﻿@charset "utf-8";
:root{--color:#0382bd;--color1:#1bb0d1}
@media (min-width:1025px){body{padding-top:140px}
.head-nav .nav-ul>li>a{margin:0;padding:0 10px;}
.head-top .l-wrap{justify-content:flex-end;}
.head-top{height:70px;}
.head-logo{height:100%;position:absolute;bottom:100%;}
.head-info .l-wrap{position:relative;}
.head-info{height:70px;}
.head-logo a{height:100%;}
.head-logo a img{max-height:75%;}
.head-nav{width:100%;justify-content:space-between;}
.search-box{position:relative;height:100%;}
.search-box .head-search{height:100%;display:inline-flex;align-items:center}
.search-box .head-search button{outline:0;border:none;cursor:pointer;color:var(--fontcolor);border-radius:50%;margin-left:15px;width:32px;height:32px;background:#fff;}
.search-box .head-search button em{font-weight:var(--fontbold6);font-size:var(--fontsize24)}
.search-box .search-input{position:absolute;top:100%;right:0px;background:#FFFFFF;display:flex;align-items:center;justify-content:center;box-shadow:2px 2px 4px rgba(0,0,0,.2);opacity:0;transform:rotateX(90deg);visibility:hidden}
.head-info .search-input.active{transition:opacity .3s,transform .3s;visibility:visible;opacity:1;transform:rotateX(0);transform-origin:top}
.search-input input{border-radius:0;width:320px}}
@media (max-width:1600px) and (min-width:1025px){.head-nav .nav-ul>li>a{font-size:var(--fontsize15)}}
@media (max-width:1280px) and (min-width:1025px){.head-nav .nav-ul>li>a{font-size:var(--fontsize13);padding:0 6px}}

.foot-logo{display: none;}
.foot-inner .foot-cate{display: none;}
@media (min-width:1025px) {.foot-inner .foot-item{width: 48%;}}

