.FirstScreen,
.column_title{
  position:relative;
}
body footer{
  margin-top:0;
}
.mainContent{
  padding-top: 30px;
  background:url(https://wwp-static.wenweipo.com/img/special/MO25thAnniversary/cover.jpg)no-repeat;
  background-size:cover;
}

.FirstScreenContent{
  position: absolute;
  padding: 30px;
  padding-top: 15px;
  width: 78%;
  height: 45%;
  left: 0;
  bottom: 8%;
  background:linear-gradient(to right,#f1daac, transparent)
}
body .Headlines{
  padding:0;
  background:transparent;
}
.FirstScreenContent .Headlines a{
  font-family:"方正锐正黑_GBK";
  font-weight:700;
  font-size:30px;
  color:#fff;
  text-shadow: 5px 3px 4px rgb(195 36 8 / 90%);
}
.top{
  display: flex;
  justify-content: space-between;
}
.top .left{
  width:calc(47% - 10px);
}
.top .right{
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  padding: 15px 0;
  width: calc(53% - 10px);
  background: linear-gradient(to right, rgba(252, 241, 217, 1), rgba(252, 241, 217, .5), transparent);
}
.top .right .item{
  padding: 10px;
  padding-left: 20px;
}
.top .right .item:hover{
  background: linear-gradient(to right, rgba(241, 98, 92, 1), rgba(241, 98, 92, .5), transparent);
}
.top .right .item a:hover{
  color:#fff!important;
}
.top .right .item:hover a{
  color:#fff;
}
.top .right a{
  font-family:"Adobe 黑体 Std";
  color:#476182;
  font-weight: 600;
  font-size: 18px;
}
#swp11 .slide-desc-wrap{
  background:rgba(147, 38, 34,.8)
}
body #swp11 .swiper-pagination-bullet-active{
  background:#f34b49;
}
.top .lunbo-speical.mb30{
  margin-bottom:0;
}
body{
  position:relative;
}
#siderBar{
  position: fixed;
  top: 60%;
  right: 9%;
  color: #222121;
}
#siderBar .item{
  display: flex;
  margin-bottom: 10px;
  cursor:pointer;
  height: 30px;
  transition: all 0.5s;
}
#siderBar .item:hover{
  transform: translateX(-15px);

}
#siderBar .item:hover span{
  color:#fff;
}
#siderBar .item i{
  border-right: 4px solid red;
  margin-right: 5px;
}
#siderBar .item span{
  width: 150px;
  padding: 5px;
  background: linear-gradient(to right, rgba(250, 247, 245), transparent);
}
#siderBar .item:hover span{
  background: linear-gradient(to right, rgba(236, 70, 70), rgba(236, 70, 70,.1));
}
.column_title {
  margin-top: 30px;
  margin-bottom: 15px;
}
main .column_title a{
  position:absolute;
  top:0px;
  right:0;
  font-weight:700;
  color:#de1818;
}
.column_title img{
  height:40px;
}
main .storyTitle:hover{
  text-decoration: none!important;
}
main .storyTitle{
  background: transparent;
}
main .videoItem .storyTitle a{
  color:#154679;
}
main .videoButton{
  display:none!important;
}
.bottomSix{
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.bottomSix .item{
  width: calc(50% - 10px);
  display: flex;
  align-items: center;
  margin-bottom: 10px;
}
.bottomSix .item img{
  margin: 0;
  margin-right: 10px;
  height: 25px;
}
.AudioAndVideoRecording .videoList .item{
  position:relative;
}
.AudioAndVideoRecording .videoList .item .story_title{
  position:absolute;
  display:none;
  bottom:0;
  width:100%;
  left:0;
  background:rgba(149, 72, 74,.7);
  padding:3px;
}
.AudioAndVideoRecording .videoList .item:hover .story_title{
  display:block;
}
.AudioAndVideoRecording .videoList .item:nth-child(1) .story_title{
  padding:10px;
}
.AudioAndVideoRecording .videoList .item:nth-child(n+2) .story_title a{ 
  font-size:14px;
}
.AudioAndVideoRecording .videoList .item .story_title a{
  color:#fff;
}
.videoList{
  display:flex;
  justify-content: space-between;
}
.videoList .first{
  width:calc(77% - 10px);
}
.videoList .firstAfter{
  width:calc(23% - 10px);
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.HighDfinitionImage  #three-dimensional .swiper-pagination,
.HighDfinitionImage #three-dimensional .swiper-slide .slideTitle,
.prevAndnextButton img{
  display:none;
}
.HighDfinitionImage #three-dimensional .swiper-slide a{
  border:0;
}
main #three-dimensional {
  width: 90%;
}
.HighDfinitionImageContent{
  position:relative;
}
.HighDfinitionImageContent img{
  width:30px;
  position:absolute;
  top:0;
  bottom:0;
  margin:auto;
  cursor:pointer;
}
.HighDfinitionImageContent img.prev{
  left:0;
}
.HighDfinitionImageContent img.next{
  right:0
}
.WenhuiReport {
  padding-bottom:20px;
}
.phoneShow{
  display:none;
}
.videos .videoItem:last-child,
.bottomSix .item:last-child{
  display:none;
}
.InspectingMacau .videos .videoItem{
  display:block;
}
@media(max-width:650px){
  .videos .videoItem:last-child{
    display:block;
  }
  .bottomSix .item:last-child{
    display:flex;
  }
  .bottomSix .item:first-child{
    display:none;
  }
  .ImportantNewsList .item{
    padding: 10px;
    background: #f1e5ce;
    margin: 10px 0;
  }
  .ImportantNewsList .item a{
    color:#57221d;
  }
  main .column_title a{
    top:-10px;
  }
  .bottomSix .item{
    width: 100%;
  }
  .bottomSix .item img {
    height: 20px;
  }
  body .Headlines {
    padding:10px;
  }
  .top>.phoneShow{
    padding:20px 10px;
    display:flex;
    justify-content: space-between;
    flex-wrap:wrap;
  }
  .top>.phoneShow .item{
    width:calc(50% - 5px);
    margin-bottom:10px;
  }
  .top>.phoneShow .item .story_title{
    background: #f1e5ce;
    padding: 5px;
    height: 60px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    text-overflow: ellipsis;
  }
  .top>.phoneShow .item .story_title a{
    color:#57221d;
    line-height:25px;
  }
  .FirstScreenContent .Headlines a{
    font-size:25px;
  }
  .FirstScreenContent {
    padding-top: 0px;
    padding:0;
    width: 100%;
    height: auto;
    left: 0;
    top: 32%;
    bottom: auto;
    background: none;
  }
  .phoneShow{
    display:block;
  }
  .pcShow{
    display:none!important;
  }
  #siderBar{
    display:none;
  }
  .column_title{
    margin-top:20px;
    margin-bottom:10px;
  }
  body main{
    padding: 0 10px;
  }
  .mainContent{
    background:none;
  }
}