
.clear {
	DISPLAY: block; HEIGHT: 0px; CLEAR: both; FONT-SIZE: 0px; OVERFLOW: hidden
}
.clearfix:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; OVERFLOW: hidden; CONTENT: "."
}

.menuNav {
	Z-INDEX: 9999; POSITION: relative; WIDTH: 230px; FLOAT: left
}
/*.menuNav H2 {
	BACKGROUND: url(../images/back.png) no-repeat; HEIGHT: 39px; CURSOR: pointer; color:#FFF; font-size:14px; text-align:center; padding-top:10px;
}*/
.arrow-right{ width:24px; height:30px; line-height:35px; right:0px; top:5px;display:inline-block; position:absolute; overflow:hidden; }
.arrow-right em{color:#adb2aa;position:absolute; font:inherit;font-size:x-large}
.arrow-right i{ color:#fff; left:9px;position:absolute;font:inherit;font-size:x-large}
.navlist {
	 POSITION: absolute; WIDTH:230px; BORDER-TOP: 0px; TOP: 0px; LEFT: 0px; BACKGROUND: url(../images/daohangbg16.png) #fff no-repeat;
}
.navlist H4 {
	TEXT-ALIGN: right; LINE-HEIGHT: 34px; MARGIN: 3px auto 0px; WIDTH: 185px; BACKGROUND: #ffdf6d; HEIGHT: 34px; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
.navlist H4 A {
	PADDING-RIGHT: 14px; FONT-FAMILY:"Microsoft yahei"; COLOR: #873c00
}
.navlist H4 A:hover {
	COLOR: #f60; TEXT-DECORATION: underline
}
.navlist DL {
	POSITION: relative; LINE-HEIGHT: 40px; WIDTH: 230px; HEIGHT: 45px;border-top:1px solid #e5e5e5;
} 
.navlist DL DT {
	  POSITION: absolute; FONT-FAMILY:"Microsoft yahei"; FONT-SIZE: 14px; text-align:center;
}
.navlist DL:hover{ border-right:#FFF 1px solid; border-bottom:#2a98da  1px solid; border-left:#2a98da  1px solid; border-top:#2a98da  1px solid;z-index:109 }
.navlist DL DT A {
	TEXT-INDENT: 36px; WIDTH: 200px; DISPLAY: block;
}
.navlist DL DT A.on {
	TEXT-INDENT: 36px; COLOR: #2a98da; FONT-WEIGHT: 700 ; 
}
.navlist DL DT .hot01 {
	POSITION: absolute; WIDTH: 26px; BACKGROUND: url(../images/main_0410.gif) no-repeat -975px 0px; HEIGHT: 13px; TOP: 8px; RIGHT: 20px
}
.navlist DL DT .hot02 {
	POSITION: absolute; WIDTH: 26px; BACKGROUND: url(../images/main_0410.gif) no-repeat -975px 0px; HEIGHT: 13px; TOP: 8px; RIGHT: 58px
}
.navlist DL DT.icon01 A {
	COLOR: #c00
}
.navlist DL DT.icon02 A {
	COLOR: #c00
}
.navlist DL DT.icon01 A.on {
	COLOR: #f60
}
.navlist DL DT.icon02 A.on {
	COLOR: #f60
}
/*.navlist DL DT.icon01 A.on {
	BACKGROUND: url(../images/main_0410.gif) no-repeat 0px -390px
}
.navlist DL DT.icon02 A.on {
	BACKGROUND: url(../images/main_0410.gif) no-repeat 0px -427px
}
.navlist DL DT.icon03 A.on {
	BACKGROUND: url(../images/daohang2.png) no-repeat 0px 0px
}
.navlist DL DT.icon04 A.on {
	BACKGROUND: url(../images/daohang2.png) no-repeat 0px -39px
}
.navlist DL DT.icon05 A.on {
	BACKGROUND: url(../images/daohang2.png) no-repeat 0px -78px
}
.navlist DL DT.icon06 A.on {
	BACKGROUND: url(../images/daohang2.png) no-repeat 0px -117px
}
.navlist DL DT.icon07 A.on {
	BACKGROUND: url(../images/daohang2.png) no-repeat 0px -156px
}
.navlist DL DT.icon08 A.on {
	BACKGROUND: url(../images/daohang2.png) no-repeat 0px -195px
}
.navlist DL DT.icon09 A.on {
	BACKGROUND: url(../images/daohang2.png) no-repeat 0px -686px
}
.navlist DL DT.icon10 A.on {
	BACKGROUND: url(../images/daohang2.png) no-repeat 0px -723px
}
.navlist DL DT.icon11 A.on {
	BACKGROUND: url(../images/main_0410.gif) no-repeat 0px -760px
}
.navlist DL DT.icon12 A.on {
	BACKGROUND: url(../images/main_0410.gif) no-repeat 0px -797px
}
.navlist DL DT.icon13 A.on {
	BACKGROUND: url(../images/main_0410.gif) no-repeat 0px -834px
}*/ 
.navlist DL DD {
	  POSITION: absolute;  WIDTH: 539px; DISPLAY: none; BACKGROUND: #fffdf3;LEFT: 229px; z-index:108
}
.navlist DL DD .sideleft {
	WIDTH:518px; FLOAT: left; 
}
.navlist DL DD .sideright {
	WIDTH: 116px; FLOAT: right
}
.sideleft {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; DISPLAY: inline; BACKGROUND: #fff; FLOAT: left;  PADDING-TOP: 6px; box-shadow:0 3px 5px 1px rgba(0,0,0,.4);
}
.sideleft H3 {
	WIDTH:70px;  COLOR: #000; FONT-SIZE: 12px; FONT-WEIGHT: 700;LINE-HEIGHT: 24px; HEIGHT: 24px;
}
.sideleft LI {
	WIDTH: 500px; DISPLAY: inline; FLOAT: left; BORDER-TOP: #f6efe6 1px solid; MARGIN-RIGHT: 5px
}
.sideleft LI.noline {
	BORDER-TOP: medium none
}
 
.sideleft LI B {
	WIDTH: 75px; FLOAT: left;font-weight:700; COLOR: #2a98da;
}
.sideleft LI DIV {
	WIDTH: 400px;padding-left:80px;
}
.sideleft LI DIV A {
	BORDER-LEFT: #d1d1d1 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 14px; MARGIN: 11px 10px 0px 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap; FLOAT: left; HEIGHT: 14px; COLOR: #000; PADDING-TOP: 0px
}
.sideleft LI DIV A:visited {
	BORDER-LEFT: #d1d1d1 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 14px; MARGIN: 11px 10px 0px 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap; FLOAT: left; HEIGHT: 14px; COLOR: #000; PADDING-TOP: 0px
}
.sideleft LI B {
BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none;  BORDER-RIGHT: medium none;
}
.sideleft LI DIV A:hover {
	COLOR: #f60; TEXT-DECORATION:none
}
.sideright {
	POSITION: absolute; TOP: 0px; RIGHT: 0px
}
.sideright H3 {
	LINE-HEIGHT: 28px; PADDING-LEFT: 10px; HEIGHT: 28px; COLOR: #000; FONT-SIZE: 12px; FONT-WEIGHT: 700; PADDING-TOP: 5px
}
.sideright LI {
	LINE-HEIGHT: 26px; WIDTH: 60px; DISPLAY: inline; FLOAT: left; HEIGHT: 26px; MARGIN-LEFT: 14px; OVERFLOW: hidden
}
.sideright LI A {
	COLOR: #666
}
.sideright LI A:visited {
	COLOR: #666
}
.sideright LI A:hover {
	COLOR: #f60; TEXT-DECORATION: underline
}
.menv03 {
	TOP: 0px
}
.menv04 {
	/*TOP: -37px*/
}
.menv05 {
	TOP: -74px
}
.menv06 {
	TOP: -111px
}
.icon-wrap{ display:inline-block; width:35px; text-align:center;}
.icon-common-top{background:url("icon-common-top.jpg"); width:16px; height:21px;}