si eso se puede desde la misma animacion inclusive, y la funcion hover es una funcion que es la combinacion de mouse over y mouse out, hay varios tipos de formas de animar asi como de insertar codigos css:
Código Javascript :
$(document).ready(function(){
$('.imagen').css({/*aca editamos el css*/
});
$('.menu li').hover(function(){/*evento mouse over*/
$(this).find('> ul').stop(true, true).$('contenedor1').animate({
opacity:"100%",/*modifico la opacidad*/
top:"-150px"/*modifico la posicion, puede ser left, right bottom, top*/
width:"100%"/*modifico el ancho y con height el alto*/
}, 'slow',/*duracion puede ser slow o fast o por ms de 200 a 600*/
'easeInBounce'/*tipo de easing*/)
}, function(){/*evento mouse out*/
$(this).find('> ul ').stop(true, true).slideUp('slow', 'easeOutBounce');/*otro tipo de animacion entre ellas esta slideUp, slideDown, slideToggle, fadeIn, fadeOut, fadeToggle*/
/*donde fade hace el efecto de aparecer y desaparecer y slide hace el efecto deslizar*/
});
});