﻿@charset "utf-8"; 
:root{--color:#BB2322}
.advan .advan-icon>i, .advan .advan-icon>em{background-image:url(/uploads/42866/page/p20240920101359fe2f6.png)}
@media (max-width:2560px) and (min-width:2201px){.head-top:after{width:500px}}
@media (max-width:2200px) and (min-width:1921px){.head-top:after{width:400px}}
#ind .ind-r{top:0;margin:0;}
#ind{padding-top:30px}
#ind .ind-r iframe{width:100%;height:100%;display:block;}
@media (max-width:768px){#ind .ind-r iframe{height:450px;display:block}}
@media (max-width:500px){#ind .ind-r iframe{height:320px;}}
.main-title{display:none}
.advan .title{display:none}
.advan .advan-list{margin-top:30px}
.sol-top{background:url(/uploads/42866/page/p20240925190718c966c.jpg) no-repeat top;background-size:100%;}
@media (max-width:768px){.sol-top{background-size:auto 22%}}
#factory{margin-bottom:100px}
#factory .l-wrap{max-width:100%;padding:0 15px;margin:0 auto}
.factory-swiper {position:relative;padding:10px 60px 0;}
.factory-swiper .swiper-slide img{display:block;margin:0 auto}
.factory-swiper .swiper-pagination {display:none;}
.factory-btn>div {cursor:pointer;display:flex;align-items:center;justify-content:center;width:40px;height:40px;position:absolute;top:50%;margin-top:-20px;background:#f6f6f6;}
.factory-btn>div.factory-prev {left:0;}
.factory-btn>div.factory-next {right:0;}
.factory-btn>div.factory-prev i{transform:rotate(180deg)}
.factory-btn>div i {font-size:20px;}
.factory-btn>div:hover {background:var(--color);color:#fff}
@media (max-width:768px){#factory{margin-bottom:40px}}
@media (max-width:560px){.factory-swiper {padding:10px 0 0;}
.factory-swiper .swiper-container{padding:0 0 40px;}
.factory-swiper .swiper-pagination {display:block;bottom:0}
.factory-btn>div{display:none}}
.home-project{background:#FFFbfa;padding:4% 15px 4%}
.home-project .main-title{display:block;color:var(--color)}
.home-project .swiper-container{margin-top:60px;padding-bottom:100px}
.home-project .swiper-container .project-button-next,.home-project .swiper-container .project-button-prev{position:absolute;bottom:0px;left:calc(50% - 50px);background:var(--color);display:inline-flex;align-items:center;justify-content:center;color:#FFF;width:40px;height:40px;cursor:pointer;transition:all .1s linear}
.home-project .swiper-container .project-button-next.swiper-button-disabled,.home-project .swiper-container .project-button-prev.swiper-button-disabled{background:#bababa}
.home-project .swiper-container .project-button-next em,.home-project .swiper-container .project-button-prev em{font-size:var(--fontsize20)}
.home-project .swiper-container .project-button-next:hover,.home-project .swiper-container .project-button-prev:hover{opacity:.9}
.home-project .swiper-container .swiper-slide{overflow:hidden;max-height:308px}
.home-project .swiper-container .swiper-slide img{transition:all .2s linear;width:100%}
.home-project .swiper-container .swiper-slide img:hover{transform:scale(1.1)}
.home-project .swiper-container .project-button-next{left:auto;right:calc(50% - 50px)}
.home-project .swiper-container .project-button-next em{transform:rotate(180deg)}
@media (max-width:768px){#appli{margin-top:40px}
.home-project{padding:30px 15px 30px}
.home-project .swiper-container{margin-top:20px;padding-bottom:60px}}