@media only screen and (max-width: 1680px){
    .pxjs h4{font-size: 24px;}
    .pxjs_bt h3{font-size: 34px;}

    .divbox{width: 80%;}

    .zyywlist li:hover .ywtxt1{padding: 55px 30px 0;}

    .zyywlist .ywtxt1 p{margin-top: 30px;}

    .ywtxt1 i{margin-top: 40px;}

    nav ul li a{padding: 0 15px;}

    .navlist_div1_left{padding: 0 60px;}

    .navlist{margin-top: -18px;}

    .bannerinner h2{font-size: 48px;line-height: 54px;}

    .i_tit h2 span{font-size: 28px;}

    .i_tit h3{font-size: 22px;}

    .zyywlist .ywtxt h2{font-size: 18px}

    .zyywlist .ywtxt span, .zyywlist .ywtxt1 span{font-size: 12px;line-height: 24px;}

    .xwdtlb h3{font-size: 16px;}

    .zyywlist .ywtxt1 h2{font-size: 18px;}

    .subcont ul li span{margin-right: 12%;}

    .subcont_txt h3{font-size: 18px;}

    .fott p font{font-size: 18px;}

    .ej_nav h2{font-size: 26px;}

    .zyyw_txt_r h4,.zyyw_txt_r h3,.zyyw_txt_bt h3,.zyyw_txt_bt h3,.zyyw_txt_bt h3{font-size: 18px}

    .hkzy_txt h2,.hkcw_nr_r_list_txt h2{font-size: 16px;}

    .zyyw_txt_bt h4{font-size: 14px}

    .zyyw_txt_xq p{height: 96px;}

    .zyyw_txt2_nr_l_1 h3,.zyyw_txt2_nr_r h2,.zyyw_txt1_nr_list h2,.abc{font-size: 16px;}

    .jzsbwx_t span{font-size: 36px;}

    .jzsbwx_b h3{font-size: 16px;}

    .zzjg_bt ,.qynj_bt h3,.zzjg_bt h3,.zzjs_bt h3,.zczc_right h3{font-size: 24px;}

    .rczp .zzjg_bt h4,.zzjg_bt h4,.qynj_bt h4,.zzjs_bt h4,.zczc_right h4{font-size: 18px;}

    .rczp_txt1 h3,.rczp_txt2 h3,.rczp_txt3 h3,.rczp_txt4 h3,.rczp_txt5 h3{font-size: 16px;}

    .rczp_txt1 p,.rczp_txt2 p,.rczp_txt3 p,.rczp_txt4 p,.rczp_txt5 p{font-size: 14px;}

    .qywh_bt_r h3{font-size: 28px;}

    .a_txt{padding: 50px 30px 0;}

    .qywh_txt ul li p{font-size: 15px;}

    .qynj .qynj_txt h4{font-size: 46px;}

    .hzhb_bt h3{font-size: 22px;}

    .hzhb_bt h4{font-size: 18px;}

    .zczc_right h4{margin-bottom: 30px;}

    .zczc_right p{font-size: 14px;margin: 10px;}

    .gsjj_right h3{font-size: 18px;}

    .gsjj_right h2{font-size: 52px;}

    .gsjj_right h2{margin-bottom: 30px;margin-top: 8px;}

    .gsjj_right{padding-left: 45px;padding-right: 20px;}

    .gsnr_bt h3, .gsnr_bt strong{font-size: 18px;}

    .tzzgx_l ul li p{padding-right: 0;padding-left: 60px;}

    .gszl ul li a i{margin-right: 10px;}

    .tzzgx_l ul li span em{font-size: 20px;}

    .tzzgx_l ul li p{font-size: 14px;}

    .gszl ul li p{font-size: 14px;padding-left: 20px;}

    .gszl ul li a{font-size: 12px;padding-right: 5px;}

    .tzzjl h4 font{font-size: 22px;}

    .lxfs .dz{margin-right: 15px;}

    .tzzjl{padding: 42px 10px;}

    .xwdt_ej_nr_txt h3{font-size: 16px;}

    .xwdt_ej_nr{padding: 20px;}

    .xwdt_ej_nr_em h2{font-size: 54px;}

    .xwdt_ej_lb_txt h3{font-size: 16px;}

    .xwdt_ej_lb_sj h4{font-size: 22px;}

    .xwdt_ej_lb font{margin-left: 0;}

    .xwdt_ej_lb_txt{margin-right: 160px;}

    .xqtit h2{font-size: 22px;}

    .lxwm h3{font-size: 28px;}

    .hydl .hydl_txt,.hyzc .hydl_txt{padding: 54px 240px 113px 240px;}

    

}



