﻿.home-banner .swiper-slide::before{display:none}
.home-are .areflex{margin-top:0}
.home-are .areflex .areitem{color:#5B6457}
.home-are .areflex .areitem:nth-child(1)::after{background:#e5c2d3}
.home-are .areflex .areitem:nth-child(3)::after{background:#f5e7d5}
@media (min-width:1025px){.home-are .areflex .areitem{width:32%;margin-top:30px}}
@media (max-width:1024px){.home-are .areflex .areitem{margin-top:20px;margin-bottom:0}}
.home-about .aboutflex .aboutinfo{width:100%;padding:0;}
.home-factory .factorylist{justify-content: center;}
.home-factory .factorylist li{width:100%;}
.home-factory .l-wrap{display:flex;align-items: center;justify-content: space-between;flex-wrap:wrap;}
.home-factory .l-wrap .fleft{width:55%;}
.home-factory .l-wrap .fright{width:40%;}
@media (min-width:769px){.home-factory .l-wrap .fleft .home-title,.home-factory .l-wrap .fleft .home-des{text-align:left}
.home-factory .factorylist{margin-top:0;}}
@media (max-width:768px){.home-factory .l-wrap .fleft,.home-factory .l-wrap .fright{width:100%;}}
.home-product,.home-choose,.home-service .service-flex .left, .home-service .service-flex .right{background:#f9f4ee}
.home-contact{background:var(--color)}
.home-contact::after{display:none}
.home-choose .chooselist li{margin:0;background-color:transparent}
.home-choose .chooselist li div{background-color:transparent;overflow:hidden}
.home-choose .chooselist li div img{filter:drop-shadow(#5B6457 0 180px);transform:translateY(-180px)}
@media (min-width:769px){.home-choose .chooselist li{width:32%}}
.home-factory .l-wrap .fleft .home-des{color:#000}
@media (min-width:1025px){.home-factory .l-wrap .fleft .home-des{font-size:18px;}}

.home-product .swiper-slide .info .more,.home-contact,.wmkcbox-contact .wmkcbox-contact-left .home-title{color:#5b4c3a}
.home-more{color: #5b4c3a;}
.home-more em{color:#fff;}
.home-service .service-flex .infoleft .list li .icon i{color:#008000;}

.home-banner .ban{position:absolute;top:50%;left:16%;width:20%;transform:translate(-50%,-50%);opacity:0}
.home-banner .swiper-slide-active .ban{animation:bannerani .5s forwards;animation-delay:.7s}
.home-banner .ban .p1{font-size:3vw;font-weight:bold;line-height:1}
.home-banner .ban .p2{margin-top:.3vw;position:relative;padding-left:1.2vw;font-size:1.1vw;font-weight:var(--fontbold5)}
.home-banner .ban .p2::before{content:"";position:absolute;top:25%;left:0;width:.7vw;height:.7vw;background:linear-gradient(to right,#b892f6,#8fc7d5);border-radius:50%;}
.home-banner .ban.ban2 .p2::before{background:linear-gradient(to right,#e4579c,#f2c8dd)}
.home-banner .ban .p2:nth-child(3)::before{top:15%;}
.home-banner .ban .p3{margin-top:.3vw;font-size:1vw;}
.home-banner .ban .more{display:inline-block;margin-top:2vw;color:#fff;background:linear-gradient(to right,#b892f6,#8fc7d5);font-size:1vw;padding:.8vw 1.2vw;border-radius:1.5vw;line-height:1;transition:all .3s ease-in-out}
.home-banner .ban .more:hover{transform:translateY(-0.5vw)}