﻿.home-about{padding:3% 0}
.home-about .list{background: var(--color);padding:2%;color:#fff}
.home-about .about-r-text{text-align:center;font-size:16px;color:#111}
.home-about .list{display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}
.home-about .list li{width:100%;border-right:1px solid #fff}
.home-about .list li:last-child{border:none}
@media (max-width:600px){.home-about .list{grid-template-columns:repeat(1,1fr)}
.home-about .list li{border-right:none}
}
.review{padding-top:3%;}
.reviewlist{display:flex;justify-content:space-between;flex-wrap:wrap;text-align:center;margin-top:30px;}
.reviewlist li{width:24%;border:1px solid #ccc;border-radius:5px;padding:20px;display:flex;flex-direction:column;}
.reviewlist li .review-name{font-weight:bold;font-size:var(--fontsize20);line-height:1.4;}
.reviewlist li .review-txt{margin:5px auto 15px;text-align:left;max-width:270px;color:#444}
.reviewlist li .review-pic{margin:10px 0;}
.reviewlist li .review-pic img{display:block;width:auto;max-height: 20px;}
@media (max-width:1024px){.reviewlist li{width:48%;margin-bottom:30px}}
@media (max-width:500px){.review{padding-top:30px}
.reviewlist{margin-top:20px}
.reviewlist li{width:100%;margin-bottom:20px;padding:15px}}
.hcontactus{padding-bottom:3%}
.hcontactusflex{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:30px;}
.hcontactus-lef{width:48%;}
.hcontactus-rig{width:48%;}
.hcontactus-lef>div{display:flex;margin-bottom:30px}
.hcontactus-lef>div a:hover{color:var(--color)}
.hcontactus-lef>div>p{width:36px;height:50px;display:flex;align-items:center;justify-content:center;}
.hcontactus-lef>div>p .iconfont{font-size:34px}
.hcontactus-lef>div>div{flex:1;padding-left:20px}
.hcontactus-lef>div>div>p:nth-child(1){font-size:var(--fontsize18);color:var(--fontcolor)}
.hcontactus-lef>div>div>p:nth-child(2){font-size:var(--fontsize14);color:var(--introcolor)}
.hcontactus-rig .inquiry-form input,.hcontactus-rig .inquiry-form .wmkcfb-fileupload{border-radius:5px;height:46px;margin-bottom:12px}
.hcontactus-rig .inquiry-form textarea{height:150px;margin-bottom:12px;border-radius:5px}
.wmkcfeedback .send-btn{border-radius:5px;margin:0;height:46px}
@media (max-width:768px){.hcontactus{padding-bottom:40px}
.hcontactusflex{margin-top:20px;}
.hcontactus-lef{width:100%;}
.hcontactus-rig{width:100%;}
.hcontactus-lef>div{margin-bottom:20px}}

.home-about .choose{background: var(--color);padding: 3% 0;margin: 30px 0;}
.home-about .choose .list{grid-template-columns: repeat(4, 1fr);}
.home-about .choose .list .title{font-weight: bold;font-size: var(--fontsize20);margin: 20px 0;}
.home-about .choose .list img{max-width: 60px;filter: brightness(0) invert(1);}
@media (max-width:768px){.home-about .choose .list{grid-template-columns: repeat(2, 1fr);}}

.reviewlist li .review-name{text-align:left}
.reviewlist li .review-txt{margin:5px 0 15px}
.reviewlist li .review-txt { font-size: 18px;}
.home-about .choose,.home-about .choose .list{background:#fff;color:#111}
.home-about .choose .list img{filter:unset}
.success{padding:3% 0 0}
.successflex{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-top:30px}
.successpic{width:48%}
.successpic img{display:block;width:100%}
.successinfo{width:48%}
.successinfo p{margin:15px 0;font-size:var(--fontsize17)}
.successinfo a:hover{color:var(--color)}
@media (max-width:1440px){.successinfo p{margin:10px 0;}}
@media (max-width:1280px){.successinfo p{font-size:var(--fontsize16)}}
@media (max-width:1024px){.successpic{width:100%}
.successinfo{width:100%;margin-top:10px}}
@media (max-width:768px){.success{padding:30px 0 10px}
.successflex{margin-top:10px}}