/* CSS Document */
body{
	background:url(../images/main_bj.jpg) top center repeat-x #fff;
	color:#666666;
}
.body_width{
	width:981px;
	overflow:hidden;
	margin:0px auto;
	padding-bottom:20px;
}
.menu{
	width:100%;
	text-align:left;
	overflow:hidden;
	margin:0px auto;
}
.menu li{
	float:left;
	overflow:hidden;
	margin:0px;
	padding:0px;
}
.menu li.text{
	background:url(../images/menu_8.jpg) top center no-repeat;
	width:161px;
	overflow:hidden;
	margin:0px;
	padding:0px;
	padding-top:12px;
	padding-bottom:12px;
}
.menu li.text input{
	border:1px solid #cccccc;
	width:156px;
	line-height:16px;
	height:16px;
}
.center{
	background:url(../images/index_73.jpg) top center repeat-y;
}
.center_l{
	background:url(../images/left_bj1.jpg) top center repeat-y 
}
.center_ll{
	width:220px;
	padding:0px;
	margin:0px;
	overflow:hidden;
	background:url(../images/left_bj.jpg) top center no-repeat  
}
.left_1{
	width:22px;
	overflow:hidden;
	margin:0px;
	padding:0px;
}
.left_2{
	width:174px;
	overflow:hidden;
	margin:0px;
	padding:0px 24px 12px 0px;
}
.pro_ser{
	width:100%;
	text-align:left;
	overflow:hidden;
	margin:0px;
	padding:0px 0px 15px 0px;
}
.pro_ser li{
	background:url(../images/pro_ser_bj.jpg) bottom center no-repeat;
	line-height:30px;
	padding:0px 20px 0px 10px;
	text-align:left;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	overflow:hidden;
	margin:0px;	
}

.pro_ser li a,.pro_ser li a:link,.pro_ser li a:visited {color:#FFFFFF; text-decoration:none;}
.pro_ser li a:hover {color:#FFFFFF; text-decoration:underline;}
.pro_ser li a:active {color:#FFFFFF; text-decoration:none;}
.mail_1{
	width:100%;
	text-align:right;
	overflow:hidden;
	margin:0px;
	padding:10px 0px 0px 0px;
}
.mail_1a{
	width:3px;
	margin:0px;
	padding:1px 0px 0px 0px;
	overflow:hidden;
}
.mail_1b{
	width:168px;
	overflow:hidden;
	margin:0px;
	padding:0px;
}
.mail_1b input{	
	width:100%;
	border:none;
	background:url(../images/index_31.jpg) top center repeat-x;
	overflow:hidden;
	margin:0px;
	padding:0px;
	line-height:23px;
	height:23px;
}
.contact_1{
	background:url(../images/contact_1.jpg) left center no-repeat;
	width:143px;
	text-align:left;
	overflow:hidden;
	margin:0px;
	color:#888888;
	padding:10px 0px 0px 31px;
}
.contact_1 span{
	font-weight:bold;
	font-size:20px;
	color:#D70000;
	line-height:31px;
}
.contact_2{
	width:100%;
	overflow:hidden;
	color:#888888;
	margin:0px;
	padding:0px;
}
.contact_3{
	padding-left:36px;
	line-height:18px;
	overflow:hidden;
	margin:0px;
	color:#888888px;
	background:url(../images/contact_2.jpg) left center no-repeat;
}
.contact_4{
	padding-left:36px;
	line-height:18px;
	overflow:hidden;
	margin:0px;
	color:#888888px;
	background:url(../images/contact_3.jpg) left center no-repeat;
}
.bottom{
	border-bottom:1px solid #D6D6D6;
	border-top:1px solid #D6D6D6;
	line-height:30px;
}
.bottom li{
	width:60px;
	padding:0px 10px 0px 10px;
	text-align:center;
	overflow:hidden;
	margin:0px;
	float:left;
	background:url(../images/dian_1.jpg) right center no-repeat;
}
.bottom li.two{
	width:100px;
	padding:0px 10px 0px 10px;
	text-align:center;
	overflow:hidden;
	margin:0px;
	float:left;
	background:none;
}

.bottom li a,.bottom li a:link,.bottom li a:visited {color:#666666; text-decoration:none;}
.bottom li a:hover {color:#00427A; text-decoration:underline;}
.bottom li a:active {color:#00427A; text-decoration:none;}
.bottom_1{
	width:100%;
	text-align:left;
	line-height:24px;
	margin:0px;
	padding:0px;
}
.profile{
	padding:10px 13px 12px 13px;
	width:694px;
	margin:0px;
	text-align:left;
	overflow:hidden;
}
.profile span{
	color:#004783;
}
.products{
	width:100%;
	margin:0px;
	padding:20px 0px 0px 0px;
}
.c_right{
	width:667px;;
	text-align:left;
	background:url(../images/c_right.jpg) top center no-repeat;
	padding:10px 15px 0px 38px;
	overflow:hidden;
	margin:0px;
}
.c_right_1{
	width:300px;
	text-align:left;
	line-height:25px;
	font-weight:bold;
	font-size:12px;
	color:#000000;
}
.c_right_2{
	width:110px;
	text-align:left;
	line-height:25px;
	background:url(../images/dian.jpg) left center no-repeat;
	text-indent:10px;
}
.c_right_3{
	padding:12px 12px 10px 12px;
	width:696px;
	overflow:hidden;
	margin:0px;
}
.c_right_3 input,.c_right_3 select,.c_right_3 textarea{
	border:1px solid #666666;
}
.pro_l_info span{
	font-size:12px;
	color:#00427A;
	font-weight:bold;
}
