.m-title{line-height:1;text-align:center}.m-title:after{content:"";display:block;margin:0 auto;width:144px;height:1px;overflow:hidden;font-size:36px;background-color:var(--mian-color, var(--bs-primary))}.m-title h2{padding:12px 0 12px .05em;letter-spacing:.05em;font-size:36px;font-weight:normal}.more_btn{margin-top:60px;min-width:148px;padding:7px 1em}#about{padding:90px 0}#about .conBox .title{font-size:36px;font-weight:normal}#about .conBox .content{margin-top:40px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:15px;color:#8c8c8c}#about .conBox .ul{padding:0;display:flex;flex-wrap:wrap;margin:40px 0 0 0}#about .conBox .ul .li+.li{margin-left:80px}#about .conBox .ul .li a{color:#666}#about .conBox .ul .li a:hover{color:var(--main-color, var(--bs-primary))}#about .conBox .ul .li .icon{display:block;text-align:center;font-size:46px}#about .conBox .ul .li .name{margin-top:14px;font-weight:normal}#cat{padding:90px 0}#cat #goodsCat{margin-top:60px}#cat #goodsCat .swiper-slide{max-width:350px}#cat #goodsCat .a{position:absolute;width:100%;font-size:18px;color:#fff;bottom:0px;padding:20px;font-weight:bold}#goods{padding:90px 0}#goods #goodsSwiper{margin-top:60px}#goods #goodsSwiper .swiper-pagination{position:unset;margin:30px auto 0;transform:none}#goods .linkBox{margin-top:60px}#news{padding:90px 0}#news .newsRow{margin-top:60px}#news .newsRow .newsImg img{transition:all 500ms ease-in-out}#news .newsRow .newsImg:after{content:"";display:block;width:0;height:2px;background-color:var(--mian-color, var(--bs-primary));transition:width 500ms ease-in-out}#news .newsRow .newsItem:after{content:"";display:block;width:0;height:2px;background-color:var(--mian-color, var(--bs-primary));position:absolute;left:0;bottom:0;transition:width 500ms ease-in-out}#news .newsRow .newsImg:hover:after,#news .newsRow .newsItem:hover:after{width:100%}#news .newsRow .newsImg:hover img,#news .newsRow .newsItem:hover img{transform:scale(1.02)}@media(max-width: 767.98px){#banner{padding-top:70px}#banner .swiper-button-next,#banner .swiper-button-prev{display:none}.m-title:after{width:100px}.m-title h2{padding:12px 0 8px .05em;font-size:24px}#about{padding:40px 0}#about .conBox .title{font-size:24px}#cat{padding:40px 0}#cat #goodsCat{margin-top:40px}#cat #goodsCat .a{position:absolute;width:100%;font-size:18px;color:#fff;bottom:8px;padding:20px;font-weight:bold}#goods{padding:40px 0}#goods #goodsSwiper{margin-top:40px}#goods #goodsSwiper .swiper-pagination{position:unset;margin:30px auto 0;transform:none}#news{padding:40px 0}#news .newsRow{margin-top:40px}#news .newsRow h5{font-size:18px}#news .newsRow h5+p{font-size:12px;line-height:1.75}}
