body {
	margin: 0px auto;
	padding: 0px;
	font-size: 9pt;
	color: #575757;
	line-height: 20px;
	font-family: Arial, Helvetica, sans-serif;
}
table,tr,td {
	font-size: 9pt;
	color: #575757;
	line-height: 20px;
	font-family: Arial, Helvetica, sans-serif;
}
#header {
	margin: 0px auto;
	text-align: center;
	}
#header #top {
	*background-image: url(/img/index_03.gif)!important;
 	*background-image: url(/img/index_03.gif);
	background-image: url(/img/index_03.gif);
	background-repeat: repeat-x;
	background-position: center top;
	}	
#header_menu {
	margin: 0px;
	padding: 0px;
	text-align: left;
	line-height: 28px;
	*background-image: url(/img/index_14.gif)!important;
 	*background-image: url(/img/index_14.gif);
	background-image: url(/img/index_14.gif);
	background-repeat: repeat-x;
	background-position: center top;
	}
#header_menu ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
	margin-left: 5px;
	}
#header_menu ul li {
	float: left;
	color: #FFF;
	font-weight: bold;	
	line-height: 28px;
	}
#header_menu ul li a {
	color: #FFF;
	font-weight: bold;	
	line-height: 28px;
	padding: 0px 12px;
	}
#body_proclass {
	color: #333;
	padding: 0px 2px;
	text-align: left;
	}
#body_proclass a{
	color: #333;
	padding-left: 5px;
	}
#body_proclass a:hover{
	color: #000;
	padding-left: 5px;
	text-decoration: underline;
	}
#body_leftcontact {
	padding: 3px 0px;
	line-height: 23px;
	color: #333;
	}
#body_leftcontact a {
	line-height: 23px;
	color: #333;
	text-decoration: underline;
	}
#body_leftcontact a:hover {
	line-height: 23px;
	color: #000;
	text-decoration: underline;
	}
#body_baiyou {
	text-align: left;
	padding: 0px 5px;
	line-height: 24px;
	}
#body_baiyou h1 {
	font-size: 20px;
	margin: 0px auto;
	padding: 5px;
	border-bottom: solid 1px #DDD;
	}
#body_baiyou img {
	padding: 5px 5px 0px 0px;
	}	
#body_toppro {
	line-height: 26px;
	}
#body_toppro img {
	padding: 5px 0px;
	line-height: 26px;
	}	
#body_toppro a {
	color: #333;
	text-decoration: underline;
	}	
#body_content {
	margin: 0px;
	}
#body_content h2 {
	font-size: 15px;
	padding-left: 25px;
	margin: 0px;
	}
#Porduct_List {
	margin: 0px;
	list-style: none;
	text-align: center;
	}
#Porduct_List li {
	float: left;
	border: solid 1px #DDD;
	margin: 5px 10px 10px 10px;
	text-align: center;
	}
#Porduct_List li img {
	margin: 0px;
	padding: 0px;
	border: 0px;
	padding-bottom: 5px;
	}
#Page_List {
	font-size: 9pt;
	font-family: Verdana, Geneva, sans-serif;
	border-top: solid 1px #CCC;
	}
#Page_List input {
	border: solid 1px #CCC;
	}	
	
#News_List {
	margin: 0px;
	list-style: none;
	text-align: center;
	}
#News_List li {
	clear: both;
	border-bottom: solid 1px #EEE;
	margin: 4px 10px 4px 10px;
	text-align: left;
	}
#News_List li img {
	margin: 0px;
	padding: 0px;
	border: 0px;
	padding-bottom: 5px;
	}
#News_List {
	font-size: 9pt;
	font-family: Verdana, Geneva, sans-serif;
	border-top: solid 1px #CCC;
	}
#News_List input {
	border: solid 1px #CCC;
	}	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
#footer {
	margin: 0px auto;
	text-align: center;
	}	
	
a:link {
	color: #333333;
}
a:visited {
	color: #333333;
}
a:hover {
	color: #ff0000;
}
a:active {
	color: #ff0000;
}
.a1:link {
	color: #ffffff;
	text-decoration: none
}
.a1:visited {
	color: #ffffff;
	text-decoration: none
}
.a1:hover {
	color: #ffffff;
	text-decoration: underline
}
.a1:active {
	color: #ffffff;
	text-decoration: none
}
.a2:link {
	color: #666666;
	text-decoration: none
}
.a2:visited {
	color: #666666;
	text-decoration: none
}
.a2:hover {
	color: #666666;
	text-decoration: underline
}
.a2:active {
	color: #666666;
	text-decoration: none
}
.4393a7 {
	font-size: 9pt;
	color: #4393a7;	
	line-width: 180px;
}
.blue2 {
	font-size: 9pt;
	color: #2b6aa2;
}
.ffffff {
	font-size: 9pt;
	color: #ffffff;
}
.di {
	line-height: 21px;
}
.d2 {
	color: #ffffff;
}
.cn14 {
	font-size: 14px;
	color: #505155;
	line-height: 140%;
}
.cn9b {
	font-size: 10px;
	color: #6f7375;
	line-height: 130%;
}
.cn9a {
	font-size: 9pt;
	line-height: 250%;
}
.cn9 {
	font-size: 9pt;
	line-height: 160%;	
	color: #666666;
}
.cn92 {
	line-height: 220%;
}
.cn35 {
	font-size: 40pt;
	line-height: 140%;
}
.cn18 {
	font-size: 18pt;
	line-height: 140%;
}
.cnkg {
	font-size: 9pt;
	line-height: 90%;
}
.cnkg1 {
	font-size: 9pt;
	line-height: 40%;
}
.cndh {
	font-size: 9pt;
	line-height: 190%;
}
.cn9h {
	font-size: 9pt;
	line-height: 200%;
}
.en9 {
	font-size: 9pt;
	line-height: 140%;
}
.cn12 {
	font-size: 12pt;
	line-height: 190%;	
	color: #ff0000;
}
.cn11 {
	font-size: 9pt;
	line-height: 32px;
}
.en12 {
	font-size: 12pt;
	line-height: 150%;
}
.cnh9 {
	font-size: 9pt;
	line-height: 100%;
}
.enh9 {
	font-size: 9pt;
	line-height: 230%;
}
.enh91 {
	font-size: 9pt;
	line-height: 180%;
}
.blank {
	font-size: 9pt;
	line-height: 60%;
}
.textstyle {	
	font-size: 9pt;
	line-height: 18px;
	border: #9f9f9f 1px solid;
}
.buttonstyle {
	font-size: 9pt;
	border: #000000 1px solid;
}
.x {
	font-size: 9pt;
}
.input1 {
	border: #666666 1px solid;
	font-size: 9pt;
	background: #eaeaea;
	width: 60px;
	color: #ffffff;	
	height: 20px
}
.input {
	border: #b7b7b7 0px solid;
	background-color: #999999
}
.input2 {
	border: #b7b7b7 1px solid;
	font-size: 9pt;
	height: 18px;
	background-color: #ffffff
}
input {
	font-size: 9pt;
	background: #ffffff
}
.bbbb {
	font-size: 14px;
	line-height: 20px;
	font-style: normal;
	letter-spacing: 1px
}
.line1 {
	line-height: 1px;
}