.wrapper {
    margin-left: auto;
    margin-right: auto;
    overflow: auto;
    width: 100%;
    padding-top: 135.6%;
    position: relative;
}
.box {
    background: #000;
    display: block;
}
.a {
    position: absolute;
    width: 64.9%;
    height: 30.97%;
    left: 2.6%;
    top: 1.74%;
}
.b {
    position: absolute;
    width: 27.3%;
    height: 28.63%;
    left: 70.1%;
    top: 1.74%;
}
.c {
    position: absolute;
    width: 31.2%;
    height: 30.97%;
    left: 2.6%;
    top: 34.51%;
}
.d {
    position: absolute;
    width: 31.2%;
    height: 30.97%;
    left: 36.4%;
    top: 34.51%;
}
.e {
    position: absolute;
    width: 27.3%;
    height: 27.88%;
    left: 70.1%;
    top: 32.12%;
}
.f {
    position: absolute;
    width: 27.3%;
    height: 36.50%;
    left: 70.1%;
    top: 61.75%;
}
.g {
    position: absolute;
    width: 31.2%;
    height: 30.97%;
    left: 2.6%;
    top: 67.26%;
}
.h {
    position: absolute;
    width: 31.2%;
    height: 30.97%;
    left: 36.4%;
    top: 67.26%;
}
.box > a > img {
    width: 100%;
    height: 100%;
}
