/*全局样式定义*/
body
 {
 font:12px;
 color:#555;
 margin:0px;
 text-align:center;
 background-image: url(images/bg_body1.gif);
 }
 img
{
border:0
}
p,td,input,select
{
font-size:12px;
}
A:link
{
color:#888;
text-decoration: none
}
A:visited
{
color:#888;
text-decoration: none
}
A:hover
{
color:#f00;
text-decoration: underline;
}
.bt A:link
{
color:#f00;
text-decoration: none
}
.bt A:visited
{
color:#f00;
text-decoration: none
}
.bt A:hover
{
color:#f00;
text-decoration: underline;
}
 #container  
 {
 width:100%;
 margin:0 auto;
  float:center
 }
 .top01
 {
 width:910px;
 height:80px;
 margin:0px 0px 0px 0px;
 background-image: url(images/bg_logo.gif);
 background-repeat:repeat-x;
 }
 .logo
 {
 width:413px;
 height:80px;
 float:left;
 clear:both;
 margin:0px 0px 0px 0px;
 background-image: url(images/logo.gif);
 background-repeat: no-repeat;
 }
 .banner01
 {
 width:890px;
 height:342px;
 float:center;
 clear:both;
 margin:0px 0px 0px 0px;
 background-image: url(images/banner01.jpg);
 background-repeat: no-repeat;
 }
  .about
 {
 width:890px;
 height:217px;
 float:center;
 clear:both;
 margin:0px 0px 0px 0px;
 background-image: url(images/about.jpg);
 background-repeat: no-repeat;
 }
.news
 {
 width:890px;
 height:217px;
 float:center;
 clear:both;
 margin:0px 0px 0px 0px;
 background-image: url(images/news.jpg);
 background-repeat: no-repeat;
 }
.body01
{
font-size:12px;
width:910px;
margin:0px 0px 0px 0px;
background:#fff;
}
/*菜单项*/
.bg_menu
{
width:586px;
height:34px;
margin:0px 0px 0px 0px;
background-image: url(images/bg_menu.gif);
 float:right;
 clear:both;
}
.nav01
{
width:580px;
height:30px;
float:right;
clear:both;
margin:15px 0px 0px 0px;
}
 #menu
 {
  text-align:right;
 }
 #menu ul
 {
 list-style:none;
 margin:0px;
  }
.leftmenu a:link {
  color:#fff;
	display: block;
	text-decoration: none;
	padding: 0px 5px 0px 5px;
}
.leftmenu a:hover {
  color:#fff;
  background-image: url(images/bg_topmenu.gif);
  background-color: #FFFF00;
  background-repeat: repeat-x;
	padding: 0px 5px 0px 5px;
}
.leftmenu a:visited{
  color:#fff;
	display: block;
	text-decoration: none;
	padding: 0px 5px 0px 5px;
}
 #menu ul li
 {
 float:left;
 height:20px;
 margin:0 1px;
 line-height:20px;
 }
 .menuDiv
 {
 width:2px;
 height:20px;
 background-image: url(images/menu_li.gif);

 }
 /*FLASH广告*/
 .adv01
 {
 width:890px;
 height:300px;
 float:center;
 clear:both;
 margin:0px 0px 0px 0px;
 }
  .adv02
 {
 width:890px;
 height:183px;
 float:center;
 clear:both;
 margin:0px 0px 0px 0px;
 }
 .left300
 {
 width:300px;
 float:left;
 clear:both;
 background-image: url(images/bg_left300.gif);
 background-repeat: repeat-y;
 }
 .left3001
 {
 width:290px;
 float:right;
 clear:both;
 text-align:right;
 margin:0px 0px 0px 0px;
 text-align:left;
 }
 .newstop
 {
 width:290px;
 float:left;
 clear:both;
 margin:5px 0px 0px 0px;
 }
  .newstop1
 {
 width:290px;
 float:center;
 clear:both;
 margin:0px 5px 0px 0px;
 }
 .newspic
 {
 width:90px;
 float:right;
 clear:both;
 vertical-align:middle;
 text-align:left;
 margin:10px 5px 0px 0px;
 }
 .right600
 {
 width:600px;
 float:right;
 clear:both;
 text-align:right;
 background:#fff;
 }
 .center320
 {
 width:320px;
 float:left;
 clear:both;
 margin:0px 0px 0px 0px;
 }
  .center3201
 {
 width:310px;
 float:left;
 clear:both;
 margin:0px 0px 0px 0px;
 }
 .copyright
 {
 width:890px;
 height:60px;
 background-image: url(images/copyright.gif);
 background-repeat: no-repeat;
 }
 .pro01
 {
 width:160px;
 float:left;
 clear:both;
 text-align:left;
 } 
  .pro02
 {
 width:160px;
 float:right;
 clear:both;
 text-align:right;
 }
 .right270
 {
 width:270px;
 float:right;
 text-align:left;
 clear:both;
 }
 .right260
 {
 width:260px;
 float:left;
 clear:both;
 }
 /*about.html*/
 .body02
 {
 width:890px;
 margin:0 auto;
 }
 .right620
 {
 width:620px;
 float:right;
 clear:both;
 margin:0px 0px 0px 0px;
  }
   .right630
 {
 width:630px;
 float:right;
 clear:both;
 margin:0px 0px 0px 0px;
  }
   .right6301
 {
 width:620px;
 float:right;
 clear:both;
 margin:0px 0px 0px 0px;
  }
 .right6201
{
 width:610px;
 text-align:left;
 float:right;
 clear:both;
 margin:0px 0px 0px 0px;
} 
.left270
{
 width:260px;
 float:left;
 clear:both;
 margin:0px 0px 0px 0px;
}
.left2701
{
 width:250px;
 float:left;
 clear:both;
 text-align:left;
 margin:0px 0px 0px 0px;
}
.redfont
{
	color: #FF0000;
	font-weight: bold;
	line-height: 22px;
}