﻿@import url(https://js01.v15cdn.com/single-template/public.css);
.home-banner .swiper-slide::before{display:none}

.wmpage172-page5{position:relative;padding:50px 0}
.wmpage172-page5 .wmpage172-page5-txt{color:var(--color);text-transform:uppercase;font-size:var(--wmpage-font17);font-weight:var(--fontbold8)}
.wmpage172-page5 .home-title{text-align:left}
.wmpage172-page5 .wmpage172-page5-box{margin-top:30px}
.wmpage172-page5 .wmpage172-page5-slide{position:relative}
.wmpage172-page5 .wmpage172-page5-slide .wmpage172-page5-img{position:relative;width:100%;overflow:hidden;border-radius:10px}
.wmpage172-page5 .wmpage172-page5-slide .wmpage172-page5-img::before{position:absolute;content:'';left:0;top:0;right:0;bottom:0;width:100%;height:100%;transition:.5s;z-index:1;transform:scale(0);background:rgb(21,0,43,.8)}
.wmpage172-page5 .wmpage172-page5-slide:hover .wmpage172-page5-img img,.wmpage172-page5 .wmpage172-page5-slide:hover .wmpage172-page5-img::before{transform:scale(1.2)}
.wmpage172-page5 .wmpage172-page5-slide .wmpage172-page5-img img{width:100%;height:100%;transition:.5s;object-fit: contain;}
.wmpage172-page5 .wmpage172-page5-slide .wmpage172-page5-btn a{position:absolute;display:inline-flex;justify-content:center;align-items:center;min-width:50px;height:50px;border-radius:5px;background:#fff;left:42%;top:35%;transform:scaleX(0);transition:.5s;z-index:2}
.wmpage172-page5 .wmpage172-page5-slide .wmpage172-page5-btn a:hover{background:var(--color)}
.wmpage172-page5 .wmpage172-page5-slide .wmpage172-page5-btn a em{color:var(--color);font-size:var(--wmpage-font22)}
.wmpage172-page5 .wmpage172-page5-slide .wmpage172-page5-btn a:hover em{color:#fff;transition:.5s}
.wmpage172-page5 .wmpage172-page5-slide:hover .wmpage172-page5-btn a{transform:scaleX(1)}
.wmpage172-page5 .wmpage172-page5-slide .wmpage172-page5-info{position:absolute;text-align:left;left:40px;bottom:-100px;transition:.5s;opacity:0;z-index:2}
.wmpage172-page5 .wmpage172-page5-slide:hover .wmpage172-page5-info{opacity:1;bottom:40px}
.wmpage172-page5 .wmpage172-page5-slide .wmpage172-page5-info .wmpage172-page5-top{position:relative;color:#fff;font-size:var(--wmpage-font14);margin-bottom:10px}
.wmpage172-page5 .wmpage172-page5-slide .wmpage172-page5-info .wmpage172-page5-top::after{position:absolute;content:'';width:35px;height:2px;background:var(--color);bottom:0;left:0}
.wmpage172-page5 .wmpage172-page5-slide .wmpage172-page5-info .wmpage172-page5-bottom{color:#fff;font-weight:var(--fontbold6);font-size:var(--wmpage-font18)}
.wmpage172-page5 .wmpage172-page5-pagination{margin-top:30px}
.wmpage172-page5 .wmpage172-page5-pagination .swiper-pagination-bullet{width:40px;height:5px;border-radius:10px;margin:5px}

.wmpage167-page5{position:relative;overflow:hidden;padding:50px 0}
.wmpage167-page5-mySwiper{position:relative;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 20%,#000 80%,transparent 100%)}
.wmpage167-page5-mySwiper::after{content:'';position:absolute}
.wmpage167-page5-mySwiper .swiper-wrapper{-webkit-transition-timing-function:linear!important;-moz-transition-timing-function:linear!important;-ms-transition-timing-function:linear!important;-o-transition-timing-function:linear!important;transition-timing-function:linear!important}
.wmpage167-page5-title .wmpage-title{text-align:center;position:relative;display:inline-block;padding-bottom:5px;line-height:1;margin-bottom:15px}
.wmpage167-page5-title{margin-bottom:35px;display:flex;flex-direction:column;align-items:center}
.wmpage167-page5-title .wmpage-title::after{position:absolute;content:'';background:var(--color);border-radius:20px;width:100%;height:35%;left:0;bottom:0;background-repeat:no-repeat;z-index:-1;opacity:.4}
.wmpage167-page5-mySwiper .swiper-slide img{position:relative;opacity:1;transition:all .5s ease}
.wmpage167-page5-mySwiper .swiper-slide:hover img{opacity:.4;transform:scale(1.03)}
.wmpage167-page5-title span{position:relative;display:block;font-size:14px;color:#c6a47e;line-height:20px;font-weight:var(--fontbold3);margin-bottom:1px;text-transform:uppercase}
.home-about .aboutflex .aboutimg a{position:relative}
.home-about .aboutflex .aboutimg a:after{content:"\e68c";font-family:"iconfont"!important;width:56px;height:56px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;background:var(--color);display:flex;align-items:center;justify-content:center;color:#fff;font-size:35px;border-radius:50%;opacity:.85}
@media (max-width:500px){.home-about .aboutflex .aboutimg a:after{width:46px;height:46px;font-size:30px;}}

.home-factory .factory-swiper{margin-top:2%;padding-bottom:40px;}
.home-factory .factory-swiper .swiper-pagination{bottom:0;}
.home-factory .factory-swiper .swiper-pagination-bullet{background:var(--color)}
.home-factory .factory-swiper .swiper-pagination-active{opacity:1}
.home-factory .factory-swiper .swiper-slide{border-radius:10px;overflow:hidden;height:auto;display: flex;flex-direction:column;}
.home-factory .factory-swiper .swiper-slide>a{flex:1;}
.home-factory .factory-swiper .swiper-slide img{width:100%;height:100%;object-fit:cover;transition:all .3s ease-in-out}
.home-factory .factory-swiper .swiper-slide:hover img{transform:scale(1.02)}
.home-factory .factory-swiper .swiper-slide .title{text-align:center;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;color:#FFFFFF;background:var(--color);transition:all .2s linear;height:50px;line-height:50px;font-size:18px;font-weight:var(--fontbold6);z-index:9}
.home-factory .factory-swiper .swiper-slide .title{text-transform: capitalize;}