.brand-list .item { display: block; width: 750rpx; height: 416rpx; position: relative; margin-bottom: 4rpx; } .brand-list .item .img-bg { position: absolute; left: 0; top: 0; z-index: 0; width: 750rpx; height: 417rpx; overflow: hidden; } .brand-list .item .img-bg image { width: 750rpx; height: 416rpx; } .brand-list .item .txt-box { position: absolute; left: 0; top: 0; display: table; z-index: 0; width: 750rpx; height: 417rpx; } .brand-list .item .line { display: table-cell; vertical-align: middle; text-align: center; height: 63rpx; line-height: 63rpx; } .brand-list .item .line text { font-size: 35rpx; font-weight: 700; text-shadow: 1rpx 1rpx rgba(0, 0, 0, 0.32); color: #fff; } .brand-list .item .line .s { padding: 0 10rpx; font-size: 40rpx; }