Как правильно сделать анимацию?
А он и не двигается. Нужно изображение в блоке получше отцентрировать.
https://jsfiddle.net/3bsuLxuw/
Задай image-box позишн абсолют. Ты делаешь анимацию на родителя картинки, поэтому она тоже крутится. Тебе нужно ее вынести из потока чтобы не анимировался потомок big-line.
Либо поставь big-line как соседа для image-box. 
Тогда spin будет крутить только его. 
У тебя смотри, spin крутить элемент big-image и всех его потомков, а это и есть image-box