body {
  font-family: "Microsoft Yahei", "微软雅黑", "Hiragino Sans GB", "PingFang SC", PingHei, "Myriad Pro", sans-serif;
}

.main-container .image-edge .container .col-md-5.col-md-offset-1.col-sm-7.col-sm-offset-1.v-align-transform.right h3 {
  color: white;
}

.mb16_1 {
  margin-bottom: 16px;
  color: #292929;
}

.alpha_1 a {
  color: #666;
  font-weight: 400;
}

.aph a {
  color: #fff;
  font-weight: 400;
}

.aph:hover a {
  color: #ccc;
}

.alpha_1 a:hover img {
  opacity: .7;
  filter: alpha(opacity=70);
  -ms-filter: "alpha(opacity=70)";
}

.alpha_1 a:hover {
  color: #ccc;
  font-weight: 400;
}

.mb16_2 {
  margin-bottom: 16px;
  color: #292929;
}

.alpha_2 a {
  color: #666;
  font-weight: 400;
}

.alpha_2 a:hover img {
  opacity: .7;
  filter: alpha(opacity=70);
  -ms-filter: "alpha(opacity=70)";
}

.alpha_2 a:hover {
  color: #ccc;
  font-weight: 400;
}

.mb16_3 {
  margin-bottom: 16px;
  color: #292929;
}

.alpha_3 a {
  color: #666;
  font-weight: 400;
}

.alpha_3 a:hover img {
  opacity: .7;
  filter: alpha(opacity=70);
  -ms-filter: "alpha(opacity=70)";
}

.alpha_3 a:hover {
  color: #ccc;
  font-weight: 400;
}

.has-dropdown:after {
  position: absolute;
  top: 0;
  right: 0;
}


.fa {
  /* font-size: 1.6rem; */
  margin: 0 .5rem;
  color: #292929;
}


footer div:nth-child(4) .menu li:nth-child(6) {
  position: relative;
  top: 90px;
  /* background: red; */
}

footer div:nth-child(4) .menu li:nth-child(7) {
  position: relative;
  top: 90px;
  /* background: red; */
}

.boxhide {
  opacity: 0;
}

.navon {
  min-width: 100%;
  background: #fff;
  position: absolute;
  top: 0;
  z-index: 200;
}

.navfix {
  padding: 0 55px;
}

.telus li {
  padding: 10px 25px !important;
}

.telus li a {
  text-transform: none;
  padding: 0 !important;

}

#snsBox {
  z-index: 100;
}

.imgmarg {
  margin-bottom: 20px;
  text-align: center;
}

.pfont {
  padding: 0 56px;
  color: #fff;
}

.blodx {
  font-weight: 800;
}

footer {
  padding-bottom: 150px;
}

@media (min-width: 990px) {

  /* .menu > li:nth-child(5) ul {
    columns: 3;
    width: 500px;
  } */
  .navbar {
    height: 55px;
    max-height: 55px;
    line-height: 53px;
    border-bottom: 1px solid #ccc;
  }

}

@media (max-width: 990px) {
  .nav-bar .module {
    padding: 0;
  }

  .navbar {
    border: none;
    line-height: 53px;
  }

}

@media (min-width: 768px) and (max-width: 990px) {
  .menu li {
    float: left;
    width: auto;
  }

  .menu > li ul {
    width: 100%;
  }
}

@media (max-width: 768px) {
  .navfix {
    padding: 0;
  }

  .imgmarg img {
    margin-bottom: 0px;
  }

  .close img {
    margin-bottom: 0px;
  }

  .imgmarg {
    margin-bottom: 10px;
  }

  .navbar-collapse {
    overflow-x: hidden;
  }

  .topnav > li ul {
    display: block;
    background: #fff;
  }

  #navbar-menu {
    display: none;
  }

  .menu li {
    line-height: 24px;
    float: none;
    display: block;
    width: 100%;
    max-width: 100%;
  }

  .module-group.center {
    max-width: 100%;
    min-width: 100%;
    position: relative;
    left: 0;
  }
}


/* 导航样式 */


[v-cloak] {
  display: none;
}

.ktbg > div > div {
  height: 300px;
}

.watch-more,.shouqis {
  width: 100%;
  text-align: center;
  cursor: pointer;
}
.shouqis{
  display: none;
}
.foot_lists01{
  float: left;
  width: 20%;
}

@media (max-width: 750px){

  .foot_lists03 {
      width: 100%;
  }

}
