﻿@charset "utf-8"; 
:root{--color:#a9431e}
footer a:hover,footer .foot-item .foot-link .item em{color:#fff}
.nobanner header .head-top,.nobanner header .head-info,header.is-active{background:#fff}
body:not(.index) .head-left,body:not(.index) .head-top{color:#000}
body:not(.index) .lang-icon img{filter:brightness(0)}
@media (min-width:1025px){body.index header:not(.is-active){background:rgba(0,0,0,.4)}
body:not(.index) .head-nav .nav-ul>li>a{color:#000}
body:not(.index) .head-nav .nav-ul>li:hover>a{color:var(--color)}
body.index header.is-active .head-nav .nav-ul>li>a{color:#000}
body.index header.is-active .head-nav .nav-ul>li:hover>a{color:var(--color)}}
.m-menu span{background:#000}
@media (max-width:1024px){header{background:#fff}
.lang-icon img{filter:brightness(0)}}
.home-hotpro .hotpro-main .swiper-slide .info .more{background:#393d47}
footer{color:#fff}
footer .foot-main{background:none}
footer .foot-main::after{opacity:1}
footer .foot-item .foot-list li a::before{background:#fff}
footer .foot-bot{background:var(--color);color:#fff}
.home-choose .choose-list li .icon::after{background:#d0d3d4;opacity:1}
.home-about .about-info::after{background:#f7f7f7;opacity:1}
.home-banner .swiper-slide>a::after{display:none;}
@media (min-width:769px){.home-cate .homecate-list li{width:23.5%;margin-right:2%;}
.home-cate .homecate-list li:nth-child(3n){margin-right:2%;}
.home-cate .homecate-list li:nth-child(4n){margin-right:0;}}
.home-service .service-item:before{content:'';width:100%;height:100%;background:rgb(57 61 71 / 50%);display:block;position:absolute;top:0;left:0;z-index:0;}
.home-service .service-item .box{z-index:2;}
.foottop{position:relative;}
.foottop:before{content:'';width:100%;height:100%;display:block;background:rgb(57 61 71 / 50%);display:block;position:absolute;top:0;left:0;z-index:0;}
.foottop>*{position:relative;z-index:2;}
.home-hotpro .hotpro-main .swiper-slide .info{box-shadow:0 10px 19px 5px rgba(224,224,224,.42)}
.home-choose .choose-list li:nth-child(3) .icon::after{left:90%;}
.home-choose .choose-list li .more{margin-top:auto;}
.home-choose .choose-list li .text{margin-bottom:20px;}
/*.home-hotpro .hotpro-main .swiper-slide .info .text{min-height:50px;}*/
.home-hotpro .hotpro-main .swiper-slide .info .more{opacity: 1;overflow: inherit;visibility: inherit;}
.home-banner .banner-animote{font-family: Arial,sans-serif;font-weight:var(--fontbold7);max-width: 70%;margin: 0 auto;}
.home-banner .banner-animote .p1{font-weight:var(--fontbold7);font-size:66px;text-shadow:1px 2px 2px var(--fontcolor);text-transform: uppercase;}
.home-banner .banner-animote .p2{margin:10px 0 30px;text-shadow:1px 2px 2px var(--fontcolor);font-size:var(--fontsize20)}
.home-banner .banner-animote .p3 a{background:#fff;border-radius:0;color:#333;font-weight:var(--fontbold7);border:none;font-size:var(--fontsize20)}
.home-banner .banner-animote .p3 a:hover{background:var(--color);color:#fff;}
@media (max-width:1600px){.home-banner .banner-animote .p1{font-size: 54px;}}
@media (max-width:1440px){.home-banner .banner-animote .p1{font-size: 48px;}}
@media (max-width:1366px){.home-banner .banner-animote .p1{font-size: 45px;}}
@media (max-width:1280px){.home-banner .banner-animote .p1{font-size: 41px;}}
@media (max-width:1024px){.home-banner .banner-animote .p1{font-size:32px}
.home-banner .banner-animote .p2,.home-banner .banner-animote .p3 a{font-size:var(--fontsize16)}}
@media (max-width:768px){.home-banner .banner-animote{max-width:95%;}
.home-banner .banner-animote .p1{font-size:20px;}
.home-banner .banner-animote .p2, .home-banner .banner-animote .p3{display:none;}}
.home-news .newslist .swiper-slide .info .title{height:60px;}
@media (min-width:769px){.home-hotpro .hotpro-main .swiper-slide .info .title{display:block;}}
/*@media (min-width:769px) and (max-width:1600px){.home-hotpro .hotpro-main .swiper-slide .info .title{min-height:117px;}*/
/*.home-hotpro .hotpro-main .swiper-slide .info .text{min-height:76px;}}*/
/*@media (min-width:769px) and (max-width:1366px){.home-hotpro .hotpro-main .swiper-slide .info .title{min-height:150px;}}*/
/*@media (min-width:769px){.head-logo a img{max-height: 80px;}}*/
.catecontainer .cate2list li .img img,.page-main .pro-list li .pro-img img,.maylink-list li .pro-img img{object-fit: contain;}
.about-imgswiper {width:100%;height:100%;}
.about-imgswiper .swiper {height:100%;}
.about-imgswiper .swiper-slide {height:auto;}
.home-about .about-info{padding:3% 0}
@media (min-width:1281px){.home-about .about-info .title{font-size:36px;}}
@media (min-width:1025px){.home-about .about-info .title{margin:15px 0 20px}}
.home-about .about-info .list li{margin-bottom:6px}
.home-hotpro .hotpro-img{display:none}
.home-hotpro .hotpro-main .hotpro-wrap{width:100%}
@media (min-width:501px){.home-hotpro .hotpro-main #hotpro{width:calc(100% + 40px)}}
@media(min-width:1025px){.home-service .service-item .box .text{margin-bottom: 40px;}
.home-choose{padding:5% 0;}}
@media (min-width:1600px){.hotpro-main .l-wrap{padding-left:70px;}}
.catecontainer .cate2list li .img,.maylink-list li .pro-img,.page-main .pro-list li .pro-img{aspect-ratio: 2 / 1.35;}
@media (max-width:768px){.head-logo a img{max-width:240px;}}
@media (min-width:1025px){.maylink-list li {background: #FFFFFF;width: 24%;}
.maylink-list li:nth-child(n+9){display:none}
}
.head-logo a img{max-width:260px;}
@media (max-width:768px){.head-logo a img{max-width:200px;}}