@charset "utf-8";
* {margin:0;padding:0;border:0;outline:0;box-sizing:border-box;background-repeat:no-repeat;background-position:center center;font-weight:500;font-size:0.18666666666666668rem;font-family:"PingFang SC","Microsoft YaHei"!important;}
ul,li {list-style:none;}
a {text-decoration:none!important;color:#333333;cursor:pointer;}
img {width:100%;border:none;display:block;}
em,i {font-style:normal;}
.fl {float:left;}
.fr {float:right;}
.clearfix {*zoom:1;}
.clearfix:after {display:block;content:" ";height:0;visibility:hidden;clear:both;}
.width {width:7.866666666666666rem;margin:0 auto;}
.wrapper {width:10rem;margin:0 auto;}
.bg_clip {color:transparent;-webkit-text-fill-color:transparent;-webkit-background-clip:text!important;background-clip:text!important;}
.justify {display:flex;justify-content:space-between;flex-wrap:wrap;}
.banner {height:6.72rem;margin-top:1.32rem;}
.banner .swiper-container {width:100%;height:100%;margin:0 auto;position:relative;}
.banner .swiper-slide {height:100%;background:url(../images/index/banner_1.png)center top no-repeat;background-size:cover;text-align:center;}
.banner .slide2 {background:url(../images/index/banner_2.png)center top no-repeat;background-size:cover;}
.banner .slide3 {background:url(../images/index/banner_3.png)center top no-repeat;background-size:cover;}
.banner .slide4 {background:url(../images/index/banner_4.png)center top no-repeat;background-size:cover;}
.banner .slide5 {background:url(../images/index/banner_5.png)center top no-repeat;background-size:cover;}
.banner .slide6 {background:url(../images/index/banner_6.png)center top no-repeat;background-size:cover;}
.banner .swiper-slide h5 {display:block;font-weight:400;font-size:0.32rem;color:#000000;padding-top:1.1733333333333333rem;}
.banner .swiper-slide h5 em {color:rgba(46,116,255,1);font-weight:400;font-size:0.32rem;}
.banner .swiper-slide span {display:block;font-weight:600;font-size:0.5333333333333333rem;color:#000000;padding:0.16rem 0;}
.banner .swiper-slide span em {background:linear-gradient(0deg,#6467F0 0%,#10AEFF 100%);display:inline-block;font-weight:600;font-size:0.5333333333333333rem;}
.banner .slide2 span em {background:linear-gradient(0deg,#FF6A8A 0%,#A248E4 100%);}
.banner .slide3 span em {background:linear-gradient(0deg,#FF6A8A 0%,#A248E4 100%);}
.banner .slide5 span em {background:linear-gradient(0deg,#FA5151 0%,#FA9D3B 100%);}
.banner .slide6 span em {background:linear-gradient(0deg,#FF6A8A 0%,#A248E4 100%);}
.banner .swiper-slide p {font-weight:400;font-size:0.26666666666666666rem;color:rgba(0,0,0,0.65);margin-bottom:0.5333333333333333rem;}
.banner .swiper-slide i {display:inline-block;font-weight:400;font-size:0.32rem;color:rgba(0,0,0,0.85);margin-right:0.32rem;}
.banner .swiper-slide i:last-child {margin-right:0;}
.banner .swiper-slide i::before {display:inline-block;content:"";width:0.32rem;height:0.32rem;background:url(../images/index/b_tick.png);background-size:100%;margin-right:0.10666666666666667rem;vertical-align:-0.06666666666666667rem;}
.banner .swiper-slide a {display:block;text-align:center;width:2.8rem;height:0.8533333333333334rem;background:linear-gradient( 90deg,#6467F0 0%,#10AEFF 100%);border-radius:0.4266666666666667rem;font-weight:400;font-size:0.32rem;color:#FFFFFF;line-height:0.8533333333333334rem;margin:0.5333333333333333rem auto 0;}
.banner .slide2 a {background:linear-gradient( 90deg,#FF6A8A 0%,#A248E4 100%);}
.banner .slide3 a {background:linear-gradient( 90deg,#FF6A8A 0%,#A248E4 100%);}
.banner .slide5 a {background:linear-gradient(0deg,#FA5151 0%,#FA9D3B 100%);}
.banner .slide6 a {background:linear-gradient( 90deg,#FF6A8A 0%,#A248E4 100%);}
.banner .swiper-slide a::after {display:inline-block;content:"";width:0.32rem;height:0.32rem;background:url(../images/index/b_arrow.png);background-size:100%;margin-left:0.13333333333333333rem;vertical-align:-0.05333333333333334rem;}
.banner .slide3 h5 {color:rgba(255,255,255,0.85);}
.banner .slide3 span {color:#FFFFFF;}
.banner .slide3 p {color:rgba(255,255,255,0.85);}
.banner .slide3 i {color:rgba(255,255,255,0.85);}
.banner .swiper-pagination {position:absolute;bottom:0.5333333333333333rem;}
.banner .swiper-pagination-bullet {width:0.5333333333333333rem;height:0.05333333333333334rem;background:rgba(202,202,202,0.8);border-radius:0.013333333333333334rem;position:relative;}
.banner .swiper-pagination-bullet::before {content:"";position:absolute;top:0;left:0;width:0;height:100%;background:rgba(46,116,255,0);opacity:0;transition:width 5s linear;}
.banner .swiper-pagination-bullet-active::before {width:100%;opacity:1;background:rgba(46,116,255,1);animation:fillBullet 5s linear forwards;}
@keyframes fillBullet {from {width:0;}
to {width:100%;}
}
.title_1 {text-align:center;padding:1.3333333333333333rem 0 0.8rem;}
.title_1 span {display:block;font-weight:600;font-size:0.5333333333333333rem;color:#000000;}
.title_1 p {font-weight:400;font-size:0.32rem;color:rgba(0,0,0,0.65);padding-top:0.21333333333333335rem;}
.index_btn {display:block;width:3.76rem;height:0.96rem;background:#2E74FF;border-radius:0.48rem;text-align:center;font-weight:400;font-size:0.37333333333333335rem;color:#FFFFFF;line-height:0.96rem;margin:0.5333333333333333rem auto 0;}
.index_btn::after {display:inline-block;content:"";width:0.4266666666666667rem;height:0.4266666666666667rem;background:url(../images/index/b_arrow.png);background-size:100%;margin-left:0.13333333333333333rem;vertical-align:-0.06666666666666667rem;}
.floor_1 {height:auto;overflow:hidden;padding-bottom:1.0666666666666667rem;}
.floor_1 .swiper-container {width:10rem;height:9.333333333333334rem;}
.floor_1 .swiper-container .swiper-slide {width:7.866666666666666rem;height:9.28rem;margin:auto;}
.floor_1 .swiper-slide .info {width:7.866666666666666rem;height:4.48rem;background:#FFFFFF url(../images/index/fl1_bg.png);border-radius:0.21333333333333335rem;background-size:100%;border:0px solid rgba(0,0,0,0);box-sizing:border-box;padding:0.4266666666666667rem 0 0 0.4266666666666667rem;margin-bottom:0.32rem;position:relative;}
.floor_1 .swiper-slide .info span {display:block;font-weight:500;font-size:0.37333333333333335rem;color:#000000;}
.floor_1 .swiper-slide .info span em {display:inline-block;margin-left:0.10666666666666667rem;width:auto;height:0.4266666666666667rem;background:#E6EEFF;border-radius:0.05333333333333334rem;vertical-align:middle;text-align:center;font-weight:400;font-size:0.26666666666666666rem;color:#2E74FF;line-height:0.4266666666666667rem;padding:0 0.10666666666666667rem;}
.floor_1 .swiper-slide .info hr {width:7.013333333333334rem;height:0rem;border-top:0.013333333333333334rem solid;border-image:linear-gradient(90deg,rgba(65,164,255,1),rgba(99,143,255,1),rgba(149,84,255,1)) 1 1;margin:0.4266666666666667rem 0 0.4266666666666667rem 0;}
.floor_1 .swiper-slide .info h5 {font-weight:400;font-size:0.32rem;color:#000000;margin-bottom:0.21333333333333335rem;}
.floor_1 .swiper-slide .info p {font-weight:400;font-size:0.26666666666666666rem;color:rgba(0,0,0,0.65);margin-bottom:0.5333333333333333rem;}
.floor_1 .swiper-slide .info .b {display:flex;align-items:center;}
.floor_1 .swiper-slide .info .b a {display:block;width:3.4rem;height:0.7466666666666667rem;border-radius:0.37333333333333335rem;border:1px solid #0E6EFF;text-align:center;font-weight:400;font-size:0.32rem;color:#0E6EFF;line-height:0.7466666666666667rem;}
.floor_1 .swiper-slide .info .b a::after {display:inline-block;content:"";width:0.22666666666666666rem;height:0.21333333333333335rem;background:url(../images/index/fl1_arrow1.png);background-size:100%;margin-left:0.10666666666666667rem;}
.floor_1 .swiper-slide .info .b a:last-child::after {background:url(../images/index/fl1_arrow2.png);background-size:100%;}
.floor_1 .swiper-slide .info .b a:last-child {background:#0E6EFF;color:#FFFFFF;margin-left:0.21333333333333335rem;}
.floor_1 .swiper-slide .info i {display:block;position:absolute;width:0.7466666666666667rem;height:0.7466666666666667rem;background:url(../images/index/fl1_ico1.png);background-size:100%;top:0.32rem;right:0.4266666666666667rem;}
.floor_1 .swiper-slide .info:nth-child(2) i {background:url(../images/index/fl1_ico2.png);background-size:100%;}
.floor_1 .slide2 .info:nth-child(1) i {background:url(../images/index/fl1_ico3.png);background-size:100%;}
.floor_1 .slide2 .info:nth-child(2) i {background:url(../images/index/fl1_ico4.png);background-size:100%;}
.floor_1 .slide3 .info:nth-child(1) i {background:url(../images/index/fl1_ico5.png);background-size:100%;}
.floor_1 .slide3 .info:nth-child(2) i {background:url(../images/index/fl1_ico6.png);background-size:100%;}
.floor_1 .swiper-button-prev {width:0.26666666666666666rem;height:0.64rem;background:url(../images/index/fl1_prev.png);background-size:100%;position:absolute;top:50%;left:0.4266666666666667rem;}
.floor_1 .swiper-button-next {width:0.26666666666666666rem;height:0.64rem;background:url(../images/index/fl1_next.png);background-size:100%;position:absolute;top:50%;right:0.4266666666666667rem;}
.floor_1 .swiper-button-prev:hover {background:url(../images/index/fl1_prev1.png);background-size:100%;}
.floor_1 .swiper-button-next:hover {background:url(../images/index/fl1_next1.png);background-size:100%;}
.floor_1 .swiper-button-prev::after {font-size:0;}
.floor_1 .swiper-button-next::after {font-size:0;}
.floor_1 h4 {display:block;text-align:center;font-weight:600;font-size:0.37333333333333335rem;color:#000000;margin:0.21333333333333335rem auto 0.37333333333333335rem;}
.floor_1 .bot {position:relative;padding-bottom:0.26666666666666666rem;}
.floor_1 .bot a {display:block;width:3.7733333333333334rem;height:1.0133333333333334rem;background:#FFFFFF url(../images/index/fl1_bg1.png);background-size:100%;border-radius:0.16rem;margin-bottom:0.32rem;}
.floor_1 .bot a span {display:block;text-align:center;font-weight:400;font-size:0.32rem;color:#2E74FF;line-height:1.0133333333333334rem;}
.floor_1 .bot a span::before {display:inline-block;content:"";width:0.4266666666666667rem;height:0.4266666666666667rem;background:url(../images/index/fl1_bico1.png);background-size:100%;margin-right:0.10666666666666667rem;vertical-align:-0.06666666666666667rem;}
.floor_1 .bot a:nth-child(2) span::before {background:url(../images/index/fl1_bico2.png);background-size:100%;}
.floor_1 .bot a:nth-child(3) span::before {background:url(../images/index/fl1_bico3.png);background-size:100%;}
.floor_1 .bot a:nth-child(4) span::before {background:url(../images/index/fl1_bico4.png);background-size:100%;}
.floor_1 .bot a:nth-child(5) span::before {background:url(../images/index/fl1_bico5.png);background-size:100%;}
.floor_1 .bot a:nth-child(6) span::before {background:url(../images/index/fl1_bico6.png);background-size:100%;}
.floor_1 .bot a:nth-child(7) span::before {background:url(../images/index/fl1_bico7.png);background-size:100%;}
.floor_1 .bot a:nth-child(8) span::before {background:url(../images/index/fl1_bico8.png);background-size:100%;}
.floor_1 .bot a:nth-child(9) span::before {background:url(../images/index/fl1_bico9.png);background-size:100%;}
.floor_1 .bot a:nth-child(10) span::before {background:url(../images/index/fl1_bico10.png);background-size:100%;}
.floor_1 .bot .ck {position:absolute;bottom:0;width:7.866666666666666rem;}
.floor_1 .ck .hide,.floor_1 .ck .expand {display:block;width:7.866666666666666rem;height:0.4266666666666667rem;background:#FFFFFF;margin:auto;text-align:center;font-weight:400;font-size:0.32rem;color:#666666;line-height:0.4266666666666667rem;transition:opacity 1s ease-in-out,visibility 1s ease-in-out;opacity:0;visibility:hidden;}
.floor_1 .ck .hide {bottom:0rem;position:absolute;}
.floor_1 .ck .hide.show,.floor_1 .ck .expand.show {opacity:1;visibility:visible;}
.floor_1 .bot {overflow:hidden;max-height:7.2rem;transition:max-height 1s ease-in-out;}
.floor_1 .bot a:nth-child(n+5) {opacity:1;transition:opacity 1s ease-in-out;}
.floor_1 .bot.collapse {max-height:3.7333333333333334rem;}
.floor_1 .bot.collapse a:nth-child(n+5) {opacity:0.2;}
.floor_1 .ck .hide::after {display:inline-block;content:"";width:0.32rem;height:0.32rem;background:url(../images/index/fl1_arrow_up.png);background-size:100%;margin-left:0.10666666666666667rem;vertical-align:-0.05333333333333334rem;}
.floor_1 .ck .expand::after {display:inline-block;content:"";width:0.32rem;height:0.32rem;background:url(../images/index/fl1_arrow_down.png);background-size:100%;margin-left:0.10666666666666667rem;vertical-align:-0.05333333333333334rem;}
.floor_2 {height:auto;overflow:hidden;padding-bottom:1.0666666666666667rem;background:url(../images/index/fl2_bg.png)center top no-repeat;background-size:cover;}
.floor_2 .title_1 span {color:#FFFFFF;}
.floor_2 .title_1 p {color:rgba(255,255,255,0.72);}
.floor_2 .top .swiper-container {width:10rem;height:4.053333333333334rem;}
.floor_2 .top .swiper-container .swiper-slide {width:7.866666666666666rem;height:4.053333333333334rem;margin:auto;border-radius:0.21333333333333335rem;border:8px solid rgb(142,167,244);box-sizing:border-box;background:url(../images/index/fl2_sw1.png)center center no-repeat;background-size:7.653333333333333rem 3.84rem;padding:0.64rem 0 0 0.64rem;}
.floor_2 .top .swiper-container .slide2 {background:url(../images/index/fl2_sw2.png)center center no-repeat;}
.floor_2 .top .swiper-container .slide3 {background:url(../images/index/fl2_sw3.png)center center no-repeat;}
.floor_2 .top .swiper-container .slide4 {background:url(../images/index/fl2_sw4.png)center center no-repeat;}
.floor_2 .top .swiper-container .slide5 {background:url(../images/index/fl2_sw5.png)center center no-repeat;}
.floor_2 .top .swiper-button-prev {width:0.26666666666666666rem;height:0.64rem;background:url(../images/index/fl2_prev.png);background-size:100%;position:absolute;top:50%;left:0.4266666666666667rem;}
.floor_2 .top .swiper-button-next {width:0.26666666666666666rem;height:0.64rem;background:url(../images/index/fl2_next.png);background-size:100%;position:absolute;top:50%;right:0.4266666666666667rem;}
.floor_2 .top .swiper-button-prev:hover {background:url(../images/index/fl2_prev1.png);background-size:100%;}
.floor_2 .top .swiper-button-next:hover {background:url(../images/index/fl2_next1.png);background-size:100%;}
.floor_2 .top .swiper-button-prev::after {font-size:0;}
.floor_2 .top .swiper-button-next::after {font-size:0;}
.floor_2 .top .swiper-container .swiper-slide span {display:block;font-weight:500;font-size:0.4266666666666667rem;color:#FFFFFF;margin-bottom:0.21333333333333335rem;}
.floor_2 .top .swiper-container .swiper-slide p {width:6.586666666666667rem;font-weight:400;font-size:0.26666666666666666rem;color:rgba(255,255,255,0.85);line-height:0.4266666666666667rem;text-align:justify;}
.floor_2 .top .swiper-container .swiper-slide a {display:block;text-align:center;width:2.1333333333333333rem;height:0.64rem;background:#FFFFFF;border-radius:0.32rem;font-weight:400;font-size:0.24rem;color:rgba(0,0,0,0.85);line-height:0.64rem;margin-top:0.4266666666666667rem;}
.floor_2 .top .swiper-container .swiper-slide a::after {display:inline-block;content:"";width:0.21333333333333335rem;height:0.21333333333333335rem;background:url(../images/index/fl2_arrow.png);background-size:100%;margin-left:0.05333333333333334rem;vertical-align:-0.02666666666666667rem;}
.floor_2 .bot h5 {display:block;text-align:center;font-weight:500;font-size:0.37333333333333335rem;color:#FFFFFF;margin:0.6666666666666666rem auto 0.5333333333333333rem;}
.floor_2 .bot .swiper-container {display:block;width:8.933333333333334rem;height:2.986666666666667rem;overflow:hidden;float:right;}
.floor_2 .bot .swiper-slide {width:5.066666666666666rem;height:2.986666666666667rem;background:linear-gradient( 180deg,rgba(255,255,255,0.9) 0%,#FFFFFF 100%);box-shadow:0rem 0.10666666666666667rem 0.32rem 0rem rgba(139,38,30,0.1);border-radius:0.21333333333333335rem;border:2px solid rgba(255,255,255,1);box-sizing:border-box;padding:0.4266666666666667rem 0 0 0.4266666666666667rem;}
.floor_2 .bot .swiper-slide span {display:block;font-weight:bold;font-size:0.32rem;color:#000000;margin-bottom:0.10666666666666667rem;}
.floor_2 .bot .swiper-slide p {width:4.213333333333333rem;font-weight:400;font-size:0.26666666666666666rem;color:rgba(0,0,0,0.65);line-height:0.4266666666666667rem;text-align:justify;}
.floor_2 .bot .swiper-slide a {display:block;font-weight:400;font-size:0.32rem;color:#2E74FF;margin-top:0.32rem;}
.floor_2 .bot .swiper-slide a::after {display:inline-block;content:"";width:0.32rem;height:0.32rem;background:url(../images/index/fl2_arrow1.png);background-size:100%;margin-left:0.10666666666666667rem;vertical-align:-0.05333333333333334rem;}
.floor_3 {height:auto;overflow:hidden;padding-bottom:1.0666666666666667rem;background:#ffffff;}
.floor_3 ul {width:7.8933333333333335rem;height:3.4133333333333336rem;background:rgba(255,255,255,0.5);border-radius:0.21333333333333335rem;margin:auto;}
.floor_3 ul li {width:1.9733333333333334rem;height:1.7066666666666668rem;border-radius:0rem;border-bottom:0.013333333333333334rem solid #F3F3F3;border-right:0.013333333333333334rem solid #F3F3F3;box-sizing:border-box;text-align:center;font-weight:400;font-size:0.21333333333333335rem;color:rgba(0,0,0,0.85);}
.floor_3 ul li:nth-child(4n) {border-right:none;}
.floor_3 ul li:nth-child(n+5) {border-bottom:none;}
.floor_3 ul li::before {display:block;content:"";width:0.64rem;height:0.64rem;margin:0.32rem auto 0.10666666666666667rem;background:url(../images/index/fl3_ico1.png);background-size:100%;}
.floor_3 ul li:nth-child(2)::before {background:url(../images/index/fl3_ico2.png);background-size:100%;}
.floor_3 ul li:nth-child(3)::before {background:url(../images/index/fl3_ico3.png);background-size:100%;}
.floor_3 ul li:nth-child(4)::before {background:url(../images/index/fl3_ico4.png);background-size:100%;}
.floor_3 ul li:nth-child(5)::before {background:url(../images/index/fl3_ico5.png);background-size:100%;}
.floor_3 ul li:nth-child(6)::before {background:url(../images/index/fl3_ico6.png);background-size:100%;}
.floor_3 ul li:nth-child(7)::before {background:url(../images/index/fl3_ico7.png);background-size:100%;}
.floor_3 ul li:nth-child(8)::before {background:url(../images/index/fl3_ico8.png);background-size:100%;}
.floor_3 .width h5 {display:block;font-weight:600;font-size:0.4266666666666667rem;color:rgba(0,0,0,0.85);margin:0.5333333333333333rem 0 0.32rem;}
.floor_3 .width h4 {display:block;font-weight:400;font-size:0.26666666666666666rem;color:rgba(0,0,0,0.85);line-height:0.4266666666666667rem;text-align:justify;}
.floor_3 .width dl {display:flex;justify-content:baseline;flex-wrap:wrap;margin-top:0.5866666666666667rem;}
.floor_3 .width dl dd {width:1.6rem;height:1.44rem;text-align:center;font-weight:400;font-size:0.26666666666666666rem;color:rgba(0,0,0,0.65);}
.floor_3 .width dl dd:nth-child(2) {width:2.0533333333333332rem;margin-left:0.9466666666666667rem;}
.floor_3 .width dl dd:nth-child(3) {width:2.32rem;margin-left:0.9466666666666667rem;}
.floor_3 .width dl dd em {display:block;margin:0 auto 0.21333333333333335rem;font-weight:600;font-size:0.64rem;color:#000000;}
.floor_4 {height:auto;overflow:hidden;padding-bottom:1.0666666666666667rem;background:url(../images/index/fl4_bg.png)center top no-repeat;background-size:cover;}
.floor_4 .swiper-container {width:10rem;height:4.053333333333334rem;border:0px solid rgba(0,0,0,0);box-sizing:border-box;padding-top:0.10666666666666667rem;}
.floor_4 .swiper-container .swiper-slide {width:6.4rem;height:3.5733333333333333rem;background:rgba(0,0,0,0.02);padding:0.4266666666666667rem 0 0 0.4266666666666667rem;margin-top:0rem;border-radius:0.32rem;}
.floor_4 .swiper-container .swiper-slide-active {width:6.4rem;height:3.7866666666666666rem;background:rgba(255,255,255,0.85);box-shadow:0rem 0.013333333333333334rem 0.05333333333333334rem 0rem rgba(0,0,0,0.1);border-radius:0.32rem;border:1px solid rgba(255,255,255,1);padding:0.4266666666666667rem 0 0 0.4266666666666667rem;margin-top:-0.10666666666666667rem;}
.floor_4 .swiper-slide img {display:block;width:2.4rem;height:0.8rem;margin-bottom:0.21333333333333335rem;}
.floor_4 .swiper-slide .hr {display:none;}
.floor_4 .swiper-slide-active .hr {width:5.546666666666667rem;height:0rem;border-top:0.013333333333333334rem solid;border-image:linear-gradient(90deg,rgba(65,164,255,1),rgba(99,143,255,1),rgba(149,84,255,1)) 1 1;margin-bottom:0.21333333333333335rem;display:block;}
.floor_4 .swiper-slide span {display:block;font-weight:500;font-size:0.4266666666666667rem;color:#000000;margin-bottom:0.21333333333333335rem;}
.floor_4 .swiper-slide p {width:5.546666666666667rem;font-weight:400;font-size:0.26666666666666666rem;color:rgba(0,0,0,0.65);line-height:0.4266666666666667rem;text-align:justify;}
.floor_4 img.pic {display:block;margin:0.5333333333333333rem auto 0;width:7.8933333333333335rem;height:5.613333333333333rem;}
.floor_4 a {display:block;width:4.506666666666667rem;margin-top:0.8533333333333334rem;}
