.site-footer{
  background-color: #186bb1;
}
#pcImg{
  display:block;
}
#appImg{
  display:none;
}
.content_rt_add{
  position: absolute;
  left: 5px;
  top: 150px;
  font-size: 14px;
  z-index: 99;
}
.bg_ff{
  padding: 5px;
  padding-top:5px;
  text-align: center;
  padding-bottom: 5px;
}
.add_line{
  padding-bottom: 10px;
  text-align: center;
  padding-top: 10px;
}
.bg_ff:last-child .add_line{
  border-bottom: 0;
}
.add_inside>div.two .add_line{
  padding-bottom: 10px;
}
.bg_ff a{
  display: block;
  width: 100%;
  text-align: center;
  position: relative;
  font-size: 20px;
}
.lazybag{
  margin-top: 40px;
}
.right_smaill{
  position: absolute;
  right: 147px;
  bottom: 42px;
  z-index: 99;
  width: 100px;
}
.xiaoguo {
  position: absolute;
  right: 226px;
  bottom: 183px;
  z-index: 99;
  width: 88px;
}
#dateTime{
  font-size: 24px;
  color: #ea3110;
  display: block;
  text-align: center;
}
.add_bottom strong{
  display: block;
  font-weight: normal;
  font-size: 16px;
  text-align: center;
}
.bg_ff:first-child{
  margin-bottom: 0;
}
.bg_blue:first-child{
  margin-top: 10px;
}
.content_box{
  position: relative;
}
.add_inside{
  border: 5px solid #fff;
  border-bottom-left-radius: 0.8rem;
  border-bottom-right-radius: 0.8rem;
  padding: 10px;
  background: #95b3f9;
}
.top_bigbg{
  background: url(https://tkww-static.tkww.hk/agreementImg/images/projectImg/special/HKreturn25th/web-bg1.jpg) no-repeat;
  background-size: 100% auto;
  overflow: hidden;
}
.top_HK_rt{
  position: relative;
  top: 137px;
  width: auto;
}
.add_bottom{
  width: 180px;
}
.add_inside>div{
  border-bottom: 1px solid #333;
  text-align: center;
}
.addActive{
  color: #d50100;
}
.storySummary a{
  color: #fff;
}
.topnews_img{
  width: auto;
  height: 84px;
  margin-right: 20px;
}
.top_news_box>.common-section{
  display: flex;
  align-items: center;
  width: 90%;
  margin: 0 auto;
}
.top-right{
  width: 39%;
  display: block;
}
.copyyear{
  text-align: center;
}
.line_item>div{
  position: relative;
}
.line_item .item .text{
  display: flex;
}
.line_item>div span{
  height: 36px;
  background-size: 31px;
  width: 43px;
  position: relative;
  top: 5px;
}
#flexslider .storyTitleFontFamily a{
  font-size: 20px;
}
.line_item>div:nth-child(1) span{
  background: url(https://tkww-static.tkww.hk/agreementImg/images/projectImg/special/HKreturn25th/no1.png) no-repeat;
  display: block;
  background-size: 36px;
}
.line_item>div:nth-child(2) span{
  background: url(https://tkww-static.tkww.hk/agreementImg/images/projectImg/special/HKreturn25th/no2.png) no-repeat;
  display: block;
  background-size: 36px;
}
.line_item>div:nth-child(3) span{
  background: url(https://tkww-static.tkww.hk/agreementImg/images/projectImg/special/HKreturn25th/no3.png) no-repeat;
  display: block;
  background-size: 36px;
}
.line_item>div:nth-child(4) span{
  background: url(https://tkww-static.tkww.hk/agreementImg/images/projectImg/special/HKreturn25th/no4.png) no-repeat;
  display: block;
  background-size: 36px;
}
.line_item>div:nth-child(5) span{
  background: url(https://tkww-static.tkww.hk/agreementImg/images/projectImg/special/HKreturn25th/no5.png) no-repeat;
  display: block;
  background-size: 36px;
}
.line_item>div:nth-child(6) span{
  background: url(https://tkww-static.tkww.hk/agreementImg/images/projectImg/special/HKreturn25th/no6.png) no-repeat;
  display: block;
  background-size: 36px;
}
.line_item>div:nth-child(7) span{
  background: url(https://tkww-static.tkww.hk/agreementImg/images/projectImg/special/HKreturn25th/no7.png) no-repeat;
  display: block;
  background-size: 36px;
}
.lsyk{
  /* height: 330px; */
}
.last{
  background: url(https://tkww-static.tkww.hk/agreementImg/images/projectImg/special/HKreturn25th/web-bg2.jpg)repeat;
}
.last .qzhd{
  margin-top: 0;
  padding-top: 20px;
	margin-bottom: 0;
}
.report img{
  width: auto;
}
.comment-content-new .item{
  margin-bottom: 6px;
  border-bottom: 1px dashed #b38472;
  margin-top: 14px;
  padding-bottom: 12px;
}
.comment-content-new .storyTub img {
  display: inline-block;
  width: 30%;
}
.comment-content-new .right-box {
  display: inline-block;
  width: 67%;
  margin-left: 10px;
  vertical-align: top;
}
.comment-content-new .right-box h2 a {
  overflow: hidden;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  overflow: hidden;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  display: -webkit-box;
  line-height: 1.5em;
  max-height: 4.5em;
  height: 25px;
  color: #b38472;
}
.comment-content-new .storySummary {
  height: 73px;
}
.storyTime {
  text-align: right;
}
.storyTitleFontFamily img{
  width: auto;
}
body{
  background: url(https://tkww-static.tkww.hk/agreementImg/images/projectImg/special/HKreturn25th/web-bg-jdyk.png) repeat 0px 66px;
  background-size: 100% auto;
}
.section-title>*{
  order: 0;
}
.big_vedio{
  float: left;
  width: 60%;
  position: relative;
}
..big_vedio:hover{
  cursor: pointer;
}
#big_vedio{
  width: 100%;
}
.bg_btn{
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
.bg_btn .bg{
  width: 100%;
  height: auto;
}
.bg_btn .btn{
  width: 80px;
  height: auto;
  position: absolute;
  top: calc(50% - 40px);
  left: calc(50% - 40px);
}
.title_list{
  float: right;
  width: 40%;
}
.vedio_bg{
  background: url(https://tkww-static.tkww.hk/agreementImg/images/projectImg/special/HKreturn25th/vedio_bg.jpg) repeat ;
  overflow: hidden;
  padding: 20px;
}
.box_vedio{
  padding: 20px 0 20px 20px;
  overflow: hidden;
  background: #030943;
}
.inner, main {
  max-width: 1200px;
  padding: 0 0px;
}
.title_list .item{
  height: 70px;
  line-height: 70px;
  color: #fff;
  padding-left: 20px;
}
.title_list .item:hover{
  background: #404795;
}
.title_list .item.title_list_active{
  background: #404795;
}
.title_list .item a{
  color: #fff;
  display: block;
  width: 100%;
  height: 100%;
}
.title_list .item a:hover{
  color: #fff !important;
}
.title_list .item span{
  display: inline-block;
  height: 28px;
  line-height: 30px;
  width: 70px;
  text-align: center;
  border-radius: 3px;
  margin-right: 20px;
}
.title_list .item:nth-child(1) span{
  background: #ff5c39;
}
.title_list .item:nth-child(2) span{
  background: #d3882d;
}
.title_list .item:nth-child(3) span{
  background: #899e53;
}
.title_list .item:nth-child(4) span{
  background: #51ae7f;
}
.title_list .item:nth-child(5) span{
  background: #2883b2;
}
.showBtn img{
  width: auto;
  display: inline-block;
}
.showBtn{
  text-align: center;
  position: absolute;
  bottom: 0px;
  width: 100%;
  background-image: linear-gradient(to top, #151b55, rgb(252 252 252 / 10%));
}
.showBtn:hover{
  cursor: pointer;
}
#more_btn{
  display: block;
  text-align: center;
  color: #fff;
}
.HK25th{
  height: 1635px;
  overflow: hidden;
  position: relative;
  padding-top: 0px;
}
.dxg25th{
  padding-top: 20px;
}
.ywtx{
  padding-top: 0px;
  margin-bottom: 0;
}
.top-left {
  width: 59%;
  display: flex;
}
.top-right {
  width: 39%;
  display: block;
}
.featured-news {
  width: 100%;
}
.top-area{
  margin: 0;
  margin: 0px 0;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  position: relative;
  z-index: 1000;
  margin-top: 20px;
}
.line_item{
  position: relative;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  height: calc(100% - 20px);
  align-content: space-between;
}
.line_item .item{
  width: 100%;
  padding-bottom: 13px;
}
.line_item .item:hover a{
  color: #fff !important;
}
.line_item .item a{
  color: #02bafe;
  font-size: 20px;
  border-bottom: 1px dashed #02bafe;
  height: 44px;
  line-height: 44px;
  width: 100%;
  padding-left: 5px;
}
.line_item .item a:hover{
  background: #212660
}
.lf_list{
  float: left;
}
.line_item{
  float: right;
}
.lf_list span{
  display: inline-block;
  width: 60px;
  height: 26px;
  line-height: 26px;
}
.headfixed{
  position: fixed;
  top: 100px;
  left: 0;
  width: 100%;
  height: 60px;
}
.news_list{
  margin-top: 0;
  padding-top: 20px;
}
.last .report{
  padding-top: 25px;
  margin-bottom: 0;
  margin-top: 0;
}
.video-slide{
  margin-top: 0px;
}
.top-right .common-section{
  margin-top: 0;
}
.section-title a{
  background: none !important;
  color: #fff;
  position: absolute;
  right: 31px;
}
.top_news .storyTitleFontFamily a{
  font-size: 40px;
  color: #02b8ff;
  text-align: center;
}
.featured-news .flex-control-nav{
  bottom: 8px;
}
.featured-news .flex-control-paging li a.flex-active{
  background: #f09834;
  width: 10px;
}
.featured-news .flex-control-paging li a{
  border-radius: 50%;
}
.top_news .storySummary a{
  font-size: 16px;
}
.footer{
  display: block !important;
}
.commend-item.activepage h2{
  background:#596e7f;
  padding:10px;
}
.commend-item h2 a{
  display:block;
  line-height:1.2em;
  height:100%;
  overflow:hidden;
}
.commend-item.activepage h2 a{
  color:white;
}
.commend-item.activepage .commend-img{
  width:calc(100% - 1em - 20px);
}
.commend-item,.newpage{
  float: left;
  font-size: 16px;
  display: flex;
  border: 1px solid #e0e0e0;
}
.common-section{
  clear: both;
}
.xgdd{
  background-size: auto 100%;
  border-right: 15px solid #000;
  background: url(https://tkww-static.tkww.hk/agreementImg/images/projectImg/special/HKreturn25th/movie.png) repeat;
  padding: 19px 0px 16px 10px;
  background-size: auto 100%;
  overflow: hidden;
}
.xgdd .swiper{
  background: #000;
}
.xgdd .swiper-slide{
  <!--/*width: 100% !important;
  display: flex;
  margin-right: 10px;
  */-->
  background: #000;
  
}
.xgdd .swiper-slide .item{
  <!--/*width: calc(100% - 5px);*/-->
  margin: 0 5px;
  position: relative;
}
.xgdd .swiper-slide .item span{
  position: absolute;
  width: 100%;
  height: 30px;
  background: rgb(0 0 0 / 50%);
  bottom: 0;
  color: #fff;
  line-height: 30px;
  padding-left: 5px;
}
.swiper-scrollbar-drag{
  background: #f09834;
}
.xgdd .swiper-slide .item:hover{
  cursor: pointer;
}
.swiper-container{
  width: 500px;
  height: 214px;
  margin-bottom: 10px;
}
#dialog-view .modal-dialog {
  width: 1200px;
  overflow: hidden;
  position: fixed;
  top: 50%;
  left: calc(50% - 600px);
  z-index: 9999;
  background: #f9f9f9;
  margin: 0 auto;
  border-radius: 36px;
}
.modal-content {
  padding: 50px 32px;
  text-align: center;
}
.celebration-view-txt{
  position: absolute;
  bottom: 0;
  left: 0;
  background: rgba(0,0,0,0.55);
  color: #fff;
  padding: 5px 10px;
  box-sizing: border-box;
  text-align: left;
  font-size: 14px;
  border-top-right-radius: 4px;
}
.dialog-view{
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  background: rgba(255,255,255,0.8);
  transform: scale(0,0);
  transition: all .8s;
  overflow: auto;
  z-index: 999999;
}
.dialog-view.show{
  transform: scale(1,1);
}
.dialog-view-table{
  display: table;
  width: 100%;
  height: 100%;
  text-align: center;
}
.dialog-view-cell{
  display: table-cell;
  vertical-align: middle;
  text-align: center;
}
.dialog-view-content{
  display: inline-block;
  max-width: 90%;
  max-height: 90%;
  position: relative;
}
.dialog-view-close{
  position: absolute;
  top: 15px;
  right: 15px;
  background: #a01;
  color: #fff;
  width: 26px;
  height: 26px;
  line-height: 26px;
  text-align: center;
  font-weight: bolder;
  font-size: 20px;
  font-style: normal;
  border-radius: 4px;
  cursor: pointer;
}
.celebration-left li{
  width: 33.33%;
  border-right: 5px solid transparent;
}
.celebration li {
  display: inline-block;
  box-sizing: border-box;
  margin-bottom: 5px;
  height: 102px;
  cursor: pointer;
}
.celebration li img {
  display: block;
  width: 100%;
  height: 100%;
  opacity: 1;
  transition: all .5s;
}
.celebration li.celebration-empty {
  background: transparent;
  border-color: transparent;
}
.celebration li:hover{
  opacity: 0.8;
}
.celebration-left {
  width: 49%;
  font-size: 0;
  padding: 0;
}
.celebration-right,.celebration-left{
  display: inline-block;
  vertical-align: top;
}
.celebration-right {
  width: 49%;
  font-size: 0;
  padding: 0 0 0 2%;
  box-sizing: border-box;
  background-size: 48.85% auto;
}
.celebration-right li{
  width: 33.33%;
  border-right: 5px solid transparent;
}
.qzhd ..common-section{
  margin-top: 0;
  padding-top: 20px;
}
#gdp-pc .section-title{
  z-index: 9;
}
#container{
  height: 800px;
}
#container .val{
  font-weight: bold;
  font-size: 16px;
}
#container{
  box-shadow: rgb(99 113 181) 0px 1px 3px 5px inset;
}
#container ul li{
  margin-bottom: 10px;
  letter-spacing:2px;
}
#container ul li span{
  word-wrap:break-word;
  display: inline-block;
}
.side_left{
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  width: 75%;
  align-content: space-between;
}
.side_right{
  display: flex;
  flex-wrap: wrap;
  width: 24%;
  justify-content: space-between;
}
.lazy_box{
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
.side_left .item{
  width: calc(50% - 6px);
  margin-bottom: 10px;
}
.side_left .item:hover{
  opacity: 0.8;
}
.side_right .item:hover{
  opacity: 0.8;
}
.source{
  color: #fff;
  margin-top: 5px;
  margin-left: 5px;
  font-size: 12px;
}
.news_list{
  float: left;
  width: 65%;
}
.qggdp-box{
  clear: both;
}
.rth5{
  float: right;
  width: 31%;
}
.storyTime{
  padding: 5px 0;
}
.comment-content-new .item{
  padding-bottom: 7px;
}
.rth5 .rthimg img{
  width: 100%;
}
.rthimg{
  position: relative;
}
.rthimg .scannertxt{
  color: #fff;
  position: absolute;
  top: 68%;
  left: 60px;
  z-index: 99;
  letter-spacing: 4px;
  font-size: 25px;
}
@media(min-width: 1367px){
  #big_vedio{
    height: 357px;
  }
}
@media (min-width: 1300px) and (max-width: 1366px){
  .headfixed{
    display: none;
  }
}
@media (min-width: 652px) and (max-width: 1299px){
  .lsyk{
    height: 0;
  }
  .headfixed{
    display: none;
  }
  .comment-content-new .storyTub img {
    display: inline-block;
    width: 100%;
  }
  .comment-content-new .right-box{
    width: 100%;
    padding-top: 10px;
  }
  .big_vedio {
    float: none;
    width: 100%;
  }
  .vedio_btlist{
    width: 100%;
    overflow: hidden;
  }
  .title_list .item a{
    width: 350px;
    height: 100%;
  }
  .title_list{
    float: none;
    width: 100%;
    display: flex;
    overflow-x: scroll;
  }
  .big_vedio iframe {
    height: 410px !important;
  }
}
@media(min-width: 651px){
  .footer{
    margin-top: 50px;
  }
  .lianghuiguancha{
    padding-top: 20px;
  }
  .xgddbox{
    margin-top: 50px;
  }
  .xiaoguo {
    position: absolute;
    right: 216px;
    bottom: 211px;
    z-index: 99;
    width: 93px;
  }
}
@media (min-width: 800px) and (max-width: 899px){
  .right_smaill {
    position: absolute;
    right: 52px;
    bottom: 96px;
    z-index: 99;
    width: 82px;
  }
  .xiaoguo {
    position: absolute;
    right: 97px;
    bottom: 235px;
    z-index: 99;
    width: 88px;
  }
}
@media (min-width: 651px) and (max-width: 799px){
  .right_smaill {
    position: absolute;
    right: 50px;
    bottom: 112px;
    z-index: 99;
    width: 81px;
  }
  .top-left {
    width: 100%;
    display: flex;
  }
  .top-area{
    display: block;
  }
  .top-right {
    width: 100%;
    display: block;
  }
  .news_list {
    float: none;
    width: 100%;
  }
  .rth5 {
    float: none;
    width: 100%;
  }
  .rth5 .rthimg img {
    width: 50%;
    margin: 0 auto;
  }
  .rthimg .scannertxt{
    left: 33vw;
  }
}
@media(max-width: 650px){
  #gdp-pc{
    display: none;
  }
  #pcImg{
    display:none;
  }
  #appImg{
    display:block;
  }
  #epidemicListNS .storySummary {
    display: none;
  }
  .rthimg .scannertxt{
    left: 115px;
    z-index: 99;
    letter-spacing: 2px;
    font-size: 18px;
  }
  .news_list .storyTime{
    margin-right: 10px;
  }
  .right_smaill {
    right: 23px;
    bottom: 41px;
    width: 50px;
  }
  .rth5 .storyTitleFontFamily img{
    width: 130px;
  }
  .rth5 .rthimg img {
    width: 60%;
    margin: 0 auto;
  }
  .rth5 {
    float: none;
    width: 100%;
  }
  .xiaoguo {
    right: 39px;
    bottom: 117px;
    width: 55px;
  }
  .lazy_box .storyTitleFontFamily img{
    width: 76px;
  }
  .line_item .item a{
    font-size: 18px;
    line-height: 33px;
    height: unset;
    padding-top: 3px;
  }
  .line_item{
    padding-bottom: 10px;
  }
  .line_item .item{
    height: auto;
  }
  .line_item>div:nth-child(1) span{
  background-size: 30px;
}
.line_item>div:nth-child(2) span{
  background-size: 30px;
}
.line_item>div:nth-child(3) span{
  background-size: 30px;
}
.line_item>div:nth-child(4) span{
  background-size: 30px;
}
.line_item>div:nth-child(5) span{
  background-size: 30px;
}
.line_item>div:nth-child(6) span{
  background-size: 30px;
}
.line_item>div:nth-child(7) span{
  background-size: 30px;
}
  .lazy_box{
    height: 180px;
  }
  .side_left{
    width: 73%;
  }
  .side_left .item{
    width: calc(50% - 9px);
    margin-bottom: 8px;
  }
  #gdp-pc .section-title img {
    width: 150px;
  }
  #gdp-pc h2{
    margin-bottom: 0;
    margin-top: 20px;
  }
  .xgdd{
    padding: 7px 0px 6px 5px;
  }
  .comment-content-new .storyTub img {
    width: 100%;
  }
  #container{
    height: 390px;
  }
  #container ul li span{
    display: block;
    width: 150px;
    overflow-x: scroll;
  }
  .last .report{
    padding-top: 18px;
  }
  .ywtx .storyTitleFontFamily img{
    width: 120px;
  }
  #click3.comment-content-new .item{
    margin-top: 0;
  }
  .common-section.qzhd{
    margin-top: 0;
    padding-top: 20px;
  }
  .comment-content-new .right-box {
    width: 100%;
    padding: 10px;
  }
  .top_news .storyTitleFontFamily a{
    -webkit-line-clamp: 2;
    font-size: 25px;
  }
  .dxg25th .storyTitleFontFamily img{
    width: 160px;
  }
  .topnews_img{
    width: 36px;
    height: auto;
    margin-top: 26px;
  }
  .top_news_box>.common-section{
    align-items: start;
  }
  .storyTitleFontFamily img {
    width: 100px;
  }
  .content_rt_add{
    display: none;
  }
  .top-area{
    display: block;
  }
  .top-left{
    width: 100%;
  }
  .top-right {
    width: 100%;
  }
  .top_bigbg{
    background: url(https://tkww-static.tkww.hk/agreementImg/images/projectImg/special/HKreturn25th/web-bg1.jpg) repeat;
    background-size: 100% auto;
  }
  .line_item .item{
    height: 33px;
    padding-top: 4px;
    padding-bottom: 0;
  }
  .lsyk {
    height: 0;
  }
  .line_item>div span{
    width: 38px;
  }
  .big_vedio {
    float: none;
    width: 100%;
  }
  .big_vedio iframe {
    height: 175px !important;
  }
  .vedio_bg{
    padding: 10px;
  }
  .box_vedio{
    padding: 8px;
  }
  .vedio_btlist{
    width: 100%;
    overflow: hidden;
  }
  .title_list .item a{
    width: 350px;
    height: 100%;
  }
  .title_list{
    float: none;
    width: 100%;
    display: flex;
    overflow-x: scroll;
  }
  .news_list{
    padding-top: 5px;
    float: none;
    width: 100%;
    margin-bottom: 30px;
  }
  .featured-news .flex-control-nav {
    bottom: -5px;
  }
  .HK25th{
    height: 300px;
  }
  .dxg25th {
    padding-top: 0px;
  }
}
@media(min-width: 400px) and (max-width: 450px){
  .lazy_box {
    height: 173px;
  }
  .rthimg .scannertxt{
    left: 28vw;
  }
}
@media(max-width: 399px){
  .right_smaill {
    right: 20px;
    bottom: 32px;
    width: 53px;
  }
  .rthimg .scannertxt{
    left: 27vw;
  }
}
@media(max-width: 376px){
  .right_smaill {
    right: 18px;
  }
  .xiaoguo {
    right: 26px;
    bottom: 122px;
    width: 55px;
  }
  .rthimg .scannertxt{
    left: 25vw;
  }
}
/*页面顶部banner图 */

