Я тут вижу два блока, один в другом. Оба с чёрными границами. Внутренний блок центрирован по вертикали относительно внешнего. Фон у внешнего
background-size: cover;
background-position: center center;
, а у внутреннего -
background-size: auto 100%;
background-repeat: repeat-x;
background-position: center center;