﻿.contact-top{display:flex;justify-content:space-between;flex-wrap:wrap;padding:5% 0;position: relative;z-index: 1;align-items: center;}
.contact-top::before{content: '';position: absolute;left: 50%;top: 0;width: 100vw;height: 100%;max-width: 1920px;transform: translateX(-50%);background-color: #f5f5f5;z-index: -1;}
.contact-top .contact-info{width:48%}
.contact-top .contact-info .title{font-size:var(--fontsize32);font-weight:var(--fontbold7)}
.contact-top .contact-info .txt{margin:20px 0}
.contact-top .contact-info .line{width:80px;height:2px;background-color:var(--color);display:block;margin-bottom:20px}
.contact-top .contact-info .tit{color:#000;font-size:var(--fontsize24);font-weight:var(--fontbold7);margin-bottom:20px}
.contact-top .contact-info .txt-list{display:flex;flex-wrap:wrap}
.contact-top .contact-info .txt-list li{width:50%;}
.contact-top .contact-info .txt-list li em{color:var(--color);font-weight:var(--fontbold7);margin-right:6px}
.contact-top .contact-wmkcfeedback{width:48%;padding:40px 60px;background-color:#fff;border-radius:3px;box-shadow:0 5px 46px 3px rgba(205,205,205,.44)}
.contact-top .contact-wmkcfeedback .title{color:#000;font-size:var(--fontsize24);font-weight:var(--fontbold7)}
.contact-wmkcfeedback .wmkcfeedback .inquiry-form>*{width:100%}
.contact-wmkcfeedback .wmkcfeedback .wmkcfb-fileupload,.contact-wmkcfeedback .wmkcfeedback input,.contact-wmkcfeedback .wmkcfeedback textarea{background-color:#f8f8f8;width:100%}
.contact-wmkcfeedback .wmkcfeedback .send-btn{width:100%;color:#fff}
.contact-bottom{padding-bottom:5%}
.contact-bottom .title{color:#000;font-size:36px;font-weight:var(--fontbold7);text-align:center}
.contact-bottom .des{color:#666;text-align:center}
.contact-bottom .list{display:flex;justify-content:space-between;flex-wrap:wrap}
.contact-bottom .list .item{width:48%;background-color:#f1f1f1;border-radius:30px;padding:20px 40px 40px 40px;transition:all .2s linear;margin-top:50px}
.contact-bottom .list .item .icon{width:60px;height:60px;background-color:var(--color);display:inline-flex;align-items:center;justify-content:center;color:#fff}
.contact-bottom .list .item .icon em{font-size:var(--fontsize28)}
.contact-bottom .list .item .tit{font-size:var(--fontsize24);font-weight:var(--fontbold7);color:#000;height:60px;margin:20px 0;line-height:1.4}
.contact-bottom .list .item ul li{color:#666;display:flex}
.contact-bottom .list .item ul li a{color:#666;transition:all .2s linear}
.contact-bottom .list .item ul li a:hover{color:var(--color)}
.contact-bottom .list .item:hover{background-color:#d7e5f2}
@media screen and (max-width:1024px){.contact-top .contact-info{width:100%}
.contact-top{padding:40px 0}
.contact-top .contact-wmkcfeedback{width:100%;margin-top:20px}
.contact-top .contact-info .title{font-size:var(--fontsize24)}
.contact-top .contact-info .tit{font-size:var(--fontsize20)}
.contact-bottom .title{font-size:var(--fontsize24)}
.contact-bottom .list .item{width:100%;margin-top:25px}
.contact-bottom .list .item .tit{height:auto}
.contact-top .contact-wmkcfeedback .title{font-size:var(--fontsize20)}}
@media screen and (max-width:768px){.contact-top .contact-wmkcfeedback{padding:20px}}


.modtitle{font-weight:bold;font-size:44px;color:#111;line-height:1.25;text-align:center}
.modtext{color:#111;line-height:30px;margin-top:25px;text-align:center}
.mod-padding{padding:5% 0}
.modafter{position:relative;z-index:3}
.modafter::after{position:absolute;content:'';width:1920px;height:100%;top:0;left:-230px;background:#f5f5f5;z-index:-1}
.module1-btn{display:flex;justify-content:center;margin:40px 0 50px}
.modulebtn{background:var(--color);border-radius:25px;color:#fff;padding:18px 25px;line-height:1;display:flex}
.modulebtn:hover{text-decoration:unset}
.modulebtn em{margin-left:15px;transform:rotateZ(-45deg);line-height:1}
@media (max-width:1640px) {.modtitle{font-size: 38px;}}
@media (max-width:1366px) {.modtitle{font-size: 32px;}
.modulebtn{padding: 12px 25px;}}
@media (max-width:1024px) {.modtitle {font-size: 26px;}
.modtext{margin-top: 15px;}}
@media (max-width:768px) {.modtitle {font-size: 24px;}}
@media (max-width:768px) {.modtitle {font-size: 22px;}}

.service .page-main{padding:0}
.module1-contant{display:flex;justify-content:space-between}
.module1-item{width:49%;overflow:hidden}
.module1-item img{transition:all .3s ease-in-out}
.module1-item:hover img{transform:scale(1.02)}
.module2{position:relative}
.module2-contant{display:flex;align-items:center;margin-top:40px}
.module2-left{width:53%}
.module2-right{flex:1;padding-left:5%}
.module2-tit{font-weight:700;font-size:20px;color:#111;line-height:30px}
.module2-item{padding:25px 45px 25px 30px;background:#fff;display:flex;align-items:center;margin-bottom:10px;border-right:6px solid var(--color);border-radius:8px}
.module2-item:last-child{margin-bottom:0}
.module2-icon{width:70px;height:70px;background:#f0bcc0;border-radius:6px;display:flex;justify-content:center;align-items:center}
.module2-icon em{font-size:32px;width:32px;line-height:1;color:var(--color)}
.module2-info{flex:1;padding-left:20px}
.module2-text{color:#111;line-height:26px;margin-top:15px}
.moduel3-contant{display:flex;margin-top:40px;justify-content:space-between}
.module3-item{background:#f5f5f5;border-radius:6px;width:23%;overflow:hidden}
.module3-item:hover img{transform:scale(1.02)}
.module3-img{overflow:hidden}
.module3-img img{transition:all .3s ease-in-out}
.moduel3-text{padding:30px 25px}
.moduel3-text .p1{font-weight:700;font-size:20px;color:#111;line-height:30px;margin-bottom:20px}
.moduel3-text .p2{color:#111;line-height:26px}
.moduel4.modafter::after{background:url(/Content/uploads/20251208103/20251209164644dd251e55f58c4ac5b6c3d657443cadc7.webp) center no-repeat;background-size:cover}
.moduel4-top{display:flex;justify-content:space-between;margin-bottom:45px}
.moduel4-btn{display:flex;align-items:center}
.moduel4-btn div{width:50px;height:50px;border-radius:50%;border:1px solid var(--color);display:flex;justify-content:center;align-items:center;color:var(--color);cursor:pointer;transition:all .3s ease-in-out}
.moduel4-left{margin-right:10px}
.moduel4-btn div:hover{background:var(--color);color:#fff}
.mod4-box iframe{min-height:345px}
@media (max-width:1640px) {.module1-btn{margin: 25px 0 30px;}
.module2-right{padding-left: 3%;}
.module2-text{margin-top: 10px;}}
@media (max-width:1366px) {.moduel3-text .p1{font-size: 18px;line-height: 1.52;margin-bottom: 10px;}
.moduel3-text {padding: 20px 15px;}}
@media (max-width:1024px) {.module1-btn {margin: 15px 0 20px;}
.module2-contant{flex-direction: column-reverse;}
.module2-left {width: 100%;margin-top: 25px;}
.module2-right {padding-left: 0;width: 100%;}
.module2-right img{width: 100%;}
.moduel3-contant{margin-top: 20px;flex-wrap: wrap;}
.module3-item{width: 49%;margin-bottom: 2%;}
.moduel4-top{margin-bottom: 25px;}
.moduel4-btn div{width: 35px;height: 35px;}
.mod4-box iframe{min-height: 220px;}}
@media (max-width:768px) {.module2-item{padding: 20px 25px;}
.module2-icon em{font-size: 26px;width: 26px;}
.module2-tit{font-size: 18px;}}
@media (max-width:550px) {.module2-item{flex-direction: column;}
.module2-info{padding-left: 0;margin-top: 20px;}
.module2-icon {width: 60px;height: 60px;}
.module2-tit{text-align: center;}.module3-item{width: 100%;}}

.module-inquiry{display:flex;justify-content:space-between;align-items:center}
.inquiry-left .modtitle{color:#fff;text-align:left;margin-bottom:40px}
.inquiry-left{width:48%;color:#fff}
.inquiry-right{width:48%}
.module-inquiry.modafter::after{background:linear-gradient(-90deg,#5d0712 0,#0b0a1d 100%)}
.inquiry-items{display:flex;flex-wrap:wrap;justify-content:space-between}
.inquiry-box{background:linear-gradient(133deg,rgba(255,255,255,.2) 0,rgba(255,255,255,0) 100%);border-radius:6px;padding:55px 40px;width:48%;margin-bottom:4%}
.inquiry-icon em{font-size: 42px;width: 42px;line-height: 1;}
.inquiry-icon{margin-bottom: 30px;}
.inquiry-box p{font-weight: bold;font-size: 20px;color: #FFFFFF;line-height: 30px;}
.inquiry-box:nth-last-child(1),.inquiry-box:nth-last-child(2){margin-bottom: 0;}
.inquiry-right .wmkcfeedback .inquiry-form>*{width: 100%;height: 70px;background: rgb(255 255 255 / 11%);border-radius: 6px;border: 1px solid #dbdbdb36;font-size: 18px;color: #Fff;}
.inquiry-right .wmkcfeedback .send-btn{min-width: 100%;height: 70px;}
@media (max-width:1366px) {.inquiry-box p{font-size: 18px;}}
@media (max-width:1024px) {.module-inquiry{flex-direction: column;}
.inquiry-left{width: 100%;}
.inquiry-right {width: 100%;margin-top: 25px;}
.inquiry-box{padding: 35px 40px;width: 49%;margin-bottom: 2%;}}
@media (max-width:550px) {.inquiry-box{padding: 20px 25px;}
.inquiry-box p {font-size: 16px;line-height: 1.52;}
.inquiry-icon em {font-size: 32px;width: 32px;}
.inquiry-icon {margin-bottom: 20px;}}