.text_title{ font-size: 0.18rem; color: #727171; margin-bottom: 0.34rem;  line-height: 1; font-weight: 700;}
.text_bref{ font-size: 0.16rem; color: #727171; line-height: 2}
.pos{position: absolute; width: 100%;}
.detailImg .mid{width: 86.55%; margin: 0 auto; position: relative;}
.sec1{height: 10.34rem; }
.sec1 .text1{position: absolute; right:0.97rem; top:3.05rem; width: 4.7rem}
.sec1 .text .text_bref{margin-top: 0.3rem;line-height: 1.8;}
.sec1 .img2,.sec2 .img2{width: 50%; height: 3.12rem;}
.sec1 .text2,.sec2 .text{width: 50%;}
.sec1 .text2 .ct,.sec2 .text .ct{width: 4.8rem;margin: 0 auto;}
.sec1 .pos{left:0; bottom: 0;}
.sec2{height:5.98rem;}
.sec2 .pos{top:0; left:0;}
.sec2 .bottomImg{ position: absolute; width: 86.55%; left: 50%; transform: translateX(-50%); bottom: -1.99rem;}
.sec3{margin-top: 3.6rem;}
.sec3 .img1{width: 7.84rem; height: 3.16rem; }
.sec3 .text{width: calc(100% - 7.84rem); margin-top: 0.37rem; padding-left:0.5rem;  box-sizing: border-box;}
.sec4{margin-bottom: 4.3rem;}
.sec4 .mid{background:linear-gradient(to bottom,#FFFFFF,#C2C2C2); padding-top: 3.36rem; }
.sec4 .img1{width: 7.11rem; height: 2.99rem; position: absolute; top:-0.62rem; right: 0;}
.sec4 .two{ margin-bottom: 0.9rem;}
.sec4 .two .img2{width: 5.26rem; height: 3.16rem;}
.sec4 .two .img3{height: 3.8rem;}
.sec4 .two .text{ width: calc(100% - 5.26rem); padding-left: 0.6rem; padding-right: 0.3rem; box-sizing: border-box;}

.sec5{
    background: url('../../img/case/stagoNclmQd2020/11.jpg') no-repeat;
    background-size: cover;
    background-position: center;
    height: 8.74rem;
    margin-bottom: 0.97rem;
}
.sec5 .mid{height: 100%;}
.sec5 .img1,.sec5 .img2{position: absolute; left: 0; }
.sec5 .img1{height: 6.08rem;  top:-2.49rem; }
.sec5 .img2{height: 4rem;  bottom:0; }
.sec6 .text{margin-bottom: 1.08rem;}


/*小语种*/
.comPage .text_bref {line-height: 1.7;}
.dePage .sec3 .text {margin-top:0;}

@media screen and (max-width: 768px) {
    .text_title{font-size: 0.34rem; margin-bottom: 0.2rem; line-height: 1.2;}
    .text_bref {font-size: 0.26rem; line-height: 1.66;}
    .sec1{height: 10.53rem;}
    .sec1 .text1{width: 100%; padding: 0 0.4rem; box-sizing: border-box; position: absolute; top: 0.88rem; right: 0;}
    .sec1 .img2,.sec2 .img2{width: 3.42rem;height: 3.81rem;overflow: hidden;}
    .sec1 .img2 img,.sec2 .img2 img{margin-left: -82%; width: 237%;}
    .sec1 .text2, .sec2 .text{width: calc(100% - 3.42rem); padding: 0 0.3rem; box-sizing: border-box;}
    .sec1 .text2 .ct, .sec2 .text .ct{width: auto;}
    .sec1 .text2 .ct .text_bref,.sec2 .text .ct .text_bref {font-size: 0.24rem;}
    .sec1 .pos{bottom: -1.74rem; z-index: 2;}
    .sec2 {height: 7.37rem}
    .sec2 .img1{overflow: hidden;}
    .sec2 .img1 img{width: 237%; margin-left: -26%;}
    .sec2 .pos { top: 1.72rem;}
    .sec2 .text { padding-top: 0.5rem;}
    .sec2 .bottomImg{bottom: -0.98rem;}
    .sec2 .text .ct .text_bref,.sec1 .text2 .ct .text_bref{line-height: 1.2;}
    .sec3 {margin-top: 1.7rem;}
    .sec3 .mid, .sec4 .mid{flex-direction: column; width: 100%;}

    .sec3 .text{width: 100%; order:1; padding: 0 0.2rem 0 0.4rem; box-sizing: border-box; margin-bottom: 0.6rem;}
    .sec3 .img1{ order:2;}
    .sec3 .img1,.sec4 .img1{width:3.79rem; height: 2rem;overflow: hidden;}
    .sec3 .img1 img,.sec4 .img1 img{width: 132%; margin-left: -16%;}
    .sec4  {margin-bottom: 2.09rem}
    .sec4 .mid {padding-top: 2.4rem;}
    .sec4 .two .img2 {width: 3.05rem;height: 1.88rem;}
    .sec4 .two .text{width: calc(100% - 3.05rem); padding: 0 0.3rem; box-sizing: border-box;}
    .sec4 .two .text .text_bref {font-size: 0.24rem;}
    .sec5  {height: 4.5rem; margin-bottom: 0.8rem;}
    .sec5 .img1 {height: 3.15rem; top: -1.29rem;}
    .sec5 .img2{top: 2.43rem; height: 2.1rem}
    .sec6 .text{padding: 0 0.4rem;margin-bottom:0.8rem; box-sizing: border-box;}
    .sec6 .text .text_bref br{display: none;}
    .comPage .text_bref{line-height: 1.4;}
}
