.banner-box{width: 100%;height:1000px;background:url('../images/j01.jpg') bottom center no-repeat;position: relative;}
.banner-box .banner{width: 957px;height:229px;background:url('../images/p05.png') top center no-repeat;position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);}
.banner-box .tips{width: 213px;height:213px;background:url('../images/p04.png') top center no-repeat;position: absolute;left: 50%;bottom: 166px;transform: translate(-50%, 0);}
.solution-box {width: 100%;height:789px;background:url('../images/j02.jpg') top center no-repeat;position: relative;padding-top: 1px;}
.solution-box .industry-box{width:1000px;height: 180px;border-radius: 20px;background: #fff;z-index: 99;position: absolute;left: 50%;top: 0;transform: translate(-50%, -90px)}
.solution-box .industry-box .items{display: -webkit-flex;  /* 新版本语法: Chrome 21+ */
    display: flex;          /* 新版本语法: Opera 12.1, Firefox 22+ */
    display: -webkit-box;   /* 老版本语法: Safari, iOS, Android browser, older WebKit browsers. */
    display: -moz-box;      /* 老版本语法: Firefox (buggy) */
    display: -ms-flexbox;   /* 混合版本语法: IE 10 */   
-webkit-box-pack: center;
-ms-flex-pack: center;
-webkit-justify-content: center;
justify-content: center;
 -webkit-box-align: center;
 -ms-flex-align: center;
 -webkit-align-items: center;align-items: center;}
.solution-box .industry-box .items .item{-webkit-flex: 1;/* Chrome */  
    -ms-flex: 1; /* IE 10 */  
    flex: 1;/* NEW, Spec - Opera 12.1, Firefox 20+ */
    -webkit-box-flex: 1; /* OLD - iOS 6-, Safari 3.1-6 */  
    -moz-box-flex: 1;/* OLD - Firefox 19- */
	text-align: center;height: 180px;}
.solution-box .industry-box .items .txt{padding-left: 120px;height:55px;text-align: left;padding-top: 45px;margin: 40px 0 0 20px;}
.solution-box .industry-box .items .txt1{background:url('../images/p01.png') center left no-repeat;}
.solution-box .industry-box .items .txt2{background:url('../images/p02.png') center left no-repeat;}
.solution-box .industry-box .items .txt3{background:url('../images/p03.png') center left no-repeat;}
.solution-box .industry-box .items h3{font-size: 20px;line-height:30px;color: #258ffc;font-weight: normal;text-transform:uppercase;}
.solution-box .industry-box .items p{font-size: 12px;line-height:25px;color: #258ffc;text-transform:uppercase;}
.solution-box .solution-items{position: absolute;left: 0;top: 50%;width: 100%;transform: translate(0, 0);}
.solution-box .solution-items img{width: 100%;}
.solution-box .tit-h2{margin-top: 180px;}
.advantage-box{width: 100%;height:799px;background:url('../images/j03.jpg') top center no-repeat;position: relative;padding-top: 1px;}
.advantage-box .tit-h2{text-align: center;margin: 70px auto 90px;}
.advantage-box .tit-h2 h2,.advantage-box .tit-h2 p{color: #fff;}
.advantage-box .advantage-items{width: 1200px;margin: 0 auto;overflow: hidden;}
.advantage-box .advantage-items ul{width: 1300px;margin-left: -100px;}
.advantage-box .advantage-items ul li{width: 225px;margin-left: 100px;float: left;}
.advantage-box .advantage-items p{font-family: STYuanti-SC;font-size: 32px;font-weight: bold;line-height:64px;color: #fff;}
.advantage-box .advantage-items .icon{margin: 0 auto 20px;width: 128px;height: 130px;background:url('../images/p08.png') top center no-repeat;}
.advantage-box .advantage-items .icon1{background-position: 0 0;}
.advantage-box .advantage-items .icon2{background-position: 0 -130px;}
.advantage-box .advantage-items .icon3{background-position: 0 -260px;}
.advantage-box .advantage-items .icon4{background-position: 0 -390px;}
.service-flow{background:#e9eef2;padding:50px 0 70px; }
.service-flow .tips{width: 1080px;border-radius: 20px;background-color:#fff;margin: 30px auto 0;padding: 45px 60px 60px;box-shadow: 0 0 15px #d4e4f3;}
.service-flow .tips h3{text-align: center;font-size: 24px;font-weight: normal;line-height:30px;color: #258ffc;margin-bottom: 50px;}
.service-flow .tips p{font-size: 16px;line-height: 2.25;color: #5f616d;padding-left: 25px;position: relative;}
.service-flow .tips .num{display:block;position: absolute;left: 0;top: 0;font-size: 16px;line-height: 2.25;}

.contact-us{width: 100%;height:575px;background:url('../images/j04.jpg') top center no-repeat;position: relative;padding-top: 1px;}
.contact-us h2{font-size: 40px;font-weight: normal;line-height: 42px;text-align: center;color: #fff;margin: 95px auto 30px;text-align: center;}
.contact-us p{font-size: 22px;font-weight: normal;line-height: 42px;text-align: center;color: #fff;margin: 0 auto 30px;}
.contact-us p strong{font-size: 44px;font-family: Montserrat;font-weight: 600;}
.contact-us .get-btn{width: 443px;height: 85px; border-radius: 42.5px;background-color: #ff9b00;font-size: 32px;line-height: 85px;text-align: center;color: #fff;display: block;margin: 90px auto 0;}




