a:hover{ color: #D43030;}
.warp{background: #F2F8FE;}
.xfjs_ban{height: 4rem; background: url(220608rsj_xfjs_ban.jpg) no-repeat center; background-size: cover;}
.xfjs_tit{background: url(220608rsj_xfjs_tit.png) no-repeat left bottom;margin-left: .1rem;}
.xfjs_tit h1{color: #D43030; line-height: .3rem; font-size: .26rem; display: block;}
.sp_a{display: block; height: .4rem; width: .8rem; line-height: .4rem; padding-left: .1rem; font-size: .14rem;  background: url(220608rsj_xfjs_gd.png) no-repeat center;}
.sp_a a{color: #FFFFFF;}
.xfjs_con{position: relative;  padding: 0rem .25rem;}
.xfjs_con:before,.xfjs_con:after{content: ' '; position: absolute;width: .26rem; top: 0rem; bottom: 0rem;}
.xfjs_con:before{left: 0rem; background: url(220608rsj_xfjs_tit1.png) no-repeat center;}
.xfjs_con:after{right: 0rem; background: url(220608rsj_xfjs_tit2.png) no-repeat center;}
.xfjs_ul{height: 3.7rem; padding: 0rem .1rem; padding-top: .34rem; background: url(220608rsj_xfjs_tit3.png) repeat-x;}
.list_base li{margin-bottom: .17rem;}
.list_base li:before{background: #D43030;}
.list_base li:hover:before{ background-color: #D43030;}
.slideBox_01 .pic p{font-weight: bold;}
.xfjs_ul.li{padding-top: .3rem;}
.xfjs_img ul li a{display: block; }
.xfjs_img ul li .xfjs_i_img{overflow: hidden; padding: .05rem; background: #FFFFFF; border-radius:.1rem;}
.xfjs_img ul li .xfjs_i_img i{display: block;     padding-top: 56.151419%; background-size: cover;}
.xfjs_img ul li p{text-align: center; line-height: .5rem;font-size: .18rem;}
@media screen and (max-width:1440px) {
	.xfjs_ban{height: 3rem; background: url(220608rsj_xfjs_ban.jpg) no-repeat top center; background-size: 180% auto;}
}
@media screen and (max-width:1200px) {
	.xfjs_ul.li .list_base li:last-child{display: none;}
	.xfjs_ban{height: 2.6rem;}
}
@media screen and (max-width:992px) {
	.xfjs_ul.li .list_base li:last-child{display: block;}
	.sp_a{display: none;}
	.xfjs_tit{margin-left: 0rem;}
	.xfjs_tit h1{height: .4rem;}
	.xfjs_con{padding: 0rem;}
	.xfjs_con:before,.xfjs_con:after{display: none;}
	.xfjs_ul,.xfjs_ul.li{background: #fff; height: auto; padding: .2rem .16rem; border: 1px solid #D43030;}
	.xfjs_img ul li a{margin-bottom: .2rem;}
	.xfjs_ban{background: url(220608rsj_xfjs_ban.jpg) no-repeat top center;height: 1.8rem; background-size: 180% auto;}
}
@media screen and (max-width:475px){
	.xfjs_ban{height: 1rem;}
}

