@charset "iso-8859-1";
body{
	color:#223D58;
	background:url(../images/main_bj.jpg) top center repeat-x #FFFFFF;
}
.body_width{
	width:941px;
	overflow:hidden;
	margin:0px auto;
	padding:0px;
}
.menu{
	width:100%;
	margin:0px;
	padding:0px;
	overflow:hidden;
}
.menu li{
	overflow:hidden;
	padding:0px;
	margin:0px;
	float:left;
}
.search{
	background:url(../images/search_bj.jpg) top center repeat-x;
	padding-right:10px;
	width:931px;
	margin:0px;
	overflow:hidden;
	padding-top:8px;
	line-height:34px;
	padding-bottom:6px;
}
.search_1{
	width:27px;
	margin:0px;
	padding:0px;
	overflow:hidden;
}
.search_2{
	width:145px;
	overflow:hidden;
	margin:0px;
	padding:0px;
}
.search_2 input{
	width:143px;
	overflow:hidden;
	height:16px;
	background-color:#0395DA;
	line-height:16px;
	color:#FFFFFF;
	border:none;
}
.search_3{
	width:70px;
	color:#E5E5E5;
	line-height:19px;
	margin:0px;
	padding:0px;
	font-size:12px; 
}
.center{
	background-color:#FFFFFF;
}
.bottom{
	color:#D3D3D3;
	background:url(../images/bottom_bj.jpg) bottom center repeat-x;
	text-align:center
}
.mail{
	background:url(../images/mail_bj.jpg) bottom center repeat-x #084E88;
	padding:12px 16px 9px 16px;
	width:194px;
	overflow:hidden;
	margin:0px;
}
.mail_1{
	width:38px;
	line-height:23px;
	padding-bottom:9px;
	text-align:left;
	color:#FFFFFF;
	
}
.mail_2{
	width:146px;
	padding-bottom:9px;
	text-align:left;
	padding-top:6px;
}
.mail_2 input{
	width:100%;
	overflow:hidden;
	margin:0PX;
	padding:0px;
	line-height:16px;
	height:16px;
	background-color:#CCCCCC;
	border:none;
}
.mail_3{
	padding-left:40px;
	width:150px;
	overflow:hidden;
	margin:0px;
}
.flash{
	width:100%;
	margin:0px;
	overflow:hidden;
	padding-bottom:8px;
}
.pro_ser{
	padding:4px 16px 5px 13px;
	width:197px;
	overflow:hidden;
	margin:0px;
	background:url(../images/pro_ser_bj.jpg) top center repeat-y;

}
.pro_ser_1{
	width:100%;
	overflow:hidden;
	margin:0px;
	padding:0px;
}
.pro_ser_1 li{
	background:url(../images/pro_ser_bj2.jpg) bottom center no-repeat;
	line-height:29px;
	padding-left:27px;
	width:170px;
	text-align:left;
	overflow:hidden;
	margin:0px;
}
.contact{
	width:100%;
	overflow:hidden;
	margin:0px;
	padding:0px;
	background:url(../images/contact_us_bj2.jpg) left center repeat-y;
}
.contact_1{
	width:247px;
	margin:0px;
	padding:0px;
	overflow:hidden;
}
.contact_1a{
	width:218px;
	overflow:hidden;
	margin:0px;
	color:#FFFFFF;
	background:url(../images/contact_bj1.jpg) top center repeat-x;
	padding-top: 2px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 14px;
}
.contact_2{
	width:461px;
	margin:0px;
	padding:0px;
	overflow:hidden;
}
.products{
	padding:17px 11px 0px 11px;
	width:689px;
	overflow:hidden;
	margin:0px;
}
.profile{
	background:url(../images/profile_bj.jpg) top center no-repeat;
	padding:15px 13px 6px 13px;
	width:435px;
	color:#FFFFFF;
	overflow:hidden;
}
.c_contact{
	padding:0px 7px 5px 7px;
	width:212px;
	background:url(../images/c_contact_bj.jpg) top center no-repeat #073E6C;
	margin:0px;
	color:#FFFFFF;
}
.c_right{
	padding:18px 10px 10px 10px;
	width:691px;
	overflow:hidden;
	margin:0px;
	text-align:left;
}
.c_right input,.c_right select,.c_right textarea{
	border:1px solid #999999;
}
.equipment{
	padding:18px 4px 10px 3px;
	overflow:hidden;
	margin:0px;
	width:706px;
}
.pro_l_info span{
	color:#C43347;
	font-weight:bold;
	font-size: 13px;
}
.c_products{
	padding:18px 10px 10px 10px;
	width:691px;
	overflow:hidden;
	margin:0px;
}
