.bg{ position: relative; width: 100vw; height: 56.25vw; overflow: hidden; background: rgb(255,220,4); } .bg-icon{ width: 100vw; height: 56.25vw; position: absolute; left: 0; top: 0; } .content{ position: relative; z-index: 5; width: 65vw; height: 39vw; margin: 0 auto; background: url(../images/content-top.png?v=20201010)no-repeat; background-size: 100% 100%; margin-top: 3vw; } .content-btn{ width: 19.5vw; height: 6vw; position: absolute; right: 8.5vw; top: 26.7vw; } .content2{ width:100vw; height: 112.76vw; background: url(../images/content2.jpg)no-repeat; background-size: 100% 100%; } .foot-box{ height: 200px; text-align: center; background: #f5f5f5; p{ line-height: 30px; font-size: 18px; } }