@charset "utf-8";* {margin:0;padding:0;border:0;outline:0;box-sizing:border-box;background-repeat:no-repeat;background-position:center center;font-size:0.18666666666666668rem;}
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:9.2rem;margin:0 auto;}
.w750 {width:10rem;margin:0 auto;}
#content {width:10rem;margin:0 auto;}
.banner {background:url(images/banner.jpg)center top no-repeat;background-size:100%;height:6.666666666666667rem;margin-top:1.32rem;padding-top:0.8933333333333333rem;box-sizing:border-box;padding-left:0.5066666666666667rem;}
.banner img {display:block;text-align:center;width:1.4666666666666666rem;height:0.4533333333333333rem;}
.banner span {display:block;font-weight:bold;font-size:0.6666666666666666rem;color:#000000;margin:0.37333333333333335rem 0;}
.banner span em {font-weight:bold;font-size:0.6666666666666666rem;background:linear-gradient(0deg,#5B99FF 0%,#005FEE 100%);color:transparent;-webkit-text-fill-color:transparent;-webkit-background-clip:text!important;background-clip:text!important;}
.banner p {font-weight:500;font-size:0.4rem;color:#6F6E6E;line-height:0.56rem;}
.banner a {display:block;text-align:center;width:3.6533333333333333rem;height:1.0666666666666667rem;background:linear-gradient(90deg,#2845F6 0%,#8866F6 100%);border-radius:0.5333333333333333rem;font-weight:500;font-size:0.4rem;color:#FFFFFF;line-height:1.0666666666666667rem;margin-top:0.6666666666666666rem;}
.title {text-align:center;padding:1.2rem 0 0.6666666666666666rem;}
.title span {display:block;font-weight:800;font-size:0.56rem;color:#000000;}
.title p {font-weight:500;font-size:0.32rem;color:#555B64;margin-top:0.26666666666666666rem;}
.btn_jiu {display:block;width:4.586666666666667rem;height:1.0666666666666667rem;background:#2E74FF;border-radius:0.5333333333333333rem;margin:0.64rem auto 0;text-align:center;font-weight:500;font-size:0.4rem;color:#FFFFFF;line-height:1.0666666666666667rem;}
.floor_1 {height:auto;overflow:hidden;padding-bottom:1.2rem;background:url(images/fl1_bg.jpg)center top no-repeat;background-size:100%;}
.floor_1 ul {display:flex;justify-content:space-between;flex-wrap:wrap;height:auto;background:rgba(255,255,255,0.6);}
.floor_1 ul li {width:3.066666666666667rem;height:2.6666666666666665rem;border:1px solid rgba(0,0,0,0);box-sizing:border-box;border-right:0.013333333333333334rem solid #EFE0DE;border-bottom:0.013333333333333334rem solid #EFE0DE;padding:0.32rem 0 0 0.18666666666666668rem;}
.floor_1 ul li:nth-child(3n) {border-right:none}
.floor_1 ul li:nth-child(n+13) {border-bottom:none}
.floor_1 ul li span {display:block;font-weight:bold;font-size:0.32rem;color:#2E74FF;margin-bottom:0.10666666666666667rem;}
.floor_1 ul li:nth-child(n+7) span {color:#262626;}
.floor_1 ul li span::before {display:inline-block;content:"";width:0.37333333333333335rem;height:0.37333333333333335rem;background:url(images/fl1_ico1.png);background-size:100%;margin-right:0.06666666666666667rem;vertical-align:-0.06666666666666667rem;}
.floor_1 ul li:nth-child(2) span::before {background:url(images/fl1_ico2.png);background-size:100%;}
.floor_1 ul li:nth-child(3) span::before {background:url(images/fl1_ico3.png);background-size:100%;}
.floor_1 ul li:nth-child(4) span::before {background:url(images/fl1_ico4.png);background-size:100%;}
.floor_1 ul li:nth-child(5) span::before {background:url(images/fl1_ico5.png);background-size:100%;}
.floor_1 ul li:nth-child(6) span::before {background:url(images/fl1_ico6.png);background-size:100%;}
.floor_1 ul li:nth-child(7) span::before {background:url(images/fl1_ico7.png);background-size:100%;}
.floor_1 ul li:nth-child(8) span::before {background:url(images/fl1_ico8.png);background-size:100%;}
.floor_1 ul li:nth-child(9) span::before {background:url(images/fl1_ico9.png);background-size:100%;}
.floor_1 ul li:nth-child(10) span::before {background:url(images/fl1_ico10.png);background-size:100%;}
.floor_1 ul li:nth-child(11) span::before {background:url(images/fl1_ico11.png);background-size:100%;}
.floor_1 ul li:nth-child(12) span::before {background:url(images/fl1_ico12.png);background-size:100%;}
.floor_1 ul li:nth-child(13) span::before {background:url(images/fl1_ico13.png);background-size:100%;}
.floor_1 ul li:nth-child(14) span::before {background:url(images/fl1_ico14.png);background-size:100%;}
.floor_1 ul li:nth-child(15) span::before {background:url(images/fl1_ico15.png);background-size:100%;}
.floor_1 ul li p {font-weight:400;font-size:0.26666666666666666rem;color:rgba(94,94,94,0.8);}
.floor_2 {height:auto;overflow:hidden;}
.floor_2 ul {display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:0.8rem;}
.floor_2 ul li {width:9.2rem;height:3.8133333333333335rem;background:linear-gradient(180deg,#F5F7FF 0%,#FFFFFF 100%);box-shadow:0rem 0.04rem 0.24rem 0.02666666666666667rem rgba(203,209,227,0.5);border-radius:0.21333333333333335rem;margin-bottom:0.4rem;border:3px solid #FFFFFF;display:flex;box-sizing:border-box;}
.floor_2 ul li img {display:block;width:3.7466666666666666rem;height:3.7466666666666666rem;margin-right:0.5333333333333333rem;}
.floor_2 ul li span {display:block;font-weight:bold;font-size:0.4rem;color:#000000;margin:0.6rem 0 0.3333333333333333rem;}
.floor_2 ul li span em {display:inline-block;background:#EEF4FF;border-radius:0.24rem;height:0.48rem;font-weight:500;font-size:0.26666666666666666rem;color:#2E63DD;line-height:0.48rem;box-sizing:border-box;padding:0 0.21333333333333335rem;margin-left:0.26666666666666666rem;vertical-align:0.02666666666666667rem;}
.floor_2 ul li p {font-weight:400;font-size:0.29333333333333333rem;color:#787878;line-height:0.48rem;}
.floor_2 .bot {background:#F0F7FF;padding:1.2rem 0;}
.floor_2 dl {display:flex;justify-content:space-between;flex-wrap:wrap;}
.floor_2 dl dd {width:4.333333333333333rem;height:5.906666666666666rem;background:linear-gradient(180deg,#F5F7FF 0%,#FFFFFF 100%);box-shadow:0rem 0.04rem 0.24rem 0.02666666666666667rem rgba(217,224,241,0.5);border-radius:0.21333333333333335rem;border:3px solid #ffffff;box-sizing:border-box;padding-top:0.5066666666666667rem;margin-bottom:0.5333333333333333rem;}
.floor_2 dl dd span {display:block;text-align:center;font-weight:bold;font-size:0.4rem;color:#000000;}
.floor_2 dl dd span::before {display:block;content:'';margin:0 auto 0.5066666666666667rem;width:1.2266666666666666rem;height:1.2266666666666666rem;background:url(images/fl2_ico1.png);background-size:100%;}
.floor_2 dl dd:nth-child(2) span::before {background:url(images/fl2_ico2.png);background-size:100%;}
.floor_2 dl dd:nth-child(3) span::before {background:url(images/fl2_ico3.png);background-size:100%;}
.floor_2 dl dd:nth-child(4) span::before {background:url(images/fl2_ico4.png);background-size:100%;}
.floor_2 dl dd p {font-weight:400;font-size:0.29333333333333333rem;color:#4D4D4D;line-height:0.48rem;margin:0.37333333333333335rem 0 0 0.3466666666666667rem;}
.floor_2 a{margin-top: 0.266667rem;}
.floor_3 {height:auto;overflow:hidden;background:#FFFFFF;padding-bottom:1.2rem;}
.floor_3 .title {padding-bottom:0.5333333333333333rem;}
.floor_3 .swiper-container {width:10rem;height:14.4rem;position:relative;}
.floor_3 .swiper-container .swiper-slide {width:9.2rem;height:13.213333333333333rem;background:#FFFFFF;box-shadow:0rem 0.04rem 0.24rem 0.02666666666666667rem rgba(203,209,227,0.5);border-radius:0.21333333333333335rem;margin-top:0.13333333333333333rem;}
.floor_3 .swiper-container .swiper-slide img {display:block;width:9.2rem;height:7.16rem;}
.floor_3 .swiper-container .swiper-slide h4 {display:block;font-weight:bold;font-size:0.48rem;color:#000000;margin:0.6rem 0 0 0.6133333333333333rem;}
.floor_3 .swiper-container .swiper-slide h4 em {display:inline-block;height:0.56rem;background:#E9F1FF;border-radius:0.05333333333333334rem;text-align:center;font-weight:500;font-size:0.32rem;color:#205CF3;line-height:0.56rem;box-sizing:border-box;padding:0 0.12rem;margin-left:0.26666666666666666rem;vertical-align:0.02666666666666667rem;}
.floor_3 .swiper-container .swiper-slide span {display:block;font-weight:500;font-size:0.4rem;color:#000000;margin:0.3333333333333333rem 0 0.3333333333333333rem 0.6133333333333333rem;}
.floor_3 .swiper-container .swiper-slide p {font-weight:500;font-size:0.3466666666666667rem;color:#727272;line-height:0.5333333333333333rem;margin-left:0.6133333333333333rem;}
/* .floor_3 .swiper-container .swiper-pagination {position:absolute;bottom:0.4rem;left:0;width:100%;text-align:center;}
*/.floor_3 .swiper-container .swiper-pagination-bullet {width:0.21333333333333335rem;height:0.21333333333333335rem;background:#262626;border-radius:50%;}
.floor_3 .swiper-container .swiper-pagination-bullet-active {background:#226AED;}
.floor_4 {height:auto;overflow:hidden;padding-bottom:1.2rem;background:#F0F7FF;}
.floor_4 img {display:block;width:9.2rem;height:5.133333333333334rem;margin:auto;}
.floor_5 {height:5.266666666666667rem;overflow:hidden;background:url(images/fl5_bg.jpg)center top no-repeat;background-size:cover;box-sizing:border-box;padding-top:1.0666666666666667rem;}
.floor_5 .fr {width:5.333333333333333rem;text-align:center;margin-right:0.4rem;}
.floor_5 .fr span {display:block;font-weight:bold;font-size:0.5333333333333333rem;color:#FFFFFF;line-height:0.6133333333333333rem;}
.floor_5 .fr p {font-weight:500;font-size:0.29333333333333333rem;color:#FFFFFF;margin-top:0.32rem;}
.floor_5 .fr a {display:block;width:2.72rem;height:0.96rem;background:#2E74FF;border-radius:0.48rem;font-weight:500;font-size:0.37333333333333335rem;color:#FFFFFF;line-height:0.96rem;margin:0.6rem auto 0;}
