﻿@font-face{
    font-family:'SourceHanSansCN';
    src:url('../fonts/SourceHanSansCN-Regular.ttf') format('truetype');
    font-style:normal;
    font-weight:400;
    font-display:swap;
}
@font-face{
    font-family:'SourceHanSansCN';
    src:url('../fonts/SourceHanSansCN-Medium.ttf') format('truetype');
    font-style:normal;
    font-weight:500;
    font-display:swap;
}

/*language*/
#language{position:relative;}
#language span{display:block;position:relative;padding-right:.25rem;background:url(../images/arrow_down2.svg) no-repeat right center;background-size:.2rem auto;cursor:pointer;}
#language ul{ position:absolute; left:50%; transform:translateX(-50%); top:100%; background-color:#fff; min-width:100%; text-align:center; border-radius:0.1rem; box-shadow:0px 0px 1em rgba(0,0,0,0.05); margin-top:.2rem; display:none; z-index:20; }
#language ul:before{border-bottom:0.35em solid #fff;border-left:0.35em solid transparent;border-right:0.35em solid transparent;content:'';display:block;position:absolute;left:50%;bottom:100%;transform:translateX(-50%);}
#language a{ color:#000; display:block;padding:0.15em 1em;}


/* 头部 */
.header{position:fixed; left:0; top:0; width:100%; z-index:80;}
.header .top-one{ font-size:.18rem; padding:.07rem 0; color:#fff; border-bottom:solid 1px rgba(255,255,255,.4);}
.header .top-one a{ color:#fff;}
.header .top-one dd{ line-height:1; margin-right:.2rem; padding-right:.2rem; border-right:solid 1px rgba(255,255,255,.4);}
.header .top-two{ border-bottom:solid 1px rgba(255,255,255,.4);}
.header #logo{ padding-right:1rem;}
.header #logo img{ width:3.1rem;}
.header #logo .logo-white{ position:absolute; left:0; top:0;}
.header #logo .logo-black{ opacity:0;}

.header #navi>ul>li{ margin-right:.4rem; font-size:.22rem;}
.header #navi>ul>li>a{ padding:.3rem 0; display:block; color:#fff; border-bottom:solid 2px transparent;}
.header #navi>ul>li:last-child{ margin-right:0;}
.header #navi .wtd100vw{ border-top:solid 1px rgba(0,0,0,0.1); padding:.5rem 0 .6rem; background:#fff; position:absolute; left:0; top:100%; width:100vw; display:none;}
.header #navi .wtd100vw .inner{ padding:0 .9rem;}
.header #navi .wtd100vw li{ font-size:.22rem}
.header #navi .wtd100vw li a{ color:#333;;}
.header #navi .wtd100vw li ul{ display:none;}
.header #navi>ul>li:hover>a{ border-color:#db2524;}
.header #navi>ul>li:hover .wtd100vw{ display:block;}
.header #navi .tab-yi{ width:3.2rem; border-right:solid 1px rgba(0,0,0,0.1); margin-right:.3rem;}
.header #navi .tab-yi li>a{ display:block; padding:.24rem .4rem;}
.header #navi .tab-yi li.on a{ background:#db2524; color:#fff;}

.header #navi a:hover .txt,
.header #navi a:hover .tit{ color:#db2524!important;}

/*  */
.header #navi .tab-er{ width:calc(100% - 3.5rem);}

.header #navi .tab-er .iwot{ width:3.6rem; padding-right:.3rem; border-right:solid 1px #f3f3f3;}
.header #navi .tab-er .tab-name{ display:none; height:100%;}
.header #navi .tab-er .tab-name .wtd100{ height:100%;}
.header #navi .tab-er .iwot li{ border-bottom:solid 1px #eeeeee;}
.header #navi .tab-er .iwot li:last-child{ border-bottom:none;}
.header #navi .tab-er .iwot li a{ position:relative; display:block; padding:.24rem 0;}
.header #navi .tab-er .iwot li a::after{ position:absolute;top:50%;right:0;font-size:.2rem; font-family:swiper-icons; text-transform: none !important; letter-spacing: 0; font-variant: initial; line-height:1;content:'next'; transform:translateY(-50%);}
.header #navi .tab-er .iwot li.on a,
.header #navi .tab-er .iwot li a:hover{ color:#db2524;}
.header #navi .tab-er .tab-san{ padding-left:.3rem; width:calc(100% - 3.6rem);}
.header #navi .tab-er .tab-san .item{ display:none;}
.header #navi .tab-er .tab-san .category-img img{ width:100%;}
.header #navi .tab-er .tab-san li{ text-align:center; font-size:.18rem; width:31.5%; margin-right:2.75%; margin-bottom:2.75%; border:solid 1px #e8e8e8;}
.header #navi .tab-er .tab-san li .tit{ padding:.15rem 0;}
.header #navi .tab-er .tab-san li:nth-child(3n){ margin-right:0;}
.header #navi .tab-er .tab-san li img{ width:100%;}
.header #navi .tab-er .maxhig{ max-height:5.2rem; overflow:hidden; margin-left:-.41rem;}
.header #navi .tab-er .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background-color:#333;}
.header #navi .tab-er .mCSB_scrollTools{left:0;}
.header #navi .tab-er .mCustomScrollBox{ padding-left:.35rem;}
.header #navi .tab-er .mCSB_inside>.mCSB_container{ margin-right:0;}
.header #navi .tab-er .mCSB_scrollTools .mCSB_draggerRail{ background:rgba(0,0,0,0.1);}
.header #navi .tab-er .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ width:2px; background:rgba(0,0,0,0.3);}

.header #navi .wit-nav .solution-nav li{ width:49.25%; margin-bottom:1.25%; border:solid 1px #e6e6e6;}
.header #navi .wit-nav .solution-nav li .pic{ width:48%;}
.header #navi .wit-nav .solution-nav li .pic figure{ padding-bottom:47%; background-size:cover;}
.header #navi .wit-nav .solution-nav li .text{ line-height:2; font-size:.18rem; width:52%; padding:0 .2rem;}
.header #navi .wit-nav .solution-nav li .text .tit{ color:#000000;}
.header #navi .wit-nav .solution-nav li .text .name{ color:#666666;}

.header #navi .energy-sort{background: #f1f1f1;}
.header #navi .energy-sort .pic{ width:59%;}
.header #navi .energy-sort .pic img{ width:100%;}
.header #navi .energy-sort .text{ width:41%; padding:0 .3rem;}
.header #navi .energy-sort .text .tit{ font-size:.22rem;}
.header #navi .energy-sort .text .des{ margin:.25rem 0; color:#575757; line-height:2; font-size:.16rem;}
.header #navi .energy-sort .text .sui{ font-weight:bold; font-size:.36rem; color:#db2524;}
.header #navi .energy-sort .text .sui i{ font-style:normal; list-style:none;}

.header #navi .energy-nav .tab-er{ width:calc(100% - 3.5rem);}
.header #navi .energy-nav .tab-er .iwot{ width:3.6rem; padding-right:.3rem; border-right:solid 1px #f3f3f3;}
.header #navi .energy-nav .tab-er .tab-name{ display:none; height:100%;}
.header #navi .energy-nav .tab-er .tab-name .wtd100{ height:100%;}
.header #navi .energy-nav .energy-pro li{ text-align:center; font-size:.18rem; border:solid 1px #e8e8e8;}
.header #navi .energy-nav .energy-pro li .pic img{ height:3.4rem; object-fit:cover;}
.header #navi .energy-nav .energy-pro li.w200{ width:2rem;}
.header #navi .energy-nav .energy-pro li.w240{ width:2.4rem;}
.header #navi .energy-nav .energy-pro li.w530{ width:5.3rem;}
.header #navi .energy-nav .energy-pro li:nth-child(4){ width:2.4rem;}
.header #navi .energy-nav .energy-pro li:nth-child(5){ width:5.3rem;}
.header #navi .energy-nav .energy-pro li .tit{ padding:.15rem;}
.header #navi .energy-nav .solution-nav li{ width:49.25%; margin-bottom:1.25%; margin-right:0; border:solid 1px #e6e6e6;}
.header #navi .energy-nav .solution-nav li .pic{ width:53%;}
.header #navi .energy-nav .solution-nav li .pic figure{ padding-bottom:60%; background-size:cover;}
.header #navi .energy-nav .solution-nav li .text{ text-align:left; line-height:2; font-size:.18rem; width:47%; padding:0 .2rem;}
.header #navi .energy-nav .solution-nav li .text .tit{ padding:0; color:#000000;}
.header #navi .energy-nav .solution-nav li .text .name{ line-height:1.4; color:#666666;}
.header #navi .energy-nav .solution-nav li:last-child,
.header #navi .energy-nav .solution-nav li:nth-last-child(2){ margin-bottom:0;}

.header #navi .intelligent{ --content-width:calc(minmax(100vw, 1920px) - min(.8rem,4.17vw) * 2); --gutter:.2rem; --columns:4; --row-size:calc((var(--content-width) -(var(--gutter) *(var(--columns) - 1))) / var(--columns)); display:grid; grid-template-columns:repeat(4,1fr); grid-gap:.2rem; grid-auto-rows:minmax(var(--row-size),auto);}
.header #navi .intelligent li{ font-size:.18rem; text-align:center; border:solid 1px #e6e6e6;}
.header #navi .intelligent li .pic figure{ padding-bottom:1.65rem; background-size:cover; background-repeat:no-repeat;}
.header #navi .intelligent li .txt{ padding:.1rem;}
.header #navi .intelligent li:nth-child(1){grid-column:1;grid-row:1}
.header #navi .intelligent li:nth-child(2){grid-column:1;grid-row:2/3;}
.header #navi .intelligent li:nth-child(3){grid-column:2/3;grid-row:1/3;}
.header #navi .intelligent li:nth-child(3) .pic figure{ padding-bottom:4rem;}
.header #navi .intelligent li:nth-child(4){grid-column:3/5;grid-row:1;}
.header #navi .intelligent li:nth-child(5){grid-column:3/3;grid-row:2;}
.header #navi .intelligent li:nth-child(6){grid-column:4/4;grid-row:2;}

.header #navi .case-energy li{ width:15.27%; margin-right:1.6666%; font-size:.18rem; text-align:center; border:solid 1px #e6e6e6;}
.header #navi .case-energy li:nth-child(6n){ margin-right:0;}
.header #navi .case-energy li .pic figure{ padding-bottom:150%; background-size:cover; background-repeat:no-repeat;}
.header #navi .case-energy li .txt{ padding:.1rem;}

.header #navi .ordinary{ position:relative;}
.header #navi .ordinary .wtd100vw{ line-height:2; left:50%; width:max-content; min-width:2.5rem; padding:.2rem; transform:translateX(-50%);}
.header #navi .ordinary .wtd100vw .inner{ padding:0; width:100%;}
.header #navi .ordinary .ul{ width:100%;}
.header #navi .ordinary li a{font-size:.21rem; display:block; width:100%; padding:.1rem 0; border-bottom:solid 1px #e6e6e6;}
.header #navi .ordinary li a:hover{ color:#db2524;}

.header .collect span{ margin-right:.625em; font-size:.22rem; color:#fff;}
.header .collect .icon{ display:block; width:.2rem; height:.2rem; background-image: url(../images/collect1.svg); background-size:contain; background-repeat:no-repeat;}
.header #search{ margin-right:2.5em; width:15em;position:relative;}
.header #search .input{border-bottom:1px solid rgba(255,255,255,.4);}
.header #search .text{ font-size:.21rem; display:block;width:100%; padding:.12rem 0; padding-left:.3rem; color:#fff;outline:none; border:none;}
.header #search .go{ display:block;position:absolute;left:0;top:0;height:100%;width:.25rem;cursor:pointer; background:none; outline:none; border:none; background-image:url(../images/search2.svg); background-repeat:no-repeat; background-position:left center; background-size:70% auto;}

.header .icon-menu{ margin-left:.2rem; display:none; cursor:pointer; width:30px; height:30px; border-radius:50%; position: relative; z-index:11;}
.header .icon-menu span{ display: block; position: relative; margin: 0 auto;}
.header .icon-menu span i{ height:2px; width:60%; background:#fff; display:block; margin:6px auto; transition: all .5s;}
.header .icon-menu i{ -webkit-transition: all .4s ease-out; transition: all .4s ease-out; display:inline-block; height:2px; margin:3px 2.5px; border-radius:5px;}
.header .icon-menu i:nth-of-type(1),
.header .icon-menu i:nth-of-type(3) {width:25px;}
.header .icon-menu i:nth-of-type(2) {width:25px;}

.header-fixed{ box-shadow:0 5px 10px rgba(0,0,0,0.1);}
.header-black .top-one,
.header-fixed .top-one,
.header:hover .top-one{ background:#000;}
.header-black .top-two,
.header-fixed .top-two,
.header:hover .top-two{ background:#fff;}
.header-black #logo .logo-white,
.header-fixed #logo .logo-white,
.header:hover #logo .logo-white{opacity:0;}
.header-black #logo .logo-black,
.header-fixed #logo .logo-black,
.header:hover #logo .logo-black{opacity:1;}
.header-black #navi>ul>li a,
.header-fixed #navi>ul>li a,
.header:hover #navi>ul>li a{ color:#000;}
.header-black #search .text,
.header-fixed #search .text,
.header:hover #search .text{ color:#000;}
.header-black #search .go,
.header-fixed #search .go,
.header:hover #search .go{background-image:url(../images/search1.svg);}
.header-black #search .input,
.header-fixed #search .input,
.header:hover #search .input{ border-bottom:solid 1px #808080;}
.header-black .collect span,
.header-fixed .collect span,
.header:hover .collect span{ color:#000;}
.header-black .collect .icon,
.header-fixed .collect .icon,
.header:hover .collect .icon{background-image: url(../images/collect3.svg);}
.header-black .icon-menu span i,
.header-fixed .icon-menu span i,
.header:hover .icon-menu span i{ background:#333;}


@media (max-width:1024px) {
.header .top-two{ padding:.15rem 0;}
.header .icon-menu{ display:block;}
.header #logo{ padding-right:0;}

.header #navi{ position:fixed; top:1.25rem; right:-100%; width:40%; height:calc(100% - 1.25rem); background:#fff; padding:.15rem; transition:all .5s;}
.header #navi>ul{ align-items:flex-start; align-content:flex-start; flex-wrap:wrap; height:100%; overflow: auto;}
.header #navi>ul>li{ width:100%; margin-right:0;}
.header #navi>ul>li>a{ padding:.15rem 0; color:#333; border-bottom:solid 1px #eee;}
.header #navi>ul>li:hover .wtd100vw{ display:none;}
.header #navi .wtd100vw{ border-top:none; width:100%; padding:0 1em; position:relative;}
.header #navi .wtd100vw .inner{ padding:0; width:100%; margin:0;}
.header #navi .wtd100vw li ul{ font-size:.18rem; padding:0 1em;}
.header #navi .tab-yi{ width:100%; border-right:none;}
.header #navi .tab-yi li>a{ padding:.1rem 0; font-size:.18rem; border-bottom:solid 1px #eee;}
.header #navi .tab-er{ display:none;}
.header #navi .ordinary .wtd100vw{ padding:0 1em; width:100%; left:0; transform:translateX(0);}
.header #navi .ordinary li a{ padding:.1rem 0; font-size:.24rem;}
.header #navi a.erl{ position:relative;}
.header #navi a.erl::after{ position:absolute;top:50%;right:0;font-size:.14rem; font-family:swiper-icons; text-transform: none !important; letter-spacing: 0; font-variant: initial; line-height:1;content:'next'; transform:translateY(-50%);}
.header #navi.active{ right:0;}

.header .icon-menu.active i:nth-of-type(1){ transform: rotate(45deg) translate(6px,6px);}
.header .icon-menu.active i:nth-of-type(2){ opacity: 0; }
.header .icon-menu.active i:nth-of-type(3){ transform: rotate(-45deg) translate(5px,-5px);}
}

@media (max-width:640px) {
.header .top-one{ font-size:.2rem;}
.header #navi{ width:60%;}
.header #navi>ul>li{ font-size:.28rem;}
.header #navi .tab-yi li>a{ font-size:.24rem;}
.header #search{ margin:0 1em; width:8em;}
}



/* 底部 */
.footer{ background:#272727;}
.footer .footer-one{ padding:.6rem 0;}
.footer .footer-one .item-one{ color:#fff;}
.footer .footer-one .item-one .name{ margin-bottom:.4rem; font-size:.26rem;}
.footer .footer-one .item-one .list{ line-height:2;}
.footer .footer-one .item-one .list dl{ margin-right:.6rem;}
.footer .footer-one .item-one .list dl:last-child{ margin-right:0;}
.footer .footer-one .item-one .list dt{ padding:.1rem 0; margin-bottom:.2rem; color:#999999; font-size:.24rem; border-bottom:solid 1px #8b8b8b;}
.footer .footer-one .item-one .list dd{ margin:.1rem 0; font-size:.2rem;}
.footer .footer-one .item-one .list dd a{ color:#fff;}
.footer .footer-one .item-two{ color:#fff;}
.footer .footer-one .item-two .name{ margin-bottom:.4rem; font-size:.26rem;}
.footer .footer-one .item-two .list{ line-height:2;}
.footer .footer-one .item-two .list dd{ margin:.1rem 0; font-size:.2rem;}
.footer .footer-one .item-two .list dd a{ color:#fff;}

.footer .footer-two{ color:#fff; padding:.6rem 0; background:#191919;}
.footer .footer-two .db-left{ line-height:1.8; font-size:.18rem; color:#ffffff; width:42%;}
.footer .footer-two .db-left .copyright{ margin-top:.4rem;}
.footer .footer-two .db-right{ width:50%;}
.footer .footer-two .db-center{ margin-top:.2rem;}
.footer .footer-two .db-center .item{ margin:0 .15rem; text-align:center;}
.footer .footer-two .db-center .item .pic{ padding:.04rem; background:#fff; width:1rem; overflow:hidden; border-radius:.05rem;}
.footer .footer-two .db-center .item .pic img{ width:100%;}
.footer .footer-two .db-center .item .txt{ line-height:1.8; margin-top:.2rem;}
.footer .footer-two .db-oil{ width:2.13rem;}
.footer .footer-two .db-oil .footer-logo img{ width:2.13rem;}
.footer .footer-two .db-oil .footer-share{ width:100%;}
.footer .footer-two .db-oil .footer-share .icon1 img{ height:.31rem;}

@media (max-width:1024px) {
.footer .footer-one{ display:none; }
.footer .footer-two .db-left{ width:100%; margin-bottom:.3rem;}
.footer .footer-two .db-right{ width:100%;}
.footer .footer-two .db-center{ margin-top:0;}
.footer .footer-two .db-center .item .txt{ font-size:.18rem;}
.footer .footer-two .db-left .copyright{ margin-top:.2rem;}
}

@media (max-width:640px) {
.footer .footer-two .db-left{ font-size:.24rem;}
.footer .footer-two .db-center{ margin-bottom:.2rem;}
.footer .footer-two .db-center .item{ margin:0 .1rem;}
}


/* banner */
.banner .item .pic img{ width:100%;}
.banner .text{ line-height:1.7; position:absolute; left:0; top:50%; color:#fff; z-index:8; width:100%; transform:translateY(-50%);}
.banner .text .wenzi{ max-width:10rem;}
.banner .text .tit-cn{ line-height:1.4; font-size:.8rem;color: #fff;}
.banner .text .des{ line-height:2; margin:.6rem 0; font-size:.26rem;color: #fff;}
.banner .text .more a{ padding:.1rem .3rem; text-align:center; color:#fff; font-size:.22rem; border:solid 1px #fff; border-radius:.1rem;}
.banner .text .more a::after{ content:''; display:block; width:.26rem; height:.15rem; background-image: url(../images/arrow1.png); background-size:contain; margin-left:1em;}
.banner .swiper-but{ width:.8rem; height:.8rem; border-radius:.1rem;}
.banner .swiper-but:after{ color:#fff; font-size:.4rem; font-weight:lighter;}
.banner .swiper-button-prev{ left:5%;}
.banner .swiper-button-next{ right:5%;}
.banner .swiper-but:hover{ background:#db2524;}
.banner .swiper-pagination{ bottom:5%;}
.banner .swiper-pagination-bullet{ background:#fff; width:1rem; height:.05rem; opacity:1; border-radius:0; transition:all .5s;}
.banner .swiper-pagination-bullet-active{ width:1.5rem; background:#db2524;}
@media(max-width:1440px){
.banner .swiper-button-prev{ left:2%;}
.banner .swiper-button-next{ right:2%;}
}
@media(max-width:1024px){
.banner .text{ padding:0 .4rem;}
.banner .text .tit-cn{ font-size:.4rem; line-height:1.5;}
.banner .text .des{ line-height:1.8; margin:.2rem 0; font-size:.18rem;}
.banner .text .wenzi{ max-width:60%;}
.banner .text .more a{ font-size:.16rem;}
.banner .swiper-but{ width:.6rem; height:.6rem;}
.banner .swiper-but:after{ font-size:.36rem;}
}
@media(max-width:640px){
.banner .item .pic img{ min-height:8rem; object-fit:cover;}
.banner .text .des{ font-size:.22rem;}
.banner .text .wenzi{ max-width:90%;}
.banner .text .tit-cn{ font-size:.38rem;}
.banner .swiper-but{ opacity:1;}
.banner .text .more a{ font-size:.22rem;}
}
    



/* 首页 */
.index-tit{ color:#000000; text-align:center;}
.index-tit .tit-cn{ font-size:.48rem;}
.index-tit .tit-des{ color:#575757; margin-top:.3rem; font-size:.26rem;}

.index-one{ padding:1.4rem 0;}
.index-one .list{ margin-top:.7rem;}
.index-one .list li.item{ width:50%;}
.index-one .list li.item .pic{ width:70%;}
.index-one .list li.item .pic .big-tu img{ width:100%;}
.index-one .list li.item .small-tu{ background:#f0f0f0; position:absolute; left:.28rem; bottom:.28rem; width:1.6rem; height:1.6rem; border-radius:.2rem;}
.index-one .list li.item .pic .hot{ position:absolute; left:.28rem; top:0; width:.6rem; height:.6rem; text-align:center; line-height:.5rem; background-image: url(../images/hot-icon.png); font-size:.2rem; font-weight:bold; color:#fff; background-size:contain; background-repeat:no-repeat;}
.index-one .list li.item .pic .new{ position:absolute; left:.28rem; top:0; width:.6rem; height:.6rem; text-align:center; line-height:.5rem; background-image: url(../images/new-icon.png); font-size:.2rem; font-weight:bold; color:#fff; background-size:contain; background-repeat:no-repeat;}
.index-one .list li.item .text{ direction:ltr; color:#000; padding:.4rem .3rem; background:#f0f0f0; width:30%;}
.index-one .list li.item .text .tit-en{ font-size:.3rem;}
.index-one .list li.item .text .tit-cn{ margin-top:.2rem; font-size:.24rem;}
.index-one .list li.item .text .des{ line-height:1.7; color:#4d4d4d; margin-top:.5rem; font-size:.2rem;}
.index-one .list li.item .text li{ position:relative; padding-left:1em;}
.index-one .list li.item .text li *{font-size: inherit !important;}
.index-one .list li.item .text li i{ font-weight:bold; font-style: normal; position:absolute; left:-.05rem;}
.index-one .list li.item:hover .text{ color:#fff; background:#ff0000;}
.index-one .list li.item:hover .des{ color:#fff;}
.index-one .list .ul:nth-child(2n) li.item{ direction:rtl;}
.index-one .list .ul:nth-child(2n) li.item .small-tu{ right:.28rem;}
.index-one .list .ul:nth-child(2n) li.item .pic .new{ right:.28rem;}
.index-one .list .swiper-but{ background:#db2524; width:.8rem; height:.8rem; border-radius:.1rem;}
.index-one .list .swiper-but:after{ color:#fff; font-size:.4rem; font-weight:lighter;}
.index-one .list .swiper-button-prev{ left:-1rem;}
.index-one .list .swiper-button-next{ right:-1rem;}
.index-one .list .swiper-but.swiper-button-disabled{ opacity:0;}
.index-one .two-list{ margin-top:.4rem;}
.index-one .two-list .item .pic img{ width:100%; opacity:0; transition:all .5s;}
.index-one .two-list .item .pic figure{ background-repeat:no-repeat; background-position:center; background-size:cover;}
.index-one .two-list .item .txt{ font-size:.22rem; background:#f0f0f0; text-align:center; padding:.15rem;}
.index-one .two-list .item:nth-child(6n){ margin-right:0;}
.index-one .two-list .item:hover .pic img{ opacity:1;}
.index-one .two-list .item:hover .txt{ color:#fff; background:#ff0000;}
.index-one .two-list .swiper-but{ top:40%; background:#db2524; width:.8rem; height:.8rem; border-radius:.1rem;}
.index-one .two-list .swiper-but:after{ color:#fff; font-size:.4rem; font-weight:lighter;}
.index-one .two-list .swiper-button-prev{ left:-1rem;}
.index-one .two-list .swiper-button-next{ right:-1rem;}
.index-one .two-list .swiper-but.swiper-button-disabled{ opacity:0;}

.index-two .index-glory{ margin-top:.75rem;}
.index-two .index-glory .caty-list{ position:absolute; left:0; top:2rem; width:100%; z-index:15;}
.index-two .index-glory .caty-list .ul{ font-size:.24rem; width:5rem;}
.index-two .index-glory .caty-list li{ margin-bottom:.05rem;}
.index-two .index-glory .caty-list li a{color:#fff; display:block; padding:.1rem .4rem; background:rgba(0,0,0,0.8);}
.index-two .index-glory .caty-list li.on a{ background:#ff0000;}
.index-two .index-glory .caty-list li:last-child{ margin-bottom:0;}
.index-two .index-glory .list .item{ display:none;}
.index-two .index-glory .list .item .bg-tu img{ width:100%;}
.index-two .index-glory .list .des{ position:absolute; left:0; top:2rem; width:100%;}
.index-two .index-glory .list .des .icon{ background:#f0f0f0; width:1.8rem; font-size:0; display:inline-block; overflow:hidden; border-radius:.1rem;}
.index-two .index-glory .list .des .txt{ line-height:1.8; font-size:.22rem; color:#fff;}

.index-three{ padding:1.4rem 0;}
.index-three .index-about{ margin-top:.75rem;}
.index-three .text{ position:absolute; top:50%; left:0; transform:translateY(-50%); width:100%;}
.index-three .text .ul{ background:#ff0000; margin:0 2rem; padding:.35rem .75rem;}
.index-three .text .ul li{ color:#fff; margin:.4rem 0; min-width:21%; margin-right:1%;}
.index-three .text .ul li:nth-child(4n){ margin-right:0;}
.index-three .text .ul li .icon{ margin-right:.28rem; width:.6rem;}
.index-three .text .ul li .tit{ margin-bottom:.1rem; line-height:1.5; font-size:.3rem;}
.index-three .text .ul li .des{ font-size:.21rem;}
.index-three .index-about-list{ margin-top:.4rem;}
.index-three .index-about-list li{ width:23.5%; margin-right:2%; background:#f0f0f0;}
.index-three .index-about-list li:nth-child(4n){ margin-right:0;}
.index-three .index-about-list li .pic figure{ padding-bottom:64%; background-repeat:no-repeat; background-position:center; background-size:cover;}
.index-three .index-about-list li .des{ display:none; position:absolute; left:0; top:0; padding:.2rem .5rem; color:#fff; width:100%; height:100%; text-align:center; font-size:.2rem; line-height:1.6;}
.index-three .index-about-list li .tit{ color:#000; padding:.2rem; font-size:.26rem; text-align:center;}
.index-three .index-about-list li:hover .des{ display:-webkit-flex; display:flex; align-items:center; background:rgba(0,0,0,0.5);}

.index-four{ margin-bottom:1rem;}
.index-four .list-box{ margin-top:.75rem;}
.index-four .list-pinn{ width:71%;}
.index-four .list-pinn .item-one{ background:#f0f0f0; margin-bottom:.4rem;}
.index-four .list-pinn .item-one .iowl .txt{ font-size:.2rem; line-height:1.8; position:absolute; left:0; bottom:0; width:6rem; padding:.4rem .6rem; color:#fff; opacity:0;}
.index-four .list-pinn .item-one .tit{ color:#000; padding:.35rem .6rem; font-size:.26rem;}
.index-four .list-pinn .item-one .tit .title{ width:70%;}
.index-four .list-pinn .item-one .other{ line-height:1; font-size:.22rem;}
.index-four .list-pinn .item-one .other .name{color:#db2524;padding-right:.2rem;margin-right:.2rem;border-right:solid 1px #000;}
.index-four .list-pinn .item-one:hover .iowl .txt{ opacity:1;}
.index-four .list-pinn .item-one:hover .title{color:#db2524;}

.index-four .list-pinn .item-two li{background:#f0f0f0; width:48.6%;}
.index-four .list-pinn .item-two li .other{ margin-bottom:.2rem; line-height:1; font-size:.22rem;}
.index-four .list-pinn .item-two li .other .name{color:#db2524;padding-right:.2rem;margin-right:.2rem;border-right:solid 1px #000;}
.index-four .list-pinn .item-two li .txt{ padding:.4rem .6rem;}
.index-four .list-pinn .item-two li .txt .tit{ color:#000; font-size:.26rem;}
.index-four .train-list{ width:27%;}
.index-four .train-list li{ padding:.41rem .2rem; border-bottom:solid 1px #e7e7e7;}
.index-four .train-list li .tit{ color:#000; font-size:.26rem;}
.index-four .train-list li .other{ margin-bottom:.2rem; line-height:1; font-size:.22rem;}
.index-four .train-list li .other .name{ color:#db2524; padding-right:.2rem; margin-right:.2rem; border-right:solid 1px #000;}
.index-four .train-list li:hover .tit{color:#db2524;}
.index-four .train-list .more{ padding:0 .2rem; margin-top:.75rem;}
.index-four .train-list .more a{ padding:.15rem .3rem; text-align:center; color:#ff0000; font-size:.22rem; border:solid 1px #ff0000; border-radius:.1rem;}
.index-four .train-list .more a::after{ content:''; display:block; width:.26rem; height:.15rem; background-image: url(../images/arrow3.png); background-repeat:no-repeat; background-size:contain; margin-left:2em;}
.index-four .list-pinn .item-two li:hover .txt .tit{color:#ff0000;}

@media(max-width:1024px){
.index-tit .tit-cn{ font-size:.36rem;}
.index-tit .tit-des{ font-size:.22rem; margin-top:.1rem;}
.index-one{ padding:.8rem 0;}
.index-one .list{ margin-top:.35rem;}
.index-one .list .iols{ justify-content:space-between;}
.index-one .list li.item{ width:49.5%; margin-bottom:1%; background:#f0f0f0;}
.index-one .list li.item .pic{ width:100%;}
.index-one .list li.item .text{ padding:.3rem; width:100%;}
.index-one .list li.item .text .tit-cn{ font-size:.22rem; margin-top:.1rem;}
.index-one .list li.item .text .tit-en{ font-size:.26rem;}
.index-one .list li.item .text .des{ font-size:.18rem; margin-top:.2rem;}
.index-one .list li.item .small-tu{ width:1rem; height:1rem;}
.index-one .list .swiper-but{ width:.6rem; height:.6rem;}
.index-one .list .swiper-but:after{ font-size:.36rem;}
.index-one .list .swiper-button-prev{ left:.1rem;}
.index-one .list .swiper-button-next{ right:.1rem;}
.index-one .two-list .swiper-but{ width:.6rem; height:.6rem;}
.index-one .two-list .swiper-but:after{ font-size:.36rem;}
.index-one .two-list .swiper-button-prev{ left:.1rem;}
.index-one .two-list .swiper-button-next{ right:.1rem;}

.index-two .index-glory .list .des{ top:.3rem;}
.index-two .index-glory .list .des .icon{ width:1.3rem;}
.index-two .index-glory .caty-list{ top:.3rem;}
.index-two .index-glory .caty-list .ul{ font-size:.16rem;}
.index-two .index-glory .caty-list li a{ padding:.07rem .2rem;}

.index-three{ padding:.8rem 0;}
.index-three .text{ position:relative; top:0; transform:translateY(0);}
.index-three .text .ul{ margin:.3rem 0 0; padding:.35rem; justify-content:flex-start;}
.index-three .text .ul li:nth-child(4n),
.index-three .text .ul li{ width:32%; margin:.1rem 0; margin-right:2%;}
.index-three .text .ul li:nth-child(3n){ margin-right:0;}
.index-three .text .ul li .icon{ margin-right:.2rem; width:.4rem;}
.index-three .text .ul li .tit{ font-size:.24rem;}
.index-three .text .ul li .des{ font-size:.18rem;}
.index-three .index-about-list li .tit{ padding:.15rem .1rem; font-size:.16rem;}

.index-four{ margin-bottom:.6rem;}
.index-four .list-box{ flex-wrap:wrap; margin-top:.5rem;}
.index-four .list-pinn{ width:100%;}
.index-four .list-pinn .item-one .tit{ padding:.3rem; font-size:.22rem;}
.index-four .list-pinn .item-one .other{ font-size:.16rem;}
.index-four .list-pinn .item-two li .txt{ padding:.3rem;}
.index-four .list-pinn .item-two li .txt .tit{font-size:.22rem;}
.index-four .list-pinn .item-two li .other{ font-size:.18rem;}
.index-four .train-list{ width:100%;}
.index-four .train-list li .tit{font-size:.22rem;}
.index-four .train-list .more{margin-top:.5rem;}
.index-four .train-list li .other{ font-size:.18rem;}
.index-four .train-list li .tit{font-size:.22rem;}
.index-four .train-list .more a{ font-size:.18rem;}
}

@media(max-width:640px){
.index-one .two-list .swiper-but{ top:45%;}
.index-one .list li.item .text .des{ font-size:.22rem;}

.index-two .index-glory{ margin-top:.35rem;}
.index-two .index-glory .caty-list{ margin-bottom:.3rem; position:relative; top:0;}
.index-two .index-glory .caty-list .ul{ font-size:.24rem; width:100%;}
.index-two .index-glory .caty-list li a{ padding:.2rem;}

.index-three .index-about{ margin-top:.35rem;}
.index-three .text .ul{ justify-content:space-between;}
.index-three .text .ul li:nth-child(4n),
.index-three .text .ul li:nth-child(3n),
.index-three .text .ul li{ width:49%; margin-right:0;}
.index-three .index-about-list li{ width:49%; margin-right:2%; margin-bottom:2%;}
.index-three .index-about-list li:nth-child(2n){ margin-right:0;}
.index-three .index-about-list li .tit{ font-size:.24rem;}

.index-four .list-pinn .item-two li .other{ font-size:.22rem;}
.index-four .list-pinn .item-two li .other .name{ margin-right:.1rem; padding-right:.1rem;}
.index-four .train-list li .other{ font-size:.22rem;}
.index-four .list-pinn .item-one .other .name{ margin-right:.1rem; padding-right:.1rem;}
.index-four .list-pinn .item-one .tit .title{ width:65%;}
}



/* 内页banner */
.Inside-ban{ margin-top:1.35rem;}
.Inside-ban .pic img{ width:100%;}
.Inside-ban .pic video{width: 100%;}
.Inside-ban .text{ color:#fff; position:absolute; left:0; top:50%; width:100%; transform:translateY(-50%);}
.Inside-ban .grad-color{ text-align:center; padding:.2rem 2rem; background-image:linear-gradient(to left,transparent,rgba(255,0,0,.8),transparent);}
.Inside-ban .grad-color h3{ font-size:.48rem; font-weight: 500;}
.Inside-ban .grad-color h2{ font-size:.48rem;}
.Inside-ban .grad-color span{ font-size:.4rem;}

@media(max-width:1024px){
.Inside-ban{ margin-top:1.25rem;}
}

@media(max-width:640px){
.Inside-ban{ margin-top:1.25rem;}
.Inside-ban .pic img{ min-height:25vh; object-fit:cover;}
.Inside-ban .text{ font-size:.3rem;}
.Inside-ban .grad-color h3{ font-size:.3rem;}
.Inside-ban .grad-color h2{ font-size:.3rem;}
.Inside-ban .grad-color span{ font-size:.24rem;}
.Inside-ban .grad-color{ padding:.15rem 1rem;}
}


/* 菜单 */
.inside-menu{ width:3.2rem;}
.inside-menu .web-tit{ display:none;}
.inside-menu .overflow>.ul{ background:#fff; padding:0 .3rem;}
.inside-menu .overflow>.ul>li{ border-bottom:solid 1px #f2f2f2;}
.inside-menu .overflow>.ul>li:last-child{ border-bottom:none;}
.inside-menu .overflow>.ul>li>a{ font-size:.24rem; display:block; padding:.2rem 0;}
.inside-menu a.erl{ position:relative;}
.inside-menu a.erl::after{ position:absolute; top:50%; right:0; content:''; display:block; width:.2rem; height:.2rem; background-image: url(../images/icon2.png); background-size:contain; transform: translateY(-50%);}
.inside-menu .open a.erl::after{background-image: url(../images/icon1.png);}
.inside-menu .overflow>.ul>li>ul{display:none; padding-bottom:.1rem;}
.inside-menu .overflow>.ul>li>ul>li{ margin:.15rem 0;}
.inside-menu .overflow>.ul>li>ul>li>a{ display:block; font-size:.21rem; color:#666666;}
.inside-menu .overflow>.ul>li>ul>li a:hover,
.inside-menu .overflow>.ul>li>ul>li.on a{ color:#FF0000;}


.album-menu .overflow>.ul{ padding:0;}
.album-menu .overflow>.ul li a{ padding:.25rem .3rem;}
.album-menu .overflow>.ul li.on a{ background:#e73323; color:#fff;}


@media(max-width:1024px){
.inside-menu{ margin-bottom:.3rem; width:100%; position:relative; z-index:10;}
.inside-menu .overflow{ display:none; max-height:7rem; overflow:auto; position:absolute; left:0; top:100%; width:100%;}
.inside-menu .web-tit{ position:relative; font-size:.26rem; padding:.2rem; display:block; background:#fff; border-bottom:solid 1px #f2f2f2;}
.inside-menu .web-tit::after{ position:absolute; top:50%; right:.2rem; content:''; display:block; width:.22rem; height:.22rem; margin-top:-.11rem; background-image: url(../images/arrow_down3.png); background-repeat:no-repeat; background-position:center; background-size:contain; transform:rotate(-90deg); transition:all .5s;}
.inside-menu .web-tit.open::after{ transform:rotate(0deg);}
}


/* 内页 */
.Inside-main{ padding:1rem 0; background:#f2f2f2;}
.Inside-main.back-white{ background:#ffffff;}
.inside-con{ width:calc(100% - 3.4rem);}
@media(max-width:640px){
.Inside-main{ padding:.6rem 0;}
}

/* 产品页下拉 */
.pull-down .down-box{ position:relative; width:15.7%; margin-right:1.15%; background:#fff; margin-bottom:.2rem;}
.pull-down .down-box:nth-child(6n){ margin-right:0;}
.pull-down .down-box select{ background-image:url(../images/arrow_down3.png); font-size:.18rem; width:100%; padding:.12rem .2rem;appearance:none;-moz-appearance: none;-webkit-appearance: none;background-repeat:no-repeat;background-position:94% center;background-color:transparent; background-size:.14rem; padding-right:20px;padding-left:10px;}
.pull-down .down-box.wtd30{ width:32.555%;}
.pull-down .down-box.wtd30:nth-child(3n){ margin-right:0;}
.pull-down .down-box.wtd30 ul{ background:#fff; position:absolute; top:100%; display:none; z-index:10;}
.pull-down .down-box.wtd30>.ul{ border-top:solid 1px #f1f1f1; box-shadow:0 5px 15px rgba(0,0,0,0.1);}
.pull-down .down-box.wtd30 ul li{ position:relative; cursor:pointer; font-size:.18rem;}
.pull-down .down-box.wtd30 ul li a{ padding:.05rem .2rem; display:block; position:relative;}
.pull-down .down-box.wtd30 ul li:hover{ background:#808080;}
.pull-down .down-box.wtd30 ul li:hover a{ color:#fff;}
.pull-down .down-box.wtd30 ul li.ope>a::after{ width:.12rem; height:.15rem; content:''; display:block; position:absolute; top:50%; right:.1rem; background-image:url(../images/arrow_down3.png); background-repeat:no-repeat; background-position:center; background-size:contain; margin-top:-.075rem; transform:rotate(-90deg);}
.pull-down .down-box.wtd30 ul li>ul{ width:100%; top:0; left:100%; box-shadow:0 5px 15px rgba(0,0,0,0.1);}
.pull-down .down-box.wtd30 ul li>ul li a{ color:#333!important;}
.pull-down .down-box.wtd30 ul li>ul li a:hover{ color:#fff!important;}
.pull-down .down-box.wtd30 ul li.ope:hover a::after{ background-image:url(../images/arrow_down4.png);}
.pull-down .down-box.wtd30 ul li.ope:hover ul{ display:block;}

.pull-down .down-box.wtd30 .ioe{ cursor:pointer; font-size:.18rem; padding:.2rem; position:relative;}
.pull-down .down-box.wtd30 .ioe::after{ width:.15rem; height:.15rem; content:''; display:block; position:absolute; top:50%; right:.2rem; background-image:url(../images/arrow_down3.png); background-repeat:no-repeat; background-position:center; background-size:contain; margin-top:-.075rem;}


.sort-box{ margin-bottom:.2rem; background:#fff;}
.sort-box .text{ padding:.6rem; width:38.5%;}
.sort-box .text .tit{ font-size:.4rem; position:relative;}
.sort-box .text .tit span{ margin-bottom:.15rem; display:block; width:100%;}
.sort-box .text .tit::after{ content:''; display:block; width:1em; height:0.05rem; background-color:#db2524;}
.sort-box .text .des{ line-height:1.7; margin-top:.6rem; font-size:.21rem;}
.sort-box .pic{ width:61.5%;}
.sort-box .pic img{ width:100%; object-fit:cover;}

@media(max-width:1024px){
.inside-con{ width:100%;}
.pull-down .down-box:nth-child(6n),
.pull-down .down-box{ width:32%; margin-right:2%;}
.pull-down .down-box:nth-child(3n){ margin-right:0;}
.pull-down .down-box.wtd30:nth-child(3n),
.pull-down .down-box.wtd30{ width:100%; margin-right:0;}
.pull-down .down-box.wtd30 .ioe{ font-size:.24rem;}
.pull-down .down-box.wtd30 .ioe::after{ width:.2rem; height:.2rem;}
.pull-down .down-box.wtd30 ul{ width:100%;}
.pull-down .down-box.wtd30 ul li{ font-size:.22rem;}
.pull-down .down-box.wtd30 ul li a{ padding:.2rem;}
.pull-down .down-box.wtd30>.ul{ max-height:18em; overflow:auto;}
.pull-down .down-box.wtd30>.ul>li>ul{ position:relative; left:0;}
.sort-box .text .tit{ font-size:.36rem;}
}
@media(max-width:640px){
.sort-box .text{ width:100%; padding:.3rem;}
.sort-box .text .des{ font-size:.24rem; margin-top:.3rem;}
.sort-box .pic{ width:100%;}
.sort-box .text .tit{ font-size:.33rem;}
.pull-down .down-box:nth-child(3n),
.pull-down .down-box{ width:49%; margin-right:2%;}
.pull-down .down-box:nth-child(2n){ margin-right:0;}
.pull-down .down-box select{ font-size:.22rem; background-size:.2rem;}
}


/* 产品列表 */
.por-list .list5 li{ background:#fff; width:calc(20% - .16rem); margin-right:.2rem; margin-bottom:.2rem;}
.por-list .list5 li:nth-child(5n){ margin-right:0;}
.por-list li .pic img{ width:100%; object-fit:cover;}
.por-list li .pic .hot{ position:absolute; right:.28rem; top:0; width:.6rem; height:.6rem; text-align:center; line-height:.5rem; background-image: url(../images/hot-icon.png); font-size:.2rem; font-weight:bold; color:#fff; background-size:contain; background-repeat:no-repeat;}
.por-list li .pic .new{ position:absolute; right:.28rem; top:0; width:.6rem; height:.6rem; text-align:center; line-height:.5rem; background-image: url(../images/new-icon.png); font-size:.2rem; font-weight:bold; color:#fff; background-size:contain; background-repeat:no-repeat;}
.por-list li .text{ padding:.2rem;}
.por-list li .text .tit{ font-size:.22rem;}
.por-list li .text .tit .name{ display: block; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.por-list li .text .tit .icon{ display:block; width:.22rem; height:.22rem; background-image: url(../images/collect3.svg); background-size:contain; background-repeat:no-repeat;}
.por-list li .text .tit .icon.on{ background-image: url(../images/collect2.svg); }
.por-list li .text .sta{ font-size:.2rem;}
.por-list li .text .des{ line-height:1.8; margin-top:.2rem; font-size:.16rem; color:#4d4d4d;}
.por-list .list3 li{ background:#fff; width:calc(33.333% - .135rem); margin-right:.2rem; margin-bottom:.2rem;}
.por-list .list3 li:nth-child(3n){ margin-right:0;}
@media(max-width:1024px){
.por-list .list5 li:nth-child(5n),
.por-list .list5 li{ width:32%; margin-right:2%; margin-bottom:2%;}
.por-list .list5 li:nth-child(3n){ margin-right:0;}
}
@media(max-width:640px){
.por-list li:nth-child(5n),
.por-list li:nth-child(3n),
.por-list li{ width:49%!important; margin-right:2%!important; margin-bottom:2%!important;}
.por-list li:nth-child(2n){ margin-right:0!important;}
.por-list li .text .des{ font-size:.2rem;}
.por-list li .text .sta{ font-size:.24rem;}
.por-list li .text .tit{ margin-bottom:.1rem; font-size:.28rem;}
}


/* 当前位置 */
.current-box{ margin-top:1.4rem; font-size:.16rem; border-top:solid 1px #e5e5e5;}
.current-box a{ display:block; padding:.2rem 0; color:#040000;}
.current-box em{ padding:0 .1rem; font-style: normal; font-family:'宋体';}

@media(max-width:640px){
.current-box{ font-size:.22rem;}
}


/* 产品详情 */
.details-main .des-tit{ margin-bottom:.3rem; padding:.2rem 0; font-size:.36rem; border-bottom:solid 1px #dbdbdb;}
.details-main .details-one{ padding:.6rem 0 1.4rem; background:#e5e5e3;}
.details-main .details-one .switc-box{ width:49%; position:relative;}
.details-main .details-one .fixed-box.xuoa{ position:absolute; margin-top:1.4rem; width:100%;}
.details-main .details-one .switc-box .item{ text-align:center;}
.details-main .details-one .switc-box .big-box .item{ background:#cccccc;}
.details-main .details-one .switc-box .item img{ width:100%;}
.details-main .details-one .switc-box .small-box{ position:absolute; left:0; bottom:.5rem; z-index:5; width:100%;}
.details-main .details-one .switc-box .small-box .item{ cursor:pointer; border:solid 1px #000; overflow:hidden; border-radius:.15rem;}
.details-main .details-one .switc-box .small-box .swiper-slide-thumb-active .item{ border-color:#e71f19;}
.details-main .details-one .switc-box .small-box img{ width:100%;}
.details-main .details-one .text-box{ font-size:.18rem; width:46%;}
.details-main .details-one .text-box .icon-list{ margin:.4rem 0;}
.details-main .details-one .text-box .icon-list li{ background:#f0f0f0; border:solid 1px #4d4d4d; border-radius:.1rem; overflow: hidden; max-width:.6rem; margin-right:.12rem;}
.details-main .details-one .text-box .icon-list li img{ width:100%;}
.details-main .details-one .text-box .icon-list li:last-child{ margin-right:0;}
.details-main .details-one .text-box .tit{ font-size:.46rem;}
.details-main .details-one .text-box .intro{ line-height:2;}
.details-main .details-one .text-box .argu-con{ line-height:2;}
.details-main .details-one .text-box .argu-con span{ color:#666;}
.details-main .details-one .text-box  dl{ margin-bottom:.3rem;}
.details-main .details-one .text-box  dl dt{ font-size:.25rem; margin-bottom:.15rem; width:100%;}
.details-main .details-one .text-box  dl dd{cursor:pointer; text-align:center; width:30%; margin-right:2%;}
.details-main .details-one .text-box  dl dd a{ background:#fff; padding:.2rem; display:block; border:solid 1px transparent; border-radius:.1rem;}
.details-main .details-one .text-box dl dd.wtd40{ width:40%;}
.details-main .details-one .text-box .uzw{ margin-bottom:.3rem;}
.details-main .details-one .text-box .uzw .tit-ol{ font-size:.25rem; margin-bottom:.15rem; width:100%;}
.details-main .details-one .text-box .uzw .tity{ border-radius:.08rem; overflow:hidden;}
.details-main .details-one .text-box .uzw .tity .wiz{ text-align:center; background:#fff; padding:.15rem; width:calc(100% - 1.2rem);}
.details-main .details-one .text-box .uzw .tity .ol{ cursor:pointer; width:.6rem; background-color:#f0f0f0; background-repeat:no-repeat; background-position:center; background-position:center; background-size:.15rem;}
.details-main .details-one .text-box .uzw .tity .plus{ background-image:url(../images/icon1.png);}
.details-main .details-one .text-box .uzw .tity .minus{ background-image:url(../images/icon2.png);}
.details-main .details-one .text-box .kxcsu-list dl dd:nth-child(3n+1){ margin-right:0;}
.details-main .details-one .text-box .kxcsu-list dl dd img{ max-width:1.1rem;}
.details-main .details-one .text-box .kxcsu-list dl dd.on a{ border-color:#e71f19;}
.details-main .details-one .text-box .down-list dl dd{ padding:0; text-align:left;}
.details-main .details-one .text-box .down-list dl dd a{ position:relative; display:block; padding:.2rem;}
.details-main .details-one .text-box .down-list dl dd a::after{ position:absolute; right:.2rem; top:50%; margin-top:-.08rem; content:''; display:block; width:.15rem; height:.15rem; background-image:url(../images/arrow6.png); background-repeat:no-repeat; background-size:contain;}
.details-main .details-one .text-box .down-list dl dd:nth-child(3n){ margin-right:0;}
.details-main .details-one .more-box{ margin-top:.8rem;}
.details-main .details-one .more-box .but{ font-size:.28rem; line-height:2; width:3.4rem; text-align:center; margin-right:.2rem; border-radius:.1rem;}
.details-main .details-one .more-box .but a{ display:block;color:#fff; padding:.1rem;}
.details-main .details-one .more-box .but1{ background:#e71f19;}
.details-main .details-one .more-box .but2{ background:#262727; margin-right:0;}

.details-main .ol-tit{ padding:.25rem 0; border-bottom:solid 1px #e2e2e1; text-align:center; font-size:.3rem; color:#040000; margin-bottom:.4rem;}
.details-main .details-two{ padding:1rem 0;}
.details-main .details-two .table-shell tr th{font-weight:500; font-size:.25rem; padding:.15rem .2rem; background:#dbdbdb; text-align:left;}
.details-main .details-two .table-shell tr td{font-size:.28rem; padding:.15rem .2rem; background:#ffffff; border-right:solid 1px #dddddd;}
.details-main .details-two .table-shell tr td:last-child{ border-right:none;}
.details-main .details-two .table-shell tr:nth-child(2n+1) td{ background:#f4f4f4;}

.details-main .details-three{ padding-bottom:1rem;}
.details-main .details-three .table-shell tr th{font-weight:500; font-size:.25rem; padding:.15rem .2rem; background:#dbdbdb; text-align:left;}
.details-main .details-three .table-shell tr td{ background:#f4f4f4; padding:.15rem .2rem; border-right:solid 1px #dddddd;}
.details-main .details-three .table-shell tr td:last-child{ border-right:none;}
.details-main .details-three .table-shell tr td img{ width:100%;}
.details-main .details-two .table-shell tr:nth-child(2n+1) td{ background:#fff;}

@media(max-width:1024px){
.details-main .des-tit{ font-size:.26rem; padding:.15rem 0; margin-bottom:.2rem;}
.details-main .details-one{ padding-bottom:1rem;}
.details-main .details-one .text-box dl dd{ width:49%; margin-bottom:2%;}
.details-main .details-one .text-box dl dd a{ padding:.12rem;}
.details-main .details-one .text-box dl dd:nth-child(2n+1){ margin-right:0;}
.details-main .details-one .text-box .down-list dl dd{ margin-right:2%;}
.details-main .details-one .text-box .down-list dl dd:nth-child(2n){ margin-right:0;}
.details-main .details-one .text-box .uzw{ width:70%;}
.details-main .details-one .text-box .tit{ font-size:.4rem;}
.details-main .details-one .text-box .icon-list{ margin:.2rem 0;}
.details-main .details-one .more-box .but{ width:47%; margin-right:2%; font-size:.2rem;}
.details-main .details-one .more-box .but:last-child{ margin-right:0;}
}

@media(max-width:640px){
.details-main .details-one .switc-box{ width:100%;}
.details-main .details-one .text-box{ width:100%; margin-top:.5rem; font-size:.24rem;}
.details-main .details-one .text-box dl dt{ font-size:.26rem;}
.details-main .details-one .more-box .but{ font-size:.24rem;}
.details-main .details-two .table-shell{ overflow:auto;}
.details-main .details-two .table-shell table{ max-width:1000px; width:max-content;}
.details-main .details-two .table-shell tr td{ font-size:.24rem;}
}



/* 解决方案-RDM景观灯具.shtml */
.solution-one .dir{ direction:rtl;}
.solution-one .dil{ direction:ltr;}
.solution-one .item{ margin-bottom:.6rem; background:#fff;}
.solution-one .pic{ width:60%;}
.solution-one .pic img{ width:100%;}
.solution-one .pic video{ width:100%;}
.solution-one .text{ width:40%; padding:.6rem;}
.solution-one .text .tit{ margin-bottom:.4rem; font-size:.42rem;}
.solution-one .text .des{ line-height:1.8; color:#4d4d4d; font-size:.24rem;}
.solution-two{ padding:.7rem .6rem; background:#666666;}
.solution-two .title{ text-align:center; color:#fff; font-size:.42rem; line-height:1.8;}
.solution-two .list{ margin-top:.8rem; text-align:center; color:#fff;}
.solution-two .list .item{ min-width:22%;}
.solution-two .list .item .tit{ margin-top:.35rem; font-size:.36rem;}
.solution-two .list .item .des{ line-height:1.8; margin-top:.2rem; font-size:.24rem;}
.solution-two .list .item .icon span{ background:#b3b3b3; display: block; width:1.5rem; border:solid 2px #e6e6e6; border-radius:.1rem;}

.solution-three{ margin-bottom:.6rem;}
.solution-three .title{ padding:.3rem 0; margin:1.5rem 0 1rem; text-align:center; background-image:linear-gradient(to left,transparent,#c43727,transparent); font-size:.54rem; color:#fff;}
.solution-three .pic img{ width:100%;}
.solution-three .tu-box .tit{ position:absolute; top:.9rem; width:100%;}
.solution-three .tu-box .tit span{font-weight:bold;font-size:.68rem;text-align:center;background:-webkit-linear-gradient(to right,#b92c37,#6d90d5);background:linear-gradient(to right,#b92c37,#6d90d5);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:#fff;}
.solution-three .tu-box .list{ width:100%; position:absolute; bottom:.6rem; z-index:5;}
.solution-three .tu-box .list .iow{ font-size:.36rem; width:1.5rem; height:1.5rem; background:#000; border:solid 2px #666666; border-radius:.15rem;}
.solution-three .tu-box .list .iow .color{background:-webkit-linear-gradient(130deg,#b92c37,#6d90d5);background:linear-gradient(130deg,#b92c37,#6d90d5);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:#fff;}
.solution-three .tu-box .list .icon{ margin:0 .3rem; width:.3rem; height:.3rem; background-image: url(../images/icon3.png); background-repeat: no-repeat; background-position:center; background-size:contain; opacity:.8;}

.solution-four{ margin-bottom:.6rem; padding:.8rem; background:#000;}
.solution-four .title{ margin-bottom:.8rem; text-align:center;}
.solution-four .title span{font-weight:bold;font-size:.68rem;text-align:center;background:-webkit-linear-gradient(to right,#b92c37,#6d90d5);background:linear-gradient(to right,#b92c37,#6d90d5);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:#fff;}
.solution-four .intro{ text-align:center; color:#fff; font-size:.36rem;}
.solution-four .list .item{ width:21%; margin:0 1%; color:#fff; background:#1a1a1a; padding:.3rem; border-radius:.2rem;}
.solution-four .list .item .small-pic{ margin:.35rem 0;}
.solution-four .list .item .small-pic img{ width:100%;}
.solution-four .list .item .tit{ font-size:.36rem; text-align:center;}
.solution-four .list .item .txt{ font-size:.38rem; text-align:center;}
.solution-four .list .item .tit-oiw{ margin-top:.15rem; font-size:.24rem; text-align:center;}
.solution-four .list .item .intro{ font-size:.24rem; line-height:1.8;}
.solution-four .list .item .color-txt{ line-height:1.4; text-align:center;}
.solution-four .list .item .color-txt span{ line-height:1; font-weight:bold;font-size:.68rem;text-align:center;background:-webkit-linear-gradient(to right,#b92c37,#6d90d5);background:linear-gradient(to right,#b92c37,#6d90d5);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:#fff;}

@media(max-width:1024px){
.solution-one .text{ width:100%;}
.solution-one .pic{ width:100%;}
.solution-two .list .item .icon span{ width:1.2rem; height:1.2rem;}
.solution-two .list .item .tit{ margin-top:.2rem; font-size:.24rem;}
.solution-two .list .item .des{ margin-top:.1rem; font-size:.18rem;}
.solution-three .title{ font-size:.38rem; margin:.8rem 0;}
.solution-three .tu-box .tit span{ font-size:.38rem;}
.solution-three .tu-box .list .icon{ width:.22rem; height:.22rem;}
.solution-three .tu-box .list .iow{ font-size:.26rem; width:1.2rem; height:1.2rem;}
.solution-four .title span{ font-size:.38rem;}
.solution-four .list .item{ width:48%; margin:1%;}
.solution-four .list .item .tit{ font-size:.26rem;}
.solution-four .list .item .color-txt span{ font-size:.38rem;}
.solution-four .list .item .txt{ font-size:.26rem;}
}
@media(max-width:640px){
.solution-one .text .tit{ font-size:.34rem;}
.solution-two .list{ margin-top:.5rem;}
.solution-two .list .item{ width:45%; margin:4% 2%;}
.solution-two .list .item .tit{ font-size:.3rem;}
.solution-two .list .item .des{ font-size:.24rem;}
.solution-three .title{ font-size:.32rem;}
.solution-three .tu-box .tit{ top:.2rem;}
.solution-three .tu-box .list .icon{ margin:0 .1rem;}
.solution-four{ padding:.6rem .4rem;}
}


/* 解决方案-物联网节能灯 */
.solution-video{ background:#000;}
.solution-video video{ width:100%;}
.solution-video .paly{ cursor:pointer; position:absolute; left:50%; top:50%; width:1.21rem; height:1.21rem; background-image: url(../images/paly.png); background-repeat:no-repeat; background-position:center; background-size:contain; transform:translate(-50%,-50%); z-index:8;}

.solution-three .back-bg{ background:#000; padding:.9rem 1.4rem .5rem;}
.solution-three .back-bg .pic .rgi{ overflow:hidden; border-radius:.2rem;}
.solution-three .txt-list{ margin:.5rem 0; text-align:center;}
.solution-three .txt-list .item{padding:.4rem .6rem;background:#1c1c1c;color:#fff;width:31.4%;margin-right:2.9%;border-radius:.2rem;}
.solution-three .txt-list .item:nth-child(3n){ margin-right:0;}
.solution-three .txt-list .des{ font-size:.24rem; line-height:1.8;}
.solution-three .txt-list .tit{ margin-bottom:.3rem;}
.solution-three .txt-list .tit span{ font-size:.58rem;text-align:center;background:-webkit-linear-gradient(to right,#b92c37,#6d90d5);background:linear-gradient(to right,#b92c37,#6d90d5);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:#fff;}
.solution-three .table-list .item{ width:48.5%; padding:.4rem .6rem; background:#1c1c1c; color:#fff; margin-bottom:2.9%; border-radius:.2rem;}
.solution-three .table-list .item .tit{ margin-bottom:.35rem; text-align:center; font-size:.36rem;}
.solution-three .table-list .item li{ font-size:.24rem; text-align:center; padding:.2rem 0; width:50%; border-bottom:solid 1px #4d4d4d; border-right:solid 1px #4d4d4d;}
.solution-three .table-list .item li:first-child,
.solution-three .table-list .item li:nth-child(2){ border-top:solid 1px #4d4d4d;}
.solution-three .table-list .item li:nth-child(2n){ border-right:none;}

@media(max-width:1024px){
.solution-video .paly{ width:1rem; height:1rem;}
.solution-three .back-bg{ padding:.5rem;}
.solution-three .txt-list{ margin:4% 0;}
.solution-three .txt-list .item{ width:100%; margin-right:0; margin-bottom:4%;}
.solution-three .txt-list .item:last-child{ margin-bottom:0;}
.solution-three .txt-list .tit span{ font-size:.4rem;}
.solution-three .txt-list .des{ font-size:.26rem;}
.solution-three .table-list .item{ width:100%; margin-bottom:4%;}
.solution-three .table-list .item .tit{ font-size:.3rem;}
.solution-three .table-list .item:last-child{ margin-bottom:0;}
}


/* 解决方案-KNX智能控制系统 */
.solution-five .title{ position:absolute; left:0; top:.7rem; font-size:.42rem; text-align:center; width:100%; color:#fff; z-index:5;}
.solution-five .item{ position:relative; width:33.333%;}
.solution-five .item .pic img{ width:100%;}
.solution-five .item .txt{ text-align:center; color:#fff; position:absolute; left:0; top:45%; width:100%;}
.solution-five .item .txt .tit{ margin-bottom:.1rem; font-size:.36rem;}
.solution-five .item .txt .des{ font-size:.24rem;}

.solution-six{ margin-bottom:.6rem;}
.solution-six .title{ padding:.3rem 0; margin:1.5rem 0 1rem; text-align:center; background-image:linear-gradient(to left,transparent,#c43727,transparent); font-size:.54rem; color:#fff;}
.solution-six .back-bg{ background:#000; padding:.9rem 1.4rem .5rem;}
.solution-six .back-bg .pic .rgi{ overflow:hidden; border-radius:.2rem;}
.solution-six .txt-list{ margin:.5rem 0; text-align:center;}
.solution-six .txt-list .item{ padding:.4rem .6rem;background:#1c1c1c;color:#fff;width:31.4%;margin-right:2.9%;border-radius:.2rem; }
.solution-six .txt-list .item:nth-child(3n){ margin-right:0;}
.solution-six .txt-list .item .num{ margin-bottom:.15rem; font-size:.9rem; color:#989898;}
.solution-six .txt-list .item .num span{ display:block; line-height:1;}
.solution-six .txt-list .item .des{ line-height:1.7; font-size:.24rem;}
.solution-six .table-list .item{ text-align:center; width:48.5%; padding:.4rem .6rem; background:#1c1c1c; color:#fff; margin-bottom:2.9%; border-radius:.2rem;}
.solution-six .table-list .item .tit{ margin-bottom:.35rem; text-align:center; font-size:.36rem;}
.solution-six .table-list .item .tit{ margin-bottom:.2rem;}
.solution-six .table-list .item .tit span{ font-size:.42rem;text-align:center;background:-webkit-linear-gradient(to right,#b92c37,#6d90d5);background:linear-gradient(to right,#b92c37,#6d90d5);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:#fff;}
.solution-six .table-list .item .des{ font-size:.24rem; line-height:1.8;}

.solution-seven{ margin-bottom:.6rem; padding:.8rem 1.2rem; background:#000;}
.solution-seven .title{ margin-bottom:.8rem; text-align:center;}
.solution-seven .title span{font-weight:bold;font-size:.68rem;text-align:center;background:-webkit-linear-gradient(to right,#b92c37,#6d90d5);background:linear-gradient(to right,#b92c37,#6d90d5);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:#fff;}
.solution-seven .intro{ text-align:center; color:#fff; font-size:.36rem;}
.solution-seven .list .item{ width:calc(25% - .375rem); margin-right:.5rem; color:#fff; background:#1a1a1a; padding:.3rem; border-radius:.2rem;}
.solution-seven .list .item:nth-child(4n){ margin-right:0;}
.solution-seven .list .item .small-pic{ margin:.35rem 0;}
.solution-seven .list .item .small-pic img{ width:100%;}
.solution-seven .list .item .tit{ font-size:.36rem; text-align:center;}
.solution-seven .list .item .txt{ font-size:.38rem; text-align:center;}
.solution-seven .list .item .tit-oiw{ margin-top:.15rem; font-size:.24rem; text-align:center;}
.solution-seven .list .item .intro{ font-size:.24rem; line-height:1.8;}
.solution-seven .list .item .color-txt{ line-height:1.4; text-align:center;}
.solution-seven .list .item .color-txt span{ line-height:1; font-weight:bold;font-size:.68rem;text-align:center;background:-webkit-linear-gradient(to right,#b92c37,#6d90d5);background:linear-gradient(to right,#b92c37,#6d90d5);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:#fff;}
.solution-seven .tu-leib{ margin-bottom:.5rem;}
.solution-seven .tu-leib .item{ width:calc(33.3% - .333rem); margin-right:.5rem; color:#fff; background:#1a1a1a; border-radius:.2rem; overflow: hidden;}
.solution-seven .tu-leib .item .pic img{ width:100%;}
.solution-seven .tu-leib .item2{ width:calc(50% - .333rem); margin-right:.5rem;}
.solution-seven .tu-leib .item .wz{ width:100%; position:absolute; bottom:.2rem;}
.solution-seven .tu-leib .item .wz span{ font-size:.36rem; display:block; padding:.1rem .4rem; background:#1c1c1c;}
.solution-seven .tu-leib .item:nth-child(3n){ margin-right:0;}
.solution-seven .tu-leib .item2:nth-child(2n){ margin-right:0;}
.solution-seven .tipan{ border-radius:.2rem; overflow:hidden;}
.solution-seven .tipan img{ width:100%;}

@media(max-width:1024px){
.solution-five .title{ top:.35rem; font-size:.26rem;}
.solution-five .item .txt .tit{ font-size:.24rem;}
.solution-five .item .txt .des{ font-size:.16rem;}
.solution-six .title{ margin:.5rem 0; font-size:.3rem;}
.solution-six .back-bg{ padding:.5rem;}
.solution-six .txt-list .item{ padding:.3rem;}
.solution-six .txt-list .item .num{ font-size:.6rem;}
.solution-six .txt-list .item .des{ font-size:.18rem; line-height:1.5;}
.solution-six .table-list .item{ padding:.3rem;}
.solution-six .table-list .item .tit span{ font-size:.3rem;}
.solution-six .table-list .item .des{ font-size:.18rem; line-height:1.8;}
.solution-seven{ padding:.3rem;}
.solution-seven .title{ margin-bottom:.5rem;}
.solution-seven .title span{ font-size:.46rem;}
.solution-seven .intro{ font-size:.3rem;}
.solution-seven .tu-leib .item .wz span{ padding:.05rem .3rem; font-size:.24rem;}
.solution-seven .list .item{width:48%;margin-right:4%;margin-bottom:4%;color:#fff;background:#1a1a1a;padding:.3rem;border-radius:.2rem;}
.solution-seven .list .item:nth-child(2n){margin-right:0;}
.solution-seven .list .item .tit{font-size:.3rem;}
.solution-seven .list .item .intro{font-size:.18rem;}
.solution-seven .list .item .tit-oiw{font-size:.18rem;}
}
@media(max-width:640px){
.solution-five .title{ top:.8rem; font-size:.4rem;}
.solution-five .item{ width:100%;}
.solution-five .item .txt .tit{ font-size:.34rem;}
.solution-five .item .txt .des{ font-size:.24rem;}
.solution-seven .tu-leib .item{ width:calc(33.3% - .14rem); border-radius:.1rem; margin-right:.2rem;}
.solution-seven .tu-leib .item2{ width:calc(50% - .2rem); margin-right:.38rem;}
}



/* 菜单 */
.about-menu{ font-size:.22rem; border-bottom:solid 2px #e5e5e5;}
.about-menu li{ margin:0 1px;}
.about-menu li a{ color:#000; padding:.2rem 0; display:block; min-width:2rem; text-align:center;}
.about-menu li a:hover,
.about-menu li.on a{ background:#fd0100; color:#fff;}
@media(max-width:640px){
.about-menu li{ width:49%; margin:0.5%;}
}


/* 关于爱克-爱克简介 */
.about-tit{ width:100%; font-size:.48rem; color:#000000; text-align:center;}
.about-one{ padding:1rem 0 1.4rem;}
.about-one .item:nth-child(3),
.about-one .item:nth-child(4),
.about-one .item:nth-child(7),
.about-one .item:nth-child(8){direction:rtl;}
.about-one .dir{ direction:rtl;}
.about-one .dil{ direction:ltr;}
.about-one .item{ background:#f0f0f0; width:50%;}
.about-one .item .pic{ width:50%;}
.about-one .item .text{ text-align:center; width:50%;}
.about-one .item .text .tit{ color:#000; margin-bottom:.3rem; font-size:.3rem;}
.about-one .item .text .center{line-height:1.8; font-size:.2rem; color:#4d4d4d;}
.about-one .item .text .center .maxw1{ max-width:1rem;}
.about-one .item .text .center .maxw3{ max-width:3.2rem;}

.about-two{ padding-bottom:1.4rem;}
.about-two .tab-lanm{ margin-bottom:.4rem; margin-top:.7rem; width:100%; border-bottom:solid 1px #f2f2f2;}
.about-two .tab-lanm .item{ cursor:pointer; margin:0 .4rem; border-bottom:solid .1rem transparent;}
.about-two .tab-lanm .item span{ font-size:.3rem; display:block; padding:.2rem 0;}
.about-two .tab-lanm .item.active{ border-color:#d92524;}
.about-two .tab-con{ width:100%;}
.about-two .tab-con .item{ display:none;}
.about-two .AGco-con .pic{ width:60%;}
.about-two .AGco-con .text{ background:#f0f0f0; line-height:2; font-size:.25rem; color:#575757; padding:1rem .6rem; width:40%;}
.about-two .strength-con .pic img{ width:100%;}
.about-two .strength-con .text{ position:absolute; top:50%; left:0; transform:translateY(-50%); width:100%;}
.about-two .strength-con .text .ul{ background:#ff0000; margin:0 2rem; padding:.35rem .75rem;}
.about-two .strength-con .text .ul li{ color:#fff; margin:.4rem 0; min-width:21%; margin-right:1%;}
.about-two .strength-con .text .ul li:nth-child(4n){ margin-right:0;}
.about-two .strength-con .text .ul li .icon{ margin-right:.28rem; width:.6rem;}
.about-two .strength-con .text .ul li .tit{ margin-bottom:.1rem; line-height:1.5; font-size:.3rem;}
.about-two .strength-con .text .ul li .des{ font-size:.21rem;}

.about-two .course-one{ background:#f0f0f0; width:100%; padding:1rem;}
.about-two .course-one .ul{ position:relative;}
.about-two .course-one .ul::before{ content:''; display:block; width:100%; height:.04rem; background:#000; position:absolute; left:0; top:1rem;}
.about-two .course-one li::before{ position:absolute; left:0; top:1.3rem; content:''; display:block; width:.2rem; height:.2rem; background-image: url(../images/arrow4.png); background-size:contain; background-repeat:no-repeat;}
.about-two .course-one li .years{ padding:.2rem 0; font-size:.4rem;}
.about-two .course-one li .tit{ margin:.8rem 0 .2rem; font-size:.3rem;}
.about-two .course-one li .des{ min-height:8em; margin-bottom:.3rem; font-size:.2rem; color:#4d4d4d;}
.about-two .course-one li .tu-shell .pic img{ width:100%;}
.about-two .course-one li .tu-shell .txt{ font-size:.18rem; margin-top:.15rem;}
.about-two .course5-list li{ width:17%; position:relative;}
.about-two .course3-list li{ width:28%; position:relative;}
.about-two .culture-con{ position:relative; background-size:cover; background-repeat:no-repeat;}
.about-two .culture-con .oiw-box{ padding:1rem; color:#fff; width:100%;}
.about-two .culture-con .lolw{ width:35%;}
.about-two .culture-con .lolw dl{ margin-bottom:.6rem;}
.about-two .culture-con .lolw dl:last-child{ margin-bottom:0;}
.about-two .culture-con .lolw dl dt{ margin-bottom:.2rem; font-size:.3rem;}
.about-two .culture-con .lolw dl dd{ font-size:.2rem;}
.about-two .culture-con .rigow{ width:60%;}
.about-two .culture-con .rigow ol{ margin-bottom:.2rem; font-size:.3rem; width:100%;}
.about-two .culture-con .rigow li{ width:50%; margin-bottom:.3rem;}
.about-two .culture-con .rigow li .name{ margin-bottom:.1rem; font-size:.24rem;}
.about-two .culture-con .rigow li .des{ font-size:.18rem;}
.about-two .culture-con .rigow dl{ margin-top:.2rem;}
.about-two .culture-con .rigow dl dt{ margin-bottom:.25rem; font-size:.3rem;}
.about-two .culture-con .rigow dl dd{ font-size:.2rem;}

.about-four{ margin-bottom:1rem;}
.about-four .about-map{ margin-top:.5rem;}
.about-four .about-map img{ width:100%;}
.about-four .back-bg{ padding:.6rem 0; background:#f0f0f0;}
.about-four .back-bg .text{ font-size:.24rem; color:#575757; line-height:2; width:45%;}
.about-four .back-bg .list{ width:43%;}
.about-four .back-bg .list dl{ text-align:center; width:30%;}
.about-four .back-bg .list dt{ margin-bottom:.15rem; font-size:.2rem;}
.about-four .back-bg .list dd{ padding:.1rem; margin:.1rem 0; font-size:.16rem; border:solid 1px #989797;}
@media(max-width:1024px){
.about-tit{ font-size:.36rem;}
.about-one{ padding:.5rem 0 1rem;}
.about-one .item .text .tit{ font-size:.26rem; margin-bottom:.05rem;}
.about-one .item .text .center{ font-size:.14rem;}
.about-one .item .text .center .maxw1{ max-width:.5rem;}
.about-one .item .text .center .maxw3{ max-width:1.5rem;}
.about-two .tab-lanm{ margin:.3rem 0;}
.about-two .AGco-con .pic{ width:100%;}
.about-two .AGco-con .text{ font-size:.22rem; padding:.3rem 0; width:100%;}
.about-two .tab-con .item{ background:#f0f0f0; padding:.5rem;}
.about-two .tab-lanm .item{ margin:0 .2rem; border-bottom:solid .05rem transparent;}
.about-two .tab-lanm .item span{ font-size:.24rem;}
.about-two .course-one{ padding:0; overflow:auto;}
.about-two .course-one .ul{ min-width:15rem;}
.about-two .course-one .ul::before{ top:.85rem;}
.about-two .course-one li .years{ font-size:.3rem;}
.about-two .course-one li .tit{ font-size:.24rem;}
.about-two .course5-list li{ width:19%;}
.about-four .back-bg .text{ font-size:.22rem; width:100%;}
.about-four .back-bg .list{ margin-top:.35rem; width:100%;}
}
@media(max-width:640px){
.about-one .item{ width:100%; direction:ltr;}
.about-one .item:nth-child(2n){ direction:rtl;}
.about-one .item .text .center{ font-size:.2rem;}
.about-one .item .text .tit{ font-size:.28rem;}
}


/* 关于爱克-爱克简介 */
.honor-one{ padding:1rem 0;}
.honor-one .tab-lanm{ margin-bottom:.4rem; margin-top:.7rem; width:100%; border-bottom:solid 1px #f2f2f2;}
.honor-one .tab-lanm .item{ cursor:pointer; margin:0 .4rem; border-bottom:solid .1rem transparent;}
.honor-one .tab-lanm .item span{ font-size:.3rem; display:block; padding:.2rem 0;}
.honor-one .tab-lanm .item.active{ border-color:#d92524;}
.honor-one .honor-shell{ padding:1rem; background:#f0f0f0;}
.honor-one .honor-shell .content{ overflow:hidden; position: relative; width:100%;}
.honor-one .honor-shell .wtd-liberty{ width:max-content;}
.honor-one .honor-shell .wtd-liberty .iol{ margin-right:.2rem;}
.honor-one .honor-shell .wtd-liberty .iol .pic img{ max-width:4rem;}
.honor-one .tab-con{ width:100%;}
.honor-one .tab-con .item{ display:none;}
#mCSB_1_scrollbar_horizontal::after{ position:absolute; right:0; content:''; display:block; width:100%; height:4px; background:#cacaca; margin:6px auto;}

.honor-two{ padding-bottom:1rem;}
.honor-two .list{ margin-top:.5rem;}
.honor-two .ul{ width:100%;}
.honor-two li{ cursor:pointer; background:#f0f0f0; width:50%; display:-webkit-flex; display:flex;}
.honor-two li .pic{ width:50%; position:relative;}
.honor-two li .pic::after{ position:absolute; right:0; top:50%; content:''; display:block; width:.21rem; height:.31rem; background-image: url(../images/arrow5.png); background-size:cover; z-index:5; margin-top:-.15rem;}
.honor-two li .pic img{ width:100%; height:3.2rem; object-fit:cover;}
.honor-two li .text{ text-align:center; color:#000000; padding:.5rem 0; direction:ltr; width:50%; display:-webkit-flex; display:flex; align-items:center; justify-content:center;}
.honor-two li .text .name{ margin-bottom:.15rem; font-size:.26rem;}
.honor-two li .text .bg-tu img{ width:1.8rem;}
.honor-two li .text .txt{ line-height:1.8; font-size:.2rem;}
.honor-two .ul:nth-child(2n) li{ direction:rtl;}
.honor-two .ul:nth-child(2n) li .pic::after{ left:0; right:auto; transform:rotate(180deg);}
.honor-up{ position:fixed; left:0; top:0; width:100%; height:100%; background:rgba(0,0,0,0.4); z-index:81; display:none;}
.honor-up .inner{ height:100%;}
.honor-up .item{ background:#fff;}
.honor-up .item .pic{ width:70%;}
.honor-up .item .text{ line-height:2; padding:.6rem; width:30%;}
.honor-up .item .text .tit{ font-size:.28rem;}
.honor-up .item .text .iaoz{ margin-top:.5rem; font-size:.24rem;}
.honor-up .item .text .des{ margin:.5rem 0; font-size:.2rem; color:#4d4d4d;}
.honor-up .item .text .icon{ max-width:1.8rem;}
.honor-up .Juz{ width:100%; position: relative;}
.honor-up .close{ position:absolute; right:.1rem; top:.1rem; width:.5rem; height:.5rem; background-image: url(../images/close.svg); background-repeat: no-repeat; background-size:cover; z-index:5; cursor:pointer;}
.honor-up .swiper-but{ width:.8rem; height:.8rem; border-radius:.1rem;}
.honor-up .swiper-but:after{ color:#fff; font-size:.4rem; font-weight:lighter;}
.honor-up .swiper-button-prev{ left:-5%;}
.honor-up .swiper-button-next{ right:-5%;}
@media(max-width:1024px){
.honor-two li .text .name{ font-size:.2rem;}
.honor-two li .text .bg-tu img{ width:1.2rem;}
.honor-two li .text .txt{ font-size:.16rem;}
.honor-two li .pic::after{ width:.16rem; height:.26rem;}
}
@media(max-width:640px){
.honor-one .honor-shell{ padding:.5rem;}
.honor-one .tab-lanm .item{ margin:0 .2rem;}
.honor-two li{ width:100%; direction:ltr;}
.honor-two li .pic::after{ right:0;}
.honor-two li:nth-child(2n){ direction:rtl;}
.honor-two li:nth-child(2n) .pic::after{ left:0; right:auto; transform:rotate(180deg);}
.honor-two .ul:nth-child(2n) li{ direction:ltr;}
.honor-two .ul:nth-child(2n) li .pic::after{ left:auto; right:0; transform:rotate(0);}
.honor-two .ul:nth-child(2n) li:nth-child(2n){ direction:rtl;}
.honor-two .ul:nth-child(2n) li:nth-child(2n) .pic::after{ left:0; right:auto; transform:rotate(180deg);}
.honor-two li .text{ padding:.2rem;}
.honor-two li .text .name{ font-size:.26rem;}
.honor-two li .text .txt{ font-size:.22rem;}
}


/* 关于爱克-研发创新 */
.innovation-one{ padding:1rem 0;}
.innovation-one .text{color:#fff; padding:.65rem; background:#2c2c2c; width:60%;}
.innovation-one .text .pic{ margin-top:.6rem;}
.innovation-one .text .tit{ margin-bottom:.3rem; font-size:.3rem;}
.innovation-one .text .list{ line-height:2; font-size:.18rem;}
.innovation-one .text .list li{ width:50%;}
.innovation-one .des{ padding:.65rem; background:#f0f0f0; width:40%;}
.innovation-one .des .name{ margin-bottom:.4rem; font-size:.42rem;}
.innovation-one .des .wenz{ color:#575757; font-size:.24rem; line-height:2;}
.innovation-one .pic-iwo{ margin-top:.4rem; background:#f0f0f0; padding:.7rem 1rem;}
.innovation-one .pic-iwo .iwo{ width:23%; margin:1.325% 0; margin-right:2.65%; border:solid 1px #cdcdcd;}
.innovation-one .pic-iwo .iwo:nth-child(4n){ margin-right:0;}
.innovation-two{ padding:1rem 0;}
.innovation-two .pic{ width:60%;}
.innovation-two .pic img{ width:100%; height:100%; object-fit:cover;}
.innovation-two .intro{ padding:.9rem .6rem; background:#f0f0f0; width:40%;}
.innovation-two .intro .tit{ font-size:.42rem;}
.innovation-two .intro .des{ min-height:12em; margin:.5rem 0; line-height:2; font-size:.24rem;}
.innovation-two .intro .oia{ font-weight:bold; font-size:.48rem;}
.innovation-two .intro .oia span{ color:#ff0000;}
.innovation-two .list{ margin-top:.4rem;}
.innovation-two .list .aic{ width:49%;}
.innovation-two .list .aic img{ width:100%;}
.innovation-three{ background:#f0f0f0; padding:1rem .6rem .6rem; margin-bottom:1rem;}
.innovation-three .tit{ font-weight:bold; font-size:.48rem; text-align:center; margin-bottom:.75rem;}
.innovation-three .tit span{ padding:0 0.5em; display:block;}
.innovation-three .tit em{ color:#ff0000; font-style: normal;}
@media(max-width:1024px){
.innovation-one .text{ width:100%; padding:.4rem;}
.innovation-one .text .list{ font-size:.24rem;}
.innovation-one .text .list li{ width:100%;}
.innovation-one .des{ width:100%;}
.innovation-one .pic-iwo{ padding:.4rem;}
.innovation-one .pic-iwo .iwo{ width:49%; margin-right:2%; margin-bottom:2%;}
.innovation-one .pic-iwo .iwo:nth-child(2n){ margin-right:0;}
.innovation-two .pic{ width:100%;}
.innovation-two .intro{ width:100%;}
.innovation-two .intro .tit{ font-size:.33rem;}
.innovation-two .intro .oia{ font-size:.33rem;}
.innovation-three .tit{ font-size:.33rem; margin-bottom:.45rem;}
}

/* 关于爱克-智造服务 */
.smart-one{ padding:1rem 0;}
.smart-one .item{ background:#f0f0f0; margin-bottom:2%;}
.smart-one .item .pic{ width:60%;}
.smart-one .item .pic .poa{ background:#2c2c2c; color:#fff; font-size:.26rem; position:absolute; right:.5rem; top:.4rem; padding:.05rem .2rem; border-radius:.05rem;}
.smart-one .item .text{ width:40%; padding:1rem .6rem;}
.smart-one .item .text .tit{ font-size:.42rem;}
.smart-one .item .text .des{ color:#575757; line-height:2; margin:.4rem 0; font-size:.26rem;}
.smart-one .item .text .suz{ font-weight:bold; font-size:.68rem; color:#e4001a;}
.smart-one .list .ail{ width:49%;}
.smart-one .list .ail .poa{ background:#2c2c2c; color:#fff; font-size:.26rem; position:absolute; right:.5rem; top:.4rem; padding:.05rem .2rem; border-radius:.05rem;}
.smart-two{ padding:1rem 0;}
.smart-two .item{ margin-bottom:2%; direction:rtl;}
.smart-two .itemltr{ direction:ltr;}
.smart-two .item .pic{ width:60%;}
.smart-two .item .text{ background:#f0f0f0; direction:ltr; width:40%; padding:.8rem .6rem;}
.smart-two .item .text .tit{ font-size:.42rem;}
.smart-two .item .text .des{ color:#575757; line-height:2; margin:.4rem 0; font-size:.24rem;}
.smart-two .list .pic{ width:18.4%; margin-right:2%;}
.smart-two .list .pic:nth-child(5n){ margin-right:0;}
.smart-two .list-stagger li{ background:#f0f0f0; width:50%;}
.smart-two .list-stagger li .pic{ width:50%;}
.smart-two .list-stagger li .pic img{ width:100%; height:100%; object-fit:cover;}
.smart-two .list-stagger li .text{ direction:ltr; width:50%; padding:.6rem; text-align:center;}
.smart-two .list-stagger li .text .name{ font-size:.3rem; margin-bottom:.3rem;}
.smart-two .list-stagger li .text .des{ line-height:1.7; font-size:.24rem; color:#4d4d4d;}
.smart-two .list-stagger .ul:nth-child(2n) li{ direction:rtl;}

.smart-three{ padding:1rem 0;}
.smart-three .intro-box{ color:#fff; width:60%; background:#2c2c2c; padding:.6rem;}
.smart-three .intro-box ul li{ width:23%; margin-right:2.666%;}
.smart-three .intro-box ul li img{ width:100%;}
.smart-three .intro-box ul li:nth-child(4n){ margin-right:0;}
.smart-three .intro-box dl{font-size:.15rem; padding-left:.15rem; border-left:solid 1px #7c7c7c; margin:2.666% 0; width:23%; margin-right:2.666%;}
.smart-three .intro-box dl dt{ padding:.1rem 0; font-size:.22rem;}
.smart-three .intro-box dl dd{ padding-left:1em; position:relative; margin:.05rem 0;}
.smart-three .intro-box dl dd i{ position:absolute; left:0; font-style:normal;}
.smart-three .intro-box dl:nth-child(4n){ margin-right:0;}
.smart-three .text{ background:#f0f0f0; width:40%; padding:1rem .6rem;}
.smart-three .text .tit{ font-size:.42rem;}
.smart-three .text .des{ color:#575757; line-height:2; margin:.4rem 0; font-size:.26rem;}
.smart-four{ padding:1rem 0;}
.smart-four .item{ margin-bottom:.4rem; direction:rtl; background:#f0f0f0;}
.smart-four .item .pic{ width:60%;}
.smart-four .item .pic img{ width:100%; height:100%; object-fit:cover;}
.smart-four .item .text{ padding:.6rem; direction:ltr; width:40%;}
.smart-four .item .text .tit{ margin-bottom:.3rem; font-size:.42rem;}
.smart-four .item .text .des{ line-height:2; font-size:.24rem; color:#575757;}
.smart-four .item:nth-child(2n){ direction:ltr;}
.smart-four .item:last-child{ margin-bottom:0;}
.smart-five{ padding:1rem 0;}
.smart-five .tit{ width:100%; text-align:center; margin-bottom:.7rem; font-size:.48rem;}
.smart-five li{ background:#f0f0f0; width:50%;}
.smart-five li .pic{ width:50%;}
.smart-five li .pic img{ width:100%; height:100%; object-fit:cover;}
.smart-five li .text{ direction:ltr; width:50%; padding:.7rem .5rem; text-align:center;}
.smart-five li .text .name{ font-size:.3rem; margin-bottom:.3rem;}
.smart-five li .text .des{ line-height:1.7; font-size:.2rem; color:#4d4d4d;}
.smart-five .ul:nth-child(2n) li{ direction:rtl;}

@media(max-width:1024px){
.smart-one .item .pic{ width:100%;}
.smart-one .item .text{ width:100%;}
.smart-one .item .text .suz{ font-size:.46rem;}
.smart-one .list .ail{ width:100%; margin-bottom:.2rem;}
.smart-two .item .pic{ width:100%;}
.smart-two .item .text{ width:100%;}
.smart-two .list-stagger li{ flex-wrap:wrap; width:100%;}
.smart-two .list-stagger li .pic{ width:100%;}
.smart-two .list-stagger li .text{ width:100%;}
.smart-three .intro-box{ width:100%;}
.smart-three .text{ width:100%;}
.smart-four .item .pic{ width:100%;}
.smart-four .item .text{ width:100%;}
.smart-five li{ width:100%;}
.smart-five li:nth-child(2n){ direction:rtl;}
.smart-five .ul:nth-child(2n) li{ direction:ltr;}
.smart-five .ul:nth-child(2n) li:nth-child(2n){ direction:rtl;}
}
@media(max-width:640px){
.smart-one{ padding:.5rem 0;}
.smart-one .item .text{ padding:.3rem;}
.smart-two{ padding:.5rem 0;}
.smart-two .item .text{ padding:.3rem;}
.smart-two .item .text .des{ margin:.2rem 0;}
.smart-three{ padding:.5rem 0;}
.smart-three .intro-box ul li{ width:48%; margin-right:4%; margin-bottom:4%;}
.smart-three .intro-box ul li:nth-child(2n){ margin-right:0;}
.smart-three .intro-box dl{ font-size:.22rem; width:100%; margin-bottom:4%;}
.smart-three .intro-box dl dt{ font-size:.28rem;}
.smart-three .intro-box dl:nth-child(2n){ margin-right:0;}
.smart-three .text{ padding:.3rem;}
.smart-four{ padding:.5rem 0;}
.smart-five{ padding:.5rem 0;}
.smart-five li{ flex-wrap:wrap;}
.smart-five li .pic{ width:100%; }
.smart-five li .text{ width:100%;}
.smart-five li .text .des{ font-size:.24rem;}
}

/* 联系我们 */
.contact-one{ padding:1rem 0 0;}
.contact-one .item{ background:#f0f0f0; margin-bottom:.6rem;}
.contact-one .item .pic{ width:60%;}
.contact-one .item .text{ color:#040000; padding:.8rem .6rem; width:40%;}
.contact-one .item .text .tit{ font-size:.42rem;}
.contact-one .item .text .des{ line-height:2; font-size:.24rem;}
.contact-one .item .text .des .name{ margin:.4rem 0 .2rem; font-size:.3rem;}
.contact-two{ margin-bottom:1rem; background:#f0f0f0; padding:1rem 0; width:100%;}
.contact-two .item{ margin:0 .5rem; font-size:.2rem; text-align:center;}
.contact-two .item .pic{ width:1.6rem;}
.contact-two .item .pic img{ width:100%;}
.contact-two .item .txt{ margin-top:.25rem;}
@media(max-width:1024px){
.contact-one .item .pic{ width:100%;}
.contact-one .item .text{ width:100%; padding:.4rem;}
.contact-one .item .text .tit{ font-size:.36rem;}
.contact-one .item .text .des{ font-size:.2rem;}
.contact-one .item .text .des .name{ margin:.2rem 0 .1rem; font-size:.26rem;}
.contact-two{ padding:.4rem 0;}
.contact-two .item{ font-size:.16rem; margin:0 .2rem;}
.contact-two .item .pic{ width:1rem;}
}
@media(max-width:640px){
.contact-two{ justify-content:flex-start;}
.contact-two .item{ font-size:.24rem; width:33.3%; margin:3% 0; text-align:center;}
.contact-two .item .pic{ margin:0 auto;}
.contact-one .item .text .des{ font-size:.24rem;}
}



/* 询盘 */
.inquiry-main{ padding:.2rem 0 2rem; margin-top:1.4rem; width:100%; background:#f2f2f2;}
.inquiry-table th{ font-size:.2rem; color:#1b1d21; font-weight:500; padding:.3rem; background:#fff; border-bottom:solid .07rem #f2f2f2;}
.inquiry-table th .all-select{width:.32rem; height:.32rem; border:solid 1px #ccc; background:transparent; border-radius:.04rem; margin-right:.2rem;}
.inquiry-table th .all-select::after{content:''; display:block; width:.3rem; height:.3rem; background:url(../images/tick.png); background-size:.24rem; background-repeat:no-repeat; background-position:center; opacity:0;}
.inquiry-table th .all-select.on{ background:#e71f19;}
.inquiry-table th .all-select.on::after{ opacity:1;}
.inquiry-table th .sula{ width:3rem; margin:0 auto;}
.inquiry-table th:first-child{ width:2.5rem;}
.inquiry-table th:nth-child(2){ width:2.5rem;}
.inquiry-table th:last-child{ width:3rem;}
.inquiry-table td{ padding:.5rem .3rem; background:#fff; border-bottom:solid .07rem #f2f2f2;}
.inquiry-table td .check-select{ width:.32rem; height:.32rem; border:solid 1px #ccc; background:transparent; border-radius:.04rem; margin-right:.2rem; text-align:center;}
.inquiry-table td .check-select::after{content:''; display:block; width:.3rem; height:.3rem; background:url(../images/tick.png); background-size:.24rem; background-repeat:no-repeat; background-position:center; opacity:0;}
.inquiry-table td .check-select.Onac{ opacity:0;}
.inquiry-table td .check-select.on{ background:#e71f19;}
.inquiry-table td .check-select.on::after{ opacity:1;}
.inquiry-table td .merc{ width:.8rem;}
.inquiry-table td .minc{ font-size:.24rem; font-weight:bold;}
.inquiry-table td .opt-txt{ position:relative; color:#4d4d4d; padding:.2rem .3rem; padding-right:.4rem; font-size:.2rem; border:solid 1px #ededed; cursor:pointer;}
.inquiry-table td .opt-txt span{ padding:0 .1rem; display:inline-block;}
.inquiry-table td .opt-txt::after{ content:''; display:block; width:.17rem; height:.1rem; background-image: url(../images/arrow7.png); background-size:contain; position:absolute; right:.3rem;}
.inquiry-table td .opt-txt:hover{ border-color:#e77871;}
.inquiry-table td .tity{ width:3rem; overflow:hidden; border:solid 1px #e8e8e8; margin:0 auto;}
.inquiry-table td .tity .wiz{ font-size:.26rem; text-align:center; background:#fff; padding:.15rem; width:calc(100% - 1.2rem);}
.inquiry-table td .tity .ol{ cursor:pointer; width:.6rem; background-repeat:no-repeat; background-position:center; background-position:center; background-size:.15rem;}
.inquiry-table td .tity .plus{ background-image:url(../images/icon1.png);}
.inquiry-table td .tity .minus{ background-image:url(../images/icon2.png);}
.inquiry-table td .delete{ font-size:.18rem; color:#4d4d4d;} 
.inquiry-table td .delete .but{ cursor:pointer;}
.inquiry-table td:last-child{ padding:0;}
.inquiry-table tr:last-child td{ padding:.15rem .3rem; font-size:.2rem; color:#7f7f81;}
.inquiry-table tr:last-child a{ display:block; color:#7f7f81;}
.inquiry-table tr:last-child td .select-have .ixt{ color:#e71f19;}
.inquiry-table tr:last-child td:last-child{ padding:0;}
.inquiry-table tr:last-child td:last-child .aniu{ cursor:pointer; font-size:.2rem; width:3rem; text-align:center; padding:.15rem .3rem; background:#e71f19; color:#fff;}
.inquiry-table .txt-let{ text-align:left;}
.inquiry-table .txt-center{ text-align:center;}




/* 弹框 */
.pop-up{ position:fixed; left:0; top:0; width:100%; height:100%; background:rgba(0,0,0,0.2); z-index:82; display:none;}
.pop-up .Juz{ height:100%;}
.pop-up .back-bg{ position:relative; width:11.25rem; max-width:96%; background:#fff; padding:.55rem;}
.pop-up .close{ width:.38rem; height:.38rem; background-image: url(../images/close.png); background-repeat:no-repeat; background-position:center; background-size:.37rem; position:absolute; right:.3rem; top:.3rem; cursor:pointer;}


/* 信息弹框 */
.inquiry-up .pic{ width:3rem;}
.inquiry-up .text-box{ padding-left:.35rem; width:calc(100% - 3rem);}
.inquiry-up .text-list{ width:100%;}
.inquiry-up .text-list dl{ margin-bottom:.3rem;}
.inquiry-up .text-list dl dt{ margin-bottom:.12rem; font-size:.24rem; font-weight: bold; width:100%;}
.inquiry-up .text-list dl dd{ cursor:pointer; padding:.15rem; font-size:.18rem; width:31.3%; margin-right:3%; border:solid 1px #ccc; text-align:center; border-radius:.05rem;}
.inquiry-up .text-list dl dd.img{ font-size:0;}
.inquiry-up .text-list dl dd:nth-child(3n+1){ margin-right:0;}
.inquiry-up .text-list dl dd.on{ border-color:#e71f19;}
.inquiry-up .aniu{ margin-top:.1rem;}
.inquiry-up .but{cursor:pointer;width:48%;padding:.2rem .1rem;color:#333;font-size:.26rem;text-align:center;border-radius:.05rem;}
.inquiry-up .but1{background:#e71f19;color:#fff;}
.inquiry-up .but2{background:#e2e2e0;}


/* 发送弹框 */
.send-up .back-bg{ padding:.9rem .55rem .55rem;}
.send-up li{ margin-bottom:.1rem;}
.send-up li .name{ padding:.27rem 0; text-align:center; font-size:.22rem; width:.92rem; border-right:solid 2px #fff; background:#f2f2f2; color:#4d4d4d;}
.send-up li .txt{ width:calc(100% - .92rem); background:#f2f2f2;}
.send-up li .txt input{ width:100%; padding:.3rem .25rem; font-size:.22rem;}
.send-up li textarea{ min-height:10em; display:block; padding:.25rem .25rem; font-size:.22rem; width:100%; border:solid 2px #f2f2f2; margin:0;}
.send-up li textarea::placeholder,
.send-up li textarea::-moz-placeholder{ color:#999;}
.send-up li .but{ background:#e71f19; padding:.15rem .2rem; line-height:2; font-size:.22rem; color:#fff; text-align:center; width:100%; cursor:pointer;}

@media(max-width:1024px){
.inquiry-table{ overflow:auto;}
.inquiry-table table{ width:1280px;}
}

@media(max-width:640px){
.inquiry-table{ overflow:auto;}
.inquiry-table table{ width:1100px;}
.inquiry-table th{ font-size:.24rem;}
.inquiry-table td .delete{ font-size:.22rem;}
.inquiry-table td .opt-txt{ font-size:.22rem;}
.inquiry-table th:last-child{ width:2rem;}
.inquiry-table tr:last-child td{ font-size:.22rem;}
.inquiry-table tr:last-child td:last-child .aniu{font-size:.22rem;}

.inquiry-up .pic{ width:40%;}
.inquiry-up .text-box{ width:100%; padding:.2rem 0;}
.inquiry-up .text-list dl{ margin-bottom:.1rem;}
.inquiry-up .text-list dl dt{ margin-bottom:.1rem;}
.inquiry-up .text-list dl dd{ font-size:.22rem;}
.inquiry-up .aniu{ margin-top:.2rem;}
}



/* 画册 */
.album-list li .text .tit.fz28{ font-size:.28rem;}
.album-list li .dow-but{ margin-top:.55rem;}
.album-list li .dow-but .but{ padding:.13rem .2rem; width:12em; font-size:.18rem; border:solid 1px #000; background-image:url(../images/arrow8.png); background-repeat:no-repeat; background-position:90% center; background-size:.18rem; border-radius:.1rem;}


/* 视频弹框 */
.video-up .back-bg{ max-width:17.3rem; width:100%; padding:.7rem .7rem .5rem;}
.video-up .close{ width:.38rem; height:.38rem; background-image: url(../images/close2.png); background-repeat:no-repeat; background-position:center; background-size:.22rem; position:absolute; right:.3rem; top:.3rem; cursor:pointer;}
.video-up .con-sipin{ max-width:16rem;}
.video-up video{ display:block; width:100%;}
.video-up .other-box{ margin-top:.4rem; width:100%; font-size:.22rem;}
.video-up .other-box .copy-btn{ cursor:pointer; background-image: url(../images/share-icon1.png); background-repeat: no-repeat; background-position:left center; background-size:contain; padding-left:.6rem;}
.video-up .other-box .copy-btn.on{ color:#e73323; background-image: url(../images/share-icon2.png);}
.video-up .video-play{ position:absolute; cursor:pointer; left:0; top:0; width:100%; height:100%; background:#000 url(../images/play.svg); background-repeat:no-repeat; background-position:center; background-size:1rem; z-index:5;}


/* 常见问题 */
.faq-box .faq-title{ text-align:center;}
.faq-box .faq-title .tit{ font-size:.62rem;}
.faq-box .faq-title .des{ margin:.25rem 0; font-size:.22rem; color:#666666;}
.faq-box .faq-list{ margin-top:.4rem;}
.faq-box .faq-list .even_box,
.faq-box .faq-list .odd_box{ width:49%;}
.faq-box .faq-list .item{ width:100%; font-size:.22rem; border-bottom:solid 1px #e3e3e3;}
.faq-box .faq-list .item .name{ cursor:pointer; padding:.2rem .15rem;}
.faq-box .faq-list .item .name .dot{ background-image: url(../images/icon2.png); background-size:.16rem; background-repeat:no-repeat; background-position:left center; padding-left:.3rem;}
.faq-box .faq-list .item .con-ok{ line-height:2; display:none; padding:.2rem; color:#666666; background:#efefef;}
.faq-box .faq-list .item .name.active{ color:#fff; background:#e71f19;}
.faq-box .faq-list .item .name.active .dot{ background-image: url(../images/icon4.png);}
@media(max-width:640px){
.faq-box .faq-title .tit{ font-size:.48rem;}
.faq-box .faq-list .even_box,
.faq-box .faq-list .odd_box{ width:100%;}
}

/* 反馈建议 */
.faq-form{ margin-top:.8rem;}
.faq-form .item{ margin-bottom:.4rem; font-size:.21rem;}
.faq-form .item .name{ margin-bottom:.1rem;}
.faq-form .item .input-txt{ background:#fff;}
.faq-form .item .input-txt input{ width:100%; padding:.2rem; font-size:.21rem;}
.faq-form .item .input-txt input::placeholder,
.faq-form .item .input-txt input::-moz-placeholder,
.faq-form .item .input-txt input::-webkit-input-placeholder{ color:#666;}
.faq-form .item .textarea-txt{ background:#fff; padding:.2rem;}
.faq-form .item .textarea-txt textarea{ min-height:6em; width:100%; font-size:.21rem;}
.faq-form .item .choice-list{ width:80%;}

.faq-form .item .choice-list label{ margin:.05rem 0; cursor:pointer; margin-right:2em;display: flex;align-items: center;}
.faq-form .item .choice-list label input[type="checkbox"]{ -webkit-appearance: none;margin-top:.2em; background:#fff; content:''; width:.22rem; height:.22rem; border:solid 1px #b5b5b5; border-radius:100%; display:block; margin-right:.1rem;}
.faq-form .item .choice-list label input[type="checkbox"]:checked{ background:#e71f19 url(../images/tick.png) no-repeat center; background-size:75%;}


.faq-form .item .choice-list li{ margin:.05rem 0; cursor:pointer; margin-right:2em;}
.faq-form .item .choice-list li::before{ margin-top:.2em; background:#fff; content:''; width:.22rem; height:.22rem; border:solid 1px #b5b5b5; border-radius:100%; display:block; margin-right:.1rem;}
.faq-form .item .choice-list li.on::before{ background:#e71f19 url(../images/tick.png) no-repeat center; background-size:75%;}
.form-but{ margin-top:.2rem;}
.form-but .but{ font-size:.21rem; display:block; padding:.2rem; width:2.8rem; text-align:center; background:#272727; color:#fff; border-radius:.1rem; cursor:pointer;}




/* 最新公告 */
.affiche-one{ background:#eee; padding:.6rem;}
.affiche-one .iel{ line-height:1; font-size:.95rem;}
.affiche-one .suz{ line-height:1; font-size:.99rem; font-weight: bold;}
.affiche-one .stiem{ margin-top:.3rem; font-size:.34rem;}
.affiche-one .yun{ line-height:1; font-size:1.23rem; font-weight: bold;}
.affiche-one .iwl{ font-size:.6rem;}
.affiche-one .zis{ font-size:.42rem;}
.affiche-one .uia{ color:#4fac4c; font-size:.42rem;}
.affiche-one .rte{line-height:1.2;}
.affiche-one .nouia {
        color: #e71f19;
        font-size: .42rem;
    }
	.affiche-one .rte {
        line-height: 1.2;
    }
.affiche-one .rte .wol{ font-weight:bold; margin-top:.3rem;}
.affiche-one .rte .wol .ioa i{ margin-right:.2rem; display:block; width:0;height:0;border-left:.15rem solid transparent;border-right:.15rem solid transparent;}
.affiche-one .rte .wol .down i {
        border-top: .25rem solid #4fac4c;
    }
.affiche-one .rte .wol .up i {
        border-bottom: .25rem solid #e71f19;
    }
.affiche-one .tishi{ font-size:.18rem; color:#4d4d4d;}
.affiche-one .olw{ margin-top:.35rem; font-size:.34rem;}
.affiche-one .oalw{ margin-top:1.3rem;}
.affiche-one .ila{ text-align:right; margin-left:.5rem;}
.affiche-one .ila:first-child{ margin-left:0;}
.affiche-one .ila .name{ font-size:.4rem;}
.affiche-one .ila .siz{ margin-top:.1rem; font-size:.8rem;}

.affiche-two{ margin-top:2rem;}
.affiche-two .title{ margin-bottom:1.1rem; font-size:.95rem; color:#000;}
.affiche-two .title::after{ margin-top:.2rem; display:block; content:''; width:1.2em; height:.1rem; background:#e71f19;}
.affiche-two .pull-list{ margin-bottom:.7rem;}
.affiche-two .pull-list .wtdzd{ min-width:6rem;}
.affiche-two .pull-list .reveal{ padding:.12rem 0; border-bottom:solid .02rem #4d4d4d; cursor:pointer; font-size:.42rem; color:#4d4d4d; background-image: url(../images/arrow10.png); background-repeat:no-repeat; background-position:center right; padding-right:.5rem; background-size:.33rem;}
.affiche-two .pull-list .ul{ display:none; font-size:.22rem; position:absolute; top:100%; left:0; width:100%; background:#fff;}
.affiche-two .pull-list .ul li{ cursor:pointer; padding:.15rem 0; border-bottom:solid .01rem #ccc;}
.affiche-two .list-affiche li{font-size:.42rem; border-bottom:solid 1px #e3e3e3; padding:.5rem 0;}
.affiche-two .list-affiche li a{ color:#000;}
.affiche-two .list-affiche li .name{ max-width:calc(100% - 7em); font-weight:bold; padding-right:.6rem; background-image: url(../images/arrow9.png); background-repeat:no-repeat; background-position:right center; background-size:.39rem;}
.affiche-two .load .but{ cursor:pointer; padding:.1rem 0; color:#4d4d4d; font-size:.21rem; margin-top:1rem; border-bottom:solid 1px #4d4d4d;}

@media(max-width:640px){
.affiche-one{ padding:.4rem;}
.affiche-one .iel{ font-size:.45rem;}
.affiche-one .suz{ font-size:.5rem;}
.affiche-one .stiem{ margin-top:.15rem; font-size:.3rem;}
.affiche-one .yun{ font-size:.7rem; margin-right:.1rem;}
.affiche-one .iwl{ font-size:.4rem; justify-content:flex-start;}
.affiche-one .uia{ margin-left:1em;}
.affiche-one .rte{ margin-top:.2rem;}
.affiche-one .rte .wol{ margin-top:.2rem;}
.affiche-one .oalw{ margin:.5rem 0 0;}
.affiche-one .tishi{ font-size:.24rem; line-height:1.8;}
.affiche-one .olw{ margin:.1rem 0; font-size:.28rem;}
.affiche-one .ila{ margin-left:1em;}
.affiche-one .ila .name{ font-size:.32rem;}
.affiche-one .ila .siz{ font-size:.32rem;}

.affiche-two{ margin-top:1rem;}
.affiche-two .title{ font-size:.8rem; margin-bottom:.5rem;}
.affiche-two .pull-list{ margin-bottom:.3rem;}
.affiche-two .pull-list .reveal{ font-size:.38rem;}
.affiche-two .list-affiche li{ font-size:.3rem; padding:.3rem 0;}
.affiche-two .list-affiche li .name{ padding-right:.5rem; background-size:.32rem; background-position:right center;}
.affiche-two .load .but{ margin-top:.5rem; font-size:.32rem;}
}




/* 定期报告 */
.periodic-box .condition{ font-size:.42rem;}
.periodic-box .condition i{ color:#e71f19; display:inline-block; padding:0 .3rem; font-style:normal; font-family:'宋体'; font-weight:bold;}
.periodic-box .condition span{ color:#e71f19;}
.periodic-box .reveal {
    padding: .12rem 0;
    border-bottom: solid .02rem #4d4d4d;
    cursor: pointer;
    font-size: .33rem;
    color: #4d4d4d;
    background-image: url(../images/arrow10.png);
    background-repeat: no-repeat;
    background-position: center right;
    padding-right: .5rem;
    background-size: .33rem;
    width:6rem;
}
.years li {
    width: 6rem;
    font-size: .33rem;
    cursor: pointer;
    padding: .15rem 0;
    border-bottom: solid .01rem #ccc;
}

.periodic-list {
    margin-top: 1rem;
}

.periodic-list .item{ width:32.5%; background:#eeeeee; padding:.2rem; margin-right:1.25%; margin-bottom:1.25%;}
.periodic-list .item:nth-child(3n){ margin-right:0;}
.periodic-list .item .pic{ width:46%;}
.periodic-list .item .pic img{ width:100%;}
.periodic-list .item .text{ padding-left:.4rem; width:54%; font-size:.21rem;}
.periodic-list .item .text .tiem{ color:#4d4d4d;}
.periodic-list .item .text .tit{ margin-top:.1rem;}
.periodic-list .item .text .but{ font-size:.18rem;}
.periodic-list .item .text .but span{ padding:.1rem 0; display:block; background-image: url(../images/arrow12.png); background-position:right center; background-repeat:no-repeat; padding-right:.4rem; background-size:.22rem;}
.periodic-list .item:hover{ background:#e71f19;}
.periodic-list .item:hover .tiem,
.periodic-list .item:hover .tit,
.periodic-list .item:hover .but{ color:#fff;}
.periodic-list .item:hover .text .but span{ background-image: url(../images/arrow11.png); }


@media(max-width:640px){
.periodic-list .item{ width:100%; margin-right:0; margin-bottom:3%;}
.periodic-list .item .text{ font-size:.24rem;}
.periodic-list .item .text .but span{ font-size:.22rem;}
}



/* 智慧新能源 */
.baselist li{width:49%;margin-bottom:2%;}
.baselist li .box{position:relative;}
.baselist li .img{ display:block; padding-bottom:49%; background-size:cover; background-repeat:no-repeat; background-position:center;}


/*技术优势*/
.advantage-box{ padding:1rem 0;}
.advantage-box .part{text-align:center;margin-bottom:3%;}
.advantage-box .part .title{ margin-bottom:.3rem; font-size:.48rem;font-weight:500; line-height:1.7;}
.advantage-box .part .intro{color:#4d4d4d;font-size:.24rem; line-height:1.8;}
.advantage-box .feature{margin-bottom:6%;overflow:hidden;}
.advantage-box .feature .figure{margin-bottom:2%;}
.advantage-box .feature .img{padding-bottom:45%;}
.advantage-box .feature .title{font-size:2.8125em;font-weight:500;text-align:center;position:absolute;top:50%;transform:translateY(-50%);left:0;width:100%;padding:0 1em;color:#fff;line-height:1.35em;}
.advantage-box .feature ul{width:102%;}
.advantage-box .feature li{width:25%;padding-right:1.96078431%;padding-bottom:1.96078431%;}
.advantage-box .feature .icon{margin-bottom:.2rem;}
.advantage-box .feature .icon img{height:.8rem;width:auto;max-width:auto;object-fit:contain;display:block;margin:0 auto;}
.advantage-box .feature .icon img:nth-child(2){display:none;}
.advantage-box .feature .name{font-weight:500;font-size:.3rem;text-align:center;}
.advantage-box .feature .box{background-color:#f0f0f0;position:relative;height:100%;padding:.7rem .2rem;transition:all 0.2s;}
.advantage-box .feature .box:hover{background-color:#e50012;color:#fff;}
.advantage-box .feature .box:hover .icon img:nth-child(1){display:none;}
.advantage-box .feature .box:hover .icon img:nth-child(2){display:block;}

.advantage-box .part1{margin-bottom:3.33333333%;overflow:hidden;}
.advantage-box .authorization{margin-bottom:2.93333333%;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}
.advantage-box .authorization .figure{width:60%;background-color:#ff4200;padding:3.33333333%;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:center;align-items:center;}
.advantage-box .authorization .figure img{width:58.44444444%;margin:0 auto;}
.advantage-box .authorization .text{width:40%;background-color:#f0f0f0;padding:4.53333333% 3%;}
.advantage-box .authorization .title{font-size:.36rem;line-height:1.5;font-weight:500;margin-bottom:0.2rem;}
.advantage-box .authorization .intro{color:#4d4d4d;font-size:.24rem;line-height:1.7;}

.advantage-box .contrast{margin-bottom:2%;}
.advantage-box .contrast .type_vs {background:#ededed; position:relative;justify-content: space-between;}
.advantage-box .contrast .type_vs li{width:45%;align-content: center;text-align: center;}
.advantage-box .contrast .type_vs li:not(.vs){padding:1.5% 3%}
.advantage-box .contrast .type_vs li.vs{position:absolute; margin: auto; left:0; right:0; top:0; bottom:0; width:34px; height:34px;}
.advantage-box .advantage{overflow:hidden;justify-content: space-between;}
.advantage-box .advantage ul{width:49.5%; justify-content: space-between;}
.advantage-box .advantage li{width:49%; padding:1% 0;}
.advantage-box .advantage .box{position:relative;height:100%;background-color:#f0f0f0;text-align:center;padding:2.8125em 1.5625em 2.25em;transition:all 0.2s;}
.advantage-box .advantage .icon{margin:0 auto .2rem;width:.8rem;height:.8rem;}
.advantage-box .advantage .icon img{max-width:100%;max-height:100%;object-fit:contain;display:block;}
.advantage-box .advantage .icon img:nth-child(2){display:none;}
.advantage-box .advantage .title{font-size:.36rem;font-weight:500;line-height:2;}
.advantage-box .advantage .intro{font-size:.24rem;color:#4d4d4d;line-height:1.7; min-height:6em;}
.advantage-box .advantage .box:hover{background-color:#ef1500;color:#fff;}
.advantage-box .advantage .box:hover .icon img:nth-child(1){display:none;}
.advantage-box .advantage .box:hover .icon img:nth-child(2){display:block;}
.advantage-box .advantage .box:hover .intro{color:#fff;}
.advantage-box .advantage ul:nth-child(even) .box:hover{background-color:#FF4200;}

.advantage-box .part5{margin-bottom:3%;overflow:hidden;}
.advantage-box .part5:last-child{margin-bottom:0;}
.advantage-box .part5 ul{width:102%;}
.advantage-box .part5 li{width:29.41176471%;padding-right:1.96078431%;padding-bottom:1.96078431%;}
.advantage-box .part5 .box{position:relative;height:100%;background-color:#f0f0f0;padding:.8rem .3rem;transition:all 0.2s;}
.advantage-box .part5 .figure{position:relative;height:100%;}
.advantage-box .part5 .img{height:100%;background:no-repeat center center;background-size:cover;display:block;}
.advantage-box .part5 .icon{height:.8rem;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;width:100%;align-items:center;justify-content:center;margin-bottom:.2rem;}
.advantage-box .part5 .icon img{display:block;width:auto;height:auto;max-height:100%;max-width:100%;object-fit:contain;margin:0 auto;}
.advantage-box .part5 .icon img:nth-child(2){display:none;}
.advantage-box .part5 .name{font-size:.3rem;font-weight:500;line-height:1.7;text-align:center;width:100%;}
.advantage-box .part5 .intro{font-size:.24rem;line-height:1.7;}
.advantage-box .part5 .info{width:41.17647059%;}
.advantage-box .part5 .info .box{background-color:#e50012;color:#fff;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:wrap;-moz-flex-flow:wrap;-ms-flex-flow:wrap;-o-flex-flow:wrap;flex-flow:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;align-items:center;padding:.5rem;}
.advantage-box .part5 .info .text{width:calc(100% - 10em);}
.advantage-box .part5 .info .title{font-size:.36rem;line-height:1.5;font-weight:500;margin-bottom:.2rem;}
.advantage-box .part5 .info .num{font-size:1.25rem;font-family:'Montserrat';font-weight:600;line-height:1.5;opacity: 0.4;}
.advantage-box .part5 .cont{width:70.58823529%;}
.advantage-box .part5 .cont .intro{color:#4d4d4d;}
.advantage-box .part5 .large{width:58.82352941%;}
.advantage-box .part5 .small{width:41.17647059%;}
.advantage-box .part5 .box:hover{background-color:#e50012;color:#fff;}
.advantage-box .part5 .box:hover .icon img:nth-child(1){display:none;}
.advantage-box .part5 .box:hover .icon img:nth-child(2){display:block;}
.advantage-box .part5 .box:hover .intro{color:#fff;}
.advantage-box .figure .img{background: no-repeat center center; background-size: cover; display: block; transition: all .3s;}
.advantage-box .partner-new{background-color:#f0f0f0;padding:45px calc(60 / 1500 * 100%);}
.advantage-box .partner-new ul{margin:0}
.advantage-box .partner-new .img{ display:block; padding-bottom:calc(180 / 450 * 100%);}
@media(min-width:769px){
.advantage-box .partner-new ul li{width:calc(450 / 1380 * 100%);}
.advantage-box .partner-new ul li:not(:nth-child(3n)){margin-right:calc((100% - (450 / 1380 * 100% * 3)) / 2);}
}
@media only screen and (max-width:1024px){
.advantage-box .feature li{width:50%;}
.advantage-box .part .title{ font-size:.4rem;}
.advantage-box .part5 li{width:50%;}
.advantage-box .part5 .img{padding-bottom:35%;}
.advantage-box .part5 .cont{width:50%;}
.advantage-box .part5 .large{width:100%;}
.advantage-box .part5 .small{width:100%;}
.advantage-box .part5 .info{width:100%;}
.advantage-box .part5 .info .text{ width:calc(100% - 8em);}
.advantage-box .part5 .info .box{padding:.4rem;}
.advantage-box .part5 .info .num{font-size:.8rem;}
}
@media(max-width:768px){
.baselist li{width:100%;}
.advantage-box .partner-new ul li{width:50%;}
.advantage-box .part1{margin-bottom:2em;}
.advantage-box .feature li{width:50%;}
.advantage-box .authorization{ flex-wrap:wrap; margin-bottom:1em;}
.advantage-box .authorization .figure{width:100%;padding:1.5em;}
.advantage-box .authorization .text{width:100%;padding:2.5em 2em;}
.advantage-box .contrast{margin-bottom:0.875em;}
.advantage-box .contrast .type_vs li.vs{width:20px; height:20px;line-height:20px}
.advantage-box .advantage{ flex-wrap:wrap;}
.advantage-box .advantage .intro{ min-height:8em;}
.advantage-box .advantage li{width:100%;}
.advantage-box .advantage .icon{margin-bottom:.2rem;}
.advantage-box .advantage .title{ font-size:.3rem;}
.advantage-box .feature .title{font-size:2em;}
.advantage-box .part5{margin-bottom:2em;}
.advantage-box .part5 li,
.advantage-box .part5 .cont{width:100%;}
}

/* 解决方案-列表 */
.pull-search .down-box {position: relative;width: 15.7%;margin-right: 1.15%;background: #fff;margin-bottom: .2rem;}
.pull-search .down-box.wtd24{ width:19.5%;}
.pull-search .down-box.wtd24 .input {cursor: pointer;font-size: .16rem;padding: .2rem;position: relative;}
.pull-search .down-box.wtd24 .input::after {width: .15rem;height: .15rem;content: '';display: block;position: absolute;top: 50%;right: .2rem;background-image: url(../images/arrow_down3.png);background-repeat: no-repeat;background-position: center;background-size: contain;margin-top: -.075rem;}
.pull-search .down-box .go {display: block;position: absolute;left: .2rem;top: 0;height: 100%;width: .25rem;cursor: pointer;background: none;outline: none;border: none;background-image: url(../images/search1.svg);background-repeat: no-repeat;background-position: left center;background-size: 80% auto;}
.pull-search .down-box .text {font-size: .2rem;display: block;width: 100%;padding-left: .3rem;color: #000;outline: none;border: none;}

.pull-search .down-box.wtd24 ul{ background:#fff; position:absolute; top:100%; display:none; z-index:10;}
.pull-search .down-box.wtd24>.ul{ border-top:solid 1px #f1f1f1; box-shadow:0 5px 15px rgba(0,0,0,0.1);}
.pull-search .down-box.wtd24 ul li{ position:relative; cursor:pointer; font-size:.14rem;}
.pull-search .down-box.wtd24 ul li a{ padding:.05rem .2rem; display:block; position:relative;}
.pull-search .down-box.wtd24 ul li:hover{ background:#808080;}
.pull-search .down-box.wtd24 ul li:hover a{ color:#fff;}
.pull-search .down-box.wtd24 ul li.ope>a::after{ width:.12rem; height:.15rem; content:''; display:block; position:absolute; top:50%; right:.1rem; background-image:url(../images/arrow_down3.png); background-repeat:no-repeat; background-position:center; background-size:contain; margin-top:-.075rem; transform:rotate(-90deg);}
.pull-search .down-box.wtd24 ul li>ul{ width:100%; top:0; left:100%; box-shadow:0 5px 15px rgba(0,0,0,0.1);}
.pull-search .down-box.wtd24 ul li>ul li a{ color:#333!important;}
.pull-search .down-box.wtd24 ul li>ul li a:hover{ color:#fff!important;}
.pull-search .down-box.wtd24 ul li.ope:hover a::after{ background-image:url(../images/arrow_down4.png);}
.pull-search .down-box.wtd24 ul li.ope:hover ul{ display:block;}


.solution-list .list2 li{ background:#fff; width:calc(50% - .15rem); margin-right:.2rem; margin-bottom:.2rem;}
.solution-list .list2 li:nth-child(2n){ margin-right:0;}
.solution-list .list2 li .pic img{ width:100%;}
.solution-list .list2 li .text{padding: .5rem;}
.solution-list .list2 li .text .tit {font-size: .35rem;color: #000; font-weight: bold; line-height: 1; margin-bottom: .2rem;}
.solution-list .list2 li .text .des{font-size: .3rem;color: #666;line-height: 1.8;}

@media(max-width:640px){
.pull-search .down-box.wtd24{ width:100%;margin-right: 0%;}
.solution-list .list2 li{  width:100%; margin-right:.0rem; }
.solution-list .list2 li .text{padding: .3rem;}
.solution-list .list2 li .text .tit {font-size: .3rem;}
.solution-list .list2 li .text .des{font-size: .24rem;}
}

/* 解决方案-智能场站 */
.zncz-shell{ padding:1rem 0;}
.zncz-one .PicTxt-box{ width:100%;}
.zncz-one .PicTxt-box .text{ position:absolute; left:0; top:50%; width:100%; text-align:center; color:#fff; transform:translateY(-50%); z-index:5; font-size:2.8125em; line-height:1.5; font-weight:500;}
.zncz-one .PicTxt-box .pic img{ width:100%;}
.zncz-one .list-icon{ margin-top:1.875em;}
.zncz-one .list-icon ul li{ text-align:center; background:#f0f0f0; width:calc((100% / 4) - 1.42em); margin-right:1.875em;margin-bottom:1.875em; padding:1.875em 1em;}
.zncz-one .list-icon ul li:nth-child(4n){ margin-right:0;}
.zncz-one .list-icon ul li .name{ font-weight:500; margin:.7em 0 .37em; font-size:.3rem;}
.zncz-one .list-icon ul li .con{ font-size:.22rem; color:#4d4d4d;}
.zncz-one .list-icon ul li .icon .center{ padding:.625em; width:1.4rem; height:1.4rem; background:rgba(239,21,0,.2); border-radius:50%;}
.zncz-one .list-icon ul li .icon .center span{ background:#ef1500; width:100%; height:100%; display:-webkit-flex; display:flex; justify-content:center; align-items:center; border-radius:50%;}
.zncz-one .list-icon ul li .icon .center img{ max-width:.6rem; max-height:100%;}
.zncz-one .olw_list{margin-top:1.875em;}
.zncz-one .olw_list .iwuo{ width:38%; text-align:center; padding:2.5em 1.5625em; background:#f0f0f0;}
.zncz-one .olw_list .iwuo .tit{ font-weight:500; margin-bottom:1.875em; font-size:.29rem;}
.zncz-one .olw_list .iwuo:nth-child(2n){ width:60%;}
.zncz-two .intro-box{ margin-top:5.3125em; text-align:center;}
.zncz-two .intro-box .tit{ font-weight:500; line-height:1.5; font-size:.36rem;}
.zncz-two .intro-box .des{ margin-top:1.2em; color:#4d4d4d; font-size:.22rem;}
.zncz-two .pic_iwo{ margin-top:3.125em; background:#272727; padding:.5rem;}
.zncz-two .pic_iwo .pic{ width:46.875%;}
.zncz-two .pic_iwo .pic img{ width:100%;}
.zncz-two .pic_iwo .icon{ width:1.875em;}
.zncz-three{ margin-top:9.375em;}
.zncz-three .item{ margin-bottom:7.5em;}
.zncz-three .item .ole-des{ background:#f0f0f0;}
.zncz-three .item .ole-des .pic{ width:60%;}
.zncz-three .item .ole-des .pic img{ width:100%;}
.zncz-three .item .ole-des .txt{ direction:ltr; width:40%; padding:4.375em 2.25em;}
.zncz-three .item .ole-des .txt .tit{ font-weight:500; font-size:2em;}
.zncz-three .item .ole-des .txt .des{ color:#4d4d4d; margin-top:2.1875em; font-size:.22rem;}
.zncz-three .item:nth-child(2n) .ole-des{ direction:rtl;}
.zncz-three .list-icon{ margin-top:1.875em;}
.zncz-three .list-icon ul li{ text-align:center; background:#f0f0f0; width:calc((100% / 4) - 1.42em); margin-right:1.875em; margin-bottom:1.875em; padding:1.875em 1em;}
.zncz-three .list-icon ul li:nth-child(4n){ margin-right:0;}
.zncz-three .list-icon ul li .name{ font-weight:500; margin:.7em 0 .37em; font-size:.3rem;}
.zncz-three .list-icon ul li .con{ font-size:.22rem; color:#4d4d4d;}
.zncz-three .list-icon ul li .icon .center{ width:1.2rem; height:1.2rem;}
.zncz-three .list-icon ul li .icon .center span{ padding:1.25em; background:#ef1500; width:100%; height:100%; display:-webkit-flex; display:flex; justify-content:center; align-items:center; border-radius:50%;}
.zncz-three .list-icon ul li .icon .center img{ max-width:.6rem; max-height:100%;}
.zncz-three .both-ends .pic-io{ width:49%; margin-bottom:1.875em;}
.zncz-three .both-ends .pic-io img{ width:100%;}
.zncz-three .both-ends .txt{ position:absolute; left:0; bottom:1.875em; width:100%;}
.zncz-three .both-ends .txt span{ font-weight:500; background:#272727; color:#fff; font-size:.22rem; padding:0 .2rem; border-radius:.3em; line-height:2; }

@media only screen and (max-width:1280px) {
.zncz-one .PicTxt-box .text{ font-size:2em;}
.zncz-one .list-icon ul li{ width:24%; margin-right:1.3%; margin-bottom:1.33em;}
.zncz-one .list-icon ul li .name{ font-size:.35rem;}
.zncz-one .list-icon ul li .con{ font-size:.22rem;}
.zncz-one .list-icon ul li .icon .center{ width:7em; height:7em;}
.zncz-one .list-icon ul li .icon .center img{ max-width:2.5em;}
.zncz-three{ margin-top:6em;}
.zncz-three .item{ margin-bottom:6em;}
.zncz-three .item .ole-des .txt{ padding:2.5em 1.5em;}
.zncz-three .item .ole-des .txt .tit{ font-size:1.6em; line-height:1.25;}
.zncz-three .item .ole-des .txt .des{ margin-top:1em;}
.zncz-three .list-icon ul li{ width:calc((100% / 4) - 1em); margin-right:1.33em; margin-bottom:1.33em;}
.zncz-three .list-icon ul li .name{ font-size:1.35em;}
.zncz-three .list-icon ul li .con{ font-size:.22rem;}
.zncz-three .list-icon ul li .icon .center img{ max-width:.6rem;}
}
@media only screen and (max-width:1024px) {
.zncz-two .intro-box{ margin-top:4em;}
.zncz-two .intro-box .tit{ font-size:2em;}
.zncz-three .item{ margin-bottom:4em;}
.zncz-three .list-icon ul li .name{ font-size:1.2em;}
.zncz-three .list-icon ul li .con{ font-size:.92em;}
.zncz-one .olw_list .iwuo .tit{ font-size:1em;}
}
@media only screen and (max-width:768px) {
.zncz-one .list-icon ul li{ width:49%; margin-right:2%;}
.zncz-one .list-icon ul li:nth-child(2n){ margin-right:0;}
.zncz-three .item .ole-des .pic{ width:100%;}
.zncz-three .item .ole-des .txt{ width:100%;}
.zncz-three .item .ole-des .txt .tit{ font-size:1.3em;}
.zncz-three .list-icon ul li{ width:49%; margin-right:2%;}
.zncz-three .list-icon ul li:nth-child(2n){ margin-right:0;}
}
@media only screen and (max-width:640px) {
.zncz-one .PicTxt-box .pic_img{ position:absolute; left:0; top:0; width:100%; height:100%;}
.zncz-one .PicTxt-box .pic_img img{ object-fit:cover; width:100%; height:100%;}
.zncz-one .PicTxt-box .text{ padding:3em 0; font-size:1.4em; position:relative; top:0; transform:translateY(0);}
.zncz-one .olw_list .iwuo:nth-child(2n),
.zncz-one .olw_list .iwuo{ width:100%; margin-bottom:2em;}
.zncz-one .olw_list .iwuo .tit{ font-size:1.4em;}
.zncz-one .list-icon ul li{ padding:2em .5em;}
.zncz-one .list-icon ul li .con{ font-size:.92em;}
.zncz-one .list-icon ul li .icon .center{ padding:.5em; width:5em; height:5em;}
.zncz-one .list-icon ul li .icon .center img{ max-width:2em; width:100%;}
.zncz-one .olw_list .iwuo .tit
.zncz-two .intro-box .tit{ font-size:1.4em;}
.zncz-two .pic_iwo{ flex-wrap:wrap; justify-content:center; padding:1.5em;}
.zncz-two .pic_iwo .icon{ margin:1em 0; width:1em;}
.zncz-two .pic_iwo .pic{ width:100%;}
.zncz-three .both-ends .pic-io{ width:100%;}
.zncz-three .list-icon ul li .icon .center{ width:4em; height:4em;}
.zncz-three .list-icon ul li .icon .center img{ width:100%;}
}


/* 新闻中心 */
.newlist{ padding:1rem 0;}
.newlist li{padding: .3rem 0; border-bottom: 1px solid #efefef;}
.newlist li .pic{width: 24%; }
.newlist li .pic img{width: 100%; object-fit: cover;}
.newlist li .text {width: 76%;padding-left: 0.5rem;}
.newlist li .text .name {font-size: .3rem;margin-bottom: 0.2rem;color: #000;}
.newlist li .text .des {line-height: 1.8; font-size: .22rem;color: #999;}
.newlist li .text .time {line-height: 1.2; font-size: .22rem;color: #999;margin-top: .24rem;}
.newlist li:hover .text .name{color: #ff0000;}
@media(max-width:640px){
.newlist li .pic{ width:100%;}
.newlist li .text{ width:100%; padding:.3rem 0 0 0;}
.newlist li .text .name{ font-size:.3rem;}
.newlist li .text .des{ font-size:.24rem;}
}


/* 新闻详情 */
.NewInfo{padding:1rem 0;}
.NewInfo .news_info .title { text-align: center; padding-bottom: .3rem; border-bottom: 1px solid #eee; margin-bottom: .3rem; }
.NewInfo .news_info .title h1 { margin: 0; padding-bottom: 1%; font-size: .36rem; font-weight: normal;  color: #000; }
.NewInfo .news_info .title aside span { display: inline-block; vertical-align: middle;  line-height: 2; color: #999;font-size: .22rem; }
.NewInfo .news_info img {margin: 1% auto; /* margin: 2% auto; max-width: 50%; */ text-align: center }
.NewInfo .singlePage { line-height: 2; color: #333; font-size: .22rem; }
.NewInfo .bot { position: relative; margin-top: 0.4rem; padding-top:.4rem; border-top: 1px dashed #d2d2d2 }
.NewInfo .info_back { text-align: center; clear: both; margin-bottom:15px;}
.NewInfo .info_back a { position: relative; color: #ff0000; display: block;padding: .15rem .5rem; font-size: .22rem; border:solid 1px #ff0000; border-radius:.1rem;  }
.NewInfo .info_back a:hover { background: #ff0000; color: #fff; }
.NewInfo .info_pn span { display: block;  margin: .12rem 0;font-size: .22rem; }
.NewInfo .info_pn span a { color: #999; }
.NewInfo .info_pn span a:hover { color: #E50012; }

@media(max-width:640px) {
.NewInfo .info_back { position: relative; margin-bottom: .2rem;}
.NewInfo .news_info .title h1 { font-size: .32rem; }
.NewInfo .singlePage {font-size: .24rem; }
.NewInfo .singlePage img{ width: 100% !important; height: 100% !important;}
.NewInfo .info_back a{ text-align: center; display: table;margin: 0 auto; font-size: .24rem;}
.NewInfo .info_pn span { font-size: .24rem; }
}


.CaseInfo{ background: #ffff; padding: .5rem;}
.search-list{ padding: 1rem 0;}

.about-four .back-bg .list dt{
    font-weight: bold;
}
.about-four .back-bg .list dd{
    border: solid 2px #989797;
}
.header #navi .tab-er .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
    background-color: #db2524;
}
.index-three .index-about-list li .des{
    background-color: transparent;
    transition: background-color 0.3s linear;
    -webkit-transition: background-color 0.3s linear;
    -moz-transition: background-color 0.3s linear;
    -ms-transition: background-color 0.3s linear;
    -o-transition: background-color 0.3s linear;
    display: block;
    opacity: 0;
}
.index-three .index-about-list li:hover .des{
    background-color: #db2524;
    opacity: 1;
}



.HomeBan{position: relative;width: 100%;overflow: hidden;max-height: 100vh;}
.HomeBan .item .imgbox video{width:100%;height:100%;object-fit: cover;}

.HomeBan .slick-dots{position: absolute;width:100%;bottom:5%;left:0;text-align: center;}
.HomeBan .slick-dots li{display: inline-block;margin:0 0.1rem;}
.HomeBan .slick-dots li button{color: transparent;
    position: relative;
    overflow: hidden;
    background: #fff;
    width: 1rem;
    height: .05rem;
    opacity: 1;
    border-radius: 0;
    transition: all .5s;
    border: none;
}
.HomeBan .slick-dots li.slick-active button{
    width: 1.5rem;
    background: #db2524;
}
.HomeBan .slick-track,
.HomeBan .slick-list,
.HomeBan .slick-slider{
    height: 100%;
    max-height: 100vh;
}
.HomeBan .slick-arrow{
    position: absolute;
    top: 50%;
    font-size: 0;
    transform: translate(0,-50%);
    -webkit-transform: translate(0,-50%);
    -moz-transform: translate(0,-50%);
    -ms-transform: translate(0,-50%);
    -o-transform: translate(0,-50%);
    width: .8rem;
    height: .8rem;
    border-radius: .1rem;
    cursor: pointer;
    transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    z-index: 2;
}
.HomeBan .slick-arrow:hover{
    background: #db2524;
}
.HomeBan .slick-prev{
   left: 5%;
}
.HomeBan .slick-next{
    right: 5%;
}
.HomeBan .slick-prev::after{
    font-family: swiper-icons;
    text-transform: none !important;
    letter-spacing: 0;
    font-variant: initial;
    line-height: 1;
    content: 'prev';
    color: #fff;
    font-size: .4rem;
    font-weight: lighter;
}
.HomeBan .slick-next::after{
    font-family: swiper-icons;
    text-transform: none !important;
    letter-spacing: 0;
    font-variant: initial;
    line-height: 1;
    content: 'next';
    color: #fff;
    font-size: .4rem;
    font-weight: lighter;
}
.banner .slick-active .text .tit-cn{
    animation: fadeInUp 0.8s ease forwards;
    -webkit-animation: fadeInUp 0.8s ease forwards;
    animation-iteration-count: 1;
}
.banner .slick-active .text .des {
    animation: fadeInUp 1s ease forwards;
    -webkit-animation: fadeInUp 1s ease forwards;
    animation-iteration-count: 1;
}
.banner .slick-active .text .more{
    animation: fadeInUp 1s ease forwards;
    -webkit-animation: fadeInUp 1s ease forwards;
    animation-iteration-count: 1;
}
@media screen and (max-width:1440px){
    .HomeBan .slick-prev{
        left: 2%;
     }
     .HomeBan .slick-next{
         right: 2%;
     }
}
.news_info{max-width:720px;margin:auto;}
.CaseInfo .news_info{max-width:inherit;}