.banner{position:relative;height:auto;display:flex;justify-content:center;align-items:center;color:#fff;padding:10px 0}.banner .banner-mask{position:absolute;background:rgba(0,0,0,0.15);left:0;top:0;width:100%;height:100%;z-index:1;pointer-events:none}.banner .single-picture{overflow:hidden;position:absolute;left:0;top:0;right:0;bottom:0;background-size:cover;background-position:center}.banner .swiper-pagination-bullet{width:6px;height:6px;margin:0 3px !important;border-radius:6px;background:#fff;opacity:0.3}.banner .swiper-pagination-bullet.swiper-pagination-bullet-active{width:12px;border-radius:6px;opacity:1}.banner .default-wrap{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;background:rgba(218,218,218,0.2);display:flex;justify-content:center;align-items:center}.banner .default-wrap img{width:100px;height:87.5px;object-fit:contain;opacity:0.3}@media (max-width: 800px){.banner .default-wrap img{width:50px;height:44px}}

.md-banner.share-box{float:left;margin-top:10px;display:flex;flex-wrap:wrap}@media (max-width: 900px){.md-banner.share-box{margin-top:15px}}.md-banner.share-box .iconfont{margin:0 12px 10px 0;color:#fff;width:17px;height:17px;font-size:17px;margin:10px;font-size:20px}

.md-banner.standard .banner .banner-video .play-video{z-index:3}.md-banner.standard .banner .swiper-pagination-bullet{background-color:#ffffff;opacity:0.5}@media (max-width: 1080px){.md-banner.standard .banner .swiper-pagination-bullet{width:6px;height:6px}}@media (max-width: 600px){.md-banner.standard .banner .swiper-pagination-bullet{width:4px;height:4px}}.md-banner.standard .banner .swiper-pagination-bullet-active{opacity:1}.md-banner.standard .title-container{position:relative;z-index:2;text-shadow:0 6px 12px rgba(0,0,0,0.1)}.md-banner.standard .title-container .phone{float:left;line-height:20px;height:20px;margin-top:21px;border-left:1px solid #ddd;padding-left:10px;margin-left:10px}.md-banner.standard .title-container .title.top-line{position:relative;margin-top:30px}.md-banner.standard .title-container .title.top-line .line{margin-bottom:18px;width:51px;height:4px;box-shadow:0 1px 1px 0 rgba(8,17,38,0.5);background-color:var(--g-btn-background, var(--color-theme, #03c9ff))}.md-banner.standard .title-container .title.left-line{display:flex}.md-banner.standard .title-container .title.left-line .line{width:4px;height:auto;background-color:var(--g-btn-background, var(--color-theme, #03c9ff));margin-right:20px;flex:none}.md-banner.standard .title-container .title.left-line .text{flex:1}.md-banner.standard .title-container .title .text{font-size:40px;font-family:var(--mg-title-font);line-height:1.1;text-shadow:0 1px 1px rgba(8,17,38,0.5);display:-webkit-box;white-space:normal;overflow:hidden;text-overflow:ellipsis;/*! autoprefixer: ignore next */-webkit-box-orient:vertical;-webkit-line-clamp:none;word-break:break-word}.md-banner.standard .title-container .title .text p{line-height:inherit;overflow:hidden}.md-banner.standard .title-container .sub-title{margin-top:20px;font-size:20px;line-height:1.2;text-shadow:0 1px 1px rgba(8,17,38,0.5)}.md-banner.standard .title-container .sub-title p{line-height:inherit;overflow:hidden}.md-banner.standard .title-container .sub-title h3{line-height:1.5}.md-banner.standard .title-container .video-button{margin-top:30px;display:flex;justify-content:center}.md-banner.standard .title-container .play-video{width:80px;height:80px;background:url(//static.chimeroi.com/site3/images/play.png) no-repeat;background-size:cover;cursor:pointer}@media (max-width: 1080px){.md-banner.standard .title-container .play-video{width:60px;height:60px}}@media (max-width: 600px){.md-banner.standard .title-container .play-video{width:40px;height:40px}}.md-banner.standard .title-container .video-loading{display:none;width:80px;height:80px;background:url(//static.chimeroi.com/site/images/home/loading.gif) no-repeat;background-size:cover}@media (max-width: 1080px){.md-banner.standard .title-container .video-loading{width:60px;height:60px}}@media (max-width: 600px){.md-banner.standard .title-container .video-loading{width:40px;height:40px}}@media (max-width: 1080px){.md-banner.standard .title-container .title .text{font-size:35px}}@media (max-width: 800px){.md-banner.standard .title-container .title .text{font-size:30px}}@media (max-width: 600px){.md-banner.standard .title-container .title.top-line{margin-top:0px}.md-banner.standard .title-container .title.top-line .line{width:40px;height:3px;margin-bottom:15px}.md-banner.standard .title-container .title .text{font-size:24px}.md-banner.standard .title-container .sub-title{font-size:16px;line-height:1.5}}.md-banner.standard .banner-video.autoplay+.title-container .video-loading,.md-banner.standard .banner-video.is-play+.title-container .video-loading{display:none}.md-banner.standard .banner-video.autoplay+.title-container .play-video,.md-banner.standard .banner-video.is-play+.title-container .play-video{display:none}.md-banner.standard .banner-video.loading+.title-container .video-loading{display:block}.md-banner.standard .banner-video.loading+.title-container .play-video{display:none}.md-banner.standard .banner-video.is-play ~ .banner-mask{display:none}.md-banner.standard .banner-video .play-video,.md-banner.standard .banner-video .video-loading{display:none}

