/*150305 添加侧边栏浮层*/
body{ background-color: transparent;}
body,html,div,p,ul,li{margin:0;padding:0;}
ul,li{list-style:none;}
* html{
    background-image:url(about:blank);
    background-attachment:fixed;
}
a,a:hover{
    text-decoration: none;
}
img{border:0;}
a{outline:none;}
.sideMenu{
    /*position: fixed;*/
    /*top:580px;*/
    /*left:50%;*/
    /*margin-left:520px;*/
    /*_position: absolute;*/
    /*_top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-106));*/
    width:203px;
    height: 262px;
    background:  url(../images/sideMenu.png) 0 0 no-repeat;
    overflow: hidden;
}
.nav-tabs{
    width:60px;
    overflow: hidden;
    float: left;
}
.nav-tabs li{
    float: left;
    width:60px;
    height: 35px;
    line-height: 35px;
    overflow: hidden;
    text-align: center;
    margin-bottom:2px;
}
.nav-tabs li a{
    display: block;
    width:48px;
    height: 35px;
    padding:0 5px 0 7px;
    font-size: 14px;
    color:#fefefe;
    position: relative;
}
.nav-tabs li a .cormark{
    width:20px;
    height: 20px;
    position: absolute;
    right:5px;
    top:0px;
}
.nav-tabs li a:hover{
    text-decoration: none;
    background:  url(../images/active.png) 0 0 no-repeat;
}
.nav-tabs li.active a{
    background:  url(../images/active.png) 0 0 no-repeat;
}
.tab-content{
    width:124px;
    float: left;
    padding:27px 12px 10px 7px;
    overflow: hidden;
}
.tab-content .tab-pane{
    display: none;
}
.tab-content .active{
    display: block;
}
.tab-content .tab-pane a:hover{
    text-decoration: none;
}
.tab-content .tab-pane .title{
    width:124px;
    height: 32px;
    line-height: 32px;
    text-align: center;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    font-size: 14px;
    color:#fff883;
}
.tab-content .tab-pane .desc{
    font-size: 12px;
    margin-top:10px;
    line-height: 24px;
    color:#c2c8e7;

}
