@charset "utf-8";
/* CSS Document */

/* CSS Initialization*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{ 
 padding: 0; 
 margin: 0;
}
body{
	font-size:12px;
	color:#333333;
	background-color:#674778;
	font-family:宋体;
}
table{ 
 border-collapse: collapse; 
 border-spacing: 0; 
} 
fieldset,img{ 
 border: 0; 
} 
address,caption,cite,code,dfn,em,strong,th,var { 
 font-weight: normal; 
 font-style: normal; 
} 
ol,ul { 
 list-style: none; 
} 
caption,th { 
 text-align: left; 
} 
h1,h2,h3,h4,h5,h6 { 
 font-weight: normal; 
 font-size: 100%; 
} 
q:before,q:after { 
 content:''; 
} 
abbr,acronym {
	border: 0; 
}
.clear{
	clear:both;
}
/* CSS Initialization*/
a{
	color:#333333;
	text-decoration:none;
}
a:hover{
	color:#2c4a96;
	text-decoration:underline;
}

#layout{
	width:980px;
	height:auto;
	margin:0px auto;
	overflow:hidden;
	background-color:#FFFFFF;
}
	#top{
		margin:0px auto;
		width:980px;
		height:87px;
		background:url(../images/top.jpg) repeat-x;
	}
	#menu{
		margin:0px auto;
		padding:0px;
		width:980px;
		height:31px;
		background:url(../images/menubg.gif) repeat-x;
		overflow:hidden;
	}
		#menu ul{
		}
			#menu li{
				float:left;
				width:100px;
				height:31px;
				margin-left:2px;
				text-align:center;
				font-size:14px;
				font-weight:bold;
				color:#ffffff;
				line-height:32px;
				background:url(../images/menu_li_bg.gif) top right no-repeat;
			}
			#menu a{
				display:block;
				padding:0px;
				margin:0px;
				font-weight:bold;
			}
			#menu a:link, #menu a:visited{
				color:#fff;
				text-decoration:none;
			}
			#menu a:hover{
				color:#FFC088;
				text-decoration:underline;
			}	
	#main{
		margin:0px auto;
		width:980px;
		height:auto;
		overflow:hidden;
		background-color:#FFFFFF;
	}
		#main_top{
			width:980px;
			height:18px;
			background:url(../images/main_top.gif) no-repeat;
		}
		#main_mid{
			width:980px;
			-height:1000px;
			min-height:1000px;
                        height:auto !important;
			background:url(../images/main_mid.gif) repeat-y;
			overflow:hidden;
		}
			#main_mid_left{
				float:left;
				width:325px;
				height:auto;
				overflow:auto;
			}
				#main_mid_left_top{
					margin:22px 0px 22px 46px;
					height:330px;
					width:244px;
				}
				#main_mid_left_mid{
					margin:15px 0px 0px 30px;
					height:633px;
					line-height:200%;
					color:#000000;
				}
			#main_mid_right{
				float:left;
				width:600px;
				margin:0px;
				padding:20px 20px 0px 30px;
				text-align:left;
				overflow:hidden;
			}
				.main_list{
					width:586px;
					min-height:180px;
					overflow:hidden;
				}
					.main_list_top{
						padding:2px 0px 0px 30px;
						width:556px;
						height:28px;
						background:url(../images/index_list_top_bg.gif) no-repeat;
						line-height:28px;
						font-size:14px;
						font-weight:bold;
						color:#B70600;
					}
						.main_list_top a{
							color:#B70600;
							text-decoration:none;
						}
						.main_list_top a:hover{
							color:#B70600;
							text-decoration:underline;
						}

					.main_list_style{
						width:586px;
						height:auto;
						padding:6px 0px;
						overflow:hidden;
						border-top:0px;
					}
						.main_list_style li{
							padding-left:20px;
							line-height:200%;
							background:url(../images/list_dot.gif) 10px 10px no-repeat;
						}
				.article_all{
					width:90%;
					margin:0px auto;
					min-height:700px;
					-height:700px;/*支持IE6*/
				}	
					.article_all h3{
						font-size:16px;
						font-weight:bold;
						text-align:center;
						margin:10px auto;
					}
					.article_content{
						font-size:14px;
						line-height:200%;
						word-wrap: break-word; /*字母换行*/
						word-break: normal;/*汉字换行*/
					}
					.article_content p{
						text-indent:2em;
						font-size:14px;
						line-height:200%;
					}
		#main_mid_foot{
			width:980px;
			height:18px;
			background:url(../images/main_mid_foot.gif) repeat-y;
		}
		#main_link{
			margin:0px auto;
			width:948px;
			height:142px;
			border:#461C51 solid 1px;
		}
			#main_link_top{
				margin:0px;
				padding:7px 0px 0px 22px;
				height:33px;
				width:926px;
				color:#FFFFFF;
				font-size:14px;
				font-weight:bold;
				background:url(../images/link_top_bg.gif) repeat-x;
			}
			#main_link_main{
				background:none;	
			}
				#main_link_main li{
					float: left;
					padding-top:2px;
					width: 135px;
					height: 33px;
					list-style-type: none;
					text-align: center;
					font-size:14px;
					background:url(../images/list_dot.gif) 20px 8px no-repeat;
				}	
	#footer{
		margin:0px auto;
		margin-top:10px;
		padding-top:10px;
		width:980px;
		height:83px;
		text-align:center;
		background:url(../images/footer_bg.gif) repeat-x;
	}
		#footer p{
			line-height:24px;
		}
.b{
	font-weight:bold;
}
.space_1{
	margin-left:67px;
}
.clear{
	clear:both;
}



