#container{
  margin: 0px auto;
  color:#666;
  font-size:12px;
}
ul{
    list-style-type:none;
	margin:2px 10px;
	padding:0px;
}
ul li{
	padding:10px 3px 2px 0px;
	border:0px;		
}
ul li a{
   color:#666;
   text-decoration:none;
}
 a:hover{
	color:#ff0000;
	text-decoration:none;
}

#globallink{
   position:relative;
   margin:0px auto;
   padding:0px;
   font-family:"黑体";
   background-image:url(../images/headbg.jpg);
   background-repeat:no-repeat;
   width:1002px;
   height:104px;

   }
#head
{
	position:relative;
	 top:4px;/*for fierfox*/
   *top:4px;/*for ie7& ie6*/
	margin:2px 20px;
	padding:0px;
	height:68px;
	width:1002px;
	text-align:center;	
	clear:both;
	 }
.topad{ width:502px; height:50px;}
#form1{margin:0px;padding:0px;}
.txt{
	width:180px; _width:170px;height:18px;margin:0px;padding:0px;color: #4a4a4a; background-color: #FFFFFF; border-left:solid 1px #7f9db9; border-top:solid 1px #7f9db9; border-right:0px; border-bottom:solid 1px #7f9db9;
	 
   }
   .area2{
	 margin-top:17px;
     width: 300px;
     height:40px;
	 border:1px solid #cccccc;
}
#toplogin{
    padding-top:6px;
	font-size:12px;
	color: #4a4a4a;
	font-weight: normal;
	float: right;

}


#listnav
{
    margin:0px ;
	padding:0px;
	font-size:14px;
	background-image:url(../images/list_bg2.gif);
	height:31px;
	background-repeat:repeat-x;
	width:1002px;
	clear:both;
}
#listnav2
{
    margin:0px ;
	padding:0px;
	font-size:12px;
	background:#f0f3fb;
	height:23px;
	width:1002px;
	color:#999999;
	vertical-align:middle;
	line-height:21px;
	border:solid 1px #C0C0C0
}
#listnav2 ul{ float:left;}
#listnav2 ul li{ float:left;}
#listnav2  a,#listnav a:link{color:#999999; padding:0px; }
#listnav2 ul li a:hover{ color:#ff0000;}
#listnav ul{ float:left;}
#listnav ul li{ float:left;}
#listnav ul li a,#listnav ul li a:link{color:#2a91d3; padding:2px; }
#listnav ul li a:hover{ background-color:#CCCCCC; color:#ffffff;}
ul.nav { float:left; color:#fff;}
ul.nav li{ float:left;text-align:center;padding:0px;color:#ffffff;}
ul.nav li a{ 
display:block;
 width:80px;
  height:28px;
  *height:24px;
  _height:23px;color:#ffffff;
  padding:6px 0px 0px 0px;
  margin:0px 2px;
  text-decoration: none; 
  background-image:url(../images/hl_bg1.gif);
   background-repeat:no-repeat; 
    font-family:"黑体";font-size:14px;  
	}
ul.nav li a:hover{
  background-image:url(../images/hl_bg.gif); background-repeat:no-repeat; color:#ff0000;font-family:"黑体";font-size:14px; font-weight:bolder;}
ul.nav li.non,ul.nav li.non a{
background-image:url(../images/hl_bg.gif); background-repeat:no-repeat; color:#ff0000;font-family:"黑体";font-size:14px; font-weight:bolder;
	}
#footer ul {
    list-style-type:none;
	padding:0px;
	margin:0px;
	width:1000px;
}


#content{
    position:relative;
    top:0px;
    margin:0px 5px;
	padding:0px;
	border:0px;
	clear:both;
	
}
#main{
   position:relative;
   top:0px;
   padding:2px 0px;
   margin:0px;
   width:828px;
   *width:826px;
   _width:826px;
   float:left;
   background-color:#FFFFFF;
}

.nav2
{
margin:1px 4px 0px 4px;
font-family:"黑体";
font-size:14px;
color:#ffffff;
padding:0px 10px 0px 10px;	
_padding:0px 10px 0px 12px;	
}
.nav2 a,.nav2 a:link{
	margin:0px;
	font-family:"黑体";
	font-size:14px;
	color:#ffffff;
}
.nav2 a:hover{
	margin:0px;
	font-family:"黑体";
	font-size:14px;
	color:#ff0000;
}
.textd
{
	 width: 140px;
	 height:18px;
     border:1px solid #cccccc;
	}
	
#sidebar{
   position:relative;
   float:left;
   top:0px;
   width:154px;
   height:324px;
   margin:0px;
   padding:0px 0px 0px 5px;
   border-right:#bbb solid 2px;
  
}
#sidebar span{	
float:right;
color:#999999;		
font-size:12px;
}

.h_list{
 clear:both;
 height:20px;
*height:38px;

}

ul.list12 { list-style-type:none;float:left; text-align:center;}
ul.list12 li { display:block; float:left; width:73px; margin-right:4px;}
ul.list12 li a{ display:block; width:73px; padding:3px 8px; background-color:#b2b2b2; color:#fff;}
ul.list12 li a:hover{ display:block; width:73px; padding:3px 8px; color:#fff;background-color:#fbb03b;}
a.listhit{ display:block; width:73px; padding:3px 8px; background-color:#fbb03b; color:#fff;}
ul.list13 { list-style-type:none;float:left;}
ul.list13 li { display:block; float:left; width:73px; margin-right:4px;}
ul.list13 li a{ display:block; width:73px; padding:3px 8px; background-color:#b2b2b2; color:#fff;}
ul.list13 li a:hover{ display:block; width:73px; padding:3px 8px; color:#fff;}

ul.listhot { list-style:no;}
ul.listhot li {background:url(../images/list_rbg.gif);background-repeat:no-repeat;padding:1px 3px 6px 8px;}
.listhot li b{
 float:left;
 padding-right:10px;
 font-size:11px;
 color:#FFFFFF;
 font-weight:bold;
}
#footer{
    position:relative;
	width:1002px;
	clear:both;
	margin:40px 0px 6px 0px;
	padding:6px 0px 0px 0px; 
	border-top:2px solid #ddd;
	 text-align:center;
}
#footer ul{
  width:1002px;
   text-align:center;
	list-style:none;
}
#footer li{
     float:left;
	 text-align:center;
	 padding:0px 6px 0px 6px;
}
#footer a{
	font-size:12px;
	color:#2f2e2e;
	text-decoration: none;
}


.yell12{ color:#ff6600;}.yell12 a:hover{ color:#ff6600;}
.q_ht {PADDING-RIGHT: 7px; PADDING-LEFT:10px; PADDING-BOTTOM: 7px; PADDING-TOP: 7px;}
.c{clear:both;}