/*online*/
.o-contLeft-add h2{
    cursor: pointer;
}
#on-li2.o-addlight{
    color:#00796b;
}
#on-li3.o-addlight{
    color:#7986cb;
}
.on-color{
    background: #1ba7a1;
}
.on-contRight .o-headertit{
    background: #1ba7a1;
    height:150px;
    z-index:1001;
}
.on-contentpadd-one{
    padding-left:50px;
}
.on-contRight-one{
    text-align: center;
    margin-top:30px;
}
.on-contRight-two h2,.on-contRight-four h2{
    font-size:18px;
    line-height: 28px;
    color:#333;
    font-weight: 500;
    padding:30px 0 20px 0;
    color:#00796b;
}
.on-contRight-two p{
    line-height: 24px;
    color:#333;
}
.on-contRight-thr img{
    width:330px;
    margin:30px 5px 40px 5px;
}
.on-contRight-four-a{
    margin-left:50px;
}
.on-contRight-four-a h3{
    display: inline-block;
    width:150px;
    line-height: 24px;
    background: #00796b;
    color:#fff;
    text-align: center;
    font-weight:500;
}
.on-contRight-four-a p{
    padding:20px 0;
    line-height: 24px;
    color:#333;
}
.on-contRight-five h2{
    font-size:18px;
    line-height: 28px;
    color:#333;
    font-weight: 500;
    padding:30px 0 20px 0;
    color:#7986cb;
}
.on-contRight-five-a td{
    vertical-align: top;
    width:33.333333%;
}
.on-contRight-five-a h3{
    display: inline-block;
    width:150px;
    line-height: 24px;
    background: #7986cb;
    color:#fff;
    text-align: center;
    font-weight:500;
}
.on-contRight-five-a  p{
    padding:10px 0;
    line-height: 24px;
    color:#333;
}
.on-contRight-five-a  p span{
    display: inline-block;
    font-weight: 500;
    font-size: 16px;
}
.on-contRight-five-a img{
    width:150px;
    padding:10px 0;
}
.on-banner{
    background: url("../img/on/on-app-bg.jpg") center center no-repeat;
}
.on-cont{
    height:553px;
    width:970px;
    margin:0 auto;
    background: url("../img/on/on-phone.png") right bottom no-repeat;
    position: relative;
}
.on-cont img.on-img{
    padding-top:80px;
    width:400px;
}
/*轮播*/
.start-slide{
    position: absolute;
    right: 202px;
    bottom:124px;
    overflow: hidden;
    moz-user-select: -moz-none;
    -moz-user-select: none;
    -o-user-select:none;
    -khtml-user-select:none;
    -webkit-user-select:none;
    -ms-user-select:none;
    user-select:none;
}
.carousel-inner-add{
    height:327px;
}
.carousel-inner-add img{
    width:195px;
}

.on-app-tab-one{
    margin-top:60px;
}
.on-app-an{
    font-size: 14px;
    line-height: 36px;
    width:150px;
    padding:8px 0 8px 56px;
    margin-left:30px;
    background: #138da4 url("../img/on/on-app-an01.png") 29px center no-repeat;
    background-size: 18px auto;
    color:#fff;
}
.on-app-ios{
    font-size: 14px;
    line-height: 36px;
    width: 150px;
    padding:8px 0 8px 56px;
    margin-left:30px;
    background: #138da4 url("../img/on/on-app-an02.png") 29px center no-repeat;
    background-size: 18px auto;
    color:#fff;
}
.on-banner p{
    margin-bottom:0;
}
.on-app-cont td{
    width:310px;
    padding:30px 10px;
    vertical-align: top;
}

.on-app-border-cent-a{
    text-align: center;
    background: #f84b49;
    height:130px;
    vertical-align: middle;
    line-height: 130px;
}
.on-app-border-cent-b{
    text-align: center;
    background: #74d5e0;
    height:130px;
    vertical-align: middle;
    line-height: 130px;
}
.on-app-border-cent-c{
    text-align: center;
    background: #56bc4f;
    height:130px;
    vertical-align: middle;
    line-height: 130px;
}
.on-app-border-cent-d{
    text-align: center;
    background: #3abff6;
    height:130px;
    vertical-align: middle;
    line-height: 130px;
}
.on-app-border-cent-e{
    text-align: center;
    background: #ffb112;
    height:130px;
    vertical-align: middle;
    line-height: 130px;
}
.on-app-border-cent-f{
    text-align: center;
    background: #8957c0;
    height:130px;
    vertical-align: middle;
    line-height: 130px;
}
.on-app-border-cent-g{
    text-align: center;
    background: #2061ad;
    height:130px;
    vertical-align: middle;
    line-height: 130px;
}
.on-app-border-one img{
    display: inline-block;
}
.on-app-border-content{
    padding:10px;
}
.on-app-border-content h4{
    font-size:16px;
    font-weight: 500;
    color:#333;
    line-height:28px;
}
.on-app-border-content li{
    font-size:14px;
    color:#333;
    line-height:24px;
}
.on-app-border-one{
    box-shadow: 2px 2px 1px #999;
    height:290px;
    background: #fff;
}

/**app**/
.appl-box-g{
    background: #ecebeb;
}

.an-cont{
    width:970px;
    margin:0 auto;
}

a:hover{
    text-decoration: none;
}
.o-an-add{
    background: url("../img/o/o-an1.png") 89px center no-repeat;
    background-size:8px auto ;
}
.o-antit-add{
    background: url("../img/o/o-an.png") 86px center no-repeat;
    background-size:15px auto;
}

.o-addlight-add span{
    color:#1ba7a1;
}
