
.main {
    display: flex;
    flex-direction: column;
    height: auto;
    width: 100%;
    text-align: center;
    position: absolute;
    align-items: center;
    font-family: serif;
    font-weight: 800;
}

.logo{
    position: absolute;
    top: 45px;
    left: 100px;
    z-index: 1000;
}

.pageHead {
    width: 1920px;
    top: 0px;
    height: 864px;
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    background: url("../images/head_bg.png") no-repeat center;
    position: relative;
}

.pageHead > .nav {
    position: absolute;
    bottom: 0px;
    width: 1920px;
    height: 132px;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    text-align: center;
    background-color: rgba(255, 255, 255, 0.93);
    border-top: solid #fffcf5 4px;
    border-bottom: solid #fffcf5 4px;
}

.pageHead > .nav > a > .button {
    width: 283px;
    height: 132px;
    opacity: 1.5;
    border: 0;
    align-self: center;
}

.pageHead > .nav > .line {
    align-self: center;
    height: 47px;
    border: solid #ebe5d8 2px;
}

.pageHead > .nav > a > .button1 {
    background: url("../images/xzq-n.png") no-repeat center center;
}

.pageHead > .nav > a > .button1:hover {
    background: url("../images/xc-y.png") no-repeat center center;
}

.pageHead > .nav > a > .button2 {
    background: url("../images/yhdh-n.png") no-repeat center center;
}

.pageHead > .nav > a > .button2:hover {
    background: url("../images/yhdh-y.png") no-repeat center center;
}

.pageHead > .nav > a > .button3 {
    background: url("../images/17hb-n.png") no-repeat center center;
}

.pageHead > .nav > a > .button3:hover {
    background: url("../images/17hb-y.png") no-repeat center center;
}

.pageHead > .nav > a > .button4 {
    background: url("../images/xj-n.png") no-repeat center center;
}

.pageHead > .nav > a > .button4:hover {
    background: url("../images/xj-y.png") no-repeat center center;
}

.pageHead > .nav > a > .button5 {
    background: url("../images/kfpk-n.png") no-repeat center center;
}

.pageHead > .nav > a > .button5:hover {
    background: url("../images/kfpk-y.png") no-repeat center center;
}

.pageHead > .nav > a > .button6 {
    background: url("../images/bns-n.png") no-repeat center center;
}

.pageHead > .nav > a > .button6:hover {
    background: url("../images/bns-y.png") no-repeat center center;
}


.bg {
    top: 0px;
    width: 1920px;
    height: 8457px;
    display: flex;
    flex-direction: column;
    background: url("../images/BG.png") no-repeat center;
    border: 0;
    align-items: center;
    position: relative;
}

.pageBottom {
    width: 1920px;
    height: 200px;
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    background-color: #E0C695;
    color: #715617;
}

.bg .contain {
    margin-left: 70px;
    width: 700px;
    display: flex;
    flex-direction: column;
    align-items: left;
    text-align: left;
    position: absolute;
}

.bg .contain .color1{
    color: #807247;
}

.bg .contain .color2{
    color: #627975;
}


.bg .contain .contain2008 {
    position: absolute;
    top:720px;
}

.bg .contain .contain2009 {
    position: absolute;
    top:920px;
}

.bg .contain .contain2010 {
    position: absolute;
    top:1110px;
}

.bg .contain .contain2011 {
    position: absolute;
    top:1440px;
}

.bg .contain .contain2012 {
    position: absolute;
    top:1660px;
}

.bg .contain .contain2013 {
    position: absolute;
    top:1865px;
}

.bg .contain .contain2014 {
    position: absolute;
    top:2187px;
}

.bg .contain .contain2014 p {
    margin-top: 10px;
    margin-bottom: 5px;
}

.bg .contain .contain2015 {
    position: absolute;
    top:2478px;
}

.bg .contain .contain2015 p {
    margin-top: 10px;
    margin-bottom: 5px;
}

.bg .contain .contain2016 {
    position: absolute;
    top:2802px;
}

.bg .contain .contain2016 p {
    margin-top: 10px;
    margin-bottom: 5px;
}

.bg .contain .contain2017 {
    position: absolute;
    top:3230px;
}

.bg .contain .contain2017 p {
    margin-top: 10px;
    margin-bottom: 5px;
}

.bg .contain .contain2018 {
    position: absolute;
    top:3762px;
}

.bg .contain .contain2018 p {
    margin-top: 10px;
    margin-bottom: 5px;
}

.bg .contain .contain2019 {
    position: absolute;
    top:4383px;
}

.bg .contain .contain2019 p {
    margin-top: 5px;
    margin-bottom: 0px;
}

.bg .contain .contain2020 {
    position: absolute;
    top:5079px;
}

.bg .contain .contain2020 p {
    margin-top: 10px;
}

.bg .contain .contain2021 {
    position: absolute;
    top:5700px;
}

.bg .contain .contain2021 p {
    margin-top: 10px;
}

.bg .contain .contain2022 {
    position: absolute;
    top:6070px;
}

.bg .contain .contain2022 p {
    margin-top: 10px;
}

.bg .contain .contain2023 {
    position: absolute;
    top:6908px;
}

.bg .contain .contain2024 {
    position: absolute;
    top:7242px;
}

.bg .contain .contain2025 {
    position: absolute;
    top:7665px;
}

p {
    line-height: 27px;
}