body {
	font-size: 12px;
	margin: 0px;
	color: #000;
	text-transform: none;
	font-family:  Tahoma, Arial, Verdana, Helvetica, sans-serif;
}
h1,h2,h3,h4,h5,h6,h7,ul,li{
	margin: 0px;
	padding:0px;
	font-size: 12px;
	font-weight: normal;
}
a {
	color:#333;
	font-size: 12px;
	text-decoration: none;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
}
a:hover {
	text-decoration: underline;
}
a.nav {
	font-weight: bold;
	color: #fff;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	letter-spacing: 0.04em;
}
a.nav1 {
	font-weight: bold;
	color: #fff;
	font-size: 15px;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
}
a.nav2 {
	color: #fff;
}
a.nav_more {
	color: #f00;
	text-decoration: underline;
}
a.nav_more:hover {
	color: #000;
}
a.nav_more1 {
	color: #b90137;
	font-weight: bold;
	font-size: 11px;
}
a.nav_pro {
	color: #000;
	text-decoration: underline;
	font-weight: bold;
	font-size: 11px;
	line-height: 35px;
}
a.nav_pro:hover {
	color: #f00;
}
a.nav_link {
	color: #979595;
}
a.nav_bom {
	color: #686868;
	/*font-size: 11px;*/
}
.nav_bom_jiange {
	color: #686868;
	/*font-size: 11px;*/
	padding: 0px 20px;
}
a.nav_keyword {
	color: #666;
	font-size: 11px;
}
a.nav3 {
	color: #45342C;
	text-decoration: underline;
	font-size: 11px;
	font-weight: bold;
}
a.nav3:hover {
	color: #f00;
}
.keyword_jiange {
	color: #666;
	font-size: 11px;
	padding: 0px 10px;
}
.line1 {
    background:url(../images/line1.gif) repeat-x center;
}
.txt1 {
	line-height: 16px;
	padding: 0px 5px 0px 5px;
	font-size: 11px;
	color: #333;
}
.txt2 {
	line-height: 20px;
	text-align: justify;
}
.txt3 {
	line-height: 20px;
	color: #565656;
	text-align: justify;
}
.txt4 {
	line-height: 20px;
	color: #565656;
	text-align: justify;
	padding: 0px 10px;
}
.ser_input {
	width: 135px;
	padding: 1px;
}
.about_img {
	padding: 0px 10px 2px 0px;
}
.link_txt {
	color: #686868;
	font-size: 11px;
}
.keyword_txt {
	color: #b90137;
	font-weight: bold;
	font-size: 11px;
	padding-right:10px;
}
.bom_txt {
	color: #505050;
	font-size: 11px;
	line-height: 24px;
}
.bom_txt1 {
	font-size: 12px;
}
.title1 {
	font-size: 18px;
	color: #D22E45;
}
.title2 {
	font-size: 18px;
	color: #B40036;
}
.title3 {
	font-size: 18px;
	color: #313131;
}
.title4 {
	font-size: 14px;
	color: #000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
}
.title5 {
	font-size: 18px;
	color: #6D1A16;
	font-weight: bold;
}
.about_img1 {
	padding: 0px 18px 2px 0px;
}
.factory_txt1 {
	color: #2B3541;
	font-size: 14px;
}
.pro_img {
	border: 1px solid #D4D4D4;
	padding: 1px;
}
a.nav_pro2 {
	padding: 2px 2px 0px 0px;
	width:72px;
	height: 77px;
	display:block;
	background:url(../images/pro_bg1.gif) no-repeat;
	text-align: right;	
}
a.nav_pro2:hover {
	background:url(../images/pro_bg2.gif) no-repeat;
}
.contact_bg {
	background: #f2f2f2 url(../images/contact_topbg.gif) no-repeat top;
}
.txt5 {
	line-height: 20px;
	color: #333;
	font-size: 11px;
	/*font-weight: bold;*/
}
.txt6 {
	color: #b90137;
	font-weight: bold;
	font-size: 11px;
}
.nav4 {
	font-size: 11px;
}