@charset "utf-8";
@font-face{
	font-family:fzxbs;
	src:url('/typeface/FZXBSJW.TTF');
}
.H-main01{ margin-bottom: -0.3rem; background: url(../images/y_ywdt_bg01.png) no-repeat top center #fcfdff; background-size: 100%; overflow: hidden;}

.swiper-container{ width:100%; height: 100%; position: relative;}
.swiper-container .swiper-wrapper .swiper-slide img{ object-fit: cover; display: block;}
.swiper-container .swiper-button-next{ right: 0.25rem; border-top-left-radius: 0.03rem; border-bottom-left-radius: 0.03rem;}
.swiper-container .swiper-button-prev{ left: 0; border-top-right-radius: 0.03rem; border-bottom-right-radius: 0.03rem;}
.swiper-container .swiper-button-next, .List .zlm-infos .swiper-container .swiper-button-prev{ width:0.2rem; height: 0.35rem; margin: 0; background-color: rgba(21,93,176,.8); background-image: none;}
.swiper-container .swiper-button-next:after, .List .zlm-infos .swiper-container .swiper-button-prev:after{ font-size:0.16rem; color: #fff;}

.Article{ margin-top: 0.25rem; padding: 0.35rem; border: 1px solid #e1eaf1; border-radius:0.05rem; background-color: #fff; position: relative;}
/****废止****/
.pic-fz{ width:1.5rem; position:absolute; top:0.2rem; right:0.2rem; transform: rotateZ(10deg);}
.pic-fz img{ width: 100%; height: 100%; object-fit: cover; display: block;}
/****政务公开表格****/
.zw-table{ margin-bottom: 0.45rem; background-color: rgba(255,255,255,.9);}
.zw-table ul{ width: calc(100% + 0.01rem); border-top:0.01rem solid #e2eff5; border-left:0.01rem solid #e2eff5;}
.zw-table ul li{ width: calc(80% / 2); padding: 0.05rem 0.15rem; float: left; font-size: 0.15rem; text-align: left; border-right: 0.01rem solid #e2eff5; border-bottom: 0.01rem solid #e2eff5;}
.zw-table ul li span{ height: 0.38rem; line-height: 0.38rem; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; display: block;}
.zw-table ul li.tit{ width:10%; font-weight: bold; text-align: right;}
.zw-table ul li.bt{ width: calc(90%);}
.zw-table ul li:nth-last-of-type(1),.zw-table ul li:nth-last-of-type(2){ display: none;}
/****细览开始****/
.zw-title{ margin-bottom: 0.4rem; font-size: 0.3rem; color: #333; font-weight: 600; line-height: 0.4rem; text-align: center; letter-spacing: 0.01rem;}
.zw-date{ margin: 0.5rem 0; padding-bottom: 0.26rem; font-size: 0.16rem; line-height: 0.3rem; background: url(../images/y_list_dqzlm.png) repeat-x left bottom; position: relative;}
.zw-date span{ margin-right: 0.2rem; display: inline-block;}
.zw-date .zh{ float: right;}
.zw-date .zh i{ margin-left: 0.05rem; padding: 0.02rem 0.05rem; cursor: pointer;}
.zw-date .zh i.selected { color: #fff; background-color: #437bea; border-radius: 0.03rem;}
.zw-date.zw{ margin:0 0 0.25rem 0; text-align: left;}
.zw-date.zx{ margin:0 0 0.25rem 0;}
.content-lf { width: calc(100% - 3rem); min-height: 5rem; padding:0 0.3rem 0 0; border-right: 1px solid #e1eaf1; font-size: 0.18rem !important;}
.content .pic-video{ width:8rem !important; height: 6rem !important; margin: 0.2rem auto;}
.content .pic-video video { width: 100%; height: 100% !important; object-fit: contain;}
.content .pic-video img { width: 100%; height: 100% !important; object-fit: cover;}
.content p,.content span,.content i{ line-height: 0.45rem !important;}
.content .ue_table{ width:100% !important;}
.content .ue_table table{ width:100% !important; word-wrap: break-word !important; border-collapse: collapse !important; table-layout:auto !important;}
.content .ue_table table td{ word-break: break-all !important; word-wrap: break-word !important;}
.content-rf { width: 3rem; padding-left: 0.3rem;}
.xg .hd{ margin-bottom: -0.05rem; color: #437bea; line-height: 0.2rem; font-weight: bold;}
.xg .bd{ padding:0.06rem 0 0.1rem 0;}
.xg .bd ul li{ margin: 0.1rem 0; padding-bottom: 0.1rem; border-bottom: 1px dashed #e1eaf1;}
.xg .bd ul li a{ line-height: 0.28rem; white-space: normal; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 6; overflow: hidden;}
.xg .bd ul li:nth-last-of-type(1){ border-bottom: 0;}

.xg .bd01{ padding:0.06rem 0 0.1rem 0;}
.xg .bd01 a{ margin: 0.1rem 0; padding-bottom: 0.1rem; line-height: 0.28rem; border-bottom: 1px dashed #e1eaf1; white-space: normal; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 6; overflow: hidden;}
.xg .bd01 a:nth-last-of-type(1){ border-bottom: 0;}

.xg .ytdd{ margin-top: 0.14rem;}
.xg .ytdd a{ height: 2.1rem; display: block;}
.xg .ytdd .swiper-pagination {}
.xg .ytdd .swiper-pagination .swiper-pagination-bullet { width:0.08rem; height: 0.08rem; margin: 0 0.03rem; background-color: #d7e4f8; border-radius: 0.055rem; opacity: 1;}
.xg .ytdd .swiper-pagination .swiper-pagination-bullet-active { width:0.26rem; background: #fabc00;}

.dqwz{ margin-top: 0.25rem; padding-bottom: 0; border-bottom: 0;}

/****分享****/
.bdsharebuttonbox{ margin-left: 0.3rem; padding-top: 0; text-align: center; font-size: 0; float: right;}
.bdsharebuttonbox span{ margin-right: 0.05rem; float: none; vertical-align: middle;}
.bdshare-button-style1-24 a{ width:0.36rem; height: 0.36rem !important; margin: 0 !important; float: none !important; padding-left: 0 !important; border-width: 0; vertical-align: middle; position: relative; background-repeat: no-repeat; background-position: center center !important; background-size: 82% !important; display: inline-block;}
.bdshare-button-style1-24 a.bds_weixin{ border-color: #7bc549; background-image: url(../images/bg_content_fx01.png);}
.bdshare-button-style1-24 a.bds_tsina{ border-color: #ff763b; background-image: url(../images/bg_content_fx05.png);}
.bdshare-button-style1-24 a.bds_mail{ border-color: #4391ea; background-image: url(../images/bg_content_fx03.png);}
.bdshare-button-style1-24 a.bds_print{ border-color: #5fb34a; background-image: url(../images/bg_content_fx02.png);}
.bdshare-button-style1-24 a.bds_copy{ border-color: #f9b000; background-image: url(../images/bg_content_fx04.png);}
.bdshare-button-style1-24 a, .bdshare-button-style1-24 .bds_more{ background: transparent;}
.bdshare-button-style1-24 a.bds_weixin:hover{ background-color: #ecffdf;}
.bdshare-button-style1-24 a.bds_tsina:hover{ background-color: #ffe7dd;}
.bdshare-button-style1-24 a.bds_mail:hover{ background-color: #e1efff;}
.bdshare-button-style1-24 a.bds_print:hover{ background-color: #e1f8dc;}
.bdshare-button-style1-24 a.bds_copy:hover{ background-color: #fff0cd;}

/****语音播报****/
.yybb-controls{ width: auto; height: 0.32rem; margin-left: 0; margin-right: 0; padding: 0; color: #437bea; border: 0; border-radius: 0.16rem; box-shadow: 0 0 0.06rem #d8e9f7; display: inline-block; vertical-align: middle;}
.yybb-controls .txt{ width: auto; font-size: 0.15rem; margin:  0 0.1rem;}
#yybb-switch{ width: 0.3rem; height: 0.3rem; margin-right: 0;}
#yybb-play{ width: 0.3rem; height: 0.3rem; margin-left: 0;}
#yybb-progress-bar{ width: 0.7rem; height: 0.06rem; margin: 0.12rem 0.1rem; border-radius: 0.03rem;}
#yybb-time{ margin: 0 0.04rem; line-height: 0.3rem;}
.yybb-controls .txt, #yybb-switch, #yybb-play, #yybb-progress-bar, #yybb-time{ float: left;}