﻿@charset "utf-8"; 
.common-main.about-us .history-swiper{overflow: hidden;}
.common-main.about-us .swiper-pagination{display: flex;justify-content: center;bottom: 0;left: 50%;transform: translateX(-50%);}
.common-main.about-us .swiper-pagination .swiper-pagination-bullet{margin:0 4px}
.common-main.about-us .swiper-container{position: relative;padding-top: 40px;}
.common-main.about-us .swiper-container::before{content: '';position: absolute;left: 0;top:40px;width: 100%;height: 4px;background: #1f9bed;z-index: 1;}
.common-main.about-us .swiper-slide{position: relative;padding: 40px 0 30px 0;text-align: center;}
.common-main.about-us .swiper-slide .item{position: relative;}
.common-main.about-us .swiper-slide .item::before{content: '';position: absolute;top:-62px;left: 50%;transform: translateX(-50%);width: 45px;height: 45px;background: #fff;box-shadow:  0 1px 15px 1px rgba(0, 0, 0, 0.3);border-radius: 50%;z-index: 2;}
.common-main.about-us .swiper-slide .item::after{content: '';position: absolute;top: -52px;left:50%;transform: translateX(-50%);width: 25px;height: 25px;background: #1f9bed;border-radius: 50%;z-index: 3;}
.common-main.about-us .history-time{font-size: var(--fontsize20);margin-bottom: 10px;}
.home-news .newslist .newsitem .img img{ aspect-ratio: 1/1;}
.home-product .product-list .itempro .info .title{min-height: 58px;}
.home-product .product-list .itempro .info .des{ min-height: 45px;}
.common-product .singglepic img{max-height:100%}