/* CSS Document */
/*居中设计*/
html {
	text-align:center;
}
body{
	position:relative;
	width:1003px;
	margin:0 auto;
	text-align:left;
}
/*顶部logo开始*/	
#header {
	height:90px;
}
h1 {
	position:absolute;
	top:5px;
	right:14px;
}
#header blockquote {
	position:absolute;
	top:-9999px;
}
/*顶部logo结束*/
/*主菜单开始*/		
#nav {
	height:27px;
	position:relative;
}
#nav ul {
	display:block;
	height:27px;
	padding:0 6px 0 80px;
}
#nav li {
	display:inline;
}
#nav li a{
	display:block;
	width:65px;
	height:27px;
	line-height:27px;
	text-align:center;
	float:left;
}
#nav form input{
	position:absolute;
	border:0;
	font:12px "宋体";
}
.searchkey {
	right:70px;/*right:190px;*/	
	width:160px;
	height:16px;
	line-height:16px;
	top:6px;
}
.searchbtn {
	right:8px;/*right:130px;*/
	width:54px;
	height:19px;
	top:4px;
}
#nav img {
	position:absolute;
	border:0;
}
.postart {
	right:68px;
	top:4px;
}
.xz {
	right:6px;
	top:4px;
}
/*主菜单结束*/
/*页面主体开始*/		
#container {
	position:relative;
	margin:3px 0;
}

	#leftcont {	
		position:absolute;
		width:549px;
		left:179px;
		top:0px;
	}
	
	/*滑动菜单开始   .dynamic-tab-pane-control*/
		.tab-pane {
			width: 100%; 
			margin:3px 2px 0 0; 
			position: relative;	
		}
		.tab-row .tab {
			border:0;		
			padding:6px 0 0 0;
			DISPLAY: inline; 
			Z-INDEX: 1; 
			FLOAT: left; 
			margin:0 2px 1px 1px; 
			OVERFLOW: hidden; 
			width: 89px; 
			height: 19px;
			CURSOR: default;
			WHITE-SPACE: nowrap; 
			POSITION: relative; 
			TOP: 0px; 
			TEXT-ALIGN: center;
		}
		.tab-row .selected {
			padding:6px 0 0 0;
			Z-INDEX: 3;
			border:0;
			margin:2px 0 -3px 0; 
			width: 89px; 
			height: 19px;
			TOP: -2px;
		}
		.tab-row .tab A {
			cursor:pointer; 
		}
		.tab-row .hover {
			width: 89px; 
			height: 19px;
		}
		 .tab-page {
			CLEAR: both;
			height:250px;
			padding:6px 10px;
			Z-INDEX: 2;
			POSITION:relative;
			TOP: -2px
		}
		.tab-row {
			Z-INDEX: 1; 
			WHITE-SPACE: nowrap
		}
		/*滑动菜单结束*/
			/*新闻列表开始*/
			#textnews {
				margin-left:165px;
				position:absolute;
				top:10px;
				right:6px;
				width:350px;
			}
			#textnews li {
				position:relative;
				height:24px;
				line-height:24px;
			}
			#textnews li a {
				padding-left:16px;
			}
			#textnews li span {
				position:absolute;
				top:3px;
				right:3px;
			}
			#textnews p {
				text-align:right;
				padding:10px 10px 0 0;

			}
			#textnews p img{
				display:inline;
				padding-left:6px;

			}
			/*新闻列表结束*/
			/*图片新闻开始*/
			#picnews {
				width:162px;
			}
			#picnews img{
				padding:3px 0;
			}
			#picnews cite{
				color:#999;
				text-align:right;
			}
			/*图片新闻结束*/
	#midcont {
		position:relative;
		top:0;
                Z-INDEX: 1;
		left:731px;
		width:272px;
		padding-top:3px;
	}
	.midh {
		height:496px;
	}
		#midcont div{
			margin:0 3px 3px 3px;
			position:relative;
		}
		#office {
			background:url(../images/topbg.gif) no-repeat;
			height:107px;
			width:264px;
		}
			#office dl {
				padding:8px 8px 0 8px;
			}
			#office dt{
				background:url(../images/arrow.gif) no-repeat 5px 4px;
				border-bottom:1px solid #afc1d4;
				height:18px;
				font:15px "黑体";
				font-weight:bold;
				padding:4px 0 4px 30px;
			}
			#office input{
				border:1px solid  #afc1d4;
				margin-top:9px;
			}
			.inputw {
				width:140px;
			}
			.submitbtn {
				position:absolute;
				top:35px;
				right:8px;			
				width:51px;
				height:46px;
			}
		#func {
			background:#fff;
			border:1px solid #a6a6a6;
			width:262px;
			height:323px;
		}
			#func dl{
				padding:6px;
			}
			#func dt{
				font:13px "宋体";
				font-weight:bold;
				padding:3px 6px;
				border-bottom:1px dotted #ccc;
			}
			#func dd{
				position:relative;
				padding:2px 6px 0 6px;
				width:240px;
			}
			#func blockquote{
				width:190px;
				color:#666;
			}
			#func dd img{
				position:absolute;
				top:4px;
				left:195px;
			}
			#postart {
				height:52px;
				width:264px;
			}
				#postart img {
					display:inline;
					padding:6px 0 0 6px;
				}
	#rightcont {
		position:absolute;
		left:0;
		top:0;
                Z-INDEX: 5; 
		width:176px;
	}
		.rightH {
			height:494px;
		}
		/*快速连接*/
		.links h2 {
			display:block;
			height:30px;
		}
		.mainnav {
		  position: relative;
		  width:176px;
		  }		  
		.mainnav ul {
		  position: absolute;
		  left:175px; 
		  top:0px;
		  display: none;
		  width:190px; 
		  padding:4px 0;
		  }
		.mainnav {
			text-align:left;
			height:30px;
			line-height:30px;
		} 
		.mainnav a{
			padding:6px 0 6px 15px;
		}
		.mainnav li{
			text-align:left;
			display:block ;
			height:20px;
			line-height:20px;
			width:190px;
			padding:3px 8px;
		}
		/* Holly Hack. IE Requirement \*/
		* html .links ul li { float: left; height: 1%; }
		* html .links ul li a { height: 1%; }
		/* End */
		.links li:hover ul,.links li.over ul { display: block; } /* The magic */
