@charset "utf-8";
 
.text-orange { color: #e25500; }
.mt-5,.my-5 { margin-top: 50px !important; }
.mt-3,.my-3 { margin-top: 30px !important; }
.mt-2,.my-2 { margin-top: 20px !important; }
.pt-5,.py-5 { padding-top: 50px !important; }
.mb-2 { margin-bottom: 20px !important; }
.py-5 { padding-bottom: 50px !important; }
.img-box img { width: 100%; transition: all 0.3s; }
.zoom-box { overflow: hidden; }
.zoom-box:hover img { transform:scale(1.2); }
.btn-more { border: 1px solid #2a2a2a; color: #2a2a2a; padding: 10px 50px; }
.btn-more:hover{border:1px solid #bf934a;background-color:#bf934a;color:#fff;}
.section { padding: 50px 0; }
.section-header { padding-bottom: 40px; text-align: center; }
.section-header h2 { position: relative; display: inline-block; }
.section-header h2 i, .section-header h2 b { position: absolute; width: 10px; height: 10px; border-radius: 10px; background: #D99951; }
.section-header h2 i { left: -20px; top: 5px; }
.section-header h2 b { right: -20px; bottom: 0px; }
.section-header h2 i:before, .section-header h2 b:after { position: absolute; content: " "; width: 300px; height: 2px; background: #333; }
.section-header h2 i:before { left: -303px; top: 4px; }
.section-header h2 b:after { right: -303px; bottom: 4px; }
.section-header h2 small { color: #333; }
.nav-fill { height: 96px; }
/*------全局定义结束------*/
/* 首页代码开始 */
  


/* 页脚 */
.website-info { background: #FDFCF8; color: #888; }
.website-info h4 { color: #B2834B; }
.website-info a { color: #888; }
.website-info a:hover { color: #333; }
.website-info .row-qrcode { padding-top: 30px; }
.copy-info { background: #B2834B; padding: 25px 0; color: #fff; }
.copy-info span { margin-left: 15px; }
.copy-info span a { color: #fff; }
.copy-info-fav a { color: #fff; }



  .container-small { width: 1170px; }

  /* 合作伙伴 */
  /*.partners-box ul {
    width: 1070px; margin: auto;
  }
  .partners-box li {
    float: left;
    margin: 0 7px;
    height: 185px;
  }
  .partners-box li:hover { opacity: .8; }
  .partners-box .hex {
    overflow: hidden;
    display: block;
    width: 200px;
    height: 231px;
    transform: rotate(-60deg) skewY(30deg);
  }
  .partners-box .hexIn {
    background-color: #fff;
    display: block;
    width: 200px;
    height: 231px;
    line-height: 231px;
    text-align: center;
    transform: skewY(-30deg) rotate(60deg);
  }
  .partners-box li:nth-child(9n + 6) {
    margin-left: 114px;
  }*/
  .partners-box ul {
    width: 970px; margin: auto;
  }
  .partners-box li {
    float: left;
    margin: 0 7px;
    height: 168px;
  }
  .partners-box li:hover { opacity: .8; }
  .partners-box .hex {
    overflow: hidden;
    display: block;
    width: 180px;
    height: 208px;
    transform: rotate(-60deg) skewY(30deg);
  }
  .partners-box .hexIn {
    background-color: #fff;
    display: block;
    width: 180px;
    height: 208px;
    line-height: 208px;
    text-align: center;
    transform: skewY(-30deg) rotate(60deg);
  }
  .partners-box li:nth-child(9n + 6) {
    margin-left: 104px;
  }
  .section-partners .btn-more { margin-top: 50px; }


@media (min-width: 1380px) {
  header .container { width: 1366px; }
  footer .container { width: 1366px; }
  .ind-swiper-box .container { width: 1366px; }
  /*.container-plus { width: 1300px; }*/
}

@media screen and (max-width: 1366px) { 
  body{ 
  width: 1366px; 
  }
} 

/* 返回顶部 */
.gototop {
  position: fixed;
  bottom: 20px;
  right: 20px;
  z-index: 999;
  opacity: 0;
  visibility: hidden;
  -webkit-transition: 0.5s;
  -o-transition: 0.5s;
  transition: 0.5s;
}
.gototop.active {
  opacity: 1;
  visibility: visible;
}
.gototop a {
  width: 50px;
  height: 50px;
  display: table;
  background: rgba(180, 133, 75, 0.8);
  color: #fff;
  text-align: center;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  border-radius: 4px;
}
.gototop a i {
  height: 50px;
  display: table-cell;
  vertical-align: middle;
  font-size: 25px;
}
.gototop a:hover, .gototop a:active, .gototop a:focus {
  text-decoration: none;
  outline: none;
}

/* Animate on entrance */
.animate-in-down {
  transition: all 1.3s ease-out;
  position: relative;
  opacity: 1;
  top: 0px; }
  .animate-in-down.out-of-viewport {
    top: 40px;
    opacity: 0; }

.animate-in-left {
  transition: all 1.0s ease-out;
  position: relative;
  opacity: 1;
  left: 0%; }
  .animate-in-left.out-of-viewport {
    opacity: 0;
    left: -5%; }

.animate-in-right {
  transition: all 1.0s ease-out;
  position: relative;
  opacity: 1;
  left: 0%; }
  .animate-in-right.out-of-viewport {
    opacity: 0;
    left: 5%; }

@media (max-width: 992px) {
  .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
    float: left;
  }
  .col-md-12 {
    width: 100%;
  }
  .col-md-11 {
    width: 91.66666667%;
  }
  .col-md-10 {
    width: 83.33333333%;
  }
  .col-md-9 {
    width: 75%;
  }
  .col-md-8 {
    width: 66.66666667%;
  }
  .col-md-7 {
    width: 58.33333333%;
  }
  .col-md-6 {
    width: 50%;
  }
  .col-md-5 {
    width: 41.66666667%;
  }
  .col-md-4 {
    width: 33.33333333%;
  }
  .col-md-3 {
    width: 25%;
  }
  .col-md-2 {
    width: 16.66666667%;
  }
  .col-md-1 {
    width: 8.33333333%;
  }
  .col-md-pull-12 {
    right: 100%;
  }
  .col-md-pull-11 {
    right: 91.66666667%;
  }
  .col-md-pull-10 {
    right: 83.33333333%;
  }
  .col-md-pull-9 {
    right: 75%;
  }
  .col-md-pull-8 {
    right: 66.66666667%;
  }
  .col-md-pull-7 {
    right: 58.33333333%;
  }
  .col-md-pull-6 {
    right: 50%;
  }
  .col-md-pull-5 {
    right: 41.66666667%;
  }
  .col-md-pull-4 {
    right: 33.33333333%;
  }
  .col-md-pull-3 {
    right: 25%;
  }
  .col-md-pull-2 {
    right: 16.66666667%;
  }
  .col-md-pull-1 {
    right: 8.33333333%;
  }
  .col-md-pull-0 {
    right: auto;
  }
  .col-md-push-12 {
    left: 100%;
  }
  .col-md-push-11 {
    left: 91.66666667%;
  }
  .col-md-push-10 {
    left: 83.33333333%;
  }
  .col-md-push-9 {
    left: 75%;
  }
  .col-md-push-8 {
    left: 66.66666667%;
  }
  .col-md-push-7 {
    left: 58.33333333%;
  }
  .col-md-push-6 {
    left: 50%;
  }
  .col-md-push-5 {
    left: 41.66666667%;
  }
  .col-md-push-4 {
    left: 33.33333333%;
  }
  .col-md-push-3 {
    left: 25%;
  }
  .col-md-push-2 {
    left: 16.66666667%;
  }
  .col-md-push-1 {
    left: 8.33333333%;
  }
  .col-md-push-0 {
    left: auto;
  }
  .col-md-offset-12 {
    margin-left: 100%;
  }
  .col-md-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-md-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-md-offset-9 {
    margin-left: 75%;
  }
  .col-md-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-md-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-md-offset-6 {
    margin-left: 50%;
  }
  .col-md-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-md-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-md-offset-3 {
    margin-left: 25%;
  }
  .col-md-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-md-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-md-offset-0 {
    margin-left: 0;
  }
}