@charset "utf-8";
.row{ width: 1152px; margin: 0px auto; position: relative;}
.slb .row{width: 1400px;}
@media screen and (min-width:993px) and (max-width:1400px) {
	.slb .row{ margin: 0 .2rem; width: auto;}
}
@media screen and (min-width:993px) and (max-width:1366px) {
	.row{ margin: 0 .2rem; width: auto;}
}
@media screen and (max-width:992px) {
	.row,.slb .row{ width:100%; padding-left: .16rem; padding-right: .16rem;}
}
@media screen and (max-width:374px) {
	.row,.slb .row{ padding: 0rem .12rem;}
}
/* 顶部 */
.ding{background-color:#1b4586; margin-top: -1px;}
.top_left{font-size: 0.14rem; color: #fff; line-height: 0.4rem;}
.top_left span{display: inline-block; margin-right: 0.15rem;}
.top_right li{display: inline-block;position: relative;margin-left: 0.15rem;}
.top_right li>a{font-size: 0.16rem;line-height: 0.4rem;color:#fff;font-weight: bold;display: block;}
.top_right li+li>a{font-size: 0.16rem;font-weight: normal;font-weight: bold;}
.top_right li+li+li>a i{margin-left: 0.1rem;}
.top_right li+li+li+li>a{cursor: auto;}
.top_right li+li+li+li+li>a{cursor:pointer;}
.xl_box{position: absolute;z-index:10; display: none; width: 100%; background-color: #7084a4; border-radius: 0.05rem; border: 1px solid #fff;}
.font_xz{text-align: center; padding: 0.05rem;}
.font_xz::after{ content: ""; position: absolute; left: 50%; margin-left: -0.05rem; top: -0.05rem; border-left:.05rem solid transparent; border-right:.05rem solid transparent;border-bottom:.06rem solid #7084a4; }
.font_xz dd a{font-size:0.14rem;display: block; color: #fff; padding: 0.06rem 0rem;}
.top_ewm{padding: 0.05rem; width:0.95rem; left: 50%;transform: translateX(-50%); -ms-transform: translateX(-50%);}
.top_ewm>img{max-width: inherit;width: 100%;}

.slb .top_left span{ margin-right: 0.1rem;}
.slb .top_right li{ margin-left: 0.1rem; }
@media screen and (max-width:1280px){
	.slb .top_right{float: left;}
	.slb .top_right li{ margin-left: 0rem;margin-right:0.15rem; }
}
@media screen and (max-width:992px){
	.ding{padding: 0.05rem 0rem;}
	.top_left,.top_right li>a{ line-height: 0.22rem;}
	.top_right li{margin-left: 0rem;margin-right:0.15rem;}
	.top_right li+li{display: none;}
	.top_right li+li+li{display: inline-block;}
	.top_right{float: left;}
}


/* 头部 */
.header{padding: 0.2rem 0rem 0.45rem;}
.logo+span{ margin-right: 0.18rem; letter-spacing: 0.02rem; display: inline-block;}
.logo+span+span{ font-weight: bold; letter-spacing: 0.02rem; display: inline-block;}
.search_box{background-color:#fff\0; border-radius: 0.8rem;}
.search_box .form-control{ border-radius:0.5rem 0rem 0rem 0.5rem; font-size: 0.14rem;  width: calc(100% - 0.75rem); display:inline-block; height: 0.4rem; border: 1px solid #bfbfbf; border-right: none; padding: 0rem 0.08rem; color: #666; text-overflow: ellipsis;white-space:nowrap;}
.search_box .btn_base{width: 0.75rem;font-size: 0.14rem; height: 0.4rem; line-height: 0.2rem; text-align: center; color: #fff; float: right; background-color:#1b4586; border: none; border-radius:0rem 0.5rem 0.5rem 0rem;}
.menu_base{background-color: #1b4586;}
.menu_base>ul>li{line-height: 0.5rem;}
.menu_group.menu_03{position: relative;z-index: 3;}
.menu_03 .menu_base>ul>li>h3 a{margin: 0rem;font-weight:normal !important; font-size: 0.16rem;}
.menu_03 .menu_base>ul>li>h3 a>em{vertical-align:baseline; margin-right: 0.08rem;}
.menu_03 .menu_base>ul>li>h3:after{top: 0; bottom: 0; margin-top: 0rem; height: inherit; opacity: 1; background-color: #0a3372; transform: translateY(0);-ms-transform: translateY(0);}
.menu_03 .sub_content{top: 0.5rem; display: block; }
.menu_03 .menu_sub{background-color: #fff; border-radius: 0rem; position: relative;z-index: 1;}
.menu_03 .menu_sub::after{content:""; position: absolute;z-index: -1; left: 0;right: 0; top: 0; bottom: 0; border: 2px solid #1b4586; border-top:none; }
.menu_03 .menu_sub>div{margin: 0.28rem;}

.nav_xxgk .xxgk_cont .list_base.list_base_date_01 ul {margin: 0rem -0.16rem; display: block;}
.nav_xxgk .xxgk_cont .list_base.list_base_date_01 ul>li{width: 50%; float: left; padding-left: 0.35rem;}
.nav_xxgk .xxgk_cont .list_base.list_base_date_01 ul>li:before{left: 0.15rem;}
.nav_xxgk .xxgk_cont .list_base.list_base_date_01 ul li>span{ right: 0.15rem;}
.slb .nav_xxgk .xxgk_cont .list_base.list_base_date_01 ul>li{width: 100%;}

.zjzmq_text h6{max-width:2.18rem; float: left; margin-right: 0.3rem;}
.zjzmq_text p{ font-size:0.16rem; line-height: 0.26rem; text-indent: 2em; text-align: justify;}
.zjzmq_text p>a{color: #1b4586;}
.zjzmq_list a{display: block; line-height: 0.5rem; font-size: 0.14rem; padding: 0.05rem 0.1rem; background-color:#1b4586; color: #fff;}
.zjzmq_list a>em{display: inline-block; width: 0.5rem; height: 0.5rem; border-radius: 0.8rem; background-size: cover; vertical-align: middle; margin-right: 0.1rem;}

.sub_content .menu_sub+.menu_sub{display:block;}
.xwzx_tabs.tabs .tabs_header:after{ height: 2px; background-color: #1b4586;}
.xwzx_tabs.tabs .tabs_header>ul>li{font-size:0.16rem; line-height: 0.32rem; margin: 0rem;}
.xwzx_tabs.tabs .tabs_header>ul>li a{padding: 0rem 0.15rem;}
.xwzx_tabs.tabs .tabs_header>ul>li.on a,.xwzx_tabs.tabs .tabs_header>ul>li a:hover{color: #fff; font-weight: normal;background-color: #1b4586;}
.xwzx_tabs.tabs .tabs_header>ul>li.on:before{display: none;}
.list_base li:before{width: 0.06rem; height: 0.06rem; border-radius: 0; top: 0.11rem; }
.sub_content h6.nav_small_tit{display: block; font-weight: normal; }
.sub_content h6.nav_small_tit span{font-size: 0.16rem; color: #1b4586; }
.sub_content h6.nav_small_tit a{ float:right; font-size: 0.12rem; color: #999;  }
.nav_spxw{border-left: 1px dashed #ddd;}
.nav_spxw .pic_list_group_02 .pic_list_pic{margin: 0rem 0.1rem;}
.nav_spxw .pic_list_group_02 .pic_list_pic p{ background-color: rgba(0,0,0,0.7);font-size: 0.14rem; line-height: 0.28rem; }
.nav_spxw .pic_list_group_02 .pic_list_pic a:hover i::after{content: ""; position: absolute; width: 0.5rem; height: 0.5rem; background: url(250605fj_mysy_play_btn.png) no-repeat center; background-size: contain; left: 50%; top: 40%; transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); }
.slb .nav_spxw{border-left:none;}

.nav_xxgk .xwzx_tabs.tabs .tabs_header:after{display: none;}
.nav_xxgk .list_base{position: relative;}
.nav_xxgk .list_base .trt-row [class*=trt-col-]{margin-bottom: 0rem; padding-left: 0.18rem;}
.nav_xxgk .list_base::after{ content: ""; position: absolute; width: 1px; left: 50%; top: 0; bottom: 0; border-left: 1px dashed #ddd; }
.slb .nav_xxgk .list_base::after{display: none;}

.nav_zdcx .trt-row>div+div .list_base_date_01, .nav_zdcx .trt-row>div+div+div+div .list_base_date_01{ border-left:1px solid #ddd; }
.nav_zdcx .trt-row>div+div+div .list_base_date_01{ border-left:none; margin-top: 0.16rem; position:relative;}
.nav_zdcx .trt-row>div+div+div{ position: relative; }
.nav_zdcx .trt-row>div+div+div::after{position:absolute; content: ""; top: 0; left: 0; right: 0.2rem; height: 0.01rem; border-top: 1px solid #ddd;}
.nav_zdcx .trt-row>div+div+div+div::after{left: 0.2rem; right: 0rem;}
.slb .nav_zdcx .trt-row>div+div .list_base_date_01, .slb .nav_zdcx .trt-row>div+div+div+div .list_base_date_01{ border-left:none; }
.slb .nav_zdcx .trt-row>div+div+div .list_base_date_01{ margin-top: 0rem;}
.slb .nav_zdcx .trt-row>div+div+div::after{display: none;}
.nav_zdcx .list_base_date_01>h6{display: block;}
.nav_zdcx .trt-row>div .list_base_date_01>h6{ font-weight: normal; margin-bottom: 0.12rem; display: block; line-height: 0.32rem; }
.nav_zdcx .trt-row>div .list_base_date_01>h6 a{float: right; font-size: 0.12rem; color: #999;}
.nav_zdcx .trt-row>div .list_base_date_01>h6 span{ display: inline-block; padding: 0rem 0.1rem; border-radius: 0.03rem; font-size:; background-color: #c9f9bd; color: #24b600; line-height: 0.32rem; font-size: 0.16rem; }
.nav_zdcx .trt-row>div .list_base_date_01>h6 span>em{margin-right: 0.05rem;display: inline-block;}
.nav_zdcx .trt-row>div+div .list_base_date_01>h6 span{background-color: #d1f6fc; color: #018da2;}
.nav_zdcx .trt-row>div+div+div .list_base_date_01>h6 span{background-color: #ffdddd; color: #ed4747;}
.nav_zdcx .trt-row>div+div+div+div .list_base_date_01>h6 span{background-color: #f8e1b1; color: #ba8313;}
.nav_zdcx .list_base_date_01 li{margin-bottom: 0.03rem;}

.ztzl_tit{display: block; padding-bottom: 0.08rem; margin-bottom: 0.12rem;}
.ztzl_tit>span{display: inline-block;position:relative; background-color: #1b4586; color: #fff;font-size: 0.16rem; line-height: 0.3rem; padding: 0rem 0.3rem; border-radius: 0.02rem 0.02rem 0rem 0rem;}
.ztzl_tit>span::after{content: ""; position:absolute; left: 50%; margin-left: -0.04rem; bottom: -0.04rem; border-left:.04rem solid transparent; border-right:.04rem solid transparent; border-top:.05rem solid #1b4586; }
.zt_con li>a{display: block;}
.zt_con li>a>h6{width: 2.5rem;float: left;display: block; margin-right: 0.2rem;}
.zt_con li>a>h6 i{display:block; padding-top: 38%; background-size: cover;}
.zt_con li>a .zt_con_text{overflow: hidden;}
.zt_con li>a .zt_con_text p{font-size: 0.16rem; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.zt_con li>a .zt_con_text span{color: #1658A0; display: inline-block; margin-left: 0.2rem;}
.zl_con li>a{display: block; margin-bottom: 0.05rem; background-color: #f7f7f7; line-height: 0.4rem; padding: 0rem 0.12rem 0rem 0.38rem; position: relative;}
.zl_con li>a::after{content: ""; position: absolute; width: 0.08rem; height: 0.08rem; background: #ababab; border-radius: 0.6rem;left: 0.15rem; top: 0.15rem; }

.nav_ztc .list_base_date_01{ margin-right: 0.3rem; padding-right: 0.3rem; border-right: 1px dashed #ddd;}
.slb .nav_ztc .list_base_date_01{ margin-right: 0.2rem; padding-right: 0.2rem; }
.nav_ztc .list_base_date_01 li{ margin-bottom: 0.05rem; }
.nav_ztc .ztc_img{display: block;}
.nav_ztc .ztc_img>i{ padding-top: 47.03%; }

@media screen and (min-width:992px){
	.header .trt-row{display: flex; align-items: center;}
	.menu_base>ul>li{width: 16.285714%;text-align: center;}
	.slb .menu_base>ul{display: flex;justify-content: space-between; text-align: center;}
	.slb .menu_base>ul>li{width:inherit;}
	.slb .menu_03 .menu_base>ul>li>h3 a{margin: 0rem 0.08rem;}
	
	.nav_xxgk .xwzx_tabs.tabs .tabs_header li{float: inherit;display: block; margin-bottom: 0.1rem;}
	.nav_xxgk .xwzx_tabs.tabs .tabs_header li>a{padding: 0rem 0.1rem; line-height: 0.44rem; font-size: 0.16rem; background-color: #f7f7f7; color: #1b4586; border-radius: 0.05rem; }
	.nav_xxgk .xwzx_tabs.tabs .tabs_header li>a i{font-size: 0.18rem;}
	.nav_xxgk .xwzx_tabs.tabs .tabs_header li+li+li+li+li>a i{ font-size: 0.14rem; }
}


@media screen and (max-width:1440px){
	.slb .menu_base>ul{ justify-content:inherit; white-space: nowrap; overflow-x: auto; }
}

@media screen and (max-width:992px){
	.menu_03 .sub_content{display: none;}
	.menu_03 .menu_base>ul>li>h3 a{padding: 0rem 0.2rem;}
	.slb .menu_03 .menu_base>ul>li>h3 a{ margin: 0rem; }
	.logo_box span{display:block;}
	.search_box{margin-top: 0.1rem;}
	.header{ padding-bottom: 0.2rem; }
	.tree_icon{ top: 0.15rem !important; margin-right: 0.1rem;}
	.menu_group.menu_03{ z-index: 2;}
}


/* 底部 */
.out_links{ padding:.16rem 0rem; position: relative; font-size: .14rem; z-index: 6;}
.out_links>ul{*width: 100%;}
.out_links>ul:after{ visibility: hidden; display: block; font-size: 0rem; content: " "; clear: both; height: 0rem;}
.out_links>ul>li p{ padding-left:.02rem;font-size: 0.14rem; color: #fff; line-height:.32rem; border: 1px solid #ababab; background-color:#1b4586; position: relative; cursor: pointer; transition: .3s all; z-index: 6;}
.out_links>ul>li p>i{float: right;line-height: 0.32rem; margin-right: 0.02rem;}
.out_links>ul>li>div{display: none; position: absolute; left: .1rem; right: .1rem; z-index: 5; bottom:.4rem; background-color:#ffffff; border: 1px solid #eeeeee;}
.out_links>ul>li>div>ul{ padding: .16rem .2rem .15rem .3rem;}
.out_links>ul>li ul li{ line-height: .3rem;}
.out_links_close,.out_links_bg{ display: none;}
.slb .footer .out_links{ padding-bottom: 0rem;}
.slb .out_links>ul>li>div{ /* bottom:1.14rem; */z-index: 9;}
.slb .out_links>ul>li:nth-child(5)>div,.slb .out_links>ul>li:nth-child(6)>div{ bottom: 0.57rem;}

.footer_xx{ position:relative; padding-bottom: 0.2rem; }
.footer_xx>span{position: absolute; top: 50%; transform: translateY(-50%);}
.footer_xx>span#_ideConac{left: 50%; margin-left: -28%;}
.footer_xx>span#_span_jiucuo{right: 50%; margin-right: -30%;}
.center_xx{ margin: 0rem auto; text-align: center; overflow: hidden; }
.slb .footer_xx>span#_ideConac{margin-left: -40%;}
.slb .footer_xx>span#_span_jiucuo{margin-right: -40%;}

.footer_xx{font-size: 0.14rem; line-height: 0.3rem; color: #000;}
.foot_nav a{display: inline-block; position:relative; color: #1b4586;}
.foot_nav a+a{padding-left: 0.3rem;}
.foot_nav a+a::after{content: ""; position: absolute; left: 0.15rem; height: 0.15rem; width: 1px; background-color:#1b4586; top:50%; margin-top:-0.07rem;}
.footer_xx .foot_text span{display: inline-block; margin: 0rem 0.06rem;}
.footer_xx .foot_text span.bzzc_box{border: 1px solid #666; border-radius: 0.06rem; line-height: 0.26rem; color: #666; padding: 0rem 0.1rem;}
.footer_xx .foot_text span.bzzc_box i{vertical-align:baseline; margin-right: 0.05rem;}
@media screen and (max-width:992px) {
	.footer{ margin-top: .2rem;}
	.out_links>ul>li>div{ position: fixed; top: .1rem; z-index: 9;}
	.out_links{ text-align: center; line-height:.15rem; font-size: 0rem; z-index: 999;}
	.out_links>ul>li[class*=trt-col-]{ width: auto; display: inline-block; padding: 0rem .16rem; float: inherit; font-size: .14rem; position: relative;}
	.out_links>ul>li:before{ content: ''; position: absolute; right: 0rem; width: 1px; top: 50%; margin-top: -.08rem; height: .16rem; background-color: #cccccc;}
	.out_links>ul>li:last-child:before{ display: none;}
	.out_links>ul>li p:before,.media_info{ display: none;}
	.out_links>ul>li p{ border: none; color: #333; background-color: transparent; line-height:.24rem; padding-left: 0; font-size: .14rem;}
	.out_links_close{ z-index: 1000;display: none;position: fixed;left: 50%;transform: translateX(-50%);width: .34rem;height: .34rem; line-height: .34rem; border: 1px solid #e4e4e4;background-color: #ffffff;bottom:.2rem;border-radius: 50%;}
	.out_links_close i{ color: #cccccc;}
	.out_links_bg{ position: fixed; top:0rem; bottom: 0rem; right: 0rem; left: 0rem; background-color: #000000; opacity: .7; display: block; z-index: 99; display: none;}
	.out_links>ul>li ul{position: fixed;top:.2rem;bottom:.7rem;right: .2rem;left: .2rem;z-index:1000;overflow-y: auto;padding: .16rem;border: none;border-radius:.08rem;}
	.out_links>ul>li ul li{ width: 100%; text-align: left; line-height:.4rem; border-bottom: 1px solid #eeeeee;}
	.slb .out_links li:before{ display: none;}
	.slb .out_links>ul>li ul{ bottom: .7rem;}
	.slb .out_links>ul>li ul li{ width: 100%;}
	.slb .out_links>ul{ z-index: 1000;}
	.slb .out_links>ul>li>div{ bottom:.4rem;}
	
	.footer_xx{ text-align: center;}
	.footer_xx>span,.slb .footer_xx>span{position: relative; transform: translateY(0); display: inline-block;right: inherit !important; left: inherit !important; margin: 0rem !important;}
}


/* 内容开始 */
.my_warpbg{ position: relative; background-color: transparent; }
.my_warpbg::after{ content: ""; position: absolute; opacity: 0.2; left: 0; right: 0; top: 0; bottom: 0; background: url(20250701zmbg.png) no-repeat center bottom; background-color:#e9e9e9; }
.adv_img a{margin:0.15rem 0rem;display: block;}
.adv_img i{display: block; padding: 4.211%; background-size: cover;}
.lb_new_box .slideBox_01>span{display: none;}
.lb_new_box .slideBox_01 .pic li i.picture_fixed{padding-top: 60.765%;}
.lb_new_box .slideBox_01 .txt-bg{height: 0.37rem; background-color: rgba(0,0,0,0.5);}
.lb_new_box .slideBox_01 .pic p{line-height: 0.37rem;font-size: 0.14rem;}
.lb_new_box .slideBox_01 .num{bottom: 0.15rem;}
.lb_new_box .slideBox_01 .num li{width: 0.08rem;}
.lb_new_box .slideBox_01 .num li.on{background-color: #1658A0;}
.lb_new_box .tabs{margin: 0.1rem;}
.tabs_newys.tabs .tabs_header{background-color: #f5f5f5; padding-bottom: 0.02rem;margin-bottom: 0.18rem;}
.tabs_newys.tabs .tabs_header:after{ height: 0.02rem; background-color: #1b4586;}
.tabs_newys.tabs .tabs_header>ul>li.on:before{display:none;}
.tabs_newys.tabs .tabs_header>ul>li{line-height: 0.43rem;font-size: 0.18rem;}
.tabs_newys.tabs .tabs_header>ul>li a{background-color: #ededed;text-align: center;color:#1b4586; }
.tabs_newys.tabs .tabs_header>ul>li.on a,.tabs_newys.tabs .tabs_header>ul>li>a:hover{ background-color:#1b4586; color: #fff; font-weight: normal;}
.tabs_newys .list_base_date_01 li{margin-bottom: 0.05rem;}
.tabs_newys .list_base_date_01 li img{margin-right: 0.03rem; width: 0.22rem; height: 0.14rem; }

.zcfg_box{padding: 0.1rem;}
.zcfg_mok .list_base_date_01 li{margin-bottom: 0.1rem;}
.pq_box li{ margin-bottom: 0.14rem;}
.pq_box li>a{display: block; border: 8px solid #fff;display: block; padding: 0.104rem 0.4rem; /* padding: 0.12rem 0.4rem; */ font-size: 0.26rem; color: #1658A0; text-shadow:2px 2px 0 #fff, -2px 2px 0 #fff, 2px -2px 0 #fff, -2px -2px 0 #fff; background-size: cover; }
.pq_box li>a em{display: inline-block; width: 0.92rem; height: 0.92rem;vertical-align: middle;margin-right: 0.4rem; background-size: contain;}

.icon_tit{display: block;margin-bottom: 0.15rem;}
.icon_tit>span,.icon_tit a{font-size: 0.24rem; color: #1b4586;}
.icon_tit>span i{font-size: 0.26rem; color: #1b4586; margin-right: 0.05rem;}
.zt_img_box li>a i{display: block; padding-top: 44.335%; background-size: cover; }
.bsdt_box a{display: block; padding-top:30.6%; background-position:center;background-repeat: no-repeat; background-size:contain; background-color: #f1f8ff;}
.bsfw_icon li{ margin-top: 0.05rem;}
.bsfw_icon li>a{ display: block;text-align: center; background-color: #ededed; color: #335893; line-height: 0.42rem; }
.bsfw_icon li>a i{ margin-right: 0.05rem;font-size: 0.2rem; }

.zdcx_box li a{display: block; border-radius: 0.08rem; background-size: cover; text-align: center;font-size: 0.16rem; padding: 0.15rem 0rem; color: #24b600;}
.zdcx_box li a>i{font-size:0.4rem;margin-right: 0.1rem; color: #24b600;}
.zdcx_box li+li a,.zdcx_box li+li a>i{color: #018da2;}
.zdcx_box li+li+li a,.zdcx_box li+li+li a>i{color: #ed4747;}
.zdcx_box li+li+li+li a,.zdcx_box li+li+li+li a>i{color: #ba8313;}

.hdjl_box li>a{display: block; text-align: center;line-height: 0.41rem; background-color: #ededed;margin-bottom: 4px;color: #335893;}
.hdjl_box li>a i,.hdjl_box li+li+li>a i{margin-right: 0.05rem;/* font-size: 0.18rem; */ font-size: 0.24rem;}
.hdjl_box li+li>a i{ /* font-size: 0.24rem; */ font-size: 0.18rem; }
.fc_tit{position: relative;z-index: 1;}
.fc_tit::after{content: ""; position: absolute; z-index:-1; left: 0; right: 0; height:0.02rem; background-color: #1b4586;top: 50%; margin-top: -0.01rem;}
.fc_tit>span{display:inline-block; background-color: #fff; position:relative; z-index: 2; padding-right: 0.18rem; font-size: 0.24rem; color: #1b4586; }
.fc_tit>span i{font-size: 0.22rem; margin-right: 0.1rem; vertical-align:bottom; }
.fczs_box .pic_list_group_02{position:relative;}
.fczs_box .pic_list_group_02 span{display: block; cursor: pointer; position: absolute;z-index: 3; border-radius: 0.05rem; width: 0.14rem; height: 0.62rem;top: 50%; margin-top: -0.31rem; background-color:#1b4586 ; text-align: center; line-height: 0.62rem;}
.fczs_box .pic_list_group_02 span.next{right: 0;}
.fczs_box .pic_list_group_02 span i{ color: #fff; }
.fczs_box .pic_list_group_02 .trt-row [class*=trt-col-]{padding: 0rem;}
.fczs_box .pic_list_group_02 .pic_list_pic{margin: 0rem 0.06rem;}
.fczs_box .pic_list_group_02 .pic_list_pic p{line-height: 0.37rem; font-size: 0.14rem;text-align: left; background-color: rgba(0,0,0,0.5);}
@media screen and (max-width:1366px){
	.tabs_newys .list_base_date_01 li{/* margin-bottom: 0.125rem; */margin-bottom: 0.1rem;}
}
@media screen and (max-width:1240px){
	.zcfg_mok .list_base_date_01 li{margin-bottom: 0.105rem;}
	.bsdt_box a{padding-top: 33%;}
	.my_warpbg{ /* background-size: auto 150%; */ }
}
@media screen and (min-width:993px){
	.tabs_newys.tabs .tabs_header>ul{display: block; margin: 0rem -0.03rem;}
	.tabs_newys.tabs .tabs_header>ul>li{width: 25%;margin-right: 0; margin-left: 0; }
	.tabs_newys.tabs .tabs_header>ul>li a{margin: 0rem 0.03rem;}
}
@media screen and (max-width:992px){
	.my_warpbg{/* background-size: auto 126%; */ }
	.my_warpbg{overflow: hidden;}
	.tabs_newys .list_base_date_01 li{margin-bottom: 0rem;}
	.zcfg_mok .list_base_date_01 li{margin-bottom: 0rem;}
	.tabs_newys.tabs .tabs_header>ul>li{margin-left: 0rem;}
	.tabs_newys.tabs .tabs_header>ul>li a{padding: 0rem 0.15rem;}
}
@media screen and (max-width:640px){
	.slb .pq_box li>a{padding-left: 0.2rem; padding-right: 0.2rem;}
	.slb .pq_box li>a em{margin-right: 0.15rem;}
}

/* 热点关注 */
.ny_box .breadcrumb{border-bottom: 0; font-size: 0.14rem;color: #666; margin-bottom: 0; }
.ny_box .breadcrumb span>i{vertical-align: baseline;}
.ny_box .breadcrumb ul{ line-height: 0.28rem; }
.ny_box .breadcrumb li>a{font-size: 0.14rem; color: #666; }

.con_box .tree_tit{ font-size: 0.24rem; padding: 0.18rem 0.3rem; line-height: 0.28rem; text-align: justify; /* padding-left: 0.4rem; height: 0.65rem; line-height: 0.65rem; */ color: #fff; background: url(250605fj_mysy_nytitbg.jpg) no-repeat center; background-size: cover; }
.con_box .tree_01{ background: none; box-shadow: none; padding:0rem; margin-bottom:0.2rem; }
.con_box .tree_01 ul{border:1px solid #eee; border-bottom: none; background-color: #F8F8f8;}
.con_box .tree_01 .tree_item{margin-bottom: 0; border-bottom: 1px solid #eee;}
.con_box .tree_01 .tree_item:hover,.con_box .tree_01 .tree_item.on h3,.con_box .tree_01 .tree_item.avti h3{background-color: #59acff;}
.con_box .tree_01 .tree_item>h3>a{font-size: 0.15rem; padding-right: 0.26rem; padding-left: 0.24rem; margin-right: 0rem; color: #333; display: block; position:relative; text-overflow: ellipsis; overflow: hidden;white-space: nowrap; }
.con_box .tree_01 .tree_item>h3>a i{font-size: 0.12rem; color: #666;position: absolute; right: 0.1rem; }
.con_box .tree_01 .tree_item:hover h3>a,.con_box .tree_01 .tree_item.on h3>a,.con_box .tree_01 .tree_item.avti h3>a,.con_box .tree_01 .tree_item:hover h3>a i{color: #fff;font-weight: bold; background-color:#59acff; }
.con_box .tree_01 .tree_item.on h3>a i,.con_box .tree_01 .tree_item.avti h3>a i{ color: #fff;}
.con_box .tree_01 .tree_sub{z-index: 2; background-color: #f8f8f8; border: 1px solid #ddd; border-bottom: none; border-radius: 0rem; width: 3rem; padding: 0rem; }
.con_box .tree_01 .tree_sub dd{font-size: 0.14rem; border-bottom: 1px solid #ddd;}
.con_box .tree_01 .tree_sub dd>a{display: block; position: relative; padding: 0rem 0.26rem 0rem 0.2rem; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.con_box .tree_01 .tree_sub dd>a i{font-size: 0.12rem; color: #666;position: absolute; right: 0.1rem; }
.con_box .tree_01 .tree_sub dd:hover{background-color: #59acff;}
.con_box .tree_01 .tree_sub dd:hover>a,.con_box .tree_01 .tree_sub dd:hover>a i{color: #fff;}

.ny_left_new{background-color:#f8f8f8; border: 1px solid #e5e5e5; border-top: 2px solid #0070d9; padding: 0rem 0.08rem;}
.ny_left_new>h6{ line-height: 0.4rem; height: 0.4rem; font-size: 0.18rem; font-weight: normal; padding-left: 0.15rem; color: #0070d9;}
.ny_left_new>ul{display: block; margin-top: 0.1rem;}
.ny_left_new>ul li{border-bottom: 1px solid #eee; font-size: 0.14rem; line-height: 0.4rem; }
.ny_left_new>ul li>a{ display:block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.ny_left_new>ul li>a>i{display: inline-block; font-weight: bold; font-style: italic; color: #fff; border-radius: 0.6rem; margin-right: 0.05rem; width:0.2rem; height: 0.2rem; text-align: center; line-height: 0.2rem; font-family: "Arial"; background-color: #930000;}
.ny_left_new>ul li+li+li+li>a>i{ background-color:#cacaca; }

.right_tit{display: block; border-bottom:1px solid #ededed; overflow: hidden;}
.right_tit>span{display: inline-block; position: relative; z-index: 1; font-size: 0.18rem; color: #0079e0; line-height: 0.4rem; border-bottom: 1px solid #1b4586; padding: 0rem 0.16rem; }
.right_tit>span::after{content: "";position: absolute; left: 0; width: 0.04rem; height: 0.17rem; background-color: #0070d9;top: 0.12rem; /* top: 50%; margin-top: -0.08rem; */}
.right_tit>a{float: right; line-height: 0.4rem;}
.right_con .list_base{margin-top: 0.1rem;}
.right_con .list_base li{margin-bottom: 0; padding-top:0.06rem; padding-bottom: 0.06rem; font-size: 0.14rem; padding-right: 1.3rem; border-bottom: 1px dashed #dcdcdc }
.right_con .list_base li:before{ background-color: #0086c5; top: 50%; margin-top: -0.03rem;}
.right_con .list_base li span{font-size: 0.13rem; color: #999; top: 0.06rem;}
.right_con .list_base li:last-child{ border-bottom: 1px dashed #dcdcdc;}
.right_con .page_base{margin: 0.15rem 0rem 0rem; text-align: right;}
.right_con .page_base .page_tools{margin-right: 0;}
.right_con .page_base .page_tools li{ margin: 0rem 0.02rem; }
.right_con .page_base .page_tools li.disabled a{ color: #888;}
.right_con .page_base .page_tools li a{font-size: 0.12rem; padding: 0rem 0.06rem; border-radius: 0; border-color:#9aafe5; color: #0e509e;}
.right_con .page_base .page_tools li.active a{color: #fff;}
.right_con .page_base .page_tools li.active a:hover{background-color: #0e509e; border-color: #0e509e;}
.right_con .page_base .page_tools li a:hover{ border-color: #0e509e; background-color: #fff;}
.right_con .page_base .page_tools li.prev a,.right_con .page_base .page_tools li.next a{font-weight: bold;}
.right_con .page_base .page_tools li.prev:hover a{color: #0e509e; border-color:#9aafe5 ;}
@media screen and (max-width:992px){
	.right_con .list_base li{padding-right: 0rem;}
	.right_con .list_base li span{top:inherit;}
	.con_box .tree_01 .tree_item>h3{background-color:#59acff;}
	.con_box .tree_01 .tree_item>h3 a{color: #fff; font-weight: bold; }
	.con_box .tree_01 .tree_item>h3>a i{color: #fff;}
	.con_box .tree_01 .tree_sub{ display: block !important;width: 100%; }
	.con_box .tree_01 .tree_sub dd>a{color: #666;}
	
	.con_box .tree_tit>span{display: inline-block; padding-right: 0.3rem;}	
}
@media screen and (max-width:640px){
	.right_tit>span{padding-right: 0rem;display: block; max-width: calc(100% - 0.44rem); float: left; line-height: 0.24rem; padding-top: 0.08rem; padding-bottom: 0.08rem; }
}


/* 文章页 */
.right_article_nr{font-size: 0.14rem; line-height: 1.8;}
.right_article_nr p{padding-top: 0.25rem; }
.right_article_nr img{ max-width: 80%; display: block; margin: 0rem auto;}
.fx_box{border-top: 1px dashed #ddd; margin: 0.2rem auto 0rem; padding-top: 0.1rem; position:relative; }
.fx_box a{ border: 1px solid #FDBE3D; position: relative; color: #FDBE3D; vertical-align: middle; line-height: 0.28rem; margin-right: 0.1rem; width: 0.34rem; height: 0.34rem; display:inline-block; border-radius: 0.8rem; text-align: center; }
.fx_box a>i{font-size: 0.24rem;}
.fx_box a+a>i{/* font-size: 0.2rem; */}
.fx_box a+a>i{font-size: 0.24rem;}
.fx_box a+a+a>i{font-size: 0.22rem;}
.fx_box a+a{/* line-height: 0.26rem; color: #56b6e7; border-color: #56b6e7; */}
.fx_box a+a{line-height: 0.3rem; color: #ff763b; border-color: #ff763b; }
.fx_box a+a+a{ color: #7bc549; border-color: #7bc549; }
.fx_box a:hover{background-color:#FDBE3D; color: #fff; }
.fx_box a+a:hover{ /* background-color:#56b6e7; */ }
.fx_box a+a:hover{ background-color:#ff763b; }
.fx_box a+a+a:hover{ background-color:#7bc549; }
.slb .fx_box .wx_ewm_tk img{width: 1rem; height: 1rem;}

.fx_box a.wx_ewm .wx_ewm_tk{display: none; padding-bottom: 0.1rem; border: 1px solid #eee; position: absolute; z-index: 9; bottom: 100%; margin-bottom: 0.1rem; left: -0.84rem; width:2rem; color: #666; font-size:0.12rem; text-align: center; background-color: #fff; box-shadow: 0 2px 10px #aaa; transition: all 200ms; -webkit-tansition: all 350ms; -moz-transition: all 350ms}
.fx_box a.wx_ewm .wx_ewm_tk::after{ content: ""; position: absolute; border-left:.06rem solid transparent; border-right:.06rem solid transparent; border-top:.06rem solid #fff; bottom: -0.06rem; left: 50%; margin-left: -0.06rem; }
.fx_box a.wx_ewm:hover .wx_ewm_tk{display: block;}
.fx_box a.wx_ewm .wx_ewm_tk h4{ color: #777; background-color: #f3f3f3; line-height: 0.26rem; }
.fx_box a.wx_ewm .wx_ewm_tk h3{padding: 0.15rem 0rem 0.1rem; text-align: center; }
.fx_box a.wx_ewm .wx_ewm_tk p{ line-height: 0.18rem; text-align: center;}

@media screen and (max-width:640px){
	.fx_box a{margin-right: 0.05rem;}
}

@media screen and (max-width:375px){
	.slb .fx_box a.wx_ewm .wx_ewm_tk{left: inherit; right: -0.2rem;}
	.slb .fx_box a.wx_ewm .wx_ewm_tk::after{left: inherit; right: 15%;}
}


/* 文章页 */
.article_wz{ margin-top: 0.2rem; }
.wz_tit{ text-align: center; border-bottom: 1px dashed #ddd; padding-bottom: 0.15rem; margin-bottom: 0.15rem;}
.wz_tit>h6{font-size: 0.27rem;font-weight: normal;display: block;/* margin-bottom: 0.1rem; */}
.wz_tit>p{font-size: 0.14rem; color: #999;}
.wz_tit>p span{display: inline-block; margin: 0rem 0.07rem;}

.wz_art_nr{font-size: 0.14rem; line-height: 1.8; text-indent: 2em;color: #333; }
.wz_art_nr img{ display: block; margin: 0rem auto; }
.wz_art .wz_art_zy{background-color:#f5f5f5; padding: 0.14rem; color:#777; text-indent: 0; margin-bottom: 0.2rem; }
.wz_art .wz_art_zy p{margin-top: 0.3rem;}

.wz_page{ border: 1px dashed #e5e5e5; background-color: #fbfbfb; padding: 0.1rem; margin-top: 0.2rem; }
.wz_page p{margin-top: 0; font-size: 0.15rem; color: #666;}
.wz_page p>a{color: #0c8fe1;}

.wz_xgyd{margin-top: 0.2rem;}
.wz_xgyd>h6{font-size: 0.16rem; color: #0073de;}
.wz_xgyd .list_base li{ padding-top: 0.03rem; padding-bottom: 0.03rem; }
.wz_xgyd .list_base li:last-child{border-bottom: none;}

/* 站点地图 */
.map_con{margin:0.2rem 0.4rem 0; overflow: hidden; border: solid 1px #ddd}
.map_tit{font-size:0.16rem; border-bottom: 1px solid #ddd; padding:0.12rem 0.25rem; color: #555;}
.map_con_box{border-bottom: 1px solid #f0f0f0; margin: 0rem 0.3rem; padding:0.15rem 0;}
.map_con_box h1{background: #f3f9fb; height: 0.4rem;  padding-left:0.15rem;  }
.map_con_box h1>a{display: block; position:relative;z-index: 1; font-size:0.16rem; color: #555; font-weight: normal; line-height:0.4rem; padding-left:0.25rem;}
.map_con_box h1>a::after{content: "";position: absolute; left:0rem; top: 50%; transform: translateY(-50%); -ms-transform: translateY(-50%); width: 0.19rem; height: 0.18rem; background: url(250605fj_mysy_xxgkpt_right_icon1.jpg) no-repeat center; background-size: contain;  }
.map_con_box ul{padding-left:0.15rem;}
.map_con_box li{ display: inline-block;margin-right: 0.5rem;}
.map_con_box li a{ font-size:0.14rem; line-height:0.4rem; color: #005fb8; }
@media screen and (max-width:992px){
	.map_con{ margin: 0rem auto; }
	.map_con_box{margin: 0rem 0.12rem;}
	.map_con_box li{margin-right: 0.15rem;}
}

/* 专题专栏 */
.ztzl_box .tab_skin_03 .tabs_header{background-color:#f5f5f5; padding-left: 0.02rem;}
.ztzl_box .tab_skin_03 .tabs_header>ul>li{line-height: 0.44rem; margin-right: 0rem; font-size: 0.18rem;  border-bottom: 1px solid transparent; border-left: 1px solid transparent; border-right: 1px solid transparent; border-top: 3px solid transparent;}
.ztzl_box .tab_skin_03 .tabs_header>ul>li a{color:#6d706d;}
.ztzl_box .tab_skin_03 .tabs_header li.on{border-top:3px solid #0084ff; border-bottom: 1px solid #ffffff; border-left: 1px solid #C4C4C4; border-right: 1px solid #C4C4C4; }
.ztzl_box .tabs .tabs_header>ul>li.on a,.ztzl_box .tabs .tabs_header>ul>li>a:hover{ background-color: #fff; color: #333; font-weight: normal; }
.ztzl_item .trt-row li{padding: 0rem;}
.ztzl_item .item_con{ margin: 0rem 0.07rem; border: 1px solid #ddd; display:block;padding: 0.08rem; position: relative; z-index: 1; }
.ztzl_item .item_con i{display: block; background-position: center; background-repeat: no-repeat; background-size: cover; }
.ztzl_item .item_con em{display: none;}
.ztzl_item .item_con.on em{ position: absolute; display: block; left:0; top:0; width: 0.6rem; height: 0.21rem;  background-position: center; background-repeat: no-repeat; background-size: cover; }
.zt_box .item_con i{ padding-top: 41.666667%; }
.zl_box .item_con i{ padding-top: 69.53125%;}
@media screen and (max-width:992px){
	.ztzl_box{margin-top: 0.2rem;}
}

/* 大记事 */
.js_box{ margin-top: 0.2rem;}
.js_con{position: relative;z-index: 1;}
.js_con::after{content:""; position: absolute; z-index: -1; left: 0.7rem; top: 0; bottom: 0; width: 0.04rem; background-color: #ddd;}
.js_con h3{display: block; cursor: pointer; position: relative; color: #0073de; font-family: Georgia; font-size: 0.24rem; font-style: italic; line-height:0.38rem; padding-bottom: 0.08rem; margin-left: 0.64rem; padding-left: 0.25rem;}
.js_con h3::after{content: ""; position: absolute; left: 0rem; width: 0.06rem; height: 0.06rem; border: 5px solid #0073de; background-color: #ddd; border-radius: 0.5rem; top:0.12rem; }
.slb .js_con h3::after{ left: 0.02rem; }
.js_con dl{display: none;}
.js_con dl>.js_text{display: block; overflow:  hidden; padding-bottom: 0.08rem; }
.js_con dl>.js_text span{display: block; position: relative;z-index:1; float: left; width: 0.8rem; padding-top: 0.12rem; padding-right: 0.22rem;text-align:right; }
.js_con dl>.js_text span::after{content: ""; position: absolute; width:0.1rem; height: 0.1rem; border-radius: 0.5rem; background-color: #666; right: 0.03rem; top: 0.19rem;}
.js_con dl>.js_text .licheng{overflow: hidden; padding-left: 0.1rem; position:relative; z-index: 1;}
.js_con dl>.js_text .licheng::after{content: ""; position: absolute; left:0rem; top: 0.2rem; border-left:.07rem solid transparent; border-right:.07rem solid transparent; border-top:.08rem solid #f0f0f0; transform: rotate(90deg);  }
.js_con dl>.js_text .licheng_box{padding: 0.1rem 0.15rem; background-color: #f0f0f0; border-bottom: 2px solid #ddd;}
.js_con.avti dl{display: block;}
.js_con dl>.js_text .licheng p{ line-height:0.24rem;  color: #333; text-align: justify; font-size:0.14rem; }
.js_con dl>.js_text .licheng p+p{margin-top:0.2rem;}


/* 20260626 */
.article_attachment{border-top:1px dashed #E5E5E5; margin-top: 0.2rem;}
.right_con .article_attachment .list_base li:before{top: 0.16rem; margin-top: 0;}
.right_con .article_attachment .list_base li a{color: #333;}

.article_attachment+.fx_box{border-top: none;}

/*20250707*/
.deb-banner_2021 {display: none;}
.word_text p br:first-child {display: none;}

/* 20250711 套入头部的样式冲突 */
.gwp_2021 a{color: #1658a0;}
.gwp_2021 a,.nav_2021 li .nav_con_2021{box-sizing: content-box;}
@media screen and (min-width:992px){
	.nav_warp_2021{padding-top:0.1rem ;}
}



/* 专题专栏 */
@media (min-width:1281px) and (max-width:1366px){
	.zt_img_box li>a i{ padding-top: 37.635%;}
}
@media (min-width:1025px) and (max-width:1280px){
	.zt_img_box li>a i{padding-top: 39.635%;}
}
@media (min-width:993px) and (max-width:1024px){
	.zt_img_box li>a i{padding-top: 41.435%;}
}