 


.gmkmh{
	background: #323232;
	padding: 10px 0;
}

 #current {   background:#555;  }
/* menu::base */
#search {
	margin: 0 auto;
	background-image:url(/img/so.gif);background-repeat:no-repeat;height:35px;width:199px;margin-top:22px; line-height:35px;color:#ff6904; font-size:14px; border:1px #ff6904 solid; }
#search input { outline: none; background-image:none;border-style:none;width:145px; margin-left:2px; background-color:transparent;line-height:35px;color:#ff6904; font-size:16px; }
#search button {background-image:none;border-style:none;width:45px;background-color:transparent;height:35px;}

.phone {  color:#ff6904; font-size:22px; padding-top:15px; padding-right:15px; padding-left:15px; }
div#menu {
	height:84px; margin:0 auto; display:table  
 
}
div#menu ul {
	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
}
div#menu ul.menu {
 	color: #555;
	font-size:19px;
}
div#menu ul.menu a{

	font-size:19px; font-family:Microsoft Yahei;
}

div#menu li {
	position: relative;
	z-index: 9;
	margin: 0;
	padding: 0;
	display: block;
	float: left;
}
div#menu li:hover>ul {
	left: -2px;
}
div#menu li div {
	list-style: none;
	float: left;
	position: absolute;
	top: 84px;
	left: 0;
	width: 150px;
	z-index: 11;
	visibility: hidden;
 
	 
	margin: 0  ;
}

div#menu li:hover>div {
	visibility: visible;
}
div#menu li.current a {
}
/* menu::level1 */
div#menu a {
	position: relative;
	z-index: 10;
	height: 84px;
	display: block;
	float: left;
    width:160px;
	text-align:center;
	line-height: 84px;
	text-decoration: none;
}
div#menu span {
 
	color: #555;
	text-transform:uppercase;
	display: block;
	cursor: pointer;
	background-repeat: no-repeat;
	font-size:19px;
	 
}
div#menu ul a:hover   {
	 background: url(/img/menu.png);
 color:#ffffff;
	font-size:19px;  
}

/* menu::level2 */
div#menu ul ul li {
	background: url(../images/nav_dropdown_sep.gif) left bottom repeat-x;
 
	z-index: 9; line-height:50px; height:50px; padding:0; margin:0 ;width: 150px;
}
div#menu ul ul {
	z-index: 13;
 
	background:url(/img/m00.jpg);
 padding:0; margin:0 ;width: 150px;filter:alpha(opacity=90); /* IE */ -moz-opacity:0.9; /* Moz + FF */ opacity: 0.9;
	 
}
div#menu ul ul a {
	width: 150px;
 
	height: auto;
	float: none;
	display: block;
	background:none;
 
	z-index: -1; line-height:50px; height:50px;  padding:0;  
}
div#menu ul ul a span {
 
	 
	color: #454545;
	font-weight:normal;
	text-transform: none;
	background:none;font-size:16px; line-height:50px; height:50px;
}
div#menu ul ul a:hover {
	background:url(/img/m01.jpg);width: 150px; padding:0;  line-height:50px; height:50px;font-size:16px;
}
div#menu ul ul a:hover span {
 
	color: #fff;
}
div#menu ul ul li.last {
	background: none;
}
div#menu ul ul li {
	width: 100%; border-right:none
}
/* menu::level3 */
div#menu ul ul div {
	width: 150px;
	margin: -84px 0 0 150px !important;
	height: auto;
	_padding: 0 0 9px 3px;
}
div#menu ul ul ul {
	_padding-right:1px;
}
/* lava lamp */
div#menu li.back {
}
div#menu li.back .left {
}
