.ztly_banner{height: 3.28rem;position: relative;}
.ztly_banner_wz{text-align: center;padding-top: .7rem;background-size: cover;display: none;}
.ztly_banner_qh span{position: relative;display: inline-block; font-size: .16rem;box-sizing: border-box;height: .4rem;border-radius:0rem 0rem .06rem .06rem; line-height: .38rem;background: #2C84E4;color: #ffffff;padding: 0rem .2rem;width: 1.5rem;text-align: center;}
.ztly_banner_qh span i{display:inline-block; color: #FFFFFF;margin-right: .1rem;vertical-align: top;margin-top: .01rem;font-size: 0.16rem;}
.ztly_banner_qh ul{position:absolute; padding: .10rem 0rem; margin-top: 0rem; background: #FFFFFF; border-radius: .06rem;box-shadow: 2px 1px 6px 0px rgba(0,0,0,.2);left: 0rem;right: 0rem;color: #333333;z-index: 9;width: 1.5rem;}
.ztly_banner_qh ul li{line-height: .36rem; text-align: center;position: relative;}
.ztly_banner_qh ul li a{display: block;}
.ztly_banner_qh ul li a:hover{background: #2C84E4;color: #ffffff;}
.ztly_banner_qh ul li .ztly_banner_ej{position: absolute;display:none;left: 1.5rem;background-color: #FFFFFF;padding: .15rem .2rem .15rem .2rem;top: 0rem;width: 2.4rem;box-shadow: 2px 1px 6px 0px rgba(184,184,184,.1);z-index: 100;}
.ztly_banner_qh ul li .ztly_banner_ej li{line-height: 30px;font-size: .16rem;float: left;width: 50%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.ztly_banner_qh ul li .ztly_banner_ej li a{text-align:left;}
.ztly_banner_qh ul li .ztly_banner_ej li.alsn{overflow: visible;}
.ztly_banner_qh ul li .ztly_banner_ej li.wk{width: 100%;}
.ztly_banner_qh ul li.w100 .ztly_banner_ej li{width: 100%;}
.ztly_banner_qh ul li.qykb .ztly_banner_ej li:first-child{width: 100%;}
.ztly_banner_qh ul li:hover .ztly_banner_ej{display: block;}
.ztly_banner_qh ul li.on .ztly_banner_ej li a{background-color: transparent;color: #333333}
.ztly_banner_qh ul li.on .ztly_banner_ej li:hover a{color: #2C84E4;background-color: transparent;}
.ztly_banner_jycy{background:url('../../images/ztfw/dt_banner_jycy.png') no-repeat center top;background-size: cover;}
.ztly_banner_jycy ul li a:hover, .ztly_banner_jycy ul li.on a{background: #2C84E4;color: #ffffff;}
.ztly_banner_jycy .ztly_bannerwz_jycy{display: block;}
.ztly_banner_yljk{background:url('../../images/ztfw/dt_banner_yljk.jpg') no-repeat center top;background-size: cover;}
.ztly_banner_yljk span{background: #00BAAD;}
.ztly_banner_yljk ul li a:hover, .ztly_banner_yljk ul li.on a{background: #00BAAD;color: #ffffff;}
.ztly_banner_yljk .ztly_bannerwz_yljk{display: block;}
.ztly_banner_whly{background:url('../../images/ztfw/dt_banner_whly.jpg') no-repeat center top;background-size: cover;}
.ztly_banner_whly span{background: #00BAAD;}
.ztly_banner_whly ul li a:hover, .ztly_banner_whly ul li.on a{background: #00BAAD;color: #ffffff;}
.ztly_banner_whly .ztly_bannerwz_whly{display: block;}    
.ztly_banner_zf{background:url('../../images/ztfw/dt_banner_zf.png') no-repeat center top;background-size: cover;}
.ztly_banner_zf span{background: #2C84E4;}
.ztly_banner_zf ul li a:hover, .ztly_banner_zf ul li.on a{background: #2C84E4;color: #ffffff;}
.ztly_banner_zf .ztly_bannerwz_zf{display: block;} 
.ztly_banner_sb{background:url('../../images/ztfw/dt_banner_sb.png') no-repeat center top;background-size: cover;}
.ztly_banner_sb span{background: #2C84E4;}
.ztly_banner_sb ul li a:hover, .ztly_banner_sb ul li.on a{background: #2C84E4;color: #ffffff;}
.ztly_banner_sb .ztly_bannerwz_sb{display: block;}
.ztly_banner_qykb{background:url('../../images/ztfw/dt_banner_qykb.jpg') no-repeat center top;background-size: cover;}
.ztly_banner_qykb span{background: #39A2F7;}
.ztly_banner_qykb ul li a:hover, .ztly_banner_qykb ul li.on a{background: #39A2F7;color: #ffffff;}
.ztly_banner_qykb .ztly_bannerwz_qykb{display: block;}
.ztly_banner_jy{background:url('../../images/ztfw/dt_banner_jy.jpg') no-repeat center top;background-size: cover;}
.ztly_banner_jy span{background: #3D8DD9;}
.ztly_banner_jy ul li a:hover, .ztly_banner_jy ul li.on a{background: #3D8DD9;color: #ffffff;}
.ztly_banner_jy .ztly_bannerwz_jy{display: block;}
.ztly_banner_hysy{background:url('../../images/ztfw/dt_banner_hysy.jpg') no-repeat center top;background-size: cover;}
.ztly_banner_hysy span{background: #BC4B4B;}
.ztly_banner_hysy ul li a:hover, .ztly_banner_hysy ul li.on a{background: #BC4B4B;color: #ffffff;}
.ztly_banner_hysy .ztly_bannerwz_hysy{display: block;}
.ztly_banner_shjz{background:url('../../images/ztfw/dt_banner_shjz.jpg') no-repeat center top;background-size: cover;}
.ztly_banner_shjz span{background: #FAA11B;}
.ztly_banner_shjz ul li a:hover, .ztly_banner_shjz ul li.on a{background: #FAA11B;color: #ffffff;}
.ztly_banner_shjz .ztly_bannerwz_shjz{display: block;}
.ztly_banner_jt{background:url('../../images/ztfw/dt_banner_jt.jpg') no-repeat center top;background-size: cover;}
.ztly_banner_jt span{background:#3C9CA3;}
.ztly_banner_jt ul li a:hover, .ztly_banner_jt ul li.on a{background: #3C9CA3;color: #ffffff;}
.ztly_banner_jt .ztly_bannerwz_jt{display: block;}
.ztly_banner_jycy .ztly_banner_qh ul li .ztly_banner_ej li a:hover, .ztly_banner_jycy .ztly_banner_qh ul li .ztly_banner_ej li:hover a{background-color: transparent;color: #2C84E4!important;}
.ztly_banner_yljk .ztly_banner_qh ul li .ztly_banner_ej li a:hover, .ztly_banner_yljk .ztly_banner_qh ul li .ztly_banner_ej li:hover a{background-color: transparent;color: #00BAAD!important;}
.ztly_banner_whly .ztly_banner_qh ul li .ztly_banner_ej li a:hover, .ztly_banner_whly .ztly_banner_qh ul li .ztly_banner_ej li:hover a{background-color: transparent;color: #00BAAD!important;}
.ztly_banner_zf .ztly_banner_qh ul li .ztly_banner_ej li a:hover, .ztly_banner_zf .ztly_banner_qh ul li .ztly_banner_ej li:hover a{background-color: transparent;color:#2C84E4!important;}
.ztly_banner_sb .ztly_banner_qh ul li .ztly_banner_ej li a:hover, .ztly_banner_sb .ztly_banner_qh ul li .ztly_banner_ej li:hover a{background-color: transparent;color: #2C84E4!important;}
.ztly_banner_qykb .ztly_banner_qh ul li .ztly_banner_ej li a:hover, .ztly_banner_qykb .ztly_banner_qh ul li .ztly_banner_ej li:hover a{background-color: transparent;color: #39A2F7!important;}
.ztly_banner_jy .ztly_banner_qh ul li .ztly_banner_ej li a:hover, .ztly_banner_jy .ztly_banner_qh ul li .ztly_banner_ej li:hover a{background-color: transparent;color: #3D8DD9!important;}
.ztly_banner_hysy .ztly_banner_qh ul li .ztly_banner_ej li a:hover, .ztly_banner_hysy .ztly_banner_qh ul li .ztly_banner_ej li:hover a{background-color: transparent;color: #BC4B4B!important;}
.ztly_banner_shjz .ztly_banner_qh ul li .ztly_banner_ej li a:hover, .ztly_banner_shjz .ztly_banner_qh ul li .ztly_banner_ej li:hover a{background-color: transparent;color: #FAA11B!important;}
.ztly_banner_jt .ztly_banner_qh ul li .ztly_banner_ej li a:hover, .ztly_banner_jt .ztly_banner_qh ul li .ztly_banner_ej li:hover a{background-color: transparent;color: #3C9CA3!important;}
.slb .ztly_banner_wz{padding-top: .3rem;}
.slb .ztly_banner {height: 2.1rem;}
.slb .ztly_banner_qh ul li .ztly_banner_ej li{line-height: .3rem;}
.map1 img {max-width: none;width: initial;}
.address_con em:hover {cursor: pointer;color: #1658A0;}
.ly_ss_down ul li:hover {cursor: pointer;background-color: #1658a0;}
.ly_ss_down li span {color: #c0c0c0;}
.ly_ss_down ul li:hover em,.ly_ss_down ul li:hover span {color: #fff;}
.ztfw_l li a:hover {background-color: #5d92f0 !important;color: #ffffff;}
.conZS .tabtype1 .ztfw_text .TRS_Editor{overflow:hidden;}
.conZS .tabtype1 .ztfw_text .TRS_Editor img{margin:10px auto;}
.conZS .tabtype1 .ztfw_text .TRS_Editor table tr td img{width:100%;height:100%;}
.conZS .tabtype1 .ztfw_text .TRS_Editor video{width:100%;height:100%;}
#wrap1_news_tap .dtbsGn a{margin-left:9px!important;}
#wrap1_news_tap .gwp_2021 a{margin-left:4px!important;}
#footer_2021 .yqlj_tit1_2021>ul>li p{font-size:14px;}

@media screen and (max-width: 1024px){
    .slb .ztly_banner_qh span{margin-top: 0rem;}
}
@media screen and (max-width: 1000px){
	.ztly_banner {background-position: 52%;background-size: 18rem;height: 2.3rem;}
	.ztly_banner_wz {padding-top: .35rem;}
	.ztly_banner_wz img{width:1.8rem;}
	.ztly_bannerwz_jy {background-position: 52%;}
	.ztly_banner_sb,.ztly_banner_yljk{background-position: 55%;}
	.ztly_bannerwz_jycy img{width: 3.5rem;}
	.ztly_bannerwz_jycy{padding-top: .3rem;}
	.ztly_bannerwz_qykb img,.ztly_bannerwz_yljk img,.ztly_bannerwz_hysy img{width: 3.2rem;}
	.ztly_bannerwz_shjz img {width: 4.3rem;}
	.ztly_banner_qh span{margin-left:.2rem;}
	.ztly_banner_qh ul{left: 0rem;}
	.slb .ztly_banner_wz img {width: 1.4rem;}
	.ztly_banner_qh ul li .ztly_banner_ej{display: none!important;}
	.slb .ztly_banner_qh span,.slb .ztly_banner_qh ul{width: 1.3rem;}
	.slb .ztly_banner_qh span{height: .35rem;line-height: .35rem;}
	.slb .ztly_banner_wz {padding-top: .34rem;}
	.slb .ztly_bannerwz_qykb img,.slb .ztly_bannerwz_yljk img,.slb .ztly_bannerwz_hysy img,.slb .ztly_bannerwz_jycy img {width: 2.7rem;}
	.slb .ztly_bannerwz_shjz img {width: 3.5rem;padding-left: .05rem;}
	.slb .ztly_bannerwz_shjz{padding-top: .4rem;}
	.conZS .tabtype1 .ztfw_text .TRS_Editor img{width:auto!important;height:auto!important;max-width:100%!important;max-height:100%!important;}
	.ztfw_c .conZS, .ztfw_c .kList{margin-bottom:.2rem;}
	.list_base li a{display: inline;width: auto;overflow: hidden;white-space: inherit;text-overflow: clip;}
	.list_base li>span{display: inline;margin-left: 5px;vertical-align: middle;}
}
@media screen and (max-width: 750px){ 
	.ztly_banner_wz img {width: 1.6rem;}
	.ztly_banner_wz {padding-top: .44rem;}
	.ztly_bannerwz_jycy img{width: 3.2rem;padding-left: .14rem;}
	.ztly_bannerwz_jycy{padding-top: .48rem;}
	.ztly_banner_zf {background-position: 63%;}
	.ztly_bannerwz_qykb img,.ztly_banner_yljk img,.ztly_bannerwz_hysy img{width: 3rem;padding-left: .1rem;}
	.ztly_banner_jycy{background-position: 55%;}
	.ztly_bannerwz_shjz img {width: 4.3rem;padding-left: .05rem;}
	.ztly_banner_shjz{background-position: 60%;}
	.ztly_banner_qh span{margin-left:0rem;}
	.slb .ztly_banner_wz img {width: 1.3rem;}
	.slb .ztly_banner {height: 2rem;}
	.slb .ztly_bannerwz_jycy img{width: 2.35rem;}
	.slb .ztly_bannerwz_hysy img{width: 2.28rem;}
	.slb .ztly_bannerwz_yljk img,.slb .ztly_bannerwz_qykb img{width: 2.35rem;}
	.slb .ztly_bannerwz_qykb, .slb .ztly_bannerwz_yljk, .slb .ztly_bannerwz_hysy,.slb .ztly_bannerwz_jycy{padding-top: .4rem;}
	.slb .ztly_bannerwz_shjz img {width: 3.2rem;padding-left: .05rem;}
}
@media screen and (max-width: 540px){ 
	.ztly_banner_yljk{background-position: 61%;}
	.ztly_banner_sb{background-position: 63%;}
	.ztly_banner_qykb{background-position: 55%;}
	.slb .ztly_banner_sb {background-position: 58%;}
	.slb .ztly_bannerwz_yljk img,.slb .ztly_bannerwz_qykb img{width: 2.2rem;}
}
@media screen and (max-width: 420px){
	.slb .ztly_banner {background-size: 17rem;}
	.slb .ztly_banner_hysy {background-position: 55%;}
	.slb .ztly_bannerwz_shjz img{padding-left: 0rem;}
}
@media \0screen\,screen\9{
	body{font-size:16px;}
}