@charset "utf-8";
/* 字体引入 */
@font-face {
	font-family: "st_Heavy";
	font-weight: 900;
	src: url("2RurkutnXLI9.woff2") format("woff2"),url("2RurkutnXLI9.woff") format("woff");
	font-variation-settings: normal;
	font-display: swap;
}

.rsly_mainbg{background: url(250926fjs_rslyzt_banner.png) no-repeat center top;}
.banner{ text-align: center; }
.banner span{display: block; padding-top: 0.8rem; padding-bottom: 2rem; }
.slb .banner span{padding-top: 0.45rem; padding-bottom: 1.1rem; }

.rsly_tit{text-align: center;}
.rsly_tit>span{display: inline-block;font-family: "st_Heavy"; font-size: 0.54rem; line-height: 1.3; padding: 0rem 0.25rem; vertical-align: middle; color: #0c3dad;
	background-image:-webkit-linear-gradient(top,#0C3DAD 50%,#2DA6F6 100%);
	-webkit-background-clip:text;
	-webkit-text-fill-color:transparent;
 }
.rsly_tit>em{display: inline-block; width: 39%; vertical-align: middle; }
.rsly_tit>em.tit_l{text-align: left;}
.rsly_tit>em.tit_r{text-align: right;}
.slb .rsly_tit>em{ width: 31%; overflow: hidden; }
.slb .rsly_tit>em>img{width:150%;max-width: inherit; position: relative;}
.slb .rsly_tit>em.tit_r>img{ left: -50%; }

.con_bg1{background: url(250926fjs_rslyzt_bg1.jpg) no-repeat center;}
.con_bg2{background: url(250926fjs_rslyzt_bg2.jpg) no-repeat center bottom; }
.slb .con_bg1,.slb .con_bg2{ background-size:auto 100%; }

.ssxw_r_top{ border-bottom: 1px solid #E8E8E8; padding-bottom:0.15rem; margin-bottom: 0.15rem; }
.ssxw_r_top h6{font-size: 0.26rem; line-height: 1.8; margin-bottom: 0.1rem; display: block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.ssxw_r_top p{ font-size: 0.16rem; color: #666; line-height: 0.32rem; max-height: 0.64rem; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical;-webkit-line-clamp: 2; }

.ssxw_box .list_base li{font-size: 0.2rem; margin-bottom: 0.16rem; }

.ssjs_box .tabs .tabs_header{text-align: center; margin-bottom: 0.5rem;}
.ssjs_box .tabs .tabs_header:after,.ssjs_box .tabs .tabs_header>ul>li.on:before{display: none;}
.ssjs_box .tabs .tabs_header ul>li{display: inline-block; float: inherit; line-height: 0.7rem; vertical-align: middle; }
.ssjs_box .tabs .tabs_header>ul>li>a{ width: 2.5rem; text-align: center; font-size: 0.22rem; display: block; border-radius: 0.2rem; box-shadow:inset 0px 0px 16px  rgba(63, 105, 204, 0.3); background:#fff; }
.ssjs_box .tabs .tabs_header>ul>li+li>a{ width: 4.5rem; }
.ssjs_box .tabs .tabs_header>ul>li+li+li>a{ width: 2.9rem; }
.ssjs_box .tabs .tabs_header>ul>li.on>a,.ssjs_box .tabs .tabs_header>ul>li>a:hover{font-size: 0.26rem; color: #fff; box-shadow:inset 0px 4px 20px  rgba(107, 169, 241, 0.8); background:#0e65cd; background: linear-gradient(90deg, #0951B5,#0C7BEB);}
.ssjs_box .picture_group_04{ overflow: inherit;}
.ssjs_box .picture_group_04>span{ top: 50%; margin-top: -0.27rem; line-height: 0.5rem; width: 0.54rem; height: 0.54rem; border-radius: 0.6rem; background-color: #fff; box-shadow: 0px 4px 20px  rgba(107, 169, 241, 0.3); }
.ssjs_box .picture_group_04>span.prev1{left: -0.9rem;}
.ssjs_box .picture_group_04>span.next1{right: -0.9rem;}
.ssjs_box .picture_group_04>span i{ color:rgba(10, 91, 204, 0.4);}
.ssjs_box .picture_group_04>span:hover i{ color:rgba(10, 91, 204, 1);}
.ssjs_box .picture_group_04 .picture_text span{font-size: 0.18rem; color: #999; font-family: arial; display: inline-block; margin-bottom: 0.05rem;}
.ssjs_box .picture_group .bd .picture_conent{ border-bottom:4px solid #fff; display: block; }
.ssjs_box .picture_group .bd .picture_conent:hover{ border-bottom:4px solid #0a5bcc; }
.ssjs_box .picture_group_04 .picture_conent:hover .picture_text span,.ssjs_box .picture_group_04 .picture_conent:hover .picture_text h3{color: #0a5bcc;}
.ssjs_box .picture_group_04 .picture_text em{color: #0a5bcc; font-size: 0.16rem; line-height: 1.5; display: block; }

.xsfc_box .picture_group_02{ overflow: inherit; }
.xsfc_box .picture_group_02>span{ text-align: center; top: 50%; margin-top: -0.27rem; line-height: 0.5rem; width: 0.54rem; height: 0.54rem; border-radius: 0.6rem; background-color: #fff; box-shadow: 0px 4px 20px  rgba(107, 169, 241, 0.3); }
.xsfc_box .picture_group_02>span.prev{left: -0.9rem;}
.xsfc_box .picture_group_02>span.next{right: -0.9rem;}
.xsfc_box .picture_group_02>span i{ color:rgba(10, 91, 204, 0.4);}
.xsfc_box .picture_group_02>span:hover i{ color:rgba(10, 91, 204, 1);}
.xsfc_box .picture_group_02 .picture_conent{display: block;}
.xsfc_box .picture_group_02 .picture_item .picture_text{ margin-top:0rem; padding: 0.15rem 0.32rem; background:url(250926fjs_rslyzt_xsfc_bg.jpg) no-repeat center bottom; background-size: cover; }
.xsfc_box .picture_group_02 .picture_text span{font-size: 0.18rem; font-family: arial; color: #999;}
.xsfc_box .picture_group_02 .picture_conent:hover .picture_text h3,.xsfc_box .picture_group_02 .picture_conent:hover .picture_text span{ color: #0a5bcc; }
.xsfc_box .picture_group_02 .picture_text strong{display: inline-block;font-size: 0.16rem; color: #0a5bcc; font-weight: normal; }

.xsfc_list li>a{ border-radius: 0rem 0.24rem; line-height: 0.32rem; padding: 0.15rem 0.15rem 0.15rem 0.6rem; display: block; box-shadow: 0px 4px 6px  rgba(219, 239, 254, 0.3); position: relative;z-index: 1; background: linear-gradient(90deg,rgba(189, 226, 255, 1),rgba(219, 239, 254, 0)); overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.xsfc_list li>a::after{content: ""; position: absolute;  border-radius: 0rem 0.24rem; z-index: -1; left: 0.01rem; right: 0.01rem; top: 0.01rem; bottom: 0.01rem; background-color: #fff; }
.xsfc_list li>a i{position: absolute; left: 0.2rem; top: 0.2rem; width: 0.31rem; height: 0.24rem; background-position:center; background-repeat: no-repeat; background-size: contain; }

.slb .ssjs_box .tabs .tabs_header ul::-webkit-scrollbar{ height:0.05rem; }
.slb .ssjs_box .tabs .tabs_header ul::-webkit-scrollbar-thumb{border-radius: 0.5rem; background-color: #ccc;}

@media screen and (min-width:1921px){
	.rsly_mainbg{ background-size: 100% auto; background-size:auto auto\9\0;}
	.banner span{padding-top:5vw; padding-bottom: 6vw; }
	.slb .banner span{ padding-top:4vw; padding-bottom:7vw; }
}
@media screen and (max-width:1480px){
	.ssjs_box .picture_group_04>span,.xsfc_box .picture_group_02>span{ box-shadow: none; border: 1px solid #e5f2fe;}
	.ssjs_box .picture_group_04>span.prev1,.xsfc_box .picture_group_02>span.prev{left: 0rem;}
	.ssjs_box .picture_group_04>span.next1,.xsfc_box .picture_group_02>span.next{right: 0rem;}
}
@media screen and (max-width:1280px){
	.rsly_mainbg{ background-size:210% auto;}
}
@media screen and (max-width:992px){
	.con_bg1,.con_bg2{ background-size:auto 100%; }
	.rsly_mainbg{ background-size:280% auto;}
	.banner span,.slb .banner span{ padding-top:12%; padding-bottom:15%; }
	.banner span>img{max-width: 85%;}
	.slb .banner span>img{max-width:95%;}
	
	.rsly_tit>em{width:calc(50% - 1.48rem); }
	.slb .rsly_tit>em{ display: none; }
	
	.ssxw_r_top{margin-top: 0.15rem;}
	.ssxw_r_top h6{ text-align: justify; line-height: 0.32rem; margin-bottom: 0.05rem; }
	.slb .ssxw_r_top{padding-bottom: 0.15rem; margin-bottom: 0.1rem;}
	
	.ssxw_box .list_base li{ margin-bottom: 0rem; }
	.ssjs_box .tabs .tabs_header{margin-bottom: 0.2rem;}
	.ssjs_box .picture_group_04 .picture_text span{}
	.ssjs_box .tabs .tabs_header>ul>li>a{ width:auto !important; padding: 0rem 0.15rem; }
	.ssjs_box .picture_group_04>span,.xsfc_box .picture_group_02>span{ width: 0.32rem; height: 0.32rem; line-height: 0.3rem; margin-top: -0.15rem;}
	.ssjs_box .picture_group_04 .picture_text h3,.xsfc_box .picture_group_02 .picture_item .picture_text h3{ max-height: 0.64rem; -webkit-line-clamp: 2; }
}
@media screen and (max-width:640px){
	.slb .rsly_tit>span{padding: 0rem;}
}
@media screen and (max-width:375px){
	.ssjs_box .picture_group .bd .picture_conent,.xsfc_box .picture_group .bd.trt-row-large .picture_conent{margin: 0rem 0.08rem;}
}


