/* ----------------------- body*/
*{
margin:0px; 
padding:0px;
}
Body{
font-size: 12px; 
margin: 0px auto;
width: auto;
text-align: center;
background: url("images/bg.jpg") repeat-x top;
}
ul,ol,li{
list-style: none;
}
img,form{
margin: 0; 
border: 0; 
padding: 0;
}
a{
color: #666;
text-decoration: none; 
}
a:hover{ 
color: #cc0000;
text-decoration: underline; 
} 
/* ----------------------- top*/
.top{
width: 975px;
height: 34px;
margin: 0px auto;
overflow: hidden;
/*background: url("images/01.png") repeat-x top; */
}
.top ul{
width: 967px;
height: 34px;
margin: 0px auto;
overflow: hidden;
padding: 0px 4px 0px 4px;
}
.top li{
color:#999;
height: 34px;
overflow: hidden;
line-height: 300%;
}
.top .left{
float: left;
padding-left: 6px;
}
.top .right{
float: right;
padding-right: 6px;
}
/* ----------------------- header*/
.header{
width: 955px;
height: 60px;
margin: 0px auto;
overflow: hidden;
padding: 8px 0px 10px 0px;
}
.header_logo{
	float: left;	margin-top: 8px;
	width: 226px;
	height: 60px;
	overflow: hidden;
}
.header_468x60{
float: right;
width: 468px;
height: 60px;
overflow: hidden;
}
.header_200x60{
float: right;
width: 200px;
height: 60px;
display: inline;
overflow: hidden;
margin-left: 30px;
}
/* ----------------------- nav*/
.nav{
width: 955px;
height: 67px;
margin: 0px auto;
overflow: hidden;
background: url("images/02.png") no-repeat;
}
.nav_top{
width: 955px;
height: 32px;
margin: 0px auto;
overflow: hidden;
}
.nav_top a{
color:#fff;
text-decoration: none; 
}
.nav_top a:hover{
color:#ffff00;
text-decoration: underline; 
}
.nav_top .on{
float: left;
height: 32px;
overflow: hidden;
line-height: 280%;
font-weight: bold;
padding: 0px 13px 0px 10px;
background: url("images/03.png") no-repeat right;
}
.nav_top .off{
float: right;
height: 32px;
overflow: hidden;
line-height: 280%;
font-weight: bold;
padding: 0px 10px 0px 0px;
}


.nav_bot{
width: 936px;
height: 30px;
margin: 0px auto;
overflow: hidden;
background: url("images/04.gif") no-repeat;
}
.nav_bot li{
	float: left;
	color:#777;
	height: 30px;
	text-align: left;
	overflow: hidden;
	line-height: 280%;
	padding-left: 15px;
}
.nav_bot a{
color:#777;
text-decoration: none; 
}
.nav_bot a:hover{
color:#cc0000;
text-decoration: none; 
}
/* ----------------------- link*/
.link{
width: 975px;
height: auto;
margin: 0px auto;
overflow: hidden;
background: #fff;
padding-top: 10px;
}
.link_top{
width: 953px;
height: 28px;
margin: 0px auto;
overflow: hidden;
border: 1px #ddd solid;
background: url("images/05.png") no-repeat;
}
.link_top a{
color: #424242;
text-decoration: none; 
}
.link_top a:hover{ 
color: #cc0000;
text-decoration: underline; 
} 
.link_top .left{
float: left;
height: 28px;
color: #666;
overflow: hidden;
padding-left: 25px;
line-height: 250%;
}
.link_top .right{
float: right;
height: 28px;
color: #666;
overflow: hidden;
line-height: 250%;
text-align: right;
padding-right: 10px;
background: url("images/06.png") no-repeat;
}
.link_bot{
width: 953px;
height: auto;
margin: 0px auto;
overflow: hidden;
background: #fcfcfc;
border: 1px #ddd solid;
border-top: 0px #ddd solid;
}
.link_bot ul{
width: 950px;
height: auto;
overflow: hidden;
border: 1px #fff solid;
padding: 0px 0px 9px 1px;
}
.link_bot li{
float: left;
width: 82px;
height: 23px;
display: inline;
overflow: hidden;
background: #fff;
line-height: 210%;
border: 1px #e5e5e5 solid;
margin: 10px 0px 0px 10px;
}
.link_bot a{
color: #888;
text-decoration: none; 
}
.link_bot a:hover{ 
color: #cc0000;
text-decoration: underline; 
} 
/* ----------------------- foot*/
.foot{
width: 975px;
height: auto;
margin: 0px auto;
background: #fff;
padding-top: 10px;
}
.foot a{
color: #999;
text-decoration: none; 
}
.foot a:hover{ 
text-decoration: underline; 
}
.foot_top{
width: 955px;
height: auto;
color: #999;
margin: 0px auto;
padding-top: 12px;
border-top: 1px #ddd solid;
}
.foot_bottom{
width: 955px;
height: auto;
color: #999;
margin: 0px auto;
margin-top: 8px;
padding-bottom: 16px;
}