/* Css Reset */
body,ul,ol,p,li,h1,h2,h3,h4,h5,h6,figure,dl,dt,dd{padding:0;margin:0}
body{text-align:left;font-family:"Microsoft YaHei",Helvetica,STHeiti,Droid Sans Fallback; font-size:100%; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }
li{list-style:none}
a,a:visited{text-decoration:none;color:#555}
.fl{float:left}
.fr{float:right}
.clearfix:after {clear:both;height:0;overflow:hidden;display:block;visibility:hidden;content:"."}
.hide{display:none}

*{ -webkit-tap-highlight-color: rgba(255,0,0,0);}
img{ vertical-align: top; border:0;  }

body{font-size: 16px;line-height:150%;background-size:20px auto;color:#555;background: #f0eff4;}

/*!Css widget/gotop/gotop.css*/
#gotop{position:fixed;display:none;width:50px;height:50px;bottom:60px;right:5px;z-index:0;cursor:pointer;
-webkit-tap-highlight-color:rgba(0,0,0,0);
margin:5px;width:40px;height:40px;border-radius:2px;-webkit-box-shadow:0 0 5px #9c9c9c;opacity:.9;background:#454545 url(http://www.tongshan.gov.cn/material/images/ui-gotop-icon.png) no-repeat center center;-webkit-background-size:18px 15px;
}

/* common */
.touchOn { background-color: #ddd !important; }

input[type="text"],input[type="password"],input[type="date"],input[type="email"],select,textarea{padding:5px;border:1px solid #ddd;background:#fff;
	 vertical-align:middle; font-size:14px;
}

.font_red{ color:#f00 }

/* 头部 */
#header{background: #5ab6f9;position:relative;z-index: 2;background-size: auto 100%;height:60px;}
.logoBar h1{width: 70%;}
.logoBar h1 a{background: url(http://www.tongshan.gov.cn/material/images/logo_ts.png) 10px center no-repeat;display:block;height: 60px;background-size: auto 36px;margin: 0;}
.logoBar h1.touchOn{ background:rgba(0, 0, 0, 0.1) !important; }


/*  */
.logoBar dt{
	background: #7bc7ff;
	display:block;
	position:absolute;
	right: 10px;
	top: 14px;
	z-index:1;
	width: 33px;
	height: 33px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius: 4px;
	}
.logoBar dt span{
	display:block;
	height:100%;
	background: url(http://www.tongshan.gov.cn/material/images/topIcon.png) center -53px no-repeat;
	background-size: 21px auto;
}

.logoBar dd{ display:none; background:#fff; padding: 4%;
}
#liID156{display:none;}
#liID1679{display:none;}
.logoBar .on::after{ content:""; position: absolute; bottom: -15px; margin-left: -5px; left:50%; border:5px solid;
	 border-color: transparent  transparent #fff transparent ;}
.paddingLR{  }

.userMenuList h4{font-weight:normal;font-size: 14px;text-align: left;}
.userMenuList .h1{ line-height:30px;  padding: 7px 10px; margin-bottom: 2px;font-size:18px;
	 background: url(http://www.tongshan.gov.cn/material/images/icons.png) right -125px no-repeat #f1f1f1;
 background-size: 40px auto;}
.userMenuList .ul1{ overflow:hidden; padding:10px 0; }
.userMenuList .li2{ float:left;width:25%; font-size:16px; color:#666;text-align:center; }
.userMenuList .h2{line-height:30px;}
.userMenuList .last1 .h1{ margin-bottom:0 }

/* 头部搜索 */
#userSearch dt{right: 50px;}
#userSearch dt span{background-position: center 6px;}
.searchBar{ position:relative; z-index:1; 
	 line-height:20px; padding: 5px 5px;    
	border:1px solid #ccc; 
	background:#f2f2f2
}
.searchBar .searchBtn{  position:absolute; right:-1px; top:-1px; height:32px; line-height:32px; display:block; width:20%; text-align:center; background:#108608; color:#fff; }
.searchBar .searchBtn:active{ background:#059908 }
.searchBar input {
	border:0; background:#f2f2f2; height:20px;
	 width:80%;  resize: none; outline: none; -webkit-appearance: none; white-space: pre-wrap; word-wrap: break-word;
	font-size:16px;
}

/* 尾部 */
#footer{background: #f0eff4;padding: 20px 0;text-align:center;font-size:12px;line-height:180%;color: #999999;}
#footer .a{padding:0 10px 0 25px; display:inline-block;  height: 30px; line-height: 30px; text-align:center; margin-right:10px; 
	 color: #fff;font-size:14px;
 background: url(http://www.tongshan.gov.cn/material/images/phone_pc.png) 8px 7px no-repeat #2D9D26; background-size: 12px auto;}
#footer #gotoPC{ background-position: 8px -89px;}
#footer .a:active{ background-color:#108608 }
#footer p{padding: 0 10px 10px 10px;color: #999999;}
#footer a{ color:#fff; }


/* 内容区 */
.pageBanner{ margin: 0 0 10px 0; }
.pageBanner img{ width:100%; }
.pageBanner .hd,.pageBanner .con{ display:none; }

.cateName{ font-size:18px; margin-bottom:10px; color:#108609 }

#content{min-height: 320px;/* padding: 3%; */position:relative;z-index:0;/* background: #fff; */}


/* 加载更多按钮 */
.cateMore,.cateBtn{padding: 6px;margin-top:15px;font-size: 15px;display:block;text-align:center;background-color: #f2f5f7;border: 1px solid #dae3ec;color: #999999;}
/*.cateBtn{ height:30px; line-height:30px; border:1px solid #ddd; text-align:center; margin:10px 0; color:#333;
	background:#F2F2F2;
	background:-webkit-gradient(linear,0 0,0 100%,from(#FFFFFF),to(#F2F2F2));
	background:-moz-linear-gradient(#FFFFFF, #F2F2F2);
	background:-ms-linear-gradient(#FFFFFF, #F2F2F2);
	background:-o-linear-gradient(#FFFFFF, #F2F2F2);
	background: linear-gradient(#FFFFFF, #F2F2F2);
 }*/
 .getAll{ color:#999}

/* topicList */
.topicList .t{ padding: 5px 0; overflow:hidden; }
.topicList .t .pic{ float:left;}
.topicList .t .pic img{width:120px; height:90px;}
.topicList .t .con{ margin-left:130px;}
.topicList .t .title{height: 50px;line-height: 25px;overflow: hidden; margin-bottom: 3px;}
.topicList .t .tit{ color:#333 }
.topicList .t .intro{ word-break:break-all;font-size:12px; color:#999; line-height:18px; height: 36px; overflow:hidden;}
.topicList .n{ height: 32px; line-height: 32px; overflow:hidden; }
.topicList .n .date{ margin-left: 10px; float:right; color:#999;}

/* 图片列表 */
.picList{ overflow:hidden; padding-bottom:5px;  }
.picList li{ width: 48%; float:left; margin: 2% 4% 2% 0;  text-align:center; position:relative; overflow:hidden;}
.picList li:nth-child(even){ float:right; margin-right:0; }
.picList li a{ display:block; overflow:hidden; padding:3px; border:1px solid #ddd;  }
.picList li img{   max-width: 100%; border:0;   }
.picList li .title{padding-top:10px; height:50px; line-height: 24px; font-size:18px; z-index:1; bottom:0; text-align:center; }

/* 信箱列表 */
.letterList{ padding-top:5px; }
.letterList dt{ height:34px; line-height:34px; margin:0 0 8px 0; background:#F4F4F4; overflow:hidden; padding:0 10px; }
.letterList dt span{ float:right; }
.letterList dt h3{ font-size:16px; }
.letterList .list li{ background: url(http://www.tongshan.gov.cn/material/images/icons.png) 1px -243px no-repeat; overflow:hidden; height:40px; line-height: 40px; padding:0 10px 0 25px; background-size: 15px auto;}
.letterList .list li span{font-size:18px;}
.letterList .list li span.reply span{font-size:16px;}
.letterList .list li:nth-child(even){ background-color: #F8F8F8;}

.letterList .list .reply{ margin-left: 10px; float:right; color:#888  }
.letterList .list .isreply{ color:#CA0000 }

/* nodeList */
.nodeList{margin:0 -5px; overflow:hidden; }
.nodeList li{line-height:45px; float:left; width:33.33%; text-align:center;}
.nodeList li{width:calc(33.33% - 10px);background:#eee;margin:5px;border-radius:4px;}
.nodeList li.touchOn{background:#006ecd !important;}
.nodeList li.touchOn a{color:#fff;}
.nodeList li a{ display:block;}

/* mainBox */
.mainBox{ border:1px solid #e4cfcf;background:#fff9f9;}
.mainBox .hd{ line-height:160%; padding:5px;  text-align:center;
	background: #f9e9e9 -webkit-gradient(linear, left top, left bottom, from(#fff8f8), to(#f9e9e9));
	background: #f9e9e9 -moz-linear-gradient(top, #fff8f8, #f9e9e9);
	background: #f9e9e9 -ms-linear-gradient(top, #fff8f8, #f9e9e9);
	background: #f9e9e9 -o-linear-gradient(top, #fff8f8, #f9e9e9);
	background: #f9e9e9 linear-gradient(top, #fff8f8, #f9e9e9);
}
.mainBox .bd{ padding:10px }

/* slideBox */
.slideBox{  margin-bottom:15px }
.slideBox .bd .title{display:none;}
.slideBox .bd .pic img{width:100%;}
.slideBox .hd{ line-height: 22px; text-align:center; }
.slideBox .hd li{ display:inline-block; width:7px; height:7px; background:#BABABA; 
	-webkit-border-radius:100%; -moz-border-radius:100%; border-radius:100%; 
 }
.slideBox .hd .on{ background:#108608 } 
.slideBox .hd li span{ display:none }

/* 提交等按钮 */
.bottombt{ text-align:center }
.bottombt a{ display:inline-block; width:96%;  height:36px;line-height:36px;border:1px solid #cdb3ad;box-shadow:0px 0px 3px #cdb3ad;border-radius:18px;text-align:center;
	background: #f5f2f2 -webkit-gradient(linear, left top, left bottom, from(#fff), to(#f5f2f2));
	background: #f5f2f2 -moz-linear-gradient(top, #fff, #f5f2f2);
	background: #f5f2f2 -ms-linear-gradient(top, #fff, #f5f2f2);
	background: #f5f2f2 -o-linear-gradient(top, #fff, #f5f2f2);
	background: #f5f2f2 linear-gradient(top, #fff, #f5f2f2);
}
.bottombt a:active{ background:#E0CDCD }

/* 提示信息弹出 */
.popTip { position: fixed; z-index: 10000; background: rgba(0, 0, 0, .8); box-shadow: #333 0 0 10px; padding: 10px 15px; border-radius: 5px; white-space: nowrap; }
.popTip .icon { display: inline-block; vertical-align: top; width: 32px; height: 32px; margin-right: 10px; background: url(http://www.tongshan.gov.cn/material/images/icon_notice.png) no-repeat; background-size: 32px 32px; }
.popTip .text { color: #fff; line-height: 32px; }
.popTip .icon.suc { background-image: url(http://www.tongshan.gov.cn/material/images/icon_success.png); }
.popTip .icon.err { background-image: url(http://www.tongshan.gov.cn/material/images/icon_error.png); }
.popTip .icon.load { background-image: url(http://www.tongshan.gov.cn/material/images/tip_loading.gif); background-size: auto; background-position: center; }

.buliding{ padding:40px 0; text-align:center; font-size:30px; }

/* 位置导航 */
.path{/* margin-bottom:10px; */height: 45px;line-height: 45px;background: #f0eff4;font-size: 14px;padding-left: 15px;color: #666;}
.path em{ font-style:normal }
.path a,.path span{margin: 0 0px;}

/* 遮罩层 */
#winMark{ display:none;  position:fixed;  z-index:1; background:rgba(0, 0, 0, 0.5); height:100%; width:100%; top:0; left:0;  }

/* 分页 */
.page,#Pager{ padding:10px 0; text-align:center; line-height:30px; font-size:0; }
.page .pager a,.page .pager span, #Pager a{ font-size:14px; margin:0 5px; display:inline-block; padding:0 10px;
border:1px solid #ddd; color:#108608; 
            background:#F2F2F2;
			background:-webkit-gradient(linear,0 0,0 100%,from(#FFFFFF),to(#F2F2F2));
			background:-moz-linear-gradient(#FFFFFF, #F2F2F2);
			background:-ms-linear-gradient(#FFFFFF, #F2F2F2);
			background:-o-linear-gradient(#FFFFFF, #F2F2F2);
			background: linear-gradient(#FFFFFF, #F2F2F2); 

}
.page .pager .disabled{ display:none }
.page input{ display:none }
.page .pager a:active,.page .pager span:active{ background:#E6D3D3 }
.page .pager .current{ border-color: #89BD86; color:#108608; }

#Pager span{ display:none }
#Pager #Pager_inputPageSize{ display:none }
#Pager #Pager_input{ vertical-align:baseline }

@media screen and (max-width: 320px) {
	.logoBar h1 a{background-size: auto 28px;}
}

.fastNav{background:#fff;}
.fastNav ul{  display:-moz-box; display:-webkit-box;display:-ms-flexbox; display:box;  }
.fastNav ul li{
	-moz-box-flex:1;
	-webkit-box-flex:1;
	box-flex:1;
	background-size:46px auto;
	border-width:1px;
	border-style:solid;
	border-color: #eee;
	height: 38px;
	line-height: 36px;
	font-size:14px;
	padding-top:52px;
	text-align:center;
	width:33%;
	border-bottom: none;
	border-right: none;
	position:relative;
	color: #333;
	}
.fastNav ul .li1,.fastNav ul .li4{border-left:none;}
.fastNav ul li i{background: url(http://www.tongshan.gov.cn/material/images/navIconsOn.png) 11px -75px no-repeat #e35542;width: 40px;height: 40px;position:absolute;border-radius:50px;z-index: 1;left: 34%;top: 14px;}
.fastNav ul .li2 i{background-position: 11px -162px;background-color:#1a6dc1;}
.fastNav ul .li3 i{background-position: 10px -244px;background-color:#91bf5d;}
.fastNav ul .li4 i{background-position: 11px -327px;background-color:#319fa4;}
.fastNav ul .li5 i{background-position: 11px -403px;background-color:#d371ab;}
.fastNav ul .li6 i{background-position: 9px -486px;background-color:#4f87b5;}
.fastNav ul li.touchOn{ background-color:#EAD9D9;  }
.fastNav ul li.none{ background:none; }

.kslj{height: 70px;background:#fff;margin: 2% 0;padding: 3%;}
.kslj li{float:left;width: 32%;background: #20a0e4;height: 70px;line-height: 97px;margin-right: 2%;text-align: center;color: #fff;border-radius: 4px;position: relative;}
.kslj .li2{background:#66bb6a;}
.kslj .li3{margin-right: 0px;background:#ff7043;}
.kslj li i{background: url(http://www.tongshan.gov.cn/material/images/kslj.png) 0px 0px no-repeat;position:absolute;z-index: 1;width: 29px;height: 27px;top: 14px;left: 40%;background-size: 92%;}
.kslj .li2 i{background-position: 0px -86px;}
.kslj .li3 i{background-position: 0px -175px;}