body{ font-family:"HarmonyOS";font-size:12px;margin:0px;padding:0px; overflow-x:hidden;background:#fff;}
@font-face{
	font-family: 'HarmonyOS';
	src: url('../Bebas/HarmonyOS.ttf');
}

@font-face{
	font-family: 'MID';
	src: url('../Bebas/HarmonyOSM.ttf');
}
.health{display: block;width: 100%;}
.health a{width: auto;height: auto;display: block;padding: 23px 0;}
.health a img{width: auto;height: auto;display: block;margin: 0 auto;}
.heal-banner{display: block;width: 100%;position: relative;}
.heal-banner img{width: 100%;height: auto;display: block;}
.heal-banner img.pcb{display: none;}
.heal-banner .text{position: absolute;top:50%;left: 10.575%;transform: translate(0,-50%);text-align: center;z-index: 1;width:auto;}
.heal-banner .text h1{font-size:56px;color: #126537;line-height: 88px;text-align: center;font-family: 'MID';letter-spacing:3px;font-weight: 700;}
.heal-banner .text h3{font-size:56px;color: #126537;line-height: 88px;font-weight: 500;text-align: center;font-family: 'MID';letter-spacing:4px}
.heal-banner .text .bt{display: block;margin-top: 50px;}
.heal-banner .text .bt h5{font-size: 26px;color: #9cd325;font-weight: 400;text-align: center;margin-bottom: 30px;line-height: 26px;}
.heal-banner .text .bt img{width: auto;height: auto;display: block;border-radius: 12px;margin: 0 auto;transition: all 700ms;cursor: pointer;}
.heal-banner .text .bt img:hover{transform: scale(1.1);}
.heal{width: 78.85%;margin: 0 auto;padding: 100px 0;}
.heal .t{display: block;margin-bottom: 76px;text-align: center;}
.heal .t h2{font-size: 46px;color: #111;line-height: 40px;margin-bottom: 34px;font-family: 'MID';}
.heal .t span{font-size: 24px;color: #111;line-height: 20px;opacity: 0.5;}
.hea{padding: 100px 10.575%;background: url(../images/index/hea01.jpg) no-repeat;background-size: 100% 100%;}
.heb{padding: 80px 10.575%;background: url(../images/index/h02.jpg) no-repeat;background-size: 100% 100%;}
.hea .c{display: flex;justify-content: space-between;align-items: center;margin-bottom: 80px;}
.hea .c .l{width: 40%;}
.hea .c .l img{width: 100%;height: auto;display: block;}
.hea .c .r{width: 56.5%;}
.hea .c .r h3{font-size: 40px;color: #111;line-height: 40px;margin-bottom: 16px;font-family: 'MID';}
.hea .c .r h5{font-size: 24px;color: #111;line-height: 40px;opacity: 0.9;font-family: 'MID';text-align: justify;}
.hea .c .r .txt{margin-top: 20px;}
.hea .c .r p{font-size: 18px;color: #111;line-height: 32px;opacity: .9;margin-bottom: 13px;text-align: justify;}
.hea .c .r p:nth-child(5),.hea .c .r p:nth-child(6),.hea .c .r p:last-child{margin-bottom: 0px;}
.hea .b{display: block;}
.hea .b ul{display: flex;font-size: 0;justify-content: space-between;align-items: center;gap: 30px;font-size: 0;}
.hea .b ul li{display: inline-block;vertical-align: top;width: calc(16% - 60px);height: auto;background: #edeff1;transition: all 500ms;cursor: pointer;padding:47px 30px;text-align: center;position: relative;overflow: hidden;}
.hea .b ul li.h1{width: calc(53% - 60px);background: #126537;}
.hea .b ul li .c1{opacity: 1;}
.hea .b ul li .c1{width: 100%;margin: 0 auto;}
.hea .b ul li .c1 .is{display: block;height: 36px;text-align: center;margin: 0 auto;margin-bottom: 20px;position: relative;}
.hea .b ul li .c1 .is i{position: absolute;top:0;left: 50%;transform: translate(-50%,0);font-size: 36px;color: #9cd325;}
.hea .b ul li .c1 .is i.icon-anquankexue{font-size: 44px;margin-top: -3px;}
.hea .b ul li .c1 h3{font-size: 19px;color: #111;font-weight: 700;line-height: 30px;margin-bottom:0px;text-align: center;}
.hea .b ul li .c2{opacity: 0;display: flex;position: absolute;transition: all 10ms;background: #126537;top: 0;left: 0px;width: calc(100% - 58px);padding:0 29px;opacity: 0;height: 100%;justify-content: space-between;align-items: center;}
.hea .b ul li .c2 i{display:inline-block;vertical-align: middle;margin:auto 25px auto 7px;font-weight: 400;font-size: 50px;color: #fff;}
.hea .b ul li .c2 i.icon-anquankexue{font-size: 55px;}
.hea .b ul li .c2 .ct{display:inline-block;vertical-align: middle;width: 100%;}
.hea .b ul li .c2 .ct h4{font-size: 26px;color: #fff;font-weight: 700;line-height: 40px;margin-bottom:5px;text-align: left;}
.hea .b ul li .c2 .ct p{font-size: 18px;color: #fff;line-height: 30px;text-align: left;}
.hea .b ul li.h1 .c2{opacity: 1;transition: all 700ms;transition-delay: 0.4s;}
.hea .b ul li.h1 .c1{opacity: 0;}
.heb .t{margin-bottom: 36px;}
.heb .t h2,.heb .t span{color: #fff;}
.heb .b{display: block;}
.heb .b .bo{display: block;margin-bottom: 80px;background: NONE;}
.heb .b .bo p{display: block;font-size: 20px;line-height: 30px;margin: 0 auto;color: #fff;text-align: center;opacity: .9;}
.heb ul{display: flex;font-size: 0;justify-content: space-between;align-items:flex-start;gap:0px;font-size: 0;}
.heb ul li{display: block;flex: 1;text-align: center;cursor: pointer;}
.heb ul li .list{display: block;}
.heb ul li .list .is{position: relative;width: 106px;height: 106px;border-radius: 120px;border: 2px solid #fff;margin:0 auto 30px;}
.heb ul li .list .is i{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);color: #fff;font-size: 57px;z-index: 1;transition: all 700ms;}
.heb ul li:hover .list .is i{transform:translate(-50%,-50%) scale(1.2);}
.heb ul li .list h5{font-size: 22px;line-height: 30px;margin-bottom: 10px;color: #fff;}
.heb ul li .list .txtp{display: block;}
.heb ul li .list .txtb{display: none;}
.heb ul li .list p{font-size: 15px;color: #fff;opacity: 0.6;text-align: center;line-height: 25px;}
.hec .b{display: block;}
.hec .b ul{display: flex;justify-content: space-between;align-items: flex-start;gap: 30px;font-size: 0;}
.hec .b li{display: block;flex: 1;background: #fff;box-shadow:0 0 25px rgba(0,0,0,0.1);padding: 26px;cursor: pointer;}
.hec .b li .t{display: block;margin-bottom: 22px;}
.hec .b li .t h5{font-size: 22px;line-height: 40px;margin-bottom: 0px;color: #000;font-family: 'MID';transition: all 700ms;}
.hec .b li .t h6 p{font-size: 18px;color: #000;opacity: 0.6;text-align: center;line-height: 33px;transition: all 700ms;}
.hec .b li .b{display: block;overflow: hidden;}
.hec .b li .b img{width: 100%;display: block;height: auto;transition: all 700ms;}
.hec .b li:hover .b img{transform: scale(1.1);}
.hec .b li:hover .t h5,.hec .b li:hover .t h6 p{color: #126537;opacity: 1;}

.hed{width: 100%;margin: 0 auto;display: flex;justify-content: space-between;align-items:center;background: #206e42;padding: 0 0;}
.hed .l{display: block;width: 50%;}
.hed .l img{width: 100%;display: block;height: auto;}
.hed .r{display: block;width:calc(50% - 70px);padding:0 0 0 70px;}
.hed .r .t{text-align: left;margin-bottom: 42px;}
.hed .r .t h2,.hed .r .t span{color: #fff;}
.hed .r .b{display: block;}
.hed .r .b ul{display: flex;justify-content:left;align-items: flex-start;gap: 30px;flex-wrap: wrap;font-size: 0;}
.hed .r .b li{display: block;width: 380px;cursor: pointer;}
.hed .r .b li .in{display: inline-block;vertical-align: middle;}
.hed .r .b li .in .is{position: relative;width: 80px;height: 80px;border-radius: 120px;margin-right: 15px;background: #9cd325;display: block;}
.hed .r .b li .in .is i{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);color: #fff;font-size: 40px;z-index: 1;transition: all 700ms;}
.hed .r .b li .in .is i.icon-jiankang{font-size: 44px;}
.hed .r .b li .in .is i.icon-anquankexue{font-size: 44px;}

.hed .r .b li:hover .in .is i{transform: translate(-50%,-50%) scale(1.2);}

.hed .r .b li p{font-size: 20px;color: #fff;line-height: 30px;display: inline-block;vertical-align: middle;}
.hee{display: block;}
.hee .b{display: block;}
.hee .b ul{display: flex;font-size: 0;justify-content: space-between;align-items: flex-start;gap: 30px;font-size: 0;}
.hee .b ul li{display: block;flex: 1;box-shadow:0 0 25px rgba(0,0,0,0.1);background: #fff;cursor: pointer;}
.hee .b ul li .imgs{display: block;overflow: hidden;}
.hee .b ul li .imgs img{width: 100%;height: auto;display: block;transition: all 700ms;}
.hee .b ul li:hover .imgs img{transform:scale(1.1);}

.hee .b ul li .bs{display: block;padding: 37px 0;text-align: center;}
.hee .b ul li .bs h5{font-size: 24px;line-height: 33px;color: #111;margin-bottom: 10px;font-weight: 700;transition: all 700ms;}
.hee .b ul li .bs a{display: flex;justify-content: center;align-items: center;gap: 5px;line-height: 33px;}
.hee .b ul li .bs a p{color: #555;font-size: 16px;transition: all 700ms;}
.hee .b ul li .bs a i{color: #555;font-size: 10px;transition: all 700ms;}
.hee .b ul li:hover .bs h5{color: #126537;}
.hee .b ul li .bs a:hover p{color: #126537;}
.hee .b ul li .bs a:hover i{color: #126537;}
.hef{padding: 15px 0 70px;}
.hef ul{font-size: 0;display: flex;justify-content: space-around;align-items: center;}
.hef ul li{display: block;cursor: pointer;}
.hef ul li img{width: auto;display: block;height: auto;margin: 0 auto 15px;transition: all 700ms;}
.hef ul li h5{line-height: 30px;font-size: 18px;text-align: center;}
.hef ul li:hover img{transform: scale(1.2);}
.bo{display: block;background: #333333;text-align: center}
.bo p{font-size: 18px;line-height:60px;display: block;color: #fff;}

@media(max-width: 1680px){
.health a{padding: 15px 0;}
.heal-banner .text{left: 5%;}
.heal-banner .text .bt{margin-top: 3%;}
.heal-banner .text h1{font-size: 35px;line-height: 50px;}
.heal-banner .text h3{font-size: 30px;line-height: 50px;}
.heal-banner .text .bt h5{font-size: 20px;margin-bottom: 3%;}
.heal{width: 90%;padding: 80px 5%;}
.heal .t h2{font-size: 35px;margin-bottom: 20px;line-height: 37px;}
.heal .t span,.hec .b li .t h5{font-size: 20px;}
.heal .t{margin-bottom: 60px;}
.hea .c .r h3{font-size: 35px;line-height: 35px;}
.hea .c .r h5{font-size: 18px;line-height: 33px;}
.hea .c .r p{font-size: 16px;line-height: 30px;margin-bottom: 10px;}
.hea .b ul li .c2 .ct h4{font-size: 20px;line-height: 35px;}
.hea .b ul li .c1 h3{font-size: 18px;}
.hea .b ul li .c2 .ct p{font-size: 16px;}
.heb .b .bo p{font-size: 18px;}
.heb ul li .list h5{font-size: 18px;}
.hea .b ul li{padding: 30px 30px;}
.heb .b .bo{margin-bottom: 60px;}
.hec .b li .t h6 p{font-size: 16px;line-height: 30px;}

.heal.hed{width: 100%;padding: 0 0;}
.hed .r{width:47%;padding: 0 0 0 3%;}
.hed .r .t{margin-bottom: 40px;}
.hed .r .b ul{gap: 3%;}
.hed .r .b li{width: 48.5%;margin-bottom: 20px;}
.hed .r .b li .in .is{width: 60px;height: 60px;}
.hed .r .b li .in .is i{font-size: 28px;}
.hed .r .b li .in .is i.icon-jiankang,.hed .r .b li .in .is i.icon-anquankexue{font-size: 34px;}
.hed .r .b li p{font-size: 16px;}
.hee .b ul li .bs{padding: 25px 0;}
.hee .b ul li .bs h5{font-size: 20px;line-height: 30px;}
.hee .b ul li .bs a p{font-size: 15px;}
.heal.hef{padding: 0 0 80px;}
.hef ul li h5{font-size: 15px;}
.bo p{font-size: 15px;line-height: 60px;}



}
@media(max-width: 1460px){
.heal{width: 94%;padding: 60px 3%;}
.hea .c .r p,.hea .b ul li .c2 .ct p,.hec .b li .t h6 p,.hed .r .b li p{font-size: 15px;}
.heal .t{margin-bottom: 40px;}
.hea .b ul li .c2 i{font-size: 35px;}
.hea .b ul li .c2 i.icon-anquankexue{font-size: 39px;}
.hea .c,.heb .b .bo{margin-bottom: 40px;}
.heb ul li .list .is{width: 90px;height: 90px;}
.heb ul li .list .is i{font-size: 35px;}
.heal.hef{padding: 0 0 60px;}


}


@media(max-width: 1383px){
.health a img{width: 200px;}


}

@media(max-width: 1293px){
.heb ul li .list .is{width: 80px;height: 80px;}
.hed .r .b li{width:54%;}
.hed .r .b li:nth-child(2n){width: 43%;}
}
@media(max-width: 1000px){
.heal-banner img.pc{display:none;}
.heal-banner img.pcb{display: block;}
.health a img{width: 145px;}
.health a{padding: 10px 0;}
}
@media(max-width: 700px){
/* .heal-banner .text{top: 20%;} */
.heal-banner .text h1{font-size: 17px;line-height: 30px;}
.heal-banner .text h3{font-size: 15px;line-height: 30px;}
/* .heal-banner .text .bt{display: none;} */
.heal-banner .text .bt h5{display: none;text-align: left;font-size: 15px;}
.heal-banner .text .bt img{width: 90px;height: 90px;margin: 0;}
.heal-banner .text{top: 40%;}
.heal{padding: 7% 3%;}
.heal .t{margin-bottom: 5%;}
.heal .t h2{font-size: 25px;line-height: 33px;margin-bottom: 10px;}
.heal .t span{font-size: 14px;}
.hea .c{margin-bottom: 5%;display: block;}
.hea .c .l{margin-bottom: 5%;}
.hea .c .l,.hea .c .r{width: 100%;}
.hea .c .r h3{font-size: 27px;margin-bottom: 5px;}
.hea .c .r h5{font-size: 16px;line-height: 30px;}
.hea .c .r .txt{margin-top: 10px;}
.hea .c .r p{margin-bottom: 5px;}
.hea .b ul{display: block;}
.hea .b ul li{width: 94% !important;padding: 3% 3%;margin-bottom: 3%;}
.hea .b ul li .c2{width: 94% ;padding:0 3% ;}
.hea .b ul li .c2 i{margin: auto 15px auto 5px;}
.hea .b ul li .c2 .ct h4{font-size: 17px;line-height: 30px;}
.hea .b ul li .c2 .ct p{font-size: 13px;line-height: 25px;}
.heb .b .bo p{font-size: 15px;text-align: center;}
.heb .b .bo{margin-bottom: 5%;}
.heb ul{gap: 2%;flex-wrap: wrap;}
.heb ul li{width: 49%;flex: auto;margin-bottom: 5%;}
.hea .b ul li .c1 h3{font-size: 16px;}
.hea .b ul li .c1 .is{margin-bottom: 10px;}
.heb ul li:nth-child(3n),.heb ul li:nth-child(3n){margin-bottom: 0;}
.heb ul li .list .is{height: 75px;width: 75px;}
.heb ul li .list .is{margin: 0 auto 5%;}
.heb ul li .list h5{font-size: 15px;margin-bottom: 0;}
.heb ul li .list .txtp{display: none;}
.heb ul li .list .txtb{display: block;font-size: 13px;line-height: 25px;color: #fff;width: 90%;text-align: center;margin: 0 auto;}
.hec .b ul{flex-wrap: wrap;gap: 0;}
.hec .b ul li{width: 94%;padding: 3% ;margin-bottom: 3%;flex: auto;}
.hec .b li .t{margin-bottom: 3%;}
.hec .b li .t h5{font-size: 17px;line-height: 35px;}
.hec .b li:last-child{margin-bottom: 0;}
.heal.hed{flex-wrap: wrap;flex-direction: column-reverse;}
.hed .l,.hed .r{width: 100%;padding: 0 0;}
.hed .r .t{text-align: center;padding-top: 7%;margin-bottom: 5%;}
.hed .r .b{width: 94%;margin: 0 auto 3%;}
.hed .r .b li{width: 100% !important;margin-bottom: 5%;}
.hee .b ul{gap: 0;flex-wrap: wrap;}
.hee .b ul li{flex: auto;margin-bottom: 3%;}
.hee .b ul li .bs{padding: 3% 0;}
.hee .b ul li .bs h5{font-size: 17px;margin-bottom: 5px;}
.hee .b ul li .bs a{line-height: 30px;}
.heal.hef{padding-bottom: 7%;}
.hef ul li h5{font-size: 13px;}
.hef ul li{flex: 1;}
.bo p{width: 94%;padding: 7px 3%;line-height: 27px;font-size: 13px;text-align: center;}
.hee .b ul li .bs a p{font-size: 13px;}












}

