.app_main {
    margin-top: 5%;
}

.app_div {
    margin-bottom: 45px;
    justify-content: space-between;
}

.app_div_left {
    width: 44.888%;
}
.index_news_main{ flex-wrap: wrap !important;}
.index_news_div{ width: 22% !important; margin-bottom: 5%;}
.app_div_title {
    font-family: Poppins-Medium;
    font-weight: 500;
    font-size:26px;
    color: #333333;
    display: block;
}

.app_div_desc {
    font-family: Poppins-Regular;
    font-weight: 400;
    font-size: 16px;
    color: #333333;
    margin-top: 15px;
}

.app_div_left .index_news_btn{
    margin-top: 50px;
}

.app_div_right{
    width: 50%;
}

.app_div_right .imgBox{
    padding-bottom: 64.25%;
}

.app_main .app_div:nth-child(even) .app_div_left{
    order: 2;
}

.app_main .app_div:nth-child(even) .app_div_right{
    order: 1;
}

@media only screen and (max-width: 950px) {
    .app_div{
        flex-wrap: wrap;
    }
.index_news_div{ width: 100% !important; margin-bottom: 5%;}
    .app_div_left{
        width: 100%;
        margin-bottom: 20px;
        order: 1 !important;
    }

    .app_div_right{
        width: 100%;
        order: 2 !important;
    }

    .app_div_left .index_news_btn{
        margin-top: 20px;
    }
}