@charset "utf-8";
.fj_jy_ztbg{ background: url(240424fjs_jytzt_banner.jpg) no-repeat center top;}
.banner{text-align: center;}
.banner>.row{padding: .3rem 0rem .45rem;}
.banner>.row img{max-width: 85%;}
.banner>.row p{display: inline-block;max-width: 85%; margin-top: .2rem; background-color: rgba(255, 255, 255, .6); border: 2px solid #ED754A; color: #ED754A; border-radius: .5rem; font-size: .24rem; line-height: .3rem; padding:.1rem .25rem;font-weight: bold;}
.banner>.row p>span{padding:0rem .08rem;}
.slb .banner>.row{padding: .1rem 0rem .25rem;}
.slb .banner>.row p{font-size: .2rem; margin-top: .1rem;}
@media screen and (max-width:1300px){
	.fj_jy_ztbg{ background-size:200% auto; background-position-x: 52%;}
}
@media screen and (max-width:992px){
	.banner>.row{padding: .2rem 0rem .25rem;}
	.banner>.row p{font-size:.18rem; line-height: .22rem; margin-top: .1rem; padding: 0.05rem 0.1rem;}
	.banner>.row p>span{display: inline-block;}
	.slb .fj_jy_ztbg{ background-size:auto 2.5rem; background-position-x:65%;}
}

@media screen and (max-width:750px){
	.fj_jy_ztbg{ background-size:auto 2.5rem; background-position-x:64%;}
	.slb .banner>.row p{font-size: .17rem;}
}
@media screen and (max-width:375px){
	.slb .fj_jy_ztbg{ background-size:auto 2.2rem; background-position-x:68%;}
	.slb .banner>.row p{font-size: .16rem;}
	.slb .banner>.row p>span{padding: 0;}
}
@media screen and (max-width:320px){
	.fj_jy_ztbg{background-position-x:68%;}
	.slb .banner>.row p{font-size: .14rem; line-height: .2rem;}
}

.jxhj_con .announcement_02{ box-shadow: none; padding-top: 0; padding-bottom: .3rem; position: relative;}
.jxhj_con .announcement_02:after{ content:""; position: absolute; height: .04rem; left: 0; z-index: 1; width: 100%; background-color: #aacdf3; bottom: 0;}
.jxhj_con .announcement_02:before{content:""; position: absolute; height: .04rem; left: 0; z-index: 2; width: 36%; background-color: #2A82E4; bottom: 0; border-right: 2px solid #fff;}
.jxhj_con .announcement_02 h3>a{color: #333;}

.jxhj_con .list_base.list_base_date_01 .trt-row{margin: 0rem -.12rem;}
.jxhj_con .list_base.list_base_date_01 .trt-row li[class*=trt-col-]{overflow: inherit; padding: 0; margin-bottom: .24rem;}
.jxhj_con .list_base_date_01 li>a{background-color: #fff; margin: 0rem .12rem; border-radius: .04rem; position: relative; border: 1px solid #E8E8E8; box-shadow: 0px 4px 4px  rgba(0, 0, 0, 0.05); padding: .2rem 1.3rem .2rem .3rem; font-size: .18rem; line-height: .3rem; color: #333;  display: block; }
.jxhj_con .list_base_date_01 li>a p{display:block; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }
.jxhj_con .list_base_date_01 li>a:hover{border-color: #2A82E4; color: #2A82E4; font-weight: bold;}
.jxhj_con .list_base_date_01 li>a span{ font-size: .16rem; font-weight: normal; color: #999; position: absolute; right: .25rem; top: 50%; transform: translateY(-50%); -ms-transform: translateY(-50%);}

.jxhj_con .page_base{margin: 0 auto;}
.slb .jxhj_con .list_base.list_base_date_01 .trt-row li[class*=trt-col-]{margin-bottom: .2rem;}
@media screen and (max-width:992px){
	.jxhj_con .list_base.list_base_date_01 .trt-row li[class*=trt-col-]{margin-bottom: .16rem;}
	.jxhj_con .list_base_date_01 li>a{padding: .16rem;}
	.jxhj_con .list_base_date_01 li>a p{ white-space: normal; overflow: hidden; line-height: .24rem;}
	.jxhj_con .list_base_date_01 li>a span{position:initial; top: inherit; right: 0; display: block; transform: translateY(0);-ms-transform: translateY(0);}
}