 .video-container.banner-video-frame-extended-container {
    width: calc(100% - 50px);
}
.video-container{position:relative;overflow:hidden}
.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}
.internal-link-video #video-hp-controls{padding-bottom:50px;padding-left:85px;display:inline-block;position:absolute;bottom:0;width:100%;z-index:999999;cursor:pointer}
.internal-link-video{position:relative;}
.internal-link-video #mute{top:105px;right:2px;position:absolute}
.internal-link-video .sound-icon-video{width:42px;cursor:pointer;top:0;right:0;position:absolute;z-index:399}
.internal-link-video #video-hp-controls{padding-bottom:30px;padding-left:20px}

.internal-link-video #mute{top:70px !important}
.ytcontrol-img-transbox{width:100%;margin:0 auto;position:relative;background-size:cover;background-position:center center;display:table-cell;vertical-align:middle;text-align:center}
.ytcontrol-img-transbox img.ytcontrol-img-play{width:75px}
.ytcontrol-img-transbox img.ytcontrol-img-stop{width:30px;display:block;margin-left:auto;margin-top:10px}
.ytcontrol-img-transbox img.ytcontrol-img-stop:hover{opacity:.8}
.title-container-video{display:table-cell;vertical-align:middle;padding-top:10px}
.title-container-video:hover img,.title-container-video:focus img,.banner-video-frame-extended-container:hover img{visibility:visible}
.banner-video-frame-extended-container img {    visibility: hidden;}
.editorial-banner-ext video {    position: absolute;    width: 100%;    height: auto;    top: 0;}
.logo-wrap {
  padding-top: 60px;
}
@media (max-width: 991px){
	.logo-wrap {
	  padding-top: 0;    margin-top: 37px;
	}
}
#logo{z-index:0;POSITION: relative;}
#top-footer .widget {
    margin-bottom: 0;
    font-size: 0.778em;
}
.plain li{line-height: 35px;}
.mainfoot .w3layouts_gallery_grid1_pos{left:0;right:0;top:0;bottom:0;background: #671016;}
.mainfoot .w3layouts_gallery_grid1_pos p{color:#fff;font-family: 微软雅黑, Arial, Helvetica, sans-serif;}