﻿@charset "utf-8"; 
:root{--color:#1B4289}
footer .foot-title{color:#609E4B}
footer .foot-title::after,footer .foot-contact .item .title em{background:#609E4B}
footer .foot-info .item{margin-top:15px}
footer .foot-info .item .title{display:flex;align-items:center;margin-bottom:4px}
footer .foot-info .item .title em{background:#609E4B;width:25px;height:25px;display:inline-flex;align-items:center;justify-content:center;color:#FFFFFF;margin-right:10px}
footer .foot-quick .foot-list{display:block}
footer .foot-quick .foot-list li{width:100%}
@media (min-width:1025px){.foot-main .foot-item {width:auto;max-width:24%}}
@media (min-width:1201px){.head-search {display:none}
.search-input {opacity:1;visibility:visible;transform:none;position:relative;top:0;}
.search-box {margin-left:20px}}
@media (min-width:1025px){header .head-info .head-nav .nav-ul>li>a.inmenu_1,header .head-top .head-contact .item em{color:#609E4B}
header .head-info .head-nav .nav-ul>li>a::after{background:#609E4B}
body:not(.index) header .head-info,header.is-active .head-info{background:#1b4289aa}
header .head-info .head-nav .nav-ul>li>a,body:not(.index) .head-search button em{color:#fff}
header .head-info{background:#1b428985}
header .head-info .head-nav .nav-ul>li:hover>a{color:#fff;background:#609E4B}
header .head-info .head-nav .nav-ul>li:hover>em{color:#fff}
}
@media (max-width:1024px){header .head-info{background:var(--color)!important}
.m-menu span{background:#fff}}
#searchtype{display:none}
@media (min-width:1025px){header.is-active .head-top{margin:0;opacity:1;visibility:visible}}
@media (max-width:1440px) and (min-width:1025px){header .head-info .head-nav .nav-ul>li>a{font-size:16px;padding:0 15px 0 12px}}
@media (max-width:1280px) and (min-width:1025px){header .head-info .head-nav .nav-ul>li>a{font-size:13px;padding:0 12px}
header .head-info .head-nav .nav-ul>li>em{right:0;color:#fff;transform:scale(.8) translateY(-50%);transform-origin:top right}}
#contactinquiry{padding-top:80px;margin-top:-120px}
.contact-box{margin-top:50px}
@media (max-width:1024px){#contactinquiry{padding-top:50px;margin-top:-55px}
.contact-box{margin-top:40px}}
li#lilivelink a {background:#609E4B;height:auto;border-radius:5px;padding:5px 15px;font-size:var(--fontsize16);width:auto;color:#fff!important}
li#lilivelink a:before {content:"\e78a";font-family:"iconfont" !important;margin-right:5px;}
li#lilivelink a:after {display:none}
li#lilivelink {display:flex;align-items:center;}
