﻿@charset "utf-8"; 
@media (min-width:1025px){#gallery .swiper-wrapper {transform:translate(0,0)!important}
.preview-container .preview-box .prodetails-pagination {display:flex;}
.preview-container .preview-box .prodetails-pagination .swiper-pagination-bullet {width:19%;height:auto;background:none;border-radius:0;border:1px solid #eee;margin:0 1.25% 0 0;}
.preview-container .preview-box .prodetails-pagination .swiper-pagination-bullet:last-child {margin-right:0}
.preview-container .preview-box .prodetails-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {border-color:var(--color)}
.preview-container .preview-box .prodetails-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active::after {display:none;}
.preview-container #media {background:#fff}
.preview-container .preview-box .prodetails-button-next,.preview-container .preview-box .prodetails-button-prev {display:none!important;}}
header .head-top .head-contact .item a, header .head-top .head-contact .item span{color:#fff}
@media (max-width:768px){section.home-case iframe{height:400px}}
@media (min-width:1025px){.product-catelist .product-cateitem {width:24%;margin:0 1.333% 30px 0;}
.product-catelist .product-cateitem:nth-child(3n) {margin-right:1.333%}
.product-catelist .product-cateitem:nth-child(4n) {margin-right:0}}
.common-main.contact-us>.l-wrap {max-width:100%;padding:0;}
.common-main.contact-us article>p>img {margin:50px 0 0;display:block;}
.common-main.contact-us .contact-box {margin-top:0;}
.home-mainproduct .mainpro-top .mainpro-button{display:none}
.home-mainproduct .homepro-list .swiper-slide .img img{object-fit:contain;}
.home-mainproduct .homepro-list .swiper-slide .info {width:60%;flex:inherit;}
.home-mainproduct .homepro-list .swiper-slide {height:auto;}
@media (max-width:1600px) and (min-width:769px){.home-mainproduct #homemainproduct{height:620px}
.home-mainproduct .homepro-list .swiper-slide {margin-top:10px!important;margin-bottom:10px!important}}
@media (max-width:1366px) and (min-width:769px){.home-mainproduct #homemainproduct{height:525px}
.home-mainproduct .homepro-list .swiper-slide .info .title{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-bottom:10px;}
.home-mainproduct .homepro-list .swiper-slide .info .text{margin-bottom:10px}
.home-mainproduct .homepro-list .swiper-slide .info{padding:10px 20px}}
@media (max-width:1024px) and (min-width:769px){.home-mainproduct #homemainproduct{height:420px}
.home-mainproduct .homepro-list .swiper-slide .info .title{margin-bottom:5px;line-height:1.3;}
.home-mainproduct .homepro-list .swiper-slide .info .text{margin-bottom:6px;font-size:14px;}
.home-mainproduct .homepro-list .swiper-slide .info .home-more{height:38px;font-size:13px;min-width:120px;}
.home-mainproduct .homepro-list .swiper-slide .info{padding:10px 20px}}
@media (max-width:768px){.home-mainproduct #homemainproduct{height:auto}}
@media (max-width:560px){.home-mainproduct .homepro-list .swiper-slide .info .title{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-bottom:10px;}}
.home-adv::before {display:none;}
.home-adv {background:var(--homebg);}
.home-adv .home-title,.home-adv .homeadv-list li::after {display:none;}
.home-adv .homeadv-list {margin:0;}
.home-adv .homeadv-list li {padding:5px;height:auto}
.home-adv .homeadv-list li:hover {color:#000}
.home-adv .homeadv-list li .homeadv-tit {padding:8px 0 3px;font-size:18px;}
@media (max-width:500px){.home-adv .homeadv-list li{width:48%}}
.recentnews-list li .img{height:auto}
