body {
width:1000px;
background:url(01imgs/bg.jpg) repeat;
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}
p{
text-align:justify;
line-height:18px;
padding:0px 0 8px 0;
}
span.red{
color:#990000;
font-weight:bold;
}
.clear{
clear:both;
}
#main_container{
width:1000px;
height:auto;
margin:auto;
}
#header{
width:1000px;
height:189px;
padding:0px 0px 0px 0px;
background:url(01imgs/header.jpg) no-repeat top center;
}
.on_left{
float:right;
padding:46px 100px 0 0;
}

/*----------------------menu-------------------------*/

.poscenter {
  margin-left: auto;
  margin-right: auto;
  width: 880px;
  padding:0px 0px 0px 0px;
}

#navtop ul {margin: 6px; text-align: center;}
#navtop ul li {display: block; margin-top: 0px; 
  line-height:54px; 
  float: left; 
  width: 90px;
  height: 62px;
  padding:4px 44px 0px 0px;
  background: url(01imgs/pick.jpg) no-repeat;
}

#navtop ul li a{
  color: #0000FF;
  text-decoration: none;
}

#navtop ul li a:hover{
  color: #0000FF;
  text-decoration:underline;
}

.content-01{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#000000;
width:570px;
float:left;
padding:66px 0 0 20px;
}

.content-1{
width:770px;
float:left;
padding:30px 20px 0 100px;

}
.content-3{
width:760px;
float:left;
padding:30px 30px 0 100px;

}
.left_content-1{
width:240px;
float:left;
padding:10px 10px 0 90px;

}
.left_content-2{
width:240px;
float:left;
padding:10px 10px 0 30px;

}
.right_content{
width:240px;
float:left;
padding:10px 30px 0 25px;

}
.boxbg{
float: center;
clear:both;
padding:8px 0 20px 0px;


}
.boxbg-2{
width: 370px;
min-height: 210px;
background: url(01imgs/bg-c.jpg) no-repeat;center;
margin-top: 30px;
margin-left: 200px;
float: left;

}
.title{
font-size:20px;
text-align:center;
color:#0000E6;
clear:both;
padding:10px 0 10px 0px;
}
.title2{
font-size:20px;
color:#0000E6;
text-decoration:underline;
clear:both;
padding:0 0 0px 337px;
}
.title3{
font-size:20px;
color:#0000A0;
clear:both;
padding:0 0 0 0px;
}

img.left_img{
float:left;
padding:3px 6px 0 30px;
}

/*-----------------------------footer------------------*/
#footer {
width:1000px;
height:50px;
margin: 500px 0 0 0;
background:url(01imgs/footer.jpg) no-repeat bottom center;
}

#footer ul {
float: left;
margin: 10px 0 0 150px;
padding: 0;
list-style: none;
}

#footer li {
display: inline;
font-size: 0.95em;
line-height: 40px;
color: #000000;
margin: 0 4px 0 0;
padding: 0;
}

#footer li a {
color: #000000;
text-decoration: none;
}

#footer li a:hover {
color: #000000;
text-decoration: underline;
}