.section0 {
    top: 0;
    width: 100%;
    z-index: 0;
}
.section0 .section0-wrap {
    position: relative;
    height: 676px;
}
.section0 .section0-wrap .text-wrap {
    text-align: center;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 1;
}
.section0 .section0-wrap .text-wrap > h1 {
    font-size: 50px;
    font-weight: 700;
    color: #fff;

}
.section0 .section0-wrap .text-wrap > p {
    font-size: 16px;
    font-weight: 400;
    color: #fff;
    padding-top: 20px;
}
.section0 .section0-wrap .section0-background-image {
    background-image: url('../../image/news/section1-bg.jpg');
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 100%;
}
.section0 .section0-wrap .section0-opacity {
    /* background-color: #073557; */
    opacity: 0.3;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}


.main {padding-top: 77px;}

.section1 {}
.section1 .section1-wrap {padding-top: 167px;}
.section1 .section1-wrap > .title {text-align: center;}
.section1 .section1-wrap > .title h1 {font-size: 30px;font-weight: 700;color: #000;}
.section1 .section1-wrap > .title p {font-size: 16px;color: #555;font-weight: 500;padding-top: 40px;}

.section1 .section1-wrap .img-wrap {
    margin: 0 auto;
    margin-top: 40px;
    padding-top: 60px;
    max-width: 1280px;
    border-top: 1px solid #dedede;
    text-align: center;
}
.section1 .section1-wrap .img-wrap img {margin: 0 auto;}
.section1 .section1-wrap .img-wrap p {font-size: 400px;font-size: 16px;color: #555;padding-top: 20px;}
.section1 .section1-wrap .desc-wrap {
    padding-top: 80px;
    max-width: 1280px;
    margin: 0 auto;
    font-weight: 400;
    font-size: 16px;
    color: #555;
}
.section1 .section1-wrap .desc-wrap p {
    line-height: 2;
}
.section1 .section1-wrap .desc-wrap p a {
    color: #555;
    display: inline;
}

.section1 .section1-wrap .btn-wrap {
    padding-top: 80px;
    padding-bottom: 400px;
}
.section1 .section1-wrap .btn-wrap a {
    border: 1px solid #999;
    width: 350px;
    height: 60px;
    margin: 0 auto;
    display: flex;
    justify-content: center;
    align-items: center;

}

@media all and (max-width: 1024px) {

    .main {padding-top: 69px;}

    .section0 .section0-wrap {height: 300px;}
    .section0 .section0-wrap .section0-background-image {background-image: url('../../image/news/m-news-top-img.jpg');}
    .section0 .section0-wrap .text-wrap {left: 0;transform: translate(0, -50%);padding-left: 24px;}
    .section0 .section0-wrap .text-wrap > h1 {font-size: 30px;}
    .section0 .section0-wrap .text-wrap > p {display: none;}    

    .section1 .section1-wrap {padding: 0 24px; padding-top: 120px;}
    .section1 .section1-wrap > .title {text-align: left;}
    .section1 .section1-wrap > .title h1 {font-size: 24px;}
    .section1 .section1-wrap > .title p {padding-top: 50px;}

    .section1 .section1-wrap .img-wrap img {width: 100%;height: auto;}
    .section1 .section1-wrap .desc-wrap {padding-top: 60px;}
    .section1 .section1-wrap .btn-wrap {padding-bottom: 200px;}
}