@media screen and (min-width: 1441px) and (max-width:1699px){
    .wrap,.honorBox{width:1400px;}
    .zHeader .nav ul li a{margin-left:13px;}
    .zPurify .purL{width:45%;height:auto;}
    .zPurify .purR{width:53%;}
    .zPrinc ul li img,.honorOne li img,.zQual li img,.zRzbz img,.zOrigin .origL img,.honorBox .swiper-slide .pic{width:100%}
    .zField ul li .txt{padding:16px 35px;}
    .zAbsul .about .dwy{padding-top: 35px;}
    .newsContent .itemr ul li .txt{width:80%}
    .newsContent .iteml .pic img{width:100%;height:100%;}
    .zFooter ul li{margin-right:90px;}
    .zVirus ul li{margin-right:66px;}
    .zReco ul li,.zUse ul li{width:259px;}
    .zReco ul li span,.zUse ul li span,.zScope ul li span{width:100%;height:100%;}
    .zReco ul li span img,.zUse ul li span img,.zScope ul li span img{width:100%;height:100%;}
    .zPurifyjs .wz{min-height:100%;}
    .zPurifyjs .wz h4{font-size:24px;padding-bottom:19px;}
    .zPurifyjs .wz h4:before{top:42px;}
    .zPurifyjs .wz .box{padding:33px;}
    .zPurifyjs .wz .tp img{width:49%;margin-right:2%;}
    .zPurifyjs .wz .tp img:last-child{margin-right:0;}
    .zPurifyjs .wz p{font-size:14px;line-height:20px;padding-top: 8px;}
    .zScope ul li{width:330px;}
    .zUsea ul li{width:325px;}
    .proDetailsIntro .conL{width:50%;}
    .proDetailsIntro .conL .bd{width:100%;height:100%;}
    .proDetailsIntro .conL .bd li img{width:100%;height:100%}
    .proDetailsIntro .conR{width: 48%;height: 440px;}
    .honorBox .swiper-button-next{left:0;}
    .honorBox .swiper-button-prev{right:0;}
    .newsList li .txt{width:670px;}
    .pageNews .newsL{width:69%;}
    .pageNews .newsR{width:29%}
    .settingBox li.one{width:45%}
    .settingBox li{width:26%}
    .proTabSwiper .frame{padding:0 50px}
    .proTabSwiper .swiper-button-next{right:0}
    .proTabSwiper .swiper-button-prev{left:0;}

}
@media (max-width:1440px){
    /*公共*/
    .wrap{width:1280px;}
    .zPrinc,.zHonor,.zField,.zProduct,.zAbsul,.zCase,.zNews,.zVirus,.zReco,.zChoose,.zQual,.zOrigin, .zScope, .zGas, .zCycle,.pContact,.appList{padding:55px 0;}
    .zVirus ul, .zReco ul, .zUse ul, .zQual ul, .zScope ul{padding-top:40px;}
    .caseList,.newsList,.pageNews,.pageAbout,.pageCulture,.pageHonor,.pageSetting{padding:45px 0;}
    .proDetailsIntro{padding:45px 0 80px;}
    .zPurify,.zAbsul .abt{padding-top:45px;}
    .pContact .cont{margin-top:45px;}
    .zTitle:before{top:40px;}

    .zTitle p,
    .zPurify .purR .box,
    .zField ul li .txt p,
    .zField ul li .txt a,
    .proSwiper .swiper-slide .txt p,
    .zHeader .nav ul li a,
    .zAbsul .adv li p,
    .zAbsul .about a,
    .zPurifyjs .wz p,
    .honorBox .swiper-slide span{font-size:14px;}
    .appList .txt{line-height:24px;font-size:12px;}
    .zPrinc ul li span,.proNav a,.caseLi li span,.zScope p{font-size:16px;}

    .zPurify .purR .bt p{font-size:20px;}

    .zTitle h4,.zAbsul .about .bt h4,.zPurifyjs .wz h4{font-size:30px;}

    .zTitle h3,.zPurify .purR .bt h3,.zAbsul .about .bt h3{font-size:40px;}

    .zPurify .purL img,
    .zPrinc ul li img,
    .honorOne li img,
    .box-swiper .item .box .pic img,
    .zField ul li .pic img,
    .zAbsul .video2 img,
    .caseLi li a img,
    .zChoose img,
    .zQual li img,
    .zRzbz img,
    .zOrigin .origL img{width:100%;}

    .zFooter ul li{margin-right:65px;}

    /*头部*/
    .zHeader .nav{padding-right:5px;}
    .zHeader .nav ul li a{margin-left:15px;}
    .zHeader .link a.tel{font-size:20px;}

    /*净化*/
    .zPurify .purL{width:45%;height:auto;}
    .zPurify .purR{width:53%;}
    .zPurify .purR .box{line-height:26px;}
    .zPurify .purR .box a{margin-top:15px;}

    /*原理*/
    .zPrinc ul{padding-top:32px;}
    .zPrinc ul li span{padding-top:15px;}

    /*领域*/
    .zField ul li .txt{padding:23px 25px;}
    .zField ul li .txt h4{font-size:20px;}
    .zField ul li .txt p{line-height:22px;padding-top:10px;}
    .zField ul li .txt a,.zAbsul .about a{width:100px;margin-top:12px;}

    /*产品*/
    .proSwiper .swiper-slide .txt{padding-top:5%;}
    .proSwiper .swiper-slide .txt h4{font-size:18px;}
    .proSwiper .swiper-slide .txt i{margin-top:30px;}
    .proTabSwiper .swiper-pagination{padding-top: 20px;}

    /*优势*/
    .zAbsul .adv li h5{font-size:20px;}
    .zAbsul .adv li p{padding-top:35px;line-height:20px;}
    .zAbsul .about .dwy{padding-top:22px;}

    /*简介*/
    .zAbsul .about .box{font-size:14px;}
    .zAbsul .video2 .box h5{font-size:28px;}

    /*案例*/
    .caseBt a{width:162px;}

    /*新闻*/
    .newsContent .iteml .pic img{width:100%;height:100%}
    .newsContent .itemr ul li .txt{width:78%;padding:20px 25px;}
    .newsContent .itemr ul li .txt .wx{line-height:20px;}

    /*空气净化器*/
    .zVirus ul li{margin-right:26px;}
    .zVirus ul li h6{font-size:22px;}
    .zVirus ul li h5{font-size:28px;}
    .zReco ul li{width:18.5%;margin-right:1.875%;}
    .zReco ul li span,.zUse ul li span,.zScope ul li span{width:100%;height:100%;}
    .zReco ul li h5,.zUse ul li h5,.zScope ul li h5{line-height:60px;font-size:16px;}
    .zPurifyjs .wz{min-height:auto;}
    .zPurifyjs .wz .box{padding:33px 60px;}
    .zPurifyjs .wz .tp img{width:45%}
    .zPurifyjs .wz h4{padding-bottom:20px;}
    .zPurifyjs .wz h4:before{top:50px;}
    .zPurifyjs .wz p{line-height:20px;}
    .zPurifyjs .wz .tp{padding-top:15px;}
    .zCpadv{padding:65px 0;}
    .zCpadv .box{margin:45px auto 0;}
    .zCpadv .box .b1{left:0;width:420px;}
    .zCpadv .box .b1 .dt{width: 325px;}
    .zCpadv .box .b2 .dt{width: 380px;}
    .zCpadv .box .b2,.zCpadv .box .b3{width: 448px}
    .zCpadv .box .b3 .dt{width: 345px;}
    .zCpadv .box .b4{width: 385px;right: 0;}
    .zCpadv .box .b4 .dt{width:285px;}
    .zChoose .pk{font-size:35px;}
    .zUse ul li{width:18.5%;margin-right:1.875%;}

    .zOrigin .origL p{font-size:24px;}
    .zOrigin .origR{font-size:14px;line-height:20px;}
    .zOrigin .origR p{padding:5px 0;}

    .zScope ul li,.zUsea ul li{width:23.5%;margin-right:2%}
    .zGas .wz{font-size:38px;}
    .zCycle .tp{padding-top:45px;}
    .zCycle p{font-size:26px;}

    .proDetailsIntro .conL{width:50%;}
    .proDetailsIntro .conL .bd{width:100%;height:100%;}
    .proDetailsIntro .conL .bd li img{width:100%;height:100%}

    .proDetailsIntro .conR{width: 48%;height: 440px;}

    /*新闻*/
    .newsList li{padding:40px;}
    .newsList li .txt{width:580px;}
    .pageNews .newsL{width:70%}
    .pageNews .newsL .detail .title h2{font-size:28px;}
    .pageNews .newsR{width:28%}

    /*关于*/
    .honorBox{width:1200px;}
    .honorBox .swiper-slide .pic{width:100%;height:233px;}

    .settingBox li.one{width:640px;height:426px;}
    .settingBox li{width:308px;height:206px;margin:0 0 14px 12px}

    .caseList ul li .tit{font-size:14px;}
    .pContact .cont .ct .box{padding:39px 60px;}

    .pageHonor .honorBox .swiper-button-next{left:20px;}
    .pageHonor .honorBox .swiper-button-prev{right:20px;}
}

