.title-box h3 span{
  color:#000;padding-bottom:0.03rem;position:relative;top:-0.1rem;font-style:italic;
  font-size:0.34rem;margin-left:0.1rem;border-bottom:1px solid #858585;
}
.session_3 .title-box h3 span{
  color:#fff;
}


.banner-box img {
  width: 100%;
}
.session_1 {
  background:#222121;
  padding-left: 0.32rem;
  padding-right: 0.32rem;
  padding-top:0.72rem;
}
.session_1 .title-box {
  text-align: center;
  margin-bottom: 0.66667rem;
}
.session_1 .title-box h3 {
  font-size:0.48rem;
  color:#fff;position:relative;
}
.session_1 .title-box h3:before{
  position:absolute;bottom:-0.34rem;
  background:#fff;width:0.88rem;height:1px;content:'';left:50%;transform:translateX(-50%);
}
.session_1 .title-box p {
  font-size: 0.35rem;
  color:#fff;
  margin-top: 0.6667rem;
}
.session_1 .item-box{
  position:relative;padding-bottom:0.82rem;overflow:hidden;
}
.session_1 .item-box .img-box img {
  width: 100%;height:7rem;
}
.session_1 .item-box .txt-box{
  padding-left:0.27rem;
  position:absolute;bottom:1.6rem;
}
.session_1 .item-box .txt-box h3{
  margin-top:0.35rem;font-size:0.48rem;color:#f0f0f0;
}
.session_1 .item-box .txt-box p{
  font-size:0.37rem;color:#f0f0f0;
}
.session_1 .item-box .more-box{
  margin-top:0.3rem;font-size:0.37rem;font-weight:700;
}
.session_1 .item-box .more-box a{
  color:#CBA46C;border-bottom:1px solid #CBA46C;padding-bottom:0.05rem;
}
.session_1 .swiper-button-prev, .session_1 .swiper-button-next{
  width:1.0rem;height:1.0rem;margin-top:0;outline:none;
}
.session_1 .swiper-button-prev:after, 
.session_1 .swiper-button-next:after{
   color:#fff;font-size:0.48rem;font-weight:700;
}
.session_1 .swiper-button-prev:after{
  color:#B9B9B9;
}
.session_1 .swiper-button-prev{
   background:#fff;right:1.0rem;left:auto;
}
.session_1 .swiper-button-next{
   background:#cba46c;right:0;
}




.session_2_1{
    background:rgb(34,33,33);
  padding-left: 0.32rem;
  padding-right: 0.32rem;
   padding-top:0.72rem;
  padding-bottom:0.5rem;
}
.session_2_1 .title-box {
  text-align: center;
  margin-bottom: 0.66667rem;
}
.session_2_1 .title-box h3 {
  font-size:0.48rem;
  color:#fff;position:relative;
}
.session_2_1 .title-box h3:before{
  position:absolute;bottom:-0.34rem;
  background:#fff;width:0.88rem;height:1px;content:'';left:50%;transform:translateX(-50%);
}
.session_2_1 .title-box p {
  font-size: 0.35rem;
  color:#fff;
  margin-top: 0.6667rem;
}
 .session_2_1 .centent-box .item-box .img-box img{
  width:100%;
 }
  .session_2_1 .centent-box .item-box{
    position:relative;
  }
 .session_2_1 .centent-box .item-box .txt-box{
  padding-left:0.3rem;padding-top:0.55rem;padding-right:0.3rem;
  height:3.7rem;text-align:center;
 }
  .session_2_1 .centent-box .item-box .txt-box h3{
    font-size:0.48rem;color:#fff;font-weight:400;position:relative;
  }
  .session_2_1 .centent-box .item-box .txt-box h3:before{
    position:absolute;bottom:-0.34rem;
  background:#fff;width:0.88rem;height:1px;content:'';left:50%;transform:translateX(-50%);
  }
 .session_2_1 .centent-box .item-box .txt-box p{
  font-size:0.34rem;line-height:1.8;margin-top: 0.6667rem;color:#c3c3c3;
 }
 .session_2_1 .centent-box .arr-box{
  position:relative;text-align:center;
 }
 .session_2_1 .centent-box .swiper-button-next,
 .session_2_1 .centent-box .swiper-button-prev {
  position:static;display:inline-flex;width:0.37rem;height:0.44rem;
  margin-top:0.8rem;margin-left:0.4rem;margin-right:0.4rem;outline:none;
}
 .session_2_1 .centent-box .swiper-button-prev:after,
 .session_2_1 .centent-box .swiper-button-next:after{
  display:none;
 }
 .session_2_1 .centent-box .swiper-button-next{
  background:url('../images/icon_3.png');background-size:cover;
 }
  .session_2_1 .centent-box .swiper-button-prev{
    position:relative;
    background:url('../images/icon_2.png');background-size:cover;
  }
  .session_2_1 .centent-box .swiper-button-prev:before{
    position:absolute;height:0.91rem;width:1px;top:-0.25rem;background:#48402E;
    content:'';left:0.7rem;
  }
  .session_2_1 .swiper-container .swiper-pagination .swiper-pagination-bullet{
    width:0.29rem;height:0.29rem;border-radius:50%;background:#fff;outline:none;
  }
  .session_2_1 .swiper-container .swiper-pagination .swiper-pagination-bullet-active{
    width:0.29rem;height:0.29rem;border-radius:50%;background:#cba46c;
  }








