a:hover{ text-decoration:none !important;}

/* banner */

/* section1 */

.section1{width: 100%;height: 100% !important;overflow: hidden;}

.section1 .banner{height:100%; overflow: hidden;position:relative;z-index:0;background:-webkit-linear-gradient(left,#f76800,#faab29,#f76800);background:-o-linear-gradient(left,#f76800,#faab29,#f76800);background: -moz-linear-gradient(left,#f76800,#faab29,#f76800);background:linear-gradient(to right,#f76800,#faab29,#f76800);}

.section1 .banner::before{content:'';width:300px;height:308px;background:url(../image/index_box01_logo.png);position:absolute;top:160px;left:10px;z-index:-1;transition: all 1s ease 0s;transition-delay: 0s;}

.section1.active .banner::before{content:'';width:300px;height:308px;background:url(../image/index_box01_logo.png);position:absolute;top:160px;left:40px;z-index:-1;transition: all 1s ease 0s;transition-delay: 0s;}

.section1 .banner::after{content:'';width:274px;height:278px;background:url(../image/index_box01_yuan.png);position:absolute;top:300px;right:0px;z-index:-1;transition: all 1s ease 0s;transition-delay: 0s;}

.section1.active .banner::after{content:'';width:274px;height:278px;background:url(../image/index_box01_yuan.png);position:absolute;top:300px;right:20px;z-index:-1;transition: all 1s ease 0s;transition-delay: 0s;}

.banner .waves{width:100%;height:1080px;position:absolute;bottom:0;left:0;z-index:-1;}

.banner .swiper-container {width: 100%;height: 100%;}

.banner .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;position:relative;}

.banner .swiper-slide p{font-size:45px;line-height:55px;color:#fff;margin-top:0;}

.banner .more{width:220px;height:60px; background:#f76800;border-radius:30px;position:absolute;left:50%;margin-left:-110px;bottom:220px;z-index:99;}

.banner .more a{display:block;line-height:60px;font-size:20px;color:#fff;text-align:center;}


/*m_banner*/

.m_banner{width: 100%;height:100%;margin: 0 auto;overflow: hidden;display: none;position:relative;z-index:0;background:-webkit-linear-gradient(left,#f76800,#faab29,#f76800);background:-o-linear-gradient(left,#f76800,#faab29,#f76800);background: -moz-linear-gradient(left,#f76800,#faab29,#f76800);background:linear-gradient(to right,#f76800,#faab29,#f76800);}


.m_banner .waves{width:100%;height:1080px;position:absolute;bottom:0;left:0;z-index:-1;display:none;}

.m_banner .swiper-container {width: 100%;height: 100%;}

.m_banner .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;position:relative;}

.m_banner .swiper-slide p{font-size:24px;line-height:24px;color:#fff;margin-top:0px;}

.m_banner .more{width:220px;height:50px;background:#f76800;border-radius:30px;position:absolute;left:50%;margin-left:-110px;bottom:220px;z-index:99;}

.m_banner .more a{display:block;line-height:50px;font-size:18px;color:#fff;text-align:center;}

@media (max-width: 768px){

.section1{width: 100%;height: 100% !important;overflow: hidden;}

.section1 .banner{height:100%; overflow: hidden;position:relative;z-index:0;background:-webkit-linear-gradient(left,#f76800,#faab29,#f76800);background:-o-linear-gradient(left,#f76800,#faab29,#f76800);background: -moz-linear-gradient(left,#f76800,#faab29,#f76800);background:linear-gradient(to right,#f76800,#faab29,#f76800);}


.section1 .banner::before{content:'';width:150px;height:154px;background:url(../image/index_box01_logo.png);position:absolute;top:160px;left:10px;z-index:-1;background-size:150px 154px;transition: all 1s ease 0s;transition-delay: 0s;}

.section1.active .banner::before{content:'';width:150px;height:154px;background:url(../image/index_box01_logo.png);position:absolute;top:160px;left:20px;z-index:-1;background-size:150px 154px;transition: all 1s ease 0s;transition-delay: 0s;}

.section1 .banner::after{content:'';width:120px;height:122px;background:url(../image/index_box01_yuan.png);position:absolute;top:530px;right:0px;z-index:-1;background-size:120px 122px;transition: all 1s ease 0s;transition-delay: 0s;}

.section1.active .banner::after{content:'';width:120px;height:122px;background:url(../image/index_box01_yuan.png);position:absolute;top:530px;right:20px;z-index:-1;background-size:120px 122px;transition: all 1s ease 0s;transition-delay: 0s;}



.banner .waves{width:100%;height:1080px;position:absolute;bottom:0;left:0;z-index:-1;}

.banner .swiper-container {width: 100%;height: 100%;}

.banner .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;position:relative;}

.banner .swiper-slide p{font-size:18px;line-height:24px;color:#fff;margin-top:50px;}

.banner .more{width:220px;height:50px;background:#f76800;border-radius:30px;position:absolute;left:50%;margin-left:-110px;bottom:220px;z-index:99;}

.banner .more a{display:block;line-height:50px;font-size:18px;color:#fff;text-align:center;}


}




/* title */



.section {
    overflow: hidden;
}


.page_div{
    margin: 0 auto;
    padding-top:240px;box-sizing:content-box;
}




/* section2 */
.section2{width: 100%;height:100%;background: url(../image/index_box_02_back.jpg) center 80px no-repeat;position:relative;z-index:0; background-size:100% 100%;}

.section2::before{content:'';width:636px;height:802px;background:url(../image/index_box02_yuan01.png);position:absolute;top:130px;left:-100px;z-index:-1;transition: all 2s ease 0s;transition-delay: 0s;}

.section2.active::before{content:'';width:636px;height:802px;background:url(../image/index_box02_yuan01.png);position:absolute;top:130px;left:0px;z-index:-1;transition-delay: 0.8s;}

.section2 .container{width:auto;max-width:570px;padding:0 100px 0 500px;box-sizing:content-box;}

.section2 .container .txt{text-align:right;}

.section2 .container .txt h4{font-size:66px;color:#fff;font-weight:bold;line-height:68px;margin:0;letter-spacing:5px;position: relative;top:-30px;transition: all 1.5s ease 0s;transition-delay: 0s;}

.section2.active .container .txt h4{top: 0;transition-delay: 0.8s;}

.section2 .container .txt span{display:block;font-size:20px;color:rgba(255,255,255,0.6);line-height:16px;margin:40px 0 0 0;text-transform: Uppercase;position: relative;top:-20px;transition: all 1.5s ease 0s;transition-delay: 0s;}

.section2.active .container .txt span{top: 0;transition-delay: 0.8s;}

.section2 .container .txt p{font-size:26px;color:rgba(255,255,255,1);line-height:45px;margin:30px 0 0 0;position: relative;top:-20px;transition: all 1.5s ease 0s;transition-delay: 0s;}

.section2.active .container .txt p{top: 0;transition-delay: 0.8s;}

.section2 .container .list{width:100%;height:auto;margin:30px 0 0 0;overflow:hidden;display:flex;justify-content: space-between;flex-flow: row wrap;position: relative;top:50px;transition: all 1.5s ease 0s;transition-delay: 0s;}

.section2.active .container .list{top: 0;transition-delay: 0.8s;}

.section2 .container .list li{width:auto;float:left;}

.section2 .container .list li .icon{width:100px;height:100px;border:solid 1px #fff;border-radius:50%;margin:0 auto;background:#f76800;}

.section2 .container .list li .icon i{display:block;width:100px;height:100px;}

.section2 .container .list li:nth-of-type(1) .icon i{background:url(../image/index_box02_icon01.png) center center no-repeat;}

.section2 .container .list li:nth-of-type(2) .icon i{background:url(../image/index_box02_icon02.png) center center no-repeat;}

.section2 .container .list li:nth-of-type(3) .icon i{background:url(../image/index_box02_icon03.png) center center no-repeat;}

.section2 .container .list li:nth-of-type(4) .icon i{background:url(../image/index_box02_icon04.png) center center no-repeat;}

.section2 .container .list li p{font-size:16px;color:#fff;line-height:20px;margin-top:20px;text-align:center;}

.section2 .container .more{display:block;width:218px;height:58px;border:solid 1px #fff;border-radius:30px;margin:50px 0 0 0;overflow:hidden;float:right;font-size:20px;color:#fff;line-height:58px;text-align:center; letter-spacing:3px;position: relative;top:50px;transition: all 1.5s ease 0s;transition-delay: 0s;}

.section2.active .container .more{top: 0;transition-delay: 0.8s;}




/* section3 */
.section3{width: 100%;height:100%;background: url(../image/index_box_03_back.jpg) center 80px no-repeat;position:relative;z-index:0;background-size:100% 100%;}

.section3 .container{width:1350px;box-sizing:content-box;}

.section3 .container .h_title{float:left;position:relative;z-index:0;}

.section3 .container .h_title span{display:block;width:433px;height:107px; background:url(../image/case_zm.png);position: relative;top:-50px;transition: all 1.5s ease 0s;transition-delay: 0s;}

.section3.active .container .h_title span{top:0px;transition-delay: 0.8s;}

.section3 .container .h_title h3{font-size:60px;color:#fff;font-weight:bold;line-height:62px;margin:0;letter-spacing:2px;position: relative;top:-100px;transition: all 1.5s ease 0s;transition-delay: 0s;}

.section3.active .container .h_title h3{top:-50px;transition-delay: 0.8s;}

.section3 .container .h_title p{font-size:17px;color:#fff;line-height:35px;height:110px;border-bottom:solid 1px rgba(255,255,255,0.8);margin:0;letter-spacing:2px;position: relative;top:-30px;transition: all 1.5s ease 0s;transition-delay: 0s;}

.section3.active .container .h_title p{top:0px;transition-delay: 0.8s;}

.section3 .container .h_title .more{display:block;width:218px;height:58px;border:solid 1px #fff;border-radius:30px;margin:50px 0 0 0;overflow:hidden;font-size:20px;color:#fff;line-height:58px;text-align:center; letter-spacing:3px;position: relative;top:50px;transition: all 1.5s ease 0s;transition-delay: 0s;}

.section3.active .container .h_title .more{top: 0;transition-delay: 0.8s;}

.section3 .container .certify{padding-top:140px;box-sizing:content-box;float:right;position: relative;top:-100px;transition: all 1.5s ease 0s;transition-delay: 0s;}

.section3.active .container .certify{top:-50px;transition-delay: 0.8s;}

.section3 .container .certify::before{content:'';width:540px;height:970px;background:rgba(255,255,255,0.25);position:absolute;left:50%;margin-left:-270px;top:0;border-radius:30px 30px 0 0;-webkit-transition:all .5s;transition:all .5s;}

.section3 .container .certify .pos{width:100%;margin:0 auto;position:relative;overflow:hidden;}

.section3 .container .certify .swiper-container {width:100%;}

.section3 .container .certify  .swiper-slide{width:460px;height:350px;position:relative;box-sizing:content-box;cursor:pointer;overflow:hidden;border-radius:5px;}

.section3 .container .certify  .swiper-slide-active{position: relative;width:460px;height:385px;}

.section3 .container .certify  .swiper-slide-active a{display:block;}

.section3 .container .certify  .swiper-slide-active .img{width:460px;height:350px;overflow:hidden;border-radius:5px;}

.section3 .container .certify  .swiper-slide-active .img img{width:460px;height:350px; vertical-align:top;object-fit:cover;}

.section3 .container .certify .swiper-slide-active .txt{position: absolute;width:90%;height:70px;left:5%;bottom:0;border-radius:35px;overflow:hidden;background-image: -moz-linear-gradient( -130deg, rgb(250,176,44) 0%, rgb(247,104,0) 100%);background-image: -webkit-linear-gradient( -130deg, rgb(250,176,44) 0%, rgb(247,104,0) 100%);background-image: -ms-linear-gradient( -130deg, rgb(250,176,44) 0%, rgb(247,104,0) 100%);}

.section3 .container .certify .swiper-slide-active .txt .bx{width: calc(100% - 60px);padding:5px 30px;box-sizing:content-box;display:flex;justify-content:space-between;flex-flow:row wrap;}

.section3 .container .certify .swiper-slide-active .txt .bx p{font-size:16px;color:#fff;line-height:30px;margin:0 !important;}

.section3 .container .certify .swiper-button-prev{width:164px;height:292px;top:51px;background:rgba(255,255,255,0.5);left:0;outline: none;}

.section3 .container .certify .swiper-button-prev::after{content:'';}

.section3 .container .certify .swiper-button-next{width:164px;height:292px;top:51px;background-color:rgba(255,255,255,0.5);right:0;outline: none;}

.section3 .container .certify .swiper-button-next::after{content:'';}






/* section4 */
.section4{width: 100%;height:100%;background: url(../image/202112171039007490.jpg) center 80px no-repeat;position:relative;z-index:0;background-size:100% 100%;}

.section4 .container{width:auto;max-width:890px;margin:0 auto;box-sizing:content-box;}

.section4 .container .txt{text-align:center;}

.section4 .container .txt h4{font-size:50px;color:#fff;font-weight:bold;line-height:52px;margin:0;letter-spacing:5px;position: relative;top:-30px;transition: all 1.5s ease 0s;transition-delay: 0s;}

.section4.active .container .txt h4{top: 0;transition-delay: 0.8s;}

.section4 .container .txt .icon{display:block;width:79px;height:79px;margin:35px auto 0 auto;background:url(../image/index_box_04_logo.png);position: relative;top:-40px;transition: all 1.5s ease 0s;transition-delay: 0s;}

.section4.active .container .txt .icon{top: 0;transition-delay: 0.8s;}

.section4 .container .txt p{width:800px;height:1px;margin:35px auto 0 auto;position: relative;top:-20px;transition: all 1.5s ease 0s;transition-delay: 0s;}

.section4.active .container .txt p{top: 0;transition-delay: 0.8s;}

.section4 .container .txt p::before{content:'';width:800px;height:1px;background:#fab02c;position:absolute;top:1px;left:0;}

.section4 .container .txt p::after{content:'';width:50px;height:3px;background:rgba(255,255,255,0.5);position:absolute;top:0;left:50%;margin-left:-25px;}

.section4 .container .list{width:100%;height:auto;margin:65px auto 0 auto;overflow:hidden;display:flex;justify-content: space-between;flex-flow: row wrap;position: relative;top:50px;transition: all 1.5s ease 0s;transition-delay: 0s;}

.section4.active .container .list{top: 0;transition-delay: 0.8s;}

.section4 .container .list li{width:100px;height:auto;float:left;}

.section4 .container .list li .icon{width:100px;height:100px;background:#fff;border-radius:50%;margin:0 auto;overflow:hidden;text-align:center;}

.section4 .container .list li .icon img{max-width:100px;max-height:100px;position: relative;top:50%;transform:translateY(-50%);object-fit:cover;}

.section4 .container .list li p{font-size:18px;color:#fff;line-height:20px;margin-top:15px;text-align:center;}

.section4 .container .more{display:block;width:218px;height:58px;border:solid 1px #fff;border-radius:30px;margin:40px auto 0 auto;overflow:hidden;font-size:20px;color:#fff;line-height:58px;text-align:center; letter-spacing:3px;position: relative;top:50px;transition: all 1.5s ease 0s;transition-delay: 0s;}

.section4.active .container .more{top: 0;transition-delay: 0.8s;}







/* section5 */
.section5{width: 100%;height:100%;background: url(../image/index_box_05_back.jpg) center 80px no-repeat;position:relative;z-index:0;background-size:100% 100%;}

.section5 .container{width:1150px;box-sizing:content-box;padding-top:80px;box-sizing:content-box;}

.section5 .container .h_title{float:left;position:relative;z-index:0;}

.section5 .container .h_title span{display:block;width:458px;height:84px; background:url(../image/media_zm.png);position: relative;top:-50px;transition: all 1.5s ease 0s;transition-delay: 0s;}

.section5.active .container .h_title span{top:0px;transition-delay: 0.8s;}

.section5 .container .h_title h3{font-size:60px;color:#fff;font-weight:bold;line-height:62px;margin:0;letter-spacing:2px;position: relative;top:-100px;transition: all 1.5s ease 0s;transition-delay: 0s;}

.section5.active .container .h_title h3{top:-50px;transition-delay: 0.8s;}

.section5 .container .h_title p{font-size:20px;color:#fff;line-height:35px;height:110px;border-bottom:solid 1px rgba(255,255,255,0.8);margin:0;letter-spacing:2px;position: relative;top:-30px;transition: all 1.5s ease 0s;transition-delay: 0s;}

.section5.active .container .h_title p{top:0px;transition-delay: 0.8s;}

.section5 .container .h_title .more{display:block;width:218px;height:58px;border:solid 1px #fff;border-radius:30px;margin:50px 0 0 0;overflow:hidden;font-size:20px;color:#fff;line-height:58px;text-align:center; letter-spacing:3px;position: relative;top:50px;transition: all 1.5s ease 0s;transition-delay: 0s;}

.section5.active .container .h_title .more{top: 0;transition-delay: 0.8s;}

.section5 .container .certify02{padding:0px;box-sizing:content-box;float:right;position: relative;top:-100px;transition: all 1.5s ease 0s;transition-delay: 0s;}

.section5.active .container .certify02{top:-50px;transition-delay: 0.8s;}

.section5 .container .certify02 .pos{width:100%;margin:0 auto;position:relative;overflow:hidden;}

.section5 .container .certify02 .swiper-container {width:100%;}

.section5 .container .certify02  .swiper-slide{width:250px;height:405px;position:relative;box-sizing:content-box;cursor:pointer;overflow:hidden;border-radius:5px;}

.section5 .container .certify02  .swiper-slide-active{position: relative;width:250px;height:405px;}

.section5 .container .certify02  .swiper-slide-active a{display:block;}

.section5 .container .certify02  .swiper-slide .img{width:250px;height:375px;overflow:hidden;border-radius:5px;}

.section5 .container .certify02  .swiper-slide .img img{width:250px;height:375px; vertical-align:top;object-fit:cover;}

.section5 .container .certify02  .swiper-slide .txt{display:none;}

.section5 .container .certify02  .swiper-slide-active .img{width:250px;height:295px;overflow:hidden;border-radius:5px;}

.section5 .container .certify02  .swiper-slide-active .img img{width:250px;height:295px; vertical-align:top;object-fit:cover;}

.section5 .container .certify02 .swiper-slide-active .txt{position: absolute;width:100%;height:110px;left:0;bottom:0;overflow:hidden;background:#fff;display:block;}

.section5 .container .certify02 .swiper-slide-active .txt .name{width: calc(100% - 30px);padding:0 15px;box-sizing:content-box;display:flex;justify-content:space-between;flex-flow:row wrap;}

.section5 .container .certify02 .swiper-slide-active .txt .name h4{font-size:18px;color:#f76800;line-height:20px;margin:20px 0 0 0;}

.section5 .container .certify02 .swiper-slide-active .txt .name p{font-size:14px;color:#808080;line-height:25px;height:50px;overflow:hidden;margin:10px 0 0 0;}

.section5 .container .certify02 .swiper-button-prev{width:162px;height:312px;top:56px;background:rgba(255,255,255,0);left:0;outline: none;}

.section5 .container .certify02 .swiper-button-prev::after{content:'';}

.section5 .container .certify02 .swiper-button-next{width:162px;height:312px;top:56px;background-color:rgba(255,255,255,0);right:0;outline: none;}

.section5 .container .certify02 .swiper-button-next::after{content:'';}






/* section6 */

.section6{width: 100%;height:100%;background: url(../image/index_box_06_back.jpg) center 80px no-repeat;position:relative;z-index:0; background-size:100% 100%;}

.section6 #canvas {position:absolute;left:0;top:0;z-index:-1;}

.section6 .container{width:1200px;padding:0;box-sizing:content-box;}

.section6 .container .title{text-align:center;margin:0 auto;position:relative;top:-70px;opacity:0;transition:all 2s ease 0s;transition-delay:0s;}

.section6.active .container .title{top:0;opacity:1;transition-delay:0.4s;}

.section6 .container .title h3{font-size:50px;color:#fff;font-weight:bold;line-height:52px;text-align:center;margin:0;}

.section6 .container .title p{font-size:16px;color:#fff;line-height:13px;text-align:center;margin:15px 0 0 0;text-transform: Uppercase;}

.section6 .container .title i{display:block;width:40px;height:3px; background:#fff;margin:20px auto 0 auto;}

.section6 .container .tent{width:84%;height:auto;margin:50px auto 0 auto;display:flex;justify-content:space-between;flex-flow:row wrap;}

.section6 .container .tent .left{padding:0;box-sizing:content-box;}

.section6 .container .tent .left .txt{position:relative;top:-50px;transition:all 2s ease 0s;transition-delay:0s;}

.section6.active .container .tent .left .txt{top:0;transition-delay:0.4s;}

.section6 .container .tent .left .txt h4{font-size:36px;color:#fff;font-weight:bold;line-height:38px;margin:0;}

.section6 .container .tent .left .txt p{font-size:16px;color:rgba(255,255,255,0.8);line-height:30px;margin:25px 0 0 0;}

.section6 .container .tent .left .infro{margin-top:60px;position:relative;top:50px;transition:all 2s ease 0s;transition-delay:0s;display:flex;justify-content:space-between;flex-flow:row wrap;}

.section6.active .container .tent .left .infro{top:0;transition-delay:0.4s;}

.section6 .container .tent .left .infro .ewm{width:130px;height:130px;padding:16px;box-sizing:content-box;background:url(../image/kuang.png);}

.section6 .container .tent .left .infro .ewm img{width:130px;height:130px; vertical-align:top;}

.section6 .container .tent .left .infro .wz{width:auto;}

.section6 .container .tent .left .infro .wz p{font-size:16px;color:#fff;line-height:16px;margin-top:25px;}

.section6 .container .tent .left .infro .wz p span{font-weight:bold;}

.section6 .container .tent .form{height:auto;position:relative;top:50px;transition:all 2s ease 0s;transition-delay:0s;}

.section6.active .container .tent .form{top:0;transition-delay:0.4s;}

.section6 .container .tent .form h4{font-size:32px;color:#fff;font-weight:bold;line-height:34px;margin:0 0 30px;}

.section6 .container .tent .form p{width:100%;height:50px;line-height:50px;overflow:hidden;margin:0 0 15px;border-radius:5px;overflow:hidden;}

.section6 .container .tent .form input{display:block;width:calc(100% - 20px);height:50px;line-height:50px;color:#fff;font-size:14px;padding:0 10px;box-sizing:content-box;background:rgba(255,255,255,0.2);}

.section6 .container .tent .form p:nth-of-type(3){height:90px;margin:0 0 20px;}

.section6 .container .tent .form textarea{width:calc(100% - 20px);height:80px;line-height:20px;color:#fff;font-size:14px;padding:10px 10px 0 10px;box-sizing:content-box;background:rgba(255,255,255,0.2);}

.section6 .container .tent .form .tj{width:100%;height:55px;border:none;background:#fff;overflow:hidden;border-radius:5px;overflow:hidden;}

.section6 .container .tent .form .tj .btn{display: block;width:100%;height:55px;line-height:55px;text-align:center;font-size:14px;color:#f76800;border:none;background:none;cursor:pointer;margin:0 !important;padding:0 !important;box-sizing:content-box;}

.section6 .copy{width:100%;height:80px;text-align:center;background:#f76800;position:absolute;left:0;bottom:0;}

.section6 .copy span{line-height:80px;font-size:14px;color:#fff;margin:0 20px;}

.section6 .copy span a{color:#fff;}



























@media (max-width: 768px){
.page_div{
    margin: 0 auto;
    padding-top:130px;box-sizing:content-box;
}
/* section2 */
.section2{width:100%;height:100%;background:url(../image/index_box_02_back.jpg) center center no-repeat;position:relative;z-index:0;}
.section2::before{content:'';width:636px;height:802px;background:url(../image/index_box02_yuan01.png);position:absolute;top:10px;left:-100px;z-index:-1;transition:all 2s ease 0s;transition-delay:0s;}
.section2.active::before{content:'';width:636px;height:802px;background:url(../image/index_box02_yuan01.png);position:absolute;top:10px;left:0px;z-index:-1;transition-delay:0.8s;}
.section2 .container{width:auto;padding:0 0px;box-sizing:content-box;float:right;}
.section2 .container .txt{text-align:center;}
.section2 .container .txt h4{font-size:26px;color:#fff;font-weight:bold;line-height:28px;margin:0;letter-spacing:5px;position:relative;top:-30px;transition:all 1.5s ease 0s;transition-delay:0s;}
.section2.active .container .txt h4{top:0;transition-delay:0.8s;}
.section2 .container .txt span{display:block;font-size:16px;color:rgba(255,255,255,0.6);line-height:25px;margin:20px 0 0 0;text-transform:Uppercase;position:relative;top:-20px;transition:all 1.5s ease 0s;transition-delay:0s;}
.section2.active .container .txt span{top:0;transition-delay:0.8s;}
.section2 .container .txt p{font-size:18px;color:rgba(255,255,255,1);line-height:25px;margin:10px 0 0 0;position:relative;top:-20px;transition:all 1.5s ease 0s;transition-delay:0s;}
.section2.active .container .txt p{top:0;transition-delay:0.8s;}
.section2 .container .list{width:80%;height:auto;margin:20px auto 0 auto;overflow:hidden;display:flex;justify-content:space-between;flex-flow:row wrap;position:relative;top:50px;transition:all 1.5s ease 0s;transition-delay:0s;}
.section2.active .container .list{top:0;transition-delay:0.8s;}
.section2 .container .list li{width:50%;margin-bottom:15px;}
.section2 .container .list li .icon{width:80px;height:80px;border:solid 1px #fff;border-radius:50%;margin:0 auto;background:#f76800;}
.section2 .container .list li .icon i{display:block;width:80px;height:80px;}
.section2 .container .list li p{font-size:16px;color:#fff;line-height:16px;margin-top:10px;text-align:center;}
.section2 .container .more{display:block;width:148px;height:48px;border:solid 1px #fff;border-radius:25px;margin:20px auto 0 auto;overflow:hidden;font-size:16px;color:#fff;line-height:48px;text-align:center;letter-spacing:3px;position:relative;top:50px;margin-left:120px;float:left;transition:all 1.5s ease 0s;transition-delay:0s;}
.section2.active .container .more{top:0;transition-delay:0.8s;}



/* section3 */
.section3{width:100%;height:100%;background:url(../image/index_box_03_back.jpg) center center no-repeat;position:relative;z-index:0;}
.section3 .container{width:auto;box-sizing:content-box;}
.section3 .container .h_title{float:left;position:relative;z-index:0;}
.section3 .container .h_title span{display:none;}
.section3 .container .h_title h3{font-size:26px;color:#fff;font-weight:bold;line-height:28px;margin:0;text-align:center;letter-spacing:2px;position:relative;top:-30px;transition:all 1.5s ease 0s;transition-delay:0s;}
.section3.active .container .h_title h3{top:0px;transition-delay:0.8s;}
.section3 .container .h_title p{font-size:14px;color:#fff;line-height:25px;height:auto;border-bottom:none;margin:15px 0 0 0;letter-spacing:2px;position:relative;top:-30px;transition:all 1.5s ease 0s;transition-delay:0s;}
.section3.active .container .h_title p{top:0px;transition-delay:0.8s;}
.section3 .container .h_title .more{display:block;width:148px;height:48px;border:solid 1px #fff;border-radius:25px;margin:20px auto 0 auto;overflow:hidden;font-size:16px;color:#fff;line-height:48px;text-align:center;letter-spacing:3px;position:relative;top:50px;transition:all 1.5s ease 0s;transition-delay:0s;}
.section3.active .container .h_title .more{top:0;transition-delay:0.8s;}
.section3 .container .certify{padding-top:80px;box-sizing:content-box;float:left;margin:0;padding-left:0;position:relative;top:0px;transition:all 1.5s ease 0s;transition-delay:0s;}
.section3.active .container .certify{top:-50px;transition-delay:0.8s;}
.section3 .container .certify::before{content:'';width:540px;height:970px;background:rgba(255,255,255,0);position:absolute;left:50%;margin-left:-270px;top:0;border-radius:30px 30px 0 0;}
.section3 .container .certify .pos{width:100%;margin:0 auto;position:relative;overflow:hidden;}
.section3 .container .certify .swiper-container{width:100%;}
.section3 .container .certify .swiper-slide{width:100%;height:250px;position:relative;box-sizing:content-box;cursor:pointer;overflow:hidden;border-radius:5px;}
.section3 .container .certify .swiper-slide-active{position:relative;width:100%;height:275px;}
.section3 .container .certify .swiper-slide-active a{display:block;}
.section3 .container .certify .swiper-slide-active .img{width:100%;height:250px;overflow:hidden;border-radius:5px;}
.section3 .container .certify .swiper-slide-active .img img{width:100%;height:250px;vertical-align:top;object-fit:cover;}
.section3 .container .certify .swiper-slide-active .txt{position:absolute;width:90%;height:51px;left:5%;bottom:0;border-radius:25px;overflow:hidden;background-image:-moz-linear-gradient( -130deg,rgb(250,176,44) 0%,rgb(247,104,0) 100%);background-image:-webkit-linear-gradient( -130deg,rgb(250,176,44) 0%,rgb(247,104,0) 100%);background-image:-ms-linear-gradient( -130deg,rgb(250,176,44) 0%,rgb(247,104,0) 100%);}
.section3 .container .certify .swiper-slide-active .txt .bx{width:calc(100% - 30px);padding:0px 15px;box-sizing:content-box;display:flex;justify-content:space-between;flex-flow:row wrap;}
.section3 .container .certify .swiper-slide-active .txt .bx p{font-size:14px;color:#fff;line-height:25px;margin:0 !important;}
.section3 .container .certify .swiper-button-prev{width:164px;height:292px;top:51px;background:rgba(255,255,255,0.5);left:0;display:none;}
.section3 .container .certify .swiper-button-next{width:164px;height:292px;top:51px;background-color:rgba(255,255,255,0.5);right:0;display:none;}




/* section4 */
.section4{width: 100%;height:100%;background: url(../image/202112171039007490.jpg) center center no-repeat; background-size:100% 100%;position:relative;z-index:0;}
.section4 .container{width:auto;max-width:100%;margin:0 auto;box-sizing:content-box;}
.section4 .container .txt{text-align:center;}
.section4 .container .txt h4{font-size:22px;color:#fff;font-weight:bold;line-height:24px;margin:0;letter-spacing:0px;position: relative;top:-30px;transition: all 1.5s ease 0s;transition-delay: 0s;}
.section4.active .container .txt h4{top: 0;transition-delay: 0.8s;}
.section4 .container .txt .icon{display:block;width:50px;height:50px;margin:20px auto 0 auto;background:url(../image/index_box_04_logo.png);background-size:50px 50px;position: relative;top:-40px;transition: all 1.5s ease 0s;transition-delay: 0s;}
.section4.active .container .txt .icon{top: 0;transition-delay: 0.8s;}
.section4 .container .txt p{width:100%;height:1px;margin:20px auto 0 auto;position: relative;top:-20px;transition: all 1.5s ease 0s;transition-delay: 0s;}
.section4.active .container .txt p{top: 0;transition-delay: 0.8s;}
.section4 .container .txt p::before{content:'';width:100%;height:1px;background:#fab02c;position:absolute;top:1px;left:0;}
.section4 .container .txt p::after{content:'';width:50px;height:3px;background:rgba(255,255,255,0.5);position:absolute;top:0;left:50%;margin-left:-25px;}
.section4 .container .list{width:100%;height:auto;margin:45px auto 0 auto;overflow:hidden;display:flex;justify-content: space-between;flex-flow: row wrap;position: relative;top:50px;transition: all 1.5s ease 0s;transition-delay: 0s;}
.section4.active .container .list{top: 0;transition-delay: 0.8s;}
.section4 .container .list li{width:70px;height:auto;float:left;margin-bottom:15px;}
.section4 .container .list li .icon{width:70px;height:70px;background:#fff;border-radius:50%;margin:0 auto;overflow:hidden;text-align:center;}
.section4 .container .list li .icon img{max-width:75px;max-height:75px;position: relative;top:50%;transform:translateY(-50%) scale(1);object-fit:cover;}
.section4 .container .list li p{font-size:14px;color:#fff;line-height:15px;margin-top:15px;text-align:center;}
.section4 .container .more{display:block;width:148px;height:48px;border:solid 1px #fff;border-radius:25px;margin:20px auto 0 auto;overflow:hidden;font-size:16px;color:#fff;line-height:48px;text-align:center;letter-spacing:3px;position:relative;top:50px;transition:all 1.5s ease 0s;transition-delay:0s;}
.section4.active .container .more{top:0;transition-delay:0.8s;}





/* section5 */
.section5{width:100%;height:100%;background:url(../image/index_box_03_back.jpg) center center no-repeat;position:relative;z-index:0;}
.section5 .container{width:auto;padding-top:10px;box-sizing:content-box;}
.section5 .container .h_title{float:left;position:relative;z-index:0;}
.section5 .container .h_title span{display:none;}
.section5 .container .h_title h3{font-size:26px;color:#fff;font-weight:bold;line-height:28px;margin:0;text-align:center;letter-spacing:2px;position:relative;top:-30px;transition:all 1.5s ease 0s;transition-delay:0s;}
.section5.active .container .h_title h3{top:0px;transition-delay:0.8s;}
.section5 .container .h_title p{font-size:14px;color:#fff;line-height:25px;height:auto;border-bottom:none;margin:15px 0 0 0;letter-spacing:2px;position:relative;top:-30px;transition:all 1.5s ease 0s;transition-delay:0s;}
.section5.active .container .h_title p{top:0px;transition-delay:0.8s;}
.section5 .container .h_title .more{display:block;width:148px;height:48px;border:solid 1px #fff;border-radius:25px;margin:20px auto 0 auto;overflow:hidden;font-size:16px;color:#fff;line-height:48px;text-align:center;letter-spacing:3px;position:relative;top:50px;transition:all 1.5s ease 0s;transition-delay:0s;}
.section5.active .container .h_title .more{top:0;transition-delay:0.8s;}


.section5 .container .certify02{padding-left:0;box-sizing:content-box;position: relative;top:70px;transition: all 1.5s ease 0s;transition-delay: 0s;}

.section5.active .container .certify02{top:20px;transition-delay: 0.8s;}

.section5 .container .certify02 .pos{width:100%;margin:0 auto;position:relative;overflow:hidden;}

.section5 .container .certify02 .swiper-container {width:100%;}

.section5 .container .certify02  .swiper-slide{width:100%;height:300px;position:relative;box-sizing:content-box;cursor:pointer;overflow:hidden;border-radius:5px;}

.section5 .container .certify02  .swiper-slide-active{position: relative;width:100%;height:300px;}

.section5 .container .certify02  .swiper-slide-active a{display:block;}

.section5 .container .certify02  .swiper-slide .img{width:60%;height:250px;overflow:hidden;border-radius:5px;}

.section5 .container .certify02  .swiper-slide .img img{width:100%;height:250px; vertical-align:top;object-fit:cover;}

.section5 .container .certify02  .swiper-slide .txt{display:none;}

.section5 .container .certify02  .swiper-slide-active .img{width:60%;height:250px;overflow:hidden;border-radius:5px;margin:0 auto;}

.section5 .container .certify02  .swiper-slide-active .img img{width:100%;height:250px; vertical-align:top;object-fit:cover;}

.section5 .container .certify02 .swiper-slide-active .txt{position: absolute;width:60%;height:100px;left:20%;bottom:0;overflow:hidden;background:#fff;display:block;}

.section5 .container .certify02 .swiper-slide-active .txt .name{width: calc(100% - 10px);padding:0 5px;box-sizing:content-box;display:flex;justify-content:space-between;flex-flow:row wrap;}

.section5 .container .certify02 .swiper-slide-active .txt .name h4{font-size:18px;color:#f76800;line-height:20px;margin:10px 0 0 0;}

.section5 .container .certify02 .swiper-slide-active .txt .name p{font-size:14px;color:#808080;line-height:25px;height:50px;overflow:hidden;margin:10px 0 0 0;}

.section5 .container .certify02 .swiper-button-prev{width:162px;height:312px;top:56px;background:rgba(255,255,255,0);left:0;outline: none;}

.section5 .container .certify02 .swiper-button-prev::after{content:'';}

.section5 .container .certify02 .swiper-button-next{width:162px;height:312px;top:56px;background-color:rgba(255,255,255,0);right:0;outline: none;}

.section5 .container .certify02 .swiper-button-next::after{content:'';}





/* section6 */

.section6{width: 100%;height:100%;background: url(../image/index_box_06_back.jpg) center center no-repeat;position:relative;z-index:0; background-size:100% 100%;}



.section6 #canvas {position:absolute;left:0;top:0;z-index:-1;}

.section6 .container{width:auto;padding:0;box-sizing:content-box;}

.section6 .container .title{display:none;}

.section6 .container .tent{width:90%;height:auto;margin:10px auto 0 auto;display:flex;justify-content:space-between;flex-flow:row wrap;}

.section6 .container .tent .left{padding:0;box-sizing:content-box;}

.section6 .container .tent .left .txt{position:relative;top:-50px;transition:all 2s ease 0s;transition-delay:0s;}

.section6.active .container .tent .left .txt{top:0;transition-delay:0.4s;}

.section6 .container .tent .left .txt h4{font-size:24px;color:#fff;font-weight:bold;line-height:26px;margin:0;text-align:center;}

.section6 .container .tent .left .txt p{font-size:14px;color:rgba(255,255,255,0.8);line-height:25px;margin:20px 0 0 0;}

.section6 .container .tent .left .infro{margin-top:10px;position:relative;top:50px;transition:all 2s ease 0s;transition-delay:0s;display:flex;justify-content:space-between;flex-flow:row wrap;}

.section6.active .container .tent .left .infro{top:0;transition-delay:0.4s;}

.section6 .container .tent .left .infro .ewm{width:100px;height:100px;padding:11px;box-sizing:content-box;margin:0 auto;background:url(../image/kuang.png); background-size:122px 122px;display:none;}

.section6 .container .tent .left .infro .ewm img{width:100px;height:100px; vertical-align:top;}

.section6 .container .tent .left .infro .wz{width:auto;}

.section6 .container .tent .left .infro .wz p{font-size:14px;color:#fff;line-height:15px;margin-top:10px;}

.section6 .container .tent .left .infro .wz p span{font-weight:bold;}

.section6 .container .tent .form{display:block;}


.section6 .container .tent .form h4{font-size:24px;color:#fff;font-weight:bold;line-height:26px;margin:20px 0 10px 0;}

.section6 .container .tent .form p{width:100%;height:35px;line-height:35px;overflow:hidden;margin:0 0 15px;border-radius:5px;overflow:hidden;}

.section6 .container .tent .form input{display:block;width:calc(100% - 20px);height:35px;line-height:35px;color:#fff;font-size:14px;padding:0 10px;box-sizing:content-box;background:rgba(255,255,255,0.2);}

.section6 .container .tent .form p:nth-of-type(3){height:35px;margin:0 0 20px;}

.section6 .container .tent .form textarea{width:calc(100% - 20px);height:35px;line-height:35px;color:#fff;font-size:14px;padding:0 10px;box-sizing:content-box;background:rgba(255,255,255,0.2);}

.section6 .container .tent .form .tj{width:100%;height:35px;border:none;background:#fff;overflow:hidden;border-radius:5px;overflow:hidden;}

.section6 .container .tent .form .tj .btn{display: block;width:100%;height:35px;line-height:35px;text-align:center;font-size:14px;color:#f76800;border:none;background:none;cursor:pointer;margin:0 !important;padding:0 !important;box-sizing:content-box;}




.section6 .copy{width:100%;height:60px;padding:10px 0;box-sizing:content-box;text-align:center;background:#f76800;position:absolute;left:0;bottom:0px;display:flex;justify-content:space-between;flex-flow:row wrap;}

.section6 .copy span{line-height:20px;font-size:14px;color:#fff;margin:0 25px;}

.section6 .copy span a{color:#fff;}









}

