.navWrap{
 width: 100%;
 background:#663366;
 height:50px;
 line-height: 50px;
 margin: 0 auto;
}
.mainmenu{
 height:50px; 
 line-height: 50px; 
}

.mainmenu.link {height:50px; line-height: 50px;}

.nav{width:1200px;  margin: 0 auto;  position: relative;  *z-index: 100; background:#663366; }

.nav li{float:left; margin:0 auto;  height:50px;line-height:50px; position:relative; background:#663366; }

.nav li a{color:#fff;  font-size:18px; display:block;  padding:0 10px;  height:50px;line-height:50px;}

.nav ul li a:hover{display:block; color: #fff; background:#813772;height:50px;line-height:50px;;}

.nav dl{font-size:16px;  background:#B03060;  position:absolute; top:50px;  left:0px;  z-index: 9999;}

.nav dl.chang{width:120px;  background:#003153;}

.nav dl dd a{font-size:16px; color:#fff; height: 30px;line-height: 30px ;padding:0 10px;}

.nav dl dd a:hover{color:#fff;  background:#813772;}