﻿/* 
 *  Owl Carousel - Animate Plugin
 */
.owl-carousel .animated {
  -webkit-animation-duration: 1000ms;
  animation-duration: 1000ms;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}
.owl-carousel .owl-animated-in {
  z-index: 0;
}
.owl-carousel .owl-animated-out {
  z-index: 1;
}
.owl-carousel .fadeOut {
  -webkit-animation-name: fadeOut;
  animation-name: fadeOut;
}

@-webkit-keyframes fadeOut {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
  }
}
@keyframes fadeOut {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
  }
}

/* 
 * 	Owl Carousel - Auto Height Plugin
 */
.owl-height {
  -webkit-transition: height 500ms ease-in-out;
  -moz-transition: height 500ms ease-in-out;
  -ms-transition: height 500ms ease-in-out;
  -o-transition: height 500ms ease-in-out;
  transition: height 500ms ease-in-out;
}

/* 
 *  Core Owl Carousel CSS File
 */
.owl-carousel {
  display: none;
  width: 100%;
  -webkit-tap-highlight-color: transparent;
  /* position relative and z-index fix webkit rendering fonts issue */
  position: relative;
  z-index: 1;
}

.owl-carousel .owl-stage {
  position: relative;
  -ms-touch-action: pan-Y;
  /* height: 100%; */
  padding-left: 10px;
  padding-right: 10px;
}
.owl-carousel .owl-stage:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
.owl-carousel .owl-stage-outer {
  position: relative;
  overflow: hidden;
  /* fix for flashing background */
  -webkit-transform: translate3d(0px, 0px, 0px);
  /* height: 100%; */
}
.owl-carousel .owl-controls .owl-nav .owl-prev,
.owl-carousel .owl-controls .owl-nav .owl-next,
.owl-carousel .owl-controls .owl-dot {
  cursor: pointer;
  cursor: hand;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}


.owl-carousel.owl-loaded {
  display: block;
}
.owl-carousel.owl-loading {
  opacity: 0;
  display: block;
}
.owl-carousel.owl-hidden {
  opacity: 0;
}
.owl-carousel .owl-refresh .owl-item {
  display: none;
}
.owl-carousel .owl-item {
  position: relative;
  /* min-height: 1px; */
  float: left;
  -webkit-backface-visibility: hidden;
  -webkit-tap-highlight-color: transparent;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  /* height: 100%; */
}
.owl-carousel .owl-item img {
  display: block;
  width: 100%;
  -webkit-transform-style: preserve-3d;
}
.owl-carousel.owl-text-select-on .owl-item {
  -webkit-user-select: auto;
  -moz-user-select: auto;
  -ms-user-select: auto;
  user-select: auto;
}
.owl-carousel .owl-grab {
  cursor: move;
  cursor: -webkit-grab;
  cursor: -o-grab;
  cursor: -ms-grab;
  cursor: grab;
}
.owl-carousel.owl-rtl {
  direction: rtl;
}
.owl-carousel.owl-rtl .owl-item {
  float: right;
}

/* No Js */
.no-js .owl-carousel {
  display: block;
}

/* 
 * 	Owl Carousel - Lazy Load Plugin
 */
.owl-carousel .owl-item .owl-lazy {
  opacity: 0;
  -webkit-transition: opacity 400ms ease;
  -moz-transition: opacity 400ms ease;
  -ms-transition: opacity 400ms ease;
  -o-transition: opacity 400ms ease;
  transition: opacity 400ms ease;
}
.owl-carousel .owl-item img {
  transform-style: preserve-3d;
}

/* 
 * 	Owl Carousel - Video Plugin
 */
