/* CSS Document */

body{
	font-size:12px;
}
#container{
	margin:0 auto;
	width:980px;
}
a img{
	margin:0;
	border:0;
}
a:link,a:visited {
	color:#3a3a3a;
}
a:hover{
	text-decoration:none;
}
.left_nav{
	color:#ffffff;
	font-size:14px;
	font-weight:bold;
	padding-left:5px;
	line-height:29px;

}
	.search{
		margin-top:1px;
		border:1px solid #9fc6d9;
		background:#eef5fa;
		width:173px;
		height:95px;
	}
		.search span{
			margin:11px 0 15px 8px;
			display:block;
		}
		.search input{
			border:1px solid #f4f4f4;
			margin-left:-7px;
		}
		
		
	.friendlink{
		margin-top:1px;
		border:1px solid #9fc6d9;
		background:#eef5fa;
		width:173px;
		height:47px;
	}
		.friendlink span{
			margin:11px 0 15px 8px;
			display:block;
		}
		.friendlink select{
			margin-left:12px;
			margin-top:12px;
		}

#mainNav{
	width:790px;
	height:32px;
	background:url(mainNav_bj.png) repeat-x;
}
	#mainNav ul{
		margin-left:12px;
		height:32px;
		margin:0;
		margin-left:16px;
	}
	#mainNav ul li{
		list-style-type: none;
		width:87px;
		float:left;
		font-size:14px;
		font-weight:bold;
		margin-right:32px;
	}
	#mainNav ul li img{
		padding-right:18px;
		width:3px;
		height:5px;
		margin-bottom:2px;
		margin-top:13px;
	}
	#mainNav ul li.out{
		margin:0;
		height:32px;
		background:url(mainNav_hove.png) no-repeat right top;
		color:#ffffff;
		margin-right:32px;
	}
	
#subnav{
	height:20px;
	line-height:20px;
	padding-left:46px;
	margin-top:3px;
}
	#subnav img{
		margin:0;
		padding:0;
		border:0;
	}
	

.content_nav{
	background:url(f092906.png) repeat-x;
	color:#ffffff;
	font-weight:bold;
}
	.content_nav span{
		margin-left:190px;
	}
		.content_nav span a:link,.content_nav span a:visited{
			color:#ffffff;
			text-decoration:none;
		}
		
#news{
	background:#f4f4f4;
	width:220px;
	height:140px;
	color:#3a3a3a;
	line-height:22px;
}
	#news ul{
		margin:8px;
		list-style:none;
	}
	#news ul li{
		list-style-image:none;
	}
	
#hydt{
	width:295px;
	height:334px;
	line-height:22px;
}
	#hydt ul{
		margin:0;
		list-style:none;
	}
	#hydt ul li.title{
		font-weight:bold;
		color:#002e8a;;
	}
	#hydt ul li p{
		text-indent:2em;
	}
	#hydt ul li a:link,#hydt ul li a:visited{
		color:#002e8a;
	}
	
#list{

}
	#list .list_nav{
		background:url(list_nav_bj.png) repeat-x;
		border:1px solid #8cbad1;
		line-height:21px;
		height:21px;
		font-weight:bold;
		color:#003366;
		padding-left:10px;
	}
	#list ul{
		list-style-type :none;
		margin:7px 0 0 0;
		line-height:22px;
	}
	#list ul li.more{
		float:right;
		background:url(more.png) no-repeat right;
		padding-right:18px;
	}
	
#right{

}
	#right .intro_nav{
		background:url(intro_bj.png) repeat-x;
		width:240px;
		height:52px;
		font-weight:bold;
		font-size:20px;
		color:#ffffff;
		padding-left:10px;
	}
	#right .intro_nav span{
		font-size:14px;
		color:#003366;
	}
	#right .intro{
		padding:8px 5px 3px 5px;
	}
		#right .intro p{
			line-height:22px;
			text-indent:2em;
			margin:0px;
		}
		#right .intro span a{
			color:#ff0000;
		}
	#right .kfzx{
		background:url(a09300901.png) no-repeat;
		width:240px;
		height:87px;
	}
	#right .gsln{
		width:222px;
		height:276px;
		border:1px solid #bcd7e4;
		background:#f4f8fa;
		margin-top:6px;
		margin-bottom:10px;
		padding:8px 8px 0 8px;
	}
	#right .gsln .ln{
		height:110px;
	}
	#right .gsln  .into{
		float:right; width:156px;
	}
	#right .gsln  .into .into_nav{
		text-align:center;background:#bcd7e4;height:27px;line-height:27px;color:#003b60;font-weight:bold;
	}
	#right .gsln .yx ul{
		margin:0;
		list-type:none;
		line-height:21px;
		padding-left:5px;
	}
	#right .gsln .yx .map{
		background:url(yx_map.png) no-repeat;
		width:156px;
		height:132px;
	}
#fooder{
	text-align:center;
	line-height:22px;
	color:#373737;
	border-top:1px solid #cccccc;
	border-bottom:1px solid #000000;
	padding:10px 0;
	margin-top:14px;
	color:#003b60;
}
#plist li{
	margin-bottom:10px;
	}
#Content img{ width: expression(this.width > 525? 525: true); max-width: 525px;}
