    .swiper-container {
      width: 100%;
      height: 100%;
    }

    .swiper-slide {
      text-align: center;
      font-size: 18px;
      background: #fff;

	  overflow:hidden;
    }
	
	.slide-inner {
	  position: absolute;
	  width: 100%;
	  height: 100%;
	  left: 0;
	  top: 0;
	  background-size: cover;
	  background-position: center;
	  display: -webkit-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;
	  color:#fff;
	}
.slide-bn:hover .iswiper-btn-next {right:15px !important}
.slide-bn:hover .iswiper-btn-prev {left:15px !important}

.slide-video {position:absolute;z-index:3;width:100%;text-align:center;bottom:1%}
.slide-video .v-btn {display:inline-block;cursor:pointer;height:60px;width:60px; line-height:60px;border-radius:100%;animation: witr-shadow 1s linear infinite;}
.slide-video i {vertical-align:middle;font-size:60px}
.slide-video-white .v-btn {background-color:rgba(255,255,255,.25)}
.slide-video-black .v-btn {background-color:rgba(0,0,0,.35);color:#fff}
.slide-video-black i {color:#fff;}
.pay_video span{font-size:24px;color:#fff;border:1px solid #ddd;padding:5px 15px;border-radius:10px;cursor:pointer;}

.floor-title1 {margin-bottom:45px;text-align:center}
.floor-title1 h2,.floor-title2 h2 {font-size:26px;font-weight:700;line-height:125%;margin:0}
.floor-title1 .i-line {width:50px;height:3px;background-color:#c1a683;margin:20px auto 0 auto}
.floor-title2 {margin-bottom:45px}
.floor-title2 .i-line {width:50px;height:3px;background-color:#c1a683;margin-top:20px}
.floor-title1 p,.floor-title2 p {margin:20px 0 0}
.btn-play {display:inline-block;width:60px;height:60px;line-height:60px;text-align:center;background-color:rgba(193,166,131,.8);border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%}
.btn-play i{font-size:24px;color:#fff}
.floor-category {padding:90px 0 45px}
.floor-category .i-items {display:grid;grid-template-columns:24% 24% 24% 24%;grid-gap:15px}
.floor-category h3 {font-size:17px;margin:0;font-weight:500}
.floor-category .i-img img {width:100%}
.floor-category .i-text {padding:16px 0;text-align:center}
.floor-category .i-text p {color:#555;margin:8px 0 0}
.floor-category .i-btn {margin-top:60px;text-align-last:center}
.floor-category .i-img {position:relative;border:1px solid #ddd;}
.floor-category .i-img img {transform-origin: center center;transition: transform 0.3s ease-in-out;}
.floor-category .fimg{height:170px;overflow:hidden;}
.floor-category .i-img:hover img{transform: scale(1.1);}
.floor-category .img0,.floor-category .img1 {overflow:hidden}
.floor-category .img1 {opacity:0;position:absolute;top:0;left:0;width:100%}
.floor-category .i-col-img:hover .img0 {opacity:0}
.floor-category .i-col-img:hover .img1 {opacity:1}
.floor-about {padding:45px 0}
.floor-about .i-wrap {display:grid;grid-template-columns:53% 47%}
.floor-about .i-img {grid-area:1/2;overflow:hidden;position:relative;overflow:hidden}
.floor-about .i-text {grid-area:1/1}
.floor-about .i-text-b {margin-right:140px}
.floor-about .i-img img {width:100%}
.floor-about .i-play {position:absolute;z-index:2;top:20%;left:0;width:100%;text-align:center}
.floor-about .btn-play{
    display: inline-block;
    cursor:pointer; 
    width: 60px;
    height: 60px;
    line-height: 60px;
    text-align: center;
    border-radius: 100%;
	background: rgba(0, 0, 0, .5);
	background-size:60px;
    color:#fff;
    animation: witr-shadow 1s linear infinite;
}
.floor-about .btn-play i{font-size: 60px;}
.floor-about .i-items {border:2px solid #ccc;margin-top:25px;display:grid;grid-template-columns:25% 25% 25% 25%;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}
.floor-about h4 {font-size:16px;margin-bottom:10px;font-family:'yxfont'}
.floor-about h4 i {font-style:normal;font-size:10px;margin-left:4px}
.floor-about .i-items .b {padding:25px 10px;text-align:center}
.floor-about .i-items p {margin:0;font-size:10px;margin:0}
.floor-adv {padding:45px 0}
.floor-adv .i-items {display:grid;grid-template-columns:25% 25% 25% 25%}
.floor-adv .i-col {border-right:1px solid #eee;border-bottom:1px solid #eee;overflow:hidden}
.floor-adv .i-col3,.floor-adv .i-col7 {border-right:none}
.floor-adv .i-col4,.floor-adv .i-col5,.floor-adv .i-col6,.floor-adv .i-col7 {border-bottom:none}
.floor-adv .i-col .b {margin:30px;text-align:center}
.floor-adv .i-icon {margin:0 auto;width:90px}
.floor-adv .i-text p {margin:0}
.floor-adv .i-text h3 {margin:25px 0 15px;font-size:18px;font-family:'yxfont'}
.floor-adv .i-btn {margin-bottom:45px;text-align:center}
.floor-cert {padding:45px 0}
.floor-cert .i-img img {width:100%}
.floor-cert .i-btn {margin-bottom:45px;text-align:center}
.floor-cert .i-text {margin-top:15px;text-align:center}
.floor-service .i-btn {margin-bottom:45px;text-align:center}
.floor-service .swiper-slide {background-color:#fff}
.floor-team {padding:45px 0}
.floor-team .i-wrap,.floor-team .i-col {display:flex;align-items:center;align-content:center}
.floor-team .i-img {width:42%}
.floor-team .i-img img {width:100%}
.floor-team .i-text {flex:1;margin-left:80px}
.floor-team .i-items {border-top:1px solid #eee;margin-top:20px}
.floor-team .i-col {border-bottom:1px solid #eee;padding:15px 0}
.floor-team .c-title {width:50px;height:50px;line-height:50px;text-align:center;border:2px solid #111;font-weight:700;font-size:17px;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%}
.floor-team .c-text {flex:1;margin-left:20px;font-weight:700}
.floor-team .i-btn {margin-top:35px}
.floor-act {background-color:#c1a683}
.floor-act .wrap {position:relative}
.floor-act .i-bg1,.floor-act .i-bg2 {overflow:hidden;position:absolute;z-index:1;left:0;width:100%}
.floor-act .i-bg1 {top:0}
.floor-act .i-bg1 img,.floor-act .i-bg2 img {width:100%;vertical-align:inherit}
.floor-act .i-bg2 {bottom:-2px;transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg)}
.floor-act .i-content {display:flex;align-items:center;align-content:center;padding:90px 0}
.floor-act .i-text {flex:1}
.floor-act .i-btn {margin-left:80px}
.floor-act .i-btn .btn-radius {background-color:transparent;color:#fff !important;border-color:#fff}
.floor-act .i-text p {margin:0;color:#fff}
.floor-act .i-text h2 {margin-bottom:20px;font-size:38px;color:#fff}
.floor-project .floor-title1 {margin-right:auto;margin-left:auto;max-width:720px}
.floor-project .i-items {display:grid;grid-template-columns:31.8% 31.8% 31.8%;grid-gap:30px;margin-bottom:50px}
.floor-project .i-col {background-color:#efefef;position:relative;overflow:hidden}
.floor-project .i-col img {width:100%}
.floor-project .i-bn-hover {position:absolute;left:0;top:0;height:100%;width:100%;-webkit-transform:rotateY(-90deg);-ms-transform:rotateY(-90deg);-o-transform:rotateY(-90deg);transform:rotateY(-90deg);-webkit-transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;-webkit-transition:all .6s ease 0s;-o-transition:all .6s ease 0s;transition:all .6s ease 0s;opacity:0;filter:alpha(opacity=0)}
.floor-project .i-col:hover .i-bn-hover {-webkit-transform:rotateY(0);-ms-transform:rotateY(0);-o-transform:rotateY(0);transform:rotateY(0);opacity:1;filter:alpha(opacity=100)}
.floor-project .i-bn-text-b {padding:60px 50px;text-align:center}
.floor-project h3 {font-size:32px;margin-bottom:30px}
.floor-project .i-btn {margin-bottom:40px}
.floor-partner {padding:45px 0}
.floor-partner .i-items {display:grid;grid-template-columns:19% 19% 19% 19% 19%;grid-gap:15px}
.floor-partner .i-img {overflow:hidden;position:relative;border:1px solid #eee;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}
.floor-partner .i-img:after {position:absolute;content:'';top:50%;left:50%;width:0;height:0;margin:auto;background-color:rgba(0,0,0,.15);overflow:hidden;z-index:3}
.floor-partner .i-col:hover .i-img:after {top:0;left:0;width:100%;height:100%}
.floor-partner .i-btn {margin-top:60px;text-align-last:center}
.floor-col4 {padding:45px 0}
.floor-col4 .i-text {margin-top:15px;text-align:center}
.floor-col4 .i-img {position:relative}
.floor-col4 .i-img img {width:100%}
.floor-col4 .i-btn {margin-bottom:45px;text-align:center}
.floor-col4 .i-play {position:absolute;left:0;top:42%;width:100%;z-index:2;text-align:center;font-size:38px;}
.floor-col4 .i-play i {font-size:38px;cursor:pointer;color:#c1a683}
.floor-col3 {padding:45px 0}
.floor-col3 .floor-title2 {margin:0}
.floor-col3 .i-header {display:flex;align-items:center;align-content:center;margin-bottom:45px}
.floor-col3 .i-title {flex:1}
.floor-col3 .i-title-summary {width:46%;margin-left:80px;text-align:right}
.floor-col3 .i-items {display:grid;grid-template-columns:31.5% 31.5% 31.5%;grid-gap:35px}
.floor-col3 .i-text {margin-top:25px}
.floor-col3 .i-text h3,.floor-col3 .i-text h3 a {font-size:17px;font-weight:600;line-height:145%;margin:0}
.floor-col3 .i-text p {margin:8px 0 0}
.floor-col3 .i-text h3 {text-align:center}
.floor-col3 .i-date {color:#777;font-size:13px}
.floor-col3 .i-thumb {position:relative}
.floor-col3 .i-thumb img {width:100%}
.floor-exhibition .i-img img {max-height:292px}
.floor-exhibition .i-text h3 {text-align:left}
.floor-video .i-img img {max-height:278px}
.floor-video .i-btn {margin:45px 0 0;text-align:center}
.floor-factory .i-img img {max-height:280px}
.floor-cert-swiper,.floor-project-swiper,.floor-video-swiper,.floor-factory-swiper,.floor-service-swiper,.floor-exhibition-swiper {position:relative;overflow:hidden;padding-bottom:60px}
.swiper-btn-prev,.swiper-btn-next {position:absolute;z-index:2;top:35%;cursor:pointer}
.swiper-btn-prev .if,.swiper-btn-next .if {font-size:60px;color:#fff}
.swiper-btn-prev {left:0}
.swiper-btn-next {right:0}
.iswiper-btn-next,.iswiper-btn-prev,.swiper-slide .i-btn a,.floor-category .i-text-line,.floor-category .img0,.floor-category .img1,.floor-category .i-col,.floor-partner .i-img:after {transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s}
.floor-category .i-img {overflow:hidden}
.floor-product .i-col,.floor-why .i-img {background-color:#fff;transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-moz-box-shadow:0 3px 22px rgba(0,0,0,.06);-webkit-box-shadow:0 3px 22px rgba(0,0,0,.06);box-shadow:0 3px 22px rgba(0,0,0,.06)}
.floor-product .i-col:hover,.floor-why .b:hover .i-img {-moz-box-shadow:0 3px 22px rgba(0,0,0,.15);-webkit-box-shadow:0 3px 22px rgba(0,0,0,.15);box-shadow:0 3px 22px rgba(0,0,0,.15)}
@media screen and (max-width:1300px) {.slide-bn h2 {font-size:32px}
.slide-bn h2 b {font-size:42px}
.slide-bn .wrap {margin:0;padding:0 80px;width:-moz-calc(100% - 160px);width:-webkit-calc(100% - 160px);width:calc(100% - 160px)}
.slide-bn .i-tb {width:80%}
.slide-bn .swiper-slide,.slide-bn .i-img {min-height:400px}
}
@media screen and (max-width:960px) {.slide-bn .swiper-slide {min-height:260px}
.slide-bn h2 {font-size:22px}
.slide-bn h2 b {font-size:32px}
.slide-bn p {font-size:14px}
.slide-bn .swiper-slide,.slide-bn .i-img {min-height:200px}
.floor-title1 .i-sub h3,.floor-title2 .i-sub {font-size:14px}
.floor-title1 h2,.floor-title2 h2 {font-size:40px}
.floor-category .i-items {grid-template-columns:31.8% 31.8% 31.8%}
.floor-about .i-wrap {display:block}
.floor-about .i-text-b {margin:35px 0 0}
.floor-adv .i-items {grid-template-columns:50% 50%}
.floor-adv .i-col1 {border-right:none}
.floor-adv .i-col4 {border-bottom:1px solid #eee}
.floor-adv .i-col5 {border-bottom:1px solid #eee;border-right:none}
.floor-team .i-wrap {display:block}
.floor-team .i-img {width:100%}
.floor-team .i-text {width:100%;margin:35px 0 0}
.floor-category .fimg{height:120px;overflow:hidden;}
.floor-project .i-items {display:block;margin-bottom:35px}
.floor-project .i-items .i-col {margin-bottom:20px}
}
@media screen and (max-width:860px) {.slide-bn h2 {font-size:20px}
.slide-bn h2 b {font-size:26px}
}
@media screen and (max-width:640px) {.slide-bn .wrap {padding:0 18px;width:-moz-calc(100% - 36px);width:-webkit-calc(100% - 36px);width:calc(100% - 36px)}
.slide-bn .swiper-slide,.slide-bn .i-img {min-height:150px}
.slide-bn .i-tb {width:95%}
.slide-bn h2 {font-size:14px;margin:0 0 8px}
.slide-bn h2 b {font-size:18px}
.slide-bn p {margin:0 0 8px;font-size:10px;font-weight:300;line-height:135%}
.slide-bn .btn-radius {height:20px;line-height:20px;padding:0 10px;font-size:10px !important}
.iswiper-btn-next,.iswiper-btn-prev {display:none}
.slide-bn .i-text li {font-size:10px}
.slide-bn .swiper-pagination {bottom:0 !important}
.slide-video .v-btn {height:18px;line-height:18px;padding:0 8px;font-size:8px;border-radius:9px;-webkit-border-radius:9px;-moz-border-radius:9px}
.slide-video .if {font-size:8px}
.floor-title1 h2,.floor-title2 h2 {font-size:24px}
.floor-title1 .i-line {margin-top:15px}
.floor-title1,.floor-title2 {margin-bottom:30px}
.floor-category {padding:45px 0 30px}
.floor-category .i-items {grid-template-columns:48.3% 48.3%;grid-gap:10px}
.floor-category .i-text {padding:12px 0}
.floor-category h3 {font-size:15px}
.floor-category .i-btn {margin-top:35px}
.floor-about {padding:30px 0}
.floor-about .i-text-b,.floor-about .i-btn {margin:30px 0 0}
.floor-about .i-items {grid-template-columns:50% 50%}
.floor-adv {padding:30px 0}
.floor-adv .i-col .b {margin:20px}
.floor-adv .i-icon {width:70px}
.floor-adv .i-text h3 {margin:20px 0 10px;font-size:15px}
.floor-adv .i-text p {font-size:12px;color:#666;line-height:135%}
.floor-cert {padding:30px 0}
.floor-col4,.floor-col3 {padding:30px 0}
.floor-col3 .i-text {margin-top:12px}
.floor-col3 .i-text p {font-size:13px;color:#666;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;word-break:break-all}
.floor-factory .i-img img {max-height:110px}
.floor-team {padding:30px 0}
.floor-team .i-text {margin-top:30px}
.floor-project .i-bn-text-b {padding:45px}
.floor-project .i-items .i-col {margin-bottom:10px}
.floor-partner {padding:30px 0}
.floor-partner .i-items {grid-template-columns:32% 32% 32%;grid-gap:8px}
.floor-partner .i-btn {margin-top:35px}
.floor-cert-swiper .swiper-btn-prev,.floor-cert-swiper .swiper-btn-next,.floor-factory-swiper .swiper-btn-prev,.floor-factory-swiper .swiper-btn-next,.floor-service-swiper .swiper-btn-prev,.floor-service-swiper .swiper-btn-next,.floor-video-swiper .swiper-btn-prev,.floor-video-swiper .swiper-btn-next,.floor-project-swiper .swiper-btn-prev,.floor-project-swiper .swiper-btn-next,.floor-exhibition-swiper .swiper-btn-prev,.floor-exhibition-swiper .swiper-btn-next {display:none}
}

@keyframes witr-shadow{
    0% {
        box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.3), 0 0 0 10px rgba(255, 255, 255, 0.3), 0 0 0 20px rgba(255, 255, 255, 0.3);
    }
    100% {
        box-shadow: 0 0 0 10px rgba(255, 255, 255, 0.3), 0 0 0 20px rgba(255, 255, 255, 0.3), 0 0 0 30px rgba(255, 255, 255, 0);
    }
}

.xmtitle{width:100%;padding:25px 0 15px; overflow:hidden;}