@charset "UTF-8";

/**递增字体**/

.font0,
.font0 p,
.font0 div,
.font0 table,
.font0 span,
.font0 text,
.font0 section,
.font0 font {
  font-size: .14rem !important;
}

.font1,
.font1 p,
.font1 div,
.font1 table,
.font1 span,
.font1 text,
.font1 section,
.font1 font {
  font-size: .16rem !important;
}

.font2,
.font2 p,
.font2 div,
.font2 table,
.font2 span,
.font2 text,
.font2 section,
.font2 font {
  font-size: .17rem !important;
}

.font3,
.font3 p,
.font3 div,
.font3 table,
.font3 span,
.font3 text,
.font3 section,
.font3 font {
  font-size: .18rem !important;
}

.font4,
.font4 p,
.font4 div,
.font4 table,
.font4 span,
.font4 text,
.font4 section,
.font4 font {
  font-size: .19rem !important;
}

.font5,
.font5 p,
.font5 div,
.font5 table,
.font5 span,
.font5 text,
.font5 section,
.font5 font {
  font-size: .2rem !important;
}

.font6,
.font6 p,
.font6 div,
.font6 table,
.font6 span,
.font6 text,
.font6 section,
.font6 font {
  font-size: .21rem !important;
}

.font7,
.font7 p,
.font7 div,
.font7 table,
.font7 span,
.font7 text,
.font7 section,
.font7 font {
  font-size: .22rem !important;
}

.font8,
.font8 p,
.font8 div,
.font8 table,
.font8 span,
.font8 text,
.font8 section,
.font8 font {
  font-size: .23rem !important;
}

/*更多栏目选中样式*/
.dropdown_menu .on {
  background-color: #1658a0;
}
.dropdown_menu .on a {
  color: #ffffff;
}


/* By Jcl */
[ms-if],
[ms-visible],
.slb .SLB_none {
  display: none;
}
#slideBox_01 {
  height: 100%;
}
.dataNullTips > span {
  width: auto;
  display: block;
  padding: 16px 24px;
  text-align: center;
  border: 1px solid #dddddd;
}
.slb .dataNullTips > span {
  font-size: 26px;
}
/* 头部自动高度 */
.page_bg .header.fixed {
  height: auto;
}
/* 首页民意征集 */
.myzj_box {
  height: auto\0 !important;
}
/* 首页专题专栏 */
/* .piclink_group_07 .piclink_list li .piclink_conent .piclink_text i img {
  height: 100%;
} */
/* 专题专栏 */
.picture_fixed {
  background-size: cover;
}
/* 政务公开最后一条竖线 */
.zwgk_tit > em:last-child {
  display: none;
}
/*政务公开*/
.zwgk_tit a{
  width: 21%;
}
/* 列表无数据居中显示 */
.dataNull {
  padding: 20px 24px;
  line-height: 24px;
  border-bottom: 1px #dbdbdb dashed;
  text-align: center;
}
/* 互动交流 */
.hdjl_con1 {
  padding: 0.36rem 0.32rem;
}
/* 面包屑最后一级栏目高亮 */
.breadcrumb li:last-child a {
  color: #333333;
}
/* 检索图标 */
.search_logo span {
  float: inherit;
}
/* 默认手势 */
.cur_def {
  cursor: default;
}
/* 禁止手势 */
.cur_not {
  cursor: not-allowed;
}
/* 二维码分享固定 */
.ui-popup {
  position: fixed !important;
  top: 28% !important;
}
/* 验证码 */
.yzm_box{
  overflow:hidden;
}
.verification_code_img {
  height: 0.5rem;
  cursor: pointer;
}
/* 领导之窗首行缩进 */
.con_p {
  text-indent: 2em;
}
.collect_list_item_extend > a.btn_base {
  color: #fff;
}
/*调查内容*/
.pollTitle,
.pollTime,
.pollBottun {
  display: none;
}

/* 概览按钮取消边框 */
.fy_go {
  border: none;
}

.block {
  margin-top: 15px;
}

