* {
	margin: 0px; padding: 0px;
}
@media screen and (max-width:1000px) {
    body {
		width:1200px;
    }
}

body {
	background-color: #fafbfd; color: rgb(51, 51, 51); font-size:14px;
	background:url(bg.jpg) no-repeat top center; background-color:#fafbfd;
}
input {
	color: rgb(51, 51, 51); font-size: 9pt;
}
select {
	padding: 1px; color: rgb(51, 51, 51); font-size: 9pt;
}
textarea {
	color: rgb(51, 51, 51); font-size: 9pt;
}
button {
	padding: 1px; color: rgb(51, 51, 51); font-size: 9pt;
}
img {
	border: 0px currentColor; border-image: none;
}
ul {
	list-style: none;
}
a {
	color: rgb(51, 51, 51); text-decoration: none; cursor: pointer;
}
a:hover {
	color:#2f5398;
}
table {
	border-collapse: collapse;
}
.red {
	color: red;
}
.green {
	color: green;
}
.blue {
	color: rgb(0, 0, 204);
}
.gray {
	color: rgb(153, 153, 153);
}
.clear {
	clear: both;
}
a.more {
	margin-right: 0px; float: right; display: inline;
}
.pages {
	margin-right: 15px; margin-bottom: 10px; float: right;
}
span.pagesinfo {
	font-size: 9pt;
}
a.apage {
	margin: 0px 2px; height: 22px; line-height: 22px; padding-left: 8px; font-size: 12px; display: inline-block; cursor: pointer;
}
span#spage {
	margin: 0px 2px; height: 22px; line-height: 22px; padding-left: 8px; font-size: 12px; display: inline-block; cursor: pointer;
}
span.nocheck {
	margin: 0px 2px; height: 22px; line-height: 22px; padding-left: 8px; font-size: 12px; display: inline-block; cursor: pointer;
}
a.apage span {
	height: 22px; line-height: 22px; padding-right: 8px; float: left; display: inline;
}
span#spage span {
	height: 22px; line-height: 22px; padding-right: 8px; float: left; display: inline;
}
span.nocheck span {
	height: 22px; line-height: 22px; padding-right: 8px; float: left; display: inline;
}
a.apage {
	background: url("pages.gif") no-repeat left top;
}
span#spage {
	background: url("pages.gif") no-repeat left top;
}
a.apage span {
	background: url("pages.gif") no-repeat right top;
}
span#spage span {
	background: url("pages.gif") no-repeat right top;
}
a.apage:hover {
	background: url("pages.gif") no-repeat left -28px; color: rgb(255, 255, 255);
}
span#spage:hover {
	background: url("pages.gif") no-repeat left -28px; color: rgb(255, 255, 255);
}
a.apage:hover span {
	background: url("pages.gif") no-repeat right -28px;
}
span#spage:hover span {
	background: url("pages.gif") no-repeat right -28px;
}
span#spage {
	background: url("pages.gif") no-repeat left -28px; color: rgb(255, 255, 255); cursor: pointer;
}
span#spage span {
	background: url("pages.gif") no-repeat right -28px;
}
span.nocheck {
	background: url("pages.gif") no-repeat left top; cursor: pointer;
}
span.nocheck span {
	background: url("pages.gif") no-repeat right top;
}
dl.list_dl {
	float: left; display: inline;
}
dl.list_dl dt h2 {
	text-align: center; color: rgb(255, 255, 255); font-size: 14px; float: left; display: inline;
}
dl.list_dl dt h2 a {
	color: rgb(255, 255, 255);
}
dl.list_dl dt h2 a:hover {
	color: rgb(255, 255, 255);
}
.list_dl dt ul {
	margin-left: 14px;
}
dl.list_dl dt ul li {
	height: 29px; text-align: center; line-height: 29px; font-size: 14px; font-weight: bold; float: left; display: inline;
}
dl.list_dl dt ul li a {
	float: left; display: block;
}
.list_dl dt ul li.selected {
	font-weight: bold; float: left; display: block;
}
.list_dl dt ul li a:hover {
	font-weight: bold; float: left; display: block;
}
dl.list_dl dd ul li {
	height: 28px; line-height: 28px; float: left; display: inline;
}
dl.list_dl dd ul li a {
	background: url("icon1.gif") no-repeat 0px; padding-left: 15px; float: left; display: inline;
}
dl.list_dl dd ul li a:hover {
	color: rgb(219, 0, 0);
}
#pagenav a{
	font-size:14px;
	height: 28px;
    line-height: 28px;
    padding: 3px;
    text-align:center;
    display: inline;
	border:1px solid #eee;
	background:rgb(190, 216, 255);
	color:#666;
}
#pagenav span{

	font-size:14px;
	height: 28px;
    line-height: 28px;
    padding: 3px;
    text-align:center;
    display: inline;
	border:1px solid #eee;
	background:#e9f1fa;
	color:#666;
}
#pagenav{padding:10px;}