.owl-carousel .owl-video-wrapper {
  position: relative;
  height: 100%;
  background: #000;
}
.owl-carousel .owl-video-play-icon {
  position: absolute;
  height: 80px;
  width: 80px;
  left: 50%;
  top: 50%;
  margin-left: -40px;
  margin-top: -40px;
  background: url("owl.video.play.png") no-repeat;
  cursor: pointer;
  z-index: 1;
  -webkit-backface-visibility: hidden;
  -webkit-transition: scale 100ms ease;
  -moz-transition: scale 100ms ease;
  -ms-transition: scale 100ms ease;
  -o-transition: scale 100ms ease;
  transition: scale 100ms ease;
}
.owl-carousel .owl-video-play-icon:hover {
  -webkit-transition: scale(1.3, 1.3);
  -moz-transition: scale(1.3, 1.3);
  -ms-transition: scale(1.3, 1.3);
  -o-transition: scale(1.3, 1.3);
  transition: scale(1.3, 1.3);
}
.owl-carousel .owl-video-playing .owl-video-tn,
.owl-carousel .owl-video-playing .owl-video-play-icon {
  display: none;
}
.owl-carousel .owl-video-tn {
  opacity: 0;
  height: 100%;
  background-position: center center;
  background-repeat: no-repeat;
  -webkit-background-size: contain;
  -moz-background-size: contain;
  -o-background-size: contain;
  background-size: contain;
  -webkit-transition: opacity 400ms ease;
  -moz-transition: opacity 400ms ease;
  -ms-transition: opacity 400ms ease;
  -o-transition: opacity 400ms ease;
  transition: opacity 400ms ease;
}
.owl-carousel .owl-video-frame {
  position: relative;
  z-index: 1;
}


/* 主营业务 */
.two-lbt{
  width: 100%;
}
    .two-lbt .lbt-container{
        max-width: 1600px;
        margin: 0 auto;
        padding: 0 3%;
    }
    .two-lbt .row{
       width: 100%;
    }
    .two-lbt .row .owl-carousel1{
        height: 100%;
    }
    .two-lbt .row .owl-carousel1 .owl-item{
        height: 100%;
    }
    .two-lbt .row .owl-carousel1 .owl-item:nth-child(1){
      margin-left: -10px;
    }
    .two-lbt .row .owl-carousel1 .owl-item .item{
      height: 100%;
    }
    .two-lbt .row .owl-carousel1 .item .item-img{
        width: 100%;
        position: relative;
        padding-bottom: 121.62%;
        overflow: hidden;
    }
  
    .two-lbt .row .owl-carousel1 .item .item-img img{
      display: inline-block;
      width: 100%;
      height: 100%;
      position: absolute;
      top: 0;
      left: 0;
    }
    .two-lbt .row .owl-carousel1 .item .item-img .item-mark{
      position: absolute;
      top: 0 ;
      left: 0;
      width: 100%;
      height: 100%;
      background: rgba(176, 136, 89, 0.6);
      display: flex;
      align-items: center;
      text-align: center;
      opacity: 0;
      transform: scale(0);
      -webkit-transform: scale(0);
      -moz-transform: scale(0);
      -ms-transform: scale(0);
      -o-transform: scale(0);
      transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    }
    .two-lbt .row .owl-carousel1 .item .item-img .item-mark>div{
      width: 100%;
      text-align: center;
    }
    .two-lbt .row .owl-carousel1 .item .item-img .item-mark>div p {
      font-size: 18px;
      line-height: 32px;
      color: #fff;
    }
    .two-lbt .row .owl-carousel1 .item h1{
      font-size: 22px;
      color: #333;
      font-weight: normal;
      text-align: center;
      margin-top: 3%;
    }
    .two-lbt .row .owl-carousel1 .item:hover .item-img .item-mark{
      transform: scale(1);
      -webkit-transform: scale(1);
      -moz-transform: scale(1);
      -ms-transform: scale(1);
      -o-transform: scale(1);
      opacity: 1;
  }
  .two-lbt .row .owl-carousel1 .item:hover h1{
    color: #931322;
  }

  @media(max-width:600px){
    .two-lbt .row .owl-carousel1 .item h1{
      font-size: 18px;
    }
  }
    




