html,body
{
    margin:0;
    padding:0
}
body
{
    text-align:center; 
    background-image:url(../Images/bg.gif);
    background-repeat:repeat-x;
}
body,div,ul,li,p,span,table,form,img
{
    margin:0;
    padding:0; 
    border:0; 
}
li 
{ 
    list-style-type:none;
}
#container 
{
    margin:0 auto;
    width:950px;
    background:#fff;
    text-align:left;
    margin-bottom:10px;
}
/*---------------------------- 字体 ----------------------*/
body 
{
    color:#000; 
    font-size:12px;
    font-family:Arial, 宋体, 仿宋_GB2312;
}
a:link 
{
    color:#333;
    text-decoration:none; 
}
a:visited 
{
    color:#333;
    text-decoration:none;
}
a:hover 
{ 
    color:#333;
    color:#f60;
    text-decoration:underline;
}
a:active 
{
    color:#333;
    text-decoration:none;
}
.gre{color:#f60; line-height:30px;}
a.gre:link {color:#f60;text-decoration:none;}
a.gre:visited {color:#f60;text-decoration:none;}
a.gre:hover {color:#f60;text-decoration:none;}
a.gre:active {color:#f60;text-decoration:none;}
/*---------------------------- 顶部----------------------*/
#top
{
    float:left;
    width:950px;
    height:210px;
}
#top_pic
{
    clear:left;
    float:left;
}
/*---------------------------- 导航----------------------*/
#nav
{
    clear:left;
    float:left;
    margin:auto;
    text-align:left;
    width:943px;
    padding-left:5px;
    height:30px;
    font-size:14px;
    font-weight:bold;
    line-height:normal;
    border:solid 1px #000;
    background-image:url(../Images/nav_bg.gif);
    background-repeat:repeat-x;
}
#nav ul {
    margin:0;
    padding:0;
    list-style:none;
    }
#nav ul li {
    float:left;
    margin:0;
	padding:0 0 0 10px;
    }
#nav ul li a{
     display:block;
	 padding:7px 15px 7px;
	 text-decoration:none;
    }
#nav ul li a:link{
	 color:#fff;
	 float:left;
	 background-image:url(../Images/nav_bg.gif);
	 padding:7px 15px 7px;
	 text-decoration:none;
    }
#nav ul li a:visited{
     color:#fff;
     background-image:url(../Images/nav_bg.gif);
     padding:7px 15px 7px;
    }
#nav ul li a:hover{
	color:#333;
    background-image:url(../Images/nav_bg_on.gif);
	padding:7px 15px 7px;
	}
/*---------------------------- 居中----------------------*/
#middle
{
    clear:left;
    float:left;
    width:950px;
    background:#fff;
}
/*---------------------------- 底部----------------------*/
#foot
{
    clear:left;
    float:left;
    padding-top:10px;
    width:950px;
    text-align:center;
    padding-top:20px;
    height:60px;
    line-height:25px;
    background-image:url(../Images/bottom_bg.gif);
    background-repeat:repeat-x;
}