/* CSS Document */
body{
	background:url(../images/main_bj.jpg) left top repeat-x;
	color:#CCCCCC;
	background-color:#1A9431;
}
tr, td, div {
	color:#CCC;
}
.body_width{
	width:980px;
	overflow:hidden;
	margin:0px auto;
	padding:0px;
	background:url(../images/body_bj.jpg) top center repeat;
}
.bottom{
	width:980px;
	overflow:hidden;
	padding:0px;
	margin:0px auto;
	background-color:#222222;
	text-align:right;
	line-height:24px;
}
.middle{
	padding:0 18px 13px 18px;
	width:944px;
	margin:0px auto;
	overflow:hidden;
}
.flash{
	width:100%;
	overflow:hidden;
	margin:0px auto;
	padding:13px 0px 12px 0px;
}
.flash_1{
	padding:7px;
	background-color:#000000;
	width:100%;
	overflow:hidden;
	margin:0px;
}
.about{
	background:url(../images/center_bj.jpg) top center repeat-y;
	overflow:hidden;
	margin:0px;
	padding:0px;
	width:100%;
}
.news{
	width:308px;
	padding:0px;
	margin:0px;
	overflow:hidden;
}
.about_us{
	width:308px;
	padding:0px 10px 0px 10px;
	margin:0px;
	overflow:hidden;
}
.news_1{
	padding:5px 12px 10px 12px;
	width:284px;
	overflow:hidden;
	margin:0px;
}
.news_1 li{
	background:url(../images/dian.jpg) left center no-repeat;
	padding-left:11px;
	width:273px;
	overflow:hidden;
	line-height:25px;
}
.news_1 li span{
	color:#979797;
	float:right;
}
.about_us_1{
	padding:5px 12px 10px 12px;
	width:284px;
	overflow:hidden;
	margin:0px;
	text-align:left;
}
.contact{
	padding:5px 12px 10px 12px;
	width:284px;
	overflow:hidden;
	margin:0px;
	text-align:left;
	background:url(../images/contact_bj.jpg) bottom right no-repeat;
}
.products{
	width:100%;
	margin:0px;
	padding:0px;
	background:url(../images/products_2.jpg) top center repeat-x;
	overflow:hidden;
}
.products_1{
	width:34px;
	overflow:hidden;
	margin:0px;
	padding:0px;
}
.products_3{
	width:14px;
	overflow:hidden;
	margin:0px;
	padding:0px;
}
.products_2{
	width:896px;
	overflow:hidden;
	margin:0px;
	padding-top:8px;
}
.search{
	width:100%;
	text-align:left;
	overflow:hidden;
	line-height:38px;
	background-color:#000000;
}
.search_1{
	width:7px;
	overflow:hidden;
	float:left;
	margin:0px;
	padding:0px;
}
.search_2{
	padding-top:6px;
	overflow:hidden;
	width:93px;
	padding-right:9px;
}
.search_3{
	width:643px;
	overflow:hidden;
	margin:0px;
	padding:0px;
	line-height:38px;
	color:#FFFFFF;
}
.search_4{
	width:157px;
	padding-top:8px;
	overflow:hidden;
	margin:0px;
}
.search_4 input{
	border:1px solid #272727;
	background-color:#393939;
	height:16px;
	line-height:16px;
	width:146px;
	color:#CCCCCC;
}
.search_5{
	padding-top:10px;
	width:28px;
	text-align:left;
	overflow:hidden;
	margin:0px;
}
.center{
	background:url(../images/c_center_bj.jpg) top center repeat-x #000000;
}
.tm{
	color:#FF8100;
	font-weight:bold;
	font-size:14px;
	text-align:left;
	line-height:24px;
	padding-bottom:10px;
	margin:0px;
}
.c_right_1{
	width:200px;
	padding-left:15px;
	font-weight:bold;
	font-size:14px;
	text-align:left;
	line-height:24px;
	padding-bottom:10px;
	margin:0px;
	color:#FF8100;
}
.c_right_2{
	width:400px;
	text-align:right;
	overflow:hidden;
	margin:0px;
	padding-bottom:10px;
	line-height:24px;
	padding-right:20px;
}
.c_right_2 span{
	color:#FFFFFF
}
.tm a,.tm a:link,.tm a:visited {color:#FF8100; text-decoration:none;}
.tm a:hover {color:#FF8100; text-decoration:underline;}
.tm a:active {color:#FF8100; text-decoration:none;}
.pro_ser{
	width:100%;
	text-align:left;
	overflow:hidden;
	padding-bottom:100px;
	margin:0px;
}
.pro_ser li{
	background:url(../images/pro_ser_bj.jpg) top center no-repeat;
	text-align:left;
	overflow:hidden;
	margin:0px;
	padding:0px 3px 6px 11px;
	width:153px;
	line-height:20px;
	color:#EEEEEE;
}
.pro_ser a,.pro_ser a:link,.pro_ser a:visited {color:#EEEEEE; text-decoration:none;}
.pro_ser a:hover {color:#EEEEEE; text-decoration:underline;}
.pro_ser a:active {color:#EEEEEE; text-decoration:none;}
.c_right_3{
	padding:12px 1px 10px 1px;
	width:728px;
	overflow:hidden;
	margin:0px;
}
