@charset "utf-8";* {margin:0;padding:0;border:0;outline:0;font-size:0.18666666666666668rem;box-sizing:border-box;background-repeat:no-repeat;background-position:center center;}
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;}
.w690 {width:9.2rem;margin:0 auto;}
.clearfix {*zoom:1;}
.clearfix:after {display:block;content:" ";height:0;visibility:hidden;clear:both;}
#content {width:10rem;margin:0 auto;}
.banner {height:5.333333333333333rem;background:url(images/banner.png) center top no-repeat;background-size:100%;margin-top: 1.333333rem;}
.banner span {display:block;height:0.64rem;font-size:0.6666666666666666rem;font-family:PingFang SC;font-weight:500;color:#000000;padding-top:0.7333333333333333rem;line-height:0.64rem;}
.banner p {display:block;height:0.37333333333333335rem;font-size:0.37333333333333335rem;font-family:PingFang SC;font-weight:500;color:#000000;margin-top:0.8rem;line-height:0.37333333333333335rem;}
.banner .text_area {display:block;width:4.7rem;height:1.04rem;background:rgba(255,255,255,0.7);border:1px solid #FFFFFF;border-radius:0.05333333333333334rem;margin-top:0.29333333333333333rem;padding:0.13333333333333333rem;}
.banner .text_area i {height:0.4rem;font-size:0.26666666666666666rem;font-family:PingFang SC;font-weight:400;color:#000000;margin-right:0.52rem;line-height:0.4rem;}
.banner .text_area i:nth-child(2) {margin-right:0;}
.banner .text_area i:nth-child(5) {margin-right:0;}
.banner .text_area i::before {display:inline-block;content:"";width:0.06666666666666667rem;height:0.06666666666666667rem;background:#3F67F5;border-radius:50%;margin-right:0.08rem;vertical-align:0.06666666666666667rem;}
.banner a {display:block;width:4.373333333333333rem;height:1.0933333333333333rem;background:#2D54E2;border-radius:0.13333333333333333rem;text-align:center;font-size:0.37333333333333335rem;font-family:PingFang SC;font-weight:500;color:#FFFEFE;line-height:1.0933333333333333rem;margin-top:0.5866666666666667rem;}
.title_1 {text-align:center;padding:1.3333333333333333rem 0 0.6666666666666666rem;}
.title_1 span {display:block;font-size:0.56rem;font-family:PingFang SC;font-weight:500;color:#000000;line-height:0.7466666666666667rem;}
a.btn {display:block;width:9.2rem;height:1.0933333333333333rem;background:#2D54E2;border-radius:0.13333333333333333rem;text-align:center;font-size:0.4rem;font-family:PingFang SC;font-weight:500;color:#FFFEFE;line-height:1.0933333333333333rem;margin:0 auto;}
.floor_1 {height:auto;overflow:hidden;padding-bottom:0;}
.floor_1 ul {display:flex;justify-content:space-between;flex-wrap:wrap;}
.floor_1 ul li {width:100%;height:10.213333333333333rem;background:#FFFFFF;box-shadow:0rem 0.04rem 0.13333333333333333rem 0.013333333333333334rem rgba(160,175,213,0.36);border-radius:0.08rem;margin-bottom:0.5333333333333333rem;position:relative;padding-top:0.6933333333333334rem;}
.floor_1 ul li>div {display:flex;width:1.2rem;height:9.146666666666667rem;background:url(images/fl1_lf1.png)left center no-repeat;background-size:100%;font-size:0.5333333333333333rem;font-family:PingFang SC;font-weight:500;color:#FFFFFF;position:absolute;top:0;left:0;writing-mode:vertical-lr;align-items:center;justify-content:center;}
.floor_1 ul li span {display:block;height:0.37333333333333335rem;font-size:0.4rem;font-family:PingFang SC;font-weight:500;color:#020202;line-height:0.48rem;margin-left:1.9866666666666666rem;}
.floor_1 ul li span::before {display:inline-block;content:"";width:0.56rem;height:0.56rem;background:url(images/fl1_li1_ico1.png);background-size:100%;margin-right:0.10666666666666667rem;vertical-align:-0.10666666666666667rem;}
.floor_1 ul li span:nth-child(4)::before {background:url(images/fl1_li1_ico2.png);background-size:100%;}
.floor_1 ul li span:nth-child(6)::before {background:url(images/fl1_li1_ico3.png);background-size:100%;}
.floor_1 ul li span:nth-child(8)::before {background:url(images/fl1_li1_ico4.png);background-size:100%;}
.floor_1 ul li span:nth-child(10)::before {background:url(images/fl1_li1_ico5.png);background-size:100%;}
.floor_1 ul li:nth-child(2) span:nth-child(2)::before {background:url(images/fl1_li2_ico1.png);background-size:100%;}
.floor_1 ul li:nth-child(2) span:nth-child(4)::before {background:url(images/fl1_li2_ico2.png);background-size:100%;}
.floor_1 ul li:nth-child(2) span:nth-child(6)::before {background:url(images/fl1_li2_ico3.png);background-size:100%;}
.floor_1 ul li:nth-child(2) span:nth-child(8)::before {background:url(images/fl1_li2_ico4.png);background-size:100%;}
.floor_1 ul li:nth-child(2) span:nth-child(10)::before {background:url(images/fl1_li2_ico5.png);background-size:100%;}
.floor_1 ul li:nth-child(3) span:nth-child(2)::before {background:url(images/fl1_li3_ico1.png);background-size:100%;}
.floor_1 ul li:nth-child(3) span:nth-child(4)::before {background:url(images/fl1_li3_ico2.png);background-size:100%;}
.floor_1 ul li:nth-child(3) span:nth-child(6)::before {background:url(images/fl1_li3_ico3.png);background-size:100%;}
.floor_1 ul li:nth-child(3) span:nth-child(8)::before {background:url(images/fl1_li3_ico4.png);background-size:100%;}
.floor_1 ul li:nth-child(3) span:nth-child(10)::before {background:url(images/fl1_li3_ico5.png);background-size:100%;}
.floor_1 ul li p {display:block;height:0.26666666666666666rem;font-size:0.26666666666666666rem;font-family:PingFang SC;font-weight:400;color:#6E6E6E;line-height:0.4rem;margin-left:1.9866666666666666rem;margin-top:0.29333333333333333rem;margin-bottom:0.6rem;}
.floor_1 ul li a {display:block;width:100%;height:1.0666666666666667rem;background:#EBF1FF;border-radius:0.08rem;font-size:0.4rem;font-family:PingFang SC;font-weight:500;color:#1A4DF1;line-height:1.0666666666666667rem;text-align:center;position:absolute;bottom:0;left:0;}
.floor_2 {height:auto;overflow:hidden;padding-bottom:1.3333333333333333rem;background:#F9F9F9;}
.floor_2 .fl2_content img {width:5.68rem;height:5.533333333333333rem;margin:0 auto 0.8rem;}
.floor_2 .fl2_content span {display:block;text-align:center;height:0.48rem;font-size:0.48rem;font-family:PingFang SC;font-weight:500;color:#2655EC;line-height:0.48rem;margin-bottom:0.48rem;}
.floor_2 .fl2_content p {display:block;height:1.2533333333333334rem;font-size:0.29333333333333333rem;font-family:PingFang SC;font-weight:400;color:#7A7A7A;line-height:0.48rem;text-align:initial;margin-left:1.2rem;margin-bottom:1.2rem;}
.floor_2 .fl2_content:nth-child(3) img {width:7.533333333333333rem;height:5.413333333333333rem;}
.floor_2 .fl2_content:nth-child(3) p {margin-left:0.9333333333333333rem;}
.floor_2 .fl2_content:nth-child(4) img {width:7.8933333333333335rem;height:4.8533333333333335rem;}
.floor_2 .fl2_content:nth-child(5) img {width:8.213333333333333rem;height:5.68rem;}
.floor_2 .fl2_content:nth-child(5) p {margin-left:0.13333333333333333rem;margin-bottom:0.8rem;}
.floor_3 {height:auto;overflow:hidden;padding-bottom:1.3333333333333333rem;}
.floor_3 ul {display:flex;justify-content:space-between;flex-wrap:wrap;margin:0 auto;}
.floor_3 ul li {width:100%;height:3.0533333333333332rem;background:#FFFFFF;box-shadow:0rem 0.04rem 0.13333333333333333rem 0.013333333333333334rem rgba(160,175,213,0.36);border-radius:0.08rem;margin-bottom:0.5333333333333333rem;border: 1px solid #FFFFFF;}
.floor_3 ul li:hover{border: 1px solid #2655EC;}
.floor_3 ul li .fl {width:2.7066666666666666rem;height:100%;display:block;}
.floor_3 ul li .fl img {width:1rem;height:1rem;display:block;margin:0.6533333333333333rem auto 0.37333333333333335rem;}
.floor_3 ul li .fl span {display:block;text-align:center;height:0.3333333333333333rem;font-size:0.3466666666666667rem;font-family:PingFang SC;font-weight:500;color:#000000;line-height:0.48rem;}
.floor_3 ul li .fr p {display:block;height:1.72rem;font-size:0.29333333333333333rem;font-family:PingFang SC;font-weight:400;color:#403F3F;line-height:0.48rem;margin-top:0.6rem;margin-right:0.5333333333333333rem;}
.floor_3 a {margin-top:0.26666666666666666rem;}
