.imenu UL {
	LIST-STYLE: none none outside;
	BACKGROUND-IMAGE: none;
	POSITION: static;
	BORDER-BOTTOM-STYLE: none;
	TEXT-ALIGN: left;
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: normal;
	MARGIN: 0px;
	BORDER-LEFT-STYLE: none;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	BORDER-TOP-STYLE: none;
	FLOAT: none;
	BORDER-RIGHT-STYLE: none;
	CLEAR: none;
	VERTICAL-ALIGN: top;
	OVERFLOW: visible;
	PADDING-TOP: 0px
}

.imenu LI {
	LIST-STYLE: none none outside;
	BACKGROUND-IMAGE: none;
	POSITION: static;
	BORDER-BOTTOM-STYLE: none;
	TEXT-ALIGN: left;
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: normal;
	MARGIN: 0px;
	BORDER-LEFT-STYLE: none;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	BORDER-TOP-STYLE: none;
	FLOAT: none;
	BORDER-RIGHT-STYLE: none;
	CLEAR: none;
	VERTICAL-ALIGN: top;
	OVERFLOW: visible;
	PADDING-TOP: 0px;
	display:inline;
}

.imenu DIV {
	LIST-STYLE: none none outside;
	BACKGROUND-IMAGE: none;
	POSITION: static;
	BORDER-BOTTOM-STYLE: none;
	TEXT-ALIGN: left;
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: normal;
	MARGIN: 0px;
	BORDER-LEFT-STYLE: none;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	BORDER-TOP-STYLE: none;
	FLOAT: none;
	BORDER-RIGHT-STYLE: none;
	CLEAR: none;
	VERTICAL-ALIGN: top;
	OVERFLOW: visible;
	PADDING-TOP: 0px
}



.imenu A {
	LIST-STYLE: none none outside;
	BACKGROUND-IMAGE: none;
	POSITION: static;
	BORDER-BOTTOM-STYLE: none;
	TEXT-ALIGN: left;
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: normal;
	MARGIN: 0px;
	BORDER-LEFT-STYLE: none;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	BORDER-TOP-STYLE: none;
	FLOAT: none;
	BORDER-RIGHT-STYLE: none;
	CLEAR: none;
	VERTICAL-ALIGN: top;
	OVERFLOW: visible;
	PADDING-TOP: 0px
}

.imclear {
	LINE-HEIGHT: 0;
	DISPLAY: none;
	HEIGHT: 0px;
	VISIBILITY: hidden;
	CLEAR: both;
	FONT-SIZE: 1px
}


.imenu LI {
	LIST-STYLE-TYPE: none;
	FLOAT: left;
	FONT-SIZE: 1px;
	curosr: hand;
}

	
.imenu UL UL LI {
	WIDTH: 150px;
	FLOAT: none !important
}


.imenu UL .imsc {
	Z-INDEX: 10;
}

.imenu UL .imsubc {
	Z-INDEX: 10
}

.imcm UL UL .imsc {
	Z-INDEX: 20;
}

.imcm UL UL .imsubc {
	Z-INDEX: 20;
}

.imcm UL UL UL .imsc {
	Z-INDEX: 30;
}

.imcm UL UL UL .imsubc {
	Z-INDEX: 30;
}


#imouter0 {
	BORDER-BOTTOM: #000 0px;
	BORDER-LEFT: #000 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	BORDER-TOP: #000 0px;
	BORDER-RIGHT: #000 0px;
	PADDING-TOP: 0px
}
#imenus0 LI UL {
	BORDER-BOTTOM: #afafaf 1px solid;
	BORDER-LEFT: #afafaf 1px solid;
	BORDER-TOP: #afafaf 1px solid;
	BORDER-RIGHT: #afafaf 1px solid;
	padding: 2px;
	BACKGROUND-COLOR: #ffffff;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	position:relative;
	width:160px;
}
#imenus0 LI A {
	TEXT-ALIGN: left;
	BORDER: 0;
	MARGIN: 0px;
	PADDING: 10px 33px 10px 10px;
	COLOR: #0099d8;
	FONT-SIZE: 16px;
	font-family: "微软雅黑";
	TEXT-DECORATION: none;
}

#imenus0 .imenu_sub A:hover {
	BACKGROUND-COLOR: #0099D8;
}

#imenus0 UL A {
	TEXT-ALIGN: left;
	PADDING-left: 14px;
	PADDING-right: 14px;
	width:132px;
	padding-top:6px;
	padding-bottom:6px;
	MARGIN: 0px;
	COLOR: #333;
	FONT-SIZE: 14px;
	FONT-WEIGHT: 400;
	TEXT-DECORATION: none;
	white-space:nowrap;
}


#imenus0 LI:hover>A {
	COLOR: #000;
}

#imenus0 LI A.ihover {
	COLOR: #000;
}

#imenus0 A:hover {
	COLOR: #000;
}

#imenus0 UL LI:hover>A {
	COLOR: #fff
}

#imenus0 UL LI A.ihover {
	COLOR: #fff;
}

.imenu_sub {
	top: -9px;
	left: 0px;
}
.imenu_sub a {
	width: auto;
	height: auto;
	display: block;
	white-space: nowrap;
	margin-left: 0px;
	margin-right: 0px;
	pading-left: 10px;
	pading-right: 10px;
}

.imenu_sub_w img{
	float: left;
	margin: -7px 0px 0px 10px;
	position:relative;
}

.caret {
	display: inline-block;
	width: 0;
	height: 0;
	vertical-align: top;
	border-top: 4px solid #000;
	border-right: 4px solid transparent;
	border-left: 4px solid transparent;
	content: "";
	border-top: 4px solid #c1c1c1 !important;
	margin-top: 8px;
	color:#fff;
}

.imenu .imenu_sub_w{
	position:relative;
}
.imenu .imenu_sub {
	position:absolute;
	float:left;
}