.child_title_img{
    width: 100%;
    height: 50vh;
    background-repeat: no-repeat;
    background-image: url("../images/SmartManufacturingImg/生产能力头图.png");
    background-size:100% 100%;
}
.detail {
    display: none
;
}
/*第一部分*/
/*当前屏幕宽度大于1400px*/
@media screen and (min-width: 1400px) {
    .child_SMT {
        width: 100%;
        height: auto;
    }
    .SMT_swiper {
        display: none;
    }
    .child_center_title {
        text-align: center;
        font-weight: 700;
        font-size: 4.5rem;
        padding-top: 80px;
    }

    .no_display {
        display: block;
    }

    .child_title_border {
        display: flex;
        justify-content: center;
        margin-top: 0.625rem;
    }

    .child_title_border_one {
        height: 0.4375rem;
        width: 6.875rem;
        background-color: #0b4ee3;
        border-radius: 1.5625rem;
    }

    .child_title_border_two {
        height: 0.4375rem;
        width: 1.5625rem;
        background-color: #0b4ee3;
        margin-left: 0.9375rem;
        border-radius: 1.5625rem;
    }

    .child_SMT_center {
        width: 100%;
        height: auto;
        margin-top: 50px;
        /*background-image: url('../images/SMT/SMT.png');*/
        background-size: 100% 100%;
        background-repeat: no-repeat;
    }

    .child_center_SMT_title {
        width: 100%;
        height: auto;
    }

    .child_center_SMT_text_top {
        width: 100%;
        height: 100px;
        /*border: 2px solid #8c8c8c;*/
        font-size: 20px;
        font-weight: 900;
        text-align: center;
        line-height: 100px;
    }

    .child_center_SMT_text_top_ones {
        width: 100%;
        height: 100px;
    }

    .child_center_SMT_line {
        width: 2px;
        height: 50px;
        margin: 0 auto;
        border-left:2px dashed #8c8c8c;
    }

    .child_center_SMT_text {
        width: 230px;
        height: 150px;
    }

    .child_center_SMT_img img {
        width: 100%;
        height: 67%;
    }

    .position_img1 {
        position: absolute;
        left: 300px;
        opacity: 1;
    }
    .position_img2 {
        position: absolute;
        left: 495px;
        opacity: 0;
    }
    .position_img3 {
        position: absolute;
        right: 310px;
        opacity: 0;
    }
    .position_img4 {
        position: absolute;
        right: 110px;
        opacity: 0;
    }
    .position_img5 {
        position: absolute;
        right: -80px;
        opacity: 0;
    }
    .swiper-slide {

    }
    .swiper-wrapper {
        display: flex;
        position: relative;
        height:190px;
    }
    .margin-border1 {
        position:absolute;
        width:290px;
        left: 350px;
        opacity: 0;
    }
    .margin-border2 {
        position:absolute;
        width:300px;
        right: 460px;
        opacity: 0;
    }
}
@media screen and (min-width: 1200px) and (max-width: 1399px) {
    .child_SMT {
        width: 100%;
        height: auto;
    }
    .SMT_swiper {
        display: none;
    }
    .child_center_title {
        text-align: center;
        font-weight: 700;
        font-size: 4.5rem;
        padding-top: 80px;
    }

    .no_display {
        display: block;
    }

    .child_title_border {
        display: flex;
        justify-content: center;
        margin-top: 0.625rem;
    }

    .child_title_border_one {
        height: 0.4375rem;
        width: 6.875rem;
        background-color: #0b4ee3;
        border-radius: 1.5625rem;
    }

    .child_title_border_two {
        height: 0.4375rem;
        width: 1.5625rem;
        background-color: #0b4ee3;
        margin-left: 0.9375rem;
        border-radius: 1.5625rem;
    }

    .child_SMT_center {
        width: 100%;
        height: auto;
        margin-top: 50px;
        /*background-image: url('../images/SMT/SMT.png');*/
        background-size: 100% 100%;
        background-repeat: no-repeat;
    }

    .child_center_SMT_title {
        width: 100%;
        height: auto;
    }

    .child_center_SMT_text_top {
        width: 100%;
        height: 100px;
        /*border: 2px solid #8c8c8c;*/
        font-size: 20px;
        font-weight: 900;
        text-align: center;
        line-height: 100px;
    }

    .child_center_SMT_text_top_ones {
        width: 100%;
        height: 100px;
    }

    .child_center_SMT_line {
        width: 2px;
        height: 50px;
        margin: 0 auto;
        border-left:2px dashed #8c8c8c;
    }

    .child_center_SMT_text {
        width: 230px;
        height: 150px;
    }

    .child_center_SMT_img img {
        width: 100%;
        height: 67%;
    }

    .position_img1 {
        position: absolute;
        left: 245px;
        opacity: 1;
    }
    .position_img2 {
        position: absolute;
        left: 405px;
        opacity: 0;
    }
    .position_img3 {
        position: absolute;
        right: 245px;
        opacity: 0;
    }
    .position_img4 {
        position: absolute;
        right: 75px;
        opacity: 0;
    }
    .position_img5 {
        position: absolute;
        right: -90px;
        opacity: 0;
    }
    .swiper-slide {
        flex-shrink: 1;
    }
    .swiper-wrapper {
        display: flex;
        position: relative;
        height:190px;
    }
    .margin-border1 {
        position:absolute;
        width:290px;
        left: 300px;
        opacity: 0;
    }
    .margin-border2 {
        position:absolute;
        width:300px;
        right: 380px;
        opacity: 0;
    }
}
/*当前屏幕小于1200px*/
@media screen and (max-width: 1199px) {
    .img-display {
        display: none;
    }
    .child_SMT_center {
        width: 100%;
        height: 400px;
        margin-top: 50px;
        /*background-image: url('../images/SMT/SMT.png');*/
        background-size: 100% 100%;
        background-repeat: no-repeat;
    }
    .child_center_SMT_title {
        display: none;
    }
    .SMT_swiper {
        width: 100%;
        height: auto;
    }
    .child_center_SMT_line {
        width: 2px;
        height: 50px;
        margin: 0 auto;
        border-left:2px dashed #8c8c8c;
    }
    .swiper {
        width:100%;
        height: 100%;
        background-color: green;
    }
    .no_display {
        display: none;
    }
    .swiper-wrapper {
        width: 100%;
        height: 100%;
        /*background-color: green;*/
    }
    .swiper-slide {
        width: 100%;
        height: 100%;
        border: 1px solid black;
    }
    .position_img1 {
        position: absolute;
        left: 175px;
        opacity: 1;
    }
    .position_img2 {
        position: absolute;
        left: 315px;
        opacity: 0;
    }
    .position_img3 {
        position: absolute;
        right: 180px;
        opacity: 0;
    }
    .position_img4 {
        position: absolute;
        right: 45px;
        opacity: 0;
    }
    .position_img5 {
        position: absolute;
        right: -100px;
        opacity: 0;
    }
    .SMT_swiper {
        width: 238px;
        height: 238px;
    }
    .swiper-slide img {
        width: 250px;
        height: 238px;
    }
    .swiper-wrapper {
        display: flex;
        position: relative;
        width: 960px;
        height: 238px;
    }
    .swiper-slide {
        width: 238px;
        height: 238px;
        border: none;
    }
}

