.aa_vide {
    width: 1226px;
    margin: 0 auto;
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    padding-bottom: 50px;
}

.aa_vide_cen {
    width: 32%;
    height: 290px;
    margin-bottom: 25px;
}

.aa_vide_cen video {
    width: 100%;
    height: 80%;
    display: block;
}

.aa_vide_cen p {
    line-height: 50px;
    width: 100%;
    background-color: rgb(247, 247, 247);
    display: flex;
    justify-content: space-around;
}

.aa_vide_cen p button {
    border: 0;
    font-size: 16px;
    color: black;
    background: #868686;
}

.aa_vide_cen p button:hover {
    background: green;
    color: aliceblue;
}<!--0.00028300285339355-->