#aside_wrap{width:200px;overflow:hidden}
#aside_wrap .aside_tit{height:113px;padding:36px 0 0 20px;letter-spacing:-0.01px;background:url(/sh_img/hd/aside/aside_bg.png)}
#aside_wrap .aside_tit p.a_tit {padding-top:5px;line-height:1;font-size:22px;font-weight:bold;color:#fff;}
#aside_wrap .aside_tit p.a_txt {font-size:14px;font-weight:bold;color:#f4ffba}

#l_menu{margin:0; padding:0}
#l_menu li.l_menu_ON a{color:#fff;font-weight:bold;background:url(/sh_img/hd/aside/aside_plus.png) no-repeat 170px 12px #292929}
#l_menu > li{font-size:14px;color:#666;background:#fff;line-height:14px;padding:4px 0}
#l_menu li .aside_nav_depth a{padding-left:35px;background-color:rgb(41,41,41,.08);}
#l_menu li.l_menu_ON .aside_nav_depth a{color:#333;background-color:rgb(41,41,41,.08);font-weight:normal}
#l_menu li .aside_nav_depth li{}
#l_menu li .aside_nav_depth li.l_menu_ON{background-color:rgba(162,190,12,.4)}

#l_menu li a{display:block;padding:10px 0 10px 20px;color:#333;word-wrap:break-word;border-bottom:1px dotted #d2d2d2}

#l_menu .aside_menu li > a:hover{color:#292929;background:url(/sh_img/hd/aside/aside_plus2.png) no-repeat 170px 12px #f2f2f2}
/*#l_menu li.l_menu_ON > p a{color:#fff;font-weight:bold;background:url(/sh_img/hd/aside/aside_plus.png) no-repeat 170px 12px #292929}*/


#aside_ban {margin-top:14px;width:200px;height:105px;padding:16px 20px;color:#515151;letter-spacing:-0.025em;border:1px solid #dbdbdb;overflow:hidden}
#aside_ban p {padding-left:16px;font-weight:bold;font-size:14px;background:url(/sh_img/hd/aside/aside_tel.png) no-repeat left center}
#aside_ban b {display:block;margin-top:6px;font-size:22px;}