/*自己的样式*/

.gw_bm_gg{
	width:1200px;
	height:auto;
	}
.zhuanti{
	width:1200px;
	height:120px;
	background:url(zhuanti.png) no-repeat center;
	}
	
.wjzwgk{
	width:100%;
	height:380px;
	/*background:blue;*/
	margin:35px 0 0 0;
	padding:10px 0 0 0;
	}
.zwgk_bt{
	width:1200px;
	height:30px;
	background:url(zwgk.png) no-repeat center;}	
/*政务公开选项卡*/
.zcwj{width:855px; height:320px; margin-left:16px;}
.zcwj-tab{width:855px;}
.tab7,.tab8,.tab9,.tab10,.tab11{width:125px;float:left; line-height:40px;cursor:pointer;font-size:18px; font-weight:bold; text-align:center; padding-left:5px;  font-family: 'Microsoft YaHei';}
#TabCon8,#TabCon9,#TabCon10,#TabCon11{width:836px; height:280px; font-size:16px;  font-family:'Microsoft YaHei';}
.xixi8{width:855px; height:40px; cursor:pointer;}
.xixi9{width:855px; height:40px; cursor:pointer;}
.xixi10{width:855px; height:40px; cursor:pointer;}
.xixi11{width:855px; height:40px; cursor:pointer;}
.zfxxgk-zcwj{width:855px; height:320px;margin-top:10px;}

/*浮动调用*/
.clearfloat{clear:both;height:0;line-height:0;font-size:0;}
.clearfloat2{overflow:auto;zoom:1;}
.pabs{position:absolute;}
.prel{position:relative;}
.floatL{display:inline;float:left;}
.floatR{ display:inline; float:right;}
/*信息公开栏目*/
.zfxxgk-lm{width:280px; height:316px; margin-left:16px;margin-top:10px;}
/*图片轮播图*/
.tp_lb{
	width:100%;
	height:142px;
	/*background:url(lbt.jpg) no-repeat center;*/}
/*政务服务*/
.wjzwfw{
	width:100%;
	height:auto;
	margin-top:20px;
	padding-top:10px;}
.zwfw_bt{
	background:url(zwfw.jpg) no-repeat center;
	height:40px;}
.grbs{ 
      width:365px;
	  height:183px;
	  margin:30px 40px;
	 }
.frbss{width:365px;
	  height:183px;
	  margin:30px 40px 30px 0px;
	}
.xz_gg{
	width:300px;
	height:168px;
	margin:44px 40px 30px 0px;
	}
	
/*政民互动*/
.zfxxgk-t{ background:url(zmhd.jpg) no-repeat center; width:1200px; height:40px; margin-top:30px;}
.zmhd-zxxj{width:625px; height:250px; background:url(zxwj1.jpg) no-repeat;  margin-left:16px;  margin-top:25px;}
.zmhd-zxxj-l{width:70px; height:68px;}
.zmhd-zxxj-r{width:555px;  height:250px;}
.zmhd-qzxx{width:545px; height:250px;  margin-top:25px;}
.di_t{
	width:1200px;
	margin:10px auto;}
	
	
	
	
.csmp{
	background:url(wupic_21.jpg) center top repeat-x #FFF; padding:18px;}
.wjjj{background:url(wupic_09.jpg) center bottom no-repeat; padding:0 10px;}


.xqjj,.wjls,.csjs,.wuts{ width:590px;
       height:294px;
	   border:1px solid #F0D6D6;
	   margin:5px 0;
	  
	}
	.wjls,.wuts{ margin-left:10px;}