﻿@charset "utf-8"; 
@media (min-width:1025px){body{padding-top:101px}
header .head-info .head-nav .nav-ul>li>a{color:var(--fontcolor)}
header .lang-icon span{color:var(--fontcolor)}
header .lang-icon span::before{background-color:var(--fontcolor)}
header .lang-icon span::after{background-color:var(--fontcolor)}
header .head-info .head-nav .nav-ul>li .submenu {overflow:initial}
.nobanner header.is-active .head-info .head-nav .nav-ul>li>a{color:var(--fontcolor)}
.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-color:var(--fontcolor)}
header .head-info .head-nav .nav-ul>li>a.inmenu_1,header .head-info .head-nav .nav-ul>li:hover>a{color:var(--color)!important}}
@media (min-width:1281px){header .head-info .head-nav .nav-ul>li>a{font-size:var(--fontsize16)}}
@media (min-width:1601px){header .head-info .head-nav .nav-ul>li>a{font-size:var(--fontsize17)}}
@media (max-width:1280px) and (min-width:1025px){header .head-info .head-nav .nav-ul>li>a{padding:0 10px}}
.nobanner header{background:#fff}
@media (min-width:1025px){footer .foot-main .foot-item.foot-about{padding:0;width:24%}
.foot-nav{width:24%;max-width:320px}}
.foot-nav ul{display:flex;flex-wrap:wrap;justify-content:space-between}
.foot-nav ul li{width:48%}