.md-video.layout2 .md-video-inner{overflow:hidden}.md-video.layout2 .title-wrap{margin-bottom:40px;display:flex;justify-content:space-between;align-items:center}.md-video.layout2 .title-wrap .site-title{margin-right:50px}.md-video.layout2 .video-list{height:320px}.md-video.layout2 .video-list .video-item{height:100%}.md-video.layout2 .video-list .video-item .video-content{width:100%;height:100%}.md-video.layout2 .video-list .video-item .video-content .mask{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;z-index:1;pointer-events:none}.md-video.layout2 .video-list .video-item .video-content .banner-video.is-play ~ .mask{display:none}.md-video.layout2 .video-list .video-item .banner-video .preview{background-color:rgba(218,218,218,0.3)}.md-video.layout2 .video-list .video-item .banner-video .video-box.def video{object-fit:cover}.md-video.layout2 .video-list .video-item .banner-video .play-video{width:64px;height:64px;border-width:1px}.md-video.layout2 .video-list .video-item .banner-video .play-video:after{left:27px;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:14px solid white}.md-video.layout2 .video-list .video-item .banner-video .play-video:hover{background:rgba(25,25,25,0.1)}@media (max-width: 800px){.md-video.layout2 .video-list .video-item .banner-video .play-video{width:40px;height:40px}.md-video.layout2 .video-list .video-item .banner-video .play-video:after{border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:10px solid white;left:15px}}.md-video.layout2 .video-list .placeholder-image{background-color:rgba(218,218,218,0.3);display:flex;align-items:center;justify-content:center}.md-video.layout2 .video-list .placeholder-image .paly-btn-img{width:100px;height:87.5px;background-size:100%;background-repeat:no-repeat;opacity:0.3}@media (max-width: 800px){.md-video.layout2 .video-list .placeholder-image .paly-btn-img{width:50px;height:44px}}.md-video.layout2 .video-list.len-1 .video-item,.md-video.layout2 .video-list.len-2 .video-item{width:calc((100% - 20px) / 2) !important}.md-video.layout2 .video-empty{display:flex;gap:20px}.md-video.layout2 .video-empty .video-item{flex:1}@media (max-width: 800px){.md-video.layout2 .video-empty .video-item{flex:none;margin-right:0 !important;width:calc(100% - 15px) !important}}.md-video.layout2 .video-empty .video-item .video-content{width:100%;height:100%}.md-video.layout2 .btn-wrap{margin-top:40px;display:flex;justify-content:center}.md-video.layout2 .btn-wrap .swiper-button-wrap{width:130px;height:50px;display:flex;justify-content:space-between}.md-video.layout2 .btn-wrap .swiper-button-wrap .swiper-button{display:block;width:50px;height:100%;line-height:50px;text-align:center;cursor:pointer;border-radius:50%;color:var(--g-btn-background);border:1px solid var(--g-btn-background);position:relative}.md-video.layout2 .btn-wrap .swiper-button-wrap .swiper-button:hover::after{content:'';position:absolute;width:100%;height:100%;border-radius:50%;top:0;right:0;bottom:0;left:0;background-color:rgba(25,25,25,0.1)}.md-video.layout2 .btn-wrap .swiper-button-wrap .swiper-button.swiper-button-disabled,.md-video.layout2 .btn-wrap .swiper-button-wrap .swiper-button.swiper-button-lock{cursor:not-allowed;opacity:0.3}.md-video.layout2 .btn-wrap .swiper-button-wrap .swiper-button.swiper-button-disabled:hover,.md-video.layout2 .btn-wrap .swiper-button-wrap .swiper-button.swiper-button-lock:hover{cursor:not-allowed}.md-video.layout2 .btn-wrap .swiper-button-wrap .swiper-button .iconfont{font-size:20px}@media (max-width: 800px){.md-video.layout2 .f-col.md-video-inner{width:100%}.md-video.layout2 .title-wrap{padding:0 15px;margin-bottom:20px;display:flex;flex-direction:column;align-items:flex-start}.md-video.layout2 .title-wrap .site-title{margin-right:0;margin-bottom:20px}.md-video.layout2 .video-list{width:100%;height:255px;padding-left:15px}.md-video.layout2 .video-list .video-item{width:345px;height:100%;margin-right:5px}.md-video.layout2 .video-list.len-1 .video-item,.md-video.layout2 .video-list.len-2 .video-item{width:calc(100% - 15px) !important}.md-video.layout2 .video-list.len-1{margin-right:0 !important}.md-video.layout2 .btn-wrap{margin-top:20px;padding:0 15px}}

