@charset "utf-8";
*{margin:0;padding:0;border:0;outline:0;box-sizing: border-box;}
ul,li{list-style: none;}
a{text-decoration: none;color: #333333;}
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;}
#content{width: 10rem;margin: 0 auto;}
.w690{width: 9.2rem;margin: 0 auto;font-size: 0.32rem;}

.banner{height:5.333333rem;background: url(../../images/city/banner.jpg) center top no-repeat;background-size: 100%;margin-top: 1.333333rem;padding-top:0.133333rem;overflow: hidden;text-align:center;}
.banner img{width: 2.8rem;margin:0 auto;}
.banner p{font-size:1rem;color: #fff;text-align: center;line-height:1.066666rem;}
.banner em{display:inline-block;width:0.293333rem;border-top:solid 0.026666rem #fff;margin:0.133333rem;}
.banner span{display:inline-block;font-size:0.426666rem;color: #fff;margin-top:0.266666rem;}
.banner a{display:block;width:3.466666rem;height:1.066666rem;line-height:1.066666rem;color: #fff;font-size:0.373333rem;background: linear-gradient(to right, #5f4eff, #a074fe);border-radius:0.106666rem;text-align: center;margin:0.266666rem auto;}

.review{padding:0.666666rem;font-size: 0.346666rem;background-color: #f4f4f4;}
.title_1{font-size: 0.56rem;text-align: center;padding-top: 0.933333rem;margin-bottom: 0.666666rem;}
.floor_1{height: auto;overflow: hidden;}
.floor_1 .fl{color: #4242ff;font-size:0.533333rem;width:4.8rem;padding-left: 0.533333rem;}
.floor_1 .fl em{border: 1px dashed #4242ff;width:0.6rem; height:0.6rem;display:inline-block;border-radius:0.6rem;color: #4242ff;line-height:0.6rem;text-align: center;margin-right:0.2rem;}
.floor_1 .fl p{font-size: 0.373333rem;color: #000;line-height: 0.8rem;}
.floor_1 .fl img{width: 0.693333rem;margin-left:1.333333rem;}
.floor_1 .fr{margin-right: 0.533333rem;width: 3.6rem;margin-bottom: 0.533333rem;border: 1px dashed #4242FF;line-height: 0.56rem;border-radius:0.08rem;padding-top:0.213333rem;padding-bottom:0.213333rem;padding-left: 0.533333rem;}

.floor_2{height: auto;}
.floor_2 .w690{height: auto;overflow: hidden;margin-bottom:0.4rem;}
.floor_2 i{width: 0.8rem;height:0.8rem;border-radius:0.8rem;background: linear-gradient(to right, #635df7, #916efd);color: #fff;display: inline-block;line-height:0.8rem;font-size:0.426666rem;text-align: center;margin-left: 0.4rem;}
.floor_2 .text{width:7.2rem;float: right;margin-right: 0.4rem;}
.floor_2 .text span{font-size: 0.4rem;display: block;margin-bottom:0.213333rem;}
.floor_2 .text em{color: #787878;display: block;line-height:0.48rem;}

.floor_3{height: auto;overflow: hidden;margin-bottom: 0.4rem;}
.floor_3 img{width: 2.933333rem;margin: 0 auto;}
.floor_3 .img_1{width: 8.56rem;}
.floor_3 p{text-align: center;font-size: 0.4rem;margin-top: 0.266666rem; margin-bottom: 0.346666rem;}
.floor_3 i{color: #ff2828;}
.floor_3 .text{border:#2e76ff 0.013333rem solid;width: 8.666666rem;padding: 0.533333rem;margin-left: 0.24rem;border-radius: 0.133333rem;margin-top:0.4rem;}
.floor_3 .text em{display: block;font-size: 0.48rem;}
.floor_3 .text span{font-size: 0.373333rem;display: block;width:7.866666rem;color: #a7a7a7;line-height:0.613333rem;}
.floor_3 .btn_sqyd{margin-top: 0.266666rem;}

.floor_4{height: auto;overflow: hidden;}
.floor_4 .w690 p{background: linear-gradient(to right, #6a6dee, #a174fe);color: #fff;line-height: 0.986666rem;border-radius:0.066666rem;padding-left:0.4rem;font-size: 0.426666rem;}
.floor_4 .w690 span{color: #575757;font-size: 0.346666rem;display: block;line-height: 0.56rem;padding:0.4rem;}

.floor_5{height: auto;}
.floor_5 img{width: 0.453333rem;}
.floor_5 .w690{height: auto;overflow: hidden;margin-bottom: 0.8rem;}
.floor_5 .text{width: 8.4rem;float: right;}
.floor_5 .text p a{color: #223fed;font-size: 0.426666rem;margin-bottom:0.133333rem;display: block;}
.floor_5 .text em{color: #616161;font-size: 0.346666rem;line-height: 0.56rem;display: block;}

.btn_sqyd {display: block;width: 4.266666rem;height: 1.066666rem;background-image: linear-gradient(to right,#fe2e45,#ff9508);font-size: 0.373333rem;text-align: center;line-height: 1.066666rem;margin: 0 auto;color: #fff;clear: both;box-shadow: 0 0 20px 0 rgba(254,53,64,.4);
border-radius: 0.666666rem;}