@charset "utf-8";
/* 宋体引入*/
@font-face {
    font-family: "syst_h";
    src: url("syst_h.eot"); /* IE9 */
    src: url("syst_h.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
    
    url("syst_h.woff") format("woff"), 
    url("syst_h.woff2") format("woff2"),
    url("syst_h.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
} 

.slt_main_bg{ background:url(250429fjs_slt_bg.png) no-repeat center top #fff; }
.img_block{display: block;}
.img_none{display: none;}
@media screen and (max-width:750px){
	.img_block{display: none;}
	.img_none{display:block;}
}

.slt_lb_box .announcement_02{ background: none; box-shadow: none; padding: 0rem;}
.slt_lb_box .announcement_02 h3{font-size: 0.27rem; font-weight: bold; line-height: 0.36rem;}
.slt_lb_box .announcement_02 p{font-size: 0.16rem;}
.slt_lb_box .announcement_02 h3,.slt_lb_box .announcement_02 p{ color:#1658a0; }
.slt_lb_box .announcement_02 p>a{line-height: 0.29rem;top: 0.07rem;rem;display: inline;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}

.slt_lb_box .tabs .tabs_header>ul>li{margin-right: 0.35rem; line-height: inherit;}
.slt_lb_box .tabs .tabs_header>ul>li+li::after{content: ""; position:absolute; left: -0.17rem; width: 0.01rem; height: 0.18rem; background-color: #ddd; top: 50%; margin-top: -0.14rem; }
.slt_lb_box .tabs .tabs_header>ul>li a{ padding-bottom:0.15rem; }
.slt_lb_box .tabs .list_base_date_01 li{ margin-bottom: 0.07rem; }
.slt_lb_box .tabs .list_base li:before{ background-color: #ddd; width: 0.05rem; height: 0.05rem; border-radius: 0.1rem; }

.sljz_box{position: relative; z-index: 1; background:url(250429fjs_slt_sljz_bg.png) no-repeat right center #eff6ff; padding: 0.17rem 1.38rem 0.18rem 0.3rem; border-radius: 0.05rem; }
.sljz_box>em{ width: 0.78rem; height: 0.78rem; position: absolute; z-index: 9; left: -0.07rem; top: -0.07rem; }
.sljz_box>em img{max-width: inherit; width: 100%;}
.sljz_box li>a{display: block; background-color: #fff;text-align: center; padding: 0.1rem 0rem; border-radius: 0.06rem; }
.sljz_box li>a i{ display: block; margin:0rem auto; width: 0.26rem; height: 0.26rem; background-position: center; background-repeat: no-repeat;background-size: contain; }
.sljz_box li>a:hover i{ transform: rotateY(360deg); transition:all 0.3s;}
.sljz_box li>a p{font-size: 0.16rem; margin-top: 0.02rem;}
.slb .sljz_box{padding: 0.17rem 0.2rem 0rem; background-position: right bottom;}
.slb .sljz_box li>a i{background-size: contain;}

.slt_content .icon_list_group_s_02 li a{ height:0.88rem; background:url(250429fjs_slt_ban.png) no-repeat center; background-size: cover; border-radius: 0.06rem;}
.slt_content .icon_list_group_s_02 li a:hover{ background: #1658A0; color: #fff; box-sizing: none; }
.slt_content .icon_list_group_s_02 li a>p{ padding-top: 0.16rem; padding-bottom: 0.16rem;}
.slt_content .icon_list_group_s_02 .bd .trt-row li[class*=trt-col-]{padding: 0rem 0.1rem;}
.slt_content .icon_list_group_s_02 .bd .trt-row li[class*=trt-col-] a{margin: 0rem auto; width: 100%;}

.bs_jd_zw_hd .trt-row>div+div{border-left: 1px solid #dedede;}
.slb .bs_jd_zw_hd .trt-row>div+div{border-left: none;}

.slt_tit{position:relative;padding-bottom: 0.15rem; margin-bottom: 0.2rem; }
.slt_tit::after{ content: ""; position: absolute; left: 0; right: 0; height: 0.04rem; background-color: #1658A0; bottom: 0; box-shadow: 0rem 0.04rem 0rem #E7F1FC; }
.slt_tit span{font-size:0.22rem;font-weight: bold; line-height: 0.3rem;}
.slt_tit span>i{font-size: 0.3rem; font-weight: normal; color: #1658A0; margin-right: 0.1rem; vertical-align: bottom;}
.slt_tit>a{display: inline-block;float: right; line-height: 0.3rem;font-size: 0.16rem; color: #999;}

.bsdt_box{background: url(250429fjs_slt_wsbsbg.jpg) no-repeat center bottom #236dbd; background-size: cover; border-radius: 0.08rem;}
.bsdt_box>a{display: block; text-align: center; color: #fff;padding: 0.15rem 0rem;}
.bsdt_box>a b{ font-family: "syst_h"; font-size: 0.26rem; }
.bsdt_box>a p{ font-size: 0.18rem; }

.icon_one li>a{display: block; border: 1px solid transparent; text-align: center; padding: 0.12rem 0.1rem; margin: 0rem 0.06rem; background: url(250429fjs_slt_icon_onebg.png) no-repeat center;background-size: cover; border-radius: 0.04rem;}
.icon_one li>a>span{display: block; height: 0.4rem;font-size: 0.16rem; line-height: 0.2rem; position: relative;}
.icon_one li>a>span>em{position: absolute; left: 0;right: 0; top: 50%; transform: translateY(-50%); -ms-transform: translateY(-50%); overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.icon_one li>a:hover{ border-color:#1658A0; box-shadow: 0px 2px 4px  rgba(22, 88, 160, 0.2);}

.slt_small_tit{ overflow: hidden; position:relative; margin-bottom: 0.1rem; }
.slt_small_tit>span{font-size: 0.18rem; font-weight: bold;}
.slt_small_tit>a{ display: inline-block;float: right; font-size: 0.16rem; color: #999; }

.bmzc_img li>a{display: block; padding-top:55.67%; margin: 0rem 0.1rem; background-position: center; background-repeat: no-repeat; background-size: cover; }
.bmzc_icon li>a{display: block; border-radius: 0.04rem; text-align: center;  padding: 0.2rem 0.05rem; margin: 0rem 0.06rem; background-color: rgba(232, 242, 252, 1); background: linear-gradient(90deg,rgba(232, 242, 252, 1) 35%,rgba(231, 241, 252, 0.6)); }
.bmzc_icon li>a>em{font-size: 0.2rem; line-height: 0.28rem;font-weight: bold; color: #1658A0; display: block;overflow: hidden; text-overflow: ellipsis;}


.bs_jd_zw_hd .icon_list_group_01 .trt-row li[class*=trt-col-]>a{ color: #333; padding-top:0.13rem;padding-bottom: 0.13rem; margin: 0rem 0.06rem;}
.bs_jd_zw_hd .icon_list_group_01 .trt-row li[class*=trt-col-]>a:hover{color: #fff;}
.tabs_ys1.tabs .tabs_header{margin-bottom: 0;}
.tabs_ys1.tabs .tabs_header>ul>li{margin-right: 0.1rem;font-size: 0.18rem; }
.tabs_ys1.tabs .tabs_header:after,.tabs_ys1.tabs .tabs_header>ul>li.on:before{display: none;}
.tabs_ys1.tabs .tabs_header>ul>li.on a, .tabs_ys1.tabs .tabs_header>ul>li>a:hover{color: #333;}

.bs_jd_zw_hd .icon_list_group_s_04 li a{background: #e9f2fc;position:relative;z-index: 1; }
.bs_jd_zw_hd .icon_list_group_s_04 li a em{ height: inherit; top: 0;z-index: -1; }
.bs_jd_zw_hd .icon_list_group_s_04 li a em img{right: 0; max-height: 110%; min-height: 100%;}

.zxft_tabs.tabs .tabs_header:after,.zxft_tabs.tabs .tabs_header>ul>li.on:before{display: none;}
.zxft_tabs.tabs .tabs_header{margin-bottom: 0.1rem;}
.zxft_tabs.tabs .tabs_header>ul>li{line-height:0.2rem;font-size: 0.18rem; margin-left: 0;}
.zxft_tabs.tabs .tabs_header>ul>li a{padding-top:;}
.zxft_tabs.tabs .tabs_header>ul>li.on a,.zxft_tabs.tabs .tabs_header>ul>li>a:hover{ color: #333;}
.zxft_tabs.tabs .tabs_header>em{display: inline-block; float: right; line-height: 0.2rem;font-size: 0.14rem;}
.zxft_tabs.tabs .tabs_header>em a{display: inline-block;position:relative;color: #666;}
.zxft_tabs.tabs .tabs_header>em a+a{margin-left: 0.18rem;}
.zxft_tabs.tabs .tabs_header>em a+a::after{content: ""; position: absolute; background-color: #666; left: -0.08rem; width: 1px; height: 0.14rem; top:50%; margin-top: -0.07rem; }
.zxft_tabs b.line_h_base{display: block; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.zxft_tabs .line_h_base li{color: #666;font-size: 0.14rem;display: block; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.zxft_tabs .primary_color{color:#666; font-weight: normal;}
.wqft_box .list_base li>p{font-size: 0.14rem;color: #666;display: block; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.slb .zxft_tabs.tabs .tabs_header>ul{ width: 35%; float: left;}

.slb .zxft_tabs.tabs {overflow: hidden;}
.slb .zxft_tabs.tabs .tabs_content>.mar_t_02{width: 35%;float: left;}
.slb .zxft_tabs.tabs .tabs_content > .text_align_justify{width:65%;float: right; padding-left: 0.2rem;} 


.tabs_ys2.tabs .tabs_header:after,.tabs_ys2.tabs .tabs_header>ul>li.on:before{display: none;}
.tabs_ys2.tabs .tabs_header{margin-bottom:0.05rem;}
.tabs_ys2.tabs .tabs_header>ul>li{margin-left: 0rem;font-size: 0.18rem;}
.tabs_ys2.tabs .tabs_header>ul>li+li::after{content: ""; position: absolute; left: -0.1rem; width: 1px;height:0.2rem; background-color: #dedede; top: 50%; margin-top: -0.1rem; }
.tabs_ys2.tabs .tabs_header>ul>li.on a, .tabs_ys2.tabs .tabs_header>ul>li>a:hover{color: #333;}
.tabs_ys2.tabs .list_base_no_dot li{padding-right: 0; }
.tabs_ys2.tabs .list_base_state li>em{ border-radius:0; border-color: #999; position: relative;z-index: 1; top: -0.01rem;}
.tabs_ys2.tabs .list_base_state li>em::after{ content: ""; position: absolute; bottom:-0.01rem; right:-0.08rem; width: 0.08rem; height: 0.06rem; background: url(250429fjs_slt_dczj_jt1.png) no-repeat left bottom; background-size: contain;}
.tabs_ys2.tabs .list_base_state li.on>em{border-color: #1658A0;}
.tabs_ys2.tabs .list_base_state li.on>em::after{background: url(250429fjs_slt_dczj_jt2.png) no-repeat left bottom; background-size: contain;}

.hdjl_box .icon_list_group_04 li a{padding-top: 0.1rem;}
.hdjl_box .icon_list_group_04 li a>i{ position: relative;z-index: 1;color: #1658A0; display: block;width: 0.44rem; height: 0.44rem; text-align: center; line-height: 0.44rem; margin: 0rem auto;}
.hdjl_box .icon_list_group_04 li a>i::after{content: ""; position:absolute;z-index: -1; width: 0.28rem; height: 0.28rem; right: 0; bottom: 0; border-radius: 0.5rem; background-color: #D1E7FF;}
.hdjl_box .icon_list_group_04 li a>i b{ font-size: 0.36rem;font-weight: normal;}
.hdjl_box .icon_list_group_04 li p{font-weight: bold;margin-top: 0.05rem;}

.ztzl_box{position:relative; z-index: 1; overflow:hidden;}
.ztzl_box>span{position:absolute;z-index: 9; width: 0.4rem; height: 0.4rem; top: 50%; margin-top: -0.2rem; text-align: center; line-height: 0.4rem; background-color: rgba(0,0,0,0.6); }
.ztzl_box>span i{font-size: 0.2rem; color: #fff;}
.ztzl_box>span.prev{left: 0;}
.ztzl_box>span.next{right: 0;}
.ztzl_box .trt-row li{padding: 0rem;}
.ztzl_box li>a{display: block; margin: 0rem 0.16rem; background-color: #e1edfd; border-radius:0.08rem; padding: 0.15rem 1.1rem 0.15rem 0.15rem; position: relative;z-index: 1;}
.ztzl_box li>a span{display: block;height: 0.66rem;position:relative;text-align: center;}
.ztzl_box li>a span>em{position: absolute; font-size: 0.18rem; line-height: 0.22rem; top: 50%; left: 0;right: 0; transform: translateY(-50%); -ms-transform: translateY(-50%);  overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical;-webkit-line-clamp: 3; }
.ztzl_box li>a i{ position: absolute; z-index: -1; right: 0; top: 0; bottom: 0; }
.ztzl_box li>a i>img{max-height: 100%; height: 100%; max-width:inherit\0;float: right\0;}

@-moz-document url-prefix(){
	.ztzl_box li>a i>img{ max-width:inherit; float: right;}
} 

@media screen and (max-width:992px){
	.slt_lb_box .tabs .list_base_date_01 li{margin-bottom: 0;}
	.sljz_box{padding: 0.17rem 0.2rem 0rem; background: #eff6ff;}
	.bs_jd_zw_hd .trt-row>div+div{border-left: none;}
	.tabs_ys1.tabs .tabs_header>ul>li{margin-left: 0;}
	.zxft_tabs.tabs .tabs_header>ul{width: 30%;float:left;}
	
	.bs_jd_zw_hd .icon_list_group_s_04 li a{white-space: normal; padding-top: 0.2rem; padding-bottom: 0.2rem;}
	
	.ztzl_box li>a{display: block; margin: 0rem 0.16rem;}
	.zxft_tabs b.line_h_base,.zxft_tabs .line_h_base li{ white-space: normal;}
	.slb .zxft_tabs.tabs .tabs_content>.mar_t_02,.slb .zxft_tabs.tabs .tabs_content > .text_align_justify{width:auto;float: inherit;padding-left:0rem; }
	.tabs_ys2.tabs .tabs_header>ul>li{margin-right: 0.2rem;}
}
@media screen and (max-width:480px){
	.slb .zxft_tabs.tabs .tabs_header>ul{width: 100%;float:none;}
	.slb .zxft_tabs.tabs .tabs_header>em{display: block;text-align: left;float: inherit; margin-top: 0.08rem;}
}

/* 20250605 */
.slb .nav_con_2021{min-height: 0.6rem !important;}
.slb .ss_box2_2021{width:43%;}
.slb .upDown_2021{right:0.015rem;}
.slb .picker_2021 input{margin-left:0.02rem;}
@media screen and (max-width:1366px){
	.slb .header_21_llms,.slb .header_21_llms a{height: 0.41rem; line-height:0.4rem;}
}
@media screen and (max-width:992px){
	.slb .ss_box2_2021{width:100%;}
}






