﻿@charset "utf-8"; 
.home-banner .swiper-slide .banner-text1{color:#FFF;text-align:end;}
.home-banner .swiper-slide .banner-text1 .item{margin:20px 0;line-height: inherit;}
.home-banner .swiper-slide .banner-text1 .title{font-size:2vw;font-weight:var(--fontbold7);text-align:end;color:#fff;line-height:inherit}
.home-banner .swiper-slide .banner-text1 .text{font-size:1.1vw;text-align:end;color:#fff;font-weight:100}
.home-banner .swiper-slide .banner-animote .btn .home-more{display:inline-flex;color:#FFF;font-size:18px;border-radius: 30px;padding:8px 25px;background:var(--color);border:none;}
.home-banner .swiper-slide .banner-text2 .title{font-size:2vw;font-weight:var(--fontbold7);color:#fff}
.home-banner .swiper-slide .banner-text2 .text{font-size:1.1vw;font-weight:100;margin:20px 0;color:#fff}
.home-banner .swiper-slide .banner-text2 .btn{margin-top:0;border:0;width:auto;height:auto;display: block;font-size:inherit;}
.home-banner .swiper-slide .banner-text3{top:30% !important;left:15%;text-align:center;}
.home-banner .swiper-slide .banner-text3 .title{font-size:2vw;font-weight:var(--fontbold7);color:#000;font-style: italic;}
.home-banner .swiper-slide .banner-text3 .text{font-size:1.1vw;font-weight:100px;margin:20px 0;color:#000}
@media (max-width:1600px){.home-banner .swiper-slide .banner-text3{left:6%;}}
@media (max-width:1024px){.home-banner .swiper-slide .banner-text1{right:8%;}
.home-banner .swiper-slide .banner-text2{left:8%;}}
@media (max-width:768px){.home-banner .swiper-slide .banner-text1 .item,.home-banner .swiper-slide .banner-text2 .text,.home-banner .swiper-slide .banner-text3 .text{margin:10px 0;}
.home-banner .swiper-slide .banner-animote .btn .home-more{line-height:1;padding:3px 20px;font-size:16px;}}
@media (max-width:550px){.home-banner .swiper-slide .banner-text3{top:25% !important;}
.home-banner .swiper-slide .banner-text1 .item,.home-banner .swiper-slide .banner-text2 .text,.home-banner .swiper-slide .banner-text3 .text{margin:4px 0;}
.home-banner .swiper-slide .banner-text1 .title,.home-banner .swiper-slide .banner-text2 .title,.home-banner .swiper-slide .banner-text3 .title,.home-banner .swiper-slide .banner-animote .btn .home-more{font-size:10px;line-height:1.1}
.home-banner .swiper-slide .banner-text1 .text,.home-banner .swiper-slide .banner-text2 .text,.home-banner .swiper-slide .banner-text3 .text{font-size:5px;line-height:1.1}}
.home-banner .swiper-slide-active img {animation: none;}
.home-choose .chooselist{align-items: inherit;}
@media(min-width:1601px){.home-choose .chooselist .itemchoose .text .des{height: 120px;}}
@media(max-width:1600px){.home-choose .chooselist .itemchoose .text .des{height: 220px;}}
.home-product .product-list .itempro .info .title{height:60px;}
.home-product .product-list{align-items: inherit;}
.home-product .product-list .itempro .img{padding-bottom: 100%;}
.home-product .product-list .itempro .img img{position: absolute;top: 0;left: 0;}
.home-product .product-list .itempro .info .des{-webkit-line-clamp: 2;}
.home-news .newslist{align-items: inherit;}
.home-news .newslist .newsitem .info .text p{-webkit-line-clamp: 2;}
.home-news .newslist .newsitem .info .title{height:55px;}
@media (min-width:1025px){header .head-contact .item em img{filter: brightness(360);}}
.products-list li .pr-img>a {width:100%;display:block;position:relative;height:0;padding-bottom:100%;}
.products-list li .pr-img>a img {position:absolute;top:0;left:0;object-fit:contain;height:100%;}
.prodetails-like .pr-like-img a>div{width:100%;display:block;position:relative;height:0;padding-bottom:100%;border:1px solid #dedee5;}
.prodetails-like .pr-like-img a>div img {position:absolute;top:0;left:0;object-fit:contain;height:100%;}
.singletextindent{padding-left:2em;}
@media (max-width:768px){.singletoptit *{font-size:24px!important}}