.cor_m { color: #D80816; }
.nav a.cor_m { color: #D80816; }
.intro { color: #474340; }
.tel { color: #474340; }
.wx { color: #9D9D9D; }
.nav a:hover { color: #D80816; }
a, a:link, a:visited { color: #737373; }
.ztop { background: #fff; }
.searchIn { background: #F5F5F5; }
    .searchIn a.btn { background: #D80816; }
        .searchIn a.btn:hover, .searchIn a.a_hover { background: #D80816; }
/*轮播*/
.c-banner .nexImg, .c-banner .preImg { background: #000000; }
.c-banner .jumpBtn ul li { background-color: white; }
/*公司介绍*/
.introduce { background: #fff; }
    .introduce .data { color: #474340; }
.introInfo::before { background-color: #dcdcdc; }
.introduce .info { color: #474340; }
.introduce .columnTitle { color: #474340; }
a.more,a.more:hover { color: #fff; background-color: #D80816; }
/*解决方案*/
.solve .columnTitle { color: #555555; }
.solve .info { color: #474340; }
.solve .index-tit a { color: #555555; }
.solve .item a:after { background: -webkit-linear-gradient(180deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.8)); background: -o-linear-gradient(180deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.8)); background: -moz-linear-gradient(180deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.8)); background: linear-gradient(180deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.8)); }
.solve .item a:before { background-color: rgba(0, 0, 0, 0.5); }
.solve .item h3 { color: #fff; }
.solve .item h4 { color: #fff; }
.solve .item p { color: #fff; }
.inner-btn { color: #fff; background-color: #D80816; }

.solve .slick-prev { background-color: #fff; }
.solve .slick-next { background-color: #D80816; }
.solve .slick-dots li { background-color: rgba(255, 255, 255, 0.2); }
    .solve .slick-dots li.slick-active { background-color: #fff; }
/*新闻动态*/
.new .columnTitle { color: #474340; }
.new .index-tit a { color: #555555; }

.new .info { color: #9D9D9D; }
.new .new-left .new-left_txt { background-color: #f5f5f5; }
.new .new-left .date { color: #999; }
.new .new-left h3 { color: #111; }
.new .new-left p { color: #999999; }
.new .new-left span { color: #111; }
.new .new-left:hover h3 { color: #D80816; }
.new .new-right .new-right_txt .item:hover, .new .new-right .new-right_txt .item.active { background-color: #D80816; }
.new .new-right .new-right_img h3 { background-color: rgba(0, 0, 0, 0.5); color: #fff; }
.new .new-right .new-right_txt .item { background-color: #f7f7f7; border-bottom: 1px solid #dcdcdc; }
    .new .new-right .new-right_txt .item::after { border-right: 12px solid #D80816; }
    .new .new-right .new-right_txt .item .date { color: #9D9D9D; }
    .new .new-right .new-right_txt .item h3 { color: #474340; }
    .new .new-right .new-right_txt .item span { color: #fff; }
    .new .new-right .new-right_txt .item::after { border-right: 12px solid #D80816; }
    .new .new-right .new-right_txt .item:hover .date, .new .new-right .new-right_txt .item:hover h3, .new .new-right .new-right_txt .item.active .date, .new .new-right .new-right_txt .item.active h3 { color: #fff; }
.bottom { color: #9D9D9D; }
    .bottom h3 { color: #474340; }
.zbottom { background: #F7F7F7; }
.bmenu { border-right: 1px solid #BBBBBB; }
.footer_list { text-align: center; }
.footer_list a{
    font-size: 16px;
    font-weight: 400;
    color: #474340;
    padding: 0 50px;
    border-right: 1px solid #DBDBDB;
}
.footer_list a:last-child{
    border-right: none;
}

.footer_cont {
    overflow: hidden;
    margin-top: 35px;
    text-align: center;
}
.footer_cont .foot_left {
    display: inline-block;
}
.footer_cont .foot_left .foot_left_img {
    vertical-align: 25px;
}
.footer_cont .foot_left .footer_cont_phone{
    margin-top: 10px;
    margin-left: 16px;
    display: inline-block;
    text-align: left;
}
.footer_cont .foot_left .foot_tel {
    font-size: 29px;
    margin-top: 10px;
    font-weight: bold;
}
.footer_cont .foot_right {
    margin-left: 125px;
    margin-top: 10px;
    display: inline-block;
}
.footer_cont .foot_right p {
    margin-top: 20px;
}
.copyright { border-top: 1px solid #BBBBBB; }
.navBg { background: #FFFFFF; }
.nav2 li { color: #D80816; }
.nav2 span { color: #333; }
.nav2 a:hover { color: #D80816; }
    .nav2 a:hover span,
    .nav2 a:active span { color: #000; }
.content { background: #03629e; }
/*二级菜单*/
.menuT { color: #fff; }
    .menuT li { border-bottom: 1px solid #fff; }
        /* .menuT li:hover a { color: #D80816; } */
        .menuT li:hover a { font-weight: bold; }
    .menuT a { color: #F6BDC1; }
/*面包屑*/
.bread { color: #9D9D9D; }
/*来访预约*/
.appoint { background: #F5F5F5; }
#visitForm .input_sub { background: #D80816; color: #fff; }
.code { border: 1px solid #DBDBDB; }
/*易问答*/
#answerForm { background: #F5F5F5; }
    #answerForm .input_sub { background: #D80816; color: #fff; }
.ask span.askT { background: #DEE5EF; color: #1D55AE; }
.reply span.askT { background: #F5E0E1; color: #FE2828; }
.ask p, .reply p { color: #474340; }
.ask .date, .reply .date { color: #9D9D9D; }
.answer li { background: #F5F6F8; }
.answer .pagination, .answer .pagination li { background: #fff; }
/*站内搜索*/
.find { color: #474340; }
    .find li { border-bottom: 1px solid #DBDBDB; }
        .find li::marker { color: #D80816; }
@media screen and (max-width: 992px){
	.nav2 span { color: #ffffff; }
}
@media screen and (max-width: 992px) {
    .nav { background-color: #D7000F; border-top: 1px solid #e6e6e6; }
        .nav a, .nav a:link, .nav a:visited { color: #fff; }
    .close { color: #fff; }
    .nav2 span { color: #fff; }
    .searchIn input { border: 1px solid #DFDFDF; }
    .menuT ul { background-color: #f5f5f5; }
        .menuT ul::-webkit-scrollbar-thumb { background-color: #999; }
        .menuT ul li > a { color: #555555; }
    .menuT li:hover a { background-color: #D80816; color: #fff; }
    .bread { color: #9D9D9D; background-color: #f5f5f5; }
    .solve,
    .new { width: 100%; margin: 0; border-top: 0.1rem solid #f5f5f5; padding: 0.12rem; background-color: #fff; }
}

@media screen and (max-width: 768px) {
    .footer_list a {
        font-size: 14px;
        padding: 0 9px;
    }
    .foot_left,.foot_right {
        display: block !important;
    }
    .foot_right {
        margin-left: 0 !important;
    }
}
