﻿@charset "utf-8"; 
:root{--color:#1aa737}
.item-aboutus .wmkc-template-42 .wmkc-flex-item{background:#fff;padding:40px 0}
.wmkc-template-33 .wmkc-flex{display:flex;align-items:center;background:0 0}
.wmkc-template-33 .wmkc-item-img{padding:0!important}
.wmkc-template-33 .wmkc-item-img img{max-height:inherit!important;position:static!important}
.wmkc-template-33>div>.wmkc-item-box>p{margin:6px 0;font-size:inherit}
.item-aboutus .article p{margin-bottom:10px}
.wmkc-template-41 .wmkc-item-img img,.wmkc-template-42 .wmkc-item-img img,.wmkc-template-43 .wmkc-item-img img{height:auto}
main.page-template-1 .max-width-box article p img{display:block;margin:0 auto}
main.index section.products .item ul li>div .rule-box{max-height:384px}
.mb{opacity:1;background-image:linear-gradient(90deg,black,#fff)}
aside .last-products li img,aside .last-products li img,aside .last-products li img,aside .last-products li img,aside .last-products li img{max-height:unset}
@media screen and (max-width:1200px){main.page-template-1 .max-width-box article .item ul li .box .left img{max-width:100%;max-height:inherit}
main.page-template-1 .max-width-box article .item ul li .box .left{-webkit-box-flex:inherit;-ms-flex:inherit;flex:inherit;max-height:inherit;display:block}
main.page-template-1 .max-width-box article .item ul li .box .right{-webkit-box-flex:inherit;-ms-flex:inherit;flex:inherit;height:auto;line-height:1.5;padding:12px 6%}
main.page-template-1 .max-width-box article .item ul li .box .left a,main.page-template-1 .max-width-box article .item ul li .box{display:block}
main.page-template-1 .max-width-box article .item ul li{height:auto}
main.page-template-1 .max-width-box article .item ul li .box .right p:nth-of-type(1){padding:5px 0}}
header .top-box .nav-box .left a img{max-height:70%}
main.index section.about-us .block-box .pic img{object-fit:cover}
.temp2 ul:nth-of-type(1) li:nth-of-type(n+2) .left img{object-fit:contain}
@media(max-width:680px){.parent{padding-top:30px}}
main.index{padding-bottom:0}
.idhistory{width:100%;padding:60px 0 40px;background:url(/uploads/38988/hbg.jpg) no-repeat center;background-size:cover}
.idcontent{width:100%;padding:0 4vw;max-width:1300px;margin:0 auto;box-sizing:border-box}
.idhistitle{text-align:center;font-size:32px;font-weight:700;color:#0264af}
.year_box{margin-top:40px;position:relative}
.yearlist_box{width:80%;overflow:hidden;padding-top:40px;margin:0 auto}
.yearlist{width:10000%;position:relative;z-index:9;-webkit-transition:left .4s ease-out;-moz-transition:left .4s ease-out;-o-transition:left .4s ease-out;-ms-transition:left .4s ease-out;transition:left .4s ease-out}
.yearlist li{float:left;cursor:pointer}
.yearlist span{color:#36475b;font-size:21px;margin:0 12px;display:block;height:60px;line-height:50px}
.yearlist samp{height:20px;width:20px;border:1px solid #36475b;border-radius:100%;background-color:#fff;margin:10px auto;display:block}
.current span{color:#0264af;font-size:45px;line-height:20px}
.current samp{width:42px;height:42px;background-color:#0264af;border:none;margin:0 auto}
.othercurrent samp{border:1px solid #0264af}
.yearcontent{margin:40px 0 0;padding:0 250px 0 100px}
.yearcontent li{display:none}
.yearcontent li span{line-height:32px}
.yearcontent .current{display:table;margin:0 auto}
.year_chenge{position:absolute;top:98px;width:100%}
.year_chenge a{display:block;width:50px;height:50px;position:absolute;top:0}
.year_chenge_left{background:url(/uploads/38988/aboutus_13.png) center no-repeat;float:left;left:0;background-size:100%}
.year_chenge_right{background:url(/uploads/38988/aboutus_14.png) center no-repeat;float:right;right:0;background-size:100%}
.year_chenge samp{background-color:#0264af;height:1px;width:90%;display:block;margin:24px auto}
.yearcontent span{font-size:18px;color:#000}
@media(max-width:768px){.yearlist span{font-size:18px;height:40px;line-height:30px}
.current span{font-size:30px;line-height:20px}
.yearlist samp{width:18px;height:18px}
.current samp{width:26px;height:26px;margin:7px auto}
.year_chenge{top:76px}
.year_chenge a{width:40px;height:40px}
.yearcontent span{font-size:15px}
.yearcontent{margin-top:25px;padding:0 60px}
.year_chenge samp{width:calc(100% - 80px)}
.year_box{margin-top:0}
.idhistitle{font-size:24px}}
@media(max-width:560px){.yearlist span{font-size:16px}
.current span{font-size:24px}
.yearlist samp{width:14px;height:14px}
.current samp{width:20px;height:20px;margin:8px auto}
.year_chenge{top:74px}
.year_chenge a{width:30px;height:30px;top:5px}
.yearcontent{padding:0 40px}
.yearcontent span{font-size:14px}
.year_chenge samp{width:calc(100% - 70px)}
.idhistitle{font-size:22px}
.idhistory{padding-top:30px}
.yearcontent li span{line-height:1.4}}
aside.nav2-template>ul>li.has-children2 ul li.LiLevel1 >a{font-weight:bold}
@media (max-width:700px){.table-wrap .table td{padding:3px;border-width:1px}
.item.item-products.productsDetails td p{line-height:1.5;font-size:14px}
.productsDetails-article .details .right{padding-top:0}
.productsDetails-article .details .left .swiper-box .swiper-container{position:relative;top:0}
.productsDetails-article .details .swiper-button-next,.productsDetails-article .details .swiper-button-prev{display:none}
.wmkc-template-43 .wmkc-flex-item2{width:100%}}
.table-wrap .table td{border:1px solid #ccc}
header .top-box .nav-box .left a img,footer .footer-info .logo-box .logo img{filter:brightness(100)}
.wmkc-partner{padding-bottom:50px}
.wmkc-partner ul{display:flex;flex-wrap:wrap}
.wmkc-partner ul li{width:16.66666%;text-align:center;border:1px solid #eee;box-sizing:border-box;padding:10px}
.sun{white-space:nowrap}
@media (max-width:768px){.wmkc-partner ul li{width:33.33%}}
section.firvideo{width:100%;margin:20px 0 40px}
section.firvideo lite-youtube{max-width:1000px!important}
.idhistory{margin-bottom:30px}
@media (min-width:1025px){header .top-box .nav-box .right ul.nav1>li:hover,header .top-box .nav-box .right ul.nav1>li .inmenu_1{background-color:var(--color)}}
header .top-box .nav-box{background:#0d2343}
.idhistitle,.current span{color:var(--color)}
.current samp,.year_chenge samp{background-color:var(--color)}
.yearlist samp{border:1px solid var(--color)}
main.page-template-1 .form input,main.page-template-1 .form textarea{border:1px solid #0d2343}
.swiper-index{height:auto}
@media (max-width:768px){.productsDetails-article .details .left .swiper-box{position:relative}
main.page-template-1 .max-width-box article .productsDetails ul{display:flex;justify-content:space-between}
main.page-template-1 .max-width-box article .item ul li{width:49%}}