@charset "utf-8";

/*==响应↓==*/

@media all and (max-width:1460px){
.ProductShow .relevant .swiperLong{ padding:0 0px;}    
.ProductShow .relevant .swiper-button-prev{left:10px;}
.ProductShow .relevant .swiper-button-next{left:auto;right:10px;}
    
}


@media all and (max-width:1360px){
/*--*/ 
.container{width:1200px;}  
.footer .ewm{margin-left:0px;}
/*--*/  
.NewsListBox .list li.top .pic{ margin-right:20px;}
.NewsListBox .list li.top .title{margin:25px 0 20px 0;}

}


@media all and (max-width:1200px){
.container{width:1000px;}  
/*--*/  
.head-nav .nav li a.navAone{font-size:15px;}
.list-product .top p{margin:10px 0 20px 0}  
/*--*/  
.AdvantageHome .long .box{padding-top:20px;}
.AdvantageHome .long .box h3{font-size:26px;}
.AdvantageHome .long .box h3 font{font-size:40px}
.AdvantageHome .long .box span{font-size:20px;}  
 /*--*/
.titleBx{font-size:34px;}  
/*--*/
.list-box{}
.list-box li{float:left; width:14.6%; margin:0 1% 1% 1%}
.list-box li h4{color:#666;font-size: 15px;text-align: center;padding:10px 0;}
.list-box li:hover h4{color:#cdad81;} 
/*--*/
.list-honor2{}
.list-honor2 li{float:left; width:14.6%; margin:0 1% 1% 1%}
.list-honor2 li h4{color:#666;font-size: 15px;text-align: center;padding:10px 0;}
.list-honor2 li:hover h4{color:#cdad81;} 
/*--*/
.NewsListBox .list li.top .pic{ margin-right:15px;width: 55%;}
.NewsListBox .list li.top a{padding-right:10px;}
.NewsListBox .list li.top .title{height:50px;margin:12px 0 10px 0;}
.NewsListBox .list li .more{margin-top:10px;}
.NewsListBox .list li .txt{line-height: 20px;}
.NewsListBox .list .line{ margin:15px 0 30px 0; }
/*--*/ 
.footer .middle{ display: none;} 
.footer .middle.m-re{ display:block;width: 100%;margin: 15px 0;padding: 0;}
.footer .nav{width:55%;}

}


@media all and (max-width:1000px){
	
.container{width:100%;padding-left:10px;padding-right:10px;}
/*--*/ 		
.navWap-trigger{margin-top:10px;}
.navWap-block{top:85px;}
.fixed-top{ position:fixed;z-index:99; background: #fff}
.head-nav{display: none}
.head-top .ewm{display:none}
.head-top{height:85px;padding: 15px 0 15px 0;}
.head-top .tel,.head-top .search{ display: none}
.head-top img{height:60px;}  
.head-top .logowx{font-size:12px;margin-top:5px;}
.head-top .logowx font{font-size:16px;}  
.head-top .right .tel{font-size:18px;}  
.head-top .right .tel font{font-size:22px;} 
.head-top .waptel{display:block;}
/*--*/  
.ProductShow .sTopRight .online{float:left;margin-left:0;/*! clear: both;*/}
/*--*/
.site{margin: 20px 0 25px 0;}
/*--*/
.menu{margin:5px 0}
.menu li{}
.menu li a{ font-size:14px; padding: 15px 20px;}
/*--*/ 
.titleAx{margin:15px 0;font-size:25px;}
.titleAx font{margin-right:5px;font-size:25px;font-weight: 400;}
.titleAx hr{margin:-5px auto 10px;width:50%;}
.titleAx em{ border-left:30px #1256ab solid;border-right:30px #10c788 solid;height: 2px;margin: 5px auto;}
.titleAx p{font-size:12px; }
/*--*/ 
.titleBx{font-size:20px;margin: 10px 0;}  
.titleBx span{font-size:12px;}  
.titleBx span em{width:8px;height:8px;}
.titleBx .more{margin-top:-30px;font-size:12px; }
.titleBx.pgTit{font-size:20px;margin: 25px 0 20px 0;}
/*--*/
.WorkHome{padding:50px 0 20px 0;}
.WorkHome .swiper-slide h4{font-size:14px;}
.WorkHome.pg{padding:0px 0 30px 0;margin-bottom:30px; }
/*--*/ 
.ProductHome{margin:30px 0}  
.ProductHome .titleAx {margin-bottom: 20px;}
/*--*/ 
.lefter .leftNav{margin-bottom:10px;padding-bottom: 0px;}
.leftNav{border:5px #1256ab solid}
.leftNav .titTop{ padding:15px 20px 20px 10px;font-size:22px;}
.leftNav .box{padding:15px 20px 10px 20px;}
.leftNav .box h3{font-size:18px;font-weight: 400;}
.leftNav .box li a{font-size:14px; padding:10px 0 10px 15px;}
.leftNav .tel{padding:25px 20px 15px 20px;margin-top:20px;font-size:16px; }
.leftNav .tel span:after{margin: 10px auto 10px; width:50px;} 
.leftNav.phone span{ font-size:14px;margin: 10px 0 0 0;}
.leftNav.phone span font{ font-size:20px;}  
/*--*/   
.list-product .top{ margin-bottom: 10px;padding-right: 20px;}
.list-product .top .pic{margin-right:20px;}
.list-product .top h4{margin-top:20px;}
.list-product .top h4 a{font-size:16px;}
.list-product .top hr{margin:10px 0;}
.list-product .top p{font-size:12px;margin: 10px 0 20px 0;}
.list-product .top .btn{font-size:12px; }
.list-product .two{ width:33.3%; }
.list-product .two a{margin:0 10px 10px 0 }
.list-product .two h4{ font-size:14px;}
.list-product .two span{margin-top:5px; font-size:12px;}
 /*--*/
.ProductIndexList{padding: 0 0 50px 0;}
.ProductIndexList .list li{margin:0 0 30px 0;}
.ProductIndexList .list li .pic{width:45%;}
.ProductIndexList .list li .box{width:52%;padding:10px 0 0 0;}
.ProductIndexList .list li .box h4{font-size:20px;padding-left:15px;}
.ProductIndexList .list li .txt{ margin:20px 0 0 0;font-size:12px;}
/**/
.inproBox{margin:0 0 30px 0;padding-bottom: 30px}
.inproBox .pic{width:100%;}
.inproBox .box{width:100%;padding:10px 0 0 0;}
.inproBox .box h4{font-size:20px;padding-left:15px;}
.inproBox .txt{ margin:20px 0 0 0;font-size:12px;}
/*--*/   
.AdvantageHome{padding: 30px 0 30px 0;}
.AdvantageHome .titleAx{margin-bottom:20px}
.AdvantageHome .long .pic{width:50%}
.AdvantageHome .long .box{padding-top:10px;}
.AdvantageHome .long .box h3{font-size:18px;font-weight: 400;}
.AdvantageHome .long .box h3 font{font-size:30px}
.AdvantageHome .long .box span{font-size:20px;font-weight: 400;}
.AdvantageHome .long .box span font{font-size:12px;font-weight: 400;}
.AdvantageHome .long .box span hr{width:50px; margin: 10px 0 5px 0;}
.AdvantageHome .long .box p{font-size:12px;width:90%;margin-top: 10px;}
/*--*/ 
.longonline{padding: 30px 0;}
.longonline p{font-size:25px;}
.longonline .tel{font-size:25px;}
/*--*/ 
.AquipHome{margin: 30px 0 30px 0;}
.AquipHome .tone{ margin: 20px 0 0 0;}
.AquipHome .tone:before{height:2px; }
.AquipHome .tone li{  margin:0 10px;padding-bottom:20px;font-size:16px;font-weight: 400;}
.AquipHome .tone li:before{height:2px;}
.AquipHome .down{margin-top:20px;}
.AquipHome .list li{ width:25%;}
.AquipHome .list li a{margin:0 5px;}
.AquipHome .list li h4{margin-top:10px;font-size:14px; }
.AboutHome{padding:30px 0 30px 0; }
.AboutHome .title{margin:0 0 20px 0;}
.AboutHome .title h2{font-size:34px;}
.AboutHome .title h2 font{font-weight: 400;}
.AboutHome .title h2 span{margin:5px 0 10px 0;font-size:20px;font-weight: 400;}
.AboutHome .title h2 hr{width:50px; height:2px;}
.AboutHome .title a{padding-left:35px;margin-left:20px;line-height: 35px;}
.AboutHome .wx{margin:15px 0 10px 0;font-size:14px;}
.AboutHome .pic{margin-top:10px;}
/*--*/   
.NewsHome{padding:30px 0 50px 0;}
.NewsHome .title h3{font-size:30px;}
.NewsHome .title h3 font{font-weight:400;}
.NewsHome .title ul{margin: 20px 0 0 0;}
.NewsHome .title ul li{margin-left:30px;font-size:16px;}
.NewsHome .down{margin-top:20px;}
.NewsHome .list li{width:50%;}
.NewsHome .list li a{/*margin:0 15px 30px 15px;*/ padding-bottom: 20px;}
.NewsHome .list li h4{margin-top:15px;font-size:14px;}
.NewsHome .list li p{margin:10px 0 15px 0;font-size:12px;}
.NewsHome .swiper-button-next{margin-top:30px;}
 /*--*/
.contactBox .map{width:100%}
#dituContent{height:300px;}
.contactBox .right{width:100%;padding:20px 200px 0 0px;}
.contactBox .mode .online{padding:80px 0 0 10px;}
.message{padding: 30px 0 50px 0;margin: 50px 0 0 0;}
.message .frame{padding:15px 20px;width:49%;margin:0 0.5% 1% 0.5%;} 
/*--*/
.NewsListBox .list li.top{width:100%}
.NewsListBox .list li.top .pic{width:30%; margin-right:10px;}
.NewsListBox .list li.top .title{height:auto;margin:20px 0 20px 0;font-size:16px;}
.NewsListBox .list li.top a{padding:0px;margin:0 0 15px 0}
.NewsListBox .list li .more{margin-top:10px;}
.NewsListBox .list .line{ margin:10px 0 20px 0; } 
.NewsListBox .list li .title{font-size:16px;}
.NewsListBox .list li.block a{margin-bottom:30px}
.NewsListBox .list li.block{width:33.3%}
.NewsListBox .list li a{margin:0 0 20px 10px; } 
.NewsListBox .list li.block .title{margin:15px 0}
/*--*/
.AboutBox .titleBx{ margin:20px 0 20px 0;}
.AboutBox .information{padding:25px 0 50px 0;/*! border-bottom:1px #ddd solid */}
.AboutBox .information .titleAx{ margin-bottom:35px;}
.AboutBox .information .left{width:100%;}
.AboutBox .information .left .title{font-size:22px;}
.AboutBox .information .left .wx{font-size:13px;margin-top: 20px;}
.AboutBox .information .right{margin-top:10px; width:100%;}
.AboutBox .culture .left{width:100%}
.AboutBox .culture .right{width:100%;padding: 0px 0 0 0px;}
.AboutBox .culture .box{width:100%;margin:0px}
.AboutBox .honor{padding:30px 0 30px 0;}
.AboutBox .album{padding: 30px 0 30px 0;}
.AboutBox .album .focusAlbum .list h4{padding:10px 20px;}
.AboutBox .album .focusAlbum .spot{bottom:15px;}
.AboutBox .album .list-2 h4{font-size:14px;padding:10px 20px;}

/**/
#bannerBox .swiper-button-prev:before,.bannerBox .swiper-button-next:before{ font-size:60px;}
#bannerBox .swiper-pagination{bottom: 15px;}
/*--*/
.list-box{}
.list-box li{float:left; width:23%; margin:0 1% 1% 1%}
.list-box li h4{color:#666;font-size: 15px;text-align: center;padding:10px 0;}
.list-box li:hover h4{color:#cdad81;}
/*--*/
.list-honor2{}
.list-honor2 li{float:left; width:23%; margin:0 1% 1% 1%}
.list-honor2 li h4{color:#666;font-size: 15px;text-align: center;padding:10px 0;}
.list-honor2 li:hover h4{color:#cdad81;} 
/*--*/
.flatI{display: block;}
/*--*/
.footer .telbox{border:none;}  
.footer .nav{ display:none;}  
.footer .telbox{float:left;width:30%;}  
.footer .telbox span{font-size:12px; margin-bottom:5px;}
.footer .telbox span font{ font-size:20px;}
.footer .down{margin-top:10px} 

}


@media all and (max-width:760px){
.head-top{height:55px;padding: 10px 0 10px 0;}
.head-top .logowx{display: none} 
.head-top .logo img{height:40px;}
.head-top .waptel{display:block;margin:  10px 15px 0 0;font-size:16px;}
.navWap-trigger{margin-top:5px;}
.navWap-block{top:55px;}
/*--*/
.ProductListBox .list-product{margin-top:5px}
/*--*/
.titleAx{margin:10px 0;font-size:18px;}
.titleAx font{font-size:18px;}
.titleAx hr{margin:-5px auto 5px;}
/*--*/  
.titleBx{font-size:18px;margin: 10px 0;}  
.titleBx.pgTit{font-size:18px;margin: 15px 0 15px 0;}  
.titleBx span,.titleAx.titleBxLeft span{margin-top:0px;}
.titleBx span em{width:8px;height:8px;}
/*--*/  
.WorkHome{padding:20px 0 0px 0;}
.WorkHome .swiperLong{ padding:0 40px;}
.WorkHome .swiper-container{margin-top:15px; }
.WorkHome .swiper-slide h4{font-size:14px;margin:5px 0 0 0;}
.WorkHome .btn{width:30px; height:35px;line-height:30px;font-size: 18px;}
.WorkHome.pg{padding:30px 0 20px 0;margin-bottom:10px; }
/*--*/ 
.ProductHome{margin:20px 0}  
.ProductHome .titleAx { margin-bottom: 15px;}  
.ProductHome .left,.lefter{width:100%;}
.ProductHome .right,.righter{width:100%;}
/*--*/ 
.lefter{margin-bottom: 10px;}
.leftNav{border:2px #1256ab solid;margin-bottom: 20px;}
.leftNav .titTop{ padding:10px 20px 10px 10px;font-size:16px;}
.leftNav .box{padding:10px 10px 10px 10px;overflow: hidden;}
.leftNav .box h3{font-size:16px;}
.leftNav .box li{float:left;clear: initial;}  
.leftNav .box li a{font-size:14px; padding:5px 15px 5px 15px;border: none;}
.leftNav .tel{display: none;}
.leftNav.phone{display: none}
/*--*/  
.list-product .top{ margin-bottom: 10px;padding-right: 15px;}
.list-product .top .pic{margin-right:15px;width: 40%;}
.list-product .top h4{margin-top:10px;}
.list-product .top h4 a{font-size:16px;}
.list-product .top hr{margin:5px 0 10px 0;}
.list-product .top p{font-size:12px;margin: 10px 0 10px 0;display: none;}
.list-product .top .btn{font-size:12px;padding:5px 10px; }
.list-product .two{ width:50%; }
.list-product .two a{margin:0 10px 10px 0 }
.list-product .two h4{ font-size:14px;margin-top: 8px;}
.list-product .two span{margin-top:5px; font-size:12px;}   
/*--*/ 
.ProductIndexList{padding: 0 0 30px 0;}
.ProductIndexList .list li{margin:0 0 20px 0;}
.ProductIndexList .list li .pic{width:100%;}
.ProductIndexList .list li .box{width:100%;padding:10px 0 0 0;}
.ProductIndexList .list li .box h4{font-size:16px;padding-left:10px;}
.ProductIndexList .list li .txt{ margin:15px 0 0 0;}  
/**/
.inproBox{margin:0 0 20px 0;padding-bottom: 20px}
.inproBox .pic{width:100%;}
.inproBox .box{width:100%;padding:10px 0 0 0;}
.inproBox .box h4{font-size:16px;padding-left:10px;}
.inproBox .txt{ margin:15px 0 0 0;line-height:20px;}
/*--*/  
.AdvantageHome{padding: 20px 0 20px 0;}
.AdvantageHome .titleAx{margin-bottom:15px}
.AdvantageHome .long{border:1px #1256ab solid;overflow: hidden;margin-bottom: 15px;}
.AdvantageHome .long .pic{width:100%}
.AdvantageHome .long .box{width:100%;padding:20px;text-align: left;}
.AdvantageHome .long .box h3{font-size:16px;}
.AdvantageHome .long .box h3 font{font-size:20px;}
.AdvantageHome .long .box span{font-size:12px;}
.AdvantageHome .long .box span font{font-size:12px;font-weight: 400;}
.AdvantageHome .long .box span hr{width:50px; margin: 10px 0 5px 0;float: left;}
.AdvantageHome .long .box p{font-size:12px;width:100%;margin-top: 5px;float: left;}  
/*--*/  
.longonline{padding:20px 0;}
.longonline p{font-size:14px;}
.longonline p font{ font-weight:400;}
.longonline a{margin:10px 0px 0 0;padding:5px 35px 5px 15px; font-size:14px;background-position:85px 6px;  clear: both;/*! margin: auto; */display: table;background-size: 20px;}
.longonline .tel{font-size:16px;}
.longonline .tel span{font-size: 14px;}
.longonline .tel span:after{margin: 5px auto 5px; width:50px; } 
/*--*/  
.AquipHome{margin: 20px 0 20px 0;}
.AquipHome .tone{ margin: 15px 0 0 0;}
.AquipHome .tone li{  margin:0 5px;padding-bottom:10px;font-size:14px;}
.AquipHome .down{margin-top:15px;}
.AquipHome .list li{ width:50%;}
.AquipHome .list li a{margin:0 5px 10px 5px;}
.AquipHome .list li h4{margin-top:5px;font-size:14px; } 
/*--*/  
.AboutHome{padding:30px 0 30px 0; }
.AboutHome .title{margin:0 0 10px 0;}
.AboutHome .title h2{font-size:18px;width: 100%;margin-bottom: 12px;}
.AboutHome .title h2 font{font-weight: 400;}
.AboutHome .title h2 span{margin:5px 0 10px 0;font-size:14px;font-weight: 400;}
.AboutHome .title h2 hr{width:50px; height:2px;}
.AboutHome .title a{padding-left:25px;margin:0 20px 0 0;line-height: 30px;float: left;}
.AboutHome .title a.x1{ background: url(../images/ico001.png) no-repeat left; background-size:20px; }
.AboutHome .title a.x2{ background: url(../images/ico002.png) no-repeat left;background-size:20px;}
.AboutHome .title a.x3{ background: url(../images/ico003.png) no-repeat left;background-size:20px;}
.AboutHome .wx{margin:10px 0 10px 0;font-size:12px;line-height: 20px;}
.AboutHome .pic{margin-top:10px;}  
/*--*/  
.NewsHome{padding:30px 0 30px 0;}
.NewsHome .title h3{font-size:20px;font-weight: bold;}
.NewsHome .title h3 font{font-weight:400;}
.NewsHome .title ul{margin: 0px 0 0 0;}
.NewsHome .title ul li{margin-left:20px;font-size:16px;}
.NewsHome .down{margin-top:20px;}
.NewsHome .list li{width:50%;}
.NewsHome .list li a{/*margin:0 10px 20px 10px; */padding-bottom: 10px;}
.NewsHome .list li h4{margin-top:11px;font-size:14px;}
.NewsHome .list li p{margin:10px 0 11px 0;font-size:12px;}
.NewsHome .swiper-button-next{margin-top:15px; font-size:12px;} 
.NewsHome .swiper-button-next:before{font-size:12px; width:20px;height:20px; margin-right:5px;line-height: 20px;}  
/*--*/
.NewsListBox .list li.top .pic{width:40%;}
.NewsListBox .list li.top .title{margin:15px 0 10px 0;font-size:14px;}
.NewsListBox .list li.top a{padding:0px;margin:0 0 10px 0}
.NewsListBox .list li .more{margin-top:10px;}
.NewsListBox .list .line{ margin:5px 0 15px 0; } 
.NewsListBox .list li .txt{display: none}
.NewsListBox .list li .title{font-size:14px;}
.NewsListBox .list li.block{width:50%}
.NewsListBox .list li a{margin:0 0 20px 10px; } 
.NewsListBox .list li.block a{margin-bottom:20px;}
.NewsListBox .list li.block .title{margin:15px 0 0 0} 
/*--*/
.AboutBox .titleBx{ margin:10px 0 15px 0;}
.AboutBox .information{padding:15px 0 30px 0;/*! border-bottom:1px #ddd solid */}
.AboutBox .information .titleAx{ margin-bottom:20px;}
.AboutBox .information .left{width:100%;}
.AboutBox .information .left .title{font-size:16px;}
.AboutBox .information .left .wx{font-size:13px;margin-top: 10px;}
.AboutBox .information .right{margin-top:15px; width:100%;}
.AboutBox .information .right img{width:50%; margin:auto; display: block} 
.AboutBox .culture{padding:30px 0 30px 0;}
.AboutBox .culture .left{width:100%;}
.AboutBox .culture .left img{width:50%; margin:auto; display: block}
.AboutBox .culture .right{width:100%;padding:20px 0 0 0px;font-size:13px;}
.AboutBox .culture .down{font-size:13px;}
.AboutBox .honor{padding:20px 0 20px 0;}
.AboutBox .honor .swiper-container-square1{margin-top:5px;}
.AboutBox .honor .swiper-container-square1 a{padding: 10px;}
.AboutBox .honor .swiper-pagination{margin: 20px 0 0 0;}
/*--*/
.AboutBox .album{padding: 20px 0 20px 0;}
.AboutBox .album .focusAlbum{width:100%;margin:5px 0 10px 0}
.AboutBox .album .focusAlbum .list h4{font-size:12px;padding:8px 10px;}
.AboutBox .album .focusAlbum .spot{right:10px;bottom:12px;}
.AboutBox .album .focusAlbum .spot li{margin:0 8px;width: 5px;height: 5px;}
.AboutBox .album .focusAlbum .spot li:before{left:-3px;top:-3px;width:11px;height:11px;}
.AboutBox .album .list-2{width: 100%;}
.AboutBox .album .list-2 li{width:50%;}
.AboutBox .album .list-2 li a{margin:0 5px 10px 5px}
.AboutBox .album .list-2 h4{font-size:12px;padding:8px 10px;}
/*--*/
.swiper-container-square1 .list li h4{margin-top:5px;font-size:12px;}
.swiper-container-square1 .list .pic{padding:10px;}
/*--*/ 
.ReasonHome{padding:20px 0 20px 0; }
.ReasonHome .list{margin-top: 20px;}
.ReasonHome .list li{ width:33.3%;}
.ReasonHome .list li a{margin:0 5px 10px 5px;padding:20px; }
.ReasonHome .list li em{  width:50px;height:42px; background-position:0 6px; background-size:50px; }
.ReasonHome .list li h3{margin:5px 0 5px 0;font-size:14px; font-weight:400;}
.ReasonHome .list li span{font-size:12px;l: ;}
.ReasonHome .list li:hover em{  background-position:0 -74px;  }
/*--*/
.onlineKefu{padding:6px 30px 6px 15px;background-position:90px 8px; background-image:none ;}  
/*--*/
#dituContent{height:250px;}
.contactBox .right{padding:15px 0px 0 0px;}
.contactBox .right h3.title{font-size:16px}
.contactBox .right h4.title{margin:10px 0 10px 0;font-size:14px ;}
.contactBox .right h4.title hr{margin:5px 0 0 0;width:15px;height:1px;}
.contactBox .right .tel{display: block;font-size:12px;margin: 0 0px 0px 0;float: none;}
.contactBox .right .tel font{font-size:16px;}
.contactBox .right .wor *{font-size:12px !important;}
.contactBox .right .add{margin-top:15px;padding-top:10px;font-size:12px;}
.contactBox .right .add:before{position: absolute;}
.contactBox .right .online{padding: 20px 0 10px 0px;margin: 10px 0 20px 0;position: initial;width: 30%;margin: 0px auto 0;top: 0;clear: both; text-align:center;}
.contactBox .right .online .ewm{ margin:0 auto 10px }
/*--*/
.message{padding: 20px 0 30px 0;margin:20px 0 0 0;}
.message form{margin-top:20px}
.message .frame{padding:10px 10px;width:100%;margin:0 0% 10px 0%;}
.message .frame.x5{width:100%;}
.message .frame i{right:10px;}
.message .frame textarea{height:80px;}
.message button{width:30%;padding:8px 20px;font-size:14px;margin-top: 5px;}
/*--*/ 
.menu{position: initial; display: block; width:100%;margin: 25px 0 10px 0;}
.menu li{/*width:33.3%*/}  
.menu li a{margin:0 0px;font-size:13px;padding: 10px 10px;}
/*--*/
.site{display: none}  
.ProductShow{margin: 0 0 30px 0;}
.ProductShow .sTopLeft{width:100%;padding:10px 50px 0 50px}
.ProductShow .sTopRight{width:100%;}
.ProductShow .sTopRight h2{font-size:16px;}
.ProductShow .sTopRight p{font-size:12px;margin: 10px 0;}
.ProductShow .sTopRight span{padding:10px 0;font-size:12px;line-height: 20px;margin-bottom: 20px;}
.ProductShow .sTopRight .tel{font-size:12px;padding-left:50px;}
.ProductShow .sTopRight .tel font{font-size:16px;}
.ProductShow .sTopRight .online{margin:5px 0 0 15px;padding:5px 20px 5px 20px;font-size:14px;background:#b00700;}
.ProductShow .tabBox{margin: 20px 0 30px 0;}
.ProductShow .tabBox .tone li{padding:12px 25px;font-size:13px;}
.ProductShow .tabBox .down{margin-top:20px;}
.ProductShow .relevant{margin: 0 0 20px 0;}
.ProductShow .relevant h2{font-size:14px;padding-left: 10px;}
.ProductShow .relevant .list li h4{ width: 100%;font-size:12px;margin: 15px 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.ProductShow .relevant .list li em{display: table;margin:auto;border:1px #ddd solid;color:#ddd;border-radius: 50%;width: 20px;line-height: 20px;text-align: center;}
.ProductShow .relevant .list li:hover h4{color:#b00700}
.ProductShow .relevant .list li:hover em{color:#b00700;border:1px #b00700 solid}
.ProductShow .relevant .down{margin-top:50px;overflow: hidden;}
.ProductShow .relevant .swiper-container-relevant{margin-top: 15px;}
.ProductShow .relevant .prev,.ProductShow .relevant .next{background: #505050;color: #fff;font-size: 30px;width: 35px;line-height: 35px;text-align: center;}
.ProductShow .relevant .prev:hover,.ProductShow .relevant .next:hover{background:#b00700}
.ProductShow .relevant .list li:hover h4{color:#b00700}
/*--*/ 
.NewsDetailBox{padding-bottom: 30px}
.pagIng{margin-bottom:0px;border-top:1px #ddd solid;border-bottom:0px;border-left:0px;border-right:0px;border-bottom:0px;padding:10px 1px 1px 1px;}
.newsDetail h2{font-size: 17px;margin:0px 0 0 0;border-bottom: 1px #ddd solid;}
.newsDetail .msg{display: none}
.pagIng .fl a{font-size:12px;height: 25px;}
.relNews ul li{width:98%;}
.pagIng .fl{width:100%;margin-bottom: 10px;}
.pagIng .fr{display:table;margin:10px auto 0;float: none;}
/*--*/ 
.list-honor2{}
.list-honor2 li{width:48%;margin:0 1% 1% 1%}
.list-honor2 li h4{font-size: 12px;padding:10px 0;}
.list-honor2 li .imgBox{height:180px;}
.list-honor2 li .imgBoxB{height:180px;}
.list-honor2 li:hover h4{color:#b00700;}
.list-box{margin-top: 0px;}
.list-box li{width:48%;margin:0 1% 1% 1%}
.list-box li h4{font-size: 13px;padding: 10px 0 10px 0;max-height: 50px;height: auto;}
#list-box2 li{width:31.3%;}
/**/
#bannerBox .swiper-button-prev{left:10px}
#bannerBox .swiper-button-next{right:10px;}
#bannerBox .swiper-button-prev:before,.bannerBox .swiper-button-next:before{ font-size:30px;}
#bannerBox .swiper-pagination{bottom: 15px;}
#bannerBox .swiper-pagination span{opacity: 0.6;width:20px;height:5px;margin:0 5px;border-radius:0%;border: 0px; background: #fff}
#bannerBox .swiper-pagination span:before{display: none}
#bannerBox .swiper-pagination span.swiper-pagination-bullet-active{ background: #333}
/*--*/
.contact #dituContent{height:200px}
/*--*/
.cntr{padding: 0 0px;}
.ProductShow .sDown .top{line-height:inherit;height:inherit}
.ProductShow .sDown .top ul.tab-menu li{font-size: 15px;line-height: 40px;/* height: 20px; */border-bottom: 2px #fff solid;color: #333;}
.ProductShow .sDown .top ul.tab-menu li.hit{border-bottom: 2px #cdad81 solid;}
.ProductShow .sDown .top ul.tab-menu li:before{display:none;}
.ProductShow .long{padding: 0 10px;margin-top:20px;margin-bottom: 5px;}
.ProductShow .long .leftBox{width:100%;}
.ProductShow .long .rightBox{width:100%;padding: 0 0 0 0px;}
.ProductShow .rightBox .tel{display: none}
.ProductShow .rightBox .con{display: none}
.ProductShow .sDown{margin:5px 0 14px 0}
.ProductShow .rightBox .wxBox{padding:10px}
.ProductShow .rightBox .wxBox span{margin:2px 0}
/*--*/
.WorShowBox .title{padding:0 0 10px 0;margin: 0 0 10px 0;}
.WorShowBox .title h1{margin:10px 0 0 0;font-size:20px;line-height:23px;padding-bottom:15px;}
/*--*/
.layui-layer{width:400px;min-width:400px;max-width:400px;height:300px;}/*--*/
/*----*/
#pages{margin:20px 0 20px 0;}
#pages span{padding:5px 10px;margin:0 2px;font-size:12px;}
#pages a{padding:5px 10px;margin:0 2px;font-size:12px;}
/*--*/
.kefuBox-One{ display: none}  
.bdshare-slide-button{ display:none;z-index:-111;left:-200px;width:0px;height:0px;}
/*--*/
.pcI{display: none;}
.wapI{display: block;}
/*--*/
.footer{padding:15px 0 5px 0}  
.footer .middle.m-re{margin:20px 0 10px 0; text-align: center} 
.footer .ewm{ width: 30%;margin: 10px 0 0 0;}
.footer .ewm img{/*! max-width:100px; */ }
.footer .telbox{float:left;width:auto;}  
.footer .telbox h4{font-size:16px;margin-bottom: 10px;}
.footer .telbox span{}
.footer .telbox span font,.footer .telbox span.x1 font{ font-size:16px;} 
.footer .down{display: none;} 

}
