.operation {
    width: 100%;
    height: 850px;
    background: #FFFFFF;
}

.operations {
    width: 1200px;
    margin: 0 auto;
    height: 850px;
    position: relative;
    background: #FFFFFF;
}

.operations>span {
    width: 230px;
    height: 36px;
    font-size: 36px;
    font-weight: bold;
    color: #222222;
    position: absolute;
    left: 38%;
    top: 15%;
}

.operations>font {
    width: 250px;
    height: 12px;
    background: linear-gradient(0deg, #DD6530 0%, #FFBB33 97%);
    border-radius: 6px;
    position: absolute;
    left: 36.7%;
    top: 19.5%;
}

.operations img {
    position: absolute;
    right: 13.5%;
    bottom: 1%;
}

.distribute {
    width: 100%;
    height: 800px;
    background: #F2F2F2;
}

.distributes {
    width: 1200px;
    margin: 0 auto;
    height: 800px;
    position: relative;
    background: #F2F2F2;
}

.distributes>span {
    width: 330px;
    height: 35px;
    font-size: 36px;
    font-weight: bold;
    color: #222222;
    position: absolute;
    left: 49%;
    top: 33%;
}

.distributes>font {
    width: 485px;
    height: 97px;
    font-size: 20px;
    font-weight: 400;
    color: #E47731;
    line-height: 33px;
    position: absolute;
    left: 49%;
    top: 41%;
}

.distributes section {
    width: 520px;
    height: 200px;
    font-size: 18px;
    line-height: 34px;
    font-weight: 400;
    position: absolute;
    left: 49%;
    top: 55%;
    color: #444444;
}

.distributes img {
    position: absolute;
    left: 2.5%;
    bottom: 7%;
}

.battery {
    width: 100%;
    height: 800px;
    background: #FFFFFF;
}

.batterys {
    width: 1200px;
    margin: 0 auto;
    height: 800px;
    position: relative;
    background: #FFFFFF;
}

.batterys>span {
    width: 330px;
    height: 35px;
    font-size: 36px;
    font-weight: bold;
    color: #222222;
    position: absolute;
    left: 9%;
    top: 31%;
}

.batterys>font {
    width: 510px;
    height: 62px;
    font-size: 20px;
    font-weight: 400;
    color: #E47731;
    line-height: 36px;
    position: absolute;
    left: 9%;
    top: 39%;
}

.batterys section {
    width: 550px;
    height: 265px;
    font-size: 16px;
    line-height: 48px;
    font-weight: 400;
    position: absolute;
    left: 9%;
    top: 50%;
    color: #444444;
}

.batterys img {
    position: absolute;
    right: 2.5%;
    bottom: 7%;
}

.logic {
    width: 100%;
    height: 850px;
    background: #F2F2F2;
}

.logics {
    width: 1200px;
    margin: 0 auto;
    height: 850px;
    position: relative;
    background: #F2F2F2;
}

.logics>span {
    width: 300px;
    height: 36px;
    font-size: 36px;
    font-weight: bold;
    color: #222222;
    position: absolute;
    left: 36%;
    top: 15%;
}

.logics>font {
    width: 320px;
    height: 12px;
    background: linear-gradient(0deg, #DD6530 0%, #FFBB33 97%);
    border-radius: 6px;
    position: absolute;
    left: 34.7%;
    top: 19.5%;
}

.logics img {
    position: absolute;
    right: 2.5%;
    bottom: 3%;
}

.safety {
    width: 100%;
    height: 850px;
    background: #FFFFFF;
}

.safetys {
    width: 1200px;
    margin: 0 auto;
    height: 850px;
    position: relative;
    background: #FFFFFF;
}

.safetys>span {
    width: 260px;
    height: 36px;
    font-size: 36px;
    font-weight: bold;
    color: #222222;
    position: absolute;
    left: 38%;
    top: 15%;
}

.safetys>font {
    width: 250px;
    height: 12px;
    background: linear-gradient(0deg, #DD6530 0%, #FFBB33 97%);
    border-radius: 6px;
    position: absolute;
    left: 38.2%;
    top: 19.4%;
}

.safetys>p {
    width: 525px;
    height: 24px;
    font-size: 24px;
    font-weight: 400;
    color: #444444;
    position: absolute;
    left: 28%;
    top: 24%;
}

.safetys img {
    position: absolute;
    right: 2.5%;
    bottom: 3%;
}

.prosecution {
    width: 100%;
    height: 850px;
    background: #F2F2F2;
}

.prosecutions {
    width: 1200px;
    margin: 0 auto;
    height: 850px;
    position: relative;
    background: #F2F2F2;
}

.prosecutions>span {
    width: 360px;
    height: 36px;
    font-size: 36px;
    font-weight: bold;
    color: #222222;
    position: absolute;
    left: 35%;
    top: 15%;
}

.prosecutions>font {
    width: 360px;
    height: 12px;
    background: linear-gradient(0deg, #DD6530 0%, #FFBB33 97%);
    border-radius: 6px;
    position: absolute;
    left: 35.2%;
    top: 19.4%;
}

.prosecutions img {
    position: absolute;
    right: 6.5%;
    bottom: 6%;
}