


/*左菜单*/
.leftr{ width:25%; float:left; overflow:hidden; margin-right: 2%;}
.left-nav{width:100%; float:left; overflow:hidden;}
.left-nav ul li{margin-bottom: 13px;width: 100%;}
.left-nav ul li a{display: block;height: 48px;line-height: 48px;font-size: 15px;border: 1px solid #dbdbdb;color: #454545;
padding: 0px 20px 0 8px;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;}
.left-nav ul li a:hover{background: #25408f url(../images/left-nav-dot.png) 98% center no-repeat;color: #fff;}
.left-nav ul li.active a{background: #25408f url(../images/left-nav-dot.png) 98% center no-repeat;color: #fff;}

/*左菜单*/


/*产品二级分类*/
.wrapnav {position:relative;  margin-bottom: 15px;}
.wrapnav .backBtn{position:absolute;width:30px; height:27px; 
display:block;top:13px; left:20px; background:url(../images/backbtn.png) no-repeat center;z-index:3;font-size: 30px;}
.wrapnav .wraptit{background:#efefef; border-bottom:1px solid #ddd;border-top:1px solid #ddd;text-align:center; color:#000;padding:15px 65px;position:relative;text-overflow:ellipsis;overflow: hidden;white-space:nowrap;}
.wrapnav .wraptit_tab:after{display:block;content:""; width:15px; height:15px;border-top:1px solid #222; border-right:1px solid #222;transform:rotate(135deg);-webkit-transform:rotate(135deg); position:absolute; top:10px; right:30px;}
.wrapnav .active:after{transform:rotate(-45deg);-webkit-transform:rotate(-45deg); top:30px;}
.wrap_content{display:none;}
.none{display:none;}
.show{display:block;}
.productsub{padding:0px 0px;background:#efefef;}
.productsub a{color:#666;}
.productsub_box{border-bottom:1px solid #888;}
.productsub_box h4{font-size:16px;position:relative;color:#fff;padding:10px 10px;background:#696969;}
.productsub_box h4:hover,.productsub_box.show h4{background:#0055A8;color:#fff;}
.productsub_box h4 i{display:block;width:10px; height:15px; background:url(/template/pc/zh/images/icon_h4.png) no-repeat center; position:absolute; left:20px; top:50%;margin-top:-9px;}
.productsub_box h4:hover i,.productsub_box.show h4 i{}
.productsub_list{display:none;}
.show .productsub_list{display:block;}
.productsub_list dl dt{padding:5px 5px 5px 45px ;font-size:1.5rem;background:#dcdcdc; border-bottom:1px solid #ccc;}
.productsub_list dl dt:hover,.productsub_list dl.show  dt{color:#0055A8;}
.productsub_list dl dd{background:#fff;overflow:hidden;display:none;}
.productsub_list dl.show dd{display:block;}
.productsub_list dl dd p{ padding:0px 0px 5px 75px;font-size:1.3rem;margin: 5px auto 10px;border-bottom: 1px solid #eaeaea;
transition: background 0.3s,color 0.3s;}
.productsub_list dl dd p a{display:block;}
.productsub_list dl dd p a.cur{color:#D70000;}

/*产品二级分类*/

/*列表*/

.content{ width:1140px; margin:0 auto;  }



/*right 产品*/ 




/*产品中心*/
.product{float: right;width: 73%; overflow: hidden;}
.product h1{font-size: 20px; font-weight: bold;margin-bottom: 35px; border-bottom: 1px solid #25408f; 
padding-bottom: 10px; padding-top: 10px; color: #25408f;}
.product ul{zoom: 1;}
.product ul li{width: 31.6%;display: inline-block;vertical-align: top;margin-right: 2%;margin-bottom: 20px;position: relative;}
.product ul li:nth-child(3n){margin-right: 0px;}
.product ul li p{text-align: center; text-overflow: ellipsis; white-space:nowrap;overflow: hidden;height: 48px; line-height: 48px;}
.product ul li img{ max-width: 100%; max-height: 100%; border: 1px solid #dbdbdb;}
.product ul li .action{color: #666666;float: left;visibility: visible;font-size: 14px; background-color: #f6f6f6;
    height: 40px;line-height: 40px; text-align: center; position: relative; width: 100%; } 
.product ul li .action a i{ line-height: 40px; margin-right: 5px;}
.product ul li .mark{position: absolute; top: 0px;left: 0px;max-width: 100%; max-height: 100%;background: url(../images/markbj.png);display: none;}
.product ul li:hover .mark{display: block;}




/*产品详细*/
.zyjssc h1{ border-bottom: 0px solid #bebebe;}
.productzdy{float: right;width: 73%; overflow: hidden;}
.product-del{width: 100%;float: right; }
.big-pic{width: 45%;float: left;position: relative;}
.big-pic img{ height: 100%;width: 100%;border: 1px solid #bebebe;display: block;}
.product-del-r{float: right;width: 50%;}
.product-del-r h1{border-bottom: 1px solid #bebebe; font-weight: 500;color: #090909;font-size: 19px;padding-bottom: 10px;}
.product-del-r h2{border-bottom: 0px solid #bebebe; font-weight: 500;color: #090909;font-size: 19px;padding-bottom: 6px;}
.zyjssc{margin-bottom: 10px; margin-top: 13px;}
.zyjssc p {font-size: 12px;margin-bottom: 0px;font-family: arial, helvetica, sans-serif;color: #666;}
.zyjssc table{width: 100%;}
.zyjssc table tr{ line-height: 21px;}
.zyjssc table tr .ysrcs{border-width: 1px;border-color: rgb(227, 227, 227);background: rgb(255, 255, 255);padding: 5px 0px 5px 5px !important;font-size: 12px;border: 1px solid #bebebe; }
.zyjssc table tr .txnr{border-width: 1px;border-color: rgb(227, 227, 227);background: rgb(255, 255, 255);padding: 5px 0px 5px 5px !important;font-size: 12px;border: 1px solid #bebebe; }

/**/

.ProductDetailstop{ background:#FFF; padding-top: 50px; width: 100%;float: right;clear: both;}
.prodetail-tab{background-color: #efefef ;  margin: 0 auto;}
.prodetail-tab a{ display: inline-block; width: 190px; height: 50px; line-height:50px;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: #25408f; color: #fff;}
.prodetail-cont{ padding: 20px 0px 10px;line-height:30px;font-size:15px;}
.prodetail-cont p{color: #000000;}
.prodetaien{}
.prodetaien .cations{ display: inline-block; width: 190px; height: 50px; line-height:50px;font-size: 18px; color: #666; text-align: center;border-right:1px solid #ddd;margin-right:-4px; color: #fff;background-color: #af011c; float: left;}
.prodetaien .cations:hover{color: #fff;}
.prodetaien .brtd{color: #fff;float: left;  font-size: 14px; background-color: #af011c;height: 50px; line-height:50px;
 text-align: center; width: 190px; } 
.prodetaien .brtd i{ line-height: 50px; margin-right: 5px;font-size: 20px; }



/**/



.shop-zt{float: right;clear: both; padding: 50px 0;width: 100%;}
.shop-zt .shop-zt-menu {border-bottom: 0px solid #A53400;font-size: 0; background: #f7f7f7;border-right: 0px solid #e5e5e5}

.shop-zt .shop-zt-menu li {zoom: 1;display: inline-block;vertical-align: middle;font-size: 14px;padding: 15px 35px;color: #231815;
	cursor: pointer; background: url(../images/nav_line.png) no-repeat right center;}
.shop-zt .shop-zt-menu span{width: 2px; height: 25px; margin-top: 10px; background: #ccc;position: absolute;}
.shop-zt .shop-zt-menu li i:after{position: absolute;  content: ''; width: 2px; height: 25px; background: #ccc;left: 0;}
.shop-zt .shop-zt-menu li.this,.shop-zt .shop-zt-menu li:hover {background: #25408f;color: #fff}
.shop-zt-bodys .shop-zt-body {display: none;padding: 15px 0}
.shop-zt-bodys .shop-zt-body.this {display: block}
.shop-zt-bodys .shop-zt-body p { line-height: 25px;font-size: 15px;color: #666;}
.shop-zt-bodys .shop-zt-body img {max-width: 100%;height: auto}
/**/




/* 返回*/
.commonDetailedContentsfoot{background:#FFF;  padding: 25px 0; width: 100%;float: right;clear: both;}
.commonDetailedContentsfoot p{ text-align:center; padding-bottom:30px;}
.commonDetailedContentsfoot p a{display: inline-block;width: 100px;margin-top: 25px;text-align: center;line-height: 30px; padding-right: 20px; background: #25408f url(../images/head05.png) no-repeat 88px center;color: #fff; transition: all .4s ease; -webkit-transition: all .4s ease;}
.commonDetailedContentsfoot p a:hover{opacity:.8;background-position-x:94px;}
.commonDetailedContentsfoot dl{ border:1px solid #cccccc; border-left:none; border-right:none; font-size:13px; padding:13px 30px;}
.commonDetailedContentsfoot dl  a{color:#1a1a1a;}
.commonDetailedContentsfoot dl  a:hover{color:#25408f}
.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;}
.rgtyfh{float: right; width: 100%;}
.go-typename {text-align: center; margin: 35px 0;display: -ms-flexbox;display: -webkit-flex;display: flex}
.go-typename a {color: #fff;line-height: 45px;text-align: center;font-size: 16px}
.go-typename a:hover{color: #fff;}
.go-typename .cp-next,.go-typename .cp-prea {-moz-flex: 2;-ms-flex: 2;-webkit-flex: 2;flex: 2;background: #25408f}
.go-typename .cp-type {-moz-flex: 1;-ms-flex: 1;-webkit-flex: 1;flex: 1;background: #231815;margin-left: 6px;margin-right: 6px}

/* 返回*/







/*æœç´¢*/
.xpH2{TEXT-ALIGN: CENTER;font-size: 18px;border-top: 1px solid #cccccc;margin: 40px 0 0; color: #25408f; padding-top: 20px; }
.footerR{width: 33.33%;float:left;}
.xunpan_bg{	float: right;padding: 10px 0;width: 100%;}
.xunp{padding: 15px 45px;border: 0px solid #ccc;background: #FFFFFF;border-radius:10px;}
.xunp .xunp_t{height: 50px;overflow: hidden;}

.xp-table{width: 100%;/* padding: 20px; */border: 0px solid #d1d1d1;}
.xp-table td{padding: 10px;}
.tb-left{font-weight: bold;color: #25408f;width: 30%;text-align: right;border-right: 0px solid #c2c2c2;}
.xp-table tr.border{border-bottom: 0px solid #c2c2c2;}
.xp-table span{display: block;width: 100%;text-align: right;font-weight: bold;color: #25408f;/* margin-bottom: 20px; */}
.xp-table span em{color: #25408f;}
.xp-input{border: 1px solid #25408f;margin-left: 0px;height: 40px;width: 80%;text-indent: 5px;line-height: 40px;}
.xp-textarea{    text-indent: 5px;border: 1px solid #25408f;margin-left: 0px;height: 127px;width: 80%;}
.xp-sub{border:0px solid #fff;width: 80px;height: 30px;line-height: 30px;background-color: #efefef;border-radius: 5px;text-align: center;color: red;margin-left: 50px;font-weight: bold;outline: none;cursor: pointer;}
.xp-sub:hover{border-color: #ddd;}
.submits{width: 82px;height: 56px;border: 2px solid #000;background: none;border-radius: 20px;cursor: pointer;
	margin-right: 95px;color: red;font-weight: 600;}


@media (max-width: 1140px){
	.tb-left{padding-left: 0px !important;}
.xunp{ padding: 15px 0px;}
}	


@media (max-width: 920px){
	.tb-left{width: 27%;}
.xp-input{width: 95%;}
.xp-textarea{width: 95%;}
}
@media (max-width: 640px){
	.tb-left{width: 40%;}
.commonDetailedContentsfoot dl dd{ float:left;width: 100%;}
.commonDetailedContentsfoot dl dt{ float:left;width: 100%; margin-top: 15px;}
}


/*æœç´¢*/



/*相关产品*/
.innerweb {
    width: 1140px;
    margin: 0 auto;
    position: relative; overflow: hidden ; 
}
.pro_introB p{border-bottom: 2px solid #e1e1e1;height: 30px;}
.pro_introB{margin-top: 40px;}
.pro_introB em{font-size: 16px;color: #343434;border-bottom: 4px solid #1C62B0;height: 28px;display: inline-block;}
.pro_introB span{border-right: 2px solid #fff;display:inline-block;height: 32px;position: relative;_top:2px;}
.relative_pro{padding: 8px 0 0 52px;position: relative;width: 1087px;}
.relative_list{width: 1087px;overflow:hidden;border-left: 1px solid #e1e1e1; position:relative; height:265px; margin-bottom:20px; margin-top:15px;}
.relative_list ul{ width:1087px; position:absolute;}
.relative_list li{text-align: center;border-right: 1px solid #e1e1e1;float: left;position: relative;padding: 0 12px;width: 233px;}
.relative_list li a{color: #343434;line-height: 16px;}
.relative_list li img{width: 225px;height: 225px;}
.relative_list li b{color: #343434;line-height: 16px; line-height:32px; font-size:14px; margin-bottom:10px}
.relative_list li a i,.pro_introB .relative_list li a b{display: block;font-weight:normal;}
.relative_pro a.prev,.relative_pro a.next{display: block;width: 38px;height: 38px;position: absolute;top:125px;cursor: pointer;}
.relative_pro a.prev{background:url(../images/detailleftg.jpg) no-repeat;left: 0;}
.relative_pro a.prev:hover{background: url(../images/detaillefto.jpg) no-repeat;}
.relative_pro a.next{background: url(../images/detailrightg.jpg) no-repeat;right: 0px; z-index:99999}
.relative_pro a.next:hover{background: url(../images/detailrighto.jpg) no-repeat;z-index:99999}









/*product*/


.picdut{width:100%;  margin-top: 0px;  padding-top:30px ;overflow: hidden;}
.picdut h2{ text-align: center; font-size: 28px;font-weight: bold; color: #25408f; line-height: 40px;}
.picdut h3{ text-align: center; font-size: 20px; color: #333; line-height: 40px;}

.picdut ul{}
.picdut ul li { width:23.5%; float: left; margin-right:2%; margin-bottom: 25px;background: #f7f7f7;}
.picdut ul li:nth-child(4n) {margin-right: 0px;}
.picdut ul li .figure{padding:10px 10px;}
.picdut ul li .figure img{display:block; width:100%;height:100%; -webkit-transition: 1s;-moz-transition: 1s;transition: 1s;}
.picdut ul li .figure:hover img{ transform:scale(1.04);-moz-transform:scale(1.04);-ms-transform:scale(1.04);-o-transform:scale(1.04);-webkit-transform:scale(1.04);}

.picdut ul li .txet{line-height:38px; height:38px; text-align: center; padding: 0 10px; overflow: hidden;}
.picdut ul li .more{ text-align: center;padding: 0px 10px 5px;border-bottom: 2px solid #25408f;}
.picdut ul li .more:hover{border-bottom:2px solid #ff1010; }

/*product*/

@media (min-width: 720px){
	.picdut ul li .txet{white-space: nowrap;}
	}
@media (max-width: 720px){
.picdut h2{font-size: 18px;line-height: 28px;}
.picdut h3{font-size: 15px;line-height: 24px;margin-bottom:15px ;}
.picdut ul li {width: 48%; margin-right:4%;}
.picdut ul li:nth-child(2n) {margin-right: 0px;}
.picdut ul li .txet{}
}








/*相关产品*/





@media (max-width: 1000px){
.leftr{display: none;}
.product{width: 100%;}
.productzdy{width: 100%;}
}

@media (min-width: 1000px){
.wrapnav{display: none;}
}

@media (max-width: 740px){
.product ul li{width: 48%; margin-right: 2%;}
.product ul li:nth-child(3n){margin-right: 2%;}
.product ul li:nth-child(2n){margin-right: 0px;}
.big-pic{width: 100%; margin-bottom: 20px;}
.product-del-r{width: 100%;}
.ProductDetailstop{padding-top: 20PX;}


}

