@charset "gb2312";

a.ffa{  font-size:14px; text-align:left;text-decoration:none; color:#333;}
a.ffa{  font-size:14px; text-align:left; text-decoration:none;}

a.ff{  font-size:12px; text-align:left;text-decoration:none; color:#333;}
a.ff{  font-size:12px; text-align:left; text-decoration:none;}


/* 本案例代码begin */
.left_nav{ width:260px; height:auto;padding:5px; background:#fff; border:1px solid #CDCDCD;}
.left_nav dl dt{ width: 225px; height: 45px; line-height: 45px;	background: #0944A2 url(../images/long.png) no-repeat 12px center;padding-left: 35px;	color: #fff;	margin-bottom: 4px;}
.left_nav dl dd{ width:260px; height:45px; position:relative;}
/* 弹出 */
.left_nav dl dd .nav_right{ width:380px; height:auto; overflow:hidden; position:absolute; left:260px; top:0px; padding:0px 5px 10px 5px;background:#fff; display:none; border:1px solid #ccc;}
.left_nav dl dd .nav_right a{ width:150px;height:35px; line-height:35px; text-align:left; color:#666;padding-left:40px; background:url(../images/nav_right_bg.png) no-repeat 20px center; display:block; float:left; margin-top:10px; white-space:nowrap;
 text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden;}
.left_nav dl dd .nav_right a:hover{
	width: 150px;
	height: 35px;
	line-height: 35px;
	text-align: left;
	color: #fff;
	padding-left: 40px;
	background: #0944A2 url(../images/nav_right_bg2.png) no-repeat 20px center;
	text-decoration: none;
}
/* 一级 */
.left_nav dl dd a.nav_left{width:245px; height:40px; line-height:40px; background:url(../images/left_nav_dt_bg.png) no-repeat 225px center #E0E0E0; padding-left:13px; display:block; border-bottom:1px solid #fff;color:#3C4347; white-space:nowrap;
 text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden;}
.left_nav dl dd a.nav_left:hover{ background: #0944A2 url(../images/left_nav_dt_bg2.png) no-repeat 225px center;color: #fff;text-decoration: none;
}