div, ul, li { margin: 0; padding: 0; border: 0; }
ul, li { list-style-type: none; text-transform: capitalize;  }
.topkuang{ width:1200px; height:56px; margin:0 auto; margin-top:0px;}
.toplogo{ width:229px; height:56px; float:left; background:url(../images/logotop.png) no-repeat}
.nav { font-size: 12px; width: 100%; margin: 0px auto 0; _margin: 0px auto 0; border: #E6E6E6 solid 1px;height: 56px; line-height: 56px; position: relative; z-index: 1; }
    .nav a { text-decoration: none; }
.navmain { height: 56px; padding: 0 5px; background: #6fab30; position: relative; }
#nav_all { height: 56px; float: left; line-height: 56px; position: relative; z-index: 222; }
    #nav_all li { text-align: center; float: left; }
        #nav_all li a { color: #fff; font-family:"微软雅黑"; display: inline-block; font-size: 16px; font-weight: bold; cursor: pointer; padding: 0 15px 0 15px; _padding: 0 8px; height: 56px; line-height: 56px; white-space: nowrap; min-width:50px;_min-width:85px;}
        #nav_all li ul { display: none; position: absolute; z-index: 99; width: 945px; left: -6px; top: 57px; }
    #nav_all ul li {   line-height: 32px; height: 32px; padding-top: 0px; padding: 0;   }
        #nav_all ul li a {margin: 0px; height: 32px; line-height: 32px; color: #000; font-weight: normal;  border: none; }
            #nav_all ul li a:hover {   margin: 0px auto; height: 32px; line-height: 32px; color: #000; border-top: none; }
