*{margin:0;padding:0;box-sizing:border-box}body{background:#eaeaea;overflow:hidden}.container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:1000px;height:600px;background:#f5f5f5;box-shadow:0 30px 50px #dbdbdb}.container .slide .item{width:200px;height:300px;position:absolute;top:50%;transform:translateY(-50%);border-radius:20px;box-shadow:0 30px 50px #505050;background-position:50% 50%;background-size:cover;display:inline-block;transition:.5s}.slide .item:first-child,.slide .item:nth-child(2){top:0;left:0;transform:translate(0);border-radius:0;width:100%;height:100%}.slide .item:nth-child(3){left:50%}.slide .item:nth-child(4){left:calc(50% + 220px)}.slide .item:nth-child(5){left:calc(50% + 440px)}.slide .item:nth-child(n+6){left:calc(50% + 660px);opacity:0}.item .content{position:absolute;top:50%;left:100px;width:300px;text-align:left;color:#eee;transform:translateY(-50%);font-family:system-ui;display:none}.slide .item:nth-child(2) .content{display:block}.content .name{font-size:40px;text-transform:uppercase;font-weight:700;opacity:0;animation:animate 1s ease-in-out 1 forwards}.content .des{margin-top:10px;margin-bottom:20px;opacity:0;animation:animate 1s ease-in-out .3s 1 forwards}.content button{padding:10px 20px;border:none;cursor:pointer;opacity:0;animation:animate 1s ease-in-out .6s 1 forwards}@keyframes animate{0%{opacity:0;transform:translateY(100px);filter:blur(33px)}to{opacity:1;transform:translate(0);filter:blur(0)}}.button{width:100%;text-align:center;position:absolute;bottom:20px}.button button{width:40px;height:35px;border-radius:8px;cursor:pointer;margin:0 5px;border:1px solid #000;transition:.3s}.button button:hover{background:#ababab;color:#fff}