@media only screen and (max-width: 1690px){
    .divbox{width: 78%;}

    .nav ul li a{font-size: 16px;}
    .nav ul li{margin-right: 40px;}
    .nav_r h2 i{font-size: 16px;}
    .nav ul{width: 60%;}
    .nav_r{width: 40%;}
    .banner_list h2{font-size: 46px;line-height: 46px;}
    .banner_list h4{font-size: 21px;}
    .zzlist1>li h3{font-size: 19px;}
    .sybt h2{font-size: 26px;}
    .s2_l h3,.s2_l h3 strong{font-size: 20px;}
    .s2_l{padding-left: 70px;}
    .section2 ul li:first-of-type .s2_l h3{width: 130%;}
    .s2txt p{font-size: 15px;padding: 20px 10px 20px 10px;}
    .s2txt p strong{font-size: 20px;}
    .section3 ul li h3{font-size: 20px;}
    .section3 ul li h4{font-size: 17px;}
    .s3txt p{font-size: 15px;}
    .ftl p i{font-size: 13px;}
    .ftr ul li a:first-of-type{font-size: 16px;}
    .ftr ul li a{font-size: 13px;}
    .ftr ul li{margin-right: 70px;}
    .fbl p,.fbr a, .fbr i{font-size: 13px;}

    .ejbanner_list h2{font-size: 38px;line-height: 60px;}
    .ejbanner_list h4{font-size: 20px;line-height: 60px;}
    .ejbanner_list a{font-size: 16px;line-height: 56px;margin-top: 56px;}
    .ejbt h2{font-size: 26px;}
    .fw1 ul li{padding: 25px;}
    .fw1 ul li h3{font-size: 16px;}
    .fw1 ul li p{font-size: 14px;height: 72px;}
    .fw2 ul li h6{width: 87px;height: 87px;border: 10px solid #cef5fb;}
    .fw2 ul li h4{width: 38px;height: 38px;line-height: 38px;font-size: 22px;}
    .fw2list h3{font-size: 19px;}
    .fw2txt p{font-size: 14px;margin-right: 0 !important;display: block;margin: 0 auto 10px !important;width: 100% !important;box-sizing: border-box;}
    .fw2txt{height: 308px;padding: 20px !important;}
    .fw3 ul li h3{font-size: 20px;line-height: 70px;}
    .fw3 ul li h4{font-size: 18px;}
    .fw3txt p{font-size: 14px;}
    .fw4 a{font-size: 16px;line-height: 50px;}

    .gy2list h4{font-size: 20px;}
    .gy3 ul li h3 strong{font-size: 22px;}
    .gy3 ul li h3{font-size: 16px;width: 70%;padding-left: 20px;}
    .gy3 ul li{padding: 30px;}
    .gy3 ul li h6{width: 30%;}

    .jr1 ul li h3{font-size: 18px;}
    .jr1 ul li h6{width: 76px;height: 76px;}
    .jr3t_l .layui-form-select{width: 200px;}
    .jr3zp_list dl,.jr3b ul{padding: 0 30px;}
    .jr3zp_list dl dd:last-of-type,.jr3b ul li:last-of-type{width: 10%;}
    .jr3b ul li,.jr3zp_list dl dd{width: 22.5%;}
    .jr3zptxt{padding: 0 30px;}
    .jr3zp_list.ac .jr3zptxt{padding: 10px 30px 60px;}
    .jr4_br h3 i{font-size: 19px;}
    .jr4_br h3::after{margin: 15px 0;}
    .jr4_br p{font-size: 14px;line-height: 32px;}

    .jj2_t_t h2{font-size: 44px;}
    .jj2_t, .jj2_b{padding: 0 80px;}

    .xs1 ul li h4{font-size: 26px;}
    .xs1 ul li p{height: 84px;}
    .xs3_r h3{font-size: 22px;line-height: 40px;}
    .xs3_r ul li{height: 242px;}
    .xs5_a a{font-size: 16px;line-height: 50px;}


    .zz1 ul li h4{font-size: 26px;}
    .zz1 ul li p{height: 30px;}
    .zz2 ul li::before{width: 300px;height: 300px;}

    .zp2 ul li h4{font-size: 28px;}
    .zp2 ul li h6{width: 72px;height: 72px;}
    .zp3 ul li h3{font-size: 18px;}
    .zp3 ul li h4{font-size: 16px;height: 60px;}

    .jr1 dl dd h3 strong{font-size: 22px;}
    .jr1 dl dd h3{font-size: 16px;}


}

@media only screen and (max-width: 1450px){


    .nav ul li a{font-size: 14px;}
    .nav ul li{margin-right: 30px;}
    .nav_r h2 i{font-size: 14px;}
    .dlzc a, .dlzc i{font-size: 14px;}
    .banner_list h2{font-size: 40px;line-height: 40px;}
    .banner_list h4{font-size: 18px;}
    .zzlist1>li h3{font-size: 16px;}
    .zzlist1>li h4,.zzlist1>li p{font-size: 14px;}
    .sybt h2{font-size: 22px;}
    .sybt h6 a i{font-size: 14px;}
    .s2_l h3,.s2_l h3 strong{font-size: 18px;}
    .s2_l{padding-left: 50px;}


    .s2txt p{font-size: 13px;padding: 10px 5px;}
    .s2txt p strong{font-size: 16px;}
    .section3 ul li h3{font-size: 18px;}
    .section3 ul li h4{font-size: 14px;}
    .section3 ul li h1 img{height: 200px;}
    .s3txt p{font-size: 12px;padding: 10px 5px;}
    .ftl p i{font-size: 12px;}
    .ftr ul li a:first-of-type{font-size: 14px;}
    .ftr ul li a{font-size: 12px;}
    .ftr ul li{margin-right: 40px;}
    .fbl p,.fbr a, .fbr i{font-size: 12px;}


    .ejbanner_list h2{font-size: 32px;line-height: 50px;}
    .ejbanner_list h4{font-size: 16px;line-height: 50px;}
    .ejbanner_list a{font-size: 14px;line-height: 40px;margin-top: 40px;}
    .ejbt h2{font-size: 22px;}
    .fw1 ul li{padding: 20px;}
    .fw1 ul li h3{font-size: 15px;}
    .fw2 ul li h6{width: 77px;height: 77px;border: 8px solid #cef5fb;}
    .fw2 ul li h4{width: 30px;height: 30px;line-height: 30px;font-size: 20px;}
    .fw2list h3{font-size: 16px;}
    .fw3 ul li h3{font-size: 18px;line-height: 60px;}
    .fw3 ul li h4{font-size: 16px;}
    .fw4 ul li h3{font-size: 16px;}
    .fw4 ul li p{font-size: 14px;}
    .fw4 a{font-size: 14px;line-height: 40px;}

    .gy1_r h3{font-size: 16px;}
    .gy2list h4{font-size: 18px;}
    .gy3 ul li h3 strong{font-size: 20px;}
    .gy3 ul li h3{font-size: 14px;width: 75%;line-height: 28px;padding-left: 20px;}
    .gy3 ul li{padding: 30px;}
    .gy3 ul li h6{width: 25%;}
    .gy3 ul li h6 img{max-width: 80%;}

    .jr1 ul li h3{font-size: 16px;}
    .jr1 ul li p{font-size: 14px;}
    .jr1 ul li h6{width: 66px;height: 66px;}

    .jr3zptxt p,.jr3zptxt p strong,.jr3zptxt a i{font-size: 14px;}
    .jr4_br h3 i{font-size: 17px;}
    .jr4_br h3::after{margin: 10px 0;}
    .jr4_br p{line-height: 28px;}

    .jj1txt h3, .jj1txt h4,.jj2_t_t h3,.jj2_t_blist h4,.jj2_t_b dl dd,.jj2_br h3,.jj3_r h3{font-size: 16px;}
    .jj2_t_blist h5,.jj2_br p,.jj3_r p{font-size: 14px;}
    .jj2_t_t h2{font-size: 40px;}

    .jj2_t, .jj2_b{padding: 0 40px;}
    .jj2_t_b h3{font-size: 18px;}


    .xs1 ul li h4{font-size: 22px;}
    .xs1 ul li h3{font-size: 15px;}
    .xs1 ul li{padding: 30px 20px;}
    .xs1 ul li p{height: 84px;font-size: 12px;}
    .xs3_r h3{font-size: 20px;line-height: 36px;}
    .xs3_r ul li p{font-size: 14px;}
    .xs3_r ul li{height: 242px;}
    .xs3_r ul li:last-of-type h4{font-size: 15px;}
    .xs4_r h3{font-size: 16px;}
    .xs4_r p{font-size: 14px;}
    .xs4_l img{max-width: 80%;}
    .xs4_l{padding-right: 20px;}
    .xs5_bl h3{font-size: 18px;}
    .xs5_bl p{font-size: 14px;}
    .xs5_t h3{font-size: 18px;}
    .xs5_bl a{font-size: 14px;line-height: 40px;}
    .xs5_a a{font-size: 14px;line-height: 40px;}


    .zz1 ul li h4{font-size: 22px;}
    .zz1 ul li h3{font-size: 16px;}
    .zz1 ul li p{height: 60px;font-size: 14px;}
    .zz2 ul li::before{width: 300px;height: 300px;}
    .zz2 ul li h6 img{height: 45px;}
    .zz2 ul li h3{font-size: 16px;}
    .zz2 ul li p{font-size: 14px;line-height: 24px;}


    .zp2 ul li h4{font-size: 24px;}
    .zp2 ul li h6{width: 62px;height: 62px;}
    .zp2 ul li h3{font-size: 16px;}
    .zp2 ul li p{font-size: 14px;line-height: 36px;}
    .zp3 ul li h3{font-size: 16px;}
    .zp3 ul li h4{font-size: 14px;height: 48px;line-height: 24px;}
    .zp3 ul li p{font-size: 14px;}

    .jr1 dl dd h3 strong{font-size: 20px;}
    .jr1 dl dd h3{font-size: 14px;}
   

}
@media only screen and (max-width: 1366px){

  
    
}
@media only screen and (max-width: 1280px){
    .nav{position: fixed;top: 70px;left: 0;width: 100%;margin: 0;line-height: 45px;background: rgba(255,255,255,1);z-index: 3333;height: calc(100% - 70px);left: 130%;
    transition: all .8s cubic-bezier(.35,.75,.55,1);
    -webkit-transition: all .8s cubic-bezier(.35,.75,.55,1);
    -moz-transition: all .8s cubic-bezier(.35,.75,.55,1);}
    .nav.on{left: 130%;}
    header.active .nav{left: 0;}
    header.active .nav, .nav{transform: translateX(0);opacity: 1;}
    nav ul>li{width: 100%;border-bottom: 1px solid #eee;box-sizing: border-box;}
    nav ul>li>a{color: #000;line-height: 45px;}

    .mobile{display: inline-block;float: none;margin-top: 0;vertical-align: middle;}
    .logo h3{line-height: 70px;}
    .divbox{width: 90%;}
    header .divbox{padding: 0;}
    header{position: relative;width: 100%;z-index: 999999;line-height: 70px;padding-top: 0;background: #fff;top: 0;left: 0;}
    .logo{width: 30%;}

    .nav ul li{padding-right: 0;width: 100%;text-align: center;line-height: 50px;}
    .nav ul li a{line-height: 50px;}
    .nav ul{margin-top: 40px;}
    .nav ul li a{color: #333;}

   
    .mobile i{background: #0da4bc;}
    .nav ul,.nav_r{width: 100%;text-align: center;}
    

    .s1{position: static;padding: 20px 0;}
    .banner_list h2{font-size: 20px;line-height: 30px;margin-bottom: 10px;}
    .banner_list h4{font-size: 14px;}
    .banner_list{top: 28%;}
    
    .zzlist1>li p {
        color: #2b2b2b;
        font-size: 12px;
        font-weight: bold;
        margin-top: 10px;
    }
    .zzlist1>li i {
        color: #0498b0;
        font-size: 16px;
        line-height: 16px;
        display: inline-block;
        vertical-align: middle;
        font-weight: bold;
        vertical-align: bottom;
    }
    .zzlist1>li sup {
        color: #0498b0;
        font-size: 12px;
        line-height: 12px;
        display: inline-block;
        vertical-align: bottom;

    }
    .zzlist1 .dataNums {

        top: 50%;
        display: block;
        width: 100%;
        height: 20px;
        text-align: center;
    }

    .zzlist1 .dataNums .dataOne {
        width: 12px;
        height: 20px;
        text-align: left;
        display: inline-block
    }

    .zzlist1 .dataNums .tt span {
        width: 100%;
        height: 100%;
        font: 20px "h";
        color: #0498b0;
        display: block;
        font-family: initial;
        font-weight: bold;
    }

    .zzlist1>li{width: 50%;}
    .zzlist1>li:nth-of-type(3){width: 100%;padding: 15px 0;margin: 10px 0;}
    .section2{padding: 50px 0;}
    .sybt h2{font-size: 20px;}
    .s2_l, .s2_r{width: 100%;}
    .section2 ul li:first-of-type .s2_l h3{width: auto}
    .s2_l{padding: 20px;}
    .s2txt{padding-right: 0;}
    .section2 ul li:nth-of-type(2n) .s2_l,.section2 ul li:nth-of-type(2n) .s2_r{transform: initial !important;}
    .s2_l h3{margin-bottom: 20px;}
    .s2_l h3, .s2_l h3 strong{font-size: 16px;}
    .section3 ul li{width: 100%;margin-right: 0;margin-bottom: 20px;padding: 30px 20px;}
    .section3 ul li h1 img{height: 150px;}
    .s3txt{margin-top: 20px;padding: 20px;}
    .section3 ul li h3{font-size: 16px;line-height: 30px;}
    .section3 ul li h4{line-height: 30px;}
    .section4{padding: 50px 0;}
    .section4 ul li{width: 49%;margin-right: 2% !important;margin-bottom: 10px;}
    .section4 ul li:nth-of-type(2n){margin-right: 0 !important;}
    .ft{padding: 50px 0 30px;}
    .ftl, .ftr{width: 100%;padding: 0;}
    .ftl{margin-bottom: 20px;}
    .ftr{text-align: left;}
    .ftr ul{font-size: 0;}
    .ftr ul li{margin-right: 0;width: 50%;}
    .fbl, .fbr{width: 100%;text-align: center;}

    .fw4 a{width: 200px;margin-top: 40px;}

    .ejbanner_list h2{font-size: 20px;line-height: 30px;}
    .ejbanner_list h4{font-size: 14px;line-height: 24px;}
    .ejbanner_list a{margin-top: 15px;line-height: 32px;}
    .fw1{padding-top: 50px;}
    .ejbt h2{font-size: 20px;}
    .ejbt{margin-bottom: 30px;}
    .fw1 ul li{width: 100%;margin-right: 0;margin-bottom: 20px;}
    .fw2{padding-top: 50px;}
    .fw2 ul li{width: 100%;margin-right: 0;margin-bottom: 20px;}
    .fw2 ul li::after{display: none;}
    .fw2txt{height: auto;}
    .fw3{padding-top: 50px;}
    .fw3 ul li h3{font-size: 16px;line-height: 50px;margin-bottom: 20px;}
    .fw3 ul::before{display: none;}
    .fw3 ul li{width: 100% !important;margin-right: 0;margin-bottom: 20px;}
    .fw4{padding: 50px 0;}
    .fw4 ul li{width: 100%;margin-right: 0;margin-bottom: 30px;}
    .fw4 ul li h3{margin: 15px 0;}


    .gy1_l, .gy1_r{width: 100%;padding: 0;}
    .gy1_l img{max-width: 50%;}
    .gy1_l{margin-bottom: 20px;}
    .gy1{padding: 50px 0 0;}
    .gy2{padding: 50px 0;}
    .gy2list .swiper-slide{margin-top: 0 !important;}
    .gy3 ul li{width: 100%;margin-right: 0;margin-bottom: 20px;}
    .gy3 ul li h3 strong{font-size: 18px;}

    .jr3t_l, .jr3t_r{width: 100%;text-align: left;}
    .jr1{padding: 50px 0;}
    .jr1 ul li{width: 100%;margin-right: 0;margin-bottom: 20px;}
    .jr2{padding: 50px 0 40px;}
    .jr2 ul li{width: 49%;margin-right: 2% !important;margin-bottom: 10px;}
    .jr2 ul li:nth-of-type(2n){margin-right: 0 !important;}
    .jr3{padding-top: 50px;}
    .jr3t_l .layui-form-select{width: 100%;margin-bottom: 10px;}
    .layui-inline,.layui-input-inline{width: 100%;}
    .jr3t_rlist{width: 100%;}
    .jr3b ul li h3,.jr3zp_list dl dd h3{font-size: 12px;}
    .jr3zp_list dl dd h3{line-height: 22px;}
    .jr4{padding: 50px 0;}
    .jr4_t h3{line-height: 45px;}
    .jr4_bl, .jr4_br{width: 100%;}
    .jr4_br{padding: 30px;}
    .jr4_br h1 img{height: auto;}
    .jr4_br h1{top: auto;bottom: 0;height: 224px;width: 100%;left: 0;}

    .jj1 ul li{width: 100%;margin-right: 0;margin-bottom: 20px;}
    .jj1{padding-top: 50px;}
    .jj2{padding-top: 50px;}
    .jj2_t ul li{width: 100%;}
    .jj2_t_t{margin-bottom: 20px;}
    .jj2_t ul li:nth-of-type(2n){width: 100%;}
    .jj2_t, .jj2_b{padding: 0;}
    .jj2_t ul li h6{line-height: 100px;}
    .jj2_t_blist:last-of-type{margin-bottom: 0;}
    .jj2_b ul li{width: 100%;margin-right: 0;margin-bottom: 20px;}
    .jj3{padding-top: 50px;}
    .jj3 ul li{width: 100%;margin-right: 0;margin-bottom: 20px;}
    .jj3_l{width: 100px;}
    .jj3_r{width: calc(100% - 100px);}
    .jj3 ul li h6 img{height: 100px;}

    .xs5_a a{width: 200px;}
    .xs1 ul li{width: 100%;margin-right: 0;margin-bottom: 20px;}
    .xs1 ul li p{height: auto;}
    .xs1{padding-top: 50px;}
    .xs2{padding-top: 50px;}
    .xs3{padding-top: 50px;}
    .xs3_l, .xs3_r{width: 100%;padding: 0;}
    .xs3_l{margin-bottom: 20px;}
    .xs3_r h3{font-size: 18px;line-height: 30px;padding: 15px 0;}
    .xs3_r ul li{width: 100%;margin-right: 0;height: auto;}
    .xs4{padding-top: 50px;}
    .xs4 ul li{width: 100%;margin-right: 0;margin-bottom: 20px;padding: 20px;}
    .xs5_blist{padding: 20px;}
    .xs5_bl, .xs5_br{width: 100% !important;padding: 0;}
    .xs5_bl{margin-bottom: 20px;}
    .xs5_bl a{margin-top: 20px;}
    .xs5{padding: 50px 0;}

    .zz1 ul li{width: 100%;margin-right: 0;margin-bottom: 20px;}
    .zz1{padding-top: 50px;}
    .zz1 ul li p{height: auto;}
    .zz2{padding-top: 50px;}
    .zz2 ul li{width: 100%;padding: 80px 40px;}


    .zp2 ul li{width: 100%;margin-right: 0;margin-bottom: 20px;}
    .zp2 ul li h4{font-size: 20px;line-height: 40px;}
    .zp2 ul li h4::after,.zp2 ul li h4::before{height: 40px;}
    .zp2{padding-top: 50px;}
    .zp3{padding-top: 50px;}
    .zp3 ul li{width: 100%;margin-right: 0;margin-bottom: 20px;}
    .zp3 ul li h4,.zp3 ul li p{height: auto;}

    .navlist{display: none;}
    .jr1 dl dd{width: 100%;margin-right: 0;margin-bottom: 20px;}

    .zxlx{padding: 60px 0;}
    .zxlx form{width: 100%;}
}

