﻿@charset "utf-8"; 
:root{--color:#0250b2}
.home-contact .home-title{font-size:20px;}
.home-contact .des{color:#fff;font-size:30px;font-weight:600;}
@media (min-width:1025px){body{padding-top:140px}
.index .head-link em,.index .head-link .item a:hover{color:var(--color)}
.head-top,header .head-info,.nobanner header .head-info,.head-info .nav-ul>li ul,header.is-active .head-info{background:#fff}
.head-link .item a,.head-info .nav-ul>li>.submenu a,.index header.is-active .head-info .nav-ul>li a,header.is-active .head-info .head-search button,.lang-icon span{color:var(--fontcolor)}
.head-link .item a:hover{color:var(--color)}
.lang-icon span::before,.lang-icon span::after{background:var(--fontcolor)}
.head-info .nav-ul>li a,.head-info .head-search button{color:var(--fontcolor)}
.head-info .nav-ul>li a.inmenu_1,.head-info .nav-ul>li:hover>a{color:var(--color)!important}
.head-info .nav-ul>li>.submenu em{color:var(--fontcolor)}
.head-info .nav-ul>li:hover .submenu li:hover>a,.head-info .nav-ul>li:hover .submenu li:hover>em{color:#fff}
.index header:not(.is-active) .head-info .nav-ul>li a.inmenu_1,.index header:not(.is-active) .head-info .nav-ul>li:hover>a{color:var(--color)!important}
.head-info .nav-ul>li>a,.head-info .head-search button{color:var(--fontcolor)}}
@media (max-width:1024px){.head-info,header.is-active .head-info{background:#fff}
.m-menu span{background:var(--fontcolor)}
.head-link .item a{color:var(--fontcolor)}}
footer{background:var(--color)}