/*页面主体结束*/
/***栏目列表开始***/
#lanmu {

		width:823px;
		PADDING-LEFT: 180px;
}	
	#lanmu cite,#lanmu dl,#lanmu dt,#lanmu dd {
		display:block;
	}
	#lanmu cite {
		height:22px;
		line-height:22px;
		padding-left:10px;
		border-bottom:1px solid #82ad94;
		border-top:1px solid #82ad94;
	}
	#lanmu dl {
		margin-top:3px;
	}	
		#lanmu dt {
			padding:24px 0 3px 55px;
		}
		#lanmu dd {
			padding:40px 40px 30px 20px;
		}
			#lanmu li {
				margin-left:30px;
				position:relative;
				height:30px;
				line-height:30px;
			}
			#lanmu img {
				position:absolute;
				top:5px;
				left:0;
			}
			#lanmu span {
				position:absolute;
				top:0;
				right:0;
			}	
			#lanmu li a {
				padding-left:36px;
			}
			#lanmu div {
				padding:20px 30px 10px 30px;
				position:relative;
			}
/***栏目列表结束***/
/*****文章内容开始*****/
#articlecont {
	    position:relative;
		width:823px;
		PADDING-LEFT: 180px;
}
	#articlecont cite {
		display:block;
	}
	#articlecont cite {
		height:22px;
		line-height:22px;
		padding-left:10px;
		border-bottom:1px solid #82ad94;
		border-top:1px solid #82ad94;
	}
	#article {
		padding:30px 15px 20px 15px;
	}
	#article h2,#article h3,#article p,#article span {
		display:block;
		padding:2px 0;
	}
		#article h2 {
			text-align:center;
			font:18px "黑体";
			color:#0b3c22;
			font-weight:normal;
		}		
		#article h3 {
			text-align:center;
			font-size:14px;
			color:#0b3c22;
		}
		#article p img {
			margin:0 auto;
		}
		#article p {
			font-size:14px;
			line-height:160%;
			margin:10px 0;
			text-indent:2em;
			text-align:justify;
			text-justify:inter-ideograph;
		}
		#article span img{
			display:inline;
			padding-right:8px;
		}
		.author {
			display:block;
		}
		.detail {
			display:block;
			border-bottom:1px solid #82ad94;
		}
		.c-t {
			border-bottom:1px solid #82ad94;
			border-top:1px solid #82ad94;
			margin:20px 0 10px;	
		}
		#right {
			text-align:right !important;
		}
		#left {
			text-indent:0 !important;
		}
/*组织架构开始*/
#dept {
	width:813px;
}
#dept cite,#dept h2 {
	display:block;
}
#dept cite {
		line-height:22px;
		padding-left:10px;
		border-bottom:1px solid #82ad94;
		border-top:1px solid #82ad94;
}
.deptmain h2{
	height:40px;
	padding:25px 0 0 52px;
}
.zzjgpic {
	padding-left:40px;
}
.rela {
	position:relative;
}
.deptmain ol li {
	float:left;
	display:block;
	width:250px;
	padding:6px 0 6px 20px;
}
.deptmain div {
	width:540px;
	margin-left:250px;
	padding:30px 0 50px 0;
}
.deptmain  div p{
	font-size:14px;
	line-height:180%;
}
.leaderimg {
	position:absolute;
	top:120px;
	left:20px;
}
/*组织架构结束*/
/*文章内容结束*/
/*底部版权信息开始*/	
#footer {
	height:60px;
	position:relative;
}
	#footer span {
		display:block;
		position:absolute;
		width:400px;
		top:8px;
		color:#fff;
	}
	.address {
		left:8px;
		text-align:left;
	}
	.coryright {
		right:8px;
		text-align:right;
	}
/*底部版权信息结束*/
/*其他代码*/
