﻿@media (min-width:769px){.procate-list .procate-item{width:23%;margin:0 2.666% 35px 0}
.procate-list .procate-item:nth-child(4n){margin-right:0}}
.home-hotpro .homehotpro-list .homehotpro-item{height:auto;margin-bottom:30px}
.home-hotpro .homehotpro-list .homehotpro-item .homehotpro-img{max-height:inherit;aspect-ratio:1/1;flex:initial;}
.home-hotpro .homehotpro-list .homehotpro-item .homehotpro-img a img{object-fit:contain;background:#fff;}
.home-hotpro .homehotpro-list .homehotpro-item .homehotpro-info{flex:1;display:flex;flex-direction:column;}
.home-hotpro .homehotpro-list .homehotpro-item .homehotpro-info .text{margin-bottom:10px;}
.home-hotpro .homehotpro-list .homehotpro-item .homehotpro-info .more{margin-top:auto;}
.home-hotpro{padding-bottom:0}
.home-contact{margin-top:4.5%}
@media (max-width:768px){.home-contact{margin-top:40px}}
.bigimg img{width:100%}
.home-hotpro .home-des{display: none;}
.home-hotpro .home-title{text-align: center;}
.home-about {padding-bottom:0}
.home-about .about-img::before {border: none;}
.home-about .l-wrap{align-items:initial}
.home-about .about-img{padding:0;}
.home-about .about-info{padding-bottom:15px;display:flex;flex-direction:column;align-items:flex-start}
.home-about h1{line-height:1.3;margin-bottom:10px}
.home-about .about-text{font-size:var(--fontsize18);margin:auto 0}
.home-about .home-more{margin-top:30px}
@media (max-width:1280px){.home-about .about-text{font-size:var(--fontsize16);}}
@media (max-width:768px){.home-about .about-img iframe{aspect-ratio:16/9;}}
.procate-list .procate-item .procate-title a{text-align: center; }