@import url(animate.min.css);
@import url(swiper-bundle.min8.0.7.css);
@import url(reset.css);
@import url(Keyfreames.css);
*{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
body {overflow-x: auto;}
/* https://www.gates.com/es/es.html */
/* 需要提供知识中心banner */
.banner{position: relative;}
.bannerSwiper{max-height: 6.3rem;overflow: hidden;}
.banner img{display: block;width: 100%;height: 100%;object-fit: cover;}
.banner .content{position: absolute;left: 0;top: 0;right: 0;margin: auto;height: 100%;}
.banner .info{height: 100%;flex-direction: column;line-height: 1.5;color: #fff;}
.banner .info b{display: block;font-size: var(--font54);}
.banner .info span{font-size: var(--font54);}
.banner .info .more-a{font-size: var(--font14);border-radius: 0.5rem;background: #AE0505 url(../images/arrow-1.png) no-repeat right 0.24rem center;background-size:0.06rem 0.09rem;padding:0 0.5rem 0 0.24rem;line-height:0.5rem;display: block;color: #fff;margin-top: 0.55rem;}
.more-a{transition: .3s ease-out;cursor: pointer;}
.more-a:hover{background: #AE0505 url(../images/arrow-1.png) no-repeat right 0.24rem center !important;background-size:0.06rem 0.09rem;}
.more{transition: .3s ease-out;cursor: pointer;}
.more:hover{background: #AE0505 !important;}
.banner .var-pagination{position: absolute;left: 0;right: 0;margin: auto;bottom: -0.38rem;z-index: 2;}
.banner .var-pagination span{cursor: pointer;font-size: var(--font13);color: #fff;line-height: 1.4;font-weight: 700;width: 3rem;height: 0.8rem;position: relative;display: flex;justify-content: flex-start;align-items: center;padding-left: 0.36rem;}
.banner .var-pagination span::after{content: '';width: 100%;height: 0.04rem;background: #AE0505;position: absolute;left: 0;bottom: 0;opacity: 0;transition: .35s ease;}
.banner .var-pagination span.active::after{opacity: 1;}

.header{position: relative;z-index: 20;}
.header .top{background: #AE0505;line-height: 34px;}
.header .top .lxwm{font-size: var(--font13);color: #fff;padding-left: 0.24rem;background: url(../images/icon-lxwm.png) no-repeat left center;background-size: 0.16rem;}
.weblink{position: relative;padding-left: 0.24rem;background: url(../images/icon-language.png) no-repeat left center;background-size: 0.16rem;margin-left: 0.36rem;}
.weblink > a {display: flex; align-items: center; color: #fff; font-size: var(--font13);}
.weblink > a svg {margin-left: .08rem;}
.weblink .language {box-shadow: 0 0 10px rgb(0, 0, 0,.2); position: absolute; background: #fff; border-radius: 5px; padding: .1rem .2rem; right:-0.15rem; text-align: center; transform: translateY(25%); opacity: 0; visibility: hidden; transition: .35s;}
.weblink .language::before {content: "";width: 20px; height: 10px; background: #fff; clip-path: polygon(50% 0%, 0% 100%, 100% 100%);-webkit-clip-path: polygon(50% 0%, 0% 100%, 100% 100%); background: #fff;position: absolute;left: 50%;top: -3px;transform: translate(-50%, -50%);}
.weblink .language a {justify-content: center; font-size: var(--font14);}
.weblink .language a {margin: .05rem 0; display: block;}
.weblink .language a:hover {color: #AE0505;}
.weblink.active .language{opacity: 1;transform: translateY(0%); visibility: visible;}
.header .white{background: #fff;padding-top: 12px;}
.header .logo{margin-right: 0.9rem;}
.header .logo img{height: 40px;}
.header .tel{font-weight: 700;font-size: var(--font20);color: #AE0505;}
.header .left{flex-shrink: 0;width: 62.5%;}
.header .form{flex-shrink: 0;width: 62.5%;background: #eee;border-radius: 0.3rem;}
.header .form .options{flex-shrink: 0;width: 22.4%;height: 40px;background: #AE0505;border-radius: 0.3rem;position: relative;}
.header .form .selected  i{width: 8px;height: 5px;background:url(../images/arrow-2.png) no-repeat center;background-size:100%;position: absolute;right: 24px;top: 0;bottom: 0;margin: auto;}
.header .form .selected.active i{transform: rotate(-180deg);}
.header .form .options .selected{font-size: var(--font13);color: #fff;height: 40px;line-height: 40px;    text-align: center;cursor: pointer;}
.header .form .input-box{flex-shrink: 0;width: 77.6%;position: relative;}
.header .form .input-box .input{width: 100%;padding-left: 0.26rem;font-size:var(--font13);color: #9b9b9b;height: 40px;line-height: 40px;}
.header .form .input-box .submit{width: 56px;height: 40px;background: url(../images/icon-search.png) no-repeat center;background-size: 15px;;font-size: 0;position: absolute;right: 0;top: 0;cursor: pointer;}
.header .reset-list{position: absolute;top: 41px;left: -1px;width: 100%;min-width: 85px;padding: 10px 25px 10px 10px;background: #AE0505;border-top: 1px solid #fff;z-index: 10;color:#fff;border-radius: 0.1rem;display:none;}
.header .reset-list li{cursor: pointer;word-break: break-all;line-height: 2;}
.header .cateInfo{margin-top: 25px;}
.header .cateInfo .cate{font-size: var(--font14);color: #000;padding:0 0 14px 0;margin-left: 8px;line-height: 1;cursor: pointer;}
.header .cateInfo .default i{width: 8px;height: 5px;background: url(../images/arrow-3.png) no-repeat;background-size: 100%;margin-left: 10px;}
.header .cateInfo .default{position: relative;padding-left: 24px;background: url(../images/icon-cate.png) no-repeat left top;background-size: 14px;}
.header .cateInfo .default.active i{transform: rotate(180deg);}
.header .cateInfo .default.active::after{content: '';width: 100%;height: 2px;background: #AE0505;position: absolute;bottom: -18px;left: 0;}
.header .cateInfo .nav>li{margin-left: 50px;padding-bottom: 14px;border-bottom: 4px solid transparent;transition: .35s all;}
.header .cateInfo .nav>li>a{font-size: var(--font14);color: #000;display: block;}
.header .cateInfo .nav>li.active{border-color:#ae0505;}
.navSlideDown {position: absolute; width: 100%; left: 0;background: #fff;top: 100%;  box-sizing: border-box; opacity: 0; visibility: hidden;  transition: all 0.4s;pointer-events: none;box-shadow: 0 0 10px 0 rgba(0, 0, 0,.15);padding: 0.3rem 0;}
.navSlideDown.on {opacity: 1; visibility: visible;pointer-events: auto;}
.soulSlideDown{width: 80%;margin: 0 auto;}
.navSlideDown .leftTo{flex-shrink: 0;width: 30%;}
.navSlideDown .leftTo a{padding: 0.15rem;background: #000;font-size: var(--font16);color: #fff;display: block;width: 100%;position: relative;}
.navSlideDown .leftTo a i{width: 0.5rem;height: 0.5rem;background: #AE0505 url(../images/arrow-5.png) no-repeat center;background-size: 60%;position: absolute;right: 0.1rem;top: 0.1rem;}
.navSlideDown dl{flex-shrink: 0;width: 55%;display: flex;justify-content:flex-start;align-items: center;flex-wrap: wrap;}
.navSlideDown dl dd{width: 40%;flex-shrink: 0;}
.navSlideDown dl dd a{font-size: var(--font16);color: #000;font-weight: 700;line-height: 3;}
.navSlideDown dl dd a:hover{color: #AE0505;}
/* .navSlideDown dl dd:last-child a{display: inline-block;border-top: 4px solid #AE0505;padding-right: 0.5rem;} */

/* footer */
footer{background: #AE0505;padding: 0.4rem 0 0.34rem;}
footer .left{flex-shrink: 0;width: 20%;}
footer .left .footLogo{margin-bottom: 0.5rem;display: block;}
footer .left .footLogo img{display: block;height:0.56rem;}
footer .footNav{margin-top: 0.16rem;flex-shrink: 0;width: 72%;}
footer .footNav dl{text-align: left;padding-right: 0.2rem;}
footer .footNav dt a{display: block;font-size: var(--font16);color: #fff;font-weight: 700;margin-bottom: 0.28rem;transition: .35s;}
footer .footNav dd a{display: block;font-size: var(--font14);color:#fff;line-height: 2;transition: .35s;}
footer .footNav a:hover{text-decoration: underline;}
.copyright{margin-top: 1rem;}
.copyright,.copyright a,.copyright span{text-align: center;font-size: var(--font13);color: #fff;}
.copyright span{margin-left: 0.12rem;}
.copyright a:hover{text-decoration: underline;}

.hi-title{text-align: center;font-size: var(--font30);color: #0e0e0e;font-weight: 700;}
.hi-blurb{font-size: var(--font15);color: #666666;line-height: 1.8;padding:0.3rem 0;}
.hi-more{text-align: center;}
.hi-more a{font-size: var(--font15);color: #ae0505;}
.hi-more a:hover{text-decoration: underline;}
.hi-video{margin: 1rem 0;}
.hi-video .left{flex-shrink: 0;width: 38%;}
.hi-video .left b{display: block;font-size: var(--font30);color: #040404;margin-bottom: 0.6rem;}
.hi-video .left p{font-size: var(--font15);color: #666666;line-height: 1.8;}
.hi-video .left .link{color: #ae0505;font-size: var(--font15);margin-top: 0.5rem;}
.hi-video .left .link i{width: 0.25rem;height: 0.25rem;background: url(../images/arrow-4.png) no-repeat center;background-size: 100%;margin-left: 0.15rem;transition: .5s;}
.hi-video .left.link:hover i{margin-left: 0.25rem;}
.hi-video .Rvideo{flex-shrink: 0;width: 56%;height: 380px;}
.hi-video .Rvideo video {width: 100%; height: 100%;object-fit: cover; position: relative; z-index: 1;}


.indexBlurb{padding: 1.15rem 0;}
.indexBlurb .hi-title{padding-top:0.25rem;}
.cateBlurb{position: relative;}
.cateBlurb .pic{width: 76.55%;}
.cateBlurb .info{width: 38.52%;height: 96%;background: #000;padding: 0 0.7rem;position: absolute;right: 0;top: 0.6rem;flex-direction: column;}
.cateBlurb .info .xian{width: 1.15rem;height: 0.05rem;background: #AE0505;}
.cateBlurb .info .cate_name{font-size: var(--font30);color: #fff;font-weight: 700;line-height: 1;margin: 0.3rem 0 0.36rem;}
.cateBlurb .info .cate_desc{font-size: var(--font15);color: #fff;line-height: 1.8;}
.cateBlurb .info .more{display: block;width: 100%;height: 0.5rem;line-height: 0.5rem;font-size: var(--font14);color: #fff;border-radius: 0.3rem;margin-top: 0.9rem;text-align: center;background: #AE0505;}

.indexHotCate{background: #EEEEEE;padding: 0.6rem 0 0.72rem;}
.HotCate{margin-top: 0.4rem;position: relative;}
.hotcateSwiper{overflow: hidden;width: 71%;margin: 0 auto;text-align: center;}
.hotcateSwiper .swiper-slide{background: #fff;}
.hotcateSwiper .pic{height: 190px;}
.hotcateSwiper .product_name{font-size: var(--font16);color: #333;padding-bottom: 0.5rem;line-height: 1;}
.hotcateSwiper .swiper-slide:hover .product_name{color: #AE0505;}
.HotCate .swiper-button-next,.HotCate .swiper-button-prev{width: 42px;height: 42px;position: absolute;top: 0;bottom: 0;margin: auto;}
.HotCate .swiper-button-next{background: url(../images/next-1.png) no-repeat center;background-size: 100%;right: 10%;}
.HotCate .swiper-button-prev{background: url(../images/prev-1.png) no-repeat center;background-size: 100%;left: 10%;}

.indexSolution{height: 3.95rem;background: url(../images/application_bg.jpg) no-repeat center;background-size: cover;}
.indexSolution .info{height: 100%;flex-direction: column;line-height: 1;color: #fff;padding-left: 0.16rem;}
.indexSolution .info b{display: block;font-size: var(--font30);}
.indexSolution .info span{font-size: var(--font15);width: 58%;display: block;line-height: 1.8;margin: 0.2rem 0 0.4rem;}
.indexSolution .info .more-a{font-size: var(--font14);border-radius: 0.5rem;background: #AE0505 url(../images/arrow-1.png) no-repeat right 0.24rem center;background-size:0.06rem 0.09rem;padding-left: 0.24rem;line-height:0.5rem;color: #fff;display: table;padding:0 0.5rem 0 0.24rem;}

.indexApplication{padding: 0.9rem 0.6rem;}
.indexApplication h3{line-height: 1;font-size: var(--font30);color: #000;font-weight: 700;margin-bottom: 0.48rem;}
.indexApplication .pic{overflow: hidden;width: 100%;}
.indexApplication .pic img{transition: .35s;}
.indexApplication .swiper-slide:hover .pic img{transform: scale(1.05);}
.indexApplication .swiper-slide b{display: block;font-size: var(--font16);color: #333;margin: 0.3rem 0 0.2rem;}
.indexApplication .swiper-slide p{font-size: var(--font14);color: #666;line-height: 1.8;}
.indexApplication .swiper-slide .link{color: #ae0505;font-size: var(--font14);margin-top: 0.5rem;}
.indexApplication .swiper-slide .link i{width: 0.25rem;height: 0.25rem;background: url(../images/arrow-4.png) no-repeat center;background-size: 100%;margin-left: 0.15rem;transition: .5s;}
.indexApplication .swiper-slide:hover .link i{margin-left: 0.25rem;}
.indexAppSwiper{width: 88%;margin: 0 auto;overflow: hidden;}
.indexAppCon{position: relative;}
.indexAppCon .swiper-button-next,.indexAppCon .swiper-button-prev{width: 42px;height: 42px;position: absolute;top: 0;bottom: 0;margin: auto;}
.indexAppCon .swiper-button-next{background: url(../images/next-1.png) no-repeat center;background-size: 100%;right: 0;}
.indexAppCon .swiper-button-prev{background: url(../images/prev-1.png) no-repeat center;background-size: 100%;left: 0;}
.indexApplication .more-a{font-size: var(--font14);border-radius: 0.5rem;background: #AE0505 url(../images/arrow-1.png) no-repeat right 0.24rem center;background-size:0.06rem 0.09rem;line-height:0.5rem;color: #fff;margin: 0.64rem auto 0;display: table;padding:0 0.5rem 0 0.24rem;}

/* 联系 */
.position{line-height: 1;padding: 0.24rem 0 0.4rem;display: flex;justify-content: flex-start;align-items: center;}
.nyPdl8{padding-left: 0.08rem;}
.position,.position a{font-size: var(--font12);color: #444444;}
.position a{margin: 0 0.12rem;}
.position a:nth-of-type(1){margin-left: 0;}
.position a:hover{color: #AE0505;}
.position a:last-child{color: #878787 !important;cursor:default;}
.nyT1 b{font-size: var(--font36);color: #333;line-height: 1;display: block;padding-top: 0.18rem;position: relative;}
.nyT1 b::before{content: '';width: 1.08rem;height: 0.05rem;background: #AE0505;position: absolute;left: 0;top: 0;}
.contactTab{margin: 0.9rem 0 0.4rem;}
.contactTab .name{width: 100%;height: 0.75rem;line-height: 0.75rem;background: #F4F4F4;font-size: var(--font20);color: #333;text-align: center;cursor: pointer;}
.contactTab .swiper-slide-thumb-active .name{background: #AE0505;color: #fff;}
.contactInfoSwiper{margin-bottom: 1rem;}
.contactInfoSwiper .map{flex-shrink: 0;width: 37.65%;margin-right: 0.8rem;}
.contactInfoSwiper .map img{display: block;width: 100%}
.contactInfoSwiper dl dt{font-size: var(--font25);color: #333333;font-weight: 700;margin-bottom: 0.1rem;}
.contactInfoSwiper dl dd{font-size: var(--font14);color: #333;line-height: 2.5;}
.message{background: #F5F5F5;padding: 0.6rem 0 1rem;}
.message .MForm{flex-wrap: wrap;margin-top: 0.34rem;width: 100%;}
.message .MForm .inBox {margin-bottom: .14rem;flex-shrink: 0;width: 48%;display: flex;justify-content: space-between;border-bottom: 1px solid #ccc;}
.message .MForm label {color: #777; font-size: var(--font14);line-height: 0.5rem;height: 0.5rem;flex-shrink: 0;width: 1rem;}
.message .MForm label i {color: #ba0703; font-style: normal;margin-left: 0.04rem;}
.message .MForm input,.message .MForm .inTextBox textarea {line-height: 0.5rem;height: 0.5rem;font-size: var(--font16);width: 100%;border: none;background: none;display: block;}
.message .MForm .inputCon{flex-shrink: 0;width: calc(100% - 1rem);}
.message .MForm .inTextBox {width: 100%;/*margin-top: 0.3rem;*/}
.message .MForm .sub{width: 16%;height: 0.5rem;line-height: 0.5rem;border-radius: 0.5rem;text-align: center;background: #AE0505;color: #fff;margin-top: 0.55rem;cursor: pointer;}

/* 合作伙伴 */
.ny-banner{position: relative;}
.ny-banner .content{position: absolute;left: 0;right: 0;top: 0;margin: auto;height: 100%;flex-direction: column;}
.ny-banner .content b{font-size: var(--font36);color: #fff;}
.ny-banner .content b span{color: #AE0505;}
.ny-banner .content p{font-size: var(--font15);line-height: 2;color: #fff;text-align: center;margin: 0.24rem auto 0;width: 48%;}
.ourContent{margin: 0.9rem auto 0.62rem;flex-wrap: wrap;}
.ourContent li{flex-shrink: 0;width: 14.45%;border:2px solid #F1F1F1;margin: 0 2.66% 0.28rem 0;}
.ourContent li:nth-child(6n){margin-right: 0;}
.ourContent li .pic{width: 100%;height: 1.1rem;display: flex;justify-content: center;align-items: center;}
.ourContent li span{display: block;width: 100%;background: #F1F2F6;line-height:0.4rem;font-size: var(--font16);color: #666;text-align: center;}
.ourContent li .pic img{width:100%}
/* 新闻 */
.newsContent{padding-top: 1rem;}
.newsContent .more-b{font-size: var(--font14);width: 1.6rem;border-radius: 0.5rem;background: #AE0505;line-height:0.6rem;display: block;color: #fff;margin-bottom: 1rem;text-align: center;}
.newsContent .more-b:hover{background: #AE0505;}
.newsContent ul{margin:0.5rem 0 0.8rem;flex-wrap: wrap;}
.newsContent li{flex-shrink: 0;width: 30%;margin-right: 5%;}
.newsContent li:nth-child(3n){margin-right: 0;}
.newsContent li span{display: block;font-size:var(--font14);color: #565656;}
.newsContent li b{display: block;font-size: var(--font18);color: #000;margin: 0.14rem 0 0.24rem;transition: .35s;}
.newsContent li p{font-size: var(--font14);color: #555;line-height: 1.8;margin-bottom: 0.4rem;}
.newsContent li .link{color: #AE0505;font-size: var(--font14);display: inline;}
.newsContent li:hover b{color: #AE0505;}
.newsContent li .link:hover{text-decoration: underline;}
/* 新闻详情 */
.newsDetails{padding-bottom: 0.9rem;}
.newsDetails h1{font-size: var(--font28);color: #333;line-height: 1.5;font-weight: 700;}
.newsDetails .ReleaseDate{font-size: var(--font14);color: #a5a5a5;margin: 0.1rem 0 0.3rem;}
.newsDetails .arcContent p{font-size: var(--font14);color: #333333;line-height: 2.5;}
/* 知识中心 */
.knowledge .nyT1,.industry .nyT1{margin: 0.64rem 0;}
.knowledge,.industry{padding-bottom: 0.4rem;}
.knowledge ul{flex-wrap: wrap;align-items: stretch;}
.knowledge ul li{margin: 0 2.35% 0.5rem;flex-shrink: 0;width: 28.63%;}
.knowledge ul li .pic{overflow: hidden;}
.knowledge ul li .pic img{transition: .35s;}
.knowledge ul li p{font-size: var(--font16);color: #333;line-height: 1.8;padding-top: 0.3rem;text-align: left;}
.knowledge ul li:hover img{transform: scale(1.05);}
/* 行业 */
.industry ul{flex-wrap: wrap;align-items: stretch;}
.industry ul li{margin: 0 2.35% 0.5rem;flex-shrink: 0;width: 28.63%;}
.industry ul li .pic{overflow: hidden;}
.industry ul li .pic img{transition: .35s;}
.industry ul li p{font-size: var(--font16);color: #333;line-height: 1.8;text-align: left;padding: 0.2rem 0;}
.industry ul li .link{color: #ae0505;font-size: var(--font14);}
.industry ul li .link i{width: 0.25rem;height: 0.25rem;background: url(../images/arrow-4.png) no-repeat center;background-size: 100%;margin-left: 0.15rem;transition: .5s;}
.industry ul li:hover .link i{margin-left: 0.25rem;}
.industry ul li:hover .pic img{transform: scale(1.05);}

/* 知识详情 */
.nyLftCate{flex-shrink: 0;width: 16.8%;background: #000;padding: 0.4rem 0 0.4rem 0.24rem;}
.nyLftCate dt b{font-size: var(--font20);color: #fff;line-height: 1;display: block;margin-bottom: 0.24rem;}
.nyLftCate dd a{display: block;font-size: var(--font14);color: #c1c1c1;transition: 0.35s;line-height: 1.5;padding-right: 0.2rem;margin: 0.25rem 0;}
.nyLftCate dd a.active,.nyLftCate dd a:hover{color: #ae0505;}
.nyRightList{flex-shrink: 0;width: 79.5%;padding-bottom: 0.5rem;}
.nyRightList h2{font-size: var(--font24);color: #000;font-weight: 700;line-height: 1;padding: 0.16rem 0 0.4rem;}
.nyRightList .cateList{flex-wrap: wrap;align-items: stretch;}
.nyRightList .cateList li{margin: 0 6% 0.6rem 0;flex-shrink: 0;width: 25%;}
.nyRightList .cateList li .pic{overflow: hidden;}
.nyRightList .cateList li .pic img{transition: .35s;}
.nyRightList .cateList li b{font-size: var(--font18);color: #000;display: block;margin-top: 0.15rem;}
.nyRightList .cateList li p{font-size: var(--font16);color: #333;line-height: 1.8;text-align: left;padding: 0.2rem 0;}
.nyRightList .cateList li .link{color: #ae0505;font-size: var(--font14);}
.nyRightList .cateList li .link i{width: 0.25rem;height: 0.25rem;background: url(../images/arrow-4.png) no-repeat center;background-size: 100%;margin-left: 0.15rem;transition: .5s;}
.nyRightList .cateList li:hover .link i{margin-left: 0.25rem;}
.nyRightList .cateList li:hover .pic img{transform: scale(1.05);}

/* 行业应用二级 */
.nyIndustryRt{flex-shrink: 0;width: 79.5%;padding: 0.3rem 0 0.5rem;}
.nyIndustryRt .wAll{width: 85%;}
.nyIndustryRt .One .info{flex-shrink: 0;width: 45.2%;}
.nyIndustryRt .One .info *{color: #2D2D2D;line-height: 1.5;margin-top: 0.24rem;}
.nyIndustryRt .One .industry-title{font-size: var(--font40);font-weight: 700;color: #000;line-height: 1;}
.nyIndustryRt .One .industry-t1{font-size: var(--font32);line-height: 1.2;}
.nyIndustryRt .One .industry-t2{font-size: var(--font16);}
.nyIndustryRt .One .industry-smtitle{font-size: var(--font24);font-weight: 700;}
.nyIndustryRt .One .pic{flex-shrink: 0;width: 50%;margin-left: 4.8%;}
.nyIndustryRt .Two{margin-top: 0.3rem;}
.nyIndustryRt .Two p{padding-left: 0.16rem;font-size: var(--font16);color: #2D2D2D;line-height: 1.5;position: relative;}
.nyIndustryRt .Two p::before{content: '';width: 0.05rem;height: 0.05rem;border-radius: 50%;background: #2D2D2D;position: absolute;left: 0;top: 0.09rem;left: 0;}
.nyIndustryRt .Three{margin-top: 0.3rem;}
.nyIndustryRt .Three b{font-size: var(--font22);color: #000;display: block;margin-top: 0.4rem;line-height: 1.5;}
.nyIndustryList{background: #F1F1F1;}
.nyIndustryList .nyIndustryRt{padding-top: 0.5rem;}
.nyIndustryList .wAll{position: relative;}
.nyIndustryRt .swiper-button-next,.nyIndustryRt .swiper-button-prev{width: 42px;height: 42px;position: absolute;top: 0;bottom: 0;margin: auto;}
.nyIndustryRt .swiper-button-next{background: url(../images/next-1.png) no-repeat center;background-size: 100%;right: -60px;}
.nyIndustryRt .swiper-button-prev{background: url(../images/prev-1.png) no-repeat center;background-size: 100%;left: -60px;}
.nyIndustryRt .hotcateSwiper{width: 100%;}

/* 关于我们-公司简介 */
.aboutInfo{padding-bottom: 0.16rem;}
.aboutInfo p{font-size: var(--font14);color: #555555;line-height: 2;margin-bottom: 0.36rem;}
.aboutInfo .slogan{font-size: var(--font22);color: #333;font-weight: 700;}
.aboutInfo img{margin: 0.36rem 0;}

/* 关于我们-加入我们 */
.joinus{padding: 1rem 3.75% 0.5rem;}
.joinus h1{font-weight: 700;font-size: var(--font38);color: #000;;line-height: 1;}
.joinus .desc p{font-size: var(--font16);color: #2D2D2D;line-height: 1.5;margin-top: 0.24rem;}
.joinus .desc p a{color: #AE0505;}
.joinus .blackBj{background: #000;flex-direction: column;text-align: center;margin:0.4rem 0;padding: 0.9rem 0;}
.joinus .blackBj span{display: block;width: 1rem;height: 4px;background: #AE0505;margin: 0 auto 0.2rem;}
.joinus .blackBj p{font-size:var(--font32);color: #fff;}
.joinus .list{flex-wrap: wrap;align-items: stretch;}
.joinus .list li{margin: 0 5% 0.5rem 0;flex-shrink: 0;width:30%;}
.joinus .list li:nth-child(3n){margin-right: 0;}
.joinus .list li .pic{overflow: hidden;}
.joinus .list li .pic img{transition: .35s;}
.joinus .list li p{font-size: var(--font16);color: #2D2D2D;line-height: 1.8;text-align: left;margin: 0.2rem 0;min-height: 0.48rem;}
.joinus .list li .link{color: #ae0505;font-size: var(--font14);}
.joinus .list li .link i{width: 0.25rem;height: 0.25rem;background: url(../images/arrow-4.png) no-repeat center;background-size: 100%;margin-left: 0.15rem;transition: .5s;}
.joinus .list li:hover .link i{margin-left: 0.25rem;}
.joinus .list li:hover .pic img{transform: scale(1.05);}
.fraudAlert .tt b{display: block;font-size: var(--font18);color: #000;}
.fraudAlert .vLi{margin-top: 0.3rem;font-size: var(--font16);color: #2D2D2D;line-height: 1.8;}
.fraudAlert .v2 p{padding-left: 0.16rem;position: relative;}
.fraudAlert .v2 p::before{content: '';width: 0.05rem;height: 0.05rem;border-radius: 50%;background: #2D2D2D;position: absolute;left: 0;top: 0.09rem;left: 0;}
.fraudAlert .v3 p a,.fraudAlert .v4 a{color: #AE0505;}
.fraudAlert .v4{font-size: var(--font14);}
/* 产品列表-一级 */
.ptLevel_top{background: #eee;}
.ptLevel_top .position{padding-bottom: 0;}
.ptLevel_info .pic{flex-shrink: 0;width: 49.2%;max-width:600px}
.ptLevel_info .info{flex-shrink: 0;width: 50%;}
.ptLevel_info .info h2{font-weight: 700;font-size: var(--font38);color: #333;line-height: 1.2;}
.ptLevel_info .info>div{margin-top: 0.4rem;}
.ptLevel_info .info p{font-size: var(--font16);color: #333;line-height: 1.5;margin-top: 10px;width: 80%;}
.ptLevelMain{padding: 0.5rem 0 0.64rem 0.08rem;}
.LevelTab{ flex-wrap: wrap;width: 100%;border-bottom: 1px solid #F4F4F4;margin-bottom: 0.4rem;padding-bottom: 0.15rem;}
.LevelTab li{margin-right: 0.12rem;margin-bottom: 0.12rem;}
.LevelTab li a{display: block;padding: 0 0.15rem;font-size: var(--font14);color: #333;line-height: 0.3rem;border-radius: 0.3rem;transition: .35s;}
.LevelTab li.active a,.LevelTab li:hover a{background: #AE0505;color: #fff;}
.LevelList{flex-wrap: wrap;}
.LevelList li{width: 22.6%;border: 1px solid #EAEAEA;margin:0 3.2% 0.4rem 0;}
.LevelList li:nth-child(4n){margin-right: 0;}
.LevelList li .pic{height: 190px;}
.LevelList .product_name{font-size: var(--font16);color: #333;padding-bottom: 0.5rem;line-height: 1;text-align: center;}
.LevelList li:hover .product_name{color: #AE0505;}
/* 产品列表 - 三级-产品特征 */
.threeLevel_top{background: #fff;padding-bottom: 1rem;}
.download-1{margin-top: 0.6rem;}
.download-1 a{font-size: var(--font14);color: #AE0505;border: 1px solid #AE0505;border-radius: 0.5rem;padding: 0.14rem 0.2rem;transition: .35s;}
.download-1 a i{flex-shrink: 0;width: 0.21rem;height: 0.21rem;background: url(../images/Pdf.png) no-repeat center;background-size: 100%;margin-right: 0.1rem;}
.download-1 a:hover{background: #AE0505;color: #fff;}
.download-1 a:hover i{background: url(../images/Pdf-On.png) no-repeat center;background-size: 100%;}
.productImg {flex-shrink: 0;width: 40%;width: 49.2%;
    max-width: 600px;}
.mySwiper2-pro {width: 100%;height: 100%;margin: 0;position: static;}
.mySwiper2-pro .slide-img{width: 100%;  height: 100%;   display: flex; justify-content: center; align-items: center;border-radius: 0.1rem;overflow: hidden;}
.introduction-right .swiper-slide img { display: block; width: 100%;  }
.mySwiper2-pro .slide-img img {display: block;width: 100%; object-fit: cover;}
.mySwiper-pro .slide2-img img {width: 100%; object-fit: cover;}
.mySwiper-pro  {width:70%;margin: 0.3rem auto 0;}
.mySwiper-pro .slide2-img {cursor: pointer;position: relative;box-sizing: border-box;border: 1px solid #E7E7E7; text-align: center; display: flex; justify-content: center; align-items: center;border-radius: 0.1rem;overflow: hidden;height: 0.8rem;}
.mySwiper-pro .slide2-img::after {content: ""; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.2); opacity: 0; transition: .5s;}
.mySwiper-pro .swiper-slide-thumb-active .slide2-img::after {opacity: 1;}
/* .mySwiper2-pro .swiper-button-prev,.mySwiper2-pro .swiper-button-next{width: 16%; height: 0.36rem;background: #E0E0E0;border-radius: 0.1rem;position: absolute;right: 0;margin-top: 0;left: auto;display: flex;justify-content: center;align-items: center;}
.mySwiper2-pro .swiper-button-prev i,.mySwiper2-pro .swiper-button-next i{width: 0.15rem;height: 0.9rem;background: url(../images/arrow-5.png) no-repeat center;background-size: 100%;}
.mySwiper2-pro .swiper-button-next i{transform: rotate(180deg);}
.mySwiper2-pro .swiper-button-prev {top: 0;}
.mySwiper2-pro .swiper-button-next {top: calc(100% - 0.36rem);} */
div.zoomDiv {z-index: 10;position: absolute;top: 0px;left: 0px;width: 100px;height: 100px;background: #ffffff; border: 1px solid #cccccc; display: none;text-align: center; overflow: hidden;}
div.zoomMask {position: absolute; background: url("../images/mask.png") repeat scroll 0 0 transparent; cursor: move; z-index: 1;}
.LevelCtTab{width: 100%;background: #000;height: 0.5rem;}
.LevelCtTab li a{display: block;padding: 0 0.6rem;font-size: var(--font14);color: #fff;line-height: 0.5rem;transition: .35s;}
.LevelCtTab li.active a,.LevelCtTab li:hover a{background: #AE0505;}
.txyoushi{padding: 0.8rem;}
.txyoushi dt{color: #000;font-size: var(--font40);line-height: 1;margin-bottom: 0.2rem;}
.txyoushi dd{color: #484748;font-size: var(--font16);line-height: 2.5;padding-left: 0.2rem;position: relative;}
.txyoushi dd::before{content: '';width: 6px;height: 6px;background: #AE0505;position: absolute;left: 2px;top: 0;bottom: 0;margin: auto;border-radius: 50%;}
.txyoushi li{color: #484748;font-size: var(--font16);line-height: 2.5;padding-left: 0.2rem;position: relative;}
.txyoushi li::before{content: '';width: 6px;height: 6px;background: #AE0505;position: absolute;left: 2px;top: 0;bottom: 0;margin: auto;border-radius: 50%;}
.threeLevelProduct{background: #F1F1F1;padding: 0.6rem 0 0.8rem;margin-bottom: 0.8rem;}
.threeLevelProduct .wAll{position: relative;margin-top: 0.4rem;}
.threeLevelProduct .swiper-button-next,.threeLevelProduct .swiper-button-prev{width: 42px;height: 42px;position: absolute;top: 0;bottom: 0;margin: auto;}
.threeLevelProduct .swiper-button-next{background: url(../images/next-1.png) no-repeat center;background-size: 100%;right: 9%;}
.threeLevelProduct .swiper-button-prev{background: url(../images/prev-1.png) no-repeat center;background-size: 100%;left: 9%;}
/* 产品列表---三级-产品应用 */
.cpApplication{padding: 0.6rem 0.15rem;flex-wrap: wrap;}
.cpApplication li{margin-right:4%;flex-shrink: 0;width: 22%;}
.cpApplication li:nth-child(4n){margin-right: 0;}
.cpApplication li .pic{overflow: hidden;}
.cpApplication li .pic img{transition: .35s;display: block;width: 100%;}
.cpApplication li .name{font-size: var(--font16);color: #333;line-height: 1;text-align: center;padding: 0.2rem 0;}
.cpApplication li:hover .pic img{transform: scale(1.05);}
/* 产品列表---三级-产品规格 */
.specParam{padding: 0.6rem 0 0.8rem;}
.specType{flex-shrink: 0;width: 20%;background: #000;}
.headline,.accordion-header{padding:0.13rem 0.2rem;background-color: #000;text-transform: uppercase;font-size: var(--font14);position: relative;cursor: pointer;}
.headline,.accordionfs-items{border-bottom: 1px solid #2d2d2d;color: #fff;}
.accordion-header::after{content: '+';width: 0.2rem;height: 0.2rem;position: absolute;right: 0.2rem;top: 0;bottom: 0;margin: auto;transition: transform .25s ease-in;text-align: center;font-size: 0.3rem;color: #fff;line-height: 0.2rem;}
.accordionfs-items.active .accordion-header::after{content: '-';transform: rotate(180deg);transform-origin: center;line-height: 0.12rem;}
.accordion-content{padding: 0.1rem 0.2rem;}
.accordion-content li{padding: 0.06rem 0;}
.accordion-content li a{color: #fff;font-size: var(--font14);transition: .35s;cursor: pointer;line-height: 1;}
.accordion-content li a:hover{color: #ae0505;}
.accordionfs-items .accordion-content{display: none;}
.variantListTable{flex-shrink: 0;width: 77%;}
.sort-pages{border-top: 1px solid #E1E1E1;border-bottom: 1px solid #E1E1E1;padding: 0.2rem;margin-bottom: 0.25rem;}
.sort-pages b{font-size: var(--font16);}
.sort-pages a{font-size: var(--font14);color: #666;padding: 0 0.1rem;}
.sort-pages a:hover,.sort-pages a.active{color: #000;}
.sort-pages a.prev,.sort-pages a.next{width: 0.2rem;height: 0.2rem;padding: 0;flex-shrink: 0;}
.sort-pages a.prev{background: url(../images/arrow-7.png) no-repeat center;background-size: 100%;}
.sort-pages a.next{background: url(../images/arrow-6.png) no-repeat center;background-size: 100%;}
.c-table-responsive{display:block;width:100%;white-space:nowrap}
.table.c-table{margin:20px 0}
.table.c-table th,.table.c-table td{font-size:14px;text-align:left;padding:10px 15px;border:0}
.table.c-table th{color:#000;background-color:transparent;text-transform:none}
.table.c-table--border td{border:1px solid #dadada}
.table.c-table--center th,.table.c-table--center td{text-align:center}
.table.c-table--striped td,.table.c-table--striped-inverse td{background-color:transparent}
.table.c-table--striped thead tr{background-color:#fff}
.table.c-table--striped tbody tr:nth-of-type(odd){background-color:#f8f8f8}
.table.c-table--striped tbody tr:nth-of-type(even){background-color:#fff}
.table.c-table--striped-inverse th{background-color:#f8f8f8}
.table.c-table--striped-inverse tbody tr:nth-of-type(odd){background-color:#fff}
.table.c-table--striped-inverse tbody tr:nth-of-type(even){background-color:#f8f8f8}
.table.c-table--accordion th,.table.c-table--accordion td{padding:10px}
.table.c-table--accordion td span{margin-right:5px;font-size:15px}
.table.c-table--accordion td .icon-diagram{font-size:17px}
.table.c-table--striped td:nth-of-type(1) a,.table.c-table--striped td:nth-of-type(2) a{color: #AE0505;}

/*.c-table-responsive::-webkit-scrollbar{width:auto;height: auto;}
.c-table-responsive::-webkit-scrollbar-button:vertical{display:block;}
.c-table-responsive::-webkit-scrollbar-track:vertical{background-color:black}
.c-table-responsive::-webkit-scrollbar-track-piece{background:#E3E3E3}
.c-table-responsive::-webkit-scrollbar-thumb:horizontal{background-color:#C1C1C1;}
.c-table-responsive::-webkit-scrollbar-thumb:horizontal:hover{background-color:#C1C1C1}*/

.layui-table-body{display:block;width:100%;white-space:nowrap;height:100%;}
.layui-table-body::-webkit-scrollbar{width:6px;height:6px;}
.layui-table-body::-webkit-scrollbar-button:vertical{display:block;}
.layui-table-body::-webkit-scrollbar-track:vertical{background-color:black}
.layui-table-body::-webkit-scrollbar-track-piece{background:#E3E3E3}
.layui-table-body::-webkit-scrollbar-thumb:horizontal{background-color:#BD0002;}
.layui-table-body::-webkit-scrollbar-thumb:horizontal:hover{background-color:#BD0002}


.layui-table-body::-webkit-scrollbar-thumb:vertical{background-color:#BD0002;border-radius:0;}
.layui-table-body::-webkit-scrollbar-thumb:vertical:hover{background-color:#BD0002}
.layui-table-body::-webkit-scrollbar-corner:vertical{background-color:#BD0002}
.layui-table-body::-webkit-scrollbar-resizer:vertical{background-color:#FF6E00}



.d-none {display: none !important;}
/* 产品列表 - 三级-产品特征 */
.twoLevel_top .position{padding-bottom: 0;}
.twoLevel_top{background: #eee;}
.twoLevelTab{flex-wrap: wrap;width: 100%;background: #FAFAFA;margin-bottom: -0.1rem;padding:0.15rem ;border-radius:10px;}
.twoLevelTab li{margin-right: 0.12rem;}
.twoLevelTab li a{display: block;min-width: 1rem;font-size: var(--font14);color: #333;line-height: 0.3rem;border-radius: 0.3rem;transition: .35s;text-align: center;}
.twoLevelTab li.active a,.twoLevelTab li:hover a{color: #AE0505;font-weight: 700;}
.variantListTable .info{padding-bottom: 0.24rem;}
.variantListTable .info .pic{flex-shrink: 0;width: 38%;margin-right: 4%;}
.variantListTable .info .pic img{display: block;width: 100%;}
.variantListTable .info .rt{width: 49%;flex-shrink: 0;}
.variantListTable .info .rt h3{font-size: var(--font18);color: #000000;line-height: 1.6;font-weight: 700;}
.variantListTable .info .rt .num{display: block;font-size: var(--font14);line-height: 1.5;color: #a1a1a1;margin: 0.24rem 0;    max-height: 170px;
    overflow: hidden;}
.variantListTable .info .link{color: #ae0505;font-size: var(--font14);margin-top: 0.24rem;cursor: pointer;}
.variantListTable .info .link i{width: 0.25rem;height: 0.25rem;background: url(../images/arrow-4.png) no-repeat center;background-size: 100%;margin-left: 0.15rem;transition: .5s;}
.variantListTable .info .link:hover i{margin-left: 0.25rem;}
.twoItems{margin-bottom: 0.5rem;}
.twoItems:last-child{margin-bottom: 0;}
/* 品牌 */
.scroll-down{position: absolute;bottom: 5px;z-index: 1;left: 0;right:0;width: 15px;cursor: pointer;margin: auto;}
.scroll-down img{display: block;width: 100%;}
.ppMain{background: #DADADA;padding: 0.3rem 0 0;}
.ppMain .pp-GTES{display: block;margin: 0 auto;width: 80%;}
.ppMain .cmp-text{font-size: var(--font20);margin: -0.1rem 0 0.6rem;}
.ppMain .cmp-text a{color: #AE0505;font-size: var(--font20);font-weight: 700;margin: 0 0.12rem;}
.ppMain .gszl{width: 80%;padding: 0.8rem;}
.ppMain .gszl .v1{font-size: var(--font14);color: #AE0505;}
.ppMain .gszl .v2{font-size: var(--font48);color: #000;margin: 0.1rem 0 0.2rem;}
.ppMain .gszl .v3{font-size: var(--font20);color: #2d2d2d;}
.ppMain .gszl .v4{margin-top: 0.5rem;text-align: center;}
.ppMain .gszl .v4 .vli b{display: block;font-size: var(--font40);color: #AE0505;line-height: 1;}
.ppMain .gszl .v4 .vli span{display: block;font-size: var(--font18);color: #000;font-weight: 700;margin-top: 0.2rem;}
.ppMain .gszl .link{color: #ae0505;font-size: var(--font14);margin-top: 0.6rem;cursor: pointer;}
.ppMain .gszl .link i{width: 0.25rem;height: 0.25rem;background: url(../images/arrow-4.png) no-repeat center;background-size: 100%;margin-left: 0.15rem;transition: .5s;}
.ppMain .gszl .link:hover i{margin-left: 0.25rem;}
.ppMain .techeco{background:#fff url(../images/tech-eco-banner.png) no-repeat center top;background-size: cover;padding: 2.7rem 0;text-align: center;line-height: 1;}
.ppMain .techeco .v1{font-size: var(--font54);color: #000;font-weight: 700;}
.ppMain .techeco .v2{font-size: var(--font24);color: #AE0505;font-weight: 700;margin: 0.3rem 0;}
.ppMain .techeco .v3{font-size: var(--font20);color: #2D2D2D;font-weight: 700;line-height: 1.8;width: 90%;margin: 0 auto;}
.ppMain .techeco .more{width: 1.2rem;height: 0.6rem;line-height: 0.6rem;font-size: var(--font14);color: #AE0505;border: 2px solid #AE0505;margin: 0.5rem auto 0;}
.ppMain .techeco .more:hover{color: #fff;background: #AE0505 !important;}
.ppMain .topics{background: #fff;text-align: center;}
.ppMain .topics .t1{margin-bottom: 0.5rem;}
.ppMain .topics .t1 b{display: inline-block;font-size: var(--font20);color: #000;padding: 0 0.35rem 0.15rem;border-bottom: 1px solid #BCBCBC;}
.ppMain .topics ul li{margin: 0 0.3rem 1rem;width: 1.4rem;}
.ppMain .topics ul li img{display: block;margin: 0 auto 0.3rem;}
.ppMain .topics ul li b{font-size: var(--font18);color: #AE0505;}
.ppMain .hjgl .wpd{padding: 0.8rem;}
.ppMain .hjgl .info{flex-shrink: 0;width: 50%;}
.ppMain .hjgl .info .v1{font-size: var(--font60);color: #000;line-height: 0.9;}
.ppMain .hjgl .info .v2{font-size: var(--font20);color: #AE0505;font-weight: 700;margin: 0.15rem 0 0.45rem;}
.ppMain .hjgl .info .v3{font-size: var(--font16);color: #2d2d2d;line-height: 1.5;}
.ppMain .hjgl .info .link{color: #ae0505;font-size: var(--font14);margin-top: 0.24rem;cursor: pointer;}
.ppMain .hjgl .info .link i{width: 0.25rem;height: 0.25rem;background: url(../images/arrow-4.png) no-repeat center;background-size: 100%;margin-left: 0.15rem;transition: .5s;}
.ppMain .hjgl .info .link:hover i{margin-left: 0.25rem;}
.ppMain .hjgl .hjRight{flex-shrink: 0;width: 38%;}
.ppMain .hjgl .hjRight .t1{margin:0 0.1rem 0.5rem 0;text-align: left;}
.ppMain .hjgl .hjRight .t1 b{display: inline-block;font-size: var(--font20);color: #000;padding: 0 0.35rem 0.15rem;border-bottom: 1px solid #BCBCBC;}
.ppMain .hjgl .hjRight ul li{margin: 0.36rem 0 0;display: flex;justify-content: flex-start;align-items: center;}
.ppMain .hjgl .hjRight ul li img{width: 0.75rem;flex-shrink: 0;}
.ppMain .hjgl .hjRight ul li b{font-size: var(--font18);color: #AE0505;margin-left: 0.2rem;}
.ppMain .glLeft{flex-shrink: 0;width: 41%;}
.ppMain .guanli{background: #fff;}
.ppMain .kechixu{height: 88vh;position: relative;flex-direction: column;color: #fff;}
.ppMain .kechixu::before{content: '';position: absolute;top: 0;right: 0;bottom: 0;left: 0;background-image: linear-gradient(rgba(0,0,0,0.45),rgba(0,0,0,0.45));}
.ppMain .kechixu .vr{position: relative;z-index: 2;}
.ppMain .kechixu .v1{font-size: var(--font60);font-weight: 700;margin-bottom: 0.2rem;}
.ppMain .kechixu .v2 span{font-size: var(--font24);margin: 0 0.1rem;}
.ppMain .kechixu .v3 p{font-size: var(--font20);line-height:1.5;width: 75%;margin: 0.4rem auto 0;color: #fff;text-align: center;}
/* 关于我们-资质 */
.newsWeek{background: #000;align-items: stretch;}
.newsWeek .pic,.newsWeek .left{flex-shrink: 0;width: 50%;}
.newsWeek .left{padding: 0 1rem;}
.newsWeek .left img{flex-shrink: 0;width: 38.5%;}
.newsWeek .left p{flex-shrink: 0;width: 51%;color: #fff;}
.newsWeek .left p span{display: block;width: 1rem;height: 4px;background: #AE0505;margin-bottom: 0.2rem;}
.newsWeek .left p b{font-size: var(--font20);color: #fff;line-height: 1.5;margin-bottom: 0.5rem;display: block;}
.newsWeek .left p b:last-child{margin-bottom: 0;}
.dei-employees{padding: 1rem 0;}
.dei-employees h3{text-align: center;font-size: var(--font46);color: #AE0505;padding: 0.6rem 0 0.3rem;}
.dei-employees p{width: 75%;margin: 0 auto;text-align: center;font-size: var(--font20);color: #2D2D2D;line-height: 1.5;}
.groups-banner{position: relative;height: 50vh;}
.groups-banner::before{content: '';position: absolute;top: 0;right: 0;bottom: 0;left: 0;background-image: linear-gradient(rgba(0,0,0,0.45),rgba(0,0,0,0.45));}
.groups-banner h3{font-size: var(--font48);color: #fff;position: relative;z-index: 2;}
.groups .itemsC{flex-wrap: wrap;padding: 0.4rem 0.5rem 1.2rem;}
.groups .items{flex: 1;margin: 0 0.15rem;width: 32%;}
.groups .items img{width: 100%;}
.groups .items p{font-size: var(--font18);color: #2D2D2D;line-height: 1.5;position: relative;}
.groups .items p::before{content: '';width: 1rem;height: 4px;background: #AE0505;position: absolute;left: 0;right: 0;top: -0.24rem;margin: auto;}
.applyfor{height:74vh;position: relative;}
.applyfor::before{content: '';position: absolute;top: 0;right: 0;bottom: 0;left: 0;background-image: linear-gradient(rgba(0,0,0,0.45),rgba(0,0,0,0.45));}
.applyfor .hh100{height: 100%;}
.applyfor .content{width: 43%;color: #fff;position: relative;z-index: 2;}
.applyfor .content .v1{font-weight: 700;font-size: var(--font46);margin-bottom: 0.24rem;}
.applyfor .content .v2{font-size: var(--font18);line-height: 1.5;}
.applyfor .content .v3{font-weight: 700;font-size: var(--font20);margin-top: 0.3rem;}
.applyfor .content .v3 a{color: #AE0505;font-size: var(--font20);}
/* 解决方案-二级 */
.solution-banner{position: relative;}
.solution-banner .content{position: absolute;left: 0;top: 0;margin: auto;height: 100%;flex-direction: column;padding-left: 1rem;color: #fff;line-height: 1;}
.solution-banner .content b{font-size: var(--font20);}
.solution-banner .content h3{font-size: var(--font48);font-weight: 700;margin: 0.25rem 0;}
.solution-banner .content p{font-size: var(--font18);line-height: 1.5;width: 55%;color: #fff;}
.solution-banner .content .btn{width: 1.5rem;line-height: 0.4rem;display: block;background: #AE0505;color: #fff;font-size: var(--font16);text-align: center;margin-top: 0.24rem;}
.solution-banner .content .btn:hover{text-decoration: underline;}
.solutionOne{padding-bottom: 0.3rem;}
.solutionOne .pic{flex-shrink: 0;width: 32.2%;}
.solutionOne .pic img{display: block;width: 100%;}
.solutionOne .info{flex-shrink: 0;width: 48%;}
.solutionOne .info b{font-size: var(--font24);color: #000;line-height: 1.5;display: block;}
.solutionOne .info b:nth-of-type(1){color: #AE0505;}
.solutionOne .info p{font-size: var(--font16);color: #2D2D2D;line-height: 1.5;margin: 0.24rem 0;}
.solutionOne .info .btn a{padding: 0 0.4rem;line-height: 0.4rem;background: #AE0505;color: #fff;font-size: var(--font16);display: inline-block;}
.solutionOne .info .btn a:hover{text-decoration: underline;}
.solutionOne .items:nth-child(2n){flex-direction: row-reverse;}
.solutionOne .items:nth-child(2n) .info{padding-left: 1rem;}

.solutionTwo{    background: linear-gradient(315deg, #9ca2ad, #2b2b2b);padding: 1.3rem 0 0.8rem;}
.solutionTwo .items{margin-bottom: 3rem;}
.solutionTwo .items .pic{flex-shrink: 0;width: 44.8%;}
.solutionTwo .items .pic img{display: block;width: 100%;}
.solutionTwo .items .info{flex-shrink: 0;width: 41.6%;padding-right: 1.6rem;color: #fff;}
.solutionTwo .items .info b{display: block;font-size: var(--font24);}
.solutionTwo .items .info p{font-size: var(--font16);color: #fff;line-height: 1.5;margin: 0.24rem 0;}
.solutionTwo .items .info .link{color: #fff;font-size: var(--font14);margin-top: 0.24rem;cursor: pointer;}
.solutionTwo .items .info .link i{width: 0.25rem;height: 0.25rem;background: url(../images/arrow-5.png) no-repeat center;background-size: 100%;margin-left: 0.15rem;transition: .5s;}
.solutionTwo .items .info .link:hover i{margin-left: 0.25rem;}
.solutionTwo .items:nth-child(2n){flex-direction: row-reverse;}
.solutionTwo .items:nth-child(2n) .info{padding: 0 0 0 1.6rem;}
.solutionTwo .content{width: 82%;margin: -1rem auto 0;background: #BF2026;padding: 0.6rem 1rem 0.4rem;text-align: center;}
.solutionTwo .content b{display: block;color: #fff;font-size: var(--font24);}
.solutionTwo .content p{font-size: var(--font20);color: #fff;line-height: 1.5;margin: 0.24rem 0;text-align: center;}
.solutionTwo .content .btn a{padding: 0 0.4rem;line-height: 0.55rem;background: transparent;color: #fff;font-size: var(--font16);display: inline-block;border: 2px solid #fff;}
.solutionTwo .content .btn a:hover{background: #fff;color: #AE0505;}
.mb0{margin-bottom: 0 !important;}

.solutionThree{align-items: stretch;}
.solutionThree .Rvideo{flex-shrink: 0;width: 50%;height: 530px;}
.solutionThree .Rvideo video {width: 100%; height: 100%;object-fit: cover; position: relative; z-index: 1;}
.solutionThree .info{flex-shrink: 0;width: 100%;background: #000;padding: 1rem 1.6rem;color: #fff;flex-direction: column;}
.solutionThree .info b{display: block;font-size: var(--font24);}
.solutionThree .info p{font-size: var(--font16);color: #fff;line-height: 1.5;margin: 0.24rem 0;}
.solutionThree .info .link{color: #fff;font-size: var(--font14);margin-top: 0.24rem;cursor: pointer;}
.solutionThree .info .link i{width: 0.25rem;height: 0.25rem;background: url(../images/arrow-5.png) no-repeat center;background-size: 100%;margin-left: 0.15rem;transition: .5s;}
.solutionThree .info .link:hover i{margin-left: 0.25rem;}

.so-title{text-align: center;font-size: var(--font32);color: #2d2d2d;}
.solutionFour{background: #DADADA;padding: 0.6rem 0 2rem;position: relative;}
.solutionFC{width: 96%;margin: 0.4rem auto 0;}
.solutionFC .proC{flex-shrink: 0;width: 53%;overflow: hidden;}
.solutionFC .solution-pro{width: 100%;padding-bottom: 0.375rem;margin: initial;overflow: initial;}
.solutionFC .solution-pro img{display: block;width: 100%;}
.solutionFC .solution2-pro{flex-shrink: 0;width: 47%;}
.solution2-pro .info{padding-left: 0.4rem;}
.solution2-pro .info b{display: block;font-size: var(--font24);color: #AE0505;}
.solution2-pro .info p{font-size: var(--font16);color: #2d2d2d;line-height: 1.5;margin: 0.24rem 0;}
.solution2-pro .info .link{color: #AE0505;font-size: var(--font14);margin-top: 0.24rem;cursor: pointer;}
.solution2-pro .info .link i{width: 0.25rem;height: 0.25rem;background: url(../images/arrow-4.png) no-repeat center;background-size: 100%;margin-left: 0.15rem;transition: .5s;}
.solution2-pro .info .link:hover i{margin-left: 0.25rem;}
.swiperBtn{background: #AE0505;width: 2rem;height: 0.75rem;position: absolute;right: 2.2rem;bottom: 0;z-index: 2;padding: 0 0.2rem;}
.swiperBtn .swiper-button-nexts,.swiperBtn .swiper-button-prevs{position: relative;width: 0.3rem;height: 0.3rem;background: url(../images/arrow-5.png) no-repeat center;background-size: 100%;top: auto;bottom: auto;left: auto;right: auto;margin-top: inherit;cursor: pointer;}
.swiperBtn .swiper-button-prevs{transform: rotate(-180deg);}
.swiperBtn .swiper-pagination{position: relative;top: auto;bottom: auto;left: auto;right: auto;margin-top: inherit;color: #fff;}
.swiperBtn .swiper-pagination span{color: #fff;}


.solutionFour .relative{position: absolute;bottom: -1rem;left: 0;right: 0;margin: auto;}
.explore{width: 90%;background: #0A1D44;padding: 0.5rem 1.6rem;margin: 0 auto;}
.explore .left{flex-shrink: 0;width: 62.5%;}
.explore .left b{font-size: var(--font24);color: #fff;display: block;margin-bottom: 0.25rem;}
.explore .left p{font-size: var(--font16);color: #fff;line-height: 1.5;}
.explore .btn{flex-shrink: 0;width: 28.5%;font-size: var(--font14);color: #fff;border:2px solid #fff;text-align: center;padding: 0.2rem 0;transition: .35s all;}
.explore .btn:hover{background: #fff;color: #0A1D44;}

.solutionFive{margin-top: 2rem;}
.solutionFive ul{flex-wrap: wrap;align-items: stretch;margin: 0.64rem auto 0.8rem;}
.solutionFive ul li{margin: 0 6% 0.6rem 0;flex-shrink: 0;width: 25%;}
.solutionFive ul li .pic{overflow: hidden;position: relative;}
.solutionFive ul li .pic::before{content: '';width: 100%;height: 0.16rem;background: #BF2026;position: absolute;left: 0;top: 0;z-index: 2;}
.solutionFive ul li .pic img{transition: .35s;}
.solutionFive ul li b{font-size: var(--font18);color: #000;display: block;margin: 0.2rem 0;}
.solutionFive ul li p{font-size: var(--font16);color: #333;line-height: 1.8;text-align: left;min-height: 1.8rem}
.solutionFive ul li .link{color: #ae0505;font-size: var(--font14);}
.solutionFive ul li .link i{width: 0.25rem;height: 0.25rem;background: url(../images/arrow-4.png) no-repeat center;background-size: 100%;margin-left: 0.15rem;transition: .5s;}
.solutionFive ul li .link:hover i{margin-left: 0.25rem;}
.solutionFive ul li .pic:hover img{transform: scale(1.05);}

.solutionSix{background: #DADADA;padding: 0.64rem 0 1rem;}
.solutionSix .content{width: 68%;margin: 0.64rem auto 0;}

.solutionSevem b{text-align: center;}
.questions-items .questions-content{display: none;padding: 0.24rem 0 0 0.7rem;color: #5d5d5d;} 
.questions-items .questions-content p{color: #666;line-height: 2;}
.questions-items{border-bottom: 2px solid #fff;padding: 0.24rem 0;font-size: var(--font16);color: #2d2d2d;}
.questions-header{position: relative;cursor: pointer;padding-left: 0.7rem;}
.questions-header::before{content: '';position: absolute;left: 0.2rem;top: 0;bottom: 0;margin: auto;transition: transform .25s ease-in;width: 0.24rem;height: 0.24rem;background: url(../images/icon-jia2.png) no-repeat center;background-size: 100%;}
.questions-items.active .questions-header::before{transform: rotate(180deg);transform-origin: center;background: url(../images/icon-jian2.png) no-repeat center;background-size: 100%;}

.solutionSevem{padding: 0.6rem 0 0.8rem;}
.solutionSevem b{color: #000;text-align: center;font-size: var(--font20);display: block;}
.solutionSevem .MForm{margin: 0.4rem auto 0;width:540px;}
.solutionSevem .MForm .inBox {margin-bottom: .14rem;width: 100%;display: flex;justify-content: space-between;align-items: center}
.solutionSevem .MForm label {color: #000;font-size: var(--font14);line-height: 1.5;height:40px;flex-shrink: 0;width: 37.5%;display: flex;justify-content: flex-start;align-items: center;font-weight: 700;}
.solutionSevem .MForm label i {color: #ba0703; font-style: normal;margin-left:0.1rem;}
.solutionSevem .MForm input{line-height: 40px;height: 40px;font-size: var(--font16);display: block;flex-shrink: 0;width: 100%;border: 1px solid #AEB0B6;padding-left: 0.15rem;}
.solutionSevem .MForm .inputCon{flex-shrink: 0;width: 62.5%;}
.solutionSevem .MForm .sub{height: 40px;line-height: 40px;border-radius: 0.5rem;text-align: center;background: #AE0505;color: #fff;margin: 0.55rem auto 0;cursor: pointer;width: auto;padding: 0 0.3rem;}

.menu-overlay-shade.active{opacity: .5;background: #000;width: 100%;height: 100%;z-index: 5;top: 0;left: 0;position: fixed;}
.menu-overlay-shade.black{opacity: 1;background: #000;width: 100%;height: 100%;z-index: 5;top: 0;left: 0;position: fixed;}
.cateDwon{position: absolute;top: 100%;width: 100%;left: 0;min-height: 300px;display: none;}
.sec-menu-top{background: #F8F8F8;}
.sec-menu-top .sec-menu-top-items{padding: 24px 0;font-size: var(--font16);position: relative;}
.sec-menu-top .sec-menu-top-items.active{color: #AE0505;}
.sec-menu-top .sec-menu-top-items.active::after{content: '';width: 100%;height: 2px;background: #AE0505;position: absolute;left: 0;bottom: 0;}
.sec-menu-bottom{box-shadow: 0 0 10px 0 rgba(0, 0, 0,.15);background-color: #fff;padding:30px;}
.sec-menu-bottom-items{display: none;}
.sec-menu-bottom-items.active{display: flex;}
.sec-menu-bottom-items .fourPic{flex-shrink: 0;width: 25%;}
.sec-menu-bottom-items .fourPic a{padding: 0.15rem;background: #000;font-size: var(--font16);color: #fff;display: block;width: 100%;position: relative;}
.sec-menu-bottom-items .fourPic a i{width: 0.5rem;height: 0.5rem;background: #AE0505 url(../images/arrow-5.png) no-repeat center;background-size: 60%;position: absolute;right: 0.1rem;top: 0.1rem;}
.sec-menu-bottom-items .fourInfo{flex-shrink: 0;width: 66%;}
.sec-menu-bottom-items .fourInfo b{display: block;font-size: var(--font16);color: #2d2d2d;margin: 0.3rem 0;}
.sec-menu-bottom-items .fourInfo p{font-size: var(--font16);line-height: 1.5;color: #2d2d2d;}
.sec-menu-bottom-items .fourInfo p a:hover{color: #AE0505;}
.sec-menu-bottom-items .fourInfo .link{color: #ae0505;font-size: var(--font14);margin-top: 0.3rem;}
.sec-menu-bottom-items .fourInfo .link i{width: 0.25rem;height: 0.25rem;background: url(../images/arrow-4.png) no-repeat center;background-size: 100%;margin-left: 0.15rem;transition: .5s;}
.sec-menu-bottom-items .fourInfo .link:hover i{margin-left: 0.25rem;}
.level2-list{list-style: none;column-count: 3;font-weight: bold;width: 100%;}
.level2-list .child-li{break-inside: avoid;page-break-inside: avoid;text-align: left;}
.level2-list .child-li .menu-child{display: block;font-weight: bold;color: #000;text-transform: capitalize;margin-bottom: 15px;}
.level3-list{list-style: none;font-weight: normal;padding: 0 10px 15px;text-transform: capitalize;display: flex;flex-wrap: wrap;}
.level3-list .child-li{flex-shrink: 0;width: 50%;}
.level3-list li a{color: black;font-size: var(--font14);display: inline-block;font-weight: 100;line-height: 1.8;padding: 4px 0;}
.level2-list a:hover,.level2-list .child-li .menu-child:hover{color: #AE0505;}
.heading-link{margin-top: 20px;}
.heading-link a{border-top: 2px solid #AE0505;padding-top: 10px;}

.nyMain{border-top:1px solid #ddd}
.weblinks ul {display: flex;justify-content: space-between;}
.weblinks ul li a svg path {fill: #fff;}
.weblinks ul li a i{display: flex;justify-content: center;align-items: center;width:32px;height:32px;border:1px solid #fff;border-radius:50%;transition:.35s;color:#fff;}
.weblinks ul li a:hover i{background:#fff; color:#ae0505;}
.weblinks ul li a svg{transform: scale(0.8);}
.weblinks ul li a:hover svg path {fill: #ae0505;}

.pagination-wrapper{width:100%;margin:20px 0;text-align:center;overflow: hidden;}
.pagination{float:left;width:100%;margin:10px 0 0;text-align:center;font-size:12px;overflow:hidden;}
.pagination span{display:inline-block;height:30px;margin-left:5px;padding:0px 11px;border:solid 1px #e6e6e6;line-height:28px;background:#fff;}
.pagination a{display:inline-block;height:30px;margin-left:5px;padding:0px 10px;border:solid 1px #e6e6e6;line-height:28px;background:#fff;}
.pagination a:hover{border:1px solid #AE0505;background:#AE0505;color:#fff;}
.pagination .current-page{border:1px solid #AE0505;background:#AE0505;color:#fff;}
.Litems {line-height:2}
@media screen and (max-width:767px){
.pagination-wrapper{margin:10px 0;}
}