﻿@charset "utf-8"; 
:root {--color: #c5000a;--fontfamily:"Roboto", sans-serif}
/*.head-top .l-wrap{justify-content:flex-end}
.head-left{display:none}
footer{color:var(--fontcolor);background:#fff}
footer .foot-title,footer a{color:var(--fontcolor)}
footer .foot-list li>a::before{background:var(--fontcolor)}
@media (min-width:1025px){
body{padding-top:80px}
.head-top{display:none}
.head-nav .search-box .head-search button{margin:0 10px}
header.is-active .lang-icon img,
.nobanner .lang-icon img{filter:invert(.9)}
header.is-active .lang-icon span,
.nobanner .lang-icon span{color:var(--fontcolor)}
header.is-active .lang-icon span::before,
.nobanner .lang-icon span::before,
header.is-active .lang-icon span::after,
.nobanner .lang-icon span::after{background:var(--fontcolor)}
}*/
header .head-info .head-logo img{max-height: 50px;}
#home-swiper .swiper-slide .banner-animate .p1{max-width: 1500px;-webkit-line-clamp: 5;}
#home-swiper .swiper-slide .banner-animate .more{margin-top:3.5rem;display:inline-flex;align-items:center;justify-content:center;font-size:1.125rem;padding:.6rem 2rem;border-radius:5rem;background:#fff;transition:all .5s ease;color:#212121}
#home-swiper .swiper-slide .banner-animate .more:hover{color:#fff;background:var(--color)}
@media (min-width:1025px){.nobanner header.is-active{background:#fff}
.nobanner header.is-active .head-info .head-nav .nav-ul>li>a,.nobanner header.is-active .lang-icon span{color:var(--fontcolor)}
.nobanner header.is-active .lang-icon span::after, .nobanner header.is-active .lang-icon span::before{background:var(--fontcolor)}
.nobanner header.is-active .head-info .head-nav .nav-ul>li:hover>a,.nobanner header.is-active .head-info .head-nav .nav-ul>li>a.inmenu_1{color:var(--color)}}
header,.nobanner header{background:#fff}
@media (min-width:1025px){
body{padding-top:100px}
header .head-info .head-nav .nav-ul>li>a,
.nobanner header.is-active .head-info .head-nav .nav-ul>li>a{color:var(--fontcolor)}
.lang-icon span,
.nobanner header.is-active .lang-icon span{color:var(--fontcolor)}
.lang-icon span::before,.lang-icon span::after,
.nobanner header.is-active .lang-icon span::before,
.nobanner header.is-active .lang-icon span::after{background:var(--fontcolor)}
header .head-info{height:auto}
header .head-info .head-nav .nav-ul>li>a{padding:1.55rem 20px;font-size:1.1rem}
body{padding-top:5rem}}
   @media (min-width:1024px){header .head-info .head-nav .nav-ul>li>a{position:relative;display:inline-block}
header .head-info .head-nav .nav-ul>li>a::after{content:'';position:absolute;bottom:0;left:50%;width:calc(100% - 40px);height:3px;background-color:var(--color);transform:translateX(-50%) scaleX(0);transform-origin:left center;transition:transform 0.3s ease}
header .head-info .head-nav .nav-ul>li>a:hover::after,header .head-info .head-nav .nav-ul>li>a.inmenu_1::after{transform:translateX(-50%) scaleX(1)}
}
footer .foot-main .foot-item.foot-about {padding:0;width:24%}
footer .foot-main .foot-item.foot-about>img{max-width: 140px;}
.ftqr {display:grid;grid-template-columns:repeat(2,1fr);gap:15px;max-width:315px;}