/* 最新资讯 */
.five-lbt{
  width: 100%;
}
    .five-lbt .lbt-container{
        max-width: 1600px;
        margin: 0 auto;
        padding: 0 3%;
    }
    .five-lbt .row{
       width: 100%;
    }
    .five-lbt .row .owl-carousel2{
        height: 100%;
    }
    .five-lbt .row .owl-carousel2 .owl-item{
        height: 100%;
    }
    .five-lbt .row .owl-carousel2 .owl-item .item{
      height: 100%;
    }
    .five-lbt .row .owl-carousel2 .owl-item:nth-child(1){
      margin-left: -10px;
    }
    .five-lbt .row .owl-carousel2 .item .item-img{
        width: 100%;
        position: relative;
        padding-bottom: 66.6%;
    }
    .five-lbt .row .owl-carousel2 .item .item-img a{
      display: inline-block;
      width: 100%;
      height: 100%;
      position: absolute;
      top: 0;
      left: 0;
      overflow: hidden;
    }
    .five-lbt .row .owl-carousel2 .item .item-img a img{
        display: inline-block;
        width:100%;
        height: 100%;
        transition: .5s;
        -webkit-transition: .5s;
        -moz-transition: .5s;
        -ms-transition: .5s;
        -o-transition: .5s;
}
    .five-lbt .row .owl-carousel2 .item>h1 a{
      display: block;
      width: 90%;
      font-size: 18px;
      color: #333;
      margin: 4% 0;
      font-weight: normal;
      overflow: hidden;
      text-overflow:ellipsis;
      white-space: nowrap;
    }
    .five-lbt .row .owl-carousel2 .item>p{
      font-size: 14px;
      color: #333;
      line-height: 28px;
      display: -webkit-box;
      -webkit-box-orient: vertical;
      -webkit-line-clamp: 2;
      overflow: hidden;
      padding-bottom: 5%;
      border-bottom: 1px solid #dddddd;
  display: none;  }
    .five-lbt .row .owl-carousel2 .item>span{
      display: block;
      font-size: 20px;
      color: #999;
      margin-top: 4%;
    }

    .five-lbt .row .owl-carousel2 .item:hover .item-img a img{
      transform: scale(1.1);
      -webkit-transform: scale(1.1);
      -moz-transform: scale(1.1);
      -ms-transform: scale(1.1);
      -o-transform: scale(1.1);
    }
    .five-lbt .row .owl-carousel2 .item:hover>h1 a{
     color: #931322;
    }
    .five-lbt .row .owl-carousel2 .item:hover>span{
     color: #931322;
    } .five-lbt .row .owl-carousel2 .item:hover>p{
      border-bottom: 1px solid #931322;
    }

  .five-lbt .owl-carousel2 .owl-controls .owl-nav .owl-prev{
    width: 15px;
    height: 26px;
    text-align: center;
    line-height: 40px;
    background: url(../img/news-arrow.png) no-repeat;
    background-size: 100% 100%;
    background-position: center;
    position: absolute;
    top: 28%;
    left: -3%;
    z-index: 1000000;
  }
  .five-lbt .owl-carousel2 .owl-controls .owl-nav .owl-next{
    width: 15px;
    height: 26px;
    text-align: center;
    line-height: 40px;
    background: url(../img/news-arrow.png) no-repeat;
    background-position: center;
    transform: rotate(180deg);
    position: absolute;
    top: 28%;
    right: -3%;
    z-index: 1000000;
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
  }
  .five-lbt .owl-carousel2 .owl-controls .owl-nav .owl-prev:hover{
    background: url(../img/news-h-arrow.png) no-repeat;
    background-size: 100% 100%;
    transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
  }
  .five-lbt .owl-carousel2 .owl-controls .owl-nav .owl-next:hover{
    background: url(../img/news-h-arrow.png) no-repeat;
    background-size: 100% 100%;
    transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
  }

  @media(max-width:600px){
    .five-lbt .row{
      width: 86%;
      margin: 0 auto;
    }
    .five-lbt .owl-carousel2 .owl-controls .owl-nav .owl-prev{
      left: -7%;
    }
    .five-lbt .owl-carousel2 .owl-controls .owl-nav .owl-next{
      right: -7%;
    }
  }




