
/*产品列表*/
.world_main_part { position:relative;}
.world_main_part ul{ margin-right:-32px;}
.world_main_part li { width:264px; overflow:hidden;float: left; margin-right:28px;margin-bottom:28px; background:#fff; box-shadow:0 0  3px rgba(0,0,0,0.1);
transition:all .3s ease-in-out;
-webkit-transition:all .3s ease-in-out;
-moz-transition:all .3s ease-in-out;
-o-transition:all .3s ease-in-out;
-ms-transition:all .3s ease-in-out;}
.world_main_part li:hover{background:#ffd100;}
.world_main_part li p { line-height: 38px; text-align: center; font-size: 18px; color: #000000;margin:0 10px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.world_main_part li:hover p{color:#fff;} 
.world_main_part img { width: 264px; height: 264px; border-bottom: 2px solid #ffd100; }
.world_main_part li:hover{transform:translateY(-6px);-webkit-transform:translateY(-6px);-moz-transform:translateY(-6px);-ms-transform:translateY(-6px);-o-transform:translateY(-6px);}
/* 产品列表 */


/* 详情 */
.ProductDetailstop{ background:#FFF; padding:38px 0px;}

.ProductDetailstopleft{ float:left; width:450px;position:relative; z-index: 1; text-align:center;border:1px solid #efefef;}
.ProductDetailstopleftimg{width:100%;}
.ProductDetailstopleftimg img{ display: block; max-width:450px;max-height:450px; margin:auto;}
div.zoomdiv {z-index:100;position:absolute;top:0px;right:0px;width:200px;height:200px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
div.jqZoomPup {z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border: 1px solid #aaa;background: #ffffff ;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}

.ProductDetailstopright{ float:right; width:650px; position:relative;padding-top:20px;}
.ProductDetailstopright dl{ margin-bottom:20px; }
.ProductDetailstopright dl dt{font-size:26px; border-bottom:1px solid #dfdfdf; margin-bottom:10px; color:#000; padding-bottom:15px;}
.ProductDetailstopright dl dd.dd{ margin-bottom:10px;height:160px; border-bottom:1px solid #dfdfdf;position: relative;}
.ProductDetailstopright dl dd.dd strong{width: 50px;font-weight: 500;}
.ProductDetailstopright dl dd.dd span{position: absolute;left: 50px;}
.ProductDetailstopright .ts{color:#ff0000; margin-top:20px;}

.pro_banner{ position:relative; width:100%; margin:0 auto;}
.ProductDetailsSmallimg{overflow:hidden;position:relative;width:560px; margin:30px auto 0;}
.ProductDetailsSmallimg ul{width:9999px;position:relative;}
.ProductDetailsSmallimg ul li{float:left;width:125px;height:125px; position:relative; display:inline; margin-right:15px; cursor:pointer;}
.ProductDetailsSmallimg ul li img{ display: block;  display:block; width:100%; height:100%;}
.ProductDetailsSmallimg ul li span{ display:block;border:1px solid #dadada; position:absolute; left:0px; top:0px;right:0px; bottom:0px;}
.ProductDetailsSmallimg ul li.cur span{border:2px solid #f99d33;}

.ProductimgArrowleft,.ProductimgArrowright{ position:absolute; top:50%; margin-top:-16px; width:15px; height:33px; cursor:pointer;}
.ProductimgArrowleft{left:0px;background:url(../images/Product2.gif) no-repeat left center;}
.ProductimgArrowright{right:0px;background:url(../images/Product3.gif) no-repeat right center;}
.prodetail-tab{background-color: #efefef ;  margin: 0 auto;}
.prodetail-tab a{ display: inline-block; width: 190px; height: 60px; line-height:60px;font-size: 18px; color: #666; text-align: center;border-right:1px solid #ddd;margin-right:-4px;}
.prodetail-tab a p{ font-size:14px; line-height:16px; margin-top:3px;}
.prodetail-tab a:hover,.prodetail-tab a.cur{ background-color: #f99d33; color: #fff;}
.prodetail-cont{ padding: 25px 0px 70px; display: none;}
.prodetail-box{}
.prodetail-box .fl{ width: 880px;}
.prodetail-box .fr{ width: 260px;}
.prodetail-box .fr img{ display: block;  width: 260px; height: 195px; padding-bottom: 15px;}



/*--详细--*/


.commonDetailedContentsfoot{padding-bottom:45px;}
.commonDetailedContentsfoot p{ text-align:center; padding-bottom:30px;}
.commonDetailedContentsfoot p a{ display:inline-block; background:#f99d33; padding:5px 30px; border-radius:5px; color:#FFF; font-size:14px;}
.commonDetailedContentsfoot p a:hover{opacity:.8; filter:Alpha(opacity=80); }
.commonDetailedContentsfoot dl{ border:1px solid #cccccc; border-left:none; border-right:none; font-size:13px; padding:13px 0px;}
.commonDetailedContentsfoot dl  a{color:#1a1a1a;}
.commonDetailedContentsfoot dl  a:hover{color:#f99d33}
.commonDetailedContentsfoot dl span{ display:inline-block; background:#f2f2f2; color:#1a1a1a; line-height:27px; padding:0px 10px; margin-right:15px;}
.commonDetailedContentsfoot dl dd{ float:left;}
.commonDetailedContentsfoot dl dt{ float:right;}



.relevant{position:relative; border:1px solid #ccc; border-top:3px solid #666;padding:15px 15px; margin: 0 auto;}
.relevant h3{display:inline-block; padding:7px 20px;  background:#f99d33; color:#fff; letter-spacing:1.2px; font-size:18px;}
.relevant ul{ padding:10px; border-top:1px solid #ccc; overflow:hidden;}
.relevant li{ float: left; width: 20%;}
.relevant li img{ display: block;  width: 100%; height:196px;}
.relevant li a{display:block; margin:8px; padding:3px; background:#efefef; transiton:all .2s ease-in-out; -webkit-transition:all .2s ease-in-out; -ms-transition:all .2s ease-in-out;
-o-transition:all .2s ease-in-out; -moz-transition:all .2s ease-in-out; border-radius:3px;}
.relevant li p{ display: block; padding-top: 11px; height: 24px; line-height: 24px; font-size: 14px; color: #1a1a1a; text-align: center; overflow: hidden; }
.relevant li a:hover{background:#f99d33;}
.relevant li a:hover p{ color: #fff;}




