@charset "utf-8";

.index-content{clear:both;margin:0 auto 30px;}
#indexBg video{display: block;z-index: 5;left: 50%;top: 0;width: 1980px;height: 930px;position: absolute;margin-left: -990px;}



.award-wrap{width:526px;height: 550px;background: #141318;position: relative;}
.award-top{display: flex;justify-content: space-between;height: 62px;align-items: center;width: 508px;margin: 0 auto;}
.award-title{width: 477px;margin: 0 auto;line-height: 62px;color: #fff;font-size: 22px;}
.award-title span{font-size: 18px;padding-left: 15px;color: #c8b98c;}
.award-wrap a{display: block;width: 110px;height: 29px;line-height: 29px;text-align: center;border: 1px solid #c8b98c;font-size: 16px;color: #c8b98c;margin-right: 8px;}
.award-wrap img{display: block;margin: 0 auto 0;}


.apply-wrap{width:427px;position: relative;}
.apply-info-1{width: 100%;height: 242px;position: relative;}
.apply-info-1 a{display: block;position: absolute;left: 0;bottom: 0;}
.apply-info-2{padding-bottom: 15px;position: relative;background: url(../images/apply_icon.png) right bottom no-repeat #141318;}
.apply-info-2 h2{width: 372px;margin: 0 auto;font-size: 22px;color: white;line-height: 68px;}
.apply-info-2 p{font-size: 14px;color: #c8b98c;line-height: 30px;width: 372px;margin: 0 auto 15px;font-weight: bold;}
.apply-info-2 p span{color: #b0b0b0;}
.wx-Img{display: flex;width: 372px;margin: 0 auto;justify-content: left;}
.wx-Img p{width: 145px;margin: 0;}
.wx-Img img{display: block;height: 90px;}


.winner-wrap{width:427px;height: 382px;background: #141318;position: relative;}
.winner-title{width: 427px;margin: 0 auto;text-align: center; line-height: 68px;color: #fff;font-size: 22px;}
.winner-title span{font-size: 18px;padding-left: 5px;color: #c8b98c;}
.winner-wrap img{display: block;margin: 0 auto;}

.news-wrap{width:526px;height: 382px;position:relative;background: #141318;}
.news-title{width: 477px;margin: 0 auto;padding-top: 10px;line-height: 40px;color: #fff;font-size: 24px;}
.news-title span{font-size: 18px;padding-left: 35px;color: #c8b98c;}
.news-more{height:40px;width:80px;text-align:center;line-height:40px;color:#c8b98c;font-size:12px;display: block;position: absolute;font-size: 14px;top: 10px;right: 12px;}
.news-wrap ul{clear:both;width:450px;margin:0 auto;padding-top:20px;}
.news-wrap ul li{line-height:40px;height:40px;position:relative;width:100%;font-size:14px;color:#a1a1a1;margin-bottom: 5px;}
.news-wrap ul li a{display: block; width: 350px; height: 35px;color: #a1a1a1;}
.news-wrap ul li span {display: block; position: absolute; width: 65px;height: 35px;right: 0;top: 0;text-align:right;}

.media-wrap h2{background: url(../images/media_title.png) no-repeat;width: 1004px;height: 67px;margin: 0 auto 30px;}
.sponsor-wrap h2{background: url(../images/sponsor_title.png) no-repeat;width: 1004px;height: 67px;margin: 0 auto 30px;}
.friends-wrap h2{background: url(../images/friends_title.png) no-repeat;width: 1004px;height: 67px;margin: 0 auto 30px;}
.media-wrap,.sponsor-wrap,.friends-wrap{margin-bottom: 100px;clear: both;position: relative;}
.media-wrap img,.sponsor-wrap img{display: block;margin: 20px auto;}


.friendSwiper{width: 906px;margin: 0 auto;overflow:hidden;height: 186px;}
.friendSwiper img{width: 280px;height: 148px;border: 1px solid #a24611;}
.swiper-button-prev{background: url(../images/arrow_left.png) no-repeat;width: 17px;height: 27px;top: 185px;}
.swiper-button-next{background: url(../images/arrow_right.png) no-repeat;width: 17px;height: 27px;top: 185px;}
.club-btn{display: block;width: 310px;height: 55px;border: 1px solid #ff7100;border-bottom: 8px solid #ff7100;background: #ffba00;font-size: 18px;color: black;line-height: 55px;text-align: center;margin: 0 auto;}



#index_journey{clear: both;background: url(../images/index_journey.png) #141318 no-repeat;width: 1007px;margin: 0 auto 45px;position: relative;padding-bottom: 60px;min-height: 420px;}
#index_journey h2{width: 927px;margin: 0 auto 40px;line-height: 126px;font-size: 22px;color: #ff8a00;font-weight: bold;}
.journey-list{width: 927px;margin: 0 auto;display: flex;justify-content: space-between;}
.my-award b,.my-record b{display: block;line-height: 50px;font-size: 22px;color: #ff8a00;}
.my-record{text-align: right;}
.journey-list p{font-size: 22px;color: #fff;font-weight: bold;line-height: 45px;display: none;}
.journey-btn{display: block;position: absolute;background: url(../images/j_btn.png) no-repeat;width: 302px;height: 103px;left: 50%;margin-left: -151px;top: 190px;}




