body {
	font: 100% Arial,Verdana, Helvetica, sans-serif;
	background: #FFFFFF;
	margin:0; /* 最好将 body 元素的边距和填充设置为 0 以覆盖不同的浏览器默认值 */
	padding:0;
	text-align: center;
	color: #000000;
	font-size:12px;
}
a:link {
	color: #333333;
	text-decoration:none;
	font-size:12px;
}
a:visited {
	color: #333333;
	text-decoration:none;
	font-size:12px;
}
a:hover {
	color: #333333;
	text-decoration:underline;
	font-size:12px;
}
a:active {
	color: #333333;
	text-decoration:none;
	font-size:12px;
}
form{
margin:0px;
padding:0px;
}
.input{
	font-size: 12px;
	color: #2B2A2A;
	border: 1px solid #E6E6E6;
}
.left_right{
	text-align:justify;text-justify:inter-ideograph; 
}
#container{
width:900px;
margin:0 auto;
padding:20px 0 0 0;
}

ul{
margin:0px;
padding:0px;
list-style-type:none;
}
#top{
width:900px;
margin:0 auto;
padding:0px 0 0px 0;
clear:both;
}

.top_text{
padding:0px 0 0 0;
}

.top_text .text{
float:left;
padding:4px 20px 0 0px;
}

.green{
color:#2D855B;
}
.bold{
font-weight:bold;
}
.nav{
text-align:left;
padding:0px 0 0 0;
width:900px;
margin:0 auto;
clear:both;
margin-top:5px;
}
.nav_mid{
background:url(nav_mid.gif) repeat-x;
height:40px;
}


.nav_text{
color:#EEEEEE;
padding:12px 0 0 0;
font-weight:normal;
}
.nav_text a{
color:#EEEEEE;
text-decoration:none;
font-weight:normal;
margin:0 11px;
font-size:12px;
}
.nav_text a:hover{
color:#EEEEEE;
text-decoration:underline;
font-weight:normal;
font-size:12px;
}

.nav_text a:visited{
color:#EEEEEE;
text-decoration:none;
font-weight:normal;
font-size:12px;
}

#banner{
width:900px;
margin:0 auto;
/*background:url(banner.gif);*/
height:190px;
overflow:hidden;
clear:both;
}

.msn_qq a{
	margin:2px 0;

}
.leftpart{
float:left;
width:212px;
padding:0 18px 0 0px;
border:0px solid;

}
.rightpart{
float:left;
width:670px;
padding:0 0 0 0px;

}

.title1{
background:url(title1.gif) no-repeat;
height:25px;
width:212px;
padding:10px 0 0 0;
color:#FFFFFF;
}

.menu{
background:#999999;
background:url(menu_title2.gif) no-repeat;
line-height:23px;
width:139px;
margin:0 auto;
padding:0px 0 0 40px;
text-align:left;

}
.menu a,.menu a:hover,.menu a:visited{
color:#30875D;
text-decoration:none;}
.menu2{
padding:0 0 0 60px;
text-align:left;
}
.menu2 li {
height:12px; padding-top:4px;width:auto;
background-image:none;
height:22px;
}
.menu2 a,.menu2 a:hover,.menu2 a:visited{
color:#30875D;
text-decoration:none;
}



.title2{

	background-image: url(title2.gif);
	background-repeat:no-repeat;
	color: #000000;
	width: auto;
	font-weight:bold;
	clear: both;
	height:22px;
	text-align:left;
	padding:1px 0 0 0;
	font-size:13px;
}
.title2 span{
	float: right;
	padding-top: 4px;
	padding-right:5px;
}
.title2 label{
	padding-left:25px;
	color:#0A51A1;
	font-size:13px;
	font-weight:bold;
}
.title2 label a,.title2 label a:hover,.title2 label a:visited{
	color:#0A51A1;
	font-weight:bold;
	font-size:13px;
	text-decoration:none;
}

.newslist li{
	background:url(go.gif) no-repeat;
	padding:0px 0 0 15px;
	clear:both;
	height:23px;
}
.
.show_list{
width:146px;
float:left;
margin:0 10px 0 10px;
}
.show_list img {
width:140px;
height:105px;
border:1px #ABA9AA solid;
padding:3px;
}
.show_list .show_title{
text-align:center;
line-height:30px;
}


.show_list2{
width:146px;
float:left;
margin:0 10px 0 10px;
}
.show_list2 img {
width:140px;
height:130px;
border:1px #ABA9AA solid;
padding:3px;
}
.show_list2 .show_title{
text-align:center;
line-height:30px;
}


.content{
line-height:25px;
text-align:left;
padding:4px 10px;
font-size:13px;
}

.textindent{
text-indent:2em;
}
#footer{
width:900px;
margin:0 auto;
clear:both;
background-color:#C5D0E5;
height:56px;
color:#737373;
}
#footer .white{
	color:#737373;
}

#footer .white a,#footer .white a:hover,#footer .white a:visited{
	color:#737373;
	margin:0 10px;
}