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

.mobile_top,.mobile_banner,.mobile_nav,.mobile_footer,.mobile_lnav{
	display:none;
	overflow:hidden;
}
.ztBox{
	visibility:hidden;
	height:0;
	overflow:hidden
}
.i_yaowen{
    height:314px
}
.i_info{
    /*height:380px*/
}

}
@media only screen and (max-width: 1040px){

.top > .w1040,
/*.banner,*/
.nav,
#clicka3,
#con_clicka_3,
.map,.rightbar,
.footer,
.subnav{
	display:none;
	overflow:hidden;
}
.scrollNews h2,.scrollNews .news_box{display:none;}
.scrollNews{height:auto}
.btn_company{margin-top:10px}

.i_box_lxbl .table01 tr:nth-child(1) td:nth-child(4),
	   .i_box_lxbl .table02 tr td:nth-child(4){
		   display:none
}


/*第三轮督查*/
.top_news_m dt{
    font-size:1.4rem
}
.list_title .more{right: 20px;}
/*第三轮督查*/

.ztBox01{
	visibility:hidden;
	height:0;
	overflow:hidden;
	float:none;
	display:inline-block;
	width:100%
}
.hide{
	float:none;
	padding:0;
	width:auto;
}

/*top*/
.mobile_top{
	position:relative;
	width:100%;
}
.func_m li{
	position:relative;
	overflow:hidden;
	float:left;
	padding:0 12px 0 8px;
	background:url(../images/lang_li_bg.gif) right center no-repeat;
}
.func_m li a{
	color:#666;
	transition:all .3s ease-in 0s;
	-moz-transition:all .2s ease-in 0s;
	-ms-transition:all .2s ease-in 0s;
	-o-transition:all .2s ease-in 0s;
	-webkit-transition:all .2s ease-in 0s;
}
.func_m li a:hover{
	color:#e13f38;
	text-shadow:0 0 2px #fc7100;
	-moz-text-shadow:0 0 2px #fc7100;
	-ms-text-shadow:0 0 2px #fc7100;
	-o-text-shadow:0 0 2px #fc7100;
	-webkit-text-shadow:0 0 2px #fc7100;
}
.sidebar{
	float:right;
	height:43px;
} 
.nav_btn{
	width:50px;
	height:43px;
	background:url(../images/mobile_sidebar.gif) no-repeat;
	cursor:pointer;
}
.h_bg{
	width:50px;
	height:43px;
	background:url(../images/mobile_sidebar_h.gif) no-repeat;
}
.side_slide{
	position:absolute;
	top:44px;
	width:100%;
	background-color:#ececec;
	z-index:5;
	display:none;
}
.side_slide > ul > li{
	float:left;
	width:100%;
	padding:10px 0;
	border-bottom:1px solid #ccc;
}
.side_slide .searchbox{
	margin:0;
	line-height:0;
	margin:0 20px;
}
.side_slide .searchbox .input2{
}

/*banner*/
.mobile_banner{
	width:100%;
	height:146px;
	background:url(../images/mobile_banner.jpg) top center no-repeat;
}

/*nav*/
.kv_ab .fl,.kv_ab .fr{float:none}

.mobile_nav{
	width:100%;
	height:82px;
	background-color:#e13f38;
}
.mobile_nav ul{
	width:100%;
	font-size:1.2em;
	font-family:'simhei';
}
.mobile_nav ul li{
	float:left;
	width:25%;
	height:82px;
	line-height:82px;
	background:url(../images/nav_li_bg.gif) right top repeat-y;
}
.mobile_nav ul li a{
	display:block;
	color:white;
}
.mobile_nav ul li a:hover{
	background-color:#fff3f3;
	color:#e13f38;
}
.mobile_nav ul li div{
	line-height:41px;
}

/*main*/
.main .w1000{
	padding:5px;
}
.top_n,
.ld_box,
.yaowen,
.slideBox,
.message,
.box_zfxxgk,
.box_zfxxgk .title,
.xxgk_btn,
.xxgk_tab,
.fenlei,
.box_lxftdc,
.letter,
.zhibo,
.diaocha,
.prevbox,
.box_ggfw,
.w100{
	width:100%;
}
.topnews{
	margin:0;
}
.top_n,.ld_box{
	margin-bottom:10px;
}
.top_n{
	background:#f5f5f5 url(../images/mobile_topnews_bg.png) top left no-repeat;
}
.top_n i{
	display:none;
	overflow:hidden;
}
.top_n h1{
	float:none;
	text-align:center;
}
.line1{
	float:left;
}
.xxgk_btn{width:100%}
.xxgk_btn li{width:24%;margin-left:1%}
.xxgk_btn li.n_btn{width:49% !important;}
.xxgk_tab .title a{
	width:50%;
}
.xxgk_menu > li > ul > li{
	min-width:auto;
}
.box_zfxxgk,.box_lxftdc{
	border:0;
}
.letter,.zhibo,.diaocha{
	margin:0;
}
.diaocha .bd02 li .date{
	width:31%;
	border-right:1px solid #e5e5e5;
}
.box_ggfw{
	float:none;
	display:inline-block;
}
.colbox{
	height:100%;
}
.service_tab {
    height:auto;
}

/*footer*/
.mobile_footer{
	width:100%;
	padding:20px 0;
	background-color:white;
	border-top:2px solid #e13f38;
}

}


/*魅力锡城*/
@media only screen and (max-width: 1040px){
	
.in-pd{
	display:none;
	overflow:hidden;
}
.i_slideBox01,
.i_yaowen,
.i_yaowen .title,
.i_info,
.i_njgb_box,
.box_wxnj,
.box_zfgb,
.btn123,
.i_btn{
	width:100%;
}
.box_zfgb{
	margin-top:10px;
}
.i_yaowen ul li span{
    float:none
}
.i_btn{
	border-left:0;
	border-right:0;
}
.i_njgb_box{
	float:none;
	display:inline-block;
}
	
}

