@charset "utf-8";
*{margin:0;padding:0;border:0;font-size:14px;background:transparent;font-family:"PingFang SC","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;}
.w1200{width: 1200px;margin: 0 auto;}
.w1180{width: 1180px;margin: 0 auto;}

.clearfix {*zoom: 1;}
.clearfix:after {display: block;content: " ";height: 0;visibility: hidden;clear: both;}

.banner{height:546px;background:url(../../images/index/banner.png)no-repeat top center;background-size: cover;}
.banner .w1200{padding-top: 80px;}

.banner img{display: block;width: 128px;height: 46px;background:url(../../images/index/b_logo.png);background-size: 100%;margin-bottom: 24px;}
.banner h3{display: block;font-weight: 600;font-size: 48px;color: #FFFFFF;margin-bottom: 8px;}
.banner p{font-weight: 400;font-size: 24px;color: rgba(255,255,255,0.85);margin-bottom: 32px;}
.banner .item{display: inline-block;width: 558px;}
.banner .item span{float: left;margin-right: 16px;margin-bottom: 16px;font-weight: 400;font-size: 20px;color: #FFFFFF;line-height: 28px;width: 150px;}

.banner .item span em{display: inline-block;width: 24px;height: 24px;background:url(../../images/index/tick.png);background-size: 100%;vertical-align: -5px;margin-right: 4px;}
.banner .item span:nth-child(3n){margin-right: 0;}
.banner .btn{width: 100%;display: inline-block;margin-top: 32px;}
.banner .btn a{width: 200px;height: 60px;background: linear-gradient( 90deg, #FFFFFF 0%, #FFDFDE 100%);box-shadow: 0px 4px 8px 0px rgba(151,0,0,0.12);font-weight: 400;font-size: 20px;color: #FE3F3A;line-height: 60px;margin-right: 80px;border-radius: 8px;display: inline-block;text-align: center;border-top:2px solid rgba(255,255,255,1);}

.banner .btn a:last-child{background: linear-gradient( 90deg, #FFDAA4 0%, #FF9432 100%);margin-right: 0;color: #262626;}


.title_1{text-align: center; padding:80px 0 48px 0}
.title_1 span{display: block;font-size: 38px;font-weight: bold;color: #000000;}
.title_1 span em{font-size: 36px;color:#fb0000;}
.title_1 p{font-weight: 400;font-size: 20px;color: #8C8C8C;line-height: 28px;text-align: center; padding-top: 15px;}


a.btn{display: inherit;width: 218px;height: 60px;line-height: 60px;text-align: center;background: #FF362D;font-size: 22px;color: #FFFFFF;border-radius: 6px;margin: 0 auto;}

a.f_btn{display: block;width: auto;height: 52px;text-align: center;margin: 48px auto 0;}

a.f_btn span{display: inline-block;width: 287px;height: 52px;background: #FFFFFF;border-radius: 8px 0px 0px 8px;border: 1px solid #FE3F3A;font-weight: 500;font-size: 20px;color: #FE3F3A;line-height: 51px;box-sizing: border-box;}

a.f_btn b{display: inline-block;width: 160px;height: 52px;background: linear-gradient( 90deg, #FB0A0A 0%, #FF5A56 100%);border-radius: 0px 8px 8px 0px;font-weight: 500;font-size: 20px;color: #FFFFFF;line-height: 52px;}


.floor_1{height: auto;overflow: hidden;padding-bottom: 80px;background: linear-gradient( , #FFFFFF 0%, #F4F5F8 100%);}
.floor_1 .pic{display: block;margin: 0 auto;background:url(../../images/index/fl1_1.png);background-size: 100%;width: 1216px;height: 517px;}



.floor_2{height: auto;overflow: hidden;padding-bottom: 80px;background: #F4F5F8;}
.floor_2 .conShow{width: 1200px;height: 414px;background: #FFFFFF;box-shadow: 0px 4px 8px 0px rgba(102,6,6,0.08);border-radius: 10px;margin: 0 auto;display: flex;align-items: center;}

.floor_2 .nav{width: 152px;height: 384px;margin-left: 16px;}

.floor_2 .nav span{display: block;width: 152px;height: 96px;background: #F4F5F8;font-weight: 400;font-size: 20px;color: #8C8C8C;line-height: 96px;text-align: center;}

.floor_2 .nav span.on{background: #FFFFFF;color: #FE3F3A;border-right: 4px solid #FE3F3A;box-sizing: border-box;}

.floor_2 .swiper-container{width: 1032px;height: 414px;}

.floor_2 .swiper-slide{width: 1032px;height: 414px;box-sizing: border-box;}

.floor_2 .swiper-slide .info{width: 400px;height: 286px;float: left;margin: 64px 0 0 64px;}

.floor_2 .swiper-slide .info h5{display: block;font-weight: 500;font-size: 24px;color: #262626;margin-bottom: 24px;}

.floor_2 .swiper-slide .info h5 em{font-weight: 500;font-size: 24px;color: #FE3F3A;}

.floor_2 .swiper-slide .info p{font-weight: 400;font-size: 16px;color: #8C8C8C;line-height: 24px;margin-bottom: 24px;}

.floor_2 .swiper-slide .info b{display: inline-block;width: 184px;font-weight: 400;font-size: 18px;color: #5E5E5E;margin-bottom: 10px;}

.floor_2 .swiper-slide .info b em{display: inline-block;width: 24px;height: 24px;background:url(../../images/index/fl2_sw1_ico1.png);background-size: 100%;vertical-align: -5px;margin-right: 4px;}

.floor_2 .swiper-slide .info>div:nth-child(3) b:nth-child(2) em{background:url(../../images/index/fl2_sw1_ico2.png);background-size: 100%;}

.floor_2 .swiper-slide .info>div:nth-child(4) b:nth-child(1) em{background:url(../../images/index/fl2_sw1_ico3.png);background-size: 100%;}

.floor_2 .swiper-slide .info>div:nth-child(4) b:nth-child(2) em{background:url(../../images/index/fl2_sw1_ico4.png);background-size: 100%;}

.floor_2 .slide2 .info>div:nth-child(3) b:nth-child(1) em{background:url(../../images/index/fl2_sw2_ico1.png);background-size: 100%;}

.floor_2 .slide2 .info>div:nth-child(3) b:nth-child(2) em{background:url(../../images/index/fl2_sw2_ico2.png);background-size: 100%;}

.floor_2 .slide2 .info>div:nth-child(4) b:nth-child(1) em{background:url(../../images/index/fl2_sw2_ico3.png);background-size: 100%;}

.floor_2 .slide2 .info>div:nth-child(4) b:nth-child(2) em{background:url(../../images/index/fl2_sw2_ico4.png);background-size: 100%;}

.floor_2 .slide3 .info>div:nth-child(3) b:nth-child(1) em{background:url(../../images/index/fl2_sw3_ico1.png);background-size: 100%;}

.floor_2 .slide3 .info>div:nth-child(3) b:nth-child(2) em{background:url(../../images/index/fl2_sw3_ico2.png);background-size: 100%;}

.floor_2 .slide3 .info>div:nth-child(4) b:nth-child(1) em{background:url(../../images/index/fl2_sw3_ico3.png);background-size: 100%;}

.floor_2 .slide3 .info>div:nth-child(4) b:nth-child(2) em{background:url(../../images/index/fl2_sw3_ico4.png);background-size: 100%;}

.floor_2 .slide4 .info>div:nth-child(3) b:nth-child(1) em{background:url(../../images/index/fl2_sw4_ico1.png);background-size: 100%;}

.floor_2 .slide4 .info>div:nth-child(3) b:nth-child(2) em{background:url(../../images/index/fl2_sw4_ico2.png);background-size: 100%;}

.floor_2 .slide4 .info>div:nth-child(4) b:nth-child(1) em{background:url(../../images/index/fl2_sw4_ico3.png);background-size: 100%;}

.floor_2 .slide4 .info>div:nth-child(4) b:nth-child(2) em{background:url(../../images/index/fl2_sw4_ico4.png);background-size: 100%;}

.floor_2 .swiper-slide .info a{display: block;width: 180px;height: 48px;background: linear-gradient( 294deg, #FB0A0A 0%, #FF5A56 100%);border-radius: 8px;text-align: center;font-weight: 500;font-size: 16px;color: #FFFFFF;line-height: 48px;margin-top: 38px;}

.floor_2 .swiper-slide .pic{float: right;width: 568px;height: 414px;background:url(../../images/index/fl2_pic1.png);background-size: 100%;}

.floor_2 .slide2 .pic{background:url(../../images/index/fl2_pic2.png);background-size: 100%;}

.floor_2 .slide3 .pic{background:url(../../images/index/fl2_pic3.png);background-size: 100%;}

.floor_2 .slide4 .pic{background:url(../../images/index/fl2_pic4.png);background-size: 100%;}




.floor_3{height: 700px;overflow: hidden;position: relative;}

.floor_3 .title_1{padding-bottom: 32px;}
.floor_3 ul{display: flex;justify-content: space-between;flex-wrap: wrap;}

.floor_3 ul li{width: 200px;height: 60px;border-bottom: 1px solid #EAEAEB;box-sizing: border-box;font-weight: 400;font-size: 20px;color: #5D5F63;line-height: 60px;text-align: center;}

.floor_3 ul li.on{color: #FE3F3A;font-weight: bold;border-bottom: 2px solid #FE3F3A;}

.floor_3 .swiper-container{position: absolute;width: 1920px;height: 408px;left: 50%;transform: translateX(-50%);margin-top: 24px;}

.floor_3 .swiper-slide{display: block;width:1920px;height: 408px;box-sizing: border-box;}

.floor_3 .swiper-slide .pic{width: 888px;height: 408px;background:url(../../images/index/fl3_sw1.png);background-size: 100%;float: left;}

.floor_3 .slide2 .pic{background:url(../../images/index/fl3_sw2.png);background-size: 100%;}

.floor_3 .slide3 .pic{background:url(../../images/index/fl3_sw3.png);background-size: 100%;}

.floor_3 .slide4 .pic{background:url(../../images/index/fl3_sw4.png);background-size: 100%;}

.floor_3 .slide5 .pic{background:url(../../images/index/fl3_sw5.png);background-size: 100%;}

.floor_3 .slide6 .pic{background:url(../../images/index/fl3_sw6.png);background-size: 100%;}

.floor_3 .swiper-slide .info{width: 1032px;height: 408px;background:url(../../images/index/fl3_right.png);background-size: 100%;float: right;border: 1px solid rgba(0,0,0,0);box-sizing: border-box;padding: 80px 0 0 72px;}

.floor_3 .swiper-slide .info h5{display: block;font-weight: 500;font-size: 24px;color: #FFFFFF;}

.floor_3 .swiper-slide .info h4{display: block;font-weight: 400;font-size: 14px;color: rgba(255,255,255,0.8);margin-top: 8px;margin-bottom: 24px;}

.floor_3 .swiper-slide .info p{font-weight: 400;font-size: 16px;color: rgba(255,255,255,0.8);margin-bottom: 8px;}

.floor_3 .swiper-slide .info p::before{display: inline-block;content: "";width: 20px;height: 20px;background:url(../../images/index/fl3_sw1_ico1.png);background-size: 100%;vertical-align: -4px;margin-right: 4px;}

.floor_3 .slide1 .info p:nth-child(2)::before{background:url(../../images/index/fl3_sw1_ico2.png);background-size: 100%;}

.floor_3 .slide1 .info p:nth-child(3)::before{background:url(../../images/index/fl3_sw1_ico3.png);background-size: 100%;}

.floor_3 .slide2 .info p:nth-child(1)::before{background:url(../../images/index/fl3_sw2_ico1.png);background-size: 100%;}

.floor_3 .slide2 .info p:nth-child(2)::before{background:url(../../images/index/fl3_sw2_ico2.png);background-size: 100%;}

.floor_3 .slide2 .info p:nth-child(3)::before{background:url(../../images/index/fl3_sw2_ico3.png);background-size: 100%;}

.floor_3 .slide3 .info p:nth-child(1)::before{background:url(../../images/index/fl3_sw3_ico1.png);background-size: 100%;}

.floor_3 .slide3 .info p:nth-child(2)::before{background:url(../../images/index/fl3_sw3_ico2.png);background-size: 100%;}

.floor_3 .slide3 .info p:nth-child(3)::before{background:url(../../images/index/fl3_sw3_ico3.png);background-size: 100%;}

.floor_3 .slide4 .info p:nth-child(1)::before{background:url(../../images/index/fl3_sw4_ico1.png);background-size: 100%;}

.floor_3 .slide4 .info p:nth-child(2)::before{background:url(../../images/index/fl3_sw4_ico2.png);background-size: 100%;}

.floor_3 .slide4 .info p:nth-child(3)::before{background:url(../../images/index/fl3_sw4_ico3.png);background-size: 100%;}

.floor_3 .slide5 .info p:nth-child(1)::before{background:url(../../images/index/fl3_sw5_ico1.png);background-size: 100%;}

.floor_3 .slide5 .info p:nth-child(2)::before{background:url(../../images/index/fl3_sw5_ico2.png);background-size: 100%;}

.floor_3 .slide5 .info p:nth-child(3)::before{background:url(../../images/index/fl3_sw5_ico3.png);background-size: 100%;}

.floor_3 .slide6 .info p:nth-child(1)::before{background:url(../../images/index/fl3_sw6_ico1.png);background-size: 100%;}

.floor_3 .slide6 .info p:nth-child(2)::before{background:url(../../images/index/fl3_sw6_ico2.png);background-size: 100%;}

.floor_3 .slide6 .info p:nth-child(3)::before{background:url(../../images/index/fl3_sw6_ico3.png);background-size: 100%;}

.floor_3 .swiper-slide .info a{display: block;text-align: center;width: 188px;height: 48px;background: #FFFFFF;border-radius: 4px;border: 1px solid #FFFFFF;font-weight: bold;font-size: 16px;color: #FE3F3A;line-height: 48px;margin-top: 24px;}



.floor_4{height: auto;overflow: hidden;padding-bottom: 80px;background: #F4F5F8;}

.floor_4 .pic{width: 1216px;height: 562px;background:url(../../images/index/fl4_1.png);background-size: 100%;margin: 0 auto;}
.floor_4 a.f_btn span{width: 200px;}



.floor_5{height: auto;overflow: hidden;padding-bottom: 80px;background:url(../../images/index/fl5_bg.png)top center no-repeat;background-size: cover;}

.floor_5 .title_1 span{color: #FFFFFF;}

.floor_5 .title_1 p{color: rgba(255,255,255,0.85);}

.floor_5 ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
.floor_5 ul li{width: 276px;height: 58px;background: #FFFFFF;border-radius: 8px;text-align: center;font-weight: 400;font-size: 16px;color: #262626;line-height: 58px;margin-bottom: 32px;}

.floor_5 ul li:hover{background: linear-gradient( 180deg, #FF6F70 0%, #FE3F3A 100%);color: #FFFFFF;}
.floor_5 a.f_btn span{width: 200px;}

.floor_5 a.f_btn{margin-top: 16px;}

.floor_6{height: auto;overflow: hidden;padding-bottom: 80px;background:url(../../images/index/fl6_sw1.png)top center no-repeat;background-size: cover;}

.floor_6 .position{position: relative;width: 1300px;height: auto;margin: 0 auto;}

.floor_6 .swiper-container{width: 1200px;height: 480px;}

.floor_6 .swiper-slide{width: 1200px;height: 100%;background: #FFFFFF;box-shadow: 0px 4px 32px 0px rgba(119,55,55,0.08);border-radius: 16px;margin: 0 auto;}

.floor_6 .swiper-slide .pic{display: block;float: left;width: 582px;height: 100%;background:url(../../images/index/fl6_1.png);background-size: 100%;}

.floor_6 .slide2 .pic{background:url(../../images/index/fl6_2.png);background-size: 100%;}

.floor_6 .slide3 .pic{background:url(../../images/index/fl6_3.png);background-size: 100%;}

.floor_6 .swiper-slide .text{width: 618px;height: 100%;border: 1px solid rgba(0,0,0,0);box-sizing: border-box;float: right;padding: 64px 0 0 80px;}

.floor_6 .swiper-slide .text i{display: block;width: 184px;height: 64px;background:url(../../images/index/fl6_logo1.png);background-size: 100%;}

.floor_6 .slide2 .text i{background:url(../../images/index/fl6_logo2.png);background-size: 100%;}

.floor_6 .slide3 .text i{background:url(../../images/index/fl6_logo3.png);background-size: 100%;}

.floor_6 .swiper-slide .text span{display: block;font-weight: bold;font-size: 24px;color: #FE3F3A;margin: 24px 0;}

.floor_6 .swiper-slide .text p{display: block;font-weight: 400;font-size: 16px;color: #5E5E5E;line-height: 32px;margin-bottom: 48px;}

.floor_6 .swiper-slide .text a{display: block;text-align: center;width: 212px;height: 48px;background: linear-gradient( 90deg, #FB0A0A 0%, #FF5A56 100%);border-radius: 8px;font-weight: bold;font-size: 16px;color: #FFFFFF;line-height: 48px;}

.floor_6 .swiper-button-next{width:136px;height: 136px;background: url(../../images/index/fl6_next.png);z-index: 10;right:-15px;top:40%;position: absolute;background-size: 100%;}

.floor_6 .swiper-button-prev{width:136px;height: 136px;background: url(../../images/index/fl6_prev.png);z-index: 10;left:-15px;top:40%;position: absolute;background-size: 100%;}

.floor_6 .swiper-button-next:after{font-size: 0;}

.floor_6 .swiper-button-prev:after{font-size: 0;}



.floor_7{height: auto;overflow: hidden;padding-bottom: 80px;}

.floor_7 .pic{width: 1200px;height: 232px;background:url(../../images/index/fl7_1.png);background-size: 100%;margin: 80px auto 0;}

 

.floor_8{height: auto;overflow: hidden;padding-bottom: 80px;background:url(../../images/index/fl8_bg.png)top center no-repeat;background-size: cover;}

.floor_8 span{display: block;font-weight: 600;font-size: 48px;color: #FFFFFF;text-align: center;padding-top: 80px;}

.floor_8 p{font-weight: 400;font-size: 32px;color: rgba(255,255,255,0.85);text-align: center;}

.floor_8 a{display: block;text-align: center;margin: 48px auto 0;width: 224px;height: 64px;background: #FFFFFF;border-radius: 8px;font-weight: 500;font-size: 24px;
color: #FE3F3A;line-height: 64px;}