.blockTitle {
  line-height: 30px;
  font-size: 18px;
  padding: 10px 0;
}

.blockCont {
  background-color: #fcfcfc;
  font-size: 15px;
  line-height: 36px;
  padding: 14px 27px;
  border: 1px solid #eaeaea;
  border-radius: 5px;
}

.blockCont input[type="radio"] {
  margin-right: 10px;
}
/*调查内容 end*/

/*调查数据*/
.count {
  display: inline-block;
}

.countImg {
  display: inline-block;
  padding-right: 5px;
  width: 150px;
}

.countPercent {
  display: inline-block;
  width: 40px;
}

.imgvote {
  width: 60%;
  display: inline-block;
}

.wsdc_top h1 {
  padding-left: 18px;
  font-size: 20px;
  font-weight: 700;
  background: no-repeat center left;
}

.wsdc_yzm .in1 {
  margin-right: 15px;
  height: 35px;
  border: 1px solid #999999;
  width: 185px;
  padding-left: 15px;
  border-radius: 4px;
}
.wsdc_in input {
  width: 90%;
  height: .25rem;
  border-radius: 4px;
  border: 1px solid #999999;
  padding-left: 15px;
}
/*调查数据end*/

/*征集情况*/
.tableMsg {
  border: 1px solid #dbdbdb;
  border-bottom: none;
  border-right: none;
}

.tableMsg tr th {
  background: #f9f9f9;
  border-bottom: 1px solid #dbdbdb;
  border-right: 1px solid #dbdbdb;
  padding: 10px;
}

.tableMsg tr td {
  border-bottom: 1px solid #dbdbdb;
  border-right: 1px solid #dbdbdb;
  padding: 10px;
}
/*征集情况 end*/

/* 友情链接 */
.out_links > ul > li.on p:before {
  transform: rotate(180deg);
}
.website_info > p:first-child > em:last-child {
  display: none;
}
/* 骨架屏样式  */
.Skeleton {
  background-color: #eeeeee;
  border-radius: 4px;
  color: transparent;
  display: inline-block;
  color: #eeeeee !important;
}
/* 政府信息公开 */
.rules_tabs_01 dl dd a {
  color: #333;
}
.info_public_bg {
  background-image: url(/public/images/20200907-bg-bm.png)!important;
}
.xxgkzn{
overflow-y: auto;
height: 9rem;
}
.xxgkzn::-webkit-scrollbar {
width: 10px;
}
.xxgkzn::-webkit-scrollbar-thumb {
background-color: #1658a0;
-webkit-border-radius: 50px;
-moz-border-radius: 50px;
border-radius: 50px
}
.xxgkzn::-webkit-scrollbar-track {
background-color: #E5E5E5;
-webkit-border-radius: 50px;
-moz-border-radius: 50px;
border-radius: 50px;
}



@media screen and (max-width: 1300px) {
  .footer .ewm_tu img {
    width: 60%;
  }
  /* 适老版友情链接 */
  .b-free-content-wrap {
    transform: none !important;
  }
}
@media screen and (max-width: 992px) {
  /* 适老版友情链接 */
  .b-free-content-wrap {
    transform: none !important;
  }
  .page_bg .input_select .input_group_prepend_01 .input_base input[type="text"].input_inner {
    top: -0.01rem;
  }
  /* .slb .page_bg .search_area .input_group_prepend_01,
  .slb .page_bg .search_area .input_icon {
    line-height: 0.35rem;
  } */
  .page_bg .search_area .input_base.input_suffix:before {
    margin-top: -0.1rem;
  }
}

/* 概览相关链接 */
.list_base li > span[id*="rel_"] {
  position: relative;
  display: inline-block;
  margin-left: 0.1rem;
}
.list_base li > span[id*="rel_"] a {
  color: #1658a0;
  font-size: 0.16rem;
}
@media screen and (max-width: 992px) {
  .list_base li > span[id*="rel_"] {
    margin-left: 0rem;
    margin-right: 0.1rem;
  }
}
/* By Jcl end */



