a:hover{ color: #3C9CA3;}
.yljk_ban{height: 3.25rem; text-align: center; line-height: 3.25rem; background: url(221020jt_banner.jpg) no-repeat center;}
.yljk_ban span{width: 1.6rem; cursor: pointer; background: #3C9CA3; border-radius:0rem 0rem 0.06rem 0.06rem; height: .4rem; line-height: .4rem; text-align: center; display: block; position: absolute; color: #FFFFFF;}
.yljk_ban span i{margin-right: .1rem;}
.qhzt_con{ display: none; position: absolute; top: .4rem; left: 0; width: 1.6rem; background-color: #02A89D; border-radius: .06rem; padding:.1rem 0; z-index: 99;}
.qhzt_con li{ line-height: .36rem; font-size: .14rem; color: #ffffff; text-align: center;}
.qhzt_con li a{ display: block; color: #ffffff;}
.qhzt_anniua{position: relative;}
.zcwj_l{width: .7rem; height: .7rem; font-size: .2rem; font-weight: bold; color: #FFFFFF; padding: .09rem; text-align: center; background: linear-gradient(129.12deg, #F75C5C 0%, #FFBB4D 99.65%); background: #F75C5C\0; margin-right: .2rem;}
.zcwj_ul{overflow: hidden; height: .7rem; overflow: hidden;}
.zcwj_ul li {    padding-left: .15rem;
    position: relative;
    line-height: .7rem;
    height: .7rem;
    margin-right: 0rem;
    width: 50%;
    float: left;}
.zcwj_ul li a{display: inline-block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 91%;
    float: left;}
.zcwj_ul li:before{content: ' '; position: absolute; top: 50%; left: 0rem; margin-top: -.025rem; width: .05rem; height: .05rem; background: #D4D4D4; border-radius:50%;}
.zcwj_ul li span{ float: left;
    display: inline-block;
    margin-left: .08rem;}
.jt_con{background: #F8F8F8; padding: .4rem 0rem .4rem 0rem;}
.yljk_con_top h1{font-size: .26rem;}
.yljk_con_top span{display: block; vertical-align: middle; line-height: .32rem; color: #999999;}
.yljk_con_top span i{display:block; float: right; margin-left: .1rem; width: .16rem; height: .16rem; background: #3C9CA3; margin-top: .08rem; text-align: center; color: #FFFFFF; line-height: .15rem; border-radius:50%;}
.jt_ul ul li a{display: block; background: #FFFFFF; height: 1.28rem; text-align: center; border-radius:.1rem; border: 1px solid #2A9A99; box-shadow: 4px 6px 18px 0px rgba(41, 171, 162, 0.1);}
.jt_ul ul li a span{display: block; height: .86rem; line-height: .86rem; text-align: center;}
.jt_ul ul li a p{transition: ease-in-out 0.3s; font-size: .18rem;}
.jt_ul ul li a:hover p{font-weight: bold;}
.jt_ul2 a{display: block; border-radius:.08rem; height: 1.5rem; padding: .24rem .26rem; position: relative;}
.jt_ul2 .icon1 a{background: url(221020jt_img1.png) no-repeat center; background: #3c9ca3\0; background-size: cover;}
.jt_ul2 .icon2 a{background: url(221020jt_img2.png) no-repeat center; background: #3c9ca3\0; background-size: cover;}
.jt_ul2 .icon3 a{background: url(221020jt_img3.png) no-repeat center; background: #3c9ca3\0; background-size: cover;}
.jt_ul2 .icon4 a{background: url(221020jt_img4.png) no-repeat center; background: #3c9ca3\0; background-size: cover;}
.jt_ul2 a h1{font-size: .2rem; color: #FFFFFF; position: relative; z-index: 2; padding-bottom: .14rem;}
.jt_ul2 a h1:before{position: absolute; left: 0rem; bottom: 0rem; content:' '; width: .22rem; height: .04rem; background: #FFFFFF;}
.jt_ul2 a b{position: absolute; right: 0rem; bottom: 0rem; z-index: 0;}
.jt_ul2 a span{position: absolute; left: .26rem; bottom: .15rem; z-index: 2; font-size: .14rem; color: #FFFFFF; line-height: .4rem; height: .4rem;}
.jt_ul2 a span em{width: .2rem; height: .2rem; line-height: .19rem; text-align: center; border-radius:50%; background: #FFFFFF; display: inline-block; vertical-align: middle; margin-left: .1rem;}
.jt_ul2 a span em i{color: #0F8D91; font-size: .12rem;}

.jt_ul3 a{display: block; height: 1.95rem; padding: .34rem; background: url(221020jt_img11.jpg) no-repeat center; background: #FFFFFF\0; background-size: cover; position: relative; border-radius:.04rem;}
.jt_ul3 a h1{font-size: .24rem; position: relative; z-index: 2; font-weight: normal;}
.jt_ul3 a b{position: absolute; z-index: 1; right: .2rem; bottom: .2rem;}
.jt_ul3 a span{position: absolute; bottom: .4rem; width: 1.05rem; height: .3rem; line-height: .28rem; text-align: center; border: 1px solid #329B9D; font-size: .14rem; color: #329B9D; border-radius:.3rem;}
.jt_ll{background: url(221020jt_img5.png); background: #d4f5f7\0; min-height: 2.9rem; padding: .24rem .32rem; padding-right: 2.2rem; background-size: cover;}
.jt_ll h1{font-size: .2rem; margin-bottom: .14rem;}
.jt_tit ul li{display: inline-block; min-width: 1.2rem; margin-right: .2rem;}
.jt_tit ul li a{line-height: .36rem;}
.jt_rr ul li .jt_rr_div{height: 1.3rem; padding: .18rem .24rem; margin-bottom: .26rem;}
.jt_rr ul li .jt_rr_div.icon1{background: #deeefe url(221020jt_img6.jpg) no-repeat right bottom; background-size: cover;}
.jt_rr ul li .jt_rr_div.icon2{background: #ffeddf url(221020jt_img7.jpg) no-repeat right bottom; background-size: cover;}
.jt_rr ul li .jt_rr_div.icon3{background: #e1f5fe url(221020jt_img8.jpg) no-repeat right bottom; background-size: cover;}
.jt_rr ul li .jt_rr_div.icon4{background: #d7f3f4 url(221020jt_img9.jpg) no-repeat right bottom; background-size: cover;}
.jt_rr ul li .jt_rr_div h1{font-size: .2rem;}
.jt_rr ul li .jt_rr_div a{display: block;}
.jt_rr ul li .jt_rr_div ul{margin-top: .04rem;}
.jt_rr ul li .jt_rr_div ul li{line-height: .32rem;}





.slb .jt_ll{ min-height: 3.2rem; min-height: inherit\0;}
.slb .jt_ul2 a,.slb .jt_ul3 a,.slb .jt_ul ul li a,.slb .jt_ll{margin-bottom: .2rem;}
.slb .yljk_ban{background-size: cover;}
@media screen and (max-width: 1280px){
	.jt_ll{padding-right: .32rem;}
	.jt_ul3 a{padding: .2rem;}
	.jt_ul3 a b img{width:.8rem;}
}
@media screen and (max-width: 1000px){
	.yljk_ban{background-size: cover;}
	.jt_ul ul li a{margin-bottom: .2rem;}
	.jt_ul2 a,.jt_ul3 a{margin-bottom: .2rem;}
	.jt_ll{margin-bottom: .2rem;background: #d4f5f7 url(221020jt_img5.png) no-repeat right bottom; box-sizing: content-box; padding-bottom: 1.6rem;}
	.jt_con{padding: .2rem 0rem;}
	.jt_tit ul li{min-width: 2rem;}
	.slb .jt_ul ul li a p{font-size: .16rem;}
	.jt_ul3 a,.jt_ul2 a{padding: .2rem;}
	.jt_ul3 a b img{width:auto;}
	.yljk_ban span{margin-top: .02rem;}
	.zcwj_ul li{width: 100%;}
	.qy_ban span{margin-top: .04rem;}
	.top-link_2021 {
    position: absolute;
}
	.slb .top-link-wap_2021 {height: 140px;position: relative;}
	.slb .yljk_ban span{margin-top: 0rem;}

}
@media screen and (max-width: 600px){
	.yljk_ban{height: 2.6rem; line-height: 2.6rem;}
}