/* 首页 */

.container {
    width: 100%;
}


/* 评选内容 */

.main {
    width: 100%;
    margin-top: -100px;
}


/* 评选背景 */

.shuoming {
    width: 100%;
    padding: 0px 0 80px;
}

.shuomingBox {
    width: 1000px;
    margin: 0 auto;
}

.shuomingTitle {
    text-align: left;
    padding-left: 85px;
}

.shuomingTitle img {}

.shuomingCont {
    margin-top: 45px;
    text-align: center;
}

.shuomingCont img {}


/* 评选特点 */

.tedian {
    width: 100%;
    background: #fdf6f6;
}

.tedianCont {
    width: 1000px;
    margin: 0 auto;
}

.tedianTitle {
    text-align: center;
}

.tedianList {
    width: 100%;
    height: 326px;
    display: flex;
    justify-content: space-between;
}


/* 奖项设置 */

.shezhi {
    padding: 80px 0 80px;
}

.shezhiBox {
    width: 1000px;
    margin: 0 auto;
}

.shezhiTitle {
    text-align: left;
    padding-left: 85px;
}

.shezhiCont {
    margin-top: 60px;
}

.shezhiCont li {
    text-align: center;
}

.shezhiCont li:nth-child(1) {
    margin-bottom: 40px;
}

.shezhiCont li:nth-child(2),
.shezhiCont li:nth-child(3) {
    margin-bottom: 60px;
}

.shezhiCont li img {}


/* 评选维度 */

.weiduBox {
    width: 100%;
    padding: 90px 0 110px;
    background: #fdf6f6;
}

.weidu {
    width: 1000px;
    margin: 0 auto;
}

.weiduTitle {
    text-align: left;
    padding-left: 85px;
}

.weiduZhibiao {
    width: 100%;
    margin-top: 80px;
    text-align: center;
}

.weiduZhibiao img {}


/* 五大评审团 */

.pingshenCont {
    width: 100%;
    padding: 80px 0 10px;
    background: url('../images/index/pingshen/pingshenBg.png') no-repeat center;
    background-size: cover;
}

.pingshen {
    width: 1000px;
    margin: 0 auto;
}

.pingshenTitle {
    text-align: left;
    padding-left: 45px;
}

.pingShenBox {
    width: 100%;
}

.reviewGuest {
    width: 1000px;
    margin: 30px auto 120px;
}

.pingshenTotal {
    margin-top: 70px;
}

.pingshenTotal img {}


/* 评审团swiper轮播图 */

.swiper-container {}

.swiper-slide {
    text-align: center;
    cursor: pointer;
}

.swiper-slide p {
    font-size: 18px;
    color: #dcd5d5;
    margin-top: 10px;
    letter-spacing: 2px;
}

.swiper-slide img {
    width: 100%;
}

.swiper-button-next,
.swiper-container-rtl .swiper-button-prev {
    right: 5px;
    background: url('../images/guest/right.png') no-repeat center;
}

.swiper-button-prev:hover {
    background: url('../images/guest/left.png') no-repeat center;
    transform: rotate(360deg);
}

.swiper-button-prev,
.swiper-container-rtl .swiper-button-next {
    left: 5px;
    background: url('../images/guest/right.png') no-repeat center;
    transform: rotate(180deg);
}

.swiper-button-next:hover {
    background: url('../images/guest/left.png') no-repeat center;
    transform: rotate(180deg);
}


/* 参与方式 */

.canyu {
    width: 1000px;
    margin: 0 auto;
    padding: 80px 0 30px;
}

.canyuTitle {
    text-align: left;
    padding-left: 85px;
}

.canyuInfo {
    width: 100%;
    margin-top: 60px;
}

.canyuInfo li {
    width: 850px;
    margin-left: 75px;
    text-align: center;
    margin-bottom: 30px;
}

.canyuInfo li a {
    display: block;
    width: 100%;
}

.canyuInfo li a img {
    width: 100%;
}


/* 评选流程 */

.selectionProcess {
    width: 1000px;
    margin: 0 auto;
}

.processTitle {
    text-align: left;
    padding-left: 85px;
}

.processTitle img {}

.processCont {
    margin: 65px auto 130px;
    text-align: center;
}

.processCont img {}


/* 右侧滑动导航菜单 */

.navWrap {
    width: 120px;
    height: 300px;
    background: url('../images/rightSolid.png') no-repeat left;
    position: fixed;
    right: 40px;
    top: 50%;
    transform: translateY(-50%);
    z-index: 9999;
}

.navBox {
    width: 100%;
    height: 100%;
    background: url('../images/rightSolid.png') no-repeat right;
    display: flex;
    justify-content: center;
    align-items: center;
}

.navTab {
    text-align: center;
}

.navTab li {
    margin-bottom: 16px;
}

.navTab li a {
    font-size: 16px;
    font-weight: 400;
    color: #3f0305;
    cursor: pointer;
}

.navTab .current {}

.navTab .current a {
    font-size: 16px;
    font-weight: 600;
    color: #3f0305;
}