/* 荣誉资质 */
.honor-lbt{
  width: 100%;
}
.honor-lbt .lbt-container{
  max-width: 1600px;
  margin: 0 auto;
  padding: 0 3%;
}
.honor-lbt .row{
  width: 100%;
  margin: 0 auto;
}
  .honor-lbt .row .owl-carousel3{
    height: 100%;
  }
  .honor-lbt .row .owl-carousel3 .owl-item{
    height: 100%;
  }
  .honor-lbt .row .owl-carousel3 .owl-item:nth-child(1){
    margin-left: -10px;
  }
  .honor-lbt .row .owl-carousel3 .owl-item .item{
    height: 100%;
    position: relative;
    overflow: hidden;
    box-sizing: border-box;
  }
  .honor-lbt .row .owl-carousel3 .owl-item .item>a{
      display: block;
  }
  .honor-lbt .row .owl-carousel3 .item .item-img{
    background: #f7f7f7;
    width: 100%;
    padding-bottom: 68%;
    position: relative;
    overflow: hidden; 
  }
  .honor-lbt .row .owl-carousel3 .item .item-img>div{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    overflow: hidden;
    display: flex;
    align-items: center;
  }
 
  .honor-lbt .row .owl-carousel3 .item .item-img img{
    display: block;
    width: auto;
    max-width: 83%;
    max-height: 90%;
    margin: 0 auto;
    transition: .5s;
    -webkit-transition: .5s;
    -moz-transition: .5s;
    -ms-transition: .5s;
    -o-transition: .5s;
}
  .honor-lbt .row .owl-carousel3 .item:hover .item-img img{
    transform: scale(1.15);
    -webkit-transform: scale(1.15);
    -moz-transform: scale(1.15);
    -ms-transform: scale(1.15);
    -o-transform: scale(1.15);
}
  .honor-lbt .row .owl-carousel3 .item .item-txt {
    text-align: center;
    padding: 2% 5%;
    background: #eaeaea;display: none;
  }

  .honor-lbt .row .owl-carousel3 .item .item-txt h2 {
    margin: 0 0 5px;
    font-size: 18px;
    font-weight: normal;
    color: #333;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }
  .honor-lbt .row .owl-carousel3 .item .item-txt ,.honor-lbt .row .owl-carousel3 .item .item-txt * {
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
  }
  .honor-lbt .row .owl-carousel3 .item:hover .item-txt {
      background: #931322;
  }
  .honor-lbt .row .owl-carousel3 .owl-item .item:hover{
    border: 3px solid #931322;
  }
  .honor-lbt .row .owl-carousel3 .item:hover .item-txt h2 {
      color:#fff;
  }

  .honor-lbt .owl-carousel3 .owl-controls .owl-nav .owl-prev{
    width: 15px;
    height: 26px;
    text-align: center;
    line-height: 40px;
    background: url(../img/news-arrow.png) no-repeat;
    background-size: 100% 100%;
    background-position: center;
    position: absolute;
    top: 50%;
    left: -3%;
    z-index: 1000000;
  }
  .honor-lbt .owl-carousel3 .owl-controls .owl-nav .owl-next{
    width: 15px;
    height: 26px;
    text-align: center;
    line-height: 40px;
    background: url(../img/news-arrow.png) no-repeat;
    background-position: center;
    transform: rotate(180deg);
    position: absolute;
    top: 50%;
    right: -3%;
    z-index: 1000000;
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
  }
  .honor-lbt .owl-carousel3 .owl-controls .owl-nav .owl-prev:hover{
    background: url(../img/news-h-arrow.png) no-repeat;
    background-size: 100% 100%;
    transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
  }
  .honor-lbt .owl-carousel3 .owl-controls .owl-nav .owl-next:hover{
    background: url(../img/news-h-arrow.png) no-repeat;
    background-size: 100% 100%;
    transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
  }


  @media(max-width:1800px){
    .honor-lbt .row{
      width: 94%;
      margin-left: 3%;
    }
  }
  @media(max-width:600px){
    .honor-lbt .row .owl-carousel3 .item .item-txt h2{
    margin: 0px;
     font-size: 14px;
    }
  }



  /* 发展历程 */
.three-dev {
  width: 100%;
 }
 
 .three-dev .dev-container {
   max-width: 1380px;
   margin: 0 auto;
   padding: 0 3%;
 }
   .three-dev .row{
       width: 78%;
       margin: 0 auto; 
       padding: 0 7.5%;
       background: url(../img/dev-border.jpg) repeat-x center center;
   }
   .three-dev .row .owl-carousel4{
       height: 100%;
   }
   .three-dev .row .owl-carousel4 .owl-stage-outer{
     position: relative;
   }
   .three-dev .row .owl-carousel4 .owl-item{
       height: 100%;
   }
   .three-dev .row .owl-carousel4 .owl-item:nth-child(1){
     margin-left: -10px;
 }
   .three-dev .row .owl-carousel4 .owl-item .item{
       display: inline-block;
       position: relative;
       width: 100%;
       padding-bottom: 230%;
       text-align: center;
   }
   .three-dev .row .owl-carousel4 .owl-item .item>div{
       position: absolute;
       top: 0;
       left: 0;
       display: inline-block;
       width: 100%;
       height: 100%;
   }
   .three-dev .row .owl-carousel4 .owl-item .item>div .item-circle{
     position: absolute;
     top: 48.5%;
     left: 48%;
     z-index: 1000;
     width: 7%;
   }
   .three-dev .row .owl-carousel4 .owl-item .item>div .item-circle img{
    display: inline-block;
    width: 100%;
   }
   .three-dev .row .owl-carousel4 .owl-item .item>div .item-circle img:nth-child(2){
    display: none;
   }
   .three-dev .row .owl-carousel4 .owl-item .item>div .item-img{
       width: 100%;
       padding-bottom: 62.5%;
       position: relative;
       background: #fff;
   }
   .three-dev .row .owl-carousel4 .owl-item .item>div .item-img img{
      position: absolute;
      top: 3%;
      left: 2%;
      width: 96%;
      height: 94%;
   }
   .three-dev .row .owl-carousel4 .owl-item .item>div .item-img .sj{
    border-top: 8px solid transparent;
    border-right: 8px solid transparent;
    border-bottom: 12px solid white;
    border-left: 8px solid transparent; 
      position: absolute;
      z-index: 100;
      left: calc(50% - 5px);
      top: -13%;
   }
   
   .three-dev .row .owl-carousel4 .owl-item .item .item-txt{
     width: 100%;
     position: relative;
     padding-bottom: 35%;
   }
   .three-dev .row .owl-carousel4 .owl-item .item .item-txt>div{
     position: absolute;
     top: 0;
     left: 0;
     width: 100%;
     height: 100%;
   }
   .three-dev .row .owl-carousel4 .owl-item .item .item-txt>div>div{
     display: block;
     width: 100%;
   }
   .three-dev .row .owl-carousel4 .owl-item .item .item-txt>div p{
     text-align: center;
     font-size: 14px;
     line-height: 22px;
     color: #fff;
  font-weight: bold;   display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
   }
   .three-dev .row .owl-carousel4 .owl-item:nth-child(even) .item>div .item-img .sj{
    border-top: 12px solid white;
    border-right: 8px solid transparent;
    border-bottom: 8px solid transparent;
    border-left: 8px solid transparent; 
      position: absolute;
      z-index: 100;
      left: calc(50% - 5px);
      top:100%;
   }
 
   .three-dev .row .owl-carousel4 .owl-item:nth-child(odd) .item>div .item-img{
     top: 55%;
   }
   .three-dev .row .owl-carousel4 .owl-item:nth-child(even) .item>div .item-img{
    top: 17%;
  }
   .three-dev .row .owl-carousel4 .owl-item:nth-child(odd) .item .item-txt {
      top: 57%;
   }
   .three-dev .row .owl-carousel4 .owl-item:nth-child(even) .item .item-txt {
      top: -27%;
 }
   .three-dev .row .owl-carousel4 .owl-item:nth-child(even) .item .item-txt>div{
     display:flex;
     align-items: flex-end;
   }

   .three-dev .row .owl-carousel4 .owl-item:hover .item>div .item-circle img:nth-child(2){
    display: block;
   }
   .three-dev .row .owl-carousel4 .owl-item:hover .item>div .item-circle img:nth-child(1){
    display: none;
   }
   .three-dev .row .owl-carousel4 .owl-item:hover .item .item-txt>div p{
    color: #931322;
  }
  .three-dev .row .owl-carousel4 .owl-item:hover .item>div .item-img{
    background: #931322;
  }
  .three-dev .row .owl-carousel4 .owl-item:hover .item>div .item-img .sj{
    border-top: 8px solid transparent;
    border-right: 8px solid transparent;
    border-bottom: 12px solid #931322;
    border-left: 8px solid transparent;
   }
  .three-dev .row .owl-carousel4 .owl-item:hover:nth-child(even) .item>div .item-img .sj{
    border-top: 12px solid #931322;
    border-right: 8px solid transparent;
    border-bottom: 8px solid transparent;
    border-left: 8px solid transparent; 
  }
  

  
   .three-dev .owl-carousel4 .owl-controls .owl-nav .owl-prev{
     width: 2.8%;
     height: 5.55%;
     text-align: center;
     line-height: 42px;
     border-radius: 50%;
     -webkit-border-radius: 50%;
     -moz-border-radius: 50%;
     -ms-border-radius: 50%;
     -o-border-radius: 50%;
     background: url(../img/dev-arrow.png) no-repeat;
     background-size: 100% 100%;
     background-position: center;
     position: absolute;
     top: 47.5%;
     left: -13%;
     z-index: 1000000;
   }
   .three-dev .owl-carousel4 .owl-controls .owl-nav .owl-next{
     width: 2.8%;
     height:5.55%;
     text-align: center;
     line-height: 42px;
     border-radius: 50%;
     -webkit-border-radius: 50%;
     -moz-border-radius: 50%;
     -ms-border-radius: 50%;
     -o-border-radius: 50%;
     background: url(../img/dev-arrow.png) no-repeat;
     background-size: 100% 100%;
     background-position: center;
     position: absolute;
     top: 47.5%;
     right: -13%;
     z-index: 1000000;
     transform: rotate(180deg);
     -webkit-transform: rotate(180deg);
     -moz-transform: rotate(180deg);
     -ms-transform: rotate(180deg);
     -o-transform: rotate(180deg);
  }

  .three-dev .owl-carousel4 .owl-controls .owl-nav .owl-prev:hover{
     background: url(../img/dev-h-arrow.png) no-repeat;
     background-size: 100% 100%;
     transform:rotate(180deg) ;
     -webkit-transform:rotate(180deg) ;
     -moz-transform:rotate(180deg) ;
     -ms-transform:rotate(180deg) ;
     -o-transform:rotate(180deg) ;
}
  .three-dev .owl-carousel4 .owl-controls .owl-nav .owl-next:hover{
     background: url(../img/dev-h-arrow.png) no-repeat;
     background-size: 100% 100%;
     transform:rotate(0deg) ;
     -webkit-transform:rotate(0deg) ;
     -moz-transform:rotate(0deg) ;
     -ms-transform:rotate(0deg) ;
     -o-transform:rotate(0deg) ;
}
 
 
 
 @media(max-width:1400px){
  .three-dev .owl-carousel4 .owl-controls .owl-nav .owl-prev,
  .three-dev .owl-carousel4 .owl-controls .owl-nav .owl-next{
    height: 4.55%;
  }
 }
 @media(max-width:960px){
  .three-dev .owl-carousel4 .owl-controls .owl-nav .owl-prev,
  .three-dev .owl-carousel4 .owl-controls .owl-nav .owl-next{
    width: 3.38%;
  }
 }
 @media(max-width:770px){
  .three-dev .owl-carousel4 .owl-controls .owl-nav .owl-prev,
  .three-dev .owl-carousel4 .owl-controls .owl-nav .owl-next{
    width: 5.2%;
  }
 }

 @media(max-width:580px){
  .three-dev .owl-carousel4 .owl-controls .owl-nav .owl-prev,
  .three-dev .owl-carousel4 .owl-controls .owl-nav .owl-next{
    width: 9.2%;
    height: 7.75%;
    top: 46.5%;
  }
  .three-dev .owl-carousel4 .owl-controls .owl-nav .owl-prev{
    left: -15%;
  }
  .three-dev .owl-carousel4 .owl-controls .owl-nav .owl-next{
    right: -15%;
  }
  .three-dev .row .owl-carousel4 .owl-item .item .item-txt>div p{
    font-size: 12px;
    line-height: 18px;
  }
  .three-dev .row .owl-carousel4 .owl-item .item{
    padding-bottom: 260%;
  }
  .three-dev .row .owl-carousel4 .owl-item .item .item-txt{
    padding-bottom: 48%;
  }
  .three-dev .row .owl-carousel4 .owl-item .item>div .item-img .sj{
    top: -18px;
  }
 }
 


 /* 珠典商城轮播 */
 .shop-lbt{
  width: 100%;
}
.shop-lbt .lbt-container{
  max-width: 1600px;
  margin: 0 auto;
  padding: 0 3%;
}
.shop-lbt .row{
  width: 100%;
  margin: 0 auto;
}
  .shop-lbt .row .owl-carousel6{
    height: 100%;
  }
  .shop-lbt .row .owl-carousel6 .owl-item{
    height: 100%;
  }
  .shop-lbt .row .owl-carousel6 .owl-item:nth-child(1){
    margin-left: -10px;
  }
  .shop-lbt .row .owl-carousel6 .owl-item .item{
    height: 100%;
    position: relative;
    overflow: hidden;
    box-sizing: border-box;
  }

  .shop-lbt .row .owl-carousel6 .item .item-img{
    width: 100%;
    padding-bottom: 100%;
    position: relative;
    /*overflow: hidden;*/ 
 margin-bottom: 13%; }
  .shop-lbt .row .owl-carousel6 .item .item-img a{
    position: absolute;
    top: 0;
    left: 0;
    overflow: hidden;
    display: inline-block;
    width: 100%;
    height: 100%;
  }

  .shop-lbt .row .owl-carousel6 .item .item-img img{
    display: inline-block;
    width: 100%;
    height: 100%;
    transition: .5s;
    -webkit-transition: .5s;
    -moz-transition: .5s;
    -ms-transition: .5s;
    -o-transition: .5s;
}
  .shop-lbt .row .owl-carousel6 .item:hover .item-img img{
    transform: scale(1.08);
    -webkit-transform: scale(1.08);
    -moz-transform: scale(1.08);
    -ms-transform: scale(1.08);
    -o-transform: scale(1.08);
}
  .shop-lbt .row .owl-carousel6 .item h1 {
    text-align: left;
font-weight: normal;    font-size: 16px;
  padding:0% 7%;  color: #333;
    margin-top: 13%;
  margin-bottom: 10px;  white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  position: relative;}

/*.shop-lbt .row .owl-carousel6 .item h1::before{content: "";position: absolute;width: 86%;height: 1px;left: 7%;top: 22%;background: #ddd;}
  
.shop-lbt .row .owl-carousel6 .item h1::after{content: "";position: absolute;width: 20%;height: 1px;left: 7%;top: 22%;background: #222;} */
.shop-lbt .row .owl-carousel6 .item .item-img::before{content: "";position: absolute;width: 86%;height: 1px;left: 7%;bottom: -8%;background: #ddd;}
.shop-lbt .row .owl-carousel6 .item .item-img::after{content: "";position: absolute;width: 20%;height: 1px;left: 7%;bottom: -8%;background: #222;}

.shop-lbt .row .owl-carousel6 .item>span{
    display: block;
    font-size: 14px;
    color: #999;
    text-align: left;
  }

  .shop-lbt .row .owl-carousel6 .item p {
    text-align: left;
    font-size: 14px; padding:0% 7%;
    font-weight: normal;
    color: #931322;
      white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
   }
  .shop-lbt .row .owl-carousel6 .item p span{
    color: #999;
  }

  @media(max-width:480px){
    .shop-lbt .row .owl-carousel6 .item h1{
      font-size: 12px;
      margin-top: 6px;
      margin-bottom: 3px;
    }
    .shop-lbt .row .owl-carousel6 .item p{
      font-size: 12px;
    }
  }
