.main{
    padding: 6vw 10% 10vw 10%;
}
.main .infoBox{
    margin-bottom:10vw;
}
.main .infoBox .title{
    margin-bottom: 3vw;
}
.main .infoBox .banner{
    width: 53vw;
    margin-top: 5vw;
}
.main .history {
    margin-bottom: 10vw;
}
.main .history .title{
    margin-bottom: 3vw;
}
.main .lab .title{
    margin-bottom: 3vw;
}
.main .labDetail .card1{
    /* width: calc(50% - 2vw); */
    border:1px solid #eee;
    /* height:48vw; */
    margin-bottom:3vw;
    flex: 1;
}
.main .labDetail .card2{
    width: calc(50% - 2vw);
    border:1px solid #eee;
    /* height:48vw; */
    margin-bottom: 3vw;
    margin-left:3vw;
    /* flex: 1; */
}
.main .labDetail .card3{
    width: calc(50% - 2vw);
    border:1px solid #eee;
    /* height:48vw; */
}
.main .labDetail .card4{
    width: calc(50% - 2vw);
    border:1px solid #eee;
    /* height:48vw; */
    margin-left:3vw;
}
.main .labDetail .card1 .content,
.main .labDetail .card2 .content,
.main .labDetail .card3 .content,
.main .labDetail .card4 .content {
    margin:4vw;
}
.main .labDetail .card1 .content .title,
.main .labDetail .card2 .content .title,
.main .labDetail .card3 .content .title,
.main .labDetail .card4 .content .title{
    font-size: 1.64vw;
    line-height: 3vw;
    margin-bottom: 2vw;
    color: #203251;
}
.main .labDetail .card1 .content .info,
.main .labDetail .card2 .content .info,
.main .labDetail .card3 .content .info,
.main .labDetail .card4 .content .info{
    font-size: 1.1vw;
    color: #203251;
    line-height: 2vw;
                                    
}
.main .incubators .title{
    margin: 10vw 0 3vw 0;
}
.main .incubators .subTitle{
    margin-bottom: 4vw;
}
.main .asideBox{
    position: sticky;
    margin-left: 6vw;
    top: 0;
}
.main .asideBox .leftCard .title{
    font-size:2.5vw;
}

