
.html-content{
  background:url(https://wwp-static.wenweipo.com/img/special/twosessions/lhbody-bg.jpg);
  background-size: 100%;
}

div.main{
  display:none;
}

.container{
  max-width:1200px;
  padding:0;
}
.mb30{
  margin-bottom:30px;
}
.html-content .banner{
  width:100%;
  margin-right:auto;
  margin-left:auto;
}
.html-content .banner img.banner-img{
  width:100%;
}
.audio_pic img{
  object-fit: cover;
  width: 100%;
  height: 100%;
}
footer{
  background:#d10717;
}
a:hover,
.hot-news-item:hover{
  color:#d10717 !important;
}
img{
  width:auto;
  margin:initial;
}
.national-flag{
  position:absolute;
  width:350px;
  top:0;
  left:0;
  z-index:5;
}
.slide-desc-wrap,
.pagination-bottom>.swiper-pagination-bullet{
  background-color:#d10717;
}
.pagination-bottom>.swiper-pagination-bullet{
  border:2px solid white;
  width:15px;
  height:15px;
}
.pagination-bottom>.swiper-pagination-bullet-active{
  background-color:white;
}
.slide-img{
  padding-top:56.25%;
}
.slide-desc-wrap{
  position:relative;
  height:auto;
}
.slide-desc{
  line-height:2em;
  font-size:16px;
}
.titleName{
  position:relative;
  z-index:5;
  display: flex;
  align-items: center;
  justify-content: space-between;
  width:100%;
}
.title-section{
  position:relative;
  padding-bottom:0;
  overflow:hidden;
}
.title-section::before{
  display:none;
}
.title-section.sub-line::after{
  position:absolute;
  width:calc(100% - 13px);
  bottom:0;
  height:5px;
  background:#9c9c9c;
  z-index:1;
}
.more{
  color:#d20419;
}
.swp1 .pagination-bottom{
  width:69px !important;
  bottom:0em !important;
  display:flex;
  align-items:center;
  height:2em;
}
.slide-desc{
  width:calc(100% - 89px);
}
.hotnews-list{
  padding:15px 0;
}
.hot-news-item{
  line-height:2.5em;
  background:#f6f6f6;
  font-size:18px;
}
.hot-news-item:nth-child(even){
  background:#e7e7e7;
}
.liveing-list-item-content .hot-news-item:nth-child(even){
  background:#e16056;
}
.col-md-5.immed .hot-news-item,
.col-md-4.immed .hot-news-item{
  list-style:none;
  padding:0 15px;
}
.immed .hotnews-item-txt{
  padding:0;
  display: flex;
  align-items: center;
}
span.point {
  min-width: 15px;
  min-height: 15px;
  display: block;
  background: #d30416;
  width: 15px;
  height: 15px;
  border-radius: 50%;
  margin-right:10px;
}
.lunbo-bottom,
.hddh{
  display: flex;
  flex-wrap:wrap;
  justify-content: space-between;
}
.hddh{
  align-content: baseline;
}
.lunbo-bottom .slide-desc{
  width:100%;
  padding-right: .9375rem;
}
.hddh-item{
  padding-top:10px;
}
.lunbo-bottom>div,
.hddh-item{
  width:49%;
}
.hddh .hddh-title{
  width:100%;
  padding:0 15px;
  box-shadow: 0 8px 15px rgb(0 0 0 / 10%);
  background:white;
}
.two-sessions-days .swiper-slide{
  width: 1.5em;
  margin-right:3em;
}
.days-content{
  height: 150px;
  background: white;
  overflow: auto;
  padding: 20px 15px;
  overflow: auto;
  padding: 10px 15px;
  direction: rtl;
  border: 2px solid #d10717;
}
.two-sessions-days .swiper-slide .days{
  color:white;
  width: 1.5em;
  height: 1.5em;
  font-size: 32px;
  font-weight: bold;
  margin:auto;
}
.two-sessions-days .swiper-slide.swiper-active .days{
  color: #d10717;
  background: white;
  border-radius: 50%;
}
.two-sessions-days .swiper-container{
  background:#d10717;
  padding:0 15px;
}
.two-sessions-days .swiper-wrapper{
  text-align: center;
  padding:5px 0;
}
.days-content-item{
  display:none;
  line-height: 1.8em;
  font-size: 18px;
  direction: ltr;
}
.show{
  display:block;
}
.days-content-item span {
  cursor: default;
}
.slide-img img.video-play-img{
  width:54px;
  height:54px;
  position:absolute;
  top:calc(50% - 27px);
  left:calc(50% - 27px);
}
.hddh-content{
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  font-size:16px;
  height:calc(100% - 60px);
  align-content:space-between;
}
.lhjd-title .titleName{
  justify-content: center;
}
.lhjd-content{
  position:relative;
}
.search-bg-img{
  width:100%;
  height:100%;
  position:absolute;
  top:0;
  left:0;
}
.search-text img{
  transition: all 1s;
}
.search-text{
  transition: all 1s;
  position: absolute;
  cursor: pointer;
  display: flex;
  font-size: 25px;
  align-items: center;
  justify-content: center;
  font-weight: bold;
  color: white;
  letter-spacing: 4px;
  text-align: center;
}
.search-text span{
  position:relative;
  display:none;
}
.search-text:hover img{
  transform: scale(1.1);
}
.search-4em{
  width:4em;
  height: 4em;
}
.search-3em{
  width:3em;
  height: 3em;
}
.search-4em.search-2{
  width:5em;
  height:5em;
}
.search-1{
  top: 16%;
  left: 5%;
}
.search-2 {
  top: 11.7%;
  left: 22%;
}
.search-3{
  left:16.1%;
  top:42.9%;
}
.search-4{
  top:65.8%;
  left:22%;
}
.search-5{
  top:25.9%;
  left:67%;
}
.search-6{
  top:13.1%;
  left:83%;
}
.search-7{
  top:52.6%;
  left:72.3%;
}
.search-8{
  top:61.9%;
  left:84.4%;
}
.hotnews-list-audio{
  padding: 15px 0 0 0;
  margin-bottom: 15px;
  height: calc(100% - 84px);
  display: flex;
  flex-wrap: wrap;
  align-content: space-between;
}
.huiting-title-bottom{
  text-align: right;
  color: #d10717;
  font-size: 16px;
}
.audio-item{
  width:100%;
}
.audio-item .row{
  margin-left:0;
  margin-right:0;
}
#lazy-bag{
  height:100%;
  overflow:hidden;
  --swiper-pagination-color: white;
  --swiper-navigation-size:44px;
}
.lazy-bag>div{
  box-shadow: 0px 0px 15px rgb(0 0 0 / 10%);
  height:100%;
}
#lazy-bag .swiper-pagination-bullet{
  background:none;
  opacity:1;
  border:2px solid white;
}
#lazy-bag .swiper-pagination-bullet-active{
  background:white;
}
#lazy-bag .swiper-pagination-bullet{
  width:15px;
  height:15px;
}
.lazy-bag{
  padding-bottom:0;
}
#lazy-bag .swiper-slide{
  overflow:auto;
}
#lazy-bag .swiper-slide>div {
  position: absolute;
  width: 100%;
}
.swiper-coverflow-perent{
  margin-left:50px;
  margin-right:50px;
}
.micro-special{
  position:relative;
}
.micro-special .swiper-button-next:after,
.micro-special .swiper-button-prev:after{
  display:none;
}
.audio_left .top_title{
  display:flex;
  align-items: center;
}
.goBackLastPage button{
  font-size: 14px;
  border: none;
  background: none;
}
.searchMore{
  background:#d10717;
}
.searchMore a:hover,
.searchMore a:link,
.searchMore a:visited{
  color:white !important;
}
.swiper-button-next, .swiper-button-prev{
  margin-top:auto;
}
.searchNewsTitle{
  line-height:1.5em;
}
.lazy-bag .swiper-slide:after {
  content: "";
  display: block;
  padding-top: 159.9996%;
}
.top-news a,
.top-news a:link,
.top-news a:visited{
  color:#d10717;
}
.liveing-list-item-title a{
  font-size: 24px;
  font-weight: bold;
  color: white;
}
.liveing-list-item-title a:hover,
.liveing-list-item-title a:link,
.liveing-list-item-title a:visited{
  color:white !important;
}
.liveing-list-item-content .hotnews-list{

  padding-bottom:0;
}
.top-news .h3-font{
  font-size:2rem;
}
.lh-liveing{
  padding-top:15px;
  padding-bottom:15px;
  background:rgba(170,23,23,0.9);
  width:100%;
  margin-left:0;
}
.lh-liveing-banner img{
  box-shadow:0 8px 15px rgb(0 0 0 / 20%);
}
.liveing-list-item-content .hot-news-item:nth-child(even) a{
  color:white;
}
.liveing-list-item-content .hot-news-item:nth-child(even) span.point{
  background:white;
}
.lh-liveing-list{
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  align-content: space-between;
}
.liveing-list-item-content{
  width:100%;
}
.col-md-7.spbg{
  -ms-flex: 0 0 57%;
  flex: 0 0 57%;
  max-width: 57%;
}
.spbg-lazybag{
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
.col-md-5.lazy-bag{
  -ms-flex: 0 0 43%;
  flex: 0 0 43%;
  max-width: 43%;
}
@media (min-width:750px){
  .m-banner{
    display:none;
  }
}
@media (max-width:750px){
  .container{
    padding: 0 15px;
  }
}
@media (max-width:650px){
  .searchOther,
  .searchSmallDiv{
    margin-top:0;
  }
  .searchSmallDiv{
    overflow:hidden;
  }
  .searchDiv{
    padding: 10px;
    padding-bottom:0;
  }
  .search-4em.search-2{
    width:4em;
    height:4em;
  }
  .lh-liveing-list{
    margin-top:15px;
  }
  .mb30{
    margin-bottom:0.75rem;
  }
  .swiper-coverflow-perent{
    margin-left:0;
    margin-right:0;
  }
  .lunbo-bottom{
    display:none;
  }
  .lunbo-bottom,
  .lunbo-bottom>div{
    width:100%;
  }
  .col-md-7.spbg,
  .col-md-5.lazy-bag{
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .swp1 .pagination-bottom{
    <!--/* width: 115px !important; */-->
    display:none;
  }
  .slide-desc{
    <!--/* width:calc(100% - 135px) */-->
    width:100%;
  }
  .lunbo-bottom>div{
    margin-top:.75rem;
  }
  .lunbo-bottom,
  .lunbo,
  .days-content,
  .hddh-content{
    margin-bottom:.75rem;
  }
  .hotnews-list{
    padding-top:5px;
  }
  .two-sessions-days .swiper-wrapper{
    padding:5px 10px;
  }
  .two-sessions-days .swiper-slide .days{
    font-size:30px;
  }
  .titleName img{
    width:calc(100% - 5em);
  }
  .hddh-item{
    padding:5px 0;
  }
  .slide-img img.video-play-img{
    width: 40px;
    height: 40px;
    position: absolute;
    top: calc(50% - 20px);
    left: calc(50% - 20px);
  }
  .hotnews-list-audio{
    padding-top:5px;
  }
  .swp1 .pagination-bottom{
    bottom:0.3em !important;
  }
  .search-text{
    font-size:12px;
    letter-spacing:0;
  }
  .search-4em{
    width:calc(3em + 5px);
    height: calc(3em + 5px);
  }
  .search-3em{
    width:calc(2em + 5px);
    height: calc(2em + 5px);
  }
  .searchCheckBox{
    display:flex;
  }
  .national-flag{
    width:125px;
  }
  .audio-item{
    margin-top:5px;
  }
  .two-sessions-days .titleName img{
    width:calc(100% - 2em);
  }
  .limit-img:hover img{
    transform: scale(1);
  }
}
.col-md-7 .slide-img,
.col-md-7 .slide-desc-wrap .slide-desc {
  display: inline-block;
  vertical-align: middle;
}
.col-md-7 .slide-desc-wrap {
  display: inline-block;
  background-color: #d10717;
}