.bg {
  background-color: rgba(242, 242, 243, 1);
}

/*分页器绝对定位*/
/*.head-nav{*/
/*position: fixed;*/
/*top: 0;*/
/*width: 100%;*/
/*z-index: 999;*/
/*}*/
.navbar-default .navbar-nav > li > a {
  color: #333;
}

.first_ul li a {
  color: #333
}

/*顶部页面布局*/
@media (max-width: 768px) {
  .content.container-fluid {
    margin-top: 50px;
  }
}

/*分页器*/
.pagination {
  /* position: absolute;
  z-index: 20; */
  display: flex;
  justify-content: center;
  bottom: 10px;
  width: 100%;
  text-align: center;
}

.swiper-pagination-switch {
  display: inline-block;
  width: 8px;
  height: 8px;
  border-radius: 8px;
  background: rgba(255, 255, 255, 0.2);
  margin: 0 5px;
  opacity: 0.8;
  cursor: pointer;
}

.swiper-active-switch {
  background: rgba(255, 255, 255, 1);
}

/*article公共样式*/
/*.article-container{*/
/*padding-bottom: 50px;*/
/*}*/
.article-head a {
  padding-top: 5px;
  padding-right: 15px;
  float: right;
  color: rgba(51, 179, 237, 1);
}

@media (max-width: 768px) {
  .article-head {
    text-align: center;
    margin-bottom: 24px;
  }

  .article-head-img {
    width: 48px;
    height: auto;
  }

  .article-title {
    font-size: 20px;

  }

  .article-introduce {
    display: none;
  }
}
.article-introduces{
    display: -webkit-box !important;
    -webkit-line-clamp: 7;
    -webkit-box-orient: vertical;
    overflow: hidden;
}


@media (min-width: 768px) {
  .article-head {
    text-align: center;
    margin-bottom: 24px;
  }

  .article-head-img {
    width: 48px;
    height: auto;
  }

  .article-title {
    font-size: 27px;
    line-height: 200%;
  }

  .article-introduce {
    display: none;
  }
}

@media (min-width: 1200px) {
  .article-head {
    text-align: center;
    margin-bottom: 32px;
  }

  .article-head-img {
    width: 64px;
    height: auto;
  }

  .article-title {
    font-size: 38px;
    line-height: 200%;
  }

  .article-introduce {
    display: block;
    font-size: 13px;
    line-height: 150%;
  }
}

@media (min-width: 1500px) {
  .article-introduce {
    font-size: 16px;
  }
}

.nav_top_padding {
  padding: 50px 0;
}



.article1 .swiper-slide, .article1 .swiper-wrapper {
  /*height: 100% !important;*/
}

@media (min-width: 650px ) {
  .article1-center {
    color: rgba(255, 255, 255, 0.7);
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translateX(-50%) translateY(-50%);
    z-index: 2;
  }

  .article1-center img {
    width: 250px;
  }
}

@media (max-width: 650px) {
  .article1-center {
    display: none;
  }
}

#article-swiper-1 {

  overflow: hidden;
  cursor: pointer;
}
#article-swiper-1

.swiper-btn-left {
  position: absolute;
  top: 50%;
}

.swiper-btn-left.article-swiper-btn-1 {
  left: 0;
  transform: translateX(50%) translateY(-50%);
}

.swiper-btn-right {
  position: absolute;
  top: 50%;
}

.swiper-btn-right.article-swiper-btn-1 {
  right: 0;
  transform: translateX(-50%) translateY(-50%);
}

.article-swiper-btn-1 {
  display: none;
}

.article-swiper-btn-1 > span {
  width: 70px;
  text-align: center;
  color: rgba(255, 255, 255, 0.8);
  background-color: rgba(0, 0, 0, 0.3);
  font-size: 40px;
  line-height: 100px;
  height: 100px;
}

.article-swiper-btn-1 > span:hover {
  background-color: rgba(0, 0, 0, 0.5);
}

#article-swiper-1:hover .article-swiper-btn-1,.article-swiper-btn-1:hover {
  display: block;
}

/*articlr2*/
.article2_img_bg {
  width: 100%;
  border-radius: 10px;
}

