.right-banner a {
    display: inline-block;
    font-size: 18px;
    color: #fff;
    padding-right: 7px;
    vertical-align: middle;
}
.right-banner a:hover{

    color: #fff;

}
.right-banner div {
    width: 17px;
    height: 18px;
    background: url(/pub/mpa/images/icon_05.png) no-repeat center;
    background-size: 100% 100%;
    display: inline-block;
    vertical-align: middle;
    cursor: pointer;
}
.right-banner {
    margin-top: 28px;
    margin-right: 15px;
}
.fr {
    float: right !important;
}
.fl {
    margin-left: 10px;
}

.logo {
    display: block;
    margin-top: 20px;
}
.fl {
    float: left;
    display: inline;
}
.right-banner a span {
    width: 1px;
    height: 25px;
    display: inline-block;
    border-right: 1px solid #fff;
    vertical-align: middle;
    margin-left: 4px;
}
.rg-navs {
    width: 34px;
    position: fixed;
    top: 500px;
    right: 80px;
    z-index: 200;
}
.cc{
display: table-cell !important;
}
