@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 {background:url(../images/banner.png) center top no-repeat;height:7.1066666666666665rem;background-size:100%;text-align:center;margin-top: 1.4rem;}
.banner span {display:block;padding-top:1rem;height:0.7066666666666667rem;font-size:0.7466666666666667rem;font-family:PingFang SC;font-weight:bold;color:#FFFFFF;line-height:0.7066666666666667rem;}
.banner i {display:block;width:6.84rem;height:0.6133333333333333rem;background:linear-gradient(90deg,#002CA9 0%,#82149D 100%);text-align:center;font-size:0.3466666666666667rem;font-family:PingFang SC;font-weight:500;color:#FFFFFF;line-height:0.6133333333333333rem;margin:1.2133333333333334rem auto 0;}
.banner p {display:block;height:1.64rem;font-size:0.29333333333333333rem;font-family:PingFang SC;font-weight:400;color:#FFFFFF;line-height:0.4533333333333333rem;margin:0.4rem auto 0.6666666666666666rem;text-align:left;margin-left:1.6266666666666667rem;}
.banner a {display:block;text-align:center;width:4.1466666666666665rem;height:0.9333333333333333rem;background:#0027EA;border-radius:0.06666666666666667rem;font-size:0.32rem;font-family:PingFang SC;font-weight:500;color:#FFFFFF;line-height:0.9333333333333333rem;margin:0 auto;}
.title {display:block;height:0.5333333333333333rem;font-size:0.56rem;font-family:PingFang SC;font-weight:500;color:#000000;line-height:0.6133333333333333rem;padding-top:1.3333333333333333rem;padding-bottom:0.64rem;text-align:center;}
.btn {display:block;width:4.453333333333333rem;height:1.0666666666666667rem;background:#172CAE;border-radius:0.10666666666666667rem;text-align:center;font-size:0.36rem;font-family:PingFang SC;font-weight:500;color:#FFFFFF;line-height:1.0666666666666667rem;margin:0 auto;}
.floor_1 {height:auto;overflow:hidden;background:#F1F5FF;padding-bottom:1.0666666666666667rem;}
.floor_1 ul {display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:0.64rem;}
.floor_1 ul li {width:100%;height:11.12rem;background:#FFFFFF;box-shadow:0rem 0.06666666666666667rem 0.21333333333333335rem 0rem rgba(162,177,216,0.36);margin-bottom:0.4rem;border:1px solid #FFFFFF;}
.floor_1 ul li:hover {border:1px solid #2755BF;}
.floor_1 ul li:nth-child(2) {height:7.866666666666666rem;}
.floor_1 ul li:nth-child(3) {height:7.133333333333334rem;}
.floor_1 ul li>div {display:flex;width:100%;height:1.8933333333333333rem;background:url(../images/fl1_top1.png)center top no-repeat;background-size:100%;align-items:center;}
.floor_1 ul li:nth-child(2)>div {background:url(../images/fl1_top2.png)center top no-repeat;background-size:100%;}
.floor_1 ul li:nth-child(3)>div {background:url(../images/fl1_top3.png)center top no-repeat;background-size:100%;}
.floor_1 ul li span {display:block;font-size:0.5066666666666667rem;font-family:PingFang SC;font-weight:500;color:#FFFFFF;line-height:1.2rem;padding-left:0.5066666666666667rem;height:1.2rem;}
.floor_1 ul li span::before {display:inline-block;content:"";width:1.2rem;height:1.2rem;background:url(../images/fl1_ico1.png);background-size:100%;margin-right:0.10666666666666667rem;vertical-align:-0.5333333333333333rem;}
.floor_1 ul li dl {margin-top:0.6rem;margin-left:0.6533333333333333rem;}
.floor_1 ul li dl dt {display:block;height:0.88rem;font-size:0.4rem;font-family:PingFang SC;font-weight:500;color:#000000;line-height:0.88rem;}
.floor_1 ul li dl dt::before {display:inline-block;content:"";width:0.88rem;height:0.88rem;background:url(../images/fl1_li1_1.png);background-size:100%;margin-right:0.25333333333333335rem;vertical-align:-0.25333333333333335rem;}
.floor_1 ul li dl dt:nth-child(3)::before {background:url(../images/fl1_li1_2.png);background-size:100%;}
.floor_1 ul li dl dt:nth-child(5)::before {background:url(../images/fl1_li1_3.png);background-size:100%;}
.floor_1 ul li dl dt:nth-child(7)::before {background:url(../images/fl1_li1_4.png);background-size:100%;}
.floor_1 ul li dl dd {display:block;height:0.8rem;font-size:0.29333333333333333rem;font-family:PingFang SC;font-weight:400;color:#4B4B4B;line-height:0.4266666666666667rem;margin-left:1.12rem;margin-bottom:0.44rem;}
.floor_1 ul li:nth-child(2) dl dd {margin-bottom:0.8rem;}
.floor_1 ul li:nth-child(2) dl dt:nth-child(1)::before {background:url(../images/fl1_li2_1.png);background-size:100%;}
.floor_1 ul li:nth-child(2) dl dt:nth-child(3)::before {background:url(../images/fl1_li2_2.png);background-size:100%;}
.floor_1 ul li:nth-child(3) dl dt:nth-child(1)::before {background:url(../images/fl1_li3_1.png);background-size:100%;}
.floor_1 ul li:nth-child(3) dl dt:nth-child(3)::before {background:url(../images/fl1_li3_2.png);background-size:100%;}
.floor_1 a {margin-top:0.26666666666666666rem;}
.floor_2 {height:auto;overflow:hidden;padding-bottom:1.0666666666666667rem;}
.floor_2 .nav_1 ul {display:flex;justify-content:space-between;flex-wrap:wrap;width:100%;margin-top:0.52rem;}
.floor_2 .nav_1 ul li {width:4.466666666666667rem;height:0.9333333333333333rem;background:#FFFFFF;border:1px solid #BFBFBF;margin-bottom:0.26666666666666666rem;}
.floor_2 .nav_1 ul li a {height:0.3333333333333333rem;font-size:0.3466666666666667rem;font-family:PingFang SC;font-weight:500;color:#393939;line-height:0.9333333333333333rem;display:block;text-align:center;}
.floor_2 .nav_1 ul li.on {background:#E1EBF9;border:1px solid #5F99EB;}
.floor_2 .nav_1 ul li.on a {color:#1646E3;}
.floor_2 .swiper-slide {width:100%;height:auto;margin:0.13333333333333333rem auto 0.6666666666666666rem;}
.floor_2 .swiper-slide .img {display:block;width:9.173333333333334rem;height:5.6rem;background:url(../images/fl2_1.png)top center no-repeat;background-size:100%;}
.floor_2 .swiper-slide:nth-child(2) .img {background:url(../images/fl2_2.png)top center no-repeat;background-size:100%;}
.floor_2 .swiper-slide:nth-child(3) .img {background:url(../images/fl2_3.png)top center no-repeat;background-size:100%;}
.floor_2 .swiper-slide:nth-child(4) .img {background:url(../images/fl2_4.png)top center no-repeat;background-size:100%;}
.floor_3 {height:auto;overflow:hidden;background:#F1F5FF;padding-bottom:1.0666666666666667rem;}
.floor_3 ul {display:flex;justify-content:space-between;flex-wrap:wrap;width:100%;margin:0.6533333333333333rem auto 0.4rem;}
.floor_3 ul li {width:100%;height:7.306666666666667rem;background:#FFFFFF;box-shadow:0rem 0.06666666666666667rem 0.21333333333333335rem 0rem rgba(162,177,216,0.36);margin-bottom:0.4rem;padding-top:0.5333333333333333rem;border:1px solid #FFFFFF;}
.floor_3 ul li:hover {border:1px solid #2755BF;}
.floor_3 ul li:nth-child(1) {height:7.8533333333333335rem;}
.floor_3 ul li span {display:block;width:8.173333333333334rem;height:1.08rem;background:#2755BF;border-radius:0.5333333333333333rem;font-size:0.4rem;font-family:PingFang SC;font-weight:500;color:#FFFFFF;line-height:1.08rem;text-align:center;margin:0 auto;}
.floor_3 ul li span::before {display:inline-block;content:"";width:0.5333333333333333rem;height:0.5333333333333333rem;background:url(../images/fl3_1.png);background-size:100%;margin-right:0.16rem;vertical-align:-0.12rem;}
.floor_3 ul li:nth-child(2) span::before {background:url(../images/fl3_2.png);background-size:100%;}
.floor_3 ul li:nth-child(3) span::before {background:url(../images/fl3_3.png);background-size:100%;}
.floor_3 ul li p {display:block;height:1.9866666666666666rem;font-size:0.32rem;font-family:PingFang SC;font-weight:400;color:#000000;line-height:0.56rem;margin-left:0.76rem;margin-top:0.6666666666666666rem;}
.floor_3 ul li div {display:flex;width:7.653333333333333rem;height:2.2666666666666666rem;background:#F4F8FF;border:1px solid #1141B0;border-radius:0.10666666666666667rem;margin:0.6rem auto 0;align-items:center;}
.floor_3 ul li:nth-child(2) div {margin:0 auto;}
.floor_3 ul li:nth-child(3) div {margin:0 auto;}
.floor_3 ul li div h2 {display:flex;width:1.24rem;height:1.24rem;background:#275CE4;border:6px solid #D8E3FF;border-radius:50%;font-size:0.3333333333333333rem;font-family:PingFang SC;font-weight:500;color:#FFFFFF;line-height:1.24rem;align-items:center;justify-content:center;margin-left:0.30666666666666664rem;margin-right:0.22666666666666666rem;}
.floor_3 ul li div i {display:flex;height:1.44rem;font-size:0.32rem;font-family:PingFang SC;font-weight:400;color:#042EB7;line-height:0.56rem;align-items:center;}
.floor_4 {width:100%;height:3.08rem;overflow:hidden;background:url(../images/fl4_bg.png)top center no-repeat;background-size:100%;}
.floor_4 span {display:block;text-align:center;height:1.3333333333333333rem;font-size:0.56rem;font-family:PingFang SC;font-weight:bold;color:#FFFFFF;line-height:0.8rem;padding-top:0.8rem;}