.article2_list {
  width: 100%;
  padding: 20px 45px;
  color: #fff;
  position: absolute;
  top: 0;
  left: 0;
}

.article2_list_detail {
  line-height: 40px;
  font-size: 16px;
}

.article2_list_detail:hover {
  -webkit-transform: translateX(20px) scale(1.1);
  -moz-transform: translateX(20px) scale(1.1);
  -ms-transform: translateX(20px) scale(1.1);
  -o-transform: translateX(20px) scale(1.1);
  transform: translateX(20px) scale(1.1);
  -webkit-transition: all .5s;
  -moz-transition: all .5s;
  -ms-transition: all .5s;
  -o-transition: all .5s;
  transition: all .5s;
}

.article2_list_detail::before {
  content: '●    ';
  color: #fff
}

.article2_block {
  padding: 0 10px;
  margin-bottom: 20px;
}

/*article3*/
.article-container.article3 {
  background-image: url("/assets/yibo/img/ie-bg.png");
  background-size: 100% 100%;
  background-repeat: no-repeat;
}

@media (max-width: 768px) {
  .article3 .article-head {
    margin: 20px 0;
    padding-left: 10%;
    padding-right: 10%;
  }

  .article3-content-margin {
    width: 400px;
  }

  .article3 .swiper-container, .article3 .swiper-wrapper, .article3 .swiper-slide {
    height: 192px;
  }
}

@media (max-width: 600px) {
  .article3-content-margin {
    width: 330px;
  }
}

@media (min-width: 768px ) {
  .article3 .article-head {
    margin: 45px 0;
    padding-left: 20%;
    padding-right: 20%;
  }

  .article3-content-margin {
    width: 425px;
  }

  .article3 .swiper-container, .article3 .swiper-wrapper, .article3 .swiper-slide {
    height: 204px;
  }
}

@media (min-width: 992px) {
  .article3 .article-head {
    margin: 60px 0;
    padding-left: 20%;
    padding-right: 20%;
  }

  .article3-content-margin {
    width: 550px;
  }

  .article3 .swiper-container, .article3 .swiper-wrapper, .article3 .swiper-slide {
    height: 264px;
  }
}

@media (min-width: 1200px) {
  .article3 .article-introduce {
    font-size: 12px;
  }

  .article3 .article-head {
    margin: 40px 0;
    padding-left: 30%;
    padding-right: 30%;
  }

  .article3-content-margin {
    width: 664px;
  }

  .article3 .swiper-container, .article3 .swiper-wrapper, .article3 .swiper-slide {
    height: 318.72px;
  }
}

@media (min-width: 1500px) {
  .article3 .article-head {
    margin: 65px 0;
    padding-left: 30%;
    padding-right: 30%;
  }

  .article3 .article-introduce {
    font-size: 16px;
  }

  .article3-content-margin {
    width: 820px;
  }

  .article3 .swiper-container, .article3 .swiper-wrapper, .article3 .swiper-slide {
    height: 410px;
  }
}

.article3 .article-introduce {
  text-align: left;
}

/*外边框设置隐藏超出部分 图片设置阴影无法生效 给外边框设置 因切换效果 所以很丑
.article3 .swiper-container{
    box-shadow: 0 20px 20px rgba(0,0,0,0.3);
}*/
.article3-content-margin {
  margin: 0 auto;
}

.modal.fade .modal-body > iframe {
  position: relative;
  top: 0;
  left: 0;
  z-index: 1;
  width: 100%;
  height: 100%;
}

.article3 .article3-play, .article3-mask .article3-play {
  width: 53px;
  height: 60px;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  -moz-transform: translateX(-50%) translateY(-50%);
  -ms-transform: translateX(-50%) translateY(-50%);
  -o-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}

.swiper-btn-left.article-swiper-btn-3 {
  left: 0;
  cursor: pointer;
  -webkit-transform: translateX(-150%) translateY(-50%);
  -moz-transform: translateX(-150%) translateY(-50%);
  -ms-transform: translateX(-150%) translateY(-50%);
  -o-transform: translateX(-150%) translateY(-50%);
  transform: translateX(-150%) translateY(-50%);
}

