@charset "utf-8";
/* CSS Document */
@media screen and (min-width: 800px){ 

   .clearfix:after{
	display:block;clear:both;content:"";visibility:hidden;height:0
    }
    .clearfix{
	zoom:1;
	display:inherit !important
    }

  .mg0{
	  margin:0!important;
  }
  .logo{
	  padding-top:30px
  }
  .mobile_nav,
  .mobile_ad,
  .mb_list{
	  display:none
  }
  .slide01{ width:750px; height:485px;}
  .slide01 .bd ul li{ height:485px;}
  .newsTab{ width:430px; height:485px}
  
  .noticeTab .title a, .tabTable .title a,.tabTable .title a {
    color: #555;
    display: inline-block;
    padding:0px;
    text-align: center;
    width: 142px;
     font-size: 20px;
}
  .xxgkml_box{
	  height:420px
  }
  .btnRight02{
	  width:140px
  }
  
  

}
@media screen and (max-width: 800px){ 
   
    .clearfix:after{
	display:block;clear:both;content:"";visibility:hidden;height:0
    }
    .clearfix{
	zoom:1;
	display:inherit !important
    }
   
   
   .float,
   #floatLeft1,
   #floatLeft2,
   #floatLeft3,
   .right_tools,
   .nav,
   .ad,
   #con_clicke_1,
   #con_clicke_2,
   #con_clicke_3,
   .noticeTab ul li i,
   .foot_nav,
   .slide02,
   .nav_title>div{
	   display:none
   }
   .nav_title{
   cursor:pointer
   }
   .w1200,
   .slide01,
   .slide01 .bd ul li,
   .newsTab,
   .mlgxq_box, .noticeTab, .xxgk_box, .service, .fw_hd, .hd_box,
   .noticeTab ul li div,
   .tabTable,
   .btnRight,
   .ztBox,
   .ywzx_box, .about01,
   .conListBox,
   .newsTab ul li{
	   width:100% 
      
   }
   
   .mlgxq_box > .title a{
   font-size:.8em;
   padding:0 5px !important
   }
   .noticeTab ul li div p{
	   text-overflow:ellipsis
   }
   .newsTab ul li{
       box-sizing:border-box
   }
   .newsTab,
   .mlgxq_box,
   .ztBox{
	   height:auto
   }
   .mlgxq_box >.title{
	   border:0;
	   background-color:#f6f6f6
   }
   .newsTab{
	   margin-top:2%
   }
   .newsTab .title a,
   .noticeTab .title a{
	   width:33%;
	   white-space:nowrap;
	   overflow:hidden
   }
   .noticeTab .title a{
	   padding:0;
	   float:left;
	   text-align:center;
	   display:inline-block;
	   width:50%
   }
   .noticeTab ul li div{
	   float:left
   }
   .slide01,
   .slide01 .bd ul li img,
   .slide01 .bd ul li{
	   width:100%;
	   height:300px
   }
   .slide01 .hd{
       height:70px
       }
   
   .service{
       height:auto
   }
   .slide01 .bd ul li > div{
	   width:70%;
	   white-space:nowrap;
	   text-overflow:ellipsis
   }
   body{
	   min-width:auto
   }
   .logo{
	   float:none;
	   width:100%;
	   height:auto;
   }
   .head .w1200{
	   text-align:center;
	   display:table-cell;
       vertical-align:middle
   }
   
   /*nav*/
	.mobile_nav{
		width:100%;
		height:82px;
		background-color:#273757;
		border-top:1px solid #374766
		
	}
	.mobile_nav ul{
		width:100%;
		font-size:1.3em
	}
	.mobile_nav ul li{
		float:left;
		width:33.3%;
		height:82px;
		line-height:82px;
		background:url(../images/nav_li_bg.gif) right top repeat-y;
	}
	.mobile_nav ul li a{
		display:block;
		color:#b8c8e8;
	}
	.mobile_nav ul li a:hover{
		background-color:#b8c8e8;
		color:#273757;
	}
	.mobile_nav ul li div{
		line-height:41px;
	}


/*ad*/
	.ad01{
		width:100%;
		height:160px;
		background:url(http://www.wnd.gov.cn/static/images/ad.jpg) center no-repeat;
		text-align:center;
		font-size:1.8em;
		font-weight:bold;
		text-shadow:1px 1px 0 #555;
		color:#fff;
		display:table-cell;
		vertical-align:middle
	}
	.ad02{
		width:100%;
		height:160px;
		background:url(http://www.wnd.gov.cn/static/images/ad_fxxw.jpg) center no-repeat;
	}
	
	.btnList,.main,.foot,
	.hd_ad{
		height:auto
	}
	.btnList li{
		margin:5px
	}
	.xxgk_box img,
	.hd_ad img{
		width:100%;
		height:auto
	}
	.service span{
		font-size:.6em
	}
	.btnRight a{
		margin:2%
	}
	.zf01,.zf02{
		position:relative;
		top:auto;
		right:auto;
		left: auto;
		text-align:center
	}
	.zf02 a{
		float:none
	}
	.mb_list{
		text-align:center
	}
	.mb_list li{
		margin:2% 0
	}
	
	/*领导之窗*/
	.nav_title,
	.nav_l,
	.ld_box,
	.ld01 > .intro,
	.list,
	.xxgk_nav,
	.zxggxk_box,
	.sqgkzd_box,
	.xxgkml_box,
	.tabList02,
	.btnRight02,
	.btnRight02 a,
	.slide03,
	.rollBox ul li,
	.dtzx_box,
	.about01,
	.about_int,
	.hotline,
	.letterBox,
	.dczj_box,
	.video a img,
	.sBar,
	.inp01{
		width:100% !important;
		box-sizing:border-box
	}
	.ld_box{
		margin:0;
		margin-top:10px
	}
	.xxgk_nav li{
		width:auto
	}
	.zxggxk_box{
		height:auto;
		overflow:auto;
		margin:0;
		margin-top:5%
	}
	.list,
	.tabList02{
		margin:0
	}
	.ld01 > .intro table{
		width:100%
	}
	.ld01 > .intro{
		height:auto;
		background-repeat:repeat
	}
	.ld01>.intro table td.detail{
		word-break:break-all		
	}
	.list ul li{
		width:100%;
		line-height:20px;
		padding:10px 0;
		overflow:auto;
		white-space:pre-wrap
	}
	.sqgkzd_box,
	.xxgkml_box,
	.tabList02,
	.about_int{
		height:auto
	}
	.sqgkzd_box img,
	.video a img{
		width:100%;
		height:auto !important
		}
	.xxgkml_box li{
		width:31%;
		margin:1%
	}
	.tabList02{
		margin-top:5%
	}
	.tabList02 .title{
		height:auto
	}
	.btnRight02 a{
		text-align:center
	}
	.ywzx_box>.tabList02{
		margin-top:0
	}
	.slide03 .bd ul li img{
		width:100%;
		height:275px
	}
	.zx_list,
	.zx_list li,
	.zx_list li div,
	.notice01, .dtzx_box{
		width:100%;
		float:left
	}
	.zx_list li i{
		display:none
	}
	.zx_list li div p{
		margin:9px 0
	}
	.hd_ad a{
		float:left
	}
	
	
    #Zoom p img{
    width:100%;
    height:auto
    }
    
    .table_interact,
    .tb02 tr td:nth-child(2),
    .tb02 tr td:nth-child(3),
    .tb02 tr td:nth-child(4),
    .tb02 tr td:nth-child(5){
        display:none
     }
    
	/*信息公开列表页*/
	#frameBox1,#frameBox2,#frameBox3,#frameBox4,#frameBox5,#frameBox6,#frameBox7,#frameBox8,#frameBox9,#frameBox10{width:100% !important}
		.file_search{ width:100%}
		.i_search li{ float:none;}
		.file_search h2.fl,.file_search ul.fl{float:none}
		.file_search ul{ padding:0 0.5rem}
		.file_search ul li{ width:100%; margin-top:0.3rem}
		.file_search ul li a{width:100% !important}
		.file_search .s_style{ margin-left:0; width:100% !important}
		.file_search li:nth-of-type(1){ z-index:1000}
		.file_search li:nth-of-type(4){ text-align:center}
		.file_search .istyle04{ margin-left:0; width:35% !important;}
		.select{ position:absolute; z-index:100}
		
		.xxgklist_r{ width:100%}
		.zf_file{ width:100%}
		#doclist tr{ height:auto}
		.zf_file tbody td a{float:none}

		.zf_file ,.zf_file thead,.zf_file tbody,.zf_file th,.zf_file td,.zf_file tr {
			display: block;
		}
		.zf_file thead tr {
			position: absolute;
			top: -9999px;
			left: -9999px;
		}

		.zf_file tr {
		  margin: 0 0 0 0;
		}
		  
		.zf_file tr:nth-child(odd) {
		  background: #f0f0f0;
		}
    
		.zf_file td {
			position: relative;
			padding-left: 20%;
		}
		.zf_file td:before {
			position: absolute;
			top: 0;
			left: 6px;
			width: 20%;
			padding: 5px 0;
			white-space: nowrap;
		}
		.zf_file td.text-left{text-align:center}

		.zf_file td:nth-of-type(1):before { content: "索引号"; }
		.zf_file td:nth-of-type(2):before { content: "标题"; }
		.zf_file td:nth-of-type(3):before { content: "效力状况"; }
		.zf_file td:nth-of-type(4):before { content: "发布部门"; }
		.zf_file td:nth-of-type(5):before { content: "公开日期"; }
        
        .table_pc{display:none}
        .table_mob{display:block;}	


}

