﻿.home-banner .swiper-slide>a::after{display:none}
.home-banner .ban{position:absolute;top:45%;left:40%;width:50%;transform:translate(-50%,-50%);opacity:0;z-index:2}
.home-banner .swiper-slide-active .ban{animation:bannerani .5s forwards;animation-delay:1s}
@keyframes bannerani{0%{margin-top:20px}
100%{opacity:1;margin-top:0}}
.home-banner .ban .p1{font-size:4.5vw;font-weight:700;line-height:1.1}
.home-banner .ban .list{margin:1vw 0 2vw}
.home-banner .ban .list li{margin-bottom:.3vw;position:relative;font-size:1.7vw;line-height:1.3;font-weight:var(--fontbold5);display:flex;align-items:center}
.home-banner .ban .list li .circle{position:relative;margin-right:.7vw;width:.5vw;height:.5vw;background:#000;border-radius:50%;box-shadow:0 0 .2vw .15vw rgba(0,0,0,.4)}
.home-banner .ban .more .home-more{min-width:auto;width:auto;height:auto;background:#9dd0d8;font-size:1.2vw;padding:.7vw 1.5vw;color:#000;font-weight:var(--fontbold5);line-height:1}
.home-banner .ban .more .home-more em{line-height:1;font-size:1vw}
.home-banner .ban1{left:35%}
.home-banner .ban2{left:35%}
.home-banner .ban2 .more .home-more{background:#000;color:#fff}
.home-banner .ban2 .more .home-more em{color:#fff}
.home-banner .ban3{color:#332623}
.home-banner .ban3 .list li .circle{background:#332623;box-shadow:0 0 .2vw .15vw rgba(51,38,35,.4)}
.home-banner .ban3 .more .home-more{background:#332623;color:#fff}
.home-banner .ban3 .more .home-more em{color:#fff}

#newswiper li{height:auto;}
.home-about,.home-about .aboutflex{padding-top:4%;}
.home-about .aboutflex{margin-top:0;}
@media (max-width:768px){.home-about,.home-about .aboutflex{padding-top:40px;}}
#serviceswiper .serviceswiper-btn::after, #serviceswiper .serviceswiper-btn::before{opacity:.5}
.home-about .aboutflex .aboutinfo .contactinformation .information{font-family:Arial}
.home-about .aboutitopimg{text-align:center}
.home-service {background:#fff!important;padding:0}
.home-service .home-des{color:var(--introcolor)}
.home-service .home-title,.home-faq .homefaq-info .home-des, .home-faq .homefaq-info .home-title{color:var(--fontcolor)}
.home-faq{background:#fff;}
.home-faq .homefaq-info{color:var(--fontcolor)}
.home-faq .homefaq-info .list li .faqcontent{color:#444}
.home-faq .homefaq-info .list li,.home-faq .homefaq-info .list li .faqtitle{border-color:#ccc}