@charset "UTF-8";
/* 
 *  版本号 23scjgj
 *  更新时间 23/10/31
 *  Jcl更新
*/
.header.fixed .logo{ width: 27.3333%; padding:0rem;}
.header.fixed .menu_base li{margin-left: .2rem;}
.header.fixed .logo {
        margin-top: .04rem;
    }
.header.fixed .menu_base {
        margin-left: .3rem;
    }
/* By Jcl */
[ms-if],[ms-visible] { display: none; }
/* 友情链接 */
.collect_list_item_extend a.btn_base {
    color: #fff;
}
.out_links > ul > li.on p:before {
    transform: rotate(180deg);
  }
  .website_info > p:first-child > em:last-child {
    display: none;
  }
  .text_indent2em{
    text-indent:2em;
  }
  /* 政府信息公开 */
  .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;
  }
  .xl_line_none:before,.none_before:before,.none_after:after{
    display: none;
  }
/* By Jcl end */
/* all_list */


@media screen and (min-width:992px) {
    .compact_layout_01.page_bg .header.fixed .logo{padding: 0rem;}
    .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;}
}


/*友情链接*/
.slb .out_links>ul>li>div{
    bottom: 0.57rem;
}
.out_links > ul > li:nth-of-type(2) p::before,.out_links > ul > li:nth-of-type(3) p::before{
    content: none;
}
/* 互动交流 */
.hdjl_tit1 h3{height: 0.54rem;}

.hdjl_con a{color: #1658a0;}
.ind_con3 h3 a{color: #1658a0 !important;}
.hdjl_con1{
    padding: .38rem .32rem;
    margin-top: .04rem;
}
.hdjl_con2{ margin-top: .04rem;}
.zrzy_tabs .table_base td .cell {
    text-overflow: ellipsis;
}

/*更多栏目选中样式*/
.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;
}
/*调查详情二维码*/
.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;
}

/*专题专栏*/
.special_list1 {
    min-height: 3rem;
}

/*领导信息*/
.ldxxfg{
    text-indent: 2em;
}
/*政府信息公开-头部*/
@media screen and (max-width: 992px){
    .main .content {
        background-color: #fff0;
    }
}
/*政务公开*/
.zwgk_list li span{    font-size: .15rem;   padding: 0.05rem 0.08rem;}
/*政府信息公开-依申请*/
@media screen and (max-width: 992px){
    .rules_tabs_content.letters_list li dl dd[class*=trt-col-] {
        text-overflow: ellipsis;
        overflow: hidden;
    }
}
/*机构概况*/
@media screen and (max-width: 1366px) and (min-width: 993px){
    .leader_name_list_01 ul li a p{
        padding: 5px 0;
    }
}



/* 20231031-首页添加 */
.scjg_an{margin-top: .1rem;}
.scjg_an a{background: url(231031qzghj_bg.png) no-repeat center #f2f9ff;background-size:cover;display: block;border: 1px solid #C6DFF7;border-radius: .08rem;position: relative;font-size: .16rem;font-weight: bold;color: #1658A0;padding: .2rem 1.2rem .2rem .23rem;line-height: .28rem;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.scjg_an em{position: absolute; right: .2rem;bottom: 0;width: .9rem;height: .6rem;}
.scjg_an em>img{max-width:100%;max-height:100%;}

.ind_con3{padding: .2rem .26rem;}
.ind_con3.hdjl_con1,.ind_con3.hdjl_con2,.ind_con3.hdjl_con3,.ind_con3.hdjl_con4,.ind_con3.hdjl_con5{padding: 0.32rem 1.3rem .33rem .26rem;margin-top:.1rem;background-position: right;}

.zwgk_con .zwgk_list{height:2.5rem !important;}
.slb .zwgk_con .zwgk_list{height:auto !important;}
@media screen and (max-width:992px){
	.zwgk_con .zwgk_list{height:auto !important;}
}

/* 20231031 */
.info_public_bg .header.fixed .logo a img,.no_page_bg .header.fixed .logo a img {width: 3.5rem;}
.compact_layout_01 .main>.content>.row{min-height:5.35rem;}
@media screen and (max-width: 992px){
	.info_public_bg .header {height:auto}
}

.zwgk_list li span{ padding: 0.04rem 0.08rem\9; display: table\9; height: .5rem\9; width: calc(100% - .6rem)\9;}
.zwgk_list li span>em{ display: table-cell\9; vertical-align: middle\9; height: .4rem\9;}

@media screen and (max-width: 640px){
	.picture_item .picture_title_01.content_bg_01 h3{-webkit-line-clamp:inherit; height:inherit;}
}


/* 20231101 左侧悬浮图片 */
.jdglj_xf_left{position: absolute;top: 0;width: 2.2rem;height:auto;right: 50%;margin-right: 6.65rem;z-index: 9999;}
.jdglj_xf_left.on{display:none;}
.jdglj_xf_left .close{ text-align:right;cursor: pointer;}
.jdglj_xf_left img{max-width:100%;}

/* 20231101 右侧悬浮图片 */
.jdglj_xf_right{position: absolute;top: 0;width: 2.2rem;height:auto;left: 50%;margin-left: 6.65rem;z-index: 9999;}
.jdglj_xf_right.on{display:none;}
.jdglj_xf_right .close{ text-align:left;cursor: pointer;}
.jdglj_xf_right img{max-width:100%;}
/*底部新媒体e福州图标*/
.media_info li:nth-child(1) 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(1):hover a>span,.media_info li:nth-child(1) a:hover>span{background:url(/images/20240702efz_b.png);background-position:center; background-repeat:no-repeat; background-size:contain;}
.TRS_Editor DIV{    line-height: .32rem !important;}
.header.fixed .menu_base li a{font-size: .22rem;}
.header.fixed .menu_base li{margin-left: .12rem;}