Скорее всего проблема в 
display:none: неправильно считаются ширина/высота блоков при инициализации слайдера. А если потянуть браузер за край - происходит событие 
resize, которое как правило обрабатывается в слайдере и происходит пересчет размера блоков. Решений проблемы несколько:
1. прятать блок не с помощью display:none, а например через 
position: absolute; top: -10000px; left:-10000px;
2. при активизации вызывать функцию из api слайдера, заставляющую перестчитать высоту/ширину.
Для bxSlider я думаю подойдет функция 
slider = $('.bxslider').bxSlider();
slider.reloadSlider();