.body .container-box{width:1200px;position:relative;top:-80px;box-shadow:0 10px 40px -5px rgba(0,0,0,0.1);margin:0 auto}.contact1-box{position:absolute;top:0;z-index:10;height:40px;line-height:40px;border-bottom:1px solid rgba(255,255,255,0.3);font-size:12px}.header{position:absolute;top:68px;z-index:10;margin:0}.contact1-box .color-main,.contact1-box .color-main a,.navheader .color-main a{color:#FFF}.contact1-box .contact1 .item i{margin-right:6px;filter:brightness(100)}.contact1-box .container{width:1200px}.header .container .flr .split{background:#FFF}.header .item>a i{filter:brightness(100)}.header .item:hover span{color:#FFF}.navheader .title span::before{background:#FFF}.header .item:hover span::before{transform:translate3d(0px,0px,0px) scale3d(1,1,1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg,0deg);background:#FFF}.indexs{text-align:center;position:absolute;margin:0;right:0;bottom:16px;font-size:0}.indexs span{border-radius:50%;width:12px;height:12px;background:#D9D9D9;margin-right:12px;position:relative;cursor:pointer}.indexs span:last-child{margin-right:0}.title{text-align:left;position:relative}.title h1{font-size:32px;font-weight:bold}.title h3{font-size:16px;font-weight:normal;line-height:normal;padding-bottom:16px;margin-bottom:0;border-bottom:1px solid #E9E9E9}.more a{margin:0 auto;font-size:12px}.more i{margin-left:12px}.tabs{position:absolute;right:0;top:0}.tabs a:hover{text-decoration:underline}.tabs .split{margin:0 20px;background-color:#E9E9E9}.wrap{overflow:hidden;position:relative}.banner{position:relative;background-color:#011;height:650px;width:100%;overflow:hidden;top:0}.banner .items{height:100%;position:absolute;left:0;top:0;white-space:nowrap}.banner .item{width:100%;height:100%;position:relative;display:inline-block}.banner .item .info{height:100%}.banner .item a:hover{text-decoration:none}.banner .item img{width:100%;height:100%;object-fit:cover}.banner .item video{width:100%;height:100%;object-fit:cover}.banner .item .text{min-width:1200px;position:absolute;left:50%;z-index:1;top:50%;transform:translate(-50%,-50%)}.banner .item .text-center{text-align:center}.banner .item .text-center p{text-align:center!important}.banner .item .text-left{text-align:left}.banner .item .text-left p{text-align:left!important}.banner .item .text-right{text-align:right}.banner .item .text-right p{text-align:right!important}.banner .indexs{margin:0;left:50%;transform:translateX(-50%);bottom:120px;z-index:1}.banner .indexs span{border-radius:4px;width:60px;height:8px;background:rgba(255,255,255,0.6);margin-right:20px;position:relative;cursor:pointer}.banner .indexs span:hover{background:#FFF;box-shadow:0 0 10px 0 #fff}.banner .indexs span:last-child{margin-right:0}.banner .buttons{display:none;position:absolute;top:50%;transform:translate(0,-50%);width:44px;height:120px;line-height:120px;text-align:center;cursor:pointer;z-index:1}.banner:hover .buttons{display:block}.banner .buttons:hover{opacity:.8}.banner .buttons-left{left:60px}.banner .buttons-right{right:60px}.container{width:1104px}.service1{background-size:cover;background-repeat:no-repeat;padding:80px 48px 68px 48px}.service1 .clear{width:1116px}.service1 .main{position:relative}.service1 .wrap{width:702px;padding:12px 2px;margin:0 10px;position:inherit}.service1 .items{font-size:0;white-space:nowrap;position:relative}.service1 .item{display:inline-block;width:210px;height:284px;vertical-align:top;padding:12px;position:relative;overflow:hidden}.service1 .item:hover{text-decoration:none}.service1 .item .pic{left:0;top:0;overflow:hidden}.service1 .item .pic img{transition:all .5s}.service1 .item:hover .pic img{transform:scale(1.1)}.service1 .item .info{width:100%;box-sizing:border-box}.service1 .item .name{font-size:16px;margin-top:24px;font-weight:bold;white-space:wrap;max-height:42px;overflow:hidden}.service1 .item .desc{font-size:14px;margin-top:16px;line-height:1.5;max-height:84px;overflow:hidden;white-space:wrap}.service1 .main.flr .buttons{width:40px;height:100px;line-height:100px;text-align:center;cursor:pointer;position:absolute;z-index:10;display:none}.service1:hover .main.flr .buttons{display:block}.service1 .more{text-align:right;position:absolute;bottom:-20px;right:12px;opacity:0;transition:all .4s}.service1 .more{font-size:0;cursor:pointer}.service1 .more i{margin:0;opacity:.35}.service1 .more div{display:inline-block;width:24px;height:24px;line-height:24px;font-size:0;margin-left:8px;text-align:center}.service1:hover .more{opacity:1}.aboutus{width:310px;background-size:cover;background-repeat:no-repeat;background-image:none!important}.aboutus .container{width:100%;position:relative;height:308px}.aboutus .title{position:initial;margin-top:12px}.aboutus .title h1{max-height:86px;margin-bottom:16px;overflow:hidden}.aboutus .title .bg-normal{height:4px;border-radius:5px;width:120px;margin:32px 0;display:block}.aboutus .title .desc{max-height:112px;line-height:2;overflow:hidden}.aboutus .buttons{position:absolute;bottom:12px}.aboutus .title .buttons a{margin-right:24px}.aboutus .title .buttons a:last-child{margin-right:0}.aboutus .title .buttons span{display:inline-block;vertical-align:middle}.aboutus .title .buttons i{margin-left:8px}.service2{padding:40px 0;position:relative;background-repeat:no-repeat;background-size:cover;background-position:center center}.service2 .title{text-align:center;margin-bottom:24px}.service2 .wrap{width:840px;margin:0 auto;white-space:nowrap}.service2 .items{position:relative;font-size:0;padding-bottom:1px}.service2 .item{text-align:center;display:inline-block;width:100%}.service2 .item .name{font-size:16px;font-weight:bold;margin-bottom:16px}.service2 .item .desc{height:84px;line-height:2;overflow:hidden;white-space:wrap;font-size:14px}.service2 .pic{display:none}.service2 .more{margin:24px auto 0}.service2 .buttons{width:40px;height:100px;line-height:100px;text-align:center;cursor:pointer;z-index:10;opacity:0;position:absolute}.service2:hover .buttons{opacity:1}.service2 .buttons:hover{opacity:.6}.service2 .buttons-left{left:80px;top:126px}.service2 .buttons-right{right:80px;top:126px}.products{padding:60px 0 48px 0;overflow:hidden}.products .container{position:relative}.products .title h1{position:absolute;top:62px;margin:0;line-height:1}.products .main{width:1116px}.products .wrap{padding:12px;right:-12px}.products .wrap .items-box{position:relative}.products .wrap .items{position:relative;vertical-align:top;font-size:0;width:702px}.products .wrap .items .item{height:271px}.products .wrap .items .item .pic{overflow:hidden}.products .wrap .items .item .pic img{transition:all .5s}.products .wrap .items .item:hover .pic img{transform:scale(1.1)}.products .wrap .items .buttons{width:22px;height:22px;text-align:center;border-radius:4px;line-height:1}.products .more{position:absolute;bottom:48px}.products .buttons{text-align:right;position:absolute;bottom:-20px;right:0;opacity:0;transition:all .4s}.products .buttons{font-size:0;cursor:pointer}.products .buttons i{margin:0;opacity:.35}.products .buttons div{display:inline-block;width:24px;height:24px;line-height:24px;font-size:0;margin-left:8px;text-align:center}.products:hover .buttons{opacity:1}.iconlink{padding:40px 0;background:linear-gradient(270deg,#00AB59 0,rgba(7,97,157,0.7) 100%)}.iconlink a{height:50px;text-align:left;line-height:50px;margin-right:60px;font-size:0}.iconlink a:last-child{margin-right:0}.iconlink a:hover{text-decoration:none}.iconlink a label:hover{cursor:pointer}.iconlink a img{max-height:50px;vertical-align:middle;margin-right:16px}.iconlink a label{vertical-align:middle;display:inline-block;max-height:42px;overflow:hidden;line-height:normal;font-size:16px}.iconlink .item .flr{max-width:67px;height:50px}.news{padding:60px 0 48px 0}.news .container{position:relative}.news .title h1{position:absolute;top:62px;line-height:1}.news .title h3{margin-bottom:0}.news .tabs a:hover{text-decoration:underline}.news .more{position:absolute;bottom:48px}.news .main{width:1116px}.news .wrap{width:702px;padding:12px}.news .items-box{position:relative;left:0;top:0;width:100%;padding-bottom:20px}.news .items{width:100%;position:relative;white-space:nowrap;font-size:0}.news .item{width:210px;padding:12px;font-size:14px;vertical-align:top;position:relative;z-index:10;display:inline-block}.news .item:first-child{margin-left:0}.news .item:hover{text-decoration:none}.news .item .url .fll a{display:flex;align-items:center}.news .item .url .fll i{margin-left:6px}.news .item .name{font-size:16px;font-weight:bold;margin-top:16px}.news .item .pic{overflow:hidden;margin-top:20px}.news .item .pic img{transition:.5s}.news .item:hover .pic img{transform:scale(1.1)}.news .item .info .desc{white-space:normal;text-overflow:ellipsis;max-height:63px;overflow:hidden;width:100%;line-height:1.5;margin-top:20px}.news .tabs a{text-decoration:none}.news .buttons{text-align:right;position:absolute;bottom:-20px;right:0;opacity:0;transition:all .4s}.news .buttons{font-size:0;cursor:pointer}.news .buttons i{margin:0;opacity:.35}.news .buttons div{display:inline-block;width:24px;height:24px;line-height:24px;font-size:0;margin-left:8px;text-align:center}.news:hover .buttons{opacity:1}.service3{background-image:url(/res/image/bg/002.png);background:#F8F8F8;background-size:cover;background-repeat:no-repeat}.service3 .container{width:1152px;padding:40px 0 40px 48px}.service3 .title{width:224px;height:378px}.service3 .title h3{border:0;padding:0;margin-bottom:16px}.service3 a{text-decoration:none}.service3 .buttons{position:absolute;left:0;bottom:0;font-size:0;cursor:pointer}.service3 .buttons div{height:34px;width:34px;line-height:32px;font-size:0;border-radius:50%;margin-right:8px}.service3 .wrap{width:758px;height:378px}.service3 .items{position:absolute;height:100%;left:0;top:0;vertical-align:top;font-size:0;white-space:nowrap}.service3 .item{position:relative;font-size:12px;height:187px;width:331px;margin-left:4px;display:inline-block;vertical-align:top;overflow:hidden}.service3 .item img{height:100%;width:100%;transition:all .5s}.service3 .item0{height:378px;width:212px;margin-left:0}.service3 .item1{margin-left:-331px}.service3 .item2{margin-top:191px}.service3 .item2:last-child{margin-top:0}.service3 .item .name{font-size:16px;position:absolute;left:0;bottom:0;width:100%;height:56px;line-height:56px;padding:0 24px;box-sizing:border-box}