﻿@charset "utf-8"; 
.home-container .company-advantage{margin:0 240px 80px}
.home-container .section-title,.home-container .section-title span{color:#373737;font-size:47px;font-weight:700;padding-left:0}
.home-container .section-title:after{height:4px}
.home-container .section-title:before{transform:translateX(-50%);background:#1343a9;width:60px;height:4px}
.home-container .company-advantage .advantage-list li{width:calc(32% - 20px);padding:60px 60px 15px}
.home-container .company-advantage .advantage-list li .cat{color:#474747;font-size:26px;font-weight:700}
.home-container .company-advantage .advantage-list li p{overflow:inherit;-webkit-line-clamp:inherit;color:#474747;font-size:17px}
.home-container .company-advantage .pro-list{justify-content:space-between}
.home-container .company-advantage .pro-list>li{border:none}
.home-container .company-advantage .pro-list>li>a{padding-bottom:0;border-bottom:none}
.home-container .company-advantage .pro-list>li>a>div{overflow:hidden}
.home-container .company-advantage .pro-list>li img{position:inherit}
.home-container .company-advantage .pro-list>li a p{color:#fff;font-size:18px;background:#1b1b1b;padding:20px 20px;transition:all .3s}
.home-container .company-advantage .pro-list>li .pro-down-list{border:1px solid #1b1b1b;display:block;padding:40px 20px;min-height:160px}
.home-container .company-advantage .pro-list>li .pro-down-list p a{color:#313131;font-size:16px;transition:all .5s;line-height:1.2}
.home-container .company-advantage .pro-list>li:hover a p{background-color:#da251d}
.home-container .company-advantage .pro-list>li:hover .pro-down-list{border-color:#da251d}
.home-container .company-advantage .pro-list>li .pro-down-list p:hover{transform:translateX(5px)}
.home-container .company-advantage .pro-list>li .pro-down-list p:hover a{color:#da251d}
.home-container .news-product{background-image:url('/js/38093/img/hot\ products-bg.jpg')}
.news-product .section-title span{color:#fff}
.home-container .news-product #news-products-list{margin-top:60px}
.home-container .news-product .news-content .ircn{line-height:1;min-height:37px;display:flex;align-items:center}
.home-container .news-product .news-content .ircn+p{overflow:inherit;-webkit-line-clamp:inherit}
.home-container .news-product .news-content .ircn a{color:#434343;font-size:16px;font-weight:700;text-transform:uppercase}
.home-container .news-product .news-btn i{color:#fff}
.home-container .news-product .news-btn span{text-transform:capitalize;font-size:19px}
.home-container .news-product .news-list-btn>div i{font-size:50px;font-weight:700}
.home-container .news-product .news-list-btn>div{width:85px;height:85px;transform:translateY(-50%);left:-140px}
.home-container .news-product .news-products-list{padding-bottom:40px}
.home-container .news-product .news-list-btn .pro-next{right:-140px}
.home-container .news-product .pro-btn a,.home-container .news-product .pro-btn a i{font-size:20px}
.home-container .news-product .news-content .ircn+p{color:#222;font-size:14px}
.home-container .about-wrap>div{padding:130px 0}
.home-container .about-wrap{margin:0 210px}
.home-container .about-content{width:calc(100% - 690px)}
.home-container .about-content .h3{font-size:52px;color:#222;font-weight:700;padding:0}
.home-container .about-content .h3::before{content:"";position:absolute;bottom:0;height:3px;width:35px;background:#1b1b1b;left:0;z-index:2}
.home-container .about-content .about-ps{margin:20px 0}
.home-container .about-content .about-ps p{margin-bottom:0;color:#222;font-size:17px;height:auto;overflow:inherit;-webkit-line-clamp:inherit;line-height:1.5}
.home-container .about-list{border-top:1px solid #222}
.home-container .about-list{padding-top:35px;justify-content:space-between}
.home-container .about-list li{margin-right:0;height:auto}
.home-container .about-list li i{margin-right:20px}
.home-container .about-list li strong{color:#222;font-size:39px}
.home-container .about-list li span{color:#3e3e3e;font-size:16px;font-weight:700}
.home-container .about-btn a{color:#222;font-size:17px;padding:10px 20px;text-transform:capitalize}
.home-container .video{background-image:url(/js/38093/img/video-bg.jpg)}
.home-container .video p{font-size:20px}
.home-container .video-btn a{color:#fff;font-size:17px;padding:10px 20px;text-transform:capitalize;border:1px solid #da251d;background:#da251d}
.home-container .video-btn a:hover{color:#fff}
.home-container .news-list .news-content .news-title a{color:#0d0d0d;font-size:21px;line-height:1.2;overflow:inherit;-webkit-line-clamp:inherit}
.home-container .news-list .news-content .news-title:after{background:#e94929}
.home-container .news-list .news-content p{color:#0d0d0d;font-size:17px;line-height:1.4;overflow:inherit;-webkit-line-clamp:inherit}
@media (max-width:1600px){.home-container .company-advantage .advantage-list li:after{width:170%}
.home-container .company-advantage .advantage-list li{padding:40px 40px 15px}
.home-container .company-advantage{margin:0 100px 80px}
.home-container .news-product{padding:0 120px}
.home-container .news-product .news-list-btn>div{width:50px;height:50px}
.home-container .news-product .news-list-btn>div i{font-size:22px}
.home-container .news-product .news-list-btn .pro-prev{left:-70px}
.home-container .news-product .news-list-btn .pro-next{right:-70px}
.home-container .news-product .pro-btn a{padding:10px 30px}
.home-container .about-wrap,.home-container .video .contain{margin:0 100px}
.home-container .about-content{width:calc(100% - 600px)}}
@media (max-width:1440px){.home-container .company-advantage .advantage-list li{margin-bottom:60px}
.home-container .company-advantage .pro-list>li .pro-down-list{padding:20px}
.home-container .company-advantage{margin:0 70px 40px}
.home-container .news-product .news-content .ircn+p{min-height:65px}
.home-container .about-list{padding-top:20px}
.home-container .about-btn,.home-container .video-btn{margin-top:20px}}
@media (max-width:1280px){.home-container .company-advantage .advantage-list li .cat{font-size:22px;margin:5px 0}
.home-container .company-advantage .advantage-list li p{font-size:14px}
.home-container .about-content{width:calc(100% - 430px)}
.home-container .about-content .h3{font-size:42px}
.home-container .about-content .about-ps p{font-size:15px}
.home-container .about-list li i{margin-right:5px}
.home-container .about-list li strong{font-size:30px}
.home-container .about-list li span{font-size:12px}
.home-container .news-list .news-content .news-title a{font-size:18px}
.home-container .news-list .news-content p{font-size:14px;line-height:1.2}}
@media (max-width:1024px){.home-container .company-advantage{margin:0 25px 20px}
.home-container .company-advantage .advantage-list li{width:calc(33% - 20px)}
.home-container .company-advantage .advantage-list li .cat{font-size:18px}
.home-container .company-advantage .pro-list>li{width:24%;margin:0;flex-basis:calc(27% - 30px)}
.home-container .company-advantage .pro-list>li a p{padding:10px 20px}
.home-container .company-advantage .pro-list>li .pro-down-list{padding:10px;min-height:120px}
.home-container .company-advantage .pro-list>li .pro-down-list p a{font-size:14px}
.home-container .news-product{padding:0 100px}
.home-container .news-product #news-products-list{margin-top:40px}
.home-container .news-product .news-content .ircn+p{min-height:80px}
.home-container .about-wrap,.home-container .video .contain{margin:0 25px}
.home-container .about-wrap>div{padding:70px 0}
.home-container .about-content{width:calc(100% - 370px)}}
@media (max-width:768px){.home-container .section-title,.home-container .section-title span{font-size:40px;padding:20px 0 10px}
.home-container .company-advantage .advantage-list li{width:100%;margin-bottom:20px}
.home-container .company-advantage .advantage-list li:after{width:195%}
.home-container .company-advantage .pro-list>li{flex-basis:inherit;width:48%;margin:5px 0}
.home-container .company-advantage .pro-list>li img{width:100%}
.home-container .company-advantage .pro-list>li .pro-down-list{min-height:100px}
.home-container .company-advantage .pro-list>li .pro-down-list p{line-height:.6}
.home-container .news-product .news-content .ircn+p{display:block;margin-top:10px;min-height:70px}
.home-container .about-content{width:100%}
.home-container .about-wrap>div{padding:30px 0}
.home-container .video-btn{display:block}}
@media (max-width:640px){.home-container .section-title,.home-container .section-title span{font-size:28px}
.home-container .company-advantage .pro-list>li a p{font-size:15px;min-height:35px}
.home-container .company-advantage .pro-list>li .pro-down-list p a{font-size:12px}
.home-container .company-advantage .pro-list>li .pro-down-list{min-height:110px}
.home-container .news-product{padding:20px}
.home-container .news-product .news-products-list{padding-bottom:0}
.home-container .about-list li{width:33%}
.home-container .about-list li strong{font-size:24px}
.home-container .video p{font-size:12px}
.home-container .video h2{font-size:24px;margin-top:0}
.home-container .news-list li{flex-direction:column}
.home-container .news-list .news-content,.home-container .news-list li>a{width:100%;flex-basis:inherit}
.home-container .news-list li img{width:100%}
.home-container .news-list li{margin-bottom:10px}}
@media (max-width:320px){.home-container .section-title,.home-container .section-title span{font-size:24px}
.home-container .company-advantage .advantage-list li{padding:20px}
.home-container .company-advantage .pro-list>li{width:100%}
.home-container .company-advantage .pro-list>li .pro-down-list{min-height:inherit}}
/* about us */
.about-us .common-conatct{display:none}
.common-container .about-us{margin:0}
.common-container .about-us .common-main{width:100%;margin-left:0}
.about-us .common-main p{line-height:1.2}
.about-common{width: 1720px;margin:0 auto;box-sizing:border-box}
.about-us .common-main .about-title{font-size:52px;color:#242424;font-weight:700;text-transform:uppercase;line-height:1;text-align:center}
.about-us .common-main .about-title:after{content:'';width:116px;height:8px;background:#da251e;display:block;margin:15px auto 0}
.about-us .common-main .about-word{color:#636363;font-size:24px;margin:25px 0;text-align:justify}
.about-ul{display:flex;justify-content:space-between;flex-wrap:wrap}
.about-li{width:32%;margin:15px 0}
.about-li div{overflow:hidden}
.about-li div img{transition:all .5s;display:block;width:100%}
.about-li:hover img{transform:scale(1.1)}
.huameiBox{margin:30px 0}
.about-us .common-main .hm-t{color:#000;font-size:52px;font-weight:700;text-transform:uppercase;margin-bottom:30px;text-align:center}
.about-us .common-main .hm-t span{color:#da251e}
.hm-inner{display:flex;justify-content:space-between;flex-wrap:wrap}
.hm-l{width:58%}
.hm-l-ul{display:flex;justify-content:space-between;flex-wrap:wrap}
.hm-l-li{width:49%;text-align:center;padding:30px 10px 20px;box-shadow:0 3px 9px 0 rgba(68,81,93,.23);margin-bottom:30px;box-sizing:border-box}
.hm-l-li img{transition:all .5s}
.about-us .common-main .hm-li-t{font-size:41px;color:#343434;font-weight:700;margin:5px 0;text-transform:capitalize}
.about-us .common-main .hm-li-w{color:#636363;font-size:22px}
.hm-l-li:hover img{transform:rotateY(360deg)}
.hm-r{width:40%}
.about-us .common-main .hm-down{color:#636363;font-size:24px;width:100%;margin:20px 0}
.culture{display:flex;justify-content:space-between;align-items:center;margin:50px 0}
.cul-l,.cul-r{width:49%}
.cul-l div{overflow:hidden}
.cul-l img{display:block;width:100%;transition:all .5s}
.cul-l img:hover{transform:scale(1.1)}
.about-us .common-main .cul-st{font-size:27px;color:#242424;font-weight:700;text-transform:uppercase}
.about-us .common-main .cul-t{font-size:52px;color:#242424;font-weight:700;text-transform:uppercase;margin:20px 0}
.about-us .common-main .cul-t span{color:#da251e}
.about-us .common-main .cul-art-p{color:#636363;font-size:20px;line-height:1.6}
.about-us .common-main .cul-art-p span{font-weight:700}
.bus-ul{display:flex;justify-content:space-between;flex-wrap:wrap;margin:30px 0}
.bus-li{width:23%;text-align:center;padding:15px;background:#f0f0f0;box-sizing:border-box}
.bus-img{overflow:hidden}
.bus-img img{transition:all .5s;width:100%;display:block}
.about-us .common-main .bus-p{margin:20px 0;font-size:34px;color:#242424;font-weight:700;text-transform:uppercase;min-height:81px}
.about-us .common-main .bus-w{font-size:17px;color:#636363;line-height:1.3}
.bus-li:hover img{transform:scale(1.1)}
.about-appBox{background:#242424;padding:60px 0}
.about-us .common-main .app-t{color:#fff;text-align:center;font-weight:700;text-transform:uppercase;font-size:48px}
.app-t:after{content:'';width:115px;height:8px;background:#da251e;display:block;margin:0 auto;margin-top:10px}
.about-appBox .app-ul{display:flex;justify-content:center;flex-wrap:wrap;background:#242424;margin-top:30px}
.app-li{width:15%;padding:0 20px;box-sizing:border-box}
.app-li div{border-radius:50%;overflow:hidden}
.app-li div img{width:100%;display:block;transition:all .5s}
.app-li:hover img{transform:scale(1.1)}
.app-down-ul{display:flex;justify-content:space-between;flex-wrap:wrap;margin:30px 0}
.app-down-li{width:32%}
.app-down-li div{overflow:hidden;border-radius:20px}
.app-down-li div img{width:100%;display:block;transition:all .5s}
.app-down-li div img:hover{transform:scale(1.1)}
.about-us .common-main .market-p,.our-p{font-size:52px;color:#242424;font-weight:700;text-transform:uppercase;margin:20px 0;text-align:center}
.about-us .common-main .market-w,.about-us .common-main .our-w{font-size:24px;color:#636363;text-align:justify;line-height:1.4}
.our-inner{display:flex;justify-content:space-between;align-items:center;margin:50px 0}
.our-l{width:53%}
.our-item{display:flex;justify-content:space-between;align-items:center;margin:30px 0}
.our-item-l{width:23%}
.our-item-r{width:70%}
.about-us .common-main .our-item-r-t{font-size:34px;color:#242424;font-weight:700;text-transform:uppercase;margin-bottom:15px}
.about-us .common-main .our-item-r-item{font-size:26px;color:#636363;line-height:1.4}
.our-r{width:50%}
@media (max-width:1600px){.about-common{width:1400px}
.about-us .common-main .about-word,.about-us .common-main .hm-down,.about-us .common-main .market-w,.about-us .common-main .our-item-r-item,.about-us .common-main .our-w{font-size:20px}
.about-us .common-main .hm-li-t{font-size:30px}
.about-us .common-main .cul-art-p,.about-us .common-main .hm-li-w{font-size:17px}
.bus-li{padding:20px}
.about-us .common-main .bus-p{font-size:26px;margin:10px 0;min-height:63px}
.about-us .common-main .bus-w{font-size:14px}
.about-us .common-main .our-item-r-t{font-size:28px}}
@media (max-width:1440px){.about-common{width:1200px}
.hm-l-li{margin-bottom:15px;padding:20px 10px 15px}
.about-us .common-main .hm-li-t{font-size:26px}
.about-us .common-main .hm-li-w{font-size:14px}
.hm-l-li img{max-height:30%}}
@media (max-width:1024px){.about-common{padding:0 20px;width:100%}
.about-us .common-main .about-title,.about-us .common-main .app-t,.about-us .common-main .cul-t,.about-us .common-main .hm-t,.about-us .common-main .market-p,.about-us .common-main .our-p{font-size:42px}
.about-us .common-main .about-word,.about-us .common-main .hm-down,.about-us .common-main .market-w,.about-us .common-main .our-item-r-item,.about-us .common-main .our-w{font-size:16px}
.about-us .common-main .cul-t{margin:10px 0}
.about-us .common-main .cul-st{font-size:22px}
.about-us .common-main .cul-art-p{line-height:1.3;font-size:14px}
.about-us .common-main .bus-p{font-size:18px;min-height:45px}
.about-us .common-main .bus-w{font-size:12px}
.app-li{padding:0 7px}
.about-us .common-main .our-item-r-t{font-size:22px}}
@media (max-width:769px){.about-us .common-main .about-title,.about-us .common-main .app-t,.about-us .common-main .cul-t,.about-us .common-main .hm-t,.about-us .common-main .market-p,.about-us .common-main .our-p{font-size:36px}
.about-us .common-main .about-title:after{margin-top:0}
.cul-l,.cul-r,.hm-l,.hm-r{width:100%}
.hm-r img{width:100%}
.culture{flex-wrap:wrap;margin:30px 0}
.cul-r{margin:5px 0}
.about-us .common-main .cul-t{margin:0}
.bus-li{width:49%;margin:10px 0;padding:10px}
.about-appBox{padding:30px 0}
.app-li{width:27%;padding:10px}
.our-inner{margin:20px 0}}
@media (max-width:640px){.about-us .common-main .about-title,.about-us .common-main .app-t,.about-us .common-main .cul-t,.about-us .common-main .hm-t,.about-us .common-main .market-p,.about-us .common-main .our-p{font-size:28px}
.about-us .common-main .about-word,.about-us .common-main .hm-down,.about-us .common-main .market-w,.about-us .common-main .our-item-r-item,.about-us .common-main .our-w{font-size:14px;margin:5px 0}
.about-us .common-main .about-title:after{display:none}
.about-li{width:48%;margin:5px 0}
.app-down-li,.bus-li,.hm-l-li{width:100%;margin:5px 0}
.about-us .common-main .bus-p{min-height:auto}
.app-li{width:45%}
.our-l{width:100%}
.our-r{display:none}
.about-us .common-main .our-item-r-t{font-size:18px}}
@font-face {font-family: "iconfont";src: url('iconfont.ttf?t=1670207679605') format('truetype');}
.iconfont {font-family: "iconfont" !important;font-size: 16px;font-style: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.icon-youjiantou:before {content: "\e624";}
.icon-zuojiantou:before {content: "\e625";}
.wmkc-template-37 .wmkc-flex-list .wmkc-flex-t p{border:none;width:auto}
.wmkc-template-33 .wmkc-flex{display:flex;align-items:center;background:none}
.wmkc-template-33 .wmkc-flex .wmkc-item-img{padding:0!important}
.wmkc-template-33 .wmkc-flex .wmkc-item-img img{position:static}
.common-content .nav-list>ul>li>a{font-size:15px}
.common-content .nav-list>ul>li .sub-menu li a{font-size:15px}
.common-main .pro-detail .pro-detail-title h3{color:#fff}
.common-main .pro-top .pro-con .btn-list .send-btn{color:#fff}
.home-container .company-advantage .pro-list>li>a span,.home-container .company-advantage .advantage-list li p{-webkit-line-clamp:inherit}
.common-main p{line-height:1.75em}
header nav ul>li>a{color: #373937}
header nav ul>li>a:hover{color:#db2826}
header nav{background:#fff}
header .header-top{background:#efefef}
header .header-top .top-info>div,header .header-top .top-info a{color:#272828}
header nav ul .inmenu_1{color:#db2826!important}
footer .footer-top .footer-intro .foot-phone span{margin:0}
footer .footer-top .footer-intro .foot-phone span a{color:#db2826}
footer .footer-top .footer-intro .date{margin:30px 0;font-size:18px}
footer .footer-top .footer-cont ul li:after{display:none}
footer .footer-top .footer-cont ul li{display:flex;font-size:14px;color:silver;padding:5px 0;width:100%}
footer .footer-top .footer-cont ul li a{padding:0;display:inline}
footer .footer-top .footer-cont ul li i{width:20px;margin-right:10px;color:#db2826;text-align:center}
footer .footer-top .footer-cont ul li i.fa-map-marker{font-size:17px}
footer .footer-top .footer-cont ul li span{display:block;width:calc(100% - 30px);line-height:1.5}
footer .footer-top .footer-nav .footer-cont ul{display:block}
footer .footer-top .footer-intro .logo img{width:250px}
header nav .search-btn{background-color:#db2826}
.home-container .company-advantage .advantage-list li{padding:20px 10px 10px}
.common-content .table-responsive {margin: 10px 0px}
.home-container .about-img i {display:block}
.home-container .about-img i iframe {height:460px}
.type-intro{margin-bottom:20px}
* {font-family:Arial,Helvetica,sans-serif!important}
body header nav>ul>li>a{font-family:Verdana!important;text-transform:capitalize;font-size:18px;font-weight: 500}
header nav .header-logo img {object-fit:contain;height:50px;max-height: 80%}
header nav ul .submenu li {background:#eee}
header nav ul .submenu li a {color:#db2826}
@media (max-width:1440px){body header nav>ul>li>a{font-size:16px}}
@media (max-width:768px){header nav .search-btn{background:none}
header nav .header-logo img{height:36px}
header nav ul .submenu li {background:none}
header nav ul .submenu li a {color:#222}}
.news-product .section-title span {margin-left: 20px}
header nav {background: #db2826}
header nav ul .inmenu_1 {color: #fff!important}
header nav ul>li>a:hover {color: #fff}
.home-container .news-product { background: url(/uploads/202338093/ImgScroll/ba00d0680d-a94b-48d2-a863-c33577ecd0c0.jpg)}
header nav ul .submenu .side_nav1{font-weight:700;}