.main{padding-bottom: 109px;}

.banner{position: relative;min-width: 1200px;margin: auto;height: 600px;}
.banner .banimg{display: block;position: absolute;margin-left: -960px;left: 50%;} 
.u-receive {width: 100%;position: absolute;top: 0;}
.u-receive .content {position: relative;width: 1200px;margin: 0 auto;}
.u-receive .content h2{font-size: 28px;color: #333;padding: 40px 0 30px;}
.u-receive .content h2 span{display: block;color: #fd495d;}
.u-receive .content .lesson {position: absolute;width: 360px;height: 470px;right: 0;top: 73px;background-color: rgba(255, 255, 255, 0.6);border-radius: 20px;text-align: center;z-index: 11;}
.u-receive .content .lesson h3 {font-size: 40px;margin: 48px 0 39px 0;font-weight: 600;background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(#ff902c), to(#ff6600));-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.u-receive .content .lesson .input-group input,.u-receive .content .lesson .input-group select {display: block;height: 40px;line-height: 40px;padding: 0 16px 0 10px;border: none;background-color: #fff;border-radius: 4px;margin: 0 auto 15px;width: 280px;box-sizing: border-box;}
.u-receive .content .lesson input::placeholder {color: #808080;}
.u-receive .content .lesson .receive-yzm {overflow: hidden;width: 280px;margin: 0 auto;}
.u-receive .content .lesson .receive-yzm input {float: left;height: 40px;padding-left: 10px;border: none;width: 168px;}
.u-receive .content .lesson .refer {width: 280px;height: 40px;line-height: 40px;margin: 15px auto;border-radius: 5px;background: #fd495d;font-size: 16px;color: #ffffff;text-align: center;border: none;}

.list{margin-top: 65px;}
.list h3{font-size: 30px;line-height: 40px;color: #303030;}
.list ul{display: flex;flex-wrap: wrap;margin-top: 40px;}
.list ul li{margin-right: 33px;width: 275px;box-shadow:0 5px 8px 0 rgba(0, 0, 0, 0.07);border-radius:5px;padding-bottom: 15px;}
.list ul li img{width: 100%;height: 275px;}
.list ul li p{font-size: 16px;line-height: 24px;color: #343434;padding: 15px 10px 3px;}
.list ul li i{display: block;font-size: 24px;line-height: 34px;color: #F15757;text-align: right;padding-right: 15px;}
.list ul li:nth-child(4), .list ul li:nth-child(8), .list ul li:nth-child(12), .list ul li:nth-child(16){margin-right: 0;}