@media screen and (max-width: 991px) {
    .position_img1 {
        position: absolute;
        left: 95px;
        opacity: 1;
    }
    .position_img2 {
        position: absolute;
        left: 190px;
        opacity: 0;
    }
    .position_img3 {
        position: absolute;
        right: 105px;
        opacity: 0;
    }
    .position_img4 {
        position: absolute;
        right: 5px;
        opacity: 0;
    }
    .position_img5 {
        position: absolute;
        right: -100px;
        opacity: 0;
    }
}

@media screen and (min-width: 411px) and (max-width: 990px) {
    .position_img1 {
        position: absolute;
        left: 2rem;
        opacity: 1;
    }
    .position_img2 {
        position: absolute;
        left: 6rem;
        opacity: 0;
    }
    .position_img3 {
        position: absolute;
        right: 2rem;
        opacity: 0;
    }
    .position_img4 {
        position: absolute;
        right: -3rem;
        opacity: 0;
    }
    .position_img5 {
        position: absolute;
        right: -125px;
        opacity: 0;
    }
}

@media screen and (max-width: 410px) {
    .position_img1 {
        position: absolute;
        left: -40px;
        opacity: 1;
    }
    .position_img2 {
        position: absolute;
        left: 5px;
        opacity: 0;
    }
    .position_img3 {
        position: absolute;
        right: -35px;
        opacity: 0;
    }
    .position_img4 {
        position: absolute;
        right: -80px;
        opacity: 0;
    }
    .position_img5 {
        position: absolute;
        right: -125px;
        opacity: 0;
    }
}

