А он и не должен работать. Можно конечно реализовать некое подобие карусели на чистом CSS, но вообще этими делами занимается JS. Скажем, на сайте mcpehub.org от куда вы взяли этот свой блок, это реализовано, как я понимаю, с помощью популярного слайдера
Slick. В принципе, вы можете его и прикрутить.