.session_2 {
  background:#000;
  padding-left: 0.32rem;
  padding-right: 0.32rem;
   padding-top:0.8rem;
  padding-bottom:0.5rem;
}
.session_2 .title-box {
  text-align: center;
  margin-bottom: 0.86667rem;
}
.session_2 .title-box h3 {
  font-size:0.48rem;
  color:#fff;position:relative;
}
.session_2 .title-box h3:before{
  position:absolute;bottom:-0.34rem;
  background:#cba46c;width:0.88rem;height:1px;content:'';left:50%;transform:translateX(-50%);
}
.session_2 .title-box p {
  font-size: 0.35rem;
  color:#fff;
  margin-top: 0.6667rem;
}
.session_2 .tab-box {
  margin-top: 0.666667rem;
  margin-bottom:0.4rem;
}
.session_2 .tab-box .row {
  margin-left: -0.133333rem;
  margin-right: -0.133333rem;
}
.session_2 .tab-box .col-md-4 {
  float: left;
  width:100%;
  padding-left:0.1rem;
  padding-right: 0.1rem;
  box-sizing: border-box;
  margin-bottom: 0.1rem;
}
.session_2 .tab-box .col-md-4 .icon-box{
  text-align:center;
}
.session_2 .tab-box .col-md-4 .icon-box{
  width:1.2rem;height:1.2rem;background:#cba46c;margin:0 auto;border-radius:50%;
  text-align:center;line-height:1.2rem;
}
.session_2 .tab-box .col-md-4 .icon-box img{
  max-width:0.75rem;max-height:0.75rem;
}
.session_2 .tab-box .col-md-4.active .item-box {
  background:#cba46c;
  color: #fff;
}
.session_2 .tab-box .item-box {
  height:0.84rem;
  text-align:center;
  font-size: 0.35rem;
  color:#fff;
}
.session_2 .tab-box .item-box h3{
  margin-top:0.4rem;
}
.session_2 .centent-box .all-box{
  display:none;
}
.session_2 .centent-box .all-box.active{
  display:block;
}
.session_2 .centent-box .item-box .img-box img {
  width: 100%;height:100%;
}
.session_2 .centent-box .item-box{
  position:relative;
}
.session_2 .centent-box .item-box .nub{
  position:absolute;width:80px;color:#fff;right:10px;bottom:30px;font-weight:700;
}

  .session_2 .gallery-thumbs .swiper-button-prev{
    background:url('../images/icon_38.png') center center no-repeat;outline:none;
    left:1.0rem;width:1.2rem;background-size:1.2rem auto;
 }
  .session_2 .gallery-thumbs .swiper-button-next{
    background:url('../images/icon_39.png') center center no-repeat;outline:none;
    right:1.0rem;width:1.2rem;background-size:1.2rem auto;
  }
  .session_2 .gallery-thumbs .swiper-button-prev:after,
  .session_2 .gallery-thumbs .swiper-button-next:after{
    display:none;
  }






.session_3 {
  background:url('../images/img_5.png') center center no-repeat;
   background:#000;
   background-size:100% 100%;
  padding-left: 0.32rem;
  padding-right: 0.32rem;
  box-sizing: border-box;
  padding-top:0.87rem;
  padding-bottom:0.5rem;
}
.session_3 .title-box {
  text-align:left;
  margin-bottom: 0.666667rem;
}
.session_3 .title-box h3 {
  line-height: 1;
  font-size: 0.48rem;
  color: #fff;
  padding-bottom: 0.293333rem;
  position: relative;
}
.session_3 .title-box h3 img{
  width:1.95rem;
}
.session_3 .title-box p {
  color: #fefefe;
  font-size: 0.346667rem;
  line-height: 1;
}
.session_3 .img-box{
  position:relative;
}
.session_3 .img-box > img{
  width:100%;
}
.session_3 .img-box .icon-box{
  width:1.28rem;height:1.28rem;
  position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);
}
.session_3 .img-box .icon-box img{
  width:100%;height:100%;
}
.session_3 .txt-box{
  padding-top:0.55rem;
}
.session_3 .txt-box p{
  font-size:0.37rem;color:#c3c3c3;line-height:1.8;
}
.session_3 .list-box {
  padding-top: 0.653333rem;
  padding-bottom: 0.453333rem;
}
.session_3 .list-box .item-box {
  float: left;
  width: 25%;
  text-align:left;
  color: #fff;
  position: relative;
  padding-top: 0.133333rem;
  padding-bottom: 0.133333rem;
}
.session_3 .list-box .item-box:nth-child(1){
  width:27%;
}
.session_3 .list-box .item-box:nth-child(2){
  width:25%;
}
.session_3 .list-box .item-box:nth-child(3){
  width:20%;
}
.session_3 .list-box .item-box:nth-child(4){
  width:28%;
}
.session_3 .list-box .item-box h3 {
  font-size: 0.64rem;
  font-weight: 400;
  line-height: 1;
  color:#cba46c;
}
.session_3 .list-box .item-box span {
  font-size: 0.32rem;
  line-height: 1;color:#a6a6a6;
}









