@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
body{ font-size:12px;}
#header{ width: 1200px;
    margin: 0 auto;
	margin-bottom: 10px;
}
#contant{ width:1200px; margin:0 auto;}
#footer{ width:1200px; margin:0 auto;}
a{ text-decoration:none; color:#333;}
a:hover{ color:#F00;}
li{ list-style-type:none;}
span{ color:#F00;}
img{ border:0;}
/**************头部样式*************/
#headIMG{
	height: 154px;
	background:url(zwgk_03.png) center center no-repeat;
    width: 1200px;
	}
#banner{
	height:34px;
	width:1000px;
	background:url(../images/lnbg.gif);}
#banner li{
	float:left;
	height:34px;
	width:140px;
	font-size:14px;
	line-height:34px;
	text-align:center;
	}
#banner li a{
	color:#FFF;
	font-weight:bold;
	display:block;
	background:url(0000.gif) no-repeat right center;
	}
#banner li a:hover{
	color:#FF0;
	background:url(../images/12.gif) no-repeat center;
	}

.contant{
	height:550px;
}


/**************中间左边侧栏*************/

.cont_side{
	width:244px;
	height:1120px;
	float:left;
	background:url(zwgk_16.jpg) repeat-y;	
	}
.side_top{
	width:211px;
	height:165px;
	margin:0 auto;}

.collapsed{
	width:211px;
	clear:both;
	margin-bottom:10px;}

.daohang{ margin:0 auto;}
	
	
.t0i{ font-size:14px;}
.side_img{
	margin:30px auto;
	height:65px;
	width:211px;}


/************中间右边样式**************/
.cont_box{
	float:right;
	width:940px;
	height:auto;
	margin:0 auto;
	}
