@charset "utf-8";
*{margin:0;padding:0;border:0;font-size:14px;background:transparent;font-family:"Microsoft YaHei","微软雅黑";}
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/hd/banner.png)center center no-repeat;}
.banner span{display: block;height: 26px;font-size: 26px;font-family: PingFang SC;font-weight: 400;color: #000000;line-height: 26px;padding-top: 94px;}

.banner p{display: block;height: 50px;font-size: 50px;font-family: PingFang SC;font-weight: 500;color: #000000;line-height: 24px;margin-top: 25px;}

.banner i{height: 16px;font-size: 16px;font-family: PingFang SC;font-weight: 500;color: #000000;line-height: 24px;margin-right: 16px;}

.banner i::before{display: inline-block;content: "";width: 25px;height: 25px;background: url(../../images/xcx/hd/banner_ico1.png);background-size: 100%;margin-right: 1px;vertical-align: -5px;}

.banner i:nth-child(2)::before{background: url(../../images/xcx/hd/banner_ico2.png);background-size: 100%;}

.banner i:nth-child(3)::before{background: url(../../images/xcx/hd/banner_ico3.png);background-size: 100%;}

.banner i:nth-child(4)::before{background: url(../../images/xcx/hd/banner_ico4.png);background-size: 100%;}

.banner a{display: block;width: 206px;height: 58px;background: #0050D5;border-radius: 4px;text-align: center;font-size: 20px;font-family: PingFang SC;font-weight: 500;color: #FFFFFF;line-height: 58px;margin-top: 56px;}



.tit{text-align: center;height: 36px;font-size: 36px;font-family: PingFang SC;font-weight: 500;color: #000000;line-height: 24px;padding-top: 86px;margin-bottom: 56px;}

.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;}

.floor_1{height: auto;overflow: hidden;margin-bottom: 80px;}
.floor_1 .box{display: flex;align-items: center;justify-content: space-between;}

.floor_1 .box .fl>div{display: flex;align-items: center;}
.floor_1 .box .fl>div span{height: 19px;font-size: 20px;font-family: PingFang SC;font-weight: 500;color: #000000;line-height: 24px;margin-right: 29px;}

.floor_1 .box .fl>div a{width: 156px;}

.floor_1 .box dl{margin-top: 24px;}

.floor_1 .box dl dt{height: 16px;font-size: 16px;font-family: PingFang SC;font-weight: 500;color: #1338C5;line-height: 24px;margin-bottom: 12px;}

.floor_1 .box dl dd{display: inline-block;width: 104px;height: 32px;background: #FFFFFF;border: 1px solid #DCDCDC;font-size: 14px;font-family: PingFang SC;font-weight: 400;color: #2B2B2B;line-height: 32px;text-align: center;margin-right: 10px;}

.floor_1 .box dl:last-child dd{margin-bottom: 10px;}

.floor_1 .box .fr img{width: 413px;height: 411px;}



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

.floor_2 .box{display: flex;justify-content: space-between;width: 100%;height: 500px;}

.floor_2 .box .fl img{width: 493px;height: 420px;display: block;}

.floor_2 .box p{height: 24px;font-size: 14px;font-family: PingFang SC;font-weight: 400;color: #484848;line-height: 24px;margin-left: 20px;}

.floor_2 .box p::before{display: inline-block;content: "";width: 18px;height: 18px;background: url(../../images/xcx/hd/fl2_ico1.png);background-size: 100%;margin-right: 8px;vertical-align: -3px;}
.floor_2 .box .fr .fl2_fr_top{width: 586px;height: 305px;background: #FFFFFF;border: 1px dashed #C9DCFF;border-radius: 8px;margin-top: 40px;margin-bottom: 40px;}

.floor_2 .box .fr p{margin-left: 0;margin-bottom: 8px;}
.floor_2 .box .fr .fl2_fr_top .fl2_fr_top_1{margin: 35px 0 0 40px;display: flex;}
.floor_2 .box .fr .fl2_fr_top .fl2_fr_top_1>div i{display: block;width: 142px;height: 35px;background: #FFFFFF;border: 1px solid #7C99FB;border-radius: 4px;text-align: center;font-size: 14px;font-family: PingFang SC;font-weight: 500;color: #1948DF;line-height: 35px;margin-bottom: 10px;} 

.floor_2 .box .fr .fl2_fr_top .fl2_fr_top_1>div:nth-child(2){margin-right: 7px;}

.floor_2 .box .fr .fl2_fr_top .fl2_fr_top_1>div:nth-child(2) img{display: block;width: 27px;height: 12px;margin-top: 12px;margin-left: 6px;}

.floor_2 .box .fr .fl2_fr_top .fl2_fr_top_1>div:nth-child(2) img:nth-child(2){margin-top: 34px;}

.floor_2 .box .fr .fl2_fr_top .fl2_fr_top_1>div:nth-child(2) img:nth-child(3){margin-top: 36px;}

.floor_2 .box .fr .fl2_fr_top .fl2_fr_top_1>div:nth-child(2) img:nth-child(4){margin-top: 34px;}

.floor_2 .box .fr .fl2_fr_top .fl2_fr_top_1>div:nth-child(4) img{display: block;width: 29px;height: 23px;margin-top: 29px;margin-left: 6px;margin-right: 7px;}

.floor_2 .box .fr .fl2_fr_top .fl2_fr_top_1>div:nth-child(4) img:nth-child(2){margin-top: 69px;}

.floor_2 .box .fr .fl2_fr_top .fl2_fr_top_1>div:last-child i{width: 140px;height: 72px;background: #E8F0FF;border-radius: 4px;text-align: center;font-size: 15px;font-family: PingFang SC;font-weight: 500;color: #1948DF;line-height: 20px;display: flex;align-items: center;justify-content: center;margin-bottom: 4px;}

.floor_2 .box .fr .fl2_fr_top .fl2_fr_top_1>div:last-child img{display: block;width: 22px;height: 21px;margin-bottom: 4px;margin-left: 59px;}

.floor_2 .box .fr .fl2_fr_top .fl2_fr_top_2{margin: 15px 0 0 40px;display: flex;}

.floor_2 .box .fr .fl2_fr_top .fl2_fr_top_2 b{width: 111px;height: 37px;background: #5185F0;border-radius: 4px;text-align: center;font-size: 16px;font-family: PingFang SC;font-weight: 500;color: #FFFFFF;line-height:37px;margin-right: 20px;}

.floor_2 a{margin: 30px auto 0;}



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

.floor_3 .tit{margin-bottom: 30px;}

.floor_3 .box{display: flex;justify-content: space-between;width: 100%;}

.floor_3 .box .fl .img{display: flex;align-items: center;margin-bottom: 40px;margin-top: 36px;}

.floor_3 .box .fl .img>div{width: 296px;height: 215px;background: url(../../images/xcx/hd/fl3_left1.png);background-size: 100%;display: block;margin-right: 20px;}

.floor_3 .box .fl .img>div:nth-child(2){background: url(../../images/xcx/hd/fl3_left2.png);background-size: 100%;margin-right: 0;}

.floor_3 .box .fl .img>div span{display: block;height: 19px;font-size: 20px;font-family: PingFang SC;font-weight: 500;color: #E73600;line-height: 24px;margin: 28px 0 30px 60px;}

.floor_3 .box .fl .img>div p{height: 28px;font-size: 14px;font-family: PingFang SC;font-weight: 400;color: #000000;line-height: 28px;margin-left: 21px;}

.floor_3 .box .fl .img>div p::before{display: inline-block;content: "";width: 4px;height: 4px;background: #FF7950;border-radius: 50%;margin-right: 7px;vertical-align: 5px;}

.floor_3 .box .fl .img>div:last-child span{color: #0346CE;}

.floor_3 .box .fl .img>div:last-child p::before{background: #5E81F9;}

.floor_3 .box .fl i{width: 104px;height: 32px;background: #FFFFFF;border: 1px solid #DCDCDC;text-align: center;font-size: 14px;font-family: PingFang SC;font-weight: 400;color: #2B2B2B;line-height: 32px;display: inline-block;margin: 0 10px 10px 0;}

.floor_3 .box .fr img{display: block;width: 413px;height: 411px;}

.floor_3 a{display: block;margin: 40px auto 0;}



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

.floor_4 .box{display: flex;align-items: center;}

.floor_4 .box>div:nth-child(1){width: 99px;height: 99px;background: #3261F9;border-radius: 50%;font-size: 24px;
font-family: PingFang SC;font-weight: 500;color: #FFFFFF;display: flex;align-items: center;justify-content: center;}

.floor_4 .box>div:nth-child(2){width: 13px;height: 359px;background: url(../../images/xcx/hd/fl4_brac1.png);background-size: 100%;margin-left: 11px;}

.floor_4 .box ul{display: flex;justify-content: space-between;flex-wrap: wrap;width: 541px;margin-left: 12px;}

.floor_4 .box ul li{width: 541px;height: 102px;background: #FFFFFF;border: 1px solid #BBD8FF;border-radius: 8px;margin-bottom: 20px;display: flex;align-items: center;}

.floor_4 .box ul li>div:nth-child(1){width: 107px;height: 49px;background: #5A79FF;border-radius: 25px;font-size: 18px;font-family: PingFang SC;font-weight: 500;color: #FFFEFE;line-height: 49px;text-align: center;margin-left: 20px;}

.floor_4 .box ul li:nth-child(4)>div:nth-child(1){background: #2CA1FB;}

.floor_4 .box ul li:nth-child(2)>div:nth-child(1){background: #2CA1FB;}

.floor_4 .box ul li>div:nth-child(2){width: 13px;height: 79px;background: url(../../images/xcx/hd/fl4_brac2.png);background-size: 100%;margin-left: 12px;}

.floor_4 .box ul li dl{display: flex;justify-content: space-between;flex-wrap: wrap;width: 358px;margin-left: 9px;}

.floor_4 .box ul li dl dd{width: 82px;height: 35px;background: #FFFFFF;border: 1px solid #7B94FF;border-radius: 4px;text-align: center;font-size: 14px;font-family: PingFang SC;font-weight: 400;color: #000000;line-height: 35px;margin-bottom: 10px;}

.floor_4 .box ul li dl dd:nth-child(n+5){margin-bottom: 0px;}

.floor_4 .box ul li:nth-child(4) dl dd:nth-child(n){margin-bottom: 0px;}

.floor_4 .box ul li:nth-child(4)>div:nth-child(2){width: 10px;height: 12px;background: url(../../images/xcx/hd/fl4_brac3.png);background-size: 100%;}

.floor_4 .box>div:nth-child(4){width: 413px;height: 411px;background: url(../../images/xcx/hd/fl4_pic.png);background-size: 100%;margin-left: 80px;}

.floor_4 a{margin: 40px auto 0;}



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

.floor_5 .tit{margin-bottom: 35px;}

.floor_5 .box{width: 1046px;height: 422px;background: url(../../images/xcx/hd/fl5_pic.png);background-size: 100%;margin: 0 auto;}

.floor_5 a{margin: 40px auto 0;}



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

.floor_6 ul{display: flex;justify-content: space-between;flex-wrap: wrap;}

.floor_6 ul li{width: 366px;height: 548px;background: #FFFFFF url(../../images/xcx/hd/fl6_top1.png)top center no-repeat;background-size: 100% 19.7%;box-shadow: 0px 3px 8px 0px rgba(224,224,224,0.8);border-radius: 10px;border: 1px solid #FFFFFF;}

.floor_6 ul li:hover{border: 1px solid blue;}

.floor_6 ul li:nth-child(2){background: #FFFFFF url(../../images/xcx/hd/fl6_top2.png)top center no-repeat;background-size: 100% 19.7%;}

.floor_6 ul li:nth-child(3){background: #FFFFFF url(../../images/xcx/hd/fl6_top3.png)top center no-repeat;background-size: 100% 19.7%;}

.floor_6 a{margin: 60px auto 0;}

.floor_6 ul li h2{display: block;text-align: center;height: 25px;font-size: 26px;font-family: PingFang SC;font-weight: 500;color: #000000;line-height: 24px;margin: 147px auto 27px;}

.floor_6 ul li dl{display: block;margin-left: 41px;}

.floor_6 ul li dl dt{display: block;height: 35px;font-size: 18px;font-family: PingFang SC;font-weight: 500;color: #3857DF;line-height: 35px;margin-bottom: 10px;}

.floor_6 ul li dl dt::before{display: inline-block;content: "";width: 35px;height: 35px;background: url(../../images/xcx/hd/fl6_li1_ico1.png);background-size: 100%;margin-right: 7px;vertical-align: -8px;}

.floor_6 ul li dl dt:nth-child(3)::before{background: url(../../images/xcx/hd/fl6_li1_ico2.png);background-size: 100%;}

.floor_6 ul li dl dt:nth-child(5)::before{background: url(../../images/xcx/hd/fl6_li1_ico3.png);background-size: 100%;}

.floor_6 ul li:nth-child(2) dl dt:nth-child(1)::before{background: url(../../images/xcx/hd/fl6_li2_ico1.png);background-size: 100%;}

.floor_6 ul li:nth-child(2) dl dt:nth-child(3)::before{background: url(../../images/xcx/hd/fl6_li2_ico2.png);background-size: 100%;}

.floor_6 ul li:nth-child(2) dl dt:nth-child(5)::before{background: url(../../images/xcx/hd/fl6_li2_ico3.png);background-size: 100%;}

.floor_6 ul li:nth-child(3) dl dt:nth-child(1)::before{background: url(../../images/xcx/hd/fl6_li3_ico1.png);background-size: 100%;}

.floor_6 ul li:nth-child(3) dl dt:nth-child(3)::before{background: url(../../images/xcx/hd/fl6_li3_ico2.png);background-size: 100%;}

.floor_6 ul li:nth-child(3) dl dt:nth-child(5)::before{background: url(../../images/xcx/hd/fl6_li3_ico3.png);background-size: 100%;}

.floor_6 ul li dl dd{height: 37px;font-size: 14px;font-family: PingFang SC;font-weight: 400;color: #717171;line-height: 22px;margin-bottom: 30px;}


.floor_8 .w1200{padding-bottom: 80px;}
.floor_8 .xuanx{height: auto;overflow: hidden;border-bottom: 1px solid #7f7f7f;margin-top: 50px;}
.floor_8 .xuanx span{font-size: 18px;text-align: center;width: 132px;color:#242424;padding-bottom: 16px;border-bottom: 4px solid #fff;display: inline-block;margin-right: 20px;cursor: pointer;}
.floor_8 .xuanx span.on{border-bottom: 4px solid #ff7917}
.floor_8 .box{margin-top: 30px;height: 148px;overflow: hidden;position: relative;}
.floor_8 .box ul{position: absolute;top: 0;left: 0;}
.floor_8 .box ul li{float: left;}
.floor_8 .box ul li a{color:#656565;width: 362px;display: block;float: left;margin-bottom: 22px;margin-right: 55px;}
.floor_8 .box ul li:nth-child(3) a,.floor_8 ul li:nth-child(6) a,.floor_8 ul li:nth-child(9) a,.floor_8 ul li:nth-child(12) a,.floor_8 ul li:nth-child(15) a,.floor_8 ul li:nth-child(18) a{margin-right: 0;}
.floor_8 .box ul li a em:nth-child(1){float: left;display: block;color:#656565;width: 250px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.floor_8 .box ul li a em:nth-child(2){float: right;color:#9c9c9c;}