@charset "utf-8";
body{font-family:"PingFang SC";font-size: 14px;}
*{margin:0;padding:0}
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;}

a.btn_gys{display: block;width: 242px;height: 50px;background: #0768ED;border-radius: 5px;text-align: center;font-weight: 400;font-size: 16px;color: #FFFEFE;line-height: 50px;margin: 50px auto 0;}

.banner{height: 400px;background: url(../../images/ydysc/gys/banner.jpg) center top no-repeat;background-size: cover;}
.banner span{display: block;font-weight: bold;font-size: 46px;color: #0242C4;padding-bottom: 36px;padding-top: 110px;}
.banner ul{display: flex;justify-content:space-between;flex-wrap:wrap;width: 422px;}
.banner ul li{width: auto;font-size: 20px;font-weight: 500;color: #000000;line-height: 20px;}
.banner ul li::before{display: inline-block;content: '';width: 25px;height: 25px;overflow: hidden;background: url(../../images/ydysc/gys/b_ico1.png);background-size: 100%;margin-right: 4px;vertical-align: -4px;}
.banner ul li:nth-child(2)::before{background: url(../../images/ydysc/gys/b_ico2.png);background-size: 100%;}
.banner ul li:nth-child(3)::before{background: url(../../images/ydysc/gys/b_ico3.png);background-size: 100%;}
.banner a{display: block;text-align: center;width: 165px;height: 50px;background: #0242C4;border-radius: 4px;font-weight: 400;font-size: 16px;color: #FFFFFF;line-height: 50px;margin-top: 55px;}



.imenu .fl li:first-child .on{border-bottom: none;color: #0d0d0d;}

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


.floor_1{overflow: hidden;height: auto;padding-bottom: 100px;}
.floor_1 .top{width: 1180px;height: 127px;background: linear-gradient(180deg, #F7F7F8 0%, #FAFAFB 100%);border-radius: 10px;margin: 42px auto 0;display: flex;align-items: center;}
.floor_1 .top img{display: block;width: 145px;height: 112px;margin-left: 50px;}
.floor_1 .top span{display: block;font-weight: 400;font-size: 16px;color: #333333;line-height: 30px;margin-left: 17px;}
.floor_1 .top span em{display: inline-block;font-weight: bold;font-size: 24px;color: #0242C4;}
.floor_1 .title_1{padding-top: 80px;}
.floor_1 ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
.floor_1 ul li{width: 280px;height: 265px;background: linear-gradient(180deg, #EEF1F6 0%, #FFFFFF 100%);box-shadow: 0px 2px 12px 1px rgba(221,229,241,0.8);border-radius: 10px;margin-bottom: 20px;border: 1px solid #FFFFFF;}
.floor_1 ul li span{display: block;text-align: center;font-weight: bold;font-size: 24px;color: #000000;}
.floor_1 ul li span::before{display: block;margin: 25px auto 15px;content: "";width: 66px;height: 66px;background: url(../../images/ydysc/gys/fl1_ico1.png);background-size: 100%;}
.floor_1 ul li:nth-child(2) span::before{background: url(../../images/ydysc/gys/fl1_ico2.png);background-size: 100%;}
.floor_1 ul li:nth-child(3) span::before{background: url(../../images/ydysc/gys/fl1_ico3.png);background-size: 100%;}
.floor_1 ul li:nth-child(4) span::before{background: url(../../images/ydysc/gys/fl1_ico4.png);background-size: 100%;}
.floor_1 ul li:nth-child(5) span::before{background: url(../../images/ydysc/gys/fl1_ico5.png);background-size: 100%;}
.floor_1 ul li:nth-child(6) span::before{background: url(../../images/ydysc/gys/fl1_ico6.png);background-size: 100%;}
.floor_1 ul li:nth-child(7) span::before{background: url(../../images/ydysc/gys/fl1_ico7.png);background-size: 100%;}
.floor_1 ul li:nth-child(8) span::before{background: url(../../images/ydysc/gys/fl1_ico8.png);background-size: 100%;}
.floor_1 ul li p{font-weight: 400;font-size: 14px;color: #393939;line-height: 26px;padding: 20px 0 0 33px;}
.floor_1 ul li:hover{box-shadow: 2px 5px 24px 4px rgba(221,229,241,0.8);}


.floor_2{height: auto;padding-bottom: 100px;overflow: hidden;background: #F3F5F8;}
.floor_2 .fl img{display: block;width: 592px;height: 425px;margin-right: 80px;}
.floor_2 .fr{float: left;}
.floor_2 .fr span{display: block;font-weight: 500;font-size: 22px;color: #0052D8;margin-bottom: 8px;}
.floor_2 .fr span::before{display: inline-block;content: "";width: 35px;height: 35px;background: url(../../images/ydysc/gys/fl2_ico1.png);background-size: 100%;margin-right: 15px;vertical-align: -10px;}
.floor_2 .fr span:nth-child(3)::before{background: url(../../images/ydysc/gys/fl2_ico2.png);background-size: 100%;}
.floor_2 .fr span:nth-child(5)::before{background: url(../../images/ydysc/gys/fl2_ico3.png);background-size: 100%;}
.floor_2 .fr span:nth-child(7)::before{background: url(../../images/ydysc/gys/fl2_ico4.png);background-size: 100%;}
.floor_2 .fr p{font-weight: 400;font-size: 14px;color: #393939;line-height: 24px;margin-bottom:22px;padding-left: 50px;}
.floor_2 a{margin-top: 38px;}


.floor_3{height: auto;padding-bottom: 100px;overflow: hidden;}
.floor_3 ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
.floor_3 ul li{width: 280px;height: 417px;}
.floor_3 ul li .top{margin: 0 auto;width: 240px;height: 109px;background: #0052D8;border-radius: 10px;border: 1px solid blue;display: flex;}
.floor_3 ul li .top img{display: block;width: 90px;height: 60px;margin: 16px 5px 0 13px;}
.floor_3 ul li .top h5{display: block;font-weight: bold;font-size: 22px;color: #FFFFFF;margin-top: 16px;}
.floor_3 ul li .top h4{display: block;font-weight: 500;font-size: 16px;color: #FFFFFF;margin-top: 2px;}
.floor_3 ul li .bot{width: 280px;height: 341px;border-radius: 10px;box-shadow: 0px 5px 24px 1px rgba(221,229,241,0.8);border: 2px solid #FFFFFF;margin-top: -33px;box-sizing: border-box;position: relative;box-sizing: border-box;}
.floor_3 ul li .bot b{display: block;position: absolute;width: 276px;height: 88px;background: url(../../images/ydysc/gys/fl3_bg.png);background-size: 100%;top: 0;left: 0px;z-index: 0;}
.floor_3 ul li .bot .t{position: absolute;top: 0;left: 0;width: 280px;height: 341px;z-index: 1;padding: 30px 0 0 31px;}
.floor_3 ul li .bot .t .info{display: flex;margin-bottom: 20px;}
.floor_3 ul li .bot .t .info em{display: block;width: 30px;height: 30px;background: url(../../images/ydysc/gys/fl3_ico1.png);background-size: 100%;margin-right: 7px;margin-top: 2px;}
.floor_3 ul li:nth-child(1) .bot .t .info:nth-child(2) em{background: url(../../images/ydysc/gys/fl3_ico2.png);background-size: 100%;}
.floor_3 ul li:nth-child(1) .bot .t .info:nth-child(3) em{background: url(../../images/ydysc/gys/fl3_ico3.png);background-size: 100%;}
.floor_3 ul li:nth-child(1) .bot .t .info:nth-child(4) em{background: url(../../images/ydysc/gys/fl3_ico4.png);background-size: 100%;}
.floor_3 ul li:nth-child(2) .bot .t .info:nth-child(1) em{background: url(../../images/ydysc/gys/fl3_ico5.png);background-size: 100%;}
.floor_3 ul li:nth-child(2) .bot .t .info:nth-child(2) em{background: url(../../images/ydysc/gys/fl3_ico6.png);background-size: 100%;}
.floor_3 ul li:nth-child(2) .bot .t .info:nth-child(3) em{background: url(../../images/ydysc/gys/fl3_ico7.png);background-size: 100%;}
.floor_3 ul li:nth-child(2) .bot .t .info:nth-child(4) em{background: url(../../images/ydysc/gys/fl3_ico8.png);background-size: 100%;}
.floor_3 ul li:nth-child(3) .bot .t .info:nth-child(1) em{background: url(../../images/ydysc/gys/fl3_ico9.png);background-size: 100%;}
.floor_3 ul li:nth-child(3) .bot .t .info:nth-child(2) em{background: url(../../images/ydysc/gys/fl3_ico10.png);background-size: 100%;}
.floor_3 ul li:nth-child(3) .bot .t .info:nth-child(3) em{background: url(../../images/ydysc/gys/fl3_ico11.png);background-size: 100%;}
.floor_3 ul li:nth-child(3) .bot .t .info:nth-child(4) em{background: url(../../images/ydysc/gys/fl3_ico12.png);background-size: 100%;}
.floor_3 ul li:nth-child(4) .bot .t .info:nth-child(1) em{background: url(../../images/ydysc/gys/fl3_ico13.png);background-size: 100%;}
.floor_3 ul li:nth-child(4) .bot .t .info:nth-child(2) em{background: url(../../images/ydysc/gys/fl3_ico14.png);background-size: 100%;}
.floor_3 ul li:nth-child(4) .bot .t .info:nth-child(3) em{background: url(../../images/ydysc/gys/fl3_ico15.png);background-size: 100%;}
.floor_3 ul li:nth-child(4) .bot .t .info:nth-child(4) em{background: url(../../images/ydysc/gys/fl3_ico16.png);background-size: 100%;}
.floor_3 ul li .bot .t .info span{display: block;font-weight: bold;font-size: 18px;color: #000000;}
.floor_3 ul li .bot .t .info p{font-weight: 400;font-size: 14px;color: #393939;padding-top: 4px;}
.floor_3 ul li .bot .t i{display: block;margin-left: 94px;font-weight: 400;font-size: 18px;color: #737373;margin-top: -10px;}


.floor_4{height: auto;padding-bottom: 100px;overflow: hidden;background: #F3F5F8;}
.floor_4 ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
.floor_4 ul li{width: 366px;height: 201px;background: #FFFFFF;box-shadow: 0px 5px 24px 1px rgba(221,229,241,0.8);border-radius: 10px;}
.floor_4 ul li span{display: block;text-align: center;font-weight: bold;font-size: 22px;color: #000000;}
.floor_4 ul li span::before{display: block;margin: 25px auto 15px;content: "";width: 38px;height: 38px;background: url(../../images/ydysc/gys/fl4_ico1.png);background-size: 100%;}
.floor_4 ul li:nth-child(2) span::before{background: url(../../images/ydysc/gys/fl4_ico2.png);background-size: 100%;}
.floor_4 ul li:nth-child(3) span::before{background: url(../../images/ydysc/gys/fl4_ico3.png);background-size: 100%;}
.floor_4 ul li p{font-weight: 400;font-size: 14px;color: #393939;line-height: 24px;padding: 20px 0 0 43px;}


.floor_5{height: 182px;overflow: hidden;background:url(../../images/ydysc/gys/fl5_bg.png)top center no-repeat;background-size: cover;}
.floor_5 .info{margin: 0 auto;width: 1180px;display: flex;align-items: center;height: 182px;justify-content: center;}
.floor_5 .info span{display: block;font-weight: bold;font-size: 42px;color: #FFFFFF;}
.floor_5 .info a{display: block;text-align: center;width: 162px;height: 50px;background: #FFFFFF;border-radius: 5px;font-weight: 400;font-size: 16px;color: #114BE0;line-height: 50px;margin-left: 80px;}