*
{
font-size:12px;}
body,h1,h2,h3,h4,h5,h6,form,ul,ol,li,p,input,option,select,img
{
margin:0px;
padding:0px;}
.clear
{
margin:0px;
padding:0px;
margin:0px;
padding:0px;
line-height:0px;
font-size:0px;
clear:both;
}
.blank10
{
height:10px;
overflow:hidden;
}
.blank20
{
height:20px;
overflow:hidden;}
.box
{
width:950px;
margin:0 auto;}
.logo
{
width:235px;
height:145px;
float:left;

}
.banner
{
height:145px;}
.lanbg01
{
position:relative;
background:url(images/12.jpg) repeat-x;
height:145px;
width:709px;
float:left;}
.text
{
text-align:right;
line-height:2em;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
float:left;
margin-top:15px;
margin-left:15px;
width:185px;}
.lanbg02
{
background:url(images/top04.gif) no-repeat;
width:6px;
height:145px;
float:right;}

.teble
{
	position:absolute;
	top:111px;
	left:207px;
	color:#FFFFFF;
	width:400px;
	float:right;
}
.nav01
{
float:left;
background:url(images/nav01.gif) no-repeat;
width:6px;
height:47px;}
.nav02
{
float:left;
width:938px;
background:url(images/nav02.gif) repeat-x;
height:47px;}
.nav03
{
float:left;
background:url(images/nav03.gif) no-repeat;
width:6px;
height:47px;}
.nav02 ul
{
list-style:none;}
.nav02 li
{
width:117px;
line-height:47px;
text-align:center;
display:block;
float:left;}
.nav02 li a
{
font-size:14px;
color:#FFFFFF;

font-weight:bold;
display:block;
text-decoration:none;}
.nav02 li a:hover
{
color:#000000;
}
