    /*定义宽度*/
    .container {
      max-width: 100%;
      margin-right: auto;
      margin-left: auto;
      padding-right: .9375rem;
      padding-left: .9375rem;
  }
  @media (min-width: 480px){
      .container{ width: 606px;}
  }
  @media (min-width: 768px){
      .container{ width: 750px;}
  }
  @media (min-width: 992px){
      .container { width: 970px;}
  }
  @media (min-width: 1200px){
      .container { width: 1170px;}
  }
  @media (min-width: 1400px){
      .container { width: 1310px;}
  }
  /*定义颜色*/
  /*黑#333*/
  .text-blackthree{ color: #333!important;}
  .bg-blackthree { background-color: #333!important;}
  .btn-blackthree{ background-color: #333; border-color: #333;}
  .btn-outline-blackthree{ color: #333; background-color: transparent; background-image: none; border-color: #333;}
  .btn-outline-blackthree:hover { color: #fff; background-color: #333; border-color: #333;}
  /*黑#222*/
  .text-blacktwo { color: #222222!important;}
  .bg-blacktwo { background-color: #222222!important;}
  .btn-blacktwo{ background-color: #222222; border-color: #222222;}
  .btn-outline-blacktwo{ color: #222222; background-color: transparent; background-image: none; border-color: #222222;}
  .btn-outline-blacktwo:hover { color: #fff; background-color: #f8973d; border-color: #222222;}
  /*橘色*/
  .text-orange { color: #f8973d!important;}
  .bg-orange { background-color: #f8973d!important;}
  .btn-orange{ background-color: #f8973d; border-color: #f8973d;}
  .btn-outline-orange{ color: #f8973d; background-color: transparent; background-image: none; border-color: #f8973d;}
  .btn-outline-orange:hover { color: #fff; background-color: #f8973d; border-color: #f8973d;}
  /*深橘色*/
  .text-darkorange { color: #fa7331!important;}
  .bg-darkorange { background-color: #fa7331!important;}
  .btn-darkorange{ background-color: #fa7331; border-color: #fa7331;}
  .btn-outline-darkorange{ color: #424242; background-color: transparent; background-image: none; border-color: #fa7331;}
  .btn-outline-darkorange:hover { color: #fff; background-color: #fa7331; border-color: #fa7331;}
  /*海蓝色*/
  .text-seablue { color: #3c3c3c!important;}
  .bg-seablue { background-color: #3c3c3c!important;}
  .btn-seablue{ background-color: #3c3c3c; border-color: #3c3c3c;}
  .btn-outline-seablue{ color: #3c3c3c; background-color: transparent; background-image: none; border-color: #3c3c3c;}
  .btn-outline-seablue:hover { color: #fff; background-color: #3c3c3c; border-color: #3c3c3c;}
  /*样式*/
  *{ padding: 0; margin: 0; list-style: none; text-decoration:none; }
  ul,li{ list-style: none; }
  .bt-editor{ min-height:100px;  }
.bt-editor img{ max-width: 100%; }
  /*导航*/
  .nav-top-solida li a{ position: relative; }
  .nav-top-solida li a:before{content: ""; display: block; height: 2px; position: absolute; top: -10px; left: 40%; right: 40%; z-index: 0; background: #424242; opacity: 0; visibility: hidden; -webkit-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; transition: all .3s ease-in-out; pointer-events: none;}
  .nav-top-solida li:hover a:before { top: 0; left: 0; right: 0; opacity: 1; visibility: visible;}
  /*背景图*/
  .bt-bg-img-contain .bg-banner{padding-top: 30%;background:url(../../original/banner.jpg) no-repeat center; background-attachment:fixed; position: relative;}
  .bt-bg-img-contain .bg-banner-show{padding-top: 26%;background:url(../../original/banner.jpg) no-repeat center; background-attachment:fixed; position: relative;}
  /*底部*/
  footer a{text-decoration: none;}
  footer a:hover{ text-decoration: none; }
  .bt-list-footer li{ width: 60px; height: 60px; border-top: 2px solid #222; -webkit-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; transition: all .2s ease-in-out;}
  .bt-list-footer li:hover{ border-color: #fa7331;}
  .bt-list-footer li i{line-height: 60px;}
  footer .footer-nav{justify-content:center;}
  footer .footer-ewm{justify-content:center;}
  @media (max-width: 768px){
      footer .footer-nav{display: none;}
      footer .footer-ewm li{padding: 0!important; }
  }
  /*最底部*/
  .footer-bottom a{ color: white; }
  .footer-bottom a:hover{text-decoration:none; color: white;}
  /*——————————————————————————————————————————————*/
  /*新闻*/
  .bt-index-news a{text-decoration: none;}
  .bt-index-news .bt-index-shownews .bt-index-shownews-text .text{ display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden;}
  .bt-index-news .bt-index-shownews .bt-index-shownews-list li span{ font-size: .625rem; }
  .bt-index-news .bt-index-shownews .bt-index-shownews-list li p{ width: 60%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; position: relative; top: 6px; font-size: .875rem; }
  .bt-index-news .bt-index-shownews .bt-index-shownews-text .word .more{ font-size: .75rem; border: 1px solid #3c3c3c; padding: 5px 15px; color: #3c3c3c;  }
  .bt-index-news .bt-index-shownews .bt-index-shownews-text .word .more:hover{ background:#3c3c3c; color: white;  }
  @media (min-width: 1600px){
      .bt-index-news .container { width: 90%;}
  }
  @media (max-width: 480px){
      .bt-index-news .bt-index-shownews .bt-index-shownews-list ul{ padding: 0!important; }
      .bt-index-news .bt-index-shownews .bt-index-shownews-list ul li p{ width: 40%;}
      .bt-index-news .bt-index-shownews .bt-index-shownews-text .word{ padding: 10px!important; }
      .bt-index-news .bt-index-shownews .bt-index-shownews-text .word .title{font-size: .875rem;  }
      .bt-index-news .bt-index-shownews .bt-index-shownews-text .word .text{ margin-bottom: 10px!important;}
  }
  /*产品*/
  .bt-index-product a{text-decoration: none;}
  .bt-index-product .bt-index-showproduct .bt-index-product-list li a{ border-top: 3px solid white;}
  .bt-index-product .bt-index-showproduct .bt-index-product-list li .active{ background: white!important; border-top: 3px solid #3c3c3c!important; }
  .bt-index-product .bt-index-showproduct .bt-index-product-list li .active{ color: #0979c7!important; }
  .bt-index-product .bt-index-showproduct .bt-index-showproduct-list ul li .text{ white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
  .bt-index-product .bt-index-showproduct .bt-index-showproduct-list>.active{display: flex;}
  @media (max-width: 992px){
      .bt-index-product .bt-index-showproduct .bt-index-product-list li a h5{ font-size: 1rem; }
      .bt-index-product .bt-index-showproduct .bt-index-product-list li a{ padding: 10px 20px!important; }
  }
  @media (max-width: 480px){
      .bt-index-product .bt-index-showproduct .bt-index-product-list li a h5{ font-size: .75rem; text-align: center;}
      .bt-index-product .bt-index-showproduct .bt-index-product-list li a{ padding:10px!important; }
  }
  @media (min-width: 1600px){
      .bt-index-product .container { width: 1500px;}
  }
  /*关于页面*/
  .bt-about-show-body .timeline:before{ content: " "; position: absolute; height: 100%; left: 50%; top: 0; width: 1px; background: #ebebeb;}
  .bt-about-show-body{position: relative; overflow: hidden;}
  .bt-about-show-body .timeline .icon{position: absolute; -webkit-transform:translate(-50%, -50%); transform: translate(-50%, -50%); background: #ebebeb; left: 50%; top: 50%; padding: 20px; border-radius: 50%; transition: .3s;}
  .bt-about-show-body .timeline li:hover .icon{ background:#3c3c3c; }
  .bt-about-show-body .timeline .icon i{position: absolute; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); font-size: 1.5rem;}
  .bt-about-show-body .timeline .text p{font-size:.875rem; position:relative; -webkit-transform:translateY( -50%); transform:translateY(-50%);}
  @media (max-width: 576px){
      .bt-about-show-body .timeline .title{ text-align: center!important; }
      .bt-about-show-body .timeline .icon{ display: none!important;}
      .bt-about-show-body .timeline .text p{ position:relative; -webkit-transform:translateY(0); transform:translateY(0); text-align: center!important;}
  }
  /*产品页面*/
  .bt-product-list a{text-decoration: none;}
  .bt-product-list li .bt-product-img{position: relative; }
  .bt-product-list li .bt-product-img figure{ position: relative;  }
  .bt-product-list li .bt-product-img figure div{ position: absolute; opacity: .5; height: 0; transition:.5s; }
  .bt-product-list li .bt-product-img figure .top{ top: 0; }
  .bt-product-list li .bt-product-img figure .dwon{ bottom: 0; }
  .bt-product-list li .bt-product-img figure a{ opacity: 0; overflow: hidden; border: 1px solid #3c3c3c; font-size: 1.125rem; border-radius: 30px; box-shadow: 0 10px 30px rgba(0,0,0,0.2);position: absolute; left: 50%; top: 50%; height:50px;width: 180px; line-height: 50px; text-align: center; margin-top: -25px; margin-left: -90px; transition: .3s;}
  .bt-product-list li:hover .bt-product-img figure a{opacity: 1; }
  .bt-product-list li .bt-product-img figure a p{ height: 0; transition: .5s; }
  .bt-product-list li .bt-product-img figure a:hover p{ height: 100%; color: white; }
  .bt-product-list li:hover .bt-product-img figure div{ height: 50%;}
  .bt-product-list li .bt-product-txt{padding:20px; border: 1px solid #f1f1f1;position: relative; }
  .bt-product-list li .bt-product-txt i{width: 10px;background: #3c3c3c; position: absolute; bottom: 0; }
  .bt-product-list li .bt-product-txt .left{height: 0%; left: 0; transition: .6s;}
  .bt-product-list li:hover .bt-product-txt .left{ height: 100%; left: 0;}
  .bt-product-list li .bt-product-txt .right{height: 100%; right: 0;}
  .bt-product-list li .bt-product-txt h6{white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
  .bt-product-list li .bt-product-txt h6 a{ color: #222 }
  .bt-product-list li .bt-product-txt h6 a:hover{ color: #3c3c3c; }
  .bt-product-list li .bt-product-txt p{ white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
  /*新闻页面*/
  .bt-news-list a{text-decoration: none;}
  .bt-news-list a:hover{ color: #3c3c3c!important; }
  .bt-news-list li .img a{ overflow: hidden!important; }
  .bt-news-list li .img a img{ -webkit-transform: scale(1); transform: scale(1) ease-in-out; -webkit-transition: .5s; transition: .5s;}
  .bt-news-list li .img a:hover img{ -webkit-transform: scale(1.25); transform: scale(1.25);}
  .bt-news-list li .text .tion{ display: -webkit-box; -webkit-box-orient: vertical; min-height: 65px;}
  .bt-news-list li .time span{ font-size: 4rem; }
  @media (max-width: 768px){
      .bt-news-list li .text h4{ font-size: 1.125rem; }
      .bt-news-list li .text p{ font-size: .875rem; height: auto; }
    }