/*头尾部代码*/
/* .submenu .row:nth-child(3){ text-align: right; padding-right:3.8rem;}
.submenu .row:nth-child(4){ text-align: right; padding-right: 1.2rem;}
.submenu .row:nth-child(5){ text-align: right; } */

.slb .submenu .row:nth-child(3){ text-align:left; padding-right:0; padding-left:2.05rem}
.slb .submenu .row:nth-child(4){ text-align: center; padding-right: 0;}
.slb .submenu .row:nth-child(5){ text-align: right; padding-right: 2rem; }
.yzm{ display:inline-block;}
.yzm .verification_code_img{ position:relative; top:.02rem}
@media screen and (max-width: 992px) {
  .public_apply_con.input_group1 .form_control.verification_code{width: 35% !important;}
  .yzm{ width:20%}
  .yzm .verification_code_img{ width:100%;}
}
@media screen and (max-width: 640px) {
  .public_apply_con.input_group1 .form_control.verification_code{width: 65% !important;}
  .yzm{ width:35%}
}
@media screen and (max-width: 414px) {
  .public_apply_con.input_group1 .form_control.verification_code{width: 100% !important;}
  .yzm{ width:100%; margin-top:.2rem;}
  .yzm .verification_code_img{ padding-left:0rem; margin:0rem;}
  
}

.page_bg{
  background-image:url('/images/230310szbm_bg.png')!important;
}
@media screen and (max-width: 992px) {
  .page_bg {
    background-image: none !important;
  }
}
/*数据列表*/
.list_no_6_10,.shortdate,.shortdate2,.longdate2,.longdate3{
  display:none !important;
}


/* 20231110 头条修改 */
.sy_topone .announcement_05 h3{padding-left:1.3rem;position:relative;text-align:left;}
.sy_topone .announcement_05 h3>span{ position:absolute; left:0;}
@media screen and (max-width:992px){
	.sy_topone .announcement_05 h3{padding-left: 0;text-align:center;}
}

/* By Jcl */
/* 23/11/16 政务公开 */
.confzgaj_syanniu .icon_list_group ul li{margin-bottom:.16rem;}
.confzgaj_syanniu .icon_list_group ul li:last-child{margin-bottom:0rem;}
.confzgaj_syanniu .icon_list_group ul li a>img{width:.42rem;height:.42rem;margin-right:.13rem;}
.confzgaj_syanniu .icon_list_group_xs_01 li a{border-radius:4px;background: url(confzgaj_05.jpg) no-repeat center center; background-size: cover;}
.confzgaj_syanniu .icon_list_group_xs_01 li a em{color:#679DDB;}
.xl_table_con{width: 100%; word-break: break-all;}
.xl_table_con ,.xl_table_con td{border: 1px solid #333;}
.xl_table_con td{padding: 0.05rem; line-height: .28rem; /* font-size: .16rem; */ text-align: center;}
/* By Jcl end */

.pf_con_04 .close{ position: absolute; font-size: .2rem; color: #999999; right: 0rem;  top: -.24rem;  cursor: pointer;}
.pf_con_04 li{background-color:#ffffff;box-shadow: 3px 3px 4px rgba(0, 0, 0, 0.15);width: 1.18rem;margin-bottom: .18rem;padding: .18rem .04rem;font-size: .14rem;line-height: .18rem;}
.pf_con_04 li img{ margin-bottom:.1rem;}
@media screen and (max-width:992px){
  .pf_con_04{ display:block; right:.08rem}
}
/*底部新媒体e福州图标*/
.media_info li:nth-child(2) a>span{display:inline-block;width:.24rem; height:.24rem;background:url(/images/20240702efz_h.png);background-position:center; background-repeat:no-repeat; background-size:contain;}
.media_info li:nth-child(2):hover a>span,.media_info li:nth-child(2) a:hover>span{background:url(/images/20240702efz_b.png);background-position:center; background-repeat:no-repeat; background-size:contain;}