@media (min-width: 1200px) {
  .swiper-btn-left.article-swiper-btn-3 > img, .swiper-btn-right.article-swiper-btn-3 > img {
    width: 60px;
    height: 60px;
  }
}

@media (max-width: 1200px) {
  .swiper-btn-left.article-swiper-btn-3 > img, .swiper-btn-right.article-swiper-btn-3 > img {
    width: 40px;
    height: 40px;
  }
}

@media (max-width: 768px) {
  .swiper-btn-left.article-swiper-btn-3 > img, .swiper-btn-right.article-swiper-btn-3 > img {
    display: none;
  }
}

.swiper-btn-right.article-swiper-btn-3 {
  right: 0;
  cursor: pointer;
  -webkit-transform: translateX(150%) translateY(-50%);
  -moz-transform: translateX(150%) translateY(-50%);
  -ms-transform: translateX(150%) translateY(-50%);
  -o-transform: translateX(150%) translateY(-50%);
  transform: translateX(150%) translateY(-50%);
}

.article3-mask {
  display: none;
  position: absolute;
  /*    top: 0;*/
  left: 50%;
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  transform: translateX(-50%);
  height: 100%;
  overflow: hidden;
}

.article3-mask-show {
  display: block;
  z-index: 1000;
}

.article3-mask > .article3-swiper-img {
  width: 100% !important;
  height: 100%;
!important;
}

@media (min-width: 768px) {
  .modal-dialog {
    width: 100%;;
    margin: 0 auto;
  }
}

.modal.fade div {
  height: 100%;
}

.modal.fade, .modal.fade .modal-content {
  background-color: rgba(0, 0, 0, 0.5);
}

.modal.fade {
  background-image: url("/assets/yibo/img/ie-bg-b.png");
  background-repeat: repeat-x;
  background-size: auto 100%;
  padding: 0 !important;
}

.modal.fade > div {
  background-color: rgba(0, 0, 0, 0.5);
  padding: 5% 15%;
}

#article3-close {
  position: absolute;
  top: 7px;
  right: -50px;
  height: auto;
  z-index: 2;
}

/*article4  与 article6*/
.article4_img_box {
  overflow: hidden;
  border-radius: 5px;
}

@media (max-width: 768px) {
  .article4_box {
    height: 340px;
  }

  .article4_img_box {
    height: 180px;
  }
}

@media (min-width: 768px) {
  .article4_box {
    height: 340px;
  }

  .article4_img_box {
    height: 193px;
  }
}

@media (min-width: 992px) {
  .article4_box {
    height: 316px;
  }

  .article4_img_box {
    height: 109px;
  }
}

@media (min-width: 1200px) {
  .article4_box {
    height: 316px;
  }

  .article4_img_box {
    height: 142px;
  }
}

.article4_box {
  background-color: #fff;
  border-radius: 10px;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
  padding: 10px 21px;
  color: #924B2E;
}

.article4_box_title {
  font-size: 24px;
  line-height: 44px;
  margin-top: 10px;
}

.article4_box_conter {
  font-size: 14px;
  max-height: 130px;
  overflow: scroll;
}

.article4_transform {
  -webkit-transform: translateY(-30px);
  -moz-transform: translateY(-30px);
  -ms-transform: translateY(-30px);
  -o-transform: translateY(-30px);
  transform: translateY(-30px);
}

.article4-btn {
  margin-top: 50px;
  background: rgba(0, 160, 233, 1);
}

/*article5*/
.article-container.article5 {
  background-image: url(/assets/yibo/img/culture-bg.png?1);
  background-size: 100% auto;
  background-repeat: no-repeat;
}

@media (min-width: 768px) {
  .article5 .article-head {
    text-align: left;
    margin-top: 22px;
  }
}

@media (max-width: 768px) {
  .article5 .article-head {
    text-align: center;
    margin-top: 10px;
  }
}

/*article5*/
.article5-btn {
  background: rgba(172, 139, 74, 1);
}

.article5 .article-content > div {
  width: 100%;
  height: 100%;
}

