﻿@import url(https://js01.v15cdn.com/single-template/public.css);
.wmpage195-page5 .wmpage195-page5-text{display:inline-block;position:relative;color:var(--color);font-weight:var(--fontbold6);font-size:var(--wmpage-font18);padding:0 50px;left:50%;transform:translateX(-50%)}
.wmpage195-page5 .wmpage195-page5-text::after{position:absolute;content:'';width:40px;height:2px;background:var(--color);left:0;top:50%;transform:translateY(-50%)}
.wmpage195-page5 .wmpage195-page5-text::before{position:absolute;content:'';width:40px;height:2px;background:var(--color);right:0;top:50%;transform:translateY(-50%)}
.wmpage195-page5 .wmpage-title{margin:5px 0 10px;text-align:center}
.wmpage195-page5 .wmpage195-page5-box{display:flex;flex-wrap:wrap;justify-content:space-between}
.wmpage195-page5 .wmpage195-page5-box .wmpage195-page5-item{width:32%;position:relative;box-shadow:0 1px 7px 0 #0000001a;padding:45px 35px;border:1px solid #fff;margin-top:40px}
.wmpage195-page5 .wmpage195-page5-box .wmpage195-page5-item::before{position:absolute;right:0;top:0;width:20%;height:35%;background:var(--color);opacity: 0.2;content:'';z-index:-1;transition:.5s;border-radius:0 0 0 100px}
.wmpage195-page5 .wmpage195-page5-box .wmpage195-page5-item:hover::before{border-radius:0;width:100%;height:100%}
.wmpage195-page5 .wmpage195-page5-item .wmpage195-page5-icon{display:inline-flex;align-items:center;justify-content:center;width:70px;height:70px;border-radius:50%;background:var(--color);position:absolute;border:4px solid #fff;top:-40px;transition:all .2s linear}
.wmpage195-page5 .wmpage195-page5-item:hover .wmpage195-page5-icon{background:#fff;border:4px solid var(--color)}
.wmpage195-page5 .wmpage195-page5-item:hover em{color: var(--color) !important;}
.wmpage195-page5 .wmpage195-page5-item .wmpage195-page5-icon em{color: #ffffff;font-size: var(--wmpage-font32);width: var(--wmpage-font32);line-height: 1;}
.wmpage195-page5 .wmpage195-page5-item .wmpage195-page5-title{color:#000;font-weight:var(--fontbold6);font-size:var(--wmpage-font20);margin:10px 0 15px}
.wmpage195-page5 .wmpage195-page5-item .wmpage195-page5-desc{color:var(--wmpage-color8)}
@media screen and (max-width:1024px){.wmpage195-page5 .wmpage195-page5-box .wmpage195-page5-item{width:48%}
}
@media screen and (max-width:768px){.wmpage195-page5 .wmpage195-page5-box .wmpage195-page5-item{width:100%}
}

.wmpage28-service-title{text-align:center}
.wmpage28-service h5{font-weight:var(--fontbold9);font-style:normal;font-size:var(--wmpage-font36);line-height:1.2;color:#2c2d31}
.wmpage28-service.wmpage28-lawy{width:100%;}
.wmpage28-service-list{display:flex;width:100%;height:1px;margin:300px 0;background-color:#c2c2c2;-webkit-box-pack:justify;justify-content:space-between}
.wmpage28-service-list li{position:relative;width:16.66%;text-align:center}
.wmpage28-service-list li>p{color:#fff;background-color:#313131;height:30px;transform:translate(0,-50%);width:30px;margin:0 auto;border-radius:100%;line-height:30px;font-size:var(--wmpage-font14)}
.wmpage28-service-wrap{position:absolute;left:0}
.wmpage28-service-list li:nth-child(odd) .wmpage28-service-wrap{top:-21px;transform:translate(0,-100%)}
.wmpage28-service-list li:nth-child(even) .wmpage28-service-wrap{bottom:-21px;transform:translate(0,100%)}
.wmpage28-imgwrap{display:flex;justify-content:center}
.wmpage28-imgwrap img{width:50px;height:50px}
.wmpage28-service-text p:nth-of-type(1){font-size:var(--wmpage-font20);margin:10px 0}
.wmpage28-service-btn{display:flex;justify-content:center}
.wmpage28-service-btn a{color:#fff;background-color:var(--wmpage-color33);text-align:center;padding:15px 25px;line-height:1}
@media(max-width:1024px){.wmpage28-service-list li:nth-child(even) .wmpage28-service-wrap,.wmpage28-service-list li:nth-child(odd) .wmpage28-service-wrap{top:0;transform:translate(0);position:unset}
.wmpage28-service-list{margin:0;height:auto;flex-wrap:wrap;background:0 0}
.wmpage28-service-list li{width:32%;margin-top:30px}
.wmpage28-service-btn{margin-top:30px}
}
@media(max-width:768px){.wmpage28-service-list li{width:49%}
.wmpage28-service-text :nth-of-type(1){font-size:var(--wmpage-font18);margin:5px 0}
}
@media (max-width:500px){.wmpage28-service-list li{width:100%}}
.common-main.about-us{overflow-x:hidden;}
.kche-t221{width:100vw;left:50%;transform:translateX(-50%);}
.qualitypic{position:relative;width:100vw;left:50%;transform:translateX(-50%);}
