.banner-container{display:flex;justify-content:center}.banner-container .banner-wrap{width:1226px;position:relative}.banner-container .banner-wrap .category{display:block;position:absolute;z-index:10;padding:20px 0;width:234px;height:460px;font-size:14px;overflow:hidden;background:rgba(0,0,0,.6)}.banner-container .banner-wrap .category .category-list{height:420px;border:0;color:#fff}.banner-container .banner-wrap .category .category-list .item{display:flex;align-items:center;justify-content:space-between;height:42px;padding-left:30px;padding-right:20px}.banner-container .banner-wrap .category .category-list .item .title{color:#fff}.banner-container .banner-wrap .category .category-list :hover{background:#ff6700!important}.banner-container .banner-wrap .category-children{width:992px;left:234px;top:0;position:absolute;z-index:20;height:460px;border:1px solid #e0e0e0;border-left:0;background:#fff;box-shadow:0 8px 16px rgba(0,0,0,.18);overflow:hidden}.banner-container .banner-wrap .category-children .children-wrap{width:992px;display:flex;flex-wrap:wrap;justify-content:flex-start}.banner-container .banner-wrap .category-children .children-wrap .item{display:flex;align-items:center;padding:18px 20px;height:76px;width:248px;color:#333}.banner-container .banner-wrap .category-children .children-wrap .item img{margin-right:12px}.banner-container .banner-wrap .category-children .children-wrap :hover .title{color:#ff6700;transition:color .2s}.banner-container .banner-wrap .carousel img{height:460px;width:100%}.banner-container .banner-wrap .carousel .ivu-carousel-arrow.left{left:248px}.banner-container .banner-wrap .carousel .ivu-carousel-dots-inside{display:block;position:absolute;bottom:3px;left:117px}