
.ztly_banner{height: 3.28rem;}

.ztly_banner_wz{text-align: center;padding-top: .7rem;background-size: cover;display: none}






.ztly_banner_qh span{position: relative;display: inline-block; 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;}
.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.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(221030_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_jycy ul li.on ul.ztly_banner_ej li a{background-color: transparent;color: #333333}
.ztly_banner_jycy ul li.on ul.ztly_banner_ej li:hover a{color: #2C84E4;}
*/


.ztly_banner_yljk{background:url(221030_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_zf{background:url(221030_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(221030_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(221030_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(221030_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(221030_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(221030_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(221030_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 ul li.on .ztly_banner_ej li a,.ztly_banner_jycy ul li .ztly_banner_ej li a:hover{background-color: transparent;color: #2C84E4;}
.ztly_banner_yljk ul li.on .ztly_banner_ej li a,.ztly_banner_yljk ul li .ztly_banner_ej li a:hover{background-color: transparent;color: #00BAAD;}
.ztly_banner_zf ul li.on .ztly_banner_ej li a,.ztly_banner_zf ul li .ztly_banner_ej li a:hover{background-color: transparent;color:#2C84E4;}
.ztly_banner_sb ul li.on .ztly_banner_ej li a,.ztly_banner_sb ul li .ztly_banner_ej li a:hover{background-color: transparent;color: #2C84E4;}
.ztly_banner_qykb ul li.on .ztly_banner_ej li a,.ztly_banner_qykb ul li .ztly_banner_ej li a:hover{background-color: transparent;color: #39A2F7;}
.ztly_banner_jy ul li.on .ztly_banner_ej li a,.ztly_banner_jy ul li .ztly_banner_ej li a:hover{background-color: transparent;color: #3D8DD9;}
.ztly_banner_hysy ul li.on .ztly_banner_ej li a,.ztly_banner_hysy ul li .ztly_banner_ej li a:hover{background-color: transparent;color: #BC4B4B;}
.ztly_banner_shjz ul li.on .ztly_banner_ej li a,.ztly_banner_shjz ul li .ztly_banner_ej li a:hover{background-color: transparent;color: #FAA11B;}
.ztly_banner_jt ul li.on .ztly_banner_ej li a,.ztly_banner_jt ul li .ztly_banner_ej li a:hover{background-color: transparent;color: #3C9CA3;}
*/

.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_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;}





@media screen and (max-width: 1368px){
   
	
	
}



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

	
	
	
}




@media screen and (max-width: 1000px){
      .ztly_banner_qh span{margin-top: .04rem;}
      .slb .ztly_banner_qh span{margin-top: 0rem;}
}
	
	

@media screen and (max-width: 992px){
	
	.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 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;}
}





@media screen and (max-width: 768px){ 
   .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%;}
	
	.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 screen and (max-width: 375px){

    
}








@media all and (min-width:0) {
   

}