﻿@charset "utf-8"; 
@media (max-width:1365px){.header-contact>div i{font-size:24px}
.header-contact>div a{font-size:12px}}
.home-about .about-img::after{padding:0;}
.home-about .about-img lite-youtube{width:100%!important;}
@media (max-width:560px){.home-about .about-img lite-youtube{height:300px!important;}}
.contact-way .contact-tit {margin-bottom:0;}
.contact-way li {border-bottom:1px solid #ccc;margin:0;padding:25px 0;}
.contact-way li em {font-size:50px;width:50px;text-align:center;display:flex;justify-content:center;}
.contact-us .contact-way {width:100%;margin-bottom:30px;float:inherit}
.contact-way li .contact-info {width:auto;flex:1;flex-basis:auto;margin-left:30px;}
.contact-info div {line-height:1.2;margin-bottom:7px;}
.contact-info p {line-height:1.3;}
.ind-contact {background:none;padding:0;height:auto;}
.ind-contact img {display:block;width:100%;}
.ind-contact .container {width:100%;max-width:100%;}
.proslide .swiper-wrapper{justify-content:space-between}
.home-product .swiper .swiper-slide .info{margin:0;padding:8px}
.home-product .swiper .swiper-slide .info .title{font-size:15px;display:block;text-align:center;white-space:nowrap;text-overflow:ellipsis}
.home-product .swiper .swiper-slide:hover::after{height:3px}
.proslide{margin-bottom:40px;position:relative;padding:0 80px}
.home-product .product-list{padding:0}
.proslidebtn>div{position:absolute;left:0;top:40%;background:0 0;width:40px;height:40px;border:1px solid #dfdfdf;display:inline-flex;align-items:center;justify-content:center;transition:all .2s linear;cursor:pointer}
.proslidebtn>div.pronextbtn{left:auto;right:0}
.proslidebtn>div:hover{background:var(--color);color:#fff}
.home-product .swiper .swiper-slide .img a{position:relative;display:block;width:100%;padding-bottom:100%}
.home-product .swiper .swiper-slide .img a img{display:block;width:100%;height:100%;position:absolute;top:0;left:0;object-fit:contain}
@media (max-width:1024px){.proslide{padding:0;margin-bottom:25px}
.proslidebtn{display:none}
.proslide .swiper-pagination{display:block}
.home-product .product-list .swiper{padding-bottom:30px}
.proslide .swiper-pagination-bullet-active{background:var(--color)}}
.prodetails-content article>h2.prodetit-h2{margin:10px 0;}
.prodetails-content article>h2.prodetit-h2 span{font-size:24px;background-color:#00ff00;padding:5px;}
@media (max-width:768px){.prodetails-content article>h2.prodetit-h2 span{font-size:20px;}}