@charset "utf-8";
*{margin:0;padding:0;border:0;font-size:14px;background:transparent;font-family:"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;}
.clearfix:after {display: block;content: " ";height: 0;visibility: hidden;clear: both;}
.w1181{width: 1181px;margin: 0 auto;}
.w1200{width: 1200px;margin: 0 auto;}

.banner{height: 427px;background: url(../../images/sqxls/banner2019.jpg) center top no-repeat;margin-top: 80px;}
.banner a{display: block;height: 427px;}

.title_1{font-size: 36px;color: #333;padding-top: 60px;text-align: center;}
.title_1 em{color: #ff2828;font-size: 36px;}
.title_1 p{font-size: 16px;color: #808080;margin-top: 10px;}

.floor_1 .fl{margin: 55px 0 0 28px;}
.floor_1 .fr{width: 555px;margin:50px 0;}
.floor_1 .fr p{padding: 25px 34px;border:1px solid #ff1651;border-radius: 8px;margin-bottom: 20px;}
.floor_1 .fr p:nth-child(2){border: 1px solid #2a65ff;}
.floor_1 .fr p span{font-size: 22px;display: block;}
.floor_1 .fr p:first-child span{margin-top: 10px;}
.floor_1 .fr p i{color: #ff2828;}
.floor_1 .fr p em{display: block;font-size: 14px;line-height: 28px;color: #808080;margin-top: 14px;}
.floor_1 a.btn_sqyd{margin-left: 325px;float: left;}
.floor_1 a.f1_btn{width: 226px;height: 56px;border: 2px solid #fe2e44;border-radius: 50px;display: block;float: left;text-align: center;font-size: 22px;color: #fe2e44;line-height: 56px;margin-left: 50px;box-shadow: 0 0 20px 0 rgba(254,53,64,.4)}

a.btn_sqyd{display: block;width: 230px;height: 60px;background: url(../../images/sqxls/btn_sqyd.png) center center no-repeat;text-align: center;line-height: 60px;color: #fff;font-size: 22px;margin: 0 auto;box-shadow: 0 0 20px 0 rgba(254,53,64,.4);border-radius: 50px;}
a.btn_sqyd:hover{color: #333;}

.floor_2{height: 846px;background: url(../../images/sqxls/fl2_bg.jpg) center top no-repeat;margin-top: 70px;}
.floor_2 ul{position: relative;margin-top: 44px;height: 500px;margin-bottom: 38px;}
.floor_2 ul li span{display: block;font-size: 30px;color: #ff2828;font-weight: bold;}
.floor_2 ul li p{font-size: 18px;color: #333;margin-top: 10px;}
.floor_2 ul li{position: absolute;}
.floor_2 ul li:first-child{top: 52px;left: 130px;text-align: right;}
.floor_2 ul li:nth-child(2){top: 207px;left: 70px;text-align: right;}
.floor_2 ul li:nth-child(3){top: 354px;left: 204px;text-align: right;}
.floor_2 ul li:nth-child(4){top: 10px;left: 745px;}
.floor_2 ul li:nth-child(5){top: 140px;left: 875px;}
.floor_2 ul li:nth-child(6){top: 298px;left: 817px;}

.floor_3 .box{width: 558px;height: 488px;border: 1px solid #f23e32;border-radius: 8px;margin: 40px 0;}
.floor_3 .box .box_t{font-size: 30px;color: #ff4141;padding-top: 28px;margin-left: 46px;}
.floor_3 .box .box_t em{display: block;font-size: 24px;color: #333;padding-top: 18px;}
.floor_3 .box .box_t em i{color: #ff4141;}
.floor_3 .box ul li{float: left;width: 232px;margin-left: 46px;margin-top: 30px;}
.floor_3 .box ul li img{float: left;margin-right: 12px;}
.floor_3 .box ul li span{display: block;font-size: 24px;color: #333;}
.floor_3 .box ul li p{color: #808080;padding-top: 12px;line-height: 22px;font-size: 14px;}
.floor_3 .fr{border:1px solid #0360e8}
.floor_3 .fr .box_t{color: #190bd1;}
.floor_3 .fr .box_t em i{color: #190bd1;}

.floor_4{height: auto;overflow: hidden;background: #f5f5f5;margin-top: 68px;padding-bottom: 78px;}
.floor_4 ul li{width: 265px;height: 210px;border-radius: 10px;background: #fff;float: left;text-align: center;margin: 50px 0 50px 40px;}
.floor_4 ul li:first-child{margin-left: 0;}
.floor_4 ul li em{display: block;height: 70px;line-height: 70px;color: #fff;font-size: 30px;background: url(../../images/sqxls/fl4_1.png) center top no-repeat;margin-bottom: 38px;}
.floor_4 ul li:nth-child(2) em{background: url(../../images/sqxls/fl4_2.png) center top no-repeat;}
.floor_4 ul li:nth-child(3) em{background: url(../../images/sqxls/fl4_3.png) center top no-repeat;}
.floor_4 ul li:nth-child(4) em{background: url(../../images/sqxls/fl4_4.png) center top no-repeat;}
.floor_4 ul li span{display: inline-block;font-size: 22px;color: #ff2828;}
.floor_4 ul li span:before{content: "";display: block;float: left;width: 20px;height: 5px;background: url(../../images/sqxls/fl4_logo_2.png) center center no-repeat;margin-top: 13px;margin-right: 10px;}
.floor_4 ul li span:after{content: "";display: block;float: right;width: 20px;height: 5px;background: url(../../images/sqxls/fl4_logo_1.png) center center no-repeat;margin-top: 13px;margin-left: 10px;}
.floor_4 ul li p{margin-top: 18px;font-size: 22px;color:#333;}

.floor_5{height: 270px;background: #2382ed;text-align: center;}
.floor_5 strong{display: block;padding-top: 58px;color:#fff;padding-bottom: 15px;font-size: 35px;font-weight: 400;}
.floor_5 p{font-size: 24px;color:#fff;margin-bottom: 30px;}
.floor_5 a{display: block;width: 211px;height: 48px;border:1px solid #fff;text-align: center;line-height: 48px;font-size: 18px;border-radius: 8px;margin: 0 auto;color:#fff;}
.fl_8{height: auto;overflow: hidden;padding-bottom: 50px;padding-top: 50px;}
.fl_8 .title{margin-top: 0;}
.fl_8 .title p{font-size: 32px;text-align: center;background-color: #FFFFFF;color: #3A3A3A;position: relative;width: 420px;margin: 0 auto;}
.fl_8 .title em{height: 1px;background-color: #CCCCCC;position: relative;top: 25px;display: block;}
.fl_8 ul.no2 li{width: 400px;float: left;margin-top: 40px;margin-left: 155px;}
.fl_8 ul.no2 li p.ar_t{font-size: 20px;background: url(../../images/sqxls/ar_t_bg.jpg) left bottom no-repeat;line-height: 40px;margin-bottom: 15px;}.fl_8 ul.no2 li p.ar_t2{width: 300px;background: #F2F2F2;line-height: 22px;padding: 20px;height: 90px;}.fl_8 ul.no2 li p a{font-size: 16px;font-weight: bold;line-height: 30px;padding: 4px 0;width: 340px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;display: block;width: 300px;}.fl_8 ul.no2 li p a:hover{color: #0A6DEE;}.fl_8 ul.no2 li span{padding: 15px 0 0 20px;width: 320px;line-height: 22px;color: #8D8D8D;display: block;}
.fl_8 ul.no2 li span a{color: #585858;font-size: 14px;line-height: 40px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;display: block;width: 300px;}.fl_8 ul.no2 li span a em{display: block;width: 4px;height: 4px;background: #666666;margin: 18px 5px;float: left;}.fl_8 ul.no2 li .more_1{font-size: 14px;color: #0A6DEE;float: right;margin-right: 60px;}