@media screen and (min-width: 1240px) and (max-width:1439px){
    .wrap{width:1200px;}
    .zHeader .logo{height:42px;margin-top:30px;}
    .zHeader .logo img{width:200px;height:41px;}
    .zHeader .nav ul li a{font-size:13px;}
    .zTitle h3, .zPurify .purR .bt h3, .zAbsul .about .bt h3{font-size:34px;}
    .zField ul li .txt{padding:17px 25px;}
    .zField ul li .txt p{font-size:12px;padding-top:12px;}
    .zField ul li.ly3 .txt p, .zField ul li.ly4 .txt p{padding-top:11px;}
    .proSwiper .swiper-slide .txt{padding-top:3%}
    .zAbsul .adv li{padding:0 18px;}
    .caseBt a{margin:25px 18px 0;}
    .newsContent .itemr ul li .txt{width:76%}
    .zFooter ul li{margin-right:50px}
    .honorTwo .com-prev{left:-30px;}
    .honorTwo .com-next{right:-30px;}
    .zVirus ul li{width:23.5%;margin-right:2%;}
    .zVirus ul li span{width:100%;height:100%;}
    .zVirus ul li span img{width:100%}
    .zVirus ul li h6{font-size:18px;}
    .zVirus ul li h5{font-size:24px;}
    .zPurifyjs .wz h4{font-size:20px;}
    .zPurifyjs .wz h4:before{top:40px;}
    .zPurifyjs .wz .tp img{width:39.5%}

    .zCpadv .box .b1{width:385px;}
    .zCpadv .box .b1 .dt{width: 290px;}
    .zCpadv .box .b2 .dt{width: 380px;}
    .zCpadv .box .b2{width:400px;}
    .zCpadv .box .b3{width: 360px}
    .zCpadv .box .b3{top:550px;}
    .zCpadv .box .b3 .dt{width: 270px;}
    .zCpadv .box .b4{width: 345px;}
    .zCpadv .box .b4 .dt{width:240px;}
    .newsList li .txt{width:530px;}
    .settingBox li.one{width:600px;height:399px;}
    .settingBox li{width:288px;height:193px;}
    
}
@media screen and (min-width:1025px) and (max-width:1239px){
    .wrap,.pageCourse .courseBox,.pageHonor .honorBox{width:100%;box-sizing:border-box;}
    .zSlide .swiper-button-prev,.zSlide .swiper-button-next{display:none;}

    .zHeader,.zHeader.fixed,.sh_bkg,.sh_box,.zKefu{display:none;}
    .zHeaderM,.navMenu{display:block;}
    .zSlide,.zpSlide{margin-top:70px;}

    .zFooter{padding:40px 20px 60px;overflow: hidden;}
    .zFooter .nav,.footBtm .link{display:none;}
    .footBtm{padding:20px;}

    .zPurify,.zPrinc, .zHonor, .zField, .zProduct, .zAbsul, .zNews, .zVirus, .zReco, .zChoose, .zQual, .zOrigin, .zScope,.zUse, .zGas, .zCycle,.zRzbz, .pContact,.caseList,.pageAbout,.pageNav,.pageNews,.newsList,.pageCulture,.pageSetting,.cultureBoxA,.cultureBoxB,.appList{padding-left:20px;padding-right:20px;}
    .zPurify .purL,.zPurify .purR,.zAbsul .about,.zAbsul .video1,.zAbsul .video2,.newsContent .iteml,.newsContent .itemr,.zPurifyjs .wz,.appList{width:100%;}
    .zPurify .purL,.zPurify .purR,.zAbsul .about,.zAbsul .video1,.zAbsul .video2,.newsContent .iteml,.newsContent .itemr,.zPurifyjs .wz{float:none;}
    .zAbsul .video1{margin-top:30px;}
    .appList .cell{width:100%;display:block;}
    .appList .cell_txt{padding:45px;}
    .appList .tit{font-size:20px;}
    .appList .txt{font-size: 14px;}
    .appList .cldb1,.appList .cldb2,.appList .cldb3,.appList .cldb4,.appList .cldb5,.appList .cldb6{display:none;}
    .appList .clno2,.appList .clno4,.appList .clno6{display:block;}

    .honorTwo .com-prev{left: 0;}
    .honorTwo .com-next{right: 0;}
    .box-swiper .item .box h5{font-size:14px;}
    .zField ul li .txt{padding:9px 15px;}
    .zField ul li .txt h4{font-size:18px;}
    .zField ul li .txt p{line-height:18px;}
    .zField ul li .txt a, .zAbsul .about a{width:100px;margin-top:0;height:28px;line-height:26px;font-size:12px}
    .zPrinc ul li span, .proNav a, .caseLi li span, .zScope p{font-size:16px;}
    .proSwiper .swiper-slide .box{padding:20px 15px;}
    .proSwiper .swiper-slide .pic,.proSwiper .swiper-slide .txt{width:100%;float:none;}
    .proSwiper .swiper-slide .txt{padding-right:0;}
    .zAbsul .adv{padding:70px 15px;}
    .zAbsul .adv li h5{font-size:17px;}
    .zAbsul .adv li h5:before{top:58px;}
    .zAbsul .video1 .ant i{padding-top:22%}
    .zAbsul .video2 .box h4{padding-top:14%}


    .zNews{background-size:100% 100%;}
    .newsContent .itemr{padding-left: 0;}
    .newsContent .itemr ul li:nth-child(1){margin-top:20px;}
    .newsContent .itemr ul li .txt{width:85%;padding: 32px 25px;}
    .zPurifyjs .pic{display:none;}
    .zPurifyjs .wz{background-size:100% 100%;}
    .zPurifyjs .wz .box{padding:50px;}
    .zPurifyjs .wz .tp{text-align:center;}
    .zPurifyjs .wz .tp img{width:49%;display:inline-block;box-sizing:border-box;margin: 0;}
    .zPurifyjs .wz .tp img:last-child{float:right;}
    .zCpadv .box{background:none;padding:0 20px;height:auto;}
    .zCpadv .box .bt{position:static;left:0;top: 0;padding-left:100px;margin-bottom:30px;}
    .zCpadv .box .bt .dt{text-align:left!important;}
    .zCpadv .box .b1{background-position:left 20px;}
    .zCpadv .box .b1 .dt::after,.zCpadv .box .b3 .dt::after{top:11px;right:auto;left:-12px;border-bottom:30px solid #017cc2;border-top:20px solid transparent;transform:rotate(206deg);}
    .zCpadv .box .b1 .dt::after{border-bottom:30px solid #ec1313;}
    .zCpadv .box .b3 .dt::after{border-bottom:30px solid #068e4c;}
    .zCpadv .box .b1,.zCpadv .box .b2,.zCpadv .box .b3,.zCpadv .box .b4{width:100%}
    .zCpadv .box .b1 .dt,.zCpadv .box .b2 .dt,.zCpadv .box .b3 .dt,.zCpadv .box .b4 .dt{width:100%;margin-left: 0;}
    .zCpadv .box .bt{background-position:left top;height:auto;}
    .zGas .wz{font-size: 34px;}

    .caseList ul li{width:31.5%;margin-right:2.75%;margin-bottom:2.75%;}
    .caseList ul li:nth-child(4n){margin-right:2.75%;}
    .caseList ul li:nth-child(3n){margin-right:0;}
    .caseNav .swiper-slide a{padding: 0px 24px;}

    .newsList li{width:48.5%;height:auto;float:left;margin-right:3%;margin-bottom:3%;padding:20px;box-sizing:border-box;overflow: hidden;}
    .newsList li:nth-child(2n){margin-right:0;}
    .newsList li .pic,.newsList li .pic img{width:100%;height:100%;}
    .newsList li .pic,.newsList li .txt{float:none;}
    .newsList li .txt{width:100%;padding-left:0;}
    .newsList li .txt .wz{height:63px;line-height:24px;overflow:hidden;}
    .newsList li .box{height: auto;display:block;padding-top:20px;}
    .newsList li .rq{display:none;}
    .caseNav{width:auto;}
    #fixed-menu.fixed{top:70px;}
    .pageNews .newsL{width:100%;}
    .pageNews .newsL .detail,.pageNews .newsL .pageTi{padding:20px;}
    .pageNews .newsL .detail .title h2{font-size:28px;}
    .pageNews .newsL .detail .title p{font-size:12px;}
    .pageNews .newsL .detail .views{font-size:14px;}
    .pageNews .newsL .pageTi p{font-size:12px;}
    .pageNews .newsR{width:100%;margin-top:25px;}
    .pageAbout .abt .box{font-size:14px;}
    .videoPic img{width:100%}
    .videoPic:before{background-size:7%;}

    .cultureBox ul li .wz{padding:20px;}
    .cultureBox ul li .wz p{font-size:14px;}
    .honorBox{margin-top:45px;}

    .pageAbout .abt{width:100%;}
    .pageAbout .pic,.pageAbout .pic p{width:100%;height:100%;background:none;}
    .pageAbout .pic img{width:100%;}
    .pageCourse:after{top:146px;}
    .pageCourse .courseBox .swiper-slide .wz{width:100%;min-height:300px;box-sizing:border-box;}
    .settingBox li.one,.settingBox li{width:48.5%;height:100%;margin:0;margin-right:3%;margin-bottom:3%;line-height:100%;}
    .settingBox li:nth-child(2n){margin-right:0;}
    .settingBox li.one img,.settingBox li img{width:100%;height:100%;}
    .settingBox li:last-child{width:100%;}
    .pageHonor .honorBox .swiper-slide .pic{width:100%;height:100%;}
    .honorList ul li:nth-child(5n){margin-right:2.75%}

    .pContact .cont{margin-top:35px;}
    .pContact .cont .ct{width:100%;box-sizing:border-box;}
    .pContact .cont .ct .box{padding:30px 40px;}
    #dituContent{width:100%;height:400px;}
    .pFeed{padding:45px 20px;}
    .cultureBoxA,.pFeed .f_form{padding-top:45px;}
    .cultureBoxB {font-size:14px;}
    .zpTitle{font-size:36px;}

    .siteMap{padding:0 20px;}
    .siteMapList{padding:30px 20px 0;}
    .footBar{display:block;}

    .proList li{width:33.333333%;}
    .proDetailsIntro{padding:40px 20px;box-sizing:border-box;}
    .proDetailsIntro .conL{width:100%;float:none;}
    .proDetailsIntro .conL .bd{width:100%;height:100%;}
    .proDetailsIntro .conL .bd li{width:100%;}
    .proDetailsIntro .conR{width:100%;height:100%;box-sizing:border-box;float:none;padding-top:35px;}
    .proDetailsIntro .conR h3{font-weight:bold;}
    .proDetailsIntro .conR i{width:100%;margin:10px 0 30px;}
    .proDetailsIntro .conR .wz{min-height:140px;}
    .proDetailsIntro .conR .box{position:static;}
    .proDetailsCanS{padding:0 20px 40px;box-sizing:border-box;}
    .proDetailsCanS .hd{position:static;top:0;}
    .proDetailsCanS .bd .box .box1 .Input span{font-size:14px;text-indent:0;text-align:center;width:30%;}
    .proDetailsCanS .bd .box .box1 p.input{width:70%;}
    .proDetailsCanS .bd .box .box1 p.input,.proDetailsCanS .bd .box .box1 textarea{font-size:14px;}
    .proTabSwiper .frame{padding:0 50px}
    .proTabSwiper .swiper-button-next{right:0}
    .proTabSwiper .swiper-button-prev{left:0;}

}
@media all and (max-width:1024px){
    .wrap,.pageCourse .courseBox,.pageHonor .honorBox{width:100%;box-sizing:border-box;}
    .zSlide .swiper-button-prev,.zSlide .swiper-button-next{display:none;}

    .zHeader,.zHeader.fixed,.sh_bkg,.sh_box,.zKefu{display:none;}
    .zHeaderM,.navMenu{display:block;}
    .zSlide,.zpSlide{margin-top:70px;}

    .zFooter{padding:40px 20px 60px;overflow: hidden;}
    .zFooter .nav,.footBtm .link{display:none;}
    .footBtm{padding:20px;}

    .zPurify,.zPrinc, .zHonor, .zField, .zProduct, .zAbsul, .zNews, .zVirus, .zReco, .zChoose, .zQual, .zOrigin, .zScope,.zUse, .zGas, .zCycle,.zRzbz, .pContact,.caseList,.pageAbout,.pageNav,.pageNews,.newsList,.pageCulture,.pageSetting,.cultureBoxA,.cultureBoxB,.appList{padding-left:20px;padding-right:20px;}
    .zPurify .purL,.zPurify .purR,.zAbsul .about,.zAbsul .video1,.zAbsul .video2,.newsContent .iteml,.newsContent .itemr,.zPurifyjs .wz,.appList{width:100%;}
    .zPurify .purL,.zPurify .purR,.zAbsul .about,.zAbsul .video1,.zAbsul .video2,.newsContent .iteml,.newsContent .itemr,.zPurifyjs .wz{float:none;}
    .zAbsul .video1{margin-top:30px;}
    .appList .cell{width:100%;display:block;}
    .appList .cell_txt{padding:45px;}
    .appList .tit{font-size:20px;}
    .appList .txt{font-size: 14px;}
    .appList .cldb1,.appList .cldb2,.appList .cldb3,.appList .cldb4,.appList .cldb5,.appList .cldb6{display:none;}
    .appList .clno2,.appList .clno4,.appList .clno6{display:block;}

    .honorTwo .com-next{right: 0;}
    .honorTwo .com-prev{left: 0;}
    .box-swiper .item .box h5{font-size:14px;}
    .zField ul li .txt{padding:9px 15px;}
    .zField ul li .txt h4{font-size:18px;}
    .zField ul li .txt p{line-height:18px;}
    .zField ul li .txt a, .zAbsul .about a{width:100px;margin-top:0;height:28px;line-height:26px;font-size:12px}
    .zPrinc ul li span, .proNav a, .caseLi li span, .zScope p{font-size:16px;}
    .proSwiper .swiper-slide .box{padding:20px 15px;}
    .proSwiper .swiper-slide .pic,.proSwiper .swiper-slide .txt{width:100%;float:none;}
    .proSwiper .swiper-slide .pic{padding-top:60%}
    .proSwiper .swiper-slide .txt{padding-right:0;padding-left:0px}
    .proSwiper .swiper-slide .txt p{-webkit-line-clamp: 4;}
    .zAbsul .adv{padding:70px 15px;}
    .zAbsul .adv li h5{font-size:17px;}
    .zAbsul .adv li h5:before{top:58px;}
    .zAbsul .video1 .ant i{padding-top:22%}
    .zAbsul .video2 .box h4{padding-top:14%}
    .caseBt{display: flex;justify-content: space-between;flex-flow:row wrap;margin-top:30px;}
    .caseBt a{width:auto;flex-grow:1;margin:0;margin-left:-1px;margin-top:-1px;border-radius:0px;padding:0 15px;}
    .zNews{background-size:100% 100%;}
    .newsContent .itemr{padding-left: 0;}
    .newsContent .itemr ul li:nth-child(1){margin-top:20px;}
    .newsContent .itemr ul li .txt{width:85%;padding: 32px 25px;}
    .zPurifyjs .pic{display:none;}
    .zPurifyjs .wz{background-size:100% 100%;}
    .zPurifyjs .wz .box{padding:50px;}
    .zPurifyjs .wz .tp{text-align:center;}
    .zPurifyjs .wz .tp img{width:49%;display:inline-block;box-sizing:border-box;margin: 0;}
    .zPurifyjs .wz .tp img:last-child{float:right;}
    .zCpadv .box{background:none;padding:0 20px;height:auto;}
    .zCpadv .box .bt{position:static;left:0;top: 0;padding-left:100px;margin-bottom:30px;}
    .zCpadv .box .bt .dt{text-align:left!important;}
    .zCpadv .box .b1{background-position:left 20px;}
    .zCpadv .box .b1 .dt::after,.zCpadv .box .b3 .dt::after{top:11px;right:auto;left:-12px;border-bottom:30px solid #017cc2;border-top:20px solid transparent;transform:rotate(206deg);}
    .zCpadv .box .b1 .dt::after{border-bottom:30px solid #ec1313;}
    .zCpadv .box .b3 .dt::after{border-bottom:30px solid #068e4c;}
    .zCpadv .box .b1,.zCpadv .box .b2,.zCpadv .box .b3,.zCpadv .box .b4{width:100%}
    .zCpadv .box .b1 .dt,.zCpadv .box .b2 .dt,.zCpadv .box .b3 .dt,.zCpadv .box .b4 .dt{width:100%;margin-left: 0;}
    .zCpadv .box .bt{background-position:left top;height:auto;}
    .zGas .wz{font-size: 34px;}

    .caseList ul li{width:31.5%;margin-right:2.75%;margin-bottom:2.75%;}
    .caseList ul li:nth-child(4n){margin-right:2.75%;}
    .caseList ul li:nth-child(3n){margin-right:0;}
    .caseNav .swiper-slide a{padding: 0px 24px;}

    .newsList li{width:48.5%;height:auto;float:left;margin-right:3%;margin-bottom:3%;padding:20px;box-sizing:border-box;overflow: hidden;}
    .newsList li:nth-child(2n){margin-right:0;}
    .newsList li .pic,.newsList li .pic img{width:100%;height:100%;}
    .newsList li .pic,.newsList li .txt{float:none;}
    .newsList li .txt{width:100%;padding-left:0;}
    .newsList li .txt .wz{height:63px;line-height:24px;overflow:hidden;}
    .newsList li .box{height: auto;display:block;padding-top:20px;}
    .newsList li .rq{display:none;}
    .caseNav{width:auto;}
    #fixed-menu.fixed{top:70px;}
    .pageNews .newsL{width:100%;}
    .pageNews .newsL .detail,.pageNews .newsL .pageTi{padding:20px;}
    .pageNews .newsL .detail .title h2{font-size:28px;}
    .pageNews .newsL .detail .title p{font-size:12px;}
    .pageNews .newsL .detail .views{font-size:14px;}
    .pageNews .newsL .pageTi p{font-size:12px;}
    .pageNews .newsR{width:100%;margin-top:25px;}
    .pageAbout .abt .box{font-size:14px;}
    .videoPic img{width:100%}
    .videoPic:before{background-size:7%;}

    .cultureBox ul li .wz{padding:20px;}
    .cultureBox ul li .wz p{font-size:14px;}
    .honorBox{margin-top:45px;}

    .pageAbout .abt{width:100%;}
    .pageAbout .pic,.pageAbout .pic p{width:100%;height:100%;background:none;}
    .pageAbout .pic img{width:100%;}
    .pageCourse:after{top:146px;}
    .pageCourse .courseBox .swiper-slide .wz{width:100%;min-height:300px;box-sizing:border-box;}
    .settingBox li.one,.settingBox li{width:48.5%;height:100%;margin:0;margin-right:3%;margin-bottom:3%;line-height:100%;}
    .settingBox li:nth-child(2n){margin-right:0;}
    .settingBox li.one img,.settingBox li img{width:100%;height:100%;}
    .settingBox li:last-child{width:100%;}
    .pageHonor .honorBox .swiper-slide .pic{width:100%;height:100%;}
    .honorList ul li:nth-child(5n){margin-right:2.75%}

    .pContact .cont{margin-top:35px;}
    .pContact .cont .ct{width:100%;box-sizing:border-box;}
    .pContact .cont .ct .box{padding:30px 40px;}
    #dituContent{width:100%;height:400px;}
    .pFeed{padding:45px 20px;}
    .cultureBoxA,.pFeed .f_form{padding-top:45px;}
    .cultureBoxB {font-size:14px;}
    .zpTitle{font-size:36px;}

    .siteMap{padding:0 20px;}
    .siteMapList{padding:30px 20px 0;}
    .footBar{display:block;}

    .proList li{width:33.333333%;}
    .proDetailsIntro{padding:40px 20px;box-sizing:border-box;}
    .proDetailsIntro .conL{width:100%;float:none;}
    .proDetailsIntro .conL .bd{width:100%;height:100%;}
    .proDetailsIntro .conL .bd li{width:100%;}
    .proDetailsIntro .conR{width:100%;height:100%;box-sizing:border-box;float:none;padding-top:35px;}
    .proDetailsIntro .conR h3{font-weight:bold;}
    .proDetailsIntro .conR i{width:100%;margin:10px 0 30px;}
    .proDetailsIntro .conR .wz{min-height:140px;}
    .proDetailsIntro .conR .box{position:static;}
    .proDetailsCanS{padding:0 20px 40px;box-sizing:border-box;}
    .proDetailsCanS .hd{position:static;top:0;}
    .proDetailsCanS .bd .box .box1 .Input span{font-size:14px;text-indent:0;text-align:center;width:30%;}
    .proDetailsCanS .bd .box .box1 p.input{width:70%;}
    .proDetailsCanS .bd .box .box1 p.input,.proDetailsCanS .bd .box .box1 textarea{font-size:14px;}
    .proTabSwiper .frame{padding:0 0px}
    .proTabSwiper .swiper-button-next,.proTabSwiper .swiper-button-prev{display: none;}

    /*--*/
.download-list li{font-size: 15px;}
.download-list .state {padding: 15px 20px;}
.download-list .block {width: 150px;}
.download-list .file:before {margin: 2px 5px 0 0;font-size: 18px;}

}
@media all and (max-width:768px){
    .zSlide .swiper-pagination{bottom:25px;}
    .zSlide .swiper-pagination-bullet{width:10px;height:10px;background:#fff;border-radius:50%;border:1px solid #fff;margin:0 5px!important;}
    .zSlide .swiper-pagination-bullet:before,.zSlide .swiper-pagination-bullet:after{display: none;}
    .zSlide .swiper-pagination-bullet-active{background:#017bc2}

    .zTitle h3, .zPurify .purR .bt h3, .zAbsul .about .bt h3{font-size:28px;}
    .zTitle h4, .zAbsul .about .bt h4, .zPurifyjs .wz h4{font-size:22px}
    .zPurify .purR .bt p{font-size:18px;}
    .zPurify .purR .box a,.zField ul li .txt a{font-size:12px;width:90px;height:28px;line-height:26px;margin-top:15px;}
    .zPrinc, .zHonor, .zField, .zProduct, .zAbsul, .zCase, .zNews, .zVirus, .zReco, .zChoose, .zQual, .zOrigin, .zScope, .zGas, .zCycle, .pContact,.caseList, .newsList, .pageNews, .pageAbout, .pageCulture, .pageHonor, .pageSetting,.appList{padding-top:40px;padding-bottom:40px;}
    .zTitle:before{top:32px;}
    .zPrinc ul li{width:48%;margin-right:4%;margin-bottom: 3%;}
    .zPrinc ul li:nth-child(2n){margin-right: 0;}
    .honorOne{padding:25px 0;}
    .box-swiper{margin-top:25px;}
    .zField ul li{display: block;}
    .zField ul li .pic,.zField ul li .txt{width:100%;float:none;}
    .zField ul li.ly3 .pic, .zField ul li.ly4 .pic{float: none;}
    .zField ul li .txt h4{font-size:16px;}
    .zField ul li .txt{border:1px solid #dae6f4!important;padding:20px 15px;}
    .zField ul li{padding-top:25px;}
    .proNav a{margin-bottom:15px;}
    .proSwiper .swiper-slide .txt h4{font-size:16px;}
    .zAbsul .adv{padding:45px 15px;}
    .zAbsul .adv li{width:50%;margin-bottom:25px;}
    .zAbsul .adv li p{height:75px;}
    .zAbsul .adv li:nth-child(n+3){width:33.3333%}
    .zAbsul .video1 .ant i{padding-top: 30%;}
    .zAbsul .video2 .box h4{padding-top:12%;}
    .zCase{padding:40px 15px;}
    .caseBt{padding-top:25px;}

    .caseLi li{width:49%;}
    .caseLi li:nth-child(3n){margin-right:2%;}
    .caseLi li:nth-child(2n){margin-right:0;}
    .zPartner{padding-left:20px;padding-right:20px;padding-bottom:30px;}
    .zPartner li{width:23.5%;margin-right:2%;}
    .zPartner li:nth-child(6n){margin-right:2%;}
    .zPartner li:nth-child(4n){margin-right:0;}
    .newsCate a{margin:0 15px;}
    .newsSwiper{padding-top:35px;}
    .newsContent .iteml ul{padding:20px;}
    .newsContent .itemr ul li .date{width:20%;height:auto;padding:20px;}
    .newsContent .itemr ul li .txt{width:78%;padding:18px;}
    .footBtm .copy .p1{width:100%;float:none;text-align: center;}
    .footBtm .copy .p2{display:none;}

    .zVirus ul li{width:48%;margin-right:4%;margin-bottom:30px;}
    .zVirus ul li:nth-child(2n){margin-right:0;}
    .zVirus ul li h5{font-size:20px;}
    .zPurifyjs .wz .box{padding:40px 20px;}
    .zCpadv{padding:40px 0}
    .zChoose .pk{font-size:29px;}
    .zOrigin .origL,.zOrigin .origR{width:100%;float:none;}
    .zOrigin .origL p{font-size:18px;}
    .zOrigin .origR{padding-top: 20px;}
    .zGas .wz,.zCycle p{font-size:24px;line-height:36px;}
    .caseList ul li .tit{padding:15px 10px;font-size:14px;}
    .caseList ul li .tit span{font-size:13px;}
    .pageHonor{padding:40px 20px;}
    .pageHonor .honorBox .swiper-button-next{left:0;}
    .pageHonor .honorBox .swiper-button-prev{right:0;}
    .honorBox .swiper-slide{padding:10px;}
    .honorBox .swiper-slide span{font-size:12px;line-height:30px;}
    .pageBox img{width:100%;}
    .pageNav{height:auto;overflow:hidden;}
    .caseNav .swiper-slide a{padding:0 11px;line-height:50px;height:auto;font-size:14px;}
    #fixed-menu.fixed{top:70px;}
    .zcur{display:none;}
    .newsList li .txt h3,.cultureBox ul li .wz h4{font-size:18px;}
    .pageNews .newsL .detail .title h2,.pContact .cont .ct .box .title{font-size:22px;}
    .zpTitle{font-size:30px;}
    .videoPic{margin-top:35px;}
    .pageAbout .abt .abname{font-size:28px;}
    .cultureBox ul li{width:49%;margin-right:2%;margin-bottom:2%;}
    .cultureBox ul li:nth-child(2n){margin-right: 0;}
    .cultureBoxA, .pFeed .f_form{padding-top:20px;}
    .pFeed .f_form .inpuText{width:100%;float:none;margin-right: 0;margin-top:15px;}
    .pFeed .f_form .inputTextarea{margin-top:15px;}
    .appList .cell_txt{padding:30px;}
    /*--*/
.download-list li{font-size: 14px;}
.download-list .state {padding: 12px 10px;}
.download-list .block {width: 120px;display: flex;align-items: center;}
}
@media all and (max-width:640px){

}
@media all and (max-width:480px){
    .zSlide .swiper-pagination{bottom:10px;}
    .zPurify, .zPrinc, .zHonor, .zField, .zProduct, .zAbsul,.zPartner, .zNews, .zVirus, .zReco, .zChoose, .zQual, .zOrigin, .zScope, .zUse, .zGas, .zCycle, .zRzbz, .pContact, .caseList, .pageAbout, .pageNav, .pageNews, .newsList, .pageCulture, .pageSetting, .cultureBoxA, .cultureBoxB,.appList{padding-left:15px;padding-right:15px;}
    .zPrinc, .zHonor, .zField, .zProduct, .zAbsul, .zCase, .zNews, .zVirus, .zReco, .zChoose, .zQual, .zOrigin, .zScope, .zGas, .zCycle, .pContact, .caseList, .newsList, .pageNews, .pageAbout, .pageCulture, .pageHonor, .pageSetting,.appList{padding-top:30px;padding-bottom:30px;}
    .zPurify, .zAbsul .abt{padding-top:30px;}
    .zTitle h3, .zPurify .purR .bt h3, .zAbsul .about .bt h3{font-size:22px;}
    .zPurify .purR .bt p,.zPrinc ul li span, .proNav a, .caseLi li span, .zScope p,.zAbsul .video2 .box h4,.caseBt a, .zVirus ul li h6{font-size:14px;}
    .zPurify .purR{}
    .zPurify .purR .bt:before{margin-left:-20px;}
    .zPurify .purR .box a{margin:15px auto 0;}
    .zTitle h4, .zAbsul .about .bt h4, .zPurifyjs .wz h4{font-size:18px;}
    .zTitle h3{padding-top:20px;}
    .zTitle p{line-height:22px;}
    .honorTwo .com-next,.honorTwo .com-prev{display:none;}
    .zField ul li{width:100%;}
    .proNav a{font-size:12px;margin:0 10px 10px;}
    .proSwiper .swiper-slide{padding:10px 5px;}
    .proSwiper .swiper-slide .txt h4{padding-bottom:10px;}
    .proSwiper .swiper-slide .txt p{padding-top:10px;font-size:12px;line-height:18px;}
    .proSwiper .swiper-slide .txt i{margin:20px auto 0;}
    .zAbsul .adv li,.zAbsul .adv li:nth-child(n+3){width:100%;}
    .zAbsul .adv li:last-child{margin-bottom:0;}
    .zAbsul .adv li h5,.zAbsul .video2 .box h5{font-size:18px;}
    .zAbsul .adv li p{height:auto;}
    .zAbsul .adv{padding:30px 0;}
    .zAbsul .about .bt{text-align:center;}
    .zAbsul .about .box{padding-top:20px;}
    .zAbsul .video1 img{width:100%;}
    .zAbsul .video1 .ant i{padding-top:24%;}
    .zAbsul .video2{margin-top:20px;}
    .zAbsul .video2 .box h4{padding-top:10%;}
    .zAbsul .video2 .box p{width:110px;height:34px;line-height:32px;font-size:12px;margin-top:20px;}
    .caseBt a{font-size:13px;padding:0 6px;height:34px;line-height:32px;}
    .caseBt{padding-top:15px;}
    .caseLi{padding-top:25px;}
    .caseLi li{width:100%;}
    .zPartner li{width:49%;margin-right:2%;}
    .zPartner li:nth-child(2n){margin-right:0;}
    .zPartner{padding-bottom:10px;}
    .newsCate a{margin:0 10px;font-size:15px;width:100px;line-height:30px;height:30px;}
    .newsContent .iteml .pic{height:100%;}
    .newsContent .iteml .pic span{height:35px;line-height:35px;font-size:14px;box-sizing:border-box;padding:0 15px;}
    .newsContent .iteml ul li a{font-size:13px;width:68%;}
    .newsContent .iteml ul li{font-size:12px;}
    .newsContent .itemr ul li .date{padding:25px 15px;font-size:14px;}
    .newsContent .itemr ul li .date span{font-size:20px;}
    .newsContent .itemr ul li .txt{padding:10px;}
    .newsContent .itemr ul li .txt a{font-size:15px;}
    .newsContent .itemr ul li .txt .wx{font-size:12px;line-height:16px;}
    .zFooter .tel{width:100%;}
    .zFooter .rwm{display:none;}
    .footBtm .copy .p1{line-height:24px;}
    .footBtm{margin-top:20px;}
    .zVirus ul li h5{font-size:16px;}
    .zReco ul li{width:48.5%;margin-right:3%;margin-bottom:2.5%;}
    .zReco ul li:nth-child(2n){margin-right:0;}
    .zReco ul li h5, .zUse ul li h5, .zScope ul li h5{line-height:40px;font-size:14px;}
    .zReco ul li:last-child{width:100%;margin-right: 0;}
    .zPurifyjs .wz .box{padding:30px 15px;}
    .zCpadv{padding:30px 0;}
    .zCpadv .box{margin-top:30px;}
    .zCpadv .box .b4{margin-bottom:10px;}
    .zChoose .pk{font-size:16px;line-height:40px;margin-top:25px;}
    .zChoose .pk:after{width:40px;height:40px;background-size:100%;}
    .zChoose .pk span{padding-right:70px;}
    .zChoose img{padding-top:25px;}
    .zUse ul li,.zScope ul li,.caseList ul li{width:48.5%;margin-right:3%;}
    .zUse ul li:nth-child(5n),.caseList ul li:nth-child(3n){margin-right:3%;}
    .zUse ul li:nth-child(2n),.zScope ul li:nth-child(2n),.caseList ul li:nth-child(2n){margin-right:0;}
    .zUse ul li:nth-child(9),.zUse ul li:nth-child(10),.zUsea ul li:nth-child(3),.zUsea ul li:nth-child(4){margin-bottom:0;}
    .zVirus ul, .zReco ul, .zUse ul, .zQual ul, .zScope ul{padding-top:30px;}
    .zRzbz{padding-bottom:40px;}
    .zOrigin .zTitle{padding-bottom:30px;}
    .zOrigin .origL p{font-size:16px;}
    .zGas .tp{padding:30px 0;}
    .zGas .tp img{width:100%;margin:10px 0;}
    .zGas .wz, .zCycle p{font-size:16px;line-height:24px;}
    .zCycle .tp{padding-top:30px;}
    .zCycle p{padding-top:20px;}
    .zUsea p{padding-top:30px;font-size:14px;line-height:26px;}
    .ltcur{display: none;}
    .caseList ul li .pic .showBox span{font-size:14px;}
    .caseList ul li .tit{font-size:12px;}
    .caseList ul li .tit span{font-size:12px;}
    .proDetailsCanS .bd .box .wzcs img{width:100%}
    .proDetailsCanS .bd .box{padding-top:25px;}
    .zHeaderM .navMb{padding-right:15px;}
    .proDetailsIntro{padding:30px 15px;}
    .proDetailsCanS{padding:0 15px 30px;}
    .proDetailsIntro .conR .box{padding-top:30px;}
    .proDetailsIntro .conR .box .zx{width:134px;line-height:40px;height:auto;font-size:16px;border-radius:20px;float:none;}
    .proDetailsIntro .conR .box .zx img{top:5px;}
    .proDetailsIntro .conR .box .phone{margin-left:0;float:none;margin-top:20px;}
    .proDetailsIntro .conR h3{font-size:20px;}
    .proDetailsCanS .hd{height:40px;}
    .proDetailsCanS .hd li{height:auto;line-height:40px;font-size:16px;}
    .proDetailsCanS .bd .box .box1 .Input{width:100%;float:none;}
    .proDetailsCanS .bd .box .box1 input{width:63%}
    .proDetailsCanS .bd .box .box2{width:100%;text-align: center;}
    .proDetailsCanS .bd .box .box2 a, .proDetailsCanS .bd .box .box2 button{display: inline-block;width:140px;line-height:42px;height:44px;font-size:15px;float:none;}
    .pageNews .newsL .detail, .pageNews .newsL .pageTi,.cultureBox ul li .wz{padding:15px;}
    .pageNews .newsR .xgList h3, .pageNews .newsR .xgListTwo h3{padding-left:15px;}
    .pageNews .newsR .xgList ul{padding:0 15px;}
    .newsList li{padding:10px;}
    .newsList li .box{padding-top:10px;}
    .newsList li .txt h3, .cultureBox ul li .wz h4{font-size:15px;}
    .newsList li .txt .wz{font-size:12px;line-height:20px;height:50px;padding-top:10px;}
    .pagination{padding-top:20px;}
    .pagination a.a1_page,.pagination a.first_page,.pagination a.Last_page{display: none;}
    .zpTitle{font-size:24px;padding-bottom:6px;}
    .videoPic{margin-top:30px;}
    .pageAbout .abt,.cultureBox{padding-top:25px;}
    .pageAbout .abt .abname{font-size:20px;}
    .pageAbout .abt .box{line-height:26px;padding-top:15px;}
    .cultureBox ul li .wz p{font-size:12px;line-height:22px;height:44px;}
    .honorBox,.settingBox,.pContact .cont{margin-top:25px;}
    .pContact .cont .ct .box{padding:25px;}
    #dituContent{height:300px;}
    .pFeed{padding:30px 20px;}
    .pFeed .f_form .inputTextarea{height:140px;}
    .appList .tit{font-size:18px;}
    .appList .cell_txt{padding:20px 15px;}
}
@media all and (max-width:414px){
    .zAbsul .video2 .box h5{font-size:16px;padding-top:15px;}
    .zAbsul .video2 .box h5:before{top:8px;}
    .zAbsul .video2 .box p{width:94px;height:30px;line-height:28px;margin-top:10px;}

    .newsCate a{margin:0 5px;}
    .newsContent .itemr ul li .date{padding:33px 15px;}
    .zFooter .tel .rx{font-size:24px;}
    .pContact .cont .ct .box{padding:25px 15px;}
    .pContact .cont .ct .box .title{font-size:20px;}
    .pContact .cont .ct .box ul li{font-size:14px;}
}
@media all and (max-width:375px){
}
@media all and (max-width:320px){
}
