body, div, ul, li{
 margin:0;
 padding:0;
}
body{
 font-family:"微软雅黑", Arial, Helvetica, sans-serif;
 background-image:url(../images/ps_neutral.png);
}
a:link, a:visited {
 text-decoration:none;
 color:#ffffff;
}
a:hover {
 text-decoration: underline;
 color:#28ab99;
 text-decoration:none;
}

ul, ul li {
 list-style-type:none;
}
.cl {
 zoom:1;
}


.col1200 {
 width:1200px;
 margin:0 auto;
}
.navbg {
border-top:1px solid #fff;
 height:40px;
 width: 100%;
 background: #28ab99;
 box-shadow: 2px 1px 3px #FF0000;
 
 z-index:99;
 left:0;
}
#navul li {
 text-align:center;
 float: left;
 margin-right: 1px;
 width:108px;
 height:40px;
 position:relative;
 line-height:40px;
}
#navul li.navhome {
 text-align:left;
 padding:0 0px 0 40px;
 width:60px;
}
#navul li a:link, #navul li a:visited {
 color:#FFFFFF;
}
#navul li ul {
 display:none;
 position:absolute;
 z-index:10000;
 top:38px;
 left:-1px;
 background:#257b6f;
 border:#004E6C 1px solid;
 border-bottom:none;
}
#navul li ul li {
 display:block;
 width:108px;
 float:none;
 margin-right:0px;
 height:28px;
 position:relative;
 line-height:28px;
 border-bottom:#004E6C 1px solid;
 font-size:12px;
 overflow:hidden;
}
#navul li.navmoon {
 background:#257b6f;
 border:#004E6C 1px solid;
 width:108px;
 height:38px;
 line-height:38px;
}
#navul li.navmoon a {
 color:#FFFFFF;
}
#navul li.navhome a:hover {
 color:#FCFF00;
}
#navul li.navmoon ul {
 display:block;
}
#navul li.navmoon ul a {
 display:block;
 width:108px;
 height:28px;
 line-height:28px;
}
#navul li.navmoon ul a:hover {
 background:#41d706;
}