.banner{ background-repeat:no-repeat !important; background-color: #f5f9fe; background-position:center top; position: relative;  height: 3.55rem; z-index:1;}
.main_spacing{z-index: inherit; margin-bottom: -0.32rem;}
.con_01{position:relative; margin-top: -.9rem; background-color:#f5f9fe;}
.con_01>.row{position: relative;z-index:3;box-shadow: 0px 4px 12px 8px rgba(22, 88, 160, 0.04);}

.announcement_04{ padding-left: 0;}
.announcement_04>h3{font-size: 0.32rem;}
.announcement_04 .bd a{color: #666;}
.announcement_04 .num{margin-top: .26rem;}
.announcement_04 .num_ys li{ width: 33%; height: .04rem; margin: 0 0.02rem; border-radius: 0; background-color: #71A3D9; }

.both_tabs>.tabs_header ul{display: block; position: relative;}
.both_tabs>.tabs_header ul:after{content:""; position:absolute;width: .26rem; height: .82rem; background: url(230530_fjszf_tab_tu1.png) no-repeat center; background-size: contain; right: -.26rem;top:.18rem}
.both_tabs>.tabs_header{overflow: inherit; min-height: 1rem;}
.zxft_text{ margin-top:-.34rem; margin-left: 0.16rem; margin-right: .16rem; padding: .2rem .28rem; background-color: #fff; border: 1px solid #E9F0F7; border-radius: .04rem; position: relative;z-index: 2;}
.zxft_text:after{ content: ""; position: absolute; border-radius: .04rem; height: 100%; left: .13rem; right: .13rem;top: -.16rem; background-color: #77b9df; background-color: rgba(255, 255, 255, 0.45); z-index: -1;}
.zxft_text>a{display: block;font-size: .2rem;color: #333;font-weight: bold; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; margin-bottom: 0.1rem;}
.zxft_text p{ display: block; font-size: .16rem; line-height: .28rem; color: #808080;}
.zxft_text span{ padding-top: .08rem; display: inline-block;}
.zxft_text span>a{color: #1658A0;}

.tab_ys.tabs .tabs_header:after,.tab_ys.tabs .tabs_header>ul>li.on:before{ display: none;}
.tab_ys .tabs_header>ul>li a{ background-color: #EAF4FF; padding: 0 0.15rem; border-radius: 0.04rem;}
.tab_ys .tabs_header>ul>li.on a, .tab_ys .tabs_header>ul>li>a:hover{background-color: #1658A0; color: #fff;}
.tab_ys .tabs_header>ul>li{ margin-right: 0.12rem; line-height: 0.52rem;}
.tab_ys .list_base li:before{background-color: #bbb;}
.tab_ys .list_base li:hover:before{background-color: #1658A0;}
.tab_ys .list_base li{ margin-bottom: .16rem;}

.switch_adv{position: relative;}
.switch_adv span{display: block; cursor: pointer; position: absolute; z-index: 10; background-color: #666; width: .24rem; height: .56rem;top: 50%; margin-top: -0.28rem; text-align: center; line-height: .56rem; color: #fff; border-radius: 0.04rem; background-color: rgba(51, 51, 51, 0.3);}
.switch_adv span.prev{left: 0;}
.switch_adv span.next{right: 0;}
.switch_adv li>a{padding-top:7.69%; background-repeat: no-repeat !important; background-position: center !important; background-size: cover !important;}
 
.piclink_group_06 .bd.piclink_list .trt-row-large li .piclink_conent{ background:url(230530_fjszf_iconbg1.png) no-repeat center bottom #D9EBFF; background-size: contain; padding-top: 24.027%; border-radius: 0 .2rem 0 .2rem;}

.piclink_group_06 .piclink_list li .piclink_conent h3 a{color: #1658A0; max-height: 0.8rem; overflow: hidden;}
.piclink_group_06 .piclink_list li .piclink_conent h3{font-size: 0.18rem;line-height: 0.24rem; height: 0.8rem;}

.both_tabs>.tabs_header>ul>li{width: 30%; text-align: center; margin: 0; font-size: 0.3rem; background-color: #2F78C6;color: #fff; height: 1rem; line-height: 1rem;}
.both_tabs>.tabs_header>ul>li:nth-child(2n){background-color: #3F87D3;}
.both_tabs>.tabs_header>ul>li.on:before{display: none;}
.both_tabs>.tabs_header>ul>li.on{width: 40%; font-size: 0.36rem; background: url(230530_fjszf_tab_icon2.png) no-repeat 127% -43% #1658A0; background-size: 45% auto;}
.both_tabs>.tabs_header>ul>li:last-child.on{ background: url(230530_fjszf_tab_icon1.png) no-repeat 100% -15% #1658A0; background-size: 34% auto;}
.both_tabs>.tabs_header>ul>li>a,.both_tabs>.tabs_header>ul>li>a:hover, .both_tabs>.tabs_header>ul>li.on a,.both_tabs>.tabs_header>ul>li.on a:hover{color: #fff; font-weight: normal;}
.both_tabs>.tabs_header>ul>li>a i{display: none;font-size: 0.36rem; vertical-align: baseline;}
.both_tabs>.tabs_header>ul>li.on>a i{display: inline-block; }
.both_tabs>.tabs_header:after{ display: none;}

.tab_ul_ys .tabs_header ul{position: relative; overflow: hidden;}
.tab_ul_ys .tabs_header ul:after{content: ""; position: absolute;width: 100%; left: 0; right: 0; bottom: 0; height: 0.01rem; background-color: #e5e5e5;}
.tab_ul_ys .tabs_header li.on{border: none;}
.tab_ul_ys .tabs_header{padding-left: 0;}
.tab_ul_ys .tabs_header:after{display: none;}
.tab_ul_ys .tabs_header li{ margin-right: 0.2rem !important;}
.tab_ul_ys .tabs_header>ul>li a{padding: 0; min-width: inherit;font-size: 0.22rem;}
.tab_ul_ys .tabs_header>ul>li.on a,.tab_ul_ys .tabs_header>ul>li>a:hover{border-bottom:.04rem solid #1658A0;}
.tab_ul_ys .list_base li{font-size: .18rem; margin-top: .04rem; margin-bottom: .16rem;}
.qhmb_icon.icon_list_group_02 li a{ border-radius:.04rem; padding: 0.19rem 0.12rem; font-size: 0.2rem; font-weight: bold;}
.qhmb_icon.icon_list_group_02 li a:hover{background-color: #fff; color: #1658A0;}
.qhmb_icon li a i{width: 0.38rem; display: inline-block; vertical-align:middle; margin-bottom: -.05rem;}

.bmfw_k{margin-top: .15rem;}
.bmfw_k a{ display: block; padding-top: 48.548%; background-size: contain !important;}
.bmfw_k h6{ height: 0.6rem; line-height: .6rem; background-color: #D7E9FC; display: block; position: relative; overflow: hidden;}
.bmfw_k h6:after{content: ""; position: absolute; height:.22rem; width: .01rem; top: 50%; margin-top: -.11rem; left: 50%; background-color: #bedbf9; background-color:rgba(108, 172, 240, 1);}
.bmfw_k h6>span{ display: block; width: 50%; float: left; text-align: center; font-size: .16rem; color:#1658A0;font-weight: normal;}
.fw_icon a{display: block; text-align: center;background: url(230530_fjszf_icon_bg.jpg) no-repeat center; background-size: cover; position: relative; padding-top: 75.01%;}
.fw_icon a>span{display: table;position: absolute; left: 0; right: 0; top:0; bottom:0; width: 100%; height: 100%;}
.fw_icon a>span>strong{display: table-cell;vertical-align: middle;}
.slb .fw_icon a img{width:30%; max-width: inherit;}

.tab_ul_ys .tabs_inner_hd.mar_b_base0{margin-bottom: 0;}
.tab_ul_ys .list_base_state_01 li{padding-left: .78rem; padding-right: 0; margin-bottom: 0; margin-top: 0; padding-top: .1rem; padding-bottom: .1rem;}
.tab_ul_ys .list_base_state_01 li:before{ display: none;}
.tab_ul_ys .list_base_state_01 li h3>a{font-size: .18rem;}
.tab_ul_ys .list_base_state_01 li p{font-size: .16rem;}
.tab_ul_ys .list_base_state_01  li>span{left: 0; right: inherit; padding: 0 0.08rem; border-color: #ccc;}
.tab_ul_ys .list_base_state_01  li>span:after{content: ""; position: absolute; width:.1rem; height: .06rem; bottom: -.01rem; right: -.08rem; background:url(230530_fjszf_jt.png) no-repeat center;}
.tab_ul_ys .list_base_state_01 li:last-child{ border-bottom:1px solid #dcdcdc;}

.zxft_con h6{display: block; padding-top: 56.315%; background-size: contain !important; position: relative;z-index: 1;}

.ztzl_tit{margin-bottom: 0.3rem;}
.ztzl_tit span{font-size: 0.26rem; font-weight: bold; display: inline-block;}
.ztzl_tit a{display: inline-block;float: right; font-size: .16rem; color: #A6A6A6; line-height: 0.38rem;}
.piclink_group_08 .piclink_list li .piclink_conent p span em{font-size:.2rem;}
.piclink_group_08 .piclink_list li .piclink_conent p span em i{max-height: .46rem; height: .46rem\0;}
.piclink_group_08 .piclink_list li .piclink_conent p{top: 0; bottom: inherit; left: 0.2rem; right: 0.2rem; border-radius:0 0 0.2rem 0.2rem;}
.piclink_group_08>span{ width: .4rem; height: .4rem; top: .75rem; margin-top: 0; background-color: rgba(0, 0, 0, 0.6); line-height: 0.38rem; border-radius: 0; text-align: center !important;}
.piclink_group_08>span.prevStop, .piclink_group_08>span.nextStop {background-color: #999;}
.piclink_group_08 .num li.on{ background-color: #1658A0; width:.12rem; height: .12rem;}

.slb .announcement_04 .num li{width: 32%;}
.slb .piclink_group_06 .bd.piclink_list .trt-row-large li .piclink_conent .piclink_text{margin-top: 0;}
.slb .both_tabs>.tabs_header ul{overflow-x:inherit; overflow-y: inherit;}



@media screen and (min-width:1301px) and (max-width:1920px) {
	.tab_ul_ys .tab_skin_03 .tempWrap .list_base_date_01{width:9.11rem !important;}
	.slb .tab_ul_ys .tab_skin_03 .tempWrap .list_base_date_01{width:7.9755rem !important;}
	.tab_ul_ys .tab_skin_03 .tempWrap .list_base_state_01{width: 4.12rem !important;}
}

@media screen and (max-width:992px) {
	.con_01{margin-top: 0;}
	.main_spacing{margin-bottom: -0.2rem;z-index: 2;}
	.tab_ul_ys .list_base_state_01 li{padding-left: 0;}
	.switch_adv li>a{padding-top: 20%; background-size:200% 100% !important;}
	.both_tabs>.tabs_header>ul>li.on>a i{display: none;}
	.banner{display: none;}
	.slb .piclink_group_06 .bd.piclink_list .trt-row-large li .piclink_conent{padding-top:34.838709%;}
	/* .tab_ul_ys .tab_skin_03 .tabs_header{ white-space: nowrap; overflow-x: auto;} */
	.tab_ul_ys .tabs_header ul{ white-space: nowrap; overflow-x: auto;border-bottom:1px solid #e5e5e5;}
	.slb .tab_ul_ys .tabs_header ul:after,.tab_ul_ys .tabs_header ul:after{display: none;}
	.slb .tab_ul_ys .tabs_header ul{border-bottom:1px solid #e5e5e5;}
	
}
@media screen and (max-width:768px) {
	.tab_ul_ys .list_base_state_01 li>span:after{display: none;}
}
@media screen and (max-width:640px) {
	.both_tabs>.tabs_header>ul>li,.both_tabs>.tabs_header>ul>li.on{font-size: 0.22rem;}
	.slb .both_tabs>.tabs_header>ul>li,.slb .both_tabs>.tabs_header>ul>li.on{float: left; white-space: normal; line-height: 0.4rem; padding-top: .1rem;font-size: 0.3rem;}
	.piclink_group_08 .num{display: none;}
}

@media \0screen {
   .bd.piclink_list{width: 1300px;}
   .piclink_group_06 .piclink_conent .piclink_text{top:0 !important; margin-top: 0 !important;}
   .both_tabs>.tabs_header>ul>li{margin-right: 0px !important;}
   .both_tabs>.tabs_header>ul>li+li{ background-color:#3F87D3;}
   .both_tabs>.tabs_header>ul>li+li+li{ background-color:#2F78C6;}
   .zxft_text:after{display: none;}
   .tab_ul_ys .list_base li{margin-top: 0 !important; margin-bottom: 0 !important;}
 }
 
/* 20230616 */
.main_jg{margin-bottom: 0;}
.index_border{ border-top: .05rem solid #1658A0; box-shadow: 0px 4px 12px 8px rgba(22, 88, 160, 0.04); padding: .3rem; padding-bottom: .11rem;}
.both_tabs>.index_tabs_hd>ul>li,.both_tabs>.index_tabs_hd>ul>li.on{ width: 50%;}
.both_tabs>.index_tabs_hd ul:after{display: none;}
.index_tit i{ background-color: #15589f;}
.index_tit span{font-size: .3rem;}
.index_tit em{ margin-left: -1px; margin-right: -1px;}
.index_announcement_04 .num{margin-top: .16rem;}
.index_announcement_04 .num li.on{ width: .12rem; height: .12rem;}
.index_announcement_04{ padding-left: 1.2rem;}
.index_announcement_04 .announcement_date h3{ color: #1658a0;}
.index_announcement_04 .bd{margin-top: .14rem;}
.slb .announcement_04 .num_ys2 li{width: .08rem;}
.slb .announcement_04 .num_ys2 li.on{width: .12rem;}
@media screen and (max-width:992px) {
	.index_border{ padding: .16rem;}
	.index_announcement_04{ padding-left: 0;}
	.slb .both_tabs>.index_tabs_hd>ul>li,slb .both_tabs>.index_tabs_hd>ul>li.on{line-height: .8rem !important; font-size: 0.28rem !important;}
	.index_announcement_04>h3{white-space: normal;}
}