@media only screen and (max-width: 1440px){
    .pxjs h4{font-size: 18px;}
    .pxjs_bt h3{font-size: 28px;line-height: 80px;}
    .pxjs p{font-size: 14px;}

    nav ul li a{font-size: 18px;padding: 0 10px;}

    .bannerinner h2{font-size: 36px;line-height: 44px;}

    .zyywlist li:hover .ywtxt1{padding: 30px 20px 0;}

    .i_tit h2 span{font-size: 24px}

    .zyywlist .ywtxt h2,.zyywlist .ywtxt1 h2{font-size: 16px}

    .ywtxt1 i{width: 30px;height: 30px;line-height: 30px;}

    .zyywlist .ywtxt1 p{margin-top: 20px;}

    .subcont_txt h3{font-size: 16px;}

    .fotb a{font-size: 14px;}

    .fott p{font-size: 14px;}

    .fott p font{font-size: 16px;}

    footer{padding-top: 80px;}

    .footer_tp{padding-bottom: 90px;}

    .ej_nav h2{font-size: 24px;}

    .ej_nav_ul li a{font-size: 14px;}

    .zyywxl_list a{font-size: 13px;}

    .zyyw_txt_r h4,.zyyw_txt_r h3,.zyyw_txt_bt h3,.zyyw_txt_bt h3,.zyyw_txt_bt h3{font-size: 16px;}

    .zyyw_txt_bt h4{font-size: 13px;}

    .zyyw_txt_r h3{margin-bottom: 24px;}

    .zyyw_txt_xq p{font-size: 13px;}

    .zyyw_txt_bt{margin-top: 50px;margin-bottom: 20px;}

    .jzsbwx_t span{font-size: 28px;}

    .fjjgz_txt_r{padding-right: 48px;padding-left: 40px;}

    .zzjg_bt h3,.qynj_bt h3,.zzjs_bt h3,.zczc_right h3{font-size: 22px;}

    .rczp .zzjg_bt h4,.rczp_txt3 h3,.rczp_txt4 h3,.rczp_txt5 h3,.zzjg_bt h4,.qynj_bt h4,.zzjg_bt h4,.zzjs_bt h4,.zczc_right h4{font-size: 16px;}

    .rczp_txt3 h4{margin-bottom: 35px;}

    .rczp_txt3 p{margin-bottom: 20px;}

    .zpxx strong,.zx_u1 li{font-size: 16px;}

    .zpxx h2{font-size: 14px;}

    .rcln p{font-size: 14px;margin-bottom: 20px;}

    .rcln_txt h2{font-size: 16px;}

    .rcln p,.rcln p strong{font-size: 12px;}

    .qywh_bt_r h3{font-size: 24px;margin-bottom: 26px;}

    .qywh_bt_r p,.qywh_bt_r h4,.qywh_bt_r p strong{font-size: 14px;}

    .qywh_bt_r p{margin-bottom: 40px;}

    .qywh_nj_r h3,.qywh_nj_r span,.qywh_nj_r p{font-size: 14px}

    .qywh_nj_r a{margin-top: 24px;}

    .qywh_ml ul li h3,.xscy ul li p,.qywh_ml_txt p,.qywh_ml_txt p strong{font-size: 14px;}

    .a_txt p{font-size: 14px;}

    .qywh_txt ul li p{font-size: 14px;}

    .qywh_txt_bt h3{font-size: 14px;}

    .qywh_txt ul li{padding: 30px;}

    .qywh_txt_bt h3::after,.qywh_txt ul li p{margin-top: 18px;}

    .qywh_txt_bt i{font-size: 30px;}

    .qynj .qynj_txt h4{font-size: 42px;}

    .qynj_txt_bot_nr p,.qynj_txt_bot_nr strong{font-size: 14px;}

    .qynj .swiper-button-next, .qynj .swiper-button-prev{width: 40px;height: 40px;line-height: 40px;font-size: 28px;}

    .hzhb_bt h3{font-size: 20px;}

    .hzhb_bt h4{font-size: 16px;}

    .hzhb_nav_ul li a{font-size: 14px;line-height: 65px;}

    .zczc_right p{font-size: 14px;line-height: 28px;}

    .gsjj_right h3{font-size: 16px;}

    .gsjj_right h2{font-size: 46px;}

    .gsjj_right p{font-size: 14px;}

    .gsnr_bt h3, .gsnr_bt strong{font-size: 16px;}

    .gsnr_txt p{font-size: 14px;}

    .gsnr_txt{padding: 60px 0;margin-top: 0;}

    .gsnr_bt{margin-bottom: 30px;}

    .tzzgx_l ul li p{padding-left: 30px;font-size: 14px;}

    .tzzgx_l ul li a i{margin-right: 10px;}

    .tzzgx_l ul li span em{font-size: 18px;}

    .gszl ul li p{padding-left: 10px;}

    .tzzgx_r{padding-left: 40px;}

    .tzzgx_r h3{font-size: 16px;margin-bottom: 20px;}

    .tzzjl>p{padding-bottom: 50px;}

    .tzzjl h4 font{font-size: 19px;}

    .lxfs .lxfs_ewm{margin-top: 10px;}

    .xwdt_ej_nr_em h2{font-size: 48px;}

    .xwdt_ej_nr{padding: 10px;}

    .xwdt_ej_lb_sj h4{font-size: 20px}

    .xqtit h2{font-size: 20px;}

    .xqtit h2{margin-bottom: 30px;}

    .lxwm h3{font-size: 24px;}

    .lxwm_ul_r h4{font-size: 14px;}

    .lyzx{padding-right: 120px;}

    .xwdtlb em{font-size: 16px;}





}

