.reponsive_banner .desc_head .desc_title {
    min-width: 108px;
}

.process_guide {
    justify-content: space-between;
    flex-wrap: wrap;
}

.process_guide .guide_item {
    width: calc((100% - (32px * 2)) / 3);
}

@media screen and (max-width:1023px) {
    .reponsive_banner .desc_head .desc_title {
        min-width: 96px;
    }

    .process_guide .guide_item {
        width: calc((100% - (16px)) / 2);
    }
}

@media screen and (max-width:767px) {
    .process_guide .guide_item {
        width: 100%;
    }

}