.article5-swiper {
  width: 71%;
  height: 75%;
  cursor: pointer;
  position: absolute;
  -webkit-transition: all 0.8s ease;
  -moz-transition: all 0.8s ease;
  -ms-transition: all 0.8s ease;
  -o-transition: all 0.8s ease;
  transition: all 0.8s ease;
  background-size: 100% 100%;
  box-shadow: 0 20px 20px rgba(0, 0, 0, 0.3);
  overflow: hidden;
}

.article5-swiper-sport-start {
  top: 0;
  left: 0;
  z-index: 0
}

.article5-swiper-sport-end {
  top: 15%;
  left: 29%;
  z-index: 99
}

.article5-pagination {
  position: absolute;
  bottom: 0;
  left: 50%;
  cursor: pointer;
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  transform: translateX(-50%);
}

.article5-pagination > span {
  display: inline-block;
  width: 8px;
  height: 8px;
  border-radius: 8px;
  background: rgba(0, 160, 233, 0.2);
  opacity: 0.8;
  cursor: pointer;
}

.article5-pagination > span:first-child {
  background-color: rgba(0, 160, 233, 1);
}

@media (max-width: 768px) {
  .article5 .article-content {
    margin-top: 10px;
  }
}

@media (min-width: 768px) {
  .article5 .article-content {
    margin-top: 15px;
  }
}

@media (min-width: 1200px) {
  .article5 .article-content {
    margin-top: 40px;
  }
}

@media (min-width: 1500px) {
  .article5 .article-content {
    margin-top: 100px;
  }
}

/*article6*/

@media (min-width: 992px) {
  .article6 .article-content {
    height: 730px;
  }
}
@media (max-width: 992px) {
  .article6 .article-content {
    height: 1095px;
  }
}




.article6-head-btn {
  background-color: #fff;
  font-size: 16px;
  font-weight: 600;
  padding-top: 10px;
  padding-bottom: 10px;
  cursor: pointer;
}

.article6-head-btn-active {
  color: #9E8475;

}


.article6 .article-content {
  /*overflow: hidden;*/
}

.article6-block-img-box {
  width: 32%;
}

.article6-block-content {
  width: 68%;
  padding: 10px 10px;
}

.article6-block-content > div {
  display: inline-block;
}

.article6-block-content > div:first-child {
  width: 80%;
}

.article6-block-content > div:last-child {
  text-align: center;
  position: absolute;
  top: 50%;
  right: 25px;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
}

.shop-list {
  position: absolute;
  top: 0;
  left: -20%;
  width: 100%;
  z-index: 1;
  opacity: 0;
  -webkit-transition: all 0.8s ease;
  -moz-transition: all 0.8s ease;
  -ms-transition: all 0.8s ease;
  -o-transition: all 0.8s ease;
  transition: all 0.8s ease;
}

.shop-list-active {
  left: 0;
  opacity: 1;
  z-index: 2;
}

.article6-btn {
  position: relative;
  bottom: 0;
  left: 50%;
  padding: 3px 20px;
  margin-top: 0;
  background: rgba(253, 133, 54, 1);
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  transform: translateX(-50%);
}

.article6-btn:hover, .article6-btn:link, .article6-btn:active, .article6-btn:visited, .article6-btn:focus {
  outline: none !important;
  color: rgba(255, 255, 255, 1) !important;
  background-color: rgba(253, 133, 54, 1) !important;
  border: none;
}

.article6-money {
  font-size: 12px;

}

.article6-money > span {
  font-size: 16px;
  font-weight: 600;
  color: rgba(253, 133, 54, 1);
}

/*article7*/

.article7.article-container {
  background-image: url("/assets/yibo/img/ts-bg.png");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  padding-bottom: 50px;
}

.article7 .article-head {
  margin: 25px 0 10px;
}

.article7-img {
  display: inline-block;
  overflow: hidden;
  cursor: pointer;
}

.article7-img-1 {
  width: 65%;
}

.article7-img-2, .article7-img-3 {
  width: 34%;
}

.article7-img-2 {
  position: absolute;
  top: 0;
  right: 0;
}

.article7-img-3 {
  position: absolute;
  bottom: 0;
  right: 0;
}

.article7-hot-mask {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.2);
}

