muchas gracias problema resuelto.
se soluciono solo con agregando
margin:0 auto; overflow:hidden;
No coloque height:500px; por el hecho que el tamaño de alto es variable, tiene 2 posiciones el ajax, una inicial de 50px y cuando se hace click se expande a 800px.
pero al final al div externo quedo:
Código HTML:
<div style="width:1000px; background-color:#E1F3DA; margin:0 auto; overflow:hidden; ">
Muchisimas gracias por todo :D