@charset "utf-8";
body{margin:0;padding:0;border:0;font-size:14px;background:transparent;font-family:"Microsoft YaHei","微软雅黑";}
*{margin: 0;padding:0;}
a{text-decoration:none; cursor:pointer;}
img{border:0;vertical-align:middle;display: block;}
ul li{list-style: none}
em,i,span,h1{font-style:normal;display: block;font-weight: normal;}
.w1180{width: 1180px;margin:0 auto;}
.fl{float: left;}
.fr{float: right;}
.clearfix:after {display: block;content: " ";height: 0;visibility: hidden;clear: both;}

.banner{height: 350px;background: url(../../images/ydsc/sqxls/banner.jpg) center top no-repeat;padding-top: 80px;}
.banner span{font-size: 50px;color: #000000;font-weight: bold;margin: 24px 0 18px;}
.banner p{font-size: 20px;color: #595959;}
.banner .box{width:460px;height: 52px;margin-top: 54px;background: #fff;border-radius: 6px;overflow: hidden;}
.banner .box .input-txt{height: 52px;width: 340px;float:left;background: #fff;}
.banner .box i{display: block;float: left;height: 18px;width: 13px;background-image: url(../../images/ydsc/sqxls/icons.png);background-size: 370px;background-position: -142px 0;margin: 16px 4px 0 10px;}
.banner .box input{display: block;outline: none;border:none;font-size:16px;float:left;color:#000;background: #fff;height: 52px;line-height: 52px;}
.banner .box a{display: block;width: 120px;height:52px;line-height: 52px;float:right;outline: none;border:none;background:#2159f8;text-align: center;font-size:18px;color:#fff;cursor: pointer;border-radius: 6px;}

.title{text-align: center;padding: 90px 0 50px;}
.title h1{font-size: 36px;color: #010101;}
.title h1 i{font-size: 36px;color: #2f51ff;display: inline;}
.title em{height: 6px;width: 28px;border-radius: 50px;background-image: linear-gradient(to right,#5a6dff,#a4a5ff);margin: 20px auto;}
.title p{font-size: 18px;color: #8c8b8b;}

a.btn_sq{display: block;height: 52px;line-height: 52px;border-radius: 4px;width: 195px;background: #2159f8;font-size: 18px;color: #fff;text-align: center;margin: 0 auto;}

.floor_1{height: auto;overflow: hidden;padding-bottom: 90px;}
.floor_1 .title span{height: 50px;line-height: 50px;text-align: center;font-size: 20px;color: #fff;width: 480px;border-radius: 50px;background: #4f63f9;margin: 16px auto 18px;}
.floor_1 .title p{font-size: 18px;color: #8c8b8b;line-height: 28px;}
.floor_1 .title p i{display: inline;color: #ec1313;font-size: 18px;}
.floor_1 ul.fr{width: 362px;}
.floor_1 ul.fr li{width: 362px;background: #fff;height: 142px;border-radius: 8px;box-shadow: 0 0 16px rgba(0,0,0,.1);margin-bottom: 20px;}
.floor_1 ul.fr li i{font-size: 20px;color: #000000;line-height: 41px;padding: 16px 0 6px;}
.floor_1 ul.fr li i::before{display: block;float: left;content: '';width: 41px;height: 41px;overflow: hidden;background-image: url(../../images/ydsc/sqxls/icons.png);background-size: 370px;background-position: 0 0;margin: 0 8px 0 30px;}
.floor_1 ul.fr li:nth-child(2) i::before{background-position: -45px 0;}
.floor_1 ul.fr li:nth-child(3) i::before{background-position: -92px 0;}
.floor_1 ul.fr li p{font-size: 14px;color: #868686;line-height: 22px;padding: 0 28px 0 32px;}
.floor_1 a.btn_sq{margin-top: 40px;}

.floor_2{height: auto;overflow: hidden;padding-bottom: 90px;background: url(../../images/ydsc/sqxls/fl2_bg.jpg) center top no-repeat;background-size: cover;}
.floor_2 .title h1,.floor_2 .title p{color: #fff;}
.floor_2 .swiper-box{position: relative;padding-bottom: 95px;}
.floor_2 .swiper{height: 578px;overflow: hidden;}
.floor_2 .swiper-box li{background: url(../../images/ydsc/sqxls/fl2_1_1.jpg) center top no-repeat;width: 196px!important;height: 408px!important;transition: 0.3s all;margin: 76px auto 0;cursor: pointer;}
.floor_2 .swiper-box li.artshow2{background-image: url(../../images/ydsc/sqxls/fl2_2_1.jpg);}
.floor_2 .swiper-box li.artshow3{background-image: url(../../images/ydsc/sqxls/fl2_3_1.jpg);}
.floor_2 .swiper-box li.artshow4{background-image: url(../../images/ydsc/sqxls/fl2_4_1.jpg);}
.floor_2 .swiper-box li.artshow5{background-image: url(../../images/ydsc/sqxls/fl2_5_1.jpg);}
.floor_2 .swiper-box li.artshow6{background-image: url(../../images/ydsc/sqxls/fl2_6_1.jpg);}
.floor_2 .swiper-box li .artshowon{display: none;transition: 0.3s all;}
.floor_2 .swiper-box li.swiper-slide-active .artshow{display: none;}
.floor_2 .swiper-box li.swiper-slide-active .artshowon{display: block;}
.floor_2 .swiper-box li.swiper-slide-active{background: url(../../images/ydsc/sqxls/fl2_1.jpg) center top no-repeat;width: 588px!important;height: 578px!important;margin: 0 auto;}
.floor_2 .swiper-box li.artshow2.swiper-slide-active{background-image: url(../../images/ydsc/sqxls/fl2_2.jpg);}
.floor_2 .swiper-box li.artshow3.swiper-slide-active{background-image: url(../../images/ydsc/sqxls/fl2_3.jpg);}
.floor_2 .swiper-box li.artshow4.swiper-slide-active{background-image: url(../../images/ydsc/sqxls/fl2_4.jpg);}
.floor_2 .swiper-box li.artshow5.swiper-slide-active{background-image: url(../../images/ydsc/sqxls/fl2_5.jpg);}
.floor_2 .swiper-box li.artshow6.swiper-slide-active{background-image: url(../../images/ydsc/sqxls/fl2_6.jpg);}
.floor_2 .swiper-box li .artshow span{font-size: 18px;color: #000000;height: 52px;line-height: 52px;text-align: center;}
.floor_2 .swiper-box li .artshow span i{display: inline-block;font-size: 20px;color: #8c97ec;margin-right: 2px;}
.floor_2 .swiper-box li .artshow em{font-size: 20px;color: #000000;text-align: center;line-height: 28px;padding: 74px 0 20px;}
.floor_2 .swiper-box li .artshow p{font-size: 14px;color: #7b7b7b;line-height: 24px;padding: 0 34px 0 42px;}
.floor_2 .swiper-box li .artshowon span{font-size: 24px;color: #fff;height: 75px;line-height: 75px;font-weight: bold;}
.floor_2 .swiper-box li .artshowon span i{display: inline-block;font-size: 22px;color: #fff;margin: 0 6px 0 42px;}
.floor_2 .swiper-box li .artshowon em{font-size: 20px;color: #000000;padding: 34px 0 10px 40px;}
.floor_2 .swiper-box li .artshowon p{font-size: 14px;color: #7c7c7c;line-height: 22px;padding-left: 40px;}
.floor_2 .swiper-box .swiper-pagination{width: 100%;bottom: 55px;}
.floor_2 .swiper-box .swiper-pagination .swiper-pagination-bullet{height: 4px;width: 15px;background: #505388;border-radius: 50px;opacity: 1;margin: 0 5px;}
.floor_2 .swiper-box .swiper-pagination .swiper-pagination-bullet-active{width: 35px;background: #5155ff;}
.floor_2 .swiper-button-next,.floor_2 .swiper-button-prev{color: #fff;top: 40%;}
.floor_2 .swiper-button-prev,.floor_2 .swiper-container-rtl .swiper-button-next{left: -34px;}
.floor_2 .swiper-button-next,.floor_2 .swiper-container-rtl .swiper-button-prev{right: -34px;}
.floor_2 .swiper-button-next:after,.floor_2 .swiper-button-prev:after{font-size: 30px;}

.floor_3{height: auto;overflow: hidden;padding-bottom: 90px;background: #fafafa;}
.floor_3 ul{display: flex;justify-content:flex-start;flex-wrap:wrap;padding-left: 20px;}
.floor_3 ul li{cursor: pointer;transition: 0.3s all;height: 216px;width: 125px;border: 1px solid #fff;border-radius: 4px;box-shadow: 0 0 16px rgba(0,0,0,.1);margin-bottom: 25px;background: #fff;margin-right: 20px;text-align: center;}
.floor_3 ul li:hover{border: 1px solid #5454e9;}
.floor_3 ul li i{font-size: 16px;color: #000000;}
.floor_3 ul li i::before{display: block;content: '';width: 40px;height: 40px;overflow: hidden;background-image: url(../../images/ydsc/sqxls/icons.png);background-size: 370px;background-position: 0 -57px;margin: 32px auto 20px;}
.floor_3 ul li:nth-child(2) i::before{background-position: -45px -57px;}
.floor_3 ul li:nth-child(3) i::before{background-position: -97px -57px;}
.floor_3 ul li:nth-child(4) i::before{background-position: -145px -57px;}
.floor_3 ul li:nth-child(5) i::before{background-position: -189px -57px;}
.floor_3 ul li:nth-child(6) i::before{background-position: -235px -57px;}
.floor_3 ul li:nth-child(7) i::before{background-position: -282px -57px;}
.floor_3 ul li:nth-child(8) i::before{background-position: -330px -57px;}
.floor_3 ul li:nth-child(9) i::before{background-position: 0 -107px;}
.floor_3 ul li:nth-child(10) i::before{background-position: -45px -107px;}
.floor_3 ul li:nth-child(11) i::before{background-position: -97px -107px;}
.floor_3 ul li:nth-child(12) i::before{background-position: -145px -102px;}
.floor_3 ul li:nth-child(13) i::before{background-position: -189px -107px;}
.floor_3 ul li:nth-child(14) i::before{background-position: -235px -107px;}
.floor_3 ul li:nth-child(15) i::before{background-position: -282px -107px;}
.floor_3 ul li:nth-child(16) i::before{background-position: -330px -107px;}
.floor_3 ul li p{font-size: 12px;color: #878787;line-height: 20px;padding-top: 12px;}
.floor_3 a.btn_sq{margin-top: 35px;}

.floor_4{height: auto;overflow: hidden;padding-bottom: 90px;}
.floor_4 ul.fr{width: 442px;padding-top: 10px;}
.floor_4 ul.fr li{height: auto;overflow: hidden;margin-bottom: 20px;}
.floor_4 ul.fr li i{font-size: 18px;color: #000000;line-height: 20px;}
.floor_4 ul.fr li i::before{display: block;float: left;content: '';width: 20px;height: 20px;overflow: hidden;background-image: url(../../images/ydsc/sqxls/icons.png);background-size: 370px;background-position: 0 -157px;margin-right: 6px;}
.floor_4 ul.fr li:nth-child(2) i::before{background-position: -20px -157px;}
.floor_4 ul.fr li:nth-child(3) i::before{background-position: -43px -157px;}
.floor_4 ul.fr li:nth-child(4) i::before{background-position: -66px -157px;}
.floor_4 ul.fr li:nth-child(5) i::before{background-position: -91px -157px;}
.floor_4 ul.fr li:nth-child(6) i::before{background-position: -114px -157px;}
.floor_4 ul.fr li p{font-size: 14px;color: #8b8a8a;line-height: 22px;padding-top: 8px;}
.floor_4 ul.fr li p em{display: inline-block;padding: 0 10px;}
.floor_4 a.btn_sq{margin-top: 40px;}

.floor_5{height: auto;overflow: hidden;padding-bottom: 90px;background: #fafafa;}
.floor_5 .swiper{width: 100%;height: 305px;background: #5139cb;position: relative;}
.floor_5 .swiper-slide{background: url(../../images/ydsc/sqxls/fl5_1.jpg) right top no-repeat;}
.floor_5 .slide2{background-image: url(../../images/ydsc/sqxls/fl5_2.jpg);}
.floor_5 .slide3{background-image: url(../../images/ydsc/sqxls/fl5_3.jpg);}
.floor_5 .tex{width: 50%;padding-left: 30px;}
.floor_5 .tex span{font-size: 28px;color: #fff;font-weight: bold;padding: 50px 0 16px;}
.floor_5 .tex p{font-size: 16px;color: #fff;line-height: 30px;}
.floor_5 .tex em{font-size: 20px;color: #fff;margin-top: 30px;font-weight: 500;}
.floor_5 .tex ul{display: flex;justify-content:space-between;flex-wrap:wrap;width: 340px;margin: 36px 0 0 -25px;}
.floor_5 .slide3 .tex ul{margin-left: -15px;}
.floor_5 .tex ul li{width: 33%;text-align: center;font-size: 14px;color: #fff;border-right: 1px solid #7c6cd2;}
.floor_5 .tex ul li:nth-child(3){border-right: none;}
.floor_5 .tex ul li i{font-size: 20px;color: #fff;font-weight: 500;margin-bottom: 2px;}
.floor_5 .bot-bar{position: relative;width: 1180px;margin: 0 auto;}
.floor_5 .swiper-button-next,.floor_5 .swiper-button-prev{color: #fff;top: -150px;}
.floor_5 .swiper-button-prev,.floor_5 .swiper-container-rtl .swiper-button-next{left: -30px;}
.floor_5 .swiper-button-next,.floor_5 .swiper-container-rtl .swiper-button-prev{right: -30px;}
.floor_5 .swiper-button-next:after,.floor_5 .swiper-button-prev:after{font-size: 16px;border: 1px solid #fff;border-radius: 50%;width: 24px;height: 24px;text-align: center;line-height: 24px;}
.floor_5 .swiper-pagination{width: 100%;bottom: -40px;}
.floor_5 .swiper-pagination .swiper-pagination-bullet{height: 4px;width: 15px;background: #d2d2d2;border-radius: 50px;opacity: 1;margin: 0 5px;}
.floor_5 .swiper-pagination .swiper-pagination-bullet-active{width: 35px;background: #5155ff;}
.floor_5 img{margin: 80px auto 30px;}