.article7-hot-box {
  position: absolute;
  top: 50%;
  left: 50%;
  text-align: center;
  opacity: 1;
  -webkit-transform: translateX(-50%) translateY(-50%);
  -moz-transform: translateX(-50%) translateY(-50%);
  -ms-transform: translateX(-50%) translateY(-50%);
  -o-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
  -webkit-transition: all 0.8s ease;
  -moz-transition: all 0.8s ease;
  -ms-transition: all 0.8s ease;
  -o-transition: all 0.8s ease;
  transition: all 0.8s ease;
}

@media (max-width: 768px) {
  .article7-hot-box {
    display: none;
  }
}

.article7-img:hover .article7-hot-mask {
  background-color: rgba(0, 0, 0, 0);
}

.article7-img:hover .article7-hot-box {
  opacity: 0;
}

.article7-hot-1 > div {
  font-size: 30px;
  vertical-align: middle;
  line-height: 200%;
  letter-spacing: 3px;
}

.article7-hot-1 > span {
  font-size: 28px;
  vertical-align: middle;
  line-height: 200%;
}

.article7-hot-2 > div {
  font-size: 24px;
  vertical-align: middle;
  line-height: 200%;
  letter-spacing: 3px;
}

.article7-hot-2 > span {
  font-size: 20px;
  vertical-align: middle;
  line-height: 200%;
}

/*article8*/
.article8-block-head, .article9-block-head {
  text-align: center;
  cursor: pointer;
}

.article8-block-head {
  overflow: hidden;
}

.article8-block-head p, .article9-block-head p {
  color: rgba(242, 242, 243, 1);
}

.article8-block-head > div, .article9-block-head > div > div {
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.3);
  position: absolute;
  top: 0;
  -webkit-transform: translateY(75%);
  -moz-transform: translateY(75%);
  -ms-transform: translateY(75%);
  -o-transform: translateY(75%);
  transform: translateY(75%);
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  transition: all 0.5s ease;
}

.article8-block-head > div > p, .article9-block-head > div > div > p {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  -moz-transform: translateX(-50%) translateY(-50%);
  -ms-transform: translateX(-50%) translateY(-50%);
  -o-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  transition: all 0.5s ease;
}

.article8-block-head > p, .article9-block-head > div > p {
  position: absolute;
  bottom: 0;
  left: 50%;
  opacity: 1;
  -webkit-transform: translateX(-50%) translateY(0);
  -moz-transform: translateX(-50%) translateY(0);
  -ms-transform: translateX(-50%) translateY(0);
  -o-transform: translateX(-50%) translateY(0);
  transform: translateX(-50%) translateY(0);
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  transition: all 0.5s ease;
}

@media (max-width: 1200px) {
  .article8-block-head > div > p {
    font-size: 20px;
  }

  .article9-block-head > div > div > p {
    font-size: 14px;
  }

  .article8-block-head > p {
    font-size: 18px;
    padding: 1% 0;
  }

  .article9-block-head > div > p {
    font-size: 12px;
    padding: 1% 0;
  }
}

@media (max-width: 992px) {
  .article8-block-head > div > p {
    font-size: 24px;
  }

  .article8-block-head > p {
    font-size: 22px;
    padding: 2% 0;
  }
}

@media (max-width: 768px) {
  .article8-block-head > div > p {
    font-size: 14px;
  }

  .article8-block-head > p {
    font-size: 12px;
  }
}

@media (min-width: 1200px) {
  .article8-block-head > div > p {
    font-size: 23px;
  }

  .article9-block-head > div > div > p {
    font-size: 16px;
  }

  .article8-block-head > p {
    font-size: 18px;
    padding: 2% 0;
  }

  .article9-block-head > div > p {
    font-size: 14px;
    padding: 2% 0;
  }
}

.article8-block-head:hover > p, .article9-block-head:hover > div > p {
  opacity: 0;
}

.article8-block-head:hover div, .article9-block-head:hover div {
  -webkit-transform: translateY(0);
  -moz-transform: translateY(0);
  -ms-transform: translateY(0);
  -o-transform: translateY(0);
  transform: translateY(0);
}

@media (max-width: 768px) {
  .article8-block-head {
    height: 78px;
  }
}

@media (min-width: 768px) {
  .article8-block-head {
    height: 204px;
  }
}

