body {background-color: #CCCCCC;margin-top: 0px;font-family: Arial, Helvetica, sans-serif;font-size: 12px;}

h1 {text-align: right;width: 530px;vertical-align: bottom;font-family: Verdana;font-size: 12px;line-height: 17px;color: #08498B;margin: 0px 0px 5px;padding: 0px;}
h1 a:link ,h1 a:visited{font-size: 13px;line-height: 17px;color: #2E2E2E;margin: 0px;padding: 0px;}
h1 a:hover{font-size:13px;line-height: 17px;color: #2e2e2e;margin: 0px;padding: 0px;text-decoration: underline;}
h2 {margin: 0px;padding: 0px;font-size: 15px;color: #ffffff;line-height: 42px;text-indent: -100000px;float: left;height: 42px;width: 778px;display: block;}
h2 a:link{display:block;height:100px;text-decoration:none;text-indent:-700em;width:778px}
h4 {font-size: 13px;font-weight: bold;color: #646363;display: block;padding-left: 20px;clear: both;float: left;line-height: 15px;background-image: url(../images/bg_biao.gif);background-repeat: no-repeat;height: 35px;width: 490px;float: left;clear: both;display: block;padding-top: 12px;margin-right: 10px;margin-left: 10px;padding-bottom: 0px;}
td {line-height: 120%;}
form {margin: 0px;padding: 0px;}

a:link,a:visited {text-decoration: underline;color: #FFFFFF;}
a:hover {color: #FFCC00;text-decoration: none;}

#all {width: 778px;margin-right: auto;margin-left: auto;}
#bg {background-color: #FFFFFF;width: 778px;float: left;}

#top {font-weight: normal;color: #FFFFFF;text-decoration: none;background-image: url(../images/bg_top.jpg);float: left;display: block;height: 23px;width: 778px;margin: 0px;padding: 0px;line-height: 20px;}
#company {background-image: url(../images/companyname.jpg);height: 109px;width: 778px;float: left;clear: both;font-family: Arial, Helvetica, sans-serif;color: #FFFFFF;}
.companyinfo {color:#646363;line-height: 17px;}

#main {float: left;width: 778px;background-repeat: repeat-y;background-position: top;background-image: url(../images/bg_main2.jpg);}
#main_left {float: left;margin: 0px;padding: 0px;}
#main_top {background-image: url(../images/bg_main.jpg);background-repeat: no-repeat;float: left;width: 579px;background-position: left top;display: block;height: 67px;clear: both;}
#main1 {float: left;width: 579px;line-height: 17px;color: #646363;}
#main1 p {color: #646363;text-decoration: none;width: 489px;padding-bottom: 5px;float: left;clear: both;padding-top: 0px;display: block;margin-top: 0px;margin-bottom: 0px;margin-left: 10px;margin-right: 10px;padding-left: 20px;}
.more {width: 530px;display: block;clear: both;text-align: right;}
.more:link,.more:visited{color: #646363;text-decoration: underline;}
.more:hover {color: #FF9900;}
#main2 {float: left;width: 579px;padding-bottom: 10px;margin: 0px;padding-top: 0px;padding-right: 0px;padding-left: 0px;}
#prodetail {
	width: 489px;
	float: left;
	padding-left: 0px;
	text-align: right;
	vertical-align: bottom;
	padding-top: 10px;
	margin-right: 30px;
	margin-left: 20px;
	padding-bottom: 10px;
	display: block;
	clear: both;
}
#prodetail div {height: 120px;float: left;width: 114px;text-align: center;font-weight: bold;color: #646363;padding-right: 8px;padding-left: 0px;margin: 0px;}
#prodetail div a:link,#prodetail div a:visited{border:2px solid #A39F9F;height: 100px;width: 110px;float: left;margin: 0px;padding: 0px;background-color: #ffffff;line-height: 0px;}
#prodetail div a:hover{border: 2px solid #FCBE00;}
#main3 {float: left;width: 579px;line-height: 17px;color: #646363;height: 160px;}
#main3 p {color: #646363;text-decoration: none;width: 489px;padding-bottom: 0px;margin-left: 10px;float: left;padding-top: 0px;margin-right: 10px;display: block;margin-top: 0px;padding-left: 20px;}

#menu {float: right;width: 199px;margin: 0px;padding: 0px;display: block;background-image: url(../images/logo.jpg);background-repeat: no-repeat;background-position: left bottom;}
#menu_top {background-image: url(../images/prolist.jpg);background-repeat: no-repeat;background-position: left top;display: block;margin: 0px;padding: 0px;clear: both;float: left;height: 67px;width: 185px;background-image: url(../images/prolist.jpg);}
#menu1 {background-image: url(../images/logo.jpg);background-repeat: no-repeat;float: left;width: 185px;padding: 0px 0px 300px;margin: 0px;background-position: center bottom;}
#menu1 ul{margin: 0px;padding: 0px;}
#menu1 li{list-style-type: none;margin-bottom: 1px;padding: 0px;margin-top: 0px;float: left;}
#menu1 a:link,#menu a:visited{COLOR: #575756;text-decoration: none;background-repeat: no-repeat;background-position: left;display: block;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 13px;font-weight: bold;text-indent: 25px;line-height: 25px;height: 25px;background-image: url(../images/pro_ico_out.jpg);background-color: #EFEFE7;width: 185px;float: left;}
#menu1 a:hover {COLOR: #162250;text-decoration: none;background-repeat: no-repeat;background-position: left;display: block;background-image: url(../images/pro_ico_on.jpg);text-indent: 25px;}

#copyright {font-size: 11px;line-height: 33px;color: #FFFFFF;text-decoration: none;float: left;height: 33px;width: 778px;background-color: #858789;text-align: center;}
#copy1 {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 33px;
	width: 579px;
	line-height: 130%;
}
#copy2 {background-color: #434343;float: right;margin: 0px;padding: 0px;height: 33px;width: 199px;}

.clear {font-size: 0px;line-height: 0px;margin: 0px;padding: 0px;height: 1px;clear: both;}
#show {text-align: center;}
#show a:link,#show a:visited{COLOR: #666666;text-decoration: none;display: block;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 13px;font-weight: bold;line-height: 25px;}
#show a:hover {COLOR: #006699;text-decoration: none;display: block;}

#page {font-size: 11px;font-weight: bold;color: #000000;text-decoration: none;width: 150px;height: 30px;float: right;padding-right: 0px;}
#on {font-size: 11px;font-weight: bold;color: #000000;text-decoration: none;}
#off {font-size: 11px;font-weight: bold;color: #162350;text-decoration: underline;}

.pro:link,.pro:visited {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 13px;font-weight: bold;color: #666666;text-decoration: underline;}
.pro:hover {color: #FF9900;}
#local {
	font-size: 12px;
	font-weight: normal;
	color: #666666;
}
#local a:link,#local a:visited {
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
#local a:hover {
	color: #FF9900;
	text-decoration: none;
}


.sitemap:link,.sitemap:visited {font-family: Arial, Helvetica, sans-serif;font-size: 13px;color: #666666;text-decoration: underline;}
.sitemap:hover {color: #FF9900;}
