@charset "UTF-8";
*, ::after, ::before {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

body {
  font-size: 0.12rem;
  font-family: microsoft yahei, Arial;
  background: #03122a;
  min-width: 13rem;
}

blockquote, body, dd, div, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, input, li, ol, p, pre, td, textarea, th, ul {
  padding: 0;
  margin: 0;
}

abbr, acronym, img {
  border: 0;
}

address, caption, cite, code, dfn, em, th, var {
  font-weight: 400;
  font-style: normal;
}

ol, ul {
  list-style: none;
}

button, input, optgroup, option, select, textarea, i {
  font-family: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  outline: 0;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

textarea {
  resize: none;
}

video {
  outline: none;
}

/* a { color: inherit; text-decoration: none; } */
a {
  -webkit-transition: color linear 0.2s;
  transition: color linear 0.2s;
}

a:link, a:visited {
  text-decoration: none;
}

.unl, a.unl, a.unl:visited, a:hover {
  text-decoration: underline;
}

a:focus {
  outline: 0;
}

a:hover {
  text-decoration: none;
}

.clearfix, .floatG {
  *zoom: 1;
  zoom: 1;
}

.clearfix:after, .floatG:after {
  visibility: hidden;
  display: block;
  font-size: 0;
  content: "";
  clear: both;
  height: 0;
}

.clearb {
  clear: both;
}

.fl {
  float: left;
}

.fr {
  float: right;
}

/*头图*/
.wrap {
  width: 100%;
  height: auto;
  margin: 0 auto;
  min-width: 12rem;
  max-width: 19.2rem;
  overflow: hidden;
  position: relative;
}

.public {
  width: 12rem;
  margin: 0 auto;
  position: relative;
}

.loginWrap {
  width: 100%;
  height: 0.6rem;
  background: #03122a;
}

.loginPart {
  height: 0.6rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}

.loginBox {
  color: #cfcfcf;
  font-size: 0.14rem;
}
.loginBox .loginBefore img, .loginBox .loginAfter img {
  width: 0.3rem;
  border-radius: 50%;
}
.loginBox .loginBefore img, .loginBox .loginBefore span, .loginBox .loginAfter img, .loginBox .loginAfter span {
  vertical-align: middle;
}
.loginBox .loginBefore span, .loginBox .loginAfter span {
  margin-left: 0.05rem;
  display: inline-block;
}
.loginBox .reg_btn, .loginBox .signOut {
  color: #faac15;
}

.bannerWrap {
  width: 100%;
  height: 5.4rem;
  position: relative;
}

.headerBox {
  width: 100%;
  height: 0.6rem;
  background: rgba(3, 18, 42, 0.5);
  position: absolute;
  left: 0;
  top: 0;
  z-index: 10;
}
.headerBox .headerNav {
  font-size: 0.18rem;
  height: 100%;
  line-height: 0.6rem;
  font-weight: bold;
}
.headerBox .headerNav a {
  color: #fff;
  padding: 0 0.25rem;
}
.headerBox .headerNav a:hover, .headerBox .headerNav a.active {
  color: #6ddbf3;
}

.headerNav_right {
  position: absolute;
  right: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
}
.headerNav_right a {
  display: inline-block;
  padding: 0 0.05rem;
  min-width: 0.9rem;
  height: 0.3rem;
  border: 0.01rem solid #6ddbf3;
  color: #6ddbf3;
  line-height: 0.28rem;
  text-align: center;
  margin: 0 0.04rem;
  font-size: 0.16rem;
}
.headerNav_right a:hover {
  -webkit-filter: brightness(1.1);
          filter: brightness(1.1);
}

.swiper-container {
  width: 100%;
  height: 100%;
}

.swiper-slide {
  text-align: center;
  font-size: 0.18rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}

.banner-container a {
  width: 100%;
  height: 100%;
}
.banner-container .swiper-pagination-bullet {
  width: 0.2rem;
  height: 0.1rem;
  background: #000;
  border-radius: 0.1rem;
  opacity: 1;
}
.banner-container .swiper-pagination-bullet-active {
  width: 0.4rem;
  background: #fff;
}
.banner-container .swiper-slide img {
  width: 100%;
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
}

.homeWrap {
  background: url(https://p0.ssl.qhimg.com/d/inn/e11fa8fbc034/bj.jpg) no-repeat center top/100%;
}
.homeWrap .section1 {
  height: 3.2rem;
}

.sectionPart {
  padding: 0.3rem 0;
}

.mainWrap {
  font-size: 0.14rem;
  color: #fff;
}

.arrowIcon {
  width: 0.98rem;
  height: 0.53rem;
  background: url(https://p5.ssl.qhimg.com/d/inn/de8075bc5101/theme/images/icon-slide.png) no-repeat center/100%;
  position: absolute;
  left: 0;
  bottom: 1rem;
  right: 0;
  margin: auto;
  -webkit-animation: slide 2s linear infinite;
          animation: slide 2s linear infinite;
}

@-webkit-keyframes slide {
  0% {
    -webkit-transform: translate(0, 0rem);
  }
  50% {
    -webkit-transform: translate(0, -0.2rem);
  }
  100% {
    -webkit-transform: translate(0, 0rem);
  }
}
@keyframes slide {
  0% {
    -webkit-transform: translate(0, 0rem);
  }
  50% {
    -webkit-transform: translate(0, -0.2rem);
  }
  100% {
    -webkit-transform: translate(0, 0rem);
  }
}
.partTit {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 0.2rem;
}

.partTit_text {
  font-weight: bold;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  color: #fff;
  margin-right: 0.5rem;
  font-size: 0.28rem;
}

.titIcon {
  width: 0.33rem;
  height: 0.3rem;
  margin-right: 0.1rem;
}

.scIcon {
  background: url(https://p5.ssl.qhimg.com/d/inn/de8075bc5101/theme/images/icon0.png) no-repeat center/100%;
}

.liveIcon {
  background: url(https://p5.ssl.qhimg.com/d/inn/de8075bc5101/theme/images/icon1.png) no-repeat center/100%;
}

.newsIcon {
  background: url(https://p5.ssl.qhimg.com/d/inn/de8075bc5101/theme/images/icon2.png) no-repeat center/100%;
}

.playerIcon {
  background: url(https://p1.ssl.qhimg.com/d/inn/a1bcd081b16e/theme/images/icon3.png) no-repeat center/100%;
}

.videoIcon {
  background: url(https://p5.ssl.qhimg.com/d/inn/de8075bc5101/theme/images/icon4.png) no-repeat center/0.33rem;
}

.focuseIcon {
  background: url(https://p5.ssl.qhimg.com/d/inn/de8075bc5101/theme/images/icon5.png) no-repeat center/100%;
}

.teamIcon {
  background: url(https://p0.ssl.qhimg.com/d/inn/e11fa8fbc034/icon6.png) no-repeat center/0.3rem;
}

.rewardIcon {
  background: url(https://p0.ssl.qhimg.com/d/inn/e11fa8fbc034/icon7.png) no-repeat center/100%;
}

.dropdownMenu {
  width: 2rem;
  height: 0.25rem;
  background: #e8e8e8;
  line-height: 0.25rem;
  position: relative;
  font-size: 0.16rem;
  cursor: pointer;
  color: #000;
}
.dropdownMenu i, .dropdownMenu em {
  position: absolute;
  right: 0;
  top: 0;
}
.dropdownMenu i {
  width: 100%;
  height: 0.25rem;
  line-height: 0.25rem;
  padding: 0 0.3rem 0 0.05rem;
  text-align: center;
  z-index: 1;
}
.dropdownMenu em {
  width: 0.25rem;
  height: 0.25rem;
  background: url(https://p5.ssl.qhimg.com/d/inn/de8075bc5101/theme/images/xl_icon.png) no-repeat center/100%;
}
.dropdownMenu .slectOption {
  display: none;
  position: absolute;
  left: 0;
  top: 0.27rem;
  z-index: 10;
  background: #e8e8e8;
  width: 100%;
  max-height: 1.8rem;
  overflow-y: scroll;
}
.dropdownMenu .slectOption a {
  display: block;
  height: 0.3rem;
  line-height: 0.3rem;
  padding: 0 0.05rem;
  text-align: center;
  color: #000;
}
.dropdownMenu .slectOption a:hover, .dropdownMenu .slectOption a.selected {
  background-color: #d5d5d5;
}

.scheduleWrap {
  position: relative;
}

.showSchedule {
  margin-top: 0.3rem;
  min-height: 1.6rem;
}

.schedule_showPic img {
  max-width: 12rem;
}

.schedule_showEight {
  position: relative;
}

.teamItem {
  width: 2.95rem;
  height: 1.5rem;
  background: url(https://p0.ssl.qhimg.com/d/inn/e11fa8fbc034/team_bj.png) no-repeat center/100%;
}

.eventTime {
  width: 1.7rem;
  margin-left: 1.2rem;
  height: 0.34rem;
  line-height: 0.34rem;
  text-align: center;
  font-size: 0.16rem;
  color: #1a1919;
  font-weight: bold;
}

.eventTeam {
  height: 1.04rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.eventTeam_text {
  width: 0.9rem;
  font-size: 0.14rem;
  color: #000;
  text-align: center;
  padding-top: 0.05rem;
}
.eventTeam_text .eventTeam_logo {
  text-align: center;
  height: 0.6rem;
  margin: 0 auto 0.05rem;
}
.eventTeam_text .eventTeam_logo img {
  height: 100%;
}
.eventTeam_text .eventTeam_name {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  padding: 0 0.03rem;
  font-weight: bold;
}

.eventTeam_details {
  text-align: center;
  margin-top: -0.05rem;
}
.eventTeam_details .eventTeam_score {
  font-size: 0.5rem;
  font-weight: bold;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  letter-spacing: -0.04rem;
  color: #000;
}
.eventTeam_details .eventTeam_score b {
  margin: -0.06rem 0.05rem 0;
}
.eventTeam_details .eventTeam_status {
  font-size: 0.18rem;
}
.eventTeam_details .not_started {
  color: #424242;
}
.eventTeam_details .ongoing {
  color: #e90000;
}
.eventTeam_details .ended {
  color: #424242;
}
.eventTeam_details .isVideo a {
  display: inline-block;
  padding: 0.01rem 0.15rem;
  border: 0.01rem solid #9f844d;
  color: #b3a582;
}
.eventTeam_details .isVideo a:hover {
  -webkit-filter: brightness(1.1);
          filter: brightness(1.1);
}

.eventName {
  height: 0.34rem;
  line-height: 0.34rem;
  color: #fff;
  font-weight: bold;
  width: 1.2rem;
  padding-right: 0.05rem;
  position: absolute;
  left: 0;
  top: 0;
  font-size: 0.16rem;
}

.schedule-button-next, .schedule-button-prev {
  width: 0.17rem;
  height: 0.34rem;
}
.schedule-button-next::after, .schedule-button-prev::after {
  display: none;
}

.schedule-button-next {
  background: url(https://p0.ssl.qhimg.com/d/inn/e11fa8fbc034/xs_right.png) no-repeat center/100%;
  right: -0.3rem;
}

.schedule-button-prev {
  background: url(https://p0.ssl.qhimg.com/d/inn/e11fa8fbc034/xs_left.png) no-repeat center/100%;
  left: -0.3rem;
}

.checkSchedule {
  color: #a0a0a0;
  font-size: 0.16rem;
  position: absolute;
  right: 0;
  top: 0.05rem;
}

.scheduleTab {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 0 0.15rem;
  border: 0.01rem solid #444551;
}
.scheduleTab a {
  padding: 0.1rem 0.05rem;
  margin: 0 0.08rem;
  cursor: pointer;
  font-weight: bold;
  color: #fff;
  -webkit-transition: all 0.2s linear;
  transition: all 0.2s linear;
  position: relative;
}
.scheduleTab a::after {
  content: "";
  width: 0.01rem;
  height: 0.16rem;
  background-color: #575f6b;
  position: absolute;
  right: -0.08rem;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
}
.scheduleTab a:hover, .scheduleTab a.active {
  color: #f2f2f2;
  border-bottom: 0.01rem solid #6ddbf3;
}
.scheduleTab a:hover::before, .scheduleTab a.active::before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: 0;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
  border-left: 0.04rem solid transparent;
  border-right: 0.04rem solid transparent;
  border-bottom: 0.07rem solid #6ddbf3;
}
.scheduleTab a:last-child:after {
  display: none;
}

.event-mass {
  max-width: 13rem;
  overflow: hidden;
  padding-top: 0.8rem;
}
.event-mass img {
  width: 100%;
}

.loadingImg {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}

/*赛事直播 */
.eventPart {
  overflow: hidden;
}
.eventPart .eventLive, .eventPart .eventNews {
  float: left;
}
.eventPart .eventLive {
  width: 6.95rem;
  margin-right: 0.15rem;
}
.eventPart .eventNews {
  width: 4.9rem;
}

.videoBox {
  width: 100%;
  height: 3.85rem;
  position: relative;
  margin-bottom: 0.05rem;
  background: rgba(0, 0, 0, 0.4);
}

.videoImg {
  width: 100%;
  height: 100%;
  overflow: hidden;
}

.videoImg img {
  width: 100%;
}

.video_part {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
}

.video_btn {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-around;
      -ms-flex-pack: distribute;
          justify-content: space-around;
}
.video_btn a {
  width: 1.7rem;
  height: 0.65rem;
  background: #222225;
}
.video_btn a:hover, .video_btn a.active {
  border-bottom: 0.05rem solid #6ddbf3;
}
.video_btn a img {
  width: 100%;
}

.teamStandings {
  width: 4.9rem;
  float: left;
}

.jfIcon {
  background: url(https://p1.ssl.qhimg.com/d/inn/d306780b5965/img/jf_icon.png) no-repeat center/0.18rem;
}

.teamJf_top {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 0.02rem;
}
.teamJf_top span {
  margin-right: 0.02rem;
  height: 0.26rem;
  line-height: 0.26rem;
  color: #fefefe;
  font-size: 0.16rem;
  background: rgba(79, 79, 79, 0.5);
  text-align: center;
}

.teamJf_top span:nth-child(1), .teamJf_list li span:nth-child(1) {
  width: 18%;
}
.teamJf_top span:nth-child(2), .teamJf_list li span:nth-child(2) {
  width: 40%;
}
.teamJf_top span:nth-child(3), .teamJf_list li span:nth-child(3) {
  width: 20%;
}
.teamJf_top span:nth-child(4), .teamJf_list li span:nth-child(4) {
  width: 22%;
}

.teamJf_box {
  font-size: 0.16rem;
  width: 4.4rem;
  height: 2rem;
  overflow-y: auto;
}
.teamJf_box .mCSB_container {
  margin-right: 0.1rem;
}

.teamJf_list {
  color: #dadada;
}
.teamJf_list li {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 0.48rem;
  line-height: 0.48rem;
  background: rgba(54, 54, 56, 0.3);
  margin-bottom: 0.01rem;
  text-align: center;
  font-size: 0.16rem;
}
.teamJf_list li span {
  margin: 0 0.01rem;
}
.teamJf_list li:nth-child(1) {
  background: rgba(245, 207, 75, 0.7);
}
.teamJf_list li:nth-child(1) .teamRank {
  color: #fcec56;
}
.teamJf_list li:nth-child(2) {
  background: rgba(245, 207, 75, 0.5);
}
.teamJf_list li:nth-child(2) .teamRank {
  color: #eebf43;
}
.teamJf_list li:nth-child(2) .teamRank, .teamJf_list li:nth-child(2) .teamName i {
  font-weight: bold;
}
.teamJf_list li:nth-child(-n+3) .teamRank {
  font-size: 0.2rem;
}
.teamJf_list li:nth-child(-n+3) .teamRank, .teamJf_list li:nth-child(-n+3) .teamName i {
  font-weight: bold;
}

.teamName {
  text-align: left;
  padding-left: 0.1rem;
}
.teamName .teamImg, .teamName i {
  display: inline-block;
  vertical-align: middle;
}
.teamName .teamImg {
  width: 0.3rem;
  height: 0.3rem;
  border-radius: 50%;
  background-color: #353535;
  overflow: hidden;
  position: relative;
}
.teamName .teamImg img {
  width: auto;
  height: 100%;
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.teamName i {
  padding-left: 0.05rem;
  width: 80%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.teamJf_group {
  overflow: hidden;
  margin-bottom: 0.05rem;
}

.teamJf_groupName {
  float: left;
  width: 0.5rem;
  height: 2.25rem;
  background: rgba(79, 79, 79, 0.5);
  font-size: 0.18rem;
  font-weight: bold;
  color: #bdbdbd;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-right: 0.02rem;
}

.teamJf_groupCon {
  float: left;
  width: 4.38rem;
}

.team-tab {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 0.05rem;
}
.team-tab a {
  width: 25%;
  height: 0.4rem;
  line-height: 0.4rem;
  border: 0.01rem solid #857b63;
  margin-right: 0.02rem;
  color: #8a8578;
  font-size: 0.16rem;
  text-align: center;
}
.team-tab a.active {
  background: url(https://p5.ssl.qhimg.com/d/inn/de8075bc5101/theme/images/sc_tab1_1.png) no-repeat center top/100% 100%;
  color: #000;
}

.teamTabBox .teamJf_top span {
  height: 0.4rem;
  line-height: 0.4rem;
}
.teamTabBox .teamJf_list li {
  height: 0.5rem;
  line-height: 0.5rem;
}

.teams-container {
  width: 11.7rem;
  margin: 0 auto;
  overflow: hidden;
}
.teams-container a {
  color: #fff;
}
.teams-container .teamsItem {
  width: 1.8rem;
  height: 2.15rem;
  background: url(https://p0.ssl.qhimg.com/d/inn/e11fa8fbc034/csteam_bj.png) no-repeat center top/100%;
  position: relative;
}
.teams-container .partIn_teamLogo {
  width: 100%;
  height: 1.55rem;
  position: relative;
}
.teams-container .partIn_teamLogo img {
  width: 80%;
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.teams-container .partIn_teamName {
  margin-bottom: 0.1rem;
  position: relative;
}
.teams-container .partIn_teamName::before, .teams-container .partIn_teamName::after {
  content: " ";
  width: 0.43rem;
  height: 0.01rem;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
}
.teams-container .partIn_teamName::before {
  left: 0;
  background: url(https://p0.ssl.qhimg.com/d/inn/e11fa8fbc034/team_line.png) no-repeat center/100%;
}
.teams-container .partIn_teamName::after {
  right: 0;
  background: url(https://p0.ssl.qhimg.com/d/inn/e11fa8fbc034/team_line1.png) no-repeat center/100%;
}

.teams-button-prev, .teams-button-next {
  width: 0.19rem;
  height: 0.34rem;
}
.teams-button-prev::after, .teams-button-next::after {
  display: none;
}

.teams-button-prev {
  background: url(https://p0.ssl.qhimg.com/d/inn/e11fa8fbc034/xs_left.png) no-repeat center/100%;
  left: -0.1rem;
}

.teams-button-next {
  background: url(https://p0.ssl.qhimg.com/d/inn/e11fa8fbc034/xs_right.png) no-repeat center/100%;
  right: -0.1rem;
}

.eventNews_list {
  padding: 0.2rem 0;
  height: 3.85rem;
  margin-bottom: 0.05rem;
  background: rgba(0, 0, 0, 0.4);
  overflow: hidden;
}
.eventNews_list li {
  overflow: hidden;
  height: 0.35rem;
  line-height: 0.35rem;
  padding: 0 0.2rem;
}
.eventNews_list li b {
  float: right;
}
.eventNews_list li span {
  float: left;
  width: 3.5rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin-right: 0.05rem;
}
.eventNews_list li a {
  color: #a0a0a0;
}
.eventNews_list li:hover a {
  color: #ffffff;
}
.eventNews_list .newsTop {
  height: auto;
  padding: 0;
  text-align: center;
  margin-bottom: 0.1rem;
  line-height: normal;
}
.eventNews_list .newsTop a {
  display: inline-block;
  width: 2.3rem;
  height: 1.3rem;
  margin: 0 0.05rem;
  border-radius: 0.1rem;
  color: #dbdbdb;
  position: relative;
  overflow: hidden;
}
.eventNews_list .newsTop a:hover img {
  -webkit-transform: scale(1.05);
      -ms-transform: scale(1.05);
          transform: scale(1.05);
}
.eventNews_list .newsTop a img {
  width: 100%;
  height: auto;
  -webkit-transition: all 0.2s linear;
  transition: all 0.2s linear;
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  margin: auto;
}

.news_more {
  width: 100%;
  height: 0.65rem;
  line-height: 0.65rem;
  background: #1d1d20;
  text-align: center;
  font-size: 0.16rem;
  color: #a0a0a0;
  display: block;
}
.news_more:hover {
  -webkit-filter: brightness(1.1);
          filter: brightness(1.1);
  color: #f7da93;
}

.newsList {
  width: 100%;
  overflow: hidden;
}
.newsList li {
  font-size: 0.14rem;
  float: left;
  width: 3.6rem;
  height: 1.25rem;
  margin-bottom: 0.2rem;
  margin-left: 0.3rem;
}
.newsList li a {
  color: #a0a0a0;
}
.newsList li .newsImg, .newsList li .newsCon {
  float: left;
}
.newsList li .newsImg {
  width: 1.9rem;
  height: 1.15rem;
  position: relative;
  z-index: 1;
  overflow: hidden;
}
.newsList li .newsImg img {
  width: 100%;
  transition: transform 0.5s, -webkit-transform 0.5s;
  will-change: transform;
}
.newsList li .newsImg::before {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  content: "";
  opacity: 1;
  background-color: rgba(14, 14, 15, 0.5);
  -webkit-transition: opacity 0.5s;
  transition: opacity 0.5s;
}
.newsList li .newsCon {
  padding-left: 0.14rem;
  width: 1.6rem;
}
.newsList li .newsCon .news_tit {
  color: #cfcfcf;
  font-weight: bold;
  font-size: 0.18rem;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}
.newsList li .newsCon .news_des {
  margin: 0.05rem 0;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}
.newsList li .newsCon .news_date {
  font-size: 0.12rem;
}
.newsList li:hover .newsImg img {
  -webkit-transform: scale(1.1);
      -ms-transform: scale(1.1);
          transform: scale(1.1);
}
.newsList li:hover .newsImg:before {
  opacity: 0.8;
  z-index: 1;
}
.newsList li:hover a, .newsList li:hover .news_tit {
  color: #fff;
}
.newsList li:nth-child(3n+8) {
  width: 4.16rem;
  margin-left: 0;
}
.newsList .news_top {
  width: 4.16rem;
  height: 4rem;
  background: #1d1d1f;
  margin-left: 0;
}
.newsList .news_top .newsImg {
  width: 100%;
  height: 2.34rem;
}
.newsList .news_top .newsImg:after {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  content: "";
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(50%, transparent), to(#201f21));
  background-image: -webkit-linear-gradient(top, transparent 50%, #201f21 100%);
  background-image: linear-gradient(to bottom, transparent 50%, #201f21 100%);
}
.newsList .news_top .newsCon {
  width: 100%;
  padding: 0 0.25rem;
}
.newsList .news_top .newsCon .news_tit {
  font-size: 0.28rem;
}
.newsList .news_top .newsCon .news_des {
  margin: 0.1rem 0;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}

/*官方解说*/
.eventPlayerList {
  margin: 0.4rem auto 0;
  overflow: hidden;
  text-align: center;
}
.eventPlayerList li {
  width: 1.27rem;
  margin: 0.1rem;
  position: relative;
  display: inline-block;
  *display: inline;
  *zoom: 1;
  vertical-align: top;
  transition: transform 0.2s linear, -webkit-transform 0.2s linear;
}
.eventPlayerList li .playerImg {
  display: block;
  width: 100%;
  height: 1.26rem;
  overflow: hidden;
  position: relative;
  border-radius: 50%;
  margin-bottom: 0.15rem;
  background: url(https://p0.ssl.qhimg.com/d/inn/e11fa8fbc034/player_bj.png) no-repeat center top/100%;
}
.eventPlayerList li .playerImg img {
  width: 100%;
}
.eventPlayerList li .playerName {
  font-size: 0.14rem;
  font-weight: bold;
  color: #dadada;
  text-align: center;
}
.eventPlayerList li:hover {
  -webkit-transform: translateY(-2%);
      -ms-transform: translateY(-2%);
          transform: translateY(-2%);
}

.videoTabBox {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  width: 9.7rem;
}

.videoTab {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.videoTab li {
  padding: 0.1rem 0.05rem;
  margin: 0 0.05rem;
  position: relative;
  cursor: pointer;
  color: #a0a0a0;
  -webkit-transition: all 0.2s linear;
  transition: all 0.2s linear;
}
.videoTab li:hover, .videoTab li.active {
  border-bottom: 0.01rem solid #6ddbf3;
  color: #f2f2f2;
}
.videoTab li:hover:before, .videoTab li.active:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: 0;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
  border-left: 0.04rem solid transparent;
  border-right: 0.04rem solid transparent;
  border-bottom: 0.07rem solid #6ddbf3;
}

.eventVideo_List {
  margin: 0.2rem 0;
  overflow: hidden;
}
.eventVideo_List li {
  float: left;
  width: 2.83rem;
  min-height: 1.8rem;
  margin: 0 0.08rem;
}
.eventVideo_List li a {
  color: #dadada;
}
.eventVideo_List li .eventVideo_img {
  width: 100%;
  height: 1.4rem;
  position: relative;
  overflow: hidden;
}
.eventVideo_List li .eventVideo_img img {
  width: 100%;
  height: auto;
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.eventVideo_List li .eventVideo_img::before {
  content: "";
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.8);
  position: absolute;
  left: 0;
  top: 0;
  opacity: 0;
  z-index: 1;
  -webkit-transition: all 0.2s linear;
  transition: all 0.2s linear;
}
.eventVideo_List li .start {
  width: 0.43rem;
  height: 0.43rem;
  background: url(https://p5.ssl.qhimg.com/d/inn/de8075bc5101/theme/images/start.png) no-repeat center/100%;
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  z-index: 2;
  opacity: 0.5;
  -webkit-transition: all 0.2s linear;
  transition: all 0.2s linear;
}
.eventVideo_List li .video_title {
  width: 100%;
  padding: 0.1rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.eventVideo_List li:hover .eventVideo_img {
  border: 0.01rem solid #6ddbf3;
}
.eventVideo_List li:hover .eventVideo_img::before {
  opacity: 0.4;
}
.eventVideo_List li:hover .start {
  opacity: 1;
}
.eventVideo_List li:hover a {
  color: #fff;
}

.partTitSpe {
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.checkMore {
  color: #a0a0a0;
  font-size: 0.16rem;
}
.checkMore:hover {
  color: #f7da93;
}

.eventAbout {
  margin-top: 0.4rem;
}

.eventAbout_part {
  padding: 0.2rem;
  background: rgba(45, 57, 85, 0.4);
  margin-bottom: 0.3rem;
}
.eventAbout_part .eventAbout_tit {
  font-size: 0.28rem;
  color: #f3f3f3;
  font-weight: bold;
  border-bottom: 0.01rem solid #343436;
  padding-bottom: 0.15rem;
}
.eventAbout_part .eventAbout_con {
  padding: 0.5rem 0.6rem;
  line-height: 0.3rem;
  color: #fff;
  text-indent: 2em;
  overflow: hidden;
}

/*合作伙伴*/
.partnerList {
  padding: 0.3rem 0.5rem;
  text-align: center;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}

.partnerList a {
  width: 1.2rem;
  height: 0.9rem;
  margin: 0 0.02rem 0.05rem;
  border: 0.01rem solid #323333;
  overflow: hidden;
  position: relative;
}

.partnerList a img {
  max-width: 90%;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  margin: auto;
  -webkit-transition: all 0.5s linear;
  transition: all 0.5s linear;
}

.partnerList a:hover img {
  -webkit-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1);
}

.eventRuleContainer {
  width: 100%;
  padding: 0.2rem;
  background: rgba(45, 57, 85, 0.5);
  color: #d7d7d7;
}
.eventRuleContainer h2 {
  width: 100%;
  height: 0.5rem;
  line-height: 0.5rem;
  text-align: center;
  font-size: 0.28rem;
  font-weight: bold;
  background-color: #245899;
  color: #fff;
}
.eventRuleContainer .eventRuleCon {
  padding: 0.3rem 0;
  line-height: 0.3rem;
}
.eventRuleContainer .eventRuleCon p {
  padding: 0 0.7rem;
}
.eventRuleContainer .eventRuleCon p strong {
  font-weight: bold;
  color: #dadada;
}
.eventRuleContainer .eventRuleCon p img {
  display: block;
  margin: 0.2rem auto;
  max-width: 10rem;
}
.eventRuleContainer .eventRuleCon hr {
  border: 0.01rem solid #333336;
  margin: 0.3rem 0;
}

.scheduleContainer .public {
  width: 13rem;
}

.scheduleTeam {
  padding: 0.3rem 0;
}
.scheduleTeam .scheduleTit {
  font-size: 0.36rem;
  font-weight: bold;
  color: #fff;
  text-align: center;
  margin-bottom: 0.3rem;
}

.scheduleTips {
  text-align: center;
  font-size: 0.18rem;
  color: #dadada;
  margin-bottom: 0.6rem;
}
.scheduleTips .scheduleTime span {
  display: inline-block;
  padding: 0.06rem 0.25rem;
  background: #245899;
  font-size: 0.16rem;
  color: #fff;
  font-weight: bold;
  border-radius: 0.2rem;
  margin-bottom: 0.2rem;
}

.schedule_tabBtn {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-bottom: 0.2rem;
}
.schedule_tabBtn a {
  width: 1.9rem;
  height: 0.5rem;
  line-height: 0.5rem;
  text-align: center;
  font-size: 0.2rem;
  font-weight: bold;
  color: #8a8578;
  border: 0.01rem solid #857b63;
  margin: 0 0.1rem;
}
.schedule_tabBtn a:hover, .schedule_tabBtn a.active {
  background-image: url(https://p5.ssl.qhimg.com/d/inn/de8075bc5101/theme/images/sc_tab1_1.png);
  color: #000;
  background-size: 100% 100%;
  border: none;
}

.schedule_tabPart {
  display: none;
  background: rgba(45, 57, 85, 0.4);
  padding-bottom: 0.8rem;
}

.schedule_tabPart.show {
  display: block;
}

.scheduleImg {
  padding-top: 0.4rem;
}
.scheduleImg img {
  max-width: 12rem;
  margin: 0 auto;
  display: block;
}

.eventGroupTab {
  height: 0.6rem;
  background: rgba(0, 0, 0, 0.5);
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.eventGroupTab a {
  width: 0.93rem;
  height: 0.3rem;
  font-size: 0.16rem;
  font-weight: bold;
  color: #8a8578;
  line-height: 0.3rem;
  text-align: center;
  border: 0.01rem solid #5b5546;
  margin: 0 0.1rem;
}
.eventGroupTab a:hover, .eventGroupTab a.active {
  background-image: url(https://p5.ssl.qhimg.com/d/inn/de8075bc5101/theme/images/sc_tab2_1.png);
  color: #000;
  background-size: 100% 100%;
  border: none;
}

.eventGroupPart {
  display: none;
  position: relative;
}

.eventGroupPart.show {
  display: block;
  max-width: 13rem;
  overflow: auto;
}

.eventGroupContainer {
  margin-top: 0.8rem;
}

.columnBox {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  min-width: 13rem;
}

.groupColumn {
  margin: 0 0.46rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-justify-content: space-around;
      -ms-flex-pack: distribute;
          justify-content: space-around;
}

.eventGroup {
  position: relative;
}
.eventGroup + .eventGroup {
  margin-top: 0.4rem;
}
.eventGroup .eventGroup_time {
  text-align: right;
  font-size: 0.14rem;
  color: #d4d4d4;
  margin-bottom: 0.05rem;
}
.eventGroup i {
  position: absolute;
}

.eventGroup_teamBox {
  position: relative;
}
.eventGroup_teamBox .eventGroup_team {
  width: 2.8rem;
  height: 0.35rem;
  background: url(https://p5.ssl.qhimg.com/d/inn/de8075bc5101/theme/images/sc_bj1.png) no-repeat center;
  background-size: 100% 100%;
  font-size: 0.18rem;
  color: #020202;
  font-weight: bold;
}
.eventGroup_teamBox .eventGroup_team.active {
  background-image: url(https://p5.ssl.qhimg.com/d/inn/de8075bc5101/theme/images/sc_bj2.png);
}
.eventGroup_teamBox .eventGroup_team span {
  display: inline-block;
  vertical-align: middle;
  height: 0.35rem;
  line-height: 0.35rem;
}
.eventGroup_teamBox .eventGroup_team .eventTeam_logo {
  width: 0.3rem;
  margin-left: 0.05rem;
  position: relative;
}
.eventGroup_teamBox .eventGroup_team .eventTeam_logo img {
  width: 90%;
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.eventGroup_teamBox .eventGroup_team .eventTeam_name {
  width: 2rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding: 0 0.05rem;
}
.eventGroup_teamBox .eventGroup_team + .eventGroup_team {
  margin-top: 0.01rem;
}

.columnBox .eventGroup:nth-child(odd) .eventGroup_teamBox:before {
  content: "";
  width: 0.4rem;
  height: 1.35rem;
  position: absolute;
  left: 2.8rem;
  top: 0.35rem;
  border-top: 0.01rem solid #495367;
  border-right: 0.01rem solid #495367;
  border-bottom: 0.01rem solid #495367;
}
.columnBox .eventGroup:nth-child(odd) .eventGroup_teamBox:after {
  content: "";
  width: 0.5rem;
  height: 0.01rem;
  position: absolute;
  right: -0.9rem;
  top: 1.02rem;
  background-color: #495367;
}
.columnBox .groupColumn:last-child .eventGroup .eventGroup_teamBox::before, .columnBox .groupColumn:last-child .eventGroup .eventGroup_teamBox::after {
  display: none;
}
.columnBox .column2 .eventGroup:nth-child(odd) .eventGroup_teamBox:before {
  height: 2.7rem;
}
.columnBox .column2 .eventGroup:nth-child(odd) .eventGroup_teamBox:after {
  top: 1.7rem;
}
.columnBox .column3 .eventGroup:nth-child(odd) .eventGroup_teamBox:before {
  height: 5.4rem;
}
.columnBox .column3 .eventGroup:nth-child(odd) .eventGroup_teamBox:after {
  top: 3.05rem;
}
.columnBox .column4 .eventGroup:nth-child(odd) .eventGroup_teamBox:before {
  height: 10.8rem;
}
.columnBox .column4 .eventGroup:nth-child(odd) .eventGroup_teamBox:after {
  top: 5.75rem;
}
.columnBox .column5 .eventGroup:nth-child(odd) .eventGroup_teamBox:before {
  height: 21.6rem;
}
.columnBox .column5 .eventGroup:nth-child(odd) .eventGroup_teamBox:after {
  top: 11.15rem;
}

.groupEvent {
  overflow: hidden;
  width: 12rem;
  margin: 0.4rem auto 0;
  padding-top: 0.1rem;
}

.groupwDay {
  width: 6.45rem;
  float: left;
  margin-right: 0.4rem;
}

.groupwDay_tab {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin: 0.1rem 0 0.12rem;
}
.groupwDay_tab a {
  width: 1rem;
  height: 0.36rem;
  line-height: 0.36rem;
  text-align: center;
  font-size: 0.16rem;
  color: #8a8578;
  font-weight: bold;
  margin: 0 0.05rem;
  border: 0.01rem solid #5b5546;
}
.groupwDay_tab a:hover, .groupwDay_tab a.active {
  background: url(https://p5.ssl.qhimg.com/d/inn/de8075bc5101/theme/images/group_tabbj.png) no-repeat center/100%;
  color: #000;
  border: none;
}

.matchBox {
  width: 100%;
  height: 4.6rem;
  overflow: auto;
  color: #dadada;
}
.matchBox .mCSB_container {
  margin-right: 0.15rem;
}

.matchList {
  width: 100%;
}
.matchList li {
  height: 1.2rem;
  padding: 0.1rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  text-align: center;
  background: rgba(45, 57, 85, 0.3);
}

.event_state {
  width: 1.2rem;
}
.event_state i, .event_state span {
  display: inline-block;
}
.event_state .event_date {
  font-size: 0.14rem;
  color: #cba357;
}
.event_state .event_time {
  font-size: 0.3rem;
  font-weight: bold;
  color: #fff;
}
.event_state span {
  padding: 0.02rem 0.1rem;
  color: #000;
  font-size: 0.12rem;
  border-radius: 0.1rem;
}
.event_state .notOpen {
  background: #b39610;
}
.event_state .ongoing {
  background: #ffdf49;
}
.event_state .ended {
  background: #6f6f6f;
}

.gorupName {
  width: 1.2rem;
}

.event_score {
  width: 1.15rem;
  font-size: 0.3rem;
  font-weight: bold;
}
.event_score b {
  padding: 0 0.03rem;
}

.checkBtn {
  padding: 0.04rem 0.08rem;
  margin: 0 0.04rem;
  color: #aaa;
  font-size: 0.14rem;
  border: 0.01rem solid #aaa;
  cursor: pointer;
}
.checkBtn:hover {
  color: #e8d5a6;
  border: 0.01rem solid #e8d5a6;
}

.winTeam {
  color: #fff;
}

.finalMatchPart {
  max-width: 13rem;
  overflow: auto;
  margin: 0 auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.finalMatch {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
      -ms-flex-align: end;
          align-items: flex-end;
  padding-top: 0.8rem;
}
.finalMatch .eventGroup + .eventGroup {
  margin-top: 0.5rem;
}

.matchColumn {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  margin: 0 0.4rem;
}

.matchGroup_tips {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-bottom: 0.08rem;
}
.matchGroup_tips .checkBtn {
  padding: 0.02rem 0.04rem;
  margin: 0 0 0 0.05rem;
}
.matchGroup_tips .notOpen {
  background: #b39610;
}
.matchGroup_tips .ongoing {
  background: #ffdf49;
}
.matchGroup_tips .ended {
  background: #6f6f6f;
}

.matchGroup_status {
  padding: 0.03rem 0.08rem;
  font-size: 0.12rem;
  color: #000;
  border-radius: 0.1rem;
}

.matchGroup_time {
  width: 1.4rem;
  padding-left: 0.05rem;
  font-size: 0.14rem;
  color: #d4d4d4;
}

.newsWrap {
  background: url(https://p5.ssl.qhimg.com/d/inn/de8075bc5101/theme/images/bj4.jpg) no-repeat center top/100%, url(https://p5.ssl.qhimg.com/d/inn/de8075bc5101/theme/images/bj5.jpg) no-repeat center bottom/100%;
  background-color: #03122a;
  padding-bottom: 3rem;
}

.newsWrap .eventNews_list {
  padding: 0.3rem 0.5rem;
}
.newsWrap .eventNews_list span {
  width: 9.2rem;
}

.eventPicList {
  overflow: hidden;
}
.eventPicList li {
  width: 2.8rem;
  height: 1.62rem;
  float: left;
  margin: 0.1rem 0.07rem;
}
.eventPicList li a {
  display: block;
  width: 100%;
  height: 100%;
  position: relative;
  overflow: hidden;
}
.eventPicList li a img {
  width: 100%;
  height: auto;
  -webkit-transition: all 0.2s linear;
  transition: all 0.2s linear;
}
.eventPicList li:hover img {
  -webkit-transform: scale(1.1);
      -ms-transform: scale(1.1);
          transform: scale(1.1);
}

.newsConWrap {
  width: 100%;
  position: relative;
  min-height: 11rem;
  padding-bottom: 2rem;
  background: url(https://p5.ssl.qhimg.com/d/inn/de8075bc5101/theme/images/bj4.jpg) no-repeat center 4.66rem, url(https://p5.ssl.qhimg.com/d/inn/de8075bc5101/theme/images/bj5.jpg) no-repeat center bottom/100%;
}

.articleHearder {
  padding-top: 3.5rem;
  position: relative;
}
.articleHearder:after {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: -1;
  content: "";
  background-image: -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(35%, rgba(0, 0, 0, 0.2)), to(rgba(0, 0, 0, 0.6)));
  background-image: -webkit-linear-gradient(top, transparent 0%, rgba(0, 0, 0, 0.2) 35%, rgba(0, 0, 0, 0.6) 100%);
  background-image: linear-gradient(to bottom, transparent 0%, rgba(0, 0, 0, 0.2) 35%, rgba(0, 0, 0, 0.6) 100%);
}

.articleBg {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  overflow: hidden;
}

.header_background {
  background-repeat: no-repeat;
  background-position: 50% 45%;
  background-size: cover;
  z-index: -2;
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
}

.article_top {
  width: 10.7rem;
  margin: 0 auto;
  padding-bottom: 0.4rem;
  position: relative;
  z-index: 1;
}
.article_top .time {
  font-size: 0.14rem;
  color: #a0a0a0;
}

.article_tit {
  font-size: 0.36rem;
  color: #fff;
  font-weight: bold;
  margin-bottom: 0.1rem;
}

.articleCon {
  width: 10.7rem;
  margin: 0 auto;
  font-size: 0.14rem;
  color: #a0a0a0;
  padding: 0.6rem 0;
  line-height: 0.25rem;
}
.articleCon img {
  max-width: 10rem;
  margin: 0.3rem auto;
  display: block;
}

/* 分页 */
.pageBox {
  text-align: center;
  font-size: 0;
  margin: 0.3rem 0;
}

.pageBox a {
  display: inline-block;
  padding: 0 0.2rem;
  font-size: 0.14rem;
  color: #cdcdcd;
}

.pageBox a:hover, .pageBox a.active {
  color: #c78c22;
}

@media only screen and (min-width: 10.24rem) and (max-width: 14.4rem) {
  .modal_content .picBox img {
    max-width: 8.5rem;
  }
}
.videoPageTab {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 0 0.15rem;
  border: 0.01rem solid #444551;
}
.videoPageTab a {
  padding: 0.1rem 0.05rem;
  margin: 0 0.08rem;
  cursor: pointer;
  color: #a0a0a0;
  -webkit-transition: all 0.2s linear;
  transition: all 0.2s linear;
  position: relative;
  font-weight: bold;
}
.videoPageTab a::after {
  content: " ";
  width: 0.01rem;
  height: 0.16rem;
  background-color: #575f6b;
  position: absolute;
  right: -0.08rem;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
}
.videoPageTab a:last-child::after {
  display: none;
}
.videoPageTab a:hover, .videoPageTab a.active {
  color: #f2f2f2;
  border-bottom: 0.01rem solid #6ddbf3;
}
.videoPageTab a:hover::before, .videoPageTab a.active::before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: 0;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
  border-left: 0.04rem solid transparent;
  border-right: 0.04rem solid transparent;
  border-bottom: 0.07rem solid #6ddbf3;
}

.paginationBox {
  text-align: center;
  font-size: 0;
}
.paginationBox a, .paginationBox .layui-laypage-curr em, .paginationBox .layui-laypage-spr {
  display: inline-block;
  margin: 0 0.1rem;
  padding: 0 0.1rem;
  height: 0.3rem;
  line-height: 0.3rem;
  font-size: 0.14rem;
  text-align: center;
  color: #cdcdcd;
}
.paginationBox a.layui-disabled, .paginationBox .layui-laypage-curr em.layui-disabled, .paginationBox .layui-laypage-spr.layui-disabled {
  cursor: not-allowed;
  outline: none;
}
.paginationBox .layui-laypage-curr em {
  font-style: normal;
  color: #f5c754;
}
.paginationBox .layui-laypage-prev, .paginationBox .layui-laypage-next {
  margin: 0 0.2rem;
}
.paginationBox .layui-laypage-curr .layui-laypage-em {
  display: none;
}

.slideContainer {
  width: 1.6rem;
  position: fixed;
  right: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  z-index: 2;
  -webkit-transition: right 0.5s;
  transition: right 0.5s;
  display: none;
}

.slide_unfold {
  width: 0.89rem;
  height: 3.06rem;
  background: url(https://p5.ssl.qhimg.com/d/inn/ecffd6d4c247/slide_ico1.png) no-repeat center/100%;
  position: fixed;
  right: -0.89rem;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
}

.slide_wrap {
  width: 100%;
  position: absolute;
  right: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
}

.slideLogo {
  width: 1.58rem;
  margin: 0 auto 0.2rem;
}

.slide_box {
  width: 1.5rem;
  position: relative;
}
.slide_box a {
  width: 100%;
  height: 0.4rem;
  padding-left: 0.4rem;
  display: block;
  font-size: 0.16rem;
  color: #dadada;
  position: relative;
  cursor: pointer;
}
.slide_box a::before {
  content: "";
  width: 0.02rem;
  height: 100%;
  background: #1d385e;
  position: absolute;
  left: 0.15rem;
  top: 0.05rem;
}
.slide_box a::after {
  content: "";
  width: 0.13rem;
  height: 0.13rem;
  background: #1d385e;
  border: 0.02rem solid #204570;
  border-radius: 50%;
  position: absolute;
  left: 0.1rem;
  top: 0.05rem;
}
.slide_box a.cur, .slide_box a:hover {
  font-size: 0.18rem;
  color: #fff;
}
.slide_box a.cur::after, .slide_box a:hover::after {
  background: url(https://p3.ssl.qhimg.com/d/inn/e0b7d896a6b7/theme/images/slide_cur.png) no-repeat center/100%;
  width: 0.22rem;
  height: 0.22rem;
  left: 0.05rem;
  border: none;
}
.slide_box a:last-child::before {
  display: none;
}

.slide_box1 a::after {
  background: #204570;
  border: none;
}

.QRcode-item {
  width: 1.48rem;
  padding: 0.1rem 0;
  margin: 0 auto;
  text-align: center;
  color: #cac9c7;
  font-size: 0.16rem;
}
.QRcode-item img {
  width: 1rem;
}
.QRcode-item p {
  padding: 0 0.03rem;
  margin-bottom: 0.1rem;
}
.QRcode-item .codeSpe {
  position: relative;
  padding: 0 0.3rem;
}
.QRcode-item .codeSpe::before {
  content: "";
  width: 0.13rem;
  height: 0.09rem;
  position: absolute;
  left: 0.15rem;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  background: url(https://p0.ssl.qhimg.com/d/inn/e11fa8fbc034/fixed_icon1.png) no-repeat center/100%;
}
.QRcode-item .codeSpe::after {
  content: "";
  width: 0.13rem;
  height: 0.09rem;
  position: absolute;
  right: 0.15rem;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  background: url(https://p0.ssl.qhimg.com/d/inn/e11fa8fbc034/fixed_icon2.png) no-repeat center/100%;
}

.slide_fold {
  width: 1.48rem;
  height: 0.35rem;
  background: url(https://p0.ssl.qhimg.com/d/inn/e11fa8fbc034/slide_ico1.png) no-repeat center/100%;
  display: block;
  margin: 0 auto;
}

@media screen and (max-width: 16.8rem) {
  .slide_wrap {
    right: -100%;
  }
  .slide_unfold {
    right: 0;
  }
}/*# sourceMappingURL=index.css.map */