*{margin: 0;padding: 0;list-style: none;box-sizing: border-box;text-decoration: none;font-family: 'Microsoft YaHei',"Arial";line-height: 1;}
.img{display: flex;align-items: center;justify-content: center;font-size: 0;overflow: hidden;user-select:none}
.img img{width: 100%;height: 100%;object-fit: contain;transition: all .3s;}

.btn{display: flex;align-items: center;justify-content: center;transition: all 0.3s;cursor: pointer;}

.text2{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.text3{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;}
.text4{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;}

input,select,textarea{border: none;outline: none;background: none;}

html{font-size: calc(100vw / 192);}

.container{/*width: 160rem;*/margin: 0 auto;} 

.pc{display: block;}
.mb{display: none;}

.flex{display: flex;}

/* body{opacity: 0;transition: all 1s;} */


input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none !important;
}
input[type='number'] {
  -moz-appearance: textfield;
}

textarea{resize: none;}

/* @font-face {
  font-family: "siyuan";
  font-weight: 800;
  src: url("./SourceHanSansCN-Regular.otf") format("trueType");
  font-display: swap;
} */


/* html{padding-top: 6.4rem;} */

/* .header{position: fixed;top: 0;height: 6.4rem;background: #405364;left: 0;right: 0;z-index: 999;} */
html{padding-top: 6.4rem;}
.header{height: 6.4rem;background: #405364;z-index: 999;position: relative;transition: all 0.3s;position: fixed;top: 0;left: 0;right: 0;}
.header.white{background: #fff;}
.header.normal{background: #405364;}
.header>.container{width: 143rem;padding-right: 2.2rem;height: 100%;display: flex;justify-content: space-between;}

.header .left{height: 100%;display: flex;align-items: center;}
.header .left .logo{height: 3.3rem;position: relative;width: 10.7rem;}
.header .left .logo img{position: absolute;top: 0;bottom: 0;transition: all 0.3s;}
.header .left .logo .nor{z-index: 111;opacity: 1;}
.header .left .logo .hov{z-index: 11;opacity: 0;}
.header.white .left .logo .nor{z-index: 11;opacity: 0;}
.header.white .left .logo .hov{z-index: 111;opacity: 1;}
.header.normal .left .logo .nor{z-index: 111;opacity: 1;}
.header.normal .left .logo .hov{z-index: 11;opacity: 0;}


.header .left .menu{margin-left: 4.8rem;height: 100%;display: flex;}
.header .left .menu .one{padding: 0 2.5rem;}
.header .left .menu .one>.link{font-size: 1.2rem;color: #ffffff;position: relative;height: 100%;display: flex;align-items: center;transition: all 0.3s;}
.header .left .menu .one>.link::after{position: absolute;bottom: 0;left: 0;right: 0;height: 3px;background: #00adba;content: "";opacity: 0;transition: all 0.3s;}
.header .left .menu .one:hover>.link::after{opacity: 1;}
.header.white .left .menu .one>.link{color: #405364;}
.header.normal .left .menu .one>.link{color: #fff;}


.header .right{height: 100%;display: flex;align-items: center;}
.header .right .box{display: flex;}
.header .right .box .one{position: relative;padding: 1.7rem 1.5rem;}
.header .right .box .one>.img{cursor: pointer;width: 3rem;height: 3rem;background: none;transition: all 0.3s;border-radius: 50%;}
.header .right .box .one:hover>.img{background: #d9dde0;}
.header .right .box .one>.img img{width: 1.8rem;height: 1.8rem;}
.header .right .box .one>.img img{position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto;transition: all 0.3s;}
.header .right .box .one>.img .nor{z-index: 111;opacity: 1;}
.header .right .box .one>.img .hov{z-index: 11;opacity: 0;}
.header.white .right .box .one>.img .nor{z-index: 11;opacity: 0;}
.header.white .right .box .one>.img .hov{z-index: 111;opacity: 1;}
.header.normal .right .box .one>.img .nor{z-index: 111;opacity: 1;}
.header.normal .right .box .one>.img .hov{z-index: 11;opacity: 0;}


.header .right .box .one.language{border-left: 1px solid transparent;border-right: 1px solid transparent;}
.header .right .box .one.language::before{position: absolute;left: 0rem;top: 0;bottom: 0;width: 1px;height: 2rem;background: #fff;content: "";margin: auto;}
.header .right .box .one.language::after{position: absolute;right: 0rem;top: 0;bottom: 0;width: 1px;height: 2rem;background: #fff;content: "";margin: auto;}

.header.white .right .box .one.language::before{background: #405364;}
.header.white .right .box .one.language::after{background: #405364;}

.header.normal .right .box .one.language::before{background: #fff;}
.header.normal .right .box .one.language::after{background: #fff;}


.header .right .box .one.language .block{position: absolute;padding-top: 0rem;top: 130%;left: 50%;transform: translate(-50%);transition: all 0.3s;opacity: 0;visibility: hidden;}
.header .right .box .one.language:hover .block{opacity: 1;visibility: visible;top: 100%;}
.header .right .box .one.language .block .list{background: #d9dde0;position: relative;width: 9rem;border-radius: 0.5rem;}
.header .right .box .one.language .block .list::before{width: 1.5rem;height: 1.5rem;background: #d9dde0;transform: rotate(45deg);left: 0;right: 0;top: -0.6rem;position: absolute;content: "";margin: auto;}
.header .right .box .one.language .block .list .link{width: 100%;height: 3rem;display: flex;align-items: center;justify-content: center;font-size: 1.5rem;color: #405364;font-weight: bold;}


.header .right .btnBox{width: 10rem;height: 2.5rem;background: #fff;border-radius: 2.5rem;overflow: hidden;margin-left: 4.5rem;}
.header .right .btnBox .btn{width: 10rem;height: 2.5rem;display: flex;align-items: center;justify-content: center;font-size: 1.2rem;color: #606062;}
.header.white .right .btnBox{background: #00ADBA;}
.header.white .right .btnBox .btn{color: #fff;}
.header.normal .right .btnBox{background: #fff;}
.header.normal .right .btnBox .btn{color: #606062;}

.header .right .btnBox .swiper{height: 100%;}
.header .right .btnBox .swiper .swiper-container{height: 100%;}



.header .secondBox{position: absolute;top: 0%;left: 0;right: 0;background: #fff;}
.header .secondBox .cate{height: 6.4rem;background: #F1F3F5;}
.header .secondBox .cate .container{width: 115.2rem;display: flex;justify-content: space-between;height: 100%;}
.header .secondBox .cate .two{height: 100%;display: flex;align-items: center;}
.header .secondBox .cate .two .text{font-size: 1.5rem;color: #405364;transition: all 0.3s;}
.header .secondBox .cate .two:hover .text{color: #00adbb;}
.header .secondBox .cate .two.active .text{color: #00adbb;}
.header .secondBox .cate .two .icon{width: 0.9rem;height: 1rem;margin-left: 0.8rem;position: relative;}
.header .secondBox .cate .two .icon img{position: absolute;top: 0;bottom: 0;left: 0;right: 0;transition: all 0.3s;}
.header .secondBox .cate .two .icon .nor{z-index: 111;opacity: 1;}
.header .secondBox .cate .two .icon .hov{z-index: 1;opacity: 0;}
.header .secondBox .cate .two:hover .icon .nor{z-index: 1;opacity: 0;}
.header .secondBox .cate .two:hover .icon .hov{z-index: 111;opacity: 1;}
.header .secondBox .cate .two.active .icon .nor{z-index: 1;opacity: 0;}
.header .secondBox .cate .two.active .icon .hov{z-index: 111;opacity: 1;}

.header .secondBox .block{max-height: calc(100vh - 6.4rem - 6.4rem);padding-bottom: 3.7rem;background: #fff;}
.header .secondBox .block .container{width: 115.2rem;height: 100%;}
.header .secondBox .block .box{display: none;}
.header .secondBox .block .box:first-child{display: block;}
.header .secondBox .block .box .list{display: flex;flex-wrap: wrap;}
.header .secondBox .block .box .list .pro{width: 26rem;height: 24rem;margin-top: 3.7rem;margin-right: 3.7rem;border-radius: 1rem;box-shadow: 0 0 3rem rgba(22, 21, 25, 0.1);overflow: hidden;}
.header .secondBox .block .box .list .pro:nth-child(4n){margin-right: 0;}
.header .secondBox .block .box .list .pro .img{width: 100%;height: 16rem;background: #F1F3F5;transition: all 0.3s;}
.header .secondBox .block .box .list .pro:hover .img{background: #00ADBA;}
.header .secondBox .block .box .list .pro .textBox{padding: 1.6rem}
.header .secondBox .block .box .list .pro .textBox .name{font-size: 1.5rem;color: #405364;font-weight: bold;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.header .secondBox .block .box .list .pro .textBox .desc{font-size: 1.1rem;color: #405364;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-top: 1rem;}


.header .twoBox{position: absolute;top: 0%;left: 0;right: 0;background: #F1F3F5;}
.header .twoBox .container{width: 115.2rem;display: flex;height: 10rem;}
.header .twoBox .two{display: flex;flex-direction: column;align-items: center;justify-content: center;flex: 1;transition: all 0.3s;}
.header .twoBox .two:hover{background: #E4E8EB;}
.header .twoBox .two .name{font-size: 1.5rem;color: #405364;font-weight: bold;transition: all 0.3s;}
.header .twoBox .two .desc{font-size: 1.2rem;color: #405364;margin-top: 1.5rem;}
.header .twoBox .two:hover .name{color: #00adbb;}


.header .flexBox{position: absolute;top: 0%;left: 0;right: 0;background: #fff;}
.header .flexBox .container{width: 115.2rem;display: flex;}
.header .flexBox .two{flex: 1;background: none;transition: all 0.3s;padding: 4rem 4rem 5rem;}
.header .flexBox .two:hover{background: #F1F3F5;}
.header .flexBox .two .title{display: flex;align-items: center;}
.header .flexBox .two .title .text{font-size: 1.5rem;color: #405364;font-weight: bold;transition: all 0.3s;}
.header .flexBox .two .title:hover .text{color: #00adbb;}
.header .flexBox .two .title .icon{width: 1.1rem;height: 1.2rem;margin-left: 0.8rem;position: relative;}
.header .flexBox .two .title .icon img{position: absolute;top: 0;bottom: 0;left: 0;right: 0;transition: all 0.3s;}
.header .flexBox .two .title .icon .nor{z-index: 111;opacity: 1;}
.header .flexBox .two .title .icon .hov{z-index: 1;opacity: 0;}
.header .flexBox .two .title:hover .icon .nor{z-index: 1;opacity: 0;}
.header .flexBox .two .title:hover .icon .hov{z-index: 111;opacity: 1;}

.header .flexBox .two .list{display: flex;flex-wrap: wrap;margin-top: 1rem;}
.header .flexBox .two .list .three{width: 50%;margin-top: 2rem;}
.header .flexBox .two .list .three .link{font-size: 1.2rem;color: #405364;transition: all 0.3s;}
.header .flexBox .two .list .three .link:hover{color: #00ADBA;}




.fifter{
  background: rgba(0, 0, 0, 0.4);
  -webkit-backdrop-filter: blur(20px);
  backdrop-filter: blur(20px);
  visibility: hidden;
  position: fixed;
  opacity: 0;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 888;
  transition: opacity 0.3s cubic-bezier(0.4, 0, 0.6, 1) 80ms,
    visibility 0.3s step-end 80ms;
}

.fifter.active {
  opacity: 1;
  visibility: visible;
  transition: opacity 0.3s cubic-bezier(0.4, 0, 0.6, 1) 80ms,
    visibility 0.3s step-start 80ms;
}




.header .secondBlock{position: absolute;top: 100%;left: 0;right: 0;transition: all 0.3s;overflow: hidden;height: 0;background: #F1F3F5;}
.header .second{opacity: 0;visibility: hidden;transition: all 0.3s;}
.header .second.active{opacity: 1;visibility: visible;}

.header .searchBox{background: #fff;}
.header .searchBox .block{width: 115.2rem;padding: 4.8rem 1.6rem;margin: 0 auto;}
.header .searchBox .block .inputBox{height: 6rem;width: 112rem;background: #F6F7F8;border-radius: 1rem;display: flex;overflow: hidden;}
.header .searchBox .block .inputBox .input{flex: 1;width: 0;display: flex;height: 100%;padding: 0 1.5rem;align-items: center;}
.header .searchBox .block .inputBox .input .icon{width: 1.8rem;height: 1.8rem;flex-shrink: 0;margin-right: 1.5rem;}
.header .searchBox .block .inputBox .input input{width: 0;flex: 1;height: 100%;font-size: 1.2rem;color: #405364;}
.header .searchBox .block .inputBox .btn{width: 9rem;height: 6rem;display: flex;align-items: center;justify-content: center;background: #00ADBA;font-size: 2.4rem;color: #f6f7f8;}
.header .searchBox .block .title{font-size: 1.5rem;color: #405364;margin: 2rem 0 3rem;}
.header .searchBox .block .list{display: flex;flex-direction: column;}
.header .searchBox .block .list .link{font-size: 1.5rem;color: #405364;margin-top: 0.5rem;line-height: 2;border-radius: 0.5rem;transition: all 0.3s;}
.header .searchBox .block .list .link:hover{background: #FAFAFB;}




.footer{background: #405364;}
.footer .container{width: 112rem;padding-top: 3.6rem;}
.footer .top .logo{position: relative;display: flex;}
.footer .top .logo .img{height: 5.3rem;}
.footer .top .logo::after{position: absolute;bottom: 0;right: 0;left: 1rem;background: #fff;height: 1px;content: "";}

.footer .mid{padding: 4rem 0 3rem;}
.footer .mid .lineBox{display: flex;}
.footer .mid .lineBox .line{width: 26.5rem;}
.footer .mid .lineBox .line .title{font-size: 1.3rem;color: #fff;font-weight: bold;display: block;}
.footer .mid .lineBox .line .link{font-size: 1.3rem;color: #fff;margin-top: 2rem;display: block;transition: all 0.3s;}
.footer .mid .lineBox .line .link:hover{color: #00ADBA;}
.footer .mid .menu{margin-top: 6rem;display: flex;color: #00adba;}
.footer .mid .menu .one{font-size: 1.3rem;color: #00adba;}


.footer .bot{padding: 2rem 0 3rem;border-top: 1px solid #fff;display: flex;align-items: center;justify-content: space-between;}
.footer .bot .text{font-size: 1.1rem;color: #fff;line-height: 1.8;}
.footer .bot .text a{font-size: 1.1rem;color: #fff;line-height: 1.8;}
.footer .bot .share{display: flex;}
.footer .bot .share .one{margin-left: 2rem;height: 2.8rem;position: relative;}
.footer .bot .share .one .codeBox{position: absolute;bottom: 2.8rem;padding-bottom: 4rem;opacity: 0;visibility: hidden;transition: all 0.3s;left: 50%;transform: translateX(-50%);}
.footer .bot .share .one .codeBox .code{width: 10rem;height: 10rem;position: relative;overflow: visible;padding: 0.6rem;background: #fff;border-radius: 0.6rem;}
.footer .bot .share .one .codeBox .code::after{position: absolute;bottom: -0.5rem;width: 1rem;height: 1rem;transform: rotate(45deg);left: 0;right: 0;margin: auto;content: "";background: #fff;}
.footer .bot .share .one:hover .codeBox{padding-bottom: 1rem;opacity: 1;visibility: visible;}



.pageRight{position: fixed;right: 5rem;bottom: 8rem;z-index: 9997;}
.pageRight .one{width: 5.6rem;height: 5.6rem;display: flex;align-items: center;justify-content: center;border-radius: 50%;margin-top: 2rem;box-shadow: 0 0 2rem rgba(0, 0, 0, 0.2);cursor: pointer;}
.pageRight .one .textBox{position: absolute;right: 100%;transition: all 0.3s;opacity: 0;visibility: hidden;padding-right: 1rem;}
.pageRight .one .textBox .text{background: #fff;border-radius: 1rem;padding: 1rem 1.5rem;font-size: 1.4rem;white-space: nowrap;box-shadow: 0 0 2rem rgba(0, 0, 0, 0.2);position: relative;}
.pageRight .one .textBox .text::after{position: absolute;content: "";width: 1rem;height: 1rem;background: #fff;transform: rotate(45deg);right: -0.5rem;top: 0;bottom: 0;margin: auto;}
/* .pageRight .one:hover .textBox{opacity: 1;padding-right: 1rem;visibility: visible;} */
.pageRight .one .textBox.active{opacity: 1;padding-right: 1rem;visibility: visible;}

.pageRight .one.totop{height: auto;border-radius: 5.6rem;flex-direction: column;background: #FFFFFF;padding-bottom: 1.5rem;}
.pageRight .one.totop .text{font-size: 1.6rem;text-align: center;color: #666;}




.messageBox{position: fixed;right: 0;bottom: 0;z-index: 9998;width: 34rem;background: #fff;transition: all 0.3s;transform: translateY(calc(-5rem + 100%));display: none;}
.messageBox.active{transform: translateY(0);}
.messageBox .title{height: 5rem;padding: 0 1.4rem 0 1rem;display: flex;align-items: center;background: #00ADBA;}
.messageBox .title .logo{width: 9rem;height: auto;}
.messageBox .title .text{font-size: 1.4rem;color: #fff;margin: 0 0.8rem;flex: 1;}
.messageBox .title .line{width: 1.4rem;height: 1.4rem;position: relative;border: 2px solid #fff;cursor: pointer;}
.messageBox .title .line::after{position: absolute;width: 100%;height: 2px;background: #fff;margin: auto;top: 0;bottom: 0;left: 0;right: 0;margin: auto;content: "";opacity: 0;transition: all 0.3s;}
.messageBox.active .title .line{border: 0;}
.messageBox.active .title .line::after{opacity: 1;}


.messageBox .form{padding: 1.6rem 1rem 0;}
.messageBox .form .line{margin-bottom: 1rem;}
.messageBox .form .input{width: 100%;height: 3rem;border: 1px solid #9fa9b1;border-radius: 3px;}
.messageBox .form .input input{height: 100%;width: 100%;padding: 0 0.8rem;font-size: 1.4rem;color: #000;}
.messageBox .form .input input::placeholder{color: #405364;}

.messageBox .form .textarea{width: 100%;height: 20rem;border: 1px solid #9fa9b1;border-radius: 3px;}
.messageBox .form .textarea textarea{height: 100%;width: 100%;padding: 0.8rem;font-size: 1.4rem;color: #000;}
.messageBox .form .textarea textarea::placeholder{color: #405364;}

.messageBox .form .text{text-align: center;margin: 2rem 0;font-size: 1.2rem;color: #405364;opacity: 0.5;}
.messageBox .btn{font-size: 1.4rem;color: #fff;height: 3rem;width: 100%;background: #00adba;}




.outBox{position: fixed;top: 50%;left: 50%;transform: translate(-50%,-50%);z-index: 6666;display: none;}
.outBox.contactBox .close{position: absolute;top: -2.4rem;right: -2.4rem;width: 2.4rem;height: 2.4rem;border-radius: 50%;transition: all 0.3s;cursor: pointer;}
.outBox.contactBox .close:hover{transform: rotate(180deg);}
.outBox.contactBox .box{display: flex;flex-direction: column;align-items: center;width: 34rem;height: 30rem;background: #fff;border-radius: 1rem;}
.outBox.contactBox .box .img{width: 12.8rem;height: 12.8rem;margin: 3rem auto 1.5rem;}
.outBox.contactBox .box .title{font-size: 1.4rem;color: #405364;line-height: 1.5;text-align: center;}
.outBox.contactBox .box .btn{margin-top: 1.5rem;width: 25.6rem;height: 3.8rem;background: #3D5465;border-radius: 3.8rem;color: #fff;font-size: 1.4rem;}
.outBox.contactBox .box .btn:hover{background: #00ADBA;}


.outBox.codeBox{width: 56rem;height: 50rem;padding: 50px 0;background: #fff;border-radius: 2rem;overflow: hidden;}
.outBox.codeBox .close{position: absolute;top: 3.4rem;right: 3.4rem;width: 1.7rem;height: 1.7rem;transition: all 0.3s;cursor: pointer;}
.outBox.codeBox .close:hover{transform: rotate(180deg);}
.outBox.codeBox .box{display: flex;flex-direction: column;align-items: center;}
.outBox.codeBox .code{width: 28rem;height: 28rem;margin-bottom: 5rem;}
.outBox.codeBox .name{font-size: 3rem;color: #405364;margin-bottom: 2rem;}
.outBox.codeBox .desc{font-size: 1.6rem;color: #405364;}


.outBox.videoBox{width: 100rem;background: #fff;border-radius: 1rem;overflow: hidden;}
.outBox.videoBox .close{position: absolute;top: 2.4rem;right: 1.6rem;width: 1.7rem;height: 1.7rem;transition: all 0.3s;cursor: pointer;z-index: 111;}
.outBox.videoBox .close:hover{transform: rotate(180deg);}
.outBox.videoBox .video{width: 100%;height: 56rem;background: #000;}
.outBox.videoBox .video video{width: 100%;height: 100%;}
.outBox.videoBox .textBox{height: 10rem;padding: 0 3rem;display: flex;align-items: center;justify-content: space-between;}
.outBox.videoBox .textBox .text{font-size: 2rem;color: #405364;}
.outBox.videoBox .textBox .btn{width: 13.5rem;height: 4.5rem;border-radius: 4.5rem;background: #00ADBA;font-size: 1.8rem;color: #fff;}
.outBox.videoBox .textBox .btn .icon{width: 0.8rem;height: 0.9rem;margin-left: 0.8rem;}



/* .index .banner{height: 73.5rem;} */
.index .banner .swiper{height: 100%;}
.index .banner .swiper .swiper-container{height: 100%;}

.index .banner .swiper .one{position: relative;/*height: 73.5rem;*/}
.index .banner .swiper .one .textBox{width: 115.2rem;height: 100%;top: 0;left: 0;position: absolute;display: flex;flex-direction: column;align-items: center;padding-top: 6.5rem;margin: auto;left: 0;right: 0;}
.index .banner .swiper .one .textBox .desc{font-size: 1.8rem;color: #fff;margin-bottom: 2rem;transform: translateY(-6rem);opacity: 0;}
.index .banner .swiper .one .textBox .title{font-size: 4.8rem;color: #fff;font-weight: bold;transform: translateY(-6rem);opacity: 0;}
.index .banner .swiper .one .textBox .title span{color: #00adbb;}
.index .banner .swiper .one .textBox .btn{width: 12rem;height: 3.6rem;background: #fff;border-radius: 3.6rem;margin-top: 4rem;opacity: 0;transform: translateY(-6rem);transition: all 0.3s;}
.index .banner .swiper .one .textBox .btn .icon{width: 0.8rem;height: 0.9rem;flex-shrink: 0;position: relative;}
.index .banner .swiper .one .textBox .btn .text{font-size: 1.5rem;color: #405364;flex-shrink: 0;margin: 0 0.7rem;transition: all 0.3s;}

.index .banner .swiper .one .textBox .btn:hover{background: #00adba;}
.index .banner .swiper .one .textBox .btn:hover .text{color: #fff;}

.index .banner .swiper .one .textBox .btn .icon img{position: absolute;top: 0;bottom: 0;left: 0;right: 0;transition: all 0.3s;}
.index .banner .swiper .one .textBox .btn .icon .nor{z-index: 111;opacity: 1;}
.index .banner .swiper .one .textBox .btn .icon .hov{z-index: 1;opacity: 0;}
.index .banner .swiper .one .textBox .btn:hover .icon .nor{z-index: 1;opacity: 0;}
.index .banner .swiper .one .textBox .btn:hover .icon .hov{z-index: 111;opacity: 1;}




.index .banner .swiper .swiper-slide-active .one .textBox .desc {
  transform: translateY(0) translateZ(0);
  opacity: 1;
  transition: opacity 0.6s linear,
    transform 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.index .banner .swiper .swiper-slide-active .one .textBox .title {
  transform: translateY(0) translateZ(0);
  opacity: 1;
  transition: opacity 0.6s linear 0.1s,
    transform 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0.1s;
}
.index .banner .swiper .swiper-slide-active .one .textBox .btn {
  transform: translateY(0) translateZ(0);
  opacity: 1;
  transition: opacity 0.6s linear 0.3s,
    transform 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0.3s;
}


.index .banner .swiper .swiper-pagination{bottom: 4rem;}
.index .banner .swiper .swiper-pagination .swiper-pagination-bullet{width: 4rem;height: 2px;background: #fff;position: relative;margin: 0 0.3rem;border-radius: 0;opacity: 1;}
.index .banner .swiper .swiper-pagination .swiper-pagination-bullet-active::before{position: absolute;width: 0;left: 0;top: 0;height: 100%;transition: all 5s;animation:move 5s;content: "";background: #00ADBB;animation-fill-mode:both !important;-webkit-animation-fill-mode:both !important;}


@keyframes move{
  from {width:0px;}
  to {width:100%;}
}


.index .floor1{padding: 17rem 0 9.5rem;}
.index .floor1 .container{width: 115.2rem;}
.index .floor1 .menu{margin: 0 1.6rem 7rem;display: flex;border-bottom: 1px solid #405364;justify-content: space-between;position: relative;padding-bottom: 2.5rem;align-items: flex-end;}
.index .floor1 .menu .line{position: absolute;left: 0;bottom: 0px;height: 3px;width: 22.4rem;content: "";background: #00ADBA;transition: all 0.3s;}

.index .floor1 .menu .one{font-size: 2.2rem;color: #405364;cursor: pointer;}
.index .floor1 .menu .one.active{font-size: 2.8rem;color: #00adbb;}


.index .floor1 .box{display: none;}
.index .floor1 .box.active{display: flex;}
.index .floor1 .box .left{width: 28.8rem;height: 57.6rem;border-radius: 1rem;position: relative;overflow: hidden;}
.index .floor1 .box .left .big{width: 100%;height: 100%;background: #405364;}
.index .floor1 .box .left .textBox{width: 100%;height: 100%;position: absolute;top: 0;left: 0;padding: 4rem 3rem 3rem;display: flex;flex-direction: column;}
.index .floor1 .box .left .textBox .title{font-size: 2.8rem;color: #00adbb;line-height: 1.3;font-weight: bold;}
.index .floor1 .box .left .textBox .desc{flex: 1;margin: 3rem 0;font-size: 1.5rem;color: #e6ebee;line-height: 1.3;}
.index .floor1 .box .left .textBox .more{display: flex;align-items: center;justify-content: flex-end;}
.index .floor1 .box .left .textBox .more .text{font-size: 1.5rem;color: #e6ebee;}
.index .floor1 .box .left .textBox .more .icon{width: 0.8rem;height: 0.9rem;margin-left: 0.7rem;flex-shrink: 0;}

.index .floor1 .box .right{width: 84.8rem;margin-left: 1.6rem;}
.index .floor1 .box .right .top{margin-bottom: 1.6rem;display: flex;justify-content: space-between;width: 100%;}
.index .floor1 .box .right .top .one{width: 41.6rem;height: 28rem;border-radius: 1rem;position: relative;overflow: hidden;}
.index .floor1 .box .right .top .one .big{width: 100%;height: 100%;background: #F6F7F8;}
.index .floor1 .box .right .top .one .textBox{width: 100%;height: 100%;position: absolute;top: 0;left: 0;padding: 2.5rem;display: flex;justify-content: space-between;}
.index .floor1 .box .right .top .one .textBox .name{display: flex;flex-direction: column;align-items: flex-start;font-size: 1.5rem;color: #405364;line-height: 1.3;}
.index .floor1 .box .right .top .one .textBox .name .icon{width: 0.8rem;height: 0.9rem;margin-top: 0.7rem;flex-shrink: 0;}
.index .floor1 .box .right .top .one .textBox .name .text{line-height: 1.3;}
.index .floor1 .box .right .top .one .textBox .name .sku{line-height: 1.3;}
.index .floor1 .box .right .top .one .textBox .desc{font-size: 1.5rem;color: #405364;font-weight: bold;line-height: 1.3;}

.index .floor1 .box .right .bot{width: 100%;height: 28rem;border-radius: 1rem;position: relative;overflow: hidden;display: block;}
.index .floor1 .box .right .bot .big{width: 100%;height: 100%;background: #F6F7F8;}
.index .floor1 .box .right .bot .textBox{width: 100%;height: 100%;position: absolute;top: 0;left: 0;padding: 2.5rem;display: flex;justify-content: space-between;}
.index .floor1 .box .right .bot .textBox .name{display: flex;flex-direction: column;align-items: flex-start;font-size: 1.5rem;color: #405364;line-height: 1.3;}
.index .floor1 .box .right .bot .textBox .name .icon{width: 0.8rem;height: 0.9rem;margin-top: 0.7rem;flex-shrink: 0;}
.index .floor1 .box .right .bot .textBox .desc{font-size: 1.5rem;color: #405364;font-weight: bold;line-height: 1.3;}


.index .floor2{background: #F6F7F8;padding: 10rem 0;}
.index .floor2 .container{width: 112rem;display: flex;flex-direction: column;align-items: center;}
.index .floor2 .title{font-size: 3.5rem;color: #405364;font-weight: bold;}
.index .floor2 .desc{margin: 3rem 0 6.5rem;color: #405364;font-size: 1.6rem;}

.index .floor2 .box{display: flex;flex-wrap: wrap;}
.index .floor2 .box .one{width: 16rem;height: 16rem;margin-bottom: 3rem;margin-right: 3rem;background: #fff;box-shadow: 0 0 1rem rgba(0, 0, 0, 0.05);overflow: hidden;position: relative;border-radius: 1rem;cursor: pointer;}
.index .floor2 .box .one:nth-child(6n-1){margin-right: 0;}
.index .floor2 .box .one:first-child{width: 35rem;}
.index .floor2 .box .one:hover{box-shadow: 0 0 2rem rgba(0, 0, 0, 0.2);}
.index .floor2 .box .one.active{box-shadow: 0 0 2rem rgba(0, 0, 0, 0.2);}

.index .floor2 .box .one .big{width: 100%;height: 100%;}
.index .floor2 .box .one .big img{object-fit: cover;opacity: 0;transition: all 0.3s;}
.index .floor2 .box .one:hover .big img{opacity: 1;}
.index .floor2 .box .one.active .big img{opacity: 1;}

.index .floor2 .box .one .textBox{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: flex;flex-direction: column;align-items: center;justify-content: center;}
.index .floor2 .box .one .textBox .icon{height: 6.7rem;margin-bottom: 2.5rem;position: relative;width: 8.9rem;}
.index .floor2 .box .one .textBox .icon img{position: absolute;top: 0;bottom: 0;left: 0;right: 0;transition: all 0.3s;}
.index .floor2 .box .one .textBox .icon .nor{z-index: 111;opacity: 1;}
.index .floor2 .box .one .textBox .icon .hov{z-index: 1;opacity: 0;}
.index .floor2 .box .one:hover .textBox .icon .nor{z-index: 1;opacity: 0;}
.index .floor2 .box .one:hover .textBox .icon .hov{z-index: 111;opacity: 1;}
.index .floor2 .box .one.active .textBox .icon .nor{z-index: 1;opacity: 0;}
.index .floor2 .box .one.active .textBox .icon .hov{z-index: 111;opacity: 1;}


.index .floor2 .box .one .textBox .text{font-size: 1.5rem;color: #405364;text-align: center;}
.index .floor2 .box .one:hover .textBox .text{color: #fff;}
.index .floor2 .box .one.active .textBox .text{color: #fff;}

.index .floor2 .more{display: flex;align-items: center;margin-top: 3rem;}
.index .floor2 .more .text{font-size: 1.6rem;color: #405364;margin-right: 0.8rem;}
.index .floor2 .more .icon{width: 0.8rem;}



.index .floor3{background: #fff;padding: 10rem 0 0;display: flex;flex-direction: column;align-items: center;}
.index .floor3 .title{font-size: 3.5rem;color: #405364;font-weight: bold;}
.index .floor3 .desc{margin: 3rem 0 6.5rem;color: #405364;font-size: 1.6rem;}

.index .floor3 .swiper{width: 100%;}
.index .floor3 .swiper .swiper-slide{width: 115.2rem;}
.index .floor3 .swiper .one{width: 115.2rem;height: 50rem;border-radius: 1rem;overflow: hidden;display: flex;transition: all 0.3s;opacity: 0.5;transform: scale(0.8);background: #F6F7F8;}
.index .floor3 .swiper .swiper-slide-active .one{opacity: 1;transform: scale(1);}
.index .floor3 .swiper .one .left{width: 50%;background: #405364;flex-shrink: 0;}
.index .floor3 .swiper .one .left .big{width: 100%;height: 100%;}

.index .floor3 .swiper .one .right{width: 50%;flex-shrink: 0;display: flex;flex-direction: column;justify-content: center;padding: 0 8rem;}
.index .floor3 .swiper .one .right .title{font-size: 2.4rem;color: #405364;font-weight: bold;}
.index .floor3 .swiper .one .right .desc{font-size: 1.8rem;color: #405364;line-height: 1.8;margin: 3rem 0 7rem;}
.index .floor3 .swiper .one .right .flex{display: flex;align-items: center;justify-content: space-between;}
.index .floor3 .swiper .one .right .flex .name{font-size: 1.5rem;color: #405364;}
.index .floor3 .swiper .one .right .flex .more{display: flex;align-items: center;}
.index .floor3 .swiper .one .right .flex .more .text{font-size: 1.5rem;color: #405364;margin-right: 0.8rem;}
.index .floor3 .swiper .one .right .flex .more .icon{width: 0.8rem;}

.index .floor3 .swiper .btnBox{margin-top: 5rem;display: flex;align-items: center;justify-content: center;}
.index .floor3 .swiper .btnBox .img{width: 4.6rem;height: 4.6rem;margin: 0 1.2rem;border-radius: 50%;cursor: pointer;transition: all 0.3s;opacity: 0.8;}
/* .index .floor3 .swiper .btnBox .img img{width: 1.3rem;height: 1.4rem;} */
.index .floor3 .swiper .btnBox .img:hover{opacity: 1;}



.index .floor4{background: #fff;padding: 10rem 0 0;}
.index .floor4 .container{width: 115.2rem;display: flex;flex-direction: column;align-items: center;}
.index .floor4 .title{font-size: 3.5rem;color: #405364;font-weight: bold;}
.index .floor4 .desc{margin: 3rem 0 6.5rem;color: #405364;font-size: 1.6rem;}

.index .floor4 .list{display: flex;flex-wrap: wrap;padding: 0 2rem;}
.index .floor4 .list .one{width: 21.6rem;height: 9.6rem;transition: all 0.3s;border-radius: 0.4rem;overflow: hidden;margin-bottom: 1.8rem;margin-right: 0.8rem;}
.index .floor4 .list .one:hover{box-shadow: 0 0 1rem rgba(34, 24, 21, 0.1);}
.index .floor4 .list .one:nth-child(4n){margin-right: 0;}



.index .floor5{background: #F6F7F8;padding: 8rem 0 2rem;}
.index .floor5 .container{width: 115.2rem;display: flex;flex-direction: column;align-items: center;}
.index .floor5 .title{font-size: 3.5rem;color: #405364;font-weight: bold;}
.index .floor5 .desc{margin: 3rem 0 6rem;color: #405364;font-size: 1.6rem;}

.index .floor5 .list{display: flex;flex-wrap: wrap;}
.index .floor5 .list .one{width: 36.8rem;height: 26.5rem;border-radius: 1rem;overflow: hidden;background: #fff;box-shadow: 0 0 1rem rgba(0, 0, 0, 0.05);transition: all 0.3s;margin-right: 2.4rem;margin-bottom: 2.4rem;position: relative;}
.index .floor5 .list .one:hover{box-shadow: 0 0 2rem rgba(0, 0, 0, 0.2);}
.index .floor5 .list .one:nth-child(3n){margin-right: 0;}
.index .floor5 .list .one .big{width: 100%;height: 100%;position: relative;z-index: 1;}
.index .floor5 .list .one .big img{opacity: 1;transition: all 0.3s;object-fit: cover;}
.index .floor5 .list .one:hover .big img{opacity: 1;}
.index .floor5 .list .one .textBox{position: absolute;top: 0;left: 0;width: 100%;height: 100%;padding: 3rem;display: flex;flex-direction: column;justify-content: space-between;z-index: 111;}
.index .floor5 .list .one .name{font-size: 3.1rem;color: #405364;}
.index .floor5 .list .one .content{font-size: 1.6rem;color: #405364;flex: 1;margin: 1rem 0;line-height: 1.5;}
.index .floor5 .list .one .more{display: flex;align-items: center;justify-content: flex-end;}
.index .floor5 .list .one .more .text{font-size: 1.5rem;color: #405364;transition: all 0.3s;margin-right: 0.9rem;}
.index .floor5 .list .one:hover .more .text{color: #00ADBA;}
.index .floor5 .list .one .more .icon{width: 0.8rem;height: 0.9rem;position: relative;}
.index .floor5 .list .one .more .icon img{position: absolute;top: 0;bottom: 0;left: 0;right: 0;transition: all 0.3s;}
.index .floor5 .list .one .more .icon .nor{z-index: 111;opacity: 1;}
.index .floor5 .list .one .more .icon .hov{z-index: 1;opacity: 0;}
.index .floor5 .list .one:hover .more .icon .nor{z-index: 1;opacity: 0;}
.index .floor5 .list .one:hover .more .icon .hov{z-index: 111;opacity: 1;}


.index .floor6{position: relative;}
.index .floor6 .textBox{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.index .floor6 .container{width: 115.2rem;padding-top: 8rem;}
.index .floor6 .title{font-size: 3.5rem;color: #405364;font-weight: bold;text-align: center;}
.index .floor6 .desc{margin: 2rem 0 5rem;color: #405364;font-size: 1.6rem;text-align: center;}
.index .floor6 .list{display: flex;justify-content: space-between;}
.index .floor6 .list .one{display: flex;flex-direction: column;align-items: center;}
.index .floor6 .list .one .num{height: 3.4rem;}
.index .floor6 .list .one .text{font-size: 1.6rem;color: #405364;text-align: center;margin-top: 3.5rem;line-height: 1.5;}



.index .floor7{background: #F6F7F8;padding: 8rem 0;}
.index .floor7 .container{display: flex;flex-direction: column;align-items: center;width: 115.2rem;}
.index .floor7 .title{font-size: 3.5rem;color: #405364;font-weight: bold;margin-bottom: 8rem;}
.index .floor7 .list{display: flex;align-items: center;justify-content: center;}
.index .floor7 .list .one{width: 24rem;height: 24rem;border-radius: 1rem;border: 2px solid #00ADBA;display: flex;flex-direction: column;align-items: center;transition: all 0.3s;margin: 0 2.5rem;justify-content: center;}
.index .floor7 .list .one:hover{background: #00ADBA;}

.index .floor7 .list .one .icon{width: 5.8rem;height: 5.8rem;position: relative;}
.index .floor7 .list .one .icon img{position: absolute;top: 0;bottom: 0;left: 0;right: 0;transition: all 0.3s;}
.index .floor7 .list .one .icon .nor{z-index: 111;opacity: 1;}
.index .floor7 .list .one .icon .hov{z-index: 1;opacity: 0;}
.index .floor7 .list .one:hover .icon .nor{z-index: 1;opacity: 0;}
.index .floor7 .list .one:hover .icon .hov{z-index: 111;opacity: 1;}

.index .floor7 .list .one .right{width: 1.8rem;height: 1.6rem;position: relative;}
.index .floor7 .list .one .right img{position: absolute;top: 0;bottom: 0;left: 0;right: 0;transition: all 0.3s;}
.index .floor7 .list .one .right .nor{z-index: 111;opacity: 1;}
.index .floor7 .list .one .right .hov{z-index: 1;opacity: 0;}
.index .floor7 .list .one:hover .right .nor{z-index: 1;opacity: 0;}
.index .floor7 .list .one:hover .right .hov{z-index: 111;opacity: 1;}

.index .floor7 .list .one .text{font-size: 2.6rem;color: #405364;transition: all 0.3s;margin: 4rem 0 2rem;text-align: center;}
.index .floor7 .list .one:hover .text{color: #fff;}

.fadeInUp1 {
  -webkit-animation-name: fadeInUp1;
  animation-name: fadeInUp1;
}
@keyframes fadeInUp1 {
  0% {
    opacity: 0;
    -webkit-transform: translateY(50px);
    -ms-transform: translateY(50px);
    transform: translateY(50px);
	-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);
	transition-timing-function:cubic-bezier(0.215,.61,.355,1)
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
	-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);
	transition-timing-function:cubic-bezier(0.215,.61,.355,1)
  }
}

.animate{opacity: 0;}


.inpageHeader{height: 5.6rem;position: sticky;top: 0;left: 0;width: 100%;background: #405364;z-index: 555;top: 6.4rem;}
.inpageHeader .container{width: 115.2rem;display: flex;align-items: center;justify-content: space-between;height: 100%;padding: 0 1.6rem;}
.inpageHeader .name{font-size: 1.9rem;color: #fff;font-weight: bold;}
.inpageHeader .menu{display: flex;height: 100%;}
.inpageHeader .menu .one{display: flex;height: 100%;align-items: center;margin-left: 4.8rem;font-size: 1.2rem;color: #fff;transition: all 0.3s;}
.inpageHeader .menu .one:hover{color: #00ADBA;}
.inpageHeader .menu .one.active{color: #00ADBA;}



.mianfeidayang{position: relative;}
.mianfeidayang .bg{width: 100%;}
.mianfeidayang .textBox{position: absolute;top: 0;left: 0;right: 0;bottom: 0;padding-top: 13rem;}
.mianfeidayang .textBox .container{width: 115.2rem;padding: 0 0.6rem 0 1rem;display: flex;justify-content: space-between;height: 51rem;}

.mianfeidayang .textBox .left{width: 0;flex: 1;padding-top: 5rem;}
.mianfeidayang .textBox .left .title{font-size: 3rem;color: #00ADBA;font-weight: bold;}
.mianfeidayang .textBox .left .lineBox{margin: 7rem 0 12rem;}
.mianfeidayang .textBox .left .lineBox .line{display: flex;align-items: center;margin-bottom: 2.4rem;}
.mianfeidayang .textBox .left .lineBox .line .img{width: 2.1rem;height: 2.1rem;margin-right: 1.2rem;flex-shrink: 0;}
.mianfeidayang .textBox .left .lineBox .line .text{font-size: 2rem;color: #fff;}
.mianfeidayang .textBox .left .num{font-size: 5rem;color: #fff;font-weight: bold;margin-top: 2.5rem;}


.mianfeidayang .textBox .right{width: 57.6rem;height: 100%;background: #fff;flex-shrink: 0;padding: 5rem 5rem 0;border-top-left-radius: 1rem;border-bottom-left-radius: 1rem;}
.mianfeidayang .textBox .right .title{font-size: 3rem;color: #405364;font-weight: bold;text-align: center;}
.mianfeidayang .textBox .right .desc{margin: 2.5rem 0 4rem;font-size: 1.5rem;color: #405364;line-height: 1.5;text-align: center;}
.mianfeidayang .textBox .right .form .input{width: 100%;height: 4.8rem;border: 1px solid #9BA5AE;border-radius: 0.5rem;margin-bottom: 2.5rem;}
.mianfeidayang .textBox .right .form .input input{width: 100%;height: 100%;padding: 0 1.6rem;color: #000;font-size: 1.5rem;}
.mianfeidayang .textBox .right .form .btn{width: 100%;height: 6rem;border-radius: 0.5rem;background: #00ADBA;color: #fff;font-size: 1.6rem;font-weight: bold;}


.chanpinxunjia{position: relative;}
.chanpinxunjia .bg{width: 100%;}
.chanpinxunjia .textBox{position: absolute;top: 0;left: 0;right: 0;bottom: 0;padding-top: 13rem;}
.chanpinxunjia .textBox .container{width: 115.2rem;display: flex;justify-content: space-between;height: 51rem;background: rgba(246, 247, 248, 0.9);border-radius: 1rem;overflow: hidden;}

.chanpinxunjia .textBox .left{width: 50%;}

.chanpinxunjia .textBox .right{width: 57.6rem;height: 100%;flex-shrink: 0;padding: 5rem 5rem 0;}
.chanpinxunjia .textBox .right .title{font-size: 3rem;color: #405364;font-weight: bold;text-align: center;}
.chanpinxunjia .textBox .right .desc{margin: 2.5rem 0 4rem;font-size: 1.5rem;color: #405364;line-height: 1.5;text-align: center;}
.chanpinxunjia .textBox .right .form .input{width: 100%;height: 4.8rem;border: 1px solid #9BA5AE;border-radius: 0.5rem;margin-bottom: 2.5rem;}
.chanpinxunjia .textBox .right .form .input input{width: 100%;height: 100%;padding: 0 1.6rem;color: #000;font-size: 1.5rem;}
.chanpinxunjia .textBox .right .form .btn{width: 100%;height: 6rem;border-radius: 0.5rem;background: #405364;color: #fff;font-size: 1.6rem;font-weight: bold;}
.chanpinxunjia .textBox .right .form .btn:hover{background: #00ADBA;}



.kaochayuyue{position: relative;}
.kaochayuyue .bg{width: 100%;}
.kaochayuyue .textBox{position: absolute;top: 0;left: 0;right: 0;bottom: 0;padding-top: 13rem;}
.kaochayuyue .textBox .container{width: 115.2rem;display: flex;justify-content: space-between;height: 51rem;background: rgba(246, 247, 248, 0.9);border-radius: 1rem;overflow: hidden;}

.kaochayuyue .textBox .left{width: 50%;position: relative;}
.kaochayuyue .textBox .textBox{position: absolute;top: 0;bottom: 0;left: 0;right: 0;padding: 5rem 1.5rem 4rem;display: flex;flex-direction: column;justify-content: space-between;align-items: flex-start;}
.kaochayuyue .textBox .name{font-size: 3rem;color: #f6f7f8;font-weight: bold;}
.kaochayuyue .textBox .address{display: flex;align-items: center;}
.kaochayuyue .textBox .address .icon{width: 1.9rem;height: 2.3rem;margin-right: 0.5rem;}
.kaochayuyue .textBox .address .text{font-size: 1.2rem;color: #f6f7f8;}

.kaochayuyue .textBox .right{width: 57.6rem;height: 100%;flex-shrink: 0;padding: 5rem 5rem 0;}
.kaochayuyue .textBox .right .title{font-size: 3rem;color: #405364;font-weight: bold;text-align: center;}
.kaochayuyue .textBox .right .desc{margin: 2.5rem 0 4rem;font-size: 1.5rem;color: #405364;line-height: 1.5;text-align: center;}
.kaochayuyue .textBox .right .form .input{width: 100%;height: 4.8rem;border: 1px solid #9BA5AE;border-radius: 0.5rem;margin-bottom: 2.5rem;overflow: hidden;position: relative;}
.kaochayuyue .textBox .right .form .input input{width: 100%;height: 100%;padding: 0 1.6rem;color: #000;font-size: 1.5rem;}

.kaochayuyue .textBox .right .form .input input::-webkit-calendar-picker-indicator{position: absolute;left: 0;top: 0;bottom: 0;right: 0;width: 100%;height: 100%;background: none;}


.kaochayuyue .textBox .right .form .btn{width: 100%;height: 6rem;border-radius: 0.5rem;background: #405364;color: #fff;font-size: 1.6rem;font-weight: bold;}
.kaochayuyue .textBox .right .form .btn:hover{background: #00ADBA;}






.productHeader{height: 5.6rem;position: fixed;top: 0;left: 0;width: 100%;background: #405364;z-index: 555;display: none;}
.productHeader .container{width: 115.2rem;height: 100%;padding: 0 1.6rem;}
.productHeader .menu{display: flex;height: 100%;justify-content: space-between;width: 100%;}
.productHeader .menu .one{display: flex;height: 100%;align-items: center;font-size: 1.2rem;color: #fff;transition: all 0.3s;}
.productHeader .menu .one:hover{color: #00ADBA;}




/* .inpage .banner{height: 60rem;} */
.inpage .banner .swiper{height: 100%;}
.inpage .banner .swiper .swiper-container{height: 100%;}

.inpage .banner .swiper .one{position: relative;/*height: 60rem;*/}
.inpage .banner .swiper .one .textBox{width: 115.2rem;height: 100%;top: 0;left: 0;position: absolute;display: flex;flex-direction: column;align-items: flex-start;padding-left: 1.6rem;padding-top: 10rem;margin: auto;left: 0;right: 0;}
.inpage .banner .swiper .one .textBox .desc{font-size: 1.8rem;color: #405364;margin-bottom: 2rem;transform: translateY(-6rem);opacity: 0;}
.inpage .banner .swiper .one .textBox .title{font-size: 4.5rem;color: #405364;font-weight: bold;transform: translateY(-6rem);opacity: 0;line-height: 1.3;}
.inpage .banner .swiper .one .textBox .title span{color: #00adbb;}
.inpage .banner .swiper .one .textBox .btn{width: 12rem;height: 3.6rem;background: #405364;border-radius: 3.6rem;margin-top: 4rem;opacity: 0;transform: translateY(-6rem);transition: all 0.3s;}
.inpage .banner .swiper .one .textBox .btn .icon{width: 0.8rem;height: 0.9rem;flex-shrink: 0;}
.inpage .banner .swiper .one .textBox .btn .text{font-size: 1.5rem;color: #fff;flex-shrink: 0;margin: 0 0.7rem;}
.inpage .banner .swiper .one .textBox .btn:hover{background: #00adba;}


.inpage .banner .swiper .swiper-slide-active .one .textBox .desc {
  transform: translateY(0) translateZ(0);
  opacity: 1;
  transition: opacity 0.6s linear,
    transform 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.inpage .banner .swiper .swiper-slide-active .one .textBox .title {
  transform: translateY(0) translateZ(0);
  opacity: 1;
  transition: opacity 0.6s linear 0.1s,
    transform 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0.1s;
}
.inpage .banner .swiper .swiper-slide-active .one .textBox .btn {
  transform: translateY(0) translateZ(0);
  opacity: 1;
  transition: opacity 0.6s linear 0.3s,
    transform 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0.3s;
}


.inpage .banner .swiper .swiper-pagination{bottom: 6rem;}
.inpage .banner .swiper .swiper-pagination .swiper-pagination-bullet{width: 4rem;height: 2px;background: #fff;position: relative;margin: 0 0.3rem;border-radius: 0;opacity: 1;}
.inpage .banner .swiper .swiper-pagination .swiper-pagination-bullet-active::before{position: absolute;width: 0;left: 0;top: 0;height: 100%;transition: all 5s;animation:move 5s;content: "";background: #00ADBB;animation-fill-mode:both !important;-webkit-animation-fill-mode:both !important;}



.inpage .numBox{position: relative;}
.inpage .numBox .textBox{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.inpage .numBox .container{width: 115.2rem;padding-top: 8rem;}
.inpage .numBox .title{font-size: 3.5rem;color: #405364;font-weight: bold;text-align: center;}
.inpage .numBox .desc{margin: 2rem 0 5rem;color: #405364;font-size: 1.6rem;text-align: center;}
.inpage .numBox .list{display: flex;justify-content: space-between;padding: 0 1.6rem;}
.inpage .numBox .list .one{display: flex;flex-direction: column;align-items: center;}
.inpage .numBox .list .one .num{height: 3.4rem;}
.inpage .numBox .list .one .text{font-size: 1.6rem;color: #405364;text-align: center;margin-top: 2rem;line-height: 1.5;}



.inpage .proList{padding-bottom: 6rem;}
.inpage .proList .flex{display: flex;align-items: center;justify-content: space-between;padding: 5rem 0 4rem;width: 112rem;margin: 0 auto;}
.inpage .proList .flex .left{display: flex;align-items: center;}
.inpage .proList .flex .left .name{font-size: 2.8rem;color: #405364;font-weight: bold;}

.inpage .proList .flex .left .btn{width: 10.5rem;height: 3.6rem;border: 1px solid #405364;border-radius: 3.6rem;margin-left: 4rem;transition: all 0.3s;}
.inpage .proList .flex .left .btn .icon{width: 0.8rem;height: 0.9rem;flex-shrink: 0;transition: all 0.3s;position: relative;}
.inpage .proList .flex .left .btn .text{font-size: 1.5rem;color: #405364;flex-shrink: 0;margin: 0 0.7rem 0 0;transition: all 0.3s;}
.inpage .proList .flex .left .btn:hover{background: #00adba;border-color: #00adba;}
.inpage .proList .flex .left .btn:hover .text{color: #fff;}

.inpage .proList .flex .left .btn img{position: absolute;top: 0;bottom: 0;left: 0;right: 0;transition: all 0.3s;object-fit: cover;}
.inpage .proList .flex .left .btn .nor{z-index: 111;opacity: 1;}
.inpage .proList .flex .left .btn .hov{z-index: 1;opacity: 0;}
.inpage .proList .flex .left .btn:hover .nor{z-index: 1;opacity: 0;}
.inpage .proList .flex .left .btn:hover .hov{z-index: 111;opacity: 1;}




.inpage .proList .flex .right{display: flex;align-items: center;} 
.inpage .proList .flex .right .img{width: 4.6rem;height: 4.6rem;margin-left: 2rem;cursor: pointer;border-radius: 50%;transition: all 0.3s;}
/* .inpage .proList .flex .right .img:hover{opacity: 1;} */
.inpage .proList .flex .right .img.swiper-button-disabled{opacity: 0.5;}


.inpage .proList .swiper{margin-bottom: 2rem;}
.inpage .proList .swiper-container .swiper-slide{width: auto;margin-right: 1.6rem;}
.inpage .proList .swiper-container .swiper-slide:last-child{margin-right: 0rem;}
/* .inpage .proList .swiper-container .swiper-slide:first-child{margin-left: 38.4rem;} */

.inpage .proList .swiper-container{padding: 0 38.4rem;}

.inpage .proList .swiper-container .one{display: block;width: 41.6rem;height: 39rem;background: #F5F7F8;overflow: hidden;border-radius: 1rem;}
.inpage .proList .swiper-container .one.bold{width: 56.8rem;}

.inpage .proList .swiper-container .one .big{width: 100%;height: 28rem;position: relative;}
.inpage .proList .swiper-container .one .big img{position: absolute;top: 0;bottom: 0;left: 0;right: 0;transition: all 0.3s;object-fit: cover;}
.inpage .proList .swiper-container .one .big .nor{z-index: 111;opacity: 1;}
.inpage .proList .swiper-container .one .big .hov{z-index: 1;opacity: 0;}
.inpage .proList .swiper-container .one:hover .big .nor{z-index: 1;opacity: 0;}
.inpage .proList .swiper-container .one:hover .big .hov{z-index: 111;opacity: 1;}

.inpage .proList .swiper-container .one .textBox{border-top: 1px solid #00ADBB;height: 11rem;padding: 3rem 1.6rem;display: flex;flex-direction: column;justify-content: space-between;}
.inpage .proList .swiper-container .one .textBox .name{font-size: 2.1rem;color: #405364;font-weight: bold;}
.inpage .proList .swiper-container .one .textBox .bot{display: flex;align-items: center;justify-content: space-between;}
.inpage .proList .swiper-container .one .textBox .bot .desc{font-size: 1.5rem;color: #405364;}

.inpage .proList .swiper-container .one .textBox .bot .more{display: flex;align-items: center;justify-content: flex-end;}
.inpage .proList .swiper-container .one .textBox .bot .more .text{font-size: 1.5rem;color: #405364;transition: all 0.3s;margin-right: 0.9rem;}
.inpage .proList .swiper-container .one:hover .textBox .bot .more .text{color: #00ADBA;}
.inpage .proList .swiper-container .one .textBox .bot .more .icon{width: 0.8rem;height: 0.9rem;position: relative;}
.inpage .proList .swiper-container .one .textBox .bot .more .icon img{position: absolute;top: 0;bottom: 0;left: 0;right: 0;transition: all 0.3s;}
.inpage .proList .swiper-container .one .textBox .bot .more .icon .nor{z-index: 111;opacity: 1;}
.inpage .proList .swiper-container .one .textBox .bot .more .icon .hov{z-index: 1;opacity: 0;}
.inpage .proList .swiper-container .one:hover .textBox .bot .more .icon .nor{z-index: 1;opacity: 0;}
.inpage .proList .swiper-container .one:hover .textBox .bot .more .icon .hov{z-index: 111;opacity: 1;}


.inpage .proList .only{margin-bottom: 2rem;}
.inpage .proList .only .one{display: block;width: 115.2rem;height: 39rem;background: #F5F7F8;overflow: hidden;border-radius: 1rem;margin: 0 auto;}

.inpage .proList .only .one .big{width: 100%;height: 28rem;position: relative;}
.inpage .proList .only .one .big img{position: absolute;top: 0;bottom: 0;left: 0;right: 0;transition: all 0.3s;object-fit: cover;}
.inpage .proList .only .one .big .nor{z-index: 111;opacity: 1;}
.inpage .proList .only .one .big .hov{z-index: 1;opacity: 0;}
.inpage .proList .only .one:hover .big .nor{z-index: 1;opacity: 0;}
.inpage .proList .only .one:hover .big .hov{z-index: 111;opacity: 1;}

.inpage .proList .only .one .textBox{border-top: 1px solid #00ADBB;height: 11rem;padding: 3rem 1.6rem;display: flex;flex-direction: column;justify-content: space-between;}
.inpage .proList .only .one .textBox .name{font-size: 2.1rem;color: #405364;font-weight: bold;}
.inpage .proList .only .one .textBox .bot{display: flex;align-items: center;justify-content: space-between;}
.inpage .proList .only .one .textBox .bot .desc{font-size: 1.5rem;color: #405364;}

.inpage .proList .only .one .textBox .bot .more{display: flex;align-items: center;justify-content: flex-end;}
.inpage .proList .only .one .textBox .bot .more .text{font-size: 1.5rem;color: #405364;transition: all 0.3s;margin-right: 0.9rem;}
.inpage .proList .only .one:hover .textBox .bot .more .text{color: #00ADBA;}
.inpage .proList .only .one .textBox .bot .more .icon{width: 0.8rem;height: 0.9rem;position: relative;}
.inpage .proList .only .one .textBox .bot .more .icon img{position: absolute;top: 0;bottom: 0;left: 0;right: 0;transition: all 0.3s;}
.inpage .proList .only .one .textBox .bot .more .icon .nor{z-index: 111;opacity: 1;}
.inpage .proList .only .one .textBox .bot .more .icon .hov{z-index: 1;opacity: 0;}
.inpage .proList .only .one:hover .textBox .bot .more .icon .nor{z-index: 1;opacity: 0;}
.inpage .proList .only .one:hover .textBox .bot .more .icon .hov{z-index: 111;opacity: 1;}


.inpage .proList .twice{margin-bottom: 2rem;}
.inpage .proList .twice .list{display: flex;justify-content: space-between;width: 115.2rem;margin: 0 auto;}
.inpage .proList .twice .one{display: block;width: 56.8rem;height: 39rem;background: #F5F7F8;overflow: hidden;border-radius: 1rem;}

.inpage .proList .twice .one .big{width: 100%;height: 28rem;position: relative;}
.inpage .proList .twice .one .big img{position: absolute;top: 0;bottom: 0;left: 0;right: 0;transition: all 0.3s;object-fit: cover;}
.inpage .proList .twice .one .big .nor{z-index: 111;opacity: 1;}
.inpage .proList .twice .one .big .hov{z-index: 1;opacity: 0;}
.inpage .proList .twice .one:hover .big .nor{z-index: 1;opacity: 0;}
.inpage .proList .twice .one:hover .big .hov{z-index: 111;opacity: 1;}

.inpage .proList .twice .one .textBox{border-top: 1px solid #00ADBB;height: 11rem;padding: 3rem 1.6rem;display: flex;flex-direction: column;justify-content: space-between;}
.inpage .proList .twice .one .textBox .name{font-size: 2.1rem;color: #405364;font-weight: bold;}
.inpage .proList .twice .one .textBox .bot{display: flex;align-items: center;justify-content: space-between;}
.inpage .proList .twice .one .textBox .bot .desc{font-size: 1.5rem;color: #405364;}

.inpage .proList .twice .one .textBox .bot .more{display: flex;align-items: center;justify-content: flex-end;}
.inpage .proList .twice .one .textBox .bot .more .text{font-size: 1.5rem;color: #405364;transition: all 0.3s;margin-right: 0.9rem;}
.inpage .proList .twice .one:hover .textBox .bot .more .text{color: #00ADBA;}
.inpage .proList .twice .one .textBox .bot .more .icon{width: 0.8rem;height: 0.9rem;position: relative;}
.inpage .proList .twice .one .textBox .bot .more .icon img{position: absolute;top: 0;bottom: 0;left: 0;right: 0;transition: all 0.3s;}
.inpage .proList .twice .one .textBox .bot .more .icon .nor{z-index: 111;opacity: 1;}
.inpage .proList .twice .one .textBox .bot .more .icon .hov{z-index: 1;opacity: 0;}
.inpage .proList .twice .one:hover .textBox .bot .more .icon .nor{z-index: 1;opacity: 0;}
.inpage .proList .twice .one:hover .textBox .bot .more .icon .hov{z-index: 111;opacity: 1;}


.inpage .floor7{background: #F6F7F8;padding: 8rem 0;}
.inpage .floor7 .container{display: flex;flex-direction: column;align-items: center;width: 115.2rem;}
.inpage .floor7 .title{font-size: 3.5rem;color: #405364;font-weight: bold;margin-bottom: 8rem;}
.inpage .floor7 .list{display: flex;align-items: center;justify-content: center;}
.inpage .floor7 .list .one{width: 24rem;height: 24rem;border-radius: 1rem;border: 2px solid #00ADBA;display: flex;flex-direction: column;align-items: center;transition: all 0.3s;margin: 0 2.5rem;justify-content: center;}
.inpage .floor7 .list .one:hover{background: #00ADBA;}

.inpage .floor7 .list .one .icon{width: 5.8rem;height: 5.8rem;position: relative;}
.inpage .floor7 .list .one .icon img{position: absolute;top: 0;bottom: 0;left: 0;right: 0;transition: all 0.3s;}
.inpage .floor7 .list .one .icon .nor{z-index: 111;opacity: 1;}
.inpage .floor7 .list .one .icon .hov{z-index: 1;opacity: 0;}
.inpage .floor7 .list .one:hover .icon .nor{z-index: 1;opacity: 0;}
.inpage .floor7 .list .one:hover .icon .hov{z-index: 111;opacity: 1;}

.inpage .floor7 .list .one .right{width: 1.8rem;height: 1.6rem;position: relative;}
.inpage .floor7 .list .one .right img{position: absolute;top: 0;bottom: 0;left: 0;right: 0;transition: all 0.3s;}
.inpage .floor7 .list .one .right .nor{z-index: 111;opacity: 1;}
.inpage .floor7 .list .one .right .hov{z-index: 1;opacity: 0;}
.inpage .floor7 .list .one:hover .right .nor{z-index: 1;opacity: 0;}
.inpage .floor7 .list .one:hover .right .hov{z-index: 111;opacity: 1;}

.inpage .floor7 .list .one .text{font-size: 2.6rem;color: #405364;transition: all 0.3s;margin: 4rem 0 2rem;text-align: center;}
.inpage .floor7 .list .one:hover .text{color: #fff;}



.inpage .dingzhi{position: relative;}
.inpage .dingzhi .textBox{position: absolute;top: 0;left: 0;right: 0;bottom: 0;display: flex;align-items: center;flex-direction: column;padding-top: 14rem;}
.inpage .dingzhi .textBox .title{font-size: 3.5rem;color: #fff;font-weight: bold;}
.inpage .dingzhi .textBox .btn{width: 16rem;height: 3.6rem;border-radius: 3.6rem;background: #405364;font-size: 1.5rem;color: #fff;margin-top: 4rem;}
.inpage .dingzhi .textBox .btn:hover{background: #00ADBA;}



.inpage .listBox{background: #F5F7F8;padding-bottom: 5.6rem;}
.inpage .listBox .container{width: 115.2rem;margin-top: -5.6rem;position: relative;display: flex;justify-content: space-between;}

.inpage .listBox .btnBox{width: 28.8rem;}
.inpage .listBox .btnBox .one{width: 28.8rem;height: 28.8rem;box-shadow: 0 0 1rem rgba(0, 0, 0, 0.05);transition: all 0.3s;position: relative;cursor: pointer;display: block;border-radius: 1rem;overflow: hidden;margin-bottom: 1.6rem;}
.inpage .listBox .btnBox .one:hover{box-shadow: 0 0 2rem rgba(0, 0, 0, 0.2);}
.inpage .listBox .btnBox .one .textBox{position: absolute;padding: 3rem 2.5rem;top: 0;left: 0;}
.inpage .listBox .btnBox .one .name{font-size: 2rem;color: #405364;font-weight: bold;margin-bottom: 2rem;}
.inpage .listBox .btnBox .one .more{display: flex;align-items: center;}
.inpage .listBox .btnBox .one .more .text{font-size: 1.5rem;color: #405364;transition: all 0.3s;margin-right: 0.9rem;}
.inpage .listBox .btnBox .one:hover .more .text{color: #00ADBA;}
.inpage .listBox .btnBox .one .more .icon{width: 0.8rem;height: 0.9rem;position: relative;}
.inpage .listBox .btnBox .one .more .icon img{position: absolute;top: 0;bottom: 0;left: 0;right: 0;transition: all 0.3s;}
.inpage .listBox .btnBox .one .more .icon .nor{z-index: 111;opacity: 1;}
.inpage .listBox .btnBox .one .more .icon .hov{z-index: 1;opacity: 0;}
.inpage .listBox .btnBox .one:hover .more .icon .nor{z-index: 1;opacity: 0;}
.inpage .listBox .btnBox .one:hover .more .icon .hov{z-index: 111;opacity: 1;}
.inpage .listBox .btnBox .one:last-child{margin-bottom: 0;}


.inpage .listBox .list{width: 84.8rem;}
.inpage .listBox .list .one{width: 84.8rem;height: 39rem;background: #fff;box-shadow: 0 0 1rem rgba(0, 0, 0, 0.05);transition: all 0.3s;position: relative;cursor: pointer;display: block;border-radius: 1rem;overflow: hidden;margin-bottom: 1.5rem;}
.inpage .listBox .list .one:last-child{margin-bottom: 0;}
.inpage .listBox .list .one .big{width: 100%;height: 28rem;}
.inpage .listBox .list .one:hover{box-shadow: 0 0 2rem rgba(0, 0, 0, 0.2);}
.inpage .listBox .list .one .textBox{padding: 3rem 2rem 3rem 1.6rem;height: 11rem;display: flex;flex-direction: column;justify-content: space-between;}
.inpage .listBox .list .one .textBox .name{font-size: 2rem;color: #405364;font-weight: bold;}
.inpage .listBox .list .one .textBox .bot{display: flex;align-items: center;justify-content: space-between;}
.inpage .listBox .list .one .textBox .bot .desc{font-size: 1.5rem;color: #405364;}

.inpage .listBox .list .one .textBox .bot .more{display: flex;align-items: center;justify-content: flex-end;}
.inpage .listBox .list .one .textBox .bot .more .text{font-size: 1.5rem;color: #405364;transition: all 0.3s;margin-right: 0.9rem;}
.inpage .listBox .list .one:hover .textBox .bot .more .text{color: #00ADBA;}
.inpage .listBox .list .one .textBox .bot .more .icon{width: 0.8rem;height: 0.9rem;position: relative;}
.inpage .listBox .list .one .textBox .bot .more .icon img{position: absolute;top: 0;bottom: 0;left: 0;right: 0;transition: all 0.3s;}
.inpage .listBox .list .one .textBox .bot .more .icon .nor{z-index: 111;opacity: 1;}
.inpage .listBox .list .one .textBox .bot .more .icon .hov{z-index: 1;opacity: 0;}
.inpage .listBox .list .one:hover .textBox .bot .more .icon .nor{z-index: 1;opacity: 0;}
.inpage .listBox .list .one:hover .textBox .bot .more .icon .hov{z-index: 111;opacity: 1;}


.inpage .aLineBox{padding: 10rem 0;display: flex;flex-direction: column;align-items: center;}
.inpage .aLineBox .title{font-size: 3.5rem;color: #405364;font-weight: bold;}
.inpage .aLineBox .desc{margin: 2rem 0 7rem;font-size: 1.6rem;color: #405364;}

.inpage .aLineBox .swiper{width: 100%;}
.inpage .aLineBox .swiper-slide{width: auto;margin-right: 2rem;}
.inpage .aLineBox .one{width: 36.8rem;height: 26.4rem;border-radius: 1rem;background: #FAFBFC;overflow: hidden;display: block;}
.inpage .aLineBox .one .big{height: 21rem;background: #F5F7F8;width: 100%;}
.inpage .aLineBox .one .name{width: 100%;height: 5.4rem;display: flex;align-items: center;justify-content: center;font-size: 1.5rem;color: #405364;}



.inpage .aLineBox .swiper-wrapper {
  transition-timing-function: linear !important;
}


.inpage .tableBox{padding-bottom: 18rem;display: flex;flex-direction: column;align-items: center;}
.inpage .tableBox{padding-bottom: 6rem;}

.inpage .tableBox .title{font-size: 3.5rem;color: #405364;font-weight: bold;}
.inpage .tableBox .table{margin: 3rem 0 0;width: 115.2rem;}

.inpage .tableBox .table .tr{display: flex;}
.inpage .tableBox .table .tr .td{width: 28.8rem;flex-shrink: 0;margin-left: 0.8rem;}
/* .inpage .tableBox .table .tr .td:first-child{width: 0;flex: 1;} */
.inpage .tableBox .table .tr .td .one{width: 28.8rem;height: 28.8rem;border-radius: 1rem;overflow: hidden;background: #F5F7F8;}
.inpage .tableBox .table .tr .td .one .big{width: 100%;height: 20.7rem;}

.inpage .tableBox .table .tr .td .one:hover .big img{transform: scale(1.1);}


.inpage .tableBox .table .tr .td .one .textBox{border-top: 1px solid #00ADBB;padding: 2rem 1.2rem;}
.inpage .tableBox .table .tr .td .one .name{font-size: 1.5rem;color: #405364;margin-bottom: 1.4rem;font-weight: bold;}
.inpage .tableBox .table .tr .td .one .desc{font-size: 1.1rem;color: #405364;}
.inpage .tableBox .table .tr .td .btn{width: 10rem;height: 3.6rem;border-radius: 3.6rem;color: #fff;font-weight: bold;font-size: 1.5rem;margin: 3rem 0 2.5rem;background: #00ADBA;}
.inpage .tableBox .table .tr .td .more{display: flex;align-items: center;}
.inpage .tableBox .table .tr .td .more .text{font-size: 1.1rem;color: #405364;transition: all 0.3s;margin-right: 0.9rem;}
.inpage .tableBox .table .tr .td .more .icon{width: 0.6rem;height: 0.7rem;position: relative;}

.inpage .tableBox .table .tr .td .more:hover .text{color: #00ADBA;}
.inpage .tableBox .table .tr .td .more img{position: absolute;top: 0;bottom: 0;left: 0;right: 0;transition: all 0.3s;}
.inpage .tableBox .table .tr .td .more .nor{z-index: 111;opacity: 1;}
.inpage .tableBox .table .tr .td .more .hov{z-index: 1;opacity: 0;}
.inpage .tableBox .table .tr .td .more:hover .nor{z-index: 1;opacity: 0;}
.inpage .tableBox .table .tr .td .more:hover .hov{z-index: 111;opacity: 1;}



.inpage .tableBox .table .thead .tr .td{display: flex;flex-direction: column;align-items: center;}
.inpage .tableBox .table .thead{margin-bottom: 5rem;}

.inpage .tableBox .table .tbody .tr{padding: 1.5rem 0;}
.inpage .tableBox .table .tbody .tr .td{display: flex;align-items: center;width: 28.8rem;flex-direction: column;margin-left: 0.8rem;flex-shrink: 0;}
.inpage .tableBox .table .tbody .tr .td:first-child{align-items: flex-start;}
.inpage .tableBox .table .tbody .tr .td .name{font-size: 1.5rem;color: #405364;font-weight: bold;line-height: 1.5;}
.inpage .tableBox .table .tbody .tr .td .text{font-size: 1.5rem;color: #405364;line-height: 1.5;text-align: center;}




.vrpage .banner{position: relative;}
.vrpage .banner .textBox{position: absolute;top: 0;bottom: 0;left: 0;right: 0;display: flex;flex-direction: column;align-items: center;padding-top: 13rem;}
.vrpage .banner .desc{font-size: 1.6rem;color: #405364;margin-bottom: 2rem;}
.vrpage .banner .title{font-size: 4.5rem;color: #405364;margin-bottom: 4.5rem;font-weight: bold;}
.vrpage .banner .btn{min-width: 12rem;height: 3.6rem;border-radius: 3.6rem;background: #405364;padding: 0 2rem;}
.vrpage .banner .btn .text{font-size: 1.5rem;color: #fff;}
.vrpage .banner .btn .icon{width: 1.5rem;height: 1.5rem;margin-left: 0.7rem;}
.vrpage .banner .btn:hover{background: #00ADBA;}


.vrpage .listBox{padding: 15rem 0 20rem;width: 115.2rem;margin: 0 auto;}
.vrpage .listBox .all{display: flex;background: #F6F7F8;border-radius: 1rem;overflow: hidden;height: 50rem;}
.vrpage .listBox .all .left{width: 50%;background: #405364;position: relative;}
.vrpage .listBox .all .left .big{width: 100%;height: 100%;}
.vrpage .listBox .all .left .icon{width: 12.9rem;height: 12.9rem;position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;}

.vrpage .listBox .all .right{width: 50%;display: flex;flex-direction: column;align-items: center;padding-top: 17rem;}
.vrpage .listBox .all .right .desc{font-size: 1.6rem;color: #405364;}
.vrpage .listBox .all .right .title{font-size: 3.5rem;color: #405364;margin: 3rem 0 5.5rem;font-weight: bold;}

.vrpage .listBox .all .right .more{display: flex;align-items: center;}
.vrpage .listBox .all .right .more .text{font-size: 1.5rem;color: #405364;transition: all 0.3s;margin-right: 0.9rem;}
.vrpage .listBox .all:hover .right .more .text{color: #00ADBA;}
.vrpage .listBox .all .right .more .icon{width: 0.8rem;height: 0.9rem;position: relative;}
.vrpage .listBox .all .right .more .icon img{position: absolute;top: 0;bottom: 0;left: 0;right: 0;transition: all 0.3s;}
.vrpage .listBox .all .right .more .icon .nor{z-index: 111;opacity: 1;}
.vrpage .listBox .all .right .more .icon .hov{z-index: 1;opacity: 0;}
.vrpage .listBox .all:hover .right .more .icon .nor{z-index: 1;opacity: 0;}
.vrpage .listBox .all:hover .right .more .icon .hov{z-index: 111;opacity: 1;}

.vrpage .listBox .flex{margin-top: 3.6rem;justify-content: space-between;}
.vrpage .listBox .flex .one{width: 55.8rem;display: flex;flex-direction: column;align-items: center;justify-content: flex-end;height: 50rem;background: #F6F7F8;border-radius: 1rem;padding-bottom: 7.5rem;}

.vrpage .listBox .flex .one .more{display: flex;align-items: center;margin-top: 3rem;}
.vrpage .listBox .flex .one .more .text{font-size: 1.5rem;color: #405364;transition: all 0.3s;margin-right: 0.9rem;}
.vrpage .listBox .flex .one:hover .more .text{color: #00ADBA;}
.vrpage .listBox .flex .one .more .icon{width: 0.8rem;height: 0.9rem;position: relative;}
.vrpage .listBox .flex .one .more .icon img{position: absolute;top: 0;bottom: 0;left: 0;right: 0;transition: all 0.3s;}
.vrpage .listBox .flex .one .more .icon .nor{z-index: 111;opacity: 1;}
.vrpage .listBox .flex .one .more .icon .hov{z-index: 1;opacity: 0;}
.vrpage .listBox .flex .one:hover .more .icon .nor{z-index: 1;opacity: 0;}
.vrpage .listBox .flex .one:hover .more .icon .hov{z-index: 111;opacity: 1;}

.vrpage .listBox .flex .one .title{font-size: 3.5rem;color: #405364;margin: 1.2rem 0 0;}
.vrpage .listBox .flex .one .desc{font-size: 1.6rem;color: #405364;height: 1.6rem;margin-top: 6rem;}
.vrpage .listBox .flex .one .icon{height: 9.7rem;}


.vrExhibition .banner{position: relative;margin-bottom: 15rem;}
.vrExhibition .banner .textBox{position: absolute;top: 0;bottom: 0;left: 0;right: 0;display: flex;flex-direction: column;align-items: center;padding-top: 13rem;}
.vrExhibition .banner .desc{font-size: 1.6rem;color: #fff;margin-bottom: 2rem;}
.vrExhibition .banner .title{font-size: 4.5rem;color: #fff;margin-bottom: 4.5rem;font-weight: bold;}



.vrVideo .container{width: 112rem;padding-top: 6rem;}
.vrVideo .container>.title{font-size: 3.4rem;color: #405364;font-weight: bold;margin-bottom: 5rem;}

.vrVideo .videoList{background: none !important;}
.vrVideo .videoList .title{border-top: 1px solid #00a2ae;padding: 3.5rem 0;font-size: 2.4rem;color: #405364;}
.vrVideo .videoList .list{display: flex;flex-wrap: wrap;margin-bottom: 13rem;}
.vrVideo .videoList .list .one{width: 36rem;margin-right: 2rem;margin-bottom: 2.4rem;cursor: pointer;}
.vrVideo .videoList .list .one:nth-child(3n){margin-right: 0;}
.vrVideo .videoList .list .one .big{width: 100%;height: 21.7rem;background: #405364;position: relative;}
.vrVideo .videoList .list .one .big>img{object-fit: cover;}
.vrVideo .videoList .list .one:hover .big>img{transform: scale(1.1);}
.vrVideo .videoList .list .one .big .icon{width: 6.4rem;height: 6.4rem;position: absolute;top: 0;left: 0;bottom: 0;right: 0;margin: auto;}
.vrVideo .videoList .list .one .name{font-size: 1.8rem;color: #405364;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin: 1.5rem 0;}
.vrVideo .videoList .list .one .time{width: 7.5rem;height: 2rem;font-size: 1.2rem;color: RGBA(64,83,100,0.5);display: flex;align-items: center;justify-content: center;background: #F6F7F8;border-radius: 0.2rem;}





.otherBox{width: 115.2rem;margin: 0 auto;margin-bottom: 15rem;}
.otherBox .menu{width: 100%;border-bottom: 1px solid #405364;padding-bottom: 2rem;position: relative;}
.otherBox .menu::after{position: absolute;bottom: 0;left: 0;right: 0;margin: auto;width: 12rem;height: 3px;background: #00ADBA;content: "";}
.otherBox .menu .swiper{width: 84rem;margin: 0 auto;}
.otherBox .menu .swiper .one{display: flex;align-items: flex-end;justify-content: center;height: 2.8rem;cursor: pointer;}
.otherBox .menu .swiper .one .name{font-size: 2.2rem;color: #405364;user-select: none;}
.otherBox .menu .swiper .swiper-slide-active .one .name{font-size: 2.8rem;color: #00adbb;}


.otherBox .box{margin-top: 7rem;}
.otherBox .box .swiper .one{background: #F6F7F8;display: flex;height: 51rem;border-radius: 1rem;overflow: hidden;} 
.otherBox .box .swiper .one .left{width: 50%;}

.otherBox .box .swiper .one.changqu .left{position: relative;}
.otherBox .box .swiper .one.changqu .left .big{width: 100%;height: 100%;}
.otherBox .box .swiper .one.changqu .left .textBox{position: absolute;top: 0;left: 0;bottom: 0;right: 0;padding: 5rem 1.6rem 4rem;display: flex;flex-direction: column;justify-content: space-between;}
.otherBox .box .swiper .one.changqu .left .name{font-size: 3rem;color: #fff;font-weight: bold;}
.otherBox .box .swiper .one.changqu .left .address{display: flex;align-items: center;}
.otherBox .box .swiper .one.changqu .left .address .icon{width: 1.9rem;height: 2.3rem;margin-right: 0.8rem;}
.otherBox .box .swiper .one.changqu .left .address .text{font-size: 1.2rem;color: #f6f7f8;}


.otherBox .box .swiper .one.mianfei .left{padding: 5rem 1.6rem 0;background: #fff;}
.otherBox .box .swiper .one.mianfei .left .title{font-size: 3rem;color: #405364;font-weight: bold;margin-bottom: 7rem;}
.otherBox .box .swiper .one.mianfei .left .lineBox{margin-bottom: 12rem;}
.otherBox .box .swiper .one.mianfei .left .lineBox .line{display: flex;align-items: center;margin-bottom: 2.5rem;}
.otherBox .box .swiper .one.mianfei .left .lineBox .line:last-child{margin-bottom: 0;}
.otherBox .box .swiper .one.mianfei .left .lineBox .line .icon{width: 2.1rem;height: 2.1rem;margin-right: 1rem;}
.otherBox .box .swiper .one.mianfei .left .lineBox .line .text{font-size: 2rem;color: #405364;}
.otherBox .box .swiper .one.mianfei .left .name{font-size: 2rem;color: #405364;font-weight: bold;margin-bottom: 2.5rem;}
.otherBox .box .swiper .one.mianfei .left .num{font-size: 5rem;color: #00ADBA;font-weight: bold;}



.otherBox .box .swiper .one .right{width: 50%;display: flex;flex-direction: column;align-items: center;padding: 5rem 5rem 0;}
.otherBox .box .swiper .one .right .title{font-size: 3rem;color: #405364;font-weight: bold;}
.otherBox .box .swiper .one .right .desc{font-size: 1.5rem;color: #405364;line-height: 1.3;margin: 2.5rem 0 4rem;text-align: center;}
.otherBox .box .swiper .one .right .form{width: 100%;}
.otherBox .box .swiper .one .right .form .input{width: 100%;height: 4.8rem;border: 1px solid #9BA5AE;margin-bottom: 2.5rem;border-radius: 0.5rem;overflow: hidden;}
.otherBox .box .swiper .one .right .form .input input{width: 100%;height: 100%;padding: 0 1.6rem;font-size: 1.5rem;color: #000;position: relative;}
.otherBox .box .swiper .one .right .form .input input::placeholder{color: #405364;}
.otherBox .box .swiper .one .right .form .input input::-webkit-calendar-picker-indicator{position: absolute;left: 0;top: 0;bottom: 0;right: 0;width: 100%;height: 100%;background: none;}


.otherBox .box .swiper .one .right .form .btn{width: 100%;height: 6rem;background: #405364;color: #fff;font-size: 1.6rem;color: #fff;border-radius: 0.5rem;}
.otherBox .box .swiper .one .right .form .btn:hover{background: #00ADBA;}





/* .jiejuefangan .banner{height: 60rem;} */
.jiejuefangan .banner .swiper{height: 100%;}
.jiejuefangan .banner .swiper .swiper-container{height: 100%;}

.jiejuefangan .banner .swiper .one{position: relative;/*height: 60rem;*/}
.jiejuefangan .banner .swiper .one .textBox{width: 115.2rem;height: 100%;top: 0;left: 0;position: absolute;display: flex;flex-direction: column;align-items: flex-start;padding-left: 1.6rem;padding-top: 13rem;margin: auto;left: 0;right: 0;}
.jiejuefangan .banner .swiper .one .textBox .title{font-size: 4.5rem;color: #405364;font-weight: normal;transform: translateY(-6rem);opacity: 0;}
.jiejuefangan .banner .swiper .one .textBox .desc{font-size: 1.8rem;color: #405364;margin-top: 3.5rem;transform: translateY(-6rem);opacity: 0;line-height: 1.3;}
.jiejuefangan .banner .swiper .one .textBox .btn{width: 12rem;height: 3.6rem;background: #405364;border-radius: 3.6rem;margin-top: 9rem;opacity: 0;transform: translateY(-6rem);transition: all 0.3s;}
.jiejuefangan .banner .swiper .one .textBox .btn .icon{width: 0.8rem;height: 0.9rem;flex-shrink: 0;}
.jiejuefangan .banner .swiper .one .textBox .btn .text{font-size: 1.5rem;color: #fff;flex-shrink: 0;margin: 0 0.7rem;}
.jiejuefangan .banner .swiper .one .textBox .btn:hover{background: #00adba;}



.jiejuefangan .banner .swiper .swiper-slide-active .one .textBox .title {
  transform: translateY(0) translateZ(0);
  opacity: 1;
  transition: opacity 0.6s linear,
    transform 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.jiejuefangan .banner .swiper .swiper-slide-active .one .textBox .desc {
  transform: translateY(0) translateZ(0);
  opacity: 1;
  transition: opacity 0.6s linear 0.1s,
    transform 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0.1s;
}
.jiejuefangan .banner .swiper .swiper-slide-active .one .textBox .btn {
  transform: translateY(0) translateZ(0);
  opacity: 1;
  transition: opacity 0.6s linear 0.3s,
    transform 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0.3s;
}


.jiejuefangan .banner .swiper .swiper-pagination{bottom: 6rem;}
.jiejuefangan .banner .swiper .swiper-pagination .swiper-pagination-bullet{width: 4rem;height: 2px;background: #fff;position: relative;margin: 0 0.3rem;border-radius: 0;opacity: 1;}
.jiejuefangan .banner .swiper .swiper-pagination .swiper-pagination-bullet-active::before{position: absolute;width: 0;left: 0;top: 0;height: 100%;transition: all 5s;animation:move 5s;content: "";background: #00ADBB;animation-fill-mode:both !important;-webkit-animation-fill-mode:both !important;}




.jiejuefangan .proList{padding-bottom: 0rem;}
.jiejuefangan .proList .flex{display: flex;align-items: center;justify-content: space-between;padding: 5rem 0 1rem;width: 112rem;margin: 0 auto;}
.jiejuefangan .proList .flex .left{display: flex;align-items: center;}
.jiejuefangan .proList .flex .left .name{font-size: 2.8rem;color: #405364;font-weight: bold;}

.jiejuefangan .proList .flex .right{display: flex;align-items: center;} 
.jiejuefangan .proList .flex .right .img{width: 4.6rem;height: 4.6rem;margin-left: 2rem;cursor: pointer;border-radius: 50%;transition: all 0.3s;}
/* .jiejuefangan .proList .flex .right .img:hover{opacity: 1;} */
.jiejuefangan .proList .flex .right .img.swiper-button-disabled{opacity: 0.5;}


.jiejuefangan .proList .swiper{margin-bottom: 0rem;}
.jiejuefangan .proList .swiper-container .swiper-slide{width: auto;margin-right: 1.6rem;}
.jiejuefangan .proList .swiper-container .swiper-slide:last-child{margin-right: 0rem;}
/* .jiejuefangan .proList .swiper-container .swiper-slide:first-child{margin-left: 38.4rem;} */

.jiejuefangan .proList .swiper-container{padding: 3rem 38.4rem ;}

.jiejuefangan .proList .swiper-container .one{display: block;width: 30rem;height: 40rem;background: #fff;overflow: hidden;border-radius: 1rem;box-shadow: 0 0 1rem rgba(0, 0, 0, 0.05);position: relative;transition: all 0.3s;}

.jiejuefangan .proList .swiper-container .one:hover{box-shadow: 0 0 2rem rgba(0, 0, 0, 0.2);}

.jiejuefangan .proList .swiper-container .one .big{width: 100%;height: 100%;position: relative;}

.jiejuefangan .proList .swiper-container .one .textBox{padding: 3rem 2.4rem;display: flex;flex-direction: column;position: absolute;top: 0;left: 0;right: 0;bottom: 0;}
.jiejuefangan .proList .swiper-container .one .textBox .name{font-size: 2rem;color: #fff;font-weight: bold;}

.jiejuefangan .proList .swiper-container .one .textBox .list{margin: 2.5rem 0;display: flex;flex-wrap: wrap;flex: 1;opacity: 0;transition: all 0.3s;align-content: flex-start;margin-top: 1.7rem;margin-left: -0.8rem;}
.jiejuefangan .proList .swiper-container .one:hover .textBox .list{opacity: 1;}
.jiejuefangan .proList .swiper-container .one .link{min-width: 7.6rem;height: 2.6rem;display: flex;align-items: center;justify-content: center;font-size: 1.1rem;color: #fff;margin: 0.8rem 0 0 0.8rem;border: 1px solid #fff;border-radius: 2.6rem;padding: 0 1rem;}
/* .jiejuefangan .proList .swiper-container .one .link:nth-child(3n){margin-right: 0;} */

.jiejuefangan .proList .swiper-container .one .textBox .more{display: flex;align-items: center;justify-content: flex-end;opacity: 0;transition: all 0.3s;}
.jiejuefangan .proList .swiper-container .one .textBox .more .text{font-size: 1.5rem;color: #fff;transition: all 0.3s;margin-right: 0.9rem;}
.jiejuefangan .proList .swiper-container .one .textBox .more .icon{width: 0.8rem;height: 0.9rem;position: relative;}
.jiejuefangan .proList .swiper-container .one:hover .textBox .more{opacity: 1;}


.jiejuefangan .proList .swiper-container .one.bold{width: 39rem;height: 42rem;}
.jiejuefangan .proList .swiper-container .one.bold .big{width: 100%;height: 22rem;}
.jiejuefangan .proList .swiper-container .one.bold .big img{object-fit: cover;}
.jiejuefangan .proList .swiper-container .one.bold .textBox{padding: 2rem 1.6rem;position: relative;display: flex;flex-direction: column;align-items: flex-start;}
.jiejuefangan .proList .swiper-container .one.bold .textBox .name{font-size: 1.2rem;color: #00ADBA;font-weight: normal;border-radius: 2.5rem;height: 2.5rem;padding: 0 1.6rem;border: 1px solid #00ADBA;display: flex;align-items: center;justify-content: center;transition: all 0.3s;}
.jiejuefangan .proList .swiper-container .one.bold .check{display: flex;align-items: center;}
.jiejuefangan .proList .swiper-container .one.bold .check .icon{width: 1.3rem;height: 1.3rem;margin-right: 0.7rem;}
.jiejuefangan .proList .swiper-container .one.bold .check .text{font-size: 1.2rem;color: #405364;}
.jiejuefangan .proList .swiper-container .one.bold .desc{flex: 1;margin: 2rem 0;font-size: 1.6rem;color: #405364;line-height: 1.3;}
.jiejuefangan .proList .swiper-container .one.bold:hover .textBox .name{background: #00adba;color: #fff;}



.jiejuefangan .case{padding-top: 10rem;}
.jiejuefangan .case .container{width: 115.2rem;display: flex;align-items: center;flex-direction: column;}
.jiejuefangan .case .title{font-size: 3.5rem;color: #405364;font-weight: bold;margin-bottom: 3rem;}
.jiejuefangan .case .desc{font-size: 1.6rem;color: #405364;margin-bottom: 6rem;}

.jiejuefangan .case .list{display: flex;flex-wrap: wrap;padding: 0 2rem 5rem;}
.jiejuefangan .case .list .one{width: 21.6rem;height: 9.6rem;transition: all 0.3s;border-radius: 0.4rem;overflow: hidden;margin-bottom: 1.8rem;margin-right: 0.8rem;}
.jiejuefangan .case .list .one:hover{box-shadow: 0 0 1rem rgba(34, 24, 21, 0.1);}
.jiejuefangan .case .list .one:nth-child(4n){margin-right: 0;}



.jiejuefangan .moreList{padding: 9rem 0;background: #F6F7F8;}
.jiejuefangan .moreList .container{width: 112rem;}
.jiejuefangan .moreList .title{font-size: 3.5rem;color: #405364;font-weight: bold;margin-bottom: 5.5rem;}
.jiejuefangan .moreList .list{display: flex;justify-content: space-between;flex-wrap: wrap;}
.jiejuefangan .moreList .list .one{width: 54.4rem;height: 18.4rem;background: #fff;border-radius: 1rem;overflow: hidden;transition: all 0.3s;box-shadow: 0 0 1rem rgba(0, 0, 0, 0.05);display: flex;margin-bottom: 3rem;}
.jiejuefangan .moreList .list .one:hover{box-shadow: 0 0 2rem rgba(0, 0, 0, 0.2);}

.jiejuefangan .moreList .list .one .big{width: 18.4rem;height: 18.4rem;}

.jiejuefangan .moreList .list .one:hover .big img{transform: scale(1.1);}

.jiejuefangan .moreList .list .one .textBox{flex: 1;width: 0;padding: 2.5rem 2.5rem 2.5rem 3.5rem;display: flex;flex-direction: column;align-items: flex-start;justify-content: space-between}
.jiejuefangan .moreList .list .one .name{font-size: 2rem;color: #405364;}
.jiejuefangan .moreList .list .one .desc{margin: 2rem 0 3rem;flex: 1;font-size: 1.6rem;color: #405364;line-height: 1.5;}

.jiejuefangan .moreList .list .one .more{display: flex;align-items: center;}
.jiejuefangan .moreList .list .one .more .text{font-size: 1.5rem;color: #405364;transition: all 0.3s;margin-right: 0.9rem;}
.jiejuefangan .moreList .list .one:hover .more .text{color: #00ADBA;}
.jiejuefangan .moreList .list .one .more .icon{width: 0.8rem;height: 0.9rem;position: relative;}
.jiejuefangan .moreList .list .one .more .icon img{position: absolute;top: 0;bottom: 0;left: 0;right: 0;transition: all 0.3s;}
.jiejuefangan .moreList .list .one .more .icon .nor{z-index: 111;opacity: 1;}
.jiejuefangan .moreList .list .one .more .icon .hov{z-index: 1;opacity: 0;}
.jiejuefangan .moreList .list .one:hover .more .icon .nor{z-index: 1;opacity: 0;}
.jiejuefangan .moreList .list .one:hover .more .icon .hov{z-index: 111;opacity: 1;}





.jiejuefanganDetail .banner{position: relative;}
.jiejuefanganDetail .banner .textBox{display: flex;flex-direction: column;align-items: center;justify-content: flex-end;padding-bottom: 8rem;position: absolute;top: 0;bottom: 0;left: 0;right: 0;}
.jiejuefanganDetail .banner .title{font-size: 4.5rem;color: #fff;font-weight: bold;}
.jiejuefanganDetail .banner .desc{font-size: 1.8rem;color: #fff;line-height: 1.3;margin-top: 3rem;text-align: center;}


.jiejuefanganDetail .proList{padding-bottom: 0rem;}
.jiejuefanganDetail .proList .flex{display: flex;align-items: center;justify-content: space-between;padding: 5rem 0 1rem;width: 112rem;margin: 0 auto;}
.jiejuefanganDetail .proList .flex .left{display: flex;align-items: center;}
.jiejuefanganDetail .proList .flex .left .name{font-size: 2.8rem;color: #405364;font-weight: bold;}

.jiejuefanganDetail .proList .flex .left .btn{width: 10.5rem;height: 3.6rem;border: 1px solid #405364;border-radius: 3.6rem;margin-left: 4rem;}
.jiejuefanganDetail .proList .flex .left .btn .icon{width: 0.8rem;height: 0.9rem;flex-shrink: 0;}
.jiejuefanganDetail .proList .flex .left .btn .text{font-size: 1.5rem;color: #405364;flex-shrink: 0;margin: 0 0.7rem 0 0;}

.jiejuefanganDetail .proList .flex .right{display: flex;align-items: center;} 
.jiejuefanganDetail .proList .flex .right .img{width: 4.6rem;height: 4.6rem;margin-left: 2rem;cursor: pointer;border-radius: 50%;transition: all 0.3s;}
/* .jiejuefanganDetail .proList .flex .right .img:hover{opacity: 1;} */
.jiejuefanganDetail .proList .flex .right .img.swiper-button-disabled{opacity: 0.5;}


.jiejuefanganDetail .proList .swiper{margin-bottom: 2rem;}
.jiejuefanganDetail .proList .swiper-container .swiper-slide{width: auto;margin-right: 1.6rem;}
.jiejuefanganDetail .proList .swiper-container .swiper-slide:last-child{margin-right: 0rem;}
/* .jiejuefanganDetail .proList .swiper-container .swiper-slide:first-child{margin-left: 38.4rem;} */

.jiejuefanganDetail .proList .swiper-container{padding: 3rem 38.4rem;}

.jiejuefanganDetail .proList .swiper-container .one{display: block;width: 41.6rem;height: 39rem;background: #F5F7F8;overflow: hidden;border-radius: 1rem;}
.jiejuefanganDetail .proList .swiper-container .one.bold{width: 56.8rem;}

.jiejuefanganDetail .proList .swiper-container .one .big{width: 100%;height: 28rem;position: relative;}
.jiejuefanganDetail .proList .swiper-container .one .big img{position: absolute;top: 0;bottom: 0;left: 0;right: 0;transition: all 0.3s;object-fit: cover;}
.jiejuefanganDetail .proList .swiper-container .one .big .nor{z-index: 111;opacity: 1;}
.jiejuefanganDetail .proList .swiper-container .one .big .hov{z-index: 1;opacity: 0;}
.jiejuefanganDetail .proList .swiper-container .one:hover .big .nor{z-index: 1;opacity: 0;}
.jiejuefanganDetail .proList .swiper-container .one:hover .big .hov{z-index: 111;opacity: 1;}

.jiejuefanganDetail .proList .swiper-container .one:hover .big img{transform: scale(1.1);}


.jiejuefanganDetail .proList .swiper-container .one .textBox{border-top: 1px solid #00ADBB;height: 11rem;padding: 3rem 1.6rem;display: flex;flex-direction: column;justify-content: space-between;}
.jiejuefanganDetail .proList .swiper-container .one .textBox .name{font-size: 2.1rem;color: #405364;font-weight: bold;}
.jiejuefanganDetail .proList .swiper-container .one .textBox .bot{display: flex;align-items: center;justify-content: space-between;}
.jiejuefanganDetail .proList .swiper-container .one .textBox .bot .desc{font-size: 1.5rem;color: #405364;}

.jiejuefanganDetail .proList .swiper-container .one .textBox .bot .more{display: flex;align-items: center;justify-content: flex-end;}
.jiejuefanganDetail .proList .swiper-container .one .textBox .bot .more .text{font-size: 1.5rem;color: #405364;transition: all 0.3s;margin-right: 0.9rem;}
.jiejuefanganDetail .proList .swiper-container .one:hover .textBox .bot .more .text{color: #00ADBA;}
.jiejuefanganDetail .proList .swiper-container .one .textBox .bot .more .icon{width: 0.8rem;height: 0.9rem;position: relative;}
.jiejuefanganDetail .proList .swiper-container .one .textBox .bot .more .icon img{position: absolute;top: 0;bottom: 0;left: 0;right: 0;transition: all 0.3s;}
.jiejuefanganDetail .proList .swiper-container .one .textBox .bot .more .icon .nor{z-index: 111;opacity: 1;}
.jiejuefanganDetail .proList .swiper-container .one .textBox .bot .more .icon .hov{z-index: 1;opacity: 0;}
.jiejuefanganDetail .proList .swiper-container .one:hover .textBox .bot .more .icon .nor{z-index: 1;opacity: 0;}
.jiejuefanganDetail .proList .swiper-container .one:hover .textBox .bot .more .icon .hov{z-index: 111;opacity: 1;}


.jiejuefanganDetail .proList #cate2 .swiper-container .one{width: 39rem;height: 42rem;display: block;background: #fff;overflow: hidden;border-radius: 1rem;box-shadow: 0 0 1rem rgba(0, 0, 0, 0.05);position: relative;transition: all 0.3s;}
.jiejuefanganDetail .proList #cate2 .swiper-container .one .big{width: 100%;height: 22rem;}
.jiejuefanganDetail .proList #cate2 .swiper-container .one .big img{object-fit: cover;}
.jiejuefanganDetail .proList #cate2 .swiper-container .one .textBox{padding: 2rem 1.6rem;position: relative;display: flex;flex-direction: column;align-items: flex-start;height: auto;flex: 1;}
.jiejuefanganDetail .proList #cate2 .swiper-container .one .textBox .name{font-size: 1.2rem;color: #00ADBA;font-weight: normal;border-radius: 2.5rem;height: 2.5rem;padding: 0 1.6rem;border: 1px solid #00ADBA;display: flex;align-items: center;justify-content: center;}
.jiejuefanganDetail .proList #cate2 .swiper-container .one .check{display: flex;align-items: center;}
.jiejuefanganDetail .proList #cate2 .swiper-container .one .check .icon{width: 1.3rem;height: 1.3rem;margin-right: 0.7rem;}
.jiejuefanganDetail .proList #cate2 .swiper-container .one .check .text{font-size: 1.2rem;color: #405364;}
.jiejuefanganDetail .proList #cate2 .swiper-container .one .desc{flex: 1;margin: 2rem 0;font-size: 1.6rem;color: #405364;line-height: 1.3;}
.jiejuefanganDetail .proList #cate2 .swiper-container .one:hover{box-shadow: 0 0 2rem rgba(0, 0, 0, 0.2);}

.jiejuefanganDetail .proList #cate2 .swiper-container .one:hover .textBox .name{background: #00adba;color: #fff;}


.jiejuefanganDetail .detailBox{background: #F6F7F8;}
.jiejuefanganDetail .detailBox .floor1{padding: 8rem 0 12rem;display: flex;flex-direction: column;align-items: center;}
.jiejuefanganDetail .detailBox .floor1 .title{font-size: 4.8rem;color: #405364;}
.jiejuefanganDetail .detailBox .floor1 .type{margin: 6rem 0 4rem;display: flex;align-items: center;justify-content: center;}
.jiejuefanganDetail .detailBox .floor1 .type .one{width: auto;height: 4rem;background: #405364;color: #fff;border-radius: 4rem;transition: all 0.3s;margin: 0 2rem;display: flex;align-items: center;justify-content: center;cursor: pointer;font-size: 1.6rem;padding: 0 2rem;}
.jiejuefanganDetail .detailBox .floor1 .type .one:hover,.jiejuefanganDetail .detailBox .floor1 .type .one.active{background: #00ADBA;}

.jiejuefanganDetail .detailBox .floor1 .box{display: none;width: 115.2rem;padding: 0 1.6rem;}
.jiejuefanganDetail .detailBox .floor1 .box.active{display: flex;}
.jiejuefanganDetail .detailBox .floor1 .box .right .img{display: none;}
.jiejuefanganDetail .detailBox .floor1 .box .right .img.active{display: flex;}
.jiejuefanganDetail .detailBox .floor1 .box .right{width: 67.2rem;height: 37.8rem;border-radius: 1rem;flex-shrink: 0;overflow: hidden;margin-left: 3.2rem;}

.jiejuefanganDetail .detailBox .floor1 .box .left{flex: 1;width: 0;}
.jiejuefanganDetail .detailBox .floor1 .box .left .title{font-size: 3.6rem;margin-bottom: 5rem;}
.jiejuefanganDetail .detailBox .floor1 .box .left .one{position: relative;padding-left: 2rem;margin-bottom: 2.4rem;cursor: pointer;}
.jiejuefanganDetail .detailBox .floor1 .box .left .one:last-child{margin-bottom: 0;}
.jiejuefanganDetail .detailBox .floor1 .box .left .one .name{font-size: 2.4rem;color: #b4b8c1;line-height: 1.3;margin-bottom: 1rem;transition: all 0.3s;}
.jiejuefanganDetail .detailBox .floor1 .box .left .one .desc{font-size: 1.4rem;color: #b4b8c1;line-height: 1.3;transition: all 0.3s;}
.jiejuefanganDetail .detailBox .floor1 .box .left .one.active .name{color: #00ADBA;}
.jiejuefanganDetail .detailBox .floor1 .box .left .one.active .desc{color: #000;}

.jiejuefanganDetail .detailBox .floor1 .box .left .one::after{position: absolute;bottom: 0;height: 100%;width: 2px;left: 0.5rem;content: "";background: #b4b8c1;}
.jiejuefanganDetail .detailBox .floor1 .box .left .one.active::after{background-color: #00ADBA;height: 60%;}

.jiejuefanganDetail .detailBox .floor1 .box .left .one::before{content: "";position: absolute;width: 1.2rem;height: 1.2rem;background: #00ADBA;left: 0;top: 0.8rem;border-radius: 50%;opacity: 0;}
.jiejuefanganDetail .detailBox .floor1 .box .left .one.active::before{opacity: 1;}


.jiejuefanganDetail .detailBox .floor2{padding: 4rem 0 12rem;display: flex;flex-direction: column;align-items: center;}
.jiejuefanganDetail .detailBox .floor2 .title{font-size: 4.8rem;color: #405364;margin-bottom: 6rem;}
.jiejuefanganDetail .detailBox .floor2 .box{background: #fff;width: 115.2rem;box-shadow: 0 0.8rem 1rem -0.5rem #00000014, 0 1.6rem 2.4rem 0.2rem #0000000a,0 0.6rem 3rem 0.5rem #0000000d;display: flex;padding: 3rem 0;border-radius: 1rem;overflow: hidden;}
.jiejuefanganDetail .detailBox .floor2 .box .one{flex: 1;border-right: 1px solid #00ADBA;padding: 2.5rem 0;}
.jiejuefanganDetail .detailBox .floor2 .box .one:last-child{border-right: 0;}
.jiejuefanganDetail .detailBox .floor2 .box .one .name{color: #00ADBA;font-size: 3.6rem;text-align: center;margin-bottom: 2rem;}
.jiejuefanganDetail .detailBox .floor2 .box .one .desc{color: #405364;font-size: 1.6rem;text-align: center;line-height: 1.5;}


.jiejuefanganDetail .detailBox .floor3{padding: 4rem 0 12rem;}
.jiejuefanganDetail .detailBox .floor3 .container{width: 115.2rem;display: flex;flex-direction: column;align-items: center;}
.jiejuefanganDetail .detailBox .floor3 .title{font-size: 4.8rem;color: #405364;margin-bottom: 6rem;}
/* .jiejuefanganDetail .detailBox .floor3 .list{background: #E6E7EA;width: 115.2rem;box-shadow: 0 0.2rem 0.4rem -0.1rem #0000001f, 0 0.4rem 0.5rem 0 #00000014, 0 0.1rem 1rem 0 #0000000d;display: flex;border-radius: 1rem;overflow: hidden;height: 26rem;}
.jiejuefanganDetail .detailBox .floor3 .list .one{box-shadow: 0 0.2rem 0.4rem -0.1rem #0000001f, 0 0.4rem 0.5rem 0 #00000014, 0 0.1rem 1rem 0 #0000000d;width: 50%;display: flex;flex-direction: column;align-items: center;justify-content: center;}
.jiejuefanganDetail .detailBox .floor3 .list .one .name{font-size: 2.8rem;color: #405364;}
.jiejuefanganDetail .detailBox .floor3 .list .one .content{display: none;}
.jiejuefanganDetail .detailBox .floor3 .list .one.active{padding: 2.4rem 3.2rem 4rem 1.6rem;background: #000000;width: 100%;align-items: flex-start;justify-content: flex-start;}
.jiejuefanganDetail .detailBox .floor3 .list .one.active .name{color: #00ADBA;}
.jiejuefanganDetail .detailBox .floor3 .list .one.active .content{font-size: 1.6rem;line-height: 1.5;color: #fff;display: block;margin-top: 2rem;} */



.jiejuefanganDetail .detailBox .floor3 .list{display: flex;border-radius: 1rem;overflow: hidden;box-shadow: 0 0.8rem 1rem -0.5rem #00000014, 0 1.6rem 2.4rem 0.2rem #0000000a,0 0.6rem 3rem 0.5rem #0000000d;}
.jiejuefanganDetail .detailBox .floor3 .list .one{/*width: 20%;*/flex: 1;background: #F6F7F8;box-shadow: 0 0.8rem 1rem -0.5rem #00000014, 0 1.6rem 2.4rem 0.2rem #0000000a,0 0.6rem 3rem 0.5rem #0000000d;height: 48rem;transition: all 0.3s;padding: 6.5rem 1.6rem 4rem 1.6rem;display: flex;flex-direction: column;}
.jiejuefanganDetail .detailBox .floor3 .list .one.active{/*width: 31.2rem;*/flex: 3;background: #00ADBA;}

.jiejuefanganDetail .detailBox .floor3 .list .one .name{font-size: 3rem;color: #405364;font-weight: bold;transition: all 0.3s;}
.jiejuefanganDetail .detailBox .floor3 .list .one.active .name{color: #fff;}

.jiejuefanganDetail .detailBox .floor3 .list .one .content{flex: 1;margin: 4rem 0;opacity: 0;transition: all 0.3s;}
.jiejuefanganDetail .detailBox .floor3 .list .one .content .box{font-size: 1.5rem;color: #fff;line-height: 1.5;}
.jiejuefanganDetail .detailBox .floor3 .list .one .content .box span{font-weight: bold;}
.jiejuefanganDetail .detailBox .floor3 .list .one .content .box .text{font-size: 1.2rem;line-height: 1.5;}
.jiejuefanganDetail .detailBox .floor3 .list .one.active .content{opacity: 1;}


.jiejuefanganDetail .detailBox .floor3 .list .one .logo{position: relative;opacity: 0;transition: all 0.3s;}
.jiejuefanganDetail .detailBox .floor3 .list .one .logo .img{width: 5.6rem;height: 2.7rem;}
.jiejuefanganDetail .detailBox .floor3 .list .one .logo::after{position: absolute;content: "";left: 0.6rem;bottom: 0;height: 1px;right: 0;background: #fff;}
.jiejuefanganDetail .detailBox .floor3 .list .one.active .logo{opacity: 1;}





.caseDetail .proList{padding-bottom: 0rem;}
.caseDetail .proList .flex{display: flex;align-items: center;justify-content: space-between;padding: 5rem 0 1rem;width: 112rem;margin: 0 auto;}
.caseDetail .proList .flex .left{display: flex;align-items: center;}
.caseDetail .proList .flex .left .name{font-size: 2.8rem;color: #405364;font-weight: bold;}

.caseDetail .proList .flex .left .btn{width: 10.5rem;height: 3.6rem;border: 1px solid #405364;border-radius: 3.6rem;margin-left: 4rem;}
.caseDetail .proList .flex .left .btn .icon{width: 0.8rem;height: 0.9rem;flex-shrink: 0;}
.caseDetail .proList .flex .left .btn .text{font-size: 1.5rem;color: #405364;flex-shrink: 0;margin: 0 0.7rem 0 0;}

.caseDetail .proList .flex .right{display: flex;align-items: center;} 
.caseDetail .proList .flex .right .img{width: 4.6rem;height: 4.6rem;margin-left: 2rem;cursor: pointer;border-radius: 50%;transition: all 0.3s;}
/* .caseDetail .proList .flex .right .img:hover{opacity: 1;} */
.caseDetail .proList .flex .right .img.swiper-button-disabled{opacity: 0.5;}


.caseDetail .proList .swiper{margin-bottom: 2rem;}
.caseDetail .proList .swiper-container .swiper-slide{width: auto;margin-right: 1.6rem;}
.caseDetail .proList .swiper-container .swiper-slide:last-child{margin-right: 0rem;}
/* .caseDetail .proList .swiper-container .swiper-slide:first-child{margin-left: 38.4rem;} */

.caseDetail .proList .swiper-container{padding: 3rem 38.4rem;}

.caseDetail .proList .swiper-container .one{display: block;width: 41.6rem;height: 39rem;background: #F5F7F8;overflow: hidden;border-radius: 1rem;}
.caseDetail .proList .swiper-container .one.bold{width: 56.8rem;}

.caseDetail .proList .swiper-container .one .big{width: 100%;height: 28rem;position: relative;}
.caseDetail .proList .swiper-container .one .big img{position: absolute;top: 0;bottom: 0;left: 0;right: 0;transition: all 0.3s;object-fit: cover;}
.caseDetail .proList .swiper-container .one .big .nor{z-index: 111;opacity: 1;}
.caseDetail .proList .swiper-container .one .big .hov{z-index: 1;opacity: 0;}
.caseDetail .proList .swiper-container .one:hover .big .nor{z-index: 1;opacity: 0;}
.caseDetail .proList .swiper-container .one:hover .big .hov{z-index: 111;opacity: 1;}

.caseDetail .proList .swiper-container .one .textBox{border-top: 1px solid #00ADBB;height: 11rem;padding: 3rem 1.6rem;display: flex;flex-direction: column;justify-content: space-between;}
.caseDetail .proList .swiper-container .one .textBox .name{font-size: 2.1rem;color: #405364;font-weight: bold;}
.caseDetail .proList .swiper-container .one .textBox .bot{display: flex;align-items: center;justify-content: space-between;}
.caseDetail .proList .swiper-container .one .textBox .bot .desc{font-size: 1.5rem;color: #405364;}

.caseDetail .proList .swiper-container .one .textBox .bot .more{display: flex;align-items: center;justify-content: flex-end;}
.caseDetail .proList .swiper-container .one .textBox .bot .more .text{font-size: 1.5rem;color: #405364;transition: all 0.3s;margin-right: 0.9rem;}
.caseDetail .proList .swiper-container .one:hover .textBox .bot .more .text{color: #00ADBA;}
.caseDetail .proList .swiper-container .one .textBox .bot .more .icon{width: 0.8rem;height: 0.9rem;position: relative;}
.caseDetail .proList .swiper-container .one .textBox .bot .more .icon img{position: absolute;top: 0;bottom: 0;left: 0;right: 0;transition: all 0.3s;}
.caseDetail .proList .swiper-container .one .textBox .bot .more .icon .nor{z-index: 111;opacity: 1;}
.caseDetail .proList .swiper-container .one .textBox .bot .more .icon .hov{z-index: 1;opacity: 0;}
.caseDetail .proList .swiper-container .one:hover .textBox .bot .more .icon .nor{z-index: 1;opacity: 0;}
.caseDetail .proList .swiper-container .one:hover .textBox .bot .more .icon .hov{z-index: 111;opacity: 1;}

.caseDetail .proList #cate2 .swiper-container .one{width: 39rem;height: 42rem;display: block;background: #fff;overflow: hidden;border-radius: 1rem;box-shadow: 0 0 1rem rgba(0, 0, 0, 0.05);position: relative;transition: all 0.3s;}
.caseDetail .proList #cate2 .swiper-container .one .big{width: 100%;height: 22rem;}
.caseDetail .proList #cate2 .swiper-container .one .big img{object-fit: cover;}
.caseDetail .proList #cate2 .swiper-container .one .textBox{padding: 2rem 1.6rem;position: relative;display: flex;flex-direction: column;align-items: flex-start;height: auto;flex: 1;}
.caseDetail .proList #cate2 .swiper-container .one .textBox .name{font-size: 1.2rem;color: #00ADBA;font-weight: normal;border-radius: 2.5rem;height: 2.5rem;padding: 0 1.6rem;border: 1px solid #00ADBA;display: flex;align-items: center;justify-content: center;}
.caseDetail .proList #cate2 .swiper-container .one .check{display: flex;align-items: center;}
.caseDetail .proList #cate2 .swiper-container .one .check .icon{width: 1.3rem;height: 1.3rem;margin-right: 0.7rem;}
.caseDetail .proList #cate2 .swiper-container .one .check .text{font-size: 1.2rem;color: #405364;}
.caseDetail .proList #cate2 .swiper-container .one .desc{flex: 1;margin: 2rem 0;font-size: 1.6rem;color: #405364;line-height: 1.3;}
.caseDetail .proList #cate2 .swiper-container .one:hover{box-shadow: 0 0 2rem rgba(0, 0, 0, 0.2);}


.caseDetail .floor7{background: #fff;padding: 8rem 0;}
.caseDetail .floor7 .container{display: flex;flex-direction: column;align-items: center;width: 115.2rem;}
.caseDetail .floor7 .title{font-size: 3.5rem;color: #405364;font-weight: bold;margin-bottom: 8rem;}
.caseDetail .floor7 .list{display: flex;align-items: center;justify-content: center;}
.caseDetail .floor7 .list .one{width: 24rem;height: 24rem;border-radius: 1rem;border: 2px solid #00ADBA;display: flex;flex-direction: column;align-items: center;transition: all 0.3s;margin: 0 2.5rem;justify-content: center;}
.caseDetail .floor7 .list .one:hover{background: #00ADBA;}

.caseDetail .floor7 .list .one .icon{width: 5.8rem;height: 5.8rem;position: relative;}
.caseDetail .floor7 .list .one .icon img{position: absolute;top: 0;bottom: 0;left: 0;right: 0;transition: all 0.3s;}
.caseDetail .floor7 .list .one .icon .nor{z-index: 111;opacity: 1;}
.caseDetail .floor7 .list .one .icon .hov{z-index: 1;opacity: 0;}
.caseDetail .floor7 .list .one:hover .icon .nor{z-index: 1;opacity: 0;}
.caseDetail .floor7 .list .one:hover .icon .hov{z-index: 111;opacity: 1;}

.caseDetail .floor7 .list .one .right{width: 1.8rem;height: 1.6rem;position: relative;}
.caseDetail .floor7 .list .one .right img{position: absolute;top: 0;bottom: 0;left: 0;right: 0;transition: all 0.3s;}
.caseDetail .floor7 .list .one .right .nor{z-index: 111;opacity: 1;}
.caseDetail .floor7 .list .one .right .hov{z-index: 1;opacity: 0;}
.caseDetail .floor7 .list .one:hover .right .nor{z-index: 1;opacity: 0;}
.caseDetail .floor7 .list .one:hover .right .hov{z-index: 111;opacity: 1;}

.caseDetail .floor7 .list .one .text{font-size: 2.6rem;color: #405364;transition: all 0.3s;margin: 4rem 0 2rem;text-align: center;}
.caseDetail .floor7 .list .one:hover .text{color: #fff;}


.caseDetail .topBox{background: #F6F7F8;padding: 9rem 0;}
.caseDetail .topBox .box{width: 115.2rem;margin: 0 auto;display: flex;justify-content: space-between;}
.caseDetail .topBox .box .right{width: 52.3rem;flex-shrink: 0;}
.caseDetail .topBox .box .right .img{width: 100%;border-radius: 1rem;}

.caseDetail .topBox .box .left{width: 46.4rem;flex-shrink: 0;display: flex;flex-direction: column;align-items: flex-start;}
.caseDetail .topBox .box .left .cate{height: 3.4rem;display: flex;align-items: center;padding: 0 1.8rem;font-size: 1.2rem;background: #ffedf1;color: #ff0035;margin-bottom: 2rem;}
.caseDetail .topBox .box .left .title{font-size: 2.8rem;line-height: 4rem;color: #000;margin-bottom: 1.5rem;}
.caseDetail .topBox .box .left .desc{font-size: 1.6rem;line-height: 2.8rem;margin-bottom: 4rem;}
.caseDetail .topBox .box .left .numBox{display: flex;justify-content: space-between;width: 100%;}
.caseDetail .topBox .box .left .numBox .one .num{font-size: 3.2rem;color: #00ADBA;margin-bottom: 1.5rem;font-weight: 600;}
.caseDetail .topBox .box .left .numBox .one .text{font-size: 1.2rem;color: #000;}


.caseDetail .companyBox .container{width: 112rem;padding-top: 10rem;padding-bottom: 2rem;}
.caseDetail .companyBox .title{font-size: 3.2rem;color: #000;}
.caseDetail .companyBox .desc{font-size: 2rem;color: #4e525b;margin: 4rem 0;line-height: 1.5;}
.caseDetail .companyBox .type{padding: 0 4.5rem 0 5rem;display: flex;justify-content: space-between;margin-bottom: 4rem;}
.caseDetail .companyBox .type .one{display: flex;}
.caseDetail .companyBox .type .one .icon{height: 5.8rem;margin-right: 4rem;}
.caseDetail .companyBox .type .one .text{font-size: 1.8rem;line-height: 3rem;}
.caseDetail .companyBox .type .one .name{font-size: 2.4rem;line-height: 3rem;}
.caseDetail .companyBox .message{margin-top: 4rem;border: 1px solid #e6e7ea;padding: 3.2rem 3.2rem 4rem;position: relative;}
.caseDetail .companyBox .message .icon{position: absolute;top: 1.6rem;left: 1.2rem;height: 3.2rem;}
.caseDetail .companyBox .message .text{line-height: 3.2rem;padding: 2rem 0 0.8rem;font-size: 2rem;}
.caseDetail .companyBox .message .right{font-size: 2rem;text-align: right;}


.caseDetail .tableBox .container{width: 115.2rem;padding-top: 4rem;}
.caseDetail .tableBox .title{font-size: 3.2rem;color: #000;margin-bottom: 4rem;}
.caseDetail .tableBox .table{width: 100%;}
.caseDetail .tableBox .table .tr{display: flex;justify-content: space-between;}
.caseDetail .tableBox .table .td{width: 37.6rem;height: 14rem;display: flex;align-items: center;justify-content: center;margin-bottom: 0.4rem;background: #f3fdff;}
.caseDetail .tableBox .table .thead .tr .td{height: 10rem;font-size: 2.4rem;color: #000;font-weight: bold;}
.caseDetail .tableBox .table .td:last-child{background: #FFF2EE;}
.caseDetail .tableBox .table .td .text{width: 25rem;font-size: 2rem;line-height: 1.5;color: #000;}
.caseDetail .tableBox .table .td .link{display: flex;align-items: center;justify-content: center;}
.caseDetail .tableBox .table .td .link .icon{width: 0.8rem;margin-left: 0.8rem;}
.caseDetail .tableBox .table .td .link .text{width: auto;}


.caseDetail .detailBox .container{width: 112rem;padding-bottom: 6rem;}
.caseDetail .detailBox .title{font-size: 3.2rem;line-height: 4rem;padding-left: 2rem;position: relative;margin-bottom: 4rem;}
.caseDetail .detailBox .title::before{position: absolute;width: 1.2rem;left: 0;top: 0;height: 4rem;content: "";background: #00ADBA;}
.caseDetail .detailBox .desc{font-size: 2rem;line-height: 3.2rem;padding-left: 2rem;}
.caseDetail .detailBox .one{padding-top: 4rem;}
































/* .ledizixun .banner{height: 60rem;} */
.ledizixun .banner .swiper{height: 100%;}
.ledizixun .banner .swiper .swiper-container{height: 100%;}

.ledizixun .banner .swiper .one{position: relative;/*height: 60rem;*/}
.ledizixun .banner .swiper .one .textBox{width: 115.2rem;height: 100%;top: 0;left: 0;position: absolute;display: flex;flex-direction: column;align-items: flex-start;padding-left: 1.6rem;padding-top: 13rem;margin: auto;left: 0;right: 0;}
.ledizixun .banner .swiper .one .textBox .title{font-size: 4.5rem;color: #405364;font-weight: normal;transform: translateY(-6rem);opacity: 0;}
.ledizixun .banner .swiper .one .textBox .desc{font-size: 1.8rem;color: #405364;margin-top: 3.5rem;transform: translateY(-6rem);opacity: 0;line-height: 1.3;}
.ledizixun .banner .swiper .one .textBox .btn{width: 12rem;height: 3.6rem;background: #405364;border-radius: 3.6rem;margin-top: 9rem;opacity: 0;transform: translateY(-6rem);transition: all 0.3s;}
.ledizixun .banner .swiper .one .textBox .btn .icon{width: 0.8rem;height: 0.9rem;flex-shrink: 0;}
.ledizixun .banner .swiper .one .textBox .btn .text{font-size: 1.5rem;color: #fff;flex-shrink: 0;margin: 0 0.7rem;}
.ledizixun .banner .swiper .one .textBox .btn:hover{background: #00adba;}


.ledizixun .banner .swiper .swiper-slide-active .one .textBox .title {
  transform: translateY(0) translateZ(0);
  opacity: 1;
  transition: opacity 0.6s linear,
    transform 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.ledizixun .banner .swiper .swiper-slide-active .one .textBox .desc {
  transform: translateY(0) translateZ(0);
  opacity: 1;
  transition: opacity 0.6s linear 0.1s,
    transform 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0.1s;
}
.ledizixun .banner .swiper .swiper-slide-active .one .textBox .btn {
  transform: translateY(0) translateZ(0);
  opacity: 1;
  transition: opacity 0.6s linear 0.3s,
    transform 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0.3s;
}


.ledizixun .banner .swiper .swiper-pagination{bottom: 6rem;}
.ledizixun .banner .swiper .swiper-pagination .swiper-pagination-bullet{width: 4rem;height: 2px;background: #fff;position: relative;margin: 0 0.3rem;border-radius: 0;opacity: 1;}
.ledizixun .banner .swiper .swiper-pagination .swiper-pagination-bullet-active::before{position: absolute;width: 0;left: 0;top: 0;height: 100%;transition: all 5s;animation:move 5s;content: "";background: #00ADBB;animation-fill-mode:both !important;-webkit-animation-fill-mode:both !important;}



.ledizixun .floor7{background: #fff;padding: 8rem 0;}
.ledizixun .floor7 .container{display: flex;flex-direction: column;align-items: center;width: 115.2rem;}
.ledizixun .floor7 .title{font-size: 3.5rem;color: #405364;font-weight: bold;margin-bottom: 8rem;}
.ledizixun .floor7 .list{display: flex;align-items: center;justify-content: center;}
.ledizixun .floor7 .list .one{width: 24rem;height: 24rem;border-radius: 1rem;border: 2px solid #00ADBA;display: flex;flex-direction: column;align-items: center;transition: all 0.3s;margin: 0 2.5rem;justify-content: center;}
.ledizixun .floor7 .list .one:hover{background: #00ADBA;}

.ledizixun .floor7 .list .one .icon{width: 5.8rem;height: 5.8rem;position: relative;}
.ledizixun .floor7 .list .one .icon img{position: absolute;top: 0;bottom: 0;left: 0;right: 0;transition: all 0.3s;}
.ledizixun .floor7 .list .one .icon .nor{z-index: 111;opacity: 1;}
.ledizixun .floor7 .list .one .icon .hov{z-index: 1;opacity: 0;}
.ledizixun .floor7 .list .one:hover .icon .nor{z-index: 1;opacity: 0;}
.ledizixun .floor7 .list .one:hover .icon .hov{z-index: 111;opacity: 1;}

.ledizixun .floor7 .list .one .right{width: 1.8rem;height: 1.6rem;position: relative;}
.ledizixun .floor7 .list .one .right img{position: absolute;top: 0;bottom: 0;left: 0;right: 0;transition: all 0.3s;}
.ledizixun .floor7 .list .one .right .nor{z-index: 111;opacity: 1;}
.ledizixun .floor7 .list .one .right .hov{z-index: 1;opacity: 0;}
.ledizixun .floor7 .list .one:hover .right .nor{z-index: 1;opacity: 0;}
.ledizixun .floor7 .list .one:hover .right .hov{z-index: 111;opacity: 1;}

.ledizixun .floor7 .list .one .text{font-size: 2.6rem;color: #405364;transition: all 0.3s;margin: 4rem 0 2rem;text-align: center;}
.ledizixun .floor7 .list .one:hover .text{color: #fff;}


.ledizixun .listBox{padding: 11rem 0 10rem;}
.ledizixun .listBox .container{display: flex;flex-direction: column;align-items: center;width: 115.2rem;}
.ledizixun .listBox .title{font-size: 3.5rem;color: #405364;font-weight: bold;margin-bottom: 2.5rem;}
.ledizixun .listBox .container>.icon{width: 2rem;height: 1.7rem;margin-bottom: 5rem;}

.ledizixun .listBox .list{display: flex;flex-wrap: wrap;justify-content: space-between;}
.ledizixun .listBox .one{width: 56rem;height: 41.5rem;margin-bottom: 3rem;background: #F6F7F8;border-radius: 1rem;overflow: hidden;}
.ledizixun .listBox .one .big{position: relative;width: 100%;height: 31.5rem;background: #405364;}
.ledizixun .listBox .one .big .icon{width: 6.6rem;height: 6.6rem;position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto;}
.ledizixun .listBox .one .text{height: 10rem;display: flex;align-items: center;padding: 0 1.6rem;color: #405364;font-size: 2rem;}

.ledizixun .listBox .one:first-child{width: 100%;height: 79.3rem;}
.ledizixun .listBox .one:first-child .big{height: 64.8rem;}
.ledizixun .listBox .one:first-child .big .icon{width: 12.9rem;height: 12.9rem;}
.ledizixun .listBox .one:first-child .text{height: 14.5rem;font-size: 3rem;}

.ledizixun .listBox .more{display: flex;align-items: center;margin-top: 3rem;}
.ledizixun .listBox .more .text{font-size: 1.5rem;color: #405364;margin-right: 0.8rem;transition: all 0.3s;}
.ledizixun .listBox .more .icon{width: 0.8rem;height: 0.9rem;position: relative;}

.ledizixun .listBox .more:hover .text{color: #00ADBA;}
.ledizixun .listBox .more .icon img{position: absolute;top: 0;bottom: 0;left: 0;right: 0;transition: all 0.3s;}
.ledizixun .listBox .more .icon .nor{z-index: 111;opacity: 1;}
.ledizixun .listBox .more .icon .hov{z-index: 1;opacity: 0;}
.ledizixun .listBox .more:hover .icon .nor{z-index: 1;opacity: 0;}
.ledizixun .listBox .more:hover .icon .hov{z-index: 111;opacity: 1;}



.ledizixun .listBox2{padding: 8rem 0 9rem;background: #F6F7F8;}
.ledizixun .listBox2 .container{display: flex;flex-direction: column;align-items: center;width: 115.2rem;}
.ledizixun .listBox2 .title{font-size: 3.5rem;color: #405364;font-weight: bold;margin-bottom: 2.5rem;}
.ledizixun .listBox2 .container>.icon{width: 2rem;height: 1.7rem;margin-bottom: 5rem;}

.ledizixun .listBox2 .more{display: flex;align-items: center;margin-top: 6rem;}
.ledizixun .listBox2 .more .text{font-size: 1.5rem;color: #405364;margin-right: 0.8rem;transition: all 0.3s;}
.ledizixun .listBox2 .more .icon{width: 0.8rem;height: 0.9rem;position: relative;}

.ledizixun .listBox2 .more:hover .text{color: #00ADBA;}
.ledizixun .listBox2 .more .icon img{position: absolute;top: 0;bottom: 0;left: 0;right: 0;transition: all 0.3s;}
.ledizixun .listBox2 .more .icon .nor{z-index: 111;opacity: 1;}
.ledizixun .listBox2 .more .icon .hov{z-index: 1;opacity: 0;}
.ledizixun .listBox2 .more:hover .icon .nor{z-index: 1;opacity: 0;}
.ledizixun .listBox2 .more:hover .icon .hov{z-index: 111;opacity: 1;}



.ledizixun .listBox2 .list{display: flex;flex-wrap: wrap;}
.ledizixun .listBox2 .list .one{width: 36.8rem;height: 39.2rem;margin-bottom: 4rem;margin-right: 2.4rem;background: #FFFFFF;box-shadow: 0 0 1rem rgba(0, 0, 0, 0.05);border-radius: 1rem;overflow: hidden;transition: all 0.3s;}
.ledizixun .listBox2 .list .one:nth-child(3n){margin-right: 0;}
.ledizixun .listBox2 .list .one .big{width: 100%;height: 22.2rem;background: #405364;}
.ledizixun .listBox2 .list .one .big img{object-fit: cover;}
.ledizixun .listBox2 .list .one .textBox{padding: 2.5rem 1.6rem 1.6rem;position: relative;display: flex;flex-direction: column;align-items: flex-start;height: 17rem;}
.ledizixun .listBox2 .list .one .textBox .name{font-size: 1.2rem;color: #00ADBA;font-weight: normal;border-radius: 2.5rem;height: 2.5rem;padding: 0 1.6rem;border: 1px solid #00ADBA;display: flex;align-items: center;justify-content: center;transition: all 0.3s;}
.ledizixun .listBox2 .list .one .check{display: flex;align-items: center;}
.ledizixun .listBox2 .list .one .check .icon{width: 1.3rem;height: 1.3rem;margin-right: 0.7rem;}
.ledizixun .listBox2 .list .one .check .text{font-size: 1.2rem;color: #405364;}
.ledizixun .listBox2 .list .one .desc{flex: 1;margin: 2.5rem 0;font-size: 1.6rem;color: #405364;line-height: 1.3;}

.ledizixun .listBox2 .list .one:hover{box-shadow: 0 0 2rem rgba(0, 0, 0, 0.2);}
.ledizixun .listBox2 .list .one:hover .textBox .name{background: #00adba;color: #fff;}



.fuwuzhichi .banner{position: relative;}
.fuwuzhichi .banner .textBox{position: absolute;top: 0;bottom: 0;left: 0;right: 0;}
.fuwuzhichi .banner .textBox .container{width: 115.2rem;display: flex;flex-direction: column;align-items: center;padding-top: 10rem}
.fuwuzhichi .banner .textBox .title{font-size: 4.5rem;color: #fff;font-weight: bold;line-height: 1.3;text-align: center;}
.fuwuzhichi .banner .textBox .desc{margin-top: 2rem;font-size: 1.8rem;color: #fff;margin-bottom: 9rem;}

.fuwuzhichi .banner .textBox .inputBox{height: 6rem;width: 104.2rem;background: #F6F7F8;border-radius: 1rem;display: flex;overflow: hidden;margin-bottom: 8.5rem;}
.fuwuzhichi .banner .textBox .inputBox .input{flex: 1;width: 0;display: flex;height: 100%;padding: 0 1.5rem;align-items: center;}
.fuwuzhichi .banner .textBox .inputBox .input .icon{width: 1.8rem;height: 1.8rem;flex-shrink: 0;margin-right: 1.5rem;}
.fuwuzhichi .banner .textBox .inputBox .input input{width: 0;flex: 1;height: 100%;font-size: 1.2rem;color: #405364;}
.fuwuzhichi .banner .textBox .inputBox .btn{width: 9rem;height: 6rem;display: flex;align-items: center;justify-content: center;background: #00ADBA;font-size: 2.4rem;color: #f6f7f8;}

.fuwuzhichi .banner .textBox .tel{margin-top: 0rem;font-size: 2.4rem;color: #fff;}



.fuwuzhichi .listBox{background: #F6F7F8;padding: 8rem 0 0rem;}
.fuwuzhichi .listBox .container{width: 115.2rem;display: flex;flex-direction: column;align-items: center;}
.fuwuzhichi .listBox .title{font-size: 3.5rem;color: #405364;font-weight: bold;}
.fuwuzhichi .listBox .desc{margin: 3rem 0 6rem;color: #405364;font-size: 1.6rem;}

.fuwuzhichi .listBox .list{display: flex;flex-wrap: wrap;margin-top: -2.4rem;}
.fuwuzhichi .listBox .list .one{width: 36.8rem;height: 26.5rem;border-radius: 1rem;overflow: hidden;background: #fff;box-shadow: 0 0 1rem rgba(0, 0, 0, 0.05);transition: all 0.3s;margin-right: 2.4rem;margin-top: 2.4rem;position: relative;}
.fuwuzhichi .listBox .list .one:hover{box-shadow: 0 0 2rem rgba(0, 0, 0, 0.2);}
/* .fuwuzhichi .listBox .list .one{box-shadow: 0 0 2rem rgba(0, 0, 0, 0.2);} */
.fuwuzhichi .listBox .list .one:nth-child(3n){margin-right: 0;}
.fuwuzhichi .listBox .list .one .big{width: 100%;height: 100%;position: relative;z-index: 1;}
.fuwuzhichi .listBox .list .one .big img{opacity: 0;transition: all 0.3s;object-fit: cover;}
/* .fuwuzhichi .listBox .list .one:hover .big img{opacity: 1;} */
.fuwuzhichi .listBox .list .one .big img{opacity: 1;}
.fuwuzhichi .listBox .list .one .textBox{position: absolute;top: 0;left: 0;width: 100%;height: 100%;padding: 3rem;display: flex;flex-direction: column;justify-content: space-between;z-index: 111;}
.fuwuzhichi .listBox .list .one .name{font-size: 3.1rem;color: #405364;}
.fuwuzhichi .listBox .list .one .content{font-size: 1.6rem;color: #405364;flex: 1;margin: 1rem 0;line-height: 1.5;}
.fuwuzhichi .listBox .list .one .more{display: flex;align-items: center;justify-content: flex-end;}
.fuwuzhichi .listBox .list .one .more .text{font-size: 1.5rem;color: #405364;transition: all 0.3s;margin-right: 0.9rem;}
.fuwuzhichi .listBox .list .one:hover .more .text{color: #00ADBA;}
.fuwuzhichi .listBox .list .one .more .icon{width: 0.8rem;height: 0.9rem;position: relative;}
.fuwuzhichi .listBox .list .one .more .icon img{position: absolute;top: 0;bottom: 0;left: 0;right: 0;transition: all 0.3s;}
.fuwuzhichi .listBox .list .one .more .icon .nor{z-index: 111;opacity: 1;}
.fuwuzhichi .listBox .list .one .more .icon .hov{z-index: 1;opacity: 0;}
.fuwuzhichi .listBox .list .one:hover .more .icon .nor{z-index: 1;opacity: 0;}
.fuwuzhichi .listBox .list .one:hover .more .icon .hov{z-index: 111;opacity: 1;}


.fuwuzhichi .listBox1{background: #F6F7F8;padding: 9rem 0 0rem;}
.fuwuzhichi .listBox1 .container{width: 115.2rem;display: flex;flex-direction: column;align-items: center;}
.fuwuzhichi .listBox1 .title{font-size: 3.5rem;color: #405364;font-weight: bold;margin-bottom: 5rem;}
/* .fuwuzhichi .listBox1 .desc{margin: 3rem 0 6rem;color: #405364;font-size: 1.6rem;} */

.fuwuzhichi .listBox1 .list{display: flex;flex-wrap: wrap;margin-top: -2.4rem;}
.fuwuzhichi .listBox1 .list .one{width: 56.4rem;height: 26.4rem;border-radius: 1rem;overflow: hidden;background: #fff;box-shadow: 0 0 1rem rgba(0, 0, 0, 0.05);transition: all 0.3s;margin-right: 2.4rem;margin-top: 2.4rem;position: relative;}
.fuwuzhichi .listBox1 .list .one:hover{box-shadow: 0 0 2rem rgba(0, 0, 0, 0.2);}
.fuwuzhichi .listBox1 .list .one:nth-child(2n){margin-right: 0;}
.fuwuzhichi .listBox1 .list .one .big{width: 100%;height: 100%;position: relative;z-index: 1;}
.fuwuzhichi .listBox1 .list .one .big img{opacity: 0;transition: all 0.3s;object-fit: cover;}
.fuwuzhichi .listBox1 .list .one .big img{opacity: 1;}
/* .fuwuzhichi .listBox1 .list .one:hover .big img{opacity: 1;} */
.fuwuzhichi .listBox1 .list .one .textBox{position: absolute;top: 0;left: 0;width: 100%;height: 100%;padding: 8rem 0 0;display: flex;flex-direction: column;align-items: center;z-index: 111;}
.fuwuzhichi .listBox1 .list .one .name{font-size: 3.1rem;color: #405364;}
.fuwuzhichi .listBox1 .list .one .content{font-size: 1.6rem;color: #405364;margin: 2rem 0 7rem;}

.fuwuzhichi .listBox1 .list .one .more{display: flex;align-items: center;justify-content: flex-end;}
.fuwuzhichi .listBox1 .list .one .more .text{font-size: 1.5rem;color: #405364;transition: all 0.3s;margin-right: 0.9rem;}
.fuwuzhichi .listBox1 .list .one:hover .more .text{color: #00ADBA;}
.fuwuzhichi .listBox1 .list .one .more .icon{width: 0.8rem;height: 0.9rem;position: relative;}
.fuwuzhichi .listBox1 .list .one .more .icon img{position: absolute;top: 0;bottom: 0;left: 0;right: 0;transition: all 0.3s;}
.fuwuzhichi .listBox1 .list .one .more .icon .nor{z-index: 111;opacity: 1;}
.fuwuzhichi .listBox1 .list .one .more .icon .hov{z-index: 1;opacity: 0;}
.fuwuzhichi .listBox1 .list .one:hover .more .icon .nor{z-index: 1;opacity: 0;}
.fuwuzhichi .listBox1 .list .one:hover .more .icon .hov{z-index: 111;opacity: 1;}



.fuwuzhichi .contactBox{background: #F6F7F8;padding: 9rem 0 17.5rem;}
.fuwuzhichi .contactBox .container{width: 115.2rem;display: flex;flex-direction: column;align-items: center;}
.fuwuzhichi .contactBox .title{font-size: 3.5rem;color: #405364;font-weight: bold;margin-bottom: 5rem;}

.fuwuzhichi .contactBox .telBox{position: relative;box-shadow: 0 0 1rem rgba(0, 0, 0, 0.05);transition: all 0.3s;width: 100%;}
.fuwuzhichi .contactBox .telBox .bg{width: 100%;}
.fuwuzhichi .contactBox .telBox .bg img{width: 100%;}
/* .fuwuzhichi .contactBox .telBox:hover{box-shadow: 0 0 2rem rgba(0, 0, 0, 0.2);} */

.fuwuzhichi .contactBox .telBox .textBox{display: flex;position: absolute;top: 0;bottom: 0;left: 0;right: 0;}
.fuwuzhichi .contactBox .telBox .left{width: 50%;display: flex;flex-direction: column;align-items: center;padding-top: 6.5rem;background: #fff;transition: all 0.3s;}
.fuwuzhichi .contactBox .telBox .icon{width: 5.1rem;height: 5.1rem;margin-bottom: 3rem;}
.fuwuzhichi .contactBox .telBox .tel{font-size: 3.1rem;color: #405364;font-weight: bold;margin-bottom: 1.5rem;}
.fuwuzhichi .contactBox .telBox .time{font-size: 1.5rem;color: #405364;margin-bottom: 4rem;}

.fuwuzhichi .contactBox .telBox .left{background: none;}
/* .fuwuzhichi .contactBox .telBox .left:hover{background: none;} */


.fuwuzhichi .contactBox .telBox .more{display: flex;align-items: center;justify-content: flex-end;}
.fuwuzhichi .contactBox .telBox .more .text{font-size: 1.5rem;color: #405364;transition: all 0.3s;margin-right: 0.9rem;}
.fuwuzhichi .contactBox .telBox:hover .more .text{color: #00ADBA;}
.fuwuzhichi .contactBox .telBox .more .icon{width: 0.8rem;height: 0.9rem;position: relative;margin: 0;}
.fuwuzhichi .contactBox .telBox .more .icon img{position: absolute;top: 0;bottom: 0;left: 0;right: 0;transition: all 0.3s;}
.fuwuzhichi .contactBox .telBox .more .icon .nor{z-index: 111;opacity: 1;}
.fuwuzhichi .contactBox .telBox .more .icon .hov{z-index: 1;opacity: 0;}
.fuwuzhichi .contactBox .telBox:hover .more .icon .nor{z-index: 1;opacity: 0;}
.fuwuzhichi .contactBox .telBox:hover .more .icon .hov{z-index: 111;opacity: 1;}



.fuwuzhichi .contactBox .flex{margin-top: 2rem;display: flex;justify-content: space-between;width: 100%;}
.fuwuzhichi .contactBox .flex .one{width: 56.4rem;height: 37.6rem;border-radius: 1rem;box-shadow: 0 0 1rem rgba(0, 0, 0, 0.05);transition: all 0.3s;background: #fff;position: relative;}
.fuwuzhichi .contactBox .flex a.one:hover{box-shadow: 0 0 2rem rgba(0, 0, 0, 0.2);}

.fuwuzhichi .contactBox .flex .one .bg{opacity: 0;transition: all 0.3s;height: 100%;}
.fuwuzhichi .contactBox .flex .one .bg img{height: 100%;object-fit: cover;}
/* .fuwuzhichi .contactBox .flex .one:hover .bg{opacity: 1;} */
.fuwuzhichi .contactBox .flex .one .bg{opacity: 1;}


.fuwuzhichi .contactBox .flex .one .textBox{position: absolute;z-index: 111;display: flex;flex-direction: column;align-items: center;padding-top: 7rem;width: 100%;height: 100%;top: 0;left: 0;}

.fuwuzhichi .contactBox .flex .one .big{width: 10.2rem;height: 10.2rem;margin-bottom: 2.5rem;}
.fuwuzhichi .contactBox .flex .one .name{font-size: 2rem;color: #405364;font-weight: bold;margin-bottom: 2rem;}
.fuwuzhichi .contactBox .flex .one .desc{font-size: 1.6rem;color: #405364;text-align: center;margin-bottom: 3.5rem;line-height: 1.3;}

.fuwuzhichi .contactBox .flex .one .more{display: flex;align-items: center;justify-content: flex-end;}
.fuwuzhichi .contactBox .flex .one .more .text{font-size: 1.5rem;color: #405364;transition: all 0.3s;margin-right: 0.9rem;}
.fuwuzhichi .contactBox .flex .one:hover .more .text{color: #00ADBA;}
.fuwuzhichi .contactBox .flex .one .more .icon{width: 0.8rem;height: 0.9rem;position: relative;}
.fuwuzhichi .contactBox .flex .one .more .icon img{position: absolute;top: 0;bottom: 0;left: 0;right: 0;transition: all 0.3s;}
.fuwuzhichi .contactBox .flex .one .more .icon .nor{z-index: 111;opacity: 1;}
.fuwuzhichi .contactBox .flex .one .more .icon .hov{z-index: 1;opacity: 0;}
.fuwuzhichi .contactBox .flex .one:hover .more .icon .nor{z-index: 1;opacity: 0;}
.fuwuzhichi .contactBox .flex .one:hover .more .icon .hov{z-index: 111;opacity: 1;}




.ledipinpai .banner{position: relative;}
.ledipinpai .banner .textBox{position: absolute;top: 0;left: 0;right: 0;bottom: 0;}
.ledipinpai .banner .container{width: 115.2rem;display: flex;flex-direction: column;align-items: center;padding-top: 10rem;}
.ledipinpai .banner .title{font-size: 3.5rem;color: #405364;font-weight: bold;margin-bottom: 4rem;}
.ledipinpai .banner .desc{font-size: 1.4rem;color: #405364;line-height: 1.5;text-align: center;}



.ledipinpai .numBox{position: relative;}
.ledipinpai .numBox .textBox{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.ledipinpai .numBox .container{width: 115.2rem;padding-top: 8rem;}
.ledipinpai .numBox .title{font-size: 3.5rem;color: #405364;font-weight: bold;text-align: center;}
.ledipinpai .numBox .desc{margin: 2rem 0 5rem;color: #405364;font-size: 1.6rem;text-align: center;}
.ledipinpai .numBox .list{display: flex;justify-content: space-between;padding: 0 1.6rem;}
.ledipinpai .numBox .list .one{display: flex;flex-direction: column;align-items: center;}
.ledipinpai .numBox .list .one .num{height: 3.4rem;}
.ledipinpai .numBox .list .one .text{font-size: 1.6rem;color: #fff;text-align: center;margin-top: 2rem;line-height: 1.5;}


.ledipinpai .linianBox{padding: 11rem 0 10rem;background: #F6F7F8;}
.ledipinpai .linianBox .container{width: 115.2rem;}
.ledipinpai .linianBox .title{font-size: 3.5rem;color: #405364;font-weight: bold;margin-bottom: 8.5rem;text-align: center;}

.ledipinpai .linianBox .list{display: flex;border-radius: 1rem;overflow: hidden;box-shadow: 0 0.8rem 1rem -0.5rem #00000014, 0 1.6rem 2.4rem 0.2rem #0000000a,0 0.6rem 3rem 0.5rem #0000000d;}
.ledipinpai .linianBox .list .one{width: 20%;background: #F6F7F8;box-shadow: 0 0.8rem 1rem -0.5rem #00000014, 0 1.6rem 2.4rem 0.2rem #0000000a,0 0.6rem 3rem 0.5rem #0000000d;height: 48rem;transition: all 0.3s;padding: 6.5rem 0 4rem 1.6rem;display: flex;flex-direction: column;}
.ledipinpai .linianBox .list .one.active{width: 31.2rem;background: #00ADBA;}

.ledipinpai .linianBox .list .one .name{font-size: 3rem;color: #405364;font-weight: bold;transition: all 0.3s;}
.ledipinpai .linianBox .list .one.active .name{color: #fff;}

.ledipinpai .linianBox .list .one .content{flex: 1;margin: 4rem 0;opacity: 0;transition: all 0.3s;}
.ledipinpai .linianBox .list .one .content .box{font-size: 1.5rem;color: #fff;line-height: 1.5;}
.ledipinpai .linianBox .list .one .content .box span{font-weight: bold;}
.ledipinpai .linianBox .list .one .content .box .text{font-size: 1.2rem;line-height: 1.5;}
.ledipinpai .linianBox .list .one.active .content{opacity: 1;}


.ledipinpai .linianBox .list .one .logo{position: relative;opacity: 0;transition: all 0.3s;}
.ledipinpai .linianBox .list .one .logo .img{width: 5.6rem;height: 2.7rem;}
.ledipinpai .linianBox .list .one .logo::after{position: absolute;content: "";left: 0.6rem;bottom: 0;height: 1px;right: 0;background: #fff;}
.ledipinpai .linianBox .list .one.active .logo{opacity: 1;}


.ledipinpai .rongyuBox{position: relative;}
.ledipinpai .rongyuBox .title{position: absolute;top: 10.5rem;font-size: 3.5rem;color: #fff;font-weight: bold;text-align: center;left: 0;right: 0;}


.ledipinpai .case{padding-top: 10rem;}
.ledipinpai .case .container{width: 115.2rem;display: flex;align-items: center;flex-direction: column;}
.ledipinpai .case .title{font-size: 3.5rem;color: #405364;font-weight: bold;margin-bottom: 3rem;}
.ledipinpai .case .desc{font-size: 1.6rem;color: #405364;margin-bottom: 6rem;}

.ledipinpai .case .list{display: flex;flex-wrap: wrap;padding: 0 2rem 10rem;}
.ledipinpai .case .list .one{width: 21.6rem;height: 9.6rem;transition: all 0.3s;border-radius: 0.4rem;overflow: hidden;margin-bottom: 1.8rem;margin-right: 0.8rem;}
.ledipinpai .case .list .one:hover{box-shadow: 0 0 1rem rgba(34, 24, 21, 0.1);}
.ledipinpai .case .list .one:nth-child(4n){margin-right: 0;}



.ledipinpai .historyBox{position: relative;}
.ledipinpai .historyBox .textBox{display: flex;flex-direction: column;align-items: center;position: absolute;top: 0;bottom: 0;left: 0;right: 0;padding-top: 10rem}
.ledipinpai .historyBox .title{font-size: 3.5rem;color: #fff;font-weight: bold;}
.ledipinpai .historyBox .yearBox{margin: 3.5rem auto 13rem;}

.ledipinpai .historyBox .swiper{margin-bottom: 0rem;width: 100%;}
.ledipinpai .historyBox .swiper-container .swiper-slide{width: auto;margin-right: 5rem;}
.ledipinpai .historyBox .swiper-container .swiper-slide:last-child{margin-right: 0rem;}
/* .ledipinpai .historyBox .swiper-container .swiper-slide:first-child{margin-left: 38.4rem;} */

.ledipinpai .historyBox .swiper-container{padding: 0 40rem;}

.ledipinpai .historyBox .swiper-container .one{display: flex;width: 20rem;height: auto;overflow: hidden;flex-direction: column;align-items: flex-start;}
.ledipinpai .historyBox .swiper-container .one .year{height: 4rem;}
.ledipinpai .historyBox .swiper-container .one .name{margin: 4rem 0;font-size: 2.2rem;color: #fff;}
.ledipinpai .historyBox .swiper-container .one .desc{font-size: 1.5rem;color: #fff;line-height: 1.5;text-align: justify;}

.ledipinpai .historyBox .yearBox{display: flex;position: relative;}
.ledipinpai .historyBox .yearBox .one{display: flex;flex-direction: column;align-items: flex-end;margin-left: 10rem;cursor: pointer;cursor: pointer;}
.ledipinpai .historyBox .yearBox .one .num{height: 1.3rem;margin-bottom: 1.2rem;}
.ledipinpai .historyBox .yearBox .one:first-child{align-items: flex-start;margin: 0;}

.ledipinpai .historyBox .yearBox .one .icon{width: 2.2rem;height: 2.6rem;position: relative;}
.ledipinpai .historyBox .yearBox .one .icon img{position: absolute;top: 0;bottom: 0;left: 0;right: 0;transition: all 0.3s;}
.ledipinpai .historyBox .yearBox .one .icon .nor{z-index: 111;opacity: 1;}
.ledipinpai .historyBox .yearBox .one .icon .hov{z-index: 1;opacity: 0;}
.ledipinpai .historyBox .yearBox .one.active .icon .nor{z-index: 1;opacity: 1;}
.ledipinpai .historyBox .yearBox .one.active .icon .hov{z-index: 111;opacity: 1;}

.ledipinpai .historyBox .yearBox::after{position: absolute;width: 100%;height: 2px;background: #999999;content: "";left: 0;bottom: 1.2rem;}








.ledipinpai .moreList{padding: 9rem 0;background: #F6F7F8;}
.ledipinpai .moreList .container{width: 112rem;}
.ledipinpai .moreList .title{font-size: 3.5rem;color: #405364;font-weight: bold;margin-bottom: 5.5rem;}
.ledipinpai .moreList .list{display: flex;justify-content: space-between;flex-wrap: wrap;}
.ledipinpai .moreList .list .one{width: 54.4rem;height: 18.4rem;background: #fff;border-radius: 1rem;overflow: hidden;transition: all 0.3s;box-shadow: 0 0 1rem rgba(0, 0, 0, 0.05);display: flex;margin-bottom: 3rem;}
.ledipinpai .moreList .list .one:hover{box-shadow: 0 0 2rem rgba(0, 0, 0, 0.2);}

.ledipinpai .moreList .list .one .big{width: 18.4rem;height: 18.4rem;}
.ledipinpai .moreList .list .one:hover .big img{transform: scale(1.1);}

.ledipinpai .moreList .list .one .textBox{flex: 1;width: 0;padding: 2.5rem 2.5rem 2.5rem 3.5rem;display: flex;flex-direction: column;align-items: flex-start;justify-content: space-between}
.ledipinpai .moreList .list .one .name{font-size: 2rem;color: #405364;}
.ledipinpai .moreList .list .one .desc{margin: 2rem 0 3rem;flex: 1;font-size: 1.6rem;color: #405364;line-height: 1.5;}

.ledipinpai .moreList .list .one .more{display: flex;align-items: center;}
.ledipinpai .moreList .list .one .more .text{font-size: 1.5rem;color: #405364;transition: all 0.3s;margin-right: 0.9rem;}
.ledipinpai .moreList .list .one:hover .more .text{color: #00ADBA;}
.ledipinpai .moreList .list .one .more .icon{width: 0.8rem;height: 0.9rem;position: relative;}
.ledipinpai .moreList .list .one .more .icon img{position: absolute;top: 0;bottom: 0;left: 0;right: 0;transition: all 0.3s;}
.ledipinpai .moreList .list .one .more .icon .nor{z-index: 111;opacity: 1;}
.ledipinpai .moreList .list .one .more .icon .hov{z-index: 1;opacity: 0;}
.ledipinpai .moreList .list .one:hover .more .icon .nor{z-index: 1;opacity: 0;}
.ledipinpai .moreList .list .one:hover .more .icon .hov{z-index: 111;opacity: 1;}



.goumai .numBox{position: relative;}
.goumai .numBox .textBox{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.goumai .numBox .container{width: 115.2rem;padding-top: 8rem;}
.goumai .numBox .title{font-size: 3.5rem;color: #405364;font-weight: bold;text-align: center;}
.goumai .numBox .desc{margin: 2rem 0 5rem;color: #405364;font-size: 1.6rem;text-align: center;}
.goumai .numBox .list{display: flex;justify-content: space-between;padding: 0 1.6rem;}
.goumai .numBox .list .one{display: flex;flex-direction: column;align-items: center;}
.goumai .numBox .list .one .num{height: 3.4rem;}
.goumai .numBox .list .one .text{font-size: 1.6rem;color: #fff;text-align: center;margin-top: 2rem;line-height: 1.5;}

.goumai .numBox .btn{width: 12rem;height: 3.6rem;border-radius: 3.6rem;background: #405364;margin: 4rem auto 0;}
.goumai .numBox .btn .icon{width: 0.8rem;height: 0.9rem;}
.goumai .numBox .btn .text{font-size: 1.5rem;color: #fff;margin: 0 0.8rem 0 0;}
.goumai .numBox .btn:hover{background: #00ADBA;}


.goumai .dingBox{position: relative;}
.goumai .dingBox .textBox{position: absolute;top: 0;bottom: 0;left: 0;right: 0;display: flex;flex-direction: column;align-items: center;padding-top: 7.5rem;}
.goumai .dingBox .desc{font-size: 1.6rem;color: #405364;margin-bottom: 3rem;}
.goumai .dingBox .title{font-size: 3.5rem;color: #405364;margin-bottom: 4rem;}
.goumai .dingBox .btn{width: 12rem;height: 3.6rem;border-radius: 3.6rem;background: #405364;}
.goumai .dingBox .btn .icon{width: 0.8rem;height: 0.9rem;}
.goumai .dingBox .btn .text{font-size: 1.5rem;color: #fff;margin: 0 0.8rem 0 0;}
.goumai .dingBox .btn:hover{background: #00ADBA;}



.goumai .endBox{padding: 10rem;}
.goumai .endBox .container{display: flex;justify-content: space-between;width: 115.2rem;}
.goumai .endBox .container>a{width: 56.4rem;height: 37.6rem;background: #fff;border-radius: 1rem;overflow: hidden;transition: all 0.3s;box-shadow: 0 0 1rem rgba(0, 0, 0, 0.05);display: flex;margin-bottom: 3rem;position: relative;}
.goumai .endBox .container>a:hover{box-shadow: 0 0 2rem rgba(0, 0, 0, 0.2);}

.goumai .endBox .container>a .big{width: 100%;height: 100%;}
.goumai .endBox .container>a .big img{transition: all 0.3s;opacity: 0;}
.goumai .endBox .container>a:hover .big img{opacity: 1;}

.goumai .endBox .container>a .more{display: flex;align-items: center;}
.goumai .endBox .container>a .more .text{font-size: 1.5rem;color: #405364;transition: all 0.3s;margin-right: 0.9rem;}
.goumai .endBox .container>a:hover .more .text{color: #00ADBA;}
.goumai .endBox .container>a .more .icon{width: 0.8rem;height: 0.9rem;position: relative;}
.goumai .endBox .container>a .more .icon img{position: absolute;top: 0;bottom: 0;left: 0;right: 0;transition: all 0.3s;}
.goumai .endBox .container>a .more .icon .nor{z-index: 111;opacity: 1;}
.goumai .endBox .container>a .more .icon .hov{z-index: 1;opacity: 0;}
.goumai .endBox .container>a:hover .more .icon .nor{z-index: 1;opacity: 0;}
.goumai .endBox .container>a:hover .more .icon .hov{z-index: 111;opacity: 1;}

.goumai .endBox .container>a .textBox{display: flex;flex-direction: column;align-items: center;justify-content: space-between;position: absolute;top: 0;bottom: 0;left: 0;right: 0;}
.goumai .endBox .container>a .box{flex: 1;height: 0;margin: 2.5rem 0;}
.goumai .endBox .container>a .name{font-size: 2rem;color: #405364;font-weight: bold;text-align: center;}
.goumai .endBox .container>a .desc{margin-top: 2rem;line-height: 1.3;font-size: 1.6rem;color: #405364;text-align: center;}

.goumai .endBox .container .left .textBox{padding-top: 8.4rem;padding-bottom: 4.5rem;}
.goumai .endBox .container .left .textBox>.icon{width: 11.2rem;height: 11.2rem;}

.goumai .endBox .container .right .textBox{padding-top: 7rem;padding-bottom: 4.5rem;}
.goumai .endBox .container .right .textBox>.icon{width: 10.2rem;height: 10.2rem;}



.newDetail{padding: 12.4rem 0 14.4rem;background: #F6F7F8;}
.newDetail .container{width: 115.2rem;}
.newDetail .topBox{display: flex;justify-content: space-between;}
.newDetail .topBox .left{width: 78rem;flex-shrink: 0;padding: 0 1.6rem;}
.newDetail .topBox .left .title{font-size: 4rem;margin-bottom: 1.2rem;line-height: 1.2;}
.newDetail .topBox .left .type{display: flex;align-items: center;font-size: 1.2rem;}
.newDetail .topBox .left .content{margin: 6rem 0 2rem;width: 100%;font-size: 1.6rem;line-height: 1.5;}
.newDetail .topBox .left .content *{max-width: 100%;font-size: 1.6rem;line-height: 1.5;background: none !important;}

.newDetail .topBox .right{width: 27.2rem;flex-shrink: 0;}

.newDetail .topBox .right .label .name{font-size: 2rem;margin-bottom: 2rem;}
.newDetail .topBox .right .label .box{margin-bottom: 3.2rem;display: flex;flex-wrap: wrap;}
.newDetail .topBox .right .label .box .one{height: 2.8rem;border: 1px solid #9BA0AD;border-radius: 0.4rem;padding: 0 1rem;display: flex;align-items: center;margin-right: 0.8rem;margin-bottom: 0.8rem;font-size: 1.2rem;transition: all 0.3s;cursor: pointer;}
.newDetail .topBox .right .label .box .one:hover{background: #e6e7ea;}


.newDetail .topBox .right .list .title{font-size: 2rem;}
.newDetail .topBox .right .list .one{margin-top: 2rem;background: #fff;border-radius: 0.8rem;display: block;}
.newDetail .topBox .right .list .one .big{width: 100%;height: 14.8rem;}
.newDetail .topBox .right .list .one:hover .big img{transform: scale(1.1);}
.newDetail .topBox .right .list .one .textBox{padding: 2rem 1.2rem 0;height: 12rem;}
.newDetail .topBox .right .list .one .textBox .cate{font-size: 1.2rem;color: #828898;}
.newDetail .topBox .right .list .one .textBox .name{margin: 1rem 0;font-size: 1.2rem;line-height: 1.3;color: #000;height: 3.6rem;}
.newDetail .topBox .right .list .one .textBox .time{font-size: 1.2rem;color: #828898;}


.newDetail .topBox .right .end{position: sticky;top: 10rem;}
.newDetail .topBox .right .end .title{font-size: 2rem;margin-top: 4rem;margin-bottom: 1.2rem;line-height: 1.4;}
.newDetail .topBox .right .end .desc{font-size: 1.6rem;color: #000;opacity: 0.6;margin-bottom: 1.6rem;}
.newDetail .topBox .right .end .input{width: 100%;height: 3.3rem;background: #fff;display: flex;border-radius: 0.4rem;}
.newDetail .topBox .right .end .input input{flex: 1;width: 0;height: 100%;padding: 0 1rem;font-size: 1.2rem;color: #000;}
.newDetail .topBox .right .end .input .icon{width: 3.5rem;height: 100%;background: #6c7073;border-top-right-radius: 0.4rem;border-bottom-right-radius: 0.4rem;cursor: pointer;}
.newDetail .topBox .right .end .input .icon img{width: 1.4rem;}

.newDetail .topBox .right .end .hide{opacity: 0;transition: all 0.3s;font-size: 1.2rem;padding: 0.3rem 0.5rem 0;margin-bottom: 1rem;}
.newDetail .topBox .right .end .hide.show{opacity: 0.8;}

.newDetail .topBox .right .end .btn{width: 100%;height: 4rem;margin-bottom: 2rem;background: #405364;color: #fff;font-size: 1.4rem;border-radius: 0.8rem;}
.newDetail .topBox .right .end .btn:hover{background: #00ADBA;}

.newDetail .topBox .right .end .other{border-top: 1px solid #000;padding-top: 2rem;}
.newDetail .topBox .right .end .other .name{font-size: 2rem;line-height: 1.2;margin-bottom: 1rem;}
.newDetail .topBox .right .end .other .one{display: flex;margin-bottom: 0.8rem;align-items: center;height: 1.8rem;}
.newDetail .topBox .right .end .other .one .icon{width: 1.6rem;margin-right: 0.4rem;filter: invert(100%);}
.newDetail .topBox .right .end .other .one .text{font-size: 1.2rem;color: #000;}


.newDetail .botBox{width: 112rem;margin: 6rem auto 0;display: flex;align-items: center;justify-content: space-between;border-top: 1px solid #000;padding-top: 2rem;} 
.newDetail .botBox .left .share{display: flex;align-items: center;}
.newDetail .botBox .left .share .text{font-size: 2rem;}
.newDetail .botBox .left .share .img{margin-left: 2rem;width: 2.4rem;height: 2.4rem;filter: invert(100%);}
.newDetail .botBox .right{display: flex;}
.newDetail .botBox .right .text{font-size: 2rem;color: #000;display: flex;}
.newDetail .botBox .right .text span{width: 30rem;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: block;}
.newDetail .botBox .right .icon{width: 0.8rem;margin-left: 0.9rem;}




.layui-form-select .layui-edge{border-top-color: #575b66;}


.newCenter{background: #F6F7F8;}
.newCenter .container{width: 115.2rem;padding: 7rem 0 4.8rem;}
.newCenter .topBox{padding: 0 1.6rem;display: flex;align-items: center;justify-content: space-between;margin-bottom: 3.6rem;}
.newCenter .topBox .left{font-size: 3.6rem;color: #405364;}
.newCenter .topBox .right{display: flex;align-items: center;}
.newCenter .topBox .right .menu{display: flex;}
.newCenter .topBox .right .menu .one{font-size: 1.8rem;color: #828898;cursor: pointer;margin-left: 3.6rem;}
.newCenter .topBox .right .menu .one.active{color: #405364;}

.newCenter .topBox .right .layui-form-item{margin: 0 2.6rem 0 0;display: flex;align-items: center;}
.newCenter .topBox .right .layui-form-label{padding: 0;font-size: 1.8rem;margin-right: 1.2rem;color: #405364;}
.newCenter .topBox .right .layui-input-block{display: flex;margin: 0;align-items: center;}

.newCenter .box{display: none;}
.newCenter .box .first{margin-bottom: 3.2rem;}
.newCenter .box .first .one{width: 100%;height: 44.1rem;background: #fff;border-radius: 0.8rem;display: flex;overflow: hidden;}
.newCenter .box .first .one .big{width: 78.4rem;height: 100%;}
.newCenter .box .first .one .big img{object-fit: cover;}
.newCenter .box .first .one .big:hover img{transform: scale(1.1);}

.newCenter .box .first .one .textBox{flex: 1;width: 0;padding: 2.4rem 2.5rem;display: flex;flex-direction: column;}
.newCenter .box .first .one .top{flex: 1;}
.newCenter .box .first .one .cate{font-size: 1.2rem;color: #828898;}
.newCenter .box .first .one .name{font-size: 3.6rem;line-height: 5rem;margin-top: 0.8rem;font-weight: bold;color: #405364;}
.newCenter .box .first .one .label{display: flex;flex-wrap: wrap;margin-top: 1.6rem;}
.newCenter .box .first .one .label .l{height: 2rem;margin-right: 0.8rem;margin-bottom: 0.8rem;display: flex;padding: 0 1.4rem;border: 1px solid #000;color: #000;opacity: 0.6;align-items: center;border-radius: 2rem;}

.newCenter .box .first .one .bot{display: flex;align-items: center;justify-content: space-between;}
.newCenter .box .first .one .time{font-size: 1.4rem;color: #828898;}
.newCenter .box .first .one .view{display: flex;align-items: center;font-size: 1.4rem;color: #405364;}
.newCenter .box .first .one .view .icon{width: 1.6rem;height: 1.6rem;margin-right: 0.4rem;}


.newCenter .box .second{display: flex;flex-wrap: wrap;justify-content: space-between;}
.newCenter .box .second .one{width: 56rem;background: #fff;overflow: hidden;border-radius: 0.8rem;margin-bottom: 3.2rem;}
.newCenter .box .second .one .big{width: 100%;height: 31.5rem;}
.newCenter .box .second .one .big img{object-fit: cover;}
.newCenter .box .second .one .big:hover img{transform: scale(1.1);}
.newCenter .box .second .one .textBox{height: 20rem;padding: 1.6rem;display: flex;flex-direction: column;}

.newCenter .box .second .one .cate{font-size: 1.2rem;color: #828898;}
.newCenter .box .second .one .name{font-size: 2.4rem;line-height: 3.3rem;margin-top: 0.8rem;font-weight: bold;color: #405364;height: 6.6rem;}

.newCenter .box .second .one .label{display: flex;flex-wrap: wrap;margin-top: 1.6rem;}
.newCenter .box .second .one .label .l{height: 2rem;margin-right: 0.8rem;margin-bottom: 0.8rem;display: flex;padding: 0 1.4rem;border: 1px solid #000;color: #000;opacity: 0.6;align-items: center;border-radius: 2rem;}

.newCenter .box .second .one .bot{display: flex;align-items: center;justify-content: space-between;margin-top: 2rem;}
.newCenter .box .second .one .time{font-size: 1.4rem;color: #828898;}
.newCenter .box .second .one .view{display: flex;align-items: center;font-size: 1.4rem;color: #405364;}
.newCenter .box .second .one .view .icon{width: 1.6rem;height: 1.6rem;margin-right: 0.4rem;}



.newCenter .box .third{display: flex;flex-wrap: wrap;justify-content: space-between;}
.newCenter .box .third .one{width: 36.8rem;background: #fff;overflow: hidden;border-radius: 0.8rem;margin-bottom: 3.2rem;}
.newCenter .box .third .one .big{width: 100%;height: 20.7rem;}
.newCenter .box .third .one .big img{object-fit: cover;}
.newCenter .box .third .one .big:hover img{transform: scale(1.1);}
.newCenter .box .third .one .textBox{height: 20rem;padding: 2rem 1.5rem;display: flex;flex-direction: column;}

.newCenter .box .third .one .cate{font-size: 1.2rem;color: #828898;}
.newCenter .box .third .one .name{font-size: 1.6rem;line-height: 2.2rem;margin-top: 0.8rem;color: #405364;height: 4.4rem;}

.newCenter .box .third .one .label{display: flex;flex-wrap: wrap;margin-top: 3.5rem;}
.newCenter .box .third .one .label .l{height: 2rem;margin-right: 0.8rem;margin-bottom: 0.8rem;display: flex;padding: 0 1.4rem;border: 1px solid #000;color: #000;opacity: 0.6;align-items: center;border-radius: 2rem;}

.newCenter .box .third .one .bot{display: flex;align-items: center;justify-content: space-between;margin-top: 2rem;}
.newCenter .box .third .one .time{font-size: 1.4rem;color: #828898;}
.newCenter .box .third .one .view{display: flex;align-items: center;font-size: 1.4rem;color: #405364;}
.newCenter .box .third .one .view .icon{width: 1.6rem;height: 1.6rem;margin-right: 0.4rem;}


.newCenter .box .btn{width: 12rem;height: 3.2rem;display: flex;align-items: center;justify-content: center;border-radius: 0.8rem;font-size: 1.6rem;color: #000;margin: 6rem auto 0;border: 1px solid #000;}


.newCenter .right .end{position: sticky;top: 10rem;}
.newCenter .right .end .title{font-size: 2rem;margin-top: 4rem;margin-bottom: 1.2rem;line-height: 1.4;color: #405364;}
.newCenter .right .end .desc{font-size: 1.6rem;color: #000;opacity: 0.6;margin-bottom: 1.6rem;}
.newCenter .right .end .input{width: 100%;height: 3.3rem;background: #fff;display: flex;border-radius: 0.4rem;}
.newCenter .right .end .input input{flex: 1;width: 0;height: 100%;padding: 0 1rem;font-size: 1.2rem;color: #000;}
.newCenter .right .end .input .icon{width: 3.5rem;height: 100%;background: #6c7073;border-top-right-radius: 0.4rem;border-bottom-right-radius: 0.4rem;cursor: pointer;}
.newCenter .right .end .input .icon img{width: 1.4rem;}

.newCenter .right .end .hide{opacity: 0;transition: all 0.3s;font-size: 1.2rem;padding: 0.3rem 0.5rem 0;margin-bottom: 1rem;}
.newCenter .right .end .hide.show{opacity: 0.8;}

.newCenter .right .end .btn{width: 100%;height: 4rem;margin-bottom: 2rem;background: #405364;color: #fff;font-size: 1.4rem;border-radius: 0.8rem;margin-top: 0;border: 0;}
.newCenter .right .end .btn:hover{background: #00ADBA;}

.newCenter .right .end .other{border-top: 1px solid #000;padding-top: 2rem;}
.newCenter .right .end .other .name{font-size: 2rem;line-height: 1.2;margin-bottom: 1rem;}
.newCenter .right .end .other .one{display: flex;margin-bottom: 0.8rem;align-items: center;height: 1.8rem;}
.newCenter .right .end .other .one .icon{width: 1.6rem;margin-right: 0.4rem;filter: invert(100%);}
.newCenter .right .end .other .one .text{font-size: 1.2rem;color: #405364;}

.newCenter .box .flex{justify-content: space-between;}
.newCenter .box .left{width: 79.2rem;}
.newCenter .box .left .list{display: flex;flex-wrap: wrap;width: 100%;justify-content: space-between;margin-bottom: -3.2rem;}
.newCenter .box .left .list .one{width: 38.4rem;background: #fff;overflow: hidden;border-radius: 0.8rem;margin-bottom: 3.2rem;display: block;}
.newCenter .box .left .list .one .big{width: 100%;height: 21.2rem;}
.newCenter .box .left .list .one .big img{object-fit: cover;}
.newCenter .box .left .list .one .big:hover img{transform: scale(1.1);}
.newCenter .box .left .list .one .textBox{height: 20rem;padding: 2rem 1.5rem;display: flex;flex-direction: column;}

.newCenter .box .left .list .one .cate{font-size: 1.2rem;color: #828898;}
.newCenter .box .left .list .one .name{font-size: 1.6rem;line-height: 2.2rem;margin-top: 0.8rem;color: #000;height: 4.4rem;}

.newCenter .box .left .list .one .label{display: flex;flex-wrap: wrap;margin-top: 3.5rem;}
.newCenter .box .left .list .one .label .l{height: 2rem;margin-right: 0.8rem;margin-bottom: 0.8rem;display: flex;padding: 0 1.4rem;border: 1px solid #000;color: #000;opacity: 0.6;align-items: center;border-radius: 2rem;}

.newCenter .box .left .list .one .bot{display: flex;align-items: center;justify-content: space-between;margin-top: 2rem;}
.newCenter .box .left .list .one .time{font-size: 1.4rem;color: #828898;}
.newCenter .box .left .list .one .view{display: flex;align-items: center;font-size: 1.4rem;color: #405364;}
.newCenter .box .left .list .one .view .icon{width: 1.6rem;height: 1.6rem;margin-right: 0.4rem;}

.newCenter .box .left .page{margin-top: 6rem;display: flex;align-items: center;justify-content: center;padding: 1rem 0;}
.newCenter .box .left .page .one{width: 4rem;height: 3rem;display: flex;align-items: center;justify-content: center;font-size: 1.2rem;color: #333;background: #fff;margin: 0 -1px 0.5rem 0;background: #fff;border: 1px solid #eee;cursor: pointer;}
.newCenter .box .left .page .one:hover{color: #00ADBB;}
.newCenter .box .left .page .one.active{background: #00ADBB;color: #fff;}




.rencaizhaopin .banner{height: 68rem;position: relative;}
.rencaizhaopin .banner .video{height: 100%;width: 100%;}
.rencaizhaopin .banner .video video{height: 100%;object-fit: cover;width: 100%;}
.rencaizhaopin .banner .textBox{position: absolute;top: 0;left: 0;right: 0;display: flex;flex-direction: column;align-items: center;padding-top: 23rem;}
.rencaizhaopin .banner .textBox .title{font-size: 6.4rem;color: #fff;line-height: normal;margin-bottom: 2.4rem;}
.rencaizhaopin .banner .textBox .btnBox{display: flex;align-items: center;justify-content: center;}
.rencaizhaopin .banner .textBox .btn{min-width: 10.2rem;height: 3.6rem;margin-right: 1.6rem;border-radius: 3.6rem;border: 1px solid #fff;font-size: 1.7rem;color: #fff;padding: 0 2rem;}
.rencaizhaopin .banner .textBox .btn:last-child{min-width: 11.8rem;margin-right: 0;}
.rencaizhaopin .banner .textBox .btn .icon{width: 1.5rem;margin-left: 0.5rem;}


.shadow{position: fixed;top: 0;bottom: 0;left: 0;right: 0;background: rgba(64, 83, 100, 0.5);z-index: 1111;display: none;}

.rencaizhaopin .videoBox{position: fixed;top: 50%;left: 50%;transform: translate(-50%,-50%);border-radius: 0.8rem;width: 100rem;z-index: 6666;overflow: hidden;display: none;}
.rencaizhaopin .videoBox video{width: 100%;}
.rencaizhaopin .videoBox .close{position: absolute;top: 2rem;right: 2rem;cursor: pointer;width: 2.4rem;height: 2.4rem;z-index: 121;}



.rencaizhaopin .floor1{padding: 9.6rem 0 7rem;}
.rencaizhaopin .floor1 .container{width: 115.2rem;}
.rencaizhaopin .floor1 .title{font-size: 4.8rem;color: #000;margin-bottom: 6rem;position: relative;line-height: normal;padding-bottom: 0.8rem;text-align: center;}
.rencaizhaopin .floor1 .title::after{position: absolute;bottom: -1.4rem;height: 0.4rem;width: 6rem;content: "";left: 0;right: 0;margin: auto;background: #00ADBA;}

.rencaizhaopin .floor1 .list{width: 100%;display: flex;justify-content: space-between;}
.rencaizhaopin .floor1 .list .one{width: 56rem;height: 56rem;border-radius: 0.8rem;display: block;position: relative;overflow: hidden;}
.rencaizhaopin .floor1 .list .one .big{width: 100%;height: 100%;}
.rencaizhaopin .floor1 .list .one:hover .big img{transform: scale(1.1);}

.rencaizhaopin .floor1 .list .one .textBox{position: absolute;bottom: 8.6rem;left: 0;right: 0;}
.rencaizhaopin .floor1 .list .one .name{font-size: 3.6rem;color: #fff;text-align: center;margin-bottom: 1.6rem;}
.rencaizhaopin .floor1 .list .one .more{display: flex;align-items: center;justify-content: center;}
.rencaizhaopin .floor1 .list .one .more .text{font-size: 1.8rem;color: #fff;}
.rencaizhaopin .floor1 .list .one .more .icon{width: 0.8rem;margin-left: 0.5rem;}




.rencaizhaopin .floor2{padding: 10.2rem 0 10.3rem;background: #F6F7F8;}
.rencaizhaopin .floor2 .container{width: 115.2rem;}
.rencaizhaopin .floor2 .title{font-size: 4.8rem;color: #000;margin-bottom: 6rem;position: relative;line-height: normal;padding-bottom: 0.8rem;text-align: center;}
.rencaizhaopin .floor2 .title::after{position: absolute;bottom: -1.4rem;height: 0.4rem;width: 6rem;content: "";left: 0;right: 0;margin: auto;background: #00ADBA;}

.rencaizhaopin .floor2 .box{width: 86rem;display: flex;flex-wrap: wrap;justify-content: space-between;margin: 0 auto;}
.rencaizhaopin .floor2 .box .one{width: 27.6rem;height: 16rem;margin-bottom: 1.6rem;border-radius: 0.8rem;transition: all 0.3s;overflow: hidden;background: #fff;overflow: hidden;border-radius: 0.8rem;}
.rencaizhaopin .floor2 .box .one .img{width: 100%;height: 100%;}
.rencaizhaopin .floor2 .box .one .text{width: 100%;height: 100%;display: flex;align-items: center;justify-content: center;flex-direction: column;}
.rencaizhaopin .floor2 .box .one .text .name{font-size: 2.4rem;color: #000;margin-bottom: 0.8rem;line-height: normal;}
.rencaizhaopin .floor2 .box .one .text .desc{font-size: 1.4rem;color: #828898;line-height: normal;}

.rencaizhaopin .floor2 .box .one:hover {
  transform: translateY(-1rem);
  box-shadow: 0 0.3rem 1.4rem 0.2rem #0000000d, 0 0.8rem 1rem 0.1rem #0000000f,
    0 0.5rem 0.5rem -0.3rem #0000001a;
}




.dingzhi .floor7{background: #F6F7F8;padding: 8rem 0;}
.dingzhi .floor7 .container{display: flex;flex-direction: column;align-items: center;width: 115.2rem;}
.dingzhi .floor7 .title{font-size: 3.5rem;color: #405364;font-weight: bold;margin-bottom: 8rem;}
.dingzhi .floor7 .list{display: flex;align-items: center;justify-content: center;}
.dingzhi .floor7 .list .one{width: 24rem;height: 24rem;border-radius: 1rem;border: 2px solid #00ADBA;display: flex;flex-direction: column;align-items: center;transition: all 0.3s;margin: 0 2.5rem;justify-content: center;}
.dingzhi .floor7 .list .one:hover{background: #00ADBA;}

.dingzhi .floor7 .list .one .icon{width: 5.8rem;height: 5.8rem;position: relative;}
.dingzhi .floor7 .list .one .icon img{position: absolute;top: 0;bottom: 0;left: 0;right: 0;transition: all 0.3s;}
.dingzhi .floor7 .list .one .icon .nor{z-index: 111;opacity: 1;}
.dingzhi .floor7 .list .one .icon .hov{z-index: 1;opacity: 0;}
.dingzhi .floor7 .list .one:hover .icon .nor{z-index: 1;opacity: 0;}
.dingzhi .floor7 .list .one:hover .icon .hov{z-index: 111;opacity: 1;}

.dingzhi .floor7 .list .one .right{width: 1.8rem;height: 1.6rem;position: relative;}
.dingzhi .floor7 .list .one .right img{position: absolute;top: 0;bottom: 0;left: 0;right: 0;transition: all 0.3s;}
.dingzhi .floor7 .list .one .right .nor{z-index: 111;opacity: 1;}
.dingzhi .floor7 .list .one .right .hov{z-index: 1;opacity: 0;}
.dingzhi .floor7 .list .one:hover .right .nor{z-index: 1;opacity: 0;}
.dingzhi .floor7 .list .one:hover .right .hov{z-index: 111;opacity: 1;}

.dingzhi .floor7 .list .one .text{font-size: 2.6rem;color: #405364;transition: all 0.3s;margin: 4rem 0 2rem;text-align: center;}
.dingzhi .floor7 .list .one:hover .text{color: #fff;}



.dingzhi .formBox{background: #F6F7F8;padding: 11.5rem 0 6rem;}
.dingzhi .formBox .container{width: 115.2rem;display: flex;flex-direction: column;align-items: center;}
.dingzhi .formBox .title{font-size: 3.5rem;margin-bottom: 0.8rem;color: #405364;line-height: 1.2;font-weight: bold;}
.dingzhi .formBox .desc{font-size: 1.6rem;color: #405364;line-height: 2.8rem;}
.dingzhi .formBox .form{width: 112rem;margin: 5rem auto 0;display: flex;flex-wrap: wrap;}
.dingzhi .formBox .form .one{display: flex;align-items: center;margin-right: 1.6rem;margin-bottom: 3.6rem;width: 26.8rem;}
.dingzhi .formBox .form .one:nth-child(4n){margin-right: 0;}
.dingzhi .formBox .form .one .layui-form-label{padding: 0;width: auto;font-size: 1.6rem;margin-right: 1.2rem;}
.dingzhi .formBox .form .one .layui-input-block{margin: 0;}
.dingzhi .formBox .form .one .layui-form-select .layui-input{background: #ffffff;border: 1px solid #405364;border-radius: 0.4rem;width: 18.4rem;color: #405364;}
.dingzhi .formBox .btn{width: 13rem;height: 4rem;border-radius: 4rem;margin-top: 1.2rem;background: #405364;font-size: 1.6rem;color: #fff;}
.dingzhi .formBox .form .one .layui-form-select dl dd.layui-this{background: #fff;color: #00adba;}



.dingzhi .listBox{padding: 5.5rem 0;}
.dingzhi .listBox .container{width: 115.2rem;display: flex;flex-direction: column;align-items: center;position: relative;}
.dingzhi .listBox .btn{width: 13rem;height: 4rem;border-radius: 4rem;margin-top: 1.2rem;background: #405364;font-size: 1.6rem;color: #fff;}
.dingzhi .listBox .btn .icon{width: 0.8rem;height: 0.9rem;flex-shrink: 0;}
.dingzhi .listBox .btn .text{margin: 0 0.8rem;}
.dingzhi .listBox .list{display: flex;flex-wrap: wrap;margin-bottom: 4rem;width: 100%;}

.dingzhi .listBox .list .one{width: 36.8rem;height: 27.5rem;background: #F5F7F8;border-radius: 1rem;overflow: hidden;display: flex;flex-direction: column;margin-right: 2.4rem;margin-bottom: 2.4rem;}
.dingzhi .listBox .list .one .big{width: 100%;height: 21rem;flex-shrink: 0;}
.dingzhi .listBox .list .one .textBox{flex: 1;display: flex;align-items: center;justify-content: space-between;padding: 0 2.5rem 0 2rem;}
.dingzhi .listBox .list .one .name{font-size: 2rem;color: #405364;}

.dingzhi .listBox .list .one:nth-child(3n){margin-right: 0;}

.dingzhi .listBox .list .one .more{display: flex;align-items: center;justify-content: flex-end;}
.dingzhi .listBox .list .one .more .text{font-size: 1.5rem;color: #405364;transition: all 0.3s;margin-right: 0.9rem;}
.dingzhi .listBox .list .one:hover .more .text{color: #00ADBA;}
.dingzhi .listBox .list .one .more .icon{width: 0.8rem;height: 0.9rem;position: relative;}
.dingzhi .listBox .list .one .more .icon img{position: absolute;top: 0;bottom: 0;left: 0;right: 0;transition: all 0.3s;}
.dingzhi .listBox .list .one .more .icon .nor{z-index: 111;opacity: 1;}
.dingzhi .listBox .list .one .more .icon .hov{z-index: 1;opacity: 0;}
.dingzhi .listBox .list .one:hover .more .icon .nor{z-index: 1;opacity: 0;}
.dingzhi .listBox .list .one:hover .more .icon .hov{z-index: 111;opacity: 1;}




.goumai .tableBox{padding-bottom: 12rem;display: flex;flex-direction: column;align-items: center;padding-top: 6rem;}
.goumai .tableBox .title{font-size: 3.5rem;color: #405364;font-weight: bold;}
.goumai .tableBox .table{margin: 3rem 0 0;width: 115.2rem;}

.goumai .tableBox .table .tr{display: flex;}
.goumai .tableBox .table .tr .td{width: 28.8rem;flex-shrink: 0;margin-left: 0.8rem;}
.goumai .tableBox .table .tr .td:first-child{width: 0;flex: 1;}
.goumai .tableBox .table .tr .td .one{width: 28.8rem;height: 28.8rem;border-radius: 1rem;overflow: hidden;background: #F5F7F8;}
.goumai .tableBox .table .tr .td .one .big{width: 100%;height: 20.7rem;}
.goumai .tableBox .table .tr .td .one:hover .big img{transform: scale(1.1);}

.goumai .tableBox .table .tr .td .one .textBox{border-top: 1px solid #00ADBB;padding: 2rem 1.2rem;}
.goumai .tableBox .table .tr .td .one .name{font-size: 1.5rem;color: #405364;margin-bottom: 1.4rem;font-weight: bold;}
.goumai .tableBox .table .tr .td .one .desc{font-size: 1.1rem;color: #405364;}
.goumai .tableBox .table .tr .td .btn{width: 10rem;height: 3.6rem;border-radius: 3.6rem;color: #fff;font-weight: bold;font-size: 1.5rem;margin: 3rem 0 2.5rem;background: #00ADBA;}
.goumai .tableBox .table .tr .td .more{display: flex;align-items: center;}
.goumai .tableBox .table .tr .td .more .text{font-size: 1.1rem;color: #405364;transition: all 0.3s;margin-right: 0.9rem;}
.goumai .tableBox .table .tr .td .more .icon{width: 0.6rem;height: 0.7rem;position: relative;}

.goumai .tableBox .table .tr .td .more:hover .text{color: #00ADBA;}
.goumai .tableBox .table .tr .td .more img{position: absolute;top: 0;bottom: 0;left: 0;right: 0;transition: all 0.3s;}
.goumai .tableBox .table .tr .td .more .nor{z-index: 111;opacity: 1;}
.goumai .tableBox .table .tr .td .more .hov{z-index: 1;opacity: 0;}
.goumai .tableBox .table .tr .td .more:hover .nor{z-index: 1;opacity: 0;}
.goumai .tableBox .table .tr .td .more:hover .hov{z-index: 111;opacity: 1;}


.goumai .tableBox .table .thead .tr .td{display: flex;flex-direction: column;align-items: center;}
.goumai .tableBox .table .thead{margin-bottom: 5rem;}

.goumai .tableBox .table .tbody .tr{padding: 1.5rem 0;}
.goumai .tableBox .table .tbody .tr .td{display: flex;align-items: center;width: 28.8rem;flex-direction: column;margin-left: 0.8rem;flex-shrink: 0;}
.goumai .tableBox .table .tbody .tr .td:first-child{align-items: flex-start;}
.goumai .tableBox .table .tbody .tr .td .name{font-size: 1.5rem;color: #405364;font-weight: bold;line-height: 1.5;}
.goumai .tableBox .table .tbody .tr .td .text{font-size: 1.5rem;color: #405364;line-height: 1.5;text-align: center;}




.inpage .five{position: relative;}
.inpage .five .textBox{width: 115.2rem;height: 100%;top: 0;left: 0;position: absolute;display: flex;flex-direction: column;align-items: center;padding-top: 6.5rem;margin: auto;left: 0;right: 0;}
.inpage .five .textBox .desc{font-size: 1.8rem;color: #fff;margin-bottom: 2rem;transform: translateY(-6rem);opacity: 0;}
.inpage .five .textBox .title{font-size: 4.8rem;color: #fff;font-weight: bold;transform: translateY(-6rem);opacity: 0;}
.inpage .five .textBox .title span{color: #00adbb;}
.inpage .five .textBox .btn{min-width: 12rem;height: 3.6rem;background: #fff;border-radius: 3.6rem;margin-top: 4rem;opacity: 0;transform: translateY(-6rem);transition: all 0.3s;padding: 0 1rem;}
.inpage .five .textBox .btn .icon{width: 0.8rem;height: 0.9rem;flex-shrink: 0;position: relative;}
.inpage .five .textBox .btn .text{font-size: 1.5rem;color: #405364;flex-shrink: 0;margin: 0 0.7rem;transition: all 0.3s;}
.inpage .five .textBox .btn:hover{background: #00adba;}
.inpage .five .textBox .btn:hover .text{color: #fff;}

.inpage .five .textBox .btn .icon img{position: absolute;top: 0;bottom: 0;left: 0;right: 0;transition: all 0.3s;}
.inpage .five .textBox .btn .icon .nor{z-index: 111;opacity: 1;}
.inpage .five .textBox .btn .icon .hov{z-index: 1;opacity: 0;}
.inpage .five .textBox .btn:hover .icon .nor{z-index: 1;opacity: 0;}
.inpage .five .textBox .btn:hover .icon .hov{z-index: 111;opacity: 1;}



.inpage .five .textBox .desc {
  transform: translateY(0) translateZ(0);
  opacity: 1;
  transition: opacity 0.6s linear,
    transform 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.inpage .five .textBox .title {
  transform: translateY(0) translateZ(0);
  opacity: 1;
  transition: opacity 0.6s linear 0.1s,
    transform 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0.1s;
}
.inpage .five .textBox .btn {
  transform: translateY(0) translateZ(0);
  opacity: 1;
  transition: opacity 0.6s linear 0.3s,
    transform 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0.3s;
}



.inpage .upBox{position: relative;}
.inpage .upBox .textBox{width: 112rem;top: 0;bottom: 0;position: absolute;margin: auto;display: flex;flex-wrap: wrap;left: 0;right: 0;align-content: flex-start;}
.inpage .upBox .textBox .one{width: 50%;display: flex;flex-direction: column;align-items: center;margin-top: 9rem;}
.inpage .upBox .textBox .one .name{font-size: 3.5rem;color: #00adba;}
.inpage .upBox .textBox .one .desc{font-size: 1.8rem;color: #9fa9b1;line-height: 1.2;margin: 2rem 0 3rem;text-align: center;}
.inpage .upBox .textBox .one .num{font-size: 4rem;color: #00adba;font-weight: bold;}



.inpage .normalVideo{padding: 8rem 0 6rem;}
.inpage .normalVideo .container{width: 115.2rem;}
.inpage .normalVideo .title{padding: 0 1.6rem;font-size: 3.5rem;color: #405364;font-weight: bold;line-height: 1.3;}
.inpage .normalVideo .desc{margin-top: 2rem;margin-bottom: 3rem;font-size: 1.8rem;color: #405364;line-height: 1.3;padding: 0 1.6rem;}
.inpage .normalVideo .video{width: 100%;height: 60rem;background: #405364;border-radius: 0.5rem;overflow: hidden;position: relative;}
.inpage .normalVideo .video .big{width: 100%;height: 100%;}
.inpage .normalVideo .video .icon{width: 12.9rem;height: 12.9rem;position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto;cursor: pointer;}


.inpage .normalList .container{width: 115.2rem;}
.inpage .normalList .title{padding: 2rem 1.6rem;font-size: 3.5rem;color: #405364;font-weight: bold;line-height: 1.3;}
.inpage .normalList .list{display: flex;flex-wrap: wrap;justify-content: space-between;}
.inpage .normalList .list .one{width: 56rem;height: 42rem;background: #F5F7F8;border-radius: 0.5rem;overflow: hidden;margin-top: 3rem;}
.inpage .normalList .list .one .big{width: 100%;height: 31rem;}
.inpage .normalList .list .one .big img{object-fit: cover;}

.inpage .normalList .list .one:hover .big img{transform: scale(1.1);}

.inpage .normalList .list .one .textBox{height: 11rem;width: 100%;padding: 2rem 1.7rem;border-top: 1px solid #00ADBB;}
.inpage .normalList .list .one .name{font-size: 2.1rem;color: #405364;margin-bottom: 1rem;font-weight: bold;}
.inpage .normalList .list .one .desc{font-size: 1.5rem;color: #405364;line-height: 1.3;}
.inpage .normalList .list .one.long{width: 100%;}


.inpage .nashou{padding: 6.5rem 0;background: #F6F7F8;margin-bottom: 3rem;}
.inpage .nashou .container{width: 115.2rem;}
.inpage .nashou .title{padding: 0 1.6rem;font-size: 3.5rem;color: #405364;font-weight: bold;line-height: 1.3;}
.inpage .nashou .desc{margin-top: 2rem;margin-bottom: 3rem;font-size: 1.8rem;color: #405364;line-height: 1.3;padding: 0 1.6rem;}



.inpage .aLineBox2{padding: 6rem 0 8rem;display: flex;flex-direction: column;align-items: center;background: #F6F7F8;margin: 6rem 0 9rem;}
.inpage .aLineBox2 .title{font-size: 3.5rem;color: #405364;font-weight: bold;text-align: center;}

.inpage .aLineBox2 .swiper{width: 100%;margin-top: 5rem;margin-bottom: 17.5rem;}
.inpage .aLineBox2 .swiper{margin-bottom: 6rem;}

.inpage .aLineBox2 .swiper-slide{width: auto;margin-right: 2rem;}

.inpage .aLineBox2 .swiper .list{display: flex;overflow: auto;}


.inpage .aLineBox2 .one{width: 42rem;height: 42rem;border-radius: 1rem;background: #fff;overflow: hidden;display: block;margin-right: 2rem;}
.inpage .aLineBox2 .one{height: auto;}


.inpage .aLineBox2 .one .big{height: 31rem;background: #F5F7F8;width: 100%;}
.inpage .aLineBox2 .one .big img{object-fit: cover;}
.inpage .aLineBox2 .one .textBox{height: 11rem;width: 100%;padding: 2rem 1.7rem;border-top: 1px solid #00ADBB;}

.inpage .aLineBox2 .one .textBox{height: auto;}


.inpage .aLineBox2 .one .name{font-size: 2.1rem;color: #405364;margin-bottom: 1rem;font-weight: bold;}
.inpage .aLineBox2 .one .desc{font-size: 1.5rem;color: #405364;line-height: 1.3;}

.inpage .aLineBox2 .one:hover .big img{transform: scale(1.1);}


.inpage .aLineBox2 .swiper-wrapper {
  transition-timing-function: linear !important;
}


/*Plugin CSS*/
.str_wrap {
	overflow:hidden;
	//zoom:1;
	width:100%;
	font-size:12px;
	line-height:16px;
	position:relative;
	-moz-user-select: none;
	-khtml-user-select: none;
	user-select: none;  
	/* background:#f6f6f6; */
	white-space:nowrap;
}

/* .str_wrap.str_active {
	background:#f1f1f1;
} */
.str_move { 
	white-space:nowrap;
	position:absolute; 
	top:0; 
	left:0;
	/* cursor:move; */
}
.str_move_clone {
	display:inline-block;
	//display:inline;
	//zoom:1;
	vertical-align:top;
	position:absolute; 
	left:100%;
	top:0;
}
.str_vertical .str_move_clone {
	left:0;
	top:100%;
}
.str_down .str_move_clone {
	left:0;
	bottom:100%;
}
.str_vertical .str_move,
.str_down .str_move {
	white-space:normal;
	width:100%;
}
.str_static .str_move,
.no_drag .str_move,
.noStop .str_move{
	cursor:inherit;
}
.str_wrap img {
	max-width:none !important;	
}



.inpage .aLineBox2>.img{margin-top: 4rem;}




.inpage .videoList{background: #F6F7F8;padding-bottom: 6rem;}
.inpage .videoList .container{width: 115.2rem;}
.inpage .videoList .titleBox{display: flex;align-items: flex-end;justify-content: space-between;padding: 7rem 1.6rem 3rem;}
.inpage .videoList .titleBox>.text{font-size: 3rem;color: #405364;margin-bottom: 1rem;font-weight: bold;}
.inpage .videoList .titleBox .more{display: flex;align-items: center;}
.inpage .videoList .titleBox .more .text{font-size: 1.5rem;color: #405364;}
.inpage .videoList .titleBox .more .icon{width: 0.8rem;height: 0.9rem;margin-left: 0.8rem;}

.inpage .videoList .box{margin-bottom: 6rem;background: #fff;padding: 0 2.1rem 3rem;border-radius: 1rem;overflow: hidden;}
.inpage .videoList .box:last-child{margin-bottom: 0;}
.inpage .videoList .box .title{width: 100%;font-size: 1.6rem;color: #405364;border-bottom: 1px solid #00adba;padding: 2rem 0;}
.inpage .videoList .box .list{display: flex;flex-wrap: wrap;}
.inpage .videoList .box .list .one{margin-top: 2rem;margin-right: 2rem;cursor: pointer;}
.inpage .videoList .box .list .one:nth-child(3n){margin-right: 0;}
.inpage .videoList .box .list .one .big{width: 35.5rem;height: 20rem;background: #405364;border-radius: 0.5rem;position: relative;}
.inpage .videoList .box .list .one .big .icon{width: 6.5rem;height: 6.5rem;opacity: 0.25;transition: all 0.3s;position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto;}
.inpage .videoList .box .list .one .big>img{object-fit: cover;}
.inpage .videoList .box .list .one:hover .big>img{transform: scale(1.1);}
.inpage .videoList .box .list .one .name{margin-top: 1.5rem;color: #405364;font-size: 1.6rem;}
.inpage .videoList .box .list .one:hover .big .icon{opacity: 1;}


.inpage .question{padding: 7rem 0 10rem;background: #F6F7F8;}
.inpage .question .container{width: 115.2rem;}
.inpage .question .title{font-size: 3rem;color: #405364;margin-bottom: 4rem;font-weight: bold;}
.inpage .question .flex{align-items: flex-start;}
.inpage .question .menu{width: 26.3rem;padding: 2.1rem 0;background-color: #fff;border-radius: 0.5rem;margin-right: 3.3rem;flex-shrink: 0;}
.inpage .question .menu .one{display: flex;align-items: center;height: 5rem;padding: 0 2.1rem;margin-bottom: 2rem;}
.inpage .question .menu .one:last-child{margin-bottom: 0;}
.inpage .question .menu .one .text{font-size: 1.6rem;color: #405364;font-weight: bold;}
.inpage .question .menu .one .icon{width: 0.8rem;height: 0.9rem;margin-right: 0.8rem;}

.inpage .question .blockBox{background: #fff;padding: 5rem;border-radius: 0.5rem;flex: 1;}
.inpage .question .blockBox .box{margin-bottom: 5rem;}
.inpage .question .blockBox .box:last-child{margin-bottom: 0;}
.inpage .question .blockBox .box .title{font-size: 2.2rem;color: #405364;font-weight: bold;padding-bottom: 1rem;border-bottom: 1px solid #00adba;margin-bottom: 0;}

.inpage .question .blockBox .box .one{margin-top: 3rem;}
.inpage .question .blockBox .box .one .name{display: flex;align-items: center;justify-content: space-between;cursor: pointer;}
.inpage .question .blockBox .box .one .name .text{font-size: 1.6rem;color: #405364;flex: 1;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;transition: all 0.3s;}
.inpage .question .blockBox .box .one .name .text:hover{color: #00ADBA;}
.inpage .question .blockBox .box .one .name .icon{width: 1.6rem;height: 1.6rem;transition: all 0.3s;flex-shrink: 0;margin-left: 2rem;}
.inpage .question .blockBox .box .one.active .name .icon{transform: rotate(180deg);}

.inpage .question .blockBox .box .one .desc{background: #FAFAFB;padding: 2rem;border-radius: 0.5rem;margin-top: 2rem;display: none;font-size: 1.6rem;line-height: 1.5;}




.inpage .download{padding: 7rem 0 10rem;background: #F6F7F8;}
.inpage .download .container{width: 115.2rem;}
.inpage .download .title{font-size: 3rem;color: #405364;margin-bottom: 4rem;font-weight: bold;}
.inpage .download .flex{align-items: flex-start;}
.inpage .download .menu{width: 26.3rem;padding: 2.1rem 0;background-color: #fff;border-radius: 0.5rem;margin-right: 3.3rem;flex-shrink: 0;}
.inpage .download .menu .one{display: flex;align-items: center;height: 5rem;padding: 0 2.1rem;margin-bottom: 2rem;}
.inpage .download .menu .one:last-child{margin-bottom: 0;}
.inpage .download .menu .one .text{font-size: 1.6rem;color: #405364;font-weight: bold;}
.inpage .download .menu .one .icon{width: 0.8rem;height: 0.9rem;margin-right: 0.8rem;}

.inpage .download .blockBox{background: #fff;padding: 5rem;border-radius: 0.5rem;flex: 1;}
.inpage .download .blockBox .box{margin-bottom: 5rem;}
.inpage .download .blockBox .box:last-child{margin-bottom: 0;}
.inpage .download .blockBox .box .title{font-size: 2.2rem;color: #405364;font-weight: bold;padding-bottom: 1rem;border-bottom: 1px solid #00adba;margin-bottom: 0;}
.inpage .download .blockBox .box .one{width: 100%;height: 4.6rem;margin-top: 3rem;display: flex;cursor: pointer;}
.inpage .download .blockBox .box .one .text{padding: 0 1.6rem;color: #405364;font-size: 1.5rem;flex: 1;border: 1px solid #405364;border-right: 0;border-top-left-radius: 0.5rem;border-bottom-left-radius: 0.5rem;display: flex;align-items: center;transition: all 0.3s;}
.inpage .download .blockBox .box .one .btn{width: 8.4rem;height: 100%;background: #405364;color: #fff;font-size: 1.5rem;border-top-right-radius: 0.5rem;border-bottom-right-radius: 0.5rem;}
.inpage .download .blockBox .box .one:hover .btn{background: #00adba;}
.inpage .download .blockBox .box .one:hover .text{color: #00adba;}





/* .zhanhuihuodong .banner{height: 60rem;} */
.zhanhuihuodong .banner .swiper{height: 100%;}
.zhanhuihuodong .banner .swiper .swiper-container{height: 100%;}

.zhanhuihuodong .banner .swiper .one{position: relative;/*height: 60rem;*/}
.zhanhuihuodong .banner .swiper .one .textBox{width: 115.2rem;height: 100%;top: 0;left: 0;position: absolute;display: flex;flex-direction: column;align-items: flex-start;padding-left: 1.6rem;padding-top: 13rem;margin: auto;left: 0;right: 0;}
.zhanhuihuodong .banner .swiper .one .textBox .title{font-size: 4.5rem;color: #405364;font-weight: normal;transform: translateY(-6rem);opacity: 0;}
.zhanhuihuodong .banner .swiper .one .textBox .desc{font-size: 1.8rem;color: #405364;margin-top: 3.5rem;transform: translateY(-6rem);opacity: 0;line-height: 1.3;}
.zhanhuihuodong .banner .swiper .one .textBox .btn{width: 12rem;height: 3.6rem;background: #405364;border-radius: 3.6rem;margin-top: 9rem;opacity: 0;transform: translateY(-6rem);transition: all 0.3s;}
.zhanhuihuodong .banner .swiper .one .textBox .btn .icon{width: 0.8rem;height: 0.9rem;flex-shrink: 0;}
.zhanhuihuodong .banner .swiper .one .textBox .btn .text{font-size: 1.5rem;color: #fff;flex-shrink: 0;margin: 0 0.7rem;}
.zhanhuihuodong .banner .swiper .one .textBox .btn:hover{background: #00adba;}


.zhanhuihuodong .banner .swiper .swiper-slide-active .one .textBox .title {
  transform: translateY(0) translateZ(0);
  opacity: 1;
  transition: opacity 0.6s linear,
    transform 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.zhanhuihuodong .banner .swiper .swiper-slide-active .one .textBox .desc {
  transform: translateY(0) translateZ(0);
  opacity: 1;
  transition: opacity 0.6s linear 0.1s,
    transform 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0.1s;
}
.zhanhuihuodong .banner .swiper .swiper-slide-active .one .textBox .btn {
  transform: translateY(0) translateZ(0);
  opacity: 1;
  transition: opacity 0.6s linear 0.3s,
    transform 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0.3s;
}


.zhanhuihuodong .banner .swiper .swiper-pagination{bottom: 6rem;}
.zhanhuihuodong .banner .swiper .swiper-pagination .swiper-pagination-bullet{width: 4rem;height: 2px;background: #fff;position: relative;margin: 0 0.3rem;border-radius: 0;opacity: 1;}
.zhanhuihuodong .banner .swiper .swiper-pagination .swiper-pagination-bullet-active::before{position: absolute;width: 0;left: 0;top: 0;height: 100%;transition: all 5s;animation:move 5s;content: "";background: #00ADBB;animation-fill-mode:both !important;-webkit-animation-fill-mode:both !important;}


.zhanhuihuodong .listBox{padding: 8rem 0 10rem;}
.zhanhuihuodong .listBox .title{font-size: 3.2rem;color: #415262;width: 117.6rem;margin: 0 auto 2rem;}

.zhanhuihuodong .listBox .btn{width: 13rem;height: 4rem;background: #405364;border-radius: 4rem;margin: 5rem auto 0;transition: all 0.3s;}
.zhanhuihuodong .listBox .btn .icon{width: 0.8rem;height: 0.9rem;flex-shrink: 0;margin-left: 0.8rem;}
.zhanhuihuodong .listBox .btn .text{font-size: 1.6rem;color: #fff;flex-shrink: 0;}
.zhanhuihuodong .listBox .btn:hover{background: #00adba;}

.zhanhuihuodong .listBox .one{transition: all 0.3s;}
.zhanhuihuodong .listBox .one:hover{background: #00ADBA;}
.zhanhuihuodong .listBox .one .flex{width: 117.6rem;padding: 3rem 0;border-bottom: 2px solid #B5B6B8;transition: all 0.3s;margin: 0 auto;align-items: stretch;}
.zhanhuihuodong .listBox .one:hover .flex{border-color: #00ADBA;}

.zhanhuihuodong .listBox .one .img{width: 33.7rem;height: 19rem;flex-shrink: 0;margin-right: 3rem;}

.zhanhuihuodong .listBox .one .textBox{flex: 1;width: 0;display: flex;align-items: center;justify-content: space-between;}
.zhanhuihuodong .listBox .one .textBox .type{font-size: 1.4rem;color: #415262;transition: all 0.3s;}
.zhanhuihuodong .listBox .one .textBox .name{font-size: 2.8rem;color: #415262;margin: 1.4rem 0 4rem;transition: all 0.3s;line-height: 1.3;}
.zhanhuihuodong .listBox .one .textBox .address{font-size: 1.8rem;color: #415262;transition: all 0.3s;}
.zhanhuihuodong .listBox .one .textBox .year{font-size: 3.6rem;color: #415262;transition: all 0.3s;}
.zhanhuihuodong .listBox .one .textBox .day{font-size: 2.6rem;color: #415262;transition: all 0.3s;margin-top: 2rem;}

.zhanhuihuodong .listBox .one:hover .textBox .type{color: #fff;}
.zhanhuihuodong .listBox .one:hover .textBox .name{color: #fff;}
.zhanhuihuodong .listBox .one:hover .textBox .address{color: #fff;}
.zhanhuihuodong .listBox .one:hover .textBox .year{color: #fff;}
.zhanhuihuodong .listBox .one:hover .textBox .day{color: #fff;}

.zhanhuihuodong .listBox .one:last-child .flex{border-bottom: 0;}



.wunianzhibao .contactBox{background: #F6F7F8;padding: 9rem 0 17.5rem;}
.wunianzhibao .contactBox .container{width: 115.2rem;display: flex;flex-direction: column;align-items: center;}
.wunianzhibao .contactBox .title{font-size: 3.5rem;color: #405364;font-weight: bold;margin-bottom: 5rem;}

.wunianzhibao .contactBox .telBox{position: relative;box-shadow: 0 0 1rem rgba(0, 0, 0, 0.05);transition: all 0.3s;}
/* .wunianzhibao .contactBox .telBox:hover{box-shadow: 0 0 2rem rgba(0, 0, 0, 0.2);} */

.wunianzhibao .contactBox .telBox .textBox{display: flex;position: absolute;top: 0;bottom: 0;left: 0;right: 0;}
.wunianzhibao .contactBox .telBox .left{width: 50%;display: flex;flex-direction: column;align-items: center;padding-top: 6.5rem;background: #fff;transition: all 0.3s;}
.wunianzhibao .contactBox .telBox .icon{width: 5.1rem;height: 5.1rem;margin-bottom: 3rem;}
.wunianzhibao .contactBox .telBox .tel{font-size: 3.1rem;color: #405364;font-weight: bold;margin-bottom: 1.5rem;}
.wunianzhibao .contactBox .telBox .time{font-size: 1.5rem;color: #405364;margin-bottom: 4rem;}

.wunianzhibao .contactBox .telBox .left:hover{background: none;}


.wunianzhibao .contactBox .telBox .more{display: flex;align-items: center;justify-content: flex-end;}
.wunianzhibao .contactBox .telBox .more .text{font-size: 1.5rem;color: #405364;transition: all 0.3s;margin-right: 0.9rem;}
.wunianzhibao .contactBox .telBox:hover .more .text{color: #00ADBA;}
.wunianzhibao .contactBox .telBox .more .icon{width: 0.8rem;height: 0.9rem;position: relative;margin: 0;}
.wunianzhibao .contactBox .telBox .more .icon img{position: absolute;top: 0;bottom: 0;left: 0;right: 0;transition: all 0.3s;}
.wunianzhibao .contactBox .telBox .more .icon .nor{z-index: 111;opacity: 1;}
.wunianzhibao .contactBox .telBox .more .icon .hov{z-index: 1;opacity: 0;}
.wunianzhibao .contactBox .telBox:hover .more .icon .nor{z-index: 1;opacity: 0;}
.wunianzhibao .contactBox .telBox:hover .more .icon .hov{z-index: 111;opacity: 1;}



.wunianzhibao .contactBox .flex{margin-top: 2rem;display: flex;justify-content: space-between;width: 100%;}
.wunianzhibao .contactBox .flex .one{width: 56.4rem;height: 37.6rem;border-radius: 1rem;box-shadow: 0 0 1rem rgba(0, 0, 0, 0.05);transition: all 0.3s;background: #fff;position: relative;}
.wunianzhibao .contactBox .flex a.one:hover{box-shadow: 0 0 2rem rgba(0, 0, 0, 0.2);}

.wunianzhibao .contactBox .flex .one .bg{opacity: 0;transition: all 0.3s;height: 100%;}
.wunianzhibao .contactBox .flex .one .bg img{height: 100%;object-fit: cover;}
.wunianzhibao .contactBox .flex .one:hover .bg{opacity: 1;}


.wunianzhibao .contactBox .flex .one .textBox{position: absolute;z-index: 111;display: flex;flex-direction: column;align-items: center;padding-top: 7rem;width: 100%;height: 100%;top: 0;left: 0;}

.wunianzhibao .contactBox .flex .one .big{width: 10.2rem;height: 10.2rem;margin-bottom: 2.5rem;}
.wunianzhibao .contactBox .flex .one .name{font-size: 2rem;color: #405364;font-weight: bold;margin-bottom: 2rem;}
.wunianzhibao .contactBox .flex .one .desc{font-size: 1.6rem;color: #405364;text-align: center;margin-bottom: 3.5rem;line-height: 1.3;}

.wunianzhibao .contactBox .flex .one .more{display: flex;align-items: center;justify-content: flex-end;}
.wunianzhibao .contactBox .flex .one .more .text{font-size: 1.5rem;color: #405364;transition: all 0.3s;margin-right: 0.9rem;}
.wunianzhibao .contactBox .flex .one:hover .more .text{color: #00ADBA;}
.wunianzhibao .contactBox .flex .one .more .icon{width: 0.8rem;height: 0.9rem;position: relative;}
.wunianzhibao .contactBox .flex .one .more .icon img{position: absolute;top: 0;bottom: 0;left: 0;right: 0;transition: all 0.3s;}
.wunianzhibao .contactBox .flex .one .more .icon .nor{z-index: 111;opacity: 1;}
.wunianzhibao .contactBox .flex .one .more .icon .hov{z-index: 1;opacity: 0;}
.wunianzhibao .contactBox .flex .one:hover .more .icon .nor{z-index: 1;opacity: 0;}
.wunianzhibao .contactBox .flex .one:hover .more .icon .hov{z-index: 111;opacity: 1;}


.wunianzhibao .banner{position: relative;}
.wunianzhibao .banner .textBox{display: flex;flex-direction: column;align-items: center;position: absolute;top: 0;bottom: 0;left: 0;right: 0;padding-top: 14.5rem}

.wunianzhibao .banner .title{font-size: 6.6rem; background: linear-gradient(to top ,#5780ad, #fff);-webkit-background-clip: text;-webkit-text-fill-color: transparent;font-weight: bold;text-align: center;margin-bottom: 1.8rem;}

.wunianzhibao .banner .desc{font-size: 2.4rem;color: #fff;margin-bottom: 13.5rem;}

.wunianzhibao .banner .btn{min-width: 13.6rem;height: 3.4rem;display: flex;align-items: center;justify-content: center;border: 1px solid rgba(255, 255, 255, 0.6);border-radius: 3.4rem;padding: 0 2rem;}
.wunianzhibao .banner .btn .text{color: #fff;font-size: 1.6rem;opacity: 0.6;transition: all 0.3s;}
.wunianzhibao .banner .btn .icon{width: 1.1rem;height: 1.3rem;margin-left: 0.9rem;flex-shrink: 0;position: relative;}
.wunianzhibao .banner .btn:hover{background: #00adba;border-color: #00adba;opacity: 1;}
.wunianzhibao .banner .btn:hover .text{opacity: 1;}
.wunianzhibao .banner .btn .icon img{position: absolute;top: 0;bottom: 0;left: 0;right: 0;transition: all 0.3s;}
.wunianzhibao .banner .btn .icon .nor{z-index: 111;opacity: 1;}
.wunianzhibao .banner .btn .icon .hov{z-index: 1;opacity: 0;}
.wunianzhibao .banner .btn:hover .icon .nor{z-index: 1;opacity: 0;}
.wunianzhibao .banner .btn:hover .icon .hov{z-index: 111;opacity: 1;}


.wunianzhibao .floor1{padding: 10rem 0 11rem;background: #F6F7F8;}
.wunianzhibao .floor1 .title{font-size: 3.5rem;color: #405364;font-weight: bold;margin-bottom: 3rem;text-align: center;}
.wunianzhibao .floor1 .desc{font-size: 1.6rem;color: #405364;margin-bottom: 6rem;text-align: center;}

.wunianzhibao .floor1 .flex{width: 115.2rem;justify-content: space-around;margin: 0 auto;}
.wunianzhibao .floor1 .flex .one{width: 27.9rem;height: 35.9rem;border-radius: 1rem;background: #fff;box-shadow: 0 0 2rem rgba(0, 0, 0, 0.05);position: relative;}
.wunianzhibao .floor1 .flex .one .big{opacity: 0;transition: all 0.3s;}
.wunianzhibao .floor1 .flex .one:hover .big{opacity: 1;}
.wunianzhibao .floor1 .flex .one .textBox{position: absolute;top: 0;left: 0;right: 0;bottom: 0;display: flex;flex-direction: column;align-items: center;padding-top: 7.5rem;}
.wunianzhibao .floor1 .flex .one .textBox .icon{height: 8.6rem;margin-bottom: 3rem;position: relative;width: 12rem;}
.wunianzhibao .floor1 .flex .one .textBox .icon img{position: absolute;top: 0;bottom: 0;left: 0;right: 0;transition: all 0.3s;}
.wunianzhibao .floor1 .flex .one .textBox .icon .nor{z-index: 111;opacity: 1;}
.wunianzhibao .floor1 .flex .one .textBox .icon .hov{z-index: 1;opacity: 0;}
.wunianzhibao .floor1 .flex .one:hover .textBox .icon .nor{z-index: 1;opacity: 0;}
.wunianzhibao .floor1 .flex .one:hover .textBox .icon .hov{z-index: 111;opacity: 1;}

.wunianzhibao .floor1 .flex .one .textBox .name{font-size: 2.2rem;color: #415262;text-align: center;margin-bottom: 2rem;transition: all 0.3s;}
.wunianzhibao .floor1 .flex .one .textBox .text{font-size: 1.6rem;color: #415262;text-align: center;line-height: 1.5;transition: all 0.3s;}
.wunianzhibao .floor1 .flex .one:hover .textBox .name{color: #f4f4f4;}
.wunianzhibao .floor1 .flex .one:hover .textBox .text{color: #f4f4f4;}


.wunianzhibao .floor2{position: relative;}
.wunianzhibao .floor2 .textBox{position: absolute;top: 0;bottom: 0;width: 115.2rem;margin: 0 auto;padding-top: 14rem;left: 0;right: 0;}
.wunianzhibao .floor2 .textBox .name{font-size: 6.6rem;color: #fff;font-weight: bold;margin-bottom: 7rem;position: relative;}
.wunianzhibao .floor2 .textBox .name::after{position: absolute;left: 0;bottom: -4rem;width: 6rem;height: 0.4rem;background: #fff;content: "";}
.wunianzhibao .floor2 .textBox .desc{font-size: 1.8rem;color: #fff;line-height: 1.5;}



.fuwu365 .contactBox{background: #F6F7F8;padding: 9rem 0 17.5rem;}
.fuwu365 .contactBox .container{width: 115.2rem;display: flex;flex-direction: column;align-items: center;}
.fuwu365 .contactBox .title{font-size: 3.5rem;color: #405364;font-weight: bold;margin-bottom: 5rem;}

.fuwu365 .contactBox .telBox{position: relative;box-shadow: 0 0 1rem rgba(0, 0, 0, 0.05);transition: all 0.3s;border-radius: 1rem;overflow: hidden;width: 100%;}
/* .fuwu365 .contactBox .telBox:hover{box-shadow: 0 0 2rem rgba(0, 0, 0, 0.2);} */

.fuwu365 .contactBox .telBox .bg{width: 100%;}
.fuwu365 .contactBox .telBox .bg img{width: 100%;}

.fuwu365 .contactBox .telBox .textBox{display: flex;position: absolute;top: 0;bottom: 0;left: 0;right: 0;}
.fuwu365 .contactBox .telBox .left{width: 50%;display: flex;flex-direction: column;align-items: center;padding-top: 6.5rem;background: #fff;transition: all 0.3s;}
.fuwu365 .contactBox .telBox .icon{width: 5.1rem;height: 5.1rem;margin-bottom: 3rem;}
.fuwu365 .contactBox .telBox .tel{font-size: 3.1rem;color: #405364;font-weight: bold;margin-bottom: 1.5rem;}
.fuwu365 .contactBox .telBox .time{font-size: 1.5rem;color: #405364;margin-bottom: 4rem;}

.fuwu365 .contactBox .telBox .left:hover{background: none;}
.fuwu365 .contactBox .telBox .right{width: 50%;}
.fuwu365 .contactBox .telBox .right .img{width: 100%;}
.fuwu365 .contactBox .telBox .right .img img{width: 100%;}


.fuwu365 .contactBox .telBox .more{display: flex;align-items: center;justify-content: flex-end;}
.fuwu365 .contactBox .telBox .more .text{font-size: 1.5rem;color: #405364;transition: all 0.3s;margin-right: 0.9rem;}
.fuwu365 .contactBox .telBox:hover .more .text{color: #00ADBA;}
.fuwu365 .contactBox .telBox .more .icon{width: 0.8rem;height: 0.9rem;position: relative;margin: 0;}
.fuwu365 .contactBox .telBox .more .icon img{position: absolute;top: 0;bottom: 0;left: 0;right: 0;transition: all 0.3s;}
.fuwu365 .contactBox .telBox .more .icon .nor{z-index: 111;opacity: 1;}
.fuwu365 .contactBox .telBox .more .icon .hov{z-index: 1;opacity: 0;}
.fuwu365 .contactBox .telBox:hover .more .icon .nor{z-index: 1;opacity: 0;}
.fuwu365 .contactBox .telBox:hover .more .icon .hov{z-index: 111;opacity: 1;}



.fuwu365 .contactBox .flex{margin-top: 2rem;display: flex;justify-content: space-between;width: 100%;}
.fuwu365 .contactBox .flex .one{width: 56.4rem;height: 37.6rem;border-radius: 1rem;box-shadow: 0 0 1rem rgba(0, 0, 0, 0.05);transition: all 0.3s;background: #fff;position: relative;border-radius: 1rem;overflow: hidden;}
.fuwu365 .contactBox .flex a.one:hover{box-shadow: 0 0 2rem rgba(0, 0, 0, 0.2);}

.fuwu365 .contactBox .flex .one .bg{opacity: 0;transition: all 0.3s;height: 100%;}
.fuwu365 .contactBox .flex .one .bg img{height: 100%;object-fit: cover;}
.fuwu365 .contactBox .flex .one:hover .bg{opacity: 1;}


.fuwu365 .contactBox .flex .one .textBox{position: absolute;z-index: 111;display: flex;flex-direction: column;align-items: center;padding-top: 7rem;width: 100%;height: 100%;top: 0;left: 0;}

.fuwu365 .contactBox .flex .one .big{width: 10.2rem;height: 10.2rem;margin-bottom: 2.5rem;}
.fuwu365 .contactBox .flex .one .name{font-size: 2rem;color: #405364;font-weight: bold;margin-bottom: 2rem;}
.fuwu365 .contactBox .flex .one .desc{font-size: 1.6rem;color: #405364;text-align: center;margin-bottom: 3.5rem;line-height: 1.3;}

.fuwu365 .contactBox .flex .one .more{display: flex;align-items: center;justify-content: flex-end;}
.fuwu365 .contactBox .flex .one .more .text{font-size: 1.5rem;color: #405364;transition: all 0.3s;margin-right: 0.9rem;}
.fuwu365 .contactBox .flex .one:hover .more .text{color: #00ADBA;}
.fuwu365 .contactBox .flex .one .more .icon{width: 0.8rem;height: 0.9rem;position: relative;}
.fuwu365 .contactBox .flex .one .more .icon img{position: absolute;top: 0;bottom: 0;left: 0;right: 0;transition: all 0.3s;}
.fuwu365 .contactBox .flex .one .more .icon .nor{z-index: 111;opacity: 1;}
.fuwu365 .contactBox .flex .one .more .icon .hov{z-index: 1;opacity: 0;}
.fuwu365 .contactBox .flex .one:hover .more .icon .nor{z-index: 1;opacity: 0;}
.fuwu365 .contactBox .flex .one:hover .more .icon .hov{z-index: 111;opacity: 1;}


.fuwu365 .banner{position: relative;}
.fuwu365 .banner .textBox{display: flex;flex-direction: column;align-items: center;position: absolute;top: 0;bottom: 0;left: 0;right: 0;padding-top: 18rem}

.fuwu365 .banner .title{font-size: 6.6rem; background: linear-gradient(to top ,#ffc478, #fff);-webkit-background-clip: text;-webkit-text-fill-color: transparent;font-weight: bold;text-align: center;margin-bottom: 3.4rem;}

.fuwu365 .banner .desc{font-size: 2.4rem;color: #fff;margin-bottom: 2rem;}

.fuwu365 .banner .btn{width: 15.5rem;height: 3.4rem;display: flex;align-items: center;justify-content: center;border-radius: 3.4rem;background: rgba(0, 0, 0, 0.4);}
.fuwu365 .banner .btn .text{color: #fff;font-size: 1.6rem;opacity: 0.6;transition: all 0.3s;}
.fuwu365 .banner .btn .icon{width: 1.1rem;height: 1.3rem;margin-left: 0.9rem;flex-shrink: 0;position: relative;}
.fuwu365 .banner .btn:hover{background: #00adba;border-color: #00adba;opacity: 1;}
.fuwu365 .banner .btn:hover .text{opacity: 1;}
.fuwu365 .banner .btn .icon img{position: absolute;top: 0;bottom: 0;left: 0;right: 0;transition: all 0.3s;}
.fuwu365 .banner .btn .icon .nor{z-index: 111;opacity: 1;}
.fuwu365 .banner .btn .icon .hov{z-index: 1;opacity: 0;}
.fuwu365 .banner .btn:hover .icon .nor{z-index: 1;opacity: 0;}
.fuwu365 .banner .btn:hover .icon .hov{z-index: 111;opacity: 1;}


.fuwu365 .floor1{background: #f6f7f8;padding: 12rem 0 11.5rem;}
.fuwu365 .floor1 .flex{display: flex;justify-content: space-between;width: 115.2rem;margin: 0 auto;}
.fuwu365 .floor1 .flex .one{background: #fff;border-radius: 1rem;padding: 5rem 1.6rem 3rem;transition: all 0.3s;width: 36rem;}
.fuwu365 .floor1 .flex .one:hover{background: #00ADBA;}

.fuwu365 .floor1 .flex .one .name{font-size: 3.6rem;color: #415262;margin-bottom: 1.4rem;}
.fuwu365 .floor1 .flex .one:hover .name{color: #fff;}
.fuwu365 .floor1 .flex .one .desc{font-size: 1.7em;color: #415262;margin-bottom: 11rem;position: relative;}
.fuwu365 .floor1 .flex .one:hover .desc{color: #fff;}
.fuwu365 .floor1 .flex .one .desc::after{position: absolute;width: 6rem;height: 0.4rem;transition: all 0.3s;background: #00adba;bottom: -7rem;left: 0;content: "";}
.fuwu365 .floor1 .flex .one:hover .desc::after{background: #fff;}

.fuwu365 .floor1 .flex .one .box p{font-size: 1.7rem;line-height: 3rem;color: #415262;position: relative;opacity: 0.8;transition: all 0.3s;padding-left: 0.8rem;}
.fuwu365 .floor1 .flex .one .box p::before{position: absolute;top: 1.4rem;width: 0.2rem;height: 0.2rem;left: 0;background: #415262;content: "";opacity: 0.8;}
.fuwu365 .floor1 .flex .one:hover .box p{color: #fff;}
.fuwu365 .floor1 .flex .one:hover .box p::before{background: #fff;}


.fuwu365 .floor2{position: relative;}
.fuwu365 .floor2 .textBox{position: absolute;top: 0;bottom: 0;left: 0;right: 0;display: flex;align-items: center;flex-direction: column;padding-top: 11rem;}
.fuwu365 .floor2 .textBox .title{font-size: 4.8rem;color: #fff;margin-bottom: 2.5rem;font-weight: bold;}
.fuwu365 .floor2 .textBox .title span{background: linear-gradient(to top ,#ffc478, #fff);-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.fuwu365 .floor2 .textBox .desc{font-size: 2.2rem;color: #fff;}


.fuwu365 .floor3{padding: 9rem 0 8rem;}
.fuwu365 .floor3 .title{font-size: 4.2rem;color: #415262;font-weight: bold;text-align: center;margin-bottom: 2rem;}
.fuwu365 .floor3 .desc{font-size: 1.8rem;color: #415262;margin-bottom: 6.5rem;text-align: center;}
.fuwu365 .floor3 .flex{justify-content: space-between;width: 115.2rem;margin: 0 auto;}
.fuwu365 .floor3 .flex .one{width: 55.5rem;background: #405364;padding: 4rem 0;display: flex;flex-direction: column;align-items: center;position: relative;overflow: hidden;border-radius: 1rem;}
.fuwu365 .floor3 .flex .one .name{font-size: 2.2rem;text-align: center;color: #fff;margin-bottom: 3rem;}
.fuwu365 .floor3 .flex .one .text{font-size: 1.7rem;line-height: 3rem;color: #fff;width: 37rem;}
.fuwu365 .floor3 .flex .one::after{position: absolute;top: -2rem;right: -2rem;width: 4rem;height: 4rem;transform: rotate(45deg);content: "";background: #E13954;}


.fuwu365 .floor4{padding: 8rem 0 9rem;}
.fuwu365 .floor4 .title{font-size: 4.8rem;color: #415262;font-weight: bold;margin-bottom: 9rem;text-align: center;}
.fuwu365 .floor4 .swiper{width: 115.2rem;margin: 0 auto;position: relative;}
.fuwu365 .floor4 .swiper .one .name{font-size: 2.6rem;color: #415262;line-height: 4rem;margin-bottom: 2rem;}
.fuwu365 .floor4 .swiper .one .desc{font-size: 1.8rem;color: #415262;margin-bottom: 4rem;}
.fuwu365 .floor4 .swiper .one .img{width: 100%;}

.fuwu365 .floor4 .swiper .btnBox{position: absolute;top: 0;right: 0;display: flex;padding-right: 0.8rem;z-index: 111;background: #fff;}
.fuwu365 .floor4 .swiper .btnBox .img{width: 4rem;height: 4rem;margin-left: 2.5rem;cursor: pointer;}



.shangmenweixiu{position: relative;}
.shangmenweixiu .bg{width: 100%;}
.shangmenweixiu .textBox{position: absolute;top: 0;left: 0;right: 0;bottom: 0;padding-top: 13rem;}
.shangmenweixiu .textBox .container{width: 115.2rem;display: flex;justify-content: space-between;height: 51rem;background: rgba(246, 247, 248, 0.9);border-radius: 1rem;overflow: hidden;}

.shangmenweixiu .textBox .left{width: 50%;position: relative;}

.shangmenweixiu .textBox .right{width: 57.6rem;height: 100%;flex-shrink: 0;padding: 5rem 5rem 0;}
.shangmenweixiu .textBox .right .title{font-size: 3rem;color: #405364;font-weight: bold;text-align: center;}
.shangmenweixiu .textBox .right .desc{margin: 2.5rem 0 4rem;font-size: 1.5rem;color: #405364;line-height: 1.5;text-align: center;}
.shangmenweixiu .textBox .right .form .input{width: 100%;height: 4.8rem;border: 1px solid #9BA5AE;border-radius: 0.5rem;margin-bottom: 2.5rem;}
.shangmenweixiu .textBox .right .form .input input{width: 100%;height: 100%;padding: 0 1.6rem;color: #000;font-size: 1.5rem;}

.shangmenweixiu .textBox .right .form .input input::-webkit-calendar-picker-indicator{position: absolute;left: 0;top: 0;bottom: 0;right: 0;width: 100%;height: 100%;background: none;}


.shangmenweixiu .textBox .right .form .btn{width: 100%;height: 6rem;border-radius: 0.5rem;background: #405364;color: #fff;font-size: 1.6rem;font-weight: bold;}
.shangmenweixiu .textBox .right .form .btn:hover{background: #00ADBA;}





.lianxiwomen .banner{position: relative;}
.lianxiwomen .banner .textBox{display: flex;flex-direction: column;align-items: center;position: absolute;top: 0;bottom: 0;left: 0;right: 0;padding-top: 14.5rem}

.lianxiwomen .banner .title{font-size: 5.6rem; background: linear-gradient(to top ,#405364, #fff);-webkit-background-clip: text;-webkit-text-fill-color: transparent;font-weight: bold;text-align: center;margin-bottom: 5rem;line-height: normal;}
.lianxiwomen .banner .desc{font-size: 4.2rem;color: #fff;position: relative;}
.lianxiwomen .banner .desc::after{position: absolute;top: -2rem;width: 5rem;height: 2px;background: #00ADBA;left: 0;right: 0;margin: auto;content: "";}

.lianxiwomen .floor1{margin: 11rem auto 0;width: 115.2rem;display: flex;align-items: center;justify-content: space-between;}
.lianxiwomen .floor1 .one{width: 27.7rem;height: 24rem;padding: 3rem 1.5rem 0;background: #F6F7F8;display: flex;flex-direction: column;align-items: center;}
.lianxiwomen .floor1 .one .icon{width: 7.2rem;height: 7.2rem;border-radius: 50%;box-shadow: 0 0 1rem rgba(0, 0, 0, 0.35);}
.lianxiwomen .floor1 .one .icon{transition: all 1s;}
.lianxiwomen .floor1 .one:hover .icon{transform: rotateX(360deg);}
.lianxiwomen .floor1 .one .title{margin: 2rem 0 3rem;color: #00adba;font-size: 1.8rem;font-weight: bold;}
.lianxiwomen .floor1 .one .desc{font-size: 1.6rem;color: #3e5262;text-align: center;}


.lianxiwomen .floor2{margin: 6rem auto 18rem;width: 115.2rem;display: flex;}
.lianxiwomen .floor2 .one{flex: 1;padding: 0 0.8rem;}
.lianxiwomen .floor2 .one .title{font-size: 1.8rem;color: #415262;font-weight: bold;}
.lianxiwomen .floor2 .one .line{margin-top: 4rem;display: flex;}
.lianxiwomen .floor2 .one .line .left{font-size: 1.6rem;color: #415262;width: 14rem;}
.lianxiwomen .floor2 .one .line .right{font-size: 1.6rem;color: #415262;}
.lianxiwomen .floor2 .one .line:last-child .right{color: #00ADBA;}













@media(max-width:750px){
    .pc{display: none;}
    .mb{display: block;}

    html{font-size: calc(100vw / 75);}

    



}
