*{margin: 0;padding: 0;list-style: none;box-sizing: border-box;text-decoration: none;font-family: /*'suyuan',*/'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{max-width: 100%;max-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;}
.text5{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;}

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

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

.container{width: 144rem;margin: 0 auto;}

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

.flex{display: flex;}

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

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

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


.bold{font-family: 'suyuanB';font-weight: bold;}


.img.hover{position: relative;}
.img.hover img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;right: 0;bottom: 0;margin: auto;}
.img.hover .nor{z-index: 111;opacity: 1;}
.img.hover .hov{z-index: 11;opacity: 0;}
.img.hover:hover .nor{z-index: 11;opacity: 0;}
.img.hover:hover .hov{z-index: 111;opacity: 1;}






.header{position: fixed;top: 0;left: 0;right: 0;z-index: 6666;border-bottom: 1px solid transparent;}
.header::after{position: absolute;left: 0;right: 0;width: 188rem;height: 1px;background: rgba(255,255,255,0.4);content: "";margin: 0 auto;}

.header.in{background: #fff;}


.header .normal{display: flex;justify-content: space-between;padding: 0 25.4rem 0 7.7rem;height: 12rem;}
.header.in .normal{box-shadow: 0px 2px 6px 0px rgba(0,0,0,0.4);}

.header .logo{height: 100%;padding-bottom: 2rem;align-items: flex-end;}
.header .logo img{height: 6.8rem;}


.header .menu{display: flex;height: 100%;}
.header .menu .one{position: relative;margin-left: 6rem;height: 100%;}
.header .menu .one .link{padding-top: 6rem;height: 100%;font-size: 2.4rem;line-height: 3.3rem;color: #fff;display: block;position: relative;}
.header .menu .one .link::after{opacity: 0;bottom: 0;left: 0;right: 0;position: absolute;background: #fff;height: 0.3rem;content: "";transition: all 0.3s;}
.header .menu .one.active .link::after{opacity: 1;}
.header .menu .one:hover .link::after{opacity: 1;}

.header.in .menu .one .link{color: #333;padding: 0;line-height: 12rem;font-size: 2.4rem;}
/* .header.in .menu .one .link::after{display: none;} */

.header.in .menu .one .link::after{background: linear-gradient(269.91deg, rgba(180,253,255,1) 24.74%,rgba(81,156,249,1) 85.14%);bottom: 2rem;}

.header .menu .one .twoBox{position: absolute;top: 100%;background: #fff;left: -1rem;box-shadow: 0px 2px 6px 0px rgba(0,0,0,0.4);transition: all 0.3s;opacity: 0;visibility: hidden;z-index: 111;}
.header .menu .one .twoBox .two{height: 6rem;width: 20rem;display: flex;align-items: center;justify-content: center;border-bottom: 1px solid rgba(187,187,187,1);font-size: 1.8rem;color: #101010;transition: all 0.3s;}
.header .menu .one .twoBox .two:hover{background-color: rgba(180,253,255,0.11);}
.header .menu .one .twoBox .two:last-child{border-bottom: 0;}
.header .menu .one:hover .twoBox{top: 80%;visibility: visible;opacity: 1;}
.header .menu .one .twoBox::before{position: absolute;top: 0;left: 0;right: 0;background: linear-gradient(269.91deg, rgba(180,253,255,1) 24.74%,rgba(81,156,249,1) 85.14%);content: "";height: 2px;}


.header .language{display: flex;align-items: center;position: absolute;top: 2.3rem;right: 2.5rem;}
.header .language *{font-size: 1.6rem;line-height: 2.3rem;color: #fff;}
.header .language span{margin: 0 1rem;}

.header.in  .language *{color: #333;}


.header *{transition: all 0.3s;}

.header.on::after{display: none;}
.header.on{background-color: rgba(255,255,255,0.5);box-shadow: 0px 2px 6px 0px rgba(0,0,0,0.2);}
/* .header.on .logo{padding: 0;align-items: center;} */
.header.on .menu .one .link{padding: 0;align-items: center;display: flex;color: #333;}

.header.on .language *{color: #333;}
.header.on .menu .one .link::after{bottom: 2rem;background: linear-gradient(269.91deg, rgba(180,253,255,1) 24.74%,rgba(81,156,249,1) 85.14%);right: auto;width: 0;height: 0.2rem;}
.header.on .menu .one:hover .link::after{width: 100%;}
.header.on .menu .one.active .link::after{width: 100%;}

.header.on .menu .one .link{color: #333;padding: 0;line-height: 12rem;font-size: 2.4rem;}












.index{overflow: hidden;}


.homeSwiper{width: 100vw;height: 100vh;/*min-height: 95rem;*/}
.homeSwiper .swiper-container{width: 100%;height: 100%;}
.homeSwiper .swiper-slide{height: 100vh;/*min-height: 95rem;*/}

.homeSwiper .swiper-container-vertical>.swiper-pagination-bullets{right: auto;left: 4.4rem;transition: all 0.3s;}
.homeSwiper .swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin: 1rem 0;}

.homeSwiper .swiper-pagination-bullet{width: 1rem;height: 1rem;background: #fff;border-radius: 1rem;transition: all 0.3s;opacity: 0.6;}
.homeSwiper .swiper-pagination-bullet-active{height: 5rem;opacity: 1;}

.homeSwiper .swiper-container-vertical>.blue.swiper-pagination-bullets{left: 2rem;}
.homeSwiper .blue .swiper-pagination-bullet{background-color: rgba(147,210,243,1);opacity: 1;}
.homeSwiper .blue .swiper-pagination-bullet-active{background-color: rgba(0,113,255,1);}

.homeSwiper .swiper-container-vertical>.blue2.swiper-pagination-bullets{left: 2rem;}
.homeSwiper .blue2 .swiper-pagination-bullet{background-color: rgba(255,255,255,1);opacity: 1;border: 1px solid rgba(24,112,222,1);}
.homeSwiper .blue2 .swiper-pagination-bullet-active{background-color: rgba(24,112,222,1);border: 1px solid rgba(255,255,255,1);}




.indexPage{position: relative;/*min-height: 95rem;*/height: 100vh;overflow: hidden;}
.index_1 .bg{width: 100%;height: 100%;position: relative;}
.index_1 .bg img{width: 100%;height: 100%;object-fit: cover;z-index: 1;}
.index_1 .bg::before{position: absolute;background: linear-gradient(180deg, rgba(0,93,175,1) 8%,rgba(255,255,255,0) 100%);top: 0;bottom: 0;left: 0;right: 0;z-index: 11;content: "";}


.index_1 .video{width: 100%;height: 100%;position: relative;}
.index_1 .video video{width: 100%;height: 100%;object-fit: cover;z-index: 1;}
/* .index_1 .video::before{position: absolute;background: linear-gradient(180deg, rgba(0,93,175,1) 8%,rgba(255,255,255,0) 100%);top: 0;bottom: 0;left: 0;right: 0;z-index: 11;content: "";} */



.index_1 .textBox{position: absolute;top: 0;left: 0;right: 0;bottom: 0;z-index: 111;padding-left: 12.2rem;padding-top: 34.7rem;display: flex;flex-direction: column;align-items: flex-start;}
.index_1 .textBox .box{padding: 3.5rem 3.9rem;background: rgba(255,255,255,0.4);font-size: 4.8rem;line-height: 6.8rem;text-shadow: 0px 2px 6px rgba(0,0,0,0.4);color: #fff;min-width: 75.8rem;border-radius: 1rem;}
.index_1 .textBox .btn{height: 8.1rem;border-radius: 1rem;padding: 0 3.2rem 0 1.2rem;margin-top: 9.4rem;font-size: 2.8rem;color: rgba(51,51,51,1);background: rgba(255,255,255,0.7);}
.index_1 .textBox .btn .icon{margin-left: 1.1rem;height: 4rem;width: 4rem;flex-shrink: 0;}
.index_1 .textBox .btn:hover{background: #fff;color: #005DAF;}

.index_1 .other{position: absolute;right: 7rem;bottom: 19.2rem;font-size: 1.8rem;line-height: 2.5rem;color: rgba(255,255,255,1);text-shadow: 0px 2px 6px rgba(0,0,0,0.4);width: 42.8rem;z-index: 111;}



.index_2 .bg{width: 100%;height: 100%;position: relative;}
.index_2 .bg img{width: 100%;height: 100%;object-fit: cover;z-index: 1;}
/* .index_2 .bg::before{position: absolute;background: linear-gradient(180deg, rgba(0,93,175,1) 8%,rgba(255,255,255,0) 100%);top: 0;bottom: 0;left: 0;right: 0;z-index: 11;content: "";} */


.index_2 .textBox{position: absolute;bottom: 0;left: 0;right: 0;top: 0;display: flex;justify-content: space-between;align-items: flex-end;padding: 0 5.5rem 13.3rem 5.3rem;z-index: 111;}
.index_2 .textBox .left{margin-right: 6.9rem;}
.index_2 .textBox .left .title{font-size: 3.6rem;line-height: 5rem;color: #005DAF;margin-bottom: 8.7rem;margin-left: 2.3rem;font-weight: bold;font-family: 'siyuanB';}
.index_2 .textBox .left .img{width: 96.3rem;}

.index_2 .textBox .right{flex: 1;}
.index_2 .textBox .right .title{font-size: 2.8rem;line-height: 3.9rem;margin-left: 1.4rem;color: #333;margin-bottom: 9.2rem;font-weight: bold;font-family: 'siyuanB';}
.index_2 .textBox .right .content{font-size: 1.4rem;line-height: 2.5rem;color: #333;width: 74.4rem;min-height: 33rem;}
.index_2 .textBox .right .title{margin-bottom: 5rem;}

.index_2 .textBox .right .content{margin-bottom: 5rem;}


.index_2 .numBox{display: flex;align-items: flex-end;position: relative;}
.index_2 .numBox .one{margin-left: 3rem;z-index: 11;display: flex;flex-direction: column;align-items: center;}
.index_2 .numBox .one .num{font-size: 4.8rem;line-height: 6.8rem;color: rgba(24,112,222,1);font-weight: bold;font-family: 'siyuanB';display: flex;}
.index_2 .numBox .one .num span:last-child{margin-top: -2.0rem;margin-left: 0.5rem;}
.index_2 .numBox .one .text{font-size: 1.6rem;line-height: 2.3rem;color: #fff;margin: 1.2rem 0 2.1rem;white-space: nowrap;}

.index_2 .numBox::after{position: absolute;width: 96.3rem;height: 5.7rem;background-color: rgba(24,112,222,1);border-radius: 20rem 0 0 0;content: "";right: 0;bottom: 0;z-index: 1;}



.index_3 .flex{display: flex;height: 100%;padding-top: 12rem;}
.index_3 .flex .one{height: 100%;width: 39.4rem;margin-right: 0.3rem;flex-shrink: 0;transition: all 0.3s;overflow: hidden;position: relative;}
.index_3 .flex .one:last-child{margin-right: 0;}
.index_3 .flex .one.active{width: auto;flex: 1;}

.index_3 .flex .one .normal{width: 100%;height: 100%;position: absolute;display: flex;flex-direction: column;justify-content: flex-end;cursor: pointer;padding-bottom: 15rem;}
.index_3 .flex .one .normal .big{width: 32.4rem;height: 40rem;margin: 0 auto;z-index: 1;}
.index_3 .flex .one .normal .left{position: absolute;right: 3.1rem;bottom: 34.5rem;width: 2.4rem;height: 2.4rem;z-index: 111;margin: auto;}
.index_3 .flex .one .normal .textBox{position: absolute;top: 0;left: 0;right: 0;bottom: 0;z-index: 11;background: linear-gradient(0.24deg, rgba(81,156,249,0.6) 0%,rgba(24,112,222,1) 96.41%);display: flex;flex-direction: column;align-items: center;padding-top: 7.8rem;}
.index_3 .flex .one .normal .textBox .icon{height: 5rem;margin-bottom: 5rem;position: relative;width: 100%;overflow: visible;}

.index_3 .flex .one .normal .textBox .icon.chang::after{position: absolute;width: 10rem;height: 3rem;border: 1px solid #fff;border-radius: 0.5rem;content: "";top: 0;bottom: 0;left: 0;right: 0;margin: auto;transition: all 0.3s;}
.index_3 .flex .one .normal .textBox .icon.chang:hover::after{height: 1rem;}


.index_3 .flex .one .normal .textBox .icon.quan::after{position: absolute;width: 5rem;height: 5rem;border: 1px solid #fff;border-radius: 50%;content: "";top: 0;bottom: 0;left: 0;right: 0;margin: auto;transition: all 0.3s;}
.index_3 .flex .one .normal .textBox .icon.quan:hover::after{width: 7rem;height: 7rem;opacity: 0;}

.index_3 .flex .one .normal .textBox .icon.quan::before{position: absolute;width: 3rem;height: 3rem;border: 1px solid #fff;border-radius: 50%;content: "";top: 0;bottom: 0;left: 0;right: 0;margin: auto;transition: all 0.3s;opacity: 0;}
.index_3 .flex .one .normal .textBox .icon.quan:hover::before{width: 5rem;height: 5rem;opacity: 1;}



.index_3 .flex .one .normal .textBox .title{font-size: 1.8rem;line-height: 2.5rem;color: #fff;text-align: center;}


.index_3 .flex .one .hideBox{position: absolute;z-index: 1;opacity: 0;visibility: hidden;width: calc(100vw - 39.7rem - 39.7rem);transition: all 0.3s;height: 100%;}
.index_3 .flex .one.active .normal{z-index: 1;opacity: 0;visibility: hidden;} 
.index_3 .flex .one.active .hideBox{z-index: 111;opacity: 1;visibility: visible;} 

.index_3 .flex .one .hideBox .bg{width: 100%;height: 100%;position: relative;z-index: 1;}
.index_3 .flex .one .hideBox .bg img{width: 100%;height: 100%;object-fit: cover;z-index: 1;}
.index_3 .flex .one .hideBox .textBox{position: absolute;top: 0;left: 0;right: 0;bottom: 0;padding: 7.4rem 6.9rem 0;z-index: 111;/*background: linear-gradient(1.87deg, rgba(24,112,222,1) 3.62%,rgba(255,255,255,0) 98.52%);*/}
.index_3 .flex .one .hideBox .title{font-size: 2.8rem;line-height: 3.9rem;color: #333;font-weight: bold;font-family: 'siyuanB';margin-bottom: 8.5rem;margin-left: 0.7rem;}
.index_3 .flex .one .hideBox .textBox .img{height: 40rem;}
.index_3 .flex .one .hideBox .textBox .img img{height: 100%;object-fit: cover;}

.index_3 .flex .one .hideBox .content{font-size: 1.8rem;line-height: 1.5;color: #fff;height: 12rem;overflow: auto;}
.index_3 .flex .one .hideBox .content *{font-size: 1.8rem;line-height: 1.5;}

.index_3 .flex .one .hideBox .content::-webkit-scrollbar {width: 1px;}
.index_3 .flex .one .hideBox .content::-webkit-scrollbar-track {background: #9A9A9A;border-radius: 1px;}
.index_3 .flex .one .hideBox .content::-webkit-scrollbar-thumb {background: #2E82FD;border-radius: 1px;}
.index_3 .flex .one .hideBox .content::-webkit-scrollbar-thumb:hover {background: #2E82FD;}


.index_3 .flex .one .hideBox .more{display: flex;align-items: center;position: absolute;right: 8.8rem;bottom: 5.1rem;}
.index_3 .flex .one .hideBox .more .icon{width: 2.4rem;height: 2.4rem;margin-right: 1.3rem;}
.index_3 .flex .one .hideBox .more .btn{padding: 0 1rem;height: 3.3rem;border-radius: 1.5rem;font-size: 1.6rem;color: #fff;border: 2px solid #fff;}

.index_3 .flex .one .hideBox .more .icon{margin: 0 0 0 1.3rem;}


.index_4 .bg{width: 100%;height: 100%;position: relative;}
.index_4 .bg img{width: 100%;height: 100%;object-fit: cover;z-index: 1;}
/* .index_4 .bg::before{position: absolute;background: linear-gradient(180deg, rgba(0,93,175,1) 8%,rgba(255,255,255,0) 100%);top: 0;bottom: 0;left: 0;right: 0;z-index: 11;content: "";} */

.index_4 .textBox{position: absolute;bottom: 0;left: 0;right: 0;top: 0;padding: 16.8rem 4rem 0rem 6.6rem;z-index: 111;}
.index_4 .textBox .title{display: flex;align-items: center;justify-content: space-between;margin-bottom: 3.4rem;}
.index_4 .textBox .title .text{font-size: 3.6rem;line-height: 5rem;padding-left: 3.2rem;position: relative;color: #333;font-weight: bold;font-family: 'siyuanB';}
.index_4 .textBox .title .text::before{position: absolute;left: 0;top: 0;width: 0.5rem;height: 5rem;background-color: rgba(0,113,255,1);content: "";}

.index_4 .textBox .title .btn{width: 20rem;height: 5rem;margin-right: 1.1rem;background-color: rgba(0,113,255,1);color: rgba(255,255,255,1);font-size: 1.6rem;}

.index_4 .textBox .flex{display: flex;justify-content: space-between;padding-left: 2.7rem}
.index_4 .textBox .flex .img{width: 40.6rem;height: 59.3rem;box-shadow: 2.5rem 2.5rem 1.2rem 0px rgba(0,0,0,0.15);border-radius: 3.5rem;}

.index_4 .textBox .flex .list{width: 131rem;}
.index_4 .textBox .flex .list .one{border-top: 1px solid rgba(187,187,187,1);padding: 4.2rem 3.6rem 0 3.5rem;height: 22.4rem;display: flex;align-items: flex-start;}
.index_4 .textBox .flex .list .one .num{font-size: 4.8rem;background-color: rgba(24,112,222,1);color: rgba(255,255,255,1);width: 10rem;height: 10rem;display: flex;flex-shrink: 0;align-items: center;justify-content: center;}
.index_4 .textBox .flex .list .one .text{flex: 1;margin: 0 8rem 0 5rem;font-size: 2.8rem;line-height: 2;color: #333;transition: all 0.3s;}
.index_4 .textBox .flex .list .one .right{display: flex;flex-direction: column;align-items: flex-end;flex-shrink: 0;white-space: nowrap;padding-top: 0.9rem;}
.index_4 .textBox .flex .list .one .right .time{font-size: 3.6rem;line-height: 5rem;color: rgba(24,112,222,1);margin-bottom: 3.5rem;}
.index_4 .textBox .flex .list .one .right .more{font-size: 1.6rem;line-height: 2.3rem;color: rgba(24,112,222,1);}

.index_4 .textBox .flex .list .one:hover .text{color: #005DAF;}

.index_4 .textBox .flex .list .one{padding-top: 0;align-items: center;height: 20rem;}
.index_4 .textBox .flex .list .one:last-child{border-bottom: 1px solid rgba(187,187,187,1);}


.index_5 .bg{width: 100%;height: 100%;position: relative;padding-top: 12rem;}
.index_5 .bg img{width: 100%;height: 100%;object-fit: cover;z-index: 1;}

.index_5 .textBox{position: absolute;bottom: 0;left: 0;right: 0;top: 12rem;padding: 8rem 5.5rem 0rem 7.6rem;z-index: 111;}
.index_5 .textBox .title{font-size: 4.8rem;line-height: 6.8rem;text-align: center;color: #fff;position: relative;margin-bottom: 5.5rem;}
.index_5 .textBox .title span{position: absolute;padding: 0 5.8rem;font-size: 7.2rem;color: #fff;border: 1px solid rgba(255,255,255,1);height: 9.3rem;line-height: 9.3rem;margin-left: 2.8rem;top: 50%;transform: translateY(-50%);}
.index_5 .textBox .title{display: flex;align-items: center;justify-content: center;}
.index_5 .textBox .title .img{margin-left: 3rem;}


.index_5 .textBox .desc{font-size: 2rem;line-height: 2.8rem;width: 115rem;margin: 0 auto;color: #fff;min-height: 10rem;}

.index_5 .textBox .list{display: flex;flex-wrap: wrap;width: 152rem;margin: -7.5rem auto 0;}
.index_5 .textBox .list .one{width: 33rem;height: 14rem;background: #fff;display: flex;align-items: center;justify-content: center;margin-top: 7.5rem;margin-right: calc(20rem / 3);}
.index_5 .textBox .list .one img{max-width: 100%;max-height: 100%;}
/* .index_5 .textBox .list .one:nth-child(4n){margin-right: 0;} */



.index_5 .textBox .swiper-container-v{position: relative;height: auto;margin-top: 3rem;}
.index_5 .textBox .swiper-container-v .prev{position: absolute;top: 0;bottom: 0;left: 0rem;margin: auto;width: 5rem;height: 5rem;z-index: 11;cursor: pointer;transition: all 0.3s;}
.index_5 .textBox .swiper-container-v .prev.swiper-button-disabled{cursor: not-allowed;opacity: 0.5;}
.index_5 .textBox .swiper-container-v .next{position: absolute;top: 0;bottom: 0;right: 0rem;margin: auto;width: 5rem;height: 5rem;z-index: 11;cursor: pointer;transition: all 0.3s;}
.index_5 .textBox .swiper-container-v .next.swiper-button-disabled{cursor: not-allowed;opacity: 0.5;}
.index_5 .textBox .swiper-container-v .swiper-slide{height: auto;min-height: 0;}



.index_5 .textBox .swiper-container{margin-top: 7.5rem;width: 152rem;}
.index_5 .textBox .swiper-slide{height: auto;min-height: 0;width: 33rem;margin-right: calc(20rem / 3);}
.index_5 .textBox .swiper-slide .one{width: 33rem;height: 14rem;background: #fff;display: flex;align-items: center;justify-content: center;margin-right: calc(20rem / 3);}
.index_5 .textBox .swiper-slide .one img{max-width: 100%;max-height: 100%;}
.index_5 .textBox .swiper-slide .one:hover img{transform: scale(1.1);}

.index_5 .textBox .swiper-wrapper{transition-timing-function: linear !important;}






.index_6 .bg{width: 100%;height: 100%;position: relative;}
.index_6 .bg img{width: 100%;height: 100%;object-fit: cover;z-index: 1;}

.index_6 .textBox{position: absolute;bottom: 0;left: 0;right: 0;top: 12rem;z-index: 111;display: flex;flex-direction: column;justify-content: flex-end;}

.footer{position: relative;overflow: hidden;}
.footer .back{width: 100%;position: absolute;z-index: 1;}
.footer .back .img{width: 100%;height: 100%;}
.footer .back .img img{width: 100%;height: 100%;object-fit: cover;}

.footer .box{position: relative;z-index: 111;}
.footer .bot{height: 5rem;display: flex;align-items: center;padding: 0 6.3rem;position: relative;}
.footer .bot .text{font-size: 1.6rem;color: #fff;margin-right: 8.3rem;}
.footer .bot::before{position: absolute;width: 189.4rem;height: 1px;left: 0;right: 0;top: 0;content: "";margin: auto;background: rgba(255,255,255,0.5);}

.footer .top{display: flex;padding: 2.9rem 5rem 2.2rem 6.3rem;}
.footer .top .line{margin-right: 13.7rem;flex-shrink: 0;white-space: nowrap;}
.footer .top .title{font-size: 2.8rem;line-height: 3.9rem;margin-bottom: 2rem;font-weight: bold;font-family: 'siyuanB';color: #fff;display: block;}
.footer .top .line .one{font-size: 1.8rem;line-height: 3rem;color: #fff;transition: all 0.3s;display: block;}
.footer .top .line .one:hover{color: #ddd;}

.footer .top .right{display: flex;flex-direction: column;align-items: flex-end;flex: 1;}
.footer .top .right .title{margin-bottom: 0.9rem;}
.footer .top .right .flex{display: flex;align-items: center;margin-top: 1.4rem;}
.footer .top .right .flex .icon{width: 3rem;height: 3rem;margin-left: 1.3rem;}
.footer .top .right .flex .text{color: #fff;width: 55rem;text-align: right;}
.footer .top .right .flex .tel{font-size: 2.2rem;line-height: 2.5rem;}
.footer .top .right .flex .email{font-size: 2rem;line-height: 2.8rem;}
.footer .top .right .flex .address{font-size: 1.6rem;line-height: 2.3rem;}


.index_6 .formBox{flex: 1;height: auto;overflow: hidden;position: relative;}
.index_6 .formBox .back{width: 168.3rem;height: 100%;position: absolute;top: 0;left: 0;background: linear-gradient(91.63deg, rgba(40,65,183,1) 28.97%,rgba(47,79,198,0) 97.28%);z-index: 1;}
.index_6 .formBox .back .img{margin-top: 13.2rem;margin-left: 1.4rem;width: 13.4rem;height: 27.8rem;}

.index_6 .formBox .form{width: 100%;height: 100%;z-index: 111;position: relative;padding-top: 7.1rem;padding-left: 18.7rem;}
.index_6 .formBox .form .title{font-size: 4.8rem;line-height: 6.8rem;margin-bottom: 1.8rem;font-weight: bold;font-family: 'siyuanB';color: #fff;}

.index_6 .formBox .form .input{height: 7rem;border-bottom: 1px solid rgba(255,255,255,1);width: 60rem;display: flex;align-items: center;}
.index_6 .formBox .form .name{font-size: 2rem;color: #ddd;flex-shrink: 0;width: 12rem;}
.index_6 .formBox .form .input input{height: 100%;font-size: 2rem;color: #fff;width: 100%;flex: 1;}
.index_6 .formBox .form .input input::placeholder{color: #ddd;}

.index_6 .formBox .form .textarea{height: 12rem;border-bottom: 1px solid rgba(255,255,255,1);width: 60rem;display: flex;align-items: flex-start;}
.index_6 .formBox .form .textarea textarea{height: 100%;font-size: 2rem;color: #fff;width: 100%;line-height: 2.8rem;padding: 1rem 0;flex: 1;}
.index_6 .formBox .form .textarea textarea::placeholder{color: #ddd;}
.index_6 .formBox .form .textarea .name{line-height: 2.8rem;padding: 1rem 0;}

.index_6 .formBox .form{display: flex;flex-direction: column;align-items: flex-start;padding-top: 0;padding-bottom: 3rem;justify-content: flex-end;}



.index_6 .formBox .btnBox{position: absolute;right: 0;bottom: 0;width: 48rem;border-top-left-radius: 12rem;background: linear-gradient(126.14deg, rgba(24,112,222,1) 28.07%,rgba(37,56,174,1) 70.78%);padding: 3.2rem 0 1.7rem 8.7rem;display: flex;flex-direction: column;align-items: flex-start;z-index: 112;} 
.index_6 .formBox .btnBox .title{font-size: 2.8rem;line-height: 3.9rem;color: #fff;margin-bottom: 1.6rem;}
.index_6 .formBox .btnBox .btn{width: 20rem;height: 6.5rem;padding: 0 2rem 0 4rem;font-size: 2rem;color: #333;justify-content: space-between;background: #fff;transition: all 0.3s;}
.index_6 .formBox .btnBox .btn .icon{width: 2.4rem;height: 2.4rem;}
.index_6 .formBox .btnBox .btn:hover{color: #1870DE;}





.inpage{padding-top: 12rem;}
.inpage .banner{display: flex;}
.inpage .banner .img{background: #F6F6F6;flex: 1;}

.inpage .banner .box{flex-shrink: 0;display: flex;flex-direction: column;justify-content: flex-end;border-bottom: 1px solid rgba(239,239,239,1);}
.inpage .banner .box .one{width: 40rem;height: 9rem;display: flex;align-items: center;justify-content: center;border-top: 1px solid rgba(239,239,239,1);}

.inpage .banner .box .one .icon{height: 7.5rem;position: relative;width: 100%;overflow: visible;}

.inpage .banner .box .one .icon.chang::after{position: absolute;width: 12rem;height: 2rem;border: 1px solid rgba(187,187,187,1);border-radius: 0.5rem;content: "";top: 0;bottom: 0;left: 0;right: 0;margin: auto;transition: all 0.3s;}
.inpage .banner .box .one .icon.chang:hover::after{height: 1rem;}

.inpage .banner .box .one .icon.chang2::after{position: absolute;width: 10rem;height: 1.5rem;border: 1px solid rgba(187,187,187,1);border-radius: 0.5rem;content: "";top: 0;bottom: 0;left: 0;right: 0;margin: auto;transition: all 0.3s;}
.inpage .banner .box .one .icon.chang2:hover::after{height: 3rem;}

.inpage .banner .box .one .icon.quan1::after{position: absolute;width: 7.5rem;height: 7.5rem;border: 1px solid rgba(187,187,187,1);border-radius: 50%;content: "";top: 0;bottom: 0;left: 0;right: 0;margin: auto;transition: all 0.3s;}
.inpage .banner .box .one .icon.quan1:hover::after{width: 9rem;height: 9rem;opacity: 0;}

.inpage .banner .box .one .icon.quan1::before{position: absolute;width: 4rem;height: 4rem;border: 1px solid rgba(187,187,187,1);border-radius: 50%;content: "";top: 0;bottom: 0;left: 0;right: 0;margin: auto;transition: all 0.3s;opacity: 0;}
.inpage .banner .box .one .icon.quan1:hover::before{width: 6rem;height: 6rem;opacity: 1;}

.inpage .banner .box .one .icon.quan2::after{position: absolute;width: 7.5rem;height: 7.5rem;border: 1px solid rgba(187,187,187,1);border-radius: 50%;content: "";top: 0;bottom: 0;left: 0;right: 0;margin: auto;transition: all 0.3s;opacity: 0;}
.inpage .banner .box .one .icon.quan2:hover::after{width: 5rem;height: 5rem;opacity: 1;}

.inpage .banner .box .one .icon.quan2::before{position: absolute;width: 3rem;height: 3rem;border: 1px solid rgba(187,187,187,1);border-radius: 50%;content: "";top: 0;bottom: 0;left: 0;right: 0;margin: auto;transition: all 0.3s;opacity: 1;}
.inpage .banner .box .one .icon.quan2:hover::before{width: 1.5rem;height: 1.5rem;opacity: 0;}






.inpage .other{position: relative;}
.inpage .other .swiper-slide{width: 96rem;height: 78rem;}
.inpage .other .swiper-slide .one{width: 100%;height: 100%;background: linear-gradient(242.37deg, rgba(246,246,246,0) 15.83%,rgba(212,212,212,1) 97.95%);position: relative;display: block;}
.inpage .other .swiper-slide .one .big{position: absolute;left: 0;right: 0;top: 0;bottom: 10rem;}
.inpage .other .swiper-slide .one .textBox{position: absolute;bottom: 0;right: 0;left: 0;display: flex;align-items: center;justify-content: space-between;padding: 0 9rem 4.5rem 6.5rem;}
.inpage .other .swiper-slide .one .textBox .name{font-size: 2.8rem;line-height: 3.9rem;color: rgba(16,16,16,1);font-weight: bold;font-family: 'siyuanB';width: 60rem;}
.inpage .other .swiper-slide .one .textBox .icon{width: 5rem;height: 5rem;}
.inpage .other .swiper-slide .one::after{position: absolute;left: 1.5rem;bottom: 1.5rem;transition: all 1s;background-color: rgba(24,112,222,0.2);width: 12rem;height: 1.5rem;border-radius: 1.5rem;content: '';}
.inpage .other .swiper-slide .one:hover::after{left: 82.5rem;background-color: rgba(24,112,222,1);}

.inpage .other .swiper-slide .one .textBox .name{font-size: 2rem;}

.inpage .other .next{position: absolute;top: 0;bottom: 0;right: 2.5rem;width: 5rem;height: 5rem;margin: auto;cursor: pointer;z-index: 111;}
.inpage .other .prev{position: absolute;top: 0;bottom: 0;left: 2.5rem;width: 5rem;height: 5rem;margin: auto;cursor: pointer;z-index: 111;}


.inpage.productDetail .listBox{padding: 5rem 0 5rem 9.5rem;}
.inpage.productDetail .listBox .pro{padding: 5rem 0 2rem;}
.inpage.productDetail .listBox .pro .title{font-size: 4.8rem;line-height: 6.8rem;color: rgba(16,16,16,1);padding-bottom: 3rem;margin-bottom: 4.5rem;font-weight: bold;font-family: 'siyuanB';position: sticky;top: 12rem;background-color: rgba(255,255,255,0.75);z-index: 4444;backdrop-filter: blur(1rem);padding-top: 1rem;}

.inpage.productDetail .listBox .pro .flexHeader{position: sticky;top: 22.8rem;z-index: 111;margin-left: 10.5rem;display: flex;padding-right: 15rem;z-index: 4444;}
.inpage.productDetail .listBox .pro .flexHeader::after{position: absolute;top: 0;bottom: 0;left: 0;right: 0;background: rgba(206,206,206,1);content: "";height: 1px;margin: auto;}

.inpage.productDetail .listBox .pro .flexHeader .name{width: 35rem;flex-shrink: 0;padding-right: 4rem;}


.inpage.productDetail .listBox .pro .flexHeader .line{display: flex;flex: 1;position: relative;}

.inpage.productDetail .listBox .pro .flexHeader .top{font-size: 1.6rem;line-height: 2.4rem;color: rgba(154,154,154,1);margin-bottom: 2.4rem;text-align: right;}
.inpage.productDetail .listBox .pro .flexHeader .bot{font-size: 1.6rem;line-height: 2.4rem;color: rgba(154,154,154,1);text-align: right;}

.inpage.productDetail .listBox .pro .flexHeader .line .one{position: absolute;transform: translateX(-50%);display: flex;flex-direction: column;align-items: center;}


.inpage.productDetail .listBox .pro .flexHeader{background: none;}

.inpage.productDetail .listBox .pro .flexHeader .name{width: 31rem;padding: 0;}
.inpage.productDetail .listBox .pro .flexHeader .line{margin-left: 4rem;/*backdrop-filter: blur(1rem);background-color: rgba(255,255,255,0.75);*/}




.inpage.productDetail .listBox .pro .box{margin-left: 10.5rem;}
.inpage.productDetail .listBox .pro .box .one{border-bottom: 1px solid rgba(206,206,206,1);}
.inpage.productDetail .listBox .pro .box .one .normal{min-height: 15rem;display: flex;align-items: center;padding: 3rem 0;}
.inpage.productDetail .listBox .pro .box .one .normal .name{width: 25rem;flex-shrink: 0;font-size: 2.8rem;line-height: 3.9rem;color: rgba(16,16,16,1);font-weight: bold;font-family: 'siyuanB';flex-shrink: 0;margin-right: 10rem;transition: all 0.3s;}

.inpage.productDetail .listBox .pro .box .one .line{height: 100%;width: 120rem;position: relative;}
.inpage.productDetail .listBox .pro .box .one .line{height: 5rem;z-index: 555;}
.inpage.productDetail .listBox .pro .box .one .line::after{position: absolute;top: 0;bottom: 0;left: -2rem;right: 0;background: rgba(206,206,206,1);content: "";height: 1px;margin: auto;z-index: 11;}

.inpage.productDetail .listBox .pro .box .one .line .position{position: absolute;top: 0;bottom: 0;margin: auto;z-index: 111;height: 1rem;}
.inpage.productDetail .listBox .pro .box .one .line .relative{position: relative;}
.inpage.productDetail .listBox .pro .box .one .line .in{background: radial-gradient( rgba(255,255,255,1) 0%,rgba(190,190,190,1) 100%);height: 1rem;border-radius: 1rem;}

.inpage.productDetail .listBox .pro .box .one .line .in.gold{background: radial-gradient(rgba(254,250,131,1) 0%,rgba(233,157,66,1) 100%);}

.inpage.productDetail .listBox .pro .box .one .line .text{position: absolute;top: -8rem;left: 50%;transform: translateX(-50%);opacity: 0;transition: all 0.3s;display: flex;align-items: center;background-color: rgba(51,51,51,1);border-radius: 10px;padding: 0 3rem;font-size: 1.6rem;line-height: 2.4rem;height: 5rem;white-space: nowrap;color: #fff;visibility: hidden;}
.inpage.productDetail .listBox .pro .box .one .line .text.active{top: -6rem;opacity: 1;visibility: visible;}
.inpage.productDetail .listBox .pro .box .one .line .text .sku{margin-right: 3rem;}




.inpage.productDetail .listBox .pro .box .one .icon{width: 3.5rem;height: 3.5rem;margin: 0 auto;position: relative;}
.inpage.productDetail .listBox .pro .box .one .icon::before{position: absolute;top: 0;bottom: 0;left: 0;right: 0;height: 2px;background: rgba(108,108,108,1);content: "";margin: auto;transition: all 0.3s;}
.inpage.productDetail .listBox .pro .box .one .icon::after{position: absolute;top: 0;bottom: 0;left: 0;right: 0;width: 2px;background: rgba(108,108,108,1);content: "";margin: auto;transition: all 0.3s;}

.inpage.productDetail .listBox .pro .box .one .normal:hover .name{color: rgba(46,130,253,1);}
.inpage.productDetail .listBox .pro .box .one .normal:hover .icon::before{background: rgba(46,130,253,1);}
.inpage.productDetail .listBox .pro .box .one .normal:hover .icon::after{background: rgba(46,130,253,1);}

.inpage.productDetail .listBox .pro .box .one .normal.active .icon::before{opacity: 0;}




.inpage.productDetailPage .banner{position: relative;overflow: hidden;}
.inpage.productDetailPage .banner .bg{width: 100%;z-index: 1;position: relative;}
.inpage.productDetailPage .banner .textBox{position: absolute;top: 0;bottom: 0;left: 0;display: flex;align-items: center;padding-left: 11rem;z-index: 12;}
.inpage.productDetailPage .banner .textBox .text{font-size: 3.6rem;line-height: 8rem;color: rgba(255,255,255,1);text-shadow: 0 0.2rem 0.6rem rgba(0,0,0,0.4);border-bottom: 1px solid rgba(255,255,255,1);}

.inpage.productDetailPage .banner .top{position: absolute;top: -0.5rem;right: -0.7rem;z-index: 1;}
.inpage.productDetailPage .banner .right{position: absolute;top: 0;right: -19rem;z-index: 3;}
.inpage.productDetailPage .banner .bot{position: absolute;bottom: 0;right: -0.8rem;z-index: 2;}
.inpage.productDetailPage .banner .img{background: none;}


.inpage.productDetailPage .detailBox {width: 175rem;margin: 0 auto 6.5rem;}
.inpage.productDetailPage .detailBox .top{display: flex;align-items: center;justify-content: space-between;padding: 3rem 0;}
/* .inpage.productDetailPage .detailBox .pro{margin-left: 13rem;} */
.inpage.productDetailPage .detailBox .other{margin-right: 3rem;}

.inpage.productDetailPage .detailBox .bot{border-top: 1px solid rgba(187,187,187,1);background-color: rgba(239,239,239,0.33);padding: 3rem 4rem 3.5rem;color: rgba(79,79,79,1);font-size: 2rem;line-height: 1.6;}


.inpage.productDetailPage .typeBox{width: 175rem;margin: 0 auto 5.4rem;border-bottom: 1px solid rgba(239,239,239,1);display: flex;}
.inpage.productDetailPage .typeBox .one{width: 30rem;height: 9rem;border-radius: 1.5rem 1.5rem 0px 0px;color: rgba(16,16,16,1);font-size: 2rem;display: flex;align-items: center;justify-content: center;cursor: pointer;transition: all 0.3s;border: 1px solid rgba(239,239,239,1);border-bottom: 0;}
.inpage.productDetailPage .typeBox .one:hover{background-color: rgba(24,112,222,1);color: rgba(255,255,255,1);border-color: rgba(24,112,222,1);}
.inpage.productDetailPage .typeBox .one.active{background-color: rgba(24,112,222,1);color: rgba(255,255,255,1);font-weight: bold;font-family: 'siyuanB';border-color: rgba(24,112,222,1);}


.inpage.productDetailPage .contentBox{width: 175rem;margin: 0 auto 4.5rem;}
.inpage.productDetailPage .contentBox .box{display: none;}

.inpage.productDetailPage .contentBox .title{border-bottom: 1px solid rgba(239,239,239,1);display: flex;margin-top: 9.5rem;}
.inpage.productDetailPage .contentBox .title:first-child{margin-top: 0;display: flex;justify-content: space-between;align-items: flex-end;}
.inpage.productDetailPage .contentBox .title .text{font-size: 3.6rem;line-height: 5rem;color: rgba(51,51,51,1);font-weight: bold;font-family: 'siyuanB';padding-bottom: 2rem;border-bottom: 2px solid rgba(24,112,222,1);}
.inpage.productDetailPage .contentBox .title:first-child .name{height: 5rem;padding: 0 2rem;border: 1px solid rgba(24,112,222,1);font-weight: bold;font-family: 'siyuanB';font-size: 1.8rem;color: rgba(24,112,222,1);display: flex;align-items: center;}


.inpage.productDetailPage .contentBox .lineBox{padding: 3rem 10rem 1rem;margin-top: 3rem;}
.inpage.productDetailPage .contentBox .lineBox .line{display: flex;margin-bottom: 2rem;}
.inpage.productDetailPage .contentBox .lineBox .line:last-child{margin-bottom: 0;}
.inpage.productDetailPage .contentBox .lineBox .line .left{width: 40rem;height: 7rem;border-radius: 0px 9rem 0px 0px;background: linear-gradient(269.91deg, rgba(81,156,249,1) 24.74%,rgba(24,112,222,1) 85.14%);color: rgba(255,255,255,1);font-size: 2rem;padding: 0 2rem;display: flex;align-items: center;}
.inpage.productDetailPage .contentBox .lineBox .line .right{font-size: 2rem;color: #333;padding-left: 20rem;flex: 1;height: 7rem;display: flex;align-items: center;border-bottom: 1px solid rgba(81,156,249,1);}

.inpage.productDetailPage .contentBox .tableBox{margin-top: 5rem;width: 100%;}
.inpage.productDetailPage .contentBox .tableBox table{width: 100%;border-spacing: 0;}
.inpage.productDetailPage .contentBox .tableBox table thead tr{height: 10rem;background: linear-gradient(269.91deg, rgba(81,156,249,1) 24.74%,rgba(24,112,222,1) 85.14%);}
.inpage.productDetailPage .contentBox .tableBox table thead tr td{text-align: center;font-size: 2rem;line-height: 1.4;color: rgba(255,255,255,1);}

.inpage.productDetailPage .contentBox .tableBox table tbody tr{height: 10rem;background: linear-gradient(91.09deg, rgba(86,156,244,1) 1.11%,rgba(226,255,253,1) 99.48%);}
.inpage.productDetailPage .contentBox .tableBox table tbody tr td{text-align: center;font-size: 2rem;line-height: 1.4;color: rgba(0,0,0,1);}
.inpage.productDetailPage .contentBox .tableBox table tbody tr:nth-child(2n){background: linear-gradient(91.09deg, rgba(163,201,250,1) 1.11%,rgba(189,247,243,1) 99.48%);}

.inpage.productDetailPage .contentBox .content{margin-top: 4.5rem;font-size: 2rem;line-height: 1.4;color: #333;}
.inpage.productDetailPage .contentBox .content *{max-width: 100%;height: auto;}




.inpage.contact .banner{position: relative;overflow: hidden;}
.inpage.contact .banner .bg{width: 100%;z-index: 1;position: relative;}
.inpage.contact .banner .textBox{position: absolute;top: 0;bottom: 0;left: 0;display: flex;align-items: center;padding-left: 11rem;z-index: 12;}
.inpage.contact .banner .textBox .text{font-size: 10rem;color: rgba(255,255,255,1);text-shadow: 0 0.2rem 0.6rem rgba(0,0,0,0.4);font-weight: bold;font-family: 'siyuanB';}

.inpage.contact .banner .top{position: absolute;top: -0.5rem;right: -0.7rem;z-index: 1;}
.inpage.contact .banner .right{position: absolute;top: 0;right: -19rem;z-index: 3;}
.inpage.contact .banner .bot{position: absolute;bottom: 0;right: -0.8rem;z-index: 2;}
.inpage.contact .banner .img{background: none;}


.inpage.contact .contactBox{position: relative;overflow: hidden;}
.inpage.contact .contactBox .bg{position: absolute;top: -0.9rem;bottom: 0;z-index: 1;}
.inpage.contact .contactBox .bg img{height: 100%;object-fit: cover;}

.inpage.contact .contactBox .contentBox{z-index: 11;position: relative;width: 140rem;margin: 0 auto;padding: 8rem 0 14rem;}
.inpage.contact .contactBox .contentBox .list{display: flex;flex-wrap: wrap;justify-content: space-between;}
.inpage.contact .contactBox .contentBox .list .one{width: 60rem;height: 15rem;box-shadow: 0px 0.2rem 0.6rem 0px rgba(0,0,0,0.4);background-color: rgba(246,246,246,0.5);margin-bottom: 4.2rem;display: flex;align-items: center;padding: 0 5rem;border-radius: 4.5rem;}
.inpage.contact .contactBox .contentBox .list .one .icon{width: 10rem;height: 10rem;margin-right: 5rem;flex-shrink: 0;}

.inpage.contact .contactBox .contentBox .list .one .textBox{flex: 1;width: auto;}
.inpage.contact .contactBox .contentBox .list .one .textBox .name{font-size: 2.8rem;line-height: 4rem;color: rgba(51,51,51,1);font-weight: bold;font-family: 'siyuanB';margin-bottom: 2rem;}
.inpage.contact .contactBox .contentBox .list .one .textBox .desc{font-size: 1.8rem;line-height: 2.5rem;color: rgba(51,51,51,1);}

.inpage.contact .contactBox .contentBox .formBox{box-shadow: 0px 0.2rem 0.6rem 0px rgba(0,0,0,0.4);background-color: rgba(246,246,246,0.5);border-radius: 4.5rem;padding: 3rem 6rem;}
.inpage.contact .contactBox .contentBox .formBox .title{font-size: 4.8rem;line-height: 6.8rem;font-weight: bold;font-family: 'siyuanB';color: rgba(51,51,51,1);}
.inpage.contact .contactBox .contentBox .formBox .desc{margin-top: 1.5rem;font-size: 2.8rem;line-height: 4rem;color: rgba(51,51,51,1);}

/* .inpage.contact .contactBox .contentBox .formBox .line{margin-top: 3rem;display: flex;justify-content: space-between;}
.inpage.contact .contactBox .contentBox .formBox .line .half{width: 60rem;}
.inpage.contact .contactBox .contentBox .formBox .line .input{flex: 1;background-color: rgba(255,255,255,0.5);padding: 0 1.5rem;height: 8rem;border-radius: 2.5rem;display: flex;align-items: center;}
.inpage.contact .contactBox .contentBox .formBox .line .input .icon{width: 3.5rem;height: 3.5rem;flex-shrink: 0;margin-right: 1.5rem;}
.inpage.contact .contactBox .contentBox .formBox .line .input input{flex: 1;width: auto;height: 100%;font-size: 2rem;color: #000;}
.inpage.contact .contactBox .contentBox .formBox .line .input input::placeholder{color: rgba(51,51,51,1);}

.inpage.contact .contactBox .contentBox .formBox .line .textarea{flex: 1;background-color: rgba(255,255,255,0.5);padding: 1.5rem 1.5rem;height: 22rem;border-radius: 2.5rem;display: flex;align-items: flex-start;}
.inpage.contact .contactBox .contentBox .formBox .line .textarea .icon{width: 3.5rem;height: 3.5rem;flex-shrink: 0;margin-right: 1.5rem;}
.inpage.contact .contactBox .contentBox .formBox .line .textarea textarea{flex: 1;width: auto;height: 100%;font-size: 2rem;color: #000;padding: 1rem 0;}
.inpage.contact .contactBox .contentBox .formBox .line .textarea textarea::placeholder{color: rgba(51,51,51,1);}

.inpage.contact .contactBox .contentBox .formBox .line .btn{width: 30rem;height: 8rem;border-radius: 2.5rem;background-color: rgba(38,123,229,1);color: #fff;font-size: 1.4rem;}
.inpage.contact .contactBox .contentBox .formBox .line .btn .icon{width: 4rem;height: 4rem;margin-left: 4.2rem;} */


.inpage.contact .contactBox .contentBox .formBox .line{margin-top: 4.5rem;display: flex;justify-content: space-between;}
.inpage.contact .contactBox .contentBox .formBox .line .half{width: 55rem;}
.inpage.contact .contactBox .contentBox .formBox .line .input{flex: 1;height: 8rem;display: flex;align-items: center;}
.inpage.contact .contactBox .contentBox .formBox .line .input .icon{width: 3.5rem;height: 3.5rem;flex-shrink: 0;}
.inpage.contact .contactBox .contentBox .formBox .line .name{font-size: 2rem;color: rgba(51,51,51,1);font-weight: bold;font-family: 'siyuanB';margin: 0 1rem;width: 11rem;flex-shrink: 0;}
.inpage.contact .contactBox .contentBox .formBox .line .input input{flex: 1;width: auto;height: 100%;font-size: 2rem;color: #000;background-color: rgba(255,255,255,0.5);padding: 0 1.5rem;border-radius: 2.5rem;}
.inpage.contact .contactBox .contentBox .formBox .line .input input::placeholder{color: rgba(51,51,51,1);}


.inpage.contact .contactBox .contentBox .formBox .line .textarea{flex: 1;display: flex;align-items: center;}
.inpage.contact .contactBox .contentBox .formBox .line .textarea .icon{width: 3.5rem;height: 3.5rem;flex-shrink: 0;}
.inpage.contact .contactBox .contentBox .formBox .line .textarea textarea{flex: 1;width: auto;background-color: rgba(255,255,255,0.5);padding: 1.5rem 1.5rem;height: 22rem;font-size: 2rem;color: #000;border-radius: 2.5rem;}
.inpage.contact .contactBox .contentBox .formBox .line .textarea textarea::placeholder{color: rgba(51,51,51,1);}


.inpage.contact .contactBox .contentBox .formBox .line .btn{width: 30rem;height: 8rem;border-radius: 2.5rem;background-color: rgba(38,123,229,1);color: #fff;font-size: 2rem;margin-left: auto;}
.inpage.contact .contactBox .contentBox .formBox .line .btn .icon{width: 4rem;height: 4rem;margin-left: 4rem;}





.inpage.news .banner{position: relative;overflow: hidden;}
.inpage.news .banner .bg{width: 100%;z-index: 1;position: relative;}
.inpage.news .banner .textBox{position: absolute;top: 0;bottom: 0;left: 0;display: flex;align-items: center;padding-left: 11rem;z-index: 12;}
.inpage.news .banner .textBox .text{font-size: 10rem;color: rgba(255,255,255,1);text-shadow: 0 0.2rem 0.6rem rgba(0,0,0,0.4);font-weight: bold;font-family: 'siyuanB';}

.inpage.news .banner .top{position: absolute;top: -0.5rem;right: -0.7rem;z-index: 1;}
.inpage.news .banner .right{position: absolute;top: 0;right: -19rem;z-index: 3;}
.inpage.news .banner .bot{position: absolute;bottom: 0;right: -0.8rem;z-index: 2;}
.inpage.news .banner .img{background: none;}

.inpage.news .listBox{padding-bottom: 5rem;}
.inpage.news .list{width: 178rem;margin: 10rem auto 0;}
.inpage.news .list .one{display: flex;justify-content: space-between;margin-bottom: 8rem;}
.inpage.news .list .one .big{width: 50.5rem;height: 31rem;flex-shrink: 0;border-radius: 1rem;box-shadow: 0px 0px 0.6rem 0.5rem rgba(0,0,0,0.05);}
.inpage.news .list .one .big img{width: 100%;height: 100%;object-fit: cover;}
.inpage.news .list .one .textBox{width: 125rem;}
.inpage.news .list .one .textBox .line{margin: 1.5rem 0;height: 1px;background: #EFEFEF;}
.inpage.news .list .one .textBox .line:last-child{margin-bottom: 0;}
.inpage.news .list .one .textBox .box{width: 100%;height: 20rem;background-color: rgba(239,239,239,0.5);transition: all 0.3s;padding: 0 2.5rem 0 2rem;display: flex;align-items: center;}
.inpage.news .list .one .textBox .box .name{font-size: 2.8rem;line-height: 4rem;color: rgba(51,51,51,1);font-weight: bold;font-family: 'siyuanB';flex: 1;}
.inpage.news .list .one:hover .textBox .box{background-color: rgba(24,112,222,0.06);}

.inpage.news .list .one .textBox .box .icon{width: 5rem;height: 5rem;margin-left: 5rem;position: relative;}
.inpage.news .list .one .textBox .box .icon img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;right: 0;bottom: 0;margin: auto;}
.inpage.news .list .one .textBox .box .icon .nor{z-index: 111;opacity: 1;}
.inpage.news .list .one .textBox .box .icon .hov{z-index: 11;opacity: 0;}
.inpage.news .list .one:hover .textBox .box .icon .nor{z-index: 11;opacity: 0;}
.inpage.news .list .one:hover .textBox .box .icon .hov{z-index: 111;opacity: 1;}

.inpage.news .list .one .textBox .time{display: flex;align-items: center;justify-content: flex-end;margin-bottom: 2.5rem;}
.inpage.news .list .one .textBox .time .text{font-size: 3.6rem;color: rgba(79,79,79,1);}
.inpage.news .list .one:hover .textBox .time .text{color: rgba(24,112,222,1);/*font-weight: bold;font-family: 'siyuanB';*/}

.inpage.news .list .one .textBox .time .icon{width: 5rem;height: 5rem;margin-right: 2rem;position: relative;}
.inpage.news .list .one .textBox .time .icon img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;right: 0;bottom: 0;margin: auto;}
.inpage.news .list .one .textBox .time .icon .nor{z-index: 111;opacity: 1;}
.inpage.news .list .one .textBox .time .icon .hov{z-index: 11;opacity: 0;}
.inpage.news .list .one:hover .textBox .time .icon .nor{z-index: 11;opacity: 0;}
.inpage.news .list .one:hover .textBox .time .icon .hov{z-index: 111;opacity: 1;}


.pageList{display: flex;align-items: center;justify-content: center;}
.pageList .one{min-width: 4rem;padding: 0 1rem;font-size: 1.8rem;height: 5rem;display: flex;align-items: center;justify-content: center;cursor: pointer;margin: 0 0.5rem;transition: all 0.3s;border: 1px solid #BBBBBB;border-radius: 0.2rem;transition: all 0.3s;}
.pageList .one:hover{color: #fff;border-color: #1684FC;background: #1870DE;}

.pageList .prev{min-width: 4rem;padding: 0 1rem;font-size: 1.8rem;height: 5rem;display: flex;align-items: center;justify-content: center;cursor: pointer;margin: 0 0.5rem;transition: all 0.3s;border: 1px solid #BBBBBB;border-radius: 0.2rem;transition: all 0.3s;}
.pageList .prev:hover{color: #fff;border-color: #1684FC;background: #1870DE;}

.pageList .next{min-width: 4rem;padding: 0 1rem;font-size: 1.8rem;height: 5rem;display: flex;align-items: center;justify-content: center;cursor: pointer;margin: 0 0.5rem;transition: all 0.3s;border: 1px solid #BBBBBB;border-radius: 0.2rem;transition: all 0.3s;}
.pageList .next:hover{color: #fff;border-color: #1684FC;background: #1870DE;}





.inpage.newsDetail .banner{position: relative;overflow: hidden;}
.inpage.newsDetail .banner .bg{width: 100%;z-index: 1;position: relative;}
.inpage.newsDetail .banner .textBox{position: absolute;top: 0;bottom: 0;left: 0;display: flex;align-items: center;padding-left: 11rem;z-index: 12;}
.inpage.newsDetail .banner .textBox .text{font-size: 10rem;color: rgba(255,255,255,1);text-shadow: 0 0.2rem 0.6rem rgba(0,0,0,0.4);font-weight: bold;font-family: 'siyuanB';}

.inpage.newsDetail .banner .top{position: absolute;top: -0.5rem;right: -0.7rem;z-index: 1;}
.inpage.newsDetail .banner .right{position: absolute;top: 0;right: -19rem;z-index: 3;}
.inpage.newsDetail .banner .bot{position: absolute;bottom: 0;right: -0.8rem;z-index: 2;}
.inpage.newsDetail .banner .img{background: none;}


.bread{height: 6rem;border-bottom: 1px solid rgba(239,239,239,1);display: flex;align-items: center;}
.bread .link{font-size: 1.6rem;color: rgba(51,51,51,1);transition: all 0.3s;}
.bread .link:last-child{font-weight: bold;}
.bread .link:hover{color: #005DAF;}
.bread span{font-size: 1.6rem;color: rgba(51,51,51,1);margin: 0 1rem;}


.inpage.newsDetail .detailBox{position: relative;overflow: hidden;}
.inpage.newsDetail .detailBox .bg{position: absolute;top: -30rem;z-index: 1;width: 180%;left: 50%;right: 0;transform: translateX(-50%);}
.inpage.newsDetail .detailBox .bg img{height: 100%;object-fit: cover;width: 100%;}

.inpage.newsDetail .detailBox .contentBox{position: relative;z-index: 111;width: 140rem;padding: 0 10rem 3rem;margin: 0 auto;}

.inpage.newsDetail .detailBox .contentBox .content{font-size: 1.8rem;line-height: 2.5rem;color: rgba(51,51,51,1);border-bottom: 1px solid rgba(206,206,206,1);padding-bottom: 7rem;}
.inpage.newsDetail .detailBox .contentBox .content *{font-size: 1.8rem;line-height: 2.5rem;color: rgba(51,51,51,1);max-width: 100%;height: auto;}


.inpage.newsDetail .detailBox .contentBox .otherBox{display: flex;align-items: center;justify-content: space-between;margin-top: 2rem;}
.inpage.newsDetail .detailBox .contentBox .otherBox a{font-size: 1.6rem;line-height: 2.3rem;color: rgba(16,16,16,1);font-weight: bold;white-space: nowrap;flex: 1;overflow: hidden;text-overflow: ellipsis;}
.inpage.newsDetail .detailBox .contentBox .otherBox a span{font-weight: normal;text-decoration: underline;}
.inpage.newsDetail .detailBox .contentBox .otherBox .prev{margin-right: 2rem;}
.inpage.newsDetail .detailBox .contentBox .otherBox .next{text-align: right;}

.inpage.newsDetail .detailBox .contentBox .less{padding: 4rem 3rem;color: rgba(16,16,16,1);background-color: rgba(239,239,239,1);font-size: 1.4rem;line-height: 2rem;margin-bottom: 3rem;}

.inpage.newsDetail .detailBox .contentBox .right{position: absolute;right: 0rem;bottom: 3rem;/*width: 6.9rem;*/height: 30rem;}


.inpage.newsDetail .detailBox .title{margin-top: 2rem;font-size: 2.4rem;line-height: 3.3rem;color: rgba(51,51,51,1);font-weight: bold;font-family: 'siyuanB';}

.inpage.newsDetail .detailBox .type{display: flex;align-items: center;justify-content: space-between;margin: 1.5rem 0 2rem}
.inpage.newsDetail .detailBox .type .time{font-size: 1.8rem;line-height: 2.4rem;color: rgba(51,51,51,1);}
.inpage.newsDetail .detailBox .type .share{display: flex;align-items: center;}
.inpage.newsDetail .detailBox .type .share .one{margin-left: 2rem;width: 2.4rem;height: 2.4rem;}



.inpage.about{padding: 0;}
.inpage.about .banner{position: relative;overflow: hidden;}
.inpage.about .banner .bg{width: 100%;z-index: 1;position: relative;}
.inpage.about .banner .textBox{position: absolute;top: 0;bottom: 0;left: 0;display: flex;align-items: center;padding-left: 11rem;z-index: 12;}
.inpage.about .banner .textBox .text{font-size: 10rem;color: rgba(255,255,255,1);text-shadow: 0 0.2rem 0.6rem rgba(0,0,0,0.4);font-weight: bold;font-family: 'siyuanB';}

.inpage.about .banner .top{position: absolute;top: -0.5rem;right: -0.7rem;z-index: 1;transition: all 0.3s;}
.inpage.about .banner .right{position: absolute;top: 0;right: -19rem;z-index: 3;transition: all 0.3s;}
.inpage.about .banner .bot{position: absolute;bottom: 0;right: -0.8rem;z-index: 2;transition: all 0.3s;}
.inpage.about .banner .img{background: none;}


.inpage.about .aboutSwiper{width: 100vw;height: 100vh;}
.inpage.about .aboutSwiper .swiper-container{width: 100%;height: 100%;}
.inpage.about .aboutSwiper .swiper-slide{height: auto;max-height: 100vh;}

.inpage.about .aboutPage{height: 100vh;transition: all 0.3s;}
.inpage.about .aboutPage.active{padding-top: 12rem;}

.inpage.about .about_1{padding-top: 12rem;height: auto;}
.inpage.about .about_1>.flex{display: flex;height: 15rem;align-items: center;justify-content: flex-end;padding-right: 4rem;}
.inpage.about .about_1>.flex .icon{width: 2.4rem;height: 2.4rem;}
.inpage.about .about_1>.flex .text{font-size: 2.8rem;color: rgba(79,79,79,1);margin-left: 4rem;}


.inpage.about .about_2 .aboutBox{position: relative;}
.inpage.about .about_2 .aboutBox .bg{width: 100%;max-height: 50rem;}
.inpage.about .about_2 .aboutBox .flex{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: flex;align-items: center;justify-content: space-between;padding: 0 11.5rem 0 6.8rem;}
.inpage.about .about_2 .aboutBox .flex::before{position: absolute;top: 0;left: 0;bottom: 0;background: linear-gradient(-89.48deg, rgba(255,255,255,0) 0.58%,rgba(38,123,229,1) 99.59%);width: 126.9rem;content: "";}

.inpage.about .about_2 .aboutBox .video{width: 51.5rem;height: 34.6rem;padding: 0.8rem;position: relative;background-color: rgba(255,255,255,1);z-index: 111;}
.inpage.about .about_2 .aboutBox .video .box{position: relative;width: 100%;height: 100%;}
.inpage.about .about_2 .aboutBox .video .box .big{position: absolute;z-index: 11;width: 100%;height: 100%;top: 0;left: 0;}
.inpage.about .about_2 .aboutBox .video .box .icon{position: absolute;z-index: 22;width: 100%;height: 100%;top: 0;left: 0;cursor: pointer;}
.inpage.about .about_2 .aboutBox .video .box .icon img{width: 5rem;height: 5rem;}
.inpage.about .about_2 .aboutBox .video .box video{width: 100%;height: 100%;background: #000;}

.inpage.about .about_2 .aboutBox .numBox{height: 15rem;padding: 0 10rem;background-color: rgba(38,123,229,0.5);display: flex;align-items: center;justify-content: flex-end;position: relative;min-width: 104rem;}
.inpage.about .about_2 .aboutBox .numBox .one{margin-left: 3rem;z-index: 11;display: flex;flex-direction: column;align-items: center;}
.inpage.about .about_2 .aboutBox .numBox .one .num{font-size: 4.8rem;line-height: 6.8rem;color: #fff;font-weight: bold;font-family: 'siyuanB';display: flex;}
.inpage.about .about_2 .aboutBox .numBox .one .num span:last-child{margin-top: -0.5rem;margin-left: 0.5rem;font-size: 3.6rem;line-height: 5rem;}
.inpage.about .about_2 .aboutBox .numBox .one .text{font-size: 1.6rem;line-height: 2.3rem;color: #fff;margin: 1.2rem 0 0rem;}
.inpage.about .about_2 .aboutBox .numBox .one:first-child{margin-left: 0;}
.inpage.about .about_2 .aboutBox .numBox .yun{position: absolute;top: -5.6rem;right: -10.4rem;width: 25.3rem;}

.inpage.about .about_2 .content{height: calc(100% - 56rem);overflow: auto;margin: 3rem 8rem 3rem 5rem;font-size: 1.8rem;line-height: 3.6rem;color: rgba(51,51,51,1);padding-right: 3rem;}
/*.inpage.about .about_2 .content b{font-weight: bold;font-family: 'siyuanB';}*/
/*.inpage.about .about_2 .content *{font-size: 1.8rem;line-height: 3.6rem;color: rgba(51,51,51,1);max-width: 100%;}*/

.inpage.about .about_2 .content{overflow: visible;height: auto;margin-bottom: 0;}

.inpage.about .about_2 .content::-webkit-scrollbar {width: 1px;}
.inpage.about .about_2 .content::-webkit-scrollbar-track {background: #9A9A9A;border-radius: 1px;}
.inpage.about .about_2 .content::-webkit-scrollbar-thumb {background: #2E82FD;border-radius: 1px;}
.inpage.about .about_2 .content::-webkit-scrollbar-thumb:hover {background: #2E82FD;}


.inpage.about .about_3{position: relative;}
.inpage.about .about_3 .bg{position: absolute;top: 0;bottom: 0;left: 0;right: 0;align-items: flex-end;z-index: 1;}
.inpage.about .about_3 .bg .text{position: absolute;top: 14.6rem;left: 2.8rem;height: 35rem;z-index: 3;width: 111rem;}
.inpage.about .about_3 .bg>img{position: relative;z-index: 1;}

.inpage.about .about_3 .bg .shadow{position: absolute;bottom: 0;left: 0rem;right: 0;z-index: 2;}

.inpage.about .about_3 .swiper-history{width: 100%;height: 100%;padding: 0 15rem;position: relative;z-index: 111;}
.inpage.about .about_3 .swiper-history .next{position: absolute;width: 5rem;height: 5rem;cursor: pointer;top: 0;bottom: 0;right: 8rem;z-index: 11;margin: auto;border-radius: 50%;transition: all 0.3s;}
.inpage.about .about_3 .swiper-history .next .img{width: 100%;height: 100%;position: relative;}
.inpage.about .about_3 .swiper-history .next img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;right: 0;bottom: 0;margin: auto;}
.inpage.about .about_3 .swiper-history .next .nor{z-index: 111;opacity: 1;}
.inpage.about .about_3 .swiper-history .next .hov{z-index: 11;opacity: 0;}
.inpage.about .about_3 .swiper-history .next:hover .nor{z-index: 11;opacity: 0;}
.inpage.about .about_3 .swiper-history .next:hover .hov{z-index: 111;opacity: 1;}
.inpage.about .about_3 .swiper-history .next:hover{background: #fff;}


.inpage.about .about_3 .swiper-history .prev{position: absolute;width: 5rem;height: 5rem;cursor: pointer;top: 0;bottom: 0;left: 8rem;z-index: 11;margin: auto;border-radius: 50%;transition: all 0.3s;}
.inpage.about .about_3 .swiper-history .prev .img{width: 100%;height: 100%;position: relative;}
.inpage.about .about_3 .swiper-history .prev img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;right: 0;bottom: 0;margin: auto;}
.inpage.about .about_3 .swiper-history .prev .nor{z-index: 111;opacity: 1;}
.inpage.about .about_3 .swiper-history .prev .hov{z-index: 11;opacity: 0;}
.inpage.about .about_3 .swiper-history .prev:hover .nor{z-index: 11;opacity: 0;}
.inpage.about .about_3 .swiper-history .prev:hover .hov{z-index: 111;opacity: 1;}
.inpage.about .about_3 .swiper-history .prev:hover{background: #fff;}


.inpage.about .about_3 .swiper-history .swiper-slide{width: 33rem;}
.inpage.about .about_3 .swiper-history .swiper-slide .one{width: 15rem;height: 100%;display: flex;align-items: center;position: relative;}
.inpage.about .about_3 .swiper-history .swiper-slide .one::after{position: absolute;top: 0;bottom: 0;height: 0.3rem;box-shadow: 0px 0.2rem 0.6rem 0px rgba(0,0,0,0.4);left: 100%;width: 18rem;content: "";margin: auto;background: #fff;}
.inpage.about .about_3 .swiper-history .swiper-slide .one .year{width: 15rem;height: 5rem;border-radius: 5rem;box-shadow: 0.2rem 0.2rem 0.6rem 0px rgba(0,0,0,0.4);border: 2px solid rgba(255,255,255,1);display: flex;align-items: center;justify-content: center;font-size: 2.8rem;color: rgba(51,51,51,1);transition: all 0.3s;}
.inpage.about .about_3 .swiper-history .swiper-slide:hover .one .year{background-color: rgba(24,112,222,1);color: #fff;}

.inpage.about .about_3 .swiper-history .swiper-slide .one .box{position: relative;}

.inpage.about .about_3 .swiper-history .swiper-slide .one .text{width: 32.5rem;position: absolute;bottom: 23rem;font-size: 2.2rem;color: rgba(51,51,51,1);transition: all 0.3s;left: 50%;line-height: 3rem;}
.inpage.about .about_3 .swiper-history .swiper-slide:hover .one .text{color: rgba(24,112,222,1);;}

.inpage.about .about_3 .swiper-history .swiper-slide .one .text::before{position: absolute;width: 0.3rem;height: 14.5rem;box-shadow: 0.1rem 0.1rem 0.6rem 0px rgba(0,0,0,0.4);background: #fff;content: "";left: 0;bottom: -18rem;transition: all 0.3s;}
.inpage.about .about_3 .swiper-history .swiper-slide:hover .one .text::before{background: rgba(24,112,222,1);}

.inpage.about .about_3 .swiper-history .swiper-slide .one .text::after{position: absolute;width: 2rem;height: 2rem;box-shadow: 0.1rem 0.1rem 0.6rem 0px rgba(0,0,0,0.4);background: #fff;content: "";left: -1rem;bottom: -4rem;transition: all 0.3s;border-radius: 50%;border: 0.2rem solid #fff;}
.inpage.about .about_3 .swiper-history .swiper-slide:hover .one .text::after{background: rgba(24,112,222,1);border-color: rgba(24,112,222,1);}

.inpage.about .about_3 .swiper-history .swiper-slide:nth-child(2n) .one .text{top: 23rem;bottom: auto;}
.inpage.about .about_3 .swiper-history .swiper-slide:nth-child(2n) .one .text::before{bottom: auto;top: -18rem;}
.inpage.about .about_3 .swiper-history .swiper-slide:nth-child(2n) .one .text::after{bottom: auto;top: -4rem;}

.inpage.about .about_3 .swiper-history .swiper-slide:last-child{margin-right: 10rem;}



.inpage.about .about_4{position: relative;}
.inpage.about .about_4 .bg{position: absolute;top: 0;bottom: 0;left: 0;right: 0;z-index: 1;}
.inpage.about .about_4 .bg::before{position: absolute;top: 0;bottom: 0;left: 0;right: 0;background-color: rgba(24,112,222,0.5);z-index: 1;content: "";}

.inpage.about .about_4 .bg .san1{position: absolute;width: 180rem;left: 0;right: 0;top: -19.7rem;z-index: 2;margin: auto;}
.inpage.about .about_4 .bg .san2{position: absolute;width: 169.8rem;left: 0;right: 0;top: 0rem;z-index: 3;margin: auto;}

.inpage.about .about_4 .bg>img{width: 100%;height: 100%;object-fit: cover;}

.inpage.about .about_4 .textBox{position: absolute;top: 12rem;bottom: 0;left: 0;right: 0;z-index: 111;display: flex;flex-direction: column;align-items: center;padding-top: 6rem;}
.inpage.about .about_4 .textBox .title{font-size: 6rem;line-height: 8.4rem;text-shadow: 0px 0.2rem 0.6rem rgba(0,0,0,0.4);font-weight: bold;font-family: 'siyuanB';color: #fff;margin-bottom: 6rem;}

.inpage.about .about_4 .textBox .name{font-size: 2.8rem;line-height: 3.9rem;color: #fff;margin-bottom: 1.5rem;}
.inpage.about .about_4 .textBox .text{font-size: 2.8rem;line-height: 3.9rem;color: #fff;width: 110rem;margin: 0 auto 5rem;}


.inpage.about .about_5{position: relative;}
.inpage.about .about_5 .title{margin-top: 6rem;font-size: 60px;line-height: 8.4rem;color: rgba(51,51,51,1);font-weight: bold;font-family: 'siyuanB';text-align: center;}
.inpage.about .about_5 .title {display: flex;align-items: center;justify-content: center;}
.inpage.about .about_5 .title .img{width: 29.8rem;margin-left: 3rem;margin-top: -5rem;}

.inpage.about .about_5 .num{position: absolute;right: 3rem;top: 13rem;font-size: 12rem;line-height: 15.6rem;font-family: YSBiaoTiHei-regular;color: rgba(24,112,222,1);font-style: italic;}
.inpage.about .about_5 .num .img{width: 29.8rem;}

.inpage.about .about_5 .swiper-right{padding: 1.5rem 0;position: relative;margin-top: 3rem;}
.inpage.about .about_5 .swiper-right::before{position: absolute;top: 0;left: 0;right: 0;box-shadow: 0px 0.2rem 0.6rem 0px rgba(0,0,0,0.4);background: rgba(239,239,239,1);height: 1px;content: "";}
.inpage.about .about_5 .swiper-right::after{position: absolute;bottom: 0;left: 0;right: 0;box-shadow: 0px 0.2rem 0.6rem 0px rgba(0,0,0,0.4);background: rgba(239,239,239,1);height: 1px;content: "";}

.inpage.about .about_5 .swiper-right .swiper-container{width: 100%;}
.inpage.about .about_5 .swiper-right .swiper-wrapper{transition-timing-function: linear !important;}
.inpage.about .about_5 .swiper-right .swiper-slide{width: 122.2rem;}


.inpage.about .about_6{position: relative;}
.inpage.about .about_6 .bg{position: absolute;top: 0;bottom: 0;left: 0;right: 0;z-index: 1;}
.inpage.about .about_6 .bg img{width: 100%;height: 100%;object-fit: cover;}

.inpage.about .about_6 .textBox{position: absolute;bottom: 0;left: 0;right: 0;top: 12rem;z-index: 111;}
.inpage.about .about_6 .title{margin: 6rem auto 5rem;color: rgba(255,255,255,1);font-size: 6rem;line-height: 8.4rem;text-align: center;font-weight: bold;font-family: 'siyuanB';position: relative;}
.inpage.about .about_6 .desc{font-size: 3.6rem;line-height: 5rem;text-align: center;font-weight: bold;font-family: 'siyuanB';color: #fff;margin-bottom: 4rem;}

.inpage.about .about_6 .title .icon{position: absolute;top: 0;bottom: 0;right: 6.6rem;height: 4.8rem;margin: auto;}


.inpage.about .about_6 .swiper-3d{position: relative;z-index: 111;width: 150rem;margin: 0 auto;min-width: 1200px;}
.inpage.about .about_6 .swiper-3d .swiper-container{width: 150rem;margin: 0 auto;z-index: 111;min-width: 1200px;}
.inpage.about .about_6 .swiper-3d .next{position: absolute;top: 0;bottom: 0;right: 0rem;margin: auto;width: 5rem;height: 5rem;cursor: pointer;z-index: 111;}

.inpage.about .about_6 .swiper-3d .prev{position: absolute;top: 0;bottom: 0;left: 0rem;margin: auto;width: 5rem;height: 5rem;cursor: pointer;z-index: 111;}

/* .inpage.about .about_6 .swiper-3d .swiper-slide .one{height: 40rem;} */
.inpage.about .about_6 .swiper-3d .swiper-slide .one .img{height: 40rem;}
.inpage.about .about_6 .swiper-3d .swiper-slide .one .img img{height: 40rem;}

.inpage.about .about_6 .swiper-3d .swiper-slide .one .desc{opacity: 0;transition: all 0.3s;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;margin-bottom: 2rem;font-size: 2.6rem;line-height: 1.5;}
.inpage.about .about_6 .swiper-3d .swiper-slide-active .one .desc{opacity: 1;}

.inpage.about .about_6 .bot{position: absolute;width: 132.3rem;height: 26.9rem;left: 0;right: 0;bottom: -15rem;margin: auto;z-index: 1;}



.inpage.about .about_7{position: relative;}
.inpage.about .about_7 .bg{position: absolute;top: 0;bottom: 0;left: 0;right: 0;z-index: 1;align-items: flex-end;}
.inpage.about .about_7 .bg::after{position: absolute;bottom: 0;left: 0;right: 0;height: 35rem;z-index: 1;background: linear-gradient(180deg, rgba(253,253,253,0) 0%,rgba(24,112,222,1) 100%);content: "";}

.inpage.about .about_7 .textBox{position: absolute;bottom: 0;left: 0;right: 0;top: 12rem;z-index: 111;}
.inpage.about .about_7 .title{margin: 6rem auto 6rem;color: #333;font-size: 6rem;line-height: 8.4rem;text-align: center;font-weight: bold;font-family: 'siyuanB';}
.inpage.about .about_7 .list{display: flex;flex-wrap: wrap;width: 170rem;margin: 0 auto;margin-top: -6rem;}
.inpage.about .about_7 .list .one{width: 15rem;height: 7rem;margin-top: 6rem;margin-right: 16rem;}
.inpage.about .about_7 .list .one .img{width: 100%;height: 100%;}
.inpage.about .about_7 .list .one:nth-child(6n){margin-right: 0;}

.inpage.about .about_7 .desc{position: absolute;right: 11.6rem;bottom: 4.6rem;font-size: 1.4rem;line-height: 2rem;font-weight: bold;color: #fff;}

























































































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

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


    .header.on{background: #fff;}
    .header .normal{padding: 0 3rem;}
    .header .logo{align-items: center;padding: 0;}
    .header .logo img{height: 8rem;}

    .header .menuBtn{width: 9rem;height: 100%;}

    .header .menuBox{position: fixed;top: -100vh;left: 0;right: 0;background: #fff;padding: 14rem 0;height: 100vh;transition: all 0.3s;overflow: auto;}
    .header .menuBox .close{position: absolute;top: 0;right: 0;width: 14rem;height: 14rem;}
    .header .menuBox .one{width: 100%;min-height: 8.8rem;margin-bottom: 4rem;display: flex;justify-content: center;flex-direction: column;align-items: center;}
    .header .menuBox .one .text{font-size: 3.2rem;display: flex;align-items: center;color: #fff;position: relative;}
    .header .menuBox .one .text::after{position: absolute;left: 0;bottom: 0;right: 0;transition: all 0.3s;background: #fff;content: "";height: 0;}
    .header .menuBox .one.active .text::after{height: 0.4rem;}
    .header .menuBox .one:hover .text::after{height: 0.4rem;}
    .header .menuBox.active{top: 0;}

    .header .menuBox .logo{position: absolute;top: 3rem;left: 3rem;width: auto;height: 8rem;}


    .header .menu{height: auto;flex-direction: column;}
    .header .menu .one{margin: 0;}
    .header.on .menu .one .link{font-size: 3.2rem;}
    .header.in .menu .one .link{font-size: 3.2rem;}

    .header .menuBox .one .hideBox{display: block;transition: none;}
    .header .menuBox .one .hideBox a{display: flex;height: 6rem;align-items: center;justify-content: center;font-size: 2.8rem;color: #555;}



    .header .language{position: relative;top: 0;right: 0;justify-content: center;margin-top: 5rem;}
    .header .language *{font-size: 2.8rem;line-height: 1.5;}



    .footer .back{height: 100%;}
    .footer .top{padding: 6rem 3rem 3rem;flex-direction: column;}
    .footer .top .line{display: none;}
    .footer .top .right{align-items: flex-start;}
    .footer .top .title{font-size: 3.2rem;line-height: 1.5;margin-bottom: 2rem;}
    .footer .top .right .flex{flex-direction: row-reverse;margin-top: 2rem;align-items: flex-start;}
    .footer .top .right .flex .icon{width: 4rem;height: 4rem;margin: 0 2rem 0 0;}
    .footer .top .right .flex .text{width: 100%;text-align: left;font-size: 2.8rem;line-height: 4rem;}
  
    .footer .bot{height: auto;flex-direction: column;padding: 3rem;}
    .footer .bot .text{margin: 0;font-size: 2.8rem;line-height: 1.5;}
    .footer .bot a{margin-bottom: 2rem;}






    .index_2{position: relative;}
    .index_2 .bg{position: absolute;top: 0;bottom: 0;left: 0;right: 0;}
    .index_2 .textBox{position: relative;padding: 12rem 3rem 6rem;flex-direction: column;align-items: flex-start;}
    .index_2 .textBox .left{margin: 0 0 4rem;}
    .index_2 .textBox .left .img{width: 100%;}
    .index_2 .textBox .right .title{margin: 0 0 4rem;font-size: 2.6rem;text-align: center;}

    .index_2 .textBox .right .content{width: 100%;font-size: 2.4rem;line-height: 1.5;}

    .index_2 .numBox::after{display: none;}
    .index_2 .numBox{justify-content: space-between;flex-wrap: wrap;}
    .index_2 .numBox .one{margin: 0 0 4rem;width: 50%;}
    .index_2 .numBox .one .text{font-size: 2.8rem;line-height: 1.5;margin: 2rem 0 0;color: #333;}




    .index_1{position: relative;}
    .index_1 .video{position: absolute;top: 0;bottom: 0;left: 0;right: 0;}
    .index_1 .video img{object-fit: cover;width: 100%;height: 100%;}
    .index_1 .textBox{position: relative;padding: 6rem 3rem;}
    .index_1 .textBox .box{width: 100%;min-width: 0;}
    .index_1 .other{position: relative;bottom: 0;right: 0;width: 100%;font-size: 2.8rem;line-height: 1.5;margin-top: 4rem;}
    .index_1 .textBox .btn{margin: 9rem auto 0;padding: 0 2rem 0 2rem;}


    .index_3{position: relative;}
    .index_3 .flex{padding: 0;flex-direction: column;}
    .index_3 .flex .one{width: 100%;position: relative;}
    .index_3 .flex .one .normal{position: relative;padding: 0;}
    .index_3 .flex .one .hideBox{top: 0;left: 0;width: 100%;}
    .index_3 .flex .one.active{width: 100%;}
    .index_3 .flex .one .normal .left{display: none;}
    .index_3 .flex .one .normal .textBox{padding: 0;justify-content: center;}

    .index_3 .flex .one .normal .textBox .icon{height: 10rem;}
    .index_3 .flex .one .normal .textBox .icon.quan::before{width: 5rem;height: 5rem;}
    .index_3 .flex .one .normal .textBox .icon.quan::after{width: 10rem;height: 10rem;}

    .index_3 .flex .one .normal .big{width: 100%;height: 60rem;}
    .index_3 .flex .one .normal .textBox .title{font-size: 2.8rem;line-height: 1.5;}
    .index_3 .flex .one .hideBox .more .icon{display: none;}
    .index_3 .flex .one .hideBox .content{display: none;}
    .index_3 .flex .one .hideBox .textBox{padding: 6rem 3rem 0;}
    .index_3 .flex .one .hideBox .title{font-size: 3.2rem;line-height: 1.5;margin: 0 0 4rem;}
    .index_3 .flex .one .hideBox .textBox .img{height: 34.4rem;}


    .index_3 .flex .one .hideBox .more{right: 3rem;bottom: 6rem;}
    .index_3 .flex .one .hideBox .more .btn{padding: 0 2rem;height: 6rem;font-size: 2.8rem;border-radius: 3rem;}

    .index_3 .flex .one .normal .textBox .icon.chang::after{width: 20rem;height: 8rem;border-radius: 2rem;}
    .index_3 .flex .one .normal .textBox .icon.chang:hover::after{height: 5rem;}



    .index_4{position: relative;}
    .index_4 .bg{position: absolute;top: 0;bottom: 0;left: 0;right: 0;}
    .index_4 .textBox{position: relative;padding: 12rem 3rem 6rem;}
    .index_4 .textBox .title .btn{margin-right: 0;font-size: 2.4rem;}
    .index_4 .textBox .flex{padding-left: 0;}
    .index_4 .textBox .flex .img{display: none;}
    .index_4 .textBox .flex .list .one .right{display: none;}
    .index_4 .textBox .flex .list .one .text{margin: 0 0 0 2rem;}



    .index_5{position: relative;}
    .index_5 .bg{position: absolute;top: 0;bottom: 0;left: 0;right: 0;padding: 0;}
    .index_5 .textBox{position: relative;padding: 12rem 3rem ;top: 0;}
    .index_5 .textBox .title{flex-direction: column;}
    .index_5 .textBox .title .img{margin: 2rem auto 0;height: 10rem;}
    .index_5 .textBox .desc{width: 100%;font-size: 2.8rem;line-height: 1.5;}
    .index_5 .textBox .swiper-container{margin-top: 5rem;width: 100%;}



    .index_6{position: relative;}
    .index_6 .bg{position: absolute;top: 0;bottom: 0;left: 0;right: 0;}
    .index_6 .textBox{position: relative;top: 0;}
    .index_6 .formBox{padding: 12rem 3rem 6rem;}

    .index_6 .formBox .back .img{display: none;}
    .index_6 .formBox .form{padding: 0;}
    .index_6 .formBox .form .name{font-size: 2.8rem;}
    .index_6 .formBox .form .input{width: 100%;}
    .index_6 .formBox .form .input input{font-size: 2.8rem;}
    .index_6 .formBox .form .textarea{width: 100%;}
    .index_6 .formBox .form .textarea textarea{font-size: 2.8rem;}

    .index_6 .formBox .btnBox{position: relative;background: none;border-radius: 0;height: auto;padding: 0;margin: 4rem 0 0;}
    .index_6 .formBox .btnBox .title{font-size: 3.2rem;line-height: 1.5;margin-bottom: 2rem;}
    .index_6 .formBox .btnBox .btn{width: 24rem;height: 8rem;font-size: 2.8rem;padding: 0 2rem;}
    .index_6 .formBox .btnBox .btn .icon{width: 4.8rem;height: 4.8rem;}



    .inpage.about .banner{height: 20rem;}
    .inpage.about .banner .img img{height: 100%;object-fit: cover;}
    .inpage.about .banner .textBox{padding-left: 3rem;}
    .inpage.about .banner .top{top: 0;right: 0;height: 20rem;}
    .inpage.about .banner .bot{bottom: 0;right: 0;height: 15rem;}
    .inpage.about .banner .right{height: 20rem;}

    .inpage.about .about_1>.flex{height: 10rem;justify-content: center;padding: 0 3rem;}
    .inpage.about .about_1>.flex .icon{display: none;}
    .inpage.about .about_1>.flex .text{margin: 0;}


    .inpage.about .about_2 .aboutBox .video{display: none;}
    .inpage.about .about_2 .aboutBox .numBox{padding: 3rem;justify-content: center;min-width: 0;flex-wrap: wrap;height: auto;width: 100%;}
    .inpage.about .about_2 .aboutBox .numBox .one{width: 50%;margin: 2rem 0;}

    .inpage.about .about_2 .aboutBox .bg{max-height: none;position: absolute;z-index: 1;height: 100%;}
    .inpage.about .about_2 .aboutBox .bg img{width: 100%;height: 100%;object-fit: cover;}

    .inpage.about .about_2 .aboutBox .flex{position: relative;z-index: 22;padding: 6rem 3rem;flex-wrap: wrap;}
    .inpage.about .about_2 .aboutBox .flex::before{display: none;}

    .inpage.about .about_2 .content{margin: 6rem 3rem;font-size: 2.8rem;line-height: 1.5;padding: 0;}

    .inpage.about .about_3 .bg .text{display: none;}
    .inpage.about .about_3 .bg .shadow{height: 100%;}
    .inpage.about .about_3 .bg img{height: 100%;object-fit: cover;}


    .inpage.about .about_3 .swiper-history{padding: 0 6rem;}
    .inpage.about .about_3 .swiper-history .swiper-slide .one{padding: 3rem;width: 100%;min-height: 40rem;}
    .inpage.about .about_3 .swiper-history .swiper-slide .one .text{position: relative;width: 100%;bottom: 0;font-size: 2.8rem;line-height: 1.5;left: 0;margin-top: 2rem;}
    .inpage.about .about_3 .swiper-history .swiper-slide .one .text::before{display: none;}
    .inpage.about .about_3 .swiper-history .swiper-slide .one .text::after{display: none;}
    .inpage.about .about_3 .swiper-history .swiper-slide .one::after{display: none;}
    .inpage.about .about_3 .swiper-history .swiper-slide:nth-child(2n) .one .text{bottom: 0;top: 0;}
    .inpage.about .about_3 .swiper-history .swiper-slide{width: 50%;}
    .inpage.about .about_3 .swiper-history .swiper-slide:last-child{margin: 0;}

    .inpage.about .about_3 .swiper-history .next{right: 1rem;}
    .inpage.about .about_3 .swiper-history .prev{left: 1rem;}

    .inpage.about .about_3 .swiper-history .swiper-slide .one .year{width: 20rem;height: 6rem;border-radius: 6rem;font-size: 3.2rem;}





    .inpage.about .about_4 .textBox{position: relative;}
    .inpage.about .about_4 .bg .san1{width: 200%;transform: translateX(-25%);}
    .inpage.about .about_4 .bg .san1 img{width: 100%;height: 100%;}

    .inpage.about .about_4 .textBox{top: 0;padding: 6rem 3rem;}
    .inpage.about .about_4 .textBox .name{font-size: 3.2rem;line-height: 1.5;margin-bottom: 2rem;}
    .inpage.about .about_4 .textBox .text{width: 100%;font-size: 2.8rem;line-height: 1.5;margin-bottom: 4rem;}


    .inpage.about .about_5 .title{margin: 6rem auto 0rem;font-size: 6rem;line-height: 1.5;flex-direction: column;}
    .inpage.about .about_5 .title .img{width: 100%;margin: 0rem auto 0;height: 8rem;}

    .inpage.about .about_5 .swiper-right{margin: 6rem 0;padding: 4rem 0;}



    .inpage.about .about_6 .textBox{position: relative;top: 0;}
    .inpage.about .about_6 .title{padding: 6rem 0;margin: 0;}
    .inpage.about .about_6 .title .icon{position: relative;right: 0;height: 6rem;}

    .inpage.about .about_6 .swiper-3d{width: 100%;min-width: 0;padding-bottom: 10rem;}
    .inpage.about .about_6 .swiper-3d .next{right: 1rem;}
    .inpage.about .about_6 .swiper-3d .prev{left: 1rem;}
    .inpage.about .about_6 .bot{bottom: 0;width: 100%;height: auto;}
    .inpage.about .about_6 .swiper-3d .swiper-container{width: 100%;min-width: 0;}
    .inpage.about .about_6 .swiper-3d .swiper-slide .one .desc{font-size: 3.2rem;}


    .inpage.about .about_7 .textBox{position: relative;top: 0;padding-bottom: 6rem;}
    .inpage.about .about_7 .title{margin: 0;padding: 6rem 0;}
    .inpage.about .about_7 .list{width: 100%;padding: 0 3rem;}
    .inpage.about .about_7 .bg img{height: 100%;object-fit: cover;}
    .inpage.about .about_7 .list .one{width: calc((100% - 6rem) / 3);margin-right: 3rem;}
    .inpage.about .about_7 .list .one:nth-child(3n){margin-right: 0;}

    .inpage.about .about_7 .desc{position: relative;right: 0;bottom: 0;text-align: center;margin: 4rem 0 0;}



    .inpage.news .banner{height: 20rem;}
    .inpage.news .banner .img img{height: 100%;object-fit: cover;}
    .inpage.news .banner .textBox{padding-left: 3rem;}
    .inpage.news .banner .top{top: 0;right: 0;height: 20rem;}
    .inpage.news .banner .bot{bottom: 0;right: 0;height: 15rem;}
    .inpage.news .banner .right{height: 20rem;}


    .inpage.news .listBox{padding: 0 0 6rem;}
    .inpage.news .list{width: 100%;margin: 6rem 0;padding: 0 3rem;}

    .inpage.news .list .one{flex-direction: column;margin-bottom: 6rem;}
    .inpage.news .list .one .big{width: 100%;height: auto;border-radius: 2rem;margin-bottom: 2rem;}
    .inpage.news .list .one .textBox{width: 100%;}

    .inpage.news .list .one .textBox .time{margin-bottom: 0;}
    .inpage.news .list .one .textBox .time .icon{width: 4rem;height: 4rem;}
    .inpage.news .list .one .textBox .time .text{font-size: 2.8rem;}
    .inpage.news .list .one .textBox .line{margin: 2rem 0 2rem;}
    .inpage.news .list .one .textBox .box{height: auto;padding: 3rem;}
    .inpage.news .list .one .textBox .box .icon{display: none;}


    .pageList .prev{min-width: 6rem;height: 6rem;font-size: 2.8rem;margin: 0 1rem;border-radius: 1rem;}
    .pageList .one{min-width: 6rem;height: 6rem;font-size: 2.8rem;margin: 0 1rem;border-radius: 1rem;}
    .pageList .next{min-width: 6rem;height: 6rem;font-size: 2.8rem;margin: 0 1rem;border-radius: 1rem;}




    .inpage.newsDetail .banner{height: 20rem;}
    .inpage.newsDetail .banner .img img{height: 100%;object-fit: cover;}
    .inpage.newsDetail .banner .textBox{padding-left: 3rem;}
    .inpage.newsDetail .banner .top{top: 0;right: 0;height: 20rem;}
    .inpage.newsDetail .banner .bot{bottom: 0;right: 0;height: 15rem;}
    .inpage.newsDetail .banner .right{height: 20rem;}

    .inpage.newsDetail .detailBox .contentBox{width: 100%;padding: 6rem 3rem;}

    .bread .link{font-size: 2.8rem;}
    .bread span{font-size: 2.8rem;margin: 0 2rem;}
    
    .inpage.newsDetail .detailBox .title{font-size: 3.2rem;line-height: 1.5;}
    .inpage.newsDetail .detailBox .type{margin: 2rem 0;}
    .inpage.newsDetail .detailBox .type .share{display: none;}
    .inpage.newsDetail .detailBox .type .time{font-size: 2.4rem;line-height: 1.5;}

    .inpage.newsDetail .detailBox .contentBox .less{padding: 3rem;font-size: 2.8rem;line-height: 1.5;margin-bottom: 4rem;}
    .inpage.newsDetail .detailBox .contentBox .content{font-size: 2.8rem;line-height: 1.5;padding-bottom: 6rem;}
    .inpage.newsDetail .detailBox .contentBox .content *{font-size: 2.8rem !important;line-height: 1.5 !important;}
 
    .inpage.newsDetail .detailBox .contentBox .otherBox{flex-direction: column;align-items: flex-start;}
    .inpage.newsDetail .detailBox .contentBox .otherBox a{font-size: 2.8rem;line-height: 1.5;margin-top: 2rem;width: 100%;}
    .inpage.newsDetail .detailBox .contentBox .otherBox .prev{margin-right: 0;}



    .inpage.contact .banner{height: 20rem;}
    .inpage.contact .banner .img img{height: 100%;object-fit: cover;}
    .inpage.contact .banner .textBox{padding-left: 3rem;}
    .inpage.contact .banner .top{top: 0;right: 0;height: 20rem;}
    .inpage.contact .banner .bot{bottom: 0;right: 0;height: 15rem;}
    .inpage.contact .banner .right{height: 20rem;}

    .inpage.contact .contactBox .contentBox{width: 100%;padding: 6rem 3rem;}

    .inpage.contact .contactBox .contentBox .list .one{width: 100%;height: auto;padding: 3rem;border-radius: 3rem;}
    .inpage.contact .contactBox .contentBox .list .one .icon{width: 15rem;height: 15rem;margin-right: 3rem;}
    .inpage.contact .contactBox .contentBox .list .one .textBox .desc{font-size: 2.8rem;line-height: 1.5;}
    .inpage.contact .contactBox .contentBox .list .one .textBox .name{font-size: 3.2rem;line-height: 1.5;}


    .inpage.contact .contactBox .contentBox .formBox{padding: 6rem 3rem;}
    .inpage.contact .contactBox .contentBox .formBox .desc{margin-top: 2rem;}
    .inpage.contact .contactBox .contentBox .formBox .line{margin-top: 4rem;flex-direction: column;}
    .inpage.contact .contactBox .contentBox .formBox .line .half{width: 100%;margin-top: 4rem;}
    .inpage.contact .contactBox .contentBox .formBox .line .half:first-child{margin-top: 0;}
    .inpage.contact .contactBox .contentBox .formBox .line .input .icon{width: 4rem;height: 4rem;}
    .inpage.contact .contactBox .contentBox .formBox .line .name{font-size: 2.8rem;width: 15rem;margin: 0 2rem;}
    .inpage.contact .contactBox .contentBox .formBox .line .input{flex: 0 1 auto;}
    .inpage.contact .contactBox .contentBox .formBox .line .input input{font-size: 2.8rem;padding: 0 2rem;border-radius: 2rem;}
    .inpage.contact .contactBox .contentBox .formBox .line .textarea textarea{font-size: 2.8rem;padding: 2rem;border-radius: 2rem;}

    .inpage.contact .contactBox .contentBox .formBox .line .btn{width: 100%;justify-content: center;font-size: 2.8rem;border-radius: 2rem;}
    .inpage.contact .contactBox .contentBox .formBox .line .btn .icon{margin-left: 2rem;}


    .inpage.productDetail .listBox{padding: 6rem 3rem;}
    .inpage.productDetail .listBox .pro{padding: 0;}
    .inpage.productDetail .listBox .pro .title{margin-bottom: 0;}

    .inpage.productDetail .listBox .pro .flexHeader{margin: 0;padding: 0;top: 28rem;}
    .inpage.productDetail .listBox .pro .flexHeader .name{width: auto;}
    .inpage.productDetail .listBox .pro .flexHeader .top{font-size: 2.8rem;line-height: 1.5;margin-bottom: 4rem;}
    .inpage.productDetail .listBox .pro .flexHeader .bot{font-size: 2.8rem;line-height: 1.5;}

    .inpage.productDetail .listBox .pro .box{margin: 0;}

    .inpage.productDetail .listBox .pro .box .one .normal .name{width: 20rem;margin: 0 4rem 0 0;}
    .inpage.productDetail .listBox .pro .box .one .lineBox{width: auto;flex: 1;}
    .inpage.productDetail .listBox .pro .box .one .line{width: auto;flex: 1;}
    .inpage.productDetail .listBox .pro .box .one .icon{width: 4rem;height: 4rem;margin-left: 4rem;}
    .inpage.productDetail .listBox .pro .box .one .line .text{font-size: 2.8rem;line-height: 1.5;height: 6rem;border-radius: 1rem;}
    .inpage.productDetail .listBox .pro .box .one .line .text.active{top: -8rem;}


    /* .inpage.productDetail .listBox .pro{overflow: auto;}
    .inpage.productDetail .listBox .pro .title{width: 200rem;top: 0;}
    .inpage.productDetail .listBox .pro .flexHeader{width: 200rem;top: 0;}
    .inpage.productDetail .listBox .pro .box{width: 200rem;} */

    .inpage.productDetail .listBox{padding: 0;}
    .inpage.productDetail .listBox .pro .title{font-size: 3.2rem;padding: 4rem 3rem 4rem;line-height: 1.5;border-bottom: 1px solid rgba(239,239,239,1);}

    .inpage.productDetail .listBox .pro .box{padding: 0rem 3rem 6rem;}
    .inpage.productDetail .listBox .pro .box .one .normal{flex-direction: column;}
    .inpage.productDetail .listBox .pro .box .one .normal .name{width: 100%;margin: 0;font-size: 3.2rem;line-height: 1.5;}

    .inpage.productDetail .listBox .pro .box .one .flex{align-items: center;margin-top: 4rem;width: 100%;}
    .inpage.productDetail .listBox .pro .box .one .lineBox{width: 100%;}
    .inpage.productDetail .listBox .pro .box .one .li{flex: 1;display: flex;align-items: flex-start;}
    .inpage.productDetail .listBox .pro .box .one .li .bg{width: 4rem;height: 4rem;border-radius: 50%;}
    .inpage.productDetail .listBox .pro .box .one .li .sku{font-size: 2.8rem;margin: 0 3rem;width: 4rem;line-height: 4rem !important;}
    .inpage.productDetail .listBox .pro .box .one .li .desc{font-size: 2.8rem;}
    .inpage.productDetail .listBox .pro .box .one .li .desc div{margin-bottom: 2rem;line-height: 4rem !important;}
    .inpage.productDetail .listBox .pro .box .one .li .desc div:last-child{margin-bottom: 0;}

    .inpage.productDetail .listBox .pro .box .one .li{margin-bottom: 2rem;}
    .inpage.productDetail .listBox .pro .box .one .li:last-child{margin-bottom: 0;}



    .inpage.productDetailPage .banner{height: 20rem;}
    .inpage.productDetailPage .banner .img img{height: 100%;object-fit: cover;}
    .inpage.productDetailPage .banner .textBox{padding: 0 3rem;}
    .inpage.productDetailPage .banner .top{top: 0;right: 0;height: 20rem;}
    .inpage.productDetailPage .banner .bot{bottom: 0;right: 0;height: 15rem;}
    .inpage.productDetailPage .banner .right{height: 20rem;}
    .inpage.productDetailPage .banner .textBox .text{border-bottom: 0;}


    .inpage.productDetailPage .detailBox{width: 100%;margin: 0;}
    .inpage.productDetailPage .detailBox .top{padding: 6rem 3rem;flex-direction: column;}
    .inpage.productDetailPage .detailBox .top .pro{margin: 0 !important;}
    .inpage.productDetailPage .detailBox .other{margin: 4rem 0 0;}

    .inpage.productDetailPage .detailBox .bot{padding: 3rem;font-size: 2.8rem;line-height: 1.5;}

    .inpage.productDetailPage .typeBox{width: 100%;padding: 0 3rem;overflow: auto;margin-bottom: 4rem;margin-top: 4rem;}
    .inpage.productDetailPage .typeBox .one{width: auto;height: 8rem;font-size: 2.8rem;white-space: nowrap;border-radius: 2rem 2rem 0 0;padding: 0 2rem;}

    .inpage.productDetailPage .contentBox{width: 100%;margin-bottom: 4rem;}
    .inpage.productDetailPage .contentBox .box{padding: 3rem;}
    .inpage.productDetailPage .contentBox .lineBox{padding: 0;margin-top: 4rem;}
    .inpage.productDetailPage .contentBox .title:first-child .name{height: 8rem;font-size: 2.8rem;}
    .inpage.productDetailPage .contentBox .lineBox .line .left{width: 30rem;height: auto;font-size: 2.8rem;line-height: 1.5;margin: 0;padding: 2rem;}
    .inpage.productDetailPage .contentBox .lineBox .line .right{height: auto;padding-left: 2rem;font-size: 2.8rem;line-height: 1.5;}


    .inpage.productDetailPage .contentBox .title{margin-top: 6rem;}
    .inpage.productDetailPage .contentBox .tableBox{margin-top: 4rem;overflow: auto;}
    .inpage.productDetailPage .contentBox .tableBox table{width: 150rem;}
    .inpage.productDetailPage .contentBox .tableBox table thead tr td{font-size: 2.8rem;line-height: 1.5;padding: 2rem;}
    .inpage.productDetailPage .contentBox .tableBox table tbody tr td{font-size: 2.4rem;line-height: 1.5;padding: 2rem;}



    .inpage .banner .img img{height: 100%;object-fit: cover;width: 100%;}

    .inpage .banner .box .one{width: 20rem;min-height: 12rem;}
    .inpage .banner .box .one .icon.quan1::after{width: 6rem;height: 6rem;}
    .inpage .banner .box .one .icon.quan2::after{width: 9rem;height: 9rem;}
    .inpage .banner .box .one .icon.quan2:hover::after{width: 6rem;height: 6rem;}



    .inpage.productDetailPage .contentBox .title:first-child .name{display: none;}
    .inpage.productDetailPage .contentBox .title .text{font-size: 3.2rem;}

    .inpage.productDetailPage .typeBox{overflow: hidden;flex-wrap: wrap;border-bottom: 0;}
    .inpage.productDetailPage .typeBox .one{border-radius: 0;border: 1px solid rgba(239,239,239,1);}



    .inpage.newsDetail .detailBox .contentBox .otherBox .next{text-align: left;}
    .inpage.newsDetail .detailBox .contentBox .right{bottom: 21rem;}










    

}
