@charset "UTF-8";
/*
  主题主色覆盖：#86bc42 -> #2F5597
  说明：不修改历史压缩版 public.css，统一通过覆盖层实现主题色切换
*/

:root{
  --primary: #2F5597;
}

/* 头部导航 */
#nav .item.on,
#nav .nli.on .item,
#nav .item:hover{ background: var(--primary) !important; color:#fff !important; }
.subnav a.on i,
.subnav a:hover i{ color: var(--primary) !important; }
#header .right a:hover{ color: var(--primary) !important; }

/* 页脚 */
#footer{ background: var(--primary) !important; }

/* 悬浮在线留言按钮 */
.message{ background-color: var(--primary) !important; }

/* 首页关于我们色块 */
.main .about{ background: var(--primary) !important; }

/* 列表/链接 hover 主色 */
/* .section2 .wrap .list li a:hover,
.section2 .wrap .list .top a:hover .t,
.main h2.title .more:hover,
.section3 li a:hover .con .t,
.submenu a.on,
.submenu a:hover,
.sidebar li a.on,
.sidebar li a:hover,
.notice li a:hover,
.inpage .news li a:hover .con .t,
.switch p a:hover,
.project li a:hover .con .t,
.login-content .t a:hover,
.jifen .jifen-list td a:hover{ color: var(--primary) !important; } */

/* 需要背景主色的点/遮罩等 */
.news-box li .bg{ background: var(--primary) !important; }
.news-box .dian a.curr,
.news-box .dian a:hover{ background: var(--primary) !important; }

/* 表单/按钮边框主色 */
.login-content .login-in,
.login-content .forget-in{ border-color: var(--primary) !important; }
.message-online .list input:focus,
.message-online .list textarea:focus{ border-color: var(--primary) !important; }
.message-online .submit{ background: var(--primary) !important; }
.register .submit{ background: var(--primary) !important; }
.talk .btn{ background: var(--primary) !important; }

/* 分页 */
.pages .item:hover,
.pages .item.active,
.pages a:hover,
.pages .on{
  background: var(--primary) !important;
  border-color: var(--primary) !important;
  color: #fff !important;
}
.pages .prev:hover,
.pages .next:hover{ color: var(--primary) !important; }