@media only screen and (max-width: 1366px){

    .bannerinner h2{font-size: 28px;line-height: 35px;}

    .zyywlist .ywtxt span, .zyywlist .ywtxt1 span{line-height: 24px;display: block;}

    .xwdtlb .swiper-button-next, .xwdtlb .swiper-button-prev{margin-top: 30px;}

    .footer1{width: 70%;}

    .footer2{width: 30%;}

    .footer_bt P{font-size: 12px}

    .footer_bt{padding: 1px 0;}

    .ej_nav h2{font-size: 22px;}

    .zyyw_txt2_nr_l_1 h3, .zyyw_txt2_nr_r h2, .zyyw_txt1_nr_list h2,.jzsbwx_b h3{font-size: 15px;margin-bottom: 15px;}

    .jzsbwx_b h3{margin: 10px 0;}

    .zzjg_bt h3,.qynj_bt h3,.zzjs_bt h3,.zczc_right h3{font-size: 20px;}

    .rczp .zzjg_bt h4,.zzjg_bt h4,.qynj_bt h4,.zzjs_bt h4,.zczc_right h4{font-size: 14px;}

    .qywh_bt_r h3{font-size: 20px;}

    .a_txt{padding: 24px;}

    .qynj .qynj_txt h4{font-size: 38px;}

    .hzhb_bt h3{font-size: 18px;}

    .hzhb_bt h4{font-size: 14px;}

    .zczc_right h4{margin-bottom: 20px;}

    .gsjj_right h3{font-size: 14px;}

    .gsjj_right h2{font-size: 32px;}

    .gsnr_bt h3, .gsnr_bt strong{font-size: 16px;}

    .tzzgx_l{width: 62%;}

    .tzzgx_r{width: 38%;}

    .xwdt_ej_nr_em h2{font-size: 36px;}

    .xwdt_ej_lb_sj h4{font-size: 18px;}

    .xwdt_ej_lb_txt{margin-right: 120px;}

    .xqtit h2{font-size: 18px;}

    .zddt ul li dl dt{width: 20%;}

    .zddt ul li dl dt a{padding-right: 60px;}

    .zddt ul li dl a{font-size: 12px;}

    .lxwm h3{font-size: 20px;}

    .lyzx{padding-right: 80px;}

    .tzzgx_l h3{font-size: 16px;}

    .zyywlist .ywtxt h2, .zyywlist .ywtxt1 h2{font-size: 14px;}

    .zyywlist .ywtxt1 p{font-size: 12px;}

    .ywtxt1 i{margin-top: 20px;}

    

}

@media only screen and (max-width: 1280px){

    nav ul li a{padding: 0 5px;}

    .gsjj_right{padding-left: 28px;padding-right: 0;}

    .tzzgx_l ul li p{padding-left: 10px;}

    

}

