.medical .banner {
    background: url(//res.bangwo8.com/new_mobile/img/solution2/medical-banner.jpg?v=af9ac877) no-repeat;
    background-size: cover;
}

.medical .banner-title {
    padding-top: 1.2rem;
    font-size: 0.42rem;
    color: #fff;
}

.medical .banner-subtitle {
    font-size: 0.36rem;
}

.medical .ban-btn {
    background: #0fd5e2;
}

.medical .industry {
    background: url(//res.bangwo8.com/new_mobile/img/solution2/medical-bg.png?v=ae8bb9b6) no-repeat;
    background-size: contain;
}

.medical .industry-title::after {
    height: 0.03rem;
    background: #0fd5e2;
}

.medical .mechain-icon {
    background: #0fd5e2;
}

.medical .pain-points {
    background: url(//res.bangwo8.com/new_mobile/img/solution2/medical-plain.jpg?v=a9dc3a7a) no-repeat;
    background-size: contain;
}

.medical .swiper-item1 {
    background: url(//res.bangwo8.com/new_mobile/img/solution2/medical-swiper1.jpg?v=a29a0c56) no-repeat;
    background-size: cover;
}

.medical .swiper-item2 {
    background: url(//res.bangwo8.com/new_mobile/img/solution2/medical-swiper2.jpg?v=a8bbd3d9) no-repeat;
    background-size: cover;
}

.medical .swiper-item3 {
    background: url(//res.bangwo8.com/new_mobile/img/solution2/medical-swiper3.jpg?v=aba81242) no-repeat;
    background-size: cover;
}

.medical .solve-container .industry-title {
    margin-bottom: 0.5rem;
    width: 100%;
}

.medical .solve-title {
    background-color: #0FD5E2;
}

.medical .solve-content {
    border-color: #0FD5E2;
}

.industry-title-p {
    color: #0FD5E2;
    font-size: 0.36rem;
    margin-bottom: 0.3rem;
}

.medical .solve-content>p {
    color: #0FD5E2;
}

.medical .item-title {
    background: url(//res.bangwo8.com/new_mobile/img/solution2/medical-bktitle.png?v=afd05bd5) no-repeat;
    width: 1.99rem;
    height: 0.44rem;
    background-size: contain;
}

.medical .bring-container {
    box-shadow: 0.04rem 0.05rem 0px 0px #0FD5E2;
}

.medical .bring-content2>img {
    margin-top: 0.4rem;
}

.medical .bring-content3 .involving .detail-item:first-child {
    width: 1.88rem;
}

.medical .bring-content3>img {
    margin-top: 0.15rem;
}

.medical .involving .detail-item:first-child {
    flex: inherit;
    width: 1.88rem;
}

.medical .involving1 .detail-item:first-child {
    width: 1.3rem;
}

.medical .bring-content6>img {
    width: 0.88rem;
    height: 0.76rem;
    margin-right: 0.55rem;
    margin-left: 0.5rem;
    margin-top: 0.04rem;
}

.medical .involving>div>img {
    margin-right: 0.05rem;
}

.medical .bring-content1>img {
    margin-top: 0.15rem;
}

.medical .bring-content2>img {
    margin-top: 0.3rem;
    width: 1.05rem;
    height: 0.62rem;
    margin-right: 0.4rem;
}

.medical .bright-spot {
    height: 14.93rem;
    background: url(//res.bangwo8.com/new_mobile/img/solution2/medical-bright.jpg?v=a595b5f2) no-repeat;
    background-size: contain;
}

.medical .bring-content {
    padding-bottom: 0.4rem;
}

.medical .brand-content {
    border: 1px solid #0FD5E2;
    color: #0FD5E2;
}

.medical .brand-content a {
    color: #0FD5E2;
}

.medical .free .brind-btn {
    background: #0FD5E2;
}

.mobile-mechanical1.medical .free {
    background: url(//res.bangwo8.com/new_mobile/img/solution2/medicalfree.jpg?v=a40c2ca8) no-repeat;
    background-size: contain;
}

#contact .modal-body {
    overflow: hidden;
}

#contact .form-group,
#company .form-group {
    width: 100%;
    display: block;
}

#contact .input-group input,
#company input {
    border-radius: 4px;
    border: 1px solid #DCDEE2;
}

.mechain-item {
    justify-content: center;
}