body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
}
body {
	background-color: #000000;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.body_width{
	width:1003px;
	margin:0px auto;
	overflow:hidden;
}
a:visited,a:link{
	text-decoration:none;
	color:#FFFFFF;
}
a:active,a:hover{
	text-decoration:underline;
	color:#FFFFFF;
}
.tw{
	margin:0px;
	padding:0px;
	float:left;
	width:100%;
	text-align:center;
}
.tw1{
	height:96px;
	margin:0px;
	padding:0px;
	float:left;
	width:160px;
	border:1px #CCC solid;
	text-align:center;
	overflow:hidden;
}
.top_1{
	width:420px;
	overflow:hidden;
	float:left;
}
.top_2{
	width:583px;
	overflow:hidden;
	float:left;
}
.flash{
	background:url(../images/flash_d.jpg) top center no-repeat;
	padding:12px 44px 4px 33px;
	width:926px;
	overflow:hidden;
	float:left;
}
.products{
	width:280px;
	overflow:hidden;
	float:left;
	padding-top:22PX;
}
.products_1{
	width:73px;
	border:1px solid #646464;
	overflow:hidden;
	float:left;
	margin-right:10px;
}
.products_2{
	width:192px;
	overflow:hidden;
	float:left;
	line-height:25px;
	text-align:left;
}
.products_3{	
	width:630px;
	float:right;
	overflow:hidden;
}
.products_3 div{
	float:left;
	overflow:hidden;
}
.middle{
	background:url(../images/main_bj.jpg) top center repeat-y;
	padding:0px 44px 10px 33px;
	width:926px;
	overflow:hidden;
	float:left;
}
.c_middle{
	background:url(../images/main_bj1.jpg) top center repeat-y;
	width:100%;
	text-align:left;
	overflow:hidden;
	margin:0px auto;
}
.left{
	width:265px;
	overflow:hidden;
	float:left;
}
.news{
	background:url(../images/news_bj.jpg) top center repeat-x;
	padding:0px 15px 0px 15px;
	width:235px;
	min-height:300px;
	overflow:hidden;
	float:left;
}

.xt{
	width:100%;
	text-align:left;
	border-bottom:1px dotted #545454;
	overflow:hidden;
	float:left;
	line-height:21px;
	padding-bottom:8px;
	margin-bottom:8px;
}
.news_1{
	width:100%;
	text-align:left;
	background:url(../images/dian.jpg) left center no-repeat;
	text-indent:8px;
	font-size:12px;
	color:#85A1AE;
	padding-bottom:5px;
	line-height:21px;
}
.news_1 span{
	color:#666666;
	font-size:12px;
	line-height:21px;
}
.news_2{
	width:220px;
	overflow:hidden;
	float:right;
	overflow:hidden;
	float:left;
	color:#85A1AE;
	line-height:21px;
}
.right{
	width:628px;
	overflow:hidden;
	float:right;
}
.right_1{
	font-size:20px;
	color:#EBEBDC;
	width:100%;
	text-align:left;
	line-height:32px;
	overflow:hidden;
	float:left;
}
.right_2{
	background:url(../images/profile_1.jpg) right top no-repeat;
	padding-right:13px;
	width:615px;
	overflow:hidden;
	float:left;
	
}
.right_3{
	background:url(../images/profile_bj.jpg) top center repeat-x;
	padding:35px 20px 0px 20px;
	width:575px;
	min-height:350px;
	margin-top:5px;
	overflow:hidden;
	float:left;
	line-height:21px;
	color:#85A1AE;
}
.right_3 a:visited,.right_3 a:link{
	color:#85A1AE;
	text-decoration:none;
}
.right_3 a:active,.right_3 a:hover{
	color:#85A1AE;
	text-decoration:underline;
}
.right_3 span{
	font-weight:bold;
	font-size:18px;
}
.news a:visited,.news a:link{
	color:#85A1AE;
	text-decoration:none;
}
.news a:active,.news a:hover{
	color:#85A1AE;
	text-decoration:underline;
}
.c_left{
	width:244px;
	overflow:hidden;
	float:left;
}

.c_pro_ser{
	background:url(../images/c_left_bj.jpg) top center no-repeat;
	overflow:hidden;
	float:left;
	padding:0px 15px 60px 45px;
	width:184px;
}
.c_pro_ser ul{
	margin:0px;
	padding:0px;
	list-style:none;
}
.c_pro_ser ul li{
	background:url(../images/dian.gif) left center no-repeat;
	width:100%;
	text-align:left;
	line-height:35px;
	text-indent:15px;
	overflow:hidden;
	float:left;
}
.c_right{
	width:759px;
	overflow:hidden;
	float:right;
}
.c_right_1{
	padding:27px 32px 16px 50px;
	background:url(../images/products_04.jpg) top center no-repeat;
	width:677px;
	overflow:hidden;
	float:left;
}
.c_right_1a{
	line-height:22px;
	overflow:hidden;
	float:right;
	text-align:right;
	width:100%;	
}
.c_right_1a span{
	font-weight:bold;
}
.c_right_1b{
	line-height:29px;
	overflow:hidden;
	float:right;
	text-align:left;
	width:100%;
	font-size:14px;
}
.c_right_2{
	background:url(../images/c_right_bj.jpg) no-repeat;
	padding:14px 10px 10px 10px;
	min-height:400px;
	margin:0px;
	overflow:hidden;
	width:729px;
	line-height:23px;

}
.picture{
	width:162px;
	margin:0px;
	overflow:hidden;
	float:left;
	padding:0px 10px 20px 10px;
	text-align:center;
}
.name{
	line-height:23px;
	width:98px;
	text-align:left;
	overflow:hidden;
	float:left;
}
.button{
	padding-top:5px;
	width:52px;
	float:left;
	overflow:hidden;
}
.page{
	width:100%;
	text-align:center;
	line-height:30px;
	overflow:hidden;
	float:left;
}
.news_t {
	width:700px;
	padding:0px;
	margin:0px;
	overflow:hidden;
}
.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:#999999;}
.news_t li span{ float:right;}