Это легко делается на CSS
Смысл такой.
Делаете основной блок, а в нем уже img и нижний блок.
А что бы влиять на стили внутренних дочерних блоков при наведении на основной (родителя) нужно делать так:
.parent:hover .img {
/* тут новый класс для фото */
}
.parent:hover .niz-block {
/* тут новый класс для нижнего блока */
}