body{background:#fff url(bgcolor.gif) repeat-y right;text-align:center;margin:0px auto; font-size:12px;}
#list{position:absolute; right:2%; top:160px; text-align:right; z-index:201;}
#warp{ width:1002px; margin:0 auto; background:url(bodybg.gif) no-repeat right top;}
#sitemap{ position:absolute; top:20px; right:3%; z-index:101; text-align:right; color:#6E0A0A; height:10px;}
	#sitemap a{ color:#eee; text-decoration:none; margin:0 5px 0 5px;}
	#sitemap a:hover{ color:#ff0;}
	#sitemap img{ border:none;}
#logo{ position:absolute; top:20px; left:3%; text-align:left; z-index:103; width:630px;}
	.nav{ margin:16px 0 0 0; background:url(nav.gif) no-repeat 0 0!important;}
	.nav ul{ list-style:none; margin:0; padding:0; height:31px;}
	.nav ul li{ float:left; line-height:31px; width:100px; text-align:center; background:url(nav.gif) no-repeat left -60px;}
	.nav ul li#first{ background:none;}
	.nav ul li a{ color:#FFFFFF; text-decoration:none; font-weight:bold; display:block; width:100%;}
	.nav ul li a:hover{ background:url(nav.gif) no-repeat 0 -31px; color:#f00;}
	.china{ background:url(nav.gif) no-repeat -104px -33px; height:23px; line-height:23px; text-indent:30px; font-size:13px; color:#aaa;}
	.tell{ padding:0 0 0 25px; margin:30px 0 15px 0;}
	.small{ z-index:102; position:absolute; top:303px; left:3%;}
#flash_warp{ width:1002px; height:596px; background:url(flash_bg.gif) no-repeat center bottom; position:relative; z-index:99;}
	.flash{ position:absolute; top:0; left:262px; width:628px;text-align:left;}
#news{ position:absolute; top:515px; left:4%; width:40%; font-weight:bold; color:#333; text-align:left; z-index:200;}
	#news ul{ padding:5px 0 0 0; margin:0; list-style:none; font-weight:normal;}
	#news ul li{ text-indent:15px; line-height:19px; background:url(news.gif) no-repeat 5px center;}
	#news ul li a{ color:#999; text-decoration:none;}
	#news ul li a:hover{ color:#f00; text-decoration:underline;}
#footer{ width:100%; margin:0 auto; height:290px; background:url(bot_bg.jpg) no-repeat center top; text-align:left;}
	.company{ width:40%; float:right; margin:0 8% 0 0;}
	.company img{ float:left; margin:5px 5px 0 0;}
	.company p{ margin:0 0 5px 0; line-height:19px; color:#888; text-indent:25px;}
	.company p a{ color:#d00; text-decoration:underline;}
	.bot_nav{ clear:both; padding:10px 0 0 4%;}
	.bot_nav img{ border:none; margin:0 0 7px 4px;}
	.bot_contact{ padding:6px 0 0 4%; line-height:20px; color:#666;}
	.link{ padding:6px 4%; line-height:18px;}.link a{ color:#777; text-decoration:underline; margin:0 5px 0 0;}
	.link a:hover{ color:#d00;}
#bot_right{ position:absolute; right:3%; top:695px; width:275px; height:185px;}

