﻿@charset "utf-8"; 
:root{--color:#e83820;--headercolor:#e83820;--fontfamily:Arial}
.home-banner .swiper-slide>a::after{ display: none;}
.pagesbanner{min-height:inherit;}
header.is-active{background:#1e2f37!important}
@media (min-width:1025px){header.is-active .head-nav .nav-ul>li>a{color:#fff}
header.is-active .head-nav .nav-ul>li>a:hover{color:var(--color)}}
@media (max-width:1024px){header,.nobanner header{background:#1e2f37!important}
.m-menu span{background:#fff;}}
.home-procate{padding-top:4%}
.home-procate .procate-list{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:3%}
.home-procate .procate-list li{width:16%;background:#fff;box-shadow:0 10px 40px 0 rgba(0,0,0,.1);border-radius:var(--borderradius);position:relative;overflow:hidden;transition:all .2s linear}
.home-procate .procate-list li .img{aspect-ratio:var(--prosaspectratio);display:flex;background:#fff;position:relative}
.home-procate .procate-list li .img img{width:100%;height:100%;object-fit:contain}
.home-procate .procate-list li .info{padding:15px;line-height:1.6}
.home-procate .procate-list li .info .title{font-size:var(--fontsize18);font-weight:var(--fontbold6)}
.home-procate .procate-list li:hover{background:var(--color)}
.home-procate .procate-list li:hover .info .title{color:#fff;}
@media (max-width:1366px){.home-procate .procate-list li .info .title{font-size:var(--fontsize16);}}
@media (max-width:768px){.home-procate .procate-list li{width:49%;margin-bottom:2%;}
.home-procate{padding-top:30px;}
.home-procate .procate-list{margin-top:20px;}}
.home-service .home-more,#customswiper .customswiper-next em, #customswiper .customswiper-prev em,.procate li:hover,.wmkcfeedback .send-btn,.maylink-list .swiper-slide:hover .pro-info .title,.maylink-list .swiper-slide:hover .pro-info .text,.prodetails-info .prodetails-btnlist>:hover,.prodetails-tabs .prodetails-tabs-item.act,.common-page a.ctxt, .common-page span.ctxt,.procate li:hover .info .title,.pro-list.list1 li:hover .pro-info *{color:#fff;}
@media (max-width:768px){.bottom-btn .btn-item.gotop em{color:#fff;}}
.home-service .home-more:hover{background:#1e2f37;border-color:#1e2f37}
footer{background: #1e2f37;color:#fff}
footer a{color:#fff}
@media (min-width:1025px){.nobanner header .head-top,.nobanner header{background:#1e2f37}}
.wmkcfeedback .send-btn:hover{background:#1e2f37;}
.protype-main .procate li .img img { object-fit: contain;}
.home-procate{margin-bottom: 30px;}
.home-choose .chooseinfo ul li{ align-items: center; }
.home-choose .chooseinfo ul{display:flex;flex-wrap:wrap}
.home-choose .chooseinfo ul li{width:50%}
.home-choose .chooseinfo ul li .icon{flex-shrink:0}
.home-procate .procate-list li .img { aspect-ratio: 800 / 530;}