/* BASIC css start */
.bene_cont{width:1200px;margin:0 auto;}

.active {
    background-color: #3333cc!important;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -o-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}

.blank_height{
    height:100px;
    background-color:#d771a1;
    margin-top:-10px;
}

.unsticky {
    position: relative;
    top: 0px;
    z-index: auto;
}

.nav li.on {
    background-color: #d771a1;
}

.sticky {
    position: fixed;
    top: 56px;
    z-index: 20;
}

.bene_nav li {
    background-color: #333;padding:20px 0;
}

.bene_nav li a {
    color: #fff
}
.bene_nav {
    width: 100%;
    display: block;


}
#navTit{width:1200px;}
#navTit ul {
    overflow: hidden;
}

#navTit ul li {
    float: left;
    width: 20%;
    text-align: center;
    height:115px;
    box-sizing:border-box;
    padding:45px 0;
}

#navTit ul li a {
    padding:45px 0;
}

.scrollto {
    position:relative;
}

.scrollto img {
    width: 100%;
    max-width:1200px;
}


#joinbene a {
    position: absolute;
    bottom: 100px;
    width: 767px;
    left: 50%;
    margin-left: -383.5px;
}

#appsale .btn {
    position: absolute;
    bottom: 59px;
    width: 768px;
    left: 50%;
    margin-left: -387px;    
}

#appsale .btn a:nth-child(1) {
    position: absolute;
    bottom:170px;
}

#new5 a {
    position: absolute;
    bottom: 100px;
    width: 767px;
    left: 50%;
    margin-left: -383.5px;  
}

#bene_nav {
}

#bene_nav.fixed {
    position:fixed;
    top:60px;
    z-index:10;
}
/* BASIC css end */

