@media only screen and (max-width: 1680px){
    .divbox{width: 83%;}
    .nav ul li a{font-size: 20px;padding: 0 10px;}
    .logo{width: 24%;}
    .nav{width: 76%;}
    .nav ul li:last-of-type a{padding-right: 40px;}
    .navlist a{font-size: 16px !important;}
    .bannerinner h2{font-size: 50px;line-height: 60px;}
    .bannerinner h3{font-size: 40px;line-height: 60px;}
    .bannerinner p{font-size: 16px;}
    .bannerinner a{font-size: 18px;}
    .sybt h3{font-size: 44px;line-height: 44px;}
    .sybt h2{font-size: 28px;}
    .s2a a{font-size: 18px;}
    .s2_rl ul li a h3,.s2_rr ul li a h3,.s2_rr ul li a h4{font-size: 16px;}
    .s2_rl ul li a h4{font-size: 28px;}
    .s2_rr ul li a{padding-right: 100px;}
    .s3txt span{font-size: 45px;line-height: 45px;}
    .s3txt h3{font-size: 20px;}
    .s3txt{padding: 35px 30px;}
    .s3txt p{line-height: 26px;}
    .s4tr a{font-size: 18px;width: 130px;}
    .s4txtt h3{font-size: 22px;width: 80%;}
    .s4txtt{padding: 40px 40px 30px;}
    .s4txtb{padding: 10px 40px;}
    .swiper-button-prev, .swiper-button-next{width: 48px;height: 48px;line-height: 48px;}
    .s4an .swiper-button-prev{top: 12%;}
    .s4an .swiper-button-next{top: 20%;}
    .s5txt h3{font-size: 18px;}
    .s5txt{padding: 30px 10px 50px;}
    .s5b a{height: 420px;}
    .s6l p{font-size: 16px;}
    .s7btxt h3{font-size: 20px;}
    .ftl p{font-size: 18px;}
    .ftr h6 span{font-size: 16px;}
    .ftr h6 img{width: 100px;height: auto;}
    .fbl a,.fbr a, .fbr i{font-size: 18px;}

    .ej_banner_list h3{font-size: 44px;line-height: 44px;}
    .ej_banner_list h2{font-size: 28px;}
    .ejdh ul li a{font-size: 16px;}
    .ldzc_r{padding-left: 70px;}
    .ejgltd ul li .ejdtbtxt h3{font-size: 20px;}
    .ejgltd ul li .ejdtbtxt h4{font-size: 16px;}
    .ejgltd ul li .ejdtbtxt p{font-size: 14px;}
    .gskk1_r h3,.gskk2nr h3,.gskk3 h3{font-size: 22px;}
    .ejgltd ul li h6{height: 300px;}
    .ejgltd ul li{height: 472px;}
    .ejgltd ul li:hover h6{height: 200px;}

    .visjdh h2{font-size: 32px;}
    .visjdh ul li a{font-size: 18px;}
    .visjdh h4{font-size: 16px;padding: 0 150px;}

    .ryzz_l ul li:first-of-type a,.ryzz_l ul li h2{font-size: 18px;}
    .ryzz_nr h3{font-size: 16px;}
    .ryzz_xq_r h2{font-size: 24px;}
    .ryzz_xq_r{padding-left: 110px;}

    .gsywtr h3{font-size: 22px;}
    .gsywtr p{margin: 20px 0 25px;}
    .newselect>a font{font-size: 22px;}
    .gsywblb_c h3{font-size: 22px;}
    .gsywtr h4{font-size: 16px;}
    .gsywblb_l h4{font-size: 64px;line-height: 64px;}

    .gsgg_l .gsgg_nr h3{font-size: 18px;}
    .zbdh a{font-size: 16px;}

    .bsxzlb a h3{font-size: 18px;}

    .xwxq_lt h2{font-size: 28px;}
    .xwxq_r h2{font-size: 18px;}

    .fwdh ul li a h3{font-size: 16px;}
    .fwdh ul li a span{font-size: 32px;}
    .ghzxtr span{font-size: 55px;}
    .ghzxtr p{font-size: 18px;}
    .ghzxb ul li a h3{font-size: 20px;}
    .ghzxb ul li a h3 i{font-size: 16px;}


    .cygh h2{font-size: 28px;}
    .cyghlb ul li h4{font-size: 44px;line-height: 44px;}
    .cyghlb ul li h3{font-size: 18px;}
    .cyghlb ul li h3 i{font-size: 13px;}
    .yyallb a{height: 420px;}

    .yyal_l h2{font-size: 28px;}
    .yyal_r a{font-size: 16px;}

    .aldht a{font-size: 18px;}

    .alxq h2{font-size: 28px;}
    .alfh a{font-size: 16px;}
    .alxqbr p strong,.alxqbr p{font-size: 16px;}
    .alnr h3{font-size: 22px;}
    .alnr p{font-size: 16px;}
    .yyal2 h2{font-size: 28px;}

    .cydhtxt h3{font-size: 24px;}
    .cydhtxt img{width: 70px;height: auto;}
    .cydhtxt h4{font-size: 13px;}
    .cylb_l h3{font-size: 18px;}

    .djlb_l h3{font-size: 28px;}


    .rczp h2{font-size: 22px;}
    .rczp_lt form select{font-size: 16px;}
    .rczplb_l h3,.rczp_rlb a h3{font-size: 18px;}
    .rczplb_l p,.rczp_rlb a h4{font-size: 16px;}
    .ej_banner_list2 h2{font-size: 50px;line-height: 50px;}
    .ej_banner_list2{top: 50%;}

    .rcxq h3, .rcxq p,.rcxq a{font-size: 16px;}

    .lxwm_l{padding-right: 140px;}
    .lxwmlb{padding: 36px 60px;}
    .lxwmlb_r h3 i{font-size: 20px;}
    .lxwmlb_l{margin-right: 40px;}

    .sslb a h3{font-size: 16px;width: 80%;}
    .sslb a h4{width: 20%;}
    .ssjg_r h3{font-size: 22px;}
    .ssjg_r p strong,.ssjg_r p{font-size: 16px;}
    



}

