﻿.hotpro-swiper{width:100%;position:relative;padding:0 60px;margin-top:20px;margin-bottom:30px}
.hotpro-swiper .swiper-wrapper{flex-wrap:nowrap;margin:0;}
.hotpro-swiper .swiper-container .swiper-slide{margin:0;min-height:inherit!important;height:auto;opacity:1!important;transform:none!important}
.hotpro-swiper .swiper-container .swiper-slide>a{display:flex;flex-direction:column;width:100%;height:100%;}
.hot-pro .pro-info{flex:1;}
.hot-pro ul li:hover .pro-name,.hot-pro ul li:hover .pro-intro{color:#fff}
.hotpro-swiper .swiper-pagination{position:static;margin-top:20px}
.hotpro-swiper .swiper-pagination-bullet{background:#000}
.hotpro-swiper .swiper-pagination-bullet-active{background:var(--color)}
.hotpro-btn>div{cursor:pointer;position:absolute;top:50%;width:40px;height:40px;border-radius:50%;background:#eee;display:flex;align-items:center;justify-content:center;transition:.3s;margin-top:-40px}
.hotpro-btn>div.hotpro-prev{left:0;}
.hotpro-btn>div.hotpro-next{right:0;}
.hotpro-btn>div:hover{background:var(--color);color:#fff}
.hotpro-btn>div i{font-size:var(--fontsize20)}
@media (max-width:768px){.hotpro-swiper{padding:0;margin-top:10px}
.hotpro-btn>div{display:none;}
.hot-pro .pro-name{color:#fff;text-align:center}}
.home-cate .catelist ul li{background:#e6e7e7;}
.home-cate .catelist ul li .title a{line-height:1.4}
.home-cate .catelist ul li .img img{background:#fff}
.home-map img{width: 100%;}
.home-map{ margin-bottom: 3%;   }
.l-wrap {max-width: unset; padding: 0 10px;}
@media (min-width:1024px){.diverse-container .diverse-content img{width:100%}
}
.home-service{background-blend-mode: multiply;background-color: #00000080;}

@media (min-width:769px){.home-cate .catelist ul li{width:23.5%}
.home-cate .catelist ul li:nth-child(4){margin-bottom:1em}
.home-cate .catelist ul li:nth-child(3n){margin-right:2%}
.home-cate .catelist ul li:nth-child(4n){margin-right:0}
}
