.nav_rj{
    width:210px;
    margin:0 auto;
    height:auto;}
.nav_rj li{
    font-size:16px;
    position:relative;}
.nav_rj li img{
    position:absolute;
    right:0px;
    top:0px;}
.nav_rj li a{
    height:49px;
    line-height:49px;
    color:#494949;
    padding-left:20px;
    display:block;}

.nav_rj li:hover>a{
        color:#fff;
        background-color:#77ab5e;}

.nav_rj .on>a{
        color:#fff;
        background-color:#77ab5e;} 

.nav_rj li .sj_nav_l{
    display:none;}
.nav_rj li .sj_nav_l li a{
    height:40px;
    line-height:40px;
    font-size:15px;
    padding-left:30px;
    color:#494949;}   
.nav_rj li .sj_nav_l li:hover a{
    color:#fff;}   
.nav_rj li .sj_nav_l .on a{
    color:#fff;}   


