@media only screen and (max-width: 1680px){

    .divbox{width: 85%;}

    .nav ul li a{padding: 0 25px;}

    .bannerinner img{width: 40%;}



    .bannerinner h2{font-size: 55px;line-height: 55px;}

    .bannerinner p{font-size: 28px;}

    .bannerinner h2::after{margin-bottom: 65px;}

    .sybt h2{font-size: 45px;line-height: 45px;}

    .sybt h2 i{font-size: 38px;}

    .s2_l .more{margin: 25px 0 50px;}

    .sybt{margin-bottom: 35px;}

    .s2lsit h3{font-size: 20px;}

    .s2lsit a{padding-top: 60px;}

    .s2lsit h6{bottom: 60px;}

    .sybt_r h6{font-size: 14px;}

    .s3lb h3,.section4 ul li a h3,.xwlb a h3{font-size: 18px;}



    .ft3dh h2 strong, .ft3dh h2 i{font-size: 14px;}



    .ej_banner_list h1{font-size: 65px;line-height: 65px;}

    .ej_banner_list p{font-size: 55px;line-height: 55px;}



    .cpzx_l h3{font-size: 38px;line-height: 110px;}

    .cpzx_l a,.cpzx_l h4{line-height: 88px;}

    .cpzxlb a h3{font-size: 18px;}

    .sbyfxq_list1{height: 550px;}



    .sbyfxq_tr h3{font-size: 22px;}

    .cpzx_rt h2{font-size: 45px;}



    .ejdh a{font-size: 18px;line-height: 55px;}

    .ejbt h3{font-size: 45px;}

    .ejbt h4{font-size: 38px;}

    .fzlc_b ul li h3{font-size: 28px;}



    .lxwm ul li:nth-of-type(2) p{font-size: 20px;}

    .lxwm ul li span{margin-right: 18px;}

    .lxwm ul li span{width: 48px;height: 48px;line-height: 48px;}

    .lxwm ul li{width: 40%;}

    .lxwm ul li:last-of-type{width: 20%;}

    .workBtmTitle h2{font-size: 35px;}



    .ejbnxqTop h2{font-size: 24px;}


    .alzsxq .sbyfxq_list1{height: 650px;}



}



@media only screen and (max-width: 1440px){



    .s2_l p,.s2lsit h3 i,.sybt_r h6,.section4 ul li a p,.xwlb a p,.xwlb a h4,.ft2 ul li a,.more,.zzlist>li p,.sbyfxq_tr p,.qyjj p,.fzlc_b ul li p,.lxwm ul li p,.sbyfxq_tr p strong{font-size: 14px;}



    .ft3dh span{font-size: 30px;margin-right: 10px;}

    .ft3dh h2 strong, .ft3dh h2 i,.ft3 p{font-size: 12px;}

    .ft4_r img{width: 80px;}

    .nav ul li a{padding: 0 15px;}

  



    .bannerinner h2{font-size: 45px;line-height: 45px;}

    .bannerinner p{font-size: 24px;}

    .bannerinner h2::after{margin-bottom: 55px;}

    .sybt h2{font-size: 40px;line-height: 40px;}

    .sybt h2 i{font-size: 32px;}

    .s2_l .more{margin: 20px 0 40px;}

    .sybt{margin-bottom: 30px;}

    .s2lsit h3{font-size: 18px;}

    .s2lsit a{padding-top: 50px;}

    .s2lsit h6{bottom: 50px;}

    .sybt_r h6{margin-right: 15px;}

    .s3lb h3,.section4 ul li a h3,.xwlb a h3{font-size: 16px;}

    .fb p, .fb p a{font-size: 12px;}



    .ej_banner_list h1{font-size: 55px;line-height: 55px;}

    .ej_banner_list p{font-size: 45px;line-height: 45px;}



    .cpzx_l h3{font-size: 32px;line-height: 90px;}

    .cpzx_l a,.cpzx_l h4{line-height: 78px;}

    .cpzxlb a h3{font-size: 16px;}

    .cpzx_l a,.cpzx_l  h4{padding-left: 12%;}

    .cpzx_l a::before,.cpzx_l h4::before{margin-right: 12%;}



    .sbyfxq_list1{height: 460px;}



    .sbyfxq_tr h3{font-size: 20px;}

    .cpzx_rt h2{font-size: 40px;}

    .sbyfxq_tl .swiper-button-prev, .sbyfxq_tl .swiper-button-next{font-size: 35px;}

    



    .ejdh a{font-size: 16px;line-height: 50px;}

    .ejbt h3{font-size: 35px;}

    .ejbt h4{font-size: 28px;}

    .fzlc_b ul li h3{font-size: 24px;}

    .ejbt h4{margin-bottom: 40px;}

    .lxwm ul li:nth-of-type(2) p{font-size: 18px;}

    .workBtmTitle h2{font-size: 30px;}



    .ejbnxqTop h2{font-size: 22px;}


    .alzsxq .sbyfxq_list1{height: 580px;}
}



