.businessbg{background:url(../images/business/businessbg.jpg) center center no-repeat;height:700px}.bg-white{width:100%;background:#fff}.bg-grey{width:100%;background:#f2f2f2}.business-title{text-align:center;padding:150px 0 100px}.business-title h1{position:relative;display:inline;font-size:40px;font-family:SourceHanSans}.business-title h1::before{content:'';width:50px;height:8px;background:#ef1b30;display:block;position:absolute;top:-40px;left:50%;margin:0 0 0 -25px}.business-title p{font-size:20px;margin-top:10px;font-family:SourceHanSans;letter-spacing:3px}.business-class .class-contact{display:flex;padding-bottom:100px}.business-class .class-contact .class-item{width:50%;padding-right:40px}.business-class .class-contact .class-item:last-child{padding-right:0;padding-left:40px}.business-class .class-contact .class-item .contact-ways{border-bottom:1px solid #999;padding-left:10px;height:100px;display:flex;cursor:pointer}.business-class .class-contact .class-item .contact-ways:first-child{border-top:1px solid #999}.business-class .class-contact .class-item .contact-ways i{width:50px;height:50px;margin-top:25px;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-webkit-tap-highlight-color:transparent;background:url(../images/business/icon.png) center center no-repeat;background-size:45px;border:1px solid #000;border-radius:50%}.business-class .class-contact .class-item .contact-ways h1{font-size:30px;margin-left:20px;line-height:100px;font-family:SourceHanSans}.business-youshi .youshi-text{padding-bottom:100px;text-align:center;font-size:24px;font-family:SourceHanSans}.business-liucheng .liucheng-text{padding-bottom:100px;text-align:center}.business-liucheng .liucheng-text img{width:100%}.business-chengluo{padding-bottom:100px}.business-chengluo .chengluo-comm{background-color:#fff;display:flex;overflow:hidden;border-radius:30px;box-shadow:0 0 30px rgba(0,0,0,.2)}.business-chengluo .chengluo-comm .comm-left{width:515px;line-height:0}.business-chengluo .chengluo-comm .comm-left img{width:100%}.business-chengluo .chengluo-comm .comm-right{flex:1;padding:40px 60px 0}.business-chengluo .chengluo-comm .comm-right .card-area{position:relative}.business-chengluo .card-item{z-index:4;transition:all .3s cubic-bezier(.4,0,.2,1),z-index 0s .12s;position:relative;width:100%;height:50px;margin-bottom:10px;background:#fff}.business-chengluo .card-item .card .card-title{display:flex;justify-content:space-between;justify-items:center;padding:0 20px 0 10px;transition:all .3s cubic-bezier(.4,0,.2,1),z-index 0s .12s;height:50px;font-size:14px;background:#f2f2f2}.business-chengluo .card-item .card .card-title span{display:inline-block;width:15px;height:15px;background:#000;border-radius:20px;margin-right:10px}.business-chengluo .card-item .card .card-title i.i-bot{background-image:url(../images/business/i-bot.png);background-position:center center;background-repeat:no-repeat;background-size:30px;width:30px;height:30px;margin-top:10px}.business-chengluo .card-item .card .card-title h1{font-size:24px;font-weight:600;color:#000;line-height:50px;padding-left:10px}.business-chengluo .card-item .card .card-content{font-size:22px;line-height:32px;height:0;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1),z-index 0s .12s}.business-chengluo .card-item .card .card-content p{padding:10px 0}.business-chengluo .card-item.active{z-index:6;width:100%;height:135px}.business-chengluo .card-item.active .card .card-title{color:#fff;background:red}.business-chengluo .card-item.active .card .card-title h1{color:#fff}.business-chengluo .card-item.active .card .card-title span{background:#fff}.business-chengluo .card-item.active .card .card-title i.i-bot{background-image:url(../images/business/i-bot-hev.png)}.business-chengluo .card-item.active .card .card-content{height:100px}.business-hezuo{width:900px;margin:0 auto;padding-bottom:100px}.business-hezuo .hezuo-req{display:flex}.business-hezuo .hezuo-req .hezuo-item{width:47%;margin-right:3%;height:450px;border:2px solid #333;border-radius:20px;padding-top:40px;padding-bottom:30px}.business-hezuo .hezuo-req .hezuo-item:last-child{margin-left:3%;margin-right:0}.business-hezuo .hezuo-req .hezuo-item i{width:100px;height:100px;margin:10px auto;display:block}.business-hezuo .hezuo-req .hezuo-item i.i-pro{background:url(../images/business/i-pro.png) no-repeat;background-size:100px}.business-hezuo .hezuo-req .hezuo-item i.i-mes{background:url(../images/business/i-mes.png) no-repeat;background-size:100px}.business-hezuo .hezuo-req .hezuo-item h1{font-size:30px;font-weight:700;margin:30px auto;text-align:center}.business-hezuo .hezuo-req .hezuo-item p{border-top:3px solid #333;width:80%;margin:50px auto;padding-top:20px;font-size:26px;line-height:42px;text-align:left;text-align:justify}.business-hezuo .hezuo-req .hezuo-item:hover{background:#ef1b30;color:#fff;border:2px solid #ef1b30}.business-hezuo .hezuo-req .hezuo-item:hover p{border-top:3px solid #fff}.business-hezuo .hezuo-req .hezuo-item:hover i.i-pro{background:url(../images/business/i-pro-hev.png) no-repeat;background-size:100px}.business-hezuo .hezuo-req .hezuo-item:hover i.i-mes{background:url(../images/business/i-mes-hev.png) no-repeat;background-size:100px}.business-liyi .liyi-text{line-height:0}.business-liyi .liyi-text img{display:block;width:100%;margin:0 auto}.contact-liyi .contact-text{padding-bottom:100px;text-align:center;font-size:24px;font-family:SourceHanSans}