
#cssmenu,
#cssmenu ul,
#cssmenu ul li,
#cssmenu ul li a{
  margin: 0;
  padding: 0;
  border: 0;
  list-style: none;
  line-height: 1;
  display: block;
  position: relative;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
#cssmenu:after,
#cssmenu   ul:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
 
#cssmenu {
    width:920px;
    position:relative;
    z-index:999;
	float:left;
	margin-left:30px;
	margin-top:27px;
}
 
#cssmenu  ul  li {
  float: left;
  width:102px;
  margin-left:10px;
}

#cssmenu   ul   li  a {
  display:block;
    font-size:18px;
    text-decoration:none;
	padding-top:12px;
	color:#303030;
 
    cursor:pointer;
    position:relative;
 
	float:left;
    z-index:9;
	width:114px;
	
	text-align:center;
	padding-bottom:10PX;
	background:none;
  -webkit-transition: color .2s ease;
  -moz-transition: color .2s ease;
  -ms-transition: color .2s ease;
  -o-transition: color .2s ease;
  transition: color .2s ease;
 
}

 
 
 
#cssmenu ul ul {
  position: absolute;
  left: -9999px;
  top:40px;
	width:114px;
	text-align:center;
}


#cssmenu li:hover  ul {
  left:-5px;
}
 
 
#cssmenu ul ul li {
  height: 0;
  -webkit-transition: height .2s ease;
  -moz-transition: height .2s ease;
  -ms-transition: height .2s ease;
  -o-transition: height .2s ease;
  transition: height .2s ease;
}
#cssmenu ul li:hover   ul   li {
height:28px;
}
#cssmenu ul li:hover   ul   li.cwens {
  height:3px; width:100px;background:#20bb50; 
}
#cssmenu ul li:hover   ul   li.dwen {
  height:8px; background:#19853a;width:100px;
}
 

#cssmenu ul ul li a {
	margin-left:0;
  display:block;
    width:100px;
	text-align:center;
	font-size:14px;
 
	margin-left:0;
	padding-top:0!important;
	padding-bottom:0!important;
	height:28px!important;
	line-height:28px!important;
 
	color:#ffffff!important;
	background:#19853a !important;
  -webkit-transition: color .2s ease;
  -moz-transition: color .2s ease;
  -ms-transition: color .2s ease;
  -o-transition: color .2s ease;
  transition: color .2s ease;
}

 
 
#cssmenu ul ul li:hover   a,
#cssmenu ul ul li a:hover {
	text-decoration:underline;
	color:#ffcf28!important;
}
 
 