.tit-tb{padding-top: 30px;padding-bottom: 30px;box-sizing: border-box;}
.tit-tb h1{font-size: 24px;font-weight: normal;color: #666666;text-align: center;}
.tit-tb p{color: #909399;margin-top: 20px;text-align: center;}
.tit-tb p a{color: #2086ee;cursor:pointer}
.tit-tb p a:hover{color: #ff6c00;}
.solution{width: 100%;}
.solution .content-gntd{display: flex;align-items: center;padding: 0 150px;flex-wrap: wrap;width: 100%;box-sizing: border-box;}
.solution .content-gntd .item{width: 460px;display: flex;align-items: center;margin:30px auto;border: 1px solid #f2f2f2;box-sizing: border-box;padding: 15px;}
.solution .content-gntd .item:hover{
    border: 1px solid #2086ee;
}
.solution .content-gntd .item .left{width: 16%;}
.solution .content-gntd .item .left img{width: 100%;}
.solution .content-gntd .item .right{width: 84%;text-align: left;height: 150px;overflow: hidden;margin-left: 25px;}
.solution .content-gntd .item .right h2{font-weight: 600;color: #1968e4;}
.solution .content-gntd .item .right h4{font-weight: 400;color: #999999;font-size: 15px;margin-bottom: 10px;}
.solution .content-gntd .item .right span{display: flex;align-items: flex-start;}
.solution .content-gntd .item .right span i{font-size: 5px;color: #198ef5;margin-top: 5px;}
.solution .content-gntd .item .right span p{margin-left: 10px;font-size: 14px;color: #242424;margin-bottom: 5px;}

.solution .content-gntd .item-sj{width: 100%;display: flex;align-items: center;padding:30px auto;box-sizing: border-box;margin-bottom: 15px;}
.solution .content-gntd .item-sj .left{width: 16%;}
.solution .content-gntd .item-sj .left img{width: 100%;}
.solution .content-gntd .item-sj .right{width: 84%;text-align: left;height: 150px;overflow: hidden;margin-left: 25px;}
.solution .content-gntd .item-sj .right h2{font-weight: 600;color: #1968e4;}
.solution .content-gntd .item-sj .right h4{font-weight: 400;color: #999999;font-size: 15px;margin-bottom: 10px;}
.solution .content-gntd .item-sj .right span{display: flex;align-items: flex-start;}
.solution .content-gntd .item-sj .right span i{font-size: 5px;color: #198ef5;margin-top: 5px;}
.solution .content-gntd .item-sj .right span p{margin-left: 10px;font-size: 14px;color: #242424;margin-bottom: 5px;}

.solution .content-mfsy{display: flex;align-items: center;width: 100%;padding: 0 180px;}
.solution .content-mfsy .left{height: 380px;width: 60%;text-align: left;padding: 70px 0;}
.solution .content-mfsy .left h2{font-weight: normal;margin-bottom: 15px;}
.solution .content-mfsy .left p{color: #666666;margin-bottom: 5px;}
.solution .content-mfsy .left .but{font-size: 18px;padding: 12px;margin-top: 20px;background-color: #2287e6;width: 160px;color: #fff;border-radius: 25px;text-align: center;}
.solution .content-mfsy .left .but:hover{opacity: 0.8;}
.solution .content-mfsy .right{width: 45%;height: 380px;}
.solution .content-mfsy .right img{width: 100%;height: 305px;margin-top: 25px;}

.solution .content-mfsy-sj{display: flex;flex-direction: column; align-items: center;width: 100%;padding: 0 30px;}
.solution .content-mfsy-sj .left{width: 100%;text-align: left;height: 240px;}
.solution .content-mfsy-sj .left h2{font-weight: normal;margin-bottom: 15px;}
.solution .content-mfsy-sj .left p{color: #666666;margin-bottom: 5px;}
.solution .content-mfsy-sj .left .but{font-size: 18px;padding: 12px;margin-top: 20px;background-color: #2287e6;width: 160px;color: #fff;border-radius: 25px;text-align: center;}
.solution .content-mfsy-sj .left .but:hover{opacity: 0.8;}
.solution .content-mfsy-sj .right{width: 100%;height: 260px;}
.solution .content-mfsy-sj .right img{width: 100%;height: 260px;margin-bottom: 15px;}

.solution .content-mfsytz{display: flex;align-items: center;width: 100%;padding: 0 180px;background-color: #eeeeee;}
.solution .content-mfsytz .left{width: 45%;height: 380px;}
.solution .content-mfsytz .left img{width: 80%; height: 270px;margin-top: 55px;}
.solution .content-mfsytz .right{height: 380px;width: 60%;text-align: left;padding: 70px 0;padding-left: 120px;}
.solution .content-mfsytz .right h2{font-weight: normal;margin-bottom: 15px;}
.solution .content-mfsytz .right p{color: #666666;margin-bottom: 5px;}
.solution .content-mfsytz .right .but{font-size: 18px;padding: 12px;margin-top: 20px;background-color: #2287e6;width: 160px;color: #fff;border-radius: 25px;text-align: center;}
.solution .content-mfsytz .right .but:hover{opacity: 0.8;}
