body {
	margin: 0px; padding: 0px;
}
div {
	margin: 0px; padding: 0px;
}
dl {
	margin: 0px; padding: 0px;
}
dt {
	margin: 0px; padding: 0px;
}
dd {
	margin: 0px; padding: 0px;
}
ul {
	margin: 0px; padding: 0px;
}
ol {
	margin: 0px; padding: 0px;
}
li {
	margin: 0px; padding: 0px;
}
h1 {
	margin: 0px; padding: 0px;
}
h2 {
	margin: 0px; padding: 0px;
}
h3 {
	margin: 0px; padding: 0px;
}
h4 {
	margin: 0px; padding: 0px;
}
h5 {
	margin: 0px; padding: 0px;
}
h6 {
	margin: 0px; padding: 0px;
}
pre {
	margin: 0px; padding: 0px;
}
form {
	margin: 0px; padding: 0px;
}
fieldset {
	margin: 0px; padding: 0px;
}
input {
	margin: 0px; padding: 0px;
}
textarea {
	margin: 0px; padding: 0px;
}
p {
	margin: 0px; padding: 0px;
}
blockquote {
	margin: 0px; padding: 0px;
}
th {
	margin: 0px; padding: 0px;
}
td {
	margin: 0px; padding: 0px;
}
body {
	background: rgb(0, 0, 0); font-size: 12px;
}
ul {
	list-style: none;
}
li {
	list-style: none;
}
img {
	border: 0px currentColor;
}
.clear {
	clear: both;
}
a {
	outline: 0px; cursor: pointer;
}
p {
	text-align: justify; text-justify: distribute;
}
#header {
	margin: 0px auto; width: 980px; height: 735px;
}
#menuy {
	background: url("../images/menu_bg.gif") repeat-x center rgb(229, 200, 130); margin: 0px auto; width: 980px; height: 52px;
}
#menuy ul {
	padding-top: 8px; padding-left: 113px;
}
#menuy ul li {
	background: url("../images/menu_li_bg.gif") no-repeat left; width: 118px; height: 34px; float: left; display: block;
}
#menuy ul li a {
	margin: 0px 19px 0px 24px; width: 75px; height: 32px; display: block;
}
.company {
	background: url("../images/menu_link.png") no-repeat;
}
.product {
	background: url("../images/menu_link.png") no-repeat;
}
.culture {
	background: url("../images/menu_link.png") no-repeat;
}
.shop {
	background: url("../images/menu_link.png") no-repeat;
}
.join {
	background: url("../images/menu_link.png") no-repeat;
}
.contact {
	background: url("../images/menu_link.png") no-repeat;
}
.company:hover {
	background: url("../images/menu_hover.png") no-repeat;
}
.product:hover {
	background: url("../images/menu_hover.png") no-repeat;
}
.culture:hover {
	background: url("../images/menu_hover.png") no-repeat;
}
.shop:hover {
	background: url("../images/menu_hover.png") no-repeat;
}
.join:hover {
	background: url("../images/menu_hover.png") no-repeat;
}
.contact:hover {
	background: url("../images/menu_hover.png") no-repeat;
}
.company {
	background-position: 1px 9px;
}
.product {
	background-position: -126px 9px;
}
.culture {
	background-position: -253px 9px;
}
.shop {
	background-position: -380px 9px;
}
.join {
	background-position: -507px 9px;
}
.contact {
	background-position: -633px 9px;
}
.company:hover {
	background-position: 1px 9px;
}
.product:hover {
	background-position: -126px 9px;
}
.culture:hover {
	background-position: -253px 9px;
}
.shop:hover {
	background-position: -380px 9px;
}
.join:hover {
	background-position: -507px 9px;
}
.contact:hover {
	background-position: -633px 9px;
}
#company {
	background: rgb(255, 255, 255); margin: 0px auto; width: 980px; height: 266px; padding-top: 32px; padding-bottom: 18px;
}
#company dl dt {
	width: 399px; height: 266px; padding-left: 39px; float: left;
}
#company dl dd {
	width: 475px; height: 266px; padding-left: 25px; float: left; display: block;
}
#company dl dd p {
	line-height: 35px; text-indent: 2em;
}
#product {
	background: rgb(231, 204, 133); margin: 0px auto; width: 980px; height: 288px;
}
#product h1 {
	background: url("../images/h1_bg.jpg") repeat-x; display: block;
}
#culture {
	background: rgb(255, 255, 255); margin: 0px auto; width: 980px; height: 490px;
}
#culture h2 {
	background: url("../images/h2_bg.jpg") repeat-x; width: 980px; height: 38px; display: block;
}
#culture .culture_left {
	width: 240px; height: 230px; padding-top: 28px; padding-left: 40px; float: left;
}
#culture .culture_left p {
	line-height: 24px;
}
#culture p strong {
	font: bold 13px/normal "ËÎÌå", "Î¢ÈíÑÅºÚ"; color: rgb(152, 100, 5); font-size-adjust: none; font-stretch: normal;
}
#culture .culture_left p img {
	text-align: center; vertical-align: text-bottom;
}
#culture .culture-right {
	width: 540px; height: 230px; padding-top: 28px; padding-right: 35px; float: right;
}
#culture .culture-right p {
	line-height: 24px;
}
#culture .bottom {
	width: 904px; height: auto; overflow: auto; padding-left: 40px;
}
#culture .bottom p {
	line-height: 24px;
}
#culture .bottom .p1 {
	text-indent: 2em;
}
#culture .bottom p strong {
	font: bold 13px/normal "ËÎÌå", "Î¢ÈíÑÅºÚ"; color: rgb(152, 100, 5); font-size-adjust: none; font-stretch: normal;
}
#shop {
	background: rgb(231, 204, 133); margin: 0px auto; width: 980px; height: 258px;
}
#shop h1 {
	background: url("../images/h1_bg.jpg"); width: 980px; height: 32px; display: block;
}
#shop #demoyab table tr #demoyab1 table tr td {
	height: 176px;
}
#join {
	background: rgb(255, 255, 255); margin: 0px auto; width: 980px; height: 245px;
}
#join h2 {
	background: url("../images/h2_bg.jpg") repeat-x; width: 980px; height: 38px; display: block;
}
#join .join_left {
	width: 312px; height: 165px; padding-top: 28px; padding-left: 42px; float: left;
}
#join .join_right {
	width: 324px; height: 165px; padding-top: 28px; padding-right: 152px; float: right;
}
#join .join_left p {
	line-height: 24px;
}
#join .join_right p {
	line-height: 30px;
}
#join .join_left p img {
	padding-bottom: 20px;
}
#join .join_right p img {
	padding-bottom: 23px;
}
#join_list {
	background: rgb(255, 255, 255); margin: 0px auto; width: 980px; height: 640px;
}
#join_list .left {
	width: 408px; height: auto; padding-left: 40px; float: left;
}
#join_list .left h1 img {
	padding-bottom: 10px;
}
#join_list .left p {
	text-align: justify; line-height: 23px; text-justify: distribute;
}
#join_list .left h2 img {
	padding-top: 13px; padding-bottom: 4px;
}
#join_list .right {
	width: 363px; padding-right: 103px; float: right;
}
#join_list .right p {
	line-height: 24px;
}
#join_list .right h2 img {
	padding-top: 30px; padding-bottom: 5px;
}
#join_list .right h3 {
	padding-top: 24px;
}
#list {
	background: rgb(255, 255, 255); margin: 0px auto; width: 980px; height: 500px;
}
#list .side_left {
	width: 407px; padding-left: 40px; float: left;
}
#list .side_left h2 img {
	padding-top: 30px;
}
#list .side_left p {
	width: 394px; line-height: 24px;
}
#list .side_right {
	width: 426px; padding-right: 38px; float: right;
}
#list .side_right h2 img {
	padding-top: 30px;
}
#list .side_right p {
	line-height: 24px;
}
#contact {
	background: rgb(255, 255, 255); margin: 0px auto; width: 980px; height: 430px;
}
#contact h1 {
	background: url("../images/h2_bg.jpg"); height: 38px; display: block;
}
#contact dl dd h2 {
	color: rgb(130, 89, 14); padding-bottom: 5px; font-size: 20px;
}
#contact dl dt {
	padding-top: 30px; padding-left: 60px; float: left;
}
#contact dl dd {
	width: 384px; height: 205px; padding-top: 80px; padding-left: 37px; float: left; display: block;
}
#contact dl dd p {
	color: rgb(130, 89, 14); line-height: 30px; font-size: 15px;
}
#contact dl dd p a {
	color: rgb(130, 89, 14); text-decoration: none;
}
#contact dl dd p a:hover {
	color: rgb(130, 89, 14); text-decoration: underline;
}
#guestbook {
	background: rgb(255, 255, 255); margin: 0px auto; width: 955px; height: 372px; padding-left: 25px;
}
#footery {
	background: rgb(255, 255, 255); margin: 0px auto; width: 980px; height: 45px; text-align: center; color: rgb(186, 47, 47); padding-top: 10px;
}
#footer span a {
	color: rgb(186, 47, 47); text-decoration: none;
}
#footer span a:hover {
	color: rgb(186, 47, 47); text-decoration: underline;
}
#banner {
	width: 980px; height: 437px; overflow: hidden; position: relative;
}
#banner_list img {
	border: 0px currentColor;
}
#banner_bg {
	width: 478px; height: 30px; bottom: 0px; filter: Alpha(Opacity=30); position: absolute; z-index: 1000; cursor: pointer; opacity: 0.3; background-color: rgb(0, 0, 0);
}
#banner_info {
	left: 5px; height: 22px; bottom: 0px; color: rgb(255, 255, 255); position: absolute; z-index: 1001; cursor: pointer;
}
#banner_text {
	width: 120px; right: 3px; bottom: 3px; position: absolute; z-index: 1002;
}
#banner ul {
	margin: 0px; padding: 0px; right: 31px; bottom: 11px; list-style-type: none; filter: Alpha(Opacity=80); position: absolute; z-index: 1002; opacity: 0.8;
}
#banner ul li {
	background: rgb(111, 79, 103); padding: 0px 5px; border: 1px solid rgb(229, 234, 255); color: rgb(255, 255, 255); font-size: 10px; float: left; display: block; cursor: pointer;
}
#banner ul li.on {
	background: rgb(80, 22, 44);
}
#banner_list a {
	position: absolute;
}
