﻿@charset "utf-8"; 
.home-container .welcome-info .part-item .swiper-wrapper .swiper-slide .part-list-item .item-title{height:45px}
footer .footer-container .bottom-info .intro .intro-text{-webkit-line-clamp:inherit}
footer .footer-top .contact-left .contact-content p:first-child { top: 28px;}
.home-container .about-info .about-content .about-btn{width: fit-content;height: auto;padding: 8px 15px;display: inline-block;font-size:18px;}
.home-container .hot-product ul li{text-align:center}
.home-container .hot-product ul li .pro-btn{width:auto;height:auto;display:inline-block;padding:3px 15px;}
@media screen and (min-width:769px){header nav ul .submenu {width:auto;min-width:100%;right:auto;left:0;display:block;height:auto;}
header nav ul li {position:relative;}
header nav ul .submenu li {display:block;margin: 0;padding: 0 10px;}
header nav ul .submenu>li {padding-right:30px;}
header nav ul .submenu li.navli:after{content:'';width:6px;height:6px;border:1px solid #000;border-left:none;border-bottom:none;transform:rotate(45deg);top:17px;right:10px;}
header nav ul .submenu li.navli:hover:after{border-color:var(--color)}
header nav ul .submenu ul {display:block;}
header nav ul .submenu li:after {background:none;}
header nav ul .submenu li a {white-space:nowrap;display:block;text-align:left;line-height:40px;}
header nav ul .submenu.nav1 ul {position:absolute;left:100%;top:0;background:#fff;display:none;}
header nav ul .submenu.nav1 li:hover>ul {display:block;}}
@media screen and (max-width:768px){header nav ul .submenu.nav1 ul{display:none}}
.home-container .partners ul li{height:auto;padding-bottom:0;padding:5px;}
@media (min-width:769px){.home-container .partners ul li{max-width:20%;min-width:20%;}}
@media (max-width:768px){.home-container .partners ul li{max-width:50%;min-width:50%;}}

.wmkc-email-list{position:absolute;top:0;right: calc(100% - 1px);background: #fff;border: 1px solid #eee;transform: scale(0);transform-origin: right;}
.wmkc-email1{padding:4px;}
.wmkc-email1 a{color:#555 !important;}
.wmkc-email1 .wmkc-icon{background-position:-8px -6px !important;}
.wmkc-email:hover .wmkc-email-list{transition: transform .4s;transform: scale(1);}
.wmkc-email1:hover{background:#f90;}
.wmkc-email1:hover a{color:#fff !important;}
.wmkc-email1:hover .wmkc-icon{background-position:-96px -6px !important;}