﻿div, ul, li { margin: 0; padding: 0; border: 0; }
ul, li { list-style-type: none; text-transform: capitalize; }
.nav {font-family:"微软雅黑"; font-size: 12px; width: 777px; margin: 0px auto 0; height: 37px; line-height: 30px; position: relative; z-index: 1; }
.nav a { text-decoration: none; }
.navmain { height: 37px; padding: 0 5px; background: #FFF url(../images/nav-bg.png) repeat-x 0 top; position: relative; }
#nav_all { height: 37px; float: left; line-height: 37px; position: relative; z-index: 222; }
#nav_all li { text-align: center; float:left; width:105px;}
#nav_all li a { color: #FFFFFF; display: inline-block; font-size: 12px; font-weight: bold; cursor: pointer; padding: 0 15px 0 5px; _padding: 0 8px; height: 37px; line-height: 37px; white-space: nowrap; }
#nav_all li a:hover { background: url(../images/bird.png); height: 37px; line-height: 37px;  overflow: hidden; }
#nav_all li ul { display: none; position: absolute; z-index: 99; width: 700px; left: -6px; top: 37px; }
#nav_all ul li { width:70px; background-image: none; line-height: 32px; height: 32px; padding-top: 0px; padding: 0; }
#nav_all ul li a { width:100%;background-image: none; padding: 0px 10px; margin: 0px; height: 32px; line-height: 32px; color: #000; font-weight: normal; border: none; }
#nav_all ul li a:hover {width:100%;background-image: none; padding: 0px 10px; margin: 0px auto; height: 32px; line-height: 32px; color: #000;  border-top: none; }
