.banner{width:100%;height:630px;background: url(../images/solution/banner_02.jpg) center/cover no-repeat;}

.fullWidthDiv{width:100%;background:#f1f6ff;height:550px;}
.minWidthDiv{width:1200px;position:relative;left:50%;margin-left:-600px;}
.minWidthDiv .textPart1{font-size:20px;line-height:30px;padding-top:80px;letter-spacing: 3px;color:#444;}
.textPart2Box{width:1200px;height:166px;margin-top:100px;display:flex;justify-content: center;position:relative;}
.minWidthDiv .textPart2Box > img{width:785px;height:166px;display:block;}
.minWidthDiv .textPart2Box > .textPart2{width:500px;height:120px;font-size:20px;position:absolute;top:35px;left:400px;color:#ff5151;font-weight:bold;letter-spacing: 2px;}
.minWidthPart{width:1200px;position:relative;left:50%;margin-left:-600px;margin-top:80px;}
.minWidthPart > .title{text-align: center;font-size:50px;color:#333;font-weight:bold;}
.minWidthPart > .title.colorBlue{color:#5a87c5;}
.circlePart{width:1200px;height:1000px;background:#efefef;background:url(../images/solution/qad_pic_02.jpg) center center no-repeat;background-size:1000px 765px;position:relative;}
.circle-item{position:absolute;display:flex;align-items: center;}
.circle-item .circle-item-pic{width:150px;height:150px;display:flex;justify-content: center;align-items: center;background:#fff;padding-left:10px;}
.circle-item .circle-item-text{padding:10px;background:#fff;}
.circle-item .circle-item-text .circle-item-title{font-size:36px;color:#5a87c5;font-weight:bold;line-height:40px;}
.circle-item .circle-item-text .circle-item-content{font-size:20px;color:#333;line-height:30px;margin-top:10px;color:#999;}
.circle-item-01{width:405px;top:75px;left:400px;}
.circle-item-02{width:490px;top:350px;left:0;}
.circle-item-03{width:405px;top:700px;left:150px;}
.circle-item-04{width:405px;top:700px;right:100px;}
.circle-item-05{width:450px;top:350px;right:0;}
.circle-item-link{width:100px;height:30px;background:#5a87c5;text-align:center;line-height:30px;font-size:14px;font-weight:bold;border-radius:5px;color:#fff;position:absolute;}
.circle-item-link.link-1{top:235px;left:560px;}
.circle-item-link.link-2{top:510px;left:180px;}
.circle-item-link.link-3{top:860px;left:305px;}
.circle-item-link.link-4{top:860px;left:850px;}
.circle-item-link.link-5{top:510px;left:950px;}
.flexPart{display:flex;width:1200px;justify-content: space-between;flex-wrap: wrap;margin-top:60px;}
.flexPart-item{width:530px;height:220px;margin-top:40px;}
.flexPart-item .flexPart-item-title{width:530px;height:80px;display:flex;align-items: center;}
.flexPart-item .flexPart-item-pic{width:100px;display:flex;align-items: center;justify-content: center;}
.flexPart-item .flexPart-item-title > img {height:60px;max-width:80px;}
.flexPart-item .flexPart-item-title > p {font-size:35px;font-weight:bold;width:430px;}
.flexPart-item-content{font-size:25px;line-height:40px;text-align:justify;}
.banner2{width:100%;height:590px;background: url(../images/solution/qad_pic_14.jpg) center/cover no-repeat;margin-top:80px;}
.textPart{display:flex;justify-content: space-between;margin-top:200px;}
.textPart-item{text-align:center;}
.textPart-item .textPart-top{font-size:60px;font-weight:bold;margin-bottom:20px;}
.textPart-item .textPart-mid{font-size:23px;color:#777;margin-bottom:10px;}
.textPart-item .textPart-bot{font-size:30px;color:#777;}
.textPart-item > p > span{font-size:30px;padding:0 10px;}

.serviceType{margin-top:200px;}
.serviceType .title{text-align: center;font-size:50px;color:#333;font-weight:bold;}
.serviceType-box{background:linear-gradient(to bottom,#fff 0,#fff 100px,#597bd1 101px,#597bd1 480px);}
.serviceType-content{display:flex;justify-content: space-between;margin-top:80px;}
.serviceType-item{display:flex;flex-direction: column;justify-content: center;flex:1;}
.serviceType-item .topPicBox{height:100px;display:flex;justify-content: center;align-items:flex-end;}
.serviceType-item > p {font-size:32px;height:100px;line-height:100px;text-align: center;color:#fff;}
.serviceType-item .botPicBox{height:280px;display:flex;justify-content: center;align-items:center;}
.serviceType-item .botPicBox .botPic{max-width:200px;}

.successCase-box{margin-top:80px;margin-bottom:200px;}
.successCase-box .title{text-align: center;font-size:50px;color:#333;font-weight:bold;}
.successCase{display:flex;justify-content: center;flex-direction: column;align-items: center;margin-top:60px;}
.successCase > p{font-size:28px;color:#777;margin-top:20px;}