/*互动交流*/
@media only screen and (max-width: 1040px){

.in-pd,.laixin{
	display:none;
	overflow:hidden;
}
.i_box_lxbl,
.i_box_dczj,
.i_box_zsft,
.i_hotissue_box{
	width:100%;
}
.i_box_dczj{
	margin-top:10px;
}
.letter_btnbox li{
	width:23.5%;
}
.ft_btnlist li{
	width:19.5%;
}

}

/*互动交流*/
@media only screen and (max-width: 1040px){
	
.ztlist li,
.zhuanlan,
.zhuanlan ul li{
	width:100%;
	margin:0;
}
/*网站导航*/
.leadbox ul li{
	width:50%;
}
/*通用列表页*/
.i_leftnav,
.list_page span.active,
.list_page span.default{
	display:none;
	overflow:hidden;
}
.i_listbox{
	width:100%;
	margin:0;
	float:none;
}
.i_listbox ul.bmlist01 li {
    text-align:center;
    width:100%
}
.mobile_lnav{
	float:none;
	width:100%;
	height:30px;
	background-color:#f5f5f5;
	border:1px solid #dfdfdf;
}
.mobile_lnav ul > li{
	width:100%;
	line-height:30px;
	text-indent:10px;
	position:relative;
}
.mobile_lnav ul > li a{
	display:block;
	color:#333;
}
.mobile_lnav ul > li a img{
	vertical-align:middle;
	margin-left:5px;
	transition:all .2s ease-in 0s;
	-moz-transition:all .2s ease-in 0s;
	-ms-transition:all .2s ease-in 0s;
	-o-transition:all .2s ease-in 0s;
	-webkit-transition:all .2s ease-in 0s;
}
.mobile_lnav ul > li a.show img{
	transform:rotate(180deg);
	-moz-transform:rotate(180deg);
	-ms-transform:rotate(180deg);
	-o-transform:rotate(180deg);
	-webkit-transform:rotate(180deg);
}
			   
.mobile_lnav ul > li > ul{
	position:absolute;
	left:-1px;
	top:30px;
	width:100%;
	text-align:center;
	border:1px solid #dfdfdf;
	border-bottom:0;
	display:none;
}
.mobile_lnav ul > li > ul > li{
	height:30px;
	line-height:30px;
	border-bottom:1px solid #dfdfdf;
	background-color:#f5f5f5;
}
.mobile_lnav ul > li > ul > li a{
	display:block;
	color:#777;
}
.mobile_lnav ul > li > ul > li a:hover{
	background-color:#e13f38;
	color:white;
}

/*通用内容页*/
.fuzhuBox .email,
.fuzhuBox .option{
	width:100%;
	float:left;
	margin:0;
	margin-top:20px;
}



/*信息公开*/
.in_gk{
	display:none;
	overflow:hidden;
}
.i_gkBox,
.i_gklist .lbox,
.i_gklist .rlist,
.i_ldBox,
.i_chaxun,
.i_zxgkxx,
.i_search,
.i_xxgk_btn li{
	width:100%;
}
.i_search{
	margin:0;
	margin-top:40px;
}
.i_zxgkxx .title{
	float:left;
	height:auto;
}
.i_xxgk_btn li{
	margin:0;
	margin-bottom:10px;
}
	
}


	@media
	  only screen 
    and (max-width: 760px), (min-device-width: 768px) 
    and (max-device-width: 1024px)  {
        .site_index .main{margin-top:10px}
		.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:nth-of-type(2):before{ 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: "公开日期"; }
        .zf_file td:nth-of-type(2){text-align:center}

        .spec_list li{ width:100%; float:none}
        .spec_list li a{ padding:0.3rem 0 0.3rem 12px; height:auto; line-height:1.4;}
/*20190702*/
.i_slideBox01 .hd,.i_slideBox01 .hd ul,.i_slideBox01 .hd li{display:none;width:0}
.i_slideBox01 .bd{width:100% !important}
.i_slideBox01,.i_slideBox01 .bd,.i_slideBox01 .bd li .i_pic img{height:auto !important}
.letter_btnbox li{width:48%;margin-bottom:8px;font-size:1rem}
.i_box_lxbl .title h2, .i_box_lxbl .title a{padding:0 0.6rem}
.ft_btnlist li{width:50%;box-sizing:border-box;border-right:1px solid #e5e5e5}
	}
    
@media only screen and (max-width: 1040px){
  .i_listbox_bm,.i_listbox_bm ul.bmlist01 li{width:100%}

}


@media only screen and (max-width: 760px), (min-device-width: 768px) 
    and (max-device-width: 1024px)  {
.leader_intro_l{width:100%}
.leader_intro_l_l{clear:both; margin:0 auto; float:none}
.leader_intro_l_r{clear:both; margin-left:0; width:100%; box-sizing:border-box; padding:1rem;}
.intor{height:auto;}
.hide_show{ display:none}
.leader_intro_r{ display:none}
		}
  @media only screen 
    and (max-width: 760px), (min-device-width: 768px) 
    and (max-device-width: 1024px)  {
.leader_list{ padding:0 10px}
.ld-zw{ padding-top:10px}	
.ld-ldxq{ padding-top:0}
.ld-zw{ width:100%; padding-bottom:15px;text-align:left; text-indent:1em}
.ld-xx{width:100%}
.ld-xx li{ width:50%; padding:0}
		}      
        


