/* CSS Document */
body{
	background:url(../images/main_bj.JPG) top center repeat-x #D1D1D1;
	color:#4a4a4a;
}
.body_1{
	width:100%;
	margin:0px auto;
	overflow:hidden;
	background:url(../images/bottom_bj.jpg) bottom center repeat-x; 
}
.body_width{
	width:1003px;
	overflow:hidden;
	margin:0px auto;
	padding:0px;
}
.body_width input,.body_width select,.body_width textarea{
	background-color:#D1D1D1;
	border:1px solid #ffffff;
	
}
.bottom{
	color:#725E4F
}
.bottom span{
	color:#9FB234;
}
.l_1{
	width:190px;
	overflow:hidden;
	margin:0px;
	padding:0px 0px 0px 12px;
}
.pro_ser{
	width:100%;
	overflow:hidden;
	margin:0px;
	padding:0px;
}
.pro_ser li{
	background:url(../images/pro_ser_1.jpg) bottom center no-repeat;
	width:100%;
	overflow:hidden;
	margin:0px;
	padding:0px;
}
.pro_ser li div{
	background:url(../images/pro_ser_2.jpg) left center no-repeat;
	line-height:30px;
	padding-left:27px;
	width:163px;
	color:#74706F;
	font-weight:bold;
	font-size:12px;
}
.pro_ser li div a,.pro_ser li div a:link,.pro_ser li div a:visited {color:#74706F; text-decoration:none;}
.pro_ser li div a:hover {color:#74706F; text-decoration:underline;}
.pro_ser li div a:active {color:#74706F; text-decoration:none;}
.l_2{
	width:22px;
	overflow:hidden;
	margin:0px;
	padding:0px;
}
.contact{
	padding:10px;
	width:170px;
	overflow:hidden;
	margin:0px;
}
.r_1{
	width:570px;
	overflow:hidden;
	margin:0px;
	padding:0px;
}
.profile_1{
	width:202px;
	overflow:hidden;
	margin:0px;
	padding:0px;
	
}
.profile_2{	
	width:360px;
	padding-right:8px;
	background:url(../images/profile_bj.jpg) top center no-repeat;
	margin:0px;
	overflow:hidden;
}
.products{
	background:url(../images/products_bj.jpg) top center no-repeat;
	width:100%;
	overflow:hidden;
	margin:0px;
	padding:12px 0px 0px 0px;
}
.r_2{
	width:12px;
	overflow:hidden;
	margin:0px;
	padding:0px;
}
.r_3{
	width:197px;
	overflow:hidden;
	margin:0px;
	padding:0px;
}
.mail{
	padding:4px 10px 11px 6px;
	width:181px;
	overflow:hidden;
	margin:0px;	
}
.mail_1{
	width:36PX;
	line-height:23PX;
	padding-bottom:6PX;
	overflow:hidden;
	margin:0PX;
	text-align:left
}
.mail_2{
	width:145px;
	overflow:hidden;
	margin:0px;
	padding:0px;
}
.mail_2 input{
	background:url(../images/mail_button.jpg) top center no-repeat;
	padding:2px;
	width:141px;
	line-height:19px;
	height:23px;
	border:none;
}
.news{
	width:100%;
	overflow:hidden;
	margin:0px;
	padding:10px 0px 18px 0px;
}
.news li{
	background:url(../images/news_dian.jpg) left center no-repeat;
	padding-left:14px;
	width:183px;
	text-align:left;
	line-height:23px;
	overflow:hidden;
	margin:0px;
}
.button{
	padding-top:13px;
	width:100%;
	margin:0px;
	overflow:hidden;
}
.c_right{
	background:url(../images/c_right.jpg) top center no-repeat;
	width:100%;
	overflow:hidden;
	margin:0px;
	padding-top:7px;
}
.c_right_1{	
	line-height:26px;
	width:95px;
	overflow:hidden;
	text-align:center;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
}
.c_right_2{
	line-height:26px;
	background:url(../images/c_right_2.jpg) left center no-repeat;
	padding-left:8px;
	width:125px;
	text-align:left;
	overflow:hidden;
	margin:0px;
	
}
.c_right_3{
	padding:18px 23px 0px 0px;
	width:756px;
	overflow:hidden;
	margin:0px;
	
}
