@charset "iso-8859-1";
body {
	margin:0px 0px 0px 0px;/*top,right,bottom,left*/
	font-size:12px;
	line-height:20px;
	font-family:Arial;
}
form {
	margin:0px;
	padding:0px;
}
ul {
	margin:0px;
	padding:0px;
	list-style:none;
}
a, a:link, a:visited {
	color:#666;
	text-decoration:none;
}
a:hover {
	color:#666;
	text-decoration:underline;
}
a:active {
	color:#666;
	text-decoration:none;
}
.f_left {
	float:left;
}
.f_right {
	float:right;
}
.w100 {
	width:100%;
	padding:0px;
	margin:0px;
	overflow:hidden;
}
.top {
	width:1002px;
	padding:0px;
	margin:0px auto;
	overflow:hidden;
}
.top_logo {
	width:335px;
	padding:0px;
	margin:0px;
	overflow:hidden;
}
.top_column {
	width:774px;
	padding:0px 128px 0px 100px;
	margin:0px;
	overflow:hidden;
}
.top_column li {
	text-align:center;
	display:block;
	font-size:12px;
	line-height:32px;
	font-family:Arial;
	padding:0px 28px 0px 28px;
	margin:0px;
}
.center {
	width:1002px;
	padding:0px;
	margin:0px auto;
	overflow:hidden;
}
.center_l {
	width:221px;
	padding:0px 0px 0px 11px;
	margin:0px;
	overflow:hidden;
}
.center_r {
	width:743px;
	padding:0px 9px 0px 0px;
	margin:0px auto;
	overflow:hidden;
}
.bottom_bg {
	width:100%;
	padding:10px 1px 0px 1px;
	margin:0px;
	overflow:hidden;
}
.bottom {
	width:100%;
	padding:10px 0px;
	margin:0px auto;
	overflow:hidden;
}
.pro {
	width:162px;
	height:187px;
	padding:0px 11px 0px 12px;
	margin:0px;
	overflow:hidden;
}
.pro_img {
	width:160px;
	height:160px;
	border:1px #999 solid;
	padding:0px;
	margin:0px;
	overflow:hidden;
	text-align:center;
}
.pro_test {
	width:162px;
	height:25px;
	line-height:25px;
	padding:0px;
	margin:0px;
	overflow:hidden;
	text-align:center;
}
.page {
	width:740px;
	border-top:1px #999 dotted;
	padding:0px;
	margin:0px;
	overflow:hidden;
	line-height:25px;
	text-align:center;
}
.pro_l {
	width:302px;
	padding:14px 0px 0px 16px;
	margin:0px;
	overflow:hidden;
}
.pro_l_photo {
	width:203px;
	padding:42px 48px 42px 48px;
	background-color:#FFFFFF;
	margin:0px;
	overflow:hidden;
	text-align:center;
	border:1px solid #6598CD;
}
.pro_l_info {
	width:297px;
	padding:30px 0px 25px 5px;
	margin:0px;
	overflow:hidden;
	text-align:left;
}
.pro_r {
	width:360px;
	padding:8px 20px 8px 0px;
	margin:0px;
	overflow:hidden;
}
.pro_r_photo {
	width:169px;
	padding:6px 5px;
	margin:0px;
	overflow:hidden;
}
.pro_r_photo_img {
	width:149px;
	padding:10px 10px 11px 10px;
	margin:0px;
	overflow:hidden;
	text-align:center;
}
.pro_r_photo_name {
	width:100%;
	padding:0px;
	margin:0px;
	overflow:hidden;
	line-height:25px;
	text-align:center;
}
.pro_r_page {
	width:100%;
	border-top:1px #999 dotted;
	padding:5px 0px 0px 0px;
	margin:10px 0px 0px 0px;
	overflow:hidden;
	line-height:25px;
	text-align:center;
}
.news_t {
	width:740px;
	padding:0px;
	margin:0px auto;
	overflow:hidden;
	color:#000;
}
.news_t li {
	text-align:left;
	position:relative;
	display:block;
	font-size:12px;
	height:29px;
	border-bottom:1px #999999 dotted;
	line-height:29px;
	font-family:Arial;
	padding:0px;
	margin:0px;
	color:#000;
}
.news_t li span {
	float:right;
}