.session_5 {
    background:#000;
   background-size:100% 100%;
  padding-left: 0.32rem;
  padding-right: 0.32rem;
  box-sizing: border-box;
  padding-top:0.87rem;
  padding-bottom:0.97rem;
}
.session_5 .title-box {
  text-align: center;
  margin-bottom: 0.86667rem;
}
.session_5 .title-box h3 {
  font-size:0.48rem;
  color:#fff;position:relative;
}
.session_5 .title-box h3:before{
  position:absolute;bottom:-0.34rem;
  background:#cba46c;width:0.88rem;height:1px;content:'';left:50%;transform:translateX(-50%);
}
.session_5 .title-box p {
  font-size: 0.35rem;
  color:#fff;
  margin-top: 0.6667rem;
}
.session_5 .centent-box .img-box img{
  width:100%;
}
.session_5 .centent-box .txt-box{
  margin-top:0.5rem;
}
.session_5 .centent-box .txt-box h3{
  color:#cba46c;font-size:0.4rem;
}
.session_5 .centent-box .txt-box p{
  font-size:0.34rem;color:#c3c3c3;margin-top:0.36rem;line-height:1.6;
}
.session_5 .list-box{
  margin-top:0.9rem;margin-left:-0.4rem;margin-right:-0.4rem;
}
.session_5 .list-box .item-box{
  float:left;width:25%;height:1.27rem;
  padding-left:0.4rem;padding-right:0.4rem;
  box-sizing:border-box;margin-bottom:1.3rem;
}
.session_5 .list-box .item-box .icon-box{
  border:1px solid #9e9e9e;height:100%;height:1.27rem;
  text-align:center;line-height:1.27rem;width:1.27rem;margin:0 auto;
}
.session_5 .list-box .item-box img{
   height:0.6rem;
}
.session_5 .list-box .item-box p{
  color:#a6a6a6;font-size:0.32rem;text-align:center;
  margin-top:0.2rem;
}
.session_5 .more-box{
  margin-top:0.3rem;
}
.session_5 .more-box a{
   border:1px solid #cba46c;
  display: inline-block;background:#cba46c;
  width:2.56rem;
  height: 0.8rem;
  line-height: 0.8rem;
  text-align: center;
  font-size: 0.32rem;
  color:#fff;margin-right:0.6rem;
}
.session_5 .more-box a img{
  margin-left:0.2rem;max-height:0.4rem;max-width:0.5rem;
}





.session_6 {
    background:url('../images/img_16.png') center center no-repeat;
  padding-left: 0.32rem;
  padding-right: 0.32rem;
  padding-top: 0.8rem;
  padding-bottom: 0.8rem;
}
.session_6 .title-box {
  text-align: center;
  /*margin-bottom: 0.86667rem;*/
}
.session_6 .title-box h3 {
  font-size:0.48rem;
  color:#fff;position:relative;
}
.session_6 .title-box h3:before{
  position:absolute;bottom:-0.34rem;
  background:#cba46c;width:0.88rem;height:1px;content:'';left:50%;transform:translateX(-50%);
}
.session_6 .title-box p {
  font-size: 0.35rem;
  color:#fff;
  margin-top: 0.6667rem;
}
.session_6 .item-box {
  margin-top: 1.0rem;padding-bottom:0.6rem;border-bottom:1px solid #58595A;
}
.session_6 .item-box:last-child{
  border-bottom:none;
}
.session_6 .item-box .txt-box {
  margin-bottom: 0.466667rem;
}
.session_6 .item-box .txt-box h3 {
  position: relative;
  font-size: 0.4rem;
  color: #fff;
  font-weight: 400;
  padding-left:1.6rem;
  margin-bottom: 0.266667rem;
}
.session_6 .item-box .txt-box p span,
.session_6 .item-box .txt-box h3 span {
  position: absolute;font-size:0.48rem;
  left: 0;color: #afafaf;
}
.session_6 .item-box .txt-box p {
  font-size: 0.34rem;
  color: #afafaf;
  position: relative;
  padding-left: 1.6rem;
/*  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;*/
}
.session_6 .item-box .txt-box p span{
  font-size:0.37rem;top:-0.2rem;
}
.session_6 .item-box .img-box img {
  width: 100%;
}
.session_6 .more-box {
  margin-top: 0.466667rem;
  text-align: center;
}
.session_6 .more-box a {
  height: 0.866667rem;
  line-height: 0.866667rem;
  background:#cba46c;
  width: 2.666667rem;
  display: inline-block;
  font-size: 0.32rem;
  text-align: center;
  color: #fff;
}
.session_6 .more-box a img {
  height: 0.186667rem;
  margin-left: 0.133333rem;
  position: relative;
  top: -1px;
}
/*# sourceMappingURL=index.css.map */