@charset "utf-8";
*{margin:0;padding:0;border:0;outline:0;background-repeat:no-repeat;background-position:center center;font-family:"PingFang SC","Microsoft YaHei","微软雅黑";font-size: 14px;}
em,i{font-style: normal;}
ul,li{list-style: none;}
a{text-decoration:none;cursor:pointer;}
.w1180{width: 1180px;margin: 0 auto;}
.fl{float:left}
.fr{float:right;}
.clearfix {*zoom: 1;}
.clearfix:after {display: block;content: " ";height: 0;visibility: hidden;clear: both;}

.banner{height: 430px;background: url(../../images/s2b2c/banner.jpg) center top no-repeat;background-size: cover;box-sizing: border-box;padding-top: 80px;}
.banner span{display: block;font-weight: bold;font-size: 46px;color: #000000;}

.banner span em{font-weight: bold;font-size: 46px;color: #265DEA;}

.banner p{font-weight: 500;font-size: 22px;color: #000000;margin: 10px 0 25px;}

.banner i{font-weight: 500;font-size: 18px;color: #535353;margin-right: 25px;}

.banner i::before{display: inline-block;content: '';width: 17px;height: 11px;background: url(../../images/s2b2c/tick.png);background-size: 100%;margin-right: 7px;}

.banner a{display: block;text-align: center;width: 153px;height: 53px;background: #265DEA;border-radius: 8px;font-weight: 500;font-size: 20px;color: #FFFFFF;line-height: 53px;margin-top: 60px;}



.title_1{text-align: center;padding: 90px 0 50px;}
.title_1 span{display: block;font-size: 36px;color: #000000;}
.title_1 p{font-weight: 400;font-size: 18px;color: #505050;line-height: 30px;padding-top: 20px;}

.floor_1{height: auto;overflow: hidden;padding-bottom: 90px;}
.floor_1 img{display: block;width: 1180px;height: 465px;margin: auto;}
.floor_1 .bot{text-align: center;padding-top: 50px;}
.floor_1 .bot a{display: inline-block;width: 203px;height: 53px;background: #265DEA;border-radius: 8px;text-align: center;font-weight: 500;font-size: 18px;color: #FFFFFF;line-height: 53px;}
.floor_1 .bot a:last-child{margin-left: 30px;background: #E5F1FD;color: #265DEA;}

a.btn_gys{display: block;width: 243px;height: 53px;background: #265DEA;border-radius: 8px;text-align: center;font-weight: 500;font-size: 18px;color: #FFFFFF;line-height: 53px;margin: 40px auto 0;}



.floor_2{height: auto;overflow: hidden;padding-bottom: 90px;background: #F6FBFF;}
.floor_2 img{display: block;width: 1211px;height: 800px;margin: auto;}



.floor_3{height: auto;overflow: hidden;padding-bottom: 90px;}

.floor_3 .w1180{display: flex;}

.floor_3 .w1180 .t li{width: 241px;height: 122px;background: #FFFFFF;box-shadow: 0px 2px 14px 1px rgba(226,229,238,0.5);border-radius: 7px;border: 1px solid #E9E9EA;margin-bottom: 30px;box-sizing: border-box;padding: 20px 0 0 24px;}
.floor_3 img{display: block;width: 677px;height: 401px;margin: 0 10px;}

.floor_3 .w1180 .t li span{display: block;font-weight: bold;font-size: 18px;color: #000000;}

.floor_3 .w1180 .t li span::before{display: inline-block;content: '';width: 23px;height: 23px;background: url(../../images/s2b2c/fl3_ico1.png);background-size: 100%;margin-right: 6px;vertical-align: -4px;}

.floor_3 .w1180 .t li:nth-child(2) span::before{width: 22px;height: 22px;background: url(../../images/s2b2c/fl3_ico2.png);background-size: 100%;}

.floor_3 .w1180 .t li:nth-child(3) span::before{width: 19px;height: 19px;background: url(../../images/s2b2c/fl3_ico3.png);background-size: 100%;}
.floor_3 .w1180 .t:nth-child(3) li:nth-child(1) span::before{width: 22px;height: 22px;background: url(../../images/s2b2c/fl3_ico4.png);background-size: 100%;}

.floor_3 .w1180 .t:nth-child(3) li:nth-child(2) span::before{width: 22px;height: 22px;background: url(../../images/s2b2c/fl3_ico5.png);background-size: 100%;}

.floor_3 .w1180 .t:nth-child(3) li:nth-child(3) span::before{width: 22px;height: 22px;background: url(../../images/s2b2c/fl3_ico6.png);background-size: 100%;}

.floor_3 .w1180 .t li p{font-weight: 500;font-size: 14px;color: #6A6A6A;line-height: 22px;margin-top: 16px;}




.floor_4{height: auto;overflow: hidden;padding-bottom: 90px;background: #F6FBFF;}
.floor_4 ul{display: flex;justify-content: space-between;flex-wrap: wrap;}

.floor_4 ul li{width: 367px;height: 392px;background: linear-gradient(0deg, #EEF5FF 0%, #FFFFFF 100%);box-shadow: 0px 2px 14px 1px rgba(214,219,236,0.6);border-radius: 16px;box-sizing: border-box;padding-top: 34px;}

.floor_4 ul li span{display: block;text-align: center;font-weight: bold;font-size: 22px;color: #405AFF;}

.floor_4 ul li span::before{display: inline-block;content: '';width: 33px;height: 32px;background: url(../../images/s2b2c/fl4_ico1.png);background-size: 100%;margin-right: 12px;vertical-align: -8px;}

.floor_4 ul li:nth-child(2) span::before{width: 34px;height: 32px;background: url(../../images/s2b2c/fl4_ico2.png);background-size: 100%;}

.floor_4 ul li:nth-child(3) span::before{width: 37px;height: 32px;background: url(../../images/s2b2c/fl4_ico3.png);background-size: 100%;}

.floor_4 ul li p{font-weight: 500;font-size: 16px;color: #505050;line-height: 26px;margin: 27px 0 0 39px;}

.floor_4 ul li img{display: block;width: 287px;height: 147px;margin: 42px auto 0;}

.floor_4 a{margin-top: 60px;}




.floor_5{height: auto;overflow: hidden;padding-bottom: 90px;}
.floor_5 img{display: block;width: 1116px;height: 374px;margin: auto;}

.floor_6{height: auto;overflow: hidden;padding-bottom: 90px;}
.floor_6 .t{width: 1250px;margin: auto;}
.floor_6 .t img{display: block;width: 1213px;height: 151px;margin: auto;}

.floor_6 .t ul{display: flex;justify-content: space-between;flex-wrap: wrap;}

.floor_6 .t ul li{width: 163px;font-weight: bold;font-size: 20px;color: #000000;text-align: center;}
.floor_6 a{margin-top: 60px;}