﻿.home-banner .swiper-slide img{filter:brightness(.8)}
.home-banner .banner-animote{max-width:66%;text-shadow:1px 1px 2px var(--fontcolor)}
.home-banner .banner-animote .p1{font-size:3.6vw;line-height:1.1;margin:0 0 .8vw}
.home-banner .banner-animote .p2{font-size:1.3vw;line-height:1.4;display:flex;flex-wrap:wrap;justify-content:space-between;color:#fff}
.home-banner .banner-animote .p2 p{position:relative;width:24%;text-align:left;margin-top:.4vw;padding-left:1.6vw}
.home-banner .banner-animote .p2 p:before{content:'';width:1vw;height:1vw;background:#fff;border-radius:50%;position:absolute;left:0;top:.5vw;}
.home-banner .banner-animote .p4{font-size:2.2vw;line-height:1.3;margin:0 0 .8vw}
.home-banner .banner-animote.bannertxt3 .p1{line-height:1.4;}
@media (max-width:1024px){.home-banner .banner-animote{max-width:80%}
.home-banner .banner-animote .p2{font-size:1.5vw}}
@media (max-width:768px){.home-banner .banner-animote{max-width:92%}
.home-banner .banner-animote .p1{font-size:var(--fontsize28);margin:0 0 8px}
.home-banner .banner-animote .p2{font-size:var(--fontsize13);}
.home-banner .banner-animote .p2 p{margin-top:5px;padding-left:15px;width:48%;}
.home-banner .banner-animote .p2 p:before{width:10px;height:10px;}
.home-banner .banner-animote .p4{font-size:var(--fontsize16);margin-bottom:8px}
.home-banner .banner-animote.bannertxt3 .p2{max-width:400px;margin-left:auto;margin-right:auto}
.home-banner{height:auto}}
@media (max-width:550px){.home-banner .banner-animote{max-width:96%}
.home-banner .banner-animote .p1{font-size:var(--fontsize22);margin:0}
.home-banner .banner-animote .p2{display:none}
.home-banner .banner-animote .p4{font-size:var(--fontsize14);margin-bottom:0;margin-top:6px}}

.home-logo .swiper-slide:hover img{filter:drop-shadow(#fff 0 180px)}
.home-consultation .title span{color:#fff}
.home-contact .wmkcfeedback .wmkcfb-fileupload, .home-contact .wmkcfeedback input, .home-contact .wmkcfeedback textarea{border-color:rgba(255,255,255,.6)}
.home-about .img .img-box{overflow: hidden;}
.home-about .img .img-box img{transform: unset;}
.home-cate .list li .title{background:unset}
.home-cate .list li .title span{color:#111}