@media only screen and (max-width: 1680px){

    .divbox{width: 83%;}

   
    .cgzslb li a .cgzstxt p{height: 180px;}
    .nav ul li a{padding: 0 20px;}

    .nav ul li a{font-size: 16px;}

    .bannerinner h2{font-size: 58px;line-height: 58px;}

    .bannerinner h3, .bannerinner h4{font-size: 23px}

    .bannerinner h6{font-size: 18px;}

    .sybt h2{font-size: 32px;}

    .sybt h3{font-size: 28px;}

    .s3_br h3,.section4 ul li h3,.s3_b .swiper-slide h3{font-size: 17px;}
    .s3_b .swiper-slide h3{padding: 30px 20px;}
    .s3_b .swiper-slide p{padding: 0 20px 30px;}

    .s3_br{padding: 55px 30px 40px;}

    .ft ul{width: 100%;}

    .ftr{width: 15%;}

    .ft ul li a{padding-right: 30px;}

    .ft ul li:nth-of-type(5){margin-right: 50px;}


    .s4_l h3{font-size: 16px;}
    .s4_rt h3{font-size: 18px;}
    .s4_rblb h3{font-size: 16px;}
    .s4_rblb h4{font-size: 14px;}



    .ej_banner_list h1{font-size: 28px;}

    .cgzslb li a .cgzstxt h3{font-size: 18px;}



    .cgzsxq h3{font-size: 26px;}



    .gsjj_l h2{font-size: 28px;}

    .s3_blb .s3_bb p{font-size: 18px;line-height: 36px;}



    .hxjslb li a h3{font-size: 20px;}

    .rcln_r h3{font-size: 28px;}



    .rcpytxt_l h3{font-size: 22px;}

    /* .ygfclb li:hover .ygfctxt{padding-top: 60px;} */




    /* .s3_br p{height: 120px;} */
    .xwzx .divbox{width: 70%;}




}



@media only screen and (max-width: 1440px){



    .more,.s3_br p,.s3_b h5,.section4 ul li p,.ft ul li a,.ft ul li a:first-of-type,.ft ul li p,.fb p span, .fb p a,.ftr h6 span,.cgzsxq p,.gsjj_l p,.hydwlist .swiper-slide p,.zcyzlb li h4,

    .zcyzlb li .zcyztxt h5,.hxjslb li a p,.rcln_r p,.rcpytxt_l_nr p,.ygfclb li .ygfctxt p,.xwzxlb li p,.s3_b .swiper-slide p{font-size: 14px;}

    .s4_rblb{margin-bottom: 4px;}

    .s4_l h3{font-size: 14px;}
    .s4_rt h3{font-size: 16px;}
    .s4_rblb h4{width: 20%;}
    .s4_rblb h3{width: 80%;}

    .more{line-height: 56px;}

    .more i{width: 50px;height: 50px;line-height: 50px;}

    

    .nav ul li a{padding: 0 15px;}

    .nav ul li a{font-size: 16px;}

    .bannerinner h2{font-size: 48px;line-height: 48px;}

    .bannerinner h3, .bannerinner h4{font-size: 20px}

    .bannerinner h6{font-size: 16px;}

    .sybt h2{font-size: 30px;}

    .sybt h3{font-size: 26px;}

    .s3_br h3,.section4 ul li h3,.s3_b .swiper-slide h3{font-size: 17px;}

    .bannerinner h2::after{margin: 30px 0;}

    .s3_bl span{width: 60px;height: 60px;line-height: 60px;font-size: 20px;}

    .s3_bl{width: 26%;}

    .s3_br{width: 74%;}



    .ft ul li a{padding-right: 20px;}



    .ej_banner_list h1{font-size: 26px;}

    .ej_banner_list p,.ejdh ul li a{font-size: 16px;}

    .cgzslb li a .cgzstxt h3{font-size: 16px;}

    .cgzsxq h3{font-size: 24px;}



    .gsjj_l h2{font-size: 26px;}

    .gsjj_l{padding-right: 80px;}

    .hydwlist .swiper-slide h3{font-size: 16px;}

    .hydwlist{margin-top: 150px;}

    .hydwxq .swiper-button-prev{left: 15%;}

    .hydwxq .swiper-button-next{right: 15%;}

    .s3_blb .s3_bb p{font-size: 16px;line-height: 30px;}



    .hxjslb li a h3{font-size: 18px;}



    .zcyzlb li h3{font-size: 16px;}



    .rcln_r h3{font-size: 26px;}

    .rcln_r h4{font-size: 16px;}



    .rcpytxt_l h3{font-size: 20px;}

    .rcpytxt_l_nr h4{font-size: 16px;}

    .ygfclb li .ygfctxt h3{font-size: 16px;}

    /* .ygfclb li:hover .ygfctxt{padding-top: 30px;} */

    .xwzxlb li h3{font-size: 16px;}


    .s3_b .swiper-slide h3{height: 60px;margin-bottom: 0;}




}

