.business {}

.business .bus_con {
    width: 100%;
    padding-top: 0.91rem;
    padding-bottom: 0.81rem;
    background: linear-gradient(180deg, #E2F5FF 0%, rgba(255, 255, 255, 0) 100%);
}

.business .bus_swiper_con {
    display: flex;
    width: 17rem;
    margin: 0 auto 0.79rem;
}

.business .bus_swiper_con .main-swiper {
    width: 8.56rem;
    overflow: hidden;
    margin-right: 0.72rem;
}

.main-swiper .main_item {
    width: 8.56rem;
    height: 5.6rem;
}

.bus_swiper_con .bus_swiper_right {
    position: relative;
    width: 7.78rem;
}

.bus_swiper_con .bus_swiper_right .thumbs-swiper {
    width: 7.26rem;
    overflow: hidden;
    margin-left: 0.29rem;
}

.bus_swiper_right .thumbs-swiper .swiper-slide {
    width: 2.04rem;
    height: 1.59rem;
    border-radius: 0.1rem;
    margin-right: 0.21rem;
    border: 0.01rem solid #DBDBDB;
    box-sizing: border-box;
    padding: 0.09rem;
}

.bus_swiper_right .thumbs-swiper .swiper-slide  .main_item{
    width: 100%;
    height: 100%;
    display: block;
    border-radius: 0.1rem;
    overflow: hidden;
}

.bus_swiper_right .thumbs-swiper .swiper-slide-thumb-active {
    border: 0.01rem solid #009D44;
}

.bus_swiper_right .thumbs-swiper .thumbs_item {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
}

.bus_swiper_right .thumbs-swiper .thumbs_item img {
    display: block;
    width: 1.87rem;
    height: 1.41rem;
    object-fit: cover;
}

.bus_swiper_right .bus_right_title {
    padding-top: 0.03rem;
    padding-bottom: 0.17rem;
    border-bottom: 0.01rem solid #C3C3C3;
    margin-bottom: 0.18rem;
    width: 100%;
    font-family: Microsoft YaHei, Microsoft YaHei;
    font-weight: bold;
    font-size: 0.35rem;
    color: #005FBD;
}

.bus_swiper_right .bus_right_text {
    margin-bottom: 0.38rem;
    font-family: Microsoft YaHei, Microsoft YaHei;
    font-weight: 400;
    font-size: 0.2rem;
    color: #333333;
    line-height: 0.3rem;
}

.bus_swiper_right .bus_right_tab {
    display: flex;
    margin-bottom: 0.61rem;
}

.bus_swiper_right .bus_right_tab .bus_tab_item {
    display: block;
    padding: 0 0.2rem;
    height: 0.38rem;
    margin-right: 0.18rem;
    background: #D6EBFF;
    border-radius: 0.19rem;
    font-family: Microsoft YaHei, Microsoft YaHei;
    font-weight: 400;
    font-size: 0.16rem;
    color: #005FBD;
    line-height: 0.38rem;
    text-align: center;
}

.bus_swiper_right .swiper-button-next {
    width: 0.11rem;
    height: 0.19rem;
    position: absolute;
    bottom: 0.7rem !important;
    right: 0 !important;
    top: unset;
}

.bus_swiper_right .swiper-button-prev {
    width: 0.11rem;
    height: 0.19rem;
    position: absolute;
    bottom: 0.7rem !important;
    left: 0 !important;
    top: unset;
}

.bus_swiper_right .swiper-button-next::after,
.bus_swiper_right .swiper-button-prev::after {
    display: none;
}

.bus_swiper_right .swiper-button-next img,
.bus_swiper_right .swiper-button-prev img {
    display: block;
    width: 0.11rem;
    height: 0.19rem;
}

.bus_swiper_right .swiper-button-prev .img1 {
    transform: rotate(180deg);
}

.bus_swiper_right .swiper-button-next .img2 {
    transform: rotate(180deg);
}

.bus_swiper_right .swiper-button-next .img2,
.bus_swiper_right .swiper-button-prev .img2 {
    display: none;
}

.bus_swiper_right .swiper-button-next:hover .img2,
.bus_swiper_right .swiper-button-prev:hover .img2 {
    display: block;
}

.bus_swiper_right .swiper-button-next:hover .img1,
.bus_swiper_right .swiper-button-prev:hover .img1 {
    display: none;
}

.bus_con .bus_con_bot {
    width: 17rem;
    margin: 0 auto;
}

.bus_con .bus_con_bot .bus_con_title {
    margin-bottom: 0.35rem;
    font-family: Microsoft YaHei, Microsoft YaHei;
    font-weight: bold;
    font-size: 0.27rem;
    color: #005FBD;
}


.bus_con_bot .bus_text_con .bus_text {
    margin-bottom: 0.24rem;
    font-family: Microsoft YaHei, Microsoft YaHei;
    font-weight: 400;
    font-size: 0.18rem;
    color: #333333;
    line-height: 0.3rem;
}


.bus_con_bot .bus_text_con .bus_text:last-child {
    margin-bottom: 0;
}

.bus_con_img {
    display: flex;
    margin-top: 0.51rem;
    margin-bottom: 0.28rem;
}

.bus_con_img .bus_con_left {
    width: 9.33rem;
}

.bus_con_img .bus_con_right {
    width: 7.22rem;
    height: 3.45rem;
    overflow: hidden;
    margin-left: 0.45rem;
    margin-top: 0.17rem;
}

.bus_con_img .bus_con_right img {
    display: block;
    width: 100%;
    height: 100%;
    transition: all 0.3s;
    object-fit: cover;
}

.bus_con_img .bus_con_right:hover img {
    transform: scale(1.1);
}

.bus_con_bot .bus_text_con:nth-child(5),
.bus_con_bot .bus_text_con:nth-child(6) {
    margin-top: 0.81rem;
}
@media (max-width:1200px){
    .business .bus_swiper_con{
        width:100%;
        flex-direction: column;
    }
    .business .bus_swiper_con .main-swiper{
        width:100%;
        margin:0;
    }
    .bus_con .bus_con_bot{
        width:100%;
        padding:0 .2rem;
    }
    table td{width:100%;}
    .bus_swiper_right .bus_right_text{
        font-size:18px;line-height:2em;
    }
    .bus_swiper_con .bus_swiper_right .thumbs-swiper{
        width:100%;margin:0;
    }
 .bus_swiper_con .bus_swiper_right{
     width:100%;
     padding: 0.2rem;
 }
}