@media only screen and (max-width: 1680px){
    .divbox{width: 83%;}
    .divbox1{width: 75%;}
    .bannerinner img{max-width: 45%;}



    .nav ul li a,.hedoa ul li a{font-size: 14px;}
    .nav{width: 57%;}
    .hedoa{width: 23%;}
    .nav ul li a{padding: 0 15px;}
    .logo img{width: 95px;}
    .logo img:first-of-type{width: 65px;}
    .bannerinner h2{font-size: 50px;line-height: 62px;}
    .sybt h2{font-size: 45px;}
    .zzlist1>li{padding: 0 30px;}
    .zzlist1 .dataNums .tt span{font: 50px "h";font-family: Arial;font-weight: 1000;}
    .zzlist1 .dataNums .dataOne{width: 35px;height: 60px;}
    .zzlist1>li .sz img{max-width: 100%;}
    .s3_l h2{font-size: 70px;}
    .s3_l h3{font-size: 28px;}
    .s3_l h4{font-size: 22px;}
    .s3lb a h3{font-size: 18px;}
    .sycpzx_l .swiper-slide-active h2 span{font-size: 24px;}
    .sycpzx_l .swiper-slide h2 span{width: 77%;}
    .s4txt h3{font-size: 32px;}
    .s4txt h3{font-size: 22px;}
    .ftl ul li{margin-right: 38px;}
    .nav ul li:last-of-type a{padding-right: 60px;}
    .s5bl a .s5txt h3{font-size: 22px;}

    .alr img{width: 260px;height: auto;}

    .alxq_r h2{font-size: 32px;}
    .alxq_r h4::before{margin: 80px 0 40px;}
    .alxq_l, .alxq_r{vertical-align: middle;}
    .alxq_r{padding: 100px 60px 20px;}
    .tjal h2{font-size: 22px;}
    .tjallist h3{font-size: 22px;}
    .ej_banner_list h2{font-size: 44px;}
    .ejdh ul li a{font-size: 16px;}

    .cxfwpt h2{font-size: 32px;}
    .cxfwpt ul li h3{font-size: 28px;}
    .cxjz ul li h3{font-size: 22px;}
    .cxfwpt ul li{padding: 70px 30px 140px;}
    .lsjz_blb h3{font-size: 16px;}
    .lsjz_b{padding: 40px 200px 55px;}
    .zhgdlb{padding: 0 200px;}
    .zhgdlist h3{font-size: 18px;}

    .fzlctxt>div h3{font-size: 42px;}
    .fzlctxt>div{padding: 0 90px 66px 35px;}

    .qyjj_l h3,.jpgc_r h3,.hxcs_l h3{font-size: 44px;line-height: 44px;}

    .qyjj_l p{margin-bottom: 30px;}
    .qyjj_b .zzlist1{padding: 50px 0;}
    .qyjj_b{bottom: 40px;}
    .qyjj_l{padding-top: 90px;padding-left: 8%;}
    .qyjj_r{width: 45%;}
    .qyjj_l{width: 55%;}
    .qyjj_l p,.jpgc_r p,.hxcs_l p{line-height: 26px;}
    .jpgc_r{padding-right: 8%;}
    .hxcs_l{padding-right: 7%;}
    .qyjj_l h4{margin: 10px 0 30px;}
    .qyry_tr h3{font-size: 18px;}
    .ejbt h3{font-size: 32px;}
    .qyrybl{padding-right: 60px;}

    .rcln_l{padding: 90px 100px 90px 13.5%;}
    .rcln_rtxt h3{font-size: 22px}
    .rcln_rtxt{padding: 50px 80px;}
    .pxfz h4{font-size: 28px;}
    .rgfz_txt h3{font-size: 26px;}
    .rgfz_txt{padding: 70px 40px;}
    .gzjh_b ul li h4{padding-left: 40px;}


    .jrbt h3{font-size: 26px;}
    .jrtxt h4,.jrtxt select,.jyjllist dl dt,.jrtj p{font-size: 16px;}
    .jrtjcg h2{font-size: 70px;line-height: 280px;}

    .jrxq_l h3{font-size: 32px;}
    .jrxq_r h3{font-size: 26px;}
    .jrxq_r h4, .jrxq_r p{font-size: 16px;}


    .lxlsit h2,.lxwm_r h2,.xwzx_tr h3,.xwlb a h4,.xwzxxq_l h2{font-size: 32px;}
    .xwzx_t .swiper-pagination{top: 5%;}

    .xwlb a .xwtxt h3{font-size: 20px;}

    .djlb_r h3{font-size: 28px;}

    .xwzxxq_r h2{font-size: 22px;}
    .xwxqlb a h3{font-size: 20px;}
    .xwzxxq_r h6 a{font-size: 18px;}
    .pycp_r .swiper-slide p{height: 210px;}



    .pycp_r .swiper-slide h3{font-size: 36px;}
    .pycp_r .swiper-slide h4,.dzzz_t h2,.kjhz_r h3{font-size: 28px;}
    .ej_banner h4{font-size: 44px;}


    .wycyxq_bt h3{font-size: 18px;}
    .kjhz_t{margin-bottom: 60px;}

    .rzys ul li h3,.ztcc_l h3,.kjmx_txt h3{font-size: 22px;}
    .szjz ul li h3{font-size: 24px;}

    .szjz ul li{padding: 0 66px;}

    .szhtx ul li .szhlist h3{font-size: 28px;}
    .cgnum h3{font-size: 65px;}
    .cgnum h4{font-size: 32px;}
    .szhtx ul li:hover h5{width: 160px;height: 160px;}

    .cpfw ul li h4,.zbpzs ul li h4,.zpkj_r h3{font-size: 28px;}

    .zbpzs ul li p{font-size: 16px;}
    .zbpzs ul li p{height: 240px;}
    .zbpzs ul li{padding: 40px 75px;}
    .sjlb_r h3{font-size: 24px;}
    .aqyhj_rlb{padding: 25px 25px 25px 50px;}
    .aqyhj_l img, .aqyhj_r img{height: 600px;}

    .s3lb a:hover h3::before{height: 20px;}

    .s3_l h4{margin: 40px 0 20px;}
    .s3_l h3::after{width: 40%;}

    .szhtx ul li:nth-of-type(3){right: 14%;}

}

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

    .s2_l p,.zzlist1>li p,.s3_l p,.s5brt ul li h3,.jdal ul li h3,.aljs h3,.xwxqbtn ul li a,.cxfwpt p,.cxjz p,.fzlctxt>div p,.qywhtxt p,.glqy p,.qyjj_l p,.rcln_l p,.anfx_b .swiper-slide p,.aqyhj_rlb h5,
    .jpgc_r p,.hxcs_l p,.zzrz .swiper-slide h3,.rgfz_txt p,.gzjh_b ul li h3,.gzjh_b ul li h4,.jrtxt h4,.jrtxt select,.jyjllist dl dt,.jrtj p,.jrxq_r h4, .jrxq_r p,.zbpzs ul li p,
    .jrxq_l h4,.jrxq_l h5,.jrxq_l a,.lxtxt p,.lxrtxt h4,.xwzx_tr p,.xwlb a .xwtxt p,.xwlb a h4 i,.djlb_r p,.xwzxxq_l p,.xwxqlb a p,.dzdz p,.pycp_r .swiper-slide p,.zpkj_r p,.zpkj_r h4,.xwzxxq_l p strong,
    .dzzz_t p,.wycyxq_bt h3 i,.ddzz_btxt h3,.ddzz_btxt p,.kjhz_r p,.ztcc_l p,.kjmx_txt p,.kjmx_b p,.szjz ul li h4,.szjz ul li p,.szhtx ul li .szhlist p,.cpfw ul li p,.zbpzs ul li p{font-size: 14px;}

    .sycpzx_l .swiper-slide h2 span,.s5tr h2,.s5brb ul li a h3,.jdal ul li h5,.zhgdlist h3,.qyjj_l h4,.jpgc_r a,.jpgc_l h3,.qyry_tr h3,.qyrybl h3,.jrxq_l p,.jrxq_l p span,.xwzxxq_r h6 a,
    .xwzx_tr h4,.djlb_r h4,.wycyxq_bt h3,.zbpzs ul li h5{font-size: 16px;}

    .kjhz_t{margin-bottom: 40px;}
    .s3lb a h3 i{margin-top: 6px;}

    .cxjz p{line-height: 26px;}
    .glqy p{margin-bottom: 20px;line-height: 26px;}
    .qywhtxt h3{font-size: 18px;}
    .s2_l p{line-height: 30px;}

    .szhtx ul li:nth-of-type(3){right: 9%;}
    .szhtx ul li:nth-of-type(2){right: 66%;}

    /* .nav{width: 60%;}
    .hedoa{width: 20%;} */
    .hedoa ul li{margin-right: 15px;}
    .nav ul li:last-of-type a{padding-right: 40px;}
    .nav ul li a{padding: 0 10px;}
    .logo img{width: 90px;}
    .logo img:first-of-type{width: 65px;}
    .bannerinner h2{font-size: 40px;line-height: 52px;}
    .sybt h2{font-size: 40px;}
    .zzlist1>li{padding: 0 20px;}
    .zzlist1 .dataNums .tt span{font: 40px "h";font-family: Arial;font-weight: 1000;}
    .zzlist1 .dataNums .dataOne{width: 30px;height: 55px;}
    .s3_l h2{font-size: 60px;line-height: 60px;}
    .s3_l h3{font-size: 24px;}
    .s3_l h4{font-size: 20px;}
    .s3lb a h3{font-size: 16px;}
    .sycpzx_l .swiper-slide-active h2 span{font-size: 22px;}
    .sycpzx_l .swiper-slide h2 span{width: 70%;}
    .s4txt h3{font-size: 32px;}
    .s4txt h3{font-size: 22px;}
    .s5bl a .s5txt h3{font-size: 20px;}

    .ftl{width: 70%;}
    .ftr{width: 30%;}
    .s5brb ul li{margin-bottom: 15px;}
    .s5brt::after{margin: 35px 0;}


    .alxq_r h2{font-size: 28px;line-height: 30px;}
    .alxq_r h4::before{margin: 60px 0 30px;}
    .alxq_r h2::after{margin: 28px 0 30px;}
    .alxq_r{padding: 20px 50px 20px;}
    .tjal h2{font-size: 20px;}
    .tjallist h3{font-size: 20px;}
    .tjallist{padding: 26px 40px;}
    .ej_banner_list h2{font-size: 40px;}

    
    .cxfwpt h2{font-size: 28px;}
    .cxfwpt ul li h3{font-size: 24px;}
    .cxjz ul li h3{font-size: 20px;}
    .cxfwpt ul li{padding: 60px 25px 120px;}

    .lsjz_b{padding: 40px 160px 55px;}
    .zhgdlb{padding: 0 160px;}

    .fzlctxt>div h3{font-size: 38px;}
    .fzlctxt>div{padding: 0 70px 55px 35px;}

    .glqy_bl{width: 46%;}
    .glqy_br{width: 54%;}


    .qyjj_l h3,.jpgc_r h3,.hxcs_l h3{font-size: 38px;line-height: 40px;}
    .qyjj_b .zzlist1>li{padding: 0 20px;}
    .qyjj_l p{margin-bottom: 20px;}
    .qyjj_b .zzlist1{padding: 30px 0;}
    .qyjj_b{bottom: 30px;}
    .qyjj_l{padding-top: 70px;}
    .hxcs_l{padding-right: 5%;}
    .ejbt h3{font-size: 28px;}

    .rcln_l{padding: 70px 70px 70px 13.5%;}
    .rcln_rtxt h3{font-size: 20px}
    .rcln_rtxt{padding: 50px 60px;}
    .pxfz h4{font-size: 24px;}
    .rgfz_txt h3{font-size: 22px;}
    
    .rcln_l p{margin-bottom: 20px;}

    .jrbt h3{font-size: 24px;}
    .jrtjcg h2{font-size: 60px;line-height: 240px;}
    .jrxq_l h3{font-size: 28px;}
    .jrxq_r h3{font-size: 22px;}
    .lxlsit h2,.lxwm_r h2,.xwzx_tr h3,.xwlb a h4,.xwzxxq_l h2{font-size: 28px;}

    .xwlb a .xwtxt h3{font-size: 18px;}
    .djlb_r h3{font-size: 24px;}

    .xwzxxq_r h2{font-size: 20px;}
    .xwxqlb a h3{font-size: 18px;}

    .pycp_r .swiper-slide h3{font-size: 32px;}
    .pycp_r .swiper-slide h4,.dzzz_t h2,.kjhz_r h3{font-size: 24px;}
    .ej_banner h4{font-size: 40px;}

    .rzys ul li h3,.ztcc_l h3,.kjmx_txt h3{font-size: 20px;}

    .szjz ul li h3{font-size: 22px;}
    .szjz ul li{padding: 0 50px;}

    .szhtx ul li .szhlist h3{font-size: 24px;}
    .cgnum h3{font-size: 55px;}
    .cgnum h4{font-size: 28px;}
    .szhtx ul li:hover h5{width: 120px;height: 120px;}
    .zpsj h3,.cpfw h3,.zbpzs h3{font-size: 18px;}

    .cpfw ul li h4,.zbpzs ul li h4,.zpkj_r h3{font-size: 24px;}



    .zbpzs ul li{padding: 40px 55px;}

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

    .anfx_b .swiper-slide h3{font-size: 18px;}

    .aqyhj_rlb{padding: 20px 20px 20px 40px;}
    .aqyhj_rl h4 span{font-size: 12px;}

}
@media only screen and (max-width: 1300px){
   .s5bl .s5txt i{right: 2%;}
}
@media only screen and (max-width: 1251px){
    .nav{position: fixed;top: 70px;left: 0;width: 100%;margin: 0;line-height: 45px;background: rgba(255,255,255,.95);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;}
    .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:last-of-type a{padding-right: 20px;}
    .dhss span{line-height: 70px;width: 60px;}
    .dhss{width: 40%;text-align: right;}

    .section1{padding-top: 70px;}

    .logo a:first-of-type{display: none;}
    .logo a:last-of-type{display: block;}
    .hedoa{width: 46%;}
    .hedoa ul li{margin-right: 4px;}
    .hedoa ul li a span{color: #c39a6b;}
    .nav ul li a, .hedoa ul li a{color: #595656;}
    .bannerinner h2{font-size: 20px;line-height: 30px;}
    .section2{padding: 40px 0;}
    .s2_l, .s2_r{width: 100%;padding: 0;}
    .sybt h2{font-size: 28px;margin-bottom: 20px;}
    .s2_l{margin-bottom: 30px;}
    .sp1, .sp2{padding: 0;width: 90%;}
    .ftl, .ftr{width: 100%;padding: 0;text-align: center;}
    .zzlist1>li{width: 50%;margin-bottom: 25px;}
    .zzlist1 .dataNums .tt span{font: 28px "h";font-family: Arial;font-weight: 1000;}
    .zzlist1 .dataNums .dataOne{width: 18px;height: 30px;}
    .zzlist1 .dataNums{height: 28px;}
    .zzlist1>li:nth-of-type(2n):before{display: none;}
    .zzlist1>li .sz img{max-width: 80%;}
    .zzlist1>li h5 img{width: 30px;}
    .zzlist1>li p{margin-top: 0;}

    .s3{padding: 80px 20px 20px;}
    .s3_l h2{font-size: 30px;line-height: 30px;}
    .s3_l, .s3_r{width: 100%;padding: 0;}
    .indexSwr .sybt{top: 2%;left: 20px;}
    .indexSwrBox{height: 700px;}
    .s3_l h3{font-size: 20px;}
    .s3_l h3 img{width: 24px;vertical-align: middle;}
    .s3_l h4{font-size: 18px;margin: 20px 0 15px;}
    .s3_l{margin-bottom: 30px;}
    .section4{padding: 40px 0;}
    .sycpzx{padding: 0 5%;}
    .sycpzx_l, .sycpzx_r{width: 100%;padding: 0;}
    .s4img{display: none;}
    .sycpzxlb{height: auto;margin-bottom: 30px;width: 100%;padding: 0;}
    .sycpzxlb .swiper-container{width: 100%;}
    .sycpzx_l .swiper-slide h2 i{display: none;}
    .sycpzx_l .swiper-slide h2 span{width: 100%;}
    .sycpzx_l .swiper-slide-active h2 span,.sycpzx_l .swiper-slide h2 span{font-size: 16px;}
    .sycpzx_l .swiper-slide h2{text-align: center;}
    .s4txt{padding: 0;padding-left: 5%;bottom: 0;}
    .sycpzx_img .swiper-button-next, .sycpzx_img .swiper-button-prev{width: 36px;height: 36px;line-height: 36px;font-size: 18px !important;}
    .sycpzx_img .swiper-button-next::after, .sycpzx_img .swiper-button-prev::after{width: 36px;height: 36px;}
    .s4txt h3{font-size: 18px;margin-bottom: 8px;}
    .s4txt h4{font-size: 14px;}
    .s4txt{background: rgba(0,0,0,.4);}
    .sycpzx_img .swiper-button-next{right: 5%;}
    .sycpzx_img .swiper-button-prev{left: 5%;}
    .section5{padding: 40px 0;}
    .s5t .sybt, .s5tr{width: 100%;text-align: left;}
    .s5tr h2{margin-left: 0;width: 25%;}
    .s5tr h2::before{display: none;}
    .s5bl, .s5br{width: 100%;padding: 0;}
    .s5bl{margin-bottom: 30px;}
    .s5bl a .s5txt h3,.s5bl a .s5txt p{width: 80%;}
    .s5brt ul li{width: 100%;margin-right: 0;margin-bottom: 20px;}
    .s5brt::after{margin: 15px 0;}
    .s5brb ul li a h4{font-size: 12px;}
    .s5brb ul li a h3{font-size: 14px;}
    .s5bl a .s5txt h3{font-size: 18px;}
    footer{padding: 30px 0;}
    .ftl ul li a:first-of-type{margin-bottom: 20px;}
    .ftl{border-right: none;}
    .ftl ul li a{display: none;}
    .ftl ul li a:first-of-type{display: block;}
    .ftl ul li{margin-right: 20px;}
    .ftl ul{text-align: center;}
    .ftl ul li:last-of-type{margin-right: 0;display: block;}
    .ftl ul li h2{margin-bottom: 20px;}
    .ftl ul li a:first-of-type{font-size: 14px;}
    .ftl ul li a:first-of-type{margin-bottom: 10px;}
    .ftr{margin-top: 0;}
    .ftrlogo img:first-of-type{margin-right: 30px;}
    .ftrfx{margin: 20px 0 10px 0;}
    .ftr p, .ftr p a{font-size: 12px;margin: 0;margin-top: 0;line-height: 23px;}
    .nav ul li a{color: #c8a063 !important;}


    .ej_banner{padding-top: 70px;width: 100%;}
    .ejdh{margin-top: 0;}
    .ej_banner_list h2{font-size: 24px;}
    .jpgc_r a{width: 180px;line-height: 50px;margin-top: 30px;}
    .ej_banner_list{text-align: center;}
    .ejdh ul li a{padding: 0;line-height: 40px;}
    .ejdh ul li{width: 33.33%;}
    .ejdh ul{text-align: left;}
    .ejdh ul li a{font-size: 14px;}
    .qyjj{padding: 40px 5%;}
    .qyjj_l, .qyjj_r{width: 100%;padding: 0;}
    .qyjj_l h3, .jpgc_r h3, .hxcs_l h3{font-size: 26px;line-height: 30px;}
    .divbox1{width: 90%;}
    .qyjj_b .zzlist1>li{padding: 0;text-align: center;}
    .jpgc{padding: 40px 0;width: 90%;margin: 0 auto;}
    .jpgc_l, .jpgc_r{width: 100%;padding: 0;}
    .jpgc_l::after{display: none;}
    .jpgc_l .swiper-button-prev, .jpgc_l .swiper-button-next{width: 50px;height: 50px;line-height: 50px;font-size: 16px !important;}
    .jpgc_l{margin-bottom: 30px;}
    .jpgc_r h3{margin-bottom: 20px;}
    .hxcs{padding: 40px 0;}
    .hxcs_l, .hxcs_r{width: 100%;padding: 0;}
    .hxcs_l h3{margin-bottom: 30px;}
    .hxcs_l p{margin-bottom: 20px;}
    .hxcs_l{margin-bottom: 30px;}
    .zzjg{padding: 40px 0;}
    .ejbt h3{font-size: 24px;}
    .zzrz{padding: 40px 0;}
    .ejbt{margin-bottom: 40px;}
    .zzrz .fzlcan{text-align: center;}
    .fzlcan .swiper-button-prev, .fzlcan .swiper-button-next{margin-top: 30px;width: 50px;height: 50px;line-height: 50px;font-size: 16px !important;}
    .qyry{padding: 40px 0;}
    .qyrybl, .qyrybr{width: 100%;padding: 0;}
    .qyryb{padding: 0 5%;}
    .qyrybr .swiper-button-prev, .qyrybr .swiper-button-next{width: 50px;height: 50px;line-height: 50px;font-size: 16px !important;}
    .qyrybl{margin-bottom: 30px;}
    .qyry_tl, .qyry_tr{width: 100%;}
    .fz{padding: 40px 0 150px;background-size: cover;}
    .fzlctxt>div h3{font-size: 28px;}
    .qywh{padding: 40px 0;}
    .qywhtxt{padding-left: 0;}
    .glqy{padding-top: 40px;}
    .glqy_tl, .glqy_tr, .glqy_bl, .glqy_br{width: 100%;padding: 0;}
    .glqy_t, .glqy_b{padding: 30px 5%;}
    .glqy_tl{margin-bottom: 30px;}
    .glqy p img{max-width: 80%;}
    .glqy_br{margin-top: 30px;}
    .xwzx_tl, .xwzx_tr{width: 100%;padding: 0;}
    .xwzx_t .swiper-pagination{display: none;}
    .xwzx_t{padding: 40px 5%;}
    .xwzx_tl{margin-bottom: 30px;}
    .lxlsit h2, .lxwm_r h2, .xwzx_tr h3, .xwlb a h4, .xwzxxq_l h2{font-size: 22px;}
    .xwzx_t .swiper-button-next{right: 6%;}
    .xwzx_t .swiper-button-prev{left: 6%;}
    .xwzx_t .swiper-button-prev, .xwzx_t .swiper-button-next{width: 50px;height: 50px;line-height: 50px;font-size: 16px !important;top: 20%;}
    .xwzx_tr h4{margin: 10px 0 15px;}
    .xwzx_tr i{margin-left: 10px;margin-top: 30px;}
    .xwlb a .xwtxt{padding: 0 20px;}
    .xwlb a h4{width: 12%;}
    .xwlb a .xwtxt h3{font-size: 16px;}
    .xwzx_tr h3{line-height: 30px;}
    .djdt{padding: 40px 0;}
    .djlb_l, .djlb_r{width: 100%;padding: 0 !important;transform: initial !important;}
    .djlb_l{margin-bottom: 20px;}
    .djlb{margin-bottom: 30px;}
    .djlb_r h3{font-size: 20px;line-height: 30px;}
    .logo img:first-of-type{width: 45px;}
    .logo img{width: 70px;}
    .ej_banner h4 img{width: 25px !important;vertical-align: middle;}
    .ej_banner h4{font-size: 24px;top: 8%;}
    .ej_banner h5{width: 100px;line-height: 30px;font-size: 14px;}
    .dzdz{padding: 40px 0 0;}
    .zpsj{margin-top: 30px;}
    .zzgd ul li{margin: 10px;}
    .zzgd ul li{width: 150px;height: 150px;}
    .anfxlb .swiper-button-prev, .anfxlb .swiper-button-next{width: 50px;height: 50px;line-height: 50px;font-size: 16px !important;}
    .anfx_b{margin-top: 40px;}
    .anfx_b .swiper-slide h3{margin-bottom: 25px;}
    .anfx_b .swiper-slide p{width: 100%;margin-left: 0;}
    .aqyhj_l, .aqyhj_r{width: 100%;}
    .aqyhj_l img{height: auto;}
    .aqyhj_txt h3{font-size: 18px;}
    .aqyhj_r img{height: 800px;}
    .aqyhj_rl, .aqyhj_rr{width: 100%;padding: 0;}
    .aqyhj_rl{margin-bottom: 15px;}
    .aqyhj_txt{top: 3%;width: 80%;}
    .aqyhj_rlb{padding: 15px;}
    .aqyhj_rlb h5 strong{font-size: 16px;}
    .zpsj ul li{margin: 8px;width: 95px;height: 95px;}
    .sjlb_l, .sjlb_r{width: 100%;padding: 0 !important;transform: initial !important;}
    .sjlb_l{margin-bottom: 20px;}
    .sjlb ul li:nth-of-type(2n) .sjlb_l{margin-left: 0;}
    .sjlb ul li:nth-of-type(2n) .sjlb_r{margin-left: 0;}
    .sjlb ul li{margin-bottom: 30px;}
    .sjlb_r h3{font-size: 18px;margin-bottom: 15px;}
    .sjlb{padding: 40px 0;}
    .szjz ul li{width: 100%;margin-right: 0;padding: 0;margin-bottom: 20px;}
    .szjz ul{margin-top: 30px;}
    .szjz ul li::after{display: none;}
    .szjz ul li span{font-size: 40px;margin-bottom: 10px;}
    .szjz ul li:last-of-type span{font-size: 30px;}
    .szhtx ul li{position: static;text-align: center;}
    .szhxq h6{display: none;}
    .szhxq h6 img{width: 200px;}
    .cgnum{position: static;transform: initial;}
    .szhtx{padding: 40px 0;}
    .cgnum h3{font-size: 30px;line-height: 30px;}
    .cgnum h4{font-size: 20px;}
    .szhtx ul li h5{width: 50px;height: 50px;}
    .szhtx ul li .szhlist{margin-left: 20px;}
    .szhtx ul{margin-top: 40px;}
    .szhtx ul li{margin-bottom: 30px;}
    /* .szhtx ul li h5, .szhtx ul li .szhlist{vertical-align: initial;} */
    .szhtx ul li .szhlist h3{font-size: 20px;}
    .szhtx ul li .szhlist p{line-height: 22px;}
    .szhtx ul li:nth-of-type(2) .szhlist{margin-top: 0;}
    .cpfw ul li{width: 100%;margin-right: 0;padding: 15px;margin-bottom: 25px;}
    .cpfw ul li h4, .zbpzs ul li h4, .zpkj_r h3{font-size: 20px;}
    .zbpzs ul li{width: 100%;margin-right: 0;margin-bottom: 20px;padding: 20px;}
    .zbpzs ul li p{height: auto;}
    .zpkj ul li{padding: 20px;}
    .zpkj_l, .zpkj_r{width: 100%;padding: 0;}
    .zpkj_l{margin-bottom: 20px;}
    .zpkj_r h3{margin-bottom: 15px;}
    .rzys ul li{width: 100%;margin-right: 0;padding: 15px;margin-bottom: 25px;}
    .rzys ul li p{height: auto;}
    .rzys ul li h6{margin-top: 25px;}
    .ztcc{padding: 40px 5%;}
    .ztcc_l, .ztcc_r{width: 100%;padding: 0;}
    .ztcc_l{margin-bottom: 20px;}
    .ztcc_l h3{margin-bottom: 20px;}
    .ztcc_l ul li img{width: 100%;}
    .ztcc_l p{margin-bottom: 30px;}
    .kjmx_t{padding: 40px 0d;}
    .kjmx_txt{width: 100%;padding: 20px;}
    .kjmx_txt h3{margin-bottom: 20px;}
    .kjmx_txt p{margin-bottom: 30px;}
    .pycp_r .swiper-slide{padding: 15px;}
    .pycp_r .swiper-slide p{height: auto;}
    .pycp_l{padding-left: 5%;}
    .pycp_l .swiper-button-prev, .pycp_l .swiper-button-next{width: 50px;height: 50px;line-height: 50px;font-size: 16px !important;display: block;margin: 0;}
    .pycp_l .swiper-button-prev{margin-bottom: 20px;}
    .pycp_l .swiper-button-prev::after, .pycp_l .swiper-button-next::after{width: 50px;height: 50px;}
    .dzzz{padding: 40px 0;}
    .ddzz_bl, .ddzz_br{width: 100%;padding: 0;}
    .ddzz_b{padding: 0 5%;}
    .kjhz_l, .kjhz_r{width: 100%;padding: 0;}
    .kjhz{padding: 0 5%;}
    .kjhz_l{margin-bottom: 20px;}
    .pycp_r .swiper-slide h4, .dzzz_t h2, .kjhz_r h3{font-size: 20px;}
    .jdal{padding-top: 70px;}
    .aljs{display: none;}
    .jdal ul li{display: none;}
    .alr{display: none;}
    .jdallb{display: none;}
    .js .grid.loaded li{width: 100%;position: static !important;margin-bottom: 30px;}
    .js .grid.loaded li h3{font-size: 20px;}
    .cxfwpt{padding: 40px 0;}
    .cxfwpt h2{font-size: 24px;}
    .cxfwpt ul li{width: 100%;margin-right: 0;margin-bottom: 20px;padding: 20px;}
    .cxfwpt ul li h3{font-size: 20px;}
    .cxjz{padding: 40px 0;}
    .cxjz h2{font-size: 24px;}
    .cxjz ul{margin-top: 40px;}
    .cxjz ul li{width: 50%;margin-bottom: 30px;}
    .zhgdlb{padding: 0;}
    .zhgdlist h3{font-size: 14px;}
    .lsjz_tlb{margin-right: 0;width: 32%;margin-right: 2%;}
    .lsjz_tlb img{width: 100%;}
    .lsjz_tlb:last-of-type{margin-right: 0;}
    .lsjz_tlb h3{font-size: 20px;}
    .lsjz_b{padding: 20px;}
    .lsjz_blb{padding: 0 20px;}
    .lsjz_blb h3{font-size: 12px;}
    .lsjz_blb h4{font-size: 12px;}
    .rcln_l, .rcln_r{width: 100%;padding: 5%;}
    .rcln_l{margin-bottom: 20px;}
    .rcln_rtxt{position: static;}
    .rcln_rtxt{padding: 20px;}
    .rcln_rtxt h3{font-size: 16px;}
    .gzjh{padding: 40px 0;}
    .gzjh_b ul li h3{padding: 0;}
    .gzjh_b ul li h4{padding: 0;}
    .gzjh_b ul li:first-of-type{display: none;}
    .gzjh_b ul li h4{width: 50%;line-height: 40px;padding-left: 20px;display: none;}
    .gzjh_b ul li h4:first-of-type,  .gzjh_b ul li h4:last-of-type{display: inline-block;}
    .gzjh_b ul li h4:last-of-type{text-align: right;}
    .pxfz{padding: 60px 0;}
    .pxfz h4{font-size: 20px;}
    .rgfz{padding: 40px 0;}
    .rgfz ul li{width: 100%;margin-right: 0;margin-bottom: 20px;padding: 20px;box-sizing: border-box;}
    .rgfz_txt{padding: 20px;height: auto;}
    .rgfz_txt p{opacity: 1;margin-bottom: 15px;}
    .rgfz_txt span{opacity: 1;}
    .rgfz_txt h3{font-size: 18px;margin-bottom: 15px;}
    .jrxq_l, .jrxq_r{width: 100%;padding: 40px;}
    .jrxq_l h3{font-size: 24px;}
    .lxwm_l, .lxwm_r{width: 100%;padding: 0 5%;}
    .lxwm{padding-top: 110px;}
    .lxtxt p i{width: 40px;}
    .lxwm_l{margin-bottom: 40px;}
    .lxwm_r{padding: 40px 5%;}

    .hedoa ul li{display: none;}
    .hedoa ul li:last-of-type{display: block;text-align: right;padding-right: 20px;}
    .hedoa ul li a{display: none;}
    .hedoa ul li a:last-of-type{display: inline-block;}

    .dhan img{width: 25px;border: 3px solid #86b47e;}
    .nav ul li{text-align: left;border-bottom: 1px solid #c8a063;box-sizing: border-box;}
    .navlist{display: block;position: static;overflow: hidden !important;height: auto;opacity: 1;}
    .navlist::before{display: none;}
    .navlist::after{display: none;}
    .nav ul li{display: block;}
    .nav{height: 100%;overflow-y: scroll;z-index: 99;padding: 0 20px;box-sizing: border-box;top: 0;}
    .navlist ol li{border-bottom: none;}
    .navlist ol{padding: 0 20px 20px;width: 100%;box-sizing: border-box;}
    .navlist ol li a{line-height: 36px !important;font-size: 14px !important;}
    .dhan{z-index: 100;}
    .nav ul li a{font-size: 16px;}

    .s2_l a{display: block;}
    .s2_l p{display: none;}
    .s2_l p:first-of-type{display: block;}
    .s2_r h6 span{width: 50px;height: 50px;line-height: 50px;font-size: 14px;}
    .s2_r h6::before{width: 50px;height: 50px;}
    .s3lb a h3::before{display: none;}
    .s3lb a h3 i{display: none;}

    .s3_l a{width: 40px;height: 40px;line-height: 36px;}
    .s3_l a::before{width: 40px;height: 40px;border: 6px solid rgba(255,255,255,.2);}
    .indexSwrBtn::after{width: 90px;height: 90px;}
    .indexSwrBtn::before{width: 120px;height: 120px;}
    .s5bl a .s5txt i{width: 40px;height: 40px;line-height: 36px;}
    .s5bl a .s5txt i::before{width: 40px;height: 40px;}
    .sycpzx_l .swiper-slide h2 span{text-align: left;}
    .s4txt h4{display: none;}
    .s4txt h3{font-size: 16px;margin-bottom: 0;line-height: 40px;}
    .s5t{margin-bottom: 30px;}
    .ftrlogo img{width: 110px;}
    .ftrlogo img:first-of-type{width: 70px;}
    .ftrfx a{font-size: 30px;}
    .ftl ul li h6 span{width: 40px;height: 40px;line-height: 40px;font-size: 20px;}
    .ftl ul li h2{font-size: 20px;}
    .ej_banner img{width: auto;height: 260px;}
    .ej_banner h4 img{height: auto;}
    .ejdh{display: none;}
    .glqy .abc,.glqy .abcd{display: block;}
    .glqy .abcd img{width: 100%;max-width: 100%;}
    .glqy_t .glqy_tr{display: none;}
    .glqy p:last-of-type{display: none;}
    .glqy_t .glqy_tl{margin-bottom: 0;}
    .glqy .abc img{width: 120px;}
    .glqy_bl{display: none;}
    .fzlcan .swiper-button-prev, .fzlcan .swiper-button-next{position: absolute;margin: 0;}
    .fzlc{padding: 0 5%;border-bottom: none;}
    .fz{padding: 40px 0 100px;}
    .fzlctxt>div{bottom: auto;}
    .fzlctxt>div h5{margin: 10px 0 5px;}
    .fzlctxt>div p{margin-bottom: 15px;}
    .fzlctxt>div{padding: 0 30px 30px;}
    .fzlctxt>div h3::before{left: -30px;}
    .ej_banner h4{top: 35%;}
    .zzgd ul li{width: 140px;height: 140px;margin: 10px;}
    .js .grid.loaded li p{display: none;}
    .js .grid.loaded li h3{margin-top: 0;margin-bottom: 0;position: absolute;bottom: 0;left: 0;width: 100%;background: rgba(0,0,0,.6);color: #fff;line-height: 60px;padding: 0 10px;box-sizing: border-box;
        font-size: 18px;
    }
    .ejdh1{display: block;padding: 20px 5% 0;}
    .ejdh1 ul li{width: 32%;margin-right: 2%;background: #67a2d6;border-radius: 5px;margin-bottom: 10px;}
    .ejdh1 ul li:nth-of-type(3n){margin-right: 0;}
    .ejdh1{background: none !important;}
    .grid{margin: 20px auto 30px !important;}
    .alxq_l, .alxq_r{width: 100%;padding: 0;}
    .alxq_l .swiper-button-next, .alxq_l .swiper-button-prev{width: 40px;height: 40px;line-height: 40px;}
    .alxq_l .swiper-button-next::after, .alxq_l .swiper-button-prev::after{width: 40px;height: 40px;}
    .alxq_r{padding: 20px 5%;}
    .alxq_r h2{font-size: 20px;}
    .alxq_r h2::after{margin: 15px 0;}
    .alxq_r h4::before{margin: 30px 0 15px;}
    .xwxqbtn ul li{width: 100%;padding: 0 20px !important;}
    .xwxqbtn ul{margin-top: 40px;}
    .tjal ul li{width: 100%;margin-right: 0;}
    .tjallist{padding: 20px;}
    .tjallist p, .tjallist p strong{display: none;}
    .tjallist h3{margin-bottom: 0;font-size: 16px;}
    .aqyhj_r img{opacity: 0;}
    .aqyhj_r{background: url(../images/aqyhj_03.jpg) center right;background-size: cover;}
    .szhtx ul li:nth-of-type(2) .szhlist{
        transform: translateX(32%);
        -webkit-transform: translateX(32%);
        -o-transform: translateX(32%);
        -moz-transform: translateX(32%);
    }
    .zpsj_txt span{display: block;}
    .pycp_r .swiper-slide i{margin: 15px 0;}
    .pycp_r .swiper-slide h3{font-size: 28px;}
    .wycyxq_bt h3{width: 85%;}
    .wycyxq_bt span{width: 15%;font-size: 28px;}
    .zzrz .swiper-slide img{width: 60%;display: block;margin: 0 auto;}
    .zzjg p img:last-of-type{display: block;}
    .zzjg p img:first-of-type{display: none;}
    .zzjg .ejbt{margin-bottom: 30px;}


    .sycpzxlb1{display: none;}
    .sycpzxlb2{display: block;}
    .sycpzx_r2{display: block;}
    .sycpzx_r1{display: none;}



    .s5brt{display: none;}


    .xwzxxq_l, .xwzxxq_r{width: 100%;padding: 0 5%;}
    .xwzxxq_r{margin-top: 40px;}
    .xwxqbtn ul li:nth-of-type(2){width: 100%;}
    .dzxxsf{display:none;}
    .s5bl h6{height:auto;}
    .s5bl h6 img{min-height:230px;}
		#dnn_jdalPane,.xwlb h5,.xwlb h6{display: none;}
		.qyrybl h3{line-height: 36px;}
		.fzlctxt>div p{line-height: 24px;}
		.xwlb h4 {width: 20%;}
		.xwlb .xwtxt {width: 70%;padding: 0 50px 0 10%;}
		.xwzx_tr h3 a ,.alxq_r h1{font-size: 24px;}
		.szhxq{width: auto;}
		.zpkj_r h4,.zpkj_r h4 img,.zpkj_r .zpcsle p{width: 100%;}
		.zpkj ul li,.rzys ul{visibility: initial !important;}
		.lxwm_r button{display: block;margin: 45px auto 0;}
		.xwxqbtn{bottom: -170px;left: 0;transform: translate(0,0);}
		.alzxxqy .xwxqbtn ul {width: 100%;}
		.alxq_r span::before{margin: 30px 0;}
		.alxq_r h1::after{margin: 20px 0;}
        .s5bl .s5txt i{right: 2%;}

}

@media only screen and (max-width: 700px){
    .sjban img{width: 100%;}
    .banner .banner_video{display: none;}
    .sjban{display: block;}
}