body {
	font-size:12px;
	margin:0px;
	background-color:#6E6D6D;
	color:#333333;
}

td {
	font-size:12px;
}

th {
	font-size:12px;
}

a:link{color:#333333;text-decoration:none;}
a:visited{color:#333333; text-decoration:none;}
a:hover{color:#3366CC; text-decoration:none;}
.ar10{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FF9900; }
.newsmore{text-align:right; margin-top:17px; padding-right:15px;}
.newsmore a:link{color:#FFFF00;}
.newsmore a:visited{color:#FFFF00;}
.newsmore a:hover{color:#ffffff;}
.newslist{background-image:url(images/newsbottom.jpg); background-position:bottom; background-repeat:repeat-x; height:18px; padding-top:6px; margin-bottom:8px;}
.newslist a:link{color:#3366CC;}
.newslist a:visited{color:#3366CC;}
.newslist a:hover{color:#000000;}

.newspage a:link{color:#666666;}
.newspage a:visited{color:#666666;}
.newspage a:hover{color:#000000;}

.lx{line-height:14px; margin-bottom:5px; margin-top:8px; color:#666666;}
.lx_m{color:#000000;}

.cpclass{margin-top:12px; height:20px; }
.cp{width:120px;  margin-bottom:15px; float:left; margin-right:20px; min-height:95px;}
.cp_wz{width:120px; text-align:center; height:18px; padding-top:5px;}


.pro_info1{
	width:610px;
	height:41px;
	float:left;
	border-bottom-width:1px;
	border-bottom-style: solid;
	border-bottom-color: #33A3CB;
	font-weight: bold;
	color: #33A3CB;
	font-size: 14px;
}
.pro_info1 a:link{color:#33A3CB;text-decoration:none;}
.pro_info1 a:visited{color:#33A3CB; text-decoration:none;}
.pro_info1 a:hover{color:#3366CC; text-decoration:none;}

.pro_info1_type{
	width:200px;
	height:30px;
	float:left;
	line-height: 30px;
	text-align: left;
	vertical-align: middle;
}
.pro_info1_down{
    width:150px;
	height:41px;
	float:left;
	line-height: 30px;
	text-align: left;
	vertical-align: middle;
}
.ym{
    width:150px;
	height:41px;
	float:right;
	line-height: 30px;
	text-align: right;
	vertical-align: middle;
}
.pro_info2{
	width:610px;
	height:auto;
	float:left;
	margin-top:20px;
	margin-bottom:20px;
}
.pro_info2_p{
	width:120px;
	height:auto;
	float:left;
}
.pro_info2_p img{
	width:120px;
	height:90px;
}
.pro_info2_x{
	width:480px;
	height:auto;
	float:left;
	margin-left:10px;
	
}
.pro_info2_t{
	width:480px;
	height:26px;
	float:left;
	line-height:26px;
	background-color: #CAE6F1;
	text-align: left;
	vertical-align: middle;
}
.pro_info2_w{
	width:265px;
	height:auto;
	float:left;
	margin-top:5px;
	margin-left:2px;
}
.pro_info2_b{
	width:200px;
	height:auto;
	float:right;
	margin-top:5px;
	margin-left:3px;
}