.w-1500 {
    position: relative;
    width: 1240px;
    margin: 0 auto;
}
.pview {
    position: relative;
    display: block;
    margin: 0 auto;
    width: 1600px;
    top: 170px;
    left: 70px;
}
.items {
    display: block;
    position: absolute;
    top: 0px;
    left: 0px;
}
.items a {
    display: block;
    float: left;
    width: 90px;
    height: 90px;
    background: url() left top no-repeat;
    margin-right: 63px;
    margin-bottom: 68px;
    text-align: center;
}
.items a:nth-child(10n) {
    margin-right: 0px;
}
.items a img {
    display: inline-block;
    margin: 18px 20px 20px 22px;
    padding: 0;
    border: 0;
    box-shadow: 2px 3px 6px 0px rgb(82 8 13 / 30%);
    border-style: solid;
    border-width: 2px;
    border-image-source: linear-gradient(0deg, #bb925c 0%, #ffe6c6 100%);
    border-image-slice: 1;
    box-sizing: border-box;
}

.pviewa {
    position: relative;
    display: block;
    margin: 0 auto;
    width: 1100px;
    top: 350px;
    left: 450px;
}
.itemsa {
    display: block;
    position: absolute;
    top: 0px;
    left: 0px;
}
.itemsa a {
    display: block;
    float: left;
    width: 100px;
    height: 100px;
    background: url() left top no-repeat;
    margin-right: 15px;
    margin-bottom: 10px;
    text-align: center;
}
.itemsa a:nth-child(8n) {
    margin-right: 0px;
}
.itemsa a img {
    display: inline-block;
    margin: 29px -7 0 0;
    padding: 0;
    border: 0;
}

.pviewb {
    position: relative;
    display: block;
    margin: 0 auto;
    width: 1300px;
    top: 250px;
    left: -250px;
}
.itemsb {
    display: block;
    position: absolute;
    top: 0px;
    left: 0px;
}
.itemsb a {
    display: block;
    float: left;
    width: 120px;
    height: 120px;
    background: url() left top no-repeat;
    margin-right: 10px;
    margin-bottom: 10px;
    text-align: center;
}
.itemsb a:nth-child(10n) {
    margin-right: 0px;
}
.itemsb a img {
    display: inline-block;
    margin: 29px -7 0 0;
    padding: 0;
    border: 0;
}

#preview {
    position: absolute;
    border: 1px solid #614635;
    background: #3c2116;
    padding: 5px;
    display: none;
    color: #fff;
    z-index: 200;
}

.bg_01 {
    width: 1920px;
    height: 893px;
    left: 50%;
    margin-left: -960px;
    overflow: hidden;
    position: relative;
    background: url(../image/bg_02.jpg) no-repeat center;
    background-position-x: center;
    background-position-y: center;
    background-position: 0px -0px;
}
.bg_02 {
    width: 1920px;
    height: 1008px;
    left: 50%;
    margin-left: -960px;
    overflow: hidden;
    position: relative;
    background: url(../image/bg_03.jpg) no-repeat center;
    background-position-x: center;
    background-position-y: center;
    background-position: 0px -0px;
}
.bg_03 {
    width: 1920px;
    height: 855px;
    left: 50%;
    margin-left: -960px;
    overflow: hidden;
    position: relative;
    background: url(../image/bg_04.jpg) no-repeat center;
    background-position-x: center;
    background-position-y: center;
    background-position: 0px -0px;
}
.bg_04 {
    width: 1920px;
    height: 945px;
    left: 50%;
    margin-left: -960px;
    overflow: hidden;
    position: relative;
    background: url(../image/bg_05.jpg) no-repeat center;
    background-position-x: center;
    background-position-y: center;
    background-position: 0px -0px;
}
.bg_05 {
    width: 1920px;
    height: 1000px;
    left: 50%;
    margin-left: -960px;
    overflow: hidden;
    position: relative;
    background: url(../image/bg_05.jpg) no-repeat center;
    background-position-x: center;
    background-position-y: center;
    background-position: 0px -0px;
}
