body{
	color:#3C3C3C;
	background:url(../images/bg.jpg) top center repeat-x #C1C2C4;
}

.body{
	width:964px;
	margin:0px auto;
	padding:0px;
	overflow:hidden
}
.top_1{
	padding-left:80px;
	width:375px;
	overflow:hidden;
	margin:0px;
}
.top_2{
	padding-left:250px;
	width:257px;
	overflow:hidden;
	padding-top:42px;
	margin:0px;
}
.menu{
	padding-left:124px;
	padding-top:2px;
	padding-bottom:4px;
	width:840px;
	overflow:hidden;
	margin:0px;
}
.menu li{
	float:left;
	padding:0px;
	margin:0px;
	overflow:hidden;
}
.center_1{
	width:100px;
	overflow:hidden;
	margin:0px;
	padding-right:24px;
}

.center_2{
	width:738px;
	overflow:hidden;
	margin:0px;
	background:url(../images/center_bj.jpg) top center repeat-y;
}
.center_l{
	background:url(../images/indexpro1.jpg) top center repeat-y;
}
.center_r{
	background:url(../images/cenbg1.jpg) top center repeat-y;
}
.flash{
	background:url(../images/index_18.jpg) top center no-repeat;
	padding:8px 10px 8px 1px;
	margin:0px;
	width:727;
	overflow:hidden;
}
.wz_bj{
	padding:31px 0px 9px 25px;
	width:497px;
	line-height:22px;
	text-align:left;
	font-size:12px;
	background:url(../images/wz_bj.jpg) top center no-repeat;
	}
.news{
	padding:10px 35px 10px 11px;
	width:476px;
	text-align:left;
	overflow:hidden;
	margin:0px;
	line-height:20px;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
.news li{
	width:466px;
	text-align:left;
	margin:0px;
	border-bottom:1px dotted #999;
	line-height:23px;
	margin:0px;
	padding:0px 5px 0px 5px;
	}
.news li span{
	color:#666;
	float:right;
	}
.wz_bj h1{
	line-height:22px;
	margin:0px;
	padding:0px;
	font-size:12px;
	color:#5F5959;
	font-family:Arial;
	font-weight:bold;
	}
.wz_bj h1 a:visited,.wz_bj h1 a:link{
	color:#5F5959;
	text-decoration:none
	}
.wz_bj h1 a:active,.wz_bj h1 a:hover{
	color:#5F5959;
	text-decoration:underline
	}
.pro_ser{
	padding:5px 29px 10px 28px;
	width:159px;
	text-align:left;
	overflow:hidden;
	margin:0px auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.pro_ser li{
	width:100%;
	text-align:left;
	line-height:28px;
	overflow:hidden;
	margin:0px;
	padding:0px;
	float:left;
}
.pro_ser li a,.pro_ser li a:link,.pro_ser li a:visited {color:#3C3C3C; text-decoration:none; background:url(../images/dian_2.jpg) left center no-repeat; display:block; padding-left:22px; width:137px; border-bottom:1px dashed #000000;}
.pro_ser li a:hover {color:#3C3C3C; text-decoration:underline; background:url(../images/dian_2.jpg) left center no-repeat; display:block; padding-left:22px; width:137px; border-bottom:1px dashed #000000;}
.pro_ser li a:active {color:#3C3C3C; text-decoration:none; background:url(../images/dian_2.jpg) left center no-repeat; display:block; padding-left:22px; width:137px; border-bottom:1px dashed #000000;}
.pro_ser li.two{
	width:124px;
	text-align:left;
	line-height:23px;
	overflow:hidden;
	margin:0px;
	float:right;
	padding-left:17px;
	background:url(../images/dian.jpg) left center no-repeat;
	color:#006699;
	border-bottom:1px dashed #006699;
}

.pro_ser li.two a,.pro_ser li.two a:link,.pro_ser li.two a:visited {color:#006699; text-decoration:none; background:none; padding:0px; border:none}
.pro_ser li.two a:hover {color:#006699; text-decoration:underline; background:none; padding:0px;border:none}
.pro_ser li.two a:active {color:#006699; text-decoration:none; background:none; padding:0px;border:none}
.c_right{
	padding:10px 20px 10px 11px;
	width:491px;
	text-align:left;
	overflow:hidden;
	margin:0px;
	line-height:20px;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.c_right input,.c_right select,.c_right textarea{
	border:1px solid #777777;
	background-color:#F0F0F0;
}
.show_1{
	width:100%;
	text-align:center;
	overflow:hidden;
	margin:0px auto;
	padding-top:15px;
	line-height:40px;
}
.show_2{
	width:100%;
	text-align:center;
	overflow:hidden;
	margin:0px auto;
	padding:0px;
}
.show_3{
	width:96%;
	text-align:left;
	overflow:hidden;
	margin:0px auto;
	padding-top:15px;
}

.bottom{width:739px; height:auto; overflow:hidden; background:url(../images/indexe_26.jpg); color:#595957; line-height:18px; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding-bottom:5px;}
