﻿body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{ margin:0; padding:0;}
*{box-sizing:border-box;}
body,textarea,samp{color:#333; font-size:14px; font-family:"Montserrat", "Helvetica Neue", Helvetica, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "微软雅黑", Arial, sans-serif;}
ul, ol,li,dd,dl{ list-style:none;} 
img,fieldset{ vertical-align:top; border:0;}
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal;}
address,cite,code,em,th { font-weight:normal; font-style:normal;}
input,button,textarea,select{color:#444; font-size:14px; vertical-align:middle;font-family:"NotoSans";}
input:focus {outline:none;}
body{background: #121212;}
a{ color:#333; text-decoration:none;}
.toplogo,.topgo ul,.topgo ul>li>p,.etopa,.etopa dl,.etopa dl dd a,.sota,.sotab,.towa,.bana,.bana .div1 a,.ggaa ul,.ggaa li,.about,.prozy,.proya,.aps li,.atj ul,.bos,.bosa ul,.bosbd ul,.bosbc ul,.bot,.bosbb div,.prozj ul,.news6,.new6 ul{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-o-flex;display:-ms-flexbox;display:flex;}
.w1300{max-width:1600px;width:96%;margin:auto;}

@font-face{font-family:'Gotham';src:url('../font/BENMOYONGHEI.ttf')format('woff');}
.sot{position:relative;}

/*手机底部导航*/
.sjbottom{position: fixed;bottom: 0;left: 0;width: 100%;background: #2f2f2f;display:none;z-index:999;}
.sjbottom ul{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-o-flex;display:-ms-flexbox;display:flex;justify-content: space-between;}
.sjbottom li{width:25%;padding:10px 0;}
.sjbottom a{color:#fff;text-align: center;display: block;}
.sjbottom span{font-size:20px;}
.sjbottom p{margin-top:5px;}

/*荣誉/合作*/
.hsj{margin:0.3rem auto;}
.hsz{}
.hsz li{text-align: center;background: #1f1f1f;}
.hsz img{width:100%;}
.hsz li p{font-size:0.08rem;padding:20px 0;color: #9a9a9a;}

.hzw{margin:0.3rem auto 0.5rem;}
.hzw ul{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-o-flex;display:-ms-flexbox;display:flex;flex-wrap: wrap;margin-right: -1%;}
.hzw li{box-sizing: border-box;padding:2%;width:11.5%;border: 1px solid #494848;margin-right: 1%;margin-bottom:15px;}
.hzw img{width: 100%;}

/*公用上下*/
.sx{animation: tp linear forwards;animation-timeline: --sx;animation-range: 10% 30%;view-timeline: --sx;transform: translateY(40px);}
@keyframes tp{
    from{transform: translateY(40px);}
    to{transform: translateY(0);}
}
.fd{animation: tt linear forwards;animation-timeline: --fd;animation-range: 10% 20%;view-timeline: --fd;transform: translate(-100%,80px);opacity: 0;}
@keyframes tt{
    from{transform: translate(-100%,80px);opacity: 0;}
    to{transform: translate(0,0);opacity: 1;}
}
.fb{animation: tb linear forwards;animation-timeline: --fb;animation-range: 10% 25%;view-timeline: --fb;transform: translate(100%,80px);opacity: 0;}
@keyframes tb{
    from{transform: translate(100%,80px);opacity: 0;}
    to{transform: translate(0,0);opacity: 1;}
}
/*浮动*/
.fs{position: fixed;right: 2%;z-index: 999;bottom: 10%;display:none;}
.fs p{background: rgb(255 255 255 / 31%);border-radius: 50%;width:50px;height: 50px;text-align: center;text-align: center;align-items: center;justify-content: center;display: flex;}
.fs span{color:#fff;font-size:20px;}

.tpo{width:100%;z-index: 999;transition: all 0.3s;position: fixed;background: rgb(0 0 0 / 50%);border-bottom: 1px solid rgb(238 238 238 / 13%);}
.im2{display:none;}

.toplogo{margin:auto;justify-content: space-between;align-items: center;width: 94%;}
.topgo ul{justify-content:space-between;}
.topgo ul>li>p{font-size:16px;position: relative;align-items: center;justify-content: center;padding: 0 25px;}
.topgo ul>li>p span{font-size:14px;margin-top:5px;color:#fff;transition: all 0.3s;display:none;}
.topgo ul>li>p a{color:#fff;display:block;line-height:100px;margin-right:3px;}
.topgo ul>li>p::after{content: '';height: 3px;width: 0%;background:#e62129;position: absolute;bottom: 0;left: 0;z-index: 1;transition: all 0.3s;}

.etop a{color:#333;display:block;}
.etop{position:absolute;top:100%;left:0;width:100%;z-index: 999;background:#f9f9f9;display:none;}
.etopa{max-width:1400px;max-width: 75%;margin: auto;justify-content: space-between;padding:40px 0;}
.etopa dl{flex-wrap: wrap;}
.etopa dl dd{position: relative;line-height:48px;width:28%;border-bottom:1px solid #ddd;transition: all 0.3s;margin-right:5%;}
.etopa dl dd a{justify-content: space-between;}
.etopa dl dd samp{transition: all 0.3s;}
.etopa dl dd:hover a{color:#e62129}
.etopa dl dd:hover a samp{color:#e62129}
.etopa dl dd:hover{border-bottom:1px solid #e62129;}
.etopa dl samp{font-size:16px;}
.etopa dl span{font-size: 12px;}

.etopaa{width:63%}
.etopaaa{font-size:26px;font-weight: bold;margin-bottom:30px;}
.etopab{width:32%}
.etopab img{width:100%;}

.toplo{padding:15px 0;}
.toplo img{height: 70px;}

.stop{max-width:1400px;;width:96%;margin:auto;}
.stop ol{box-sizing:border-box;padding:40px 0 40px 25px;overflow: hidden;display:none;border-top:1px solid #535353;}
.stop ol li{float: left;width:10%;}
.stop ol li a{margin-bottom:20px;}

.tyou{width:54%;justify-content: space-between;}
.tow{position: relative;}
.towa{box-sizing:border-box;cursor: pointer;text-align: center;justify-content: space-between;align-items: center;}
.towa span{color:#fff;font-size: 22px;}
.towaa{padding:15px 0;}
.towab{margin-left:15px;border-left: 1px solid #eee;padding-left: 15px;}
.towb{position:absolute;top:100%;right:0;width:100%;z-index: 999;background:#fff;display: none;width:100px;box-shadow: 0 0 5px #ccc;}
.towb a{text-align: center;padding:10px 0px;display: block}
.towb img{width:20px;margin-right: 5px;}
.towb a:hover{color:#e62129}


@media screen and (min-width:1400px){
.topgo ul>li:hover>p::after{width: 100%;}
.topgo li:hover>p a{color:#e62129;}
.topgo li:hover>p span{transform:rotateX(180deg);color:#e62129;}
}


/*搜索*/
.sot{position: absolute;top: 0;left: 0;width:100%;height: 100%;background: #000;z-index: 999;display: none;}
.sota{max-width:1400px;width:90%;margin:auto;justify-content: space-between;height: 100%;align-items: center;}
.sotaa{width:80%;}
.sotaa input{border: 0;width: 100%;display: block;line-height: 50px;background:none;box-sizing: border-box;border-bottom:1px solid #343333;color:#fff;}
.sotab{justify-content: space-between;align-items: center;}
.sotab a{display: inline-block;padding:8px 40px;border: 1px solid #ccc;border-radius: 30px;margin-right: 20px;transition: all 0.3s;color:#eee;}
.sotab span{font-size:20px;color:#fff;}
.sotab p{transition: all 0.3s;cursor: pointer;}
.sotab a:hover{background: #e62129;color:#fff;}
.sotab p:hover{transform:rotate(180deg);}

/*手机*/
.zhz{width:49px;height:49px;overflow:hidden;position:absolute;top:24px;right:12px;display:none;}
.zhz samp{position:absolute;left:26%;background:#fff;height:2px;width:26px; transition:all 0.5s;}
.zhz .samp1{top:18px}
.zhz .samp2{top:25px;}
.zhz .samp3{top:32px;}
.active .samp2{left:-100%;}
.active .samp1{transform:rotate(225deg);top:25px}
.active .samp3{transform:rotate(-225deg);top:25px;}

.tpj p{align-items: center;}
.tpj input{border:1px solid #e2dfdf;background: none;border-top-left-radius: 10px;border-bottom-left-radius: 10px;box-sizing: border-box;padding:3px 0 3px 10px;border-right: 0;background: #fff;}
.tpj input::placeholder{color:#ccc;}
.tpj img{width: 16px;-webkit-filter: brightness(0) invert(.8);filter: brightness(0) invert(.8);}
.tpj a{padding:3px 10px;border-top-right-radius: 10px;border-bottom-right-radius: 10px;border:1px solid #e2dfdf;border-left:0;}



/*大图 #0081c2*/
.ban{position:relative;max-height: 920px;overflow: hidden;}
.ban video{width:100%;}
.bana{position:absolute;top:0;left: 0;width: 100%;height: 100%;z-index: 1;background: rgb(0 0 0 / 34%);align-items: center;justify-content: center;text-align: center;}
.bana p{font-size:60px;color:#fff;margin-bottom:20px;margin-top:50px;}
.bana a{background:#e62129;color:#fff;font-size:30px;}
.bana span{display:block;}
.bana .div1{display: inline-block;}
.bana .div1 a{justify-content: center;align-items: center;border-radius: 30px;}
.bana .div1 em{display: inline-block;font-size:0px;transform: scale(0);transition: all 0.3s;}
.bana .div1 span{font-size:20px;font-weight: bold;width:60px;line-height: 60px;border-radius: 50%;}
.bana .div1 a:hover em{transform: scale(1);font-size: 16px;padding:0 0 0 30px;}

.ban .swiper-pagination span{width:30px;border-radius: 5px;background: #00a8e9;}
.ban img{object-fit: cover;width:100%;}
.js{display:none;}

/*广告*/
.gga{background:#121212;padding:0px 0 40px;}
.ggaa ul{justify-content: space-between;}
.ggaa li{align-items:center;width:30%;background: #1f1f1f;box-sizing: border-box;padding:2%;border-radius: 15px;}
.ggaaa{margin-right:4%;}
.ggaaa span{font-size:46px;color:#dbdbdb;}
.ggaab h3{font-size: 0.11rem;;margin-bottom:20px;color:#dbdbdb;}
.ggaab p{color:#9a9a9a;font-size: 0.08rem;line-height:1.4;}

/*关于我们*/
.about{justify-content: space-between;margin:80px auto;flex-wrap: wrap;}
.abouta{width: 100%;overflow: hidden;margin-top: 80px;position: relative;}
.abouta img{width:100%;height: 100%;}
.aboutaa{position: absolute;top: 50%;left: 50%;z-index: 2;transform: translate(-50%,-50%);}
.aboutb{width:100%;margin-top:40px;}
.aboutba{font-size:36px;color:#dbdbdb;padding-bottom:30px;margin-bottom:30px;}
.aboutba h2{font-size:0.22rem;font-family: 'Gotham';color: #dbdbdb;text-align: center;}
.aboutbb{color:#9a9a9a;line-height:2;font-size: 0.09rem;text-align: center;width: 70%;margin: auto;;}
.aboutbc{margin-top:40px;text-align: center;}
.aboutbc a{display:inline-block;border: 1px solid #9a9a9a;padding: 12px 60px;color:#9a9a9a;font-size: 0.09rem;}
.aboutbc a:hover{color:#e62129;border: 1px solid #e62129;}

/*产品服务*/
.pro{text-align: center;margin:80px auto 20px;color:#dbdbdb;position: relative;z-index:10;}
.pro h3{font-size:0.22rem;text-transform: uppercase;position: relative;padding-bottom:20px;margin-bottom: 20px;color: #919191;}
.pro h3:after{content: '';width:70px;height:3px;background: #dbdbdb;position:absolute;bottom: 0;left: 50%;transform: translateX(-50%);}
.pro p{font-size:0.22rem;text-transform:uppercase;font-family: 'Gotham';}
.proa{font-size:18px;text-align: center;color: #9a9a9a;}
.prozy{justify-content: space-between;flex-wrap: wrap;margin:60px auto 5vw;}
.proz{width:37%;background: #1b1b1b;transition: all 0.3s;}
.proz img{width:100%;}

.proy{width:60%;}
.proya{justify-content: space-between;flex-wrap: wrap;}
.proyaa{width:48%;position: relative;margin-bottom:4%;background: #1b1b1b;}
.proyaaa{position: absolute;z-index: 1;font-size:0.11rem;top: 0.2rem;left: 30px;padding-bottom:20px;color:#919191;}
.proyaaa:after{content: '';width:40px;height:2px;background: #eee;position:absolute;bottom: 0;left: 0;}
.proyaab img{width:100%}
.proya .proyaa:nth-child(n+3){margin-bottom:0;}
.proyaa:hover{background: #404040;}
.proyaa:hover .proyaaa{color:#fff;}
.proz:hover{background: #404040;}
.proz:hover .proyaaa{color:#fff;}

/*5.29产品*/
.prs ul,.prsa,.prsaa a,.prx ul{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-o-flex;display:-ms-flexbox;display:flex;}
.prs{margin:0.3rem auto 0.5rem;}
.prs ul{justify-content: space-between;}
.prs li{background:#1b1b1b;margin-right: 2%;width:14.666%;cursor: pointer;position: relative;transition: all 0.3s;height: 560px;overflow: hidden;}
.prs li:last-child{margin:0;}
.prsa{justify-content: space-between;align-items: center;flex-wrap:wrap;}
.prsaa{width:40%;box-sizing: border-box;padding:5% 0 0 5%;}
.prsaa h4{font-size: 0.13rem;color:#eee;margin-bottom:0.2rem;}
.prsaa p{font-size:0.08rem;line-height: 1.6;color:#919191;}
.prsaa a{border:1px solid #919191;border-radius: 30px;padding:10px 20px;margin-top: 0.3rem;color:#919191;align-items: center;justify-content: space-between;width: 130px;}
.prsaa samp{display:block;color:#919191;margin-right: 10px;}
.prsab{width:60%;}
.prsab img{width:100%;}
.pra{transition: all 0.3s;width:100%;opacity: 0;position: relative;z-index: 1;}
.prt{width:100%;transition: all 0.3s;height: 100%;position: absolute;top: 0;left: 0;}
.prt p{font-size:0.12rem;margin:auto;writing-mode:tb-rl;color: #9b9b9b;margin-bottom: 1rem;letter-spacing:4px;margin-top: 0.2rem;}
.prt span{width:40%;display:block;margin:auto;}
.prt span img{width:100%;}
.prsaa a:hover{background:#fff;}
.prsaa a:hover samp{color:#000;}

.prs li.ps{width:50%;flex-shrink: 0;background:rgb(238 238 238 / 13%);}
.prs li.ps .pra{opacity: 1;}
.prs li.ps .prt{opacity: 0;}

/**/
.prx{margin:0.4rem auto 0;width:94%;}
.prx ul{margin-left:-2%;flex-wrap: wrap;}
.prx li{width:23%;margin: 0 0 30px 2%;}
.prx li img{width:100%;}
.prx .boxs{width:100%;background:#1b1b1b;padding:15px 0;text-align: center;color: #9a9a9a;}


/*推荐*/
.prq{background: url(../images/s.jpg) fixed;padding:1px 0 80px;}
.aplab {overflow: hidden; margin-top: 100px;}
.aplab .swiper-slide {transform: scale(0.8) !important;}
.aplab .swiper-slide-active,.aplab .swiper-slide-duplicate-active{transform: scale(1) !important;transition: 300ms;}
.aplab .swiper-slide img { width: 100%; }
.aplab .swiper-slide-active .text, .aplab .swiper-slide-duplicate-active .text { background-image: linear-gradient(55deg, #1f1f1f 0%, #1f1f1f 100%); }
.aplab .text { width: 100%; background-color: #1f1f1f; padding: 0.5vw 1.8vw; box-sizing: border-box; }
.aplab .text h4 { font-size: 1vw; line-height: 2.4vw; color: #9a9a9a; font-weight: lighter; }
.aplab .text p { font-size: 0.7vw; line-height: 1.4vw; }
.aplab .text a {margin-top: 1vw; display: block; line-height: 1.4vw; font-weight: lighter; }
.aplab .text a:before { content: "+"; display: block; width: 1.4vw; height: 1.4vw; line-height: 1.4vw; text-align: center; background: #1d2122; float: left; margin-right: 5px; color: #fff; border-radius: 100%; }
.aplab .swiper-slide-active h4, .aplab .swiper-slide-active p, .aplab .swiper-slide-duplicate-active h4, .aplab .swiper-slide-duplicate-active p { color: #9a9a9a; }
.aplab .swiper-slide-active a, .aplab .swiper-slide-duplicate-active a { margin-top: 1vw; color: #9a9a9a; }
.aplab .swiper-pagination { bottom: 0; left: 50%; -webkit-transform: translate(-50%, 0); transform: translate(-50%, 0) }
.aplab .swiper-pagination-bullet { width: 16px; height: 16px; background-color: #e4e4e4; opacity: 1; margin: 0 5px; }
.aplab .swiper-pagination-bullet-active { background-color: #e62129 }
.aplab .swiper-button-next, .aplab .swiper-button-prev { width: 36px; height: 36px; border-radius: 50%; border: 3px solid #dcdcdc; background-image: none; text-align: center; font-size: 0; margin-top: -50px !important; }
.aplab .swiper-button-next .iconfont, .aplab .swiper-button-prev .iconfont { font-size: 20px; line-height: 36px; color: #dcdcdc; }
.aplab .swiper-button-next:hover, .aplab .swiper-button-prev:hover { border-color: #e62129; }
.aplab .swiper-button-next:hover .iconfont, .aplab .swiper-button-prev:hover .iconfont { color: #e62129; }
.solution_b a { display: block; }
.aplab .swiper-button-next, .aplab .swiper-button-prev { display: none; }
.www img{width:100%;}

/*案例*/
.apj{width:100%;overflow: hidden;}
.aps{margin:60px auto 80px;position: relative;}
.aps ul{}
.aps li{justify-content: space-between;width:49%;margin-bottom:20px;}
.apsa{width:50%;box-sizing:border-box;background:#1f1f1f;}
.apsa img{width:100%;}
.apsb{width:48%;background:#1f1f1f;box-sizing: border-box;padding:3%;}
.apsb h4{font-size:0.12rem;color:#eee;margin-bottom:0.2rem;}
.apsb div{line-height:24px;color:#9a9a9a;}
.apst{margin-bottom:0.4rem;font-size: 0.08rem;}
.apsb div a{display:inline-block;border:1px solid #9a9a9a;padding:6px 30px;color:#9a9a9a}
.apsc a:hover{color:#e62129;border:1px solid #e62129;}


.qie{position: absolute;bottom: 13%;right: 38%;;z-index: 1;display: flex;}
.pr5 .swiper-button-prev1 {z-index: 1;cursor: pointer;width:50px;display: flex;align-items: center;margin-right: 5px;background: #333335;height: 40px;}
.pr5 .swiper-button-prev1 span,.pr5 .swiper-button-next1 span{line-height:40px;width: 100%;text-align: center;color:#ccc;}
.pr5 .swiper-button-next1 {transform: rotate(180deg);cursor: pointer;width:50px;display: flex;align-items: center;background: #333335;height: 40px;}
.pr5 .swiper-button-prev1:hover,.pr5 .swiper-button-next1:hover{background: #e62129}

/*方案*/
.ats{position: relative;height:800px;overflow: hidden;background: url(../images/t4.jpg) fixed;}
.ats:after{content: '';width:100%;height:100%;position: absolute;top: 0;left: 0;background:rgb(0 0 0 / 42%);}
.atsa{width:100%;height:100%;position: absolute;top: 0;left: 0;}
.atsa li{opacity: 0;position: relative;position: absolute;top: 0;left: 0;transition: all 0.8s;}
.atsa .lw{opacity: 1;z-index: 1;}
.atsa img{width:100%;height: 100%;object-fit: cover;}
.atst{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);z-index: 2;}
.atst a{background:rgb(255 255 255 / 3%);color:#fff;display: block;padding:20px 60px;border-radius: 10px;}
.atsp{position: relative;}
.atsp:after{position: absolute;top: 0;left: 0;width:100%;height: 100%;z-index: 1;background:rgb(0 0 0 / 24%);content: '';}
.atj{position: absolute;bottom: 0;left: 0;width:100%;z-index: 2;}
.atj ul{justify-content: space-between;}
.atj li{width:17%;text-align: center;background: -moz-linear-gradient(bottom, #1f1f1f 0%, transparent 100%);
    background: -webkit-linear-gradient(bottom, #1f1f1f 0%, transparent 100%);
    background: linear-gradient(bottom, #1f1f1f 0%, transparent 100%);}
.atj p{padding:50px 0;font-size:20px;color:#dcdcdc;}
.atj li.att{background: -moz-linear-gradient(bottom, #48525a 0%, transparent 100%);
    background: -webkit-linear-gradient(bottom, #48525a 0%, transparent 100%);
    background: linear-gradient(bottom, #48525a 0%, transparent 100%);}

/*视频*/
.shiwt{position: relative;z-index: 5;}
.shiw{text-align: center;margin:1rem 0;}
.shiw span{font-size:60px;color:#fff;cursor: pointer;}
.shit{text-align: center;}
.shit a{border:1px solid #ccc;display:inline-block;padding:12px 40px;background:rgb(255 255 255 / 40%);color:#fff;}
.shit a:hover{background:#e62129;color:#fff;}

.vdeo{position: fixed;top: 0;left: 0;width:100%;height:100%;z-index: 999;background:rgb(0 0 0 / 90%);display:none;}
.vdeoa{display:flex;align-items: center;justify-content: center;height: 100%;width:100%;}
.vdeoaa{text-align: right;margin-bottom:10px;}
.vdeoaa span{font-size:20px;color:#eee;}
.vdeoab{max-width:1300px;max-height:90%;}
.vdeoab video{max-width:100%;max-height:96vh;}

/*新闻*/
.news6{margin:100px auto;justify-content: space-between;max-width: 1480px;width:96%;}
.news6a{width:200px;}
.news6aa{padding-top:30px;margin-top:30px;border-top:1px solid #494848;}
.news6aa p{margin-bottom:10px;}
.news6aa a{display:block;text-align: center;border:1px solid #494848;box-sizing:border-box;line-height:50px;font-size: 0.11rem;color: #dbdbdb;}
.news6aa a:hover{background: #e62129;color:#fff;}

.new6{width:calc(90% - 200px);}
.new6 ul{border-top:1px solid #494848;border-left:1px solid #494848;box-sizing:border-box;flex-wrap: wrap;flex-shrink: 0;}
.new6 li{justify-content:space-between;border-right:1px solid #494848;border-bottom:1px solid #494848;box-sizing:border-box;width:50%;position:relative;}
.new6 li a{display:block;width:100%;}
.new6a{opacity:0;}
.new6a img{width:100%;}
.new6b{position:absolute;bottom:0;left:0;width:100%;box-sizing:border-box;padding:8%;transition:all 0.3s;height: 100%;}
.new6b h5{font-size:0.1rem;color:#ccc;line-height: 1.5;}
.new6b span{color:#888;display:block;margin:20px 0;}
.new6b span:before{content:'';width:40px;height:1px;background: #494848;display:inline-block;margin-right:10px;}
.new6b p{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden;transition:all 0.3s;color: #9a9a9a;line-height: 1.7;font-size: 0.08rem;}
.tis h4{font-size: 0.22rem;font-family: 'Gotham';color: #dbdbdb;}
@media screen and (min-width:1200px){
    .new6 li:hover .new6a{opacity: 1;}
    .new6 li:hover .new6b p{display:none;}
    .new6 li:hover .new6b h5{color:#fff;}
}


/*地板*/
.bosst{background:#000;}
.bos{max-width:1600px;width:96%;margin:auto;padding:80px 0 60px;justify-content: space-between;}
.bosa{width:60%;}
.bosa ul{justify-content: space-between;}
.bosa a{display: block;padding:6px 0;color:#9a9a9a;font-size: 0.08rem;}
.bosa h5{color:#bbbbbb;margin-bottom: 20px;font-size: 0.1rem;}
.bosa a:Hover{color:#fff;}
.bosb{color:rgba(35, 24, 21, 0.6);}
.bosbb h4{color:#9a9a9a;font-size: 0.08rem;}
.bosbb img{width: 120px;}
.bosbb p{margin-top:10px;}
.bosbb div{color:#9a9a9a;text-align: center;width:100%;margin-top:20px;line-height:36px;font-size: 0.08rem;}
.bosba{margin-bottom:30px;}
.bosba img{width:150px;}
.bosbc{margin-bottom:30px;}
.bosbc li{position:relative;}
.bosbc p{border:1px solid #404040;display: inline-block;padding:10px;border-radius: 50%;}
.bosbc span{font-size:26px;color:#bbb;}
.bosbc li{margin-right:20px;}
.bosbc li:last-child span{font-size:20px;}
.bosbc li:last-child p{padding:13px 10px;}
.bosbc li div{position: absolute;top: 100%;left:0;display:none;}
.bosbc li div img{width:100px;}
.bosbc li:hover div{display:block;}
.bosbd{max-width:1600px;margin:auto;padding:30px 0;border-top:1px solid #404040;width: 96%;}
.bosbd ul{justify-content: space-between;}
.bosbd li{display: flex;align-items: center;color:#9a9a9a;font-size: 0.08rem;}
.bosbd span{font-size:30px;margin-right:5px;}
.bot{justify-content: space-between;max-width:1600px;margin: auto;border-top:1px solid #404040;padding:25px 0;color:rgba(35, 24, 21, 0.6);}
.bota{color:#9a9a9a;font-size: 0.08rem;}
.botb a{color:rgb(255 0 0)}

.bks{width:20%;color: #9a9a9a;font-size: 0.08rem;line-height:30px;}
.bks h3{color: #bbbbbb;margin-bottom: 20px;font-size: 0.1rem;}


/*内页*/
.i-aboutb,.i-aboutbab li,.i-aboutbaba,.i-abs ul,.i-joipa,.i-joitb div,.i-joiaba ul,.i-teamd ul,.i-proimg ul,.i-ptsa,.i-ptsaac ul,.n-appl li a,.i-case,.i-casea,.i-cast ul,.i-castc,.i-casec,.i-cased,.i-caseda,.i-set,.n-neta,.n-netcb li a,.i-video ul,.i-contact ul,.i-conb ul,.i-down li,.i-downb,.i-tee ul,.n-nw ul,.i-ccc{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-o-flex;display:-ms-flexbox;display:flex;}
.i-ban{position:relative;}
.i-ban img{width:100%;height:100%;object-fit: cover;-o-object-fit: cover;}
.i-bana{position:absolute;top:50%;left:50%;transform: translate(-50%,-50%);z-index: 1;font-size:0.35rem;color:#fff;font-weight: bold;letter-spacing:8px;  }

/*关于我们*/
.i-abk{position: relative;}
.i-about{padding:1rem 0 0.7rem;}
.i-abouta{font-size:0.23rem;font-weight: bold;font-family: 'Gotham';color:#dbdbdb;margin-bottom: 0.4rem;}
.i-aboutb{justify-content: space-between;align-items: flex-start;position: relative;z-index: 1}
.i-aboutba{width:48%;}
.i-aboutbaa{border-radius: 30px;overflow: hidden;}
.i-aboutbaa img{width:100%;}
.i-aboutbab{margin-top:0.5rem;color:#dbdbdb;display:none;}
.i-aboutbab li{border-bottom:1px solid #393838;align-items: center;padding:40px 0;}
.i-aboutbaba{align-items: flex-end;}
.i-aboutbaba p{font-size:0.37rem;font-weight: bold;line-height: 0.9;margin-right:10px;}
.i-aboutbaba span{font-size:0.14rem;}
.i-aboutbabb{font-size: 0.18rem;margin-left:10%;}

.i-aboutbb{width:45%;position: sticky;top: 110px;}
.i-aboutbba{font-size:0.09rem;line-height: 2;color: #9a9a9a;}
.i-aboutbba h4{font-size:0.15rem;color:#fff;}
.i-aboutbbb{font-size:0.09rem;margin-top:0.3rem;}
.i-aboutbbb a{color:rgb(255 0 0)}
.i-aboutbbb a:hover{text-decoration:underline;}
.i-aboutbbc{width: 800px;position: absolute;top: 3rem;right:0px;opacity: 0.1;}
.i-aboutbbc img{width:100%;}

.i-abs{margin-bottom:1rem;position:relative;}
.i-abs ul{justify-content: space-between;}
.i-abs li{width:18%;background:#1f1f1f;box-sizing: border-box;padding:3%;border-radius: 10px;text-align: center;transition: all 0.3s;}
.i-abs span{font-size:0.4rem;color: #999;}
.i-abs h5{margin:0.2rem 0;font-size:0.15rem;color:#dbdbdb;}
.i-abs p{font-size:0.09rem;line-height: 1.7;color: #9a9a9a;}
.i-abs li:hover{box-shadow: 0 0 10px #ccc;background:#fff}
.i-abs li:hover span{color:rgb(255 0 0)}
.i-abs li:hover p{color:#333;}
.i-abs li:hover h5{color:#000;}

/*弹框留言*/
.tklya,.tklyba,.tklyd{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-o-flex;display:-ms-flexbox;display:flex;}
.tkly{position: fixed;top: 0;left: 0;width:100%;height: 100vh;z-index: 999;background: rgb(0 0 0 / 64%);display:none}
.tklya{justify-content: center;align-items: center;height: 100%;}
.tklyb{background: #fff;max-width:600px;border-radius: 10px;overflow: hidden;width:96%;padding-bottom:30px;}
.tklyba{background:#e62129;padding:20px 5%;text-align: right;justify-content: space-between;}
.tklyba span{font-size:26px;cursor: pointer;color:#fff;}
.tklyba p{font-size:28px;color:#fff;font-weight: bold;}
.tklyc{margin:30px auto;box-sizing: border-box;padding: 0 5%;}
.tklyc h5{font-size:20px;margin-bottom:10px;font-weight: bold;}
.tklyc p{font-size:16px;}
.tklyd{box-sizing: border-box;padding:0 5%;flex-wrap: wrap;justify-content: space-between;}
.tklyd p{width:48%;margin-bottom:20px;}
.tklyd span{display:block;font-size: 16px;margin-bottom:5px;}
.tklyd input{width:100%;box-sizing: border-box;border:1px solid #ccc;line-height:40px;border-radius: 5px;padding:0 10px;}
.tklyd div{width:100%;margin-bottom:10px;}
.tklyd textarea{width:100%;box-sizing: border-box;border:1px solid #ccc;border-radius: 5px;padding:10px;font-size:16px;height: 100px;}
.tklye{box-sizing:border-box;padding:0 5%;margin-top:10px;text-align: center;}
.tklye a{display:inline-block;border-radius: 30px;line-height: 46px;text-align: center;padding:0 40px;background: -webkit-linear-gradient(left, #e62129,#ff6564);
    background: -o-linear-gradient(left,  #e62129,#ff6564);
    background: -moz-linear-gradient(left, #e62129,#ff6564);
    background: linear-gradient(left,  #e62129,#ff6564);font-size:16px;color:#fff;}

/*招聘*/
.b-abou{font-size:0.17rem;color:#fff;}
.b-abou p{font-size:20px;position:relative;margin-bottom:10px;font-family: 'Gotham';}
.b-abou h4{font-weight: normal;}
.i-join{margin:0.4rem auto 0;}
.i-joina{margin:0.3rem auto;position: relative;}
.i-jois{width:100%;border-radius: 10px;overflow: hidden;opacity: 0.5;}
.i-jois img{width:100%;}
.i-joit{position: absolute;bottom:0;right: 0.4rem;width:450px;z-index: 1;background: #333335;box-sizing: border-box;padding:0.3rem 0.2rem 0.2rem;color:#fff;transform: translateY(50%);border-radius: 10px;overflow: hidden;}
.i-joita{font-size:16px;line-height:30px;margin-bottom:0.2rem;color:#eee;}
.i-joitb{font-size:16px;}
.i-joitb div{align-items: flex-end;line-height: 0.8;margin-bottom:40px;color: #ccc;}
.i-joitb p{font-size:0.3rem;margin-right: 10px;font-weight: bold;}

.i-joip{margin:0.4rem auto;}
.i-joip ul{justify-content: space-between;display:grid;grid-template-columns:repeat(2,43%);}
.i-joip li:nth-child(2n){margin-top:150px;}
.i-joipa{align-items: center;margin-bottom:20px;}
.i-joipa span{font-size:30px;border-radius: 50%;padding:20px;background: #333335;margin-right: 10px;color:#fff;}
.i-joipa p{font-size:0.11rem;font-weight: bold;color: #ccc;}
.i-joipb{font-size:16px;line-height:32px;color:#9a9a9a;}

.i-joia{position: relative;padding-top: 200px;margin-bottom:0.5rem;}
.i-joiaa{position: absolute;top: 0;left: 0;width:100%;height: 400px;background: url(../images/a12.png) no-repeat;}
.i-joiab{position: relative;z-index: 1;max-width:1600px;width:96%;margin: auto;}
.i-joiaba{background: #1f1f1f;margin-top: 40px;box-sizing: border-box;padding:0.25rem;}
.i-joiaba ul{margin-right:-2%;flex-wrap: wrap;}
.i-joiaba li{width: 31.333%;margin:0 2% 40px 0;box-shadow:0 0 20px rgb(204 204 204 / 30%);box-sizing: border-box;padding:30px;cursor: pointer;transition: all 0.5s;}
.i-joiabaa{font-size: 0.17rem;border-bottom:1px solid #3b3b3b;margin-bottom:20px;padding-bottom:20px;}
.i-joiabaa p{border-left: 4px solid #e62129;padding-left:10px;font-size:20px;transition: all 0.5s;color:#fff;}
.i-joiabab{font-size:16px;color:#d3d3d3;margin-left: 15px;transition: all 0.5s;}
.i-joiaba li:hover{background:#e62129;}
.i-joiaba li:hover .i-joiabaa{border-bottom:1px solid #eee;}
.i-joiaba li:hover .i-joiabaa p{border-left: 4px solid #fff;color:#fff;}
.i-joiaba li:hover .i-joiabab{color:#fff;}

/*职位详情*/
.i-joza{box-sizing: border-box;padding:40px 5% 10px;}
.i-joza h5{font-size:22px;font-weight: bold;}
.i-jozb{font-size:16px;color:#999;box-sizing: border-box;padding:0 5% 20px;}
.i-jozc{box-sizing: border-box;height: calc(80vh - 197px);overflow-y: auto;width:90%;margin:auto;}
.i-jozca{line-height:30px;color:#444;margin-bottom:20px;}

/*团队风采*/
.i-team{position: relative;padding:170px 0 0;}
.i-teama{font-size: 0.29rem;text-transform: uppercase;font-family: 'Gotham';text-align: center;color:#dbdbdb;margin-bottom:0.2rem;}
.i-teamb{max-width:1600px;width:92%;margin:auto;background: #1f1f1f;box-sizing: border-box;padding:3.5%;border-top-right-radius: 30px;border-top-left-radius: 30px;}
.i-teamc{box-sizing: border-box;padding:0 0 0 3.5%;color: #9a9a9a;font-size:16px;margin-bottom: 30px;}
.i-teamc a{color: #9a9a9a;}

.i-teamd ul{margin-left: -3%;flex-wrap: wrap;}
.i-teamd li{width:30.333%;margin: 0 0 30px 3%;background: #333335;line-height:50px;text-align: center;transition: all 0.3s;box-sizing: border-box;padding:1% 1% 0 1% ;}
.i-teamd img{width:100%;}
.i-teamd a{color:#eee;}
.i-teamd li:hover{box-shadow: 0 10px 30px rgb(0 0 0 / 39%);transform: translateY(-10px);background: #000;}

.i-tee{max-width: 1600px;width: 92%;margin:0 auto 30px;}
.i-tee ul{align-items: center; justify-content: center;}
.i-tee li{font-size:0.1rem;}
.i-tee a{display:block;padding:10px 20px;border:1px solid #ccc;color:#eee;}
.i-tee a:hover{background: #e62129;}
.i-tee li.ite a{background: #e62129;}

/*产品*/
.i-po{padding-top:0.6rem;}
.i-proti{font-size: 0.18rem;font-weight: bold;color: #dbdbdb;margin:0 auto 0.4rem;transition: all 0.3s;}
.i-proimg ul{margin-left: -2%;flex-wrap: wrap;}
.i-proimg li{width:18%;margin:0 0 0.2rem 2%;text-align: center;font-size:0.09rem;}
.i-proimg img{width:100%;}
.i-proimg p{padding:15px 0;color:rgba(255,255,255,.3);transition: all 0.3s;}
.i-proimg li:hover p{color:rgba(255,255,255,1)}
.i-po:hover .i-proti{color:#e62129}

@media screen and (min-width:1200px) {
.i-proimg li:nth-child(n+11){display:none;}
.i-proimg.i-poo li:nth-child(n+11){display:block;}
}
@media screen and (max-width:1200px) {
    .i-proimg li:nth-child(n+9){display:none;}
    .i-proimg.i-poo li:nth-child(n+9){display:block;}
}

/*更多*/
.i-siw{text-align: center;display:none;}
.i-siw p{display:inline-block;padding:15px 5%;border:1px solid #e62129;font-size:0.09rem;color:#e62129;cursor: pointer;}
.i-siw .pp2{display:none;}

/*详情*/
.i-pts{}
.i-ptsa{justify-content: space-between;padding:1rem 0 0.3rem;align-items: flex-start;}
.i-ptsaa{width:45%;margin-top: 0.9rem;}
.i-ptsaaa{font-size:0.3rem;margin-bottom:0.1rem;font-weight: bold;color:#fff;}
.i-ptsaaa p{width:50px;height:3px;background:#e62129;margin:30px 0;}
.i-ptsaab{font-size:0.14rem;color:#fff;margin-bottom: 0.4rem;}
.i-ptsaac{margin-bottom:1.3rem;}
.i-ptsaac ul{justify-content: space-between;}
.i-ptsaac span{font-size: 16px;color: rgba(255, 255, 255, .6);}
.i-ptsaac p{font-size:0.15rem;color:#dcdcdc;font-weight: bold;margin-top:10px;}
.i-ptsaad{font-size:0.09rem;line-height: 1.6;color:#9a9a9a;margin-bottom: 0.5rem;}
.i-ptsaad table{ border-collapse:collapse; border: 1px #404040 solid !important; width:100% !important;border-right:0 !important;border-left:0 !important;}
.i-ptsaad table td{padding: 8px!important; padding-left:12px !important;word-wrap:break-word;word-break:break-all;border: 1px #404040 solid !important;border-right: 0 !important;border-left:0 !important;}
.i-ptsaad img{max-width:100%;}
.i-ptsaapp{font-size:0.14rem;color:#fff;margin-bottom: 0.2rem;}

.i-ptsab{width:40%;overflow: hidden;position: sticky;top: 150px;}
.i-ptsab img{width:100%;}
.i-ptj{margin-bottom:0.4rem;}

/*方案*/
.n-appl{margin:0.5rem auto 0.5rem;}
.n-appl li{margin-bottom:0.2rem;background: #1f1f1f;border-radius: 30px;transition: all 0.3s;}
.n-appl li a{justify-content: space-between;align-items: center;box-sizing: border-box;padding:3%;}
.n-appc{width:50%;}
.n-appct{font-size:0.15rem;color: #fff;margin-bottom:30px;transition: all 0.3s;}
.n-appcp{font-size:0.09rem;line-height: 1.6;color:#919191;margin-bottom:30px;}
.n-appcj{font-size:0.09rem;color:#eee;transition: all 0.3s;}
.n-appb{width:40%;}
.n-appb img{width:100%;}
.n-appl li:Hover{box-shadow: 0 0 30px #666;}
.n-appl li:Hover .n-appct{color:#e62129;}
.n-appl li:Hover .n-appcj{color:#e62129;}

.n-appj{margin:0.3rem auto;}
.n-appjb{font-size:0.09rem;line-height: 1.7;color: #9a9a9a;}
.n-appjb img{max-width:100%;}

.n-ntp{margin:0.15rem auto 0.3rem;font-size:16px;font-weight:bold;border-top:1px solid #616161;padding-top:30px;position: relative;}
.n-ntp p{padding:10px 0;}
.n-ntp p a{color:#fff;}
.n-ntp a:hover{color:#e62129}
.n-ntp span{position: absolute;top: 50%;right: 0;}

/*案例*/
.i-caj{padding: 0.2rem 0 0.4rem;}
.i-caw{padding-top:1rem;}
.i-case{align-items: center;justify-content: space-between;}
.i-casea{background:rgb(255 255 255 / 26%);border-radius: 30px;overflow: hidden;align-items: center;}
.i-casea span{font-size:26px;padding:0 20px;line-height:50px;color:#fff;}
.i-casea input{line-height: 50px;border:0;background: none;color:#fff;}
.i-caseb{font-size: 0.1rem;margin-left: 20px;}
.i-caseb a{display:block;padding:0 50px;line-height: 50px;background: linear-gradient(to left, #E60012, #FF7759);;border-radius: 30px;color:#fff;font-size: 0.09rem;}
.i-casec{align-items: center;}
.i-cased{align-items: center;position: relative;}
.i-caseda{align-items: center;background:rgb(255 255 255 / 40%);padding:15px 10px 15px 15px;border-radius: 10px;overflow: hidden;cursor: pointer;color: #fff;}
.i-caseda p{border-right:1px solid #ccc;padding-right:20px;font-size:0.09rem;line-height:16px;margin-right:10px;}
.i-caseda span{font-size:16px;transition: all 0.3s;}
.i-caseda.ste span{transform: rotate(90deg);}
.i-casedd{position: absolute;top: 105%;left: 0;width:100%;background:#fff;line-height:34px;display:none;border-radius: 5px;z-index: 2;}
.i-casedd a{display: block;width:100%;transition: all 0.3s;box-sizing: border-box;padding:0 10px;border-bottom: 1px dashed #eee;}
.i-casedd a:hover{background:#e62129;color:#fff;}

.i-cat{margin:0 auto 0;position: relative;}
.i-cat li{font-size:0.1rem;text-align: center;}
.i-cat li a{color:#fff;display:block;font-weight: bold;padding:10px 0;border:1px solid #eee;box-sizing: border-box;}
.i-cat li.sie a{color:#e62129;border:1px solid #e62129;}
.i-cat li a:hover{color:#e62129;border:1px solid #e62129;}
.i-cap{width:calc(100% - 80px);margin:auto;}
.i-cat .swiper-button-next{right: 0;}
.i-cat .swiper-button-prev{left: 0;}
.i-cat .swiper-button-prev span,.i-cat .swiper-button-next span{font-size: 30px;}

.i-cast{margin:0 auto 0.5rem;}
.i-cast ul{margin-left:-6%;flex-wrap: wrap;}
.i-cast li{width:27.3333%;margin:0 0 40px 6%;border-top:1px solid #464646;padding: 0.2rem;box-sizing:border-box;transition: all 0.3s;}
.i-cast img{width:100%;transition: all 0.3s;}
.i-casta{border-radius: 10px;overflow: hidden;}
.i-castb h4{font-size:0.1rem;line-height:1.6;color:#ccc;}
.i-castb{padding:30px 0 0;}
.i-castc{justify-content: space-between;margin-top:0.3rem;align-items: center;}
.i-castc span{font-size:0.09rem;color:#999999;}
.i-castc samp{font-size:0.18rem;font-weight: bold;color:#eee;}
.i-castc i{font-size: 0.09rem;display: inline-block;font-weight: bold;color:#999999;}
.i-cast li:hover{background: #1f1f1f;border-radius: 10px;}
.i-cast li:hover img{transform: scale(1.1);}
.i-cast li:hover .i-castc span{color:#e62129}

.i-se{padding: 140px 0 30px;background: #000;border-top:1px solid #2d2d2d;}
.i-set{align-items: center;color: #9a9a9a;}
.i-set p{margin:0 10px;}
.i-set a{color: #9a9a9a;}
.i-set span{margin-left: 10px;}
.i-set a:hover{color:#e62129}

/*新闻*/
.n-nw{margin:0.3rem auto 0;}
.n-nw ul{justify-content: space-between;flex-wrap: wrap;}
.n-nw li{width:48%;margin-bottom:0.2rem;}
.n-nwd{overflow: hidden;}
.n-nwd img{width:100%;transition: all 0.3s;}
.n-nwa{margin:40px auto 10px;font-size:0.11rem;text-align: center;color:#f4f4f4;width:90%;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.n-nwb{width:85%;text-align: center;font-size:0.09rem;margin:0 auto 40px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;color:#bbbbbb;}
.n-nwc{text-align: center;}
.n-nwc span{border-bottom: 1px solid #ccc;display:inline-block;padding-bottom:10px;color:#bbb;font-size:0.08rem;}
.n-nw li:hover .n-nwd img{transform: scale(1.1);}
.n-nw li:hover .n-nwa{color:#e62129}
.n-nw li:hover .n-nwb{color:#eee}
.n-nwc span:hover{color:#e62129;border-bottom:1px solid #e62129;}

/*详情*/
.n-net{background:#f4f4f4;}
.n-neta{justify-content: space-between;padding:40px 0;align-items: flex-start;}
.n-netb{width:70%;background-color: #000;box-sizing:border-box;padding:3%;border-radius: 5px;}
.n-netc{width:27%;background-color:#000;border-radius: 5px;position: sticky;top: 95px;}
.n-netca{padding:20px 0 20px 20px;font-size:18px;font-family: "Gotham";color:#fff;}
.n-netcb li{border-top:1px solid #2d2d2d;box-sizing:border-box;padding:20px 20px;justify-content: space-between;}
.n-netcb li a{justify-content:space-between;color:#9a9a9a;align-items: flex-start;}
.n-netcba{width:120px;}
.n-netcba img{width:100%;}
.n-netcb li:Hover a{color:#e62129}
.n-netcbb{width:calc(100% - 150px);display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;font-family:'Noto'}

.n-nes{border-bottom:1px dashed #ccc;margin-bottom:30px;}
.n-nes h4{font-size:20px;margin-bottom:10px;font-family: "Gotham";color:#fff}
.n-nes p{color:#888;margin-bottom:20px;}

.i-comp{line-height:28px;color:#9a9a9a;padding:0px 0 50px;font-size:15px;}
.i-comp img{max-width: 100%;}

.page_bg{line-height: 26px;margin-top: 6px;padding-top: 20px;font-size: 16px;border-top:1px dashed #ccc;}
.page_bg span{display: block;}
.page_bg a{color:#666;}
.page_bg a:hover{color:#e62129;}

/*共*/
.i-gon{max-width:1600px;width:96%;margin:auto;background:#000;position: relative;z-index: 2;transform: translateY(-100px);border-top-left-radius: 20px;border-top-right-radius: 20px;box-sizing: border-box;padding:3% 6% 2%;}

/*视频*/
.i-video ul{margin-left: -3%;flex-wrap: wrap;}
.i-video li{width:30.3333%;margin:0 0 30px 3%;}
.i-videoa{overflow: hidden;border-radius: 10px;position: relative;}
.i-videoa img{display: block;width: 100%;}
.i-videob{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);}
.i-videob span{font-size:0.25rem;color:#fff;}
.i-videoc{font-size:0.09rem;text-align: center;padding:20px 0;color:#eee;}

/*联系我们*/
.i-ccc{flex-wrap: wrap;justify-content: space-between;}
.i-contact{width:45%;font-size:0.09rem;line-height: 2;color:#9a9a9a;}
.i-contact a{color:#e62129}
.i-contacta{margin-top:20px;}
.i-contacta img{width:200px;}

.i-www{width:45%;}
.i-cona{font-size:0.14rem;margin:0.1rem 0 0.2rem;font-weight: bold;color:#eee;}
.i-conb ul{justify-content: space-between;flex-wrap:wrap;}
.i-conb li{width:48%;background:rgb(255 255 255 / 24%);position: relative;border-radius: 10px;overflow: hidden;margin-bottom:20px;}
.i-conb input{background:none;display: block;width:100%;line-height: 54px;box-sizing: border-box;padding:0 10px;border:0;color:#fff;position: relative;z-index: 2;}
.i-conba{position: absolute;top: 0;left: 0;width:100%;line-height:54px;box-sizing: border-box;padding:0 10px;}
.i-conba p{display:inline-block;color:#999;margin-right:5px;}
.i-conba span{color:#e62129;}
.i-conbb{width:100%;position: relative;border-radius: 10px;overflow: hidden;background:rgb(255 255 255 / 24%);}
.i-conbb textarea{width:100%;height: 200px;box-sizing: border-box;border:0;background:none;padding:10px;color:#fff;}
.i-conbba{position: absolute;top: 15px;left: 10px;}
.i-conbba p{display:inline-block;margin-right: 5px;color:#999;}
.i-conbba span{color:#e62129;}
.i-conc{margin: 0.2rem 0 0.2rem;}
.i-conc a{display:inline-block;background: #e62129;padding:15px 80px;color:#fff;}

.active{display:none;}


/*售后*/
.i-after{text-align: center;}
.i-after p{display:inline-block;font-size:0.1rem;line-height: 50px;margin:0 10px;}
.i-after a{display: block;width:100%;background: #fff;padding:0 30px;border-radius: 30px;}
.i-after a:Hover{background: #e62129;color:#fff;}
.i-after p.jj a{background: #e62129;color:#fff;}

.i-aftj{border-top: 1px dashed #eee;padding-top:0.2rem;line-height:2;font-size:0.09rem;color:#999;}

/*下载*/
.i-down{max-width:1400px;;width:96%;margin:0.5rem auto 0.1rem;}
.i-down li{justify-content: space-between;background: rgb(255 255 255 / 10%);box-sizing: border-box;padding:15px 30px;margin-bottom:20px;align-items: center;font-size: 0.09rem;border-radius: 10px;transition: all 0.3s;}
.i-downa img{display:inline-block;margin-right: 10px;}
.i-downa span{font-size:20px;margin-right:10px;color:#cb231e;}
.i-downa a{color:#fff;}
.i-downa a:hover{color:#cb231e;}
.i-downb{align-items: center;}
.i-downb span{display:inline-block;line-height:14px;margin-right:30px;color:#d1d1d1;}
.i-downb samp{font-size:20px;color: #fff;}
.i-downb samp:hover{color:#cb231e;}
.i-down li:hover{box-shadow: 0 0 10px #ccc;}

@media screen and (max-width:1600px){
.ats{height: auto;background: none;}
.iii{position: relative;margin-top: 0.3rem;}
.i-aboutbba,.i-aboutbbb{font-size: 0.11rem;}
.i-aboutbba h4{font-size: 0.19rem;}
.i-ptsaab{font-size: 0.18rem;}
.i-ptsaapp{font-size:18px;}
.i-ptsaad{font-size:14px;}
.i-proimg li{font-size:14px;}
.i-caw {padding-top: 1.2rem;}
}

@media screen and (max-width:1200px){
.topgo{position: absolute;top: 100%;left: 0;width:100%;background:#fff;height: calc(100vh - 100px);overflow-y: auto;display:none;}
.topgo ul{flex-wrap: wrap;display: block;}
.etop{position: static;}
.etopa{display:block;max-width: 100%;padding:0}
.etopab{display:none;}
.etopaaa{display:none;}
.etopa dl dd{width:90%;margin:auto;box-sizing: border-box;padding:0 10px;}
.etopaa{width:100%;}
.topgo ul>li>p{justify-content: space-between;}
.topgo ul>li>p a{color:#000;line-height: 50px;margin:auto;width:calc(100% - 40px);}
.topgo ul>li>p span{margin:auto;display:block;}
.zhz{display:block;}
.tow{margin-right: 50px;}
.prs li{height: 400px;}
.pro p{font-size: 0.32rem;}
.prsaa h4{font-size: 0.19rem;}
.prsaa p{font-size: 0.12rem;}
.prt p{font-size: 0.15rem;margin-bottom: 0.5rem;}
.apsb h4{font-size: 0.16rem;}
.apst{font-size: 0.13rem;}
.ats{height:auto;}
.aboutbb{font-size:0.13rem;}
.aboutbc a{font-size:0.13rem;}
.aboutba h2{font-size:0.32rem;}
.aboutb{margin: auto;}
.tis h4{font-size:0.32rem;}
.news6aa a{font-size: 0.16rem;}
.new6b h5{font-size:0.16rem;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.new6b p{font-size: 0.11rem;-webkit-line-clamp: 3;}
.hsz li p{font-size:0.11rem;}
.bosa h5{font-size: 0.14rem;}
.bosa a,.bosbb h4,.bosbd li,.bota,.botb a{font-size: 0.11rem;}
.bot{padding:25px 3%;}
.bos{padding: 60px 0 40px;}
.news6{margin: 60px auto;}
.pro{margin: 50px auto 20px;}
.aps{margin: 20px auto 50px;}
.bana p{font-size:0.4rem;}
.towb a{padding: 5px 0px;}
.i-about {padding: 1.5rem 0 0.7rem;}
.i-aboutbba h4 {font-size: 0.23rem;}
.i-aboutbba, .i-aboutbbb {font-size: 0.16rem;}
.i-aboutbab li{padding: 20px 0;}
.i-aboutbbc{display:None;}
.i-abs h5{font-size: 0.19rem;}
.i-abs p{font-size:14px;}
.i-abs ul{flex-wrap: wrap;margin-right: -2%;justify-content: flex-start;}
.i-abs li{width:30.3333%;margin:0 0 20px 2%;}
.i-joipa p{font-size: 0.18rem;}
.i-joipb{font-size:14px;line-height: 24px;}
.i-joita{font-size: 14px;line-height: 25px;}
.i-joitb div{margin-bottom: 20px;}
.i-joit{width: 400px;}
.i-joia{padding-top: 30px;}
.i-joiabaa p{font-size:18px;}
.i-tee li {font-size: 16px;}
.i-proimg li{font-size: 0.12rem;}
.i-proimg li{width:22%;}
.i-ptsab{width:45%;}
.i-caw {padding-top: 1.5rem;}
.i-cat li{font-size: 16px;}
.i-castb h4{font-size: 15px;}
.i-castc span{font-size:14px;}
.i-castc samp{font-size:16px;}
.i-castc i{font-size: 14px;}
.n-netcba {width: 100px;}
.n-netcbb{width: calc(100% - 120px);}
.n-nes h4{font-size:18px;}
.n-appcp{font-size: 0.12rem;}
.n-appcj{font-size: 0.12rem;}
.n-appct{font-size: 0.18rem;}
.i-ban{height: auto;}
.n-appjb{font-size: 14px;}
.i-gon{transform: translate(0);}
.i-after p{font-size:16px;}
.n-nwa{font-size:15px;}
.n-nwb{font-size:14px;}
.i-aftj{font-size: 0.11rem;}
.i-down li{font-size: 0.11rem;}
.i-videoc,.i-contact{font-size: 0.11rem;}
}

@media screen and (max-width:780px){
    .sjbottom{display:block;}
    .bosst{margin-bottom: 60px;}
    .fs{display:none;bottom: 15%;}
    .etopa dl samp{font-size:14px;}
    .toplo img {height: 37px;}
    .tow {margin-right: 70px;}
    .zhz{top: 5px;}
    .ban{padding-top: 57px;}
    .towab{display:none;}
    .pro {margin: 30px auto 20px;}
    .pro p {font-size: 20px;}
    .prs ul{flex-wrap: wrap;}
    .prs li{height: auto;width:48%;margin:0 0 20px;}
    .prs li:last-child{margin:0 0 20px;}
    .prt{display: none;}
    .pra{opacity: 1;}
    .prs li.ps{width:48%;}
    .prsaa h4 {font-size: 16px;}
    .prsab {width: 100%;}
    .prsaa{width:100%;}
    .prsaa p {font-size: 11px;display:none}
    .prsaa a{padding: 6px 10px;width: 97px;margin-top: 20px;}
    .prsaa samp{font-size:12px;}
    .bana p {font-size: 0.6rem;}
    .toplo {padding: 10px 0;}
    .prx li{width:48%;}
    .prq{padding: 1px 0 0px;}
    .aps li{flex-wrap: wrap;margin-bottom:5px}
    .apsa{width:100%;}
    .apsb{width:100%;}
    .qie{position: static;justify-content: center;}
    .apsb h4{font-size: 16px;justify-content: center;}
    .apst{font-size:14px;}
    .apsb div a{margin:auto;display:block;text-align: center;padding:5px 0;}
    .aps {margin: 20px auto 30px;}
    .ats{display:none;}
    .about{margin: 30px auto;}
    .aboutba h2{font-size:20px;}
    .aboutba{padding-bottom: 10px;margin-bottom: 10px;}
    .aboutbb {font-size: 13px;width:100%;}
    .aboutbc a {font-size: 14px;}
    .abouta{margin-top: 20px;}
    .shiw span{font-size: 40px;}
    .news6 {margin: 30px auto;flex-wrap: wrap;}
    .news6a{width:100%;}
    .news6aa{display:none;}
    .tis h4{font-size:20px;text-align: center;}
    .new6{width:100%;margin-top: 20px;}
    .new6 li{width:100%;border:0;}
    .new6 ul{border:0;}
    .new6b h5{font-size:16px;}
    .new6b span{margin: 10px 0;}
    .new6b p{font-size:14px;display:none;}
    .new6b{position: static;padding: 5%;}
    .new6a{opacity: 1;}
    .hsz li p{font-size:14px;}
    .hzw li{width:24%;}
    .bosa,.bosb{display:none;}
    .bos {padding: 20px 0 20px;margin-top:20px;}
    .bks{width:100%;font-size:14px;line-height: 26px;}
    .bks h3{font-size:16px;display:none;}
    .bosbd{display:none;}
    .bot{flex-wrap: wrap;}
    .bos{display:none;}
    .bota{width:100%;font-size:14px;text-align: center;}
    .botb{display:none;}
    .i-about {padding: 2.5rem 0 0.7rem;}
    .i-abouta{font-size:20px;}
    .i-aboutb{flex-wrap: wrap;}
    .i-aboutba{width:100%;}
    .i-aboutbb{width:100%;}
    .i-aboutbaa{border-radius: 0;}
    .i-aboutbaba p{font-size:20px;}
    .i-aboutbaba span,.i-aboutbabb{font-size:16px;}
    .i-aboutbab li {padding: 10px 0;}
    .i-aboutbb{position: static;margin-top:30px;}
    .i-aboutbba h4 {font-size: 20px;margin-bottom:20px;}
    .i-aboutbba, .i-aboutbbb {font-size: 14px;line-height: 24px;}
    .i-abs li{width:48%;}
    .i-abs span{font-size: 28px;}
    .i-abs h5 {font-size: 16px;}
    .i-abs p{margin-top: 10px;line-height: 1.4;}
    .i-ban{padding-top: 58px;}
    .i-bana{font-size: 24px;transform: translate(-50%, 50%);}
    .b-abou{font-size: 20px;}
    .i-joit{position: static;width:100%;transform: translate(0);border-top-left-radius: 0;border-top-right-radius: 0;}
    .i-jois{border-bottom-left-radius: 0;border-bottom-right-radius: 0;}
    .i-joitb p{font-size:24px;}
    .i-joipa span{padding: 15px;font-size: 16px;}
    .i-joipa p {font-size: 16px;}
    .i-joip ul{grid-template-columns: repeat(1, 100%);}
    .i-joip li:nth-child(2n) {margin-top: 30px;}
    .i-joip li{margin-top: 30px;}
    .i-joiaba li{width:100%;margin:0 0 10px 0;padding: 10px;}
    .i-joiabaa{margin-bottom: 10px;padding-bottom: 10px;}
    .i-joiabab{font-size:14px;}
    .tklyba p{font-size:20px;}
    .tklyba{padding: 10px 5%;}
    .i-joza{padding: 20px 5% 10px;}
    .i-joza h5{font-size: 18px;}
    .tklye a{line-height: 40px;}
    .i-jozca{line-height: 26px;}
    .i-team{padding: 90px 0 0;}
.i-teama{font-size:24px;margin-bottom: 20px;}
.i-tee a{padding:10px;}
.i-tee li {font-size: 14px;}
.i-teamc{display:none;}
.i-teamb{border-top-right-radius: 10px;border-top-left-radius: 10px;padding: 2%;width:100%}
.i-teamd li{width:48%;margin: 0 0 20px 2%;line-height: 40px;}
.i-teamd a{display:block}
.i-proti{font-size:16px;}
.i-proimg li {width: 48%;}
.i-proimg li {font-size: 13px;}
.i-proimg p{padding: 10px 0;}
.i-siw p{font-size:13px;padding: 10px 5%;border:0;}
.i-ptsaa{order: 2;}
.i-ptsab{position: static;}
.i-ptsa{padding: 2rem 0 0.3rem;flex-wrap: wrap;}
.i-ptsaa{width:100%;margin-top: 0.5rem;}
.i-ptsab{width:100%;}
.i-ptsaaa{font-size: 20px;}
.i-ptsaaa p{margin: 20px 0;}
.i-ptsaab {font-size: 16px;}
.i-ptsaac ul{flex-wrap: wrap;}
.i-ptsaac p{font-size: 13px;}
.i-ptsaad{margin-bottom: 30px;}
.i-ptsaac span{font-size: 13px;}
.i-caw {padding: 100px 0 50px;}
.i-cast ul{margin:auto;}
.i-cast li{width:100%;margin:0 0 20px 0;}
.i-se{padding: 90px 0 30px;}
.i-set{flex-wrap: wrap;}
.n-neta{flex-wrap: wrap;padding: 20px 0;}
.n-netc{order: 2;width:100%;}
.n-netb{width:100%;}
.n-netca{padding: 20px 0 20px 10px;}
.n-netcb li{padding: 20px 10px;}
.n-appl li a{flex-wrap: wrap;}
.n-appct{font-size:16px;margin-bottom: 10px;}
.n-appcp{font-size:14px;margin:auto;}
.n-appc{order: 2;width:100%;}
.n-appb{width:100%;margin-bottom:10px;}
.n-appcj{display: none;}
.n-appl li{border-radius: 10px;}
.n-ntp{font-size:14px;margin:20px 0;padding:10px 0 0;}
.i-after p {font-size: 14px;line-height: 40px;}
.i-after a{padding: 0 20px;}
.i-after{margin:20px 0;}
.n-nwa{margin: 20px auto 10px;}
.n-nw li{width:100%;}
.n-nwc{display:none;}
.n-nwb{margin: 0 auto 20px;}
.i-cona{font-size:18px;}
.i-aftj{font-size:14px;}
.i-down li{font-size:14px;padding: 15px 10px;}
.i-downb span{display:none;}
.i-video li{width:48%;margin: 0 0 0px 2%;}
.i-video ul{margin-left: -2%;}
.i-videob span{font-size:30px;}
.i-videoc {font-size: 14px;padding: 10px 0;}
.i-contact{width:100%;font-size: 14px;}
.i-contacta img{width:100px;}
.i-www{width:100%;margin:20px auto;}
.i-conc{text-align: center;}

}