.xyrsd_ul ul li span{display: block;}
.xyrsd_bg{background:url(221010xyrsd_bg1.jpg) no-repeat top center;}
.xyrsd_tit{height: 2.4rem; line-height: 2.4rem; text-align: center;}
.xyrsd_div{ border-radius: .08rem;}
.con_text{position: relative;}
.xyrsd_li{position: relative;padding-top: .2rem;}
.xyrsd_ul ul li span{position: absolute; left: 0rem; padding: 0rem 0rem; padding: .1rem 0rem;  width: .9rem; top: 0rem;background:#236BBE; margin-left: -.24rem; text-align: center;}
.xyrsd_ul ul li{margin-top: .3rem;position: relative;}
.xyrsd_ul ul li span h1{ font-size: .3rem; height: .3rem;  color: #FFFFFF; margin-bottom: .08rem;text-align: center; margin:0rem auto .1rem auto;}
.xyrsd_ul ul li span p{width: .5rem;font-size: .14rem; color: #FFFFFF;border-top: 1px dashed #ffffff;padding-top: 5px;text-align: center; margin: 0 auto;}
.xyrsd_ul ul li a{background: #ffffff;display: block;  transition: ease-in-out .3s; margin-left: 0rem; box-shadow: 7px 8px 0px 0px rgba(0, 0, 0, 0.03); padding: .20rem 2.15rem .24rem 1rem; border: 1px solid rgba(232, 232, 232, 1);  border-radius:.04rem; height: 1.6rem;}
.xyrsd_ul ul li a:hover{color: #236BBE;}
.xyrsd_ul ul li a h1{font-size: .2rem; padding-bottom: .16rem; margin-bottom: .16rem; border-bottom: 1px solid #E8E8E8;}
.xyrsd_ul ul li a p{color: #666; line-height:.28rem; height: .52rem;}
.xyrsd_ul ul li i{color: #236BBE;font-size: .16rem;border: 1px solid #236BBE; border-radius:.8rem;padding:.05rem .22rem;position: absolute;right:-1.7rem;top:.46rem;}
.page_base{margin-bottom: 0rem;}
.xyrsd_ul ul li i:hover{background: #236BBE;color: #ffffff;}
.page_base .page_tools li.active a, .page_base .page_tools li a:hover{background: #236BBE;; border: 1px solid #236BBE;}
.page_base .fy_go{background: #236BBE;}
.gwp_2021 a{color: #1658a0;height: .22rem; line-height: .2rem;}
.w_space_np_03{-webkit-line-clamp: 2;}
.page_base .page_go .form_control{padding:.04rem .1rem;}
@media screen and (max-width:1800px) {
	.xyrsd_top{ background-size: 100% 100%; }
}

@media screen and (max-width:990px) {
	.xyrsd_ul ul li span{padding: .1rem 0rem;width: .7rem;  height: auto;}
	.xyrsd_ul ul li a h1{display:block;white-space: inherit;text-overflow: inherit; overflow: inherit;height:auto;width:100%;padding-bottom: .4rem;}
	.w_space_np{white-space: inherit;text-overflow: inherit; overflow: inherit;}
	.xyrsd_ul ul li i{top:inherit;right:0rem;padding:.02rem .1rem;bottom:.1rem;display: block;}
	.xyrsd_p{padding: .2rem; padding-bottom: 1.8rem;}
	.xyrsd_div{padding: .2rem;}
	.xyrsd_ul ul li{margin-top: .2rem;}
	.xyrsd_ul ul li a{padding: .2rem .2rem .2rem .5rem;height:auto;}
	.xyrsd_top{padding-bottom: 0rem; padding-right: .1rem;}
	.xyrsd_tit{height: 1.6rem; line-height: 1.6rem;}
}