.segment05{
    background-color: #596b7f;
}
.sign06 {
    background-color: #0de4e7;
    border: 6px solid #edfcfc;
}
.segment06{
    background-color: #0de4e7;
}
.sign07 {
    background-color: #7844f0;
    border: 6px solid #f4f0ff;
}
.segment07{
    background-color: #7844f0;
}
.sign08 {
    background-color: #3abefb;
    border: 6px solid #eef9fe;
}
.segment08{
    background-color: #3abefb;
}
.sign09 {
    background-color: #ffc127;
    border: 6px solid #fcf6e7;
}
.segment09{
    background-color: #ffc127;
}
.sign10 {
    background-color: #007ffc;
    border: 6px solid #eef5fc;
}
.segment10{
    background-color: #007ffc;
}
.size08{
    font-size: 82px;
    color: #01e3f1;
}
.size09{
    font-size: 82px;
    margin-left: -20px;
}
.index-pic1{
    margin-top:58px
}
.compute{
    height: 386px;
    background-color: #fff;
    border-radius: 10px; 
    overflow: hidden;
    text-align: center;
    box-shadow: 0 0 20px 3px hwb(212deg 35% 50% / 5%);
}
.yewu{
    display: flow-root;
}
.shouji {
    display: none;
}
.headerG {
    font-size: 0;
    padding-bottom: 6vw;
}

.above-desc .content-wrap{
    padding-right:1.3vw
}
.a5 .content-wrap {
    padding-top: 80px;
}
.above-desc{
    padding-top: 30px;
    padding-bottom: 50px;
}
.desc-labelitem .icon-bsuccess{
    margin-top: 2px;
    margin-left: 2px;
}
@media screen and (min-width: 829px) and (max-width: 1439px){
    .headerG .content1-title{
        margin-top:20px;
    }
    .a5 .content-wrap{
        padding-top: 50px;
    }
    .headerG{
        padding-bottom:3vw;
    }
    .above-desc{
        padding-top:10px;
        padding-bottom: 40px;
    }
    .function.yewu{
        padding:40px 0 25px;
    }
    .above-desc .img-wrap{
      margin-left:-1.5vw
    }
    .above-desc .content-wrap{
        padding-left:2vw;
    }
}
@media screen and (max-width: 828px){ 
    .round01 {
        border-width: 4px;
        width: 80px;
        height: 80px;
        margin-top: 25px;
    }
    .yewu{
        display: none;
    }
    .shouji {
        display: flow-root;
    }
    .a5 .content-wrap{
        padding-top:0
    }
    .above-desc {
        padding-top: 35px;
        padding-bottom: 50px;
    }
    .mob-top35{
        max-width: 96%;
    }
    .content-right .banner06{
        max-width: 96%;
        margin:0 auto
    }
    .above-desc .content-wrap {
        padding: 0px 16px;
    }
}
@media screen and (min-width: 1440px) and (max-width: 1680px){
    .a5 .content-wrap{
        padding-top: 66px;
    }
    .above-desc{
        padding-bottom: 60px;
    }
    .above-left-side .img-wrap {
        margin-left: -1vw;
    }
}
