﻿@charset "utf-8";
section.content.productscontent .container main .description img{height:auto!important}
.wmkc-flex,.wmkc-flex-row-reverse{align-items:center}
.our-list{background-color:#fbfbfb;margin-top:3%}
.flex-jc-sb{display:flex;flex-wrap:wrap;justify-content:space-between}
.our-list li:nth-child(odd){background-color:#f6f6f6}
.our-list li{width:16.66%;text-align:center;padding:3.5% 0}
.our-list .our-item-name{color:#777;margin:10px 0 6px;line-height:1.5;word-break:break-all}
.wmkc-template-33 .wmkc-flex{display:flex;align-items:center;background:0 0}
.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-flex .wmkc-item-img img{max-height:100%}
@media (max-width:768px){.wmkc-template-62 .wmkc-item-info{height:auto!important}}
.index section.products ul li a img{object-fit:contain}
.container aside>ul.aside-news li a .right h3{max-width:150px}
.index section.recommended .container .swiper-box ul li a img{object-fit:contain}
#picBigBigBig .img img{object-fit:contain}
section.content.products .container main article ul.single-0 li a .img-box img{object-fit:contain}
footer .container .info{max-width:400px}
.wmkc-template-53 .wmkc-flex-ai-fs p{word-break:break-word}
.project-list .project-content{line-height:1.6em}
.container img{max-width:100%;height:auto}
footer .container .share ul li.instagram{box-sizing:border-box;background:#d6249f;border:2px solid #d6249f;transition:all .3s ease}
footer .container .share ul li.instagram:hover{background:#fff;transition:all .3s ease}
footer .container .share ul li.instagram:hover i{color:#d6249f}
.about{padding:70px 0}
.about .container{position:relative;padding:0 71px;margin:0 auto}
.about .swiper-button-next,.about .swiper-button-prev{width:40px;height:40px;background:#017dc3;text-align:center;line-height:38px;color:#fff;position:absolute;top:50%;margin-top:-20px;-webkit-transition:background .2s ease-in-out;transition:background .2s ease-in-out}
.about .swiper-button-prev{left:15px}
.about .swiper-button-next{right:15px}
.about .swiper-button-next em,.about .swiper-button-next i,.about .swiper-button-prev em,.about .swiper-button-prev i{font-size:26px}
.about .swiper-button-next:hover,.about .swiper-button-prev:hover{background:#017dc3}
#about .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}
.about-l{width:41%}
.about-r{width:59%;padding-left:45px}
.about-l img{width:100%;height:auto}
.about-r h3{font-size:22px;color:#111;font-weight:400}
.about-r>p{line-height:1.6;margin:20px 0 20px}
.about-list li{padding-left:20px;background:url(/uploads/38487/abouticon.png) no-repeat left top;margin-bottom:18px}
.home-more{display:block;width:242px;background:#017dc3;border-radius:23px;color:#fff;font-size:18px;padding:11px 0;text-align:center;margin-top:30px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.home-more:hover{background:#39bdff;color:#fff}
.about *{-webkit-box-sizing:border-box;box-sizing:border-box}
.about .swiper-button-next:after,.about .swiper-button-prev:after{font-size:20px}
@media (max-width:1024px){.about .container{padding:0 30px}
.about-l,.about-r{width:100%;margin-bottom:15px}
.about-r{padding-left:0}
.about{padding:30px 0}
.about .swiper-button-next,.about .swiper-button-prev{width:25px}
.about .swiper-button-next:after,.about .swiper-button-prev:after{background:0 0;color:#fff}}
.imgbox{overflow:hidden}
.imgbox img{width:100%;-webkit-transition:.5s;transition:.5s}
.imgbox img:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}
.news .swiper-container .swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.news .swiper-container .swiper-slide{width:24%}
@media (max-width:1024px){.news .swiper-container .swiper-slide{width:48%;margin-bottom:20px}}
@media (max-width:768px){.aboutSwiper{max-width:90%;margin:0 auto}
.about-list li,.about-r>p{font-size:14px}}
.index section.products ul li a p{position:absolute;bottom:0;left:0;width:100%;height:41px;max-height:unset;display:flex;align-items:center;justify-content:center;background:#1269aecc;color:#fff;transition:.2s}
.index section.products ul li a{position:relative}
.index section.products ul li a:hover p{height:100%}

section.content.products{display: block !important;}