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

.banner{height: 640px;background: url(../../images/ydysc/appsc/banner.jpg)top center no-repeat;background-size: cover;box-sizing: border-box;padding-top: 188px;margin-top: -129px;}
.banner span{display: block;font-size: 40px;font-weight: bold;color: #000000;padding: 24px 0;}
.banner span::before{display: block;content: '';width: 78px;height: 24px;background: url(../../images/ydysc/appsc/b_logo.png);background-size: 100%;margin-bottom: 20px;}
.banner p{font-size: 24px;color: #505A75;font-weight: 500;}
.banner ul{display: flex;justify-content:baseline;margin: 25px 0 70px;}
.banner ul li{width: 91px;height: 40px;background: linear-gradient(90deg, #86BFFF 0%, #C6E9FF 99%);border-radius: 20px;text-align: center;font-weight: bold;font-size: 18px;color: #2154D4;line-height: 40px;}
.banner ul li:nth-child(2){width: 124px;background: linear-gradient(90deg, #C8B7FF 0%, #FDE9FF 100%);margin-left: 15px;}

.banner a{display: block;width: 181px;height: 50px;background: #3773F5;border-radius: 4px;text-align: center;font-weight: 500;font-size: 18px;color: #FFFFFF;line-height: 51px;}

.title{text-align: center;padding: 90px 0 50px;}
.title span{display: block;font-weight: bold;font-size: 36px;color: #000000;}
.title p{font-weight: 400;font-size: 18px;color: #878787;padding-top: 20px;}

a.app_btn{display: block;width: 258px;height: 65px;background: #3773F5;border-radius: 4px;text-align: center;font-weight: 500;font-size: 20px;color: #FFFFFF;line-height: 65px;margin: 60px auto 0;}

.floor_1{height: auto;overflow: hidden;padding-bottom: 90px;}
.floor_1 ul{display: flex;justify-content:space-between;flex-wrap:wrap;}
.floor_1 ul li{width: 570px;height: 522px;background: linear-gradient(180deg, #E6E9F1 0%, #FFFFFF 100%);box-shadow: 0px 5px 29px 2px rgba(113,138,179,0.35);border-radius: 8px;border: 2px solid #FFFFFF;}
.floor_1 ul li em{display: block;width: 570px;height: 93px;background: url(../../images/ydysc/appsc/fl1_1.jpg);background-size: 100%;font-weight: bold;font-size: 30px;color: #FFFFFF;line-height: 93px;box-sizing: border-box;padding-left: 60px;margin-bottom: 35px;}

.floor_1 ul li:nth-child(2) em{background: url(../../images/ydysc/appsc/fl1_2.jpg);background-size: 100%;}
.floor_1 ul li .tex{display: flex;margin: 0 0 20px 60px;}

.floor_1 ul li .tex i{display: block;width: 35px;height: 34px;background: url(../../images/ydysc/appsc/fl1_ico1.png);background-size: 100%;margin-right: 13px;}
.floor_1 ul li .tex:nth-child(3) i{background: url(../../images/ydysc/appsc/fl1_ico2.png);background-size: 100%;}
.floor_1 ul li .tex:nth-child(4) i{background: url(../../images/ydysc/appsc/fl1_ico3.png);background-size: 100%;}
.floor_1 ul li .tex:nth-child(5) i{background: url(../../images/ydysc/appsc/fl1_ico4.png);background-size: 100%;}
.floor_1 ul li:nth-child(2) .tex:nth-child(2) i{background: url(../../images/ydysc/appsc/fl1_ico5.png);background-size: 100%;}
.floor_1 ul li:nth-child(2) .tex:nth-child(3) i{background: url(../../images/ydysc/appsc/fl1_ico6.png);background-size: 100%;}
.floor_1 ul li:nth-child(2) .tex:nth-child(4) i{background: url(../../images/ydysc/appsc/fl1_ico7.png);background-size: 100%;}
.floor_1 ul li:nth-child(2) .tex:nth-child(5) i{background: url(../../images/ydysc/appsc/fl1_ico8.png);background-size: 100%;}
.floor_1 ul li .tex span{display: block;font-weight: 400;font-size: 16px;color: #5C5C5C;}

.floor_1 ul li .tex span b{display: block;font-weight: 500;font-size: 20px;color: #000000;margin-bottom: 10px;margin-top: 3px;}

.floor_1 ul li a{display: block;font-weight: 500;font-size: 18px;color: #1A42ED;margin: 30px 0 0 108px;}

.floor_1 ul li a::after{content: "";display: inline-block;width: 12px;height: 12px;background: url(../../images/ydysc/appsc/fl1_arrow.png);background-size: 100%;margin-left: 14px;}




.floor_2{height: auto;overflow: hidden;background: #F7F8FA;padding-bottom: 90px;}
.floor_2 img{display: block;margin: auto;height: 573px;width: 1180px;}

.floor_2 a{margin-top: 38px;}


.floor_3{padding-bottom: 90px;height: auto;overflow: hidden;}
.floor_3 .ArtCon{display: flex;justify-content:space-between;flex-wrap:wrap;margin: 0 auto;}
.floor_3 .box{width: 570px;height: 361px;background: linear-gradient(180deg, #F8F9FB 0%, #FFFFFF 100%);box-shadow: 0px 5px 22px 0px rgba(163,183,216,0.35);border-radius: 8px;border: 2px solid #FFFFFF;}
.floor_3 .box span{display: block;text-align: center;width: 570px;height: 69px;line-height: 69px;background: url(../../images/ydysc/appsc/fl3_1.png);background-size: 100%;font-weight: 500;font-size: 20px;color: #000000;box-sizing: border-box;padding-left: 25px;}
.floor_3 ul li{width: 100%;text-align: center;margin-top: 85px;}
.floor_3 ul li img{display: block;margin: 0 auto;width: 69px;height: 69px;}
.floor_3 ul li p{font-weight: 500;font-size: 15px;color: #565656;margin-top: 20px;}
.floor_3 .box2 ul li{margin-top: 21px;}
.floor_3 .box2 ul li img{display: block;width: 499px;height: 236px;margin: auto;}




.floor_4{height: auto;overflow: hidden;background: #F7F8FA;}
.floor_4 ul{display: flex;justify-content: space-between;flex-wrap: wrap;}

.floor_4 ul li{width: 180px;height: 286px;background: linear-gradient(180deg, #F2F3F6 0%, #FFFFFF 100%);box-shadow: 0px 5px 30px 0px rgba(102,126,164,0.35);border-radius: 8px;border: 2px solid #FFFFFF;text-align: center;box-sizing: border-box;padding-top: 48px;}

.floor_4 ul li i{display: block;width: 62px;height: 62px;background: url(../../images/ydysc/appsc/fl4_ico1.png);background-size: 100%;margin: auto;}

.floor_4 ul li:nth-child(2) i{background: url(../../images/ydysc/appsc/fl4_ico2.png);background-size: 100%;}

.floor_4 ul li:nth-child(3) i{background: url(../../images/ydysc/appsc/fl4_ico3.png);background-size: 100%;}

.floor_4 ul li:nth-child(4) i{background: url(../../images/ydysc/appsc/fl4_ico4.png);background-size: 100%;}

.floor_4 ul li:nth-child(5) i{background: url(../../images/ydysc/appsc/fl4_ico5.png);background-size: 100%;}

.floor_4 ul li:nth-child(6) i{background: url(../../images/ydysc/appsc/fl4_ico6.png);background-size: 100%;}

.floor_4 ul li span{display: block;font-weight: 500;font-size: 22px;color: #000000;margin: 32px auto 24px;}

.floor_4 ul li:hover span{font-weight: bold;color: #164CE6;}

.floor_4 ul li p{font-weight: 500;font-size: 18px;color: #6F6F6F;line-height: 28px;}

.floor_4 .bot{height: 469px;background: url(../../images/ydysc/appsc/fl4_1.jpg)top center no-repeat;background-size: cover;margin-top: 110px;box-sizing: border-box;padding-top: 160px;}

.floor_4 .bot span{display: block;font-weight: bold;font-size: 36px;color: #FFFFFF;}

.floor_4 .bot p{font-weight: 400;font-size: 24px;color: #FFFFFF;line-height: 38px;margin-top: 45px;}




.floor_5{padding-bottom: 100px;height: auto;overflow: hidden;}
.floor_5 img{display: block;margin: auto;width: 1203px;height: 416px;}

.floor_6{height: auto;overflow: hidden;margin-bottom: 90px;}
.floor_6 .w1000{width: 1000px;margin: 0 auto;}
.floor_6 .title_2{height:50px;padding-top: 20px;font-size: 44px;text-align: center;border-bottom:1px #b2b2b2 solid;}
.floor_6 .title_2 em{display: block;background: #fff;padding:20px;text-align: center;margin:0 auto;width:420px; background: #fff;font-size: 40px;}
.floor_6 ul li{margin-right: 58px;margin-top: 58px;float:left;width: 294px;}
.floor_6 ul li:last-child{margin-right: 0;}
.floor_6 ul li span a{text-align: right;display: block;height: 38px;line-height: 50px;border-bottom:1px solid #f4f4f4;color: #9c9c9c;}
.floor_6 ul li p,.floor_6 ul li div{padding-left: 10px;margin-top: 8px;}
.floor_6 ul li p a,.floor_6 ul li div a{display: block;background: url(../../images/ydysc/2016/fl7_04.png) left no-repeat;text-align: left;padding-left: 20px;font-size: 14px;color: #8d8d8d;line-height: 30px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.floor_6 ul li em{display: block; width: 117px;margin: 20px auto 0;}
.floor_6 ul li em a{display: block; width: 117px;height: 29px;line-height:30px;text-align: center;color: #fff;background: #ffa800;font-size: 18px; border-radius: 5px;}
