*{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{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: 176rem;margin: 0 auto;}

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

.flex{display: flex;}


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


.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;}

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




.header{height: 8rem;border-bottom: 1px solid rgba(51, 51, 51, 0.2);transition: all 0.3s;position: relative;z-index: 11;}
.header .container{height: 100%;display: flex;align-items: center;justify-content: space-between;}
.header .logo{height: 5rem;position: relative;}
.header .logo img{margin: auto;}
.header .logo .nor{z-index: 111;opacity: 1;}
.header .logo .hov{z-index: 11;opacity: 0;position: absolute;top: 0;left: 0;right: 0;bottom: 0;width: 100%;height: 100%;}
.header:hover .logo .nor{z-index: 11;opacity: 0;}
.header:hover .logo .hov{z-index: 111;opacity: 1;}

.header:hover{background: #000;border-bottom: 1px solid rgba(255, 255, 255, 0.25);}

.header .menu{display: flex;height: 100%;}
.header .menu .one{height: 100%;display: flex;align-items: center;margin-right: 3.6rem;font-size: 1.6rem;line-height: 1.5;border-bottom: 2px solid transparent;transition: all 0.3s;color: #fff;}
.header .menu .one:hover{color: #FFD900;}
/* .header .menu .one.active{color: #FFD900;border-color: #FFD900;} */
.header .menu .one:last-child{margin-right: 0;}
.header .menuBtn,
.header .menuClose{display: none;}

.header:hover .menu .one{color: #fff;}
.header:hover .menu .one.active{color: #FFD900;border-color: #FFD900;}

.header.in{border-color: rgba(255, 255, 255, 0.25);}
.header.in .menu .one{color: #fff;}
.header.in .logo .nor{z-index: 11;opacity: 0;}
.header.in .logo .hov{z-index: 111;opacity: 1;}
.header.in .menu .one.active{color: #FFD900;border-color: #FFD900;}



.footer{background: #333333;padding: 6rem 0 4rem;}
.footer .container{width: 144rem;}
.footer .bot{display: flex;align-items: center;justify-content: center;border-top: 1px solid rgba(255, 255, 255, 0.25);margin-top: 4rem;padding-top: 4rem;}
.footer .bot .text{font-size: 1.6rem;line-height: 1.5;color: rgba(255, 255, 255, 0.9);transition: all 0.3s;margin: 0 0.8rem;padding: 0.2rem 0.4rem;}
.footer .bot a.text:hover{color: #fff;}

/* .footer .top{display: flex;flex-direction: column;align-items: center;} */
.footer .top .linkBox{width: 100%;display: flex;flex-wrap: wrap;margin-left: -1.6rem;margin-top: -1rem;margin-bottom: 2.4rem;justify-content: center;}
.footer .top .linkBox .text{font-size: 1.6rem;line-height: 1.5;padding: 0.2rem 0.4rem;margin-left: 1.6rem;margin-top: 1rem;color: rgba(255, 255, 255, 0.9);font-weight: bold;}
.footer .top .linkBox .link{transition: all 0.3s;font-size: 1.6rem;line-height: 1.5;padding: 0.2rem 0.4rem;margin-left: 1.6rem;margin-top: 1rem;color: rgba(255, 255, 255, 0.9);}
.footer .top .linkBox .link:hover{color: #fff;}

.footer .top .flex{margin-bottom: 1.6rem;display: flex;align-items: center;justify-content: center;}
.footer .top .flex .text{font-size: 1.6rem;line-height: 1.5;padding: 0.2rem 0.4rem;color: rgba(255, 255, 255, 0.9);margin: 0 0.8rem;}

.footer .top .codeBox{display: flex;justify-content: center;}
.footer .top .codeBox .one{display: flex;flex-direction: column;align-items: center;margin: 0 1rem;}
.footer .top .codeBox .one .code{width: 14rem;height: 14rem;margin-bottom: 0.8rem;}
.footer .top .codeBox .one .text{font-size: 1.4rem;color: #FFFFFF;line-height: 2rem;}



.index .banner{margin-top: -8rem;position: relative;z-index: 1;}


.pageMenu{position: sticky;top: 0;height: 6rem;margin-top: -6rem;background: rgba(17, 17, 17, 0.2);transition: all 0.3s;z-index: 222;}
.pageMenu .flex{display: flex;justify-content: space-between;width: 144rem;margin: 0 auto;height: 100%;}
.pageMenu .one{display: flex;align-items: center;height: 100%;border-bottom: 3px solid transparent;transition: all 0.3s;color: #fff;font-size: 1.6rem;cursor: pointer;}
.pageMenu .one.active{border-color: #FFD900;font-weight: bold;}

.pageMenu:hover{background: #Fff;box-shadow: 0 0 1.5rem 0 rgba(0, 0, 0, 0.1);}
.pageMenu:hover .one{color: #333;}

.pageMenu.active{background: #Fff;box-shadow: 0 0 1.5rem 0 rgba(0, 0, 0, 0.1);}
.pageMenu.active .one{color: #333;}


.index .floor1{padding: 10rem 0;}
.index .floor1 .title{font-size: 4.8rem;line-height: 6rem;font-weight: bold;color: #222222;text-align: center;margin-bottom: 4rem;}
.index .floor1 .box{display: flex;align-items: center;justify-content: space-between;}
.index .floor1 .box .big{width: 84rem;height: 54rem;}
.index .floor1 .box .textBox{width: 84rem;}
.index .floor1 .box .name{font-size: 3.2rem;line-height: 4.2rem;color: #222222;margin-bottom: 3.6rem;font-weight: 500;}
.index .floor1 .box .content{font-size: 1.6rem;line-height: 2.8rem;color: #333333;}


.index .floor2{padding: 10rem 0;background: #F6F6F6;}
.index .floor2 .title{font-size: 3.2rem;line-height: 4.2rem;color: #222222;margin-bottom: 3.6rem;}

.index .floor2 .flex{display: flex;justify-content: space-between;}
.index .floor2 .flex .left{width: 84rem;}
.index .floor2 .flex .left .one{position: relative;padding: 4rem;background: #FFFFFF;transition: all 0.3s;margin-bottom: 2rem;display: flex;flex-direction: column;align-items: flex-start;}
.index .floor2 .flex .left .one.active{box-shadow: 0 0.5rem 3rem 0 rgba(0, 0, 0, 0.08);}
.index .floor2 .flex .left .one .num{position: absolute;width: 12rem;height: 12rem;top: 0;right: 0;display: flex;align-items: center;justify-content: center;color: rgba(34, 34, 34, 0.1);font-size: 6rem;font-weight: bold;}
.index .floor2 .flex .left .one .num::after{position: absolute;top: 10rem;right: 0;width: 0;background: rgba(34, 34, 34, 0.1);transition: all 0.3s;content: "";height: 0.4rem;}
.index .floor2 .flex .left .one.active .num{color: #FFD900;}
.index .floor2 .flex .left .one.active .num::after{background: #FFD900;width: 10rem;}
.index .floor2 .flex .left .one:last-child{margin-bottom: 0;}

.index .floor2 .flex .left .one .time{padding: 0.6rem 1rem;background: #FFD900;border-radius: 0.4rem;font-size: 1.6rem;line-height: 1.5;color: #333333;margin-bottom: 2rem;}
.index .floor2 .flex .left .one .name{font-size: 2.4rem;line-height: 3.4rem;color: #333333;font-weight: bold;margin-bottom: 0.4rem;}
.index .floor2 .flex .left .one .desc{font-size: 1.6rem;line-height: 2.8rem;color: #333333;}



.index .floor2 .flex .right{width: 84rem;position: relative;}
.index .floor2 .flex .right .big{width: 100%;height: 100%;opacity: 0;visibility: hidden;position: absolute;transition: all 0.3s;top: 0;left: 0;}
.index .floor2 .flex .right .big.active{opacity: 1;visibility: visible;}


.index .floor3{display: flex;background: #FFD900;}
.index .floor3 .big{width: 96rem;height: 54rem;flex-shrink: 0;}
.index .floor3 .textBox{padding: 6rem 12rem;display: flex;flex-direction: column;align-items: flex-start;justify-content: center;}
.index .floor3 .name{font-size: 3.2rem;line-height: 4.2rem;color: #222222;font-weight: 500;margin-bottom: 3.6rem;}
.index .floor3 .content{font-size: 1.6rem;line-height: 2.8rem;color: #333333;}


.index .floor4{padding: 10rem 0;}
.index .floor4 .title{font-size: 4.8rem;line-height: 6rem;color: #222222;font-weight: bold;text-align: center;margin-bottom: 4rem;}
.index .floor4 .flex{display: flex;align-items: center;justify-content: space-between;}
.index .floor4 .flex .right .big{width: 84rem;height: 44rem;flex-shrink: 0;}

.index .floor4 .flex .left .one{margin-bottom: 4rem;display: flex;flex-direction: column;align-items: flex-start;}
.index .floor4 .flex .left .one:last-child{margin-bottom: 0;}

.index .floor4 .flex .left .one .tip{padding: 0.8rem 1rem;background: #FFD900;border-radius: 0.4rem;font-size: 1.6rem;line-height: 1.5;color: #333333;}
.index .floor4 .flex .left .one .desc{margin-top: 1.2rem;color: #222222;font-size: 2.4rem;line-height: 3.4rem;font-weight: 500;}



.index .floor5{background: #000;padding: 10rem 0;position: relative;overflow: hidden;}
.index .floor5 .bg{position: absolute;top: 0;left: 0;z-index: 1;width: 100%;height: 100%;}
.index .floor5 .bg img{width: 100%;height: 100%;object-fit: cover;}

.index .floor5 .container{position: relative;z-index: 22;display: flex;flex-direction: column;align-items: center;}
.index .floor5 .title{font-size: 4.8rem;line-height: 6rem;color: #fff;font-weight: bold;text-align: center;margin-bottom: 4rem;}
.index .floor5 .list{position: relative;display: flex;justify-content: space-between;}
.index .floor5 .list::after{position: absolute;z-index: 1;width: 200vw;left: -10rem;height: 0.2rem;background: rgba(255, 255, 255, 0.5);content: "";top: 5.8rem;}

.index .floor5 .list .one{width: 41rem;display: flex;flex-direction: column;align-items: center;position: relative;z-index: 11;}
.index .floor5 .list .one .year{color: #FFFFFF;font-size: 2.4rem;line-height: 2.8rem;font-weight: bold;transition: all 0.3s;}
.index .floor5 .list .one:hover .year{color: #FFD900;}

.index .floor5 .list .one .point{width: 3.6rem;height: 3.6rem;background: rgba(255, 255, 255, 0.5);backdrop-filter: blur(1rem);border-radius: 50%;position: relative;margin: 1.2rem 0;transition: all 0.3s;}
.index .floor5 .list .one .point::after{width: 2rem;height: 2rem;background: #FFFFFF;position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;border-radius: 50%;content: "";transition: all 0.3s;}
.index .floor5 .list .one:hover .point{background: rgba(255, 217, 0, 0.5);}
.index .floor5 .list .one:hover .point::after{background: #FFD900;}

.index .floor5 .list .one .box{padding-top: 2rem;flex: 1;}
.index .floor5 .list .one .box .content{padding: 3rem 3rem 3rem 2rem;background: #FFFFFF;position: relative;height: 100%;transition: all 0.3s;}
.index .floor5 .list .one .box .content::before{position: absolute;top: -1rem;width: 3rem;height: 3rem;background: #fff;content: "";left: 0;right: 0;margin: auto;transform: rotate(45deg);transition: all 0.3s;}

.index .floor5 .list .one .box .content .line{position: relative;padding-left: 2rem;color: #333333;font-size: 1.6rem;line-height: 1.5;margin-bottom: 1rem;}
.index .floor5 .list .one .box .content .line::before{position: absolute;top: 1rem;left: 0.5rem;width: 0.4rem;height: 0.4rem;border-radius: 50%;content: "";background: #333;}
.index .floor5 .list .one .box .content .line:last-child{margin-bottom: 0;}
.index .floor5 .list .one:hover .box .content{background: #FFD900;}
.index .floor5 .list .one:hover .box .content::before{background: #FFD900;}


.index .floor5 .yearBox{display: flex;margin: 0 auto 4rem;align-items: center;justify-content: center;position: relative;}
.index .floor5 .yearBox .one{color: #FFFFFF;font-size: 2.8rem;font-weight: bold;transition: all 0.3s;cursor: pointer;margin-right: 5rem;position: relative;}
.index .floor5 .yearBox .one.active{color: #FFD900;}
.index .floor5 .yearBox .one:last-child{margin-right: 0;}
.index .floor5 .yearBox .one::after{position: absolute;top: 0;bottom: 0;left: calc(100% + 0.5rem);width: 4rem;height: 2px;background: rgba(255, 255, 255, 0.5);content: "";margin: auto;}
.index .floor5 .yearBox .one:last-child::after{display: none;}




.index .floor5 .swiper{position: relative;width: 100%;}
.index .floor5 .swiper::after{position: absolute;z-index: 1;width: 200vw;left: -10rem;height: 0.2rem;background: rgba(255, 255, 255, 0.5);content: "";top: 5.8rem;}

.index .floor5 .swiper .swiper-slide{width: 41rem;margin-right: 4rem;}
.index .floor5 .swiper .swiper-slide:last-child{margin-right: 0;}


.index .floor5 .swiper .one{width: 41rem;display: flex;flex-direction: column;align-items: center;position: relative;z-index: 11;}
.index .floor5 .swiper .one .year{color: #FFFFFF;font-size: 2.4rem;line-height: 2.8rem;font-weight: bold;transition: all 0.3s;}
.index .floor5 .swiper .one:hover .year{color: #FFD900;}
.index .floor5 .swiper .swiper-slide.active .one .year{color: #FFD900;}

.index .floor5 .swiper .one .point{width: 3.6rem;height: 3.6rem;background: rgba(255, 255, 255, 0.5);backdrop-filter: blur(1rem);border-radius: 50%;position: relative;margin: 1.2rem 0;transition: all 0.3s;}
.index .floor5 .swiper .one .point::after{width: 2rem;height: 2rem;background: #FFFFFF;position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;border-radius: 50%;content: "";transition: all 0.3s;}
.index .floor5 .swiper .one:hover .point{background: rgba(255, 217, 0, 0.5);}
.index .floor5 .swiper .one:hover .point::after{background: #FFD900;}
.index .floor5 .swiper .swiper-slide.active .one .point{background: rgba(255, 217, 0, 0.5);}
.index .floor5 .swiper .swiper-slide.active .one .point::after{background: #FFD900;}

.index .floor5 .swiper .one .box{padding-top: 2rem;flex: 1;width: 100%;}
.index .floor5 .swiper .one .box .content{padding: 3rem 3rem 3rem 2rem;background: #FFFFFF;position: relative;height: 100%;transition: all 0.3s;}
.index .floor5 .swiper .one .box .content::before{position: absolute;top: -1rem;width: 3rem;height: 3rem;background: #fff;content: "";left: 0;right: 0;margin: auto;transform: rotate(45deg);transition: all 0.3s;}

.index .floor5 .swiper .one .box .content .line{position: relative;padding-left: 2rem;color: #333333;font-size: 1.6rem;line-height: 1.5;margin-bottom: 1rem;}
.index .floor5 .swiper .one .box .content .line::before{position: absolute;top: 1rem;left: 0.5rem;width: 0.4rem;height: 0.4rem;border-radius: 50%;content: "";background: #333;}
.index .floor5 .swiper .one .box .content .line:last-child{margin-bottom: 0;}
.index .floor5 .swiper .one:hover .box .content{background: #FFD900;}
.index .floor5 .swiper .one:hover .box .content::before{background: #FFD900;}
.index .floor5 .swiper .swiper-slide.active .one .content{background: #FFD900;}
.index .floor5 .swiper .swiper-slide.active .one .content::before{background: #FFD900;}







.index .floor6{padding: 10rem 0;background: #F6F6F6;}
.index .floor6 .title{font-size: 4.8rem;line-height: 6rem;color: #222222;font-weight: bold;text-align: center;}

.index .floor6 .list{display: flex;flex-wrap: wrap;}
.index .floor6 .list .one{width: calc((100% - 8rem) / 3);height: 33rem;margin-right: 4rem;margin-top: 4rem;background: #FFFFFF;transition: all 0.3s;padding: 4rem;display: flex;cursor: pointer;}
.index .floor6 .list .one:nth-child(3n){margin-right: 0;}
.index .floor6 .list .one:hover{box-shadow: 0 0.5rem 3rem 0 rgba(0, 0, 0, 0.08);}
.index .floor6 .list .one .big{width: 20rem;height: 25rem;flex-shrink: 0;margin-right: 4rem;}
.index .floor6 .list .one .textBox{flex-direction: column;display: flex;justify-content: space-between;}
.index .floor6 .list .one .name{font-size: 2.4rem;line-height: 3.4rem;font-weight: bold;color: #333333;}
.index .floor6 .list .one .desc{margin-top: 0.8rem;color: #333333;font-size: 2rem;line-height: 1.5;}
.index .floor6 .list .one .content{margin-top: 0.8rem;color: #888;font-size: 1.6rem;line-height: 1.5;}

.index .floor6 .list .one .more{display: flex;align-items: center;justify-content: flex-end;color: #333333;font-size: 1.6rem;line-height: 1.5;}
.index .floor6 .list .one .more .icon{width: 3.2rem;height: 3.2rem;margin-left: 0.8rem;background: #FFD900;border-radius: 50%;}
.index .floor6 .list .one .more .icon img{width: 2rem;height: 2rem;}


.shadow{background: rgba(0, 0, 0, 0.7);position: fixed;top: 0;bottom: 0;left: 0;right: 0;z-index: 5555;display: none;}
.outBox{position: fixed;top: 50%;left: 50%;z-index: 6666;transform: translate(-50%,-50%);display: none;}
.outBox.leaderBox{box-shadow: 0 0.5rem 3rem 0 rgba(0, 0, 0, 0.08);background: #FFFFFF;padding: 4rem;width: 120rem;}
.outBox.leaderBox .close{width: 4rem;height: 4rem;position: absolute;top: 2rem;right: 2rem;cursor: pointer;transition: all 0.5s;}
.outBox.leaderBox .close:hover{transform: rotate(180deg);}
.outBox.leaderBox .box{display: flex;}
.outBox.leaderBox .box .big{width: 41.6rem;margin-right: 4rem;height: 52rem;flex-shrink: 0;}
.outBox.leaderBox .box .textBox{flex: 1;width: auto;}
.outBox.leaderBox .box .name{font-size: 3.2rem;color: #333333;line-height: 4rem;font-weight: bold;}
.outBox.leaderBox .box .name span{font-weight: normal;margin-left: 1.2rem;font-size: 2rem;line-height: 1.5;}
.outBox.leaderBox .box .desc{font-size: 2rem;line-height: 1.5;color: #888888;}
.outBox.leaderBox .box .content{margin-top: 2rem;padding-top: 2rem;border-top: 1px solid #DDDDDD;color: #444444;font-size: 1.6rem;line-height: 2.8rem;}




.index .floor7{padding: 10rem 0;}
.index .floor7 .title{font-size: 4.8rem;line-height: 6rem;color: #222222;font-weight: bold;text-align: center;}
.index .floor7 .list{display: flex;flex-wrap: wrap;}
.index .floor7 .list .one{margin-top: 4rem;margin-right: 4rem;width: calc((100% - 8rem) / 3);position: relative;}
.index .floor7 .list .one .big{width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 1;opacity: 0;visibility: hidden;transition: all 0.3s;}
.index .floor7 .list .one:hover .big{opacity: 1;visibility: visible;}
.index .floor7 .list .one .textBox{padding: 4rem;background: #F6F6F6;}
.index .floor7 .list .one .tip{color: #888888;font-size: 1.6rem;line-height: 1.5;}
.index .floor7 .list .one .name{color: #222;font-size: 2.4rem;line-height: 3.4rem;font-weight: bold;height: 10.2rem;margin: 0.4rem 0 0.9rem;}
.index .floor7 .list .one .desc{font-size: 1.6rem;line-height: 1.5;height: 5rem;margin: 4rem 0;color: #333333;}
.index .floor7 .list .one:nth-child(3n){margin-right: 0;}
.index .floor7 .list .one .year{display: flex;overflow: auto;}
.index .floor7 .list .one .year .y{padding: 0 1rem;display: flex;align-items: center;background: #FFD900;border-radius: 0.8rem;height: 3.6rem;font-size: 1.6rem;color: #333333;margin-right: 0.4rem;flex-shrink: 0;}
.index .floor7 .list .one .year .y:last-child{margin-right: 0;}

.index .floor7 .swiper-container{padding-bottom: 4.6rem;}
.index .floor7 .swiper-pagination{bottom: 0;}
.index .floor7 .swiper-pagination-bullet{width: 1.8rem;height: 0.6rem;margin: 0 0.5rem;background: #D8D8D8;opacity: 1;transition: all 0.3s;border-radius: 0;}
.index .floor7 .swiper-pagination-bullet-active{background: #FFD900;width: 6rem;}

.index .floor7 .swiper{position: relative;}
.index .floor7 .prev{min-width: 4.4rem;height: 4.4rem;padding: 0 1rem;display: flex;align-items: center;justify-content: center;transition: all 0.3s;margin: 0 0.5rem;cursor: pointer;border-radius: 0.8rem;top: 0;bottom: 0;left: -4.4rem;margin: auto;position: absolute;}
.index .floor7 .prev .img{width: 2.4rem;height: 2.4rem;position: relative;}
.index .floor7 .prev .img img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;right: 0;bottom: 0;margin: auto;}
.index .floor7 .prev .img .nor{z-index: 111;opacity: 1;}
.index .floor7 .prev .img .hov{z-index: 11;opacity: 0;}
.index .floor7 .prev:hover .img .nor{z-index: 11;opacity: 0;}
.index .floor7 .prev:hover .img .hov{z-index: 111;opacity: 1;}

.index .floor7 .next{min-width: 4.4rem;height: 4.4rem;padding: 0 1rem;display: flex;align-items: center;justify-content: center;transition: all 0.3s;margin: 0 0.5rem;cursor: pointer;border-radius: 0.8rem;top: 0;bottom: 0;right: -4.4rem;margin: auto;position: absolute;}
.index .floor7 .next .img{width: 2.4rem;height: 2.4rem;position: relative;}
.index .floor7 .next .img img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;right: 0;bottom: 0;margin: auto;}
.index .floor7 .next .img .nor{z-index: 111;opacity: 1;}
.index .floor7 .next .img .hov{z-index: 11;opacity: 0;}
.index .floor7 .next:hover .img .nor{z-index: 11;opacity: 0;}
.index .floor7 .next:hover .img .hov{z-index: 111;opacity: 1;}






.inpage .banner{margin-top: -8rem;position: relative;z-index: 1;}
.inpage .banner img{position: relative;z-index: 1;}
/* .inpage .banner::before{position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 22;background: rgba(0, 0, 0, 0.1);content: "";} */





.inpage.business{background: #F6F6F6;}
.inpage.business .floor1{padding: 8rem 0 4rem;}
.inpage.business .floor1 .title{font-size: 4.8rem;line-height: 6rem;color: #222222;font-weight: bold;text-align: center;}
.inpage.business .floor1 .list .one{margin-top: 4rem;display: flex;background: #fff;align-items: center;}
.inpage.business .floor1 .list .one:nth-child(2n){flex-direction: row-reverse;}
.inpage.business .floor1 .list .one .big{width: 88rem;height: 54rem;flex-shrink: 0;}
.inpage.business .floor1 .list .one .big:hover img{transform: scale(1.1);}
.inpage.business .floor1 .list .one .textBox{padding: 8rem;flex: 1;width: auto;}
.inpage.business .floor1 .list .one .name{font-size: 3.2rem;line-height: 4.2rem;font-weight: bold;color: #222222;}
.inpage.business .floor1 .list .one .desc{margin-top: 2rem;color: #333333;font-size: 1.6rem;line-height: 2.8rem;}
.inpage.business .floor1 .list .one .desc *{font-size: 1.6rem;line-height: 2.8rem;}
.inpage.business .floor1 .list .one .numBox{display: flex;margin-top: 4rem;}
.inpage.business .floor1 .list .one .numBox .n{margin-right: 2rem;padding: 2rem;background: #FFD900;border-radius: 1rem;}
.inpage.business .floor1 .list .one .numBox .num{font-size: 3.6rem;line-height: 4.2rem;color: #3D3D3D;font-weight: bold;}
.inpage.business .floor1 .list .one .numBox .num span{font-size: 3.6rem;line-height: 4.2rem;color: #3D3D3D;font-weight: bold;}
.inpage.business .floor1 .list .one .numBox .text{color: #3D3D3D;font-size: 1.6rem;line-height: 1.5;}


.inpage.business .floor2{padding: 4rem 0 8rem;}
.inpage.business .floor2 .title{font-size: 4.8rem;line-height: 6rem;color: #222222;font-weight: bold;text-align: center;}
.inpage.business .floor2 .list{display: flex;justify-content: space-between;flex-wrap: wrap;}
.inpage.business .floor2 .list .one{margin-top: 4rem;display: flex;background: #fff;align-items: center;width: 86rem;}
.inpage.business .floor2 .list .one .big{width: 43rem;flex-shrink: 0;}
.inpage.business .floor2 .list .one .textBox{flex: 1;width: auto;padding: 2rem 8rem;}
.inpage.business .floor2 .list .one .name{font-size: 3.2rem;line-height: 4.2rem;color: #222222;font-weight: bold;}
.inpage.business .floor2 .list .one .desc{font-size: 1.6rem;line-height: 2.8rem;color: #222222;margin-top: 2rem;}
.inpage.business .floor2 .list .one:hover .big img{transform: scale(1.1);}




.pageList{display: flex;justify-content: center;}
.pageList .one{min-width: 4.4rem;height: 4.4rem;padding: 0 1rem;display: flex;align-items: center;justify-content: center;border: 1px solid rgba(136, 136, 136, 0.2);transition: all 0.3s;color: rgba(51, 51, 51, 0.75);font-size: 1.6rem;margin: 0 0.5rem;cursor: pointer;border-radius: 0.8rem;}
.pageList .one.active,.pageList .one:hover{background: #FFD900;border-color: #FFD900;color: #333;}

.pageList .point{min-width: 4.4rem;height: 4.4rem;padding: 0 1rem;display: flex;align-items: center;justify-content: center;border: 1px solid rgba(136, 136, 136, 0.2);transition: all 0.3s;color: rgba(51, 51, 51, 0.75);font-size: 1.6rem;margin: 0 0.5rem;border-radius: 0.8rem;}

.pageList .prev{min-width: 4.4rem;height: 4.4rem;padding: 0 1rem;display: flex;align-items: center;justify-content: center;border: 1px solid rgba(136, 136, 136, 0.2);transition: all 0.3s;margin: 0 0.5rem;cursor: pointer;border-radius: 0.8rem;}
.pageList .prev:hover{background: #FFD900;border-color: #FFD900;}
.pageList .prev .img{width: 2.4rem;height: 2.4rem;position: relative;}
.pageList .prev .img img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;right: 0;bottom: 0;margin: auto;}
.pageList .prev .img .nor{z-index: 111;opacity: 1;}
.pageList .prev .img .hov{z-index: 11;opacity: 0;}
.pageList .prev:hover .img .nor{z-index: 11;opacity: 0;}
.pageList .prev:hover .img .hov{z-index: 111;opacity: 1;}

.pageList .next{min-width: 4.4rem;height: 4.4rem;padding: 0 1rem;display: flex;align-items: center;justify-content: center;border: 1px solid rgba(136, 136, 136, 0.2);transition: all 0.3s;margin: 0 0.5rem;cursor: pointer;border-radius: 0.8rem;}
.pageList .next:hover{background: #FFD900;border-color: #FFD900;}
.pageList .next .img{width: 2.4rem;height: 2.4rem;position: relative;}
.pageList .next .img img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;right: 0;bottom: 0;margin: auto;}
.pageList .next .img .nor{z-index: 111;opacity: 1;}
.pageList .next .img .hov{z-index: 11;opacity: 0;}
.pageList .next:hover .img .nor{z-index: 11;opacity: 0;}
.pageList .next:hover .img .hov{z-index: 111;opacity: 1;}




.inpage.news{background: #F6F6F6;}
.inpage.news .floor {padding: 8rem 0;}
.inpage.news .floor .title{font-size: 4.8rem;line-height: 6rem;color: #222222;font-weight: bold;text-align: center;}

.inpage.news .floor .list{display: flex;flex-wrap: wrap;margin-bottom: 4rem;}
.inpage.news .floor .list .one{margin-top: 4rem;margin-right: 4rem;width: 41rem;transition: all 0.3s;background: #Fff;}
.inpage.news .floor .list .one:nth-child(4n){margin-right: 0;}
.inpage.news .floor .list .one .big{width: 100%;height: 27.3rem;}
.inpage.news .floor .list .one:hover .big img{transform: scale(1.1);}
.inpage.news .floor .list .one:hover{box-shadow: 0 0.5rem 3rem 0 rgba(0, 0, 0, 0.08);}

.inpage.news .floor .list .one .textBox{padding: 2rem;}
.inpage.news .floor .list .one .name{font-size: 2rem;line-height: 1.4;height: 5.6rem;color: #333333;font-weight: bold;}

.inpage.news .floor .list .one .bot{display: flex;align-items: center;justify-content: space-between;margin-top: 4rem;}
.inpage.news .floor .list .one .time{font-size: 1.6rem;line-height: 1.5;color: rgba(51, 51, 51, 0.75);}

.inpage.news .floor .list .one .more{display: flex;align-items: center;color: #333333;font-size: 1.6rem;line-height: 1.5;}
.inpage.news .floor .list .one .more .icon{width: 3.2rem;height: 3.2rem;margin-left: 0.8rem;background: #FFD900;border-radius: 50%;}
.inpage.news .floor .list .one .more .icon img{width: 2rem;height: 2rem;}


.inpage.newsDetail .banner .big{height: 30rem;}



.bread .text{font-size: 1.6rem;line-height: 1.5;color: #333333;transition: all 0.3s;display: inline-block;}
.bread a.text:hover{color: #000;}
.bread span{font-size: 1.6rem;line-height: 1.5;color: #333333;margin: 0 1rem;}


.inpage.newsDetail .floor{padding: 4rem 0 8rem;}
.inpage.newsDetail .floor .container{width: 120rem;}
.inpage.newsDetail .floor .contentBox{margin-top: 4rem;}
.inpage.newsDetail .floor .title{font-size: 3.2rem;line-height: 4.8rem;color: #222222;font-weight: bold;text-align: center;}
.inpage.newsDetail .floor .time{font-size: 1.6rem;color: #888888;margin: 2rem 0 4rem;text-align: center;}
.inpage.newsDetail .floor .content{font-size: 1.6rem;line-height: 2.8rem;color: #333333;}
.inpage.newsDetail .floor .content *{font-size: 1.6rem;line-height: 2.8rem;color: #333333;max-width: 100%;}




.inpage.brand .floor1{padding: 10rem 0;}
.inpage.brand .floor1 .box{display: flex;margin-bottom: 8rem;align-items: center;}
.inpage.brand .floor1 .box:last-child{margin-bottom: 0;}
.inpage.brand .floor1 .box:nth-child(2n){flex-direction: row-reverse;}
.inpage.brand .floor1 .box .textBox{padding: 3rem 8rem;}
.inpage.brand .floor1 .box .title{font-size: 3.2rem;line-height: 4.8rem;color: #222222;font-weight: bold;}
.inpage.brand .floor1 .box .content{margin-top: 2rem;color: #333333;font-size: 1.6rem;line-height: 1.5;}
.inpage.brand .floor1 .box .list{margin-top: 2rem;color: #3d3d3d;font-size: 1.6rem;line-height: 2.8rem;}

.inpage.brand .floor1 .box .swiperBox{width: 87.2rem;cursor: pointer;}
.inpage.brand .floor1 .box .swiperBox .swiper-pagination{bottom: 3rem;}
.inpage.brand .floor1 .box .swiperBox .swiper-pagination-bullet{width: 1rem;height: 1rem;margin: 0 0.5rem;background: rgba(255, 255, 255, 0.35);backdrop-filter: blur(1rem);opacity: 1;transition: all 0.3s;border-radius: 50%;}
.inpage.brand .floor1 .box .swiperBox .swiper-pagination-bullet-active{background: #fff;}

.inpage.brand .floor1 .swiper{position: relative;}
.inpage.brand .floor1 .prev{min-width: 4.4rem;height: 4.4rem;padding: 0 1rem;display: flex;align-items: center;justify-content: center;transition: all 0.3s;margin: 0 0.5rem;cursor: pointer;border-radius: 50%;top: 0;bottom: 0;left: 2rem;margin: auto;position: absolute;background: #fff;z-index: 1;}
.inpage.brand .floor1 .prev .img{width: 2.4rem;height: 2.4rem;position: relative;}
.inpage.brand .floor1 .prev .img img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;right: 0;bottom: 0;margin: auto;}
.inpage.brand .floor1 .prev .img .nor{z-index: 111;opacity: 1;}
.inpage.brand .floor1 .prev .img .hov{z-index: 11;opacity: 0;}
.inpage.brand .floor1 .prev:hover .img .nor{z-index: 11;opacity: 0;}
.inpage.brand .floor1 .prev:hover .img .hov{z-index: 111;opacity: 1;}
.inpage.brand .floor1 .prev:hover{background: #FFD900;}

.inpage.brand .floor1 .next{min-width: 4.4rem;height: 4.4rem;padding: 0 1rem;display: flex;align-items: center;justify-content: center;transition: all 0.3s;margin: 0 0.5rem;cursor: pointer;border-radius: 50%;top: 0;bottom: 0;right: 2rem;margin: auto;position: absolute;background: #fff;z-index: 1;}
.inpage.brand .floor1 .next .img{width: 2.4rem;height: 2.4rem;position: relative;}
.inpage.brand .floor1 .next .img img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;right: 0;bottom: 0;margin: auto;}
.inpage.brand .floor1 .next .img .nor{z-index: 111;opacity: 1;}
.inpage.brand .floor1 .next .img .hov{z-index: 11;opacity: 0;}
.inpage.brand .floor1 .next:hover .img .nor{z-index: 11;opacity: 0;}
.inpage.brand .floor1 .next:hover .img .hov{z-index: 111;opacity: 1;}
.inpage.brand .floor1 .next:hover{background: #FFD900;}




.inpage.brand .pageTitle{background: #FFD900;padding: 8rem 0;display: flex;flex-direction: column;align-items: center;}
.inpage.brand .pageTitle .title{font-size: 3.2rem;color: #222222;line-height: 1.5;font-weight: bold;}
.inpage.brand .pageTitle .desc{color: #222222;font-size: 2.4rem;line-height: 3.4rem;margin-top: 1rem;}



.inpage.brand .floor2{padding: 8rem 0;background: #F6F6F6;}
.inpage.brand .floor2 .box{display: flex;margin-bottom: 4rem;align-items: center;}
.inpage.brand .floor2 .box:last-child{margin-bottom: 0;}
.inpage.brand .floor2 .box:nth-child(2n){flex-direction: row-reverse;}
.inpage.brand .floor2 .box .textBox{padding: 3rem 8rem;}
.inpage.brand .floor2 .box .title{font-size: 3.2rem;line-height: 4.8rem;color: #222222;font-weight: bold;}
.inpage.brand .floor2 .box .content{margin-top: 2rem;color: #333333;font-size: 1.6rem;line-height: 1.5;}

.inpage.brand .floor2 .box .numBox{display: flex;margin-top: 4rem;}
.inpage.brand .floor2 .box .numBox .n{margin-right: 2rem;padding: 2rem;background: #FFD900;border-radius: 1rem;}
.inpage.brand .floor2 .box .numBox .num{display: flex;align-items: flex-start;}
.inpage.brand .floor2 .box .numBox .num .counter{font-size: 3.6rem;line-height: 4.2rem;color: #3D3D3D;font-weight: bold;}
.inpage.brand .floor2 .box .numBox .num .add{font-size: 2.8rem;color: #3D3D3D;margin-left: 0.4rem;}
.inpage.brand .floor2 .box .numBox .text{color: #3D3D3D;font-size: 1.6rem;line-height: 1.5;}

.inpage.brand .floor2 .box .swiperBox{width: 87.2rem;cursor: pointer;}
.inpage.brand .floor2 .box .swiperBox .swiper-pagination{bottom: 3rem;}
.inpage.brand .floor2 .box .swiperBox .swiper-pagination-bullet{width: 1rem;height: 1rem;margin: 0 0.5rem;background: rgba(255, 255, 255, 0.35);backdrop-filter: blur(1rem);opacity: 1;transition: all 0.3s;border-radius: 50%;}
.inpage.brand .floor2 .box .swiperBox .swiper-pagination-bullet-active{background: #fff;}

.inpage.brand .floor2 .swiper{position: relative;}
.inpage.brand .floor2 .prev{min-width: 4.4rem;height: 4.4rem;padding: 0 1rem;display: flex;align-items: center;justify-content: center;transition: all 0.3s;margin: 0 0.5rem;cursor: pointer;border-radius: 50%;top: 0;bottom: 0;left: 2rem;margin: auto;position: absolute;background: #fff;z-index: 1;}
.inpage.brand .floor2 .prev .img{width: 2.4rem;height: 2.4rem;position: relative;}
.inpage.brand .floor2 .prev .img img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;right: 0;bottom: 0;margin: auto;}
.inpage.brand .floor2 .prev .img .nor{z-index: 111;opacity: 1;}
.inpage.brand .floor2 .prev .img .hov{z-index: 11;opacity: 0;}
.inpage.brand .floor2 .prev:hover .img .nor{z-index: 11;opacity: 0;}
.inpage.brand .floor2 .prev:hover .img .hov{z-index: 111;opacity: 1;}
.inpage.brand .floor2 .prev:hover{background: #FFD900;}

.inpage.brand .floor2 .next{min-width: 4.4rem;height: 4.4rem;padding: 0 1rem;display: flex;align-items: center;justify-content: center;transition: all 0.3s;margin: 0 0.5rem;cursor: pointer;border-radius: 50%;top: 0;bottom: 0;right: 2rem;margin: auto;position: absolute;background: #fff;z-index: 1;}
.inpage.brand .floor2 .next .img{width: 2.4rem;height: 2.4rem;position: relative;}
.inpage.brand .floor2 .next .img img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;right: 0;bottom: 0;margin: auto;}
.inpage.brand .floor2 .next .img .nor{z-index: 111;opacity: 1;}
.inpage.brand .floor2 .next .img .hov{z-index: 11;opacity: 0;}
.inpage.brand .floor2 .next:hover .img .nor{z-index: 11;opacity: 0;}
.inpage.brand .floor2 .next:hover .img .hov{z-index: 111;opacity: 1;}
.inpage.brand .floor2 .next:hover{background: #FFD900;}





.inpage.brand .floor3{padding: 10rem 0;}
.inpage.brand .floor3 .box{display: flex;margin-bottom: 8rem;align-items: center;}
.inpage.brand .floor3 .box:last-child{margin-bottom: 0;}
.inpage.brand .floor3 .box:nth-child(2n){flex-direction: row-reverse;}
.inpage.brand .floor3 .box .textBox{padding: 3rem 8rem;}
.inpage.brand .floor3 .box .title{font-size: 3.2rem;line-height: 4.8rem;color: #222222;font-weight: bold;}
.inpage.brand .floor3 .box .content{margin-top: 2rem;color: #333333;font-size: 1.6rem;line-height: 1.5;}
.inpage.brand .floor3 .box .list{margin-top: 2rem;color: #3d3d3d;font-size: 1.6rem;line-height: 2.8rem;}

.inpage.brand .floor3 .box .swiperBox{width: 87.2rem;cursor: pointer;}
.inpage.brand .floor3 .box .swiperBox .swiper-pagination{bottom: 3rem;}
.inpage.brand .floor3 .box .swiperBox .swiper-pagination-bullet{width: 1rem;height: 1rem;margin: 0 0.5rem;background: rgba(255, 255, 255, 0.35);backdrop-filter: blur(1rem);opacity: 1;transition: all 0.3s;border-radius: 50%;}
.inpage.brand .floor3 .box .swiperBox .swiper-pagination-bullet-active{background: #fff;}

.inpage.brand .floor3 .swiper{position: relative;}
.inpage.brand .floor3 .prev{min-width: 4.4rem;height: 4.4rem;padding: 0 1rem;display: flex;align-items: center;justify-content: center;transition: all 0.3s;margin: 0 0.5rem;cursor: pointer;border-radius: 50%;top: 0;bottom: 0;left: 2rem;margin: auto;position: absolute;background: #fff;z-index: 1;}
.inpage.brand .floor3 .prev .img{width: 2.4rem;height: 2.4rem;position: relative;}
.inpage.brand .floor3 .prev .img img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;right: 0;bottom: 0;margin: auto;}
.inpage.brand .floor3 .prev .img .nor{z-index: 111;opacity: 1;}
.inpage.brand .floor3 .prev .img .hov{z-index: 11;opacity: 0;}
.inpage.brand .floor3 .prev:hover .img .nor{z-index: 11;opacity: 0;}
.inpage.brand .floor3 .prev:hover .img .hov{z-index: 111;opacity: 1;}
.inpage.brand .floor3 .prev:hover{background: #FFD900;}

.inpage.brand .floor3 .next{min-width: 4.4rem;height: 4.4rem;padding: 0 1rem;display: flex;align-items: center;justify-content: center;transition: all 0.3s;margin: 0 0.5rem;cursor: pointer;border-radius: 50%;top: 0;bottom: 0;right: 2rem;margin: auto;position: absolute;background: #fff;z-index: 1;}
.inpage.brand .floor3 .next .img{width: 2.4rem;height: 2.4rem;position: relative;}
.inpage.brand .floor3 .next .img img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;right: 0;bottom: 0;margin: auto;}
.inpage.brand .floor3 .next .img .nor{z-index: 111;opacity: 1;}
.inpage.brand .floor3 .next .img .hov{z-index: 11;opacity: 0;}
.inpage.brand .floor3 .next:hover .img .nor{z-index: 11;opacity: 0;}
.inpage.brand .floor3 .next:hover .img .hov{z-index: 111;opacity: 1;}
.inpage.brand .floor3 .next:hover{background: #FFD900;}




.inpage.brand .floor4{background: #FFD900;padding: 8rem 0;}
.inpage.brand .floor4 .title{font-size: 3.2rem;line-height: 1.5;color: #222222;font-weight: bold;text-align: center;margin-bottom: 4rem;}
.inpage.brand .floor4 .swiperBox .swiper-slide{width: 41rem;height: 50rem;margin-right: 4rem;}
.inpage.brand .floor4 .swiperBox .img{width: 41rem;height: 50rem;}


.inpage.brand .floor4 .swiper-container{padding-bottom: 4.6rem;}
.inpage.brand .floor4 .swiper-pagination{bottom: 0;}
.inpage.brand .floor4 .swiper-pagination-bullet{width: 1.8rem;height: 0.6rem;margin: 0 0.5rem;background: rgba(51, 51, 51, 0.25);opacity: 1;transition: all 0.3s;border-radius: 0;}
.inpage.brand .floor4 .swiper-pagination-bullet-active{background: #333333;width: 6rem;}


.brandBox{box-shadow: 0 0.5rem 3rem 0 rgba(0, 0, 0, 0.08);position: fixed;top: 0;bottom: 0;left: 0;right: 0;z-index: 5555;display: none;}
.brandBox .next{position: fixed;top: 0;right: 5rem;bottom: 0;background: rgba(255, 255, 255, 0.2);backdrop-filter: blur(1rem);width: 5rem;height: 5rem;border-radius: 50%;display: flex;align-items: center;justify-content: center;transition: all 0.3s;cursor: pointer;margin: auto;}
.brandBox .next .img{width: 3rem;height: 3rem;position: relative;}
.brandBox .next img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;right: 0;bottom: 0;margin: auto;}
.brandBox .next .nor{z-index: 111;opacity: 1;}
.brandBox .next .hov{z-index: 11;opacity: 0;}
.brandBox .next:hover .nor{z-index: 11;opacity: 0;}
.brandBox .next:hover .hov{z-index: 111;opacity: 1;}
.brandBox .next:hover{background: #FFD900;}


.brandBox .prev{position: fixed;top: 0;left: 5rem;bottom: 0;background: rgba(255, 255, 255, 0.2);backdrop-filter: blur(1rem);width: 5rem;height: 5rem;border-radius: 50%;display: flex;align-items: center;justify-content: center;transition: all 0.3s;cursor: pointer;margin: auto;}
.brandBox .prev .img{width: 3rem;height: 3rem;position: relative;}
.brandBox .prev img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;right: 0;bottom: 0;margin: auto;}
.brandBox .prev .nor{z-index: 111;opacity: 1;}
.brandBox .prev .hov{z-index: 11;opacity: 0;}
.brandBox .prev:hover .nor{z-index: 11;opacity: 0;}
.brandBox .prev:hover .hov{z-index: 111;opacity: 1;}
.brandBox .prev:hover{background: #FFD900;}


.brandBox .close{position: fixed;top: 5rem;right: 5rem;background: rgba(255, 255, 255, 0.2);backdrop-filter: blur(1rem);width: 6rem;height: 6rem;border-radius: 50%;display: flex;align-items: center;justify-content: center;transition: all 0.3s;cursor: pointer;}
.brandBox .close .img{width: 3rem;height: 3rem;position: relative;}
.brandBox .close img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;right: 0;bottom: 0;margin: auto;}
.brandBox .close .nor{z-index: 111;opacity: 1;}
.brandBox .close .hov{z-index: 11;opacity: 0;}
.brandBox .close:hover .nor{z-index: 11;opacity: 0;}
.brandBox .close:hover .hov{z-index: 111;opacity: 1;}
.brandBox .close:hover{background: #FFD900;}

.brandBox .swiperBox{width: 160rem;display: flex;align-items: center;margin: auto;height: 100%;}
.brandBox .swiperBox .swiper-container{max-height: 70rem;}



.social .floor{padding: 8rem 0;background: #F6F6F6;}
.social .title{font-size: 4.8rem;line-height: 6rem;color: #222222;font-weight: bold;text-align: center;margin-bottom: 4rem;}
.social .flex{display: flex;justify-content: space-between;align-items: flex-start;}
.social .right{width: 41rem;flex-shrink: 0;margin-left: 4rem;}
.social .right .box{margin-bottom: 2rem;padding: 3rem;background: #FFFFFF;}
.social .right .box:last-child{margin-bottom: 0;}
.social .right .box .name{padding-bottom: 1rem;margin-bottom: 2rem;border-bottom: 1px solid #ddd;position: relative;font-size: 2.4rem;line-height: 3.4rem;color: #222222;font-weight: bold;padding-left: 1.6rem;}
.social .right .box .name::before{position: absolute;width: 0.6rem;height: 2.4rem;top: 0.6rem;left: 0;background: #FFD900;content: "";}
.social .right .box .list{width: 100%;}
.social .right .box .list .one{font-size: 1.6rem;line-height: 2.4rem;margin-bottom: 1rem;color: #333333;transition: all 0.3s;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: block;}
.social .right .box .list .one:hover{font-weight: bold;}
.social .right .box .list .one:last-child{margin-bottom: 0;}

.social .right .box .line{margin-bottom: 1.2rem;font-size: 1.6rem;line-height: 1.5;color: #333333;}
.social .right .box .line:last-child{margin-bottom: 0rem;}
.social .right .box .line span{font-weight: bold;line-height: 1.5;}


.social .left{flex: 1;width: auto;}
.social .left .list{margin-bottom: 4rem;}
.social .left .list .one{display: block;padding: 4rem;background: #FFFFFF;transition: all 0.3s;margin-bottom: 2rem;}
.social .left .list .one:hover{box-shadow: 0 0.5rem 3rem 0 rgba(0, 0, 0, 0.08);}
.social .left .list .one .name{font-size: 2.4rem;line-height: 3.4rem;color: #333333;font-weight: bold;display: flex;align-items: center;}
.social .left .list .one .ji{margin-left: 0.4rem;font-weight: normal;padding: 0.5rem 1.2rem;font-size: 1.4rem;line-height: 2rem;background: #FF0000;border-radius: 3rem;color: #FFFFFF;}
.social .left .list .one .new{margin-left: 0.4rem;font-weight: normal;padding: 0.5rem 1.2rem;font-size: 1.4rem;line-height: 2rem;background: #FFD900;border-radius: 3rem;color: #333;}
.social .left .list .one .type{margin: 0.8rem 0 0.4rem;color: #888888;font-size: 1.6rem;line-height: 1.5;}
.social .left .list .one .content{color: #888888;font-size: 1.6rem;line-height: 1.5;}



.socialDetail .banner .big{height: 30rem;}
.socialDetail .floor{padding: 4rem 0 8rem;background: #F6F6F6;}
.socialDetail .flex{display: flex;justify-content: space-between;margin-top: 4rem;align-items: flex-start;}
.socialDetail .right{width: 41rem;flex-shrink: 0;margin-left: 4rem;}
.socialDetail .right .box{margin-bottom: 2rem;padding: 3rem;background: #FFFFFF;}
.socialDetail .right .box:last-child{margin-bottom: 0;}
.socialDetail .right .box .name{padding-bottom: 1rem;margin-bottom: 2rem;border-bottom: 1px solid #ddd;position: relative;font-size: 2.4rem;line-height: 3.4rem;color: #222222;font-weight: bold;padding-left: 1.6rem;}
.socialDetail .right .box .name::before{position: absolute;width: 0.6rem;height: 2.4rem;top: 0.6rem;left: 0;background: #FFD900;content: "";}
.socialDetail .right .box .list{width: 100%;}
.socialDetail .right .box .list .one{font-size: 1.6rem;line-height: 2.4rem;margin-bottom: 1rem;color: #333333;transition: all 0.3s;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: block;}
.socialDetail .right .box .list .one:hover{font-weight: bold;}
.socialDetail .right .box .list .one:last-child{margin-bottom: 0;}

.socialDetail .right .box .line{margin-bottom: 1.2rem;font-size: 1.6rem;line-height: 1.5;color: #333333;}
.socialDetail .right .box .line:last-child{margin-bottom: 0rem;}
.socialDetail .right .box .line span{font-weight: bold;line-height: 1.5;}


.socialDetail .left{flex: 1;width: auto;background: #FFFFFF;padding: 4rem;}
.socialDetail .left .name{font-size: 3.2rem;line-height: 1.5;color: #222222;font-weight: bold;}
.socialDetail .left .type{display: flex;align-items: center;margin: 2rem 0 4rem;padding-bottom: 2rem;border-bottom: 1px solid #ddd;}
.socialDetail .left .type .t{font-size: 1.6rem;line-height: 1.5;color: #888;margin-right: 4rem;}
.socialDetail .left .content{font-size: 1.6rem;line-height: 2.8rem;color: #333333;}
.socialDetail .left .content *{font-size: 1.6rem;line-height: 2.8rem;color: #333333;}



.inpage.contact .floor{padding: 10rem 0;}
.inpage.contact .floor .container{display: flex;justify-content: space-between;align-items: center;}
.inpage.contact .floor .big{width: 84rem;}
.inpage.contact .floor .textBox .title{font-size: 3.2rem;line-height: 1.5;color: #222222;font-weight: bold;}

.inpage.contact .floor .textBox .codeBox{display: flex;}
.inpage.contact .floor .textBox .codeBox .one{display: flex;flex-direction: column;align-items: center;margin: 0 2rem 0 0;}
.inpage.contact .floor .textBox .codeBox .one .code{width: 14rem;height: 14rem;margin-bottom: 0.8rem;}
.inpage.contact .floor .textBox .codeBox .one .text{font-size: 1.4rem;color: #333;line-height: 2rem;}

.inpage.contact .floor .textBox .lineBox{margin: 4rem 0;}
.inpage.contact .floor .textBox .lineBox .line{display: flex;align-items: center;margin-bottom: 2rem;}
.inpage.contact .floor .textBox .lineBox .line:last-child{margin-bottom: 0;}
.inpage.contact .floor .textBox .lineBox .line .icon{width: 5rem;height: 5rem;margin-right: 2rem;}
.inpage.contact .floor .textBox .lineBox .line .text{font-size: 2rem;line-height: 1.5;color: #333333;}



.inpage.join .floor1{padding: 10rem 0 8rem;}
.inpage.join .floor1 .container{display: flex;justify-content: space-between;}
.inpage.join .floor1 .textBox{padding: 3rem 8rem;}
.inpage.join .floor1 .name{font-size: 3.2rem;line-height: 4.8rem;color: #222222;font-weight: bold;}
.inpage.join .floor1 .content{margin-top: 2rem;color: #333333;font-size: 1.6rem;line-height: 2.8rem;}

.inpage.join .floor1 .numBox{display: flex;margin-top: 4rem;}
.inpage.join .floor1 .numBox .n{margin-right: 2rem;padding: 2rem;background: #FFD900;border-radius: 1rem;}
.inpage.join .floor1 .numBox .num{display: flex;align-items: flex-start;}
.inpage.join .floor1 .numBox .num .counter{font-size: 3.6rem;line-height: 4.2rem;color: #3D3D3D;font-weight: bold;}
.inpage.join .floor1 .numBox .num .add{font-size: 2.8rem;color: #3D3D3D;margin-left: 0.4rem;}
.inpage.join .floor1 .numBox .text{color: #3D3D3D;font-size: 1.6rem;line-height: 1.5;}

.inpage.join .floor1 .img{width: 87.2rem;flex-shrink: 0;}
.inpage.join .floor1 .img:hover img{transform: scale(1.1);}


.inpage.join .floor2{padding: 0 0 8rem;}
.inpage.join .floor2 .title{font-size: 3.2rem;line-height: 4.8rem;color: #222222;font-weight: bold;text-align: center;}
.inpage.join .floor2 .img{width: 100%;}


.inpage.join .floor3{padding: 8rem 0 10rem;background: #FFD900;}
.inpage.join .floor3 .title{font-size: 3.2rem;line-height: 1.5;color: #222222;text-align: center;font-weight: bold;margin-bottom: 1rem;}
.inpage.join .floor3 .desc{font-size: 2.4rem;line-height: 3.4rem;color: #222222;letter-spacing: 0.1em;margin-bottom: 4rem;text-align: center;}
.inpage.join .floor3 .list{display: flex;justify-content: space-between;}
.inpage.join .floor3 .list .one{width: 56rem;background: #FFFFFF;}
.inpage.join .floor3 .list .one:hover img{transform: scale(1.1);}
.inpage.join .floor3 .textBox{padding: 2rem;}
.inpage.join .floor3 .list .name{font-size: 2.4rem;line-height: 3.4rem;color: #3D3D3D;font-weight: bold;text-align: center;margin: 0rem 0 1rem;}
.inpage.join .floor3 .list .text{font-size: 1.6rem;color: #3D3D3D;line-height: 1.5;text-align: center;}


.inpage.join .floor4{padding: 10rem 0;background: #F6F6F6;}
.inpage.join .floor4 .title{font-size: 3.2rem;line-height: 4.8rem;color: #222222;font-weight: bold;text-align: center;margin-bottom: 4rem;}
.inpage.join .floor4 .list{display: flex;}
.inpage.join .floor4 .flex{display: flex;flex-wrap: wrap;margin-top: -2rem;}
.inpage.join .floor4 .one .img{width: 56rem;}
.inpage.join .floor4 .one .big{width: 60rem;}
.inpage.join .floor4 .flex .one{margin-left: 2rem;margin-top: 2rem;}
.inpage.join .floor4 .one .textBox{background: #FFD900;display: flex;align-items: center;justify-content: center;padding: 2rem;}
.inpage.join .floor4 .one .name{font-size: 2.4rem;line-height: 3.4rem;color: #3D3D3D;}
.inpage.join .floor4 .one:hover .img img{transform: scale(1.1);}


.inpage.join .floor5{padding: 8rem 0 10rem;}
.inpage.join .floor5 .title{font-size: 3.2rem;line-height: 4.8rem;color: #222222;font-weight: bold;text-align: center;margin-bottom: 4rem;}
.inpage.join .floor5 .flex{display: flex;align-items: flex-start;justify-content: space-between;padding: 0 8rem;}
.inpage.join .floor5 .right{width: 5rem;height: 15rem;display: flex;align-items: center;}
.inpage.join .floor5 .right .img{width: 5rem;height: 5rem;}
.inpage.join .floor5 .one{width: 15rem;display: flex;flex-direction: column;align-items: center;}
.inpage.join .floor5 .one .icon{width: 15rem;height: 15rem;background: #FFD900;border-radius: 50%;}
.inpage.join .floor5 .one .icon img{width: 8rem;height: 8rem;}
.inpage.join .floor5 .one .text{font-size: 2.4rem;line-height: 3rem;margin-top: 2rem;}

















































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

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

    .container{width: 69rem;}

    .header{height: 10rem;background: #fff;border-bottom: 1px solid rgba(0, 0, 0, 0.08);position: relative;z-index: 999;}
    .header:hover{background: #fff;border-bottom: 1px solid rgba(0, 0, 0, 0.08);}
    .header .container{width: 69rem;}
    .header .logo{height: 6rem;}
    .header .logo .nor{z-index: 111;opacity: 1;}
    .header .logo .hov{z-index: 11;opacity: 0;}
    .header:hover .logo .nor{z-index: 111;opacity: 1;}
    .header:hover .logo .hov{z-index: 11;opacity: 0;}
    .header.in{background: #fff;border-bottom: 1px solid rgba(0, 0, 0, 0.08);}
    .header.in .logo .nor,
    .header.in:hover .logo .nor{z-index: 111;opacity: 1;}
    .header.in .logo .hov,
    .header.in:hover .logo .hov{z-index: 11;opacity: 0;}
    .header .menuBtn{display: flex;width: 5.6rem;height: 5.6rem;}
    .header .menu{display: flex;position: fixed;top: 0;right: -62rem;width: 62rem;height: 100vh;background: #fff;z-index: 9999;padding: 12rem 5rem 5rem;flex-direction: column;transition: right 0.35s ease, box-shadow 0.35s ease;box-shadow: none;}
    .header .menu.active{right: 0;box-shadow: -1rem 0 3rem rgba(0, 0, 0, 0.18);}
    .header .menuClose{display: flex;position: absolute;top: 3rem;right: 4rem;width: 4.8rem;height: 4.8rem;}
    .header .menu .one{height: auto;margin: 0;border-bottom: 1px solid rgba(51, 51, 51, 0.12);padding: 3rem 0;color: #333333;font-size: 3.2rem;line-height: 1.5;}
    .header .menu .one.active{color: #333333;border-color: rgba(51, 51, 51, 0.12);font-weight: bold;}
    .header:hover .menu .one{color: #333333;}
    .header:hover .menu .one.active{color: #333333;}
    .header.in .menu .one,
    .header.in:hover .menu .one{color: #333333;}
    .header.in .menu .one.active,
    .header.in:hover .menu .one.active{color: #333333;border-color: rgba(51, 51, 51, 0.12);font-weight: bold;}

    .footer{padding: 6rem 0;background: #222;}
    .footer .container{width: 69rem;}
    .footer .top .linkBox{display: none;}
    .footer .top .flex{display: block;margin-bottom: 4rem;}
    .footer .top .flex .text{margin: 0 0 2rem;padding: 0;color: rgba(255, 255, 255, 0.86);font-size: 2.6rem;line-height: 4rem;}
    .footer .top .flex .text:last-child{margin-bottom: 0;}
    .footer .top .codeBox{display: flex;justify-content: space-between;}
    .footer .top .codeBox .one{width: 21rem;margin: 0;}
    .footer .top .codeBox .one .code{width: 18rem;height: 18rem;margin-bottom: 1.6rem;}
    .footer .top .codeBox .one .text{font-size: 2.2rem;line-height: 3rem;text-align: center;color: rgba(255, 255, 255, 0.9);}
    .footer .bot{display: block;margin-top: 5rem;padding-top: 4rem;text-align: center;}
    .footer .bot .text{display: block;margin: 0 0 1.6rem;padding: 0;color: rgba(255, 255, 255, 0.7);font-size: 2.2rem;line-height: 3.4rem;}
    .footer .bot .text:last-child{margin-bottom: 0;}


    .index .banner{margin-top: 0;}
    .index .banner .big{height: 42rem;}

    .index .pageMenu{height: 8rem;margin-top: 0;background: #fff;box-shadow: 0 0 1.5rem 0 rgba(0, 0, 0, 0.1);overflow: hidden;}
    .index .pageMenu .flex{width: auto;margin: 0;padding: 0 3rem;justify-content: flex-start;overflow-x: auto;white-space: nowrap;}
    .index .pageMenu .flex::-webkit-scrollbar{display: none;}
    .index .pageMenu .one{flex-shrink: 0;margin-right: 5rem;color: #333;font-size: 2.6rem;border-bottom-width: 0.4rem;}
    .index .pageMenu .one:last-child{margin-right: 0;}
    .index .pageMenu .one.active{color: #222;}

    .index .floor1,
    .index .floor2,
    .index .floor4,
    .index .floor5,
    .index .floor6,
    .index .floor7{padding: 6rem 0;}

    .index .floor1 .title,
    .index .floor2 .title,
    .index .floor4 .title,
    .index .floor5 .title,
    .index .floor6 .title,
    .index .floor7 .title{font-size: 5rem;line-height: 6rem;margin-bottom: 4rem;text-align: center;}

    .index .floor1 .box{display: block;}
    .index .floor1 .box .big{width: 100%;height: 44.4rem;}
    .index .floor1 .box .textBox{width: 100%;margin-top: 4rem;}
    .index .floor1 .box .name{font-size: 3.6rem;line-height: 4.8rem;margin-bottom: 2.4rem;}
    .index .floor1 .box .content{font-size: 2.6rem;line-height: 4.2rem;}

    .index .floor2 .flex{display: flex;flex-direction: column;}
    .index .floor2 .flex .left{width: 100%;}
    .index .floor2 .flex .right{order: -1;width: 100%;height: 58.5rem;margin-bottom: 3rem;}
    .index .floor2 .flex .left .one{padding: 3rem;margin-bottom: 2.4rem;}
    .index .floor2 .flex .left .one .num{width: 10rem;height: 10rem;font-size: 5rem;}
    .index .floor2 .flex .left .one .num::after{top: 8.6rem;height: 0.5rem;}
    .index .floor2 .flex .left .one.active .num::after{width: 8rem;}
    .index .floor2 .flex .left .one .time{font-size: 2.4rem;margin-bottom: 2rem;}
    .index .floor2 .flex .left .one .name{font-size: 3.2rem;line-height: 4.2rem;margin-bottom: 1rem;}
    .index .floor2 .flex .left .one .desc{font-size: 2.4rem;line-height: 3.8rem;}

    .index .floor3{display: block;padding: 6rem 3rem;}
    .index .floor3 .big{width: 100%;height: 38.8rem;margin-bottom: 4rem;}
    .index .floor3 .textBox{display: block;padding: 0;}
    .index .floor3 .name{font-size: 5rem;line-height: 6rem;margin-bottom: 2.4rem;}
    .index .floor3 .content{font-size: 2.6rem;line-height: 4.2rem;}

    .index .floor4 .flex{display: flex;flex-direction: column-reverse;}
    .index .floor4 .flex .left{width: 100%;margin-top: 4rem;}
    .index .floor4 .flex .right{width: 100%;}
    .index .floor4 .flex .right .big{width: 100%;height: 36.1rem;}
    .index .floor4 .flex .left .one{margin-bottom: 3rem;}
    .index .floor4 .flex .left .one .tip{font-size: 2.4rem;border-radius: 0.8rem;}
    .index .floor4 .flex .left .one .desc{font-size: 3.2rem;line-height: 4.4rem;margin-top: 1.6rem;}

    .index .floor5 .title{margin-bottom: 5rem;}
    .index .floor5 .list{display: block;padding-left: 5rem;}
    .index .floor5 .list::after{width: 0.2rem;height: auto;left: 1.6rem;top: 1.6rem;bottom: 0;}
    .index .floor5 .list .one{width: 100%;display: block;position: relative;margin-bottom: 4rem;}
    .index .floor5 .list .one:last-child{margin-bottom: 0;}
    .index .floor5 .list .one .year{font-size: 3rem;line-height: 3.8rem;}
    .index .floor5 .list .one .point{position: absolute;top: 0.2rem;left: -5rem;width: 3.4rem;height: 3.4rem;margin: 0;}
    .index .floor5 .list .one .point::after{width: 1.8rem;height: 1.8rem;}
    .index .floor5 .list .one .box{padding-top: 2rem;}
    .index .floor5 .list .one .box .content{padding: 3rem;}
    .index .floor5 .list .one .box .content::before{top: -1rem;left: 3rem;right: auto;}
    .index .floor5 .list .one .box .content .line{font-size: 2.4rem;line-height: 3.6rem;margin-bottom: 1.6rem;}
    .index .floor5 .list .one .box .content .line::before{top: 1.6rem;}


    .index .floor5 .title{margin-bottom: 4rem;}
    .index .floor5 .yearBox .one{font-size: 3.2rem;}
    .index .floor5 .swiper{display: block;}
    .index .floor5 .swiper::after{top: 6.5rem;}
    .index .floor5 .swiper .one .year{font-size: 3rem;line-height: 3.8rem;}
    .index .floor5 .swiper .one .box .content .line{font-size: 2.4rem;line-height: 3.6rem;margin-bottom: 1.6rem;}





    .index .floor6 .list{display: block;}
    .index .floor6 .list .one{width: 100%;height: auto;margin: 3rem 0 0;padding: 3rem;}
    .index .floor6 .list .one .big{width: 22rem;height: 28rem;margin-right: 3rem;}
    .index .floor6 .list .one .name{font-size: 3.2rem;line-height: 4.2rem;}
    .index .floor6 .list .one .desc{font-size: 2.4rem;line-height: 3.4rem;}
    .index .floor6 .list .one .content{font-size: 2.2rem;line-height: 3.4rem;}
    .index .floor6 .list .one .more{font-size: 2.4rem;}
    .index .floor6 .list .one .more .icon{width: 4.4rem;height: 4.4rem;}
    .index .floor6 .list .one .more .icon img{width: 2.6rem;height: 2.6rem;}

    .outBox.leaderBox{width: 69rem;max-height: 86vh;overflow-y: auto;padding: 5rem 3rem 4rem;}
    .outBox.leaderBox .close{width: 5rem;height: 5rem;top: 2rem;right: 2rem;}
    .outBox.leaderBox .box{display: block;}
    .outBox.leaderBox .box .big{width: 100%;height: 78.8rem;margin-right: 0;margin-bottom: 3rem;}
    .outBox.leaderBox .box .name{font-size: 4rem;line-height: 5rem;}
    .outBox.leaderBox .box .name span{display: block;margin-left: 0;margin-top: 1rem;font-size: 2.6rem;}
    .outBox.leaderBox .box .desc{font-size: 2.6rem;line-height: 3.8rem;}
    .outBox.leaderBox .box .content{font-size: 2.4rem;line-height: 4rem;}

    .index .floor7 .swiper-container{padding-bottom: 6rem;}
    .index .floor7 .list{display: block;}
    .index .floor7 .list .one{display: block;width: 100%;margin: 3rem 0 0;}
    .index .floor7 .list .one + .one{margin-top: 5rem;}
    .index .floor7 .list .one .big{position: relative;width: 100%;height: 47.6rem;opacity: 1;visibility: visible;}
    .index .floor7 .list .one .textBox{padding: 3rem;}
    .index .floor7 .list .one .tip{font-size: 2.4rem;}
    .index .floor7 .list .one .name{height: auto;font-size: 3.2rem;line-height: 4.4rem;margin: 1rem 0 1.6rem;}
    .index .floor7 .list .one .desc{height: auto;font-size: 2.4rem;line-height: 3.6rem;margin: 2rem 0 3rem;}
    .index .floor7 .list .one .year .y{height: 4.8rem;padding: 0 1.6rem;font-size: 2.2rem;margin-right: 0.8rem;}
    .index .floor7 .swiper-pagination-bullet{width: 2.4rem;height: 0.8rem;margin: 0 0.6rem;}
    .index .floor7 .swiper-pagination-bullet-active{width: 7rem;}

    .inpage.business .banner{margin-top: 0;}
    .inpage.business .banner .big{height: 32rem;}

    .inpage.business .floor1,
    .inpage.business .floor2{padding: 6rem 0;}

    .inpage.business .floor1 .title,
    .inpage.business .floor2 .title{font-size: 5rem;line-height: 6rem;margin-bottom: 4rem;}

    .inpage.business .floor1 .list .one{display: block;margin-top: 4rem;}
    .inpage.business .floor1 .list .one:first-child{margin-top: 0;}
    .inpage.business .floor1 .list .one:nth-child(2n){flex-direction: column;}
    .inpage.business .floor1 .list .one .big{width: 100%;height: 42.3rem;}
    .inpage.business .floor1 .list .one .textBox{width: 100%;padding: 4rem 3rem;}
    .inpage.business .floor1 .list .one .name{font-size: 3.6rem;line-height: 4.8rem;}
    .inpage.business .floor1 .list .one .desc{margin-top: 2rem;font-size: 2.6rem;line-height: 4.2rem;}
    .inpage.business .floor1 .list .one .desc *{font-size: 2.6rem;line-height: 4.2rem;}
    .inpage.business .floor1 .list .one .numBox{margin-top: 3rem;display: flex;gap: 1.5rem;}
    .inpage.business .floor1 .list .one .numBox .n{flex: 1;margin-right: 0;padding: 2rem 1rem;text-align: center;}
    .inpage.business .floor1 .list .one .numBox .num,
    .inpage.business .floor1 .list .one .numBox .num span{font-size: 3rem;line-height: 3.8rem;}
    .inpage.business .floor1 .list .one .numBox .text{font-size: 2rem;line-height: 3rem;}

    .inpage.business .floor2 .list{display: block;}
    .inpage.business .floor2 .list .one{display: block;width: 100%;margin-top: 4rem;}
    .inpage.business .floor2 .list .one:first-child{margin-top: 0;}
    .inpage.business .floor2 .list .one .big{width: 100%;height: 46rem;}
    .inpage.business .floor2 .list .one .textBox{width: 100%;padding: 4rem 3rem;}
    .inpage.business .floor2 .list .one .name{font-size: 3.6rem;line-height: 4.8rem;}
    .inpage.business .floor2 .list .one .desc{margin-top: 2rem;font-size: 2.6rem;line-height: 4.2rem;}

    .inpage.news .banner{margin-top: 0;}
    .inpage.news .banner .big{height: 32rem;}

    .inpage.news .floor{padding: 6rem 0;}
    .inpage.news .floor .title{font-size: 5rem;line-height: 6rem;margin-bottom: 4rem;}
    .inpage.news .floor .list{display: block;margin-bottom: 5rem;}
    .inpage.news .floor .list .one{display: block;width: 100%;margin: 0 0 4rem;background: #fff;}
    .inpage.news .floor .list .one:last-child{margin-bottom: 0;}
    .inpage.news .floor .list .one:nth-child(4n){margin-right: 0;}
    .inpage.news .floor .list .one .big{width: 100%;height: 46rem;}
    .inpage.news .floor .list .one .textBox{padding: 3rem;}
    .inpage.news .floor .list .one .name{height: 8.8rem;font-size: 3.2rem;line-height: 4.4rem;}
    .inpage.news .floor .list .one .bot{margin-top: 3rem;}
    .inpage.news .floor .list .one .time{font-size: 2.4rem;line-height: 3.4rem;}
    .inpage.news .floor .list .one .more{font-size: 2.4rem;line-height: 3.4rem;}
    .inpage.news .floor .list .one .more .icon{width: 4.4rem;height: 4.4rem;margin-left: 1rem;}
    .inpage.news .floor .list .one .more .icon img{width: 2.6rem;height: 2.6rem;}

    .inpage.news .pageList{justify-content: flex-start;overflow-x: auto;padding-bottom: 0.5rem;}
    .inpage.news .pageList::-webkit-scrollbar{display: none;}
    .inpage.news .pageList .one,
    .inpage.news .pageList .point,
    .inpage.news .pageList .prev,
    .inpage.news .pageList .next{min-width: 6rem;height: 6rem;padding: 0 1.6rem;margin: 0 0.8rem 0 0;border-radius: 1rem;font-size: 2.4rem;flex-shrink: 0;}
    .inpage.news .pageList .prev .img,
    .inpage.news .pageList .next .img{width: 3.2rem;height: 3.2rem;}

    .inpage.newsDetail .banner{margin-top: 0;}
    .inpage.newsDetail .banner .big{height: 32rem;}

    .inpage.newsDetail .floor{padding: 6rem 0;}
    .inpage.newsDetail .floor .container{width: 69rem;}
    .inpage.newsDetail .bread{display: flex;align-items: center;flex-wrap: wrap;}
    .inpage.newsDetail .bread .text{font-size: 2.4rem;line-height: 3.6rem;}
    .inpage.newsDetail .bread span{font-size: 2.4rem;line-height: 3.6rem;margin: 0 1.2rem;}
    .inpage.newsDetail .floor .contentBox{margin-top: 4rem;}
    .inpage.newsDetail .floor .title{font-size: 5rem;line-height: 6.4rem;text-align: left;}
    .inpage.newsDetail .floor .time{font-size: 2.4rem;line-height: 3.4rem;margin: 2rem 0 4rem;text-align: left;}
    .inpage.newsDetail .floor .content,
    .inpage.newsDetail .floor .content *{font-size: 2.6rem;line-height: 4.4rem;}
    .inpage.newsDetail .floor .content{word-break: break-all;}
    .inpage.newsDetail .floor .content img{height: auto;}

    .inpage.brand .banner{margin-top: 0;}
    .inpage.brand .banner .big{height: 32rem;}

    .inpage.brand .floor1,
    .inpage.brand .floor2,
    .inpage.brand .floor3,
    .inpage.brand .floor4{padding: 6rem 0;}

    .inpage.brand .floor1 .box,
    .inpage.brand .floor2 .box,
    .inpage.brand .floor3 .box{display: flex;flex-direction: column-reverse;margin-bottom: 6rem;align-items: stretch;}
    .inpage.brand .floor1 .box:nth-child(2n),
    .inpage.brand .floor2 .box:nth-child(2n),
    .inpage.brand .floor3 .box:nth-child(2n){flex-direction: column-reverse;}
    .inpage.brand .floor1 .box:last-child,
    .inpage.brand .floor2 .box:last-child,
    .inpage.brand .floor3 .box:last-child{margin-bottom: 0;}

    .inpage.brand .floor1 .box .swiperBox,
    .inpage.brand .floor2 .box .swiperBox,
    .inpage.brand .floor3 .box .swiperBox{width: 100%;}
    .inpage.brand .floor1 .box .swiperBox .img{width: 100%;height: 47.5rem;}
    .inpage.brand .floor2 .box .swiperBox .img,
    .inpage.brand .floor3 .box .swiperBox .img{width: 100%;height: 42.3rem;}
    .inpage.brand .floor1 .box .swiperBox .swiper-pagination,
    .inpage.brand .floor2 .box .swiperBox .swiper-pagination,
    .inpage.brand .floor3 .box .swiperBox .swiper-pagination{bottom: 2rem;}
    .inpage.brand .floor1 .box .swiperBox .swiper-pagination-bullet,
    .inpage.brand .floor2 .box .swiperBox .swiper-pagination-bullet,
    .inpage.brand .floor3 .box .swiperBox .swiper-pagination-bullet{width: 1.6rem;height: 1.6rem;margin: 0 0.7rem;}

    .inpage.brand .floor1 .box .textBox,
    .inpage.brand .floor2 .box .textBox,
    .inpage.brand .floor3 .box .textBox{padding: 4rem 0 0;}
    .inpage.brand .floor1 .box .title,
    .inpage.brand .floor2 .box .title,
    .inpage.brand .floor3 .box .title,
    .inpage.brand .floor4 .title{font-size: 5rem;line-height: 6rem;margin-bottom: 4rem;}
    .inpage.brand .floor1 .box .content,
    .inpage.brand .floor2 .box .content,
    .inpage.brand .floor3 .box .content{margin-top: 2rem;font-size: 2.6rem;line-height: 4.2rem;}
    .inpage.brand .floor1 .box .list,
    .inpage.brand .floor3 .box .list{margin-top: 2rem;font-size: 2.6rem;line-height: 4.2rem;}

    .inpage.brand .pageTitle{padding: 6rem 3rem;text-align: center;}
    .inpage.brand .pageTitle .title{font-size: 5rem;line-height: 6rem;}
    .inpage.brand .pageTitle .desc{font-size: 3rem;line-height: 4.2rem;margin-top: 1.5rem;}

    .inpage.brand .floor2 .box .numBox{display: flex;gap: 1.5rem;margin-top: 3rem;}
    .inpage.brand .floor2 .box .numBox .n{flex: 1;margin-right: 0;padding: 2rem 1rem;text-align: center;}
    .inpage.brand .floor2 .box .numBox .num{justify-content: center;}
    .inpage.brand .floor2 .box .numBox .num .counter{font-size: 3rem;line-height: 3.8rem;}
    .inpage.brand .floor2 .box .numBox .num .add{font-size: 2.4rem;}
    .inpage.brand .floor2 .box .numBox .text{font-size: 2rem;line-height: 3rem;}

    .inpage.brand .floor4 .title{text-align: center;}
    .inpage.brand .floor4 .swiperBox .swiper-slide{width: 52rem;height: 63.4rem;margin-right: 3rem;}
    .inpage.brand .floor4 .swiperBox .img{width: 52rem;height: 63.4rem;}
    .inpage.brand .floor4 .swiper-container{padding-bottom: 6rem;}
    .inpage.brand .floor4 .swiper-pagination-bullet{width: 2.4rem;height: 0.8rem;margin: 0 0.6rem;}
    .inpage.brand .floor4 .swiper-pagination-bullet-active{width: 7rem;}

    .brandBox .close{top: 3rem;right: 3rem;width: 6rem;height: 6rem;}
    .brandBox .next,
    .brandBox .prev{width: 6rem;height: 6rem;}
    .brandBox .next{right: 2rem;}
    .brandBox .prev{left: 2rem;}
    .brandBox .swiperBox{width: 69rem;}
    .brandBox .swiperBox .swiper-container{max-height: 82vh;}
    .brandBox .swiperBox .swiper-slide{display: flex;align-items: center;justify-content: center;}
    .brandBox .swiperBox .img{width: 100%;height: 82vh;}

    .inpage.social .banner{margin-top: 0;}
    .inpage.social .banner .big{height: 32rem;}

    .inpage.social .floor{padding: 6rem 0;}
    .inpage.social .title{font-size: 5rem;line-height: 6rem;margin-bottom: 4rem;}
    .inpage.social .flex{display: block;}
    .inpage.social .left{width: 100%;}
    .inpage.social .left .list{margin-bottom: 5rem;}
    .inpage.social .left .list .one{padding: 4rem 3rem;margin-bottom: 3rem;}
    .inpage.social .left .list .one .name{font-size: 3.2rem;line-height: 4.4rem;flex-wrap: wrap;align-items: flex-start;}
    .inpage.social .left .list .one .ji,
    .inpage.social .left .list .one .new{margin-left: 1rem;margin-top: 0.5rem;padding: 0.6rem 1.4rem;font-size: 2rem;line-height: 2.8rem;border-radius: 4rem;}
    .inpage.social .left .list .one .type{margin: 1.6rem 0 1rem;font-size: 2.4rem;line-height: 3.4rem;}
    .inpage.social .left .list .one .content{font-size: 2.4rem;line-height: 3.8rem;}

    .inpage.social .pageList{justify-content: flex-start;overflow-x: auto;padding-bottom: 0.5rem;}
    .inpage.social .pageList::-webkit-scrollbar{display: none;}
    .inpage.social .pageList .one,
    .inpage.social .pageList .point,
    .inpage.social .pageList .prev,
    .inpage.social .pageList .next{min-width: 6rem;height: 6rem;padding: 0 1.6rem;margin: 0 0.8rem 0 0;border-radius: 1rem;font-size: 2.4rem;flex-shrink: 0;}
    .inpage.social .pageList .prev .img,
    .inpage.social .pageList .next .img{width: 3.2rem;height: 3.2rem;}

    .inpage.social .right{width: 100%;margin: 5rem 0 0;}
    .inpage.social .right .box{padding: 4rem 3rem;margin-bottom: 3rem;}
    .inpage.social .right .box .name{font-size: 3.2rem;line-height: 4.4rem;padding-left: 2rem;margin-bottom: 3rem;}
    .inpage.social .right .box .name::before{width: 0.8rem;height: 3.2rem;top: 0.6rem;}
    .inpage.social .right .box .list .one{font-size: 2.4rem;line-height: 3.6rem;margin-bottom: 1.8rem;}
    .inpage.social .right .box .line{font-size: 2.4rem;line-height: 3.8rem;margin-bottom: 2rem;}
    .inpage.social .right .box .line span{line-height: 3.8rem;}

    .inpage.socialDetail .banner{margin-top: 0;}
    .inpage.socialDetail .banner .big{height: 32rem;}

    .inpage.socialDetail .floor{padding: 6rem 0;}
    .inpage.socialDetail .bread{display: flex;align-items: center;flex-wrap: wrap;}
    .inpage.socialDetail .bread .text{font-size: 2.4rem;line-height: 3.6rem;}
    .inpage.socialDetail .bread span{font-size: 2.4rem;line-height: 3.6rem;margin: 0 1.2rem;}
    .inpage.socialDetail .flex{display: block;margin-top: 4rem;}
    .inpage.socialDetail .left{width: 100%;padding: 4rem 3rem;}
    .inpage.socialDetail .left .name{font-size: 5rem;line-height: 6.4rem;}
    .inpage.socialDetail .left .type{display: block;margin: 2rem 0 4rem;padding-bottom: 3rem;}
    .inpage.socialDetail .left .type .t{font-size: 2.4rem;line-height: 3.6rem;margin: 0 0 1rem;}
    .inpage.socialDetail .left .type .t:last-child{margin-bottom: 0;}
    .inpage.socialDetail .left .content{font-size: 2.6rem;line-height: 4.4rem;}
    .inpage.socialDetail .left .content *{font-size: 2.6rem;line-height: 4.4rem;}

    .inpage.socialDetail .right{width: 100%;margin: 5rem 0 0;}
    .inpage.socialDetail .right .box{padding: 4rem 3rem;margin-bottom: 3rem;}
    .inpage.socialDetail .right .box .name{font-size: 3.2rem;line-height: 4.4rem;padding-left: 2rem;margin-bottom: 3rem;}
    .inpage.socialDetail .right .box .name::before{width: 0.8rem;height: 3.2rem;top: 0.6rem;}
    .inpage.socialDetail .right .box .list .one{font-size: 2.4rem;line-height: 3.6rem;margin-bottom: 1.8rem;}
    .inpage.socialDetail .right .box .line{font-size: 2.4rem;line-height: 3.8rem;margin-bottom: 2rem;}
    .inpage.socialDetail .right .box .line span{line-height: 3.8rem;}

    .inpage.join .banner{margin-top: 0;}
    .inpage.join .banner .big{height: 32rem;}

    .inpage.join .floor1,
    .inpage.join .floor2,
    .inpage.join .floor3,
    .inpage.join .floor4,
    .inpage.join .floor5{padding: 6rem 0;}

    .inpage.join .floor1 .container{display: flex;flex-direction: column-reverse;}
    .inpage.join .floor1 .textBox{padding: 4rem 0 0;}
    .inpage.join .floor1 .name,
    .inpage.join .floor2 .title,
    .inpage.join .floor3 .title,
    .inpage.join .floor4 .title,
    .inpage.join .floor5 .title{font-size: 5rem;line-height: 6rem;margin-bottom: 4rem;text-align: center;}
    .inpage.join .floor1 .name{text-align: left;margin-bottom: 0;}
    .inpage.join .floor1 .content{margin-top: 2rem;font-size: 2.6rem;line-height: 4.2rem;}
    .inpage.join .floor1 .img{width: 100%;height: 42.7rem;}
    .inpage.join .floor1 .numBox{display: flex;flex-wrap: wrap;gap: 1.5rem;margin-top: 3rem;}
    .inpage.join .floor1 .numBox .n{width: calc((100% - 1.5rem) / 2);margin-right: 0;padding: 2rem 1rem;text-align: center;}
    .inpage.join .floor1 .numBox .num{justify-content: center;}
    .inpage.join .floor1 .numBox .num .counter{font-size: 3rem;line-height: 3.8rem;}
    .inpage.join .floor1 .numBox .num .add{font-size: 2.4rem;}
    .inpage.join .floor1 .numBox .text{font-size: 2rem;line-height: 3rem;}

    .inpage.join .floor2 .img{width: 100%;height: auto;}

    .inpage.join .floor3 .title{margin-bottom: 1.5rem;}
    .inpage.join .floor3 .desc{font-size: 3rem;line-height: 4.2rem;letter-spacing: 0;margin-bottom: 4rem;}
    .inpage.join .floor3 .list{display: block;}
    .inpage.join .floor3 .list .one{width: 100%;padding: 0;margin-bottom: 3rem;}
    .inpage.join .floor3 .list .one:last-child{margin-bottom: 0;}
    .inpage.join .floor3 .list .one .big{width: 100%;height: 35.5rem;}
    .inpage.join .floor3 .list .textBox{padding: 3rem;}
    .inpage.join .floor3 .list .name{font-size: 3.6rem;line-height: 4.8rem;margin: 0rem 0 1.2rem;}
    .inpage.join .floor3 .list .text{font-size: 2.6rem;line-height: 4rem;}

    .inpage.join .floor4 .list{display: block;}
    .inpage.join .floor4 .flex{display: block;margin-top: 3rem;}
    .inpage.join .floor4 .one{margin-bottom: 3rem;}
    .inpage.join .floor4 .one:last-child{margin-bottom: 0;}
    .inpage.join .floor4 .flex .one{margin-left: 0;margin-top: 0;margin-bottom: 3rem;}
    .inpage.join .floor4 .one .img{width: 100%;height: 34.5rem;}
    .inpage.join .floor4 .one .big.img{width: 100%;height: 75.2rem;}
    .inpage.join .floor4 .one .textBox{padding: 3rem;}
    .inpage.join .floor4 .one .name{font-size: 3.2rem;line-height: 4.4rem;text-align: center;}

    .inpage.join .floor5 .flex{display: flex;flex-wrap: wrap;justify-content: space-between;padding: 0;}
    .inpage.join .floor5 .right{display: none;}
    .inpage.join .floor5 .one{width: 31.5rem;margin-bottom: 4rem;}
    .inpage.join .floor5 .one:nth-child(9),
    .inpage.join .floor5 .one:nth-child(11){margin-bottom: 0;}
    .inpage.join .floor5 .one .icon{width: 16rem;height: 16rem;}
    .inpage.join .floor5 .one .icon img{width: 8rem;height: 8rem;}
    .inpage.join .floor5 .one .text{font-size: 2.8rem;line-height: 3.8rem;margin-top: 2rem;text-align: center;}

    .inpage.contact .banner{margin-top: 0;}
    .inpage.contact .banner .big{height: 32rem;}

    .inpage.contact .floor{padding: 6rem 0;}
    .inpage.contact .floor .container{display: flex;flex-direction: column-reverse;align-items: stretch;}
    .inpage.contact .floor .big{width: 100%;height: 44.4rem;}
    .inpage.contact .floor .textBox{margin-top: 4rem;}
    .inpage.contact .floor .textBox .title{font-size: 5rem;line-height: 6rem;text-align: center;}
    .inpage.contact .floor .textBox .lineBox{margin: 4rem 0;}
    .inpage.contact .floor .textBox .lineBox .line{align-items: center;margin-bottom: 3rem;}
    .inpage.contact .floor .textBox .lineBox .line .icon{width: 8rem;height: 8rem;margin-right: 2.4rem;flex-shrink: 0;}
    .inpage.contact .floor .textBox .lineBox .line .text{font-size: 2.6rem;line-height: 4rem;}
    .inpage.contact .floor .textBox .codeBox{display: flex;justify-content: space-between;}
    .inpage.contact .floor .textBox .codeBox .one{width: 21rem;margin: 0;}
    .inpage.contact .floor .textBox .codeBox .one .code{width: 18rem;height: 18rem;margin-bottom: 1.6rem;}
    .inpage.contact .floor .textBox .codeBox .one .text{font-size: 2.2rem;line-height: 3rem;text-align: center;}
























}
