@media only screen and (max-width: 1680px){
    .divbox{width: 73%;}
    .shuttertxt h2{font-size: 3.5em;}
    .shuttertxt h3{font-size: 40px;}
    .sybt h2{font-size: 40px;}
    .sybt h2 i{font-size: 20px;}
    .section3_r ul li h3{font-size: 20px;}
    .s4lbtxt h3{font-size: 26px;}
    .s6 ul li:nth-of-type(3) .s6txt{left: -300px;}

    .ej_banner_list h1,.jrwmbt h2,.gybannerlist h2,.gydsj_l h3{font-size: 44px;}
    .ej_banner_list p,.jrwmbt h3,.fltk h4,.gybannerlist h3,.gybannerlist a,.gykytxt h3,.gydsj_l p,.ryzzzk_r h3, .ryzzzk_r p,.ss_l h2,.ss_r h2,.xwzx_tl h3{font-size: 22px;}
    .cpgxlb_r h3{font-size: 22px;}
    .cpgx_b h2{font-size: 28px;}

    .cxyfbt h1{font-size: 44px;}
    .cxyfbt p{font-size: 22px;}
    .yfzx_t h3,.sdjspt h3, .yfgx h3{font-size: 32px;}
    .yfzx_txt h3{font-size: 28px;}
    .gybannerlist h4{font-size: 20px;}
    .gybannerlist h4{margin-top: 30px;}
    .gykylist{margin-top: -2%;}
    .gybannerlist p{margin-bottom: 40px;}
    .gybannerlist h6{font-size: 18px;}
    .gydsj_r h4{font-size: 28px;}
    .gydsjtxt:hover h4{font-size: 36px;}

    .fzgsxq h3{font-size: 28px;}
    .fzgsdz{padding: 40px 40px;}

    .gsjj_l h2{font-size: 32px;}

    .gsjj_l h3{font-size: 20px;}

    .gsjj_l h5{font-size: 26px;}

    .jrcxptxt h3{font-size: 24px;}

    .lhky2 h4, .lhky3 h4{font-size: 32px;}

    .lhky2_r{padding-left: 70px;padding-right: 50px;}
    
    .ej_banner_list form button, .ej_banner_list form input{font-size: 26px;}

    .ss_r{padding-left: 100px;}

    /* .tzzjj{margin-top: -120px;} */

    .tzzjj_l h2{font-size: 32px;}

    .lsgg h2{font-size: 32px;}

    .shijian h5,.xwzxxq_t h3,.xwzxxq_t h5,.xwzxtj h2{font-size: 28px;}

    .zddt ul li{padding: 0 260px;}

    .whlb h3,.whlb p{font-size: 22px;}
    .yftdny{margin-top: -120px;}

    .yftdlb_l{padding-right: 80px;}


    .yftdlb_l h3{font-size: 26px;}
    .nav ul li a{padding: 0 18px;}

    .ftl ul li{margin-right: 20px;}

    .yfzx_txt{bottom: 50px;left: 50px;}

}

