body {
    margin: 0px;
    background: #F6F6F6;}

#banner_wrapper {
    background: url(../images/bg_all.jpg) repeat-x;
    height: 131px;
    width: 100%;
    display: block;
    margin: 0px auto;}

#banner_wrapper #banner {
    position: relative;
    width: 1000px;
    height: 131px;
    display: block;
    margin: 0px auto;}

#banner_wrapper #banner #logo {
    float: left;
    width: 370px;
    height: 90px;
    display: block;
    margin-top: 22px;
	text-indent:-9999px;
    background: url(../images/bg_logo.jpg) no-repeat;}

#banner_wrapper #banner #scenery {
    position: relative;
    float: right;
    height: 131px;
    width: 306px;
    background: url(../images/bg_scenery.jpg) no-repeat;}

#banner_wrapper #banner #scenery .link{
    position: absolute;
	left:150px;
    height: 22px;
    width: 22px;
	cursor:crosshair;
	text-indent:-9999px;}

#nav_wrapper {
    background: #008DC4;
    height: 32px;
    width: 100%;
    margin: 0px auto;
    display: block;
    z-index: 999;}

#nav_shadow {
    background: url(../images/bg_all.jpg) 0px -162px repeat-x;
    height: 4px;
    width: 100%;
    margin: 0px auto 2px;
    display: block;}

#nav_wrapper #nav {
    position: relative;
    height: 32px;
    width: 1060px;
    margin: 0px auto;
    display: block;
    z-index: 999;}

#nav ul, #nav_wrapper li {
    list-style: none;}

#nav_wrapper #nav #navul {
    width: 880px;
    display: block;
    float: left;
    padding: 0px;
    margin: 0px;
    height: 32px;
    z-index: 999;}

#navul li {
    margin: 0px;
    padding: 0px;
    float: left;
    width: 80px;
    height: 32px;
    position: relative;
    text-align: center;
    line-height: 32px;
    z-index: 999;}

#navul li a:link, #navul li a:visited {
    color: #fff;
    font: bold 14px/32px "微软雅黑", "宋体", Tahoma;
    text-decoration: none;}

#navul li a:hover, #navul li ul li a:link, #navul li ul li a:visited {
    color: #008DC4;
    font: bold 14px/32px "微软雅黑", "宋体", Tahoma;
    text-decoration: none;}
#navul li ul {
    margin: 0px;
    padding: 0px;
    display: none;
    position: absolute;
    top: 32px;
    left: 0px;
    z-index: 999;
    border:1px solid #008DC4;
    border-top: 0px;
    left: -1px;}

#navul li ul li {
    display: block;
    width: 78px;
    float: none;
    height: 33px;
    position: relative;
    background: #fff;
    overflow: hidden
;}

#navul li.navmoon {
    width: 78px;
    height: 32px;
    background: #fff;
    line-height: 31px;
    border:1px solid #008DC4;
    border-bottom: 0px;}

#navul li.navmoon a {
    color: #008DC4;}

#navul li.navmoon ul {
    display: block;}

#navul li.navmoon ul a {
    display: block;
    width: 78px;
    height: 33px;
    line-height: 30px;}

#navul li.navmoon ul a:hover {
    color: #00335E;
    background: #FFF;}

#nav_wrapper #nav #search {
    width: 179px;
    display: block;
    float: right;
    padding: 0px;
    margin: 0px;
    height: 27px;
    margin:3px 0px 2px;}
#nav_wrapper #nav .search_static {
    background: url(../images/bg_search.png) 0px 0px no-repeat;}
#nav_wrapper #nav .search_active {
    background: url(../images/bg_search.png) 0px -27px no-repeat;}
#nav_wrapper #nav  .keywords {
    width: 150px;
    display: block;
    float: left;
    padding: 0px;
    height: 27px;
    margin:0px;
    border:0px;
    background: transparent;
    text-indent: 8px;}
#nav_wrapper #nav  .submit {
    width: 27px;
    display: block;
    float: left;
    padding: 0px;
    height: 27px;
    margin:0px;
    border:0px;
    background: transparent;
    cursor: pointer;}
#nav_wrapper #nav  .search_empty {
    background: url(../images/bg_search_emp.gif);
	width:150px;
	height:27px;
	border:0px;
	display:block;}
#main_wrapper {
	width: 1000px;
	margin: 6px auto;}
.clearfix {
	clear:both;}

#footer_wrapper {
    width: 100%;
    height: 160px;
    display: block;
    margin: 7px auto 0px;
    background: #008DC4;}

#footer_wrapper #footer {
    width: 1000px;
    height: 160px;
    display: block;
    margin: 0px auto;
    background: #008DC4;}

#footer_wrapper #footer #logo_bottom {
    background: url(../images/bg_word.jpg) no-repeat;
    text-indent: -9999px;
    width: 100px;
    height: 100px;
    margin-top: 20px;
    display: block;
    float: left;}

#footer_wrapper #footer #copyright {
    width: 853px;
    height: 100px;
    margin: 0px;
	padding:20px;
    display: block;
    font: normal 12px/31px "微软雅黑", "宋体", Tahoma;
    color: #DDF5FF;
    float: right;
	background: #008DC4 url(../images/bg_bottom.jpg) no-repeat right top;
    overflow: hidden;}

#footer_wrapper #footer #copyright a {
    color: #FF0;
    font: bold 12px/31px "微软雅黑", "宋体", Tahoma;
    text-decoration: none;}

#footer_wrapper #footer #copyright a:hover {
    color: #F60;
    font: bold 12px/31px "微软雅黑", "宋体", Tahoma;
    text-decoration: underline;}