@media only screen and (max-width: 1200px){
    .pxjs_bt h3{font-size: 22px;line-height: 50px;}
    .pxjs h4{margin: 12px 0;}

    .headrt{position: fixed;top: 70px;left: 0;width: 100%;margin: 0;line-height: 45px;background: #f8f8f8;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);}

    .headrt.on{left: 130%;}

    header.active .headrt{left: 0;}

    header.active .headrt, .headrt{transform: translateX(0);opacity: 1;padding: 0 20px;box-sizing: border-box;}

    nav ul>li{width: 100%;border-bottom: 1px solid #eee;box-sizing: border-box;}

    nav ul>li>a{color: #000;line-height: 45px;}

    nav ul>li>a.active{color: #17479e;}

    nav ul li a::after{display: none;}

    .navlist{display: none;}

    .mobile1{display: none;}

    .R_t .login,.login a,.language a,.seach .iconfont{color: #0f75bc;}

    .login a:first-of-type::after{background: #0f75bc;}

    .login,.language,.seach{float: none;display: inline-block;}

    nav{float: none;}

    .mobile{display: block;margin-right: 93px;}

    .logo img{width: 100%;}

    .logo{line-height: 70px;}

    .logo h3{line-height: 70px;}

    .divbox{width: 90%;}

    nav ul li:hover .navlist{display: none;}

    header{position: fixed;width: 100%;z-index: 999;;}

    .logo a{width: 20%;}

    .logo{width: 70%;}

    .zyywxl_list a{font-size: 12px;line-height: 60px;}

    .a_txt p{font-size: 12px;}

    .gsjj_left{width: 100%;}

    .gsjj_right h3::before{display: none;}

    .gsjj_right{width: 100%;padding-left: 0;margin-top: 20px;}

    .gsjj_right h2{font-size: 26px;margin-top: 0;margin-bottom: 10px;}

    .gsjj{padding: 40px 0;}

    .tzzgx_l{width: 100%;}

    .tzzgx_r{width: 100%;margin-top: 40px;}

    .gszl .btn{padding: 20px;padding-bottom: 30px;text-align: center;}

    .tzzgx_l h3{font-size: 16px;margin-bottom: 20px;}

    .tzzgx_l ul li{padding: 15px 0;}

    .pages{margin-top: 40px;}

    .tzzgxlj a{margin-top: 40px;}

    .tzzgx_r h3::after{width: 80%;}

    .tzzgx_l h3::after{width: 80%;}

    .nav_nr_l_txt{display: block;}

    .tzzgx_banner img{height: 500px;}

    .nav_nr_l{top: 40%;transform: translateY(-40%);}

    .nav_nr_l ul{margin-left: 0;}

    .nav_nr_r{left: 0;top: 80%;transform: translateY(-80%);padding-left: 5%;box-sizing: border-box;}

    .tzzgx_banner img{height: 500px;}

    .xqtit h2{font-size: 16px;}

    .alinner p{font-size: 12px;}

    .zddt{background-size: 100% 100%;}

    .banner{padding-top: 70px;}

    .hydl .hydl_txt,.hyzc .hydl_txt{background-size: 100% 100%;transform: none;left: 0;padding: 50px;width: 100%;height: 100%;top: 70px;}

 

}



@media only screen and (max-width: 1024px){

    .zyyw_txt_xq{padding: 20px;}

    .zyyw_txt_xq p{height: 150px;}

    .footer2 a{display:none;}

    .a_txt{width: 100%;display: block;padding: 20px;box-sizing: border-box;position: static;}

    .a_img{width: 100%;display: block;position: static;}

    .ablist li.active:nth-child(odd) .a_img{transform: none;}

    .ablist li:nth-child(even) .a_txt{transform: none;}

    .qywh_txt ul li{width: 100%;margin-right: 0;}

    .qywh_txt_bt img{display: none;}

    .qywh_txt ul li:hover .qywh_txt_bt i{opacity: 1;}

    .qywh_txt ul li:hover .qywh_txt_bt h3{opacity: 1;}

    .qywh_txt ul li:hover .qywh_txt_bt h3::before{opacity: 1;}

    .qywh_txt_bt h3::after{margin-top: 10px;}

    .qywh_txt{margin-top: 40px;}

    .qynj .qynj_txt h4{padding-bottom: 35px;}



    .hzhb_bt{padding: 10px 0;padding-left: 20px;}

    .hzhb_nav{width: 100%;background-size: 100% 100%;padding-bottom: 0;margin-bottom: 20px;}

    .hzhb_bt h3{font-size: 14px;margin-bottom: 0;}

    .hzhb_bt h4{font-size: 12px;height: 24px;}

    .hzhb_bt h3::before{height: 2px;}

    .hzhb_nav_ul li a{padding-left: 20px;line-height: 40px;}

    .hzhb_txt{width: 100%;margin-left: 0;}

    .xwdt_ej_l{width: 100%;margin-right: 0;}

    .xwdt_ej_r{width: 100%;margin-top: 20px;}

    .ej_banner img{height: 120px;margin-top: 70px;height: calc(100% - 70px);;}

    

    

}

@media only screen and (max-width: 768px){
    .banner .swiper-button-next,.subcont .swiper-button-prev{display: block !important;}
    .rcln_txt{width: 100%;}
    .rcln_txt2{width: 100%;padding-left: 0;}
    .hkzy ul li{width: 100%;margin-right: 0;}
    .lxwmlist>div{width: 100%;margin-bottom: 30px;}
    .lxwmlist>div h2{font-size: 16px;}

    .zyyw_txt1_nr_list p{font-size: 12px;}

    .xxjskf_lb:last-of-type .zyyw_txt_xq p{text-align: left;}
.footer2{ margin-top:0;}
    .fott{text-align: center;}

    .ej_banner img{width: 100%;height: 120px;margin-top: 70px;}

    .zyyw_txt_l{width: 100%; display:none;}
	.jjkj{display:none;}

    .zyyw_txt_r{width: 100%;padding-left: 0;}

    .zyyw_txt_r::before{display: none;}

    .zyyw_txt{padding: 30px 0;}

    .zyyw_txt_r h4{margin-top: 20px;}

    .zyyw_txt_r h3{margin-bottom: 10px;}

    .xxjskf_lb{width: 100%;margin-right: 0;}

    .zyyw_txt_xq p{height: auto;}

    .zyyw_txt_r h4, .zyyw_txt_r h3, .zyyw_txt_bt h3, .zyyw_txt_bt h3, .zyyw_txt_bt h3{font-size: 14px;line-height: 24px;}

    .zyyw_txt_r p{font-size: 14px;}

.gsjj .more a {
    float: right;
    width: 84px;
    height: 32px;
    line-height: 32px;
    color: #000;
    font-size: 15px;
    text-align: center;
    border: 2px solid #1d459c;
}


    .zyyw_txt_xq p{font-size: 12px;margin-top: 15px;}

    .zyyw_txt_bt{margin-top: 20px;margin-bottom: 10px;}

    .ej_nav h2{width: 100%;}

    .ej_nav_ul{float: none;width: 100%;font-size: 0;margin-bottom: 20px;}
    .ej_nav_cp_ul li{ width: auto !important;}
    .ej_nav_ul li{width: 24.25%;text-align: center;margin-right: 1%;margin-bottom: 10px;}

    .ej_nav_ul li:nth-of-type(4n){margin-right: 0;}

    .ej_nav_ul li a{line-height: 40px;background: #eceef0;width: 100%;font-size: 12px;}

    .zyywxl_list a{line-height: 40px;}

    .zyywxl{border-top: 1px solid #dbdee4}

    .logo h3{font-size: 12px;}

    .mobile{transform:translateX(0px);margin-right: 0;}

    .zyywxl_list a{margin-left: 15px;}

    .logo h3{margin-left: 5px;}

    footer{padding-top: 40px;}

    .fott img{width: 50%;margin-bottom: 20px;display: none;}

    .footer1{width: 100%;}

    .fotb{margin-top: 10px;}

    .fott{border-bottom: none;}

    .fott p{font-size: 12px;line-height: 24px;}

    .fott p font{font-size: 14px;}

    .fotb a{font-size: 12px;}

    .fotb{display: none;}

    .footer2{width: 100%;}

    .ewm{float: none;margin: 0 auto;}

    .footer_tp{padding-bottom:0px;}

    .ewm p{font-size: 12px;}

    .footer_bt_r{float: none;}

    .footer_bt P:last-of-type{margin-left: 0;}

    .footer_bt P{line-height: 20px;}

    .footer_bt span{display: none;}

    .footer_bt_r a{font-size: 12px;}

    .fott p i{margin-right: 10px;}

    .hkzy_txt{width: 100%;margin-right: 0;}

    .hkcw_nr_l{display: block;width: 100%;padding: 0 20px;}

    .hkcw_nr_r{display: block;}

    .hkcw_nr{display: block;}

    .zyyw_txt1_nr_list{display: block;padding: 20px;}

    .hkzy{padding: 20px;}

    .hkzy_txt h2, .hkcw_nr_r_list_txt h2{font-size: 14px;}

    .hkzy_txt p{font-size: 12px;margin-top: 15px;}

    .hkzy_txt h2::after{margin: 10px 0;}

    .hkzy_txt:last-of-type{margin-top: 20px;}

    .hkcw_nr_l img{margin-bottom: 15px;}

    .hkcw_nr_r_list,.zyyw_txt2_nr{padding:20px;}

    .hkcw_nr_r_list_txt{width: 100%;padding-left: 0;}

    .hkcw_nr_r_list img{max-width: 100%;}

    .hkzy_txt h2, .hkcw_nr_r_list_txt h2{margin-bottom: 10px;}

    .fjns .zyyw_txt2_nr_r{width: 100%;padding-right: 0;margin-left: 0;margin-top: 15px;}

    .fjns .zyyw_txt2_nr_l{width: 100%;}

    .zyyw_txt2_nr_l_1 h3{margin-bottom: 0;}

    .hkcw_nr_l p,.hkcw_nr_r_list_txt p,.zyyw_txt2_nr_r p{font-size: 12px;}

    .zyyw_txt2_nr_l{width: 100%;}

    .zyyw_txt2_nr_r{width: 100%;margin-left: 0;margin-top: 15px;}

    .zyyw_txt2_nr_l img{width: 100%;}

    .zyyw_txt1_nr_list img{width: 100%;}

    .zyyw_txt1_nr_list h2{margin-top: 15px;}
    .zyyw_txt1_nr_list h2,.hkzy h5,.hkzy ul li h3,.abc{font-size: 14px;}

    .zyyw_txt2_nr_r h2,.hkcw_nr_r_list_txt h2{text-align: center;}

    .zyyw_txt2:last-of-type{margin-bottom: 40px;}

    .zyyw_txt3 .zyyw_txt2_nr:nth-child(4) .zyyw_txt2_nr_r{width: 100%;}

    .zyyw_txt3 .zyyw_txt2_nr:nth-child(4) .zyyw_txt2_nr_l{width: 100%;}

    .zyyw_txt3 .zyyw_txt2_nr:last-of-type,.fjjgz{margin-bottom: 40px;}

    .jzsbwx li{width: 100%;margin-right: 0;}

    .jzsbwx_b h3{font-size: 14px;}

    .jzsbwx_b p{height: auto;}

    .jzsbwx_b h3{margin-bottom: 0;}

    .fjjgz_txt_l{width: 100%;display: block;}

    .fjjgz_txt_r{width: 100%;display: block;}

    .fjjgz_txt_l img{position: static;}

    .fjjgz_txt_r{border-left: 1px solid #e0e0e0;}

    .fjjgz_txt{margin-top: 20px;}

    .fjjgz p{font-size: 12px;}

    .rczp{padding: 40px 0;}

    .zzjg_bt h3, .qynj_bt h3, .zzjs_bt h3, .zczc_right h3{font-size: 16px;margin-bottom: 0;}

    .rczp .zzjg_bt h4, .zzjg_bt h4, .qynj_bt h4, .zzjs_bt h4, .zczc_right h4{font-size: 12px;margin-bottom: 15px;line-height: 24px;}

    .rczp_txt1 h3, .rczp_txt2 h3, .rczp_txt3 h3, .rczp_txt4 h3, .rczp_txt5 h3{font-size: 14px;margin-bottom: 10px;}

    .rczp_txt1 p, .rczp_txt2 p, .rczp_txt3 p, .rczp_txt4 p, .rczp_txt5 p{font-size: 12px;line-height: 28px;}

    .rczp_txt2 p{padding: 15px 0;}

    .rczp_txt2_l{width: 100%;padding-right: 0;}

    .rczp_txt2 p strong{font-size: 14px;}

    .rczp_txt2_r{display: none;}

    .rczp_txt1,.rczp_txt2,.rczp_txt3,.rczp_txt4{margin-bottom: 30px;}

    .rczp_txt3 h4{width: 100%;margin-right: 0;margin-bottom: 15px;}

    .rczp_txt3 p{margin-bottom: 15px;}

    .rczp_txt4_r{width: 100%;padding-left: 0;}

    .rczp_txt4_l{width: 100%;margin-bottom: 15px;}

    .rczp_txt5_l{width: 100%;padding-right: 0;margin-bottom: 15px;}

    .rczp_txt5_r{width: 100%;}

    .rczp_txt5_r h5{font-size: 14px}

    .zpxx_bt{float: none;margin-bottom: 20px;width: 100%;font-size: 0}

    .zpxx h2{font-size: 12px;}

    .zpxx strong{font-size: 14px;}

    .zpxx_bt a{font-size: 12px;width: 48%;height: 32px;line-height: 32px;margin-right: 4%;}

    .zpxx_bt a:last-of-type{margin-right: 0;}

    .zxns_list1{margin-top: 20px;}

    .zpxx strong, .zx_u1 li{font-size: 12px;}

    .zx_u2 ol li{font-size: 12px;line-height: 40px;}

    .zx_u1{line-height: 40px;}

    .zx_u1 li{line-height: 40px;}

    .zx_u2 ol li:nth-of-type(5){width: 30%;}

    .zx_u2 ol li:nth-of-type(4){width: 30%;display: none;}

    .zx_u2 ol li:nth-of-type(3){width: 16%;display: none;}

    .zx_u2 ol li:nth-of-type(2){width: 30%;}

    .zx_u2 ol li:nth-of-type(1){width: 40%;}

    .zx_u1 li:nth-of-type(5){width: 30%;}

    .zx_u1 li:nth-of-type(4){width: 30%;display: none;}

    .zx_u1 li:nth-of-type(3){width: 16%;display: none;}

    .zx_u1 li:nth-of-type(2){width: 30%;}

    .zx_u1 li:nth-of-type(1){width: 40%;}
    
    .footer_bt{text-align: center;}

    .zhaoxiannashi{padding: 20px;}

    .zhaoxiannashi_l{width: 100%;}

    .zhaoxiannashi_r{width: 100%;padding-left: 0;margin-top: 20px;}

    .zhaoxiannashi p{font-size: 12px;}

    .pages{margin-top: 40px;}

    .pages ul li a{font-size: 12px}

    .pages ul li:first-child{width: 60px;margin-bottom: 10px;}

    .pages ul li:last-child{width: 60px;}

    .pages ul li{margin-bottom: 10px;width: 25px;height: 25px;line-height: 25px;}

    .pages ul li.active a{line-height: 24px;}

    .pages ul li a{line-height: 24px;}

    .rcln_txt ul li{width: 100%;padding: 40px;}

    .rcln p{margin-bottom: 10px;}

    .rcln_txt h2{font-size:14px;margin: 0;}

    .rcln_txt p{margin-bottom: 0;line-height: 20px;}

    .qywh_bt_l{width: 50%;margin-left: 25%;}

    .qywh_bt_r{width: 100%;padding-left: 0;}

    .qywh{padding: 40px 0;}

    .qywh_bt_r h3{font-size: 16px;margin-bottom: 5px;}

    .qywh_bt_r p, .qywh_bt_r h4, .qywh_bt_r p strong{font-size: 12px;}

    .qywh_bt_r a{font-size: 12px;width: 120px;height: 32px;line-height: 32px;}

    .qywh_bt_r p{margin-bottom: 15px;}

    .qywh_ml{margin-top: 40px;}

    .qywh_ml h4 font{font-size: 14px;line-height: 45px;}

    .qywh_nj{padding: 20px 0;}

    .qywh_nj_r{width: 100%;padding-left: 0;}

    .qywh_nj_l{width: 50%;margin-left: 25%;margin-bottom: 20px;}

    .qywh_nj_r h3::before{margin-right: 8px;}

    .qywh_nj_r span{font-size: 12px;margin: 0;}

    .qywh_nj_r span i{font-size: 18px;margin-right: 8px;}

    .qywh_nj_r p{font-size: 12px;line-height: 28px;}

    .qywh_nj_r a{font-size: 12px;width: 48%;height: 32px;line-height: 32px;margin-right: 4%;margin-top: 20px;}

    .qywh_nj_r a:last-of-type{margin-right: 0;}

    .qywh_ml .pages ul li:first-child{width: 60px;}

    .qywh_ml .pages ul li:last-child{width: 60px;}

    .qywh_ml .pages ul li{width: 25px;height: 25px;line-height: 25px;margin-right: 3px;}

    .qywh_ml .pages ul li a{line-height: 24px;}

    .qywh_ml .pages ul li.active a{line-height: 24px;}

    .qywh_ml .pages{margin-top: 40px;}

    .qywh_ml ul li{width: 100%;padding: 20px;}

    .qywh_ml_txt p:first-of-type{margin-bottom: 5px;}

    .qywh_ml ul li h3{width: 100%;padding-right: 0;}

    .qywh_ml ul li h3, .xscy ul li p, .qywh_ml_txt p, .qywh_ml_txt p strong{font-size: 12px}

    .qywh_txt ul li p{font-size: 12px;}

    .qynj .qynj_txt h4{font-size: 20px;}

    .qynj_txt_bot_nr{width: 100%;padding: 0;margin-top: 0px;}

    .qynj_txt_bot_an{width: 100%;text-align: center;}   

    .qynj_txt_bot_nr strong{margin-right: 10px;}

    .qynj_txt_bot_nr p, .qynj_txt_bot_nr strong{font-size: 12px;}

    .qynj{margin: 40px 0;padding: 0;}

    .qynj_bt{margin-bottom:5px;}

    .qynj .qynj_txt .qynj_txt_top img{margin-bottom: 20px;}

    .qynj .qynj_txt h4::after{margin-top: 10px;}

    .qynj .qynj_txt h4{padding-bottom: 31px;}

    .qynj .swiper-button-next, .qynj .swiper-button-prev{width: 30px;height: 30px;line-height: 30px;font-size: 20px;margin-top: 10px;}

    .logo a{width: 50%;}

    .hzhb{margin-top: 40px;padding-bottom: 40px;}

    .hzhb_txt li{width:49%;margin-right: 2%;box-sizing: border-box;}

    .hzhb_txt li:nth-of-type(2n){margin-right: 0;}

    .zzjg{margin-top: 40px;padding-bottom: 40px;}

    .zzjg_bt{position: static;}

    .zzjg_bt h3::before,.zczc_right h3::before,.qynj_bt h3::before,.zzjs_bt h3::before{height: 2px;}

    .zzjs_txt_l{display: none;}

    .zzjs_txt_r{width: 100%;margin-left: 0;}

    .zzjs{margin-top: 40px;padding-bottom: 40px;}

    .zzjs_bt h4{margin-bottom: 0;}

    .zzjs_bt{margin: 40px 0;}

    .zzjs_txt_r li{width: 49%;margin-right: 1%;margin-bottom: 10px;}

    .zzjs_txt_r li:nth-of-type(2n){margin-right: 0;}

    .zzjs_txt_r li:nth-of-type(3n){margin-right:1%}

    .zczc_left{float: none;margin-right: 0;width: 100%;margin-bottom: 20px;}

    .zczc_left img{box-shadow: 5px 5px 0 #17479e}

    .zczc_right p{font-size: 12px;margin: 10px 0;}

    .zczc{margin-top: 40px;padding-bottom: 40px;}

    .gsjj_right h2{font-size: 20px;}

    .gsjj_right p{font-size: 12px;}

    .gsnr_txt{padding: 20px 0;}

    .gsnr_txt:first-of-type .gsnr_bt span,.gsnr_txt:nth-child(2) .gsnr_bt span{font-size: 30px;}

    .gsnr_txt:last-of-type .gsnr_bt span{font-size: 30px;}

    .gsnr_bt h3, .gsnr_bt strong{font-size: 14px;}

    .gsnr_bt h3{margin-left: 10px;}



    .gsnr_bt span::after{height: 40px;right: -10px;}

    .gsnr_txt p{font-size: 12px;}

    .gsnr_bt{margin-bottom: 15px;}

    .gsnr_txt:last-of-type{padding-bottom: 40px;}

    .tzzgx{padding: 40px 0;}

    .tzzgx_l h3,.tzzgx_r h3{font-size: 14px;}

    .tzzgx_l ul li span,.tzzgx_l ul li p,.tzzgx_l ul li a,.gszl ul li p,.tzzjl>p{font-size: 12px}

    .tzzgx_l ul li span em{font-size: 14px;}

    .tzzgx_l ul li{padding: 8px 0;}

    .tzzgx_l ul li a i{width: 25px;height: 25px;line-height: 22px;font-size: 14px;}

    .gszl ul li{box-sizing: border-box;padding: 0 10px;}

    .tzzgx_r{padding-left: 0;}

    .gszl ul li p{line-height: 40px;}

    .gszl ul li a{line-height: 40px;}

    .gszl .btn a{padding: 10px 60px;}

    .tzzjl>p{padding-bottom: 20px;}

    .tzzjl h4{padding-bottom: 15px;}

    .tzzjl{padding: 20px 10px;}

    .tzzgxlj a{width: 100%;}

    .tzzgxlj span{line-height: 40px;font-size: 12px;}

    .tzzgx_banner img{height: 500px;}

    .nav_nr_l ul li span{padding-right: 20px;}

    .nav_nr_l{top: 40%;}

    .nav_nr_r{width: 100%;top: 70%;transform: translateY(-60%);}

    .tzzgx_l ul li span{display: block;padding-left: 10px;}

    .tzzgx_l ul li p{display: block;padding-left: 10px;}

    .tzzgx_l ul li a{display: block;float: none;padding-left: 10px;}

    .tzzgx .pages ul li a{padding-left: 0;}

    .xwdt_ej{padding: 40px 0;}

    .xwdt_ej_nr_txt h3{font-size: 14px;margin-bottom: 0;}

    .xwdt_ej_nr_txt p,.xwdt_ej_nr_em span,.xwdt_ej_lb_txt p,.xwdt_ej_lb_sj h4 span{font-size: 12px;}

    .xwdt_ej_nr_em h2{font-size: 24px;line-height: 30px;display: inline-block;}

    .xwdt_ej_nr_em h2::after{display: none;}

    .xwdt_ej_nr_em{width: 100%;text-align: left;}

    .xwdt_ej_nr_txt{width: 100%;}

    .xwdt_ej_bt{margin-top: 40px;}

    .xwdt_ej_lb_sj{width: 100%;text-align: left;}

     .xwdt_ej_lb_pic{display: inline-block;width: 100%;vertical-align: middle;text-align: center;}
     .xwdt_ej_lb_pic img{ width:100%;}

    .xwdt_ej_lb_txt h3{font-size: 14px;}

    .xwdt_ej_lb_sj h4{font-size: 16px;}

    .xwdt_ej_lb_txt{width: 100%;margin-right: 0;}

    .xwdt_ej_lb font{display: none;}

    .xwdt_ej_lb_txt h3{margin-bottom: 6px;}

    .xwdt_ej_lb{padding: 20px 0;}

    .xwdt_ej_nr_txt h3{line-height: 28px;}

    .xwdt_ej_nr_em span{margin-left: 8px;}

    .xwdt_ej_nr_txt p{display: none;}

    .xwdt_xq{padding: 40px 0;}

    .return a span{font-size: 12px;}

    .return{margin-top: 20px;}

    .xqtit h2{font-size: 14px}

    .ej_nav h2{font-size: 14px;}

    .xqtit h2{margin-bottom: 10px;}

    .xqtit span{font-size: 12px;}

    .xqtit{padding-bottom: 10px;margin-bottom: 15px;}

    .return a{width: 100% !important;padding: 0 20px !important;margin-bottom: 10px;border:1px solid #eee;line-height: 38px;}

    .return{border: none;}

    .return a:nth-child(2){border-top: 1px solid #eee;border-bottom: 1px solid #eee;;}

    .zddt{padding-top: 100px;padding-bottom: 40px;}

    .zddt ul li dl dd{width: 24%;}

    .zddt ul li dl dd a{padding-left: 5px;line-height: 40px;}

    .zddt ul li dl dt a{padding-right: 0;line-height: 40px;}

    .zddt ul li dl dt{width: 25%;text-align: left;box-sizing: border-box;padding-left: 5px;}

    .lxwm{padding: 40px 0;}

    .lxwm h3,.lxwm strong{font-size: 16px;}

    .lxwm h3{margin-bottom: 15px;}

    .lxwm ul li{width: 100%;margin-right: 0;padding: 20px 0;}

    .lxwm_ul_r p{font-size: 12px;}

    .lxwm_txt{padding: 40px 0;}

    .lyzx{width: 100%;padding-right: 0;}

    .lyzx h2{font-size: 14px;margin-bottom: 20px;}

    .lyzx input,.messagebox textarea{font-size: 12px;}

    .lyzx input{margin-bottom: 10px;}

    .map{width: 100%;margin-top: 40px;}

    #allmap{height: 300px;}

    .lxwm_ul_r h4{font-size: 12px;}

    .banner img:first-of-type{display: none;}

    .banner img:last-of-type{display: block;}

    .bannerinner{display: none;}

    .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{display: none;}

    .swiper-button-next, .swiper-button-prev{width: 30px;height: 30px;line-height: 30px;border-radius: 50%;}

    .swiper-button-next{right: 10px;}

    .swiper-button-prev{left: 10px;}

    .zyyw{padding: 40px 0;}

    .i_tit h2 span{font-size: 16px;}

    .i_tit h3{font-size: 14px;}

    .zyywlist{margin-top: 20px;font-size: 0;}

    .i_tit h2::before{height: 2px;}

    .xwdt{padding: 40px 0;}

    .xwdtlb{margin-top: 20px;}

    .xwdtlb h3{font-size: 14px;}

    .xwdtlb p{font-size: 12px;}

    .xwdtlb p{margin-top: 20px;padding-bottom: 20px;}

    .xwdtlb em{font-size: 14px;padding: 20px 0;}

    .subcont_txt{margin-top: 0;vertical-align: middle;}

    .subcont ul li span{vertical-align: middle;}
    .subcont ul li span img{width: auto;}

    .subcont ul li{padding: 0 18%;}

    .subcont ul{font-size: 0;}

    .subcont_txt h3{font-size: 14px;}

    .subcont ul li span{margin-right: 5%;text-align: center;}

    .subcont_txt{width: 52%;}

    .subcont_txt p{margin: 0;}

    .subcont_txt p::after{margin-top: 15px;}

    .subcont_txt i{margin-top: 10px;margin-left: 0;width: 20px;height: 20px;line-height: 20px;}

    .zyywlist .swiper-button-next,.zyywlist .swiper-button-prev,.subcont .zyywlist .swiper-pagination,.subcont .swiper-button-next, .swiper-button-prev{display: block;}

    .zyywlist .swiper-button-next,.zyywlist .swiper-button-prev{position: static;display: inline-block;margin-top: 50px;background: #eaf1fb;

    border:1px solid #d6d7d8;color: #000;z-index: 9999;}

    .zyywlist .swiper-pagination{display: inline-block;margin-bottom: 6px;color: #b7bcc5;z-index: 9;width: 60%;margin-left: 20%;font-size: 14px;}

    .zyywlist .ywtxt{padding: 20px 0;}

    .zyyw{text-align: center;}

    .zyyw .i_tit{text-align: left;}

    .zyywlist .swiper-button-next{margin-left: 40%;}

    .zyywlist .swiper-button-prev{margin-right: 40%;}

    .zyywlist .swiper-pagination span{font-size: 18px;font-weight: bold;color: #17479e;}

    .zyywlist .swiper-pagination .swiper-pagination-total{font-size: 14px;font-weight: bold;color: #b7bcc5;}

    .hydl form,.hyzc form{width: 100%;}

    .hydl form input,.hyzc form input{width: 90%;}

    .hydl h2,.hyzc h2{font-size: 18px;}

    .hydl form h3,.hyzc form h3{font-size: 30px;}

    .hydl form input,.hyzc form input{font-size: 12px;}

    .hydl form p,.hydl form p a,.hyzc form p,.hyzc form p a{font-size: 12px;margin-right: 0;text-align: center;}

    .hydl,.hyzc{position: fixed;z-index: 999;background: rgba(255, 255, 255, 0)}

    



    

}













@media only screen and (max-width: 320px){

    .logo a{width: 46%;}

    .ej_nav_ul li{width: 49.5%;margin-bottom: 10px;}

    .ej_nav_ul li:nth-of-type(2n){margin-right: 0;}

    .zx_u1{width: 600px;}

    .zxns_list1 aside{width: 600px;}

    .zxns_list1{overflow: hidden;overflow-x: auto;}

    .gszl ul li{padding: 0;}

    .gszl ul li a i{margin-right: 3px;}

    .zddt ul li dl dt{width: 30%;}

    .zddt ul li dl dd{width: 33%;}

    

    

}