
.xg-xm li,.xg-xm-2 li{-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.xg-xm li:hover{-webkit-box-shadow:0 15px 30px rgba(0,0,0,.2);box-shadow:0 15px 30px rgba(0,0,0,.2);-webkit-transform:translate3d(0,-2px,0);transform:translate3d(0,-2px,0)}
.xg-xm-2 li:hover{-webkit-box-shadow:0 0 30px rgba(0,0,0,.2);box-shadow:0 0 30px rgba(0,0,0,.2)}

.pages-wrap{height:36px;text-align:center;line-height:36px;margin-top:50px;margin-bottom:80px}
.pages-wrap .pages a,.pages-wrap .pages span{display:inline-block;margin:0 5px;width:36px;height:36px;color:#999;font-size:14px;font-family:sans-serif,"宋体";-webkit-transition:.2s;-moz-transition:.2s;transition:.2s}
.pages-wrap .pages .next,.pages-wrap .pages .next_disabled,.pages-wrap .pages .prev,.pages-wrap .pages .prev_disabled{background-color:#eaeaea;color:#666}
.pages-wrap .pages .next:hover,.pages-wrap .pages .pre:hover{background-color:#bb3e46;color:#fff}
.pages-wrap .pages .current,.pages-wrap .pages a:hover{background-color:#bb3e46;color:#fff}
.pages-wrap .pages a.prev:before,.pages-wrap .pages a.prev_disabled:before{content:"<"}
.pages-wrap .pages a.next:before,.pages-wrap .pages a.next_disabled:before{content:">"}


.product-detail-header .ptitle{ border-bottom: 1px solid #ccc; font-size: 30px; color:#158FCF; position: relative;}
.product-detail-header .ptitle h2.tit{ height: 45px; line-height: 45px;  display: inline-block; border-bottom: 3px solid #158FCF; padding-bottom: -5px;}
.product-detail-header .product-pic{ padding-top: 30px; }
.product-detail{padding:50px 0;background:#fff;color:#666;font-size:14px;line-height:2}
.product-detail-header{padding-bottom:50px;background-color:#fff}
.product-zoom{float:left;height:460px;overflow:hidden}
.prodcut-albums-box .arrow-btn{position:absolute;top:180px;z-index:10;width:48px;height:48px;background-color:#eee;background-repeat:no-repeat;color:#999;text-align:center;font-weight:700;font-size:20px;font-family:"宋体";line-height:48px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.prodcut-albums-box .arrow-btn:hover{background-color:#ccc}
.prodcut-albums-box .prev{left:20px;background-position:0 0}
.prodcut-albums-box .next{right:20px;background-position:0 -50px}
.prodcut-albums-box .bd{overflow:hidden;width:460px;height:460px;border:1px solid #eee}
.prodcut-albums-box .bd ul li{float:left;width:460px;height:460px;background-color:#fff;text-align:center;line-height:460px}
.prodcut-albums-box .hd{text-align:center;width:80px;margin-left:18px}
.prodcut-albums-box .hd ul li{display:inline-block;width:80px;height:80px;margin-bottom:14px;border:1px solid #fff;background-color:#fff;font-size:0;line-height:78px;cursor:pointer;border:1px solid #eee}
.prodcut-albums-box .hd ul li img{max-width:100%;vertical-align:middle}
.prodcut-albums-box .hd ul li.on{border-color:#f19f3f}
.product-detail-header .product-des{float:right;width:460px}
.product-detail-header .product-des h2.tit{color:#333;font-size:28px;font-weight:600;margin-bottom:5px}
.product-detail-header .product-des .tip{padding-top:20px;padding-bottom:20px;border-bottom:1px solid #e2e2e2;font-size:16px;line-height:2}
.product-detail-header .p-desc{padding:5px 0;color:#666;font-size:14px;line-height:1.5; height:260px;}
.product-detail-header .p-desc p{padding:5px 0}
.product-detail-header .p-desc table,.product-detail-header .p-desc table td,.product-detail-header .p-desc table tr{border:none!important}
.product-detail-header .p-desc table td:first-child{padding-right:35px;text-align:justify;color:#818181}
.product-detail-header .p-func{margin-top:15px;height:38px;line-height:38px}
.product-detail-header .p-func .ico-img{position:relative;display:inline-block;margin-left:10px;width:38px;height:39px;overflow:hidden;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.product-detail-header .p-func .ico-img i{margin-right:5px;vertical-align:top}
.product-detail-header .p-func .ico-img em{display:inline-block;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.product-detail-header .p-func .ico-img:hover{width:auto}
.product-detail-header .p-func img{width:38px}
.product-detail-header .product-des .subcat li{position:relative;float:left;margin-right:10px;margin-bottom:10px;width:128px;height:44px;border:1px solid #e4e4e4;text-align:center;line-height:44px;cursor:pointer}
.product-detail-header .product-des .subcat li a{display:block}
.product-detail-header .product-des .subcat li.on,.product-detail-header .product-des .subcat li:hover{border-color:#39a6e8}
.product-detail-header .product-des .subcat li.on:before{position:absolute;right:0;bottom:0;width:15px;height:15px;content:url(/statics/images/p-on.png);line-height:15px}
.product-detail-header .subtit{ line-height: 1.6;}

.product-detail-header .product-des .zixun-box{margin-top:15px;height:54px}
.product-detail-header .product-des .zx{display:inline-block;margin-right:20px;padding:0 30px;height:48px;text-align:center;font-size:18px;line-height:48px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;border-radius:10px; border: 1px solid #158FCF;}
.product-detail-header .product-des .zx-xp{color:#158FCF;background-color: #EBF0F5; }
.product-detail-header .product-des .zx-gw{color:#FFF; background: #158FCF;}
.product-detail-header .product-des .zx .ico{ padding-right: 8px; padding-bottom: 3px;}
.product-detail-header .product-des .zx .ico img{ vertical-align: middle;}
.product-detail-header .product-des .zx:hover{opacity:.9}



.product-detail-header .product-des .other{display:inline-block;margin:0 10px;width:130px;height:48px;background:#ddd;color:#666;text-align:center;font-size:14px;line-height:48px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.product-detail-header .product-des .other:hover{opacity:.8}
.p-hotline{display:block;padding:20px 0;color:#999;font-size:16px}
.p-hotline span{color:#333;font-size:24px}
.product-detail-item{padding-left:1px;z-index:999;height:48px;background:#ebf0f5;text-align:center;line-height:48px}
.product-detail-item li{position:relative;float:left;width:150px;font-size:16px;cursor:pointer;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}
.product-detail-item li.on:before{content:"";position:absolute;top:0;left:0;width:100%;height:48px; border-top:4px solid #158FCF;border-left:1px solid #158FCF; border-right: 1px solid #158FCF;}
.product-detail-item li.on{color:#158FCF;background:#fff}
.product-detail .bd{height:auto!important}
.product-detail .bd .item{position:static!important;padding-left:20px}
.product-detail .bd .item~.item{display:none}
.product-intro .p-cont{line-height:2}
.product-intro .p-cont li{list-style:disc}
.product-detail .tit .p-tit{color:#333;font-weight:400;font-size:18px}
.product-detail .tit .p-tit span{color:#999;font-size:14px}
.product-intro .tit .p-tit{line-height:54px}
.product-spec .tit .p-tit{line-height:74px}
.product-detail table{width:100%}
.product-detail .firstRow th{font-weight:400}
.product-spec .spec-cont .firstRow th{font-weight:400}
.product-intro{padding-bottom:30px}
.product-spec .spec-cont table{width:100%!important;border-top:1px solid #333;border-left:1px solid #333}
.product-spec .spec-cont table td,.product-spec .spec-cont table th{border-right:1px solid #333;border-bottom:1px solid #333}
.back-bar{margin-top:20px;padding-top:20px;border-top:1px dotted #e4e4e4}
.back-btn-left{float:left;padding:6px 15px;border:1px solid #e4e4e4;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.back-btn-left:hover{border-color:#39a6e8;background-color:#39a6e8;color:#fff}
.back-btn-right{float:right;display:none}
.gr-page-other{margin-top:20px;padding-top:10px;padding-bottom:10px;border-top:1px dotted #ddd;border-bottom:1px dotted #ddd}
.gr-product-content .gr-page-other{border-color:#e4eaec}
.gr-page-other p{line-height:26px}
.gr-back-btn{margin-top:6px;width:125px;height:40px;background-color:#353535;color:#fff!important;text-align:center;font-size:14px;line-height:40px}

.relate-project .p-title{padding-top:20px;padding-bottom:20px;font-size:16px}
.relate-project ul{margin-right:-5px;margin-left:-5px}
.relate-project ul li{float:left;padding:0 5px;width:50%;text-align:center}
.relate-project ul li .pic{display:block;overflow:hidden;width:100%;height:100%}
.relate-project ul li .pic img{width:100%;opacity:.93}
.relate-project ul li .pic img:hover{opacity:.9}
.relate-project ul li .tit{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:40px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.product-tj{border:1px solid #eee}
.product-tj .b-tit{font-size:21px;color:#333;padding-top:25px;padding-bottom:25px}

.jiathis_style .jiathis_counter.jiathis_bubble_style{box-sizing:content-box}
.layui-layer-page .layui-layer-content{overflow:hidden!important}
.prodPic{width:510px}
.prodPic .big{width:422px;height:422px;position:relative;z-index:1;border:1px solid #e3e3e3}
.prodPic .big a{width:420px;height:420px;background:#fff;display:table-cell;text-align:center;vertical-align:middle}
.prodPic .big a img{vertical-align:middle;max-width:100%;max-height:100%}
div.zoomDiv{z-index:999;position:absolute;top:0;left:0;width:300px;height:300px;background:#fff;border:1px solid #ccc;display:none;text-align:center;overflow:hidden}
div.zoomMask{position:absolute;background:url(../image/mask.png);cursor:move;z-index:1}
.prodPic .list{overflow:hidden;position:relative;margin-top:1px; z-index: 10;}
.prodPic .list .thumb ul li{background:0 0;width:75px;height:75px;position:relative}
.prodPic .list .thumb ul li~li{margin-top:8px}
.prodPic .list .thumb ul li a{display:block;width:75px;height:75px;border:1px solid #e3e3e3;text-align:center;background:#fff}
.prodPic .list .thumb ul li img{max-width:100%;max-height:100%;cursor:pointer}
.prodPic .list .thumb ul li a em{display:block;width:5px;height:9px;position:absolute;right:-5px;top:35px}
.prodPic .list .thumb ul li a.selected{border-color:#158FCF}
.list-with-line li:before{position:absolute;left:-14px;top:50%;margin-top:-8px;display:block;content:"";width:10px;height:10px;border-radius:10px;background:#999}
.list-with-line li{font-size:14px;position:relative;top:-7px;margin-top:20px}
.list-with-line{padding:0;margin-top:12px;position:relative;margin:-20px 0}



.prodPic .list .thumb{ height: 420px; width: 75px; position: relative; padding-top: 25px;padding-bottom: 30px; overflow: hidden;}
.prodPic .list .thumb .prev,.prodPic .list .thumb .next{ display: inline-block; width: 75px; height: 14px; border: 1px solid #ccc; position: absolute; z-index: 20; background-color: #ebf0f5; border-radius: 2px;}
.tlistbox{height: 368px; width: 75px; overflow: hidden;}
.prodPic .list .thumb #thumblist{  position: relative; }
.prodPic .list .thumb .prev{left:0; top:0; background:url(../image/prev2.png) no-repeat 0 0;}
.prodPic .list .thumb .next{left:0; bottom:0; background:url(../image/next2.png) no-repeat 0 0;}
.prodPic .list .thumb .next:hover{background:url(../image/next2.png) no-repeat 0 -12px;border: 1px solid #009fe7;}
.prodPic .list .thumb .prev:hover{background:url(../image/prev2.png) no-repeat 0 -12px;border: 1px solid #009fe7;}

.DownInfoList .Tables{margin-top:30px}
.DownInfoList ul{width:100%;font-size:14px}
.DownInfoList ul li{float:left;line-height:48px;text-align:center}
.DownInfoList .Tables ul li{width:20%}
.DownInfoList ul.TabTop li{background:#009fe7}
.DownInfoList ul.TabTop li{color:#fff}
.DownInfoList ul li img{vertical-align:middle}
.DownInfoList ul li.li4 span{display:block;background:url(/statics/images/downbg02.png) no-repeat center;height:48px;line-height:48px;}

.protable table tr td:first-child{ background-color: #f5f8fb; width: 35%;}
.pro_down .tit6 h3{font-size:18px;font-weight:700;color:#074488}
.pro_down .Tables ul li{list-style:none;line-height:48px}
.pro_down ul.TabTop li{color:#333;font-weight:700;border-top:1px solid #819ab7;background-color:#e7f0f4}
.pro_down .Tables{margin-bottom:25px}
.pro_down .Tables ul li{width:20%; line-height:48px;}
.pro_down .Tables ul li.li1{width:35%}
.pro_down .Tables ul li.li4{width:25%}
.DownInfoList ul li.li4 span a{display: tables; vertical-align: middle;}
.DownInfoList ul li.li4 span a img{vertical-align: middle;}
