.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.broker .banner .banner-video .play-video{z-index:3}.md-banner.broker .banner .swiper-pagination-bullet{background-color:#ffffff;opacity:0.5}@media (max-width: 1080px){.md-banner.broker .banner .swiper-pagination-bullet{width:6px;height:6px}}@media (max-width: 600px){.md-banner.broker .banner .swiper-pagination-bullet{width:4px;height:4px}}.md-banner.broker .banner .swiper-pagination-bullet-active{opacity:1}.md-banner.broker .title-container{position:relative;z-index:2;text-shadow:0 6px 12px rgba(0,0,0,0.1)}.md-banner.broker .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.broker .title-container .title{position:relative;padding-top:30px}.md-banner.broker .title-container .title.banner-mode{padding-bottom:50px}.md-banner.broker .title-container .title .iconfont{position:absolute;font-size:26px;color:var(--color-theme);left:50%;top:0;transform:translate(-50%, -100%)}.md-banner.broker .title-container .title.after-line::after{position:absolute;content:'';width:150px;height:2px;background:#fff;left:50%;bottom:27px;transform:translate(-50%, 0)}.md-banner.broker .title-container .title.top-line{position:relative;margin-top:30px}.md-banner.broker .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.broker .title-container .title.left-line{display:flex}.md-banner.broker .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.broker .title-container .title.left-line .text{flex:1}.md-banner.broker .title-container .title .text.banner-mode{font-size:60px;font-family:var(--font-title);line-height:1.1;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.broker .title-container .title .text.banner-mode p{line-height:inherit;overflow:hidden}.md-banner.broker .title-container .title .text.banner-mode.banner-mode-building{text-align:center}.md-banner.broker .title-container .title.agent-mode{font:40px var(--font-bold)}.md-banner.broker .title-container .sub-title{font-size:20px}.md-banner.broker .title-container .sub-title.sub-title-building{font-family:var(--font-medium);line-height:24px}.md-banner.broker .title-container .video-button{margin-top:30px;display:flex;justify-content:center}.md-banner.broker .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.broker .title-container .play-video{width:60px;height:60px}}@media (max-width: 600px){.md-banner.broker .title-container .play-video{width:40px;height:40px}}.md-banner.broker .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.broker .title-container .video-loading{width:60px;height:60px}}@media (max-width: 600px){.md-banner.broker .title-container .video-loading{width:40px;height:40px}}@media (max-width: 1080px){.md-banner.broker .title-container .title .text{font-size:35px}}@media (max-width: 800px){.md-banner.broker .title-container .title .text{font-size:30px}}@media (max-width: 600px){.md-banner.broker .title-container .title{padding-top:30px;padding-bottom:6px}.md-banner.broker .title-container .title.banner-mode{padding-bottom:42px}.md-banner.broker .title-container .title:after{width:50px;bottom:20px}.md-banner.broker .title-container .title.top-line{margin-top:0px}.md-banner.broker .title-container .title.top-line .line{width:40px;height:3px;margin-bottom:15px}.md-banner.broker .title-container .title .text p{font-size:24px !important}.md-banner.broker .title-container .sub-title{font-size:16px;margin-top:0}.md-banner.broker .title-container .sub-title p{text-shadow:0 2px 4px rgba(0,0,0,0.5);line-height:2.08}}.md-banner.broker .banner-video.autoplay+.title-container .video-loading,.md-banner.broker .banner-video.is-play+.title-container .video-loading{display:none}.md-banner.broker .banner-video.autoplay+.title-container .play-video,.md-banner.broker .banner-video.is-play+.title-container .play-video{display:none}.md-banner.broker .banner-video.loading+.title-container .video-loading{display:block}.md-banner.broker .banner-video.loading+.title-container .play-video{display:none}.md-banner.broker .banner-video.is-play ~ .banner-mask{display:none}.md-banner.broker .banner-video .play-video,.md-banner.broker .banner-video .video-loading{display:none}

