
.menu ul,
.menu li,
.menu span,
.menu a {
  margin: 0;
  padding: 0;
  position: relative;
  z-index:500;  
}

.menu {
  width: 740px;
  margin:0 auto;
  position: relative;
}

.menu a {
    text-align:center;
	font-size:15px;
	color:#fff;
    font-weight: bold;
	padding:0px 23px;	
}

.menu > ul > li {
  float: left;
  color:#fff;
  height:30px;
  line-height:36px;
  text-align:center;
}

.menu li:hover > ul {
  display: block;
}

.menu li ul {
  display: none;
  position: absolute;
  min-width: 800px;
  top: 100%;
  left: -190px;
  z-index:1000;
}

.menu li ul li{
   float:left;
   height:35px!important;
   line-height:35px;
   text-align: left!important;
}

.menu li ul li a {
	font-family:Arial, Helvetica, sans-serif!important;
    display: block;
    text-align: left!important;
    font-weight: 100!important;
	padding:0px 15px!important;
	font-size:14px;
}

#active_mnc a{
    color: #c79b40!important;
}

.menu li li ul {
  display: none;
  position: absolute;
  left: 100%;
  top: 0;
  z-index:1000;
}