.box_top{
	width:940px;
	height:45px;
	background:#dbeef4;
	border:1px solid #CCC;}
.box_top table{
	float:right;
	margin:6px 10px 0 0;
	font-size:12px;}

.box_cont{
	width:940px;
	height:880px;
	border:1px solid #9EC8EE;
	}
.box_cont_tit{
	width:940px;
	height:38px;
	background:url(zwgk_25.jpg);}
.box_cont_tit .tit_l{
	float:left;
	height:19px;
	width:27px;
	margin:10px 0 0 10px;}	
.box_cont_tit .tit_r{
	float:right;
	width:900px;
	height:38px;
	line-height:38px;
	text-align:left;
	font-size:12px;}	
.box_cont_tit .tit_r a{
	color:#2a5c99;}	
.box_cont_tit .tit_r a:hover{
	color:#F00;}	
	
.xjcx{
	width:690px;
	height:80px;
	margin:20px auto;
	border:1px solid #CCC;
	}	
.xjcx_sear{
	width:690px;
	height:50px;
	margin-top:10px;
	font-size:12px;
	}	
.xjcx_sear table{
	margin:20px 0 0 20px;}	
.gongmin{
	line-height:35px;
	width:167px;
	height:53px;
	text-align:center;
	font-weight:bold;
	color:#FFF;
	font-size:14px;
	background:url(../images/gs12.png) no-repeat center;
	}	
.other{
	width:167px;
	height:53px;
	text-align:center;
	font-weight:bold;
	line-height:35px;
	font-size:14px;
	}	
	
.box_g1{
	font-size:12px;
	}	
	
.box_tab{
	height:730px;
	width:900px;
	margin:0 auto;
	}
.box_tab th{
	font-size:14px;
	}
.box_tab td{
	font-size:12px;}

.tab_two td{
	height:30px;
	line-height:30px;
	}
.tab_two input{
	margin:5px 0 0 5px;}
.tab_three li{
	float:left;
	width:80px;}
.tab_three ul{
	margin-left:20px;}

/******底部样式*******/
.end{
	position: relative;
	width:1200px;
	height:100px;
	line-height:15px;
	text-align:center;
	clear:both;
	padding-top:50px;
	font-size:14px;
	background:url(zwgk_46.jpg) repeat-x;}
.end a{
	font-size:14px;
	color:#333;
	letter-spacing:3px;}
.end a:hover{
	color:#F00;}
.end span{
	color:#000;
	font-weight:bold;
	margin:0 5px 0 5px;
	}
.i_div0{ margin:0 auto;}
.terr{ margin:0 auto;}
/***************信息公开页 列表样式*********************/
.title{
	height:30px;
	width:700px;
	background:url(title_bj.png) no-repeat;
	font-size:14px;
	font-weight:bold;
	line-height:30px;
	text-align:center;
	border:1px solid #CCC;
	margin-top:20px;
	color:#666;}
.UlTab a{
	width:400px;
	height:30px;
	color:#333;}
.UlTab li{
	width:700px;
	height:30px;
	font-size:12px;
	line-height:30px;
	border-bottom:1px dotted #CCCCCC;
	}
.list_page{
	width:700px;
	height:50px;
	margin:0 auto;
	line-height:50px;
	text-align:center;
	font-size:14px;}

/****************信息公开指南页面样式*********************/

.page { padding: 15px; text-align: center; }
.page img { cursor: pointer; }
.page a, .page a:visited, .page span { padding: 2px 5px; margin: 0 3px 0 0; border: 1px solid #B0CDEA; }
.page a:hover, .page .current { background: #469AF4; border: 1px solid #2672BE; color: #fff !important; }
.page .current { padding: 2px 5px; }
.page .disabled { border: 1px solid #B0CDEA; color: #ccc; padding: 2px 5px; }

.box_tab p{
	width:680px;
	margin:0 auto;
	text-indent:20px;
	line-height:30px;
	text-align:left;
	font-size:18px;
	color:#333;
	}

/*********************信息公开意见箱页面样式***********************/
#comp_tab{
	margin:0px auto;
	font-size:14px;
	line-height:40px;
	text-align:left;
	}
#comp_tab tr{
	border-bottom:1px solid #CCC;}
#comp_tab input{
	height:20px;
	}
	
	


/*********************列表链接页面*****************************/
.links_tab{
	width:850px;
	height:100px;
	margin:20px auto;
	border-collapse:collapse;}
.links_tab td{
	border:1px solid #CCC;}
.links_tit{
	width:850px;
	height:50px;
	margin:0 auto;
	line-height:50px;
	text-align:center;
	font-size:18px;
	font-weight:bold;
	border-bottom:1px dotted #CCC;}

.links_words{
	width:850px;
	height:380px;
	margin:20px auto;
	font-size:16px;
	text-indent:15px;
	text-align:left;
	}

.links_words p{
	width:850px;
	line-height:25px;}


.treeview-file {
	padding-left: 16px;
	background:url(file.gif) 0 0 no-repeat;
}
.treeview-folder {
	padding-left: 20px;
	color:#036;
	font-size:13px;
	background:url(folder-open.gif) 0 0 no-repeat;
}
.treeview-folder-close {
	padding-left: 20px;
	font-size:13px;
	background: url(folder-close.gif) 0 0 no-repeat;
}
.mycontent {
	border-bottom:1px solid #5DA4D8;
	text-align:left;
}
/*  */
.lightTreeview {
	list-style: none;
	width:212px;
	margin-left:6px;
}
/* */
.lightTreeview ul,.lightTreeview ol {
	margin: 0;
	padding: 0;
	list-style: none;
	display: block;
}
/**/
.lightTreeview li {
	font-size: 12px;
	line-height: 25px;
	padding: 1px 0 1px 16px;
	margin: 0;
	background: url(treeview-default-line.gif) 0 0 no-repeat;
}
/* */
.lightTreeview li.branch-last {
	background-position: 0 -1766px;
}
/**/
.lightTreeview li.node-normal {
	background-position: 0 -176px;
}

/**/
.lightTreeview li.node-last {
	background: url(treeview-default.gif) 0 -111px no-repeat;
}
.lightTreeview li.node-last-open {
	background-position: 0 -111px;
	
}
.lightTreeview li.node-last-close {
	background-position: -32px -67px;
	
}

/**/
.treeview-noline li {
	background-image:none;
}
.treeview-noline li.node-last {
	background: url(treeview-default.gif) -16px -89px no-repeat;
}
.treeview-noline li.node-last-open {
	background-position: -16px -89px;
}
.treeview-noline li.node-last-close {
	background-position: -48px -45px;
}


/* */
.lightTreeview li span.flex-ico {
	background-image: url(treeview-default.gif);
	background-repeat: no-repeat;
	float:left;
	width:16px;
	height:16px;
	cursor:pointer;
	margin-left:-16px;
	background-position: -64px -23px;
}
.lightTreeview li span.flex-open {
	background-position: -64px -23px;
}
.lightTreeview li span.flex-close {
	background-position: -80px -1px;
}

.lightTreeview li span.flex-none {
	background-position: 0 0;
}
.treeview-noline li span.flex-close {
	background-position: -48px -46px;
}
.treeview-noline li span.flex-open {
	background-position: -16px -90px;
}

/**/
.treeview-red li {
	background-image: url(treeview-red-line.gif);
}
.treeview-red li span.flex-ico,.treeview-red li.node-last {
	background-image: url(treeview-red.gif);
}
/* */
.treeview-black li {
	background-image: url(treeview-black-line.gif);
}
.treeview-black li span.flex-ico,.treeview-black li.node-last {
	background-image: url(treeview-black.gif);
}
/**/
.treeview-gray li {
	background-image: url(treeview-gray-line.gif);
}
.treeview-gray li span.flex-ico,.treeview-gray li.node-last {
	background-image: url(treeview-gray.gif);
}
/* famfamfam*/
.treeview-famfamfam li {
	background-image: url(treeview-famfamfam-line.gif);
}
.treeview-famfamfam li span.flex-ico,.treeview-famfamfam li.node-last {
	background-image: url(treeview-famfamfam.gif);

}
.treeview-famfamfam li a{color:#208FFF;
font-size:12px;
}
.treeview-famfamfam li a:hover{ color:#036;
}













	