﻿@charset "utf-8";
:root{--color:#A02F24;--headercolor:#FFFFFF}
.home-static .list li .inner{text-transform:capitalize}
@media (min-width:769px){.home-static .list li{width:20%}
.contact-wrap .contact-sidebar .item{margin-bottom:30px}}
@media(max-width:768px){article table td,article table th{word-break:inherit}
article table td,article table td strong,article table td p{font-size:15px!important}}
article ol li,article ul li{color:#111111}
.rdcapacity-swiper {position:relative;padding:0 50px;}
.rdcapacity-swiper .swiper-wrapper {flex-wrap:nowrap}
.rdcapacity-swiper .swiper-pagination {display:none;}
.swiper-pagination-bullet-active{background:var(--color)!important}
.rdcapacity-btn>div {cursor:pointer;width:40px;height:40px;display:flex;align-items:center;justify-content:center;position:absolute;top:50%;margin-top:-20px;}
.rdcapacity-btn>div.rdcapacity-prev {left:0;}
.rdcapacity-btn>div.rdcapacity-next {right:0;}
.rdcapacity-btn>div em {font-size:34px;color:#999;}
@media (max-width:768px){.rdcapacity-swiper{padding:0}
.rdcapacity-swiper .swiper{padding-bottom:30px}
.rdcapacity-swiper .swiper-pagination {display:block;}
.rdcapacity-btn{display:none}}
.new-main.nynewlist-content .page-main{padding:0}
@media (min-width:1025px){body {position: relative;padding-top:40px;}
header {position: absolute;background: transparent;color: #fff;}
.head-top {background: var(--color);border: none;}
.head-info {background: transparent;}
header.scrollhead {position: fixed;background: #fff;color: var(--fontcolor);}
.lang-icon span::before,.lang-icon span::after{background:#fff}
.head-top a {color: #fff;}
.head-link div.tel {display:none;}
.head-share>ul a:hover i {color:#fff;}
.nav-ul>li>a{color: #fff;}
.scrollhead .nav-ul>li>a,.scrollhead .head-top a{color: var(--fontcolor);}
.scrollhead .lang-icon span::after{background:#333}
#wmkc .wmkc-list>li.wmkc-email{border-radius: 5px;}
#wmkc .wmkc-list{background: transparent;}}
.index .home-title-line{display: none;}
.rdcapacity-swiper .kche-item-title{transition:.3s;transform:translateY(-20px);opacity: 0;background: #fff;line-height: 1.5;box-shadow: 0 0 10px #ccc;width: 90%;margin: -20px auto;position: relative;padding:10px;}
.rdcapacity-swiper .swiper-slide:hover .kche-item-title{opacity:1;transform:translateY(0px);}
.rdcapacity-swiper .swiper-slide{margin-bottom:40px;}
@media (max-width:768px){.rdcapacity-swiper .kche-item-title{transform:none;opacity:1;}  }
.dh {margin-bottom:30px}
.dh .l-wrap {padding:0;}
.flex-ai-c {display:flex;flex-wrap:wrap;align-items:center}
.flex {display:flex;flex-wrap:wrap}
.single-title-s {font-size:34px;font-weight:var(--fontbold5);text-align:center;text-transform:capitalize;margin-bottom:4%}
.dh .single-title-s {width:200px;text-align:left}
.dh .single-title-s::after {content:"";display:block;width:53px;height:3px;background:var(--color);margin-top:10px}
.dh .dh-cont {width:calc(100% - 200px);height:720px}
.dh .dh-cont #dh {width:calc(90% - 100px);height:100%;margin:0px auto}
.dh .dh-cont #dh .swiper-slide {display:flex;flex-direction:column;justify-content:center}
.dh .dh-cont #dh .swiper-slide .dh-slide-title {font-weight:var(--fontbold5);color:var(--color);font-size:80px;margin-bottom:20px;line-height:1.3;}
.dh .dh-cont #dh .swiper-slide img {display:block}
.dh .dh-cont #dh .swiper-slide .dh-slide-des {color:#222;line-height:2;margin-top:30px}
.dh .dh-cont #dh .swiper-slide .dh-slide-des p {color:#222;line-height:2}
.dh .dh-cont #dh .swiper-slide img{max-height:300px;width:auto;}
.dh .dh-cont .dh-pagination {height:100%;border-right:2px solid #E4E4E4;display:flex;flex-direction:column;justify-content:center}
.dh .dh-cont .dh-pagination p {font-size:14px;color:#999;padding:14px 18px;position:relative;cursor:pointer}
.dh .dh-cont .dh-pagination p::before {content:"";display:block;width:2px;height:100%;background:var(--color);position:absolute;right:-1px;top:0px;opacity:0;transition:opacity .3s}
.dh .dh-cont .dh-pagination p.active {color:var(--color)}
.dh .dh-cont .dh-pagination p.active::before {opacity:1}
@media (max-width:1024px) {.dh .single-title-s {margin:30px 0 -20px}
.dh .dh-cont {width:100%;height:650px}
.dh .dh-cont #dh {margin:0px 30px 0px 0px;flex:1}}
@media(max-width:768px) {.single-title {font-size:4.5333333333vw;margin-bottom:20px}
.single-title-s {font-size:4.2666666667vw}
.dh .dh-cont .dh-pagination p {padding:10px}
.dh .dh-cont #dh .swiper-slide .dh-slide-title {font-size:9.3333333333vw}
.dh .dh-cont #dh .swiper-slide .dh-slide-des {line-height:1.5;margin-top:10px}
.dh .dh-cont #dh .swiper-slide .dh-slide-des p {line-height:1.5}
.dh .dh-cont #dh .swiper-slide img{max-height:200px;}}
@media(max-width:480px) {.dh .dh-cont {height:550px}
.dh .dh-cont #dh .swiper-slide .dh-slide-title {font-size:9.3333333333vw}
.dh .dh-cont #dh .swiper-slide .dh-slide-des {font-size:14px;overflow:hidden}
.dh .dh-cont .dh-pagination p {padding:6px 10px;}}
.home-product .product-list{padding:0;}
.foot-main{margin-top:0}
.foot-main .foot-wrap{padding-top:40px}
.home-static {background: url(/uploads/40378/banner/20240123105247fab24.jpg?size=1920x0) var(--color) no-repeat center;background-size: cover;}
.home-about .about-info .home-title {text-align:left;line-height:1.3;margin-bottom:18px;padding-bottom:12px;position:relative;}
.home-about .about-info .home-title:after {content:'';width:65px;height:2px;background:#000;position:absolute;bottom:0;left:0;}
.appli-list-box{display:flex;flex-wrap:wrap;justify-content:space-between}
.appli-list-box .appli-item{width:32%;margin:10px 0;position:relative;}
.appli-list-box .appli-item .img{overflow:hidden}
.appli-list-box .appli-item .img img{width:100%;display:block;transition:all .3s}
.appli-list-box .appli-item .tit{position:absolute;left:0;top:0;display:flex;justify-content:center;align-items:center;width:100%;height:100%;background:#00000050;color:#fff;padding:5%;text-align:center;font-size:26px;text-transform: capitalize;}
.appli-list-box .appli-item:hover .img img{transform:scale(1.1)}
@media (max-width:768px){.home-about .about-info .home-title{padding-bottom:8px}
.home-about .about-info .home-title:after{width:45px;}
.appli-list-box .appli-item .tit{font-size:20px;}}
@media (max-width:550px){.appli-list-box .appli-item{width:100%;}}
.home-product .swiper .swiper-slide .img a {padding-bottom:100%;height:0;}
.home-product .swiper .swiper-slide .img a img {position:absolute;top:0;left:0;object-fit:contain;}
@media (min-width:1025px) and (max-width:1600px){.common-main>.l-wrap,.inner-banner .inner-content .l-wrap{padding-left:70px;padding-right:70px;}
.home-about, .home-application, .home-honor, .home-news, .home-product, .home-static, .home-video{padding-left:60px;padding-right:60px;}}
.home-about .iframe-container{position: relative;width:100%;height:0;padding-bottom: 56.25%;}
.home-about .iframe-container iframe{position:absolute;top:0;left: 0;width:100%;height:100%;min-height:inherit;}