@media only screen and (max-width: 1366px){

    .sbyfxq_list1{height: 430px;}
    .alzsxq .sbyfxq_list1{height: 550px;}

}



@media only screen and (max-width: 1280px){

    .nav{position: fixed;top: 70px;left: 0;width: 100%;margin: 0;line-height: 45px;background: rgba(219,105,39,.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{line-height: 45px;color: #fff;}

    nav ul>li>a.active{color: #17479e;}

    nav ul li a::after{display: none;}

    .navlist{display: none;}

    nav{float: none;}

    .mobile{display: inline-block;float: none;margin-top: 0;vertical-align: middle;right: 5%;}

    .logo h3{line-height: 70px;}

    .divbox{width: 90%;}

    nav ul li:hover .navlist{display: none;}

    header{position: fixed;width: 100%;z-index: 999999;background: #fff;line-height: 70px;}

    .logo{width: 59%;}

    .nav ul li{padding-right: 0;width: 100%;text-align: center;line-height: 60px;}

    .nav ul{margin-top: 50px;}



    .ej_banner{padding-top: 70px;}

    



    .section1{padding-top: 70px;}

    .bannerinner h2{font-size: 20px;line-height: 28px;margin-top: 10px;}

    .bannerinner h2::after{margin: 10px 0;height: 2px;}

    .bannerinner p{font-size: 16px;}

    .swiper-num .active{font-size: 20px;}

    .bannerinner img{width: 32%;}

    

    .section2{margin: 40px 0;}

    .s2_l, .s2_r{width: 100%;}

    .s2_l{padding: 20px;}

    .sybt h2{font-size: 28px;}

    .sybt h2 i{font-size: 20px;}

    .s2bt{position: static;width: 100%;}



    .dataNums .tt span{font: 28px "h";}

    .zzlist>li{padding-right: 15px;}

    .zzlist>li:nth-of-type(2){margin-left: 16px;}

    .dataNums .dataOne{width: 20px;height: 30px;}

    .s2lsit{width: 100%;margin-top: 15px;}

    .s2lsit h3{writing-mode: initial;font-size: 16px;}

    .s2lsit h6{position: static;margin-left: 20px;}

    .s2lsit a{padding: 20px 0;}

    .s2lsit h3,.s2lsit h6{display: inline-block;}

    .s2lsit h3 i{font-size: 12px;margin-left: 5px;}

    .sybt_l, .sybt_r{width: 100%;text-align: left;}

    .sybt_l{margin-bottom: 20px;}

    .sybt_r .more{display: block;}

    .section3{padding-bottom: 40px;}



    .section4{padding: 40px 0;}

    .section4 .sybt_l, .section4 .sybt_r{width: 100%;}

    .section4 ul li{width: 100% !important;margin-right: 0;margin-bottom: 30px;margin-top: 0 !important;}

    .section5{padding: 40px 0 20px;}

    .xwlb{width: 100%;margin-right: 0;margin-bottom: 20px;}

    .xwlb a p::after{margin: 10px 0;}

    .ft{padding: 40px 0;}

    .ft1, .ft2, .ft3{margin-bottom: 20px;}

    .ft1, .ft2, .ft3, .ft4{width: 100%;text-align: center;}

    .ft1 img{max-width: 66%;margin: 0 auto;}

    .ft1 a{width: 30px;height: 30px;line-height: 30px;margin-top: 15px;font-size: 16px;}

    .ft2 ul li{margin-bottom: 10px;text-align: center;}
    
    .ft2 ul li a{display: block;line-height: 24px;}

    .fhdb{width: 30px;}

    .fhdb img{width: 70%;}

    .fhdb p{font-size: 14px;}

    .fhdb{padding: 15px 0;}

    .fb p{width: 100%;text-align: center !important;line-height: 20px;}

    .fb p a{line-height: 20px;}



    .ej_banner_list h1{font-size: 25px;line-height: 25px;}

    .ej_banner_list p{font-size: 18px;line-height: 18px;}

    .ej_banner_list{top: 48%;}

    .alzs{padding: 40px 0;}

    .cpzx_l, .cpzx_r{width: 100%;}



    .cpzx_l h3{font-size: 24px;line-height: 60px;}

    .cpzx_l a,.cpzx_l h4{line-height: 50px;}

    .cpzx_r{padding: 40px 5%;}

    .cpzx_r form{width: 100%;}

    .cpzx_r form input, .cpzx_r form button{line-height: 48px;}

    .cpzx_r form button{font-size: 20px;}

    .cpzxlb{width: 100%;margin-right: 0;margin-bottom: 25px;}

    .cpzxlb a h3{margin-top: 15px;}



    .sbyfxq_list1{height: 150px;}
    .alzsxq .sbyfxq_list1{height: 150px;}
    .alzsxq .cpzx_r{padding: 40PX 0;}
    .sbyfxq_tl .swiper-button-prev, .sbyfxq_tl .swiper-button-next{font-size: 20px;}

    .sbyfxq_tl .swiper-button-prev{top: 30%;}

    .sbyfxq_tr{padding: 20px;}

    .sbyfxq_tr h3{font-size: 18px;}

    .sbyfxq_tr h3::after{margin: 20px 0;}

    .cpzx_rt h2{font-size: 28px;margin-bottom: 25px;}

    .cpzx_rt{margin-top: 40px;}

    .cpzx_rt .cpzxlb{margin-bottom: 25px;}



    .qyjj{padding: 40px 0;}

    .ejbt h3{font-size: 28px;line-height: 30px;}

    .ejbt h4{font-size: 20px;line-height: 30px;margin-bottom: 20px;}

    .fzlc_t .ejbt{top: 17%;}

    .fzlc_b{padding: 40px 0;}

    .fzlc_b ul li{width: 100%;margin-right: 0;margin-bottom: 30px;}

    .fzlc_b ul li h3::after{height: 3px;margin: 10px 0;}



    .lxwm ul li{width: 100% !important;text-align: left !important;margin-bottom: 20px;}

    .lxwm ul li span{display: block;margin-bottom: 15px;}

    .lxwm ul{margin-top: 40px;margin-bottom: 25px;}

    #map{height: 300px;}

    .workBtm{padding: 40px 0;}

    .workBtmTitle h2{font-size: 26px;}

    .workBtmTitle h2::after{margin: 15px auto 25px;}

    .xwzx{padding: 40px 0;}



    .ejbnxqTop h2{font-size: 18px;}

    .ejbnxq{padding: 40px 0;}

    .ejbnxqTop h2{padding-bottom: 20px;}

    .ejbnxqTop{padding-bottom: 25px;}

    .ejbnxqTop h6 p span{font-size: 12px;}

    .ejbnxqBtm{padding-top: 30px;}

    .ejbnxqBtn{padding-top: 60px;}

    .ejbnxqBtn li{width: 100% !important;border: 1px solid #eeeeee !important;}

    .ejbnxqBtn li:nth-of-type(2){border-top: none !important;border-bottom: none !important;}

    .nav form input{background: none;}

    .nav form button{color: #fff;}

    .nav{text-align: center;}

    .section1 .swiper-num{display: none;}
    
    .s2bt{display: none;}
    
    .s3lb .swiper-button-next, .s3lb .swiper-button-prev{top: 43%;}

    .syal ul li{display: none;}

    .syal ul li:first-of-type{display: block;}

    .section5 .xwlb{display: none;}

    .section5 .xwlb:first-of-type{display: block;}

    .ft1 a{display: none;}

    .cpzx_l h3{display: none;}

    .cpzx_rt .cpzxlb{display: none;}

    .cpzx_rt .cpzxlb:first-of-type{display: block;}

    .cpxq .cpzx_l{display: none;}

    .cpxq .ejbnxqBtn li:first-of-type,.cpxq .ejbnxqBtn li:last-of-type{display: none;}

    .cpxq .ejbnxqBtn{display: block;}

    .cpxq .ejbnxqBtn li:nth-of-type(2){border: 1px solid #eeeeee !important;}

    .nav ul li{color: #fff;}

    .nav ul li:last-of-type a:last-of-type{padding-right: 0;}

}