@media only screen and (max-width: 1366px){
    .s4_rblb{margin-bottom: 0px;}
    .nav ul li a{padding: 0 10px;}
}

@media only screen and (max-width: 1280px){


    .nav ul li a{padding: 0 8px;}
  

    

}

@media only screen and (max-width: 1024px){
    
    .s3_b .swiper-slide h3{height: auto;}

    .nav{position: fixed;top: 70px;left: 0;width: 100%;margin: 0;line-height: 45px;background: rgba(239,128,23,.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;line-height: 70px;}

    .logo{width: 40%;}

    .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: #fff;}


    .xwzxlb li::before{display: none;}
    .xwzxlb li h5{float: none;text-align: left;}

    .xwzxlb li h3{display: block;}
    .nav ul li:last-of-type a{padding-right: 20px;}

    .dhss span{line-height: 70px;width: 60px;}

    .dhss{width: 40%;text-align: right;}



    .section1{padding-top: 70px;}

    .bannerinner img{width: 30%;}

    .s2_l, .s2_r{width: 100%;padding: 0;}

    .ftlogo, .ftc, .ftr{width: 100%;padding: 0;}



    .sygsjj_l p{font-size: 14px;}

    .xwzx .divbox{width: 90%;}

    /* .BannerBtn .swiper-pagination{display: none;} */

    .BannerBtn .swiper-pagination{width: 100%;text-align: right;right: 0;top: auto;bottom: 10px;}

    .BannerBtn span{display: inline-block;margin-bottom: 0;vertical-align: middle;margin-right: 10px;}







    .bannerinner h2{font-size: 18px;line-height: 30px;}

    .bannerinner h3, .bannerinner h4{font-size: 14px;line-height: 24px;}

    .bannerinner h2::after{margin: 10px 0;}

    .bannerinner h6{margin-top: 10px;display: none;}

    .bannerinner h6 img{width: auto;}

    .bannerinner h4{margin-top: 0;}

    .logo img{max-width: 220px;}

    .dhss form{top: 70px;}

    .dhss form button{font-size: 14px;}

    .section2{padding: 40px 0;}

    .sygsjj_l, .sygsjj_r{width: 100%;padding: 0;}

    .sygsjj_l{margin-bottom: 20px;}

    .sybt{margin-bottom: 20px;}

    .sybt h2{font-size: 24px;margin-bottom: 0;}

    .sybt h3{font-size: 18px;}

    .more{margin-top: 20px;line-height: 40px;width: 150px;padding-left: 20px;}

    .more i{width: 34px;height: 34px;line-height: 34px;}
    .s3_br p{height: auto;}


    .section3{padding: 40px 0;}

    .s3_t .sybt, .s3_t h6{width: 100%;text-align: left;}

    .s3_t h6{margin-top: 20px;}

    .s3_t{margin-bottom: 30px;}

    .s3_b .swiper-button-prev{left: 10px;}

    .s3_b .swiper-button-next{right: 10px;}

    .s3_b .swiper-button-prev,.s3_b .swiper-button-next{background: rgba(246,147,0,.5);color: #fff;}

    .section4{padding: 40px 0;}

    .section4 .s3_t{margin-bottom: 30px;}

    .section4 ul li{width: 100%;margin-right: 0;margin-bottom: 30px;}

    .s3_br h3, .section4 ul li h3,.s3_b .swiper-slide h3{font-size: 16px;}

    .section4 ul li h3{margin: 10px 0;}

    .section4 ul li h5{font-size: 30px;padding: 10px;top: 20px;left: 20px;}

    .ft{padding: 40px 0;}

    .ft ul li a{display: none;}

    .ft ul li a:first-of-type{display: block;}

    .ft ul li:nth-of-type(5){margin-right: 0;}

    .ft ul li a:first-of-type{border: none;padding-bottom: 0;}

    .ft ul li a{padding-right: 10px;}

    .ft ul{width: 100%;}

    .ft ul li:last-of-type a{margin-bottom: 0;}

    .fb p span, .fb p a{line-height: 20px;text-align: center !important;}

    .fb p span{margin-right: 0;}

    .fb{padding: 10px 0;}



    .ej_banner{padding-top: 70px;}

    .cgzslb li{width: 100%;margin-right: 0;margin-bottom: 20px;}

    .cgzs{padding: 40px 0;}

    .ej_banner img{height: 100px;}

    .ej_banner_list{top: 70%;}

    .ejdh{position: static;margin-top: 20px;}

    .ejdh ul{text-align: left;}

    .pages ul li:first-of-type, .pages ul li:last-of-type{width: 80px !important;}

    .pages ul li{margin-right: 4px;}

    .cgzsxq{padding: 40px 0;}

    .cgzsxq h3{font-size: 20px;margin-bottom: 20px;}

    .cgzsxq p{margin-bottom: 10px;}

    .xqsxyp li{width: 100% !important;text-align: center !important;}



    .gsjj_l h2{font-size: 20px;margin-bottom: 20px;}

    .gsjj{padding: 40px 0;}

    .gsjj_l, .gsjj_r{width: 100%;padding: 0;}

    .gsjj_l p{margin-bottom: 10px;}



    .ejdh ul li{margin-right: 20px;}

    .ejdh ul li{margin-bottom: 10px;}

    .hydwlb li{width: 100%;margin-right: 0;}

    .hydwlist{width: 80%;margin-top: 100px;padding: 20px;}

    .hydwxq .swiper-button-prev{left: 10px;}

    .hydwxq .swiper-button-next{right: 10px;}

    .hydwxq .swiper-button-prev, .hydwxq .swiper-button-next{width: 40px;height: 40px;line-height: 40px;font-size: 20px;}

    .nav ul li.ac{background: #fff}



    .s3_blb{width: 100%;}

    .hydw1 .swiper-button-prev{left: 10px;color: #f9a61d;}

    .hydw1 .swiper-button-next{right: 10px;color: #f9a61d;}

    .hydw1{padding: 40px 0;}

    .hxjslb li{width: 100%;margin-right: 0;margin-bottom: 20px;}

    .hxjslb li a h3{margin: 15px 0 10px;}

    .hxjs{padding: 40px 0;}

    .zcyzlb li{width: 100%;margin-right: 0;margin-bottom: 20px;}

    .zcyz{padding: 40px 0;}

    .rcln_l, .rcln_r{width: 100%;padding: 0;}

    .rcln_l{margin-bottom: 20px;}

    .rcln_r h3{font-size: 24px}

    .rcln_r h3{margin: 10px 0 20px;}

    .rcln_r p{line-height: 28px;margin-bottom: 20px;}

    .rcln{padding: 40px 0;}





    .rcpytxt_l, .rcpytxt_r{width: 100%;padding: 20px;}

    .rcpy{padding: 40px 0;}

    .rcpytxt_l h3,.rcpytxt_l_nr p{margin-bottom: 20px;}



    .ygfclb li{width: 100%;margin-right: 0;margin-bottom: 20px;}

    .ygfclb li .ygfctxt{padding: 0 20px;}



    .xwzxlb li{width: 100%;margin-right: 0;margin-bottom: 20px;}

    .xwzxlb li h5{font-size: 30px;padding: 10px;top: 20px;left: 20px;}

    .xwzxlb li h3{margin: 10px 0;}

    .cgzslb li a .cgzstxt p{height: auto;}


    .s4_l, .s4_r{width: 100%;padding: 0;}
    .s4_l{margin-bottom: 30px;}
    .s4_rblb h4{font-size: 12px;}

    .cgzsxq p iframe{width: 100%;height: 300px;}
}



