@charset "utf-8";
* {margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:transparent;font-family:"PingFang SC","Helvetica","Microsoft YaHei","Tahoma","Arial","STHeiti","sans-serif"!important;color:#1A1A1A;background-repeat:no-repeat;font-size:0.18666666666666668rem;}
body {background:#FFFFFF;}
a {text-decoration:none!important;cursor:pointer;}
.fl {float:left;}
.fr {float:right;}
img {border:none;display:block;}
em,h1,i {font-style:normal;}
ul,li {list-style:none;}
.width,.w690 {width:9.2rem;margin:0 auto;}
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix {*+height:1%;}
.wrapper {width:10rem;margin:0 auto;}
.btn_sc {display:block;text-align:center;width:4.586666666666667rem;height:1.0666666666666667rem;background:#2E74FF;border-radius:0.5333333333333333rem;font-weight:500;font-size:0.4rem;color:#FFFFFF;line-height:1.0666666666666667rem;margin:0.8rem auto 0;}
.justify {display:flex;justify-content:space-between;flex-wrap:wrap;}
.banner {height:6.666666666666667rem;background:url(images/banner.jpg);background-size:100%;padding-top:0.9333333333333333rem;box-sizing:border-box;margin-top:1.32rem;padding-left:0.13333333333333333rem;}
.banner .logo {font-weight:bold;font-size:0.3466666666666667rem;color:#FFFFFF;}
.banner .logo::before {display:inline-block;content:'';width:1.1466666666666667rem;height:0.3466666666666667rem;background:url(images/b_logo.png);background-size:100%;margin-right:0.26666666666666666rem;vertical-align:-0.05333333333333334rem;}
.banner span {display:block;font-weight:bold;font-size:0.6666666666666666rem;color:#FFFFFF;padding:0.4666666666666667rem 0 0.26666666666666666rem;}
.banner p {font-weight:500;font-size:0.4rem;color:#FFFFFF;line-height:0.56rem;}
.banner a {display:block;width:2.7733333333333334rem;height:0.8533333333333334rem;background:linear-gradient(90deg,#2076F6 0%,#5CC5FC 100%);border-radius:0.4266666666666667rem;text-align:center;font-weight:500;font-size:0.32rem;color:#FFFFFF;line-height:0.8533333333333334rem;margin-top:0.8rem;}
.title_1 {text-align:center;padding:1.3333333333333333rem 0 0.8rem;}
.title_1 span {display:block;font-size:0.8rem;font-weight:bold;color:#000000;line-height:0.96rem;}
.floor_1 {overflow:hidden;height:auto;padding-bottom:1.3333333333333333rem;background:#F2F5FF;}
.floor_1 ul {display:flex;justify-content:space-between;flex-wrap:wrap;}
.floor_1 ul li {width:4.333333333333333rem;height:4.96rem;background:linear-gradient(180deg,#F5F7FF 0%,#FFFFFF 100%);box-shadow:0rem 0.04rem 0.24rem 0.02666666666666667rem rgba(195,203,227,0.5);border-radius:0.21333333333333335rem;margin-bottom:0.5333333333333333rem;box-sizing:border-box;padding:0.6666666666666666rem 0 0 0.36rem;border:2px solid #FFFFFF;}
.floor_1 ul li img {display:block;width:2.36rem;height:0.6266666666666667rem;}
.floor_1 ul li:nth-child(2) img {width:1.4933333333333334rem;height:0.6266666666666667rem;}
.floor_1 ul li span {display:block;font-weight:bold;font-size:0.4rem;color:#000000;margin:0.5333333333333333rem 0 0.3466666666666667rem;}
.floor_1 ul li p {font-weight:400;font-size:0.29333333333333333rem;color:#4D4D4D;line-height:0.48rem;}
.floor_1 .bot {width:9.2rem;height:3.1866666666666665rem;background:#FFFFFF;box-shadow:0rem 0.04rem 0.24rem 0.02666666666666667rem rgba(203,209,227,0.5);border-radius:0.21333333333333335rem;box-sizing:border-box;padding-top:0.3333333333333333rem;}
.floor_1 .bot span {display:block;font-weight:bold;font-size:0.48rem;color:#000000;text-align:center;margin-bottom:0.3333333333333333rem;}
.floor_1 .bot .y {display:flex;justify-content:space-between;flex-wrap:wrap;width:7.866666666666666rem;margin:auto;}
.floor_1 .bot .y i {display:block;font-weight:500;font-size:0.4rem;color:#343434;width:1.8666666666666667rem;margin-bottom:0.3333333333333333rem;box-sizing:border-box;}
.floor_1 .bot .y i:nth-child(3n) {width:2.6666666666666665rem;}
.floor_1 .bot .y i:nth-child(3n+2) {padding-left:0.26666666666666666rem;}
.floor_1 .bot .y i::before {display:inline-block;content:'';width:0.48rem;height:0.48rem;background:url(images/fl1_ico1.png);background-size:100%;margin-right:0.10666666666666667rem;vertical-align:-0.08rem;}
.floor_1 .bot .y i:nth-child(2)::before {background:url(images/fl1_ico2.png);background-size:100%;}
.floor_1 .bot .y i:nth-child(3)::before {background:url(images/fl1_ico3.png);background-size:100%;}
.floor_1 .bot .y i:nth-child(4)::before {background:url(images/fl1_ico4.png);background-size:100%;}
.floor_1 .bot .y i:nth-child(5)::before {background:url(images/fl1_ico5.png);background-size:100%;}
.floor_1 .bot .y i:nth-child(6)::before {background:url(images/fl1_ico6.png);background-size:100%;}
.floor_2 {height:auto;overflow:hidden;background:linear-gradient(180deg,#B4DDFD 0%,#E7F5FF 100%);padding-bottom:1.3333333333333333rem;}
.floor_2 img {display:block;margin:auto;width:7.866666666666666rem;height:19.813333333333333rem;}
.floor_3 {height:auto;overflow:hidden;padding-bottom:1.3333333333333333rem;}
.floor_3 .swiper-container {width:10rem;height:9.333333333333334rem;padding-left:0.4rem;position:relative;}
.floor_3 .swiper-container .swiper-slide {width:8.4rem;height:8.666666666666666rem;background:url(images/fl3_1.jpg);background-size:100%;box-sizing:border-box;padding:0.4rem 0 0 0.29333333333333333rem;}
.floor_3 .swiper-container .slide2 {background:url(images/fl3_2.jpg);background-size:100%;}
.floor_3 .swiper-container .swiper-slide h5 {display:block;width:3.2133333333333334rem;height:1.2rem;background:#1045D2;border-radius:0.21333333333333335rem;text-align:center;font-weight:bold;font-size:0.48rem;color:#FFFFFF;line-height:1.2rem;}
.floor_3 .swiper-container .swiper-slide h5::before {display:inline-block;content:'';width:0.5333333333333333rem;height:0.5333333333333333rem;background:url(images/fl3_ico1.png);background-size:100%;margin-right:0.26666666666666666rem;vertical-align:-0.08rem;}
.floor_3 .swiper-container .slide2 h5::before {background:url(images/fl3_ico2.png);background-size:100%;}
.floor_3 .swiper-container .swiper-slide span {display:block;font-weight:bold;font-size:0.4533333333333333rem;color:#FFFFFF;margin:0.6666666666666666rem 0 1.2rem 0.24rem;}
.floor_3 .swiper-container .swiper-slide p {font-weight:500;font-size:0.4rem;color:#FFFFFF;line-height:0.8rem;margin-left:0.24rem;}
.floor_3 .swiper-pagination {position:absolute;bottom:0;}
.floor_3 .swiper-pagination-bullet {width:0.21333333333333335rem;height:0.21333333333333335rem;background:#010101;border-radius:50%;}
.floor_3 .swiper-pagination-bullet-active {background:#226AED;}
.floor_4 {height:auto;overflow:hidden;padding-bottom:1.3333333333333333rem;background:#F2F5FF;}
.floor_4 img {display:block;margin:auto;width:8.666666666666666rem;height:19.546666666666667rem;}
.floor_5 {height:auto;overflow:hidden;padding-bottom:1.3333333333333333rem;}
.floor_5 .t {width:7.866666666666666rem;height:4.16rem;background:#FFFFFF;box-shadow:0rem 0.04rem 0.32rem 0.02666666666666667rem rgba(207,214,233,0.36);border-radius:0.13333333333333333rem;margin:0 auto 0.5333333333333333rem;display:flex;align-items:center;}
.floor_5 .t span {display:block;width:2.4rem;font-weight:bold;font-size:0.4rem;color:#000000;text-align:center;margin:0 0.8533333333333334rem 0 0.6rem;}
.floor_5 .t span::before {display:block;margin:0 auto 0.24rem;content:'';width:1.2rem;height:1.2rem;background:url(images/fl5_1.png);background-size:100%;}
.floor_5 .t2 span::before {background:url(images/fl5_2.png);background-size:100%;}
.floor_5 .t3 span::before {background:url(images/fl5_3.png);background-size:100%;}
.floor_5 .t b {display:block;width:3.52rem;height:0.8533333333333334rem;background:#F4F7FF;border-radius:0.4266666666666667rem;text-align:center;font-weight:500;font-size:0.3466666666666667rem;color:#000000;line-height:0.8533333333333334rem;margin-bottom:0.26666666666666666rem;}
.floor_5 .t b:last-child {margin-bottom:0;}
