.banner{width:100%;height:630px;background: url(../images/solution/banner.jpg) center/cover no-repeat;}
.banner > img{width:1920px;}

.imgsPart{width:1200px;position:relative;left:50%;margin-left:-600px;margin-top:80px;}
.imgsPart > .title1{font-size:40px;text-align: center;color:#5c87c4;font-weight:bold;}
.imgsPart > .title2{font-size:30px;text-align: center;color:#5c87c4;margin:40px 0;font-weight:bold;}
.imgsPart .imgsBox{display:flex;justify-content: space-between;}
.imgsPart .imgsBox .imgOne{width:350px;}
.imgsPart .imgsBox .imgOne > img{display:block;width:350px;}
.imgsPart .imgsBox .imgOne.moreWidth{width:400px;}
.imgsPart .imgsBox .imgOne.onlyText{width:300px;}
.imgsPart .imgsBox .imgOne.moreWidth > img{display:block;width:400px;height:250px;}
.imgsPart .imgsBox .imgOne > p{font-size:18px;text-align: center;font-weight:bold;margin-top: 30px;}
.imgsPart .imgsBox .imgOne > p.gary{color:#666;}
.imgsPart .imgsBox .imgOne.onlyText > p{color:#5c87c4;font-size:32px;text-align:left;margin-top:0;}
.oneImg{width:1200px;position:relative;left:50%;margin-left:-600px;margin-top:120px;}
.oneImg .title1{font-size:40px;text-align: center;color:#5c87c4;font-weight:bold;}
.oneImg .title2{font-size:32px;text-align: center;color:#5c87c4;margin-top:40px;}
.oneImg .title3{font-size:18px;text-align: center;color:#5c87c4;margin:40px 0;letter-spacing: 4px;}
.oneImg .title4{font-size:32px;text-align: left;color:#5c87c4;margin:40px 0;padding-left:40px;}
.oneImg .title5{font-size:24px;text-align: left;color:#5c87c4;margin:40px 0;padding-left:40px;}
.oneImg .title5 p{line-height:40px;}
.oneImg > img{display:block;width:1200px;}

.imgTextPart{width:1200px;display:flex;justify-content: space-between;position:relative;left:50%;margin-left:-600px;margin-top:80px;}
.imgTextPart > img{width:550px;}
.imgTextPart > .text{width:550px;display:flex;flex-direction: column;justify-content: center;}
.bigTitle{font-size:40px;text-align: center;color:#5c87c4;font-weight:bold;margin:100px 0 40px;} 
.imgTextPart > .text > .title1{font-size:40px;font-weight:bold;color:#5c87c4;line-height:50px;} 
.imgTextPart > .text > .title2{font-size:32px;color:#5c87c4;margin-bottom:20px;line-height:40px;} 
.imgTextPart > .text > .content{font-size:18px;font-weight:normal;line-height:30px;} 

.imgTextPart.taRight{text-align:right;}

.widthTitle{width:100%;height:200px;display:flex;text-align: center;align-items: center;font-size:40px;color:#fff;background:#195fe5;justify-content: center;margin-top:120px;}