@charset "utf-8";
/* CSS Document */
.nav_title>div{
	position:absolute;
	right:10px;
	top:0px;
	color:#777
}
.conListBox{
	width:850px
}
.conListBox h1{
	color:#295792
}
.file_search{
    padding:5px 0;
    border:1px solid #e7e7e7;
    background-color: #ebecee;
}
.sBar{
	width:100%;
	line-height:29px;
	color:#295792
}
.sBar>li{
	float:left;
	margin:0 5px
}
.sBar .se01{
	position:relative;
	width:200px;
	height:29px;
	line-height:29px;
	/*border:1px solid #dfdfdf;*/
	cursor:pointer;
	/*background-color:white*/
}
#KeyWord{
  margin-top: 5px;
}
.sBar .se01 a span{
	width:171px;
	height:29px;
	overflow:hidden;
	*float:left;
	text-indent:5px;
	display:inline-block
}
.sBar img{
	float:right
}
.sBar>li.se01>ul.select{
	position:absolute;
	left:-1px;
	top:29px;
	width:200px;
	text-indent:5px;
	border:1px solid #dfdfdf;
	border-top:0;
	background-color:white;
	display:none
}
.sBar ul.select>li{
	color:#777
}
.sBar ul.select>li:hover{
	background-color:#295792;
	color:white
}
.btn04{
	width:100px;
	height:31px;
	line-height:31px;
	border:0;
	color:white;
	background:#295792;
	cursor:pointer
}
.inp05{
	width:300px;
	height:27px;
	line-height:27px;
	margin:0;
	border:1px solid #dfdfdf;
	text-indent:10px;
}
.zf_file{
	width:100%;
	border-top:1px solid #dedede
}
.zf_file thead{
	/* line-height:26px; */
	background-color:#ebecee
}
.zf_file td{
	padding:10px;
	border-bottom:1px solid #dedede;
}
.fenye{
	float:right;
	margin:20px 0;
    line-height:30px
}
.fenye a{
	float:left;
	margin:3px 3px;
	display:inline-block;
	padding:0px 10px;
	background-color:#e9e9e9;
	border:1px solid #e9e9e9
}
.fenye a.num {
    background-color:#295792;
    border:1px solid #e3e9ee;
    color:#ffffff
}
.fenye select{
	padding:5px 10px;
	*height:28px;
	*line-height:28px
}
.fenye input{vertical-align: middle;}

 /*淇℃伅鍏紑鍐呭椤�*/
.content table{
	margin:15px 5%;
	width:90%
}
.content td {
	padding:6px 6px 4px;
	text-align:center;
}
.content td.t {
	font-weight:bold;
	color:#666666;
	background:#e4edf9
}

