.mabot-banner{width:100%;background-color:#fed345;position:relative;overflow:hidden}.mabot-banner__bg{width:1220px;padding:0 10px;margin:0 auto}.mabot-banner__contanier{display:table;width:100%}.mabot-banner__contanier--fluid{padding:14.89583333% 0;background-size:cover;background-position:50%}.mabot-banner__info{display:table-cell;vertical-align:middle}.mabot-banner__title{margin:0;font-size:30px;font-weight:700;color:#000;text-shadow:#fff 0 0 1px;line-height:50px}.mabot-banner__title--fluid{width:1220px;padding:0 10px;font-size:70px;margin:17px auto 0;color:#fff}.mabot-banner__sub-title{font-size:24px;color:#1e233e;font-weight:700;line-height:50px;margin-top:15px;margin-bottom:0}.mabot-banner__description{margin:46px 0 0;font-size:16px;font-weight:400;color:#1e233e;text-shadow:#aaa 0 0 1px;line-height:34px}.mabot-banner__description--fluid{width:1220px;padding:0 10px;margin:50px auto 0;font-size:24px;color:hsla(0,0%,100%,.7)}.mabot-banner__img{max-width:100%;height:auto}.mabot-banner__img-wrap{display:table-cell;text-align:right}.mabot-banner__img--fluid{width:100%}.introduction-section__content{width:1220px;margin:0 auto;padding:115px 10px 0}.introduction-section__content__title{margin:0;font-size:42px;font-weight:600;line-height:59px;color:#1e233e;text-align:center}.introduction-section__content__description{text-align:center;margin-top:54px;margin-bottom:0;font-size:18px;font-weight:500;color:#a5a9b2;line-height:25px}.introduction-section__content__logo{text-align:center;margin-bottom:18px}.introduction-section__title-icon{height:24px;position:absolute;top:50%;margin-top:-12px}.introduction-section__video-bg{position:absolute;top:0;left:0;height:100%;width:100%}.introduction-section__video-bg-left{position:absolute;top:68px;left:-150px}.introduction-section__video-bg-right{position:absolute;top:68px;right:-150px}@media screen and (max-width:1500px){.introduction-section__video-bg{display:none}}.mabot-video{border-radius:26px;overflow:hidden;position:relative}.mabot-video.is-masked:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background-color:rgba(0,0,0,.3);z-index:2}.mabot-video .video-js{background-color:rgba(0,0,0,0)}.mabot-video .video-js .vjs-tech{width:101%;height:auto;left:-.5%}.information-list-wrap{width:1220px;padding:0 10px;margin:0 auto;overflow:hidden}.information-list-wrap .information-list{padding:0;width:1256px;margin:47px 0 47px -28px}.information-list-wrap .information-list-item{list-style:none url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);display:inline-block;padding:23px 28px;width:50%;text-align:center}.information-list-wrap .information-list-item-container{display:block;text-decoration:none;background-color:#fff4d6;border-radius:10px;line-height:24px;padding:18px 60px;border:2px solid #ffc547}.information-list-wrap .information-list-item-name{color:#ff9813;font-size:16px;padding-right:20px}.information-list-wrap .information-list-item-type{color:#0070c9;font-size:16px;float:right;width:50px;text-align:right}.text-danger{color:#ff4d4f}.competition__banner{position:relative;background:#fff}.competition__banner-background{width:100%}.competition__banner-text-content-wrap{position:absolute;top:0;left:0;width:100%;display:table;padding-top:15%}.competition__banner-text-content{display:table-cell;vertical-align:middle;text-align:center}.competition__banner-text-content__title{color:#fff;margin:0;font-size:42px;font-weight:700;line-height:62px}.competition__banner-text-content__description{color:#fff;font-size:20px;font-weight:600;line-height:28px}.competition__banner-text-content .play-btn{width:100%;height:100%;background:#fff;border-radius:24px;font-size:16px;cursor:pointer}.competition__banner-text-content .play-btn__wrap{display:inline-block;width:180px;height:48px;line-height:48px;position:relative;overflow:hidden;margin:20px 0}.competition__banner-text-content .play-btn__icon{width:11px;height:14px;vertical-align:-1px;margin-left:10px}.competition__banner-text-content .more-btn{display:inline-block;width:300px;height:48px;position:relative;margin:20px 0;cursor:pointer}.competition__banner-text-content .more-btn__bg{background:#000;border-radius:24px;opacity:.5;height:100%;width:100%}.competition__banner-text-content .more-btn__text{font-size:16px;font-weight:600;color:#fff;line-height:48px;position:absolute;top:0;left:0;width:100%;text-align:center}.competition__banner-text-content .more-btn__icon{width:8px;height:12px;vertical-align:-1px;margin-left:5px}.competition__banner-video{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.competition .competition-introduction__name{font-size:20px;font-weight:600;color:#ff8a05;line-height:28px;text-align:center;margin-top:12px;margin-bottom:40px}.competition .competition-introduction__content{width:1100px;font-size:18px;font-weight:600;color:#a5a9b2;line-height:40px;margin:0 auto 90px}.competition .competition-introduction__img{width:1200px;border-radius:40px}.competition .competition-introduction__rescue{position:relative;background-color:#fff;padding-bottom:65px}.competition .competition-introduction__rescue-bg{width:100%;position:absolute;bottom:0;left:0}.competition .competition-introduction__rescue .introduction-section{position:relative;z-index:1}.competition .equipment{padding-bottom:50px}.competition .equipment__title-wrap{width:300px;height:54px;line-height:54px;position:relative;text-align:center;margin:90px auto 40px}.competition .equipment__title-bg{width:100%;height:100%;position:absolute;top:0;left:0}.competition .equipment__title{font-size:20px;font-weight:400;color:#303030;position:relative;z-index:1}.competition .equipment__list__item{width:1200px;background:#fff;box-shadow:0 0 6px 0 rgba(0,0,0,.2);border-radius:30px;padding:80px 60px;margin-bottom:40px}.competition .equipment__introduction{display:inline-block;vertical-align:middle}.competition .equipment__introduction__title{font-size:28px;font-weight:600;color:#1e233e;line-height:40px;margin-bottom:18px}.competition .equipment__introduction__content{font-size:20px;font-weight:400;color:#a5a9b2;line-height:36px}.competition .equipment__introduction__more-btn{display:inline-block;width:150px;height:48px;background:#ffdb64;border-radius:24px;font-size:16px;font-weight:400;color:#1e233e;line-height:48px;text-align:center;cursor:pointer;text-decoration:none;margin-top:102px}.competition .equipment__introduction__more-btn__icon{vertical-align:0;margin-left:7px}.competition .equipment__img{display:inline-block;margin-left:70px}