﻿@charset "utf-8";.wmkc-template-45 .wmkc-flex{align-items:center}
table tr:nth-child(even){background:#fff}
.table tr:nth-child(odd){background:#eee}
.pro-c-name,.side-pro-name,.adv-item article,.content-info article,.news-title,.news article,.pro-info article{word-break:break-word}
.common-main article p{margin-bottom:2px}
.wmkc-template-33 .wmkc-flex{display:flex;align-items:center;background:none}
.wmkc-template-33 .wmkc-item-img{padding:0!important}
.wmkc-template-33 .wmkc-item-img img{max-height:inherit!important;position:static!important}
.side-cate>ul li.LiLevel1>a{font-weight:bold}
@media (min-width:769px){.about .about-con .about-title{font-size:30px}}
@font-face{font-display:swap;font-family:fontawesome;src:url(/images/fonts/fontawesome-webfont.eot?v=4.7.0);src:url(/images/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format('embedded-opentype'),url(/images/fonts/fontawesome-webfont.woff2?v=4.7.0) format('woff2'),url(/images/fonts/fontawesome-webfont.woff?v=4.7.0) format('woff'),url(/images/fonts/fontawesome-webfont.ttf?v=4.7.0) format('truetype'),url(/images/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format('svg');font-weight:400;font-style:normal}
.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-family:FontAwesome!important;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.fa-youtube:before{content:"\f167"}
.fa-instagram:before{content:"\f16d"}
.foot-l .lfr li i.fa-instagram{font-size:20px}
.foot-l .lfr li:last-child i{font-size:20px}
.contact-c{line-height:1.3;font-size:15px}
.contact-t{margin-bottom:8px}
.contact-item{align-items:flex-start;box-sizing:border-box}
.contact-info{display:block}
@media (min-width:769px){.contact-list{height:auto}
.contact-item{padding:40px 0 20px}}
@media (max-width:768px){#gmap{left:0}}
#swiper-banner img{display:block}
.search-wrap{margin:0;display:flex;padding:30px 20px;justify-content:center;align-items:center}
.search-wrap input{width:800px;height:50px;border:1px solid #0078d7;padding:0 20px;box-sizing:border-box;outline:none;font-size:17px}
.search-wrap .search-btn{cursor:pointer;width:90px;height:50px;display:flex;align-items:center;justify-content:center;background:#0078d7;color:#fff;position:static}
.search-wrap .search-btn i{font-size:22px;position:static;transform:translate(0,0)}
.que{top:0}
@media (max-width:768px){.search-wrap input{width:88%;height:40px;padding:0 10px;font-size:15px}
.search-wrap .search-btn{cursor:pointer;width:12%;height:40px}}
.cu li{position:relative;padding-left:30px}
.cu li a{display:block}
.cu li i{position:absolute;left:0;line-height:28px}
.part{border-bottom:2px solid #F2F2F2;padding:35px 0}
.partner-swiper{position:relative;padding:0 60px}
.partner-swiper img{width:100%;height:100px;object-fit:contain}
.partner-btn>div{width:40px;height:40px;position:absolute;top:50%;margin-top:-20px;cursor:pointer;display:flex;align-items:center;justify-content:center}
.partner-btn>div.partner-prev{left:0}
.partner-btn>div.partner-next{right:0}
.partner-btn>div i{font-size:35px;font-weight:bold}
.partner-btn>div:hover{color:var(--color)}
.partner-swiper .swiper-pagination{display:none}
@media (max-width:480px){.part{padding:20px 0}
.partner-swiper{padding:0}
.partner-btn{display:none}
.partner-swiper .swiper-pagination{display:block;bottom:0}
.partner-swiper .swiper-container{padding-bottom:30px}
.partner-swiper .swiper-pagination-bullet{background:#ccc}
.partner-swiper .swiper-pagination-bullet-active{background:var(--color)}
.partner-swiper img{height:80px}}
   @media (min-width:1024px){.head-nav>ul>li#liproducts .submenu{display:flex;flex-wrap:wrap;    width: 400%;}
.head-nav>ul>li#liproducts .submenu li{width:33.33%}
}