@media only screen and (max-width: 1680px){
    .divbox{width: 73%;}
   
    .navlist_l{padding-left: 160px;}
    .bannerinner h2{font-size: 60px;line-height: 70px;}
    .bannerinner p{font-size: 22px;}
    .sybt h2{font-size: 36px;}
    .section3 h4{font-size: 28px;}
    .section3 ul li p{font-size: 20px;}
    .section3 ul li p strong{font-size: 22px;}
    .s4_l h3{font-size: 16px;}
    .section4 ul li a{padding: 30px 20px;}
    .section5 ul li a h3{font-size: 26px;}
    .s6 .swiper-slide{padding: 70px 30px;}
    .s6_l h3{font-size: 22px;}
    .s7_l form button{font-size: 22px;}
    .ftl ul li{margin-right: 50px;}

    .ej_banner_list h2{font-size: 50px;line-height: 60px;}
    .ej_banner_list p{font-size: 16px;line-height: 32px;}
    .ejdh ul li a{padding: 0 30px;line-height: 60px;}
    .ejdh{margin-top: -60px;}
    .ejbt h2{font-size: 34px;}
    .it1 ul li h3{font-size: 22px;}
    .it1 ul li p{font-size: 16px;}
    .ejbt h3{font-size: 22px;}
    .it2 ul li h3{font-size: 16px;height: 30px;line-height: 26px;}
    .it3 ul li h3{font-size: 28px;}
    .it3list{padding-left: 50px;}
    .it3list p{font-size: 16px;}
    .it4sz h3{font-size: 28px;}
    .it4 ul li h3{font-size: 24px;}
    .it4txt p{font-size: 16px;line-height: 32px;}
    .it4bl h3{font-size: 34px;}
    .it4bl h4,.it4bl p{font-size: 16px;line-height: 32px;}
    .it5list:first-of-type h3{width: 36%;}
    .it5list:first-of-type select{width: 64%;}
    .it5list h3{width: 28%;}
    .it5 form button{font-size: 18px;}
    
    .bld1 ul li h3{font-size: 26px;}
    .bld1 ul li h1{font-size: 150px;}
    .bld1 ul li{padding-left: 100px;}
    .bld1 ul li p{width: 50%;line-height: 24px;height: 30px;}
    .bld1list{width: 300px;height: 300px;}
    .bld1list::before{width: 328px;height: 328px;}
    .bld1txt h3{font-size: 26px;line-height: 30px;}
    .bld1txt h2{font-size: 50px;line-height: 50px;}
    .bld2 h4{font-size: 16px;line-height: 32px;}
    .bld2 ul li h3{font-size: 24px;}
    .bld2 ul li{padding: 50px 20px;}
    .bld2 ul li p{font-size: 16px;line-height: 32px;}
    .bld2 a{font-size: 24px;}
    .bld3 h4{font-size: 16px;}
    .bld3 h5{font-size: 28px;}
    .bld3 ul li h3{font-size: 24px;}
    .bld3 ul li{padding: 50px 20px;}
    .bld3 ul li p{font-size: 16px;line-height: 32px;}
    .bld3 a{font-size: 24px;}


    .dmrylist a h3{font-size: 22px;}
    .dmrylist a h4{font-size: 22px;}
    .dmrylist a h2{font-size: 36px;}
    .dmrytxt{padding: 40px 20px;}
    .dmrylist a h6 i{font-size: 16px;}
    .jrwm_r h3{font-size: 26px;}
    .jrwm ul li a{padding: 40px 25px;}
    .jrwm_r p,.jrwm ul li:last-of-type a i,.lxwm ul li h3{font-size: 16px;}
    .lxwm ul li:hover .lxtxt h4{font-size: 22px;}
    .lxwm ul li:hover .lxtxt p strong{font-size: 22px;}
    .lxlist h3{font-size: 26px;}
    .lxlist p{font-size: 18px;}
    .lxlist{padding: 30px 50px;}

    .hxf1 ul li h3{font-size: 22px;}
    .hxf1 ul li p{font-size: 16px;}
    .hxf2 ul li .it3list{padding: 20px 10px;}
    .hxf5t_l p{font-size: 16px;}
    .hxf5b_l_r h3, .hxf5b_l_r h3 strong{font-size: 16px;}
    .hxf5b_l_r h3 strong{margin-right: 10px;}
    .hxf5b_l{padding-right: 0;}
    .ej_banner_list h4{font-size: 30px;}

    .ld1 ul li{padding-left: 150px;}
    .ld1_r h3{font-size: 20px;}
    .ld2t h3{font-size: 22px;}
    .ld2lb h4{font-size: 24px;}
    .ld2txt p strong, .ld2txt p{font-size: 16px;}
    .ld4txt h3{font-size: 22px;}

    .xw h2{font-size: 24px;}
    .xwlist a h3{font-size: 18px;}
    .xw_ra a{width: 100%;font-size: 16px;}

    .xyt2 ul li h3{font-size: 24px;}
    .xyt2 ul li p{font-size: 16px;height: 30px;}
    .xyt3 ul li h3{font-size: 26px;}
    .xyt3list p{font-size: 16px;height: 96px;}
    .xyt3list{padding: 25px;}
    .xyt5 ul li p{font-size: 16px;}

    .zpt h2,.zplb a h3,.zplb a h4{font-size: 16px;}

    .sybt h2{font-size: 32px;}
    .zpxqtl h4{font-size: 16px;}
    .zpxqnr h3{font-size: 22px;}
    .zpxqnr p{font-size: 16px;}
    .grxxtlist h3{width: 26%;}
    .grxxtlist input,.grxxtlist select{width: 74%;}
    .zpxq_l{padding-right: 70px;}
    .zpxq_r h6 a{font-size: 18px;}
    .zpxq_r h3,.zxzw a{font-size: 22px;}
    .zpxq_r{padding-left: 50px;}

    .zn3 ul li h3{font-size: 22px;}
    .zn3list p{height: 160px;}
    .zn5lb h3{font-size: 18px;}
    .zn4 ul li p strong{font-size: 16px;}
    .zn5 .divbox{width: 83%;}

    .zxfw1lb h3{font-size: 22px;}
    .zxfw1lb p{font-size: 16px;}
    .zxfw2 .swiper-slide h3{font-size: 18px;}
    .zxfw2 .swiper-slide p{height: 210px;}
    .zxfw3t h3{padding: 0 40px;font-size: 22px;}

    .ywwb2 ul li h3{font-size: 20px;}
    .ywwb3 ul li h3{font-size: 18px;}


}

