* {margin:0; padding:0;}
*:focus{outline: none;}
body , html{color:black;}
a{text-decoration: none;}
body::-webkit-scrollbar {
	width: 6px;
	background: rgba(0, 47, 167, .2);
}
body::-webkit-scrollbar-thumb {
	border-radius: 4px;
	background: #4FB66C;
}
.main{width: 75.00vw;margin: 0 auto;}

@font-face{
    font-family: "MISANS-BOLD.TTF"; 
    src: url('../font/MISANS-BOLD.TTF');
}
@font-face{
    font-family: "MISANS-REGULAR.TTF"; 
    src: url('https://cloudsemi.net/static/home/font/MISANS-REGULAR.TTF');
}
@font-face{
    font-family: "MISANS-NORMAL.TTF"; 
    src: url('https://cloudsemi.net/static/home/font/MISANS-NORMAL.TTF');
}
@font-face{
    font-family: "MISANS-DEMIBOLD.TTF"; 
    src: url('../font/MISANS-DEMIBOLD.TTF');
}

/* header */
.header{transition: all .5s;position: fixed;top: 0;left: 0;right: 0;z-index: 999999;}
.h-box{display: flex;align-items: center;padding: 1vw 3.13vw;justify-content: space-between;position: relative;transition: all .5s;}
.h-box:hover{background: #FFFFFF;}
.h-box:hover  .logo2{opacity: 1;}
.h-box:hover .logo1{opacity: 0;}
.h-box:hover .h-a{color: #000000;}
.h-box:hover .h-nav{border-color: rgba(0, 0, 0, 0.2);}
.h-box:hover .h-yy2{color: #000000;}
.h-box:hover .h-ss{border-color: rgba(0, 0, 0, 0.2);}
.h-box:hover .h-ss img{filter: brightness(0);}
.h-box:hover .h-ss .h-input{color: rgba(0, 0, 0, 1);}
.h-box:hover .h-ss .h-input::-webkit-input-placeholder{color: rgba(0, 0, 0, 0.2);}
.h-box:hover .h-yy img{filter: brightness(0);}
.h-left{width: 13.54vw;}
.h-logo img{width: 100%;height: 100%;max-width: 100%;display: block;}
.h-logo{position: relative;width: 11.61vw;height: 2.62vw;}
.h-logo img{position: absolute;top: 0;left: 0;bottom: 0;right: 0;transition: all .5s;}
.logo2{opacity: 0;}
.logo1{opacity: 1;}
.h-logo:hover .logo2{opacity: 1;}
.h-logo:hover .logo1{opacity: 0;}
.h-ss img{width: 0.99vw;height: 0.99vw;max-width: 100%;display: block;transition: all .2s;}
.h-ss{margin-right: 1.67vw;display: flex;align-items: center;gap: 0.78vw;padding-bottom: 0.52vw;border-bottom: 1px solid rgba(255, 255, 255, 0.2);}
.h-btn{background: transparent;outline: none;border: none;cursor: pointer;min-width: 0.99vw;}
.h-input{width: 7.40vw;background: transparent;outline: none;border: none;font-size: 0.73vw;color: rgba(255, 255, 255, 1);font-family: "MISANS-REGULAR.TTF";}
.h-input::-webkit-input-placeholder{font-size: 0.73vw;color: rgba(255, 255, 255, 0.2);font-family: "MISANS-REGULAR.TTF";}
.h-yy img{width: 0.99vw;height: 0.99vw;max-width: 100%;display: block;transition: all .2s;}
.h-yy{display: flex;align-items: center;cursor: pointer;}
.h-yy2{font-family: "MISANS-REGULAR.TTF";font-size: 0.94vw;color: #FFFFFF;margin-left: 0.57vw;transition: all .3s;}
.h-right{width: 13.54vw;display: flex;justify-content: flex-end;align-items: center;}
.h-nav{display: flex;align-items: center;list-style-type: none;transition: all .3s;}
.h-li{margin: 0 1.30vw;position: relative;}
.h-a{font-family: "MISANS-REGULAR.TTF";font-size: 0.94vw;color: #FFFFFF;transition: all .3s;position: relative;cursor: pointer;}
.h-a2{position: absolute;bottom: -0.57vw;right: 0;width: 0;height: 1px;background: #4FB66C;transition: all .8s;}
.h-a2::before{content: '';position: absolute;left: 0;top: 50%;transform: translateY(-60%);width: 0.31vw;height: 0.31vw;background: #4FB66C;border-radius: 50%;transition: all .1s;opacity: 0;}
.h-a:hover .h-a2{width: 100%;left: 0;right: auto;}
.h-a:hover .h-a2::before{opacity: 1;}
.h-a:hover{color: #4FB66C !important;}
.h-li.on .h-a{color: #4FB66C !important;}
.h-li.on .h-a2{width: 100%;left: 0;right: auto;}
.h-li.on .h-a2::before{opacity: 1;}

.header.on{background: #FFFFFF;box-shadow: 0 0 10px rgba(79,182,108,0.2);}
.header.on .logo2{opacity: 1;}
.header.on .logo1{opacity: 0;}
.header.on .h-a{color: #000000;}
.header.on .h-nav{border-color: rgba(0, 0, 0, 0.2);}
.header.on .h-yy2{color: #000000;}
.header.on .h-ss{border-color: rgba(0, 0, 0, 0.2);}
.header.on .h-ss img{filter: brightness(0);}
.header.on .h-ss .h-input{color: rgba(0, 0, 0, 1);}
.header.on .h-ss .h-input::-webkit-input-placeholder{color: rgba(0, 0, 0, 0.2);}
.header.on .h-yy img{filter: brightness(0);}
/* .header.htop{transform: translateY(-7.29vw);} */

.m-header{display: none;}

.h-xl{position: absolute;top: 2.93vw;left: 50%;transform: translateX(-50%);z-index: 999999;background: #FFFFFF;display: none;border-top: 2px solid #4FB66C;box-shadow: 0 0 10px rgba(79,182,108,0.2);}
.h-xlb{padding: 1.7vw 1.6vw 1.6vw;}
.h-xlb2{display: flex;align-items: center;gap: 0.70vw;justify-content: center;flex-direction: column;width: max-content;}
.h-xlb2 a{font-family: "MISANS-REGULAR.TTF";font-size: 0.73vw;color: #000000;line-height: 2;position: relative;transition: all .3s;text-align: center;}
.h-xlb2 a::before{content: '';position: absolute;bottom: 0vw;right: 0;width: 0;height: 1px;background: #4FB66C;transition: all .8s;}
.h-xlb2 a:hover::before{width: 100%;left: 0;right: auto;}
.h-xlb2 a:hover{color: #4FB66C;}

/* banner */
.banner-img{position: relative;}
.banner-img img{width: 100%;max-width: 100%;height: 100vh;object-fit: cover;}
.banner-img video{width: 100%;max-width: 100%;height: 100vh;object-fit: cover;}
.banner-txt{position: absolute;left: 0;right: 0;top: 50%;transform: translateY(-50%);z-index: 1;}
.banner-t1{font-size: 1.25vw;color: #FFFFFF;font-family: "MISANS-REGULAR.TTF";padding-left: 1.56vw;position: relative;margin-bottom: 1.56vw;}
.banner-t1::before{content: '';position: absolute;left: 0;top: 50%;transform: translateY(-50%);width: 0.73vw;height: 0.73vw;background: linear-gradient(135deg, #4FB66C, #4FB66C, #1B4CA0, #162141);border-radius: 50%;}
.banner-t5 img{width: 0.36vw;max-width: 100%;display: block;height: auto;}
.banner-t2{font-size: 2.60vw;color: #FFFFFF;font-family: "MISANS-BOLD.TTF";margin-bottom: 0.78vw;}
.banner-t3{font-size: 3.13vw;color: #FFFFFF;font-family: "MISANS-NORMAL.TTF";margin-bottom: 3.65vw;}
.banner-t4{display: flex;align-items: center;position: relative;z-index: 1;padding: 0 1.15vw;height: 2.60vw;}
.banner-t5{display: flex;align-items: center;justify-content: center;margin-right: 2.08vw;position: relative;}
.banner-t7{position: absolute;top: 0;right: 0;bottom: 0;left: 0;background: linear-gradient(135deg, #4FB66C, #4FB66C, #1B4CA0, #162141);transition: all .8s;z-index: -1;width: 2.60vw;height: 2.60vw;border-radius: 1.30vw;}
.banner-t6{font-size: 0.83vw;color: #FFFFFF;font-family: "MISANS-REGULAR.TTF";transition: all .3s;}
.banner-t4:hover .banner-t7{width: 100%;border-radius: 1.30vw;}
.banner-txt .main{display: flex;flex-direction: column;align-items: flex-start;}
.banner-lunbo .swiper-pagination{position: absolute;right: 2.60vw;top: 50%;transform: translateY(-50%);display: flex;flex-direction: column;gap: 1.41vw;}
.banner-lunbo .swiper-pagination-bullet{position: relative;margin: 0 0.15rem;cursor: pointer;background: none;width: auto;height: auto;opacity: 1;border: none;}
.banner-lunbo .swiper-pagination-bullet svg {display: block;width: 28px;height: 28px;position: relative;z-index: 5;transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-o-transform: rotate(-45deg);-ms-transform: rotate(-45deg);}
.banner-lunbo .swiper-pagination-bullet svg circle{stroke-width: 2px;stroke: #4FB66C;stroke-dasharray: 300%;stroke-dashoffset: 300%;transition: stroke-dashoffset 0.6s ease-out;-webkit-transition: stroke-dashoffset 0.6s ease-out;-moz-transition: stroke-dashoffset 0.6s ease-out;-o-transition: stroke-dashoffset 0.6s ease-out;-ms-transition: stroke-dashoffset 0.6s ease-out;}
.banner-lunbo .swiper-pagination-bullet span{position: absolute;z-index: 4;top: 0;left: 0;width: 28px;height: 28px;border: 2px solid transparent;border-radius: 50%;box-sizing: border-box;transition: border-color 0.3s ease-out;-webkit-transition: border-color 0.3s ease-out;-moz-transition: border-color 0.3s ease-out;-o-transition: border-color 0.3s ease-out;-ms-transition: border-color 0.3s ease-out;}
.banner-lunbo .swiper-pagination-bullet span:after{content: "";width: 5px;height: 5px;border-radius: 50%;background-color: #fff;position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto;}
.banner-lunbo .swiper-pagination-bullet-active span:after{background-color: #4FB66C;}
.banner-lunbo .swiper-pagination-bullet-active svg circle{stroke-dashoffset: 0;transition: stroke-dashoffset 5s ease-out;-webkit-transition: stroke-dashoffset 5s ease-out;-moz-transition: stroke-dashoffset 5s ease-out;-o-transition: stroke-dashoffset 5s ease-out;-ms-transition: stroke-dashoffset 5s ease-out;}
.banner-lunbo .swiper-pagination-bullet-active span{border-color: transparent;}

/* w1 */
.w1-box{padding: 6.77vw 0 9.48vw;position: relative;z-index: 1;}
.w1-bj{position: absolute;top: 0;left: 0;right: 0;width: 100%;height: 27.92vw;background: linear-gradient(135deg, #4FB66C, #4FB66C, #4FB66C, #4FB66C, #1B4CA0, #162141);z-index: -1;}
.top{display: flex;align-items: flex-end;gap: 11.93vw;margin-bottom: 4.95vw;}
.title{font-size: 2.08vw;color: rgba(255, 255, 255, 0.1);font-family: "MISANS-BOLD.TTF";margin-bottom: 1.04vw;white-space: nowrap;line-height: 1;}
.title2{font-size: 2.08vw;color: #FFFFFF;font-family: "MISANS-REGULAR.TTF";line-height: 1;}
.title3{font-size: 0.83vw;color: #FFFFFF;font-family: "MISANS-REGULAR.TTF";line-height: 1.7;}
.w1-b2{padding: 2.50vw 1.72vw 2.92vw;box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.06);position: relative;z-index: 1;overflow: hidden;}
.w1-b2::before{content: '';position: absolute;top: 0;left: 0;bottom: 0;width: 100%;height: 100%;background: #FFFFFF;z-index: -4;transition: all 0.8s;}
.w1-b2::after{content: '';position: absolute;top: 0;right: 0;bottom: 0;width: 0;height: 100%;background: linear-gradient(135deg, #4FB66C, #4FB66C, #1B4CA0, #162141);z-index: -3;transition: all 0.8s;}
.w1-b3{display: flex;align-items: center;justify-content: space-between;margin-bottom: 2.08vw;}
.w1-b4 img{width: 5.2083vw;height: 5.2083vw;max-width: 100%;display: block;transition: all .8s;object-fit: contain;}
.w1-b5{font-size: 1.41vw;color: #4FB66C;font-family: "MISANS-REGULAR.TTF";text-transform: uppercase;-webkit-text-stroke: 0.5px #4FB66C;-webkit-text-fill-color: transparent;transition: all .8s;}
.w1-b6{font-size: 1.04vw;font-family: "MISANS-BOLD.TTF";color: #000000;margin-bottom: 5.73vw;transition: all .8s;}
.w1-b7{display: flex;align-items: center;gap: 1.04vw;}
.w1-b8{width: 2.60vw;height: 2.60vw;border-radius: 1.30vw;display: flex;align-items: center;justify-content: center;transition: all .8s;overflow: hidden;position: relative;}
.w1-b8::before{content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;width: 100%;height: 100%;background: linear-gradient(135deg, #4FB66C, #4FB66C, #1B4CA0, #162141);z-index: -2;transition: all .8s;}
.w1-b8::after{content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;width: 100%;height: 100%;background: #FFFFFF;z-index: -1;transition: all .8s;opacity: 0;}
.w1-b8 img{width: 0.36vw;max-width: 100%;display: block;height: auto;filter: grayscale(1) brightness(100);}
.w1-b9{font-size: 0.83vw;color: rgba(0, 0, 0, 0.6);font-family: "MISANS-REGULAR.TTF";transition: all .8s;}
.w1-lunbo{padding: 0.52vw;}
/* .w1-b2:hover::after{right: auto;width: 100%;left: 0;}
.w1-b2:hover::before{left: auto;width: 0;right: 0;} */
.w1-b2::before{width: 100%;opacity: 1;}
.w1-b2::after{width: 100%;opacity: 0;}
.w1-b2:hover::after{opacity: 1;}
.w1-b2:hover::before{opacity: 0;}
/* .w1-b2:hover .w1-b4 img{filter: grayscale(1) brightness(100);} */
.w1-b2:hover .w1-b5{-webkit-text-stroke: 0.5px #FFFFFF;}
.w1-b2:hover .w1-b6{color: #FFFFFF;}
.w1-b2:hover .w1-b9{color: #FFFFFF;}
.w1-b2:hover .w1-b8::after{opacity: 1;}
.w1-b2:hover .w1-b8::before{opacity: 0;}
.w1-b2:hover .w1-b8 img{filter: none;}
.w1-bottom{margin-top: 6.09vw;}
.w1-box .swiper-pagination{position: initial;left: auto;bottom: auto;right: auto;top: auto;height: 4px;background: rgba(0, 0, 0, 0.04);margin-top: 6.09vw;}
.w1-box .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background: #4FB66C;position: absolute;left: 0;top: 0;width: 100%;height: 100%;transform: scale(0);transform-origin: left top;}

/* w2 */
.w2-box{padding-bottom: 11.61vw;}
.w2-b{padding-left: 12.50vw;overflow: hidden;}
.top-right{display: flex;align-items: center;justify-content: flex-end;flex: 1;gap: 1.25vw;}
.w2 .title{color: rgba(0, 0, 0, 0.1);}
.w2 .title2{color: #000000;}
.w2 .top{margin-bottom: 5.83vw;}
.top-right .swiper-button-next,.top-right .swiper-button-prev{position: initial;top: auto;right: auto;bottom: auto;left: auto;margin: 0;display: flex;align-items: center;justify-content: center;position: relative;overflow: hidden;z-index: 1;}
.top-right .swiper-button-next,.top-right .swiper-button-prev{width: 3.33vw;height: 3.33vw;border: 1px solid rgba(79, 182, 108, 0.2);border-radius: 50%;font-size: 0.83vw;font-family: "MISANS-REGULAR.TTF";color: #4FB66C;transition: all .8s;}
.top-right .swiper-button-next::after,.top-right .swiper-button-prev::after{content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;background: linear-gradient(135deg, #4FB66C, #4FB66C, #1B4CA0, #162141);z-index: -1;opacity: 0;transition: all .8s;}
.top-right .swiper-button-next:hover::after,.top-right .swiper-button-prev:hover::after{opacity: 1;}
.top-right .swiper-button-next:hover,.top-right .swiper-button-prev:hover{color: #FFFFFF;}
.w2-b3{width: 11.56vw;margin-bottom: 7.29vw;position: relative;}
.w2-b3::before{content: '';position: absolute;bottom: -1.77vw;left: 0;width: 19.69vw;height: 0.10vw;background: #4FB66C;z-index: 1;}
.w2-b2{display: flex;align-items: flex-end;gap: 4.48vw;}
.w2-b4{font-size: 1.56vw;color: #000000;font-family: "MISANS-BOLD.TTF";margin-bottom: 0.78vw;}
.w2-b5{font-size: 0.83vw;color: rgba(0, 0, 0, 0.6);font-family: "MISANS-REGULAR.TTF";}
.w2-b6{flex: 1;position: relative;overflow: hidden;}
.w2-b7{position: absolute;bottom: 4.95vw;right: 2.60vw;z-index: 1;}
.w2-b6 .w2-b8{width: 100%;max-width: 100%;height: 29.01vw;object-fit: cover;transition: all 1s;}
.w2-lunbo{overflow: initial !important;}
.w2-b7 .w1-b8::after{opacity: 1;transition: all .3s;}
.w2-b7 .w1-b8::before{opacity: 0;transition: all .3s;}
.w2-b7 .w1-b8 img{filter: none;}
.w2-b7:hover .w1-b8::after{opacity: 0;}
.w2-b7:hover .w1-b8::before{opacity: 1;}
.w2-b7:hover .w1-b8 img{filter: grayscale(1) brightness(100);}
.w2-b6:hover .w2-b8{transform: scale(1.1);}

/* w3 */
.w3-box{padding: 5.99vw 0 6.93vw;background: #F9F9F9;}
.w3 .banner-t6{color: rgba(0, 0, 0, 0.6);}
.w3 .banner-t4:hover .banner-t6{color: #FFFFFF;}
.w3 .top{margin-bottom: 4.58vw;}
.w3-b3{width: 100%;height: 100%;overflow: hidden;}
.w3-b3 img{width: 100%;height: 100%;display: block;object-fit: cover;transition: all 1s;}
.w3-left:hover .w3-b3 img{transform: scale(1.1);}
.w3-b2{position: relative;width: 100%;height: 100%;}
.w3-b4{position: absolute;bottom: 0;left: 0;right: 0;background-size: 100% 100%;background-repeat: no-repeat;background-position: top;z-index: 1;background-image: none !important;}
.w3-b6{display: flex;align-items: center;justify-content: space-between;padding-bottom: 1.04vw;margin-bottom: 1.56vw;border-bottom: 1px solid rgba(255, 255, 255, 0.2);}
.w3-b7{display: flex;align-items: center;gap: 0.78vw;}
.w3-b8 img{width: 1.82vw;height: 1.82vw;max-width: 100%;display: block;filter: grayscale(1) brightness(100);}
.w3-b5{padding: 4.34vw 2.34vw 2.34vw;}
.w3-b9{font-size: 1.04vw;color: #FFFFFF;font-family: "MISANS-REGULAR.TTF";}
.w3-b10 .w2-b7{position: initial;right: auto;bottom: auto;}
.w3-b11{font-size: 0.73vw;color: rgba(255, 255, 255, 0.6);font-family: "MISANS-REGULAR.TTF";overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 1;display: -webkit-box;-webkit-box-orient: vertical;}
.w3-b{display: flex;align-items: stretch;}
.w3-right{flex: 1;}
.w3-right{display: flex;flex-direction: column;align-items: stretch;background: #FFFFFF;}
.w3-r1{flex: 1;border-bottom: 1px solid rgba(0, 0, 0, 0.06);}
.w3-r1:last-child{border: none;}
.w3-r2{display: flex;align-items: center;padding-left: 3.13vw;height: 100%;}
.w3-r3{margin-right: 0.52vw;}
.w3-r3 img{width: 1.82vw;height: 1.82vw;max-width: 100%;display: block;transition: all .8s;}
.w3-r4{font-size: 1.04vw;color: #000000;font-family: "MISANS-REGULAR.TTF";transition: all .8s;}
.w3-r1{position: relative;z-index: 1;cursor: pointer;}
.w3-r1::before{content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;background: linear-gradient(135deg, #4FB66C, #4FB66C, #1B4CA0, #162141);z-index: -1;opacity: 0;transition: all .5s;}
.w3-r1.on::before{opacity: 1;}
.w3-r1.on .w3-r3 img{filter: grayscale(1) brightness(100);}
.w3-r1.on .w3-r4{color: #FFFFFF;}
.w3-left{position: relative;width: 57.81vw;height: 29.17vw;z-index: 1;}
.w3-bb{position: absolute;top: 0;left: 0;right: 0;bottom: 0;width: 100%;height: 100%;opacity: 0;transition: all 1s;}
.w3-bb.ok{opacity: 1;z-index: 2;}

/* w4 */
.w4 .banner-t6{color: rgba(0, 0, 0, 0.6);}
.w4 .top{margin-bottom: 0;gap: 4.69vw;flex-direction: column;align-items: flex-start;}
.w4-box{padding: 9.64vw 0 10.26vw;}
.w4 .banner-t4:hover .banner-t6{color: #FFFFFF;}
.w4-b{display: flex;align-items: flex-start;gap: 8.23vw;}
.w4-right{flex: 1;}
.w4-r2{width: 33.75vw;height: 23.18vw;position: relative;z-index: 1;}
.w4-r3{width: 100%;height: 100%;overflow: hidden;opacity: 0;transition: all 1s;position: absolute;top: 0;left: 0;right: 0;bottom: 0;z-index: 2;}
.w4-r3.ok{opacity: 1;z-index: 3;}
.w4-r3 img{width: 100%;height: 100%;max-width: 100%;display: block;object-fit: cover;transition: all 1s;}
.w4-r1{display: flex;align-items: center;gap: 3.44vw;}
.w4-r4{flex: 1;position: relative;z-index: 4;}
.w4-r5{padding: 0.9vw 0;position: relative;display: block;}
.w4-r5:last-child{padding-bottom: 0;}
.w4-r5::before{content: '';position: absolute;top: 0;right: 0;left: 0;height: 1px;width: 100%;background: rgba(0, 0, 0, 0.1);transition: all .5s;}
.w4-r6{font-size: 0.73vw;color: rgba(0, 0, 0, 0.6);font-family: "MISANS-REGULAR.TTF";margin-bottom: 0.73vw;}
.w4-r7{font-size: 1.04vw;color: #000000;font-family: "MISANS-REGULAR.TTF";overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 2;display: -webkit-box;-webkit-box-orient: vertical;}
.w4-r8{font-size: 0.73vw;color: rgba(0, 0, 0, 0.6);font-family: "MISANS-REGULAR.TTF";display: none;margin-top: 0.8vw;}
.w4-r5.on .w4-r8{display: block;}
.w4-r5.on .w4-r7{color: #4FB66C;}
.w4-r5.on::before{background: #4FB66C;left: -40%;width: 140%;}
.w4-r3a{display: block;width: 100%;height: 100%;}
.w4-r2:hover .w4-r3 img{transform: scale(1.1);}

/* w5 */
.w5-box{padding: 4.95vw 0;background: linear-gradient(135deg, #4FB66C, #4FB66C, #4FB66C, #4FB66C, #1B4CA0, #162141);}
.w5-l2{font-size: 2.08vw;color: #FFFFFF;font-family: "MISANS-REGULAR.TTF";margin-bottom: 1.04vw;}
.w5-l3{margin-bottom: 1.3vw;}
.w5-l3 img{width: 6.98vw;height: 6.98vw;max-width: 100%;display: block;}
.w5-l4{font-size: 2.08vw;color: rgba(255, 255, 255, 0.2);font-family: "MISANS-BOLD.TTF";}
.w5-left{width: 15vw;}
.w5-b{display: flex;align-items: flex-start;gap: 12.34vw;}
.w5-right{flex: 1;}
.w5-r2{display: flex;align-items: stretch;gap: 0.78vw;margin-bottom: 0.78vw;}
.w5-r3{height: 3.23vw;border-radius: 1.61vw;background: rgba(255, 255, 255, 0.15);display: flex;align-items: center;justify-content: center;flex: 1;padding: 0 1.56vw;}
.w5-input{width: 100%;background: transparent;outline: none;border: none;font-size: 0.83vw;color: rgba(255, 255, 255, 1);font-family: "MISANS-REGULAR.TTF";}
.w5-input::-webkit-input-placeholder{font-size: 0.83vw;color: rgba(255, 255, 255, 0.6);font-family: "MISANS-REGULAR.TTF";}
.w5-r4{height: 4.17vw;border-radius: 1.61vw;background: rgba(255, 255, 255, 0.15);display: flex;align-items: center;justify-content: center;padding: 1.56vw;margin-bottom: 1.88vw;}
.w5-form{display: flex;flex-direction: column;align-items: stretch;}
.w5-textarea{width: 100%;height: 100%;background: transparent;outline: none;border: none;font-size: 0.83vw;color: rgba(255, 255, 255, 1);font-family: "MISANS-REGULAR.TTF";resize: none;}
.w5-textarea::-webkit-input-placeholder{font-size: 0.83vw;color: rgba(255, 255, 255, 0.6);font-family: "MISANS-REGULAR.TTF";}
.w5-r5{display: flex;align-items: center;gap: 21vw;}
.w5-r6{font-size: 0.83vw;color: #FFFFFF;font-family: "MISANS-REGULAR.TTF";line-height: 1.7;flex: 1;}
.w5-btn{width: 9.01vw;height: 3.23vw;background: #FFFFFF;border-radius: 1.61vw;font-size: 0.83vw;color: #000000;font-family: "MISANS-REGULAR.TTF";cursor: pointer;border: none;}
.w5-l5{font-size: 1.04vw;color: #FFFFFF;font-family: "MISANS-DEMIBOLD.TTF";margin-bottom: 0.26vw;}

/* footer */
.f-box{padding: 5.21vw 0 0 0;background: #262626;}
.f-left{width: 26.30vw;}
.f-logo{display: block;width: 11.61vw;height: 2.62vw;margin-bottom: 2.08vw;}
.f-logo img{width: 100%;height: 100%;max-width: 100%;display: block;}
.f-l2{font-size: 0.73vw;color: rgba(255, 255, 255, 0.4);font-family: "MISANS-REGULAR.TTF";margin-bottom: 0.52vw;}
.f-l3{font-size: 0.83vw;color: #FFFFFF;font-family: "MISANS-REGULAR.TTF";line-height: 2;}
.f-b{gap: 7.29vw;display: flex;align-items: flex-start;padding-bottom: 9.11vw;}
.f-right{flex: 1;display: flex;align-items: flex-start;gap: 3.85vw;}
.f-r2{flex: 1;}
.f-r3 .m-hlitr{display: none;}
.f-r3{font-size: 0.83vw;color: #FFFFFF;font-family: "MISANS-REGULAR.TTF";padding-bottom: 1.25vw;margin-bottom: 0.94vw;border-bottom: 1px solid rgba(222, 222, 222, 0.1);line-height: 1;}
.f-r4{list-style-type: none;}
.f-r4 li{display: flex;}
.f-r5{font-size: 0.73vw;color: rgba(255, 255, 255, 0.4);font-family: "MISANS-REGULAR.TTF";line-height: 2;position: relative;transition: all .3s;display: flex;}
.f-r5::before{content: '';position: absolute;bottom: 0;right: 0;width: 0;height: 1px;background: #FFFFFF;transition: all .8s;}
.f-r5:hover::before{width: 100%;left: 0;right: auto;}
.f-r5:hover{color: #FFFFFF;}
.f-lj{display: flex;align-items: center;justify-content: flex-end;gap: 1.04vw;padding-bottom: 1.04vw;border-bottom: 1px solid rgba(255, 255, 255, 0.1);margin-bottom: 1.46vw;}
.f-lj a{position: relative;width: 1.04vw;height: 1.04vw;cursor: pointer;}
.f-lj img{position: absolute;max-width: 100%;width: 100%;height: 100%;display: block;top: 0;left: 0;right: 0;bottom: 0;transition: all .5s;}
.f-lj2{opacity: 1;}
.f-lj3{opacity: 0;}
.f-lj a:hover .f-lj2{opacity: 0;}
.f-lj a:hover .f-lj3{opacity: 1;}
.f-clj{display: flex;align-items: center;justify-content: space-between;font-size: 0.73vw;color: rgba(255, 255, 255, 0.4);font-family: "MISANS-REGULAR.TTF";padding-bottom: 1.25vw;}
.f-clj a{font-size: 0.73vw;color: rgba(255, 255, 255, 0.4);font-family: "MISANS-REGULAR.TTF";}
.f-fixed{position: fixed;right: 3.13vw;bottom: 7.50vw;z-index: 999999;transform: translateY(11.46vw);transition: all .7s;cursor: pointer;width: 3.13vw;height: 3.13vw;background: linear-gradient(135deg, #4FB66C, #4FB66C, #1B4CA0, #162141);display: flex;align-items: center;justify-content: center;border-radius: 1.56vw;overflow: hidden;}
.f-fixed.on{transform: translateY(0);}
.f-fixed img{width: 0.47vw;max-width: 100%;display: block;}
.f-fixed:hover{border-radius: 0;}
.f-ljtc{position: absolute;bottom: 200%;left: 50%;transform: translateX(-50%);width: 6.98vw;height: 6.98vw;display: none;}
.f-ljtc img{width: 100%;display: block;height: 100%;max-width: 100%;}
.f-lj a:hover .f-ljtc{display: block;}
.f-left .f-lj{display: none;}

/* banner-top */
.bt-img img{width: 100%;max-width: 100%;display: block;height: 23.44vw;object-fit: cover;}
.banner-top{position: relative;margin-bottom: 7.50vw;}
.bt-title{position: absolute;top: 50%;transform: translateY(-50%);left: 0;right: 0;}
.bt-title2{font-size: 2.08vw;color: rgba(255, 255, 255, 0.2);font-family: "MISANS-BOLD.TTF";margin-bottom: 1.04vw;line-height: 1;}
.bt-title3{font-size: 2.08vw;color: #FFFFFF;font-family: "MISANS-REGULAR.TTF";line-height: 1;}
.bt-nav{position: absolute;bottom: 0;left: 0;right: 0;border-top: 1px solid rgba(255, 255, 255, 0.1);}
.bt-nav.top .bt-nav4{position: fixed;top: 4.6vw;box-shadow: 0 5px 5px rgba(79,182,108,0.2);z-index: 9;background: #FFFFFF;padding: 0 12.50vw;border-bottom: none;}
.bt-nav2{display: flex;align-items: stretch;flex-wrap: wrap;}
.bt-nav3{padding: 1.25vw 0;width: calc(100% / 5);border-top: 3px solid rgba(79,182,108,0);}
.bt-a{display: flex;align-items: center;justify-content: center;font-size: 0.83vw;font-family: "MISANS-REGULAR.TTF";color: rgba(255, 255, 255, 0.6);transition: all .3s;position: relative;}
.bt-a::before{content: '';position: absolute;left: 0;top: 0;bottom: 0;width: 1px;height: 100%;background: rgba(255, 255, 255, 0.1);}
.bt-nav3:last-child .bt-a::after{content: '';position: absolute;right: 0;top: 0;bottom: 0;width: 1px;height: 100%;background: rgba(255, 255, 255, 0.1);}
.bt-a:hover{color: #FFFFFF;}
.bt-nav3.on{border-color: #4FB66C;background: rgba(79, 182, 108, 0.4);}
.bt-nav3.on .bt-a{color: #FFFFFF;}
.bt-nav4{display: flex;align-items: stretch;flex-wrap: wrap;border-bottom: 1px solid rgba(0, 0, 0, 0.1);}
.bt-a2{display: flex;align-items: center;justify-content: center;font-size: 0.73vw;color: rgba(0, 0, 0, 0.6);font-family: "MISANS-REGULAR.TTF";position: relative;transition: all .3s;}
.bt-a2:hover{color: #4FB66C;}
.bt-a2::before{content: '';position: absolute;left: 0;top: 0;bottom: 0;width: 1px;height: 100%;background: rgba(0, 0, 0, 0.1);}
.bt-nav4 .bt-nav3:first-child .bt-a2::before{display: none;}
.bt-nav .main{position: relative;}
.bt-nav .bt-nav4{position: absolute;top: 100%;left: 0;right: 0;}
.design .bt-nav3{width: calc(100% / 4);}
.zltx .bt-nav3{width: calc(100% / 3);}
.about .bt-nav3{width: calc(100% / 4);}
.market .bt-nav3{width: calc(100% / 4) !important;}
.news .bt-img img{height: 33.85vw;}
.news .bt-img{position: relative;}
.news .bt-img::before{content: '';position: absolute;top: 0;right: 0;bottom: 0;left: 0;background: rgba(0, 0, 0, 0.1);}
.bt-xq{position: absolute;bottom: 0;left: 0;right: 0;}
.bt-xq .mulu-box{color: rgba(255, 255, 255, 0.2);padding: 0 0 3.13vw 0;}
.bt-xq .mulu-box a{color: rgba(255, 255, 255, 0.2);}
.bt-xq2{display: flex;align-items: flex-start;gap: 12.50vw;}
.bt-xq3{flex: 1;}
.bt-xq4{font-size: 1.56vw;color: #FFFFFF;font-family: "MISANS-REGULAR.TTF";margin-bottom: 1.20vw;}
.bt-xq5{display: flex;align-items: center;gap: 2.08vw;margin-bottom: 2.60vw;}
.bt-xq6{font-size: 0.83vw;color: rgba(255, 255, 255, 0.6);font-family: "MISANS-REGULAR.TTF";}
.bt-xq7{width: 8.33vw;height: 3.13vw;background: linear-gradient(135deg, #4FB66C, #4FB66C, #4FB66C, #4FB66C, #4FB66C, #1B4CA0, #162141);border-radius: 1.56vw;display: flex;align-items: center;justify-content: center;font-size: 0.83vw;color: #FFFFFF;font-family: "MISANS-REGULAR.TTF";}

/* w6 */
.w6-box{margin-bottom: 9.90vw;}
.product-title{font-size: 1.56vw;color: #000000;font-family: "MISANS-REGULAR.TTF";margin-bottom: 2.71vw;}
.w6-b table{width: 100%;border-collapse: collapse;border: 1px solid rgba(0, 0, 0, 0.1);}
.w6-b table tr td{border: 1px solid rgba(0, 0, 0, 0.1);}
.w6-b table tr{transition: all .2s;}
.w6-b table tr:hover{background: rgba(79,182,108,0.1);}
.w6-b thead td{color: #FFFFFF;border-left: 1px solid #FFFFFF !important;border-right: 1px solid #FFFFFF !important;}
.w6-b thead{background:  linear-gradient(to right ,#58c477,#58c477, #0d5051);}
.w6-b thead td:first-child{border-left: 1px solid rgba(0, 0, 0, 0.1) !important;}
.w6-b thead td:last-child{border-right: 1px solid rgba(0, 0, 0, 0.1) !important;}
.w6-b td{text-align: center;padding: 1.20vw 0.52vw;font-size: 0.83vw;font-family: "MISANS-REGULAR.TTF";color: rgba(0, 0, 0, 1);word-wrap: break-word;}
.w6-b td a{font-size: 0.83vw;font-family: "MISANS-REGULAR.TTF";color: rgba(0, 0, 0, 1);word-wrap: break-word;display: block;}
.w6-b td:nth-child(2){max-width: 6.8vw;min-width: 6.8vw;width: 6.8vw;}
.w6-b td:nth-child(3){max-width: 6.8vw;min-width: 6.8vw;width: 6.8vw;}
.w6-b td:nth-child(4){max-width: 6.8vw;min-width: 6.8vw;width: 6.8vw;}
.w6-b td:nth-child(5){max-width: 6.8vw;min-width: 6.8vw;width: 6.8vw;}
.w6-b td:nth-child(6){max-width: 6.8vw;min-width: 6.8vw;width: 6.8vw;}
.w6-b td:nth-child(7){max-width: 6.36vw;min-width: 6.36vw;width: 6.36vw;}
.w6-b td:first-child{max-width: 10.6vw;min-width: 10.6vw;width: 10.6vw;}
.w6-b td:last-child{max-width: 9.6vw;min-width: 9.6vw;width: 9.6vw;}
.w6-img1{height: 2.45vw;display: flex;justify-content: center;}
.w6-img1 img{max-width: 100%;height: 100%;display: block;margin: 0 auto;mix-blend-mode: multiply;}
.w6-img2{height: 1.35vw;display: flex;justify-content: center;}
.w6-img2 img{max-width: 100%;height: 100%;display: block;margin: 0 auto;}
.w6-b{margin-bottom: 5.21vw;}
.w6-b3{width: 34.64vw;height: 22.71vw;overflow: hidden;}
.w6-b3 img{width: 100%;height: 100%;object-fit: cover;display: block;transition: all 1s;}
.w6-b3:hover img{transform: scale(1.05);}
.w6-b2{display: flex;align-items: flex-start;gap: 9.58vw;}
.w6-b4{flex: 1;}
.w6-b5{font-size: 0.83vw;color: rgba(1, 1, 1, 0.6);font-family: "MISANS-REGULAR.TTF";line-height: 1.7;}
.w6-b6{font-size: 0.83vw;color: #4FB66C;font-family: "MISANS-REGULAR.TTF";line-height: 1.7;}
.w6-b8{display: flex;align-items: center;justify-content: space-between;margin-bottom: 2.60vw;}
.w6-b8 .product-title{margin: 0;}
.w6-b9,.w6-b10{font-size: 0.83vw;font-family: "MISANS-REGULAR.TTF";color: #A0A0A0;cursor: pointer;}
.w6-b10.on{color: #4FB66C;}
.w6-b12{background: #FFFFFF;box-shadow: 0px 0px 49px 0px rgba(0,0,0,0.06);overflow: hidden;margin-bottom: 0.78vw;}
.w6-b12:last-child{margin-bottom: 0;}
.w6-b13{display: flex;align-items: center;gap: 10px;padding: 1.56vw 3.13vw;position: relative;cursor: pointer;}
.w6-b13::before{content: '';position: absolute;top: 50%;transform: translateY(-50%);left: -10px;width: 0.21vw;height: 1.25vw;background: #4FB66C;transition: all 1s;}
.w6-b12:hover .w6-b13::before{left: 0;}
.w6-b12.on .w6-b13::before{left: 0;}
.w6-b12.on .w6-b13::after{width: 100%;left: 0;right: auto;}
.w6-b13::after{content: '';position: absolute;bottom: 0;right: 0;width: 0;height: 1px;background: rgba(0, 0, 0, 0.06);transition: all 1s;}
.w6-b14{flex: 1;font-size: 0.83vw;font-family: "MISANS-REGULAR.TTF";color: #000000;}
.w6-b15{width: 1.35vw;height: 1.35vw;border-radius: 50%;display: flex;align-items: center;justify-content: center;overflow: hidden;position: relative;z-index: 1;transition: all 1s;}
.w6-b15::before{content: '';position: absolute;top: 0;right: 0;bottom: 0;left: 0;background: rgba(0, 0, 0, 0.2);z-index: -1;transition: all 1s;}
.w6-b15::after{content: '';position: absolute;top: 0;right: 0;bottom: 0;left: 0;background: linear-gradient(135deg, #4FB66C, #4FB66C, #1B4CA0, #162141);z-index: -2;opacity: 0;transition: all 1s;}
.w6-b12.on .w6-b15{transform: rotate(90deg);}
.w6-b12.on .w6-b15::before{opacity: 0;}
.w6-b12.on .w6-b15::after{opacity: 1;}
.w6-b15 img{width: 0.21vw;max-width: 100%;display: block;}
.w6-b16{padding: 1.56vw 3.13vw 3.65vw;font-size: 0.83vw;color: rgba(0, 0, 0, 0.6);font-family: "MISANS-REGULAR.TTF";line-height: 1.7;display: none;}
.w6-b18{margin-bottom: 1.04vw;}
.w6-b18 img{max-width: 100%;}
.w6-b19{list-style-type: none;}
.w6-b19 li{position: relative;padding-left: 0.94vw;}
.w6-b19 li::before{content: '';position: absolute;left: 0;top: 50%;transform: translateY(-50%);width: 0.36vw;height: 0.36vw;background: linear-gradient(135deg, #4FB66C, #4FB66C, #1B4CA0, #162141);border-radius: 50%;}
.w6-b7{margin-bottom: 5.6vw;}
.w6-b7:last-child{margin-bottom: 0;}


/*  */
.product-xq .banner-top{margin: 0;}
.design-xq .banner-top{margin: 0;}
.mulu-box{font-size: 0.73vw;color: rgba(0, 0, 0, 0.6);font-family: "MISANS-REGULAR.TTF";padding: 1.72vw 0;overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 1;display: -webkit-box;-webkit-box-orient: vertical;}
.mulu-box a{font-size: 0.73vw;color: rgba(0, 0, 0, 0.6);font-family: "MISANS-REGULAR.TTF";}

/* w7 */
.w7-box{padding: 3.65vw 0 8.85vw;}
.w7-b2{display: flex;align-items: flex-start;gap: 4.69vw;padding-bottom: 4.69vw;}
.w7-b3{width: 25.00vw;height: 22.40vw;overflow: hidden;background: #F9F9F9;}
.w7-b3 img{width: 100%;height: 100%;object-fit: cover;display: block;transition: all 1s;}
.w7-b3:hover img{transform: scale(1.05);}
.w7-b4{flex: 1;}
.w7-b5{font-size: 1.56vw;color: #4FB66C;font-family: "MISANS-REGULAR.TTF";padding: 1.56vw 0 1.04vw;border-bottom: 1px solid rgba(0, 0, 0, 0.1);margin-bottom: 1.30vw;}
.w7-b6{font-size: 0.83vw;color: rgba(0, 0, 0, 0.6);font-family: "MISANS-REGULAR.TTF";line-height: 1.7;margin-bottom: 2.86vw;}
.w7-b7{display: flex;align-items: stretch;gap: 1.56vw;}
.w7-b8{width: 8.33vw;height: 2.60vw;border: 1px solid #4FB66C;border-radius: 1.30vw;display: flex;align-items: center;justify-content: center;font-size: 0.83vw;font-family: "MISANS-REGULAR.TTF";color: #4FB66C;transition: all .5s;}
.w7-b8.on{background: #4FB66C;color: #FFFFFF;}
.w7-b9{display: flex;align-items: stretch;border-bottom: 1px solid rgba(0, 0, 0, 0.1);}
.w7-b10{font-size: 1.04vw;color: rgba(0, 0, 0, 0.6);font-family: "MISANS-REGULAR.TTF";padding-bottom: 1.41vw;flex: 1;text-align: center;position: relative;transition: all .3s;}
.w7-b10:hover{color: #4FB66C;}
.w7-b10::after{content: '';position: absolute;bottom: -1.5px;left: 0;right: 0;height: 3px;background: #4FB66C;opacity: 0;transition: all .3s;}
.w7-b10.on{color: #4FB66C;}
.w7-b10.on::after{opacity: 1;}
.w7-b12{margin-top: 4.69vw;}
.w7-b13{font-size: 0.83vw;color: #4FB66C;font-family: "MISANS-BOLD.TTF";padding-bottom: 1.04vw;margin-bottom: 1.30vw;border-bottom: 1px solid rgba(0, 0, 0, 0.1);}
.w7-b14{font-size: 0.83vw;color: rgba(0, 0, 0, 0.6);font-family: "MISANS-REGULAR.TTF";line-height: 1.7;list-style-type: none;}
.w7-b14 li{position: relative;padding-left: 1.25vw;}
.w7-b14 li::before{content: '';position: absolute;left: 0;top: 50%;transform: translateY(-50%);width: 0.36vw;height: 0.36vw;background: linear-gradient(135deg, #4FB66C, #4FB66C, #1B4CA0, #162141);border-radius: 50%;}
.w7-b16:first-child{padding-top: 0;}
.w7-b16{display: flex;align-items: center;padding: 1.30vw 0;border-bottom: 1px solid rgba(0, 0, 0, 0.1);}
.w7-b17{display: flex;align-items: center;flex: 1;justify-content: flex-end;}
.w7-b18 img{width: 1.09vw;max-width: 100%;display: block;margin-right: 0.78vw;}
.w7-b19{flex: 1;font-size: 0.83vw;color: rgba(0, 0, 0, 0.6);font-family: "MISANS-REGULAR.TTF";}
.w7-b20{font-size: 0.83vw;color: rgba(0, 0, 0, 0.6);font-family: "MISANS-REGULAR.TTF";margin-right: 1.20vw;}
.w7-b21 img{width: 0.68vw;max-width: 100%;display: block;}
.w7-b16:hover .w7-b19{color: #4FB66C;}
.w7-b16:hover .w7-b20{color: #4FB66C;}

/* w8 */
.w8-box{padding-bottom: 7.81vw;}
.w8-top{display: flex;align-items: flex-start;gap: 31.77vw;margin-bottom: 2.60vw;}
.w8-top .product-title{margin: 0;}
.w8-top2{flex: 1;font-size: 0.83vw;color: rgba(0, 0, 0, 0.6);font-family: "MISANS-REGULAR.TTF";line-height: 1.7;}
.w8-b table{width: 100%;border-collapse: collapse;border: 1px solid rgba(0, 0, 0, 0.1);margin-bottom: 2.08vw;}
.w8-b thead td{color: #FFFFFF;border-left: 1px solid #FFFFFF !important;border-right: 1px solid #FFFFFF !important;}
.w8-b table:last-child{margin-bottom: 0;}
.w8-b table tr td{border: 1px solid rgba(0, 0, 0, 0.1);text-align: center !important;}
.w8-img{margin: 0 auto;}
.w8-b table tr{transition: all .2s;}
.w8-b table tr:hover{background: rgba(79,182,108,0.1);}
.w8-b thead td{color: #FFFFFF;}
.w8-b thead{background:  linear-gradient(to right ,#58c477,#58c477, #0d5051);}
.w8-b thead td:nth-child(2){text-align: left;}
.w8-b thead td:first-child{border-left: 1px solid rgba(0, 0, 0, 0.1) !important;}
.w8-b thead td:last-child{border-right: 1px solid rgba(0, 0, 0, 0.1) !important;}
.w8-b.w8-b2 thead td:nth-child(2){text-align: left;}
.w8-b td{text-align: left;padding: 1.41vw;font-size: 0.83vw;font-family: "MISANS-REGULAR.TTF";color: rgba(0, 0, 0, 1);word-wrap: break-word;}
.w8-b td a{font-size: 0.83vw;font-family: "MISANS-REGULAR.TTF";color: rgba(0, 0, 0, 1);word-wrap: break-word;display: block;}
.w8-img{width: 1.09vw;max-width: 100%;display: block;}
.w8-b td:first-child{width: 5.2vw;min-width: 5.2vw;max-width: 5.2vw;}
.w8-b td:last-child{width: 5.6vw;min-width: 5.6vw;max-width: 5.6vw;}
.w8-b.w8-b2 td:first-child{width: 18.05vw;min-width: 18.05vw;max-width: 18.05vw;}
.w8-b.w8-b2.w8-b3 td:first-child{width: 36.05vw;min-width: 36.05vw;max-width: 36.05vw;}
.w8-b4{font-size: 0.83vw;color: rgba(0, 0, 0, 0.6);font-family: "MISANS-REGULAR.TTF";line-height: 1.7;margin-bottom: 2.60vw;}
.w8-b5 a{color: #4FB66C;text-decoration: underline;font-size: 0.83vw;font-family: "MISANS-REGULAR.TTF";transition: all 1s;display: block;line-height: 1.7;}
.w8-b5 a:hover{transform: translateX(8px);}
.w8-b3 .product-title{margin-bottom: 2.08vw;}
.w8-b7{display: flex;align-items: flex-start;gap: 9.79vw;}
.w8-b6{width: 28.65vw;height: 25.52vw;overflow: hidden;}
.w8-b6 img{width: 100%;height: 100%;display: block;object-fit: cover;max-width: 100%;transition: all 1s;}
.w8-b6:hover img{transform: scale(1.05);}
.w8-b3{flex: 1;}
.w8-g .w6-img1{height: 5.2083vw;}

/* w9 */
.w9-box{padding: 3.65vw 0 7.29vw;}
.w9-b{display: flex;align-items: flex-start;gap: 4.17vw;}
.w9-left{width: 23.28vw;background: #F9F9F9;padding: 1.04vw;}
.w9-l2{width: 100%;height: 20.31vw;overflow: hidden;background: #FFFFFF;margin-bottom: 1.77vw;}
.w9-l2 img{width: 100%;height: 100%;object-fit: cover;display: block;transition: all 1s;}
.w9-l2:hover img{transform: scale(1.05);}
.w9-l3{margin-bottom: 0.78vw;display: flex;flex-direction: column;align-items: flex-start;}
.w9-l4{font-size: 0.73vw;color: rgba(0, 0, 0, 0.6);font-family: "MISANS-REGULAR.TTF";line-height: 1.7;}
.w9-l5{font-size: 0.83vw;color: #4FB66C;font-family: "MISANS-REGULAR.TTF";line-height: 1.7;}
.w9-l5:hover{font-weight: bold;}
.w9-bt{height: 3.13vw;width: 100%;border-radius: 1.56vw;background: #4FB66C;border: none;font-size: 1.04vw;color: #FFFFFF;;font-family: "MISANS-REGULAR.TTF";cursor: pointer;}
.w9-right{flex: 1;}
.w9-r2{padding: 1vw 0 0.52vw;border-bottom: 1px solid rgba(0, 0, 0, 0.1);margin-bottom: 1.56vw;}
.w9-r3{font-size: 1.56vw;color: #4FB66C;font-family: "MISANS-REGULAR.TTF";margin-bottom: 0.26vw;}
.w9-r4{font-size: 1.25vw;color: #000000;font-family: "MISANS-REGULAR.TTF";}
.w9-r5{font-size: 0.83vw;color: rgba(0, 0, 0, 0.6);font-family: "MISANS-REGULAR.TTF";line-height: 1.7;}
.w9-r6 .w7-b12{margin-top: 2.08vw;}

/* w10 */
.w10-box{padding-bottom: 8.85vw;}
.w10-b2:first-child{border-top: 1px solid rgba(0, 0, 0, 0.1);}
.w10-b2{display: flex;align-items: center;gap: 15.10vw;padding: 2.08vw 0;border-bottom: 1px solid rgba(0, 0, 0, 0.1);}
.w10-b8{width: 27.08vw;height: 14.06vw;overflow: hidden;}
.w10-b8 img{width: 100%;height: 100%;display: block;object-fit: cover;transition: all 1s;}
.w10-b2:hover .w10-b8 img{transform: scale(1.05);}
.w10-b3{flex: 1;}
.w10-b4{font-size: 0.83vw;color: #4FB66C;font-family: "MISANS-REGULAR.TTF";line-height: 1;margin-bottom: 0.63vw;}
.w10-b5{font-size: 1.25vw;color: #000000;font-family: "MISANS-REGULAR.TTF";line-height: 1.3;margin-bottom: 1.56vw;overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 2;display: -webkit-box;-webkit-box-orient: vertical;}
.w10-b6{font-size: 0.83vw;color: rgba(0, 0, 0, 0.6);font-family: "MISANS-REGULAR.TTF";line-height: 1.3;margin-bottom: 1.82vw;overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 2;display: -webkit-box;-webkit-box-orient: vertical;}
.w10-b7{font-size: 0.83vw;color: rgba(0, 0, 0, 0.6);font-family: "MISANS-REGULAR.TTF";}
.w10-b5{transition: all .3s;}
.w10-b2:hover .w10-b5{color: #4FB66C;}
.w10-b7{transition: all .3s;}
.w10-b2:hover .w10-b7{color: #4FB66C;text-decoration: underline;}

/* 分页 */
.fenye-b{display: flex;align-items: center;justify-content: center;gap: 0.83vw;margin-top: 5.47vw;flex-wrap: wrap;}
.fenye-a{width: 3.33vw;height: 3.33vw;border: 1px solid rgba(27,76,160,0.2);border-radius: 50%;display: flex;align-items: center;justify-content: center;color: #1B4CA0;font-size: 0.83vw;font-family: "MISANS-REGULAR.TTF";}
.fenye-a.on{background: linear-gradient(135deg, #4FB66C, #4FB66C, #1B4CA0, #162141);color: #FFFFFF;border: none;}

/* w11 */
.w11-box{padding-bottom: 9.64vw;}
.w11-b{display: flex;align-items: flex-start;gap: 5.47vw;}
.w11-left{flex: 1;}
.w11-l2{font-size: 0.83vw;color: rgba(0, 0, 0, 0.6);font-family: "MISANS-REGULAR.TTF";line-height: 1.7;}
.w11-l2 img{max-width: 100%;display: block;margin: 0 auto;}
.w11-l3{margin-top: 4.06vw;}
.w11-l4{display: flex;align-items: center;gap: 10px;font-size: 0.83vw;color: #000000;font-family: "MISANS-REGULAR.TTF";padding: 1.30vw 0;border-bottom: 1px solid rgba(0, 0, 0, 0.1);cursor: pointer;transition: all .3s;}
.w11-l4:hover{color: #4FB66C;}
.w11-l4:first-child{border-top: 1px solid rgba(0, 0, 0, 0.1);}
.w11-l5{flex: 1;overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 1;display: -webkit-box;-webkit-box-orient: vertical;}
.w11-l6{opacity: 0.6;}
.w11-right{width: 19.53vw;}
.w11-r2{font-size: 1.25vw;color: #000000;font-family: "MISANS-REGULAR.TTF";margin-bottom: 1.30vw;}
.w11-r3{display: flex;flex-direction: column;align-items: stretch;gap: 1.82vw;}
.w11-r4{display: flex;flex-direction: column;align-items: stretch;}
.w11-r5{width: 100%;height: 10.16vw;overflow: hidden;margin-bottom: 0.78vw;}
.w11-r5 img{width: 100%;height: 100%;display: block;object-fit: cover;transition: all 1s;}
.w11-r4:hover img{transform: scale(1.05);}
.w11-r6{font-size: 0.83vw;color: #000000;font-family: "MISANS-REGULAR.TTF";overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 1;display: -webkit-box;-webkit-box-orient: vertical;transition: all .3s;}
.w11-r4:hover .w11-r6{color: #4FB66C;}

/* search */
.search{background: #FFFFFF;padding-top: 4.43vw;}
.search .h-ss{display: none;}
.search .mulu{background: #F9F9F9;}
.search .h-box{background: #FFFFFF;}
.search .h-box .logo2{opacity: 1;}
.search .h-box .logo1{opacity: 0;}
.search .h-box .h-a{color: #000000;}
.search .h-box .h-nav{border-color: rgba(0, 0, 0, 0.2);}
.search .h-box .h-yy2{color: #000000;}
.search .h-box .h-ss{border-color: rgba(0, 0, 0, 0.2);}
.search .h-box .h-ss img{filter: brightness(0);}
.search .h-box .h-ss .h-input{color: rgba(0, 0, 0, 1);}
.search .h-box .h-ss .h-input::-webkit-input-placeholder{color: rgba(0, 0, 0, 0.2);}
.search .h-box .h-yy img{filter: brightness(0);}
.s1-box{padding: 5.21vw 0 8.33vw;}
.s1-b2{width: 55.10vw;height: 3.02vw;display: flex;align-items: stretch;border-radius: 1.51vw;overflow: hidden;background: rgba(0, 0, 0, 0.08);margin-bottom: 1.72vw;}
.s1-b3{border: none;outline: none;padding: 0 1.30vw;flex: 1;background: transparent;font-size: 0.94vw;font-family: "MISANS-REGULAR.TTF";;color: #010101;}
.s1-b4{width: 6.67vw;height: 100%;background: linear-gradient(135deg, #4FB66C, #4FB66C, #4FB66C, #4FB66C, #4FB66C, #1B4CA0, #162141);border: none;cursor: pointer;font-size: 0.94vw;font-family: "MISANS-REGULAR.TTF";color: #FFFFFF;}
.s1-b9{display: flex;align-items: center;font-family: "MISANS-REGULAR.TTF";color: #666666;margin-bottom: 3.23vw;line-height: 1;font-size: 0.82vw;}
.s1-b9 a{color: #4FB66C;}

/* w12 */
.w12-box{padding: 2.21vw 0 10.94vw;}
.w12-b2{display: flex;align-items: center;gap: 5.73vw;}
.w12-new{background: linear-gradient(135deg, rgba(79,182,108,0.1), rgba(79,182,108,0.1), rgba(79,182,108,0.1), rgba(27,76,160,0.1), rgba(22,33,65,0.1));margin-bottom: 5.73vw;}
.w12-new:last-child{margin-bottom: 0;}
.w12-new:nth-child(2n) .w12-b2{flex-direction: row-reverse;}
.w12-b3{width: 36.46vw;height: 26.04vw;overflow: hidden;}
.w12-b3 img{width: 100%;height: 100%;display: block;max-width: 100%;transition: all 1s;object-fit: cover;}
.w12-b4{flex: 1;display: flex;flex-direction: column;align-items: flex-start;gap: 2.60vw;padding-right: 8%;}
.w12-new:nth-child(2n) .w12-b2 .w12-b4{padding-left: 8%;padding-right: 0;}
.w12-b5{font-size: 1.56vw;color: #000000;font-family: "MISANS-REGULAR.TTF";transition: all .3s;}
.w12-b6{font-size: 0.83vw;color: rgba(0, 0, 0, 0.6);font-family: "MISANS-REGULAR.TTF";line-height: 1.7;}
.w12-b7 .banner-t6{color: rgba(0, 0, 0, 0.6);}
.w12-b7 .banner-t4:hover .banner-t6{color: #FFFFFF;}
.w12-b3:hover img{transform: scale(1.05);}
.w12-b2:hover .w12-b5{color: #4FB66C;}
.w12-b8 img{width: 100%;max-width: 100%;display: block;mix-blend-mode: multiply;}
.w12-b9 table{width: 100%;border-collapse: collapse;border: 1px solid rgba(0, 0, 0, 0.1);}
.w12-b9 table tr td{border: 1px solid rgba(0, 0, 0, 0.1);padding: 1.35vw;font-size: 0.83vw;color: rgba(0, 0, 0, 0.6);font-family: "MISANS-REGULAR.TTF";}
.w12-b9 table tr td:first-child{width: 25%;}
.w7-b13.w12-b10{margin: 0;border: none;}
.w12-b9 table tr{transition: all .2s;}
.w12-b9 table tr:hover{background: rgba(79,182,108,0.1);}
.w12-new2{padding: 5%;display: none;}
.w12-new2 .w7-b5{padding-top: 0;}
.w12-b7 .banner-t4{cursor: pointer;}
.w12-b7 .banner-t4.on .banner-t7{width: 100%;border-radius: 1.30vw;}
.w12-b7 .banner-t4.on .banner-t6{color: #FFFFFF;}

/* w13 */
.w13-box{padding: 0 0 7.55vw 12.50vw;}
.w13-l2{display: flex;flex-direction: column;align-items: flex-start;margin-bottom: 5.73vw;}
.w13-l3{overflow: hidden;font-size: 3.13vw;font-family: "MISANS-BOLD.TTF";background: linear-gradient(135deg, #4FB66C 18.681640625%, #1B4CA0 49.55859375%, #162141 49.5637890625%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-clip: text;}
.w13-wz2{margin-left: 11.98vw;}
.w13-wz3{margin-left: 8.2vw;}
.w13-l4{font-size: 1.56vw;color: #000000;font-family: "MISANS-REGULAR.TTF";margin-bottom: 2.08vw;}
.w13-l5{font-size: 0.83vw;color: rgba(0, 0, 0, 0.6);font-family: "MISANS-REGULAR.TTF";line-height: 1.7;margin-bottom: 3.39vw;}
.w13-l6{display: flex;align-items: center;gap: 3.13vw;margin-bottom: 9vw;}
.w13-l7:hover .w13-l8 img{transform: scale(1.1) translateY(-10px);}
.w13-l8 img{height: 3.13vw;max-width: 100%;display: block;margin-bottom: 0.78vw;transition: all 1s;}
.w13-l7:hover .w13-l9{color: #4FB66C;}
.w13-l9{font-size: 0.83vw;color: #000000;font-family: "MISANS-REGULAR.TTF";transition: all .3s;}
.w13-b10{font-size: 1.56vw;color: #000000;font-family: "MISANS-REGULAR.TTF";}
.w13-b{display: flex;align-items: flex-start;gap: 7.81vw;}
.w13-left{flex: 1;}
.w13-right{width: 47.50vw;}
.w13-r2 img{width: 100%;max-width: 100%;display: block;margin-bottom: 6.35vw;}
.w13-r3{font-size: 0.83vw;color: rgba(0, 0, 0, 0.6);font-family: "MISANS-REGULAR.TTF";line-height: 1.7;padding-right: 12.50vw;}
.w13-img img{width: 100%;max-width: 100%;display: block;margin-bottom: 6.25vw;}

/* w14 */
.w14-box{padding-bottom: 8.33vw;}
.w14-title{font-size: 1.56vw;color: #000000;font-family: "MISANS-REGULAR.TTF";line-height: 1;margin-bottom: 3.65vw;text-align: center;}
.w14-b5{font-size: 1.56vw;color: #4FB66C;font-family: "MISANS-BOLD.TTF";margin-bottom: 0.78vw;text-align: center;}
.w14-b6{font-size: 0.83vw;color: rgba(0, 0, 0, 0.6);font-family: "MISANS-REGULAR.TTF";text-align: center;}
.w14-b3{display: flex;flex-direction: column;gap: 1.35vw;align-items: stretch;padding: 0 1.82vw;height: 100%;justify-content: space-between;}
.w14-b7{height: 9.38vw;width: 100%;margin: 0 auto;overflow: hidden;}
.w14-b7 img{width: 100%;height: 100%;max-width: 100%;display: block;transition: all 1s;object-fit: cover;}
.w14-lunbo .swiper-wrapper{align-items: stretch;}
.w14-lunbo .swiper-slide{height: auto;}
.w14-a{height: 100%;display: block;}
.w14-img img{width: 57.38vw;max-width: 100%;display: block;margin: 0 auto 0.89vw auto;}
.w14-b3:hover .w14-b7 img{transform: scale(1.05);}
.w14-bottom{display: flex;align-items: center;justify-content: center;gap: 1.25vw;margin-top: 3.65vw;}
.w14-bottom .swiper-button-next,.w14-bottom .swiper-button-prev{position: initial;top: auto;right: auto;bottom: auto;left: auto;margin: 0;display: flex;align-items: center;justify-content: center;position: relative;overflow: hidden;z-index: 1;}
.w14-bottom .swiper-button-next,.w14-bottom .swiper-button-prev{width: 3.33vw;height: 3.33vw;border: 1px solid rgba(79, 182, 108, 0.2);border-radius: 50%;font-size: 0.83vw;font-family: "MISANS-REGULAR.TTF";color: #4FB66C;transition: all .8s;}
.w14-bottom .swiper-button-next::after,.w14-bottom .swiper-button-prev::after{content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;background: linear-gradient(135deg, #4FB66C, #4FB66C, #1B4CA0, #162141);z-index: -1;opacity: 0;transition: all .8s;}
.w14-bottom .swiper-button-next:hover::after,.w14-bottom .swiper-button-prev:hover::after{opacity: 1;}
.w14-bottom .swiper-button-next:hover,.w14-bottom .swiper-button-prev:hover{color: #FFFFFF;}

/* w15 */
.w15-b2{margin-bottom: 5.21vw;}
.w15-b3{display: flex;align-items: flex-start;gap: 26.46vw;margin-bottom: 3.13vw;}
.w15-title{font-size: 1.56vw;color: #000000;font-family: "MISANS-REGULAR.TTF";white-space: nowrap;}
.w15-b4{font-size: 0.83vw;color: rgba(0, 0, 0, 0.6);font-family: "MISANS-REGULAR.TTF";line-height: 1.7;}
.w15-b4 ul{list-style-type: none;}
.w15-b4 ul li{position: relative;padding-left: 1.25vw;}
.w15-b4 ul li::before{content: '';position: absolute;left: 0;top: 50%;transform: translateY(-50%);width: 0.36vw;height: 0.36vw;background: linear-gradient(135deg, #4FB66C, #4FB66C, #1B4CA0, #162141);border-radius: 50%;}
.w15-b5 img{width: 100%;max-width: 100%;display: block;transition: all 1s;}
.w15-b5{overflow: hidden;}
.w15-b5:hover img{transform: scale(1.05);}
.w15-b4.w15-b6 ul{display: flex;flex-wrap: wrap;width: 19.02vw;}
.w15-b4.w15-b6 li{width: 35%;}

/* w16 */
.w16-box{padding: 1.56vw 0 10.94vw;}
.w16-b2{background: #FFFFFF;box-shadow: 0px 0px 49px 0px rgba(0,0,0,0.06);padding: 3.23vw 3.23vw 4.17vw;}
.w16-b3{margin-top: 1.56vw;display: flex;flex-direction: column;gap: 1.30vw;}
.w16-b4{display: flex;align-items: center;gap: 3.02vw;font-size: 0.83vw;color: #000000;font-family: "MISANS-REGULAR.TTF";}
.w16-b6{display: flex;align-items: center;gap: 1.88vw;flex-wrap: wrap;flex: 1;}
.w16-b7{color: rgba(0, 0, 0, 0.6);cursor: pointer;}
.w16-b7.on{color: #4FB66C;}
.w16-b9{display: flex;align-items: center;justify-content: space-between;font-size: 0.83vw;color: #000000;font-family: "MISANS-REGULAR.TTF";background: #FFFFFF;box-shadow: 0px 0px 49px 0px rgba(0,0,0,0.06);margin: 0.83vw 0;padding: 1.67vw 3.23vw;}
.w16-b13{display: flex;align-items: center;gap: 5.73vw;}
.w16-b10{width: 9.33vw;}
.w16-b11{color: rgba(0, 0, 0, 0.6);transition: all .3s;min-width: 3.65vw;text-align: center;}
.w16-b12{color: #4FB66C;min-width: 19.89vw;}
.w16-b9{transition: all .3s;}
.w16-b9:hover{color: #4FB66C;}
.w16-b9:hover .w16-b11{color: #4FB66C;} 
.w16-b2{box-shadow: none;padding-bottom: 2.17vw;}
.w16-b2 .w15-title{text-align: center;}

/* w17 */
.w17-box{padding-bottom: 9.38vw;}
.w17-b2{display: flex;align-items: center;gap: 20.83vw;margin-bottom: 3.80vw;}
.w17-b3{font-size: 0.83vw;color: rgba(0, 0, 0, 0.6);font-family: "MISANS-REGULAR.TTF";line-height: 1.7;}
.w17-b4{padding: 4.06vw 2.45vw 4.84vw;background: #FFFFFF;box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.07);display: flex;flex-direction: column;align-items: center;}
.w17-b3{display: flex;align-items: stretch;flex-wrap: wrap;gap: 1.56vw;}
.w17-b7{width: calc((100% - 3.12vw)/3);}
.w17-b7:hover .w13-l8 img{transform: scale(1.1) translateY(-10px);}
.w17-b7:hover .w13-l9{color: #4FB66C;}
.w17-b5{font-size: 0.83vw;color: rgba(0, 0, 0, 0.6);font-family: "MISANS-REGULAR.TTF";line-height: 1.7;text-align: center;}
.w17-b5:hover{color: #4FB66C;text-decoration: underline;}
.w17-b6{margin: 2.60vw 0 1.15vw;color: rgba(0, 0, 0, 0.6) !important;text-decoration: none !important;}

/* w18 */
.w18-box{padding: 0 0 10.4167vw;}
.w18-box .w8-top{gap: 21vw;}
.w18-b{display: flex;align-items: stretch;padding-bottom: 6.25vw;flex-wrap: wrap;}
.w18-b2{width: calc(100% / 5);background: #4FB66C;box-shadow: 0px 0px 80px 0px rgba(0,0,0,0.04);position: relative;display: flex;}
.w18-b3{border-radius: 0px 0px 10.4167vw 0px;background: #FFFFFF;overflow: hidden;padding: 3.125vw 0 4.9479vw;display: flex;flex-direction: column;align-items: center;gap: 1.25vw;flex: 1;}
.w18-b6{font-size: 1.0417vw;color: #4FB66C;font-family: "MISANS-REGULAR.TTF";text-align: center;}
.w18-b7{font-size: .8333vw;color: #4FB66C;font-family: "MISANS-REGULAR.TTF";text-align: center;}
.w18-b8{font-size: .8333vw;color: rgba(0, 0, 0, 0.6);font-family: "MISANS-REGULAR.TTF";text-align: center;line-height: 2;}
.w18-b9{position: absolute;bottom: 1vw;right: .8333vw;font-size: 1.5625vw;font-family: "MISANS-BOLD.TTF";color: #FFFFFF;}
.w18-m2{display: flex;align-items: center;}
.w18-m2 .swiper-slide{background: #FFFFFF;}
.w18-m2 img{width: 100%;height: 37vw;display: block;object-fit: contain;max-width: 100%;}
.w18-m3{font-size: 1.1458vw;font-family: "MISANS-REGULAR.TTF";padding: 1.5625vw;text-align: center;}
.w18-k .w8-top{align-items: center;}
.w18-k .w8-top2{text-align: right;}
.w18-ktable{padding-bottom: 5.8333vw;}
.w18-ktable table{width: 100%;border-collapse: collapse;border: 1px solid rgba(0, 0, 0, 0.1);}
.w18-ktable table tr td{border: 1px solid rgba(0, 0, 0, 0.1);}
.w18-ktable table tr{transition: all .2s;}
.w18-ktable table tbody td:hover{background: rgba(79,182,108,0.1);}
.w18-ktable thead td{color: #FFFFFF;border-left: 1px solid #FFFFFF !important;border-right: 1px solid #FFFFFF !important;}
.w18-ktable thead{background:  linear-gradient(to right ,#58c477,#58c477, #0d5051);}
.w18-ktable thead td:first-child{border-left: 1px solid rgba(0, 0, 0, 0.1) !important;}
.w18-ktable thead td:last-child{border-right: 1px solid rgba(0, 0, 0, 0.1) !important;}
.w18-ktable td{text-align: center;padding: 1.20vw 0.52vw;font-size: 0.83vw;font-family: "MISANS-REGULAR.TTF";color: rgba(0, 0, 0, 1);word-wrap: break-word;}
.w18-k2 a{color: #4FB66C;}
.w18-ktable2{padding-bottom: 0;}
.w18-ktable2 thead td:first-child{width: 40%;}
.w18-no img{max-width: 100%;display: block;margin: 0 auto;}
.w18-yes{display: flex;align-items: center;gap: 4.4271vw;}
.w18-yes2{width: 22.1875vw;}
.w18-yes2 img{width: 100%;max-width: 100%;display: block;}
.w18-yes3{width: 18.75vw;}
.w18-yes3 img{width: 100%;max-width: 100%;display: block;}
.w18-yes4{display: none;}
.w18-yes5{flex: 1;}
.w18-yes5{height: 18.8333vw;overflow: hidden;display: flex;align-items: center;justify-content: center;position: relative;}
.w18-yes5::before{content: '';position: absolute;bottom: 0;left: 0;right: 0;height: 4.0833vw;background: linear-gradient(rgba(255,255,255,0), rgba(255,255,255,0.6),rgba(255,255,255,0.8));z-index: 2;pointer-events: none;}
.w18-yes5::after{content: '';position: absolute;top: 0;left: 0;right: 0;height: 4.0833vw;background: linear-gradient(rgba(255,255,255,0.8), rgba(255,255,255,0.6),rgba(255,255,255,0));z-index: 2;pointer-events: none;}
.yeslunbo{height: 2.0833vw;width: 88%;}
.yeslunbo .swiper-wrapper{flex-direction: column;}
.w18-yes6{display: flex;align-items: center;gap: 1.0417vw;cursor: pointer;}
.w18-yes7{display: flex;align-items: center;justify-content: center;}
.w18-yes7 img{filter: brightness(0);}
.w18-yes8{font-size: .8333vw;font-family: "MISANS-REGULAR.TTF";color: rgba(0, 0, 0, 0.6);position: relative;text-align: center;transition: all .5s;}
.w18-yes8::before{content: '';position: absolute;left: 0;width: 0;height: 1px;background: #4FB66C;top: 50%;transform: translateY(-50%);transition: all .5s;}
.w18-yes8::after{content: '';position: absolute;right: 0;width: 0;height: 1px;background: #4FB66C;top: 50%;transform: translateY(-50%);transition: all .5s;}
.yeslunbo .swiper-slide-active .w18-yes8{color: #4FB66C;padding: 0 2.2vw;}
.yeslunbo .swiper-slide-active .w18-yes8::before{width: 1.4583vw;}
.yeslunbo .swiper-slide-active .w18-yes8::after{width: 1.4583vw;}
.yeslunbo .swiper-slide-active .w18-yes7 img{filter: brightness(1);}

/* w19 */
.w19{margin-bottom: 9.38vw;}
.w19-box{padding: 6.25vw 0 6.25vw 12.3958vw;background-size: cover;background-repeat: no-repeat;background-position: center;}
.w19-title{font-size: 1.5625vw;font-family: "MISANS-REGULAR.TTF";color: #000000;}
.w19-b2{display: flex;align-items: center;}
.w19-b3{width: 6.0938vw;}
.w19-b3 img{width: 100%;max-width: 100%;display: block;}
.w19-b5{display: flex;flex-direction: column;align-items: center;gap: 1.1458vw;}
.w19-b6{font-size: 1.0417vw;font-family: "MISANS-BOLD.TTF";color: #16356B;}
.w19-b7 img{width: .8333vw;max-width: 100%;display: block;}
.w19-b8{font-size: 1.0417vw;font-family: "MISANS-REGULAR.TTF";color: #000000;text-align: center;height: 3.125vw;}
.w19-b9{height: 8.6458vw;padding: 2px 0;}
.w19-b9 img{height: 100%;object-fit: contain;max-width: 100%;display: block;}
.w19-b4{width: calc(100% - 6.0938vw);overflow: hidden;position: relative;padding: 7.8125vw 0;}
.w19-b4::after{content: '';position: absolute;top: 50%;transform: translateY(-50%);height: 3px;background: #16356B;width: 100%;left: 0;right: 0;}
.w19-lunbo .swiper-slide .w19-b5{transform: translateY(-7.9vw);}
.w19-lunbo .swiper-slide:nth-child(2n) .w19-b5{transform: translateY(7.9vw);}

/* w20 */
.w20 .w17-b2{justify-content: space-between;gap: 5.2083vw;align-items: flex-start;}
.w20-box{padding-bottom: 9.38vw;}
.w20-left .w15-title{margin-bottom: 2.0833vw;}
.w20-right form{display: flex;align-items: stretch;}
.w20-right button img{width: 1.3021vw;height: 1.3021vw;max-width: 100%;display: block;object-fit: contain;}
.w20-right button{width: 5.1042vw;height: 4.1667vw;border: none;outline: none;background: linear-gradient(to right ,#58c477,#58c477, #0d5051);display: flex;align-items: center;justify-content: center;cursor: pointer;}
.w20-right input{border: .0521vw solid rgba(0, 0, 0, 0.06);outline: none;width: 17.7083vw;padding: 0 1.5625vw;font-size: .9375vw;font-family: "MISANS-REGULAR.TTF";color: rgba(0, 0, 0, 0.4);}
.w20-right input::-webkit-input-placeholder{font-size: .9375vw;font-family: "MISANS-REGULAR.TTF";color: rgba(0, 0, 0, 0.4);}
.w20-b .w6-b td:nth-child(2){max-width: 4.8vw;min-width: 4.8vw;width: 4.8vw;}
.w20-b .w6-b td:nth-child(3){max-width: 4.8vw;min-width: 4.8vw;width: 4.8vw;}
.w20-b .w6-b td:nth-child(4){max-width: 4.8vw;min-width: 4.8vw;width: 4.8vw;}
.w20-b .w6-b td:nth-child(5){max-width: initial;min-width: auto;width: auto;}
.w20-b .w6-b td:nth-child(6){max-width: 4.8vw;min-width: 4.8vw;width: 4.8vw;}
.w20-b .w6-b td:nth-child(7){max-width: initial;min-width: auto;width: auto;}
.w20_tc{position: fixed;top: 0;left: 0;right: 0;bottom: 0;z-index: 999999999;background: rgba(0, 0, 0, 0.4);display: none;}
.w20_tc2{width: 100%;height: 100%;display: flex;align-items: center;justify-content: center;}
.w20_tc3{display: flex;align-items: center;justify-content: center;}
.w20_tc3 img{width: 35.2604vw;height: 47.8125vw;max-width: 100%;display: block;object-fit: contain;}

.pc{display: block;}
.yd{display: none;}

@media (max-width: 900px){
	.yd{display: block;}
	.pc{display: none;}
	
	.main{width: 90%;}

	/* header */
	.header{display: none;}
	.m-header{display: block;position: fixed;top: 0;left: 0;right: 0;z-index: 999999999;transition: all .5s;}
	.m-ul{list-style-type: none;}
	.m-ul.on .v1{transform: translateY(9px) rotate(45deg);transition: all .3s;}
	.m-ul.on .v2{opacity: 0;}
	.m-ul.on .v3{transform: translateY(-7px) rotate(-45deg);transition: all .3s;}
	.m-li{margin: 6px 0;height: 2px;width: 26px;background: #4FB66C;border-radius: 0.7vw;transition: all .3s;}
	.m-hnav{display: flex;align-items: center;justify-content: space-between;padding: 0 5%;background: #FFFFFF;box-shadow: 0px 0px 20px 0px rgba(0,74,138,0.1);height: 54px;}
	.m-hlogo{width: 150px;}
	.m-hlogo img{width: 100%;display: block;max-width: 100%;}
	.m-hbox{display: none;}
	.m-hlia{font-size: 15px;font-family: "MISANS-REGULAR.TTF";color: #4FB66C;flex: 1;}
	.m-hbox{overflow-y: scroll;position: absolute;top: 54px;left: 0;right: 0;bottom: 0;background: #FFFFFF;height: calc(100vh - 54px);border-top: 1px solid rgba(0, 0, 0, 0.1);}
	.m-hul{list-style-type: none;padding: 40px 10%;}
	.m-hli{padding: 15px 0;border-bottom: 1px solid rgba(0, 66, 139, 0.2);}
	.m-hxl{padding-top: 15px;display: flex;flex-direction: column;}
	.m-hxla{padding: 10px 0;font-size: 13px;font-family: "MISANS-REGULAR.TTF";color: #162141;}
	.m-hlitr{list-style-type: none;position: relative;transition: all .5s;width: 14px;}
	.m-hlitr1{width: 14px;height: 2px;background: #4FB66C;}
	.m-hlitr2{width: 2px;height: 14px;position: absolute;top: 50%;left: 50%;transform: translate(-50% , -50%);background: #4FB66C;}
	.m-hlit.on .m-hlitr{transform: rotate(90deg);}
	.m-hlit.on .m-hlitr1{opacity: 0;}
	.m-hlit{display: flex;align-items: center;justify-content: space-between;}
	.m-hxlb{display: none;}
	.m-hli2{display: flex;margin: 15px 0;border: 1px solid #4FB66C;overflow: hidden;}
	.m-hss{width: 25px;height: 25px;display: flex;align-items: center;justify-content: center;padding: 8px 10px;background: #4FB66C;}
	.m-hss img{width: 20px;display: block;max-width: 100%;filter: grayscale(1)  brightness(100);}
	.m-hinput{border: none;outline: none;font-size: 15px;font-family: "MISANS-REGULAR.TTF";color: #4FB66C;padding: 8px 10px;width: calc(100% - 65px);}
	.m-header.on{position: fixed;background: #FFFFFF;box-shadow: 0 0 10px rgba(0, 47, 167, .2);}
	.m-header.top{transform: translateY(-70px);}
	.m-header.top .m-hbox{display: none !important;}
	.f-r2.on .m-hlitr{transform: rotate(90deg);}
	.f-r2.on .m-hlitr1{opacity: 0;}
	.f-r3 .m-hlitr{display: block;}
	.f-r4{display: none;padding-top: 7px;}
	.f-box{padding-top: 70px;}
	.f-b{flex-direction: column;gap: 25px;padding-bottom: 50px;}
	.f-left{width: 100%;}
	.f-logo{width: 180px;height: auto;margin-bottom: 30px;}
	.f-l2{font-size: 12px;margin-bottom: 5px;}
	.f-l3{font-size: 12px;}
	.f-right{flex-direction: column;gap: 0;flex: none;width: 100%;align-items: stretch;}
	.f-r3{display: flex;align-items: center;justify-content: space-between;font-size: 14px;padding: 20px 0;margin-bottom: 0;}
	.f-r5::before{display: none;}
	.f-left .f-lj{display: flex;justify-content: flex-start;padding: 20px 0 15px;margin: 0;gap: 15px;border: none;}
	.f-lj{display: none;}
	.f-lj a{width: 20px;height: 20px;}
	.f-ljtc{width: 150px;height: 150px;left: 0;transform: none;}
	.f-clj{flex-direction: column;padding-bottom: 15px;font-size: 12px;line-height: 1.7;}
	.f-r5{font-size: 13px;}
	.f-clj a{font-size: 12px;}
	.f-fixed{width: 40px;height: 40px;border-radius: 50%;right: 5%;bottom: 50px;transform: translateY(100px);}
	.f-fixed img{width: 7px;}
	.f-fixed:hover{border-radius: 50%;}
	.footer .m-hlitr1{background: #FFFFFF;}
	.footer .m-hlitr2{background: #FFFFFF;}

	.banner{padding-top: 54px;}
	.banner-img video,
	.banner-img img{height: calc(100vh - 54px);}
	.banner-t1{font-size: 14px;padding-left: 15px;margin-bottom: 8px;}
	.banner-t1::before{width: 8px;height: 8px;}
	.banner-t2{font-size: 24px;margin-bottom:3px;}
	.banner-t3{font-size: 20px;margin-bottom: 35px;}
	.banner-t4{padding: 0 14px;height: 35px;}
	.banner-t7{width: 35px;height: 35px;border-radius: 50px;}
	.banner-t4:hover .banner-t7{border-radius: 50px;}
	.banner-t6{font-size: 12px;line-height: 1;}
	.banner-t5{margin-right: 25px;}
	.banner-t5 img{height: auto;width: 7px;}
	
	.top{flex-direction: column;align-items: flex-start;gap: 30px;margin-bottom: 50px;}
	.title{font-size: 24px;margin-bottom: 10px;}
	.title2{font-size: 24px;}
	.title3{font-size: 12px;}

	.w1-bj{height: 100%;}
	.w1-box{padding: 70px 0;}
	.w1-b2{padding: 30px 20px;}
	.w1-box .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background: #FFFFFF;border-radius: 50px;}
	.w1-b4 img{width: 90px;height: 90px;}
	.w1-b5{font-size: 22px;}
	.w1-b3{margin-bottom: 20px;}
	.w1-b6{font-size: 20px;margin-bottom: 40px;}
	.w1-b8{width: 35px;height: 35px;border-radius: 50%;}
	.w1-b8 img{width: 7px;}
	.w1-b7{gap: 10px;}
	.w1-b9{font-size: 12px;}
	.w1-lunbo{padding: 0;}
	.w1-box .swiper-pagination{margin-top: 30px;}
	.w1-b2{pointer-events: none;}

	.w2-box{padding: 70px 0;}
	.w2 .top{gap: 0;margin-bottom: 50px;}
	/* .w2 .top{flex-direction: row;align-items: flex-end;margin-bottom: 50px;} */
	.top-right .swiper-button-next, .top-right .swiper-button-prev{width: 34px;height: 34px;font-size: 12px;display: none;}
	.top-right{gap: 10px;}
	.w2-b{padding: 0;overflow: hidden;margin: 0 5%;}
	.w2-b2{flex-direction: column-reverse;align-items: stretch;gap: 0;}
	.w2-b3{width: 100%;margin-top: 30px;margin-bottom: 0;padding-bottom: 5px;}
	.w2-b3::before{width: 0;height: 1px;transition: all 3s;bottom: 0;}
	.w2-lunbo .swiper-slide-active .w2-b3::before{width: 100%;}
	.w2-b4{font-size: 20px;margin-bottom: 5px;}
	.w2-b5{font-size: 12px;}
	.w2-b6 .w2-b8{height: calc(100vh - 300px);}
	.w2-b7{bottom: 20px;right: 13px;}
	.w2-b6:hover .w2-b8{transform: scale(1.0);}

	.w3-box{padding: 70px 0;}
	.w3 .top{align-items: stretch;gap: 0;margin-bottom: 50px;}
	.top-right .banner-t4{display: none;}

	.w3-b{flex-direction: column-reverse;}
	.w3-left{width: 100%;height: calc(100vh - 260px);}
	.w3-right{flex-direction: row;}
	.w3-r2{padding: 0;justify-content: center;gap: 2px;}
	.w3-r1{padding: 15px 0;border: none;}
	.w3-r3 img{width: 20px;height: 20px;}
	.w3-r4{font-size: 12px;}
	.w3-b8 img{width: 40px;height: 40px;}
	.w3-b9{font-size: 16px;}
	.w3-b7{gap: 5px;}
	.w3-b6{padding-bottom: 15px;margin-bottom: 10px;}
	.w3-b11{font-size: 12px;}
	.w3-b5{padding: 50px 15px 30px;}
	.w3-left:hover .w3-b3 img{transform: scale(1.0);}

	.w4-box{padding: 70px 0;}
	.w4-b{flex-direction: column;gap: 0;align-items: stretch;}
	.w4yd3 img{width: 100%;height: 60vh;max-width: 100%;display: block;object-fit: cover;}
	.w4-r8{display: block;}
	.w4yd3{margin-bottom: 20px;}
	.w4-r6{font-size: 12px;margin-bottom: 5px;}
	.w4-r7{font-size: 16px;}
	.w4-r8{font-size: 12px;margin-top: 10px;}
	
	.w5-box{padding: 70px 0;}
	.w5-b{flex-direction: column;align-items: stretch;}
	.w5-left{width: 100%;}
	.w5-right{flex: none;width: 100%;}
	.w5-l2{font-size: 24px;margin-bottom: 10px;}
	.w5-l3 img{width: 100px;height: 100px;}
	.w5-l4{font-size: 24px;}
	.w5-l3{margin-bottom: 20px;}
	.w5-b{gap: 50px;}
	.w5-r2{gap: 10px;flex-direction: column;margin-bottom: 10px;}
	.w5-r3{height: 40px;flex: none;border-radius: 25px;padding: 0 25px;}
	.w5-input{font-size: 12px;}
	.w5-input::-webkit-input-placeholder{font-size: 12px;}
	.w5-textarea{font-size: 12px;}
	.w5-textarea::-webkit-input-placeholder{font-size: 12px;}
	.w5-r4{height: 70px;border-radius: 25px;padding: 25px;margin-bottom: 30px;}
	.w5-r5{flex-direction: column-reverse;align-items: flex-end;gap: 15px;}
	.w5-btn{width: 110px;height: 40px;font-size: 12px;border-radius: 25px;}
	.w5-r6{font-size: 12px;}
	.w5-l5{font-size: 12px;margin-bottom: 5px;}

	.search{padding-top: 55px;}
	.s1-box{padding: 50px 0 70px;}
	.s1-b2{width: 100%;height: 40px;border-radius: 25px;margin-bottom: 30px;}
	.s1-b4{width: 70px;font-size: 14px;}
	.s1-b3{padding: 0 20px;font-size: 14px;}
	.s1-b9{font-size: 12px;margin-bottom: 20px;}
	.mulu-box{font-size: 12px;padding: 15px 0;}
	.mulu-box a{font-size: 12px;}

	.bt-img{margin-top: 54px;}
	.banner-top{margin-bottom: 90px;}

	.bt-img img{height: 200px;}
	.bt-title2{font-size: 24px;margin-bottom: 10px;}
	.bt-title3{font-size: 24px;}
	.bt-a{font-size: 12px;}
	.bt-nav3{padding: 10px 0;border-top: 1px solid rgba(79,182,108,0);}
	.bt-nav4 .bt-nav3{width: calc(100% / 3);}
	.bt-nav3:last-child .bt-a::after{display: none;}
	.bt-a::before{display: none;}
	.bt-a2{font-size: 12px;}
	.product-title{font-size: 24px;margin-bottom: 20px;}
	.w6-b{margin-bottom: 70px;}
	.w6-box{margin-bottom: 90px;}
	.w6-b{overflow-x: scroll;padding-bottom: 20px;padding-right: 10px;}
	.w6-b::-webkit-scrollbar{height: 3px;background: rgba(0, 47, 167, .2);}
	.w6-b::-webkit-scrollbar-thumb{border-radius: 4px;background: #4FB66C;}
	.w6-b table tr td{width: auto !important;min-width: initial !important;max-width: initial !important;white-space: nowrap;padding: 15px;font-size: 12px;}
	.w6-b td a{white-space: nowrap;font-size: 12px;}
	.w6-img1{height: 47px;width: 100px;}
	.w8-g .w6-img1{height: 67px;}
	.w6-img2{height: 26px;width: 21px;margin: 0 auto;}
	.w7-box{padding: 35px 0 90px;}
	.w7-b2{flex-direction: column;align-items: stretch;gap: 40px;padding-bottom: 70px;}
	.w7-b3{width: 100%;height: 300px;}
	.w7-b5{padding: 0 0 10px 0;font-size: 20px;margin-bottom: 20px;}
	.w7-b6{font-size: 12px;margin-bottom: 40px;}
	.w7-b7{gap: 15px;}
	.w7-b8{width: 100px;height: 30px;border-radius: 20px;font-size: 12px;}
	.w7-b10{font-size: 14px;padding-bottom: 20px;}
	.w7-b12{margin-top: 50px;}
	.w7-b13{font-size: 13px;padding-bottom: 12px;margin-bottom: 15px;}
	.w7-b14{font-size: 12px;}
	.w7-b14 li{padding-left: 20px;}
	.w7-b14 li::before{width: 8px;height: 8px;}
	.w7-b18 img{width: 16px;margin-right: 10px;}
	.w7-b17{flex: auto;}
	.w7-b19{font-size: 12px;}
	.w7-b20{font-size: 12px;margin-right: 10px;}
	.w7-b21 img{width: 10px;}
	.w7-b16{padding: 15px 0;}
	.w6-b2{flex-direction: column;gap: 40px;}
	.w6-b3{width: 100%;height: 240px;}
	.w6-b5{font-size: 12px;}
	.w6-b6{font-size: 12px;}
	.w6-b8{flex-direction: column;align-items: stretch;margin-bottom: 50px;}
	.w6-b8 .product-title{margin-bottom: 20px;}
	.w6-b9, .w6-b10{font-size: 13px;}
	.w6-b12{margin-bottom: 20px;}
	.w6-b13{padding: 20px 15px;gap: 20px;}
	.w6-b15{width: 20px;height: 20px;}
	.w6-b15 img{width: 4px;}
	.w6-b14{font-size: 12px;}
	.w6-b13::before{width: 3px;height: 15px;}
	.w6-b16{padding: 20px 15px 30px;font-size: 12px;}
	.w6-b18{margin-bottom: 20px;}
	.w6-b19 li{padding-left: 20px;}
	.w6-b19 li::before{width: 8px;height: 8px;}
	.w6-b12:hover .w6-b13::before{left: -10px;}
	.w6-b12.on .w6-b13::before{left: 0;}
	.w8-top{flex-direction: column;gap: 0;}
	.w8-top .product-title{margin-bottom: 20px;}
	.w8-top2{font-size: 12px;margin-bottom: 50px;}
	.w8-top{margin-bottom: 0;}
	.w8-box{padding-bottom: 90px;}
	.w8-b td a,
	.w8-b td{font-size: 12px;white-space: nowrap;}
	.w8-b td{width: auto !important;min-width: initial !important;max-width: initial !important;padding: 15px;}
	.w8-b{overflow-x: scroll;padding-bottom: 20px;padding-right: 10px;}
	.w8-b::-webkit-scrollbar{height: 3px;background: rgba(0, 47, 167, .2);}
	.w8-b::-webkit-scrollbar-thumb{border-radius: 4px;background: #4FB66C;}
	.w8-img{width: 21px;}
	.w8-b table{margin-bottom: 20px;}
	.w9-box{padding: 35px 0 90px;}
	.w9-b{flex-direction: column;align-items: stretch;gap: 50px;}
	.w9-left{width: 90%;padding: 5%;}
	.w9-l2{height: 300px;margin-bottom: 30px;}
	.w9-l4{font-size: 13px;}
	.w9-l3{margin-bottom: 15px;}
	.w9-l5{font-size: 13px;}
	.w9-bt{height: 40px;font-size: 12px;border-radius: 20px;}
	.w9-r3{font-size: 18px;margin-bottom: 5px;}
	.w9-r4{font-size: 15px;}
	.w9-r2{padding: 0 0 15px 0;margin-bottom: 20px;}
	.w9-r5{font-size: 12px;}
	.w9-r6 .w7-b12{margin-top: 50px;}
	.w8-b7{flex-direction: column;gap: 40px;}
	.w8-b6{width: 100%;height: 330px;}
	.w8-b4{font-size: 12px;margin-bottom: 50px;}
	.w8-b5 a{font-size: 12px;line-height: 2;}
	.w10-box{padding-bottom: 90px;}
	.w10-b2{padding: 50px 0 20px;flex-direction: column-reverse;gap: 30px;}
	.w10-b2:first-child{padding-top: 0;border-top: none;}
	.w10-b8{width: 100%;height: 200px;}
	.w10-b4{font-size: 12px;margin-bottom: 10px;}
	.w10-b5{font-size: 16px;margin-bottom: 15px;}
	.w10-b6{font-size: 12px;margin-bottom: 15px;}
	.w10-b7{font-size: 12px;}
	.fenye-b{margin-top: 40px;gap: 10px;}
	.fenye-a{width: 26px;height: 26px;font-size: 12px;}
	.news .bt-img img{height: 320px;}
	.bt-xq .mulu-box{padding-bottom: 15px;}
	.bt-xq2{flex-direction: column;align-items: stretch;gap: 20px;}
	.bt-xq4{font-size: 16px;margin-bottom: 20px;}
	.bt-xq6{font-size: 12px;}
	.bt-xq5{gap: 20px;margin-bottom: 0;}
	.bt-xq7{width: 100px;height: 30px;font-size: 12px;border-radius: 20px;margin: 0 0 40px auto;}
	.w11-b{flex-direction: column;gap: 70px;}
	.w11-l2{font-size: 12px;}
	.w11-l3{margin-top: 40px;}
	.w11-l4{padding: 20px 0;font-size: 12px;}
	.w11-box{padding-bottom: 90px;}
	.w11-right{width: 100%;}
	.w11-r2{font-size: 24px;margin-bottom: 20px;}
	.w11-r5{height: 200px;margin-bottom: 20px;}
	.w11-r6{font-size: 13px;}
	.w12-b2{flex-direction: column !important;}
	.w12-b3{width: 100%;height: 260px;}
	.w12-box{padding: 0 0 90px;}
	.w12-b2{gap: 30px;margin-bottom: 50px;}
	.w12-b4{gap: 15px;padding: 8% !important;}
	.banner-t4{pointer-events: none;}
	.w12-new{margin-bottom: 50px;}
	.w12-b7 .banner-t4.on .banner-t7{border-radius: 50px;}
	.w12-new2{padding: 5% 8% 8%;}
	.w12-b2{margin-bottom: 0;}
	.w12-b5{font-size: 24px;}
	.w12-b6{font-size: 12px;}
	.w12-b8 img{width: 100%;}
	.w12-b9 table tr td{font-size: 12px;padding: 20px;}
	.w12-b9 table tr td:first-child{width: 35%;}
	.w13-b{flex-direction: column;align-items: stretch;gap: 90px;}
	.w13-box{padding: 0 5% 90px 5%;}
	.w13-l3{font-size: 38px;}
	.w13-wz2{margin-left: 172px;}
	.w13-wz3{margin-left: 117px;}
	.w13-l2{margin-bottom: 50px;}
	.w13-l4{font-size: 24px;margin-bottom: 20px;}
	.w13-l5{font-size: 12px;margin-bottom: 40px;}
	.w13-l8 img{height: 60px;margin-bottom: 15px;}
	.w13-l9{font-size: 12px;text-align: center;}
	.w13-l6{gap: 20px;margin-bottom: 60px;}
	.w13-b10{font-size: 15px;}
	.w13-right{width: 100%;}
	.w13-r2 img{margin-bottom: 40px;}
	.w13-r3{font-size: 12px;padding: 0;}
	.w13-img img{margin-bottom: 90px;}
	.w14-box{padding-bottom: 90px;}
	.w14-title{font-size: 24px;margin-bottom: 40px;}
	.w14-img{display: none;}
	.w14-b5{font-size: 20px;margin-bottom: 10px;}
	.w14-b6{font-size: 12px;}
	.w14-b3{padding: 0;}
	.w14-b3{gap: 20px;}
	.w14-b7{height: 215px;}
	.w14-bottom .swiper-button-next, .w14-bottom .swiper-button-prev{width: 35px;height: 35px;font-size: 12px;}
	.w14-bottom{margin-top: 40px;gap: 20px;}
	.w15-b3{flex-direction: column;gap: 20px;align-items: stretch;margin-bottom: 40px;}
	.w15-title{font-size: 24px;text-align: center;}
	.w15-b4{font-size: 12px;}
	.w15-b4 ul li{padding-left: 20px;}
	.w15-b4 ul li::before{width: 8px;height: 8px;}
	.w15-b2{margin-bottom: 90px;}
	.w15-b4.w15-b6 ul{width: 70%;}
	.w15-b4.w15-b6 li{width: 30%;}
	.w16-b2{padding: 30px 20px 30px;}
	.w16-b3{margin-top: 20px;gap: 15px;}
	.w16-b4{font-size: 12px;gap: 20px;}
	.w16-b6{gap: 13px;}
	.w16-b9{margin: 30px 0;padding: 20px;}
	.w16-b9{flex-direction: column;gap: 20px;align-items: stretch;font-size: 12px;}
	.w16-b13{gap: 20px;}
	.w16-b12{text-align: right;}
	.w16-b10{width: auto;flex: 1;}
	.w17-b2{flex-direction: column;gap: 20px;align-items: stretch;}
	.w16-box{padding: 0 0 60px;}
	.w17-b2{margin-bottom: 40px;}
	.w17-b3{font-size: 12px;}
	.w17-b3{flex-direction: column;gap: 40px;}
	.w17-b7{width: 100%;}
	.w17-b6{margin: 30px 0 20px;font-size: 12px;}
	.w17-b5{font-size: 12px;}
	.w17-box{padding-bottom: 90px;}
	.w17-b4{padding: 30px;}
	.w17-b4 .w13-l9{font-size: 16px;}

	.bt-nav.top .bt-nav4{padding: 0 5%;top: 54px;}

	.w18-box .w8-top{gap: 0;}
	.w18-b2{width: 100%;}
	.w18-b3{padding: 30px 0 40px;gap: 20px;border-radius: 0 0 150px 0;}
	.w18-b6{font-size: 16px;}
	.w18-b7{font-size: 14px;}
	.w18-b8{font-size: 12px;}
	.w18-b9{font-size: 16px;bottom: 15px;right: 15px;}
	.w18-b{padding-bottom: 90px;}
	.w18-k .w8-top{align-items: flex-start;}
	.w18-ktable td{font-size: 12px;padding: 15px;}
	.w18-ktable{padding-bottom: 90px;}
	.w18-ktable2{padding-bottom: 0;}
	.w18-box{padding-bottom: 90px;}
	.w18-yes{flex-wrap: wrap;gap: 30px;}
	.w18-yes2{width: 100%;}
	.w18-yes5{width: 100%;flex: auto;}
	.w18-yes3{width: 100%;}
	.w18-yes5{height: 151px;}
	.yeslunbo{height: 30px;}
	.w18-yes8{font-size: 14px;}
	.yeslunbo{width: 100%;}
	.yeslunbo .swiper-slide-active .w18-yes8::after,
	.yeslunbo .swiper-slide-active .w18-yes8::before{width: 20px;}
	.yeslunbo .swiper-slide-active .w18-yes8{padding: 0 30px;}
	.w18-yes6{gap: 20px;}
	.w18-yes4{width: 100%;margin: 0 auto;}
	.w18-yes5::before{height: 30px;}
	.w18-yes5::after{height: 30px;}

	.w19-box{padding: 90px 0 90px 5%;}
	.w19-title{font-size: 24px;}
	.w19-b3{width: 117px;}
	.w19-b4{padding: 144px 0;}
	.w19-b6{font-size: 16px;}
	.w19-b8{font-size: 16px;}
	.w19-b7 img{width: 14px;}
	.w19-b9{height: 140px;}
	.w19-b5{gap: 20px;}
	.w19-lunbo .swiper-slide .w19-b5{transform: translateY(-115px);}
	.w19-lunbo .swiper-slide:nth-child(2n) .w19-b5{transform: translateY(115px);}
	.w19-b8{height: auto;}
	.w18-m3{font-size: 14px;padding: 20px;}

	.w6-b thead{background: #58c477;}
	.w8-b thead{background: #58c477;}
	.w19{margin-bottom: 90px;}

	.w20-left .w15-title{white-space: normal;text-align: left;margin-bottom: 20px;}
	.w20 .w17-b2{gap: 30px;}
	.w20-right button{width: 50px;height: 40px;}
	.w20-right button img{width: 22px;height: 22px;}
	.w20-right input{flex: 1;width: auto;padding: 0 20px;font-size: 12px;}
	.w20-right input::-webkit-input-placeholder{font-size: 12px;}
	.w20-right{width: 100%;}
	.w20-box{padding-bottom: 20px;}

	.w20_tc3 img{width: 80%;height: 70vh;}

	.w6-b7{margin-bottom: 70px;}

	.prod5 .bt-nav3{width: calc(100% / 4);}

	.prod5 .w6-b8{margin-bottom: 0;}

}