body{
    background:rgba(255,255,255,1);
}
.introduce{
    width:100%;
    height:99px;
    font-size:16px;
    font-family:PingFangSC-Regular;
    font-weight:400;
    color:rgba(117,117,117,1);
    line-height:33px;
    text-align: center;
}
#about::before {
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    background: 0;
    z-index: 9;
}
.frist{
    text-align: center;
    margin-top: 25px;
}
.publicHeight{
    height: 200px;
}
.bright-spot{
    height: 100px;
}
.bright-spot p{
    text-align: left;
}
.icon{
    height: 200px;
}
.swiper-container {
    height: 650px;
    width: 1140px;
}
.data-service{
    width:100%;
    text-align: center;
    height:40px;
    font-size:28px;
    font-family:PingFangSC-Regular;
    font-weight:400;
    color:rgba(0,0,0,1);
    line-height:40px;
    margin-top: 45px;
    margin-bottom: 44px;
}
.imgBack{
    display: inline-block;
    width:70px;
    height:70px;
    background:rgba(33,33,33,1);
    box-shadow:0px 2px 4px 0px rgba(117,117,117,1);
    border-radius: 50%;
    background-size: cover;
    text-align: center;
    line-height: 77px;
}
.iconImg{
    margin: auto;
}
.imgBackText{
    font-size:16px;
    font-family:PingFangSC-Regular;
    font-weight:400;
    color:rgba(33,33,33,1);
}

.auxiliary{
    width:100%;
    text-align: center;
    height:40px;
    font-size:28px;
    font-family:PingFangSC-Regular;
    font-weight:400;
    color:rgba(0,0,0,1);
    line-height:40px;
    box-sizing: border-box;
    margin-top: 10px;
}
.auxiliary-web-iphone{
    width: 1140px;
    height: 200px;
    margin-top: 48px;
    margin-bottom: 125px;
}
.auxiliary-web-iphone div{
    float: left;
    box-sizing: border-box;
}
.auxiliary-web{
    width:270px;
    height:200px;
    background:rgba(24,154,98,1);
}
.auxiliary-text{
    overflow: hidden;
    width:600px;
    height:200px;
    background:rgba(250,250,250,1);
    text-align: center;
    padding-top: 48px;
}
.auxiliary-text div{
    width: 100%;
    text-align: center;
}

.web-title{
    width: 102px;
    height:37px;
    font-size:26px;
    font-family:PingFangSC-Regular;
    font-weight:400;
    color:rgba(255,255,255,1);
    line-height:37px;
    text-align: center;
    margin-top: -35px;
}
.iphone-left{
    margin-left: -10px;
}
.webText{
    width:210px;
    height:96px;
    font-size:16px;
    font-family:PingFangSC-Regular;
    font-weight:400;
    color:rgba(255,255,255,1);
    line-height:24px;
    margin-left: -54px;
    margin-top: 23px;
}
.plan-target{
    width: 1140px;
    height: 300px;

}
.plan-target-data{
    width: 378px;
    height: 135px;
    box-sizing: border-box;
    float: left;
    margin-bottom: 45px;
}
.cover-platform-data{
}
.plan-target-left{
    width: 64px;
    height: 135px;
    float: left;
    margin-right: 15px;
}
.plan-target-left img{
    vertical-align: top;
}
.plan-target-right{
    float: left;
    width: 276px;
    height: 135px;
}
.plan-target-right-title{
    width:276px;
    height:18px;
    font-size:18px;
    font-family:PingFangSC-Medium;
    font-weight:500;
    color:rgba(0,0,0,1);
    line-height:25px;
    text-align: left;
}
.plan-target-right-text{
    width:276px;
    height:103px;
    font-size:16px;
    font-family:PingFangSC-Regular;
    font-weight:400;
    color:rgba(117,117,117,1);
    line-height:26px;
    text-align: left;
}
.function-explain{
    width: 100%;
    text-align: center;
    margin-top: 45px;
}
.function-explain h1{
    font-size:32px;
    font-family:PingFangSC-Semibold;
    font-weight:600;
    color:rgba(33,33,33,1);
    line-height:45px;
}
.publicTextColor{
    width: 200px;
    height: 60px;
    font-size:28px;
    font-family:PingFangSC-Medium;
    font-weight:500;
    color:rgba(0,0,0,1);
    line-height:40px;
}
.dataBorder{
    width: 200px;
    height: 10px;
    border-bottom: 10px solid #FEEA3B;
    border-radius: 12px;
}
.cityBorder{
    width: 200px;
    height: 10px;
    border-bottom: 10px solid #FE5722;
    border-radius: 12px;
}
.marginTop{
    margin-top: 21px;
}
.single-example {
    border: 0;
}
.wisdomBorder{
    width:200px;
    height:10px;
    background:rgba(33,150,242,1);
    border-radius:12px;
}
.monitoringBoreder{
    width:200px;
    height:10px;
    background:rgba(76,175,80,1);
    border-radius:12px;
}
.suppliesBorder{
    width:200px;
    height:10px;
    background:rgba(3,169,243,1);
    border-radius:12px;
}
.AskingBorder{
    width:200px;
    height:10px;
    background:rgba(254,152,2,1);
    border-radius:12px;
}
.pubicStyle{
    width:166px;
    height:86px;
    background:rgba(255,255,255,1);
    border-radius:43px;
    line-height: 86px;
    text-align: left;
    padding-left: 3px;
    box-shadow:0px 2px 12px 0px rgba(0,0,0,0.08);
}
.Android-back{
    background:rgba(141,195,61,1);
    box-shadow:8px 0px 24px 0px rgba(141,195,61,0.5);
}
.ios-back{
    background:rgba(117,117,117,1);
    box-shadow:8px 0px 24px 0px rgba(117,117,117,0.5);
}
.window-back{
    background:rgba(42,163,239,1);
    box-shadow:8px 0px 24px 0px rgba(42,163,239,0.5);
}
.weibo-back{
    background:rgba(21,31,50,1);
    box-shadow:8px 0px 24px 0px rgba(20,30,49,0.5);
}
.iconAndroid{
    display: inline-block;
    width:78px;
    height:78px;
    /*background:rgba(141,195,61,1);*/
    border-radius: 50%;
    line-height: 78px;
    text-align: center;
}
.publicText{
    display: inline-block;
    height:25px;
    font-size:18px;
    font-family:PingFangSC-Regular;
    font-weight:400;
    line-height:25px;
    margin-left: 7px;
}
.Android-text{
    color:rgba(141,195,61,1);
}
.ios-text{
    color:rgba(117,117,117,1);
}
.window-text{
    color:rgba(42,163,239,1);
}
.weibo-text{
    color:rgba(21,31,50,1);
}
.cover-platform{
    width: 100%;
    margin-bottom: 93px;
}
.cover-platform-data div{

}
.swiper-pagination-bullet {
    width: 10px;
    height: 10px;
    display: inline-block;
    border-radius: 100%;
    background: #000;
    opacity: .2;
}
.swiper-pagination-bullet-active {
    width:20px;
    height:10px;
    border-radius:5px;
    opacity: 1;
    background:rgba(24,154,98,1);
}

.icon-list-text{
    font-size:32px;
    font-family:PingFangSC-Semibold;
    font-weight:600;
    color:rgba(33,33,33,1);
}

.bottomBoder{
    width:80px;
    height:4px;
    background:rgba(24,154,98,1);
    border-radius:2px;
    margin: 0 auto;
}
