﻿@charset "utf-8"; 
:root{--color:#1b4c99}
.head-info .head-logo a img{transition:all .3s ease-in-out}
.home-title{font-weight:bold}
footer{background:#194A99;color:#fff}
footer .foot-touch .foot-inner .icon em{color:#FA0303}
footer .foot-text,footer .foot-list a,footer .foot-list a:hover, footer .foot-touch .foot-inner .content a:hover,footer .foot-touch .foot-inner .content a,footer .foot-touch .foot-inner .content .info,footer .copyright{color:#fff}

.head-info,header.is-active .head-info,.nobanner header .head-info{background:#fff;border-bottom:1px solid rgba(0,0,0,.05)}
.head-info .head-logo a img{max-height:40px}
@media (min-width:1025px){body{padding-top:140px}
header{background:#fff}
.head-top{background:#0856bb}
.head-info .head-logo{margin-left:5%}
.head-info .nav-ul>li a,
.head-info .head-search button em{color:var(--fontcolor)}
.head-info .nav-ul>li ul{background:#fff}
.head-info .nav-ul>li:hover .submenu li:hover>a{color:#fff}
}
@media (max-width:1024px){.m-menu span{background:var(--fontcolor)}}
@media (min-width:1025px){header.is-active .head-top{height:40px;opacity:1;visibility:visible}
.head-link em,.head-link .item a:hover{color:#fff}}
@media (max-width:1366px) and (min-width:1025px){body{padding-top:120px}}
@media (min-width:1024px){.head-info .nav-ul>li a{font-weight:800;font-size: var(--fontsize18);}}
@media (min-width:1280px){.head-info .nav-ul>li>a{font-size:var(--fontsize18)}}
@media (min-width:1280px) and (max-width:1400px){.head-info .nav-ul>li>a{font-size:var(--fontsize18) ;}}