@media (min-width: 992px) {
  .article8-block-head {
    height: 126px;
  }
}

@media (min-width: 1200px) {
  .article8-block-head {
    height: 156px;
  }
}

.article8 .article-content > div {
  margin-bottom: 15px;
}

.article8-btn {
  position: relative;
  bottom: 0px;
  left: 50%;
  background: rgba(0, 160, 233, 1);
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  transform: translateX(-50%);
}

.article8 .article-head {
  margin-top: 32px;
}

.article8-mask {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 0;
  opacity: 0.1;
  text-align: center;
  background-color: rgba(0, 0, 0, 1);
  -webkit-transform: scale(0, 0);
  -moz-transform: scale(0, 0);
  -ms-transform: scale(0, 0);
  -o-transform: scale(0, 0);
  transform: scale(0, 0);
  -webkit-transform-origin: center center;
  -moz-transform-origin: center center;
  -ms-transform-origin: center center;
  -o-transform-origin: center center;
  transform-origin: center center;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  transition: all 0.5s ease;
}

.article8-mask > img {
  margin: 0 auto;
  width: auto;
  height: 100%;
}

.article8-mask-active {
  opacity: 1;
  z-index: 10000;
  -webkit-transform: scale(1, 1);
  -moz-transform: scale(1, 1);
  -ms-transform: scale(1, 1);
  -o-transform: scale(1, 1);
  transform: scale(1, 1);
}

.article9 > .col-sm-2, .article9 > .col-xs-4 {
  padding: 0 7px;
}

.article9.article-container {
  padding-bottom: 0;
}

.article9_content_box {
  width: 100%;
  height: 100%;
  overflow: hidden;
  border-radius: 5px;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
}

/*侧边导航*/
.QR {
  position: fixed;
  top: 30%;
  right: 30px;
  width: 110px;
  opacity: 0;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  transition: all 0.5s ease;
  z-index: 999;
  background-color: rgba(207, 238, 250, 1);
  border: 2px solid #bde6ee;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
}

.right_nav {
  width: 100%;
  z-index: 2;
}

.QR .right_nav_bg {
  width: 122px;
  position: absolute;
  top: -90px;
  left: -14px
}

.QR > img {
  box-shadow: none;
  margin: 10px 0;
}

.QR .nav > li > a {
  padding: 5px 15px;
  border-radius: 0;
}

.QR .nav > li {
  background-color: #5cc7f8;
}

.QR .nav-pills > li.active > a, .QR .nav-pills > li.active > a:focus, .QR .nav-pills > li.active > a:hover {
  background-color: #00a0e9;
}

/*.QR .nav>li>a:hover,.QR .nav>li>a:link,.QR .nav>li>a:active,.QR .nav>li>a:focus{*/
/*background-color: #00a0e9;*/
/*}*/
.QR .nav > li > a:hover {
  background-color: #5cc7f8;
}

/*.QR .nav>li>a:visited{*/
/*background-color: #5cc7f8;*/
/*}*/

/*图片放大*/
.article2-block-head:hover .article2-block-img, #article-swiper-3:hover .article3-play, .article4-block:hover .img-suit-4, .article6-block:hover .img-suit-6 {
  -webkit-transform: scale(1.2, 1.2);
  -moz-transform: scale(1.2, 1.2);
  -ms-transform: scale(1.2, 1.2);
  -o-transform: scale(1.2, 1.2);
  transform: scale(1.2, 1.2);
}

#article-swiper-3:hover .article3-play {
  -webkit-transform: scale(1.5, 1.5) translate(-40%, -40%);
  -moz-transform: scale(1.5, 1.5) translate(-40%, -40%);
  -ms-transform: scale(1.5, 1.5) translate(-40%, -40%);
  -o-transform: scale(1.5, 1.5) translate(-40%, -40%);
  transform: scale(1.5, 1.5) translate(-40%, -40%);
}

.article2-block-img, .article3-play, .img-suit-4, .img-suit-6 {
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  transition: all 0.5s ease;
  -webkit-transform-origin: center center;
  -moz-transform-origin: center center;
  -ms-transform-origin: center center;
  -o-transform-origin: center center;
  transform-origin: center center;
}
