@charset "utf-8";
*{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:transparent;font-family:"Microsoft YaHei","微软雅黑","宋体"!important;font-size: 14px;}
a{text-decoration:none;}
img{border:0;vertical-align: middle;}
ul,li{list-style-type:none;}
em,i{font-style:normal;}
strong{font-weight: normal;}
img{border:0;vertical-align: middle;}
.w1200{width:1200px;margin:0 auto;}
.w1180{width: 1180px;margin: 0 auto;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{*+height:1%;}
.clear{clear:both;}
.fr{float: right;}
.fl{float: left;}

.banner{height: 488px;background:url(../../images/himall/index/banner.png)center top no-repeat;background-size:cover;}
.banner h5{display: block;font-weight: 500;font-size: 16px;color: #252627;padding-top: 88px;margin-bottom: 16px;}
.banner h5::before{display: inline-block;content: "";width: 16px;height: 16px;background:url(../../images/himall/index/b_hash.png);background-size: 100%;margin-right: 4px;vertical-align: -1px;}
.banner span{display: block;font-weight: 600;font-size: 36px;color: #000000;margin-bottom: 16px;}
.banner span em{font-weight: 600;font-size: 36px;color: #0E6EFF;}
.banner p{display: block;font-weight: 400;font-size: 20px;color: #262626;margin-bottom: 25px;}
.banner i{display: inline-block;font-weight: 400;font-size: 18px;color: #5D5F63;margin-right: 0px;width: 150px;margin-bottom: 16px;}
.banner i em{width: 24px;height: 24px;background:url(../../images/himall/index/b_tick.png);background-size: 100%;display: inline-block;margin-right: 4px;vertical-align: -6px;}
.banner .b_btn{display: flex;align-items: center;margin-top: 40px;}
.banner .b_btn a{display: block;width: 168px;height: 50px;background: #0E6EFF;border-radius: 4px;text-align: center;font-weight: 400;font-size: 16px;color: #FFFFFF;line-height: 50px;}
.banner .b_btn a:last-child{background: linear-gradient( 90deg, #FEB166 0%, #FFD0A1 100%);color: #262626;margin-left: 48px;}


.title_1{text-align: center;padding: 80px 0 48px;}
.title_1 strong{font-weight: 500;font-size: 38px;color: #262626;display: block;}
.title_1 em{font-weight: 400;font-size: 20px;color: #8C8C8C;margin-top: 14px;display: block;}
.btn{display:block;margin: 0 auto;width: 392px;height: 52px;}

.btn a:nth-child(1){width: 245px;height: 50px;background: #FFFFFF;border-radius: 8px 0px 0px 8px;border: 1px solid #0E6EFF;font-weight: 500;font-size: 20px;color: #0E6EFF;line-height: 50px;text-align: center;display: inline-block;margin: 0 auto;float: left;}

.btn a:nth-child(2){width: 144px;height: 52px;background: #0E6EFF;border-radius: 0px 8px 8px 0px;font-weight: 500;font-size: 20px;color: #FFFFFF;line-height: 52px;display: inline-block;text-align: center;}


.build_1{overflow: hidden;height:auto;background: #FFFFFF;padding-bottom: 80px;}
.build_1 ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
.build_1 ul li{width: 344px;height: 500px;}
.build_1 ul li:nth-child(2){width: 492px;height: 500px;background:url(../../images/himall/index/fl1_pic.png);background-size: 100%;}
.build_1 ul li .top{width: 344px;height: 280px;background: #FFFFFF;box-shadow: 0px 4px 24px 0px rgba(84,47,47,0.06);border-radius: 8px;padding-top: 32px;}
.build_1 ul li span{display: block;font-weight: 400;font-size: 20px;color: #000000;margin-bottom: 8px;margin-left: 32px;}
.build_1 ul li span em{font-weight: 400;font-size: 20px;color: #0E6EFF;}
.build_1 ul li p{display: block;font-weight: 400;font-size: 16px;color: #5E5E5E;line-height: 24px;margin-left: 32px;}
.build_1 ul li p:nth-child(2){margin-bottom: 32px;}
.build_1 ul li .bot{width: 344px;height: 164px;background: #FFFFFF;box-shadow: 0px 4px 24px 0px rgba(84,47,47,0.06);border-radius: 8px;margin-top: 23px;border: 1px solid rgba(0,0,0,0);box-sizing: border-box;}
.build_1 ul li .bot h5{display: block;text-align: center;width: 164px;height: 48px;background: #E7F1FF;border-radius: 24px;border: 1px solid rgba(14,110,255,0.3);font-weight: 500;font-size: 24px;color: #262626;line-height: 48px;margin: 32px auto 24px;}
.build_1 ul li .bot h5 em{width: 48px;height: 48px;background:url(../../images/himall/index/fl1_ico1.png);background-size: 100%;display: inline-block;vertical-align: -15px;margin-right: 4px;}
.build_1 ul li:nth-child(3) .bot h5 em{background:url(../../images/himall/index/fl1_ico3.png);background-size: 100%;}
.build_1 ul li .bot>div:nth-child(2){display: flex;align-items: center;margin-left: 32px;}
.build_1 ul li .bot>div:nth-child(2) i{display: block;font-weight: 400;font-size: 20px;color: #5E5E5E;margin-right: 17px;}
.build_1 ul li .bot>div:nth-child(2) i em{display: inline-block;width: 24px;height: 24px;background:url(../../images/himall/index/fl1_ico2.png);background-size: 100%;vertical-align: -5px;margin-right: 4px;}
.build_1 ul li:nth-child(3) .bot>div:nth-child(2) i em{background:url(../../images/himall/index/fl1_ico4.png);background-size: 100%;}
.build_1 .info{display: flex;margin: 24px auto;width: 612px;height: 100px;background: rgba(231,241,255,0.6);border-radius: 8px;border: 1px solid rgba(14,110,255,0.3);align-items: center;}
.build_1 .info .t1{width: 104px;height: 80px;background: linear-gradient( 180deg, #83B4FF 0%, #438DFF 100%);border-radius: 20px 0px 0px 20px;font-weight: 400;font-size: 20px;color: #FFFFFF;line-height: 80px;text-align: center;margin: 0 2px 0 16px;}
.build_1 .info .t1 em{display: block;margin: 10px auto -25px;width: 32px;height: 32px;background:url(../../images/himall/index/fl1_ico5.png);background-size: 100%;}
.build_1 .info .t2{width: 104px;height: 80px;background: linear-gradient( 180deg, #FF773D 0%, #FF976A 100%);border-radius: 0px 20px 20px 0px;font-weight: 400;font-size: 20px;color: #FFFFFF;line-height: 80px;text-align: center;margin-right: 20px;}
.build_1 .info .t2 em{display: block;margin: 10px auto -25px;width: 32px;height: 32px;background:url(../../images/himall/index/fl1_ico6.png);background-size: 100%;}
.build_1 .info span{display: block;font-weight: bold;font-size: 20px;color: #262626;}
.build_1 .info p{display: block;font-weight: 400;font-size: 14px;color: #5E5E5E;line-height: 24px;margin-top: 4px;}
.build_1 .btn{margin-top: 48px;}



.build_2{overflow: hidden;height:auto;padding-bottom: 80px;background: url(../../images/himall/index/fl2_bg.png);background-size: cover;}
.build_2 .w1180{display: flex;align-items: center;}

.build_2 .info2 .li{width: 413px;height: 152px;background: #FFFFFF;box-shadow: 0px 4px 32px 0px rgba(121,69,69,0.08);border-radius: 10px;padding: 24px 0 0 32px;border: 1px solid rgba(0,0,0,0);box-sizing: border-box;}

.build_2 .info2 .li:hover{box-shadow: 0px 4px 32px 0px rgba(121,69,69,0.18);}
.build_2 .info1{width: 334px;height: 304px;background: linear-gradient( 137deg, #FFFFFF 2%, #E1E8FF 100%);box-shadow: 8px 8px 20px 0px rgba(55,99,170,0.1);border-radius: 10px;border: 2px solid;border-image: linear-gradient(180deg, rgba(255, 255, 255, 1), rgba(255, 255, 255, 0.32)) 2 2;box-sizing: border-box;margin-right: 20px;}
.build_2 .info1 img{display: block;margin: 40px auto 16px;width: 164px;height: 164px;}
.build_2 .info1 span{display: block;text-align: center;width: 218px;height: 44px;background: #FFFFFF;border-radius: 22px;font-weight: bold;font-size: 20px;color: #0E6EFF;line-height: 44px;margin: 0 auto;}
.build_2 .info2 .li span{display: block;font-weight: bold;font-size: 20px;color: #262626;}
.build_2 .info2 .li:hover span{color: #0E6EFF;;}
.build_2 .info2 .li span i{display: inline-block;height: 24px;background: #E7F1FF;border-radius: 12px;font-weight: 400;font-size: 16px;color: #0E6EFF;line-height: 24px;text-align: center;margin-left: 8px;padding: 0 10px;}
.build_2 .info2 .li span em{display: inline-block;width: 40px;height: 40px;background:url(../../images/himall/index/fl2_ico2.png);background-size: 100%;margin-right: 8px;vertical-align: -12px;}
.build_2 .info2:nth-child(2) .li:nth-child(2) span em{background:url(../../images/himall/index/fl2_ico4.png);background-size: 100%;}
.build_2 .info2:nth-child(3) .li:nth-child(1) span em{background:url(../../images/himall/index/fl2_ico3.png);background-size: 100%;}
.build_2 .info2:nth-child(3) .li:nth-child(2) span em{background:url(../../images/himall/index/fl2_ico5.png);background-size: 100%;}
.build_2 .info2 .li p{display: block;font-weight: 400;font-size: 16px;color: #5E5E5E;line-height: 24px;margin-top: 16px;}
.build_2 .btn{margin-top: 48px;width: 324px;}
.build_2 .btn a:nth-child(1){width: 176px;}



.build_3{overflow: hidden;height:auto;padding-bottom: 80px;}
.build_3 ul{display: flex;justify-content: space-between;flex-wrap: wrap;border-bottom: 1px solid #EAEAEB;}
.build_3 ul li{width: 196px;height: 60px;font-weight: 400;font-size: 20px;color: #5D5F63;line-height: 60px;text-align: center;}
.build_3 ul li.on{color: #0E6EFF;border-bottom: 2px solid #0E6EFF;}
.build_3 .swiper-container{width: 1920px;height: 408px;margin: 24px auto 0;}
.build_3 .swiper-slide{width: 100%;height: 100%;}
.build_3 .swiper-slide img{display: block;float: left;width: 960px;height: 100%;}
.build_3 .swiper-slide .text{width: 960px;height: 100%;background:url(../../images/himall/index/fl3_right.png);background-size: 100%;float: right;display: block;padding: 80px 0 0 72px;border: 1px solid rgba(0,0,0,0);box-sizing: border-box;}
.build_3 .swiper-slide .text h4{display: block;font-weight: bold;font-size: 24px;color: #FFFFFF;margin-bottom: 8px;}
.build_3 .swiper-slide .text span{display: block;font-weight: 400;font-size: 14px;color: rgba(255,255,255,0.8);margin-bottom: 24px;}
.build_3 .swiper-slide .text p{display: block;font-weight: 400;font-size: 14px;color: rgba(255,255,255,0.9);margin-bottom: 8px;}
.build_3 .swiper-slide .text p em{display: inline-block;width: 20px;height: 20px;background:url(../../images/himall/index/fl3_sw1_ico1.png);background-size: 100%;vertical-align: -5px;margin-right: 4px;}
.build_3 .swiper1 .text p:nth-child(4) em{background:url(../../images/himall/index/fl3_sw1_ico2.png);background-size: 100%;}
.build_3 .swiper1 .text p:nth-child(5) em{background:url(../../images/himall/index/fl3_sw1_ico3.png);background-size: 100%;}
.build_3 .swiper2 .text p:nth-child(3) em{background:url(../../images/himall/index/fl3_sw2_ico1.png);background-size: 100%;}
.build_3 .swiper2 .text p:nth-child(4) em{background:url(../../images/himall/index/fl3_sw2_ico2.png);background-size: 100%;}
.build_3 .swiper2 .text p:nth-child(5) em{background:url(../../images/himall/index/fl3_sw2_ico3.png);background-size: 100%;}
.build_3 .swiper3 .text p:nth-child(3) em{background:url(../../images/himall/index/fl3_sw3_ico1.png);background-size: 100%;}
.build_3 .swiper3 .text p:nth-child(4) em{background:url(../../images/himall/index/fl3_sw3_ico2.png);background-size: 100%;}
.build_3 .swiper3 .text p:nth-child(5) em{background:url(../../images/himall/index/fl3_sw3_ico3.png);background-size: 100%;}
.build_3 .swiper4 .text p:nth-child(3) em{background:url(../../images/himall/index/fl3_sw4_ico1.png);background-size: 100%;}
.build_3 .swiper4 .text p:nth-child(4) em{background:url(../../images/himall/index/fl3_sw4_ico2.png);background-size: 100%;}
.build_3 .swiper4 .text p:nth-child(5) em{background:url(../../images/himall/index/fl3_sw4_ico3.png);background-size: 100%;}
.build_3 .swiper5 .text p:nth-child(3) em{background:url(../../images/himall/index/fl3_sw5_ico1.png);background-size: 100%;}
.build_3 .swiper5 .text p:nth-child(4) em{background:url(../../images/himall/index/fl3_sw5_ico2.png);background-size: 100%;}
.build_3 .swiper5 .text p:nth-child(5) em{background:url(../../images/himall/index/fl3_sw5_ico3.png);background-size: 100%;}
.build_3 .swiper6 .text p:nth-child(3) em{background:url(../../images/himall/index/fl3_sw6_ico1.png);background-size: 100%;}
.build_3 .swiper6 .text p:nth-child(4) em{background:url(../../images/himall/index/fl3_sw6_ico2.png);background-size: 100%;}
.build_3 .swiper6 .text p:nth-child(5) em{background:url(../../images/himall/index/fl3_sw6_ico3.png);background-size: 100%;}
.build_3 .swiper-slide .text 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: #0E6EFF;line-height: 48px;margin-top: 32px;}


.build_4{overflow: hidden;height:auto;padding-bottom: 80px;background: #F4F5F8;}
.build_4 ul.w1180{display: flex;justify-content: space-between;flex-wrap: wrap;}
.build_4 ul.w976{display: flex;justify-content: space-between;flex-wrap: wrap;width: 976px;margin: 0 auto;}
.build_4 ul li{width: 177px;height: 216px;background: #FFFFFF;border-radius: 8px;border: 1px solid rgba(0,0,0,0);box-sizing: border-box;margin-bottom: 32px;}
.build_4 ul li img{display: block;margin: 24px auto 14px;width: 48px;height: 48px;}
.build_4 ul li span{display: block;text-align: center;font-weight: bold;font-size: 20px;color: #262626;margin-bottom: 16px;}
.build_4 ul li p{display: block;font-weight: 400;font-size: 14px;color: #5E5E5E;line-height: 22px;margin-left: 16px;}
.build_4 .btn{margin-top: 16px;}
.build_4 .btn a:nth-child(1){width: 200px;}


.build_5{overflow: hidden;height:auto;padding-bottom: 80px;background: #FFFFFF;}
.build_5 ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
.build_5 ul li{width: 373px;height: 296px;border-radius: 16px;border: 1px solid #F0F0F0;margin-bottom: 40px;border: 1px solid rgba(0,0,0,0);box-sizing: border-box;}
.build_5 ul li:hover{border: 1px solid rgba(14,110,255,0.3);}
.build_5 ul li img{display: block;margin: 32px auto 16px;width: 120px;height: 120px;}
.build_5 ul li span{display: block;text-align: center;font-weight: bold;font-size: 20px;color: #262626;margin-bottom: 10px;}
.build_5 ul li:hover span{color: #0E6EFF;}
.build_5 ul li p{display: block;font-weight: 400;font-size: 16px;color: #5E5E5E;line-height: 22px;margin-left: 32px;}
.build_5 .btn{margin-top: 8px;}
.build_5 .btn a:nth-child(1){width: 180px;}
.build_6{overflow: hidden;height:auto;padding-bottom: 80px;background:url(../../images/himall/index/fl6_bg.png)top center no-repeat;background-size: cover;}

.build_6 .position{position: relative;width: 1300px;height: auto;margin: 0 auto;}
.build_6 .swiper-container{width: 1200px;height: 480px;}
.build_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;}
.build_6 .swiper-slide img{display: block;float: left;width: 582px;height: 100%;}
.build_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;}
.build_6 .swiper-slide .text i{display: block;width: 184px;height: 64px;background:url(../../images/himall/index/fl6_logo1.png);background-size: 100%;}
.build_6 .swiper2 .text i{background:url(../../images/himall/index/fl6_logo2.png);background-size: 100%;}
.build_6 .swiper3 .text i{background:url(../../images/himall/index/fl6_logo3.png);background-size: 100%;}
.build_6 .swiper-slide .text span{display: block;font-weight: bold;font-size: 24px;color: #262626;margin: 24px 0;}
.build_6 .swiper-slide .text p{display: block;font-weight: 400;font-size: 16px;color: #5E5E5E;line-height: 32px;margin-bottom: 48px;}
.build_6 .swiper-slide .text a{display: block;text-align: center;width: 201px;height: 50px;background: #005EF4;border-radius: 8px;font-weight: 400;font-size: 16px;color: #FFFFFF;line-height: 50px;}
.build_6 .swiper-slide .text a::after{display: inline-block;content: "";width: 16px;height: 16px;background: url(../../images/himall/index/fl6_arrow.png);background-size: 100%;margin-left: 5px;vertical-align: -2px;}
.build_6 .swiper-button-next{width:72px;height: 72px;background: url(../../images/himall/index/fl6_next.png);z-index: 10;right:15px;position: absolute;background-size: 100%;}
.build_6 .swiper-button-prev{width:72px;height: 72px;background: url(../../images/himall/index/fl6_prev.png);z-index: 10;left:15px;position: absolute;background-size: 100%;}
.build_6 .swiper-button-next:after{font-size: 0;}
.build_6 .swiper-button-prev:after{font-size: 0;}


.build_7{overflow: hidden;height:auto;padding-bottom: 80px;background: #F4F5F8;}
.build_7 img{display: block;margin: 80px auto 0;width: 1200px;height: 232px;}


.build_8{overflow: hidden;height:348px;background:url(../../images/himall/index/fl8_bg.png)top center no-repeat;background-size: cover;}
.build_8 span{display: block;font-weight: 600;font-size: 40px;color: #FFFFFF;text-align: center;padding-top: 80px;}
.build_8 p{display: block;text-align: center;font-weight: 400;font-size: 24px;color: rgba(255,255,255,0.75);margin-top: 8px;}
.build_8 a{display: block;text-align: center;width: 165px;height: 50px;background: #005EF4;border-radius: 4px;font-weight: bold;font-size: 16px;color: #FFFFFF;line-height: 50px;margin: 40px auto 0;}
.build_8 a::after{display: inline-block;content: "";width: 16px;height: 16px;background: url(../../images/himall/index/fl6_arrow.png);background-size: 100%;margin-left: 5px;vertical-align: -2px;}