@media only screen and (max-width: 1440px){
    .bannerinner h6,.s2t p,.s2t a,.s4_l p,.section5 ul li a p,.s6_l h4,.s6_l p,.s6_l a,.sybt p,.s7_l form select,.s7_l form input,.s7_r h6,.zzlist1>li p{font-size: 14px;}

    .nav ul li a{font-size: 14px;padding: 0 10px;}
    .dhss h2{font-size: 18px;}
    .bannerinner h2{font-size: 50px;line-height: 60px;}
    .bannerinner p{font-size: 20px;}
    .sybt h2{font-size: 28px;}
    .section2{padding: 150px 0 40px;}
    .s2t{margin-bottom: 150px;}
    .section3 h4{font-size: 24px;}
    .section3 ul li p{font-size: 18px;}
    .section3 ul li p strong{font-size: 20px;}
    .s4_l h3{font-size: 16px;}
    .section5 ul li a h3{font-size: 22px;line-height: 30px;}
    .s6_l h3{font-size: 20px;}
    .s7_l form button{font-size: 20px;}
    .ftl ul li{margin-right: 30px;}
    .ftl ul li a:first-of-type{font-size: 16px;}
    .ftr{padding-left: 80px;}


    .ej_banner_list h2{font-size: 40px;line-height: 50px;}
    .ej_banner_list p{font-size: 14px;line-height: 30px;}
    .ej_banner_list a{font-size: 14px;}
    .ejdh ul li a{font-size: 14px;}
    .ejbt h2{font-size: 30px;}
    .it1 ul li h3{font-size: 20px;}
    .it1 ul li p{font-size: 14px;}
    .ejbt h3{font-size: 20px;}
    .it2 ul li h3{font-size: 14px;height: 26px;line-height: 26px;}
    .it3 ul li h3{font-size: 24px;}
    .it3list{padding-left: 40px;}
    .it3list p{font-size: 14px;}
    .it4sz h3{font-size: 24px;}
    .it4 ul li h3{font-size: 20px;}
    .it4txt p{font-size: 14px;line-height: 30px;}
    .it4bl h3{font-size: 30px;}
    .it4bl h4,.it4bl p{font-size: 14px;line-height: 30px;}
    .it5list select{font-size: 14px;}
    .it5list h3{font-size: 14px;}
    .it5list input,.it5_r p{font-size: 14px;}
    .it5 form button{font-size: 16px;}


    .bld1 ul li h3{font-size: 24px;}
    .bld1 ul li h1{font-size: 120px;}
    .bld1 ul li p{font-size: 12px;}
    .bld1 ul li{padding-left: 80px;}
    .bld1 ul li:nth-of-type(2n){padding-left: 150px;}
    .bld1 ul li p{width: 60%;line-height: 24px;height: 30px;}
    .bld1list{width: 240px;height: 240px;}
    .bld1list::before{width: 268px;height: 268px;}
    .bld1txt h3{font-size: 22px;}
    .bld1txt h2{font-size: 40px;line-height: 40px;}
    .bld2 h4{font-size: 14px;line-height: 30px;}
    .bld2 ul li h3{font-size: 20px;}
    .bld2 ul li p{font-size: 14px;line-height: 30px;}
    .bld2 a{font-size: 22px;}
    .bld3 h4{font-size: 14px;}
    .bld3 dl dd h3{font-size: 14px;}
    .bld3 dl dd{margin-right: 40px;}
    .bld3 h5{font-size: 24px;}
    .bld3 ul li h3{font-size: 20px;}
    .bld3 ul li p{font-size: 14px;line-height: 30px;}
    .bld3 a{font-size: 22px;}

    .dmrylist a h3{font-size: 20px;}
    .dmrylist a h4{font-size: 20px;}
    .dmrylist a h2{font-size: 30px;}
    .dmrylist a h6 i{font-size: 14px;}
    .jrwm_r h3{font-size: 22px;}
    .jrwm ul li a{padding: 40px 15px;}
    .jrwm_r p,.jrwm ul li:last-of-type a i,.lxwm ul li h3,.lxwm ul li:hover .lxtxt p i{font-size: 14px;}
    .lxwm ul li:hover .lxtxt h4{font-size: 20px;}
    .lxwm ul li:hover .lxtxt p strong{font-size: 20px;}
    .lxlist h3{font-size: 22px;}
    .lxlist p{font-size: 16px;}
    .lxlist{padding: 20px 50px;}
    

    .hxf1 ul li h3{font-size: 20px;}
    .hxf1 ul li p{font-size: 14px;}
    .hxf5t_l p,.hxf2 a,.ejbt a{font-size: 14px;}
    .hxf5b_l_r h3, .hxf5b_l_r h3 strong{font-size: 14px;}
    .it3list p{line-height: 24px;}
    .ej_banner_list h4{font-size: 26px;}

    
    .ld1 ul li{padding-left: 100px;}
    .ld1_r h3{font-size: 18px;}
    .ld1_r p{font-size: 14px;}
    .ld2t h3{font-size: 20px;}
    .ld2lb h4{font-size: 20px;}
    .ld2txt p strong, .ld2txt p{font-size: 14px;line-height: 28px;}
    .ld4txt h3{font-size: 20px;}
    .ld4txt p{font-size: 14px;line-height: 22px;height: 110px;}

    .xw h2{font-size: 22px;}
    .xwlist a h3{font-size: 16px;}
    .xw_ra a{width: 100%;font-size: 14px;}
    .xwlist a p{font-size: 14px;}
    .xwxqt h4,.xwxq p,.xwxq h3,.xwxq p strong{font-size: 14px;}
    .xwsx a{font-size: 14px;padding: 0 10px;}
    .xqr_r h3{font-size: 14px;}
    .xqr_r h4{font-size: 12px;}

    .xyt2 ul li h3{font-size: 22px;}
    .xyt2 ul li p{font-size: 14px;height: auto;}
    .xyt3 ul li h3{font-size: 22px;}
    .xyt3list p{font-size: 14px;height: auto;}
    .xyt3list{padding: 20px;}
    .xyt5 ul li p{font-size: 14px;}

    .zpt h2,.zplb a h3,.zplb a h4{font-size: 14px;}
    .zpss form .zpsslist select,.zpss form button{font-size: 14px;}

    .sybt h2{font-size: 28px;}
    .zpxqtl h4{font-size: 14px;}
    .zpxqnr h3{font-size: 20px;}
    .zpxqnr p{font-size: 14px;}
    .grxxtlist h3{font-size: 14px;}
    .grxxtlist input,.grxxtlist select{font-size: 14px;}
    .grxxblist h3{font-size: 14px;}
    .grxxblist p{font-size: 14px;line-height: 24px;padding: 0 10px;box-sizing: border-box;}
    .grxxtj button{font-size: 14px;}
    .zpxq_l{padding-right: 50px;}
    .zpxq_r h6 a{font-size: 16px;}
    .zpxq_r h3,.zxzw a{font-size: 18px;}
    .zpxq_r{padding-left: 30px;}
    .grxxb h6{font-size: 14px;}
    .zn1nr p{font-size: 14px;line-height: 30px;margin-bottom: 26px;}

    .zn3 ul li h3{font-size: 18px;}
    .zn3txt h4{font-size: 14px;line-height: 28px;}
    .zn3list p{height: 160px;font-size: 14px;}
    .zn4 .it4txt{padding: 30px 50px;}
    .zn5lb h3{font-size: 16px;}
    .zn4 ul li p strong{font-size: 14px;}
    .zn5lb ul li h4{font-size: 13px;}
    .zn5lb{padding: 72px 90px;}
    .it4p p{font-size: 14px;}
    
    .zxfw1lb h3{font-size: 17px;}
    .zxfw1lb p{font-size: 14px;}
    .zxfw1txt_l p{font-size: 14px;}
    .zxfw1txt_l a{width: 150px;}
    .zxfw1lb{padding: 20px;}
    .zxfw2 .swiper-slide h3{font-size: 16px;}
    .zxfw2 .swiper-slide p{height: 210px;font-size: 14px;}
    .zxfw3t h3{padding: 0 40px;font-size: 20px;}
    .zxfw3blist_l p{font-size: 14px;}
    .zxfw3blist_l p strong{font-size: 16px;}

    .s4_l{width: 75%;}
    .s4_r{width: 25%;}
    .s4_r i{width: 50px;height: 50px;}
    .s4_l i{margin-top: 0;}

    .ywwb2 ul li h3{font-size: 18px;}
    .ywwb3 ul li h3{font-size: 16px;}
    .ywwb2 ul li p,.ywwb3 ul li 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(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;}


    .section1{padding-top: 70px;}


    
    header{padding: 0 5%;}
    .bannerinner h2{font-size: 18px;line-height: 30px;}
    .bannerinner p{font-size: 12px;line-height: 18px;margin: 10px 0 20px;}
    .bannerinner h6{width: 120px;line-height: 36px;}
    .BannerBtn{display: none;}
    .s7_l form button{width: 200px;}
    .s7_l, .s7_r{width: 100%;padding: 0;}
    .s2t{padding-left: 0;}
    .ftl, .ftr{width: 100%;padding: 0;}
    .nav ul li a{padding: 0 !important;}
    .nav ul{width: 100%;}
    .section2{padding: 40px 0 20px;background: none;}
    .sybt h2{font-size: 20px;}
    .sybt{margin-bottom: 20px;}
    .s2t a{width: 120px;line-height: 36px;margin-top: 20px;}
    .s2t{margin-bottom: 40px;}
    .zzlist1 .dataNums .tt span{font: 20px "h";font-family: 'hcll';}
    .zzlist1 .dataNums .dataOne{width: 14px;height: 20px;}
    .zzlist1 .dataNums{height: 20px;}
    .zzlist1>li sup{font-size: 20px;line-height: 20px;}
    .zzlist1>li p{font-size: 12px;line-height: 16px;margin-top: 5px;}
    .section3{padding: 40px 0;}
    .section3 h4{font-size: 16px;}
    .section3 ul{margin-top: 40px;font-size: 0;}
    .section3 ul li{width: 49%;box-sizing: border-box;margin-right: 0;padding: 20px;box-shadow: 0 0 10px 3px #eae9ea;margin-right: 2%;margin-bottom: 10px;}
    .section3 ul li:nth-of-type(2n){margin-right: 0;}
    .section3 ul li p{font-size: 14px;}
    .section3 ul li p strong{font-size: 16px;}
    .section3 ul li::after{display: none !important;}
    .section3 ul li:hover{margin-top: 0;}
    .section4 ul{margin-top: 40px;}
    .section4 ul li{width: 100%;margin-right: 0;}
    .section4 ul li a{padding: 30px;}
    .section4{padding-bottom: 40px;}
    .section5{padding: 40px 0;}
    .section5 ul li{width: 100%;margin-right: 0;margin-bottom: 20px;}
    .section5 ul li a{padding: 20px;}
    .section5 ul li a img{max-width: 20%;margin-bottom: 10px;}
    .section5 ul li a h3{font-size: 18px;margin-bottom: 10px;}
    .section6{padding: 40px 0;}
    .s6 .swiper-slide{padding: 20px;}
    .s6_l h4{margin-bottom: 15px;}
    .s6_l p{margin-bottom: 20px;}
    .section7{padding: 40px 0;}
    .s7_l form select{width: 100%;margin-right: 0;}
    .s7_l form input,.yzm{width: 100%;margin-right: 0;}
    .s7_l form button{line-height: 36px;}
    .s7_l, .s7_r{margin-top: 20px;text-align: center;}
    .ft{padding: 60px 0 40px;}
    .ftl{border: none;}
    .ftl ul li a{display: none;}
    .ftl ul li a:first-of-type{display: block;}
    .ftl ul{font-size: 0;}
    .ftl ul li{margin-right: 0;width: 25%;text-align: center;}
    .ftrt{padding-left: 0;}
    .fb_l, .fb_r{width: 100%;text-align: center;}
    .fb_l{margin-bottom: 10px;}
    .fb{padding: 30px 0;}

    .it5_l, .it5_r{width: 100%;padding: 0;}
    .it5 form button{width: 120px;line-height: 36px;}
    .ej_banner{padding-top: 70px;}
    .ej_banner_list p{display: none;}
    .ej_banner_list h2{font-size: 20px;line-height: 30px;margin-bottom: 0;}
    .ej_banner_list a{width: 120px;line-height: 36px;margin-top: 20px;}
    .ejdh{margin-top: 40px;}
    .ejdh ul li a{padding: 0;line-height: 40px;}
    .ejdh ul li{width: 50%;margin-bottom: 15px;}
    .it1{padding: 40px 0;}
    .ejbt h2{font-size: 18px;}
    .it1 ul li{width: 100%;margin-right: 0;margin-bottom: 20px;}
    .it1 ul li h3{font-size: 18px;}
    .it2{padding: 40px 0;}
    .ejbt h3{font-size: 16px;}
    .it2 ul li{width: 32%;margin-right: 2% !important;}
    .it2 ul li:nth-of-type(3n){margin-right: 0 !important;}

    .it3{padding: 40px 0;}
    .it3 ul li{width: 100%;margin-right: 0;margin-bottom: 20px;}
    .it3 ul li h3{font-size: 20px;margin: 15px 0 10px;}
    .it3list{height: auto;}
    .it4{padding: 40px 0;}
    .it4sz h3{font-size: 20px;}
    .it4 ul li{width: 100%;margin-right: 0;margin-bottom: 20px;}
    .it4 ul li h3{font-size: 18px;line-height: 60px;}
    .it4bl, .it4br{width: 100%;padding: 0;}
    .it4bl{margin-bottom: 30px;}
    .it5 {padding: 40px 0;}
    .it5list{padding-left: 15px;}
    .it5list:first-of-type h3{width: 56%;}
    .it5list:first-of-type select{width: 44%;}
    .it5list{width: 100%;margin-right: 0 !important;}
    .it5_r{margin-top: 30px;}
    .it5 form button{margin-top: 40px;}

    .ej_banner_list{top: 55%;}
    .bld1{padding: 40px 0;}
    .bld1 ul li{width: 100%;padding: 20px !important;border-radius: 10px;}
    .bld1 ul li h1{display: none;}
    .bld1 ul li h3{font-size: 20px;}
    .bld1 ul li p{width: 100%;height: auto;}
    .bld1list{position: relative;transform: initial !important;top: auto;left: auto;margin: 40px auto 0;}
    .bld1txt h3{font-size: 20px;}
    .bld1txt h2{font-size: 36px;}
    .bld2{padding: 40px 0;}
    .bld2 h4,.bld3 h4{width: 100%;margin-bottom: 20px;}
    .bld2 ul li,.bld3 ul li{width: 100%;margin-right: 0;margin-bottom: 20px;padding: 20px;}
    .bld2 ul li p,.bld3 ul li p{height: auto;}
    .bld2 a,.bld3 a{width: 180px;line-height: 50px;font-size: 16px;margin-top: 20px;}
    .bld3{padding: 40px 0;}
    .ejbt{margin-bottom: 20px;}
    .bld3 h5{font-size: 20px;}
    .bld3 dl dd{width: 100%;margin-right: 0;margin-bottom: 20px;}


    .jrwm ul li{width: 100%;margin-right: 0;}
    .lxlist{width: 90%;margin: 0 auto 20px;}
    .gydmt{top: 0;padding: 30px 0;}
    .gyry{padding: 40px 0;}
    .gydmt .zzlist1 li i{font-size: 30px;line-height: 30px;margin-bottom: 10px;}
    .gydmt .zzlist1 .dataNums .tt span {
        font: 26px "h";
        font-family: 'hcll';
    }
    .gydmt .zzlist1 .dataNums .dataOne{width: 14px;}
    .gydmt .zzlist1>li{width: 50%;margin-bottom: 20px;}
    .gydm .s2t{margin-top: 30px;padding: 0;}
    .dmry{padding-top: 60px;}
    .dmrylist .swiper-container{padding: 20px;}
    .dmrylist a h3,.dmrylist a h4{font-size: 18px;}
    .dmrylist a h2{font-size: 20px;}
    .jrwm{padding: 40px 0;}
    .lxwm{padding: 40px 0;}
    .lxb{position: static;padding-top: 20px;}
    .lxwm ul{display: none;}
    .lxlist{padding: 20px;}
    .lxlist h3{font-size: 20px;}
    .lxlist p,.lxlist_l h4{font-size: 14px;}
    .lxwm img{display: none;}
    .lxwm h1{display: block;}
    .lxwm h1 img{display: block;max-width: 100%;height: auto;margin: 0 auto;}
    .lxlist_r img{display: block;}
    .ej_banner_list h4{font-size: 14px;line-height: 36px;margin-top: 5px;display: none;}

    .hxf1{padding: 40px 0;}
    .hxf1 ul li{width: 100%;margin-right: 0;margin-bottom: 20px;}
    .hxf1 ul li h3{font-size: 18px;margin-bottom: 10px;}
    .hxf2 a{margin-top: 30px;}
    .hxf4 ul{margin-top: 30px;}
    .hxf4 ul li h3{margin: 0;}
    .hxf5{padding: 40px 0;}
    .hxf5t{padding: 20px;}
    .hxf5t_l, .hxf5t_r{width: 100%;padding: 0;}
    .hxf5t_l{margin-bottom: 20px;}
    .hxf5b_l, .hxf5b_r{width: 100%;padding: 0;}
    .hxf5b{padding-right: 0;}

    .ld1{padding: 40px 0 20px;}
    .ld1 ul li{padding-left: 0;}
    .ld1 ul li{width: 100%;margin-bottom: 20px;}
    .ld1_r h3{font-size: 16px;margin-bottom: 0;}
    .ld2{padding: 40px 0;}
    .ld2t h3{padding: 0 10px;font-size: 18px;}
    .ld2lb{width: 100%;margin-bottom: 20px;}
    .ld2blist{padding: 0;}
    .ld2lb h4{font-size: 18px;}
    .ld3{padding: 40px 0;}
    .ld4{padding: 40px 0;}
    .ld4txt h3{font-size: 18px;}


    .xw_l, .xw_r{width: 100%;padding: 0;}
    .xw_l{margin-bottom: 40px;}
    .xw{padding: 40px 0;}
    .xw h2{font-size: 20px;}
    .xwlist{width: 100%;margin-right: 0;}
    .pages{margin-top: 30px;}

    .xwxqt h4{margin-right: 10px;margin-bottom: 20px;}

    .xyt2 ul li{width: 100%;margin-bottom: 60px;}
    .xyt2{padding: 40px 0;}
    .xyt2 ul li img{max-width: 50%;}
    .xyt2 ul li h3{font-size: 20px;}
    .xyt3{padding: 40px 0;}
    .xyt3 ul li{width: 100%;margin-right: 0;margin-bottom: 20px;}
    .xyt3 ul li h3{font-size: 20px;}

    .zpt{display: none;}
    .zplb a{padding: 20px;}
    .zpt h2, .zplb a h3, .zplb a h4,.zplb a h6{width: 100%;text-align: center;margin: 5px 0;}

    .zpxq_l, .zpxq_r{width: 100%;padding: 0;border: none;}
    .zpxq{padding: 40px 0;}
    .zpxqnr h3{font-size: 16px;}
    .grxxtlist{width: 100%;margin-right: 0;}
    .grxxblist h3, .grxxblist p, .grxxblist button{width: 100%;}
    .grxxblist p{padding: 10px 0;}
    .grxxblist h3{line-height: 30px;}
    .grxxblist{padding: 20px;}
    .zpxq_r{margin-top: 60px;}
    .zpxq_r h3, .zxzw a{font-size: 16px;}

    .zn3 ul li{width: 100%;margin-right: 0;margin-bottom: 20px;}
    .zn5lb h3{position: static;margin: 20px auto;}
    .zn1{background-size: cover;}
    .zn1nr{width: 100%;}
    .zn1{padding-top: 40px;}
    .zn1b .zzlist1 .dataNums .tt span{font: 20px "h";font-family: 'hcll';}
    .zn1b .zzlist1 .dataNums .dataOne{width: 12px;height: 20px;}
    .zn1b .zzlist1 .dataNums{height: 20px;}
    .zn1b{padding: 20px 0;padding-left: 5%;}
    .zn1b ul li{width: 50%;}
    .zn3{padding: 40px 0;}
    .zn3txt{height: auto;}
    .zn3 ul li img{margin-bottom: 20px;}
    .zn3list p{height: auto;}
    .zn5{padding: 40px 0;}
    .zn5lb{padding: 20px;}
    .zn5lb ul li{width: 100% !important;margin-right: 0;margin-bottom: 20px;}

    .zxfw1{padding: 40px 0;}
    .zxfw1lb{width: 100%;}
    .zxfw1lb.ac{box-shadow: 0 0 11px 3px #e7e7e8;}
    .zxfw1b{padding: 20px;}
    .zxfw1txt_l, .zxfw1txt_r{width: 100%;padding: 0;}
    .zxfw1txt_l{margin-bottom: 30px;}
    .zxfw2{padding: 40px 0;}
    .zxfw2 .swiper-slide p{height: 150px;}
    .zxfw3{padding: 40px 0;}
    .zxfw3t h3{font-size: 16px;}
    .zxfw3blist{padding: 20px;}
    .zxfw3blist_l, .zxfw3blist_r{width: 100%;padding: 0;}
    .zxfw3blist_l p{margin-bottom: 15px;}
    .zxfw3blist_r{margin-top: 30px;}
    .ld4lb .swiper-button-prev, .ld4lb .swiper-button-next{top: 22%;}

    .ywwb2,.ywwb3t,.ywwb3b{padding: 40px 0;}
    .ywwb2 ul li,.ywwb3 ul li{width: 100%;margin-right: 0;margin-bottom: 20px;}
    
    .section5 ul li a p{height: auto;}

}

