﻿@charset "utf-8";
.item-faqdetails .article p,.item-aboutus .article p{margin-bottom:1px}
.wmkc-template-33 .wmkc-flex{display:flex;align-items:center;background:none}
.wmkc-template-33 .wmkc-flex .wmkc-item-img{padding:0!important}
.wmkc-template-33 .wmkc-flex .wmkc-item-img img{position:static}
.wmkc-template-33 .wmkc-item-img img{max-height:100%;object-fit:cover}
aside.nav2-template>ul>li.has-children2 ul li a{padding:0 30px 0 15px}
.swiper-box.index-swiper{position:relative}
.swiper-box.index-swiper img{display:block}
.swiper-index{height:auto}
main.index{margin-top:0}
.banner2-box{height:auto;min-height:inherit;position:static}
.tabs{margin:0}
.banner2-box img{display:block}
header .top-box{top:0}
header{top:0}
main.index section.products .list ul li{width:20%;height:auto}
main.index section.products .title .list{width:calc(100% - 320px)}
main.index section.products .list ul{width:100%}
main.index section.products .list ul li a{display:block;padding:8px}
@media (max-width:1600px){main.index section.products .title .list{width:100%}}
@media (max-width:1090px){main.index section.products .list ul li{width:25%}}
@media screen and (max-width:1024px){body{padding-top:62px}
.swiper-box.index-swiper{top:62px}
main.index section.products .list ul{width:100%}
main.index section.products .title .list ul li{width:33.333%}}
@media screen and (max-width:680px){body{padding-top:0}
.swiper-box.index-swiper{top:0}}
@media screen and (max-width:500px){main.index section.products .title .list ul li{width:50%}
main.index section.products .title .list ul li a{display:block;padding:5px}}
@media (min-width:1024px){main.index section.about-us .block-box .content .top p{margin-top:2%;line-height:1.6}}
@media (max-width:1220px){main.index section.about-us .block-box .content .top p{height:auto;margin-top:1%;line-height:1.5}}
main.index section.products .item ul li>div .rule-box{max-height:inherit;height:auto}
aside .last-products li img{object-fit:contain}
.temp2 ul:nth-of-type(1) li:nth-of-type(n+2) .left img{object-fit:contain}
main.index section.about-us .block-box .pic img{object-fit:cover}
.wmkc-template-33 .wmkc-flex{background:none!important}
@media (max-width:768px){main.page-template-1 .max-width-box article .item ul li .box .left img{max-width:100%;object-fit:contain}
main.index section.products .title .list ul li:nth-of-type(4),main.index section.products .title .list ul li:nth-of-type(5){display:block}
main.index section.products .list ul{flex-wrap:wrap}
main.index section.products .title .list ul li{width:50%}}