/* 輪播圖 
.roll-view {
margin-top: 10px;
width: 100%;
overflow: hidden;
}
.roll-list {
margin: 0;
padding: 0;
font-size: 0;
white-space: nowrap;
position: relative;
}
.roll-list li {
display: inline-block;
vertical-align: top;
padding: 0 5px;
width: 16%;
}
.roll-list a {
display: block;
text-decoration: none;
font-size: 14px;
text-align: center;
color: #555;
overflow: hidden;
position: relative;
}
.roll-list a:after {
content: '';
width: 100%;
height: 0;
padding-top: 157.3%;
display: block;
}
.roll-list img {
width: 100%;
display: block;
border: 1px solid #ccc;
box-sizing: border-box;
position: absolute;
top: 0;
left: 0;
}
.roll-list span {
display: block;
white-space: nowrap;
text-overflow: ellipsis;
overflow: hidden;
}*/
.top_news .storySummary{
  font-size: 14px;
  border-bottom: 1px dotted #02b8ff;
}
#epidemicListNS .storySummary{
  color: #a7a89e;
}
body h2 {
  font-size: 19px;
}
.comment-content-new .right-box .title{
  font-size: 18px;
}
.china-add-margin{
  margin-top: 0px;
  margin-bottom: 10px;
}
.HistoricalClassics .titleImg img{
  transform: translateY(-50px);
}
.HistoricalClassics .video{
  margin-bottom:-155px;
}
.HistoricalClassics .video iframe{
  transform: translateY(-188px);
}
.top_bigbg {
  padding-bottom: 50px
}
.HistoricalClassics .phoneimg{
  display:none;
}
@media(max-width:650px){
  body .HistoricalClassics .phoneimg{
    display:block;
  }
  body  .HistoricalClassics .PCimg{
    display:none;
  }
  body .HistoricalClassics .titleImg img{
    transform: translateY(-25px);
  }
  body .HistoricalClassics .video{
    margin-bottom: -47px;
  }
  body .HistoricalClassics .video iframe{
    transform: translateY(-58px);
  }
}
@media(max-width:1024px) and (min-width:649px){
  body .HistoricalClassics .titleImg .phoneimg{
    display:none;
  }
  body .HistoricalClassics .video iframe{
    transform: translateY(-20%);
  }
  body .HistoricalClassics .video{
    margin-bottom: -65px;
  }
  body .top_bigbg{
    background-size:100% 100%;
  }
}












