﻿@charset "utf-8";
:root{--color:#168A4E;--color1:#168A4E;}
iframe{height: revert-layer;}
footer .foot-more{text-align: center;}
footer .foot-more a{font-size:18px;text-decoration: none;min-width: 180px;padding: 0 20px;height: 48px;display: inline-flex;align-items: center;justify-content: center;border-radius: 24px;border: 1px solid var(--color);color: var(--color);font-weight: var(--fontbold5);transition: all .2s linear;}
footer .foot-more a:hover{background: var(--color);color:#fff;}
@media (min-width:1025px){footer .foot-item.foot-nav{width:23%;}}
footer .foot-item.foot-nav ul{display:flex;flex-wrap:wrap;}
footer .foot-item.foot-nav ul li{width:50%;}
@media (min-width:1025px){body:not(.nobanner){padding-top:126px}
body:not(.nobanner) .head-nav .nav-ul>li>a{color:#111}
.head-top{background:var(--bgcolor)}
.head-lang::before{background:#fff}
header.is-active .head-top, header:hover .head-top{color:#fff}}
header.is-active .head-top .lang-icon img,header:hover .head-top .lang-icon img{filter:invert(0)}
header.is-active .head-top .lang-icon span, header:hover .head-top .lang-icon span{color:#fff}
header.is-active .head-top .lang-icon span::after, header.is-active .head-top .lang-icon span::before, header:hover .head-top .lang-icon span::after, header:hover .head-top .lang-icon span::before{background:#fff}
.head-right .item:hover{color:#000}
@media (min-width:769px){.home-advanced .advanced-list li {width: 20%;}}
.home-banner .swiper-slide>a::after{display:none}