.menu ul,
.menu li,
.menu span,
.menu a {
  position: relative;
  z-index:500; 
  list-style:none; 
}

.menu {
  width: 1180px;
  position: relative;
  display:inline-block;	
  float:left;
}

.menu a {
    text-align:center;
	color:#000;
	font-size:16px;
	white-space: nowrap;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
}

.menu > ul > li {
  float: left;
  height:45px;
  text-align:center;
  line-height:45px;
  width:131px;
  text-align:center;
}

.menu > ul > li:hover{
	background:#ff5e3c;
}

#active_top{
	background:#ff5e3c;
}

.menu li:hover > ul {
  display: block;
}

.menu li ul {
  display: none;
  position: absolute;
  min-width: 200px;
  top: 100%;
  left: 0px;
  z-index:1000;
}

.menu li ul li{
   height:30px!important;
   line-height:30px;
   text-align: left!important;
   background:#ff5e3c;
   border-bottom:1px solid #fb8d76;
}

.menu li ul li:hover a{
   color:#000;
}

.menu li ul li a{
   font-size:13px;
   padding:0px 15px!important;
   text-transform:uppercase;
   display: block;
   text-align: left!important;
}

.menu li li ul {
  display: none;
  position: absolute;
  left: 100%;
  top: 0;
  z-index:1000;
}

.kmt_sub_1 li a{
	color:#083050!important;
}

.kmt_sub_1 li:hover a{
	color:#083050!important;
}


.kmt_sub_2 li a{
	color:#083050!important;
}

.kmt_sub_2:hover a{
	color:#083050!important;
}