@media only screen and (max-width: 1440px){

    .nav ul li a{font-size: 18px;}
    .bannerinner h2{font-size: 40px;line-height: 50px;}
    .bannerinner h3{font-size: 30px;line-height: 50px;}
    .bannerinner p{font-size: 14px;}
    .bannerinner a{width: 160px;font-size: 16px;}
    .sybt h3{font-size: 40px;line-height: 40px;}
    .sybt h2{font-size: 24px;}
    .s2a a{font-size: 16px;}
    .s2a a::after{margin: 5px 0 18px;}
    .s2_rl ul li a h3, .s2_rr ul li a h3, .s2_rr ul li a h4,.s2_rl ul li a h4 i{font-size: 14px;}
    .s2_rl ul li a h4{font-size: 24px;}
    .s3txt span{font-size: 36px;line-height: 36px;margin-bottom: 10px;}
    .s3txt h3{font-size: 18px;}
    .s3txt p{font-size: 12px;line-height: 20px;height: 40px;}
    .s4tr a{font-size: 16px;width: 110px;line-height: 46px;}
    .s4an .swiper-button-prev{top: 10%;}
    .s4txtt h3{font-size: 20px;margin-bottom: 15px;}
    .s4txtt{padding: 30px 30px 20px;}
    .s5txt h3{font-size: 16px;line-height: 30px;}
    .s5txt p,.s5txt p strong{font-size: 12px;}
    .s6l p{font-size: 14px;line-height: 30px;}
    .s7btxt h3{font-size: 18px;}

    .fbl a, .fbr a, .fbr i,.ftl p,.ftl h5, .ftl h5 a{font-size: 16px;}
    .fbl a{margin-right: 15px;}
    .ftr h6{margin-right: 20px;}
   



    .ej_banner_list h3{font-size: 40px;line-height: 40px;}
    .ej_banner_list h2{font-size: 24px;}
    .ejdh ul li a{font-size: 14px;}
    .ldzc_r{padding-left: 50px;}
    .ldzc_l p,.gskk_l p,.gskk1_r p,.gskk2nr p,.gskk3 p{font-size: 14px;}


    .ejgltd ul li .ejdtbtxt h3{font-size: 18px;}
    .ejgltd ul li .ejdtbtxt h4{font-size: 14px;margin-top: 6px;}
    .gskk1_r h3,.gskk2nr h3,.gskk3 h3{font-size: 20px;}


    .visjdh h2{font-size: 28px;line-height: 30px;}
    .visjdh ul li a{font-size: 16px;width: 200px;}
    .visjdh h4{font-size: 14px;padding: 0 120px;}

    .ryzz_l ul li:first-of-type a,.ryzz_l ul li h2{font-size: 16px;}
    .ryzz_nr h3{font-size: 14px;}
    .ryzz_xq_r h2{font-size: 22px;}
    .ryzz_xq_r{padding-left: 70px;}

    .gsywtr h3{font-size: 20px;}
    .gsywtr p{margin: 10px 0 15px;}
    .newselect>a font{font-size: 20px;}
    .gsywblb_c h3{font-size: 20px;}

    .gsywtr p{font-size: 14px;line-height: 24px;}
    .gsywtr h4{font-size: 14px;}
    .gsywblb_c h3{margin-bottom: 20px;}
    .gsywblb_l h4{font-size: 59px;line-height: 59px;}
    .gsywblb_c p{font-size: 14px;}

    .gsgg_l .gsgg_nr h3{font-size: 16px;}
    .gsgg_l .gsgg_nr p,.gsgglb a h4{font-size: 14px;}
    .zbdh a{font-size: 14px;}

    .bsxzlb a h3{font-size: 16px;}
    .bsxzlb a h4{font-size: 14px;}

    .xwxq_lt h2{font-size: 24px;}
    .xwxq_lt h4{font-size: 14px;}
    .xwxq_l p,.xwxq_b a,.xwxq_rblb a h3,.xwxq_l p strong{font-size: 14px;}
    .xwxq_rblb a h4{font-size: 13px;}
    .xwxq_r .fhlb a{font-size: 14px;}
    .xwxq_r h2{font-size: 16px;}

    .fwdh ul li a h3{font-size: 14px;}
    .fwdh ul li a span{font-size: 28px;}
    .ghzxtr span{font-size: 50px;line-height: 50px;}
    .ghzxtr p{font-size: 16px;}
    .ghzxb ul li a h3{font-size: 18px;}
    .ghzxb ul li a h3 i{font-size: 12px;}
    .ghzxb ul li a h6 span{width: 60px;height: 60px;line-height: 60px;}
    .ghzxb ul li a h6 span::after{width: 73px;height: 73px;}
    .ghzxb ul li a h1{font-size: 140px;line-height: 140px;}

    .cygh h2{font-size: 24px;}
    .cyghlb ul li h4{font-size: 40px;line-height: 40px;}
    .cyghlb ul li h3{font-size: 16px;}
    .cyghlb ul li h3 i{font-size: 12px;}
    .yyallb a{height: 380px;}

    .yyal_l h2{font-size: 24px;}
    .yyal_r a{font-size: 14px;}

    .aldht a{font-size: 16px;width: 120px;}
    .aldhb form input{font-size: 14px;}

    .alxq h2{font-size: 24px;}
    .alfh a{font-size: 14px;}
    .alxqbr p strong,.alxqbr p{font-size: 14px;}
    .alnr h3{font-size: 20px;}
    .alnr p{font-size: 14px;}
    .yyal2 h2{font-size: 24px;}

    .cydhtxt h3{font-size: 20px;}
    .cydhtxt img{width: 60px;height: auto;}
    .cydhtxt h4{font-size: 12px;line-height: 18px;}
    .cylb_l h3{font-size: 16px;}
    .cylb_l p{font-size: 14px;}

    .djlb_l h3{font-size: 24px;}
    .djlb_l h4,.djlb_l p{font-size: 14px;}

    .rczp h2{font-size: 20px;}
    .rczp_lt form select{font-size: 14px;}
    .rczplb_l h3,.rczp_rlb a h3{font-size: 16px;}
    .rczplb_l p,.rczp_rlb a h4{font-size: 14px;}
    .ej_banner_list2 h2{font-size: 40px;line-height: 40px;}
    .ej_banner_list2{top: 50%;}

    
    .rcxq h3, .rcxq p,.rcxq a{font-size: 14px;}

    .lxwmlb{padding: 20px 40px;}
    .lxwmlb_r h3{font-size: 14px;}
    .lxwm_l{padding-right: 110px;}
    .lxwmlb_r h3 i{font-size: 18px;}
    .lxwm_r form h3{font-size: 14px;}
    .lxwm_r form input, .lxwm_r form textarea{font-size: 14px;}
    .lxwm_r form button{font-size: 16px;}
    .ssjg_r h3{font-size: 20px;}
    

}
@media only screen and (max-width: 1366px){

    .ejgltd ul li:hover h6{height: 150px;}
    .ejgltd ul li .ejdtbtxt{padding: 350px 22px 50px;}
    
}
@media only screen and (max-width: 1280px){
    .nav{position: fixed;top: 70px;left: 0;width: 100%;margin: 0;line-height: 45px;background: rgba(38,91,159,.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: #fff;line-height: 45px;}

    .mobile{display: inline-block;float: none;margin-top: 0;vertical-align: middle;}
   
    .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;color: #fff !important;}
    .nav ul{margin-top: 40px;}

    .dhss span{line-height: 70px;width: 60px;}
    .dhss{width: 40%;text-align: right;}
    .logo img:first-of-type{display: none;}
    .logo img:last-of-type{display: block;}
    .navlist{display: none !important;}
    
    .section1{padding-top: 70px;}
    .bannerinner h2{font-size: 20px;line-height: 30px;}
    .bannerinner h3{font-size: 16px;line-height: 30px;}
    .bannerinner p{font-size: 12px;line-height: 18px;margin: 10px 0 15px;}
    .bannerinner a{width: 120px;line-height: 36px;font-size: 14px;}
    .BannerBtn{display: none;}
    .bannerinner p br{display: none;}
    .section2{padding: 60px 0 40px;}
    .s2_rl, .s2_rr,.s2_l, .s2_r{width: 100%;padding: 0;}

    .sybt h3{font-size: 24px;line-height: 30px;}
    .sybt h2{font-size: 20px;}
    .sybt h2::before{width: 40px;height: 3px;margin: 10px 0;}
    .section2 .sybt{margin-bottom: 20px;}
    .s2a a{display: inline-block;margin-right: 15px;}
    .s2a a:hover::after{width: 64px;margin-bottom: 0;}
    .symore a{margin-top: 15px;}
    .symore a{width: 45px;height: 45px;line-height: 45px;}
    .s2_rl ul li a h4{font-size: 20px;}
    .s2_rr ul li a{padding: 20px;}
    .section3{padding: 40px 0;}
    .section3 ul li{width: 100%;}
    .s3txt h3{font-size: 16px;}
    .s3txt span{font-size: 30px;line-height: 30px;}
    .s3txt{padding: 20px;}
    .s4tl, .s4tr{width: 100%;}
    .s4tr{margin-top: 20px;}
    .s4tr a{margin-bottom: 10px;}
    .s4t{margin-bottom: 30px;}
    .s4b{padding: 0 5%;}
    .s4txtt h3{font-size: 16px;line-height: 30px;width: 100%;}
    .section4{padding-bottom: 40px;}
    .section5{padding: 40px 0;background-size: cover;}
    .s4an .swiper-button-prev,.s4an .swiper-button-next{position: static;display: inline-block;margin: 0;}
    .s4an .swiper-button-prev{margin-right: 15px;}
    .section6{padding: 60px 0;}
    .s6l, .s6r{width: 100%;padding: 0;}
    .section6 .sybt{margin-bottom: 20px;}
    .s6l p{margin-bottom: 20px;}
    .s6r{margin-top: 30px;}
    .s6r .swiper-slide{opacity: 1;}

    .s7t{padding: 60px 0 40px;}
    .s7t .swiper-button-prev,.s7t .swiper-button-next{position: static;display: inline-block;margin: 0;margin-top: 15px;}
    .s7t .swiper-button-prev{margin-right: 15px;}
    .s7tlb{margin-top: 30px;}
    .s7tlb .swiper-slide{padding: 5px;}
    .s7bl, .s7br{width: 100%;padding: 0;}
    .s7bl .sybt{margin-bottom: 20px;}
    .s7br .swiper-button-prev,.s7br .swiper-button-next{position: static;display: inline-block;margin: 0;margin-top: 15px;}
    .s7br .swiper-button-prev{margin-right: 15px;}
    .s7b{padding-bottom: 50px;}
    .ft{padding: 40px 0 20px;}
    .ftl, .ftr{width: 100%;}
    .ftl p:first-of-type{margin-right: 0;}
    .ftl p{display: block;}
    .fbl a, .fbr a, .fbr i, .ftl p, .ftl h5, .ftl h5 a,.ftr h6 span{font-size: 14px;}
    .ftr h6 img{width: 90px;}
    .ftr{margin-top: 30px;text-align: center;}
    .fb{padding: 20px 0;}
    .fbl, .fbr{width: 100%;text-align: center;}
    .fbl a{margin-right: 5px;display: inline-block;}
    .mobile i{background: #265b9f;}


    .ldzc_l, .ldzc_r,.gskk_l, .gskk_r,.gskk1_l, .gskk1_r{width: 100%;padding: 0;}
    .ejdh ul li a{padding: 0 5px;}
    .ej_banner{padding-top: 70px;}
    .ej_banner_list h3{font-size: 22px;line-height: 30px;margin-bottom: 0;}
    .ej_banner_list h2{font-size: 16px;}
    .ej_banner_list{top: 70%;}
    .ejdh ul li{margin-right: 5px;}
    .ldzc{padding: 40px 0;}
    .ldzc_l p{margin-bottom: 30px;}
    .ejgltd{padding-top: 30px;}
    .ejgltd ul li{width: 100%;height: auto;margin-bottom: 20px;}
    .ejgltd ul li .ejdtbtxt{padding: 20px !important;position: static;margin-top: 0;}
    .ejgltd ul li h6{height: auto !important;}
    .ejgltd ul li .ejdtbtxt p{height: auto;}
    .gskk{padding: 40px 0;background-size: cover;}
    .gskk_l .sybt{margin-bottom: 20px;}
    .gskk_r{margin-top: 30px;}
    .gskkvideo h5 img{width: 100px;height: auto;}
    .gskkvideo h6 img{width: 80px;height: auto;}
    .sp1{padding: 20px;width: 90%;}
    .gskk1{padding: 40px 0;}
    .gskk1_r{margin-top: 30px;}
    .gskk1_r h3, .gskk2nr h3, .gskk3 h3{font-size: 18px;margin-bottom: 15px;}
    .gskk1_r p,.gskk2nr p,.gskk3 p{margin-bottom: 15px;}
    .gskk2nr{padding: 20px;}
    .gskk3 p{padding:  0 20px;}

    .visjdh{padding: 40px 0;}
    .visjdh h2{font-size: 24px;}
    .visjdh ul li a{font-size: 14px;width: 150px;}
    .visjdh ul li{margin-right: 10px;margin-bottom: 10px;}
    .visjdh ul li:nth-of-type(2){margin-right: 0;}
    .visjdh h4{padding: 0;}
    .visjdh ul{margin-bottom: 20px;}
    .visjdh h4{margin-bottom: 15px;}
    .ryzz_l, .ryzz_r{width: 100%;padding: 0;}
    .ryzz{padding: 40px 0;}
    .ryzz_l .sybt{margin-bottom: 20px;}
    .ryzz_l{margin-bottom: 30px;}
    .ryzz_l ul li{display: inline-block;vertical-align: top;margin-right: 15px;}
    .ryzz_rlb{width: 100%;}
    .ryzz_xq_l, .ryzz_xq_r{width: 100%;padding: 0;}
    .ryzz_xq_r h2{font-size: 18px;margin-top: 30px;}
    .ryzz_xq.ac{z-index: 100;}
    
    .gsywt{padding: 40px 0;}
    .gsywtl, .gsywtr{width: 100%;padding: 0;}
    .gsywtl{margin-bottom: 20px;}
    .gsywtr h3{font-size: 18px;}
    .xwan{position: static;}
    .gsywb{padding: 30px 0 40px;}
    .newselect{margin-bottom: 30px;}
    .gsywblb_l, .gsywblb_c, .gsywblb_r{width: 100%;padding: 0;}
    .gsywblb_c{margin: 20px 0;}
    .gsywblb_l h4{font-size: 40px;line-height: 40px;}

    .gsgg{padding: 40px 0 60px;}
    .gsgglb a{padding: 20px;}
    .gsgg_l .gsgg_nr p{width: 90%;}
    .gsgglb a:hover span{width: 10%;}
    .gsgglb a:hover .gsgg_nr{width: 90%;}
    .gsgglb a h4{display: block;width: auto;text-align: left;}
    .zbdh .divbox{padding-left: 0;}
    .zbdh a{width: 100px;margin-right: 5px;}
    .zbdh{font-size: 0;}

    .bsxzlb a{padding: 20px;}
    .bsxz_l, .bsxz_r{width: 100%;text-align: left;}
    .bsxzlb a h3{line-height: 30px;}
    .bsxzlb a h4{line-height: 20px;}


    .xwxq_l, .xwxq_r{width: 100%;padding: 40px 5%;}
    .xwxq_lt h2{font-size: 20px;}
    .xwxq_lt{padding-bottom: 30px;margin-bottom: 35px;}
    .xwxq_rblb a{padding: 15px 0;}

    .fwdh ul li{width: 25%;}
    .fwdh ul li a{padding: 15px 0;}
    .ghzx{padding: 40px 0;}
    .ghzxtl, .ghzxtr{width: 100%;}
    .ghzxtr p{font-size: 14px;line-height: 24px;}
    .ghzxb ul li{width: 100%;}
    .ghzxb ul li a{padding: 20px;}

    .ghzxb ul li a h6 span{font-size: 26px;width: 50px;height: 50px;line-height: 50px;}
    .ghzxb ul li a h6 span::after{width: 63px;height: 63px;}
    .ghzxb ul li a h1{font-size: 90px;line-height: 90px;}

    .cyghlb ul li{width: 100%;}
    .cygh .divbox{padding: 40px 0;}
    .cygh{margin-bottom: 40px;}
    .yyal_l h2{font-size: 20px;}
    .yyallb{width: 100%;}
    .yyallb a{height: 420px;}
    .yyal{padding-bottom: 40px;}

    .aldht a{width: 32%;margin-bottom: 10px;}
    .aldht a{margin-right: 2%;}
    .aldht a:nth-of-type(3n){margin-right: 0;}
    .aldht{font-size: 0;text-align: left;}
    .aldhb form{width: 100%;}
    .aldhb form input{width: 85%;}
    .aldhb form button{width: 15%;}
    .pages{margin-top: 40px;}

    .alxq{padding: 60px 0 40px;}
    .alfh{position: static;margin-top: 20px;}
    .alxq h2{font-size: 20px;}
    .alxqbl, .alxqbr{width: 100%;border: none;}
    .alxqbr{padding: 20px;}
    .alnr{padding: 40px 0;}
    .yyal2 h2{font-size: 20px;}

    .cydh ul{margin-top: 20px;}
    .cydh ul li{width: 32%;}
    .cydh ul li:nth-of-type(3){margin-right: 0;}
    .cydhtxt h3{font-size: 16px;}
    .cydhtxt img{width: 50px;}
    .cydh ul li.ac a .cydhtxt img, .cydh ul li a:hover .cydhtxt img{margin-bottom: 20px;}
    .cydh ul li.ac a .cydhtxt, .cydh ul li a:hover .cydhtxt{bottom: 15%;}
    .cydh{padding-bottom: 40px;}
    .cylb a{padding: 20px;}
    .cylb_l, .cylb_r{width: 100%;text-align: left;}

    .djlb_l, .djlb_r{width: 100%;padding: 0;}
    .djlb_l{margin-bottom: 20px;}
    .djgz{padding: 40px 0;}
    .djlb a .divbox{padding: 20px 0;}
    .djlb_l h3{font-size: 20px;margin: 10px 0;}
    .gzhjlb{padding: 0 5%;}
    .gzhj{padding: 40px 0;}
    .rczp_l, .rczp_r{width: 100%;}
    .ej_banner_list2 h2{font-size: 20px;margin-bottom: 20px;line-height: 30px;}
    .ej_banner_list2{top: 55%;}
    .rczp_ltlist{width: 100%;margin-right: 0;margin-bottom: 10px;}
    .rczp h2{font-size: 18px;}
    .rczplb_l, .rczplb_r{width: 100%;text-align: left;}
    .rczp_lb{padding: 0 20px 40px;}
    .rczp_r{padding-left: 0;padding-top: 40px;}


    .lxwm_l, .lxwm_r{width: 100%;padding: 0;}
    .lxwm{padding: 40px 0;}
    .lxwmlb_r h3 i{font-size: 16px;}
    .lxwm_l{margin-bottom: 30px;}

    .ssjg_l, .ssjg_r{width: 100%;padding: 0;}
    .ssjg{padding: 40px 0;}
    .sslb a h3, .sslb a h4{width: 100%;line-height: 30px;}
    .sslb a{padding: 20px 0;}
    .ssjg_l{margin-bottom: 30px;}
    .ssjg_r{padding: 20px 20px 100px;}



    .s7t1 h4, .s7t2 h4{font-size: 18px;}
    .nav ul li a{padding: 0 !important;}
    .dhss{width: 100%;text-align: center;}

    header:hover .dhss span{color: #fff;}

    .cyghxqb p{font-size: 14px;padding: 0;}
    .cyghnr{overflow: hidden;overflow-y: scroll;}
    .cyghxq{height: 100%;overflow: hidden;overflow-y: scroll;}
    .cyghxqtl h4, .cyghxqtl h3{padding: 20px 0;}
    .cyghxq .divbox{padding: 120px 0;}
    .cyghxqtltxt{width: 100%;}
    .cyghxqtl, .cyghxqtr{width: 100%;}
    .cyghxqtr{margin-top: 20px;}
    .cyghxqtl h3{padding-left: 20px;}
    .lxwem h6:first-of-type{margin-right: 0;}
    
}

