@media only screen and (max-width: 1680px){
    .divbox{width: 83%;}
    .nav ul li a{font-size: 18px;padding: 0 30px;}
    .ej_banner_list h2{font-size: 36px;line-height: 36px;}
    .navlist dl dt{font-size: 16px;}
    .navlist dl dd a{font-size: 14px !important;}
    .ej_banner_list p{font-size: 16px;}
    .fdj1 ul li h3{font-size: 22px;}
    .fdj1 ul li p{font-size: 16px;line-height: 32px;height: 96px;}
    .fdj2 h2{font-size: 24px;padding: 15px 0;}
    .fdj2 ul li h3{font-size: 20px;line-height: 28px;}
    .fdj3txt h3{font-size: 24px;line-height: 36px;}
    /*.fdj3 ul li h4{font-size: 24px;}*/
    .fdj3 ul li:first-of-type, .fdj3 ul li:nth-of-type(3),.fdj3 ul li:last-of-type{height: 400px;}
    .fdj3 ul li h4{margin-bottom: 80px;}
    .fdj4 .swiper-slide h3{font-size: 22px;}
    .fdj4 .swiper-slide p{font-size: 16px;}
    .ftl{width: 70%;}
    .ftr{width: 30%;}
    .fdj1 ul li img{width: 70px;}
    .nav ul li a{line-height: 120px;}

    .gl1 ul li h3{font-size: 22px;}
    .gl1 ul li p{font-size: 16px;}
    .jjbt h2{font-size: 40px;}
    .jjbt h4{font-size: 20px;}
    .gl2 ul li p,.gl2 ul li p strong{font-size: 24px;}
    .gl2 ul li h1{font-size: 24px;}

    .ymj1 ul li img,.ymj3 ul li img{width: 55px;}
    .ymj1 ul li h3{font-size: 22px;}
    .ymj2 ul li h3,.ymj3 ul li h3{font-size: 22px;}
    .ymj2 ul li p{font-size: 16px;line-height: 32px;}
    .ymj3 ul li:last-of-type p{font-size: 16px;}

    .ymj2 ul li img{width: 70px;}

    .qll1 ul li img{height: 60px;}
    .qll1 ul li h3{font-size: 22px;}
    .qll2_l h4{font-size: 24px;}
    .qll2_l h2{font-size: 32px;line-height: 32px;}
    .qll2_l p{font-size: 16px;}
    .qll3 ul li h3{font-size: 22px;}
    .qll3 ul li p{font-size: 16px;line-height: 32px;height: 64px;}
    .qll3 ul li img{width: 70px;}

    .xny4 ul li img{width: 100px;}
    .xny4 ul li h3{font-size: 22px;line-height: 36px;}

    .ejbt h2{font-size: 40px;line-height: 40px;}
    .gsjj p{font-size: 22px;}
    .fzlc ul li p{font-size: 16px;margin-top: 20px;}
    .fzlc ul li h3{font-size: 32px;line-height: 32px;}
    .fzlc ul li h4{font-size: 24px;}

    .dataNums .tt span{
        width: 100%;
        height: 100%;
        font: 50px "h";
        color: #02b2a8;
        display: block;
        font-weight: bold;
    }
    .dataNums .dataOne{width: 32px;height: 55px;}
    .zzlist>li i{font-size: 20px;}
    .zzlist>li p{font-size: 18px;}
    .qywh p{font-size: 20px;margin-bottom: 0;}
    .qywhlist .swiper-slide h4{font-size: 16px;line-height: 30px;}
    .qywhlist .swiper-slide h3{font-size: 28px;}
    /*.qywhlist .swiper-slide-active h3{font-size: 36px;line-height: 36px;}*/
    /*.qywhlist .swiper-slide-active h4{font-size: 20px;}*/
    /*.qywhlist .swiper-slide-active{padding: 85px 50px 200px;}*/
    /*.qywhlist .swiper-slide-active{bottom: 126px;}*/
    .wh_an .swiper-button-prev, .wh_an .swiper-button-next{width: 50px;height: 50px;line-height: 50px;}
    
    .jjfa1_r ul li h3{font-size: 16px;}
    .jjfa1_l h3{font-size: 30px;line-height: 30px;}
    .jjfa1_l h3 img{height: 45px;}
    .jj3list h3,.jj3list p,.jj3list h4{font-size: 16px;}
    .jjfa5 ul li h3{font-size: 24px;}

    .lxwm ul li h6 img{height: 70px;}
    .lxwm ul li h6{width: 35%;}
    .lxwm ul li p{width: 65%;font-size: 16px;}
    .lxwm ul li p strong{font-size: 22px;}
    .zxlx h2{font-size: 18px;}
    .lxlist h3,.lxlist:nth-of-type(6) h6, .lxlist:nth-of-type(6) h6 a,.zxlx button{font-size: 16px;}

    .xwbt h2{font-size: 40px;line-height: 40px;}
    .ejdh a{font-size: 16px;}
    .xwlist_r h3{font-size: 22px;}
    .xwlist_r h4{font-size: 16px;margin: 2px 0;}
    .xwlist_r p{font-size: 16px;}

    .xwxq h2{font-size: 40px;line-height: 50px;}
    .xwxq h4{font-size: 16px;}
    .xwxq p{font-size: 16px;}

    .banner_list{transform: scale(.8);}
    .banner_list{bottom: 4%;}
    .sybt h2{font-size: 42px;line-height: 42px;}
    .sybt h4{font-size: 20px;}
    .s2txt h3{font-size: 18px;}
    .section3 ul li{transform: scale(.8);}
    .s3bt{transform: scale(.8);}
    .section4 ul li{transform: scale(.9);}
    .s5txt h3{font-size: 18px;}
    .s6txt h3{font-size: 20px;}
    .iftnr:nth-of-type(2){margin-right: 180px;}
    .jj3list{padding: 36px 25px;}
    .jj4list:first-of-type h3, .jj4list:nth-of-type(3) h3, .jj4list:last-of-type h3,.jj4list h4{font-size:16px;}
    /*.jj4list h4{line-height: 45px;}*/
    
    .fzlc ul li:first-of-type{top:200px;}
    .fzlc ul li:nth-of-type(2){top:130px;}
    .fzlc ul li:nth-of-type(3){top:130px;}
    .fzlc ul li:nth-of-type(4){top:0;}
    .gl3_nr h2{font-size:26px;line-height:32px;}
    .gl3 ul li h3{font-size: 22px;}
    .gl3 ul li p,.gl3 ul li p strong{font-size:16px;}
    /*.section3{padding:180px 0 280px}*/
    .dhss form{top:40px;}
    .section4 ul li:nth-of-type(2){left:7%}
    .section4 ul li:first-of-type{left:45%}
    .section4 ul li:nth-of-type(3){left:40%}
    
}

