.pc.showing {
  /*pc媒体查询*/
}
.pc.showing .news.geted .table .tableMain .tableRight .rightSwiper .swiper-slide ::after {
  background-image: url(../assets/images/news/mask.png);
}
.pc.showing .news {
  width: 100%;
  height: 100vh;
  height: calc(100 * var(--vh));
  position: relative;
  font-family: MiSans-Medium;
}
.pc.showing .news .table {
  width: 153.7vh;
  max-width: 86.45625vw;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -47.1%);
  height: 65.5vh;
  max-height: 36.84vw;
}
.pc.showing .news .table .tableHeader {
  width: 100%;
  height: 4.3378vh;
  max-height: 2.44vw;
  background-color: rgba(255, 255, 255, 0.1);
  display: flex;
  align-items: center;
  position: relative;
}
.pc.showing .news .table .tableHeader .headerItem {
  width: 17.5111vh;
  max-width: 9.85vw;
  height: 100%;
  text-align: center;
  line-height: 4.3378vh;
  line-height: min(2.44vw, 4.3378vh);
  color: #fff;
  cursor: pointer;
  font-size: 1.85vh;
  font-size: max(12px, 1.04vw);
}
.pc.showing .news .table .tableHeader .headerItem:hover {
  color: #80a7ff;
}
.pc.showing .news .table .tableHeader .itemActive {
  color: #80a7ff;
}
.pc.showing .news .table .tableHeader .logo {
  position: absolute;
  right: 0.53vw;
  bottom: 0;
  font-size: 80px;
  color: #fff;
  line-height: 0.8;
  font-family: 'MiSans-Bold';
  font-weight: 800;
  display: flex;
  padding-bottom: 0.52vw;
}
.pc.showing .news .table .tableHeader .logo .block {
  display: inline-block;
  width: 0.83vw;
  height: 0.83vw;
  background-color: #fff;
  align-self: flex-end;
  margin-left: 0.53vw;
}
.pc.showing .news .table .tableHeader .dot {
  position: absolute;
  left: 1px;
  width: 2px;
  height: 2px;
  background-color: #fff;
}
.pc.showing .news .table .tableHeader .topDot {
  top: 1px;
}
.pc.showing .news .table .tableHeader .bottomDot {
  bottom: 1px;
}
.pc.showing .news .table .tableMain {
  display: flex;
  justify-content: space-between;
}
.pc.showing .news .table .tableMain .tableLeft .tableItem {
  width: 63.426vh;
  max-width: 35.67715vw;
  height: 52.96296vh;
  max-height: 29.7916vw;
}
.pc.showing .news .table .tableMain .tableLeft .tableItem .newsItem {
  width: 100%;
  height: 10.185185vh;
  max-height: 5.72916vw;
  border-bottom: 1px solid rgba(255, 255, 255, 0.5);
  display: flex;
  justify-content: space-between;
  align-items: center;
  font-size: 1.7777vh;
  font-size: max(12px, 1vw);
  color: #fff;
  cursor: pointer;
}
.pc.showing .news .table .tableMain .tableLeft .tableItem .newsItem .left {
  display: flex;
  align-items: center;
  flex-grow: 0.95;
}
.pc.showing .news .table .tableMain .tableLeft .tableItem .newsItem .left .line {
  width: 3px;
  height: 1.7777vh;
  height: max(12px, 1vw);
  background-color: #ffffff;
  margin-right: 5px;
  flex-shrink: 0;
}
.pc.showing .news .table .tableMain .tableLeft .tableItem .newsItem .left .date {
  margin-right: 4.6222vh;
  margin-right: max(33px, 1.5vw);
  flex-shrink: 0;
}
.pc.showing .news .table .tableMain .tableLeft .tableItem .newsItem .left .title {
  overflow: hidden;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 50px;
  flex-grow: 1;
}
.pc.showing .news .table .tableMain .tableLeft .tableItem .newsItem .right {
  flex-shrink: 0;
  display: flex;
  align-items: center;
}
.pc.showing .news .table .tableMain .tableLeft .tableItem .newsItem .right .dot {
  width: 0.36vw;
  height: 0.36vw;
  min-width: 4.7px;
  min-height: 4.7px;
  border-radius: 50%;
  background-color: #ffffff;
}
.pc.showing .news .table .tableMain .tableLeft .tableItem .newsItem .right span {
  padding-left: 6px;
}
.pc.showing .news .table .tableMain .tableLeft .tableBottom {
  position: relative;
}
.pc.showing .news .table .tableMain .tableLeft .tableBottom .tableBottomRight {
  width: 100%;
  padding-top: 30px;
  transform-origin: right top;
  position: absolute;
}
.pc.showing .news .table .tableMain .tableLeft .tableBottom .tableBottomRight .img1 {
  position: absolute;
  right: 0;
  top: 65px;
}
.pc.showing .news .table .tableMain .tableLeft .tableBottom .tableBottomRight .img2 {
  position: absolute;
  right: 0;
  top: 32px;
}
.pc.showing .news .table .tableMain .tableLeft .tableBottom .tableBottomLeft {
  padding-top: 35px;
  transform-origin: left top;
  position: absolute;
}
.pc.showing .news .table .tableMain .tableLeft .tableBottom .tableBottomLeft .allNews {
  width: 198px;
  height: 51px;
  background-image: url(../assets/images/news/btn_more.png);
  background-size: 100%;
  position: relative;
  cursor: pointer;
}
.pc.showing .news .table .tableMain .tableLeft .tableBottom .tableBottomLeft .allNews .t {
  font-size: 18px;
  color: #ffffff;
  padding: 10px;
  line-height: 18px;
}
.pc.showing .news .table .tableMain .tableRight {
  width: 85.74vh;
  max-width: 48.22875vw;
  display: flex;
  flex-direction: column;
  margin-top: 3.733vh;
  margin-top: min(2.1vw, 3.733vh);
}
.pc.showing .news .table .tableMain .tableRight .rightSwiper {
  width: 100%;
  height: 52.96296vh;
  max-height: 29.7916vw;
  border-bottom: 4px solid #fff;
  margin-bottom: 0.52vw;
  position: relative;
  overflow: hidden;
}
.pc.showing .news .table .tableMain .tableRight .rightSwiper .swiper-slide {
  width: 100%;
  height: 100%;
  cursor: pointer;
}
.pc.showing .news .table .tableMain .tableRight .rightSwiper .swiper-slide ::after {
  width: 100%;
  height: 100%;
  display: block;
  content: ' ';
  background-position: center;
  background-size: 100% 100%;
  position: absolute;
  top: 0;
  left: 0;
}
.pc.showing .news .table .tableMain .tableRight .rightSwiper .img {
  width: 100%;
  height: 100%;
  background-size: 100% 100%;
}
.pc.showing .news .table .tableMain .tableRight .rightSwiper .pagination {
  position: absolute;
  right: 0.3vw;
  bottom: 0.8vw;
  z-index: 2;
  display: flex;
}
.pc.showing .news .table .tableMain .tableRight .rightSwiper .pagination .paginationItemBorder {
  width: 0.74vh;
  height: 0.74vh;
  max-width: 0.417vw;
  max-height: 0.417vw;
  display: flex;
  justify-content: center;
  align-items: center;
  transform: rotate(45deg);
  margin-right: 0.95vw;
}
.pc.showing .news .table .tableMain .tableRight .rightSwiper .pagination .paginationItemBorder .paginationItem {
  width: 100%;
  height: 100%;
  background-color: #9b9f9fb3;
  cursor: pointer;
}
.pc.showing .news .table .tableMain .tableRight .rightSwiper .pagination .paginationItemBorderActive {
  border: 1px solid #c8c9c9;
  padding: 2px;
  box-sizing: content-box;
  margin: -2px calc(0.95vw - 2px) 0 -2px;
}
.pc.showing .news .table .tableMain .tableRight .rightSwiper .pagination .paginationItemBorderActive .paginationItem {
  background-color: #fff;
}
.pc.showing .news .table .tableMain .tableRight .rightSwiper .mask {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
}
.pc.showing .news .table .tableMain .tableRight .br {
  width: 100%;
  height: 0.92445vh;
  max-height: 0.52vw;
  background-color: #94898b;
  margin-bottom: 1vw;
}
.pc.showing .news .table .tableMain .tableRight .allNews {
  width: 100%;
  position: relative;
}
.pc.showing .news .table .tableMain .tableRight .allNews img {
  position: absolute;
  right: 0;
  width: 19.5556vh;
  height: 4.4445vh;
  max-width: 11vw;
  max-height: 2.5vw;
  cursor: pointer;
  transform: translateX(6.7%);
}
@media (max-width: 1100px) {
  .pc.showing .news .table .tableMain .tableItem .newsItem .left .notice {
    margin-right: 10px;
  }
}
@media (max-width: 1200px) {
  .pc.showing .news .table .tableHeader .logo {
    font-size: 70px;
  }
}
@media (max-height: 850px) {
  .pc.showing .news .table .tableHeader .logo {
    font-size: 60px;
  }
}
@media (max-height: 500px) {
  .pc.showing .news .table .tableHeader .logo {
    font-size: 50px;
  }
}
.mobile.showing .news-m {
  width: 100%;
  height: 100vh;
  background-color: #000;
  background-image: url(../assets/images/news/mobile/bg@2x.png);
  background-repeat: no-repeat;
  background-size: cover;
  background-position: top center;
  position: relative;
  padding-top: 2.24rem;
  padding-left: 0.64rem;
  padding-right: 0.64rem;
  font-family: MiSans-Medium;
}
.mobile.showing .news-m .banner {
  width: calc(100vw - 1.28rem);
  height: calc(100vw * 1080 / 1920 - 1.28rem * 1080 / 1920);
  border: 1px solid #abacb7;
  border-top-left-radius: 1.6rem;
  margin-top: 0.8rem;
  overflow: hidden;
  margin-bottom: 0.52rem;
  contain: paint;
}
.mobile.showing .news-m .banner .swiper-slide {
  width: 100%;
  height: 100%;
  background-position: center center;
  background-size: cover;
}
.mobile.showing .news-m .br {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.mobile.showing .news-m .br .left {
  width: 68%;
}
.mobile.showing .news-m .br .left .top {
  border-bottom: 1px solid rgba(255, 255, 255, 0.54);
}
.mobile.showing .news-m .br .left .bottom {
  border-bottom: 2px solid rgba(255, 255, 255, 0.2);
  margin-top: 3px;
}
.mobile.showing .news-m .br .right .pagingtion {
  display: flex;
  align-items: center;
}
.mobile.showing .news-m .br .right .pagingtion .pagingtionItem {
  width: 0.12rem;
  height: 0.12rem;
  background-color: rgba(255, 255, 255, 0.5);
  transform: translateY(-50%) rotate(45deg);
  margin-left: 0.45rem;
}
.mobile.showing .news-m .br .right .pagingtion .active {
  background-color: rgba(255, 255, 255);
  transform: translateY(-50%) rotate(45deg) scale(1.5);
}
.mobile.showing .news-m .newsContent {
  width: 100%;
  margin-top: 1.04rem;
  height: calc(100% - 9rem - 1.04rem - 6px - 10px - 3.075rem);
}
.mobile.showing .news-m .newsContent .tabs {
  display: flex;
  width: 100%;
  justify-content: space-between;
  align-items: center;
}
.mobile.showing .news-m .newsContent .tabs .left {
  width: 8.8rem;
  display: flex;
  justify-content: space-between;
}
.mobile.showing .news-m .newsContent .tabs .left .tabItem {
  font-size: 0.56rem;
  color: #fefefe;
  position: relative;
}
.mobile.showing .news-m .newsContent .tabs .left .active {
  color: #80a7ff;
}
.mobile.showing .news-m .newsContent .tabs .left .active::before {
  content: ' ';
  display: block;
  width: 1.16rem;
  height: 0.4rem;
  background-image: url(../assets/images/news/mobile/select.png);
  background-size: 100% 100%;
  background-position: center;
  background-repeat: no-repeat;
  position: absolute;
  bottom: -0.4rem;
}
.mobile.showing .news-m .newsContent .tabs .right .moreNews {
  width: 1.76rem;
  height: 0.8rem;
  border-radius: 0.4rem;
  border: 1px solid rgba(255, 255, 255, 0.5);
  display: flex;
  justify-content: center;
  align-items: center;
}
.mobile.showing .news-m .newsContent .tabs .right .moreNews span {
  font-size: 12px;
  transform: scale(0.83333);
  color: #fff;
}
.mobile.showing .news-m .newsContent .newsList {
  width: 100%;
  display: flex;
  flex-direction: column;
  margin-top: 1rem;
  height: calc(100% - 1rem - 0.56rem);
  overflow-y: auto;
  pointer-events: all;
}
.mobile.showing .news-m .newsContent .newsList .newsItem-m {
  width: 100%;
  height: 2.12rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 0.4rem;
  flex-shrink: 0;
}
.mobile.showing .news-m .newsContent .newsList .newsItem-m .left {
  display: flex;
  align-items: center;
  flex-grow: 0.95;
}
.mobile.showing .news-m .newsContent .newsList .newsItem-m .left .line {
  height: 0.48rem;
  width: 3px;
  background-color: #ffffff;
  margin-right: 5px;
}
.mobile.showing .news-m .newsContent .newsList .newsItem-m .left .date {
  font-size: 0.48rem;
  color: #ffffff;
  font-family: 'MiSans-Regular';
  flex-shrink: 0;
  margin-right: 5px;
}
.mobile.showing .news-m .newsContent .newsList .newsItem-m .left .title {
  font-size: 0.48rem;
  color: #fff;
  overflow: hidden;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 50px;
  flex-grow: 1;
}
.mobile.showing .news-m .newsContent .newsList .newsItem-m .right {
  flex-shrink: 0;
  display: flex;
  align-items: center;
}
.mobile.showing .news-m .newsContent .newsList .newsItem-m .right .dot {
  width: 0.16rem;
  height: 0.16rem;
  background-color: #ffffff;
  border-radius: 50%;
  margin-right: 5px;
}
.mobile.showing .news-m .newsContent .newsList .newsItem-m .right span {
  font-size: 0.48rem;
  line-height: 19px;
  color: #ffffff;
}
.mobile.showing .news-m .newsContent .newsList .newsItem-m:nth-child(2n+1) {
  background-color: rgba(255, 255, 255, 0.05);
  height: 1.52rem;
}
