﻿.about-swiper{background:var(--color);color:#fff;border-radius:10px;}
.about-swiper .btn-group{background:var(--color)}
.about-swiper .btn-group .next em{color:#fff}
.home-tabs .tabs{background:var(--color)}
.home-tabs .tabs li{color:#fff}
.home-tabs .tabs li.act{color:var(--color)}
.home-healthy .line {display:none}
.home-tabs .items .item .right{background:var(--color);margin-top:3vw}
.home-tabs .items .item .right img:nth-child(2){opacity:0;margin:0;}
.home-tabs .items .item .right img:first-child{top:-3vw}
@media (max-width:768px){.home-tabs .items .item .right img:first-child{right:7%;width:93%;}
.home-tabs .items .item .right{margin-top:10vw;margin-left:5%}
.home-tabs .items .item .right img:nth-child(2){opacity:0;margin:0;width:93%}
.home-tabs .items .item .right img:first-child{top:-6vw;left:-5%}}

:root{--textcolor:#A0D5BE}
.home-more em,.more-btn,.home-team .p1,.home-news .newslist li .info .more{color:var(--textcolor)}
.more-btn::before,.more-btn:hover,.home-team .p1::after,.home-news .newslist li .info .more em{background:var(--textcolor)}
.home-tabs .items .item .left ul li{position:relative;list-style:none!important}
.home-tabs .items .item .left ul li:before{content:'';width:6px;height:6px;border-radius:50%;background:var(--textcolor);position:absolute;left:-15px;top:10px;}
.home-keep .l-wrap .info .more{background:var(--textcolor);color:#fff;border:1px solid var(--textcolor);border-radius:10px}
.home-keep .l-wrap .info .more:hover{background:transparent;color:var(--textcolor)}
.home-healthy::after{display:none;}
@media (min-width:1025px){.home-healthy .home-des{font-size:18px;}}
.home-keep .l-wrap .info{padding-left:3%;padding-right:3%;}

.home-banner .swiper-slide .banner-animote.ban1{width:auto;padding:3%;background: rgba(255,255,255,0.6);border-radius: 10px;transform:initial;top:20% !important;left:8%;color:#000;max-width:45%;line-height: 1;}
.home-banner .swiper-slide .banner-animote.ban1 .tit{display:flex;align-items: center;font-weight: bold;}
.home-banner .swiper-slide .banner-animote.ban1 .tit .num{color:var(--hovercolor);font-size: 8vw;}
.home-banner .swiper-slide .banner-animote.ban1 .tit .des{text-transform: uppercase;font-size:3.2vw;margin-left:2%}
.home-banner .swiper-slide .banner-animote.ban1 .btit{margin:2% 0 1%;font-size:1.69vw;font-weight: bold;white-space: nowrap;}
.home-banner .swiper-slide .banner-animote.ban1 .bdes{font-size:1.15vw;}
.home-banner .swiper-slide .banner-animote.ban1 .more a{display:inline-block;margin-top:5%;color:#fff;background: var(--hovercolor);padding:2% 5%;transition: all .3s;border-radius: 10px;font-size:1.15vw;}
.home-banner .swiper-slide .banner-animote.ban1 .more a:hover{background: var(--color);}
@media (max-width:768px){.home-banner .swiper-slide{height: auto;}}