/*第二部分*/
/*当前屏幕宽度小于960px*/
@media screen and (min-width: 960px) {

    .child_center_THT_img{
        width: 100%;
        height:280px;
        display: flex;
        margin-top:40px;
    }
    .child_center_THT_title img{
        width: 100%;
        height: auto;
    }

    .THT-t{
        width: 100%;
        height: 0.3125rem;
        background-color: #0b4ee3;
    }

    .TNT-border:hover{
        background-color: #1549E0;
    }

    .child_center_THT_title{
        width:300px;
        height: 100%;
    }
    .imgBorder{
        width: 0.125rem;
        height: 3.75rem;
        border: 1px dashed #1549E0;
        margin: 0 auto;
    }
    .child_center_THT_center{
        width: 95%;
        height: 7.5rem;
        display: flex;
        margin: 0 auto;
        justify-content: space-between;

    }
    .child_center_THT_center_two{
        width: 100%;
        height: 7.5rem;
        display: flex;
        margin: 0 auto;
        justify-content: space-between;
        /*background-color:pink;*/
    }
    .child_center_THT_one{
        width: 5rem;
        height: 6.25rem;
        display: flex;
        align-items:center;
        justify-content:center;
    }
    .child_center_THT_two{
        width: 9.375rem;
        height: 6.25rem;
        margin: 0.125rem;
        display: flex;
        align-items:center;
    }
    .TNT-border{
        width: 3.75rem;
        height: 3.75rem;
        border-radius: 100%;
        background-color: #ced4da;
        display: flex;
        align-items:center;
        justify-content:center;
    }
    .TNT_text{
        width: 150px;
        height: 2.5rem;
        background-color: #1549E0;
        border-radius: 0.625rem;
        text-align: center;
        color: #fff;
        line-height: 2.5rem;
        font-size: 0.75rem;
    }
}
/*当前屏幕宽度小于960px*/
@media screen and (max-width: 959px) {
    .child_center_THT_img{
        width: 100%;
        height:280px;
        display: flex;
        margin-top:40px;
    }
    .child_center_THT_title img{
        width: 100%;
        height: auto;
    }

    .THT-t{
        width: 100%;
        height: 0.3125rem;
        background-color: #0b4ee3;
    }

    .TNT-border:hover{
        background-color: #1549E0;
    }

    .child_center_THT_title{
        width:300px;
        height: 100%;
    }
    .imgBorder{
        width: 0.125rem;
        height: 3.75rem;
        border: 1px dashed #1549E0;
        margin: 0 auto;
    }
    .child_center_THT_center{
        width: 95%;
        height: 6.5rem;
        display: flex;
        margin: 0 auto;
        justify-content: space-between;

    }
    .child_center_THT_center_two{
        width: 94%;
        height: 6.5rem;
        display: flex;
        margin: 0 auto;
        justify-content: space-between;
        /*background-color:pink;*/
    }
    .child_center_THT_one{
        width: 5rem;
        height: 5.25rem;
        display: flex;
        align-items:center;
        justify-content:center;
    }
    .child_center_THT_two{
        width: 9.375rem;
        height: 5.25rem;
        margin: 0.125rem;
        display: flex;
        align-items:center;
    }
    .TNT-border{
        width: 1.75rem;
        height: 1.75rem;
        border-radius: 100%;
        background-color: #ced4da;
        display: flex;
        align-items:center;
        justify-content:center;
    }
    .TNT_text{
        margin-top: -40px;
        width: 2rem;
        writing-mode: tb-rl;
        letter-spacing: 5px;
        height: 210px;
        background-color: #1549E0;
        border-radius: 0.625rem;
        text-align: center;
        color: #fff;
        line-height: 2rem;
        font-size: 0.75rem;
        justify-content: space-between;
    }
}