﻿@charset "utf-8"; 
:root{--color:#DF2228;--color1:#bc1c21;--hovercolor:#0F1012;--footercolor:#FFFFFF}
.head_wrap .info-links li:nth-child(2){padding-left:25px;}
.head-top{background:#242424}
.home-indexadv{background-color:#000;}
.home-indexadv .indexadv-left .home-title,.home-indexadv .indexadv-left .indexadv-left-text p,.home-indexadv .indexadv-right ul li span,.home-indexadv .indexadv-right ul li p{color:#fff;}
.home-indexadv .indexadv-right ul li{background:#3e3e3e;box-shadow:none;}
.home-solution{background:#f3f3f3;}
.home-solution .home-title,.home-solution .mySwiper2 .swiper-slide .content .title,.home-solution .mySwiper2 .swiper-slide .content .text{color:var(--fontcolor)}
.home-solution .mySwiper-button-next em, .home-solution .mySwiper-button-prev em{color:var(--color)}
.home-callus .homecallus-wrap{background:#242424;color:#fff;}
.home-callus,.home-products,.home-case,.home-news{background:#e7e7e7;}
.home-callus:before{content:'';width:100%;height:50%;background:#f3f3f3;position:absolute;top:0;left:0;display:block;z-index:2}
.home-callus .l-wrap{z-index:2;position:relative;}
.home-about .homeabout-info{background:#242424;}
.home-about .homeabout-info .homeabout-more{color:#fff;background:var(--color)}
.homenews-list li{border-bottom:#ccc;}
.home-foottop {background: #1D1E20;}
footer .foot-bot{background:var(--color)}
@media (min-width:1025px){.gotop.active{color:var(--color)}}
@media (max-width:1280px){.home-callus .l-wrap{margin-top:0;}}
..home-foottop .btn a:nth-child(2){background-color: #df2228;color: #fff;}
@media(max-width:768px){.home-indexadv{background-image:none;background-color: #000 !important;}}
.banner-animote.banner-animote1{text-align: left;}
.banner-animote.banner-animote1 .tit-top{font-size:var(--fontsize28)}
.banner-animote.banner-animote1 .title{font-weight:var(--fontbold7);font-size:48px;}
.banner-animote.banner-animote1 .title span{color:var(--color)}
.banner-animote.banner-animote1 .des{font-size:var(--fontsize18);max-width:580px;}
@media (min-width:1601px){.banner-animote.banner-animote1{max-width:1500px;}}
.home-banner .banner-animote1 .p2{justify-content: flex-start;margin-top:20px;}
.home-banner .banner-animote1 .p2 a{height:40px;text-transform: capitalize;border-radius: 0;min-width:130px;}
@media (min-width:1025px) and (max-width:1440px){.banner-animote.banner-animote1{padding-left:150px}}
@media (max-width:1024px){.banner-animote.banner-animote1 .tit-top{font-size:20px;}
.banner-animote.banner-animote1 .title{font-size:36px;}
.banner-animote.banner-animote1 .des{font-size:var(--fontsize14);max-width:400px;}}
@media (max-width:768px){.home-banner .mobimg{height:auto;}}
@media (max-width:500px){.banner-animote.banner-animote1{padding:0 20px;}
.banner-animote.banner-animote1 .tit-top{font-size:16px;}
.banner-animote.banner-animote1 .title{font-size:22px;}
.banner-animote.banner-animote1 .des{font-size:12px;}}