.bottom-banner{margin:0;padding:0 0 20px;position:relative;width:100%;height:100%}.bottom-banner .-bottom-banner-slide{margin:0;padding:0;position:relative;width:100%;height:100%;opacity:0;transition:all 0.4s}.bottom-banner .-bottom-banner-slide.active{opacity:1}.bottom-banner .-bottom-banner-slide .items{width:100%;height:500px;background-position:center center;background-repeat:no-repeat;background-size:cover}.bottom-banner .-bottom-banner-slide .items .-table{display:table;width:100%;height:100%;vertical-align:middle}.bottom-banner .-bottom-banner-slide .items .-table .-cell{display:table-cell;text-align:center;vertical-align:middle}.bottom-banner .-bottom-banner-slide .items .-table .-cell img{display:inline-block;width:auto;max-width:100%;max-height:600px;vertical-align:middle}.bottom-banner .slick-controls{margin:0;padding:0;position:absolute;top:50%;z-index:1002;display:block;font-size:0;line-height:0;width:40px;height:40px;transform:translate(0, -50%)}.bottom-banner .slick-controls.-prev{left:-60px}.bottom-banner .slick-controls.-next{right:-60px}.bottom-banner .slick-controls img{max-width:100%}.bottom-banner .slick-controls .dark{display:none}.bottom-banner .slick-dots{bottom:20px;font-size:0}.bottom-banner .slick-dots li button:before{color:#0071BB}.bottom-banner .slick-dots li.slick-active button:before{color:#0071BB}
