/* CSS Document */
body{
	background:url(../images/main_bj.jpg) top center repeat-x #F4F4F4;
	color:#000000;
	
	}
		h1{
		margin:0px;
		padding:0px;
		font-size:12px;
		font-weight:bold;
		color:#FF4D04;
		line-height:15px;
	}
	h2{
		margin:0px;
		padding:0px;
		font-size:12px;
		font-weight:bold;
		color:#FF4D04;
		line-height:15px;
	}
.body_width{
	width:962px;
	overflow:hidden;
	margin:0px auto;
	padding:0px;
	}
.bottom{
	background:url(../images/bottom.jpg) top center no-repeat;
	text-align:center
	}
.middle{
	width:100%;
	text-align:left;
	margin:0px;
	padding:12px 0px 20px 0px;
	overflow:hidden;
	}
.l_lr{
	width:198px;
	overflow:hidden;
	margin:0px;
	padding:0px;
	border-left:1px solid #DADADA;
	border-right:1px solid #DADADA;
}
.tm{
	color:#FF4D04;
	text-align:left;
	font-size:16px;
	padding-left:12px;
	width:186px;
	padding-bottom:6px;
	font-weight:bold;
	}
.tm a,.tm a:link,.tm a:visited {color:#FF4D04; text-decoration:none;}
.tm a:hover {color:#FF4D04; text-decoration:underline;}
.tm a:active {color:#FF4D04; text-decoration:none;}
.pro_ser{
	width:180px;
	padding:0px;
	margin:0px auto;
	overflow:hidden;
	}
.pro_ser li{
	width:100%;
	overflow:hidden;
	margin:0px;
	padding:0px;
	line-height:18px;
	}
.pro_ser li a,.pro_ser li a:link,.pro_ser li a:visited {color:#000000; text-decoration:none;width:180px; line-height:25px; text-indent:20px;}
.pro_ser li a:hover {color:#000000; text-decoration:none;  width:180px; line-height:25px; background:url(../images/pro_ser_bj.jpg) left no-repeat; display:block;text-indent:20px;}
.pro_ser li a:active {color:#000000; text-decoration:none;  width:180px; line-height:25px; background:url(../images/pro_ser_bj.jpg) left no-repeat; display:block;text-indent:20px;}

.one{color:#000000; text-decoration:none; width:180px; line-height:18px; background:url(../images/pro_ser_bj.jpg) center no-repeat; display:block;text-indent:20px;}
.contact{
	padding:2px 5px 0px 20px;
	width:173px;
	text-align:left;
	overflow:hidden;
	margin:0px;
	}
.profile{
	width:219px;
	background:url(../images/profile.jpg) top center no-repeat;
	padding:5px 171px 5px 12px;
	height:164px;
	text-align:left;
	}
.profile_tm{
	padding-left:9px;
	text-align:left;
	width:210px;
	text-align:left;
	font-size:16px;
	color:#FF4D04;
	font-weight:bold;
	line-height:30px;
	}
.profile_tm a,.profile_tm a:link,.profile_tm a:visited {color:#FF4D04; text-decoration:none;}
.profile_tm a:hover {color:#FF4D04; text-decoration:underline;}
.profile_tm a:active {color:#FF4D04; text-decoration:none;}
.profile_lr{
	width:100%;
	overflow:hidden;
	text-align:left;
	margin:0px;
	padding:0px;
	line-height:18px;
	}
.news{
	background:url(../images/news.jpg) top center no-repeat;
	padding:5px 15px 5px 15px;
	width:304px;
	height:164px;
	margin:0px;
	overflow:hidden;
	}
.news_tm{
	text-align:left;
	font-size:16px;
	width:100%;
	color:#FF4D04;
	font-weight:bold;
	line-height:30px;
	}
.news_tm a,.news_tm a:link,.news_tm a:visited {color:#FF4D04; text-decoration:none;}
.news_tm a:hover {color:#FF4D04; text-decoration:underline;}
.news_tm a:active {color:#FF4D04; text-decoration:none;}
.news_lr{
	width:100%;
	overflow:hidden;
	margin:0px;
	padding:0px;
	}
.news_lr li{
	width:100%;
	text-align:left;
	overflow:hidden;
	margin:0px;
	padding:0px;
	border-bottom:1px dashed #ccc;
	}
.news_lr li span{
	float:right;
	color:#666;
	}
.products{
	background:url(../images/products.jpg) top center no-repeat;
	width:100%;
	padding-top:70px;
	overflow:hidden;
	margin:0px;
	}
.tp{
	background:url(../images/cp_bj.jpg) top center no-repeat;
	width:171px;
	padding:11px 6px 16px 10px;
	height:106px;
	margin:0px;
	overflow:hidden;
	}
.tp_1{
	width:80px;
	overflow:hidden;
	margin:0px;
	padding:0px;
	}
.tp_2{
	padding-left:5px;
	width:86px;
	overflow:hidden;
	margin:0px;
	
	}
.tp_2_tm{
	width:100%;
	line-height:25px;
	font-size:13px;
	color:#FE5814;
	margin:0px;
	padding:0px;
	overflow:hidden;
}
.tp_2_lr{
	width:100%;
	padding-bottom:5px;
	line-height:15px;
	overflow:hidden;
	margin:0px;
	}
.tp_2_lr span{
	color:#0F83BC;
	}
.tp_2_lr1{
width:100%;
line-height:15px;
overflow:hidden;
margin:0px;
}
.tp_2_lr1 span{
color:#0F83BC;
}
.center{
	background:url(../images/center_bj.jpg) top center repeat-y;
	}
.c_center_l {/*Left Info*/
	width:198px;
	padding:0px 1px 0px 1px;
	margin:0px;
	overflow:hidden;
}
.c_right{
	padding:0px 15px 10px 14px;
	width:720px;
	overflow:hidden;
	text-align:left;
	margin:0px;
	}
.c_right input,.c_right select,.c_right textarea{
	border:#666 1px solid;
	}