@media only screen and (max-width: 1610px){
    
    .ftl ul li a,.ftldz p,.ftr ul li a,.yfzx_t p,.yfzx_txt p,.fltk p,.gybannerlist p,.fzgsxq p,.fzgsdz h5,.gsjj_l p,.ryzz ul li h3,.lhky2_r p,.xwzxnr a,.zddt ul li a,
    .lxwmtxt p,.lxwmtxt h3,.lxwm_tr h6, .lxwm_tr h6 i,.lxwm_b P,.sslb p,.tzzjj_l h3,.tzzjj_l p,.lsgg ul li a h3,.cjwtlb_t h3,.cjwtlb_bnr p,.gglist h3,.xwzxnr p{font-size: 14px;}
    .section2_l p{font-size: 14px;}

    .logo img{max-width: 80%;}
    .gpdm{margin-left: 10px;}
    .nav ul li a,.zywqh a i,.navlist_l a{padding: 0 15px;}


    .shuttertxt h2{font-size: 3em;}
    .shuttertxt h3{font-size: 35px;}
    .sybt h2{font-size: 36px;}
    .sybt h2 i{font-size: 18px;}
    .section3_r ul li h3{font-size: 18px;}
    .s4lbtxt h3{font-size: 22px;}
    .section2_l{padding-right: 0;}
    .s5bt a,.s5bt a.ac{font-size: 16px;}
    .s5txt h3{font-size: 18px;}
    .s6 ul li:nth-of-type(2) .s6txt{left: 30px;}
    .ftldz p strong{font-size: 16px;}

    .ej_banner_list h1,.jrwmbt h2,.gybannerlist h2,.gydsj_l h3{font-size: 40px;}
    .ej_banner_list p,.jrwmbt h3,.fltk h4,.gybannerlist h3,.gybannerlist a,.gykytxt h3,.gydsj_l p,.ryzzzk_r h3, .ryzzzk_r p,.ss_l h2,.ss_r h2,.xwzx_tl h3{font-size: 20px;}
    .cpgxlb_r h3{font-size: 20px;}
    .cpgx_b h2{font-size: 26px;}


    .cxyfbt h1{font-size: 40px;}
    .cxyfbt p{font-size: 20px;}
    .yfzx_t h3,.sdjspt h3, .yfgx h3{font-size: 28px;}
    .yfzx_txt h3{font-size: 26px;}
    .sdjspt ul li p{font-size: 16px;}

    .gybannerlist h4{font-size: 18px;}
    .gybannerlist h6{font-size: 16px;margin-left: 15px;}
    .gybanner_txt{width: 44%;}

    .gydsj_r h4{font-size: 24px;}
    .gydsjtxt:hover h4{font-size: 32px;}

    .fzgsxq h3{font-size: 26px;}

    .gsjj_l h2{font-size: 28px;}

    .gsjj_l h3{font-size: 18px;}

    .gsjj_l h5{font-size: 24px;}

    .ej_banner_list1 h3, .ej_banner_list1 p{font-size: 16px;}

    .jrwm ul li h3{font-size: 16px;}

    .jrcxptxt h3{font-size: 22px;}
    .jrcxptxt p{font-size: 16px;}

    .lhky2 h4, .lhky3 h4{font-size: 28px;}
    .lhky2_r{padding-left: 50px;padding-right: 30px;}
    .lhky2_r p{margin-bottom: 30px;}
    .lhky3 p{font-size: 16px;}
    .lxwm_tr{padding-left: 60px;}



    .ej_banner_list form button, .ej_banner_list form input{font-size: 22px;}
    .sslb h3,.ss_r ul li a h3{font-size: 16px;}
    .ss_r{padding-left: 50px;}
    /* .tzzjj{margin-top: -60px;} */


    .tzzjj_l h2,.lsgg h2{font-size: 28px;}

    .gygjdh a{font-size: 16px;}

    .xwzx_tl{padding-right: 60px;}

    .xwzxtxt h3{font-size: 16px;}

    .shijian h5,.xwzxxq_t h3,.xwzxxq_t h5,.xwzxtj h2{font-size: 24px;}
    .xwzxnr p{margin-bottom: 26px;}

    .xwzxtxt{padding-right: 65px;padding-left: 30px;}

    .xwzxtj .shijian h5{font-size: 20px;}

    .zddt ul li{padding: 0 200px;}

    .whlb h3,.whlb p{font-size: 20px;}
    .yftdny{margin-top: -90px;}

    .yftdlb_l{padding-right: 60px;}

    .yftdlb_l h4{font-size: 16px;}
    .yftdlb_l h3{font-size: 22px;margin-bottom: 40px;}
    .yftdlb_l p{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(3,154,145,.8);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;}
    .logo{width: 65%;}
    .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;}

    
    .section1,.section2,.section3,.section4,.section5{position: relative;}
    .logo img:first-of-type{display: none !important;}
    header{padding: 0 20px;}
    .section1 .swiper-container{position: static;}
    .section2_l, .section3_l, .section5_l,.section2_r, .section3_r, .section5_r{transform: initial;}
    .s5txt{position: static;padding: 20px;}
    .section3_r{padding: 0 20px;}
    .section4 .sybt{position: static;}
    .s4bg h6 img{width: 100%;height: auto;}
    .section5_l, .section5_r{width: 100%;}
    .section6 .sybt{position: static;}
    .s6 ul li span::before{width: 30px;height: 30px;}
    .s6 ul li span::after{width: 40px;height: 40px;}
    .s6txt{padding: 20px;}
    .s6txt{display: none;}
    .s5lb::before{display: none;}
    .section3_l, .section3_r,.section2_l, .section3_l, .section5_l,.section2_r,.section3_r,.section5_r{width: 100%;}
    .zywqh a i{font-size: 12px;padding-left: 5px;}
    .gpdm h2,.gpdm p{color: #333333;}
    .dhss{width: 8%;}
    .gpdm h2{font-size: 16px;}
    .gpdm{margin-left: -10px;}
    .logo img{max-width: 81%;}
    .dhss span{line-height: 70px;}
    .mobile i{background: #039a91;}
    .section1{padding-top: 70px;}
    .shuttertxt h2{font-size: 20px;line-height: 30px;}
    .shuttertxt h3{font-size: 16px;margin: 10px 0;line-height: 30px;}
    .more{width: 100px;line-height: 36px;}
    .section2_l,.section2_r{padding: 0 5%;}
    .sybt h2{font-size: 24px;line-height: 30px;}
    .syxcp{display: block;margin-left: 0;margin: 15px 0;}
    .sybt h2 i{font-size: 16px;margin-bottom: 0;}
    .syxcp h4 span{width: 30px;height: 30px;line-height: 30px;}
    .syxcp h4{font-size: 14px;line-height: 40px;}

    .section2_l p{font-size: 14px;}
    .section2_l .more, .section3_r .more{margin-top: 20px;}
    .section2_r{margin-top: 20px;display: none;}
    .section2,.section3,.section5{padding: 40px 0;}
    .section3_l{display: none;}
    .section3_r ul li{width: 50%;margin-right: 0 !important;}
    .section3_r ul{margin-top: 30px;}

    .section3_r ul li span{font-size: 38px;}
    .section3_r ul li h3{padding-top: 10px;font-size: 18px;}
    .s4lbtxt{top: 0;transform: initial;}
    .s4lbtxt img{width: 40px;height: auto;}
    .s4lb{position: static;}
    .s4bg h6{position: relative;display: none;}
    .s4bg h6.ac{display: block;}
    .section4 .sybt h2, .section4 .sybt h2 i{color: #595757;}
    .s4lb ul li{width: 100%;background: rgba(15,160,150,.7);margin-bottom: 20px;padding: 20px 0;}
    .s4lb ul li.ac::before{display: none;}
    .s4lbtxt{position: static;}
    .s4lb ul{padding: 0;}
    .s4lbtxt h3{font-size: 18px;margin-top: 10px;}
    .section4 .sybt{margin: 20px 0;}
    .section5_l,.section5_r{padding: 0 5%;}
    .s5bt a{margin-bottom: 15px;}
    .s5bt a img{display: none;}
    .section5_l .more{margin: 30px 0;}
    .section5_r{display: none;}
    .s6 ul li h2{font-size: 16px;}
    .footer{padding: 40px 0;}
    .ftlogo img{width: 120px;}
    .ftl, .ftr{margin-top: 30px;width: 100%;padding: 0;}
    .gykylist{margin-top: 40px;}
    .gybanner{padding-top: 70px;}
    .gybannerlist{position: static;}
    .gybanner_txt{width: 100%;padding: 40px 0;}
    .ej_banner_list h1, .jrwmbt h2, .gybannerlist h2, .gydsj_l h3{font-size: 24px;line-height: 30px;}
    .ej_banner_list p, .jrwmbt h3, .fltk h4, .gybannerlist h3, .gybannerlist a, .gykytxt h3, .gydsj_l p, .ryzzzk_r h3, .ryzzzk_r p, .ss_l h2, .ss_r h2, .xwzx_tl h3{font-size: 16px;}
    .gybannerlist h4{font-size: 16px;margin-top: 20px;}
    .gybannerlist h6{display: block;margin-left: 0;margin-top: 20px;}
    .gybannerlist h6 i{width: 38px;height: 38px;line-height: 38px;}
    .gybannerlist h6{line-height: 50px;border-radius: 50px;}
    .gybannerlist h6{font-size: 14px;}
    .sp1{padding: 20px;}
    .gykylist ul li{width: 49%;margin-right: 2%;margin-bottom: 10px;}
    .gykylist ul li:nth-of-type(2n){margin-right: 0;}
    .gykylist{margin-bottom: 40px;}
    .ej_banner{padding-top: 70px;}
    .ej_banner img{height: 150px;}
    .ej_banner1{padding-top: 150px;}
    .ej_banner1 img{height: auto;}
    .ej_banner_list1 h6{padding: 0 20px;}
    .gsjj{padding: 40px 0;}
    .gsjj_l, .gsjj_r{width: 100%;padding: 0;}
    .gsjj_r{margin-top: 30px;}
    .gsjj_l h2{font-size: 22px;}
    .gsjj_l p{margin-bottom: 20px;}
    .gsjjlist::after{margin: 30px 0;}
    .gydsj_l, .gydsj_r{width: 100%;}
    .gydsj_r{padding-top: 40px;}
    .gydsj_l{padding-top: 0;}
    .headers .logo img{display: inline-block !important;}
    .gpdm1{display: inline-block;}
    .shuttertxt img{width: 40%;height: auto;}

    .gydsj_r p{font-size: 14px;padding-left: 30px;}
    .gydsjtxt{padding: 15px 0;}
    .gydsj_r{padding-bottom: 30px;}
    .gydsj{padding: 120px 0 0;}
    .gydsj h6 i{margin-top: 30px;}
    .whlb_l, .whlb_r{width: 100%;padding: 0;}
    .whlb_r{margin-bottom: 20px;}
    .whlb p{font-size: 14px !important;}
    .whlb h3, .whlb p{font-size: 18px;}
    .qywhny,.ryzz{padding: 40px 0;}
    .ryzz ul li{width: 100%;margin-right: 0;padding: 20px;}
    .ryzz ul li span{width: 12%;}
    .ryzz h5{margin-top: 30px;}
    .fzgs .section6{padding: 150px 0 40px;}
    .ejdh ul li{width: 33.33%;padding: 0 25px;box-sizing: border-box;}
    .ejdh ul li a{font-size: 14px;}
    .ejdh ul li a i{font-size: 35px;margin-bottom: 0;}
    .cpgx_t,.cpgx_b{padding: 40px 0;}
    .cpgxlb_l, .cpgxlb_r{width: 100%;padding: 20px;}

    .cpgxlb_r h3{font-size: 18px;}
    .cpgx_b a{padding: 20px;}
    .cpgx_b h2{font-size: 22px;}
    .cpgx_b a h3{font-size: 16px;margin-bottom: 20px;}
    .cpgx_b a p::before{margin: 15px 0;}
    .cxyfbt h1{font-size: 28px;}
    .yfzx_t h3, .sdjspt h3, .yfgx h3{font-size: 24px;}
    .yfzx{margin-top: 40px;}
    .cxyfbt{top: 9%;}
    .cxyfbt p{font-size: 18px;}
    .yfzx_lb{width: 100%;margin-bottom: 20px;}
    .yfzx_txt p{display: none;}
    .yfzx_txt a{margin-top: 20px;}
    .yfzx_t{margin-bottom: 30px;}
    .yfzx_txt h3{font-size: 22px;}
    .sdjspt{padding-top: 40px;}
    .yfgx{padding-top: 40px;}
    .sdjspt ul li{width: 50%;margin-bottom: 20px;}
    .sdjspt ul li p{font-size: 14px;}
    .yfgx{margin-bottom: 40px;}
    .cxyf{padding-top: 70px;}
    .yftdlb{padding: 20px;}
    .yftdlb_l, .yftdlb_r{width: 100%;padding: 0;}
    .yftdlb_l{margin-bottom: 20px;}
    .yftdlb_l h3{font-size: 20px;margin-bottom: 20px;}
    .yftdny{margin-top: 40px;}
    .yfcgny_l, .yfcgny_r{width: 100%;padding: 0;text-align: center;}
    .yfcgny{padding: 110px 0 40px;}

    .xwzx_t,.xwzx_b{padding: 40px 0;}
    .xwzx_tl, .xwzx_tr{width: 100%;padding: 0;}
    .xwzx_tl{margin-bottom: 20px;}
    .xwzx_tl i{width: 150px;line-height: 45px;margin-top: 30px;}
    .shijian, .xwzxtxt, .xwzximg{width: 100%;}
    .xwzxtxt{padding: 0;}
    .pages{margin-top: 40px;}
    .xwzxnr{padding-top: 110px;}
    .shijian h5, .xwzxxq_t h3, .xwzxxq_t h5, .xwzxtj h2{font-size: 22px;}
    .xwzxtj{padding: 40px 0;}
    .xwzxtj .xwzxlb{width: 100%;margin-right: 0;margin-bottom: 20px;}
    .jrwmbt, .jrwm ul{width: 100%;padding: 0;}
    .jrwmbt{margin-bottom: 30px;}
    .jrwm{padding: 110px 40px;}
    .jrwm ul li span{font-size: 30px;}
    .jrwm ul li h3{font-size: 14px;margin-top: 10px;line-height: 20px;}
    .jrwm ul li{width: 100%;margin-bottom: 20px;}
    .lhky{padding-top: 110px;}
    .jrcxp{margin-top: 0;margin-bottom: 40px;}
    .jrcxptxt span{font-size: 30px;margin-bottom: 0;}
    .jrcxptxt h3{font-size: 16px;}
    .lhky2 h4, .lhky3 h4{font-size: 24px;margin-bottom: 25px;}
    .lhky2_l, .lhky2_r{width: 100%;padding: 0;padding: 20px;}
    .lhky3{margin-bottom: 80px;}
    .tzzjj{margin-top: 40px;margin-bottom: 40px;}
    .tzzjj_l, .tzzjj_r{width: 100%;padding: 0;}
    .tzzjj_l{margin-bottom: 20px;}
    .tzzjj_l h2, .lsgg h2{font-size: 24px;}
    .tzzjj_l h3{margin-bottom: 20px;}
    .tzzjj_l a{margin-top: 20px;}
    .lsgg{padding-top: 40px;}
    .lsgg ul li{width: 100%;margin-bottom: 20px;}
    .lsgg .more{margin-top: 30px;}
    .lsdzgg{padding-bottom: 40px;}
    .cjwtlb_t h3 em{display: block;text-align: right;}
    .cjwt{padding: 40px 0;}
    .cjwt h5 i{margin-top: 30px;}
    .fltk{padding-top: 110px;}
    .fltk .jrwmbt::after{margin: 30px 0;}
    .fltk p{margin-bottom: 20px;}
    .zddt{padding: 110px 0 40px;}
    .zddt ul li{padding: 0 5%;}
    .zddt ul li a:first-of-type{display: block;}
    .zddt ul li a{line-height: 40px;}
    .zddt ul li a::after{margin: 0 15px;}
    .lxwm_t .jrwmbt, .lxwm_tr{width: 100%;padding: 0;}
    .lxwm_t{padding: 110px 0 40px;}
    .lxwm_tr h6 i{display: block;}
    .lxwm_b{padding: 40px 0;}
    .lxwm_b P{padding: 30px;}
    .lxwmlb span{width: 50px;height: 50px;line-height: 50px;font-size: 22px;}
    .lxwmtxt h3{color: #000;}
}


