/*

overflow:hidden;text-overflow:ellipsis;white-space:nowrap;

-webkit-transition:all .7s;transition:all .7s;

transition: all 1s;

outline: 1px dashed #fff;outline-offset: -5px;

transform:rotate(360deg);

text-transform: Uppercase;font-family:Arial;

*/

/* 公用标题 */
@keyframes msClock {
	0%,70%,100% {transform: rotate(0) scale(1);}
	
	10%,30% {transform: rotate(-15deg) scale(1);}
	
	20%,40% {transform: rotate(15deg) scale(1);}
}

/****背景动画****/
@keyframes move_wave{0%{transform: translateX(0) translateZ(0) scaleY(1)} 50%{transform: translateX(-25%) translateZ(0) scaleY(0.55)} 100%{transform: translateX(-50%) translateZ(0) scaleY(1)}}
.waveWrapper{overflow: hidden; position: absolute; left: 0; right: 0; bottom: 0;height:150px;z-index:-1;}
.waveWrapperInner{position: absolute; width: 100%; overflow: hidden; height: 100%; bottom: -1px; background-image: linear-gradient(to top, #000000 40%, #101012 80%);}
.bgTop{z-index: 15; opacity: 0.5;}
.bgMiddle{z-index: 10; opacity: 0.75;}
.bgBottom{z-index: 5;}
.wave{position: absolute; left: 0; width: 200%; height: 100%; background-repeat: repeat no-repeat !important; background-position: 0 top !important; transform-origin: center top;}
.waveTop{background-size: 50% 100px;}
.waveWrapper .waveTop{animation: move-wave 3s; -webkit-animation: move-wave 3s; -webkit-animation-delay: 1s; animation-delay: 1s;}
.waveMiddle{background-size: 50% 120px;}
.waveWrapper .waveMiddle{animation: move_wave 10s linear infinite;}
.waveBottom{background-size: 50% 100px;}
.waveWrapper .waveBottom{animation: move_wave 15s linear infinite;}


/* 关于我们 */
.box_01{width:100%;height:auto;padding:65px 0 10px 0;overflow:hidden;position:relative;z-index:2;height:1080px;padding-top:40px;background:url(../images/box_01.jpg) center top no-repeat;}

.box_01 .h_title{width:3.68rem;height:auto;padding-top:0.1rem; margin:0 auto;}

.box_01 .h_title h3{font-size:0.4rem;color:#fff;line-height:0.4rem;text-align:center;}

.box_01 .h_title h3 span{color:#ff5a00;}

.box_01 .h_title p{font-size:0.16rem;color:#666;line-height:0.2rem;margin-top:0.12rem;text-align:center;}

.box_01 .txt{max-width:1280px;width:100%;height:auto;margin:1rem auto 0 auto;overflow:hidden;}

.box_01 .txt h3{font-size:0.28rem;color:#e5e5e5; font-weight:bold;margin-bottom: 40px;}

.box_01 .txt p{font-size:0.16rem;color:#e5e5e5;line-height:0.36rem;height:auto;width:100%; float:left; text-align:left;text-indent:0.34rem;}

.box_01 .txt .more{display:block;width:1.15rem;height:0.4rem; background:#ff5a00;float:left;margin-top:0.3rem; color:#fff;}

.box_01 .center{max-width:1280px;width:100%;height:8.4rem;padding-top:0.5rem;margin:0 auto;position:relative;z-index:2;}


.box_01 .txt .aboutMenuL{
  width: 50%;
  float: left;
}

.box_01 .txt .aboutMenuL ul{
  width: 100%;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;

}

.box_01 .txt .aboutMenuL ul li{
  flex: 1;
  margin-top: 0.4rem;
  -webkit-transition: .5s;
  transition: .5s;

}


.box_01 .txt .aboutMenuL ul li a{
  display: block;
}


.box_01 .txt .aboutMenuL ul li a i{
  width: 1rem;
  height: 1rem;
  border-radius: 50%;
  border: 1px solid #fff;
  display: block;
  margin: 0 auto;
  background: transparent;
  -webkit-transition: .5s;
  transition: .5s;
}

.box_01 .txt .aboutMenuL ul li:hover a i{
 background: #ff5a00;
}

.box_01 .txt .aboutMenuL ul li a i img{
  width: 0.42rem;
  height: 0.42rem;
  display: block;
  margin: 0 auto;
  padding-top: 0.3rem;
}

.box_01 .txt .aboutMenuL ul li a em{
  display: block;
  text-align: center;
  font-size: 0.16rem;
  color: #fff;
  padding-top: 0.15rem;
  line-height: 2.5;
}

.box_01 .txt .aboutMenuL ul li a b{
  color: #999999;
  display: block;
  text-align: center;
  font-weight: normal;
  text-transform: uppercase;
  font-size: 0.14rem;
  font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
}

.box_01 .txt .aboutMenuL ul li:hover{
  transform: translateY(-5px);
}



@keyframes spin{to{transform:rotateY(-360deg);}
}
@keyframes show{to{opacity:1;}
}
@keyframes flicker-on-2{0%{opacity:0;}
10%{opacity:1;}
15%{opacity:0;}
30%{opacity:1;}
55%{opacity:1;}
57%{opacity:0;}
75%{opacity:0;}
76%{opacity:1;}
99%{opacity:0;}
100%{opacity:1;}
}
.component-wrapper{position:absolute;}
.scene{position:absolute;top:2.2rem;left:50%;margin-left:-3rem;width:6rem;height:6rem;perspective:100rem;animation:flicker-on-2 1000ms linear 1500ms forwards;opacity:1;}
.wrapper{width:100%;height:100%;transform:rotateX(-8deg) rotateY(0deg);transform-style:preserve-3d;}
.globe{position:relative;width:70%;height:70%;margin:0 auto;transform-style:preserve-3d;animation:spin 25s 0ms linear infinite;}
.ring{position:absolute;top:0;left:0;width:100%;height:100%;border:.04rem;border-style:dotted;border-radius:50%;color:#1c6abf;animation:show 0.75s forwards ease-in-out;opacity:0;}
.ring:nth-child(1){transform:rotateY(4deg);color:#7ad4f8;}
.ring:nth-child(2){transform:rotateY(30deg);}
.ring:nth-child(3){transform:rotateY(56deg);}
.ring:nth-child(4){transform:rotateY(82deg);}
.ring:nth-child(5){transform:rotateY(108deg);}
.ring:nth-child(6){transform:rotateY(134deg);}
.ring:nth-child(7){transform:rotateY(160deg);}
.ring:nth-child(8){transform:rotateY(4deg) rotateX(75deg) scale(2);border-style:dashed;}
.ring:nth-child(9){transform:rotateY(4deg) rotateX(75deg) scale(1.75);border-style:solid;}
.ring:nth-child(10){transform:rotateY(4deg) rotateX(75deg) scale(1.5);border-style:dashed;}






.box_01 .center::before{content:'';width:581px;height:581px;background:url(../images/ab_yuan.png) center center no-repeat;position:absolute;top:200px;left:50%;margin-left:-290px;z-index:-1;animation: rotate 12s linear infinite;display:none;

/*
    -webkit-animation: cir6 12s linear 0s infinite;
    -o-animation: cir6 12s linear 0s infinite;
    -ms-animation: cir6 12s linear 0s infinite;
    -moz-animation: cir6 12s linear 0s infinite;
    animation: cir6 12s linear 0s infinite;*/}
@-webkit-keyframes cir6 {
    0% {
        -webkit-transform: rotateY(-300deg) rotateZ(10deg)
    }
    100% {
        -webkit-transform: rotateY(-660deg) rotateZ(10deg)
    }
}

@keyframes cir6 {
    0% {
        transform: rotateY(-300deg) rotateZ(10deg)
    }
    100% {
        transform: rotateY(-660deg) rotateZ(10deg)
    }
}
.box_01 .center .ty01{width:740px;height:740px;border:dashed 1px #e5e5e5;border-radius:50%;position:absolute;left:1rem;top:0;z-index:-1;animation: rotate 5s linear infinite;display:none;}

.box_01 .center .ty02{width:1190px;height:840px;border:dashed 1px #e5e5e5;border-radius:50%;position:absolute;left:0;top:0.5rem;z-index:-2;animation: rotate 20s linear infinite;display:none;}

.box_01 .ab_center{width:1280px;height:840px;margin:0 auto;position:relative;}

.box_01 .ab_center .bd{width:1280px;height:840px;position:relative;}

.box_01 .ab_center .bd .main{width:1280px;height:840px;/*background:url(../images/ab_yuan02.png) center top no-repeat;*/}

.box_01 .ab_center .bd .main .img{width:530px;height:530px;border:solid 10px #fea87a;border-radius:50%;margin:0 auto;position:relative;z-index:5;overflow:hidden;-moz-box-shadow:0px 10px 20px #fea87a;-webkit-box-shadow:0px 10px 20px #fea87a;box-shadow:0px 10px 20px #fea87a;}

.box_01 .ab_center .bd .main .img img{width:530px;height:530px;vertical-align:top;object-fit:cover;}

.box_01 .ab_center .hd{width:1210px;height:430px;margin:0 auto;position:absolute;left:35px;bottom:0;z-index:1;}

.box_01 .ab_center .hd ul{width:1210px;height:430px;position:relative;}

.box_01 .ab_center .hd ul li{width:140px;height:auto;text-align:center;cursor:pointer;}

.box_01 .ab_center .hd ul li:nth-of-type(1){position:absolute;top:0;left:0;}

.box_01 .ab_center .hd ul li:nth-of-type(2){position:absolute;bottom:0;left:50%;margin-left:-70px;}

.box_01 .ab_center .hd ul li:nth-of-type(3){position:absolute;top:0;right:0;}

.box_01 .ab_center .hd ul li:nth-of-type(1) .icon{width:140px;height:140px;margin:0 auto;background:url(../images/yu_01.png);border-radius:50%;-moz-box-shadow:0px 0px 20px #adacac;-webkit-box-shadow:0px 0px 20px #adacac;box-shadow:0px 0px 20px #adacac;-webkit-transition:all .7s;transition:all .7s;}

.box_01 .ab_center .hd ul li:nth-of-type(1).on .icon{background:url(../images/yu_02.png);-webkit-transition:all .7s;transition:all .7s;}

.box_01 .ab_center .hd ul li:nth-of-type(2) .icon{width:101px;height:101px;margin:0 auto;background:url(../images/yu_03.png);border-radius:50%;-moz-box-shadow:0px 0px 20px #adacac;-webkit-box-shadow:0px 0px 20px #adacac;box-shadow:0px 0px 20px #adacac;-webkit-transition:all .7s;transition:all .7s;}

.box_01 .ab_center .hd ul li:nth-of-type(2).on .icon{background:url(../images/yu_04.png);-webkit-transition:all .7s;transition:all .7s;}

.box_01 .ab_center .hd ul li:nth-of-type(3) .icon{width:125px;height:125px;margin:0 auto;background:url(../images/yu_05.png);border-radius:50%;-moz-box-shadow:0px 0px 20px #adacac;-webkit-box-shadow:0px 0px 20px #adacac;box-shadow:0px 0px 20px #adacac;-webkit-transition:all .7s;transition:all .7s;}

.box_01 .ab_center .hd ul li:nth-of-type(3).on .icon{background:url(../images/yu_06.png);-webkit-transition:all .7s;transition:all .7s;}

.box_01 .ab_center .hd ul li.on .icon{transform: rotateY(360deg);-webkit-transform: rotateY(360deg);}

.box_01 .ab_center .hd ul li .icon i{display:block;width:100%;height:100%;}

.box_01 .ab_center .hd ul li:nth-of-type(1) .icon i{background:url(../images/ab_icon_01.png) center center no-repeat;-webkit-transition:all .7s;transition:all .7s;}

.box_01 .ab_center .hd ul li:nth-of-type(2) .icon i{background:url(../images/ab_icon_03.png) center center no-repeat;-webkit-transition:all .7s;transition:all .7s;}

.box_01 .ab_center .hd ul li:nth-of-type(3) .icon i{background:url(../images/ab_icon_05.png) center center no-repeat;-webkit-transition:all .7s;transition:all .7s;}

.box_01 .ab_center .hd ul li:nth-of-type(1).on .icon i{background:url(../images/ab_icon_02.png) center center no-repeat;-webkit-transition:all .7s;transition:all .7s;}

.box_01 .ab_center .hd ul li:nth-of-type(2).on .icon i{background:url(../images/ab_icon_04.png) center center no-repeat;-webkit-transition:all .7s;transition:all .7s;}

.box_01 .ab_center .hd ul li:nth-of-type(3).on .icon i{background:url(../images/ab_icon_06.png) center center no-repeat;-webkit-transition:all .7s;transition:all .7s;}

.box_01 .ab_center .hd ul li  p{font-size:18px;color:#333;line-height:20px;margin-top:50px;}

.box_01 .ab_center .hd ul li  span{display:block;font-size:14px;color:#999;line-height:12px;margin-top:10px;text-transform: Uppercase;font-family:Arial;}

@keyframes rotate{from{transform: rotate(0deg)}
to{transform: rotate(360deg)}
}



/* 产品 */
.box_02{width:100%;height:1045px;padding-top:40px;background:url(../images/pro_back.jpg) center top no-repeat;overflow:hidden;position:relative;}

.box_02 .h_title{width:3.68rem;height:auto;margin:0 auto;}

.box_02 .h_title h3{font-size:0.4rem;color:#fff;line-height:0.4rem;text-align:center;}

.box_02 .h_title h3 span{color:#ff5a00;}

.box_02 .h_title p{font-size:0.14rem;color:#fff;line-height:0.2rem;margin-top:0.10rem;text-align:center;}

.box_02 .slideGroup02{width:1520px;height:auto;margin:60px auto 0 auto;position:relative;z-index:3;}

.box_02 .slideGroup02 .parHd{width:1140px;height:120px;margin:0 auto;overflow:hidden;}

.box_02 .slideGroup02 .parHd ul{width:1140px;height:120px;overflow:hidden;}

.box_02 .slideGroup02 .parHd ul li{width:380px;height:120px;float:left;position:relative;background:url(../images/pro_line.png) right bottom no-repeat;}

.box_02 .slideGroup02 .parHd ul li:last-child{ background:none;}

.box_02 .slideGroup02 .parHd ul li a{width:380px;height:120px;float:left;text-align:center;}

.box_02 .slideGroup02 .parHd ul li a i{display:block;width:44px;height:44px;margin:0 auto;}

.box_02 .slideGroup02 .parHd ul li.on a i{-webkit-animation: jello 1s;-moz-animation: jello 1s;animation: jello 1s;}

.box_02 .slideGroup02 .parHd ul li:nth-of-type(1) a i{background:url(../images/pro_icon_01.png) center center no-repeat;-webkit-transition:all .7s;transition:all .7s;}

.box_02 .slideGroup02 .parHd ul li:nth-of-type(2) a i{background:url(../images/pro_icon_02.png) center center no-repeat;-webkit-transition:all .7s;transition:all .7s;}

.box_02 .slideGroup02 .parHd ul li:nth-of-type(3) a i{background:url(../images/pro_icon_03.png) center center no-repeat;-webkit-transition:all .7s;transition:all .7s;}

.box_02 .slideGroup02 .parHd ul li:nth-of-type(1).on a i{background:url(../images/pro_icon_04.png) center center no-repeat;-webkit-transition:all .7s;transition:all .7s;}

.box_02 .slideGroup02 .parHd ul li:nth-of-type(2).on a i{background:url(../images/pro_icon_05.png) center center no-repeat;-webkit-transition:all .7s;transition:all .7s;}

.box_02 .slideGroup02 .parHd ul li:nth-of-type(3).on a i{background:url(../images/pro_icon_06.png) center center no-repeat;-webkit-transition:all .7s;transition:all .7s;}

.box_02 .slideGroup02 .parHd ul li a span{display:block;width:44px;height:2px;background:#fff;margin:30px auto 0 auto;-webkit-transition:all .7s;transition:all .7s;}

.box_02 .slideGroup02 .parHd ul li.on a span{background:#ff5a00;-webkit-transition:all .7s;transition:all .7s;}

.box_02 .slideGroup02 .parHd ul li a p{font-size:18px;color:#fff;line-height:20px;margin-top:15px;font-weight:bold;-webkit-transition:all .7s;transition:all .7s;}

.box_02 .slideGroup02 .parHd ul li.on a p{color:#ff5a00;-webkit-transition:all .7s;transition:all .7s;}

.box_02 .slideGroup02 .parBd{width:1520px;height:630px;margin:45px auto 0 auto;}

.box_02 .slideGroup02 .parBd .slideBox{position:relative;height:630px;}

.box_02 .slideGroup02 .parBd .slideBox .arrow{width:1520px;height:50px;position:absolute;bottom:338px;z-index:5;}

.box_02 .slideGroup02 .parBd .slideBox .arrow .sPrev{position:absolute;left:-100px;cursor:pointer;width:105px;height:50px;text-align:center;font-size:16px;color:#fff;text-transform: Uppercase;line-height:50px;}

.box_02 .slideGroup02 .parBd .slideBox .arrow .sNext{position:absolute;right:-100px;cursor:pointer;width:105px;height:50px;text-align:center;font-size:16px;color:#fff;text-transform: Uppercase;line-height:50px;}

.box_02 .slideGroup02 .parBd .slideBox .tempWrap{width:1520px !important;height:550px;margin:0 auto;overflow:hidden;}

.box_02 .slideGroup02 .parBd ul{width:1520px;height:550px;overflow:hidden;}

.box_02 .slideGroup02 .parBd ul li{width:270px;height:550px;padding:0 55px;overflow:hidden;margin-right:0;float:left;background:url(../images/pro_bk01.png);position:relative;-webkit-transition:all .7s;transition:all .7s;}

.box_02 .slideGroup02 .parBd ul li:hover{background:url(../images/pro_bk02.png);-webkit-transition:all .7s;transition:all .7s;}

.box_02 .slideGroup02 .parBd ul li a{display:block;}

.box_02 .slideGroup02 .parBd ul li p{text-align:center;font-size:24px;color:#333;line-height:24px;margin-top:65px;height:35px;position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-transition:all .7s;transition:all .7s;}

.box_02 .slideGroup02 .parBd ul li:hover p{color:#fff;-webkit-transition:all .7s;transition:all .7s;}

.box_02 .slideGroup02 .parBd ul li p::after{content:'';width:50px;height:1px;background:#999;position:absolute;bottom:0;left:50%;margin-left:-25px;-webkit-transition:all .7s;transition:all .7s;}

.box_02 .slideGroup02 .parBd ul li:hover p::after{content:'';width:50px;height:1px;background:#fff;position:absolute;bottom:0;left:50%;margin-left:-25px;-webkit-transition:all .7s;transition:all .7s;}

.box_02 .slideGroup02 .parBd ul li .img{width:270px;height:260px;margin-top:35px;border-radius:3px;overflow:hidden;}

.box_02 .slideGroup02 .parBd ul li .img img{width:270px;height:260px;transition: all 1s;vertical-align:top;object-fit:cover;}

.box_02 .slideGroup02 .parBd ul li:hover .img img{transform: scale(1.05);}

.box_02 .slideGroup02 .parBd ul li .name{font-size:16px;color:#333;line-height:20px;margin-top:28px;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-transition:all .7s;transition:all .7s;}

.box_02 .slideGroup02 .parBd ul li:hover .name{color:#fff;-webkit-transition:all .7s;transition:all .7s;}

.box_02 .slideGroup02 .parBd ul li .more{width:158px;height:38px;border:solid 1px #ccc;line-height:38px;text-align:center;font-size:14px;color:#999;margin:20px auto 0 auto;text-transform: Uppercase;-webkit-transition:all .7s;transition:all .7s;}

.box_02 .slideGroup02 .parBd ul li:hover .more{background:#ff5a00;border:solid 1px #ff5a00;-webkit-transition:all .7s;transition:all .7s; color:#fff;}

.box_02 .gd{width:132px;height:132px;background:url(../images/more02.png);margin:-20px auto 0 auto;overflow:hidden;position:relative;z-index:3;}

.box_02 .gd a{display:block;width:132px;line-height:132px;text-align:center;font-size:14px;color:#fff;text-transform: Uppercase;}

.box_02 .gd:hover{transform: rotateY(360deg);-webkit-transform: rotateY(360deg);-webkit-transition: all 1s ease-out;transition: all 1s ease-out;}





/* 新闻 */
.box_03{width:100%;height:auto;padding:70px 0 20px 0;overflow:hidden;position:relative;z-index:2;}

.box_03 .h_title{width:3.68rem;height:auto;margin:0 auto;}

.box_03 .h_title h3{font-size:0.4rem;color:#333;line-height:0.4rem;text-align:center;}

.box_03 .h_title h3 span{color:#ff5a00;}

.box_03 .h_title p{font-size:0.16rem;color:#666;line-height:0.2rem;margin-top:0.12rem;text-align:center;}

.box_03 .news_center{width:1280px;height:auto;margin:50px auto 0 auto;position:relative;}

.box_03 .news_center .hd{width:720px;height:45px;margin:0 auto;}

.box_03 .news_center .hd ul{width:720px;height:45px;position:relative;display:flex;justify-content: space-between;}

.box_03 .news_center .hd ul li{width:150px;height:45px;float:left;background:#eee;text-align:center;border-radius:23px;-webkit-transition:all .7s;transition:all .7s;}

.box_03 .news_center .hd ul li.on{background:#ff5a00;-webkit-transition:all .7s;transition:all .7s;}

.box_03 .news_center .hd ul li a{display:block;width:150px;line-height:45px;font-size:18px;color:#333;-webkit-transition:all .7s;transition:all .7s;}

.box_03 .news_center .hd ul li.on a{font-weight:bold;color:#fff;-webkit-transition:all .7s;transition:all .7s;}

.box_03 .news_center .bd{width:1280px;height:auto;margin:40px auto 0 auto;overflow:hidden;position:relative;}

.box_03 .news_center .bd .main{width:1280px;height:auto;position:relative;}

.box_03 .news_center .bd .main li{width:1260px;height:150px;padding:10px;background:#eee;margin-bottom:20px;overflow:hidden;-webkit-transition:all .7s;transition:all .7s;}

.box_03 .news_center .bd .main li:hover{background:#ff5a00;-webkit-transition:all .7s;transition:all .7s;}

.box_03 .news_center .bd .main li a{display:block;}

.box_03 .news_center .bd .main li .img{width:230px;height:150px;overflow:hidden;border-radius:2px;margin-right:50px;float:left;}

.box_03 .news_center .bd .main li .img img{display:block;width:230px;height:150px;vertical-align:top;transition: all 1s;object-fit:cover;}

.box_03 .news_center .bd .main li:hover .img img{transform: scale(1.05);}

.box_03 .news_center .bd .main li .txt{width:740px;height:150px;overflow:hidden;margin-right:50px;float:left;}

.box_03 .news_center .bd .main li .txt .name{font-size:16px;color:#333;line-height:20px;margin-top:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-transition:all .7s;transition:all .7s;}

.box_03 .news_center .bd .main li:hover .txt .name{color:#fff;-webkit-transition:all .7s;transition:all .7s;}

.box_03 .news_center .bd .main li .txt p{font-size:14px;color:#666;line-height:25px;height:50px;margin-top:20px;overflow:hidden;-webkit-transition:all .7s;transition:all .7s;}

.box_03 .news_center .bd .main li:hover .txt p{color:#fff;-webkit-transition:all .7s;transition:all .7s;}

.box_03 .news_center .bd .main li .right{width:110px;height:150px;overflow:hidden;float:left;text-align:center;}

.box_03 .news_center .bd .main li .right p{font-size:18px;color:#999;line-height:15px;margin-top:35px;-webkit-transition:all .7s;transition:all .7s;}

.box_03 .news_center .bd .main li:hover .right p{color:#fff;-webkit-transition:all .7s;transition:all .7s;}

.box_03 .news_center .bd .main li .right .more{width:108px;height:33px;border:solid 1px #ccc;border-radius:18px;font-size:14px;color:#666;line-height:33px;margin-top:30px;-webkit-transition:all .7s;transition:all .7s;}

.box_03 .news_center .bd .main li:hover .right .more{color:#fff;border:solid 1px #fff;-webkit-transition:all .7s;transition:all .7s;}

.box_03 .gd{width:148px;height:43px;border:solid 1px #ccc;border-radius:23px;font-size:14px;line-height:43px;text-align:center;margin:30px auto 0 auto;-webkit-transition:all .7s;transition:all .7s;}

.box_03 .gd:hover{color:#fff;border:solid 1px #ff5a00;background:#ff5a00;-webkit-transition:all .7s;transition:all .7s;}

.box_03 .gd a{display:block;color:#666;-webkit-transition:all .7s;transition:all .7s;}

.box_03 .gd:hover a{color:#fff;-webkit-transition:all .7s;transition:all .7s;}


/* 友情链接 */
.box_03 .links{width:1280px;height:auto;min-height:20px;margin:65px auto 0 auto;position:relative;z-index:2;}

.box_03 .links .lk{width:230px;height:20px;background:url(../images/links.png) left center no-repeat;float:left;text-align:right;font-size:16px;color:#333;line-height:20px;}

.box_03 .links .link{width:1020px;overflow:hidden;position:relative;float:right;}

.box_03 .links .link a{display:block;float:left;width:auto;margin-right:40px;font-size:14px;line-height:20px;color:#989898;position:relative;-webkit-transition:all .7s;transition:all .7s;}

.box_03 .links .link a:hover{color:#ff5a00;-webkit-transition:all .7s;transition:all .7s;}

.box_03 .links .link a:last-child{margin-right:0;}






.banner{display: block;}

.wapbanner{display: none;}

.wapbanner img{
  display: block;
  width: 100%;
  height: calc(100% - 0.6rem);
  object-fit: cover;
}

@media (max-width: 980px) {
.waveWrapper{display:block;}
.footer .top .h_title{
  text-align: center;
}
.box_01 .txt h3{
  display: none;
}
.box_01{width:100%;height:auto;padding:35px 0 40px 0;overflow:hidden;position:relative;}

.box_01 .h_title{width:2.6rem;height:auto;padding-top:0.1rem;background:url(../images/company.png) center top no-repeat; background-size:2.6rem auto;margin:0 auto;}

.box_01 .h_title h3{font-size:0.26rem;color:#fff;line-height:0.26rem;text-align:center;}

.box_01 .h_title h3 span{color:#ff5a00;}

.box_01 .h_title p{font-size:0.14rem;color:#666;line-height:0.2rem;margin-top:0.10rem;text-align:center;}

.box_01 .txt{max-width:1280px;width:90%;height:auto;margin:0.2rem auto 0 auto;}
.box_01 .txt  .aboutMenuL{
  width: 100%;
}

.aboutMenu{display: none;}
.box_01 .txt p{font-size:0.14rem;color:#fff;line-height:0.25rem;height:auto;text-align:center;width: 100%;}

.box_01 .txt .more{display:block;width:1.3rem;text-indent: 0; height:0.4rem; line-height:0.4rem;background:#ff5a00;float:none;margin:0.2rem auto 0 auto;}

.box_01 .center{max-width:1280px;width:100%;height:auto;padding-top:0.3rem;margin:0 auto;background:none;position:relative;z-index:2;}

.scene{display:none;}

.box_01 .center::before{content:'';width:581px;height:581px;background:url(../images/ab_yuan.png) center center no-repeat;position:absolute;top:200px;left:50%;margin-left:-290px;z-index:-1;animation: rotate 12s linear infinite;


/*
    -webkit-animation: cir6 12s linear 0s infinite;
    -o-animation: cir6 12s linear 0s infinite;
    -ms-animation: cir6 12s linear 0s infinite;
    -moz-animation: cir6 12s linear 0s infinite;
    animation: cir6 12s linear 0s infinite;*/display:none;}
.banner{display: none;}

.wapbanner{display: block;}

.box_01 .center .ty01{display:none;}

.box_01 .center .ty02{display:none;}

.box_01 .ab_center{width:100%;height:auto;margin:0 auto;position:relative;}

.box_01 .ab_center .bd{width:100%;height:auto;position:relative;}

.box_01 .ab_center .bd .main{width:100%;height:auto;background:none;}

.box_01 .ab_center .bd .main .img{width:3rem;height:3rem;border:solid 10px #fff;border-radius:50%;margin:0 auto;position:relative;z-index:5;overflow:hidden;-moz-box-shadow:0px 5px 10px #fea87a;-webkit-box-shadow:0px 5px 10px #fea87a;box-shadow:0px 5px 10px #fea87a;}

.box_01 .ab_center .bd .main .img img{width:3rem;height:3rem;vertical-align:top;object-fit:cover;}

.box_01 .ab_center .hd{width:90%;height:auto;margin:0.3rem auto 0 auto;position:static;left:0;top:0;z-index:1;}

.box_01 .ab_center .hd ul{width:100%;height:auto;position:relative;display:flex;justify-content: space-between;}

.box_01 .ab_center .hd ul li{width:auto;height:auto;text-align:center;cursor:pointer;}

.box_01 .ab_center .hd ul li:nth-of-type(1){position:static;top:0;left:0;}

.box_01 .ab_center .hd ul li:nth-of-type(2){position:static;bottom:0;left:0;margin-left:0;}

.box_01 .ab_center .hd ul li:nth-of-type(3){position:static;top:0;right:0;}

.box_01 .ab_center .hd ul li:nth-of-type(1) .icon{width:60px;height:60px;margin:0 auto;background:url(../images/yu_07.png);-webkit-transition:all .7s;transition:all .7s;}

.box_01 .ab_center .hd ul li:nth-of-type(1).on .icon{background:url(../images/yu_08.png);-webkit-transition:all .7s;transition:all .7s;}

.box_01 .ab_center .hd ul li:nth-of-type(2) .icon{width:60px;height:60px;margin:0 auto;background:url(../images/yu_07.png);-webkit-transition:all .7s;transition:all .7s;}

.box_01 .ab_center .hd ul li:nth-of-type(2).on .icon{background:url(../images/yu_08.png);-webkit-transition:all .7s;transition:all .7s;}

.box_01 .ab_center .hd ul li:nth-of-type(3) .icon{width:60px;height:60px;margin:0 auto;background:url(../images/yu_07.png);-webkit-transition:all .7s;transition:all .7s;}

.box_01 .ab_center .hd ul li:nth-of-type(3).on .icon{background:url(../images/yu_08.png);-webkit-transition:all .7s;transition:all .7s;}

.box_01 .ab_center .hd ul li.on .icon{transform: rotateY(360deg);-webkit-transform: rotateY(360deg);}

.box_01 .ab_center .hd ul li .icon i{display:block;width:100%;height:100%;}

.box_01 .ab_center .hd ul li:nth-of-type(1) .icon i{background:url(../images/ab_icon_1.png) center center no-repeat;transform: scale(0.5);-webkit-transition:all .7s;transition:all .7s;}

.box_01 .ab_center .hd ul li:nth-of-type(2) .icon i{background:url(../images/ab_icon_3.png) center center no-repeat;transform: scale(0.5);-webkit-transition:all .7s;transition:all .7s;}

.box_01 .ab_center .hd ul li:nth-of-type(3) .icon i{background:url(../images/ab_icon_05.png) center center no-repeat;transform: scale(0.5);-webkit-transition:all .7s;transition:all .7s;}

.box_01 .ab_center .hd ul li:nth-of-type(1).on .icon i{background:url(../images/ab_icon_2.png) center center no-repeat;transform: scale(0.5);-webkit-transition:all .7s;transition:all .7s;}

.box_01 .ab_center .hd ul li:nth-of-type(2).on .icon i{background:url(../images/ab_icon_04.png) center center no-repeat;transform: scale(0.5);-webkit-transition:all .7s;transition:all .7s;}

.box_01 .ab_center .hd ul li:nth-of-type(3).on .icon i{background:url(../images/ab_icon_06.png) center center no-repeat;transform: scale(0.5);-webkit-transition:all .7s;transition:all .7s;}

.box_01 .ab_center .hd ul li  p{font-size:14px;color:#333;line-height:15px;margin-top:15px;}

.box_01 .ab_center .hd ul li  span{display:block;font-size:14px;color:#999;line-height:12px;margin-top:8px;text-transform: Uppercase;font-family:Arial;}




/* 产品 */
.box_02{width:100%;height:auto;padding:50px 0 20px 0;background:none;overflow:hidden;position:relative;}

.box_02 .h_title p{font-size:0.14rem;color:#fff;line-height:0.2rem;margin-top:0.10rem;text-align:center;}

.box_02 .h_title{width:3.68rem;height:auto;margin:0 auto;}

.box_02 .h_title h3{font-size:0.26rem;color:#333;line-height:0.26rem;text-align:center;}

.box_02 .h_title h3 span{color:#ff5a00;}

.box_02 .h_title p{font-size:0.14rem;color:#666;line-height:0.2rem;margin-top:0.10rem;text-align:center;}

.box_02 .slideGroup02{width:95%;height:auto;margin:30px auto 0 auto;overflow:hidden;position:relative;z-index:3;}

.box_02 .slideGroup02 .parHd{width:100%;height:100px;margin:0 auto;}

.box_02 .slideGroup02 .parHd ul{width:100%;height:100px;overflow:hidden;}

.box_02 .slideGroup02 .parHd ul li{width:33.3333%;height:100px;float:left;position:relative;background:url(../images/pro_line.png) right bottom no-repeat;}

.box_02 .slideGroup02 .parHd ul li:last-child{ background:none;}

.box_02 .slideGroup02 .parHd ul li a{width:100%;height:100px;float:left;text-align:center;}

.box_02 .slideGroup02 .parHd ul li a i{display:block;width:44px;height:44px;margin:10px auto 0 auto;}

.box_02 .slideGroup02 .parHd ul li.on a i{-webkit-animation: jello 1s;-moz-animation: jello 1s;animation: jello 1s;}

.box_02 .slideGroup02 .parHd ul li:nth-of-type(1) a i{background:url(../images/pro_icon_01.png) center center no-repeat;transform: scale(0.65);-webkit-transition:all .7s;transition:all .7s;}

.box_02 .slideGroup02 .parHd ul li:nth-of-type(2) a i{background:url(../images/pro_icon_021.png) center center no-repeat;transform: scale(0.65);-webkit-transition:all .7s;transition:all .7s;}

.box_02 .slideGroup02 .parHd ul li:nth-of-type(3) a i{background:url(../images/pro_icon_031.png) center center no-repeat;transform: scale(0.65);-webkit-transition:all .7s;transition:all .7s;}

.box_02 .slideGroup02 .parHd ul li:nth-of-type(1).on a i{background:url(../images/pro_icon_04.png) center center no-repeat;transform: scale(0.65);-webkit-transition:all .7s;transition:all .7s;}

.box_02 .slideGroup02 .parHd ul li:nth-of-type(2).on a i{background:url(../images/pro_icon_05.png) center center no-repeat;transform: scale(0.65);-webkit-transition:all .7s;transition:all .7s;}

.box_02 .slideGroup02 .parHd ul li:nth-of-type(3).on a i{background:url(../images/pro_icon_06.png) center center no-repeat;transform: scale(0.65);-webkit-transition:all .7s;transition:all .7s;}

.box_02 .slideGroup02 .parHd ul li a span{display:block;width:44px;height:2px;background:#333;margin:10px auto 0 auto;-webkit-transition:all .7s;transition:all .7s;}

.box_02 .slideGroup02 .parHd ul li.on a span{background:#ff5a00;-webkit-transition:all .7s;transition:all .7s;}

.box_02 .slideGroup02 .parHd ul li a p{font-size:14px;color:#333;line-height:20px;margin-top:10px;-webkit-transition:all .7s;transition:all .7s;}

.box_02 .slideGroup02 .parHd ul li.on a p{color:#ff5a00;-webkit-transition:all .7s;transition:all .7s;}

.box_02 .slideGroup02 .parBd{width:100%;height:540px;margin:30px auto 0 auto;}

.box_02 .slideGroup02 .parBd .slideBox{position:relative;height:540px;}

.box_02 .slideGroup02 .parBd .slideBox .arrow{width:180px;height:40px;position:absolute;left:50%;margin-left:-90px;bottom:0;z-index:5; background:#ff5a00;}

.box_02 .slideGroup02 .parBd .slideBox .arrow .sPrev{float:left;cursor:pointer;width:90px;height:40px;text-align:center;font-size:14px;color:#333;text-transform: Uppercase;line-height:40px;}

.box_02 .slideGroup02 .parBd .slideBox .arrow .sNext{float:right;cursor:pointer;width:90px;height:40px;text-align:center;font-size:14px;color:#333;text-transform: Uppercase;line-height:40px;}

.box_02 .slideGroup02 .parBd .slideBox .tempWrap{width:100% !important;height:550px;margin:0 auto;overflow:hidden;}

.box_02 .slideGroup02 .parBd ul{width:100%;height:470px;overflow:hidden;}

.box_02 .slideGroup02 .parBd ul li{width:calc(100% - 60px);height:470px;padding:0 30px;overflow:hidden;margin-right:0;float:left;background:url(../images/pro_bk01.png);background-position:100% auto;position:relative;-webkit-transition:all .7s;transition:all .7s;}

.box_02 .slideGroup02 .parBd ul li:hover{background:url(../images/pro_bk02.png);-webkit-transition:all .7s;transition:all .7s;}

.box_02 .slideGroup02 .parBd ul li a{display:block;}

.box_02 .slideGroup02 .parBd ul li p{text-align:center;font-size:20px;color:#333;line-height:20px;margin-top:25px;height:35px;position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-transition:all .7s;transition:all .7s;}

.box_02 .slideGroup02 .parBd ul li:hover p{color:#fff;-webkit-transition:all .7s;transition:all .7s;}

.box_02 .slideGroup02 .parBd ul li p::after{content:'';width:50px;height:1px;background:#999;position:absolute;bottom:0;left:50%;margin-left:-25px;-webkit-transition:all .7s;transition:all .7s;}

.box_02 .slideGroup02 .parBd ul li:hover p::after{content:'';width:50px;height:1px;background:#fff;position:absolute;bottom:0;left:50%;margin-left:-25px;-webkit-transition:all .7s;transition:all .7s;}

.box_02 .slideGroup02 .parBd ul li .img{width:100%;height:250px;margin-top:20px;border-radius:3px;overflow:hidden;}

.box_02 .slideGroup02 .parBd ul li .img img{width:100%;height:250px;transition: all 1s;vertical-align:top;object-fit:cover;}

.box_02 .slideGroup02 .parBd ul li:hover .img img{transform: scale(1.05);}

.box_02 .slideGroup02 .parBd ul li .name{font-size:16px;color:#333;line-height:20px;margin-top:30px;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-transition:all .7s;transition:all .7s;}

.box_02 .slideGroup02 .parBd ul li:hover .name{color:#fff;-webkit-transition:all .7s;transition:all .7s;}

.box_02 .slideGroup02 .parBd ul li .more{width:158px;height:36px;border:solid 1px #cccccc;line-height:38px;text-align:center;font-size:14px;color:#999999;margin:26px auto 0 auto;text-transform: Uppercase;-webkit-transition:all .7s;transition:all .7s;}

.box_02 .slideGroup02 .parBd ul li:hover .more{background:#ff5a00;border:solid 1px #ff5a00;-webkit-transition:all .7s;transition:all .7s; color:#fff;}

.box_02 .gd{width:132px;height:132px;background:url(../images/more02.png);margin:20px auto 0 auto;overflow:hidden;position:relative;z-index:3;display:none;}

.box_02 .gd a{display:block;width:160px;line-height:140px;text-align:center;font-size:14px;color:#666;text-transform: Uppercase;}

.box_02 .gd:hover{transform: rotateY(360deg);-webkit-transform: rotateY(360deg);-webkit-transition: all 1s ease-out;transition: all 1s ease-out;}



/* 新闻 */
.box_03{width:100%;height:auto;padding:35px 0 20px 0;overflow:hidden;position:relative;}

.box_03 .h_title{width:3.68rem;height:auto;margin:0 auto;}

.box_03 .h_title h3{font-size:0.26rem;color:#333;line-height:0.26rem;text-align:center;}

.box_03 .h_title h3 span{color:#ff5a00;}

.box_03 .h_title p{font-size:0.14rem;color:#666;line-height:0.2rem;margin-top:0.10rem;text-align:center;}

.box_03 .news_center{width:95%;height:auto;margin:30px auto 0 auto;position:relative;}

.box_03 .news_center .hd{width:100%;height:30px;margin:0 auto;}

.box_03 .news_center .hd ul{width:100%;height:30px;position:relative;display:flex;justify-content: space-between;}

.box_03 .news_center .hd ul li{width:22%;height:30px;float:left;background:#eee;text-align:center;border-radius:23px;-webkit-transition:all .7s;transition:all .7s;}

.box_03 .news_center .hd ul li.on{background:#ff5a00;-webkit-transition:all .7s;transition:all .7s;}

.box_03 .news_center .hd ul li a{display:block;width:100%;line-height:30px;font-size:14px;color:#333;-webkit-transition:all .7s;transition:all .7s;}

.box_03 .news_center .hd ul li.on a{font-weight:bold;color:#fff;-webkit-transition:all .7s;transition:all .7s;}

.box_03 .news_center .bd{width:100%;height:auto;margin:20px auto 0 auto;overflow:hidden;position:relative;}

.box_03 .news_center .bd .main{width:100%;height:auto;position:relative;}

.box_03 .news_center .bd .main li{width:calc(100% - 10px);height:100px;padding:5px;background:#eee;margin-bottom:10px;overflow:hidden;display:flex;justify-content: space-between;-webkit-transition:all .7s;transition:all .7s;}

.box_03 .news_center .bd .main li:hover{background:#ff5a00;-webkit-transition:all .7s;transition:all .7s;}

.box_03 .news_center .bd .main li a{display:block;}

.box_03 .news_center .bd .main li .img{width:40%;height:100px;overflow:hidden;border-radius:2px;margin-right:0;float:left;}

.box_03 .news_center .bd .main li .img img{display:block;width:100%;height:100px;vertical-align:top;transition: all 1s;object-fit:cover;}

.box_03 .news_center .bd .main li:hover .img img{transform: scale(1.05);}

.box_03 .news_center .bd .main li .txt{width:55%;height:150px;overflow:hidden;margin-right:0;float:right;}

.box_03 .news_center .bd .main li .txt .name{font-size:16px;color:#333;line-height:20px;margin-top:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-transition:all .7s;transition:all .7s;}

.box_03 .news_center .bd .main li:hover .txt .name{color:#fff;-webkit-transition:all .7s;transition:all .7s;}

.box_03 .news_center .bd .main li .txt p{font-size:14px;color:#666;line-height:20px;height:40px;margin-top:10px;overflow:hidden;-webkit-transition:all .7s;transition:all .7s;}

.box_03 .news_center .bd .main li:hover .txt p{color:#fff;-webkit-transition:all .7s;transition:all .7s;}

.box_03 .news_center .bd .main li .right{width:110px;height:150px;overflow:hidden;float:left;text-align:center;display:none;}

.box_03 .gd{width:128px;height:33px;border:solid 1px #ccc;border-radius:23px;font-size:14px;line-height:33px;text-align:center;margin:20px auto 0 auto;-webkit-transition:all .7s;transition:all .7s;}

.box_03 .gd:hover{color:#fff;border:solid 1px #ff5a00;background:#ff5a00;-webkit-transition:all .7s;transition:all .7s;}

.box_03 .gd a{display:block;color:#666;-webkit-transition:all .7s;transition:all .7s;}

.box_03 .gd:hover a{color:#fff;-webkit-transition:all .7s;transition:all .7s;}

/* 友情链接 */
.box_03 .links{display:none;}






}



















/* animated home */
.animated { -webkit-animation-duration: 1s;  animation-duration: 1s;  -webkit-animation-fill-mode: both;  animation-fill-mode: both }
.animated.infinite { -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite}
.animated.hinge {  -webkit-animation-duration: 2s; animation-duration: 2s }

@-webkit-keyframes fadeInUp {
    0% {
        opacity:0;
        -webkit-transform:translate3d(0, 100%, 0);
        transform:translate3d(0, 100%, 0)
    }
    100% {
        opacity:1;
        -webkit-transform:none;
        transform:none
    }
}
@keyframes fadeInUp {
    0% {
        opacity:0;
        -webkit-transform:translate3d(0, 100%, 0);
        transform:translate3d(0, 100%, 0)
    }
    100% {
        opacity:1;
        -webkit-transform:none;
        transform:none
    }
}
.fadeInUp {
    -webkit-animation-name: fadeInUp;
    animation-name: fadeInUp
}

.animated_1 { animation-delay:0.3s; }
.animated_2 { animation-delay:0.6s; }
.animated_3 { animation-delay:0.9s; }
.animated_4 { animation-delay:1.2s; }
.animated_5 { animation-delay:1.7s; }
.animated_6 { animation-delay:1.8s; }
.animated_7 { animation-delay:2.1s; }
.animated_8 { animation-delay:2.4s; }
.animated_9 { animation-delay:2.7s; }
.animated_10 { animation-delay:3s; }
.animated_11 { animation-delay:3.3s; }
.animated_12 { animation-delay:3.6s; }

/* animated end */




@keyframes jello {
  from,
  11.1%,
  to {
    -webkit-transform: none;
    -moz-transform: none;
    transform: none;
  }
  22.2% {
    -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
    -moz-transform: skewX(-12.5deg) skewY(-12.5deg);
    transform: skewX(-12.5deg) skewY(-12.5deg);
  }
  33.3% {
    -webkit-transform: skewX(6.25deg) skewY(6.25deg);
    -moz-transform: skewX(6.25deg) skewY(6.25deg);
    transform: skewX(6.25deg) skewY(6.25deg);
  }
  44.4% {
    -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
    -moz-transform: skewX(-3.125deg) skewY(-3.125deg);
    transform: skewX(-3.125deg) skewY(-3.125deg);
  }
  55.5% {
    -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
    -moz-transform: skewX(1.5625deg) skewY(1.5625deg);
    transform: skewX(1.5625deg) skewY(1.5625deg);
  }
  66.6% {
    -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);
    -moz-transform: skewX(-0.78125deg) skewY(-0.78125deg);
    transform: skewX(-0.78125deg) skewY(-0.78125deg);
  }
  77.7% {
    -webkit-transform: skewX(0.390625deg) skewY(0.390625deg);
    -moz-transform: skewX(0.390625deg) skewY(0.390625deg);
    transform: skewX(0.390625deg) skewY(0.390625deg);
  }
  88.8% {
    -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
    -moz-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
    transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
  }
}
