
.wap_head,.wap_nav{display:none}
@media screen and (max-width:1180px){html{/* overflow-x:hidden */}
.none{display:block}
body{transition:0.4s;-o-transition:0.4s;-moz-transition:0.4s;-webkit-transition:0.4s;position:relative;left:0px}
.wap_head{height:50px;width:100%;position:fixed;left:0px;top:0px;z-index:100;border-bottom: 1px solid #4a4d54;background: #212227;display:flex;flex-wrap:wrap;justify-content:space-between;display:-webkit-flex;align-items:center;padding: 0 3%;}
.wap_head .menu{font-size: 24px;color: #fff;line-height:50px;text-align:center;}
.wap_head .return{line-height:50px;height:50px;position:fixed;left:0%;width:50px;text-align:center}
.wap_head .wap_logo{display:block;color: #fff;font-size:16px;}
.wap_head img{height:30px;margin-top:10px}
.wap_head i{color:#fff}
.wap_nav select{margin:10px 5%;display:block;padding:5px 0;font-size:14px;color:#999;border-bottom:1px solid #f5f5f5;width:90%}
.wap_nav{display:block;width:100%;position:fixed;left:100vw;transition:0.4s;height:100%;z-index:99;overflow-y:auto;padding-top:50px;background-color: #404248;}
.wap_nav>ul{width:90%;margin:0 5%}
.wap_nav>ul>li>a{text-transform:capitalize;line-height:45px;color: #fff;height:45px;width:86%;display:block;font-size:14px;}
.wap_nav>ul>li i{width:10%;font-size:12px;display:inline-block;color:#333;text-align:right}
.wap_nav>ul>li{position:relative;border-bottom: 1px solid #4a4d54;overflow:hidden;display:flex;flex-wrap:wrap;justify-content:space-between;display:-webkit-flex;align-items:center;}
.wap_nav>ul>li>ul>li>a{display:inline-block;width:80%;font-size:14px;text-transform:capitalize;padding-left:10px}
.wap_nav>ul>li>ul>li{display:flex;flex-wrap:wrap;justify-content:space-between;display:-webkit-flex;align-items:center;padding:5px 0}
.wap_nav>ul>li>ul{display:none;float:left;width:100%;padding-bottom:20px}
.wap_nav .sousuonr{overflow:hidden;margin-top:40px}
.wap_nav .sousuonr input{width:80%;float:left;height:40px;line-height:40px;font-size:14px;background:none;text-indent:3px}
.wap_nav .sousuonr button{line-height:40px;height:40px;float:right;background:none}
.wap_nav .sousuonr button i{font-size:16px;position:relative;top:1px}
.wap_nav .sousuonr form{height:40px;border-bottom:1px solid #f5f5f5;margin:0 5%}
.wap_nav>ul>li>ul>li>ul{width:100%;display:none;padding:10px 0}
.wap_nav>ul>li>ul>li>ul>li>a{display:block;width:100%;font-size:14px;text-transform:capitalize;padding:5px 0;padding-left:20px}
.wap_nav>ul>li>ul>li>ul>li>i{line-height:32px;height:32px}
body.wapnav{left:-100vw}
body.wapnav .wap_nav{left:0px}

.index_right a{width:33.33%;float:left;margin-bottom:0px;border-right:1px solid #eee;border-radius:0px}
.index_right{left:0px;bottom:0px;width:100%}
.index_right a:last-child{border:none}
.Customer_service{left:2%;right:2%;bottom:50px;width:96%;height:60%}
.box{width:100%}
.fenye{width:100%;margin-left:0%;border:none;padding:0px;margin-bottom:40px}
.fenye a{width:100%;margin-bottom:10px;font-size:14px}
.fenye a.fr{text-align:left}
.Pagination a,.Pagination i,.Pagination form{display:none}
.Pagination a:nth-child(1){display:block}
.Pagination a:last-child{display:block}
.Pagination a:last-child i{display:block}
.Pagination a:nth-child(1) i{display:block}
.Pagination span{display:none}
.index_right i{float:none}
.Pagination{margin:20px 0}

.indexnav{display: none;}
 
.pageAbj{display: none;}

.pageAtxt{padding: 50px 20px 20px;}
.pageAleft h2{font-size: 0.25rem; text-align: center;}
.pageAleft h3{font-size: 0.25rem;text-align: center;}
.pageAleft p{font-size: 0.2rem;text-align: center;}
.pageAright img{width: 80%;margin: 0 auto 0.5rem;}
.pageAright p{width: 100%;text-align: center;font-size: 0.22rem;margin-bottom: 0.2rem;}
.pageAright a{width: 10em;margin: 0 auto;float: none;display: block;font-size: 0.2rem;line-height: 2em;}
.pageB{padding: 20px;}
.pageBtitle h3{font-size: 0.25rem;}
.pageBtitle p,.pageAleft em{font-size: 0.2rem;}
.pageB ul li{width:45%; margin-bottom: 20px;}
.pageB ul{margin: 0;}
.pageB .pr{ padding-bottom: 20px; }
.pageBtitle{ margin-bottom: 0.3rem; }
.pageBcp{ bottom: 0px;right: auto; position: relative; margin: 0 auto; width: 2rem; }
.pageC{padding: 40px 20px;}
.pageC ul li em{font-size: 0.25rem;padding: 0px 0.5rem 2px 0.5rem;}
.pageCli1 p,.pageCli1 span,.pageCli1 h4{margin: 0.1rem 0;font-size: 0.18rem;text-align: left;}
.pageCli1 span{padding-left: 0px; margin: 0px;}
.pageCli1 h5{width: 100%;margin-top: 0.2rem;margin-bottom: 0.4rem;height: 10px;}
.pageCleft,.pageCli1 h4{width: 100%;}
.pageCli1 h4 b,.pageCli1 strong{font-size: 0.18rem;}
.pageCli1 p{margin: 0.4rem 0 0.2rem;text-align: left;line-height: 2em;}
.pageCli1 .pageCright{width: 80%;margin: 0 auto;}
.pageCli1 .pageCright img{ margin: 0.2rem 0;  width: 50%; }
.pageC ul li{margin-bottom: 0.8rem;}
.pageCleft{text-align: center;}
.pageCli2 p{font-size: 0.18rem;padding-top: 0.4rem;}
.pageCli2 .pageCright img{width: 3rem;margin: 0.2rem auto 0;}
.pageCright{width: 100%;}
.pageCli3 p{font-size: 0.18rem;padding: 0px;margin-bottom: 0.1rem;text-align: center;}
.pageC ul li.pageCli3 em{margin-bottom: 0.4rem;}
.pageCli3 .pageCright img{margin: 0.2rem auto 0;width: 2.5rem;}

.pageDA{padding: 40px 20px 0;}
.pageDA h3,.pageDB h3,.pageDC h3{font-size: 0.25rem;}
.pageDA p,.pageDB p,.pageDC p,.pageDC em{font-size: 0.18rem;}
.pageDA img{width: 3rem;}

.pageDA p{margin-bottom: 0.2rem;}
.pageDB{padding: 40px 20px 40px;}

.pageDB div{width: 100%;}
.pageDB div{ margin-top: 0.4rem; }
.pageDB li{font-size: 0.2rem;}

.pageDC{padding: 40px 20px 40px;}

.pageDC ul{width: 100%; padding-top: 0.2rem;}
.casebox{padding: 40px 20px 0;}
.shejiAUl li p{
    font-size:0.18rem;
}

.shejiA dt{    font-size: 0.25rem;
    padding: 0px 0.5rem 2px 0.5rem;    margin-bottom: 0rem;}

.casebox dl{text-align: center;margin-bottom: 0.8rem;}

.shejiAUl li{width:80%;    margin: 0 auto 0.5rem;}
.shejiAUl li img{margin-bottom: 0.1rem;}


.shejiAUl li:nth-child(1) img{ margin-bottom: -0.3rem;  }
.shejiAUl li:nth-child(2) img{ margin-bottom: 0.1rem;  }
.shejiAUl li:nth-child(3) img{ margin-bottom: -0.5rem;  }
.shejiAUl li:nth-child(2){margin-bottom: 0px;}
.shejiBtxt h3,span.lanse{font-size: 0.18rem;}
.shejiBtxt h3{width: 100%; text-align: center;}

.shejiBtxt{width: 100%;margin: 0.2rem 0 0.2rem;}
.shejiBtxtOl{width: 100%;}
.shejiBtxtOl li img{width:auto; height:2rem;}
.shejiBtxtOl li{width: 30%;}
.shejiCtxt h3{font-size: 0.18rem;}


.shejiAUl3{width: 100%; }

 .shejiAUl3 li{width: 45%;margin-bottom: 20px;}
 .shejiAUl3 li img{height: 1.2rem;margin-bottom: 10px;max-width: 100%;margin: 0 auto;}

.pageTitle h3 img{width:90%;}
.Overlay{padding: 40px 20px;}
#slide3{padding:0px 20px;}

#slide3 .swiper-button-next, #slide3 .swiper-button-prev{display: none;}
#slide3 .swiper-slide{    border: 2px solid #49def7;}
#slide3 .swiper-container{padding-bottom: 40px;}
 
#Overlay .swiper-slide {
    width: 100%;    border-radius:12px;overflow: hidden;     border: 2px solid #49def7;
}
.pageCli1 .pageCright div{margin-bottom: 0rem;}
.Specifications{padding: 20px 20px 40px;}

.Specifications h3{font-size: 0.25rem;}
.Specifications td{font-size: 14px;}
#Overlay .swiper-slide .txt{padding: 10px;}
#Overlay .swiper-slide h3{font-size: 0.2rem;}
#Overlay .swiper-slide p{font-size: 0.18rem;}
#Overlay .swiper-pagination{display: inline-block!important;    width: 100%;}
.swiper-pagination span{width: 12px;margin: 0 4px;}
#slide3 .swiper-pagination-bullet{width: 12px; height: 6px;margin: 0 4px!important;}
.shejiCtxt{width: 100%;
    margin: 0.2rem 0 0.2rem;}
    .pageTitle{padding-top: 0.2rem;}
    .pageCli3 p strong,.pageCli2 p strong{ font-size: 0.18rem; margin: 0 10px; }
    #slide3 .swiper-pagination{display:block}
    .pageDB p{line-height: 1.6em;
    margin-bottom: 0.5em;}
     #Overlay button{display:none;}
}@media (min-width:640px) and (max-width:1024px){}