.bg-white-smoke .swiper {

    width: 100%;

    height: 100%;

  }

.bg-white-smoke .swiper-slide {

    background-position: center;

    background-size: cover;

    background-color: #f2f4f5;

  }

  

.bg-white-smoke .swiper-pagination-bullet{width: 20px;border-radius: 10px;-moz-border-radius: 10px;-webkit-border-radius: 10px;}

.bg-white-smoke .swiper-pagination-bullet-active{background-color: #202330;}

#furniture .gallery-grid-flex {background-color: #e4e7eb;}

#furniture .gallery-grid-flex .gallery-lightbox.in-flex{width: 24.888%;margin-bottom: 0;background-color: #ffffff;}
#furniture .gallery-grid-flex .gallery-lightbox:nth-child(1){order: 2;}
#furniture .gallery-grid-flex .gallery-lightbox:nth-child(2){order: 7;}
#furniture .gallery-grid-flex .gallery-lightbox:nth-child(3){order: 9;}
#furniture .gallery-grid-flex .gallery-lightbox:nth-child(4){order: 1;}
#furniture .gallery-grid-flex .gallery-lightbox:nth-child(5){order: 3;}
#furniture .gallery-grid-flex .gallery-lightbox:nth-child(6){order: 4;}
#furniture .gallery-grid-flex .gallery-lightbox:nth-child(7){order: 6;}
#furniture .gallery-grid-flex .gallery-lightbox:nth-child(8){order: 7;margin-top: -20em;}
#furniture .gallery-grid-flex .gallery-lightbox:nth-child(9){order: 8;}
#furniture .gallery-grid-flex .gallery-lightbox:nth-child(10){order: 11;margin-top: -20em;}
#furniture .gallery-grid-flex .gallery-lightbox:nth-child(11){order: 10;margin-top: -20em;}
#furniture .gallery-grid-flex .gallery-lightbox:nth-child(12){order: 10;margin-top: -20em;}
#furniture .gallery-grid-flex .gallery-lightbox:nth-child(13){order: 6;}
#furniture .gallery-grid-flex .gallery-lightbox.witing h2{font-size: 1.2em;text-align: center;color: #000000;padding: 0 1.8em;}
#furniture .gallery-grid-flex .gallery-lightbox.witing p{padding: 0 1.8em;font-size: .9em;color: #000000;}
#furniture .gallery-grid-flex .gallery-lightbox.video{width: 49.776%;height: 40em;}
#furniture .gallery-grid-flex .gallery-lightbox h3{position: absolute;color: #ffffff;font-size: 16px;right: 10px;bottom: 10px;z-index: 9999;}


#sphere{background-color: #202330;}

#div1 {

  position: relative;

  width: 100%;

  height: 50vw;

  margin: 20px auto 0

}



#div1 a {

  position: absolute;

  top: 0px;

  left: 0px;

  font-family: Microsoft YaHei;

  color: #fff;

  font-weight: bold;

  text-decoration: none;

  padding: 3px 6px;

  width: auto;

  height: auto;

  display: block;

}

#div1 a img{width: 550px;}



#div1 a:hover {

  border: 1px solid #eee;

  background: #000

}



#div1 .blue {

  color: blue

}



#div1 .red {

  color: red

}



#div1 .yellow {

  color: yellow

}

