@charset "utf-8";

.img{
  width: 100%; height: auto;
}
.row{
  display: inline-block; width: 100%;font-size: 0; line-height: 0;
}
.col{
  font-size: 14px; line-height: 25px;
}
.w50{
  width: 48%;
}
ul.list li a:hover{
  color: red;
}


.banner{
  height: 400px; background: url(/bjmtg/xhtml/2020bjmtg/ztzl/liangqujianshe/resources/banner.jpg) no-repeat center;
}

@media (max-width: 1200px){
  .banner{
    height: 0; padding-top: 30%; background-size: cover;
  }
}
@media (max-width: 911px){
  .m-100{
    width: 100% !important;
  }
}

.mt50{ margin-top: 50px;}
.m25{ margin-top: 25px;}
.f10{
  margin-top: -10px;
}

.container{ max-width: 1200px;}
.main{
  background:#fff url(mainbg.jpg) no-repeat center top;
}


/* 焦点图 */
.slide {
   height: 325px; position: relative; overflow: hidden;
}
.slide .swiper-slide{
  position: relative; z-index: 1;
}
.slide .swiper-slide a{
  display: block; width: 100%; height: 100%;
}
.slide .swiper-slide span{
  position: absolute; box-sizing: border-box; bottom: 0; left: 0; width: 100%; padding-right: 80px; height: 38px; line-height: 38px; padding-left: 2%; background-color: rgba(0, 0, 0, 0.7); color: #fff; font-size: 14px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  word-break: break-all;
}
.slide .pagination {
  position: absolute;
  right: 10px;
  text-align: right;
  bottom: 11px;
  width: 100%;
  z-index: 22;
}
.slide .swiper-pagination-switch {
  display: inline-block;
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: #fff;
  margin-left: 8px;
  cursor: pointer; opacity: .6;
}
.slide .swiper-active-switch {
  opacity: 1;
}
.bigImg{
  z-index: 88; display: none;
}
.bigImg,.bigImg .bg{
  position: fixed; width: 100%; height: 100%; top: 0; left: 0; 
}
.bigImg .bg{
  background-color: rgba(0, 0, 0, 0.7);
}
.bigImg .img-box{
  width: 1000px; height: 569px; position: absolute; top: 50%; left: 50%; margin: -284px 0 0 -500px; background-color: #fff;
}
.bigImg .img-box img{
  width: 1000px; height: 569px;
}


.title{
  position: relative;
}
.title .more{
  position: absolute; color: #be1329; font-size: 14px; top: 50%; right: 24px; margin-top: 1px;
}

/* 两区映像 */
.lqyx {
  overflow: hidden; height: 275px;
}
.lqyx .mt20{
  position: relative; height: 190px;
}
.lqyx .swiper-container{
  overflow: hidden;
}
.lqyx .swiper-slide{
  text-align: center; position: relative; height: 190px !important;
}
.lqyx .swiper-slide a{
  position: relative; display: block; width: 285px; height: 190px; margin: auto;
}
.lqyx .swiper-slide img{
  width: 285px; height: 190px;
}
.lqyx .swiper-slide span{
  position: absolute; box-sizing: border-box; bottom: 0; left: 0; width: 100%; padding-right: 80px; height: 38px; line-height: 38px; padding-left: 2%; background-color: rgba(0, 0, 0, 0.7); color: #fff; font-size: 14px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  word-break: break-all;
}
.lqyx .arrow-left,.lqyx .arrow-right{
  position: absolute; width: 34px; height: 80px; top: 50%; margin-top: -40px; background-image: url(/bjmtg/xhtml/2020bjmtg/ztzl/liangqujianshe/resources/i106.png); background-repeat: no-repeat; z-index: 8;
}
.lqyx .arrow-left{
  left: 8px; background-position: 0 0;
}
.lqyx .arrow-right{
  right: 8px; background-position: right center;
}

/* 两区视频 */
.lqsp .mt20{
  overflow: hidden; position: relative;
}
.lqsp .swiper-slide{
  width: 100%;
}
.lqsp .arrow-left,.lqsp .arrow-right{
  position: absolute; width: 34px; height: 80px; top: 50%; margin-top: -40px; background-image: url(/bjmtg/xhtml/2020bjmtg/ztzl/liangqujianshe/resources/i106.png); background-repeat: no-repeat; z-index: 8;
}
.lqsp .arrow-left{
  left: 0;
}
.lqsp .arrow-right{
  right: 0; background-position: right center;
}
.lqsp video{
  width: 100%; height: auto;
}
@media screen and (max-width: 991px) {
  .title{
    width: 100%; overflow: hidden;
  }
  .title img{
    position: relative; left: 50%; transform: translateX( -50% ); width: 100%;
  }
  .lqyx .title img,.lqsp .title img{
    width: 200%; 
  }
  .title .more{
    right: 5.5%;
  }
  .m-auto{
    height: auto !important;
  }
}