/*  WAP主导航 */
.wapNav{overflow-y:auto;height:100% !important;opacity:0;transform: translateX(-100%);transition:all 0.6s;background:#fff;width:100%;position: fixed;left:0;top:0;z-index: 40;padding:60px 0 20px 0;font-size:1.143em;}
.sliding-menu ul { float: left;}
.wapNav li{padding:0 20px;}
.sliding-menu a{display: block;border-bottom: 1px solid #ddd;padding:15px 0;}
.sliding-menu a:hover,.wapNav .cur a{color: #333695;font-weight:700;}
.sliding-menu a.nav_w:before { content: '\e629'; float: right; margin-left: 1em;font-family:"iconfont";}
.sliding-menu .navSub a{font-size:14px;}
.sliding-menu a.back { background: #555; color: #FFF; }
.sliding-menu a.back:before { content: '\3008'; float: left; margin-right: 1em; }
          
@media all and (max-width:1620px) {
  .container{padding-left:30px;padding-right:30px;}
  .product ul{padding-left:30px;}


}



@media all and (max-width:1440px) {
  .pd60,.listWrap,.listMenu_box {overflow:hidden;}
  .footer{font-size:.75rem;}
  #dituContent{height:500px;}
}

@media all and (max-width:1260px) {
  .container{padding-left:15px;padding-right:15px;overflow:hidden;}
  .solution li .pImg{padding-top:250px;}
  .solution li .pImg img{object-fit: cover;}
  .solution li .txt h4{margin-bottom:5px;}
  .solution li a:hover .txt{top:0;padding-top:20px;}
  .proList ul,.videoList ul,.newsList ul,.caseList{margin-right:-15px;}
  .proList li,.videoList li,.newsList li,.caseList li{padding-right:15px;margin-bottom:15px;}
  .gallerySmall li{width:25%;}
  .newsList li{width:50%;}
  .aboutTxt{padding-top:40px;}
  .setting li a{height:320px;}
  .searchList li{width:33.3%;}
  .partnerList li{width:16.66%;}
  #dituContent{height:460px;}
}



@media all and (max-width:1024px) {
  body{padding-top:60px;font-size:.875rem;}
  .header{height:60px;line-height:60px;background:#fff;border-bottom: 1px solid #eee;position: fixed;top:0;}
  .nav,.headTop,.gr_kefu,.banner .big,.search,.proSide_sub,.listMenu_box p,.relaPro,.proShow_R .wx,.picShow_r,.hotPro .btn,.aboutBox1::after{display:none;}
  .navTrigger,.wapTel,.wapLang,.banner .small,.wapTip,.proSider .title i{display:block;}
  .nav_on{opacity:1;transform: translateX(0);}
  .logo img{height:38px;}
  .pd60, .listWrap{padding-top:40px;padding-bottom:40px;overflow:hidden;}
  .banner .swiper-pagination{bottom:0;}
  .footMenu{float:none;width:100%;display:block;} 
  .footMenu dl{width:100%;border-bottom: 1px solid #555;margin-bottom:15px;}
  .footMenu dt{margin-bottom:15px;font-size:15px;}
  .footMenu dd{display:none;padding-bottom:15px;}
  .footMenu dd a{padding-left:20px;}
  .footMenu dt::after,.footMenu dt::before,.wapLang{display:block;}
  .footMenu .n a{display: block;}
  .footTxt{max-width:62%;margin-left:0;}
  .copyright p{float:none;display:inline;}
  .proSider,.proList,.gallery,.proShow_main,.picShow_r,.proShow_R,.caontactTxt,#dituContent{float:none;width:100%;}
  .product ul{padding:1px 15px;}
  .product li{width:100%;overflow: hidden;margin-top:-1px;}
  .product li .pic,.product li .txt{width:50%;float:left;}
  .product li .txt{border:none;border-left: 1px solid #e5e5e5;padding:5% 4%;}
  .product li:nth-child(2) a{flex-flow:row-reverse}
  .product li:nth-child(2) .txt{border:none;border-right: 1px solid #e5e5e5;}
  .product li .more, .solution li .more{width:90px;height:30px;line-height:30px;font-size:12px;}
  .solution ul{margin-right:-10px;}
  .solution li{padding-right:10px;margin-bottom:10px;}
  .aboutL,.aboutR{float:none;width:100%;}
  .aboutR{margin-top:20px;}
  .aboutL .txt{min-height:auto;}
  .listMenu{margin:0 -3px;margin-bottom:20px;}
  .listMenu a{background:#333695;color:#fff;padding:0 15px;margin:0 3px;margin-bottom:5px;flex-grow:1;text-align:center;}
  .listMenu a.cur::after{background:#f08519;}
  .proList li .txt{padding:15px 6%;font-size:12px;height:120px;}
  .gallery .btn{bottom:auto;top:50%;height:40px;line-height:40px;}
  .gallerySmall{opacity:0;transform:scale(0);height:0;}
  .proShow_R .font,.proShow_main .info,.contactInfo .txt,.contactInfo .txt{min-height:auto;}
  .proShow_font .tel{padding-top:10px;padding-bottom:10px;}
  .proShow_R .btn a{float:left;margin-right:20px;}
  .proShow_R,.solutionFont,.contactBox2{height:auto;}
  .proShow_box1{margin-bottom:35px;}
  .proCase ul{margin-right:-10px;}
  .proCase li{padding-right:10px;}
  .hotPro_slide{margin:0;}
  .hotPro .title,.caontactTxt{margin-bottom:20px;}
  .hotPro li p{font-size:15px;}
  .solutionList li{width:50%;}
  .showTie h2{margin-bottom:0;}
  .aboutBox1{padding-top:0;}
  .picList li {width:33.3%;}
  .newsList li h4{font-size:16px;}
  .aboutBox2{font-size:1em;}
  .proShow_R .font{line-height:1.6;}
}


@media all and (max-width:768px) {
  .pd60,.listWrap{padding-top:30px;padding-bottom:30px;}
  .copyright{padding:15px;}
  .footMain{padding-top:20px;padding-bottom:20px;}
  .hTitle{margin-bottom:20px;}
  .solution li{width:50%;}
  .service li{width:50%;}
  .service li a{height:320px;padding:20px 5%;}
  .proList ul{margin-right:-10px;}
  .proList li{width:50%;padding-right:10px;margin-bottom:20px;}
  .listMenu a{font-size:14px;line-height:38px;}
  .pagination .a1_page,.pagination .first_page,.pagination .Last_page,.proBread{display:none;}
  .galleryBig{height:auto;;}
  .galleryBig li{height:100%;line-height:100%;}
  .showdec_s{padding:0;border:none;}
  .proShow_R .title{padding-bottom:10px;margin-bottom:10px;font-size:18px;}
  .proCase li{width:50%;margin-bottom:10px;font-size:14px;}
  .proCase .more{margin-top:25px;}
  .feedback li{width:100%;margin-bottom:15px;}
  .feedback .title{font-size:18px;}
  .solutionList{margin-right:-10px;}
  .solutionList li{padding-right:10px;margin-bottom:20px;}
  .showTie2{padding:0;font-size:20px;background:none;padding-bottom:20px;}
  .showTie2::after{left:0;width:75px;}
  .listTie{font-size:2rem;margin-bottom:15px;}
  .aboutBox3 .tie{font-size:16px;margin-bottom:25px;}
  .picList ul{margin-right:-15px;}
  .picList li{width:50%;padding-right:15px;margin-bottom:15px;}
  .picList li a{border:1px solid #e1e1e1;}
  .newsList li{width:100%;}
  .showPage a{max-width:100%;width:100%;}
  .feedback{margin-top:40px;}
  .pagination .a1_page,.pagination .first_page,.pagination .Last_page{display:none;}
}

@media all and (max-width:640px) {  
  .logo img{height:32px;}
  .footTxt h4{display:none;}
  .footWx{width:100px;}
  .hTitle span{font-size:2.5em;}
  .product li{margin-bottom:5px;}
  .product li .pic,.product li .txt{width:100%;float:none;}
  .product li .pic{height:auto;line-height:1;}
  .product li .txt{height:auto;border:none;}
  .product li:nth-child(2) a{display: block;}
  .solution li{width:100%;}
  .solution li .txt h4{font-size:18px;}
  .listBan .txt{font-size:18px;}
  .listBan .txt h3{padding-bottom:0;margin-bottom:10px;}
  .proShow_R .btn{margin-top:20px;}
  .proShow_R .btn a{width:48%;margin:0;height:40px;line-height:40px;}
  .proShow_R .btn a:nth-child(2){float:right;}
  .gallery .btn{width:24px;}
  .pagination .a1_page,.pagination .first_page,.pagination .Last_page{display:none;}

}

@media all and (max-width:480px) {
  .aboutMenu li a{width:105px;height:105px;padding-top:10px;}
  .service li i{width: 80px;height:80px;font-size:2.5em;line-height:80px;}
  .proList li{width:100%;margin-bottom:15px;}
  .solutionList li{width:100%;}
  .solutionList li .txt{padding-bottom:0;}
  #dituContent{height:260px;}
  .picList li a{height:180px;line-height:180px;}
  .newsList li a{padding:10px;}
  .newsList li .pic{height:120px;}
}
@media all and (max-width:390px) {
  .footWx{width:90px;}
  .footWx span{width:100px;margin-left:-10px;margin-top:5px;}
  .picList li a{height:160px;line-height:160px;}

}

