﻿@charset "utf-8"; 
:root{--color:#0a0166;--headercolor:#000000}
.table-wrap tr:nth-child(even){background:#fff;}  
.table-wrap tr:nth-child(odd){background:#eee;} 
.nobanner header .head-top,.nobanner header,header{background:#fff;}
@media (min-width:1025px){body:not(.nobanner){padding-top:116px;}
.head-share ul a:hover{color:#fff;}}
.lang-icon img{filter: brightness(0);}
.pagesbanner{min-height:inherit;}
.pro-main .protypefeedback .wmkcfeedback .send-btn{color:#fff;}
.home-helpcenter{display: none;}
.pro-main .pro-list.list1 li:hover .pro-info *{color: #fff;}
.home-banner .home-more,.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-banner .swiper-slide>a::after{display:none;}
.home-banner .swiper-slide-active img{animation:none;}
.proswiper-next,.proswiper-prev{position: absolute;left: 0px;top: 50%;transform: translateY(-50%);width: 40px;height: 40px;background: #b0b0b0;border-radius: 50%;display: flex;align-items: center;justify-content: center;z-index: 99;cursor: pointer;color: #fff;}
.proswiper-next{left: auto;right: 0px;}
.proswiper .swiper-slide>a{background: #fff;border: 1px solid #eee;display: block;width: 100%;height: 100%;position: relative;}
.proswiper .img{width: 100%;aspect-ratio: 1 / 1;position: relative;}
.proswiper .img img{width: 100%;height: 100%;object-fit: cover;}
.proswiper .title{margin-bottom: 10px;padding: 10px 15px 0;font-size: var(--fontsize18);transition: all .1s linear;position: relative;border-top: 1px solid #eee;}
.proswiper .title::before{content: "";position: absolute;top: -1px;left: 0;width: 0%;height: 1px;background: var(--color);transition: all .3s linear;z-index: 1;}
.proswiper .title::after{transition: all .3s linear;content: "";position: absolute;top: -3.5px;left: 0;opacity: 0;width: 0;height: 0;border-style: solid;border-width: 3px 0 3px 5px;border-color: transparent transparent transparent var(--color);}
.proswiper .line2{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
@media (min-width:1025px){li#licontact-us+#li:hover>.submenu{display:flex!important;}
li#licontact-us+#li .submenu{width:600px;flex-wrap:wrap;left:-300px;}
li#licontact-us+#li .submenu li{width:50%;}
li#licontact-us+#li .submenu li a{white-space:nowrap;display:block;text-overflow:ellipsis;overflow:hidden;}}
@media (max-width:1440px) and (min-width:1025px){li#licontact-us+#li .submenu{left:-350px}}