.box { width: 400px; height: 400px; }

.tb-pic a { display: table-cell; text-align: center; vertical-align: middle; }

.tb-pic a img { vertical-align: middle; }

.tb-pic a { *display:block; *font-family:Arial; *line-height:1;}

.tb-thumb { margin: 10px 0px 10px 130px; overflow: hidden; }

.tb-thumb li { background: none repeat scroll 0 0 transparent; float: left; height: 42px; margin: 0 6px 0 0; overflow: hidden; padding: 1px; }

.tb-s310, .tb-s310 a { height: 340px; width: 400px; }

.tb-s310, .tb-s310 img { max-height: 340px; max-width: 400px; }

.tb-s310 a { *font-size:271px;}

.tb-s40 a { *font-size:35px;}

.tb-s40, .tb-s40 a { height: 40px; width: 40px; }

.tb-booth { border: 1px solid #dfdfdf; position: relative; z-index: 1; }

.tb-thumb .tb-selected { background: none repeat scroll 0 0 #C30008; height: 40px; padding: 2px; }

.tb-thumb .tb-selected div { background-color: #FFFFFF; border: medium none; }

.tb-thumb li div { border: 1px solid #CDCDCD; }

div.zoomDiv { z-index: 999; position: absolute; top: 0px; left: 0px; width: 500px; height: 500px; background: #ffffff; border: 1px solid #CCCCCC; display: none; text-align: center; overflow: hidden; }

div.zoomMask { position: absolute; background: url("images/mask.png") repeat scroll 0 0 transparent; cursor: move; z-index: 1; }

/* share-con  分享代码css */

.share-con{height:38px;overflow:hidden;}

.share-con span.tit{float:left;line-height:38px;}

.share-con a,.share-con a span{height:16px;width:16px;display:block;float:left;overflow:hidden;}

.share-con a{padding:3px;border:solid 1px #fff;margin-top:7px;}

.share-con a span{background-image:url(../images/share-icon.gif);background-repeat:no-repeat;cursor:pointer;}

.share-con a:hover{opacity:0.7;filter:alpha(opacity=70);border:solid 1px #ddd;}

.share-con a span.tengxunweibo{background-position:0 -16px;}

.share-con a span.xinlang{background-position:0 -32px;}

.share-con a span.sohu{background-position:0 -48px;}

.share-con a span.wangyi{background-position:0 -64px;}

.share-con a span.qqzone{background-position:0 -80px;}

.share-con a span.qqpengyou{background-position:0 -96px;}

.share-con a span.renren{background-position:0 -112px;}

.share-con a span.kaixin{background-position:0 -128px;}

.share-con a span.douban{background-position:0 -160px;}

.share-con a span.baidusoucang{background-position:0 -176px;margin-right:0px;}

/*right*/

.content_pro_Rp { width: 735px; float: right; border: 1px solid #dfdfdf; min-height: 800px; _height: auto; margin-left:14px;}

.content_pro_Rp_top { width: 725px; height: 38px; margin: 0 auto; border-bottom: 1px solid #e4e4e4; }

.content_pro_Rp_top p { font: 12px/38px 宋体; color: #333; }

.content_pro_Rp_top p span{ color:#ce1919;}

.content_pro_Rp_top p a{ color:#333;}

.content_pro_Rp_top p a:hover{ color:#ce1919;}

.pro_one{ width:100%; height:400px; border-bottom:1px dotted #e4e4e4; padding:10px 0px;}

.pro_one_left{ float:left; width:400px; height:400px;}

.pro_one_right{ float:left; width:285px; height:390px; margin-left:15px; padding-top:10px; color:#666;}

.pro_one_right p{ line-height:25px; font-size:14px;}

.pro_one_right_p1{ font-weight:bold; border-bottom:1px dashed #cdcdcd; padding-bottom:5px; margin-bottom:5px;}

.pro_one_right_p2{ padding-left:80px; padding-top:15px;}

.fenxiang{ width:100%; height:40px;}

.pro_two{ width:700px; height:auto; border-bottom:1ox dotted #e4e4e4; padding:10px 0px 10px 10px; line-height:23px;}

.pro_two_p1{height:24px; line-height:24px; padding:0px 10px; background:#ccc; color:#666; font-size:14px; margin:10px 0px;}

.pro_two_p2{ width:675px; height:29px; background:url(../images/hengfu.jpg) no-repeat; line-height:29px; padding-top:10px; padding-left:25px; font-size:14px; color:#0264d3; font-weight:bold; margin-bottom:10px;}

.pro_two_p3{ line-height:25px; padding:15px 0px; text-indent:2em;}

.pro_four{ width:723px; height:250px; border:1px solid #cdcdcd; margin-bottom:10px; background:url(../images/tjcp_bg.png) repeat-x;}

.pro_four_top{ color:#b61212; font-size:14px; font-weight:bold; line-height:24px; height:25px; padding-left:15px;}

.pro_four_center{ width:700px; height:210px; margin-left:12px; padding-top:15px;}

.pro_four_center li{ float:left; width:213px; height:210px; padding:0px 10px; text-align:center;}

.pro_four_center li a{ color:#666; font-size:14px;}

.pro_four_center li a:hover{ color:#b61212; font-size:14px;}

.pro_four_center_span{ width:207px; height:161px; border:1px solid #ccc; display:block; padding:2px;}

.pro_four_center_span img{width:207px; height:161px;}

.pro_four_center_span img:hover{width:205px; height:159px; padding:1px;}

.pro_four_center_span1{ padding-top:10px;}



















