@charset "UTF-8";
/* 
 *  版本号 23slj
 *  更新时间 23/9/19
 *  zcm更新
*/

[ms-if],[ms-visible] { display: none; }

/* all_list */
.breadcrumb li:last-child a { color: #333333; }

/* dc_list */
.collect_list_item_extend a.btn_base { color: #fff; }

@media screen and (min-width:992px) {
    .compact_layout_01.page_bg .header.fixed .logo{padding: 0rem;}
    .compact_layout_01.page_bg .header.fixed .logo a img{ max-height:.56rem; width:auto;}
}

@media screen and (max-width:1366px) {
	.slb .header_link_01{clear:inherit;margin-bottom: .1rem;display: inline-block;}
	.slb .menu_base{ margin-top:.25rem;}
}

@media screen and (max-width:992px) {
	.slb .header_link_01{ display:none;}
	.slb .menu_base{ margin-top:0rem;}
}


/*友情链接*/

/* 互动交流 */
.hdjl_tit1 h3{height: 0.54rem;}
.hdjl_con a{color: #1658a0;}

/**字体放大缩小**/

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

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

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

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

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

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

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

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

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

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


/*征集详情表格*/
.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;
}
.cur_not {
    cursor: not-allowed;
}
/*征集详情没数据*/
.dataNullTips > span {
    width: auto;
    display: block;
    padding: 16px 24px;
    text-align: center;
    border: 1px solid #dddddd;
}
/*调查详情二维码*/
.verification_code_img {
    height: 0.5rem;
    cursor: pointer;
}
@media screen and (max-width: 992px){
    .mar_t_xs_sm {
        margin-top: .2rem;
    }
}

/*父概览*/
.list_no_6_10,.shortdate,.shortdate2,.longdate2,.longdate3{
	display:none !important;
}


/*领导信息*/
.ldxxfg{
    text-indent: 2em;
}
/*政府信息公开-头部*/
@media screen and (max-width: 992px){
    .main .content {
        background-color: #fff0;
    }
}
.dataNull {
  padding: 20px 24px;
  line-height: 24px;
  border-bottom: 1px #dbdbdb dashed;
  text-align: center;
}
/*互动交流*/
.zrzy_tabs .table_base td .cell {
    text-overflow: ellipsis;
}
.ind_con3 h3 a{
    color: #1658a0!important;
}
.slb .submenu .row:nth-child(4){ min-height:inherit; padding:0rem}
@media only screen and (min-width: 992px){
    .ids3{
        padding: .286rem .26rem !important;
    }
    .ids3 p{
        width: 70%;
    }
}
/*头部*/
.compact_layout_01 .area_weather {
    color: #ffffff;
}

.slb .submenu .row:nth-of-type(6){
  min-height: 0rem !important;
  padding: 0rem !important;
}
/*政务公开*/
.zwgk_con{
    min-height: 3.3rem;
}

/* 检索 */
.search_box{display: block !important;}

/* 要闻 */
.announcement_03{
  padding-left: .32rem;
  padding-right: .32rem;
}
.announcement_03 > em{
  left: inherit;
  position: relative;
  float: left;
  top: -.26rem;
  width: auto;
  padding: .2rem;
  height: auto;
  margin-right: .2rem;
}
.announcement_03 h3{
  overflow: hidden;
  text-align: center;
}
.announcement_03 p{
  text-align: center;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.sybmfw{
  background: url(/images/20231127_bmfw.png) no-repeat right bottom #F0F7FF;
}

.slb .logo a > img{
  width: auto;
}
.page_bg .area_weather p{
  display: inline-block;
}

/* 20231127 */
.slb .sy_topone .announcement_03 p{overflow: hidden; white-space: nowrap;}
.slb .zwgk_con .zwgk_list ul{padding-bottom:.02rem;}
.slb .compact_layout_01 .content_bg_02+div.mar_t_base,.slb .compact_layout_01 .content_bg_02+div.mar_t_base .trt-col-12.slb_mar_t_large{margin-top:0;}
/*底部新媒体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;}

