
*{margin:0;padding:0;border:0;font-size:14px;background:transparent;font-family: PingFang SC;}
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;}
.w1180{width: 1180px;margin: 0 auto;}

.banner{height: 430px;background: url(../../images/xcx/pintuan/banner.jpg)center center no-repeat;background-size: cover;}

.banner h5{display: block;font-weight: 500;font-size: 20px;color: #010101;padding-top: 112px;margin-bottom: 25px;margin-left: 116px;}

.banner h5 i{display: inline-block;width: 1px;height: 18px;background: #434343;vertical-align: -2px;margin-right: 12px;}

.banner h5 em{display: inline-block;width: 92px;height: 29px;background: url(../../images/xcx/pintuan/b_logo.png);background-size: 100%;vertical-align: -6px;margin-right: 12px;}

.banner .info{width: 360px;height: 72px;font-weight: 500;font-size: 62px;color: #010101;line-height: 72px;text-align: center;background: url(../../images/xcx/pintuan/b_k.png)left center no-repeat;background-size:159px 72px;padding-left: 10px;margin-left: 84px;}

.banner p{display: block;font-weight: 500;font-size: 30px;color: #010101;margin-top: 18px;margin-left: 113px;}

.banner p em{display: inline-block;width: 27px;height: 27px;background: url(../../images/xcx/pintuan/b_hand.png);background-size: 100%;margin-right: 9px;}

.banner a{display: block;width: 176px;height: 58px;background: #F53841;border-radius: 4px;text-align: center;font-weight: 500;font-size: 20px;color: #FFFFFF;line-height: 58px;margin-top: 35px;margin-left: 174px;}



.tit{text-align: center;padding: 90px 0 60px 0;}

.tit span{display: block;font-weight: 500;font-size: 36px;color: #000000;}
.tit p{display: block;font-weight: 400;font-size: 20px;color: #7E7E7E;line-height: 32px;margin-top: 22px;}



.btn_xcx{width: 206px;height: 48px;background: #0050D5;border-radius: 4px;text-align: center;font-size: 16px;font-family: PingFang SC;font-weight: 500;color: #FFFFFF;line-height: 48px;display: block;margin: 0 auto;}

.floor_1{height: auto;overflow: hidden;padding-bottom: 90px;background: #F9F9F9;}
.floor_1 ul{display: flex;justify-content: space-between;flex-wrap: wrap;margin-bottom: 60px;}

.floor_1 ul li{width: 280px;height: 272px;background: #FFFFFF;box-shadow: 0px 8px 23px 3px rgba(243,243,243,0.8);border-radius: 10px;border: 1px solid rgba(0,0,0,0);box-sizing: border-box;}

.floor_1 ul li:hover{border: 1px solid #ED4262;}

.floor_1 ul li img{display: block;width: 64px;height: 64px;margin: 40px auto 25px;}

.floor_1 ul li span{display: block;text-align: center;font-weight: 500;font-size: 24px;color: #000000;margin-bottom: 20px;}

.floor_1 ul li p{display: block;font-weight: 500;font-size: 16px;color: #8A8A8A;line-height: 30px;text-align: center;}





.floor_2{height: auto;overflow: hidden;padding-bottom: 90px;}

.floor_2 .tit{padding-bottom: 40px;}

.floor_2 img{display: block;width: 1019px;height: 345px;margin: 0 auto;}

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



.floor_3{height: auto;overflow: hidden;padding-bottom: 90px;background: #F9F9F9;}

.floor_3 .tit{padding-bottom: 40px;}

.floor_3 .img{width: 1180px;height: 365px;background: url(../../images/xcx/pintuan/fl3_pic.png);background-size: 100%;position: relative;}

.floor_3 .img i{display: block;position: absolute;font-weight: 500;font-size: 24px;color: #5172DC;left: 21px;top: 195px;}

.floor_3 .img i:nth-child(2){left: 307px;top: 195px;}

.floor_3 .img i:nth-child(3){left: 542px;top: 195px;}

.floor_3 .img i:nth-child(4){left: 800px;top: 86px;color: #FF4229;}

.floor_3 .img i:nth-child(5){left: 1059px;top: 86px;color: #FF4229;}

.floor_3 .img i:nth-child(6){left: 800px;top: 307px;color: #6CB464;}

.floor_3 .img i:nth-child(7){left: 1059px;top: 307px;color: #6CB464;}

.floor_3 a{margin-top: 50px;}



.floor_4{height: auto;overflow: hidden;padding-bottom: 90px;}

.floor_4 ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
.floor_4 ul li{width: 570px;height: 197px;background: #FFFFFF;box-shadow: 0px 8px 23px 3px rgba(243,243,243,0.8);border-radius: 10px;margin-bottom: 40px;border: 1px solid rgba(0,0,0,0);box-sizing: border-box;padding: 39px 0 0 47px;display: flex;}

.floor_4 ul li:hover{border: 1px solid #ED4262;}

.floor_4 ul li .img{width: 70px;height: 70px;background: url(../../images/xcx/pintuan/fl4_ico1.png);background-size: 100%;margin-right: 15px;}

.floor_4 ul li:nth-child(2) .img{background: url(../../images/xcx/pintuan/fl4_ico2.png);background-size: 100%;}

.floor_4 ul li:nth-child(3) .img{background: url(../../images/xcx/pintuan/fl4_ico3.png);background-size: 100%;}

.floor_4 ul li:nth-child(4) .img{background: url(../../images/xcx/pintuan/fl4_ico4.png);background-size: 100%;}

.floor_4 ul li span{display: block;font-weight: 500;font-size: 24px;color: #000000;margin-bottom: 25px;margin-top: 10px;}

.floor_4 ul li p{display: block;font-weight: 400;font-size: 16px;color: #7E7E7E;line-height: 28px;}

.floor_4 ul li:nth-child(n+3){height: 226px;}



.floor_5{height: 543px;overflow: hidden;background: #F9F9F9;} 

.floor_5 .w1180{display: flex;align-items: center;height: 100%;}

.floor_5 .info{margin-right: 190px;width: 434px;}

.floor_5 .info span{display: block;font-weight: 500;font-size: 28px;color: #000000;margin-bottom: 25px;}

.floor_5 .info p{display: block;font-weight: 400;font-size: 16px;color: #7E7E7E;line-height: 24px;}

.floor_5 .img{display: block;width: 560px;height: 425px;background: url(../../images/xcx/pintuan/fl5_pic.png);background-size: 100%;}



.floor_6{height: auto;overflow: hidden;padding-bottom: 90px;} 

.floor_6 .w1180{display: flex;align-items: center;height: 100%;padding-top: 60px;}

.floor_6 .img{display: block;width: 580px;height: 419px;background: url(../../images/xcx/pintuan/fl6_pic.png);background-size: 100%;margin-right: 120px;}

.floor_6 .info span{display: block;font-weight: 500;font-size: 28px;color: #000000;margin-bottom: 25px;}

.floor_6 .info p{display: block;font-weight: 400;font-size: 16px;color: #7E7E7E;line-height: 24px;}

.floor_6 a{margin-top: 50px;}



.floor_7{height: auto;overflow: hidden;padding-bottom: 90px;background: rgba(249,249,249,0.99);} 

.floor_7 ul{display: flex;justify-content: space-between;flex-wrap: wrap;margin-bottom: 60px;}

.floor_7 ul li{width: 280px;height: 254px;background: #FFFFFF;box-shadow: 0px 8px 23px 3px rgba(243,243,243,0.8);border-radius: 10px;border: 1px solid rgba(0,0,0,0);box-sizing: border-box;}

.floor_7 ul li:hover{border: 1px solid #ED4262;}

.floor_7 ul li img{display: block;width: 59px;height: 59px;background: url(../../images/xcx/pintuan/fl7_ico1.png);background-size: 100%;margin:35px auto 25px;}

.floor_7 ul li:nth-child(2) img{background: url(../../images/xcx/pintuan/fl7_ico2.png);background-size: 100%;}

.floor_7 ul li:nth-child(3) img{background: url(../../images/xcx/pintuan/fl7_ico3.png);background-size: 100%;}

.floor_7 ul li:nth-child(4) img{background: url(../../images/xcx/pintuan/fl7_ico4.png);background-size: 100%;}

.floor_7 ul li span{display: block;text-align: center;font-weight: 500;font-size: 24px;color: #000000;}

.floor_7 ul li p{display: block;font-weight: 400;font-size: 16px;color: #7E7E7E;line-height: 24px;padding: 18px 0 0 44px;}