img{border:none;}
/*公共标题*/
.commonTitle{
    margin:0 auto;
    text-align: center;
}
.commonTitle .g-title{
    font-size:40px;
    color:#3f3f3f;
    letter-spacing: 2px;
}
.commonTitle .g-intro{
    font-size:24px;
    color:#666666;
    margin-top:20px;
}
.server-container {
    display: block;
    width: 1200px;
    margin: 0 auto;
    overflow: hidden;
}
.g-container {
    width: 1200px;
    margin: 0 auto;
    overflow: hidden;
    text-align: center;
    display: block;
}
/*banner*/
.banner{
    width:100%;
    /*height:350px;*/
    font-size: 0;
    /*margin-top:124px;*/
}
.banner .hotServiceImg{
    max-width: 100%;
    width:100%;
    /*height:350px;*/
}
/*了解小程序*/
.basicWrap{
    box-sizing: border-box;
    padding:50px 0;
}
.basic-box{
    margin-top:70px;
}
.basic-box .basic-left{
    width:474px;
    box-sizing: border-box;
    padding-top:70px;
}
.basic-box .basic-left .basic-title{
    color:#3f3f3f;
    font-size:24px;
    line-height: 35px;
    /*text-align: start;*/
}
.basic-box .basic-left .basic-intro{
    color:#666666;
    font-size:16px;
    line-height: 25px;
    width:416px;
    margin-top:38px;
    text-align: start;
}
/*四大优势*/
.advantageWrap{
    box-sizing: border-box;
    padding:50px 0;
    background-color: #fafafa;
}
.advantage-box{
    margin-top:111px;
}
.advantage-item{
    width:285px;
    height:400px;
    background-color: #79a2ff;
    color:#fff;
    box-shadow: 0 0 10px #79a2ff;
    border-radius: 7px;
    margin-left:20px;
}
.advantage-item .advantage-img{
    width:103px;
    height:96px;
    margin:0 90px;
    margin-top:45px;
}
.advantage-item .advantage-title{
    font-size:24px;
    text-align: center;
    margin-top:40px;
}
.advantage-item .advantage-intro{
    font-size:14px;
    margin:25px 15px;
    line-height: 25px;
}
/*系统亮点*/
.systemSpot{
    box-sizing: border-box;
    padding:50px 0;
}
.system-box{
    margin-top:80px;
}
.system-item{
    width:375px;
    height:197px;
    border:1px solid #d0d1d1;
    margin-right:30px;
    margin-bottom: 27px;
}
.system-item:nth-child(3n){
    margin-right:0;
}
.system-item .system-img{
    width:69px;
    height:67px;
    margin:65px 40px;
}
.system-item .system-right{
    width:208px;
}
.system-item .system-right .system-title{
    color:#3f3f3f;
    font-size:24px;
    margin-top:29px;
}
.system-item .system-right .system-line{
    width:60px;
    border-top:2px solid #a8a7a7;
    margin:28px 0;
}
.system-item .system-right .system-intro{
    color:#777777;
    font-size:16px;
    line-height: 25px;
}
/*功能细化*/
.functionWrap{
    box-sizing: border-box;
    padding:50px 0;
    background-color: #fafafa;
}
.function-box{
    margin-top:80px;
}
.function-item{
    width:310px;
    height:100px;
    margin-right:130px;
    margin-bottom: 55px;
}
.function-item:nth-child(3n){
    margin-right:0;
}
.function-item .function-img{
    width:100px;
    height:100px;
}
.function-item .function-right{
    width:175px;
    margin-left:30px;
}
.function-item .function-right .function-title{
    color:#3f3f3f;
    font-size:24px;
    margin-top:5px;
}
.function-item .function-right .function-intro{
    color:#aaaaaa;
    font-size:16px;
    line-height: 25px;
    margin-top:10px;
}
/*会员与数据*/
.dataWrap{
    box-sizing: border-box;
    padding:50px 0;
}
.data-box{
    margin-top:80px;
}
.data-item{
    width:345px;
    margin-right:55px;
    text-align: center;
    margin-bottom: 75px;
    border-radius: 10px;
    box-sizing: border-box;
    padding:20px 0;
}
.data-item:nth-child(3n){
    margin-right:0;
}
.data-item .data-img{
    height:65px;
    width:70px;
}
.data-item .data-title{
    color:#3f3f3f;
    font-size:24px;
    margin-top:10px;
    margin-bottom:15px;
}
.data-item .data-line{
    display: block;
    width:62px;
    border-top:1px solid #a8a7a7;
    margin:0 auto;
}
.data-item .data-intro{
    color:#777777;
    font-size:16px;
    margin-top:15px;
}
/*业务流程*/
.businessProcess{
    box-sizing: border-box;
    padding:50px 0;
    background-color: #fafafa;
}
.process-img{
    width:100%;
    height:720px;
    margin-top:95px;
}
/*适用场景*/
.sceneApply{
    box-sizing: border-box;
    padding:50px 0;
}
.scene-box{
    margin-top:75px;
    box-sizing: border-box;
    padding:0 40px;
    margin-bottom: 60px;
}
.scene-item{
    width:288px;
    height:443px;
    color:#fff;
    text-align: center;
    margin-left:118px;
}
.scene-item .scene-head{
    width:100%;
    height:125px;
    line-height:125px;
    font-size:28px;
    background-size: cover;
    position: relative;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
}
.scene-item .scene-head1{
    background:url("../images/hotService/scene1.png") no-repeat;
}
.scene-item .scene-head2{
    background:url("../images/hotService/scene2.png") no-repeat;
}
.scene-item .scene-head3{
    background:url("../images/hotService/scene3.png") no-repeat;
}
.scene-item .scene-head .mask{
    width:100%;
    height:100%;
    position:absolute;
    top:0;
    left:0;
    background-color: #000;
    opacity: 0.4;
    filter:alpha(opacity=40);  //filter 过滤器   兼容IE678
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
}
.scene-item .scene-head p{
    position: relative;
    z-index: 10;
}
.scene-item .scene-body{
    box-sizing: border-box;
    padding-top:10px;
    padding-bottom:18px;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
}
.scene-item .scene-body li{
    display: block;
    margin:15px auto;
    font-size: 0;
    height:40px;
    line-height: 40px;
}
.scene-item .scene-body .scene-icon{
    width:40px;
    height:40px;
    display: inline-block;
}
.scene-item .scene-body .scene-word{
    font-size:23px;
    margin-left:10px;
    display: inline-block;
    position: relative;
    top:-10px;
}