*{
	margin:0;
	padding:0;
}
body{
	font-size:12px;
	color:#353535;
	background:url(../images/bg.gif) repeat-x #fef8e0;
}

#main{
	width:1000px;
	margin:0 auto;
}
img{
	border:none;
}
ul{
	list-style-type:none;
}
#logo{
	width:100%;
	height:81px;
}
#logo img{
	padding:10px 0 0 0;
}
#banner{
	width:100%;
	height:446px;
	position:relative;
}
#banner a{
	display:block;
	position:absolute;
	top:450px;
	left:790px;
}
#online{
	width:1000px;
	height:87px;
	background:url(../images/banner-6.jpg) no-repeat;
}
#online a{
	width:177px;
	height:46px;
	display:block;
	margin:0 0 0 805px;
}


/*==================================================================*/
#company{
	width:100%;
	height:382px;
	color:#faefbe;
}
#company h1{
	width:933px;
	margin:0 auto;
	font-size:14px;
	padding:20px 0 0 0;
}
#company p{
	width:933px;
	margin:0 auto;
	line-height:220%;
	padding:10px 0 0 0;
}
/*==================================================================*/
#top1{
	width:100%;
	height:730px;
	margin-top:20px;
}
#top1 p strong{
	font-size:14px;
}
#top1 h1{
	width:309px;
	height:32px;
	font-size:14px;
	color:#fff;
	line-height:32px;
	text-indent:12px;
	background:url(../images/top1-h1.jpg) no-repeat;
}
#top1 p{
	line-height:200%;
	padding:10px 15px 0 15px;
}
/*==================================================================*/
#top2{
	width:100%;
	height:132px;
}
#top2 h1{
	width:491px;
	height:32px;
	font-size:14px;
	color:#fff;
	line-height:32px;
	text-indent:12px;
	background:url(../images/top2-h1.jpg) no-repeat;
}
#top2 p,#top3 p,#top4 p,#top6 p,#top8 p{
	text-indent:24px;
	line-height:200%;
	padding:15px 20px 0 15px;
}
/*==================================================================*/
#top3{
	width:100%;
	height:208px;
	margin-top:10px;
}
#top3 h1{
	width:498px;
	height:32px;
	font-size:14px;
	color:#fff;
	line-height:32px;
	text-indent:12px;
	background:url(../images/top3-h1.jpg) no-repeat;
}
/*==================================================================*/
#top4{
	width:100%;
	height:255px;
	margin-top:10px;
}
#top4 h1{
	width:315px;
	height:32px;
	font-size:14px;
	color:#fff;
	line-height:32px;
	text-indent:12px;
	background:url(../images/top4-h1.jpg) no-repeat;
}
#top4 p{
	padding:10px 0 0 15px;
}
/*==================================================================*/
#top5{
	width:100%;
	height:530px;
	margin-top:10px;
}
#top5 h1{
	width:337px;
	height:32px;
	font-size:14px;
	color:#fff;
	line-height:32px;
	text-indent:12px;
	background:url(../images/top5-h1.jpg) no-repeat;
}
#top5 h4{
	width:387px;
	font-size:12px;
	text-indent:12px;
	padding:15px 0 15px 5px;
	}
#top5 p{
	float:left;
	padding:0 0 10px 18px;
	line-height:220%;
}
#top5 p.start{
	text-indent:24px;
	padding-top:10px;
}
#top5 a{
	display:block;
	position:absolute;
	top:150px;
	left:795px;
}
/*==================================================================*/
#top6{
	width:100%;
	height:155px;
	margin-top:10px;
}
#top6 h1{
	width:344px;
	height:32px;
	font-size:14px;
	color:#fff;
	line-height:32px;
	text-indent:12px;
	background:url(../images/top6-h1.jpg) no-repeat;
}
/*==================================================================*/
#top7{
	width:100%;
	height:184px;
	margin-top:10px;
}
#top7 h1,#top8 h1{
	width:252px;
	height:32px;
	font-size:14px;
	color:#fff;
	line-height:32px;
	text-indent:12px;
	background:url(../images/top7-h1.jpg) no-repeat;
}
#top7 ul{
	float:left;
	margin-right:40px;
	margin-left:15px;
	line-height:230%;
}
#top7 ul a{
	color:#1161b5;
}
#top7 ul a:hover{
	color:#FF0000;
}
#top7 p{
	padding:10px 0 15px 15px;
}
#top7 h2{
	font-size:12px;
	padding:0 0 10px 15px;
}
/*==================================================================*/
#top8{
	width:100%;
	height:285px;
	margin-top:10px;
}
#top8 p{
	padding:8px 0 0 15px;
}
/*==================================================================*/
#adv{
	width:237px;
	height:82px;
	background:url(../images/adv.gif) no-repeat #eee;
	padding:90px 0 0 763px;
}
#adv a{
	display:block;
	width:180px;
	height:50px;
}
#online1{
	width:990px;
	height:470px;
	background-color:#FEF8E0;
	padding:10px 0 0 10px;
	margin-bottom:10px;
}
/*==================================================================*/
#foot{
	width:100%;
	height:140px;
	margin-top:20px;
	background-color:#4a2f1c;
}
#footer{
	width:1000px;
	height:140px;
	margin:0 auto;
	background-color:#4a2f1c;
}
#footer ul{
	width:740px;
	height:30px;
	text-align:center;	
	line-height:30px;
	padding-top:20px;
	margin-bottom:10px;
	padding-left:200px;
}
#footer p{
	width:936px;
	text-align:center;
	color:#faefbe;
}
#footer ul li{
	float:left;
	margin-right:6px;
}
#footer ul li a{
	color:#fff;
	text-decoration:none;
	color:#faefbe;
}
#footer ul li a:hover{
	text-decoration:underline;
}

































