﻿#swiper-banner .banner-animote{width: 80%;top: 50%;left: 50%;transform:translate(-50%,-50%);text-align: left;max-width: 1640px;padding: 0 20px;color: #fff;position: absolute;opacity: 0;}
#swiper-banner .swiper-slide-active .banner-animote{opacity: 1;}
#swiper-banner .banner-animote .title{line-height: 1.2;font-size: 48px;margin-bottom: 20px;font-weight: bold;}
#swiper-banner .banner-animote .text{line-height: 1.2;font-size: 24px;margin-bottom: 20px}
#swiper-banner .banner-animote .btn a{display: inline-flex;margin-top: 20px;padding: 8px 20px;border: 1px solid #fff;font-weight: 500;width: auto;border-radius: 5px;background: #fff;color: #000;font-size:20px}

@media (max-width:1480px) {#swiper-banner .banner-animote .title{font-size: 36px;}
#swiper-banner .banner-animote .text{font-size: 24px;}}
@media (max-width:1024px) {
#swiper-banner .swiper-wrapper .banner-animote .title{font-size: 18px;}}
.about .about-img iframe{width: 100%;max-height: 100%;}


.news *{box-sizing: border-box;}
.news-list{height: auto;}
.news-item1:hover .news-more{background-color:#111111;color:#FFFFFF}
.news-item1:hover .news-more i{color:#FFFFFF}
.news-item1{display:flex;outline:1px solid #DFDFDF;box-sizing:border-box;flex-direction:column;margin-bottom: 40px;align-items: center;opacity: 1 !important;transform: initial !important;}
.news-item1 .news-img{width: 100%;}
.news-img img{aspect-ratio: 370/277;object-fit: cover;}
.que-item:first-of-type{background:#888}
.que-item:nth-of-type(2){background:#888}
.que-item:nth-of-type(3){background:#888}
.que-item:before,.que-item:after,.que-item:hover:after, .que-item:hover:before{border-color:var(--color) !important}
.que .more-btn i::after, .que .more-btn em::after{border-right-color:#24292f !important;border-bottom-color:#24292f !important;}
.que-item:nth-of-type(3) .more-btn i, .que-item:nth-of-type(3) .more-btn em{background:#fff;}
.que-num, .que-title,.que .more-btn, .que article{color:#000}
.que .more-btn i, .que .more-btn em,.que-item:nth-of-type(3) .more-btn i, .que-item:nth-of-type(3) .more-btn em{background: none;}
.que-item{padding:20px 30px;}
.que-item:nth-of-type(3),.que-item:nth-of-type(2),.que-item:nth-of-type(1){ background:  #ebeaea;}
.swiper-home-cate{position:relative;padding-bottom:40px}
.cate-name{text-align:center}
.swiper-home-cate{overflow: hidden;}

.home-application{padding:50px 0 0;margin-bottom:-19%}
.application-list{display:flex;flex-wrap:wrap;justify-content:center;}
.application-list li{width:33.3333%;aspect-ratio:11/10;clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%);overflow:hidden;position:relative;display:flex;align-items:center;justify-content:center;text-align:center;}
.application-list li:nth-child(1){margin-left:16.6666%}
.application-list li:nth-child(2){margin-right:16.6666%}
.application-list li:nth-child(4){background:var(--color)}
.application-list li:nth-child(n+3){transform:translateY(-50%);}
.application-list li:nth-child(n+6){transform:translateY(-100%);}
.application-list li .pic{display:block;width:100%;height:100%;filter:brightness(0.75);}
.application-list li .pic img{display:block;width:100%;height:100%;object-fit:cover;}
.application-list li .info{position:absolute;width:100%;text-align:center;padding:10px 12%;color:#fff;}
.application-list li .info .tit{font-weight:bold;font-size:var(--fontsize24);line-height:1.3;margin-bottom:5px;}
.application-list li .info p{font-size:var(--fontsize15);line-height:1.4;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;overflow:hidden;}
@media (max-width:1700px){.application-list li .info p{font-size:var(--fontsize14)}}
@media (max-width:1500px){.application-list li .info .tit{font-size:var(--fontsize22);}
.application-list li .info p{font-size:var(--fontsize12)}}
@media (max-width:1200px){.application-list li .info p{-webkit-line-clamp:7;padding:0 9%}}
@media (max-width:1024px){.home-application{padding:40px 0;margin-bottom:0}
.application-list li{clip-path:inherit}
.application-list li:nth-child(1){margin-left:0}
.application-list li:nth-child(2){margin-right:0}
.application-list li:nth-child(4){width:100%;aspect-ratio:inherit;}
.application-list li:nth-child(4) .info{position:relative;padding:50px 20px}
.application-list li:nth-child(n+3){transform:translateY(0);}
.application-list li:nth-child(n+6){transform:translateY(0);}
.application-list li .info .tit{font-size:var(--fontsize20)}
.application-list li .info p{font-size:var(--fontsize14)}}
@media (max-width:768px){.application-list li{width:100%;aspect-ratio:11/8!important}
.application-list li .info p{padding:0;}}
section.cate1{overflow: hidden;}
  @media screen and (max-width:768px){.cate .cate-list{flex-wrap:nowrap}
}.cate-item1:hover .cate-btn{opacity:1;transform:translateZ(0) scale(1)}
.cate-item1:hover .cate-name,.cate-item1:hover .cate-num{opacity:0}
.cate-img img {object-fit: cover;aspect-ratio: 369 / 456;}
.cate-img {border: 1px #474747 solid;}
@media (min-width:769px) {
.cate-info{opacity: 0;}
.cate-img img{opacity: 1;}
.swiper-home-cate .swiper-slide:hover .cate-info{opacity: 1;}
.swiper-home-cate .swiper-slide:hover .cate-img img{opacity: .28;}
.swiper-home-cate .swiper-slide:hover .cate-name{opacity: 1;}
}

