﻿@charset "utf-8";

body {
    --parimary-color: #c92035;
}


/* CSS Document */
.topww {
    background: #eeeeee;
}

.menubox {
    background-color: var(--parimary-color);
}

.nav .nLi h3 {
    background: url(../img/mubg.jpg) right center no-repeat;
}

.nav .sub li {
    background-color: var(--parimary-color);
    border-bottom: 1px solid rgba(255, 255, 255, 0.2);
}

.nav .sub a:hover {
    color: #fff;
    background-color: rgba(255, 255, 255, 0.2);
}

.nav .cur h3 a {
    color: #fff;
    background: var(--parimary-color);
}

.nav a {
    color: #fff;
}

.wwl {
    color: #585858;
}

.wwr h3 {
    color: #585858;
}

.ttel {
    color: #8e8e8e;
}

.ttel h3 {
    color: #8e8e8e;
}

.tico li a:hover {
    color: #000;
}

.weixin h3 {
    background: var(--parimary-color);
    color: #fff;
}

.sou {
    border-top: 1px solid #ececec;
    border-bottom: 1px solid #ececec;
}

.ait {
    color: #ececec;
}

.bit {
    color: var(--parimary-color);
}

.ab1 {
    background: url(../img/cc.jpg) center right no-repeat;
}

.ab1 i {
    background: var(--parimary-color);
}

.ab1 a:hover i {
    background: #585858;
}

.ab1 h1 {
    color: #d8d8d8;
}

.ab1 h2 {
    color: #585858;
}

.ab2 {
    background: url(../img/cc.jpg) center right no-repeat;
}

.ab2 i {
    /* background: var(--parimary-color); */
    background-color: #131313;
}

.ab2 a:hover i {
    background: #585858;
}

.ab2 h1 {
    color: #d8d8d8;
}

.ab2 h2 {
    color: #585858;
}

.abcon {
    color: #585858;
}

.abl {
    background: #f8f8f8;
}

.abr {
    background: #f8f8f8;
}

.htit h1 {
    color: var(--parimary-color);
}

.htit .tix .hx {
    background: #ececec;
}

.htit .tix .zx {
    background: var(--parimary-color);
}

.htit h2 {
    color: #d8d8d8;
}

.fl a {
    border: 1px solid #ececec;
}

.fl .on a {
    color: #fff;
    background: var(--parimary-color);
    border: 1px solid var(--parimary-color);
}

.cpbox li {
    border: 1px solid #ececec;
}

.cpbox li .ti a {
    background: #ececec;
}

.cpbox li .ti a:hover {
    color: #fff;
    background: var(--parimary-color);
}

.more .mh {
    /* background: #f5f5f5; */
    background: #ececec;
}

.more .mz h1 {
    color: var(--parimary-color);
}

.more .mz h2 {
    color: #d8d8d8;
}

.erbox {
    background: #ececec;
}

.lxbox {
    background: var(--parimary-color);
}

.lh {
    background: var(--parimary-color);
}

.rh {
    background: #ececec;
}

.lxcon .hm {
    color: #fff;
}

.lxcon .dz {
    color: #fff;
}

.lltit {
    background: #fff;
}

.llwz h1 {
    color: #585858;
}

.llwz h2 {
    color: var(--parimary-color);
}

.llwz h3 {
    color: #585858;
}

.erwm {
    color: #585858;
}

.news-l .hwz {
    color: #585858;
    height: 60px
}

.news-l .hwz h1 {
    color: #000;
}

.news-m {
    /* background: #ececec; */
    background-color: #131313;
}

.news-m .mm {
    background: var(--parimary-color);
}

.news-m h1 {
    color: #fff;
}

.news-m:hover .mm {
    background: var(--parimary-color);
}

.news-r h1,
h2 {
    color: #585858;
}

.news-r li h3 {
    color: #000;
}

.news-r .cv {
    background: #f8f8f8;
}

.news-r .cv a {
    color: #585858;
}

.news-r .cv .rq {
    background: #ececec;
}

.news-r li:hover .rq {
    background: var(--parimary-color);
}

.news-r li:hover h1 {
    color: #fff;
}

.news-r li:hover h2 {
    color: #fff;
}

.news-r .on .rq {
    background: var(--parimary-color);
}

.news-r .on h1 {
    color: #fff;
}

.news-r .on h2 {
    color: #fff;
}

.albox {
    background: #f8f8f8;
}

.alcon .bd li {
    border: 1px solid #ececec;
}

.alcon .bd li .le a {
    background: #ececec;
}

.alcon .bd li .le a:hover {
    color: #fff;
    background: var(--parimary-color);
}

.foot {
    background: #333333;
}

.dwz {
    color: #fff;
}

.dwz a {
    color: #fff;
}

.h-rwm {
    border-left: 1px solid #424242;
    border-right: 1px solid #424242;
    color: #fff;
}

.ntit {
    background-color: rgba(255, 255, 255, 0.8);
    border-bottom: 1px solid #ececec;
}

.ntt h1 {
    color: var(--parimary-color);
    border-bottom: 3px solid var(--parimary-color);
}

.ntt i {
    color: #d8d8d8;
}

.weiz {
    color: #585858;
}

.x-tit {
    color: #8e8e8e;
    border-bottom: 1px dashed #cecece;
}

.x-tit h1 {
    color: #000;
}

.nfl {
    background: #f8f8f8;
    border-bottom: 1px solid #ececec;
}

.nfl a {
    background: #fff;
    border: 1px solid #ececec;
}

.nfl .on a {
    color: #fff;
    background: var(--parimary-color);
    border: 1px solid var(--parimary-color);
}

.nrwz {
    color: #585858;
}

.lxwz {
    color: #585858;
}

.fy {
    border-top: 1px dashed #cecece;
    background: #f8f8f8;
}

.pageListNav {
    background: #f8f8f8;
    border-top: 1px dashed #cecece;
}

.pageListNav a {
    color: #585858;
    border: 1px solid #cecece;
}

.pageListNav a:hover {
    color: #fff;
    background: var(--parimary-color);
    border: 1px solid var(--parimary-color);
}

.pageListNav span {
    color: #fff;
    background: var(--parimary-color);
    border: 1px solid var(--parimary-color);
}

.pageListNav .ym {
    border: 1px solid #cecece;
}

.flu {
    background: #f8f8f8;
    border-bottom: 1px solid #ececec;
}

.flu a {
    background: #fff;
    border: 1px solid #ececec;
}

.flu .on a {
    color: #fff;
    background: var(--parimary-color);
    border: 1px solid var(--parimary-color);
}

.ncp li {
    border: 1px solid #ececec;
}

.ncp li .ti a {
    background: #ececec;
}

.ncp li .ti a:hover {
    color: #fff;
    background: var(--parimary-color);
}

.n-news li {
    border: 1px solid #fff;
}

.n-news li:hover {
    border: 1px solid #ececec;
    background: #f8f8f8;
}

.n-news li .newz {
    color: #585858;
}

.n-news li .newz a {
    color: #000;
}

.n-news li .newz h2 {
    color: #8e8e8e;
}