@charset "UTF-8";

/*更多栏目选中样式*/
.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;
}
.area_weather p{
  color: #fff;
}
/* 头部自动高度 */
.page_bg .header.fixed {
  height: auto;
}
.slb .top_bsfw{
  min-height: 0rem!important;
  padding: 0!important;
}
.warp{
  overflow-x: hidden;
}
/* 首页政务公开列表 */
@media screen and (min-width:1280px) {
  .list_base.li li{
    background: url(/images/230310szbm_icon.png) no-repeat .05rem 0rem;
  }
  .slb .list_base li{
    background-position-y: .05rem;
  }
}
@media screen and (min-width:992px) {
  .page_bg{
    background-image: url(/images/230310szbm_bg.png);
  }
}
/* 首页民意征集 */
.myzj_box {
  height: auto\0 !important;
}
/* 首页专题专栏 */
.piclink_group_07 .piclink_list li .piclink_conent .piclink_text i img {
  height: 100%;
}
.piclink_group_07 .piclink_list li .piclink_conent p span{
  left: .45rem;
  right: .45rem;
}
/* 专题专栏 */
.picture_fixed {
  background-size: cover;
}
.ztzl_bg .fullSlide {
  display: none;
}
/* 政务公开 */
.jgznbg li a{
  background-color: #1658a0 !important;
}
.tabs_content{
  z-index: 99;
}

/* 政务公开最后一条竖线 */
.zwgk_tit > em:last-child {
  display: none;
}
/* 列表无数据居中显示 */
.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;
}
.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;
}
@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 {
    line-height: 0.35rem;
  }
  .slb .page_bg .search_area .input_icon{
    line-height: .25rem;
  }
  .page_bg .search_area .input_base.input_suffix:before {
    margin-top: -0.1rem;
  }
}


/* 细览 */
.TRS_Editor img{
  height: 100%;
}

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



/*头尾部代码*/
.slb .submenu .row:nth-of-type(3),.slb .submenu .row:nth-of-type(6){
  min-height: 0rem !important;
  padding: 0rem !important;
}
.slb .out_links>ul>li>div{ bottom:.58rem}
.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;}
  
}

/* 头条 */
.announcement_05 h3 a{
  display: unset;
}
/* 底部 */
.out_links > ul > li:nth-of-type(1) p::before{
  content: none;
}
/*底部新媒体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;}


/* 20250402 */
.header.menu_hov.fixed .menu_base>ul>li+li{margin-left: 0.13rem;}
