.g-container{
    width:1200px;
    margin:0 auto;
}
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;
}
/*banner*/
.internetBanner{
    width:100%;
    /*height:320px;*/
}
/*软硬件结合*/
.softConnect{
    width:100%;
    box-sizing: border-box;
    padding:50px 0;
}
.connect-wrap{
    margin-top:50px;
}
.connect-left{
    margin-top:100px;
    width:475px;
}
.connect-left p{
    font-size:16px;
    color:#666666;
    line-height: 28px;
}
.connect-img{
    width:686px;
    height:437px;
}
/*富场景适配 多行业使用*/
.sceneApadation{
    width:100%;
    box-sizing: border-box;
    padding:40px 0;
    background-color: #fafafa;
}
.scene-wrap{
    box-sizing: border-box;
    padding:20px;
    margin-top:30px;
    overflow: hidden;
}
.scene-item{
    float: left;
    width:350px;
    height:351px;
    margin-right:55px;
    margin-bottom: 60px;
    box-sizing: border-box;
    padding:20px;
    border-radius: 5px;
}
.scene-item-active{
    background-color: #fff;
    box-shadow: 0 0 10px #ccc;
}
.scene-item:nth-child(3n){
    margin-right:0;
}
.scene-item .scene-img{
    width:100px;
    height:100px;
    display: block;
    margin:0 auto;
}
.scene-item .scene-title{
    font-size: 24px;
    text-align: center;
    margin-top:15px;
}
.scene-item  .scene-intro{
    font-size: 16px;
    margin-top:15px;
    line-height: 25px;
    color:#666;
}
/*系统亮点*/
.systemLightspot{
    width:100%;
    box-sizing: border-box;
    padding:50px 0;
    background-color: #c4dbff;
}
.lightspot-wrap{
    overflow: hidden;
    box-sizing: border-box;
    padding-top:70px;
}
.lightspot-item{
    position:relative;
    width:380px;
    height:258px;
    background-color: #fff;
    border-radius: 5px;
    overflow: hidden;
    box-sizing: border-box;
    padding:0 20px;
    float: left;
    margin-right:25px;
    margin-bottom: 30px;
    box-shadow: 0 0 15px #589bf1;
}
.lightspot-item:nth-child(3n){
    margin-right:0;
}
.spot-img{
    position: absolute;
    top:0;
    left:0;
}
.lightspot-item .lightspot-title{
    float: right;
    padding-top:25px;
    font-size: 26px;
    box-sizing: border-box;
    width:215px;
}
.lightspot-item .lightspot-line{
    width:110px;
    border-top:2px solid #589bf1;
    margin-top:77px;
    margin-left:85px;
}
.lightspot-item .lightspot-intro{
    margin-top:25px;
    text-indent:2em;
    color:#666666;
    font-size: 16px;
    line-height: 25px;
}
/*会员与数据*/
.memberData{
    width:100%;
    box-sizing: border-box;
    padding:50px 0;
    background-color: #f2f2f2;
}
.memberData-wrap{
    margin-top:70px;
    overflow: hidden;
}
.memberData-item{
    width:280px;
    height:250px;
    background-color: #fff;
    box-sizing: border-box;
    padding:15px 10px;
    text-align: center;
    margin-left:22px;
    float: left;
    border-radius: 5px;
}
.memberData-item:first-child{
    margin-left:0;
}
.memberData-img{
    height:73px;
    display: block;
    margin:0 auto;
}
.memberData-item .memberData-title{
    font-size:24px;
    margin-top:20px;
}
.memberData-item .memberData-line{
    width:62px;
    border-top:2px solid #a8a7a7;
    margin:15px auto;
}
.memberData-item .memberData-content{
    font-size:16px;
    color:#777777;
    line-height: 25px;
}
/*我们的案例*/
.ourCase{
    width:100%;
    box-sizing: border-box;
    padding:50px 0;
}
.ourCase-wrap{
    overflow: hidden;
    margin-top:65px;
}
.ourCase-item{
    width:380px;
    height:260px;
    background-color: #f1f1f1;
    /*position: relative;*/
    float: left;
    margin-right:25px;
    margin-bottom: 30px;
}
.ourCase-item:nth-child(3n){
    margin-right:0;
}
.ourCase-item .ourCase-img{
    display: block;
    width:380px;
    height:260px;
    /*position: absolute;*/
    /*bottom:0;*/
    /*left:18px;*/
}