.mainTitle{font-size:.8rem;font-weight:800;line-height:.93333rem;padding:.53333rem .4rem}.mainTitle .backBox{font-size:.37333rem;line-height:.37333rem;margin-bottom:.13333rem;vertical-align:bottom}.mainTitle .backBox a{color:#23c0df}.upcomingBox{background-color:#e5e7f1}.eventsBox{box-sizing:border-box;padding:.13333rem .4rem}.eventsBox .eventsList{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-right:-.4rem}.eventsBox .eventsList .listItem{margin-bottom:.4rem;margin-right:.4rem;width:4.4rem}.eventsBox img{height:100%;width:100%}.eventsBox .imgBox{height:2.26667rem;margin-bottom:.13333rem;overflow:hidden;width:4.4rem}.eventsBox .title{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#010d4d;display:-webkit-box;font-size:.32rem;font-weight:800;height:.85333rem;line-height:.42667rem;margin-bottom:.2rem;overflow:hidden;text-overflow:ellipsis}.eventsBox .info{color:#999;font-size:.21333rem;line-height:.34667rem}.eventsBox .eventsTitle{color:#010d4d;font-size:.4rem;font-weight:800;line-height:.45333rem;padding:.26667rem 0}@media (min-width:1020px){.main{margin:0 auto;width:1200px}.mainTitle{font-size:60px;line-height:70px;padding:40px 30px}.mainTitle .backBox{font-size:20px;line-height:20px;margin-bottom:10px}.eventsBox{padding:10px 30px}.eventsBox .eventsList{margin-right:-30px}.eventsBox .eventsList .listItem{margin-bottom:20px;margin-right:30px;width:360px}.eventsBox .imgBox{height:180px;width:360px}.eventsBox .title{font-size:18px;height:52px;line-height:26px;margin-bottom:10px}.eventsBox .info{color:#999;font-size:16px}.eventsBox .eventsTitle{font-size:24px;line-height:30px;padding:15px 0}.eventsBox .moreBox{font-size:20px;margin-bottom:30px;padding:0 30px}.eventsBox .infoBox{align-items:center;display:flex;font-size:20px;line-height:36px;margin-top:0;padding:20px 50px}.eventsBox .infoBox p{float:left;margin-bottom:0;width:80%}.eventsBox .linkBtn{margin-bottom:0}.eventsBox .linkBtn a{font-size:20px;height:52px;line-height:52px;width:192px}}