@media only screen and (max-width: 1440px){
    
    .nav ul li a{font-size: 16px;padding: 0 20px;}
    .ej_banner_list h2{font-size: 30px;line-height: 30px;}
    .navlist dl dt{font-size: 14px;}
    .navlist dl dd a{font-size: 12px !important;}
    .ej_banner_list p{font-size: 14px;}
    .fdj1 ul li h3{font-size: 18px;}
    .fdj1 ul li p{font-size: 14px;line-height: 30px;height: 90px;}
    .fdj2 h2{font-size: 20px;padding: 10px 0;}
    .fdj2 ul li h3{font-size: 16px;line-height: 24px;}
    .fdj3txt h3{font-size: 20px;line-height: 30px;}
    .fdj3 ul li h4{font-size: 20px;}
    .fdj3 ul li:first-of-type, .fdj3 ul li:nth-of-type(3),.fdj3 ul li:last-of-type{height: 350px;}
    .fdj3 ul li h4{margin-bottom: 60px;}
    .fdj4 .swiper-slide h3{font-size: 20px;}
    .fdj4 .swiper-slide p{font-size: 14px;}
    .fdj1 ul li img{width: 60px;}
    .iftnr:nth-of-type(2){margin-right: 100px;}
    .iftbq p, .iftbq p a{font-size: 12px;}
    .nav ul li a{line-height: 100px;}

    .gl1 ul li h3{font-size: 20px;}
    .gl1 ul li p{font-size: 14px;}
    .jjbt h2{font-size: 30px;line-height: 30px;}
    .jjbt h4{font-size: 18px;}
    .gl2 ul li p,.gl2 ul li p strong{font-size: 20px;}
    .gl2 ul li h1{font-size: 20px;}
    .gl1 ul li img{width: 100px;}


    .ymj1 ul li img,.ymj3 ul li img{width: 50px;}
    .ymj1 ul li h3{font-size: 20px;}
    .ymj2 ul li h3,.ymj3 ul li h3{font-size: 20px;}
    .ymj2 ul li p{font-size: 14px;line-height: 28px;}
    .ymj3 ul li:last-of-type p{font-size: 14px;}
    .ymj2 ul li img{width: 60px;}

    .qll1 ul li img{height: 52px;}
    .qll1 ul li h3{font-size: 20px;}
    .qll2_l h4{font-size: 20px;}
    .qll2_l h2{font-size: 28px;line-height: 30px;}
    
    .qll3 ul li h3{font-size: 20px;}
    .qll3 ul li p{font-size: 14px;line-height: 28px;height: 56px;}
    
    .xny4 ul li img{width: 80px;}
    .xny4 ul li h3{font-size: 20px;line-height: 32px;}


    .ejbt h2{font-size: 30px;line-height: 30px;}
    .gsjj p{font-size: 18px;line-height: 36px;}
    .fzlc ul li p{font-size: 14px;margin-top: 15px;line-height: 22px;}
    .fzlc ul li h3{font-size: 26px;line-height: 30px;}
    .fzlc ul li h4{font-size: 20px;}

    .dataNums .tt span{
        width: 100%;
        height: 100%;
        font: 40px "h";
        color: #02b2a8;
        display: block;
        font-weight: bold;
    }
    .dataNums .dataOne{width: 24px;height: 44px;}
    .zzlist>li i{font-size: 18px;}
    .zzlist>li p{font-size: 16px;}
    .qywh p{font-size: 18px;margin-bottom: 0;}
    .qywhlist .swiper-slide h4{font-size: 14px;line-height: 24px;}
    .qywhlist .swiper-slide h3{font-size: 24px;}
    /*.qywhlist .swiper-slide-active h3{font-size: 30px;line-height: 30px;}*/
    /*.qywhlist .swiper-slide-active h4{font-size: 16px;}*/
    /*.qywhlist .swiper-slide-active{padding: 65px 50px 150px;}*/
    /*.qywhlist .swiper-slide-active{bottom: 56px;}*/
    .wh_an{bottom: 16%;}


    .jjfa1_r ul li h3{font-size: 14px;}
    .jjfa1_l h3{font-size: 25px;}
    .jjfa1_l h3 img{height: 40px;}
    .jj3list h3,.jj3list p,.jj3list h4{font-size: 14px;}
    .jjfa5 ul li h3{font-size: 20px;}
    .jj3list{padding: 36px 10px;}

    .lxwm ul li h6 img{height: 50px;}
    .lxwm ul li p{font-size: 14px;}
    .lxwm ul li p strong{font-size: 20px;}
    .zxlx h2{font-size: 16px;}
    .lxlist h3,.lxlist:nth-of-type(6) h6, .lxlist:nth-of-type(6) h6 a,.zxlx button{font-size: 14px;}

    .xwbt h2{font-size: 30px;line-height: 30px;}
    .ejdh a{font-size: 14px;}
    .xwlist_r h3{font-size: 20px;}
    .xwlist_r h4{font-size: 14px;margin: 2px 0;}
    .xwlist_r p{font-size: 14px;}

    .xwlist_r span{font-size: 14px;}
    .xwxq h2{font-size: 30px;line-height: 40px;}
    .xwxq h4{font-size: 14px;}
    .xwxq p{font-size: 14px;}

    .banner_list{transform: scale(.7);}
    .banner_list{bottom: 0%;}
    .sybt h2{font-size: 36px;line-height: 36px;}
    .sybt h4{font-size: 18px;}
    .s2txt p{font-size: 12px;line-height: 22px;}
    .s2txt h3{font-size: 16px;}
    .section3 ul li{transform: scale(.6);}
    .s3bt{transform: scale(.6);}
    .section4 ul li{transform: scale(.8);}
    .s5txt h3{font-size: 16px;}
    .s6txt h3{font-size: 18px;}
    .iftnr:nth-of-type(2){margin-right: 80px;}
    .s6_r{padding-left: 50px;}
    .s6list a{padding: 15px 45px;}
    
    .jj4list:first-of-type h3, .jj4list:nth-of-type(3) h3, .jj4list:last-of-type h3,.jj4list h4{font-size:14px;}
    /*.jj4list h4{line-height: 40px;}*/
    .fzlc ul li:first-of-type{top:168px;}
    .fzlc ul li:nth-of-type(3){top:100px;}
    .fzlc ul li:nth-of-type(5){top:-30px;}
    
    .gl3_nr h2{font-size:23px;line-height:30px;}
    .gl3 ul li h3{font-size: 20px;}
    .gl3 ul li p,.gl3 ul li p strong{font-size:14px;line-height: 20px;}
    .fdj2 ul li span{width:50px;height:50px;line-height:50px;font-size:24px;}
    .s2 .swiper-slide:hover .s2txt{height:200px}
    /*.section3{padding:130px 0 200px}*/
    .dhss form{top:30px;}
    .section3 ul{height:380px;}
    .section4 ul li:nth-of-type(2){left:5%}
    .section4 ul li:first-of-type{left:43%}
    .section4 ul li:nth-of-type(3){left:38%}
    
}
@media only screen and (max-width: 1280px){

    .divbox1{width:90%}
    .nav ul li a{font-size: 14px;}
    header{padding: 0 90px;}
    .banner_list{width: 600px;height: 600px;bottom:-5%;}

    .s1txt h1 img{height: 60px;}
    .s1txt h2{font-size: 30px;line-height: 40px;}
    .s1txt p,.s1txt p strong{font-size: 18px;}
    .section1 .swiper-pagination{left: 2%;}
    .s2 .swiper-slide .s2txt{padding: 20px 20px 30px;}
    .s2 .swiper-button-prev, .s2 .swiper-button-next{width: 36px;height: 36px;line-height: 36px;}
    .s6txt{padding: 40px 30px;}
    .s6list a{padding: 12px 20px;}
    .s6list a h3{font-size: 14px;}
    .s6list a h4{font-size: 12px;top:18px;right:20px;}
    .iftsj{right:3%;width:12%}
    .fdj3 ul li:first-of-type, .fdj3 ul li:nth-of-type(3){width:220px;}
    .fdj3list{padding-left: 40px;}
    .fdj3 ul li:last-of-type{width:230px;}
    .fdj3 ul li h4{font-size:18px;}
    .fdj3 ul li:nth-of-type(2){margin: 0 20px;}
    .fdj4 .swiper-slide-next h3, .fdj4 .swiper-slide-next p{margin-left:150px;}
    .fdj4 .swiper-slide h3{font-size: 18px;}
    .ymj3 ul li:last-of-type p{font-size:12px;}
    
    .sybt h2{font-size: 30px;line-height:30px;}
    .sybt h4{font-size: 16px;margin-top: 20px;}
    .section4 ul li{transform:scale(.7);}
    .section4{height: 1300px;}
    .iftnr:nth-of-type(2){margin-right: 10px;margin-left: 5px;}
    .iftnr P,.iftnr P a{font-size:12px}
    .zzlist>li{margin-right:80px;}
    .fzlc ul li h3{font-size: 20px;}
    .nav ul li a{padding: 0 16px;}
    .lxwm ul li h6 img{height: 30px;}
    .lxwm ul li:nth-of-type(2){padding-left: 60px;}
    .lxwm ul li p strong{font-size: 16px;}
    .lxwm ul li{padding: 0 20px;}
    .jjfa1_r h6{font-size: 30px;}
    .jj3list{padding: 36px 10px;}
    .jj3list p{font-size: 12px;}
    .jj3list{padding:36px 2px;}
    /*.jj4list:first-of-type h3, .jj4list:nth-of-type(3) h3, .jj4list:last-of-type h3,.jj4list h4{font-size:12px;}*/
    /*.jj4list h4{line-height: 40px;}*/
    .jjfa1_l h3{font-size: 20px;}
    .jjfa4 .jjfa1_r{padding: 50px 30px;}
    .ftr{width: 25%;}
    .fzlc ul{padding: 0 50px;}
    .fzlc ul li:first-of-type{top:90px;}
    .fzlc ul li:nth-of-type(2){top: 30px;}
    .fzlc ul li:nth-of-type(3){top: 60px;}
    .fzlc ul li:nth-of-type(4){top: -60px;}
    .fzlc ul li:nth-of-type(5){top: -50px;}
    .ej_banner_list p{width:49%;}
    .qll2_r{padding-left: 70px;}
    .xny3 .qll2_r{padding-right: 70px;}
    .xny3 .qll2_l{padding-left:0;}
    .fdj2 ul li span{width:40px;height:40px;line-height:40px;font-size:20px;margin-right: 10px;}
    .section3 ul li:nth-of-type(15){left:15%;}
    .section3 ul li:nth-of-type(23){left:40.3%;}
    .section3 ul li:nth-of-type(20){left:64%;}
    .section3 ul li:nth-of-type(8){left:53%;}
    .ftl{width:75%;}
    .section4 ul li:nth-of-type(2){left:0%}
    .section4 ul li:first-of-type{left:38%}
    .section4 ul li:nth-of-type(3){left:37%}
    
    .section3 ul li:nth-of-type(10){left:33%;}
    .section3 ul li:nth-of-type(9){left:21%;}
    .section3 ul li:nth-of-type(11){left:56%;}
    .section3 ul li:nth-of-type(13){left:13%;}
    .section3 ul li:nth-of-type(14){left:79%;}
    .section3 ul li:nth-of-type(6){left:65%;}
    .section3 ul li:nth-of-type(2){left:32%;}
    .section3 ul li:nth-of-type(22){left:52%;}

}
@media only screen and (max-width: 1000px){
    .nav{position: fixed;top: 70px;left: 0;width: 100%;margin: 0;line-height: 45px;background: #01b2a9;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{position: fixed;width: 100%;z-index: 999999;background: #fff !important;line-height: 70px;}
    .logo{width: 38%;}
    .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;}
    .bannerinner h3{font-size: 16px;line-height: 26px;margin-bottom: 6px;}
    .bannerinner p{font-size: 12px;line-height: 22px;}
    .nav ul li a{color: #fff;}

    header{padding: 0 5%;}
    .ftl, .ftr{width: 100%;}
    .divbox1{width: 90%;}
    .mobile i{background: #01b2a9;}
    .nav ul li::after{display: none;}
    .navlist{position: static;opacity: 1;visibility:inherit;padding: 20px 0;box-shadow: inherit;}
    .navlist dl dt{font-size: 12px;line-height: 40px;}
    .navlist dl dd a{line-height: 18px;}
    .ej_banner{padding-top: 70px;}
    .ej_banner_list h2{font-size: 18px;margin-bottom: 10px;}
    .ej_banner_list p{font-size: 12px;line-height: 16px;}
    .ej_banner_list p br{display: none;}
    .fdj1{padding: 60px 0;}
    .fdj1 ul li{width: 100%;padding: 20px;}
    .fdj1 ul li img{width: 50px;}
    .fdj1 ul li h3{font-size: 16px;margin-bottom: 10px;}
    .fdj1 ul li p{height: auto;}
    .fdj2{padding: 60px 0;}
    .fdj2 h2{font-size: 16px;line-height: 24px;}
    /*.fdj2 ul li{height: 150px;}*/
    /*.fdj2 ul li{width: 75px !important;}*/
    .fdj2 ul li h3{box-sizing: border-box;font-size: 12px;line-height: 20px;}
    .fdj2 ul li h3 br{display: none;}
    .fdj2 ul li::after{width: 20px;height: 20px;top: -57px;}
    .fdj3{padding: 60px 0;}
    .fdj3 ul li:first-of-type, .fdj3 ul li:nth-of-type(3),.fdj3 ul li:last-of-type{height: 200px;width:28%;}
    .fdj3txt img{width: 40px;}
    .fdj3txt h3{font-size: 12px;line-height: 20px;padding:0 5px;}
    .fdj3txt h3 br{display: none;}
    .fdj3 ul li:nth-of-type(2){margin: 0 10px;
        /*width: 100%;*/
        /*transform: rotate(90deg);*/
        /*-webkit-transform: rotate(90deg);*/
        /*-o-transform: rotate(90deg);*/
        /*-moz-transform: rotate(90deg);*/
    }
    .fdj3 ul li:nth-of-type(2) img{width: 36px;}
    .fdj3 ul li:last-of-type{margin-left: 20px;}
    .fdj3 ul li h4{font-size: 14px;margin-bottom: 30px;padding-left:20px;}
    .fdj3 ul li h4::after{width: 10px;height: 10px;top: 10px;left:5%;}
    .fdj4{padding: 60px 5%;}

    .fdj4 .swiper-button-prev, .fdj4 .swiper-button-next{width: 40px;height: 40px;line-height: 40px;font-size: 20px;}
    .fdj4 .swiper-slide p{width: 100%;display: none;}
    .fdj4 .swiper-slide-active p{display: block;}
    .fdj4 .swiper-button-prev{left: 20px;}
    .fdj4 .swiper-button-next{right: 20px;}
    .fdj4 .swiper-slide h3{font-size: 16px;}
    .iftnr{width: 100%;text-align: center;}
    .iftnr:nth-of-type(2){margin: 20px 0;}
    .iftnr P{margin-top: 10px;}
    .iftbq{margin-top: 30px;text-align: center;}

    .gl1 ul li{width: 100%;margin-bottom: 20px;padding: 30px;}
    .gl1{padding: 60px 0;}
    .gl1 ul li:last-of-type{margin-bottom: 0;}
    .gl1 ul li h3{font-size: 16px;}
    .gl1 ul li img{width: 80px;}
    .gl2{padding: 60px 0;}
    .jjbt h2{font-size: 20px;margin-bottom: 10px;}
    .jjbt h4{font-size: 16px;}
    .gl2 ul li p, .gl2 ul li p strong{font-size: 16px;}
    .gl2 ul li{width: 100%;margin-right: 0;margin-top: 10px;}
    .gl3{padding: 60px 0;}


    .ymj1 ul li{width: 100%;padding: 20px 0;margin-bottom: 20px;}
    .ymj1 ul li h3{font-size: 16px;height: auto;}
    .ymj1{padding: 60px 0;}
    .ymj2 ul li{padding: 30px;}
    .ymj2 ul li h3, .ymj3 ul li h3{font-size: 16px;}
    .ymj2{padding: 60px 0;}
    .ymj3{padding: 60px 0;}
    .ymj3 ul{padding: 0;}
    .ymj3 ul li{width: 100%;border-right: none;border-bottom: 1px solid #01b2aa;padding: 15px 0;}
    .ymj3 ul li:last-of-type{position: static;}

    .qll3 ul li img{width: 60px;}
    .qll1{padding: 60px 0;}
    .qll1 ul li{width: 100%;padding: 20px 0;margin-bottom: 10px;}
    .qll1 ul li img{width: 40px;}
    .qll1 ul li h3{font-size: 16px;}
    .qll2{padding: 60px 0;}
    .qll2_l, .qll2_r{width: 100%;padding: 0;}
    .qll2_l{margin-bottom: 20px;}
    .qll2_l h2{font-size: 20px;margin-bottom: 20px;}
    .qll2_l h4{font-size: 16px;margin-bottom: 0;}
    .qll3 ul li{width: 100%;margin-right: 0;padding: 30px;}
    .qll3 ul li p{height: auto;}
    .qll3 ul li img{width: 50px;}
    .qll3 ul li h3{font-size: 16px;margin-bottom: 10px;}
    .qll3 ul li:last-of-type{margin-bottom: 0;}

    .xny3 .qll2_r,.xny3 .qll2_l{width: 100%;padding: 0;text-align: left;}
    .xny3 .qll2_l h4::before{position: static;}
    .xny3 .qll2_r{margin-bottom: 20px;}
    .xny4{padding: 60px 0;}
    .xny4 ul li{width: 100%;margin-right: 0;padding: 20px 0;}
    .xny4 ul li h3{font-size: 16px;line-height: 24px;}
    .xny4 ul li img{width: 70px;}

    .gsjj{padding: 60px 5%;}
    .ejbt h2{font-size: 20px;}
    .ejbt h2::after{margin: 10px auto 20px;height: 2px;}
    .gsjj p{font-size: 14px;line-height: 28px;}

    .dataNums .tt span{
        width: 100%;
        height: 100%;
        font: 30px "h";
        color: #02b2a8;
        display: block;
        font-weight: bold;
    }
    .dataNums .dataOne{width: 18px;height: 33px;}
    .zzlist{font-size: 0;}
    .zzlist>li{margin-right: 0;width: 50%;}
    .zzlist>li i{font-size: 14px;margin-left: 0;}
    .zzlist>li p{font-size: 14px;}
    .fzlc ul{padding: 0 10%;}
    .fzlc ul li{width: 100%;position: static;}
    .fzlc ul li::before{display: none;}
    .fzlc ul li h4::before{width: 20px;height: 20px;top: 6px;}
    .fzlc ul li{margin-bottom: 20px;}
    .fzlc .ejbt{padding-left: 10%;}
    .fzlc ul li h4{font-size: 18px;}
    .fzlc ul li h3{font-size: 20px;}
    .qywh{padding: 60px 5%;}
    .qywhlist .swiper-container{padding: 0;}
    /*.qywhlist .swiper-slide-active{bottom: 0;}*/
    .qywh p{font-size: 16px;margin-bottom: 30px;}
    .qywh .ejbt h2::after{margin: 15px auto;}
    /*.qywhlist .swiper-slide-active h3{font-size: 20px;margin-bottom: 10px;}*/
    .ryzzlist .swiper-button-prev, .ryzzlist .swiper-button-next{width: 40px;height: 40px;line-height: 40px;}

    .jjfa1_l, .jjfa1_r{width: 100%;}
    .jjfa1_l h3 img{height: 30px;}
    .jjfa1_l h3{position: static;transform: initial;height: auto;font-size: 20px;}
    .jjfa1_l{height: auto !important;padding: 15px 0;}
    .jjfa1_r ul li{width: 50%;margin-bottom: 20px;}
    .jjfa1_r{margin-top: 20px;}
    .jjfa1{padding: 60px 0;}
    .jj3list,.jjfa1_r h6{width: 100%;}
    .jjfa1_r h6{margin: 10px 0;}
    .jjfa4 .jjfa1_r{margin: 0;padding: 10px;}
    .jj4 .jjfa1_l{position: static;margin-bottom: 20px;}
    .jjfa5 ul li{width: 100%;margin-bottom: 20px;}

    .lxwm ul li{width: 100%;padding: 0 !important;text-align: left;margin-bottom: 20px;}
    .lxwm{padding: 60px 5%;}
    .lxwm ul li h6{width: 15%;}
    .lxwm ul li p{width: 85%;}
    .lxwm ul li h6 img{height: 30px;}
    .lxwm ul li p strong{font-size: 16px;margin-bottom: 0;}
    .lxwm ul{margin-bottom: 40px;}


    .xwzx{padding: 60px 5%;}
    .ejdh a{margin-right: 20px;}
    .xwbt h2{font-size: 24px;}
    .xwlist_l, .xwlist_r{width: 100%;padding: 0;}
    .xwlist_l{margin-bottom: 20px;}
    .xwlist_r h3{font-size: 16px;}



    .xwxq h2{font-size: 20px;line-height: 30px;}
    .xwxq{padding: 50px 5%;}

    .banner_list{width: 260px;height: 260px;}
    .s1txt h2{font-size: 16px;line-height: 20px;}
    .s1txt h1{display: none;}
    .s1txt p,.s1txt p strong{font-size: 12px;line-height: 20px;}
    .s1txt p br{display: none;}
    .banner_list{bottom: auto;top: 1%;left:4%}
    .s1txt{padding: 40px;box-sizing: border-box;}
    .section1 .swiper-pagination{width: 50%;bottom: 2%;left: 13%;}
    .section1 .swiper-pagination span{width: 5px;height: 5px;}
    .section2{padding: 60px 0;}
    .sybt h2{font-size: 20px;}
    .sybt h4{margin-top: 0;font-size: 14px;}
    .sybt h4::after{margin: 20px auto;width: 40px;}
    .s2txt{padding: 20px 20px 70px;}
    .s2 .swiper-button-prev, .s2 .swiper-button-next{width: 36px;height: 36px;line-height: 36px;}
    .s2 .swiper-button-prev{margin-right: 10px;}
    .s2_an{left: 23.5%;}
    .s2{padding: 0 5%;box-sizing: border-box;}
    .section2::after{display: none;}
    .section4 ul li{transform: scale(1);}
    .section4 ul li{width: 90%;height: auto;position: static;border-radius:initial;padding:20px;box-sizing:border-box;}
    .s4list{position: static;transform: initial !important;}
    .s4txt h3{margin-bottom: 0;font-size: 14px;line-height: 24px;}
    .section4 ul li h2{font-size: 16px;margin-bottom: 20px;}
    .s4txt{padding: 0;}
    .section4 ul li h2 span{font-size: 30px;line-height: 30px;}
    .s4txt h3 img{height: 20px;margin: 0 auto 10px;}
    .s4txt h3{margin-bottom: 10px;}
    .section4 ul li h2 span{right: -30px;}
    .section4 ul li{margin: 0 auto 20px;}
    .section4{height: auto;padding-bottom: 30px;}
    .section3{padding: 0 0 40px;}
    .section3 ul li{position: static;}
    .section3 ul li{transform: scale(1);}
    .section3 ul li h3{width: auto !important;height: auto !important;background: none !important;line-height: 30px !important;box-shadow: initial !important;
        font-size: 14px !important;color: #48566f !important;
    }
    .section3 ul{font-size: 0;}
    .section3 ul li{display: inline-block;width: 25%;text-align: center;}
    .s3list h3:nth-of-type(2){left: 2%;}
    .s3list h3:nth-of-type(3){left: 68%;}
    .s3list h3:first-of-type{left: 36%;}
    .section5{padding: 60px 0;}
    .s5{padding: 40px 5%;box-sizing: border-box;}
    .s5_an{left: 38%;}

    .s6_l, .s6_r{width: 100%;padding: 0;}
    .s6txt{padding: 30px 30px 50px;}
    .s6txt h3{font-size: 16px;margin-bottom: 10px;}
    .s6_l{margin-bottom: 20px;}
    .s6list a{padding: 20px;}
    .s6list a h3{width: 100%;}
    .s6list a h4{position: static;}
    .section6{padding-bottom: 60px;}
    .iftlogo{margin-bottom: 30px;}
    .indexft{background: #fff;}
    .iftsj{display: none;}
    .section1{padding-top: 70px;}
    .s2 .swiper-container,.s5 .swiper-container{left: 0;}
    
    .s3bt,.section3 ul{display: none;}
    .section3 h1{display: block;}
    .section3 h1 img{width: 100%;height: auto;}
    .jj4list{width: 100% !important;margin-bottom: 0;margin-bottom:20px;}
    .jj4txt:last-of-type{margin-bottom: 0;}
    .jj4txt{text-align: center;}
    .jj4list:first-of-type, .jj4list:nth-of-type(3), .jj4list:last-of-type{width:50% !important;display: inline-block;}
    .s2_an{display: block;}

    .navlist_l{display:none;}
    .navlist_r{width:100%;padding:0;}
    
    .ej_banner_list p{width:100%;}
    
    .qll2_l p{font-size: 14px;}
    .xny3 .qll2_l,.xny3 .qll2_r{transform: initial !important;}
    .gl3 img{display:block;}
    .gl3_l,.gl3_r{display:none;}
    .fdj2 ul li span{display:none;}
    .wh_an{display:block;margin-top: 40px;}
    .dhss{width:100%;text-align: center;}
    .dhss h2 span{color:#fff;}
    .nav ul li.ac a{color:#fff;font-weight:bold;}
    .dhss form span{color:#fff;right:-30px}
    .nav ul.ac{opacity:1}
    .dhss{position: relative;}
    .dhss form{right:14%;}
    .ej_banner:after{content:'';display:block;width:100%;height:100%;background:rgba(0,0,0,.3);position: absolute;top:0;left:0;}
    .ej_banner_list{z-index:2;}
    .ej_banner_list h2,.ej_banner_list p{color:#fff !important;}
    .qywhlist .swiper-slide{padding:60px;}
    .qywhlist .swiper-slide img{z-index:2;}
    .fzlc img{margin-top: 0;}
}
@media only screen and (max-width: 768px){
    .fdj3txt{padding-left:10px;}
    .fdj3 ul li:first-of-type, .fdj3 ul li:nth-of-type(3){width:24%;}
    .fdj3list{padding-left:10px;}
    .fdj3 ul li h4{margin-bottom: 20px;line-height:18px;}
    .fdj3 ul li:last-of-type{width:26%;}
}