#Zoom{

}
#Zoom p{
	/*font-size:16px;*/
	padding:0 5%;
	margin-bottom:10px;
	line-height:30px
}
.navSt01 li{
	text-indent:40px;
	background:#f8f8f8 url(../images/inner_images/arrow01.gif) 25px center no-repeat;
	background-image:none;
}
.navSt01 li a:hover,
.navSt01 li.cur a{
	background:#e9edfd url(../images/inner_images/arrow01_h.gif) 25px center no-repeat;
	border-right:#257dd0 solid 4px;
	background-image:none;
}
.table_interact input,
.table_interact select{
	vertical-align:middle
}
.table_interact{ background:#fae5b4;}
.table_interact th{ background:#ebecee; color:#5c5c5c; line-height:auto; text-align:center; font-weight:bold;}
.table_interact td{ background:#fbfbfb; line-height:auto;}

.arc_title{ padding:10px 0; font-family:"寰蒋闆呴粦", "瀹嬩綋";  text-align:center; border-bottom:1px solid #e3e3e3; margin-bottom:15px;}

.zxggxk_box>.title a{
	position:absolute;
	right:10px;
	color:#295792
}
.wbjBox01{
	width:415px
}
.wbjBox01 ul li a{
	width:75% !important;
	overflow:hidden;
	white-space:nowrap;
  text-overflow: ellipsis; 
}
.head span.white{
	position:absolute;
	left:0;
	width:568px;
	text-align:center;
	bottom:20px;
	font-family:'simhei'
}

/*-------------------涓嬫媺--------------*/
.xxgk_nav>li{
	height:auto;
}
.xxgk_nav>li>ul,
.xxgk_nav>li>ul>li{
	background-color:#f5f5f5
}
.xxgk_nav>li>ul{
	padding:10px 0;
	display:none
}
.xxgk_nav>li>ul>li{
	margin:0;
	text-indent:70px;
	height:auto;
	line-height:28px
}
.xxgk_nav>li>ul>li.cur>.ul04 a{
	background-color:#fbfbfb;
	color:#555;
	text-indent:90px
}


.xxgk_nav>li>ul>li>.ul04 a{
	background-color:#fbfbfb;
	color:#555;
	text-indent:90px
}


.xxgk_nav>li>ul>li.cur>.ul04 a:hover{
	color:#a31515
}
.xxgk_nav>li>ul>li>a{
	color:#555
}
.xxgk_nav>li>ul>li a:hover{
	background-color:white;
	color:#a31515
}
.xxgk_nav>li>ul>li.cur>a:hover{
	background-color:#295792;
	color:white
}
.xxgk_nav>li img{
	display:none;
	position:absolute;
	right:30px;
	top:22px
}

/*信息公开-机构职能*/
@media (max-width:1024px){
.conListBox .RightSide_con ul{padding:20px;box-sizing: border-box; }
.conListBox .RightSide_con ul li {text-align: center;}

}


@media (max-width:820px){
  #MayorAskAnswer_2.table th {
      width: 20% !important;
  }
  
  
  
  /* 隐藏第一个列 */
  .zf_file tr td:first-child, 
  .zf_file tr th:first-child {
      display: none;
  }
  
  
    .zfwzgzndbb .zf_file tr td:first-child, 
  .zfwzgzndbb .zf_file tr th:first-child {
      display: block;
  }

	.zfwzgzndbb .zf_file tr td:not(:first-child), 
.zfwzgzndbb .zf_file tr th:not(:first-child) {
    display: none;
}

  /* 隐藏第三个列（如果有更多列，这将隐藏除了最后一个之外的所有列） */
  .zf_file tr td:nth-child(n+3):not(:last-child), 
  .zf_file tr th:nth-child(n+3):not(:last-child) {
      display: none;
  }

  .table_interact  tr td:first-child, 
  .table_interact  tr th:first-child {
      display: none;
  }

  .table_interact tr td:nth-child(n+3):not(:last-child), 
  .table_interact tr th:nth-child(n+3):not(:last-child) {
      display: none;
  }

	#xjlb_zzb tr td, #xjlb_zzb tr th {
	  /* 重置样式，例如： */
	  display: table-cell;
	  /* 其他需要重置的样式... */
	}

  /* 隐藏 xjlb_zzb 表格中的第一个和第二个列之外的所有列 */
  #xjlb_zzb tr td:nth-child(n+3),
  #xjlb_zzb tr th:nth-child(n+3) {
      display: none;
  }
  
    /* 确保第一行始终显示 */
  #jczwpt_zzb tr,
  #jczwpt_zzb th {
      display: table-row;
  }
  

   #jczwpt_zzb tr td, #jczwpt_zzb tr th {
	  /* 重置样式，例如： */
	  display: table-cell;
	  /* 其他需要重置的样式... */
	}
  
 #jczwpt_zzb tr td:nth-child(n+2),
  #jczwpt_zzb tr th:nth-child(n+2) {
      display: none;
  }
  
   #wqhg_list_zzb tr td,
  #wqhg_list_zzb tr th{
      display: table-cell;
  }
  
    #wqhg_list_zzb tr td,
  #wqhg_list_zzb tr th{
      display: table-cell;
  }

  #wqhg_list_zzb tr td:nth-child(n+2),
  #wqhg_list_zzb tr th:nth-child(n+2) {
      display: none;
  }
  
  	#xjlb_cx_zzb tr td,
	#xjlb_cx_zzb tr th{
		display: table-cell;
        width: 100%;
        text-align: center;
        padding:10px;
	}
    
    #xjlb_cx_zzb tbody tr {
		display: flex;
		flex-wrap: wrap;
		width:100%;
	}

	#xjlb_cx_zzb tbody tr th{
		display: flex;
		flex-wrap: wrap;
		width: 100% !important;
		height: auto !important;
        justify-content: center;
	}
    
    #xjlb_cx_zzb tbody tr input {
		width: 90% !important;
	}
}

@media (max-width:430px){
  
  /* 隐藏第一个列 */
  .zf_file tr td:first-child, 
  .zf_file tr th:first-child {
      display: none;
  }

  /* 隐藏第三个列（如果有更多列，这将隐藏除了最后一个之外的所有列） */
  .table_interact tr td:nth-child(n+3), 
  .table_interact tr th:nth-child(n+3){
      display: none;
  }

  .table_interact tr td:first-child, 
  .table_interact tr th:first-child {
      display: none;
  }

	#xjlb_zzb tr td, #xjlb_zzb tr th {
	  /* 重置样式，例如： */
	  display: table-cell;
	  /* 其他需要重置的样式... */
	}
  
  /* 隐藏 xjlb_zzb 表格中的第一个列之外的所有列 */
  #xjlb_zzb tr td:nth-child(n+2),
  #xjlb_zzb tr th:nth-child(n+2) {
      display: none;
  }
  
   .wbjBox01 ul li span {
	display:none
  }
  
  .wbjBox01 ul li a {
	width: 100% !important;
  }
  
  .zxggxk_box a.more {
   top:10px;
  }
}


.web_older .wbjBox01 {
  width: 100% !important;
}


.web_older .conListBox  .wbjBox01 .jgzl_list li {
  width: auto !important;
}


.web_older .wbjBox01 ul li a {
	font-size: 1rem;
}

.web_older .wbjBox01 ul li span {
	font-size: 1rem;
}

.web_older .por {
	font-size: 1rem;
}

.web_older .zxggxk_box>.title a {
	font-size: 1rem;
}

/* 2024-01-12 By:zhou_qin begin*/

.conListBox{width: calc(100% - 310px);}
.wbjBox01{width: 49%;}
.wbjBox01 ul li a{width: 73% !important;}
@media(max-width:1200px){
    .wbjBox01{width: 100%;margin-bottom: 15px;}
}

@media(max-width:1100px){
    .xxgk_nav{width: 100%;}
    .conListBox .jgzl_list li{width: 100% !important;}
    .zxggxk_box ul li span{text-indent: 0;text-align: right;}
}
@media(max-width:430px){
    .wbjBox01 ul li a{width: 100% !important;}
    .btn04{margin: 0 auto;display: block;}
}
/* 2024-01-12 By:zhou_qin end*/

