/* 本案例代码begin */
.left_nav{ width:200px; height:auto;padding:5px;position:relative; top:0px; margin:0px 0px 0px  z-index:777; background:#fff; border:1px solid #CDCDCD;}
.left_nav dl dt{ width:158px; height:25px; line-height:25px; background:url(../images/long.png) no-repeat 12px center #FF4200; padding-left:35px; color:#fff; margin-bottom:4px;}
.left_nav dl dd{ width:200px; height:57px; position:relative;}
.left_nav dl dd .nav_right{ width:300px; height:auto; overflow:hidden; position:absolute; left:180px; top:0px; padding:0px 5px 10px 5px;background:#fff; display:none; border:1px solid #ccc;}
.left_nav dl dd .nav_right a{ width:180px;height:40px; line-height:40px; text-align:left; color:#666;padding-left:40px; background:url(../images/nav_right_bg.png) no-repeat 30px center; display:block; float:left; margin-top:0px; white-space:nowrap;
 text-overflow:ellipsis;
 -o-text-overflow:ellipsis;
 overflow: hidden;}
.left_nav dl dd .nav_right a:hover{ width:163px;height:30px; line-height:30px; text-align:left; color:#fff;padding-left:40px; background:url(../images/nav_right_bg2.png) no-repeat 30px center #E6238F; text-decoration:none;}
.left_nav dl dd a.nav_left{
	width:200px;
	height:57px;
	line-height:50px;
	padding-left:60px;
	display:block;
	color:#000000;
	white-space:nowrap;
	text-overflow:ellipsis;


 -o-text-overflow:ellipsis;
	overflow: hidden;
	background-image: url(../images/bg.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	border-bottom-width: 0px;
	border-bottom-style: none;
}
.left_nav dl dd a.nav_left:hover{
	color:#fff;
	text-decoration:none;
	background-image: url(../images/bg2.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
