@charset "utf-8";
@media all and (max-width:1600px){
}
@media all and (max-width:1440px){
    /*头部*/
    .wrap14{width:1200px;}
    .zHeader .nav{margin-right:145px;}
    .zHeader .nav li{margin:0 20px;}
    .zFooter .logo{width:240px;}
    .zFooter .nav{margin-left:35px;}
}
@media all and (max-width:1280px){
    .zHeader .nav{margin-right:175px;}
    .zpSlide .bnWz .wz1{font-size:34px;}
    .zpSlide .bnWz .wz2{font-size:38px;}
    .zMainPage{padding-bottom:60px;}
    .zProd,.zSlutions,.zHonor,.zNews,.pageAbout,.contactBox{padding:60px 0;}
    .mipage,.picList,.parList,.proList,.newsList{padding-top:60px;}
    .pageContact .feed,.siteMapList{margin-top:60px;}
    .zProdBox .common-prev,.honorBox .com-prev{left:-3.3%;}
    .zProdBox .common-next,.honorBox .com-next{right:-3.3%;}
    .zNum{height:365px;padding-top:130px;}
    .prodDetail .detailL,.detailBox .boxL{width:835px;}
    .contactBox li .txt{padding:35px 5px;}
    .siteMapList{width:1200px;}
}
@media all and (max-width:1024px){
    /*头部*/
    .wrap14{width:100%;padding-left:20px;padding-right:20px;}
    .zHeader,.zHeaderWrap,.zFooter .nav,#zSlide .swiper-button-next, #zSlide .swiper-button-prev,.zProdBox .common-prev,.zProdBox .common-next,.solutionBox .button-prev,.solutionBox .button-next,.honorBox .com-prev, .honorBox .com-next,.pageNav,.prodPic:before,.zFooter .link,.zFooter .copy .p2,.zProdBox .item,.y-kefu-box{display:none;}
    #zSlide,.zpSlide{margin-top:70px;}
    .zHeaderM,.navModal.navShow,.navMenu,.zProdBox .itemM{display:block;}
    .zProdBox .item li{width:49%;margin-right:2%;margin-bottom:2%;}
    .solutionBox{margin-top:35px;}
    .solutionBox .item .box .sigle{display:none;}
    .solutionBox .item .box img{width:100%;margin:0;left:0;}
    .solutionBox .item .box .cont{left:10%;top:10%;width:80%;height:80%;margin-top:auto;padding:100px 8% 0;visibility:visible;opacity:1;-webkit-transform:none;-ms-transform:none;-o-transform:none;transform:none;}
    .solutionBox .item .box .cont h5{padding-top:20%;}
    .solutionBox .item .box .cont .des{visibility:visible;opacity:1;}
    .solutionBox .item:hover{width:100%!important;}
    .solutionBox .item:hover .box:before{opacity:1;visibility:visible;}
    .solutionBox .item:hover .box .cont{opacity:1;-webkit-transform:none;-ms-transform:none;-o-transform:none;transform:none;}
    .zAbout .des{width:100%;padding:0 30px;font-size:14px;line-height:36px;}
    .zNum{height:auto;padding-top:0;padding:30px 0;}
    .numScroll li{width:50%;padding:30px 0;}
    .numScroll li .num{font-size:60px;}
    .zProdBox .product-pagination,.solutionBox .pagination2,.honorBox .pagination3{margin-top:20px;}
    .zProdBox .product-pagination .swiper-pagination-bullet,.solutionBox .pagination2 .swiper-pagination-bullet,.honorBox .pagination3 .swiper-pagination-bullet{width:10px;height:10px;margin:0 3px;}
    .newsCate{margin-bottom:30px;}
    .newsContent .item{width:100%;float:none;}
    .newsContent .item-r{padding-left:0;padding-top:30px;}
    .newsContent .item-r ul li ~ li{margin-top:20px;}
    .zFooter .copy .p1{width:100%;text-align:center;}
    .zFooter .copy{margin-top:30px;}
    .siteMapList{width:100%;}
    .ptitle{font-size:30px;}
    .pageAbout .box{font-size:14px;}
    .prodPic{padding-bottom:0;}
    .prodPic .pic,.prodPic .cont,.prodDetail .detailL,.prodDetail .detailR{width:100%;float:none;}
    .prodPic .pic .pagination-product{bottom:10px!important;}
    .prodPic .cont .des,.prodDetail .detailL .content{min-height:auto;}
    .prodDetail .detailL .titBar,.prodDetail .detailR h3{font-size:100%;line-height:60px;}
    .prodDetail .detailL .titBar li{width:50%;margin:0;padding:0;text-align:center;font-size:20px;}
    .prodDetail .detailR h3{width:100%;text-align:center;font-size:20px;}
    .prodDetail .detailL .content .prodly .orderform{padding-top:10px;}
    .prodDetail .detailR li,.pageCulture .box ul li{width:49%;margin-right:2%;margin-top:2%;float:left;}
    .prodDetail .detailR li{margin-bottom:0;}
    .prodDetail .detailR li:nth-child(2n),.pageCulture .box ul li:nth-child(2n){margin-right:0;}
    .prodDetail .detailR{margin-top:30px;}
    .prodPic .cont{padding-top:30px;}
    .proList li,.picList li{width:49%;float:left;margin-right:2%;margin-bottom:2%;}
    .proList li:nth-child(2n),.picList li:nth-child(2n){margin-right:0;}
    .zProdBox .item li:nth-child(2n),.picList li:nth-child(4n){margin-right:0;}
    .parList li{width:24%;margin-right:1.333333%;margin-bottom:1.333333%;}
    .parList li:nth-child(5n){margin-right:1.333333%;}
    .parList li:nth-child(4n){margin-right:0;}
    .newsList li .box{padding:30px;}
    .detailBox .boxL,.detailBox .boxR{width:100%;}
    .detailBox .boxR{margin-top:25px;}
    .detailBox .boxR .xgList li h5,.detailBox .boxR .xgListTwo ul li{font-size:16px;}
    .detailBox .boxR .xgListTwo ul li{line-height:36px;}
    .contactBox li{width:48%;margin-right:4%;}
    .contactBox li:nth-child(1),.contactBox li:nth-child(2){margin-bottom:4%;}
    .contactBox li:nth-child(2n){margin-right:0;}
    #dituContent{height:400px;}
    .pageContact .feed{padding:50px;}
    .pageContact .feed .ptitle{margin-bottom:10px;}
    .pageContact .feed .f_form .inpuText{width:100%;margin-left:0;margin-top:30px;}
}
@media all and (max-width:980px){
}
@media all and (max-width:920px){
}
@media all and (max-width:768px){
    #zSlide .swiper-slide .img-inner img.big{display:none;}
    #zSlide .swiper-slide .img-inner img.small{display:block;}
    .zpSlide .bnWz .wz1{font-size:28px;}
    .zpSlide .bnWz .wz2{font-size:32px;line-height:32px;}
    .zTitle,.ptitle{font-size:24px;}
    .zTitle i{font-size:28px;}
    .zTitle span{line-height:20px;font-size:14px;}
    .zMainPage{padding-bottom:30px;}
    .zProd,.zSlutions,.zNews,.contactBox{padding:30px 0;}
    .mipage,.picList,.parList,.proList,.newsList{padding-top:30px;}
    .zProdBox,.zNum,.box-swiper,.pageContact .feed,.siteMapList{margin-top:30px;}
    .solutionBox .item{width:100%;}
    .solutionBox .item .box .cont h5{padding-top:16%;}
    .zAbout .des{line-height:28px;margin-top:20px;}
    .zAbout .more{margin-top:20px;}
    .zNum,.numScroll li{padding:20px 0;}
    .numScroll li .num{font-size:40px;}
    .zHonor,.pageAbout{padding:30px 20px;}
    .zFooter{padding-top:30px;}
    .zFooter .copy{padding-bottom:50px;}
    .footBar{display:block;}
    .ptitle{margin-bottom:30px;}
    .pageAbout .box{line-height:28px;}
    .pageNavPro .proTi{line-height:60px;}
    .pageNavPro .proNav li a{height:32px;line-height:32px;font-size:14px;}
    .prodPic .cont h3{font-size:20px;}
    .prodPic .cont .des{padding-top:15px;font-size:14px;}
    .prodPic .cont .other .zxzx{width:140px;margin-right:20px;}
    .prodDetail{margin-top:35px;}
    .prodDetail .detailL .titBar, .prodDetail .detailR h3{line-height:40px;}
    .prodDetail .detailL .titBar li{font-size:16px;}
    .prodDetail .detailR h3{font-size:16px;}
    .newsList li{width:100%;margin-right:0;margin-bottom:20px;}
    .newsList li .box,.detailBox .boxL .lnx,.detailBox .boxL .pageTi{padding:20px;}
    .newsList li .box h4{margin-top:15px;}
    .newsList li .box .icon-news-more{margin-top:25px;}
    .crumbTitle{line-height:50px;height:50px;font-size:14px;}
    .detailBox .boxL .lnx .title h2{font-size:22px;padding-bottom:10px;}
    .detailBox .boxL .lnx .title p{font-size:12px;line-height:16px;}
    .detailBox .boxL .lnx .views{font-size:14px;padding-bottom:30px;line-height:1.5;}
    .pageContact .feed{padding:30px;}
    .prodPic .pic .pagination-product .swiper-pagination-bullet{background:#fff;margin:0 3px;}
    .prodPic .pic .pagination-product .swiper-pagination-bullet-active{background:#1d2088;}
    .parList li{width:49%;margin-right:2%;margin-bottom:2%;}
    .parList li:nth-child(5n){margin-right:2%;}
    .parList li:nth-child(4n){margin-right:2%;}
    .parList li:nth-child(2n){margin-right:0;}
}
@media all and (max-width:640px){
}
@media all and (max-width:480px){
    .wrap14{padding-left:15px;padding-right:15px;}
    .zHeaderM,.zHeaderM .navMb{height:56px;}
    .zHeaderM .lang a{height:56px;width:56px;line-height:56px;}
    .navMenu .navMenuBtnBox{height:57px;}
    .navMenu .navMenuBtnBox .logo{height:36px;}
    .navMenu .navMenuBtnBox span{margin-top:-5px;}
    .zHeaderM .navMb{padding-top:16px;}
    #zSlide, .zpSlide{margin-top:56px;}
    #zSlide .bottom-nav{bottom:3px;}
    #zSlide .swiper-pagination-bullet{margin:0 10px;}
    #zSlide .swiper-pagination-bullet:before{font-size:14px;}
    .zpSlide .bnWz1{transform: translateY(22%);}
    .zpSlide .bnWz .down{display:none;}
    .zpSlide .bnWz .wz1{font-size:18px;line-height:24px;}
    .zpSlide .bnWz .wz2{font-size:20px;}
    .zTitle,.ptitle{font-size:20px;}
    .zTitle i{font-size:22px;}
    .zProdBox .item li{width:48.5%;margin-right:3%;margin-bottom:3%;padding-bottom:10px;}
    .zProdBox .item li h5{font-size:14px;padding-top:10px;}
    .solutionBox .item .box .cont{padding:60px 20px 0;}
    .solutionBox .item .box .cont h5{padding-top:0;font-size:18px;}
    .zAbout .des{font-size:12px;line-height:24px;padding:0 15px;}
    .zNum, .numScroll li{padding:15px 0;}
    .box-swiper .item .box{padding:20px 15px;}
    .box-swiper .item .box .pic{height:180px;line-height:180px;}
    .numScroll li .num{font-size:30px;}
    .numScroll li .cont{text-align:center;}
    .numScroll li .numTit,.box-swiper .item .box h5{font-size:14px;font-weight:normal;}
    .newsCate{margin-bottom:20px;padding-top:15px;}
    .newsCate li a,.newsContent .item-l h5, .newsContent .item-r ul li .box h5{font-size:16px;}
    .newsContent .item-l .pic{height:auto;margin-bottom:20px;}
    .newsContent .item-l p, .newsContent .item-r ul li .box p{margin-top:10px;font-size:12px;line-height:20px;color:#999;}
    .zFooter .logo{width:50%;}
    .zFooter .logo a.mo{margin-top:20px;width:110px;height:32px;line-height:32px;font-size:12px;}
    .zFooter .logo a.mo i{width:15px;height:14px;background-size:100% 100%;margin-top:-5px;}
    .zFooter .rwm .tel,.zFooter .rwm p:last-child{display:none;}
    .zFooter .rwm{width:40%;}
    .zFooter .rwm p{margin-top:0;}
    .zFooter .copy{line-height:18px;font-size:12px;padding-top:10px;}
    .ptitle{margin-bottom:15px;}
    .pageCulture .box ul li{width:100%;margin-right:0;}
    .pageCulture .box ul li .img .alpha h3{font-size:22px;}
    .proList li, .picList li,.prodDetail .detailR li{width:48.5%;margin-right:3%;margin-bottom:3%;}
    .picList li a{height:100%;}
    .picList li a .pic{padding:10px;height:200px;line-height:200px;}
    .picList li a h5{padding-top:15px;}
    .pageNavPro{display:none;}
    .proList li h5,.prodDetail .detailR li h5{font-size:14px;line-height:40px;}
    .pagination a,.pagination span{line-height:27px;height:30px;padding:0 10px;font-size:12px;}
    .crumbTitle{margin-top:56px;}
    .prodPic .pic .common-next, .prodPic .pic .common-prev{display:none;}
    .crumbTitle{height:45px;line-height:45px;font-size:12px;}
    .prodPic .cont h3{font-size:18px;}
    .prodPic .cont .des{padding-top:10px;line-height:22px;}
    .prodPic .cont .other{padding-top:30px;}
    .prodPic .cont .other .zxzx{width:130px;}
    .bdshare-button-style0-32 a{margin:0 2px!important;}
    .prodDetail .detailL .content{padding:20px;min-height:200px;}
    .prodDetail .detailL .content .prodly h3{font-size:16px;margin-bottom:10px;}
    .prodDetail .detailL .content .prodly .orderform input{width:100%;margin-right:0;margin:5px 0;font-size:14px;line-height:40px;padding:0 20px;}
    .prodDetail .detailL .content .prodly .orderform textarea{margin-top:10px;padding:10px;height:100px;line-height:20px;font-size:14px;}
    .prodDetail .detailL .content .prodly .orderform button{margin-top:15px;font-size:16px;height:46px;line-height:46px;}
    .picListA li a{padding:10px;}
    .picListA li a .pic{padding:0;height:auto;line-height:100%;}
    .newsList li .box h4{margin-top:10px;}
    .newsList li .box p{font-size:12px;line-height:22px;}
    .crumbTitleA{margin-top:0;}
    .detailBox .boxL .lnx .title h2{font-size:20px;}
    .newsList li .box, .detailBox .boxL .lnx, .detailBox .boxL .pageTi{padding:20px 15px;}
    .detailBox .boxL .pageTi a.back{display:none;}
    .detailBox .boxL .pageTi,.detailBox .boxR,.detailBox .boxR .xgListTwo{margin-top:15px;}
    .contactBox li{width:100%;margin-right:0;margin-bottom:20px;}
    #dituContent{height:300px;}
    .pageContact .feed{padding:30px 15px;}
    .pageContact .feed .f_form .inpuText{margin-top:15px;}
    .pageContact .feed .f_form .inputTextarea{height:140px;line-height:20px;}
    .pagination{margin-top:30px;}
    .pagination a,.pagination span{font-size:12px;line-height:28px;height:28px;padding:0 9px;margin:0 3px;}
    .pagination .a1_page{display:none;}

}
@media all and (max-width:414px){
    .solutionBox .item .box .cont{padding-top:30px;}
}
@media all and (max-width:375px){

}
@media all and (max-width:320px){
}