/* CSS Document */
body{
	background:url(../images/bg.jpg) top center repeat-x #000000;
	color:#FFFFFF;
}
.body_width{
	width:1003px;
	overflow:hidden;
	margin:0px auto;
}
.top_1{
	padding:0px 40px 0px 0px;	
	line-height:40px;
	text-align:right;
	width:644px;
	background:url(../images/top_1.jpg) top center no-repeat;
	font-size:12px;
}
.top_1 a,.top_1 a:link,.top_1 a:visited {color:#FFFFFF; text-decoration:underline;}
.top_1 a:hover {color:#FF8901; text-decoration:underline;}
.top_1 a:active {color:#FF8901; text-decoration:underline;}
.flash{
	width:100%;
	text-align:center;
	padding-bottom:20px;
	margin:0px auto;
}
.contact{
	padding:12px 60px 17px 21px;
	width:239px;
	overflow:hidden;
	text-align:left;
	color:#FFFFFF;
	background:url(../images/contact.jpg) top center no-repeat;
}
.contact span{
	font-size:25px;
	font-weight:bold;
	color:#FCAF01;
	line-height:35px;
}
.profile{
	width:100%;
	text-align:left;
	overflow:hidden;
	padding:0px;
	line-height:23px;
	margin:0px;
}
.profile span{
	color:#FCAF01;
}
.news{
	background-color:#000000;
	border-left:1px solid #1D1D1B;
	border-right:1px solid #1D1D1B;
	padding-right:20px;
	width:618px;
	overflow:hidden;
}
.news_1{
	width:219px;
	overflow:hidden;
	margin:0px;
	padding:0px;
}
.news_2{
	width:399px;
	overflow:hidden;
	margin:0px;
	margin:0px;
}
.news_2 li{
	background:url(../images/dian.jpg) left center no-repeat;
	text-align:left;
	width:388px;
	overflow:hidden;
	padding-left:11px;
	line-height:20px;
}
.news_2 li span{
	color:#7F807F;
	text-align:right;
	float:right;
}
.products{
	background-color:#000000;
	border-left:1px solid #1D1D1B;
	border-right:1px solid #1D1D1B;
	padding:0px 18px 0px 18px;
	width:602px;
	overflow:hidden;
}
.bottom{
	background:url(../images/bottom.jpg) top center repeat-x;
}
.bottom_1{
	padding-left:18px;
	line-height:50px;
	text-align:left;
	width:985px;
	padding-bottom:33px;
}
.bottom_2{
	line-height:95px;
	text-align:right;
	overflow:hidden;
	padding-right:20px;
	color:#818181;
	width:982px;
}
.dt_1{
	width:305px;
	margin:0px;
	padding:0px;
	overflow:hidden
}
.dt_2{
	width:304px;
	padding-right:12px;
	overflow:hidden;
}
.dt_3{
	width:100%;
	text-align:left;
	border-bottom:1px solid #1D1D1B;
	overflow:hidden;
	padding-bottom:6px;
}
.dt_3 span{
	color:#FCAF01;
}
.dt_4{
	width:100%;
	text-align:left;
	overflow:hidden;
	margin:0px;
	padding:0px;
	color:#FCAF01;
}
.c_center{
	width:980px;
	overflow:hidden;
	margin:0px auto;
	padding:0px;
	background:url(../images/c_middle_bj.gif) top center repeat-y;
}
.c_center_l{
	width:220px;
	overflow:hidden;
	padding:0px;
	margin:0px;
	
}
.c_center_r{
	width:740px;
	overflow:hidden;
	padding:0px;
	margin:0px;
}
.pro_ser{
	padding:5px 5px 250px 25px;
	width:190px;
	text-align:left;
	overflow:hidden;
}
.pro_ser li{
	padding-left:11px;
	width:179px;
	text-align:left;
	background:url(../images/dian_1.jpg) left center no-repeat;
	line-height:30px;
}
.c_right{
	width:736px;
	padding:18px 2px 0px 2px;
	overflow:hidden;
}