	/* CSS Document */
	body{
	text-align:center;
	margin:0;
	padding:0;
	background:url(image/bg.png) repeat-x;
	}
	a{
	text-decoration:none;
	}
	p{
	margin:5px 0;
	font-size:10pt;
	line-height:16pt;
	color:#626262;
	}
	ul {
	margin:0;
	padding:0;
	list-style: none;
	}
	#container {
	background:url(image/mainer_bg.png) no-repeat;
	position:relative;
	width:800px;
	height:auto;
	margin:0 auto;
	text-align:left;
	}
	#header{
	width:800px;
	height:238px;
	margin:0;
	}
	#topnav{
	float:right;
	padding:20px 0 0 0;
	width:370px;
	}
	#topnav li{
	float:left;
	}
	#topnav li#recommend{
	background:url(image/top_btn01.gif) no-repeat;
	}
	#topnav li#recommend a:hover{
	background:url(image/top_btn01_hover.gif) no-repeat;
	}
	#topnav li#favorite{
	background:url(image/top_btn02.gif) no-repeat;
	}
	#topnav li#favorite a:hover{
	background:url(image/top_btn02_hover.gif) no-repeat;
	}
	#topnav li#sitemap{
	background:url(image/top_btn03.gif) no-repeat;
	}
	#topnav li#sitemap a:hover{
	background:url(image/top_btn03_hover.gif) no-repeat;
	}
	#topnav li#home{
	background:url(image/top_btn04.gif) no-repeat;
	}
	#topnav li#home a:hover{
	background:url(image/top_btn04_hover.gif) no-repeat;
	}
	#topnav li a{
	float:left;
	display: block;
    height: 0px !important;
    height /**/:26px; /* IE 5/Win hack */ 
    padding: 26px 27px 0 0;
    overflow: hidden;
    background-repeat: no-repeat;
    }
	#content{
	margin:0 0 0 200px;
	width:600px;
	}
	#content li{
	padding:0 0 0 15px;
	color:#626262;
	line-height:16pt;
	font-size:10pt;
	background:url(image/option_pic02.gif) left 6px no-repeat;
	}
	#content a{
	color:#626262;
	}
	#content a:hover{
	color:#FF6600;
	}
	#content li a{
	color:#626262;
	}
	#content li a:hover{
	color:#FF6600;
	}
	#nav{
	position:absolute;
	left:28px;
	height:500px;
	width:152px;
	}
	#nav li{
	font-family: Arial, Helvetica, sans-serif;
	padding:0 0 12px 44px;
	}
	#nav li a{
	color:#979797;
	font-family: Arial, Helvetica, sans-serif;
	}
	#nav li a:hover{
	color:#FFAE00;
	font-family: Arial, Helvetica, sans-serif;
	}
	#nav li#nav_bg{
	background:url(image/btn_bg00.png);
	}
	#contract{
	height:155px;
	background:url(image/download.png) no-repeat;
	}
	#contract a:hover{
	background:url(image/download_hover.png) no-repeat;
	}
	#latest{
	margin:0 0 0 200px;
	background:url(image/latest_bg.png) -17px top no-repeat;
	width:600px;
	height:156px;
	}
	#latest li{
	color:#6C6C6C;
	padding:0 0 0 7px;;
	line-height:16pt;
	font-size:10pt;
	list-style-image:none;
	}
	#latest li a{
	color:#6C6C6C;
	}
	#latest li a:hover{
	color:#FF9933;
	}
	#latest h2{
	color:#888888;
	font-size:10pt;
	margin:0px;
	padding:4px 0 8px 110px;
	background:url(image/latest_h2_bg.png) no-repeat;
	}
	#main{
	margin:0 0 0 200px;
	padding:210px 0 0 0;
	background:url(image/main_bg01.png) -17px top no-repeat;
	width:600px;
	height:200px;
	}
	#main h1{
    font-size:12pt;
	color:#626262;
	margin:0;
	}
	#footer{
	padding:10px 0 0 0;
	line-height:16pt;
	font-size:10pt;
	color:#5C5C5C;
	text-align:center;
	margin:30px 0 0 0;
	height:97px;
	background:url(image/footer_bg.png) no-repeat;
	clear:both;
	}
	#footer a{
	color:#5C5C5C;
	}
	#footer a:hover{
	color:#FF9933;
	}
	#mainer{
	height:auto;
	background:url(image/mainer_bg.png) no-repeat;
	width:730px;
	}
	#ad img{
	margin:5px 4px;
	}
	#ad{
	padding:35px 36px 0 0;
	margin:0 0 0 200px;
	background:url(image/ad_bg.png) no-repeat;
	width:600px;
	height:200px;
	}
	.imagebox_left{
	border:0;
	padding:19px 0 0 30px;
	float:left;
	}
	.imagebox_right{
	float:right;
	}
    .ad_text{
    padding:0 20px 0 0;
	margin:5px 0;
	font-size:10pt;
	line-height:16pt;
	color:#626262;
    clear:both;
    }
	
    .header_bg01{
	background:url(image/header_bg.png) no-repeat;
	}
	.header_bg02{
	background:url(image/header_bg02.png) no-repeat;
	}
	.about_layout{
	padding:130px 0 0 15px;
	background:url(image/content_bg01.png) no-repeat;
	}
	.news_layout{
	height:560px;
	background:url(image/news_bg.png) no-repeat;
    padding:80px 70px 0 15px;
	}
	.news_layout02{
	height:560px;
	background:url(image/news_bg.png) no-repeat;
    padding:80px 70px 0 15px;
	}
	.news_layout02 img{
	margin:5px;
	float:right;
	}
	.news_layout p{
	margin:0  0 15px 0;
	}
	.news_layout img{
	margin:5px;
	width:123px;
	height:79px;
	float:right;
	}
	.news_text{
	width:500px;
	}
	.news_text h4{
	background:url(image/option_pic02.gif) left 4px no-repeat;
	padding:0 0 0 12px;
	margin:0;
	color:#DB7D00;
	font-weight: bold;
	font-size:10pt;
	}
	.news_text a{
	color:#626262;
	}
	.news_text a:hover{
	color:#DB7D00;
	}
    .services_layout{
	height:560px;
	background:url(image/services_bg.png) no-repeat;
	padding:100px 0 0 15px;
	}
	.attention_layout{
	height:560px;
	background:url(image/attention_bg.png) no-repeat;
	padding:100px 0 0 15px;
	}
    .collective_layout{
	height:auto;
	background:url(image/collective_bg.png) no-repeat;
    padding:100px 0 0 15px;
	}
	.proof_layout{
	height:560px;
	background:url(image/proof_bg.png) no-repeat;
    padding:100px 0 0 15px;
	}
	.message_layout{
	height:auto;
	background:url(image/message_bg.png) no-repeat;
    padding:90px 0 0 15px;
	}
	.contact_layout{
	height:auto;
	background:url(image/contact_bg.png) no-repeat;
    padding:100px 0 0 15px;
	}
	.contact_frame{
	width:500px;
	margin:170px 0 0 0;
	}
	.message_layout table{
	margin:10px 0;
	}
	.message_layout td{
	color:#626262;
	font-size:10pt;
	line-height:16pt;
	}
	.sitemap_layout{
	height:600px;
	background:url(image/sitemap_bg.png) no-repeat;
	padding:100px 0 0 15px;
	}
	.sitemap_frame{
	width:360px;
	margin:60px 0 0 70px;
	}
	.recommend_layout{
	padding:60px 0 0 0;
	background:url(image/recommand_bg.png) no-repeat;
	width:310px;
	height:174px;
	}
	.recommend_layout td{
	color:#626262;
	font-size:10pt;
	line-height:16pt;
	}
	.title_style{
	color:#DB7D00;
	font-weight: bold;
	}
	.page_num{
	width:500px;
	text-align:center;
	}
    .cleanall{
	clear:both;
	}
