/* ==========================================================================
   zgjjjc / header.css —— 线上原样取回，不要手改结构
   --------------------------------------------------------------------------
   来源：https://www.zgjjjc.cn/css/header.css
   抓取：2026-10-29，1540 字节

   ⚠️ 这是**线上正在跑的原始文件**，本项目的四个站点按 Host 切到不同骨架时用它做底。
      要调某个站的视觉，去改线上那套并重新抓取，或在本文件末尾追加覆盖规则 ——
      直接改中间的选择器，会导致「本地和线上不一致，但没人知道从哪一行开始偏的」。
   ========================================================================== */

header{
  background-color: #fff;
}
.top{
  display: flex;
  justify-content: space-between;
  padding: 30px 0;
  align-items: center;
}

.top .search{
  width: 590px;
  height: 42px;
  background: #FFFFFF;
  border: 2px solid #854E33;
  display: flex;
  justify-content: space-between;
}

.top .search input{
  flex: 1;
  padding: 0 10px;
  font-size: 14px;
}

.top .search .searchBtn{
  background: #854E33;
  border: 2px solid #854E33;
  text-align: center;
  line-height: 40px;
  width: 90px;
  display: inline-block;
  color: #fff;
  cursor: pointer;
}

.navList {
  border-top: 4px solid #854E33;
}

.navList .container{
  display: flex;
  justify-content: space-between;
  padding: 25px 0;
}

.navList .navType{
  border-right: 1px solid #DFDFDF;
  display: flex;
  justify-content: flex-start;
  align-items: center;
}

.navList .navType:first-child{
  flex-shrink: 0;
}

.navList .navType:nth-child(2){
  width: 280px;
  flex-shrink: 0;
}

.navList .navType:nth-child(3){
  width: 390px;
  flex-shrink: 0;
}

.navList .navType:last-child{
  border: unset;
}

.navList .navType .mainNav{
  text-align: center;
  padding: 0 30px;
  flex-shrink: 0;
  font-weight: bold;
}

.navList .navType .mainNav:hover{
  color: #854E33;
}

.navList .navType .mainNav i{
  font-size: 26px;
  display: block;
  margin-bottom: 5px;
  font-weight: normal;
}

.navList .navType ul{
  display: flex;
  flex-wrap: wrap;
}

.navList .navType ul a{
  color: #333;
  line-height: 30px;
  padding: 0 8px;
}

.navList .navType ul a:hover{
  color: #854E33;
}