body.fixed{position: fixed;left: 0;overflow: hidden;}
.page{position: relative;z-index: 1;min-height: calc(100vh - 100px);}
.loading{margin-top: 56px;width: 100%;height: auto;display: flex;justify-content: center;}
.loading img{width: 24px;animation: rotate 2s linear 0s infinite;}
.wapblock{display: none !important;}
@media screen and (max-width:977px){
	.pcblock{display: none !important;}
	.wapblock{display: block !important;}
	.page{min-height: calc(100vh - 12vmin);}
	.loading{margin-top: 6.666vmin;}
}
/* 首页 */
.indexpage .pageswiper{width: 100%;height: 100vh;}
.indexpage .pageswiper .swiper-slide{overflow-x: hidden;overflow-y: auto;}
.indexpage .fullpage{width: 100%;height: 100vh;background-color: #000;position: relative;margin-bottom: 50px;}
.indexpage .fullpage>*{width: 100%;height: 100%;object-fit: cover;position: relative;z-index: 1;}
.indexpage .fullpage .ab{position: absolute;z-index: 2;bottom: 40px;left: 0;right: 0;margin:0 auto;width: 26px;height: auto;cursor: pointer;}
.indexpage .banner{width: 100%;}
.indexpage .banner .btn{width: 30px;height: 50px;background-size: contain;position:absolute;top:0;bottom:0;margin:auto 0;z-index: 5;cursor: pointer;}
.indexpage .banner .btn.prev{background-image: url('../images/index-banner-prev.png');left: 80px;}
.indexpage .banner .btn.next{background-image: url('../images/index-banner-next.png');right: 80px;}
.indexpage .banner .btn.swiper-button-disabled{cursor: default;opacity: 0.2;}
.indexpage .banner .pagination{width: 100%;height: 14px;background-size: contain;position:absolute;bottom:36px;left:0;z-index: 5;display: flex;align-items: center;justify-content: center;}
.indexpage .banner .pagination.swiper-pagination-lock{display: none;}
.indexpage .banner .pagination .swiper-pagination-bullet{opacity: 1;width: 14px;height: 14px;margin:0 10px;background-color: transparent;position: relative;}
.indexpage .banner .pagination .swiper-pagination-bullet:after{content: '';width: 6px;height: 6px;box-sizing: border-box;transition: all 0.25s;position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin:auto;border-radius: 50%;background-color: #fff;border:1px solid #fff;}
.indexpage .banner .pagination .swiper-pagination-bullet-active:after{width: 100%;height: 100%;background-color: transparent;}
.indexpage .module{padding: 100px 0 0;}
.indexpage .moduletit{text-align: center;font-size: 40px;line-height: 56px;color: #000;}
.indexpage .moduletit a{display: inline-block;position: relative;border-bottom: 1px solid #A01606;}
.indexpage .news .bigitem{width: 100%;display: flex;align-items: center;justify-content: center;margin-top: 60px;background: #f6f6f6;cursor: pointer;}
.indexpage .news .bigitem .img{width: 50%;flex-shrink: 0;align-self: stretch;position: relative;overflow: hidden;}
.indexpage .news .bigitem .img img{width: 100%;height: 100%;object-fit: cover;}
.indexpage .news .bigitem .img .label{position: absolute;top: 27px;left: 22px;width: auto;height: 28px;line-height: 28px;padding: 0 20px;background-color: #A01606;font-size: 14px;color: #fff;}
.indexpage .news .bigitem .text{padding: 50px;}
.indexpage .news .bigitem .text h3{font-size: 30px;line-height: 44px;color: #000;position: relative;padding-bottom: 10px;transition: color 0.25s;}
.indexpage .news .bigitem .text h3 span{display: inline-block;display:-webkit-box;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-line-clamp:2;-moz-line-clamp:2;text-overflow:ellipsis;overflow: hidden;}
.indexpage .news .bigitem .text h3:after{content: '';position: absolute;left: 0;bottom: 0;width: 2em;height:3px;background-color: #A01606;}
.indexpage .news .bigitem .text .time{font-size: 16px;line-height: 28px;color: #7D7D7D;padding: 10px 0;}
.indexpage .news .bigitem .text .ins{font-size: 14px;line-height: 26px;color: #898989;}
.indexpage .news .bigitem .text .ins p{display:-webkit-box;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-line-clamp:4;-moz-line-clamp:4;text-overflow:ellipsis;overflow: hidden;}
.indexpage .news .itembox{display: flex;justify-content: flex-start;flex-wrap: wrap;}
.indexpage .news .item{width: 23%;margin-right: 2.666%;line-height: 28px;margin-top: 2.666%;}
.indexpage .news .item:last-child{margin-right: 0;}
.indexpage .news .item .img{width: 100%;position: relative;overflow: hidden;}
.indexpage .news .item .img .label{position: absolute;top: 10px;left: 10px;width: auto;height: 28px;line-height: 28px;padding: 0 20px;background-color: #A01606;font-size: 14px;color: #fff;}
.indexpage .news .item .text{padding-top: 14px;}
.indexpage .news .item .text h3{font-size: 18px;color: #000;position: relative;padding-bottom: 10px;transition: color 0.25s;}
.indexpage .news .item .text h3 span{display: inline-block;display:-webkit-box;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-line-clamp:2;-moz-line-clamp:2;text-overflow:ellipsis;overflow: hidden;}
.indexpage .news .item .text h3:after{content: '';position: absolute;left: 0;bottom: 0;width: 2em;height:3px;background-color: #A01606;}
.indexpage .news .item .text .time{font-size: 16px;color: #7D7D7D;padding: 10px 0;}
.indexpage .lives .item{background-color: #fff;transition: box-shadow 0.25s;display: block;}
.indexpage .lives .item .img{overflow: hidden;}
.indexpage .lives .item .text{width: 100%;padding: 60px 60px 60px 220px;position: relative;}
.indexpage .lives .item .text .ico{width: 104px;position: absolute;top: 60px;left: 60px;}
.indexpage .lives .item .text>p{font-size: 16px;line-height: 24px;color: #000;font-weight: bold;}
.indexpage .lives .item .text h3{font-size: 30px;color: #000;line-height: 44px;padding: 13px 0;transition: color 0.25s;}
.indexpage .lives .item .text .ins{font-size: 14px;color: #898989;line-height: 28px;margin-top: 10px;}
.indexpage .activity{padding-bottom: 100px;}
.indexpage .activity .bigitem{width: 100%;display: flex;align-items: center;justify-content: center;margin-top: 60px;cursor: pointer;}
.indexpage .activity .bigitem .img{width: 50%;flex-shrink: 0;align-self: stretch;position: relative;overflow: hidden;}
.indexpage .activity .bigitem .img img{width: 100%;height: 100%;object-fit: cover;}
.indexpage .activity .bigitem .img .label{position: absolute;top: 27px;left: 22px;width: auto;height: 28px;line-height: 28px;padding: 0 20px;background-color: #A01606;font-size: 14px;color: #fff;}
.indexpage .activity .bigitem .text{padding: 40px;}
.indexpage .activity .bigitem .text h3{font-size: 30px;line-height: 44px;color: #000;position: relative;padding-bottom: 10px;transition: color 0.25s;}
.indexpage .activity .bigitem .text h3 span{display: inline-block;display:-webkit-box;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-line-clamp:2;-moz-line-clamp:2;text-overflow:ellipsis;overflow: hidden;}
.indexpage .activity .bigitem .text h3:after{content: '';position: absolute;left: 0;bottom: 0;width: 2em;height:3px;background-color: #A01606;}
.indexpage .activity .bigitem .text .time{font-size: 16px;line-height: 28px;color: #7D7D7D;padding: 10px 0;}
.indexpage .activity .bigitem .text .ins{font-size: 14px;line-height: 26px;color: #898989;}
.indexpage .abouts{padding-bottom: 70px;background-color: #F6F6F6;}
.indexpage .abouts .bigitem{width: 100%;margin-top: 60px;display: flex;}
.indexpage .abouts .bigitem .fl{width: 1060px;flex-shrink: 0;background-color: #fff;padding: 40px 170px 40px 48px;display: flex;align-items: center;justify-content: flex-start;position: relative;z-index: 1;}
.indexpage .abouts .bigitem .fl .img{width: 180px;margin-right: 70px;flex-shrink: 0;}
.indexpage .abouts .bigitem .fl .text{width: 100%;}
.indexpage .abouts .bigitem .fl .text h3{font-size: 30px;line-height: 44px;color: #000;position: relative;padding-bottom: 10px;transition: color 0.25s;}
.indexpage .abouts .bigitem .fl .text h3 span{display: inline-block;display:-webkit-box;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-line-clamp:2;-moz-line-clamp:2;text-overflow:ellipsis;overflow: hidden;}
.indexpage .abouts .bigitem .fl .text h3:after{content: '';position: absolute;left: 0;bottom: 0;width: 2em;height:3px;background-color: #A01606;}
.indexpage .abouts .bigitem .fl .text .ins{font-size: 14px;line-height: 26px;color: #000;margin-top: 16px;}
.indexpage .abouts .bigitem .fl .text .ins p{text-indent: 2em;}
.indexpage .abouts .bigitem .fr{width: 450px;flex-shrink: 0;padding: 45px 0;position: relative;z-index: 2;margin-left: -110px;}
.indexpage .abouts .bigitem .fr .text{display: block;width: 100%;height: 100%;padding: 36px 36px 60px;background-color: #A01606;}
.indexpage .abouts .bigitem .fr .text h3{font-size: 26px;line-height: 38px;color: #fff;position: relative;padding-bottom: 10px;transition: color 0.25s;}
.indexpage .abouts .bigitem .fr .text h3 span{display: inline-block;display:-webkit-box;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-line-clamp:2;-moz-line-clamp:2;text-overflow:ellipsis;overflow: hidden;}
.indexpage .abouts .bigitem .fr .text h3:after{content: '';position: absolute;left: 0;bottom: 0;width: 2em;height:3px;background-color: #fff;}
.indexpage .abouts .bigitem .fr .text .ins{font-size: 14px;line-height: 26px;color: #fff;margin-top: 16px;}
.indexpage .abouts .bigitem .fr .text .ins p{text-indent: 2em;}
.indexpage .abouts .itembox{display: flex;justify-content: space-between;}
.indexpage .abouts .itembox .item{width: 680px;padding: 30px 50px 86px;background-color: #BB782F;margin-top: 50px;transition: box-shadow 0.25s;}
.indexpage .abouts .itembox .item h3{font-size: 26px;line-height: 38px;color: #fff;position: relative;padding-bottom: 10px;transition: color 0.25s;}
.indexpage .abouts .itembox .item h3:after{content: '';position: absolute;left: 0;bottom: 0;width: 2em;height:3px;background-color: #fff;}
.indexpage .abouts .itembox .item .ins{font-size: 14px;line-height: 26px;color: #fff;margin-top: 16px;}
#subscribepop{position: fixed;top: 0;bottom: 0;left: 0;right: 0;z-index: 999;display: none;}
#subscribepop .shadow{width: 100%;height: 100%;position: relative;z-index: 1;background-color: rgba(0,0,0,0.9);}
#subscribepop .wrap{position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto;width: 80%;height: 80%;max-width: 1100px;max-height: 514px;z-index: 2;}
#subscribepop .wrap .close{position: absolute;padding: 15px;top: -80px;right: -15px;cursor: pointer;}
#subscribepop .wrap .content{width: 100%;height: 100%;background-color: #fff;padding: 60px 100px 60px 200px;}
#subscribepop .nano-pane{right:0}
#subscribepop .nano-content{padding-right: 100px;}
#subscribepop h3{font-size: 40px;line-height: 58px;color: #000;position: relative;padding-bottom: 10px;}
#subscribepop h3:after{content: '';position: absolute;left: 0;bottom: 0;width: 1em;height:6px;border-radius: 3px;background-color: #A01606;}
#subscribepop .formbox{width: 100%;padding-left: 68px;}
#subscribepop .formbox .input{width: 100%;position: relative;margin-top: 34px;}
#subscribepop .formbox .input input{display: block;width: 100%;border: 1px solid #DFDFDF;font-size: 18px;line-height: 38px;color: #000;padding: 0 10px;}
#subscribepop .formbox .input span{position: absolute;left: -68px;top: 0;font-size: 18px;line-height: 40px;color: #000;}
#subscribepop .formbox .input span em{color: #A01606;}
#subscribepop .formbox .adduser{font-size: 14px;line-height: 26px;color: #C5C3C3;margin-top: 36px;}
#subscribepop .formbox .adduser a{display: inline-block;}
#subscribepop .formbox .adduser i{display: inline-block;width: 26px;height: 26px;border-radius: 50%;background-color: #EDEDED;font-size: 16px;color: #A01606;text-align: center;margin-right: 12px;}
#subscribepop button{display: block;width: 200px;height: 48px;margin-top: 34px;background: #A01606;font-size: 18px;line-height: 48px;font-weight: bold;color: #fff;text-align: center;cursor: pointer;}
@media screen and (min-width:1024px){
	.indexpage .moduletit a:hover{color: #A01606;}
	.indexpage .news a:hover img{transform: scale(1.05);}
	.indexpage .news a:hover .text h3{color: #BB782F;}
	.indexpage .lives .item:hover{box-shadow: 0px 7px 52px 0px rgba(0,0,0,0.1200);}
	.indexpage .lives .item:hover .img img{transform: scale(1.05);}
	/* .indexpage .lives .item:hover .text h3{color: #BB782F;} */
	.indexpage .activity .bigitem:hover{box-shadow: 0px 7px 52px 0px rgba(0,0,0,0.1200);}
	.indexpage .activity .bigitem:hover .img img{transform: scale(1.05);}
	.indexpage .activity .bigitem:hover .text h3{color: #BB782F;}
	.indexpage .abouts .itembox .item:hover{box-shadow: 0px 13px 38px 0px rgba(187,120,47,0.56);}
	.indexpage .abouts .bigitem .fr .text:hover{box-shadow: 0px 13px 38px 0px rgba(160,22,6,0.56);}
}
@media screen and (max-width:1596px){
    .indexpage .abouts .bigitem .fl{width: 76%;padding-right: 12%;}
    .indexpage .abouts .bigitem .fr{width: 32%;margin-left: -8%;}
    .indexpage .abouts .itembox .item{width: 48.5%;}
}
@media screen and (max-width:1060px){
	#subscribepop .wrap .content{padding: 40px 30px 40px 60px;}
	#subscribepop .nano-content{padding-right: 30px;}
}
@media screen and (max-width:977px){
	/* .indexpage .fullpage{display: none;} */
	.indexpage .fullpage{height: auto;margin-bottom: 6.666vmin;}
	.indexpage .banner .btn{display: none;}
	.indexpage .banner .pagination{bottom: 4vmin;}
	.indexpage .banner .pagination .swiper-pagination-bullet{margin: 0 1.334vmin;width: 2.666vmin;height: 2.666vmin;min-width: 8px;min-height: 8px;}
	.indexpage .banner .pagination .swiper-pagination-bullet:after{width: 1.333vmin;height: 1.333vmin;min-width: 4px;min-height: 4px;}
	.indexpage .banner .pagination .swiper-pagination-bullet-active:after{width: 100%;height: 100%;}
	.indexpage .module{padding: 6.666vmin 0 0;}
	.indexpage .moduletit{font-size: 4.8vmin;line-height: 10vmin;}
	.indexpage .news .bigitem{display: block;margin-top: 5.333vmin}
	.indexpage .news .bigitem .img{width: 100%;}
	.indexpage .news .bigitem .text{width: 100%;}
	.indexpage .news .bigitem .text h3:after{height: 2px;}
	.indexpage .news .bigitem .text .ins{display: none;}
	.indexpage .news .bigitem .img .label{top: 3.2vmin;left: 2.666vmin;width: auto;height: 6.4vmin;line-height: 6.4vmin;padding: 0 2.666vmin;font-size: 2.666vmin;}
	.indexpage .news .bigitem .text{padding: 2.666vmin 4vmin;}
	.indexpage .news .bigitem .text h3{font-size: 3.733vmin;line-height: 5.333vmin;padding-bottom: 2.1333vmin;}
	.indexpage .news .bigitem .text .time{font-size: 3.2vmin;line-height: 4vmin;padding: 2.133vmin 0 0;}
	.indexpage .news .item{width: 100%;margin: 0;margin-top: 4vmin;display: flex;align-items: center;justify-content: flex-start;}
	.indexpage .news .item .img{width: 37.6vmin;flex-shrink: 0;margin-right: 2.666vmin;}
	.indexpage .news .item .img .label{top: 0;left: 0;width: auto;height: 6.4vmin;line-height: 6.4vmin;padding: 0 2.666vmin;font-size: 2.666vmin;}
	.indexpage .news .item .text{padding: 0;}
	.indexpage .news .item .text h3{font-size: 3.733vmin;line-height: 5.333vmin;padding-bottom: 2.1333vmin;}
	.indexpage .news .item .text h3:after{height: 2px;}
	.indexpage .news .item .text .time{font-size: 3.2vmin;line-height: 4vmin;padding: 2.133vmin 0 0;}
	.indexpage .lives .mainbox{width: 100%;}
	.indexpage .lives .item .text{width: 90%;padding: 4.8vmin 2.666vmin 4.8vmin 19.592vmin;min-height: 24.266vmin;background-color: #fff;box-shadow: 0px 1.066vmin 3.733vmin 0px rgba(0,0,0,0.09);margin:-10vmin auto 0}
	.indexpage .lives .item .text .ico{width: 14.666vmin;top: 4.8vmin;left: 2.666vmin;}
	.indexpage .lives .item .text .ins{display: none;}
	.indexpage .lives .item .text>p{font-size: 3.2vmin;line-height: 1.2;}
	.indexpage .lives .item .text h3{font-size: 4vmin;color: #000;line-height: 1.466;padding:0.6vmin 0 1.2vmin;transition: color 0.25s;}
	.indexpage .lives .item .text p.time{color: #7D7D7D;font-weight: normal;}
	.indexpage .activity .bigitem{display: block;margin-top: 4vmin;}
	.indexpage .activity .bigitem .img{width: 100%;}
	.indexpage .activity .bigitem .text{width: 100%;padding: 2.933vmin 0;}
	.indexpage .activity .bigitem .text h3{font-size: 3.733vmin;line-height: 5.333vmin;padding-bottom: 2.133vmin;}
	.indexpage .activity .bigitem .text h3 span{display: inline-block;display:-webkit-box;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-line-clamp:2;-moz-line-clamp:2;text-overflow:ellipsis;overflow: hidden;}
	.indexpage .activity .bigitem .text h3:after{height:2px;}
	.indexpage .activity .bigitem .text .time{font-size: 3.2vmin;line-height: 4vmin;color: #7D7D7D;padding: 2.1333vmin 0 0.5333vmin;}
	.indexpage .activity .bigitem .text .ins{font-size: 3.2vmin;line-height: 5.333vmin;}
	.indexpage .abouts{background-color: transparent;padding-bottom: 6.666vmin;}
	.indexpage .abouts .bigitem{margin-top: 5.866vmin;display: block;}
	.indexpage .abouts .bigitem .fl{display: block;width: 100%;padding:0 ;}
	.indexpage .abouts .bigitem .fl .img{width: 16vmin;margin-right: 0;position: absolute;right: 0;top: 0;}
	.indexpage .abouts .bigitem .fl .text{width: 100%;}
	.indexpage .abouts .bigitem .fl .text h3{font-size: 4vmin;line-height: 5.866vmin;padding: 3.466vmin 18vmin 3.466vmin  0;}
	.indexpage .abouts .bigitem .fl .text h3 span{display: inline-block;display:-webkit-box;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-line-clamp:2;-moz-line-clamp:2;text-overflow:ellipsis;overflow: hidden;}
	.indexpage .abouts .bigitem .fl .text h3:after{bottom: 1.866vmin;height:2px;}
	.indexpage .abouts .bigitem .fl .text .ins{font-size: 3.466vmin;line-height: 5.333vmin;margin-top: 2.133vmin;}
	.indexpage .abouts .bigitem .fr{width: 100%;flex-shrink: 0;padding: 0;margin: 0;margin-top: 5.866vmin;}
	.indexpage .abouts .bigitem .fr .text{width: 100%;padding: 3.466vmin;background-color: #A01606;}
	.indexpage .abouts .bigitem .fr .text h3{font-size: 4vmin;line-height: 5.866vmin;padding-bottom: 0;text-align: center;}
	.indexpage .abouts .bigitem .fr .text h3 span{display: inline-block;display:-webkit-box;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-line-clamp:2;-moz-line-clamp:2;text-overflow:ellipsis;overflow: hidden;}
	.indexpage .abouts .bigitem .fr .text h3:after{display: none;}
	.indexpage .abouts .bigitem .fr .text .ins{display: none;}
	.indexpage .abouts .itembox{display: flex;justify-content: space-between;}
	.indexpage .abouts .itembox .item{padding: 3.466vmin;background-color: #BB782F;margin-top: 3.2vmin;}
	.indexpage .abouts .itembox .item h3{font-size: 4vmin;line-height: 5.866vmin;padding-bottom: 0;text-align: center;}
	.indexpage .abouts .itembox .item h3:after{display: none;}
	.indexpage .abouts .itembox .item .ins{display: none;}
	#subscribepop .wrap{width: 90%;max-height: 90vmin;}
	#subscribepop .wrap .close{padding: 2.666vmin;right: -2.666vmin;top: -9.332vmin;}
	#subscribepop .wrap .close img{width: 4vmin;}
	#subscribepop .wrap .content{padding: 7.733vmin 3.733vmin 7.733vmin 7.733vmin;}
	#subscribepop .nano-pane{right:0}
	#subscribepop .nano-content{padding-right: 4vmin;}
	#subscribepop h3{font-size: 4.8vmin;line-height: 6.8vmin;padding-bottom: 1.866vmin;text-align: center;}
	#subscribepop h3:after{right:0;margin:auto;width: 5.333vmin;height:2px;}
	#subscribepop .formbox{padding-left: 14vmin;}
	#subscribepop .formbox .input{margin-top: 6.666vmin;}
	#subscribepop .formbox .input input{font-size: 4vmin;line-height: 8vmin;padding: 0 2.666vmin;}
	#subscribepop .formbox .input span{left: -14vmin;font-size: 4vmin;line-height: 8vmin;color: #828282;border:1px solid transparent;border-left: none;border-right: none;}
	#subscribepop .formbox .input span em{color: #A01606;}
	#subscribepop .formbox .adduser{font-size: 14px;line-height: 26px;color: #C5C3C3;margin-top: 36px;}
	#subscribepop .formbox .adduser a{display: inline-block;}
	#subscribepop .formbox .adduser i{display: inline-block;width: 26px;height: 26px;border-radius: 50%;background-color: #EDEDED;font-size: 16px;color: #A01606;text-align: center;margin-right: 12px;}
	#subscribepop button{width: 33.066vmin;height: 9.333vmin;margin: 6.666vmin auto 0;font-size: 3.466vmin;line-height: 9.333vmin;}
}
/* 搜索结果页 */
.searchpage{background-color: #F6F6F6;padding-bottom: 50px;border-top: 1px solid #E6E6E6;}
.searchpage .inputbox{width: 100%;padding: 90px 0;background-color: #fff;}
.searchpage .inputbox .input{width: 600px;margin:0 auto;position: relative;}
.searchpage .inputbox input{position:relative;z-index:1;width:100%;display:block;line-height:38px;font-size:18px;color:#000;border-bottom: 1px  solid rgba(0,0,0,0.2);padding-right: 60px;}
.searchpage .inputbox button{cursor: pointer;display: block;position: absolute;width: 38px;height: 38px;z-index: 2;top: 0;right: -11px;background-image: url('../images/header-ico-search.png');background-size: 16px;/* background-position: right center; */}
.searchpage .mainbox{padding-top: 40px;}
.searchpage .tabbar{width: 100%;font-size: 18px;font-weight: bold;color: #000000;line-height: 26px;display: flex;justify-content: flex-start;flex-wrap: wrap;}
.searchpage .tabbar a{margin-right: 40px;padding: 10px 0;position: relative;}
.searchpage .tabbar a:after{content: '';width: 0%;height: 3px;position: absolute;left: 0;right: 0;margin:auto;bottom: 0;border-radius: 3px;background-color:transparent;transition: all 0.25s;}
.searchpage .tabbar a.active:after{width: 100%;background-color:#A01606}
.searchpage .item{width: 100%;margin-top: 30px;display: flex;justify-content: flex-start;background-color: #fff;border: 1px solid #E4E4E4;}
.searchpage .item:first-child{margin-top: 50px;}
.searchpage .item .img{width: 360px;flex-shrink: 0;overflow: hidden;}
.searchpage .item .text{flex-grow: 1;padding: 20px 40px 40px;}
.searchpage .item .text .label{overflow: hidden;}
.searchpage .item .text .label span{float: left;font-size: 14px;color: #fff;line-height: 28px;padding: 0 20px;background: #A01606;}
.searchpage .item .text h3{margin-top: 10px;font-size: 18px;line-height: 28px;color: #000;position: relative;padding-bottom: 10px;transition: color 0.25s;}
.searchpage .item .text h3 span{display: inline-block;display:-webkit-box;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-line-clamp:2;-moz-line-clamp:2;text-overflow:ellipsis;overflow: hidden;}
.searchpage .item .text h3:after{content: '';position: absolute;left: 0;bottom: 0;width: 2em;height:3px;background-color: #A01606;}
.searchpage .item .text .ins{font-size: 14px;line-height: 28px;color: #898989;margin-top: 15px;}
.searchpage .item .text .ins p{display:-webkit-box;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-line-clamp:2;-moz-line-clamp:2;text-overflow:ellipsis;overflow: hidden;}
@media screen and (min-width:1024px){
	.searchpage .item:hover{box-shadow: 0px 9px 24px 0px rgba(0,0,0,0.1);}
	.searchpage .item:hover .img img{transform: scale(1.05);}
	.searchpage .item:hover .text h3{color: #BB782F;}
}
@media screen and (max-width:977px){
	.searchpage{padding-bottom: 6.666vmin;background-color: #fff;}
	.searchpage .inputbox{padding: 6vmin 0;}
	.searchpage .inputbox .input{width: 90%;}
	.searchpage .inputbox input{line-height:7.466vmin;font-size:3.466vmin;padding-right: 9vmin;}
	.searchpage .inputbox button{width: 7.466vmin;height: 7.466vmin;right: -2vmin;background-size: 3.466vmin;}
	.searchpage .mainbox{padding-top: 0;}
	.searchpage .tabbar{font-size: 3.466vmin;line-height: 7.733vmin;}
	.searchpage .tabbar a{margin-right: 2.133vmin;padding: 0 3.733vmin;border-radius: 0.8vmin;margin-top: 2.666vmin;background: #EDEDED;}
	.searchpage .tabbar a:after{display: none;}
	.searchpage .tabbar a.active{background-color:#A01606;box-shadow: 0px 2px 10px 0px rgba(160,22,6,0.32);color: #fff;}
	.searchpage .item{margin-top: 6.666vmin;display: block;box-shadow: 0px 1.066vmin 3.733vmin 0px rgba(0,0,0,0.09);border: none;}
	.searchpage .item:first-child{margin-top: 6.666vmin;}
	.searchpage .item .img{width: 100%;flex-shrink: 0;overflow: hidden;}
	.searchpage .item .text{padding: 4.266vmin 4.266vmin 5.333vmin;}
	.searchpage .item .text .label span{height: 6.4vmin;line-height: 6.4vmin;padding: 0 2.666vmin;font-size: 2.666vmin;}
	.searchpage .item .text h3{margin-top: 2.133vmin;font-size: 3.733vmin;line-height: 5.333vmin;padding-bottom: 2.133vmin;}
	.searchpage .item .text h3:after{height:2px;}
	.searchpage .item .text p.time{font-size: 3.2vmin;line-height: 4.8vmin;color: #7D7D7D;padding: 1.333vmin 0;}
	.searchpage .item .text .ins{font-size: 3.2vmin;line-height: 4.8vmin;margin-top: 0;}
	.searchpage .item .text .ins p{display:-webkit-box;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-line-clamp:2;-moz-line-clamp:2;text-overflow:ellipsis;overflow: hidden;}
}
/* 联盟活动页 */
.activitypage{padding: 110px 0 100px;border-top: 1px solid #E6E6E6;}
.activitypage .mainbox{display: flex;align-items: flex-start;justify-content: space-between;}
.activitypage .mainbox .sortbox{width: 260px;flex-shrink: 0;position: relative;z-index: 2;}
.activitypage .mainbox .sort{width: 100%;margin-bottom: 20px;}
.activitypage .mainbox .sort p{border-bottom: 1px solid #D3D3D3;font-size: 20px;color: #8F8F8F;line-height: 30px;padding-bottom: 10px;}
.activitypage .mainbox .sort .card{padding: 15px 0;}
.activitypage .mainbox .sort .card a{font-size: 14px;color: #000000;line-height: 20px;margin-top: 10px;display: block;}
.activitypage .mainbox .sort .card a.active{color: #A01606;}
.activitypage .mainbox .itembox{width: 1100px;position: relative;z-index:1;}
.activitypage .mainbox .item{width: 100%;margin-top: 30px;display: flex;justify-content: flex-start;background-color: #fff;transition: all 0.25s ease-in;border: 1px solid #E4E4E4;}
.activitypage .mainbox .item:first-child{margin-top: 0;}
.activitypage .mainbox .item .img{width: 360px;flex-shrink: 0;overflow: hidden;}
.activitypage .mainbox .item .text{flex-grow: 1;padding: 34px 40px;}
.activitypage .mainbox .item .text>p{font-size: 16px;color: #7D7D7D;line-height: 20px;}
.activitypage .mainbox .item .text h3{margin-top: 10px;font-size: 18px;line-height: 28px;color: #000;position: relative;padding-bottom: 10px;transition: color 0.25s;}
.activitypage .mainbox .item .text h3 span{display: inline-block;display:-webkit-box;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-line-clamp:2;-moz-line-clamp:2;text-overflow:ellipsis;overflow: hidden;}
.activitypage .mainbox .item .text h3:after{content: '';position: absolute;left: 0;bottom: 0;width: 2em;height:3px;background-color: #A01606;}
.activitypage .mainbox .item .text .ins{font-size: 14px;line-height: 28px;color: #898989;margin-top: 15px;}
.activitypage .mainbox .item .text .ins p{display:-webkit-box;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-line-clamp:2;-moz-line-clamp:2;text-overflow:ellipsis;overflow: hidden;}
@media screen and (min-width:1024px){
	.activitypage .mainbox .item:hover{box-shadow: 0px 3px 19px 0px rgba(0,0,0,0.0700);background-color: #fff;}
	.activitypage .mainbox .item:hover .img>img{transform: scale(1.05);}
	.activitypage .mainbox .item:hover h3{color: #BB782F;}
	.activitypage .mainbox .sort .card a:hover{color: #BB782F;}
}
@media screen and (max-width:1596px){
	.activitypage .mainbox .sortbox{width: 260px;}
	.activitypage .mainbox .itembox{width: calc(100% - 300px);}
}
@media screen and (max-width:1217px){
	.activitypage .mainbox{display: block;}
	.activitypage .mainbox .sortbox{width: 100%;display: flex;justify-content: space-between;flex-wrap: wrap;}
	.activitypage .mainbox .sort{width: 48%;margin-bottom: 30px;position: relative;z-index: 1;}
	.activitypage .mainbox .sort:first-child{z-index: 10;}
	.activitypage .mainbox .sort p{position: relative;padding-right: 40px;}
	.activitypage .mainbox .sort p:after{content:'';width: 12px;height: 30px;position: absolute;right: 0;top: 0;background-image: url(../images/ico-select2.png);background-size: 100% auto;background-repeat: no-repeat;background-position: center;transition: transform 0.25s ease-in;}
	.activitypage .mainbox .sort.open p:after{transform: rotateX(180deg);}
	.activitypage .mainbox .sort .card{display: none;width: 100%;padding: 15px 0;position: absolute;top: 100%;left: 0;background-color: #fff;box-shadow: 0 6px 20px rgb(0,0,0,0.1);}
	.activitypage .mainbox .sort .card a{font-size: 18px;line-height: 28px;margin-top: 0;padding: 10px 20px;}
	.activitypage .mainbox .sort .card a.active{background-color: #f8f8f8;color: #A01606;}
	.activitypage .mainbox .itembox{width: 100%;margin-top: 20px;}
}
@media screen and (max-width:977px){
	.activitypage{padding: 6.666vmin 0 6.666vmin;}
	.activitypage .mainbox .sort{width: 100%;margin-bottom: 5.333vmin;position: relative;}
	.activitypage .mainbox .sort p{padding-right: 40px;font-size: 4vmin;line-height: 5.866vmin;padding-bottom: 1.333vmin;}
	.activitypage .mainbox .sort p:after{width: 2.4vmin;height: 5.866vmin;}
	.activitypage .mainbox .sort .card a{font-size: 4vmin;line-height: 5.866vmin;}
	.activitypage .mainbox .item{display: block;box-shadow: 0px 1.066vmin 3.733vmin 0px rgba(0,0,0,0.09);border:none;margin-top: 6.666vmin;}
	.activitypage .mainbox .item .img{width: 100%;}
	.activitypage .mainbox .item .text{padding: 4.266vmin 4.266vmin 6.666vmin;}
	.activitypage .mainbox .item .text>p{font-size: 3.2vmin;line-height: 4vmin;padding: 1.333vmin 0;}
	.activitypage .mainbox .item .text h3{margin-top: 0;font-size: 3.733vmin;line-height: 5.333vmin;padding-bottom: 2.1333vmin;}
	.activitypage .mainbox .item .text h3:after{height:2px;}
	.activitypage .mainbox .item .text .ins{font-size: 3.2vmin;line-height: 4.8vmin;margin-top: 0;}
}
/* 联盟活动详情页 */
.activityShowpage{padding-bottom: 50px;}
.activityShowpage .banner .pagination{width: 100%;height: 14px;background-size: contain;position:absolute;bottom:36px;left:0;z-index: 5;display: flex;align-items: center;justify-content: center;}
.activityShowpage .banner .pagination.swiper-pagination-lock{display: none;}
.activityShowpage .banner .pagination .swiper-pagination-bullet{opacity: 1;width: 14px;height: 14px;margin:0 10px;background-color: transparent;position: relative;}
.activityShowpage .banner .pagination .swiper-pagination-bullet:after{content: '';width: 6px;height: 6px;box-sizing: border-box;transition: all 0.25s;position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin:auto;border-radius: 50%;background-color: #fff;border:1px solid #fff;}
.activityShowpage .banner .pagination .swiper-pagination-bullet-active:after{width: 100%;height: 100%;background-color: transparent;}
.activityShowpage .tabbar .before,.activityShowpage .tabbar .isEnd{display: none;}
.activityShowpage .tabbar .mainbox{padding-top: 70px;padding-bottom: 24px;border-bottom: 1px solid #E5E5E5;display: flex;justify-content: center;}
.activityShowpage .tabbar a{font-size: 18px;line-height: 24px;color: #000;margin: 0 30px;padding-bottom: 10px;position: relative;}
.activityShowpage .tabbar a:after{content: '';width: 0%;height: 3px;position: absolute;left: 0;right: 0;margin:auto;bottom: 0;border-radius: 3px;background-color:transparent;transition: all 0.25s;}
.activityShowpage .tabbar a.active{color: #A01606;}
.activityShowpage .tabbar a.active:after{width: 100%;background-color:#A01606}
.activityShowpage .tabbar a .ab{position: absolute;top: -24px;right: -16px;width: 24px;}
.activityShowpage .module{margin-top: 50px;}
.activityShowpage .theme .mainbox{width: 980px;text-align: center;}
.activityShowpage .theme h3{font-size: 40px;line-height: 56px;color: #000;position: relative;padding-bottom: 20px;text-align: center;}
.activityShowpage .theme h3:after{content: '';position: absolute;left: 0;right: 0;bottom: 0;margin:0 auto;width: 1em;height:6px;background-color: #A01606;border-radius: 3px;}
.activityShowpage .theme .ins{font-size: 16px;line-height: 26px;color: #3B3B3B;margin-top: 13px;text-align: left;}
.activityShowpage .theme .ins p{text-indent: 2em;}
.activityShowpage .schedule h3{font-size: 40px;line-height: 56px;color: #000;position: relative;padding-bottom: 20px;text-align: center;}
.activityShowpage .schedule h3:after{content: '';position: absolute;left: 0;right: 0;bottom: 0;margin:0 auto;width: 1em;height:6px;background-color: #A01606;border-radius: 3px;}
.activityShowpage .schedule .timeline{margin-top: 20px;display: flex;justify-content: center;padding-bottom: 30px;}

.activityShowpage .schedule .timeline .item{padding: 20px 80px;position: relative;}
.activityShowpage .schedule .timeline .item:before{content: '';width: 1px;height: 30px;color: #000;background: #D5D5D5;position: absolute;right: 0;top: 0;bottom: 0;margin: auto 0;}
.activityShowpage .schedule .timeline .item:last-child::before{display: none;}
.activityShowpage .schedule .timeline .item a{display: block;}
.activityShowpage .schedule .timeline .item .time{font-size: 24px;line-height: 28px;}
.activityShowpage .schedule .timeline .item .week{font-size: 16px;line-height: 20px;margin-top: 10px;}
.activityShowpage .schedule .timeline .item .week span{display: inline-block;position: relative;}
.activityShowpage .schedule .timeline .item .week span:after{content: '';width: 0;height: 0;position: absolute;right: 0;left: 0;bottom: -30px;margin:0 auto;border-color: #A01606 transparent transparent transparent;border-style: solid;border-width: 10px 7px;opacity: 0;transform: translate(0,-20px);transition:all 0.25s ease-in;}
.activityShowpage .schedule .timeline .item.active p.week span:after{content: '';opacity: 1;transform: translate(0,0);}
.activityShowpage .schedule .timeline .item.active{color: #A01606;}
.activityShowpage .schedule .tips{font-size: 16px;line-height: 24px;color: #A01606;margin-top:40px;}
.activityShowpage .schedule .itembox{margin-top: 30px;}
.activityShowpage .schedule .itembox .title{padding: 18px 60px 18px 30px;background-color: #F6F6F6;display: flex;justify-content: flex-start;font-size: 20px;line-height: 28px;color: #000;position: relative;cursor: pointer;}
.activityShowpage .schedule .itembox .title img{width: 16px;vertical-align: middle;display: inline-block;margin-right: 8px;}
.activityShowpage .schedule .itembox .title span{display: inline-block;vertical-align: middle;margin-right: 70px;}
.activityShowpage .schedule .itembox .title:after{content: '';width: 20px;height: 20px;position: absolute;right: 20px;top: 0;bottom: 0;margin: auto;background-image: url(../images/jb-zhankai.png);background-size: contain;}
.activityShowpage .schedule .itembox.open .title:after{background-image: url(../images/jb-shouqi.png);}
.activityShowpage .schedule .itembox .hidebox{overflow: hidden;display: none;}
.activityShowpage .schedule .itembox.default .hidebox{display: block;}
.activityShowpage .schedule .itembox h4{font-size: 18px;line-height: 28px;color: #000;margin-top: 30px;}
.activityShowpage .schedule .itembox h4 em{color: #A01606;}
.activityShowpage .schedule .itembox .list{display: flex;justify-content: flex-start;flex-wrap: wrap;}
.activityShowpage .schedule .itembox .item{width: 13.142%;text-align: center;color: #000;margin-top: 30px;margin-right: 8.571%;}
.activityShowpage .schedule .itembox .item:nth-child(5n){margin-right: 0;}
.activityShowpage .schedule .itembox .item .img{overflow: hidden;border-radius: 50%;}
.activityShowpage .schedule .itembox .item h5{margin-top: 15px;font-size: 20px;line-height: 30px;}
.activityShowpage .schedule .itembox .item h5 em{color: #A01606;}
.activityShowpage .schedule .itembox .item p{margin-top: 2px;font-size: 16px;line-height: 24px;}
.activityShowpage .guests{background-image: url('../images/jb-bottom.png');background-size: cover;height: auto;padding: 50px 0 50px;}
.activityShowpage .guests .mainbox{height: 100%;}
.activityShowpage .guests h3{font-size: 40px;line-height: 56px;color: #fff;position: relative;padding-bottom: 20px;text-align: center;}
.activityShowpage .guests h3:after{content: '';position: absolute;left: 0;right: 0;bottom: 0;margin:0 auto;width: 1em;height:6px;background-color: #fff;border-radius: 3px;}
.activityShowpage .guests .content{width: 100%;}
.activityShowpage .guests .itembox{width: 100%;display: flex;align-items: center;justify-content: center;flex-wrap: wrap;margin-top: 40px;}
.activityShowpage .guests .item{font-size: 18px;color: rgba(255,255,255,0.7);line-height: 28px;width: 33.333%;text-align: center;}
.activityShowpage .guests .item span{font-size: 50px;line-height: 64px;color: #fff;position: relative;padding-right: 10px;margin-right: 6px;}
.activityShowpage .guests .item span i{font-size: 28px;line-height: 32px;vertical-align: top;}
.activityShowpage .guests .item span:after{content: '';width: 1px;height: 65%;position: absolute;right: 0;top: 5%;bottom: 0;margin:auto;background-color: rgba(255,255,255,0.7);transform: rotate(20deg);}
.activityShowpage .guests .item em{font-size: 50px;line-height: 64px;font-weight: 100;}
.activityShowpage .guests a{width: 210px;height: 52px;border: 1px solid #fff;display: block;margin: 40px auto 0;font-size: 20px;line-height: 50px;color: #fff;text-align: center;}
.activityShowpage .guests a img{width: 17px;display: inline-block;margin-right: 16px;}
.activityShowpage .apply{display: none;}
.activityShowpage .apply .mainbox{display: flex;justify-content: space-between;}
.activityShowpage .apply .item{width: 680px;padding: 16px 0 16px;background-color: #BB782F;transition: box-shadow 0.25s;}
.activityShowpage .apply .item h3{font-size: 26px;line-height: 38px;color: #fff;position: relative;/* padding-bottom: 10px; */transition: color 0.25s;text-align: center;}
/* .activityShowpage .apply .item h3:after{content: '';position: absolute;left: 0;bottom: 0;width: 2em;height:3px;background-color: #fff;}
.activityShowpage .apply .item .ins{font-size: 14px;line-height: 26px;color: #fff;margin-top: 16px;} */
.activityShowpage .other{display: none;}
.activityShowpage .other .item{display: flex;justify-content: space-between;}
.activityShowpage .other .item .img{width: 48.5%;flex-shrink: 0;overflow: hidden;}
.activityShowpage .other .item:nth-child(2n){flex-direction: row-reverse;}
.activityShowpage .other .item:nth-child(2n) .img{margin-right: 0;}
.activityShowpage .other .item .text{width: 48.5%;padding:0 5%;display: flex;align-items: center;justify-content: flex-start;}
.activityShowpage .other .item h3{font-size: 40px;line-height: 58px;color: #000;transition: color 0.25s;}
.activityShowpage .other .item h3 span{display: inline-block;border-bottom: 1px solid #A01606;position: relative;}
.activityShowpage .other .item p{font-size: 16px;line-height: 22px;color: #3B3B3B;margin-top: 20px;}
#jbshowpop{position: fixed;top: 0;bottom: 0;left: 0;right: 0;z-index: 999;display: none;}
#jbshowpop .shadow{width: 100%;height: 100%;position: relative;z-index: 1;background-color: rgba(0,0,0,0.9);}
#jbshowpop .wrap{position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto;width: 80%;height: 80%;max-width: 1400px;max-height: 790px;padding: 0;z-index: 2;}
#jbshowpop .wrap .close{position: absolute;padding: 15px;top: -80px;right: -15px;cursor: pointer;}
#jbshowpop .content{width: 100%;height: 100%;background: #FFFFFF;padding: 6% 3% 6% 6%;}
#jbshowpop .nano-pane{right:0}
#jbshowpop .nano-content{padding-right:3%}
#jbshowpop .content .top{display: flex;justify-content: flex-start;padding-bottom: 50px;}
#jbshowpop .content .top .img{width: 260px;border-radius: 50%;flex-shrink: 0;margin-right: 50px;}
#jbshowpop .content .top .text{padding-top: 36px;}
#jbshowpop .content h3{font-size: 18px;line-height: 26px;color: #000;padding-bottom: 20px;position: relative;}
#jbshowpop .content h3:after{content: '';position: absolute;left: 0;bottom: 0;width: 2em;height:3px;background-color: #A01606;border-radius: 3px;}
#jbshowpop .content .top h3 .name{font-size: 24px;line-height: 36px;margin-bottom: 4px;}
#jbshowpop .content .ins{margin-top: 27px;font-size: 16px;line-height: 26px;color: #3B3B3B;}
#jbshowpop .content .ins p{text-indent: 2em;margin-bottom:8px}

.pagebarfixed{position: fixed;z-index: 110;top: 0;right: calc(160px + 50% - 800px - 38px);width: auto;display: none;}
.pagebarfixed .before,.pagebarfixed .isEnd{display: none;}
.pagebarfixed .con{padding: 38px 0 28px;display: flex;justify-content: center;}
.pagebarfixed a{font-size: 18px;line-height: 24px;color: #000;margin-right:68px;padding-bottom: 10px;position: relative;}
.pagebarfixed a:after{content: '';width: 0%;height: 3px;position: absolute;left: 0;right: 0;margin:auto;bottom: 0;border-radius: 3px;background-color:transparent;transition: all 0.25s;}
.pagebarfixed a.active{color: #A01606;}
.pagebarfixed a.active:after{width: 100%;background-color:#A01606}
.pagebarfixed a .ab{position: absolute;top: -24px;right: -16px;width: 24px;}
@media screen and (max-width:1920px){
	.pagebarfixed{right: calc(160px + 4% - 38px);}
}
@media screen and (min-width:1024px){
	.pagebarfixed a:hover{color: #A01606;}
	.pagebarfixed a:hover:after{width: 100%;background-color:#A01606}
	.activityShowpage .tabbar a:hover{color: #A01606;}
	.activityShowpage .tabbar a:hover:after{width: 100%;background-color:#A01606}
	.activityShowpage .schedule .itembox .item:hover img{transform: scale(1.05);}
	.activityShowpage .apply .item:hover{box-shadow: 0px 13px 38px 0px rgba(187,120,47,0.56);}
	.activityShowpage .other .item:hover .img img{transform: scale(1.05);}
	.activityShowpage .other .item:hover h3{color: #A01606;}
}
@media screen and (max-width:1596px){
    .activityShowpage .apply .item{width: 48.5%;}
	.activityShowpage .theme .mainbox{width: 63%;}
	.pagebarfixed{right: calc(160px + 4%);}
	.pagebarfixed a{margin-right: 30px;}
}
@media screen and (max-width:1540px){
	.activityShowpage .other .item p{font-size: 14px;}
}
@media screen and (max-width:1400px){
	.activityShowpage .schedule .itembox .item{width: 15%;margin-right: 6.25%;}
}
@media screen and (max-width:1360px){
	.activityShowpage .other .item p{font-size: 12px;}
	.pagebarfixed{right: calc(120px + 4% - 20px);}
	.pagebarfixed a{font-size: 16px;}
	.pagebarfixed a .ab{width: 18px;top: -18px;right: -8px;}
}
@media screen and (max-width:1217px){
	/* .pagebarfixed a.cardmax{display: none !important;} */
	.pagebarfixed{right: calc(120px + 4% - 10px);}
	.pagebarfixed a{margin-right: 20px;}
	.activityShowpage .tabbar a{margin: 0 15px;}
	.activityShowpage .schedule .timeline .item{padding: 20px 40px;}
	.activityShowpage .schedule .itembox .item{width: 20%;margin-right: 6.666%;}
	.activityShowpage .schedule .itembox .item:nth-child(5n){margin-right: 6.666%;}
	.activityShowpage .schedule .itembox .item:nth-child(4n){margin-right: 0;}
	.activityShowpage .guests .item{width: 48%;}
}
@media screen and (max-width:977px){
	.activityShowpage{padding-bottom: 6.666vmin;}
	.activityShowpage .tabbar .mainbox{padding: 3.666vmin 0 6.666vmin;border-bottom: none;justify-content: flex-start;flex-wrap: wrap;width: 92.5vw;}
	.activityShowpage .tabbar .mainbox:after{content: '';position:absolute;bottom:0;left:calc( 0.015* 92.5vw);right:calc( 0.015* 92.5vw);height:1px;background:#E5E5E5}
	.activityShowpage .tabbar a{margin:3vmin 1.5% 0;padding: 0;width:30.333%;border-radius: 0.8vmin;background: #EDEDED;font-size: 3.466vmin;line-height: 7.733vmin;text-align: center;}
	.activityShowpage .tabbar a:after{display: none;}
	.activityShowpage .tabbar a.active{background-color: #A01606;box-shadow: 0px 2px 10px 0px rgb(160,22,6,0.32);color: #fff;}
	.activityShowpage .tabbar a .ab{position: absolute;top: 2vmin;right: 2vmin;width: 3.466vmin;}
	.activityShowpage .banner .pagination{bottom: 4vmin;}
	.activityShowpage .banner .pagination .swiper-pagination-bullet{margin: 0 1.334vmin;width: 2.666vmin;height: 2.666vmin;min-width: 8px;min-height: 8px;}
	.activityShowpage .banner .pagination .swiper-pagination-bullet:after{width: 1.333vmin;height: 1.333vmin;min-width: 4px;min-height: 4px;}
	.activityShowpage .banner .pagination .swiper-pagination-bullet-active:after{width: 100%;height: 100%;}
	.activityShowpage .module{margin-top:6.666vmin;}
	.activityShowpage .theme .mainbox{width: 90%;}
	.activityShowpage .theme h3{font-size: 4.8vmin;line-height: 6.8vmin;padding-bottom: 2.1333vmin;}
	.activityShowpage .theme h3:after{width: 5.333vmin;height:0.8vmin;}
	.activityShowpage .theme .ins{font-size: 3.466vmin;line-height: 5.333vmin;color: #000;margin-top: 4vmin;}
	.activityShowpage .theme .ins p{text-indent: 2em;}
	.activityShowpage .schedule h3{font-size: 4.8vmin;line-height: 6.8vmin;padding-bottom: 2.1333vmin;}
	.activityShowpage .schedule h3:after{width: 5.333vmin;height:0.8vmin;}
	.activityShowpage .schedule .timeline{margin-top: 6vmin;padding-bottom: 6vmin;}
	.activityShowpage .schedule .timeline .item{padding: 0 4.266vmin;}
	.activityShowpage .schedule .timeline .item:before{height: auto;margin:0;}
	.activityShowpage .schedule .timeline .item:last-child::before{display: none;}
	.activityShowpage .schedule .timeline .item a{display: block;}
	.activityShowpage .schedule .timeline .item .time{font-size: 4.8vmin;line-height: 5.866vmin;}
	.activityShowpage .schedule .timeline .item .week{font-size: 3.2vmin;line-height: 4.8vmin;margin-top: 1.333vmin;}
	.activityShowpage .schedule .timeline .item .week span{display: inline-block;position: relative;}
	.activityShowpage .schedule .timeline .item .week span:after{bottom: -2.666vmin;border-width: 0.933vmin 0.666vmin;transform: translate(0,-2.666vmin);}
	.activityShowpage .schedule .timeline .item.active{color: #A01606;}
	.activityShowpage .schedule .tips{font-size: 2.666vmin;line-height: 1.4;margin-top:6.666vmin;}
	.activityShowpage .schedule .itembox{margin-top: 4vmin;}
	.activityShowpage .schedule .itembox .title{padding: 1.866vmin 12.8vmin 1.866vmin 3.733vmin;display: block;font-size: 4vmin;line-height: 5.866vmin;}
	.activityShowpage .schedule .itembox .title>div{padding: 0.8vmin 0;}
	.activityShowpage .schedule .itembox .title img{width: 3.2vmin;vertical-align: middle;display: inline-block;margin-right: 1.333vmin;}
	.activityShowpage .schedule .itembox .title span{display: inline-block;vertical-align: middle;margin-right: 0;}
	.activityShowpage .schedule .itembox .title:after{width: 5.333vmin;height:5.333vmin ;right: 3.733vmin;}
	.activityShowpage .schedule .itembox h4{font-size: 3.466vmin;line-height: 5.333vmin;margin-top: 4vmin;padding: 0 3.733vmin;}
	.activityShowpage .schedule .itembox .list{justify-content: space-between;}
	.activityShowpage .schedule .itembox .item{width: 48%;text-align: center;color: #000;margin-top: 6.666vmin;margin-right: 0;}
	.activityShowpage .schedule .itembox .item:nth-child(5n){margin-right: 0;}
	.activityShowpage .schedule .itembox .item:nth-child(4n){margin-right: 0;}
	.activityShowpage .schedule .itembox .item .img{width: 24.533vmin;border-radius: 50%;margin:0 auto;}
	.activityShowpage .schedule .itembox .item h5{margin-top: 2.133vmin;font-size: 4vmin;line-height: 5.866vmin;}
	.activityShowpage .schedule .itembox .item p{margin-top: 0;font-size: 3.466vmin;line-height: 5.333vmin;}
	.activityShowpage .guests{background-image: url('../images/jb-bottom.png');padding: 6.666vmin 0 8vmin;}
	.activityShowpage .guests .mainbox{height: 100%;}
	.activityShowpage .guests h3{font-size: 4.8vmin;line-height: 6.8vmin;padding-bottom: 2.1333vmin;}
	.activityShowpage .guests h3:after{width: 5.333vmin;height:0.8vmin;}
	.activityShowpage .guests .content{width: 100%;}
	.activityShowpage .guests .itembox{margin-top: 13.333vmin;}
	.activityShowpage .guests .item{font-size: 4vmin;line-height: 5.866vmin;}
	.activityShowpage .guests .item span{font-size: 8.666vmin;line-height: 12.8vmin;padding-right: 2.266vmin;margin-right: 1.333vmin;}
	.activityShowpage .guests .item span i{font-size: 6.666vmin;line-height: 8vmin;}
	.activityShowpage .guests .item span:after{content: '';width: 1px;height: 65%;position: absolute;right: 0%;top: 5%;bottom: 0;margin:auto;background-color: rgba(255,255,255,0.7);transform: rotate(20deg);}
	.activityShowpage .guests .item em{font-size: 8.666vmin;line-height: 12.8vmin;font-weight: 100;}
	.activityShowpage .guests .item:last-child{width: 100%;margin-top: 8vmin;}
	.activityShowpage .guests a{width: 40vmin;height: 9.333vmin;margin: 13.333vmin auto 0;font-size: 4vmin;line-height: calc(9.333vmin - 2px);}
	.activityShowpage .guests a img{width: 17px;display: inline-block;margin-right: 16px;}
	.activityShowpage .apply .item{width: 48%;padding: 0;background-color: #BB782F;transition: box-shadow 0.25s;}
	.activityShowpage .apply .item h3{font-size: 4vmin;line-height: 12.8vmin;}
	.activityShowpage .other .item{display: block;}
	.activityShowpage .other .item .img{width: 100%;margin-right: 0;}
	.activityShowpage .other .item:nth-child(2n) .img{margin-right: 0;margin-left: 0;}
	.activityShowpage .other .item:nth-child(2n) .text{text-align: left;}
	.activityShowpage .other .item .text{width: 100%;padding:5.333vmin 6.666vmin;display: block;}
	.activityShowpage .other .item h3{font-size: 5.333vmin;line-height: 7.733vmin;}
	.activityShowpage .other .item h3 span{display: inline-block;border-bottom: 1px solid #A01606;position: relative;}
	.activityShowpage .other .item p{font-size: 3.466vmin;line-height: 4.8vmin;color: #3B3B3B;margin-top: 2.133vmin;}
	#jbshowpop .wrap{width: 90%;max-height: 120vmin;z-index: 2;}
	#jbshowpop .wrap .close{padding: 2.666vmin;right: -2.666vmin;top: -9.332vmin;}
	#jbshowpop .wrap .close img{width: 4vmin;}
	#jbshowpop .content{padding: 7.733vmin 5.333vmin 2.666vmin 5.333vmin 5.333vmin;}
	#jbshowpop .nano-content{padding-right:3.2vmin}
	#jbshowpop .content .top{display: block;padding-bottom: 4vmin;}
	#jbshowpop .content .top .img{width: 22.4vmin;margin-right: 4vmin;float: left;}
	#jbshowpop .content .top .text{padding-top: 4vmin;}
	#jbshowpop .content h3{font-size: 3.466vmin;line-height: 5.066vmin;padding-bottom: 2.666vmin;}
	#jbshowpop .content h3:after{width: 2em;height:2px;}
	#jbshowpop .content .top h3:after{left: 26.4vmin;}
	#jbshowpop .content .top h3 .name{font-size: 4.533vmin;line-height: 6.666vmin;margin-bottom: 1.066vmin;}
	#jbshowpop .content .ins{margin-top: 4vmin;font-size: 3.466vmin;line-height: 5.333vmin;color: #000;}
	#jbshowpop .content .ins p{text-indent: 2em;margin-bottom: 2vmin;}
	#jbshowpop .content .top .ins{margin-top: 6.666vmin;}
}

/* 联盟活动详情四个模块 */
.activity-modulepage{padding: 50px 0;border-top: 1px solid #E6E6E6;}
.activity-modulepage h3{font-size: 40px;line-height: 58px;color: #000;position: relative;padding-bottom: 20px;}
.activity-modulepage h3:after{content: '';position: absolute;left: 0;bottom: 0;width: 1em;height:6px;border-radius: 3px;background-color: #A01606;}
@media screen and (max-width:977px){
	.activity-modulepage{padding: 6.666vmin 0;}
	.activity-modulepage h3{font-size: 4.8vmin;line-height: 6.8vmin;padding-bottom: 1.866vmin;text-align: center;}
	.activity-modulepage h3:after{width: 5.333vmin;height:3px;right: 0;margin:0 auto;}
}
/* 成果发布页 */
.activity-modulepage.results .itembox{margin-top: 50px;}
.activity-modulepage.results .item{width: 100%;position: relative;display: flex;justify-content: space-between;align-items: center;flex-wrap: wrap;flex-direction: row-reverse;}
.activity-modulepage.results .item .img{width: 393px;flex-shrink: 0;}
.activity-modulepage.results .item .text{width: calc(100% - 393px);padding: 25px 30px 25px 25px;background-color: #F6F6F6;}
.activity-modulepage.results .item h4{font-size: 30px;line-height: 44px;color: #000;padding-bottom: 10px;position: relative;}
.activity-modulepage.results .item h4:after{content: '';position: absolute;left: 0;bottom: 0;width: 2em;height:3px;background-color: #A01606;border-radius: 3px;}
.activity-modulepage.results .item .ins{margin-top: 18px;font-size: 14px;color: #898989;line-height: 26px;}
.activity-modulepage.results .item .download{display: flex;justify-content: flex-start;margin-top: 20px;}
.activity-modulepage.results .item a{display: block;padding: 0 64px;height: 50px;border:1px solid #A01606;font-size: 20px;color: #A01606;line-height: 48px;}
@media screen and (max-width:1217px){
	.activity-modulepage.results .item{display: block;}
	.activity-modulepage.results .item .img{width: 100%;}
	.activity-modulepage.results .item .img .pcblock{display: none !important;}
	.activity-modulepage.results .item .img .wapblock{display: block !important;}
	.activity-modulepage.results .item .text{width: 100%;}
}
@media screen and (max-width:977px){
	.activity-modulepage.results .itembox{margin-top: 4vmin;}
	.activity-modulepage.results .item .text{padding: 4.266vmin 4.266vmin 5.333vmin;}
	.activity-modulepage.results .item h4{font-size: 3.733vmin;line-height: 5.333vmin;padding-bottom: 2.133vmin;}
	.activity-modulepage.results .item h4:after{height: 2px;}
	.activity-modulepage.results .item .ins{margin-top: 4vmin;font-size: 3.2vmin;line-height: 4.8vmin;}
	.activity-modulepage.results .item .download{margin-top: 6.666vmin;}
	.activity-modulepage.results .item a{padding: 0;width: 33.066vmin;height: 9.333vmin;text-align: center;font-size: 3.466vmin;line-height: calc(9.333vmin - 2px);}
}
/* 精彩瞬间页 */
.activity-modulepage.moment .itembox{margin-top: 10px;display: flex;justify-content: flex-start;flex-wrap: wrap;}
.activity-modulepage.moment .item{width: 31.4%;margin-right: 2.9%;margin-top: 40px;overflow: hidden;position: relative;}
.activity-modulepage.moment .item:nth-child(3n){margin-right: 0;}
.activity-modulepage.moment .item .ab{position: absolute;right: 0;bottom: 0;opacity: 0;transform: translate(100%,100%);transition: all 0.25s ease-in;}
@media screen and (min-width:1024px){
	.activity-modulepage.moment .item:hover{box-shadow: 0px 9px 24px rgba(0,0,0,0.3);}
	.activity-modulepage.moment .item:hover>img{transform: scale(1.05);}
	.activity-modulepage.moment .item:hover .ab{opacity: 1;transform: none;}
}
#showBigpop{position: fixed;top: 0;bottom: 0;left: 0;right: 0;z-index: 999;display: none;}
#showBigpop .shadow{width: 100%;height: 100%;position: relative;z-index: 1;background-color: rgba(0,0,0,1);}
#showBigpop .iconbox{position: absolute;z-index: 10;top: 0;right: 13%;height: 60px;display: flex;align-items: center;justify-content: flex-start;}
#showBigpop .iconbox .icon{width: auto;height: 50px;margin-left: 14px;padding: 15px;cursor: pointer;}
#showBigpop .iconbox .icon img{width: auto;height: 100%;}
#showBigpop .bigbg{position: absolute;z-index: 8;top: 0;left: 0;width: 100%;height: 100%;background-size: cover;background-color: #000;display: none;}
#showBigpop .wrap{position: absolute;top: 0;left: 0;width: 100%;height: 100%;/* padding: 100px 0 100px; */z-index: 5;}
#showBigpop .wrap:before{content: '';width: 100%;height: 60px;background-color: rgba(0,0,0,0.6);position: absolute;z-index: 5;top:0;left: 0;}
#showBigpop .swiperBig{width: 100%;height: 100%;margin:0 auto;}
#showBigpop .swiperBig .item{display: flex;align-items: center;justify-content: center;}
#showBigpop .swiperBig .item img{width: auto;height: auto;max-width: 100%;max-height: 100%;} 
/* #showBigpop .swiperBig .item img{width: 100%;height: 100%;object-fit: cover;}  */
#showBigpop .swiperBigtit{background-color: rgba(0,0,0,0.6);position: absolute;left:0;right:0;margin:0 auto;z-index: 10;bottom: 0;width: 100%;height: auto;padding: 20px 0;}
#showBigpop .swiperBigtit .item{padding:  0 13%;}
#showBigpop .swiperBigtit .item p{font-size: 18px;color: #fff;line-height: 22px;text-align: center;}
#showBigpop .btn{width: 60px;height: 80px;background-size: contain;position:absolute;top:0;bottom:0;margin:auto 0;z-index: 10;cursor: pointer;background-size: 24px;background-color: rgba(0,0,0,0.6);}
#showBigpop .btn.prev{background-image: url('../images/showBigpop-prev.png');left: calc(13% - 90px);}
#showBigpop .btn.next{background-image: url('../images/showBigpop-next.png');right: calc(13% - 90px);}
#showBigpop .btn.swiper-button-disabled{cursor: default;opacity: 0.2;}
#showBigpop .pagination{position: absolute;z-index: 10;top: 0;left: 13%;height: 60px;display: flex;align-items: center;justify-content: flex-start;font-size: 18px;color: #fff;line-height: normal;font-weight: 300;}
#showBigpop .pagination span{margin: 0 4px;}
@media screen and (max-width:977px){
	.activity-modulepage.moment .itembox{margin-top: 4vmin;}
	.activity-modulepage.moment .item{width: 48%;margin-right: 4%;margin-top: 2.666vmin;}
	.activity-modulepage.moment .item:nth-child(3n){margin-right: 4%;}
	.activity-modulepage.moment .item:nth-child(2n){margin-right: 0;}
	#showBigpop .iconbox{top: calc(50vh - 60vmin);right: 4vmin;height: 6.666vmin;display: flex;}
	#showBigpop .iconbox .icon{height: 6.666vmin;margin-left: 14px;padding: 1.333vmin;}
	#showBigpop .wrap{bottom:0;height: 120vmin;margin:auto 0}
	#showBigpop .wrap:before{width: 100%;height: 6.666vmin;}
	#showBigpop .swiperBig{width: 100%;height: 100%;margin:0 auto;}
	#showBigpop .swiperBig .item{display: flex;align-items: center;justify-content: center;}
	#showBigpop .swiperBig .item img{width: auto;height: auto;max-width: 100%;max-height: 100%;} 
	/* #showBigpop .swiperBig .item img{width: 100%;height: 100%;object-fit: cover;}  */
	#showBigpop .swiperBigtit{bottom: 0;height: 13.333vmin;padding: 1.333vmin 0;}
	#showBigpop .swiperBigtit .item p{font-size: 3.466vmin;line-height: 5.333vmin;text-align: center;display:-webkit-box;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-line-clamp:2;-moz-line-clamp:2;text-overflow:ellipsis;overflow: hidden;}
	#showBigpop .btn{display: none;}
	#showBigpop .pagination{left: 5.333vmin;height: 6.666vmin;font-size: 4vmin;}
	#showBigpop .pagination span{margin: 0 4px;}
}
/* 活动实况页 */
.activity-modulepage.lives .itembox{margin-top: 10px;display: flex;justify-content: flex-start;flex-wrap: wrap;}
.activity-modulepage.lives .item{width: 31.4%;margin-right: 2.9%;margin-top: 40px;overflow: hidden;position: relative;}
.activity-modulepage.lives .item:nth-child(3n){margin-right: 0;}
.activity-modulepage.lives .item img{position: relative;z-index: 1;}
.activity-modulepage.lives .item .label{position: absolute;z-index: 2;bottom: 6px;right: 9px;font-size: 12px;line-height: 22px;color: #fff;padding: 0 10px;background-color: #000;opacity: 1;transition: opacity 0.25s ease-in;}
.activity-modulepage.lives .item .label2{position: absolute;z-index: 2;bottom: 13px;right: 15px;width: 43px;opacity: 0;transition: opacity 0.25s  ease-in;}
@media screen and (min-width:1024px){
	.activity-modulepage.lives .item:hover{box-shadow: 0px 9px 24px 0px rgba(0,0,0,0.1100);}
	.activity-modulepage.lives .item:hover>img{transform: scale(1.05);}
	.activity-modulepage.lives .item:hover .label{opacity: 0;}
	.activity-modulepage.lives .item:hover .label2{transition: opacity 0.25s 0.1s ease-in;opacity: 1;}
}
@media screen and (max-width:977px){
	.activity-modulepage.lives .itembox{margin-top: 2.666vmin;}
	.activity-modulepage.lives .item{width: 48%;margin-right: 4%;margin-top: 4vmin;overflow: hidden;position: relative;}
	.activity-modulepage.lives .item:nth-child(3n){margin-right: 4%;}
	.activity-modulepage.lives .item:nth-child(2n){margin-right: 0;}
}
/* 媒体报道页 */
.activity-modulepage.news .itembox .item{width: 100%;margin-top: 30px;display: flex;justify-content: flex-start;background-color: #fff;border: 1px solid #E4E4E4;}
.activity-modulepage.news .itembox .item:first-child{margin-top: 50px;}
.activity-modulepage.news .itembox .item .img{width: 360px;flex-shrink: 0;overflow: hidden;}
.activity-modulepage.news .itembox .item .textbox{flex-grow: 1;padding: 20px 40px 40px;display: flex;align-items: center;}
.activity-modulepage.news .itembox .item .text{width: 100%;font-size: 14px;line-height: 28px;color: #898989;}
.activity-modulepage.news .itembox .item .text .label{overflow: hidden;}
.activity-modulepage.news .itembox .item .text .label span{float: left;font-size: 14px;color: #fff;line-height: 28px;padding: 0 20px;background: #A01606;}
.activity-modulepage.news .itembox .item .text h4{margin-top: 10px;font-size: 18px;line-height: 28px;color: #000;position: relative;padding-bottom: 10px;transition: color 0.25s;}
.activity-modulepage.news .itembox .item .text h4 span{display: inline-block;display:-webkit-box;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-line-clamp:2;-moz-line-clamp:2;text-overflow:ellipsis;overflow: hidden;}
.activity-modulepage.news .itembox .item .text h4:after{content: '';position: absolute;left: 0;bottom: 0;width: 2em;height:3px;background-color: #A01606;}
.activity-modulepage.news .itembox .item .text .time{padding: 8px 0 0;}
.activity-modulepage.news .itembox .item .text .ins p{display:-webkit-box;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-line-clamp:2;-moz-line-clamp:2;text-overflow:ellipsis;overflow: hidden;}
@media screen and (min-width:1024px){
	.activity-modulepage.news .tabbar .fr .select .selectpicker a:hover {background-color: #f8f8f8;}
	.activity-modulepage.news .itembox .item:hover{box-shadow: 0px 9px 24px 0px rgba(0,0,0,0.1100);background-color: #fff;}
	.activity-modulepage.news .itembox .item:hover .img img{transform: scale(1.05);}
	.activity-modulepage.news .itembox .item:hover .text h4{color: #BB782F;}
}
@media screen and (max-width:977px){
	.activity-modulepage.news .itembox .item{margin-top: 6.666vmin;display: block;border: none;box-shadow: 0px 9px 24px 0px rgba(0,0,0,0.1);}
	.activity-modulepage.news .itembox .item:first-child{margin-top: 6.666vmin;}
	.activity-modulepage.news .itembox .item .img{width: 100%;}
	.activity-modulepage.news .itembox .item .textbox{padding: 4.266vmin 4.266vmin 5.333vmin;display: block;}
	.activity-modulepage.news .itembox .item .text{font-size: 3.2vmin;line-height: 4.8vmin;}
	.activity-modulepage.news .itembox .item .text .label{overflow: hidden;}
	.activity-modulepage.news .itembox .item .text .label span{height: 6.4vmin;line-height: 6.4vmin;padding: 0 2.666vmin;font-size: 2.666vmin;}
	.activity-modulepage.news .itembox .item .text h4{margin-top: 0;font-size: 3.733vmin;line-height: 5.333vmin;padding-bottom: 2.133vmin;}
	.activity-modulepage.news .itembox .item .text h4:after{height:2px;}
	.activity-modulepage.news .itembox .item .text .time{padding: 1.333vmin 0;}
}
/* 联盟活动报名页 */
.applypage{padding: 70px 0;border-top: 1px solid #E6E6E6;}
.applypage .mainbox{max-width: 660px;}
.applypage h3{font-size: 40px;line-height: 58px;color: #000;position: relative;padding-bottom: 20px;}
.applypage h3:after{content: '';position: absolute;left: 0;bottom: 0;width: 1em;height:6px;border-radius: 3px;background-color: #A01606;}
.applypage .formbox{width: 100%;margin-top: 60px;padding-left: 68px;}
.applypage .formbox .input{width: 100%;position: relative;margin-top: 40px;}
.applypage .formbox .input input{display: block;width: 100%;border: 1px solid #DFDFDF;font-size: 18px;line-height: 38px;color: #000;padding: 0 10px;}
.applypage .formbox .input span{position: absolute;left: -68px;top: 0;font-size: 18px;line-height: 40px;color: #828282;}
.applypage .formbox .input span em{color: #A01606;}
.applypage .formbox .new{padding-top: 40px;position: relative;}
.applypage .formbox .new:after{content: '';position: absolute;top: 40px;left: -68px;right: 0;height: 0;border-bottom: 1px dashed #A01606;}
.applypage .formbox .adduser{font-size: 14px;line-height: 26px;color: #C5C3C3;margin-top: 36px;display: flex;justify-content: flex-start;}
.applypage .formbox .adduser .btn{display:block;cursor: pointer;}
.applypage .formbox .adduser i{display: inline-block;width: 26px;height: 26px;margin-right: 12px;vertical-align: top;background-size: contain;}
.applypage .formbox .adduser span{vertical-align: top;display: inline-block;}
.applypage .formbox .adduser .add{margin-right: 20px;}
.applypage .formbox .adduser .add i{background-image: url(../images/ico-add.png);}
.applypage .formbox .adduser .jian i{background-image: url(../images/ico-jian.png);}
.applypage .formbox button{display: block;width: 200px;height: 48px;margin-top: 32px;background: #A01606;font-size: 18px;line-height: 48px;font-weight: bold;color: #fff;text-align: center;cursor: pointer;}
.applypage .formbox .form .new .adduser .jian{display: none;}
.applypage .formbox .form.append .new .adduser .jian{display: block;}
.applypage .formbox .form.append .new .adduser .add{display: none;}
.applypage .formbox .form.append .new:last-child .adduser .add{display: block;}

@media screen and (max-width:977px){
	.applypage{padding: 6.666vmin 0 9.333vmin;}
	.applypage .mainbox{max-width: none;}
	.applypage h3{font-size: 4.8vmin;line-height: 6.8vmin;padding-bottom: 1.866vmin;text-align: center;}
	.applypage h3:after{right:0;margin:auto;width: 5.333vmin;height:2px;}
	.applypage .formbox{margin-top: 9.333vmin;padding-left: 14vmin;}
	.applypage .formbox .input{margin-top: 6.666vmin;}
	.applypage .formbox .input input{font-size: 4vmin;line-height: 8vmin;padding: 0 2.666vmin;}
	.applypage .formbox .input span{left: -14vmin;font-size: 4vmin;line-height: 8vmin;border:1px solid transparent;border-left: none;border-right: none;}
	
	.applypage .formbox .new{padding-top: 6.666vmin;position: relative;}
	.applypage .formbox .new:after{content: '';position: absolute;top: 6.666vmin;left: -14vmin;right: 0;height: 0;border-bottom: 1px dashed #A01606;}
	.applypage .formbox .adduser{font-size: 3.2vmin;line-height: 4.8vmin;margin-top: 6.666vmin;}
	.applypage .formbox .adduser i{width: 4.8vmin;height: 4.8vmin;margin-right: 1.866vmin;}
	/* .applypage .formbox .adduser{line-height: 20px;margin-top: 6.666vmin;}
	.applypage .formbox .adduser i{width: 20px;height: 20px;margin-right: 6px;} */
	.applypage .formbox button{width: 33.066vmin;height: 9.333vmin;margin-top: 9.333vmin;margin-left: 13.533vmin;font-size: 4vmin;line-height: 9.333vmin;}
}
/* 资讯动态页 */
.newspage{padding-bottom: 70px;}
.newspage .banner{width: 100%;}
.newspage .banner .swiper-slide{width: 64%;margin:0 45px}
.newspage .banner .swiper-slide>img{position: relative;z-index: 1;}
.newspage .banner .swiper-slide .con{position: absolute;z-index: 2;left: 0;bottom: 0;padding: 30px 6.7% 60px;width: 100%;background-color: rgba(0,0,0,0.6);}
.newspage .banner .swiper-slide .con .label{overflow: hidden;}
.newspage .banner .swiper-slide .con .label span{float: left;font-size: 14px;color: #fff;line-height: 28px;padding: 0 20px;background: #A01606;}
.newspage .banner .swiper-slide .con h3{margin-top: 20px;font-size: 24px;line-height: 28px;color: #fff;position: relative;padding-bottom: 15px;transition: color 0.25s;}
.newspage .banner .swiper-slide .con h3 span{display: inline-block;display:-webkit-box;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-line-clamp:2;-moz-line-clamp:2;text-overflow:ellipsis;overflow: hidden;}
.newspage .banner .swiper-slide .con h3:after{content: '';position: absolute;left: 0;bottom: 0;width: 2em;height:3px;background-color: #A01606;}
.newspage .banner .swiper-slide .con p{font-size: 16px;line-height: 22px;color: #fff;margin-top: 15px;}
.newspage .banner .btn{width: 30px;height: 50px;background-size: contain;position:absolute;top:0;bottom:0;margin:auto 0;z-index: 5;cursor: pointer;}
.newspage .banner .btn.prev{background-image: url('../images/index-banner-prev-black.png');left: calc(18% - 60px);}
.newspage .banner .btn.next{background-image: url('../images/index-banner-next-black.png');right: calc(18% - 60px);}
.newspage .banner .pagination{display: none;width: 100%;height: 14px;background-size: contain;position:absolute;bottom:36px;left:0;z-index: 5;align-items: center;justify-content: center;}
.newspage .banner .pagination.swiper-pagination-lock{display: none;}
.newspage .banner .pagination .swiper-pagination-bullet{opacity: 1;width: 14px;height: 14px;margin:0 10px;background-color: transparent;position: relative;}
.newspage .banner .pagination .swiper-pagination-bullet:after{content: '';width: 6px;height: 6px;box-sizing: border-box;transition: all 0.25s;position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin:auto;border-radius: 50%;background-color: #fff;border:1px solid #fff;}
.newspage .banner .pagination .swiper-pagination-bullet-active:after{width: 100%;height: 100%;background-color: transparent;}
.newspage .tabbar{margin-top: 50px;background: #F8F8F8;padding: 20px 30px;position: relative;z-index: 10;font-size: 14px;line-height: 30px;color: #333;display: flex;align-items: center;justify-content: flex-start;}
.newspage .tabbar .sort{display: flex;align-items: center;justify-content: flex-start;position: relative;z-index: 10;margin-right: auto;}
.newspage .tabbar .sort a{font-size: 18px;color: #000;line-height: 32px;margin-right: 60px;white-space: nowrap;}
.newspage .tabbar .sort .card{display: block;overflow: hidden;}
.newspage .tabbar .sort a.active{color: #A01606;}
.newspage .tabbar .sort a.default{color: #A01606;}
.newspage .tabbar .sort .card a{float: left;}
.newspage .tabbar .date{flex-shrink: 0;display: flex;align-items: center;justify-content: flex-start;height: 100%;}
.newspage .tabbar .date .input{background: #fff;border: 1px solid rgba(151,151,151,0.1);padding-right: 24px;height: 32px;position: relative;width: 200px;}
.newspage .tabbar input{display: block;width: 100%;height: 100%;padding:0 10px;position: relative;z-index: 1;text-align: center;font-size: 14px;line-height: 30px;}
.newspage .tabbar .date span{position: absolute;top: 0;left: 0;z-index: 2;width: 100%;height: 100%;}
.newspage .tabbar .date span i{position: absolute;top: 0;right: 0;width: 24px;height: 100%;background-image: url('../images/ico-datapicker.png');background-size: 16px;background-position: left center;}
.newspage .tabbar .date a{display: block;background: #fff;border: 1px solid rgba(151,151,151,0.1);padding: 0 18px;margin-left: 5px;}
.newspage .tabbar .select{flex-shrink: 0;margin-left: 20px;width: 170px;height: 32px;position: relative;z-index: 5;background: #fff;border: 1px solid rgba(151,151,151,0.1);}
.newspage .tabbar .select span{position: absolute;top: 0;left: 0;z-index: 2;width: 100%;height: 100%;}
.newspage .tabbar .select span i{position: absolute;top: 0;right: 0;width: 24px;height: 100%;background-image: url('../images/ico-select.png');background-size: 11px;background-position: left center;transition: transform 0.25s ease-in;}
.newspage .tabbar .select span i.open{transform: rotateX(180deg);}
.newspage .tabbar .select .selectpicker{position: absolute;z-index: 20;left: -1px;right: -1px;top: 100%;display: none;padding: 10px 0;background: #fff;border: 1px solid rgba(151,151,151,0.1); box-shadow:  0 20px 20px rgba(0,0,0,0.1);;}
.newspage .tabbar .select .selectpicker a{display: block;width: 100%;padding: 0 20px;}
.newspage .tabbar .select .selectpicker a.active{background-color: #f8f8f8;color: #A01606;}
.newspage .itembox{position: relative;z-index: 1}
.newspage .itembox .item{width: 100%;margin-top: 30px;display: flex;justify-content: flex-start;background-color: #fff;border: 1px solid #E4E4E4;}
.newspage .itembox .item:first-child{margin-top: 50px;}
.newspage .itembox .item .img{width: 360px;flex-shrink: 0;overflow: hidden;}
.newspage .itembox .item .text{width: calc(100% - 360px);padding: 30px 40px 20px;font-size: 14px;line-height: 24px;color: #898989;}
.newspage .itembox .item .text .label{overflow: hidden;}
.newspage .itembox .item .text .label span{float: left;font-size: 14px;color: #fff;line-height: 28px;padding: 0 20px;background: #A01606;}
.newspage .itembox .item .text h3{margin-top: 10px;font-size: 18px;line-height: 28px;color: #000;position: relative;padding-bottom: 10px;transition: color 0.25s;}
.newspage .itembox .item .text h3 span{display:-webkit-box;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-line-clamp:2;-moz-line-clamp:2;text-overflow:ellipsis;overflow: hidden;}
.newspage .itembox .item .text h3:after{content: '';position: absolute;left: 0;bottom: 0;width: 2em;height:3px;background-color: #A01606;}
.newspage .itembox .item .text .ins{margin-top: 10px;}
.newspage .itembox .item .text .ins p{display:-webkit-box;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-line-clamp:2;-moz-line-clamp:2;text-overflow:ellipsis;overflow: hidden;}
.newspage .itembox .item .text>p{margin-top: 4px;}
@media screen and (min-width:1024px){
	.newspage .tabbar .select .selectpicker a:hover {background-color: #f8f8f8;}
	.newspage .itembox .item:hover{box-shadow: 0px 9px 24px 0px rgba(0,0,0,0.1100);background-color: #fff;}
	.newspage .itembox .item:hover .img img{transform: scale(1.05);}
	.newspage .itembox .item:hover .text h3{color: #BB782F;}
}
@media screen and (max-width:1560px){
	.newspage .tabbar .sort a{margin-right: 30px;}
}
@media screen and (max-width:1360px){
	.newspage .tabbar .sort a{margin-right: 15px;}
}
@media screen and (max-width:1217px){
	.newspage .banner .swiper-slide{width: 100%;margin:0}
	.newspage .banner .btn{display: none;}
	.newspage .banner .pagination{display: flex;bottom: 3.2vmin;}
	.newspage .tabbar .sort{padding:0 24px 0 20px;cursor: pointer;}
	.newspage .tabbar .sort:after{content: '';position: absolute;top: 0;right: 0;width: 24px;height: 100%;background-image: url(../images/ico-select.png);background-repeat: no-repeat;background-size: 11px;background-position: center;transition: transform 0.25s ease-in;}
	.newspage .tabbar .sort.open:after{transform: rotateX(180deg);}
	.newspage .tabbar .sort .card{display: none;position: absolute;left: 0;top: 100%;width: auto;padding: 10px 0;background: #fff;border: 1px solid rgba(151,151,151,0.1);box-shadow: 0 20px 20px rgb(0 0 0 / 10%);}
	.newspage .tabbar .sort a{margin: 0;}
	.newspage .tabbar .sort a.wapblock{display: block !important;}
	.newspage .tabbar .sort .card a{padding: 10px 20px;width: 100%;}
	.newspage .tabbar .sort .card a.active{background-color: #f8f8f8;}
}
@media screen and (max-width:977px){
	.newspage{padding-bottom: 6.666vmin;}
	.newspage .banner .swiper-slide .con{padding: 5.866vmin 5.333vmin 12.8vmin;}
	.newspage .banner .swiper-slide .con .label span{font-size: 3.2vmin;line-height: 6.4vmin;padding: 0 2.666vmin;}
	.newspage .banner .swiper-slide .con h3{margin-top: 2.666vmin;font-size: 3.733vmin;line-height: 5.333vmin;padding-bottom: 2.133vmin;}
	.newspage .banner .swiper-slide .con h3:after{height: 2px;}
	.newspage .banner .swiper-slide .con p{font-size: 3.2vmin;line-height: 4.533vmin;margin-top: 1.866vmin;}
	.newspage .banner .pagination{bottom: 3.2vmin;}
	.newspage .banner .pagination .swiper-pagination-bullet{margin: 0 1.334vmin;width: 2.666vmin;height: 2.666vmin;min-width: 8px;min-height: 8px;}
	.newspage .banner .pagination .swiper-pagination-bullet:after{width: 1.333vmin;height: 1.333vmin;min-width: 4px;min-height: 4px;}
	.newspage .banner .pagination .swiper-pagination-bullet-active:after{width: 100%;height: 100%;}
	.newspage .tabbar{margin-top:6.4vmin;padding: 0;background:transparent;flex-wrap: wrap;font-size: 3.733vmin;line-height: calc(6.666vmin - 2px);}
	.newspage .tabbar .sort{padding: 0;padding-right: 4vmin;font-size: 3.733vmin;line-height: calc(6.666vmin - 2px);width: 100%;border-bottom: 1px solid #D3D3D3;}
	.newspage .tabbar .sort a{font-size: 3.733vmin;line-height: 6.666vmin;}
	.newspage .tabbar .sort:after{width: 3.2vmin;background-size: 2.666vmin;}
	.newspage .tabbar .date{width: 100%;margin-top: 4vmin;}
	.newspage .tabbar .date .input{width: 100%;padding-right: 6.4vmin;height: 6.666vmin;}
	.newspage .tabbar input{font-size: 3.733vmin;line-height: calc(6.666vmin - 2px);padding: 0 0 0 2.133vmin;text-align: left;}
	.newspage .tabbar .date a{padding: 0 18px;margin-left: 5px;flex-shrink: 0;}
	.newspage .tabbar .date span i{width: 6.666vmin;background-size: 4vmin;background-position:center}
	.newspage .tabbar .date a{padding: 0 1.866vmin;margin-left: 1.333vmin;}
	.newspage .tabbar .select{margin: 0;margin-top: 4vmin;border:none;border-bottom: 1px solid #D3D3D3;width: 100%;height: auto;}
	.newspage .tabbar .select input{padding: 0;height: auto;font-family: siyuansong;}
	.newspage .tabbar .select .selectpicker a{padding: 10px 20px;font-family: siyuansong;}
	.newspage .tabbar .select span i{width: 2.4vmin;background-size: 2.4vmin;background-position:center;background-image: url(../images/ico-select2.png);}
	.newspage .itembox .item{width: 100%;margin-top: 6.666vmin;display: block;border: none;box-shadow: 0px 1.066vmin 3.733vmin 0px rgba(0,0,0,0.09);}
	.newspage .itembox .item:first-child{margin-top: 6.666vmin;}
	.newspage .itembox .item .img{width: 100%;}
	.newspage .itembox .item .text{width: 100%;padding: 4.266vmin 4.266vmin 6.666vmin;font-size: 3.2vmin;line-height: 4.8vmin;}
	.newspage .itembox .item .text .label span{font-size: 3.2vmin;line-height: 6.4vmin;padding: 0 2.666vmin;}
	.newspage .itembox .item .text h3{margin-top: 2.133vmin;font-size: 3.733vmin;line-height: 5.333vmin;padding-bottom: 2.1333vmin;}
	.newspage .itembox .item .text h3:after{height:2px;}
	.newspage .itembox .item .text .ins{margin-top: 0;}
	.newspage .itembox .item .text>p{padding: 1.333vmin 0;margin-top: 0;}
}
/* 文章详情页 */
.detailspage{border-top: 1px solid #E6E6E6;padding: 50px 0;}
.detailspage .mainbox{width: 1600px;}
.detailspage .crumbs{display: flex;align-items: center;justify-content: flex-start;}
.detailspage .crumbs *{font-size: 14px;color: #3B3B3B;line-height: 28px;}
.detailspage .itembox{width: 100%;display: flex;align-items: flex-start;justify-content: space-between;margin-top: 60px;}
.detailspage .itembox .fl{font-size: 14px;color: #3B3B3B;line-height: 24px;}
.detailspage.normal .itembox .fl{width: 70.125%;}
.detailspage .title{padding-bottom: 20px;border-bottom: 2px solid #A01606;text-align: center;}
.detailspage .title h3{font-size: 36px;line-height: 50px;color: #000;}
.detailspage .title p{font-size: 16px;line-height: 28px;color: #3B3B3B;display: flex;align-items: center;justify-content: center;flex-wrap: wrap;}
.detailspage .title p span{margin-right: 40px;white-space: nowrap;margin-top: 20px;}
.detailspage .title p span:last-child{margin-right: 0;}
.detailspage .itembox .ins{padding: 20px 0 30px;}
.detailspage .itembox .ins p{/* margin-top: 10px; */text-indent: 2em;}
.detailspage .itembox .ins img{margin: 30px 0;}
.detailspage .itembox .link a{display: block;margin-top: 10px;text-indent: 2em;}
.detailspage .itembox .link a span{text-decoration: underline;}
.detailspage .itembox .fr{font-size: 16px;color: #3B3B3B;line-height: 28px;border: 1px solid #E6E6E6;border-top: 4px solid #A01606;padding: 30px;}
.detailspage.normal .itembox .fr{width: 25.5%;}
.detailspage .itembox .fr h3{font-size: 24px;color: #000;line-height: 36px;padding-bottom: 10px;border-bottom: 2px solid #A01606;}
.detailspage .itembox .fr .item{display: block;width: 100%;margin-top: 30px;}
.detailspage .itembox .fr .item .img{overflow: hidden;position: relative;}
.detailspage .itembox .fr .item .img img{position: relative;z-index: 1;}
.detailspage .itembox .fr .item .img .label{position: absolute;z-index: 2;bottom: 6px;right: 9px;font-size: 12px;line-height: 22px;color: #fff;padding: 0 10px;background-color: #000;opacity: 1;transition: opacity 0.25s ease-in;}
.detailspage .itembox .fr .item .img .label2{position: absolute;z-index: 2;bottom: 13px;right: 15px;width: 43px;opacity: 0;transition: opacity 0.25s  ease-in;}
.detailspage .itembox .fr .item h4{font-size: 18px;margin-top: 10px;display:-webkit-box;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-line-clamp:2;-moz-line-clamp:2;text-overflow:ellipsis;overflow: hidden;}
.detailspage .itembox .fr .item p{margin-top: 4px;display:-webkit-box;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-line-clamp:2;-moz-line-clamp:2;text-overflow:ellipsis;overflow: hidden;}
.detailspage.lives .title{padding: 60px 0;text-align: left;}
.detailspage.lives .title h3{font-size: 24px;line-height: normal;}
.detailspage.lives .title p{display: none;}
.detailspage.aboutzc .title{text-align: center;}
.detailspage.aboutzc .mainbox{width: 1010px;}
.detailspage.aboutzc .itembox .fl{width: 100%;}

@media screen and (min-width:1024px){
	.detailspage .crumbs a:hover{color: #BB782F;}
	.detailspage .itembox .link a:hover{color: #BB782F;}
	.detailspage .itembox .fr .item:hover img{transform: scale(1.05);}
	.detailspage .itembox .fr .item:hover h4{color: #BB782F;}
	.detailspage .itembox .fr .item:hover .img .label{opacity: 0;}
	.detailspage .itembox .fr .item:hover .img .label2{transition: opacity 0.25s 0.1s ease-in;opacity: 1;}
}
@media screen and (max-width:1750px){
	.detailspage.normal .mainbox{width: 80%;}
}
@media screen and (max-width:1560px){
	.detailspage.normal .itembox .fl{width: calc(100% - 370px);}
	.detailspage.normal .itembox .fr{width: 310px;}
}
@media screen and (max-width:1217px){
	.detailspage .itembox{display: block;}
	.detailspage.normal .itembox .fl{width: 100%;}
	.detailspage.normal .itembox .fr{width: 100%;}
	.detailspage .itembox .fr{margin-top: 60px;}
	.detailspage .itembox .fr .list{display: flex;justify-content: space-between;}
	.detailspage .itembox .fr .item{width: 48%;}
}
@media screen and (max-width:1120px){
	.detailspage.aboutzc .mainbox{width: 90%;}
}
@media screen and (max-width:977px){
	.detailspage.normal .mainbox{width: 90%;}
	.detailspage{padding: 4vmin 0 6.666vmin;}
	.detailspage .crumbs *{font-size: 3.2vmin;line-height: 3.733vmin;}
	.detailspage .itembox{margin-top: 6.666vmin;}
	.detailspage .itembox .fl{font-size: 3.466vmin;line-height: 5.333vmin;}
	.detailspage .title{padding: 0 2%;padding-bottom: 6.666vmin;border-bottom: 2px solid #A01606;text-align: center;}
	.detailspage .title h3{font-size: 4.8vmin;line-height: 6.8vmin;}
	.detailspage .title p{font-size: 3.2vmin;line-height: 3.733vmin;}
	.detailspage .title p span{margin-right: 3.2vmin;margin-top: 3.2vmin;}
	.detailspage.lives .title {padding: 6.666vmin 0;}
	.detailspage.lives .title h3{font-size: 4vmin;}
	.detailspage .itembox .ins{padding: 4vmin 0 6.4vmin;}
	.detailspage .itembox .ins p{margin-top: 1.333vmin;}
	.detailspage .itembox .ins img{margin: 4vmin 0;}
	.detailspage .itembox .link a{display: block;margin-top: 1.333vmin;}
	.detailspage .itembox .link a span{text-decoration: underline;}
	.detailspage .itembox .fr{font-size: 3.2vmin;line-height: 5.333vmin;border: 1px solid #E6E6E6;border-top: 4px solid #A01606;padding: 4vmin 6.666vmin 6.666vmin;}
	.detailspage .itembox .fr h3{font-size: 4vmin;line-height: 5.866vmin;padding-bottom: 2.666vmin;}
	.detailspage .itembox .fr .list{display: block;}
	.detailspage .itembox .fr .item{display: block;width: 100%;margin-top: 6.666vmin;}	
	.detailspage .itembox .fr .item .img .label{bottom: 2.133vmin;right: 2.4vmin;font-size: 2.666vmin;line-height: 5.333vmin;padding: 0 2.133vmin;}
	.detailspage .itembox .fr .item .img .label2{display: none;}
	.detailspage .itembox .fr .item h4{font-size: 3.733vmin;margin-top: 2.666vmin;}
	.detailspage .itembox .fr .item p{margin-top: 1.333vmin;}

}
/* 展播平台页 */

.livespage{padding-bottom: 70px;}
.livespage .banner{width: 100%;}
.livespage .banner .swiper-slide{width: 64%;margin:0 45px}
.livespage .banner .swiper-slide>img{position: relative;z-index: 1;}
.livespage .banner .swiper-slide .con{position: absolute;z-index: 2;left: 0;bottom: 0;padding: 30px 6.7% 60px;width: 100%;background-color: rgba(0,0,0,0.6);}
.livespage .banner .swiper-slide .con .label{overflow: hidden;}
.livespage .banner .swiper-slide .con .label span{float: left;font-size: 14px;color: #fff;line-height: 28px;padding: 0 20px;background: #A01606;}
.livespage .banner .swiper-slide .con h3{margin-top: 20px;font-size: 24px;line-height: 28px;color: #fff;position: relative;padding-bottom: 15px;transition: color 0.25s;}
.livespage .banner .swiper-slide .con h3 span{display: inline-block;display:-webkit-box;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-line-clamp:2;-moz-line-clamp:2;text-overflow:ellipsis;overflow: hidden;}
.livespage .banner .swiper-slide .con h3:after{content: '';position: absolute;left: 0;bottom: 0;width: 2em;height:3px;background-color: #A01606;}
.livespage .banner .swiper-slide .con p{font-size: 16px;line-height: 22px;color: #fff;margin-top: 15px;}
.livespage .banner .btn{width: 30px;height: 50px;background-size: contain;position:absolute;top:0;bottom:0;margin:auto 0;z-index: 5;cursor: pointer;}
.livespage .banner .btn.prev{background-image: url('../images/index-banner-prev-black.png');left: calc(18% - 60px);}
.livespage .banner .btn.next{background-image: url('../images/index-banner-next-black.png');right: calc(18% - 60px);}
.livespage .banner .pagination{display: none;width: 100%;height: 14px;background-size: contain;position:absolute;bottom:36px;left:0;z-index: 5;align-items: center;justify-content: center;}
.livespage .banner .pagination.swiper-pagination-lock{display: none;}
.livespage .banner .pagination .swiper-pagination-bullet{opacity: 1;width: 14px;height: 14px;margin:0 10px;background-color: transparent;position: relative;}
.livespage .banner .pagination .swiper-pagination-bullet:after{content: '';width: 6px;height: 6px;box-sizing: border-box;transition: all 0.25s;position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin:auto;border-radius: 50%;background-color: #fff;border:1px solid #fff;}
.livespage .banner .pagination .swiper-pagination-bullet-active:after{width: 100%;height: 100%;background-color: transparent;}
.livespage .tabbar{margin-top: 50px;background: #F8F8F8;padding: 20px 30px;position: relative;z-index: 10;font-size: 14px;line-height: 30px;color: #333;display: flex;align-items: center;justify-content: flex-start;}
.livespage .tabbar .sort{display: flex;align-items: center;justify-content: flex-start;position: relative;z-index: 10;margin-right: auto;}
.livespage .tabbar .sort a{font-size: 18px;color: #000;line-height: 32px;margin-right: 60px;white-space: nowrap;}
.livespage .tabbar .sort .card{display: block;overflow: hidden;}
.livespage .tabbar .sort a.active{color: #A01606;}
.livespage .tabbar .sort a.default{color: #A01606;}
.livespage .tabbar .sort .card a{float: left;}
.livespage .tabbar .date{flex-shrink: 0;display: flex;align-items: center;justify-content: flex-start;height: 100%;}
.livespage .tabbar .date .input{background: #fff;border: 1px solid rgba(151,151,151,0.1);padding-right: 24px;height: 32px;position: relative;width: 200px;}
.livespage .tabbar input{display: block;width: 100%;height: 100%;padding:0 10px;position: relative;z-index: 1;text-align: center;font-size: 14px;line-height: 30px;}
.livespage .tabbar .date span{position: absolute;top: 0;left: 0;z-index: 2;width: 100%;height: 100%;}
.livespage .tabbar .date span i{position: absolute;top: 0;right: 0;width: 24px;height: 100%;background-image: url('../images/ico-datapicker.png');background-size: 16px;background-position: left center;}
.livespage .tabbar .date a{display: block;background: #fff;border: 1px solid rgba(151,151,151,0.1);padding: 0 18px;margin-left: 5px;}
.livespage .tabbar .select{flex-shrink: 0;margin-left: 20px;width: 170px;height: 32px;position: relative;z-index: 5;background: #fff;border: 1px solid rgba(151,151,151,0.1);}
.livespage .tabbar .select span{position: absolute;top: 0;left: 0;z-index: 2;width: 100%;height: 100%;}
.livespage .tabbar .select span i{position: absolute;top: 0;right: 0;width: 24px;height: 100%;background-image: url('../images/ico-select.png');background-size: 11px;background-position: left center;transition: transform 0.25s ease-in;}
.livespage .tabbar .select span i.open{transform: rotateX(180deg);}
.livespage .tabbar .select .selectpicker{position: absolute;z-index: 20;left: -1px;right: -1px;top: 100%;display: none;padding: 10px 0;background: #fff;border: 1px solid rgba(151,151,151,0.1); box-shadow:  0 20px 20px rgba(0,0,0,0.1);;}
.livespage .tabbar .select .selectpicker a{display: block;width: 100%;padding: 0 20px;}
.livespage .tabbar .select .selectpicker a.active{background-color: #f8f8f8;color: #A01606;}
.livespage .tabbox{position: relative;z-index: 1;}
.livespage .tabcon{display: none;position: relative;}
.livespage .tabcon.active{display: block;}
.livespage .itembox{display: flex;justify-content: flex-start;flex-wrap: wrap;margin-top: 20px;position: relative;z-index: 1;}
.livespage .item{width: 23%;margin-right: 2.666%;margin-top: 30px;background-color: #fff;border: 1px solid #E4E4E4;}
.livespage .item:nth-child(4n){margin-right: 0%;}
.livespage .item .img{width: 100%;overflow: hidden;position: relative;}
.livespage .item .img img{position: relative;z-index: 1;}
.livespage .item .img .label{position: absolute;z-index: 2;bottom: 6px;right: 9px;font-size: 12px;line-height: 22px;color: #fff;padding: 0 10px;background-color: #000;opacity: 1;transition: opacity 0.25s ease-in;}
.livespage .item .img .label2{position: absolute;z-index: 2;bottom: 13px;right: 15px;width: 43px;opacity: 0;transition: opacity 0.25s  ease-in;}
.livespage .item .text{padding: 10px 10px 24px;}
.livespage .item h3{margin-top: 0;font-size: 16px;line-height: 24px;color: #000;position: relative;padding-bottom: 10px;transition: color 0.25s;}
.livespage .item h3 span{display: inline-block;display:-webkit-box;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-line-clamp:2;-moz-line-clamp:2;text-overflow:ellipsis;overflow: hidden;}
.livespage .item h3:after{content: '';position: absolute;left: 0;bottom: 0;width: 2em;height:3px;background-color: #A01606;}
.livespage .item h4{margin-top: 15px;font-size: 14px;line-height: 22px;color: #7D7D7D;}
.livespage .item p{margin-top: 20px;display: flex;align-items: center;justify-content: space-between;font-size: 14px;color: #7D7D7D;line-height: 22px;}
.livespage .item p .label{background-color: rgba(178, 0, 0, 0.1);border-radius: 4px;font-size: 14px;font-weight: 400;color: #A01606;line-height: 22px;padding: 0 8px;}
.livespage .tabcon.sort{padding-left: 25.666%;}
.livespage .tabcon.sort .item{width: 30.962%;margin-right: 3.557%;}
.livespage .tabcon.sort .item:nth-child(4n){margin-right: 3.557%;}
.livespage .tabcon.sort .item:nth-child(3n){margin-right: 0;}
.livespage .tabcon.sort .sort{width: 23%;margin-top: 20px;position: absolute;z-index: 10;left: 0;top: 0;}
.livespage .tabcon.sort .sort p{border-bottom: 1px solid #D3D3D3;font-size: 20px;color: #8F8F8F;line-height: normal;padding-bottom: 10px;}
.livespage .tabcon.sort .sort .card{padding: 15px 0;}
.livespage .tabcon.sort .sort .card a{font-size: 14px;color: #000000;line-height: 20px;margin-top: 10px;display: block;}
.livespage .tabcon.sort .sort .card a.active{color: #A01606;}

@media screen and (min-width:1024px){
	.livespage .item:hover{box-shadow: 0px 9px 24px 0px rgba(0,0,0,0.1100);}
	.livespage .item:hover .img>img{transform: scale(1.05);}
	.livespage .item:hover .text h3{color: #BB782F;}
	.livespage .item:hover .img .label{opacity: 0;}
	.livespage .item:hover .img .label2{transition: opacity 0.25s 0.1s ease-in;opacity: 1;}
	.livespage .tabbar .fr .select .selectpicker a:hover {background-color: #f8f8f8;}
	.livespage .tabcon.sort .sort .card a:hover {color: #BB782F;}
}
@media screen and (max-width:1560px){
	.livespage .tabbar .sort a{margin-right: 30px;}
}
@media screen and (max-width:1360px){
	.livespage .tabbar .sort a{margin-right: 15px;}
	
	.livespage .tabcon.sort .sort p{font-size: 16px;}
	.livespage .tabcon.sort .sort .card a{font-size: 14px;line-height: 22px;margin-top: 10px;}
}
@media screen and (max-width:1260px){
	
	.livespage .tabcon.sort{padding-left: 34%;}
	.livespage .tabcon.sort .sort{width: 32%;}
	.livespage .item{width: 32%;margin-right: 2%;margin-top: 30px;background-color: #fff;border: 1px solid #E4E4E4;}
	.livespage .item:nth-child(4n){margin-right: 2%;}
	.livespage .item:nth-child(3n){margin-right: 0;}
	.livespage .tabcon.sort .item{width: 48.483%;margin-right: 3.034%;}
	.livespage .tabcon.sort .item:nth-child(4n){margin-right: 3.034%;}
	.livespage .tabcon.sort .item:nth-child(3n){margin-right: 3.034%;}
	.livespage .tabcon.sort .item:nth-child(2n){margin-right: 0%;}
}
@media screen and (max-width:1217px){
	.livespage .banner .swiper-slide{width: 100%;margin:0}
	.livespage .banner .btn{display: none;}
	.livespage .banner .pagination{display: flex;bottom: 3.2vmin;}
	.livespage .tabbar .sort{padding:0 24px 0 20px;cursor: pointer;}
	.livespage .tabbar .sort:after{content: '';position: absolute;top: 0;right: 0;width: 24px;height: 100%;background-image: url(../images/ico-select.png);background-repeat: no-repeat;background-size: 11px;background-position: center;transition: transform 0.25s ease-in;}
	.livespage .tabbar .sort.open:after{transform: rotateX(180deg);}
	.livespage .tabbar .sort .card{display: none;position: absolute;left: 0;top: 100%;width: auto;padding: 10px 0;background: #fff;border: 1px solid rgba(151,151,151,0.1);box-shadow: 0 20px 20px rgb(0 0 0 / 10%);}
	.livespage .tabbar .sort a{margin: 0;}
	.livespage .tabbar .sort a.wapblock{display: block !important;}
	.livespage .tabbar .sort .card a{padding: 10px 20px;width: 100%;}
	.livespage .tabbar .sort .card a.active{background-color: #f8f8f8;}
}
@media screen and (max-width:977px){
	.livespage{padding-bottom: 6.666vmin;}
	.livespage .banner .swiper-slide .con{padding: 5.866vmin 5.333vmin 12.8vmin;}
	.livespage .banner .swiper-slide .con .label span{font-size: 3.2vmin;line-height: 6.4vmin;padding: 0 2.666vmin;}
	.livespage .banner .swiper-slide .con h3{margin-top: 2.666vmin;font-size: 3.733vmin;line-height: 5.333vmin;padding-bottom: 2.133vmin;}
	.livespage .banner .swiper-slide .con h3:after{height: 2px;}
	.livespage .banner .swiper-slide .con p{font-size: 3.2vmin;line-height: 4.533vmin;margin-top: 1.866vmin;}
	.livespage .banner .pagination{bottom: 3.2vmin;}
	.livespage .banner .pagination .swiper-pagination-bullet{margin: 0 1.334vmin;width: 2.666vmin;height: 2.666vmin;min-width: 8px;min-height: 8px;}
	.livespage .banner .pagination .swiper-pagination-bullet:after{width: 1.333vmin;height: 1.333vmin;min-width: 4px;min-height: 4px;}
	.livespage .banner .pagination .swiper-pagination-bullet-active:after{width: 100%;height: 100%;}
	.livespage .tabbar{margin-top:6.4vmin;padding: 0;background:transparent;flex-wrap: wrap;font-size: 3.733vmin;line-height: calc(6.666vmin - 2px);}
	.livespage .tabbar .sort{padding: 0;padding-right: 4vmin;font-size: 3.733vmin;line-height: calc(6.666vmin - 2px);width: 100%;border-bottom: 1px solid #D3D3D3;}
	.livespage .tabbar .sort a{font-size: 3.733vmin;line-height: 6.666vmin;}
	.livespage .tabbar .sort:after{width: 3.2vmin;background-size: 2.666vmin;}
	.livespage .tabbar .date{width: 100%;margin-top: 4vmin;}
	.livespage .tabbar .date .input{width: 100%;padding-right: 6.4vmin;height: 6.666vmin;}
	.livespage .tabbar input{font-size: 3.733vmin;line-height: calc(6.666vmin - 2px);padding: 0 0 0 2.133vmin;text-align: left;}
	.livespage .tabbar .date a{padding: 0 18px;margin-left: 5px;flex-shrink: 0;}
	.livespage .tabbar .date span i{width: 6.666vmin;background-size: 4vmin;background-position:center}
	.livespage .tabbar .date a{padding: 0 1.866vmin;margin-left: 1.333vmin;}
	.livespage .tabbar .select{margin: 0;margin-top: 4vmin;border:none;border-bottom: 1px solid #D3D3D3;width: 100%;height: auto;}
	.livespage .tabbar .select input{padding: 0;height: auto;font-family: siyuansong;}
	.livespage .tabbar .select .selectpicker a{padding: 10px 20px;font-family: siyuansong;}
	.livespage .tabbar .select span i{width: 2.4vmin;background-size: 2.4vmin;background-position:center;background-image: url(../images/ico-select2.png);}

	
	.livespage .itembox{margin-top: 0;}
	.livespage .item{width: 100%;margin-right: 0%;margin-top: 6.666vmin;background-color: #fff;border: 1px solid #E4E4E4;}
	.livespage .item:nth-child(4n){margin-right: 0%;}
	.livespage .item:nth-child(3n){margin-right: 0;}
	.livespage .tabcon.sort{padding-left: 0;padding-top: 11vmin;}
	.livespage .tabcon.sort .sort{width: 100%;left: 0;top: 0;margin-top: 3.666vmin;}
	.livespage .tabcon.sort .sort:after{content: '';position: absolute;top: 0;right: 0;width: 2.4vmin;height: 6.666vmin;background-image: url(../images/ico-select2.png);background-repeat: no-repeat;background-size: 2.4vmin;background-position: center;transition: transform 0.25s ease-in;}
	.livespage .tabcon.sort .sort.open:after{transform: rotateX(180deg);}
	.livespage .tabcon.sort .sort p{font-size: 3.733vmin;line-height: calc(6.666vmin - 2px);padding:0;color: #333;}
	.livespage .tabcon.sort .sort .card{display: none;width: 100%;padding: 10px 0;position: absolute;top: 100%;left: 0;background-color: #fff;box-shadow: 0 6px 20px rgb(0,0,0,0.1);}
	.livespage .tabcon.sort .sort .card a{font-size: 3.733vmin;line-height: 5.866vmin;padding: 10px 20px;margin:0}
	.livespage .tabcon.sort .sort .card a.active{background-color: #f8f8f8;}
	.livespage .tabcon.sort .item{width: 100%;margin-right: 0;}
	.livespage .tabcon.sort .item:nth-child(4n){margin-right: 0%;}
	.livespage .tabcon.sort .item:nth-child(3n){margin-right: 0%;}
	.livespage .tabcon.sort .item:nth-child(2n){margin-right: 0%;}
	.livespage .item .img .label{bottom: 2.133vmin;right: 2.4vmin;font-size: 2.666vmin;line-height: 5.333vmin;padding: 0 2.133vmin;}
	.livespage .item .img .label2{display: none;}
	.livespage .item .text{padding: 2.666vmin 4vmin 4.8vmin;}
	.livespage .item h3{font-size: 3.733vmin;line-height: 5.866vmin;padding-bottom: 2.1333vmin;}
	.livespage .item h3:after{height:2px;}
	.livespage .item h4{margin-top: 1.866vmin;font-size: 3.466vmin;line-height: 5.333vmin;}
	.livespage .item p{margin-top: 2.666vmin;font-size: 3.2vmin;line-height: 5.333vmin;}
	.livespage .item p .label{border-radius: 4px;font-size: 3.2vmin;line-height: 5.333vmin;padding: 0 2.666vmin;}

}
/* 关于联盟页 */
.aboutpage{border-top: 1px solid #E6E6E6;padding-bottom: 20px;}
.aboutpage .module{position: relative;}
.aboutpage .module .target{width: 0;height: 0;position: absolute;left: 0;top: -150px;}
.aboutpage .module .mainbox{padding: 50px 0;border-bottom: 1px solid #E6E6E6;}
.aboutpage .module:last-child .mainbox{border-bottom: none;}
.aboutpage .module h3{font-size: 40px;line-height: 58px;color: #000;position: relative;padding-bottom: 20px;}
.aboutpage .module h3:after{content: '';position: absolute;left: 0;bottom: 0;width: 1em;height:6px;border-radius: 3px;background-color: #A01606;}
.aboutpage .module .ins{font-size: 16px;line-height: 28px;color: #3B3B3B;}
.aboutpage .module .ins p{margin-top: 28px;text-indent: 2em;}
.aboutpage .module .ins .hidebox{margin-top:60px;display: none;}
.aboutpage .module .ins .hidebox img{width: 80%;max-width: 1106px;margin: 0 auto;}
.aboutpage .module .ins .hidebtn{margin-top:30px;}
.aboutpage .module .ins .hidebtn a{position: relative;padding-left: 25px;color: #AB6320;display: inline-block;font-size: 16px;line-height: 28px;font-family: siyuanhei;}
.aboutpage .module .ins .hidebtn a:before{content: '';width: 14px;height: 14px;position: absolute;top: 50%;left: 0;-webkit-transform: translate(0, -50%);transform: translate(0, -50%);background-image: url(../images/member_hidebtn1.png);background-position: center;background-repeat: no-repeat;background-size: 100% auto;}
.aboutpage .module .ins .hidebtn a.open:before{background-image: url(../images/member_hidebtn2.png);}
.aboutpage .module.top .mainbox{border-bottom: none;}
.aboutpage .module.top .top{display: flex;align-items: flex-start;justify-content: space-between;}
.aboutpage .module.top .top .logo{width: 128px;}
.aboutpage .module.zc{background-color:#C28138;background-image: url(../images//lmzc.png);}
.aboutpage .module.zc .mainbox{padding: 54px 0;display: flex;align-items: center;justify-content: space-between;border-bottom: none;}
.aboutpage .module.zc h3{color: #fff;}
.aboutpage .module.zc h3:after{background-color:#fff}
.aboutpage .module.zc a{font-size: 20px;color: #FFFFFF;line-height: 30px;display: flex;justify-content: flex-start;}
.aboutpage .module.zc a i{display: block;width: 21px;margin-left: 4px;background-image: url('../images/zc-ico.png');background-size: 100% auto;}
@media screen and (max-width:977px){
	.aboutpage{padding-bottom: 6.666vmin;}
	.aboutpage .module .mainbox{padding: 6.666vmin 0;}
	.aboutpage .module h3{font-size: 4.8vmin;line-height: 6.8vmin;padding-bottom: 2.133vmin;}
	.aboutpage .module h3:after{height: 3px;}
	.aboutpage .module.top .top .logo{width: 16vmin;}
	.aboutpage .module .ins{font-size: 3.466vmin;line-height: 5.333vmin;}
	.aboutpage .module .ins p{margin-top: 2.4vmin;}
	.aboutpage .module.zc .mainbox{padding: 10vmin 0;}
	.aboutpage .module.zc a{font-size: 4vmin;line-height: 5.866vmin;}
	.aboutpage .module.zc a i{width: 3.733vmin;margin-left: 0.8vmin;}
	.aboutpage .module .ins .hidebtn{margin-top:6.666vmin;}
	.aboutpage .module .ins .hidebtn a{padding-left: 5.333vmin;font-size: 4vmin;line-height: 6.666vmin;}
	.aboutpage .module .ins .hidebtn a:before{width: 4vmin;height: 6.666vmin;}
	.aboutpage .module .ins .hidebox{margin-top:6.666vmin;}
	

}

/* 联盟成员页 */
.memberpage{padding: 50px 0;border-top: 1px solid #E6E6E6;}
.memberpage h3{font-size: 40px;line-height: 58px;color: #000;position: relative;padding-bottom: 20px;}
.memberpage h3:after{content: '';position: absolute;left: 0;bottom: 0;width: 1em;height:6px;border-radius: 3px;background-color: #A01606;}
.memberpage .itembox{margin-top: 30px;display: flex;justify-content: flex-start;flex-wrap: wrap;}
.memberpage .item{width: 25%;/* overflow: hidden; */position: relative;border-bottom: 1px solid rgba(151, 151, 151, 0.2);border-right: 1px solid rgba(151, 151, 151, 0.2);}
.memberpage .item:nth-child(-n + 4){border-top: 1px solid rgba(151, 151, 151, 0.2);}
.memberpage .item:nth-child(4n+1){border-left: 1px solid rgba(151, 151, 151, 0.2);}

.memberpage .item .img{position: relative;z-index: 1;overflow: hidden;}
.memberpage .item .img img{background-color: transparent;}
.memberpage .item .img .default{display: block;z-index: 1;transition: opacity 0.25s ease-in;}
.memberpage .item .img .ab{opacity: 0;position: absolute;z-index: 2;left: 0;top: 0;width: 100%;height: 100%;transition: opacity 0.25s ease-in;overflow: hidden;}
.memberpage .item .img .ab img{transition: all 0.25s ease-in 0.25s;}
.memberpage .item p{font-size: 14px;color: #000;line-height: 20px;font-family: siyuanhei;text-align: center;position: absolute;z-index: 2;bottom: 10px;left: 0;right: 0;margin:0 auto;width: 85%;padding: 10px;transition: all 0.25s ease-in;text-overflow:ellipsis;overflow: hidden;white-space: nowrap;}
@media screen and (min-width:1024px){
	/* .memberpage .item:hover .img .default{opacity: 0;} */
	.memberpage .item:hover .img .ab{opacity: 1;}
	.memberpage .item:hover .img .ab img{transform: scale(1.05);}
	.memberpage .item:hover p{bottom: -30px;background-color: rgba(255,255,255,1);box-shadow: 0px 5px 28px 0px rgba(0,0,0,0.1);color: #AB6320;}
}
@media screen and (max-width:1360px){
	.memberpage .item{width: 33.333%;/* overflow: hidden; */position: relative;border-bottom: 1px solid rgba(151, 151, 151, 0.2);border-right: 1px solid rgba(151, 151, 151, 0.2);}
	.memberpage .item:nth-child(-n + 4){border-top: none;}
	.memberpage .item:nth-child(4n+1){border-left: none;}
	.memberpage .item:nth-child(-n + 3){border-top: 1px solid rgba(151, 151, 151, 0.2);}
	.memberpage .item:nth-child(3n+1){border-left: 1px solid rgba(151, 151, 151, 0.2);}
}
@media screen and (max-width:977px){
	.memberpage{padding:6.666vmin 0}
	.memberpage h3{font-size: 4.8vmin;line-height: 6.8vmin;padding-bottom: 2.133vmin;}
	.memberpage h3:after{height: 3px;}
	.memberpage .itembox{margin-top: 4vmin;}
	.memberpage .item{width: 50%;position: relative;border: none !important;border-bottom:  1px solid rgba(151, 151, 151, 0.2) !important;}
	.memberpage .item:nth-child(2n-1){}
	.memberpage .item:nth-child(2n+1){border-right:  1px solid rgba(151, 151, 151, 0.2) !important;}
	.memberpage .item p{font-size: 3.2vmin;line-height: 4.266vmin;bottom: 0;padding: 1.866vmin;}
}







/* 联盟成员详情页 */
.membershowpage h3{font-size: 40px;line-height: 58px;color: #000;position: relative;padding-bottom: 15px;text-align: center;}
.membershowpage h3:after{content: '';position: absolute;left: 0;right: 0;bottom: 0;margin: 0 auto;width: 1em;height: 6px;border-radius: 3px;background-color: #A01606;}
.membershowpage .banner{width: 100%;}
.membershowpage .banner .btn{width: 30px;height: 50px;background-size: contain;position:absolute;top:0;bottom:0;margin:auto 0;z-index: 5;cursor: pointer;}
.membershowpage .banner .btn.prev{background-image: url('../images/index-banner-prev.png');left: 80px;}
.membershowpage .banner .btn.next{background-image: url('../images/index-banner-next.png');right: 80px;}
.membershowpage .banner .btn.swiper-button-disabled{cursor: default;opacity: 0.2;}
.membershowpage .banner .pagination{width: 100%;height: 14px;background-size: contain;position:absolute;bottom:36px;left:0;z-index: 5;display: flex;align-items: center;justify-content: center;}
.membershowpage .banner .pagination .swiper-pagination-bullet{opacity: 1;width: 14px;height: 14px;margin:0 10px;background-color: transparent;position: relative;}
.membershowpage .banner .pagination .swiper-pagination-bullet:after{content: '';width: 6px;height: 6px;box-sizing: border-box;transition: all 0.25s;position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin:auto;border-radius: 50%;background-color: #fff;border:1px solid #fff;}
.membershowpage .banner .pagination .swiper-pagination-bullet-active:after{width: 100%;height: 100%;background-color: transparent;}
.membershowpage .banner .pagination.swiper-pagination-lock{display: none;}
.membershowpage .banner .con{position: absolute;z-index: 2;left: 0;right: 0;top: 0;bottom: 0;background-color: rgba(0,0,0,0.3);}
.membershowpage .banner .mainbox{height: 100%;display: flex;align-items: center;justify-content: flex-start;}

.membershowpage .banner .content{width: 80%;color: #fff;}
.membershowpage .banner .content h2{font-size: 36px;}
.membershowpage .banner .content a{display: inline-block;margin-top: 20px;font-size: 18px;line-height: 36px;padding: 0 16px;background-color: #A01606;position: relative;}
.membershowpage .banner .content a i{vertical-align: top;display: inline-block;width: 22px;height: 36px;background-image: url('../images/ico-play2.png');background-size: contain;margin-right: 5px;}

.membershowpage .module .target{width: 0;height: 0;position: relative;left: 0;top: -150px;}
.membershowpage .module .mainbox{padding: 50px 0;border-bottom: 1px solid #E6E6E6;}
.membershowpage .module.instro .top{display: flex;align-items: center;justify-content: space-between;}
.membershowpage .module.instro .top h4{font-size: 24px;line-height: 36px;color: #000;padding: 40px 0 60px;}
.membershowpage .module.instro .top h4 span{display: block;padding: 3px 0;}
.membershowpage .module.instro .top h4 span:nth-last-child(){margin-top: 10px;}
.membershowpage .module.instro .top .logo{width: 23.357%;margin-left: 60px;flex-shrink: 0;}
.membershowpage .module.instro .ins{margin-top: -40px;}
.membershowpage .module.instro .ins p{margin-top: 10px;font-size: 16px;color: #3B3B3B;line-height: 28px;text-indent: 2em}
.membershowpage .module.instro .ins p:first-child{margin-top: 0;}
.membershowpage .module .link{text-align: center;margin-top:30px}
.membershowpage .module .link a{display: inline-block;padding: 0 40px;border:1px solid #A01606;line-height: 46px;font-size: 18px;color: #A01606;}

.membershowpage .module.zhuanti .mainbox{padding-bottom: 0;}
.membershowpage .module.zhuanti .swiper{/* margin-top: 30px; */position: relative;/* padding: 0 90px; */}
.membershowpage .module.zhuanti .swiper .btn{width: 22px;height: 50px;background-size: contain;position:absolute;top:0;bottom:0;margin:auto 0;z-index: 5;cursor: pointer;}
.membershowpage .module.zhuanti .swiper .btn.prev{background-image: url('../images/index-banner-prev-black.png');left: 0;}
.membershowpage .module.zhuanti .swiper .btn.next{background-image: url('../images/index-banner-next-black.png');right: 0;}
.membershowpage .module.zhuanti .swiper .btn.swiper-button-disabled{cursor: default;opacity: 0.2;}
.membershowpage .module.zhuanti .swiper .swiper-slide{padding: 30px 90px 50px;}
.membershowpage .module.zhuanti .swiper .item{display: flex;}
.membershowpage .module.zhuanti .swiper .item .img{width: 48%;flex-shrink: 0;align-self: stretch;position: relative;overflow: hidden;display: flex;align-items: center;}
.membershowpage .module.zhuanti .swiper .item .textbox{padding: 20px 30px;display: flex;align-items: center;}
.membershowpage .module.zhuanti .swiper .item .text h4{font-size: 24px;line-height: 34px;color: #000;position: relative;padding-bottom: 10px;transition: color 0.25s;}
.membershowpage .module.zhuanti .swiper .item .text h4 span{display:-webkit-box;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-line-clamp:2;-moz-line-clamp:2;text-overflow:ellipsis;overflow: hidden;}
.membershowpage .module.zhuanti .swiper .item .text h4:after{content: '';position: absolute;left: 0;bottom: 0;width: 2em;height:3px;background-color: #A01606;}
.membershowpage .module.zhuanti .swiper .item .text .time{font-size: 16px;line-height: 28px;color: #7D7D7D;padding: 10px 0;}
.membershowpage .module.zhuanti .swiper .item .text .ins{font-size: 14px;line-height: 26px;color: #898989;display:-webkit-box;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-line-clamp:2;-moz-line-clamp:2;text-overflow:ellipsis;overflow: hidden;}

.membershowpage .module.video .mainbox{padding-bottom: 0;}
.membershowpage .module.video .swiper{/* margin-top: 30px; */position: relative;/* padding: 0 90px; */}
.membershowpage .module.video .swiper .swiper-slide{padding: 30px 90px 50px;}
.membershowpage .module.video .swiper .item{display: block;}
.membershowpage .module.video .swiper .btn{width: 22px;height: 50px;background-size: contain;position:absolute;top:0;bottom:0;margin:auto 0;z-index: 5;cursor: pointer;}
.membershowpage .module.video .swiper .btn.prev{background-image: url('../images/index-banner-prev-black.png');left: 0;}
.membershowpage .module.video .swiper .btn.next{background-image: url('../images/index-banner-next-black.png');right: 0;}
.membershowpage .module.video .swiper .btn.swiper-button-disabled{cursor: default;opacity: 0.2;}
.membershowpage .module.video .swiper .img{overflow: hidden;}
.membershowpage .module.video .swiper p{font-size: 24px;font-family: siyuansong;color:#000;line-height: 36px;text-align: center;margin: 30px auto 0;text-overflow:ellipsis;overflow: hidden;white-space: nowrap;width: 80%;}

.membershowpage .module.photo .swiper{margin-top: 30px;position: relative;}
.membershowpage .module.photo .swiper .btn{width: 22px;height: 50px;background-size: contain;position:absolute;top:0;bottom:0;margin:auto 0;z-index: 5;cursor: pointer;}
.membershowpage .module.photo .swiper .btn.prev{background-image: url('../images/index-banner-prev.png');left: 50px;}
.membershowpage .module.photo .swiper .btn.next{background-image: url('../images/index-banner-next.png');right: 50px;}
.membershowpage .module.photo .swiper .swiper-wrapper{perspective: 1000px;}
.membershowpage .module.photo .swiper .swiper-slide{width: 58.571%;transition: transform 0.25s ease-in;margin: 0 -6.5%;}
.membershowpage .module.photo .swiper .swiper-slide .img{width: 100%;position: relative;z-index: 1;}
.membershowpage .module.photo .swiper .swiper-slide .img:after{content: '';position: absolute;z-index: 10;left: 0;top: 0;width: 100%;height: 100%;background-color: rgba(0,0,0,0.5);transition: opacity 0.25s ease-in;}
.membershowpage .module.photo .swiper .swiper-slide p{position: absolute;z-index: 2;left: 0;bottom: 0;width: 100%;z-index: 2;padding: 15px 5%;text-align: center;font-size: 18px;font-family: siyuanhei;color: #fff;line-height: 26px;background-color: rgba(0,0,0,0.7);opacity: 0;transition: opacity 0.25s ease-in;}
.membershowpage .module.photo .swiper .swiper-slide{z-index: 1;transform: scale(0.78);}
.membershowpage .module.photo .swiper .swiper-slide.swiper-slide-active{z-index: 10;transform: scale(1);}
.membershowpage .module.photo .swiper .swiper-slide.swiper-slide-active .img:after{opacity: 0;}
.membershowpage .module.photo .swiper .swiper-slide.swiper-slide-active p{opacity: 1;}
.membershowpage .module.list .itembox{margin-top: 20px;display: flex;align-items: flex-start;justify-content: flex-start;flex-wrap: wrap;}
.membershowpage .module.list .item{width: 32%;margin-right: 2%;margin-top: 30px;}
.membershowpage .module.list .item:nth-child(3n){margin-right: 0;}
.membershowpage .module.list .item .img{overflow: hidden;position: relative;}
.membershowpage .module.list .item .img .ab{position: absolute;width: 30px;right: 14px;bottom: 12px;opacity: 0;transition: opacity 0.25s ease-in;}
.membershowpage .module.list .item h4{margin-top: 20px;font-size: 18px;color: #000;line-height: 28px;font-family: siyuansong;font-weight: normal;position: relative;/* margin-bottom: 15px;padding-bottom: 15px; */transition: color 0.25s ease-in;}
/* .membershowpage .module.list .item h4:after{content: '';position: absolute;left: 0;bottom: 0;width: 2em;height: 2px;border-radius: 3px;background-color: #A01606;} */
.membershowpage .module.list .item h4 span{display:-webkit-box;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-line-clamp:2;-moz-line-clamp:2;text-overflow:ellipsis;overflow: hidden;}
.membershowpage .module.list .item p{font-size: 14px;color: #898989;line-height: 22px;display:-webkit-box;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-line-clamp:2;-moz-line-clamp:2;text-overflow:ellipsis;overflow: hidden;margin-top: 10px;}
@media screen and (min-width:1024px){
	/* .memberpage .item:hover .img .default{opacity: 0;} */
	.membershowpage .module.list .item:hover .img>img{transform: scale(1.05);}
	.membershowpage .module.list .item:hover .img .ab{opacity: 1;}
	.membershowpage .module.list .item:hover h4{color: #BB782F;}
	.membershowpage .module.zhuanti .swiper .item:hover{background: #FFFFFF;box-shadow: 0px 8px 27px 0px rgba(0,0,0,0.09);}
	.membershowpage .module.zhuanti .swiper .item:hover .img>img{transform: scale(1.05);}
	.membershowpage .module.zhuanti .swiper .item:hover h4{color: #BB782F;}
	/* .membershowpage .module.video .swiper .item:hover{background: #FFFFFF;box-shadow: 0px 8px 27px 0px rgba(0,0,0,0.09);} */
	.membershowpage .module.video .swiper .item:hover .img>img{transform: scale(1.05);}
	.membershowpage .module.video .swiper .item:hover p{color: #BB782F;}

}
@media screen and (max-width:1217px){
	.membershowpage .module.list .item{width: 48%;margin-right: 4%;margin-top: 4%;}
	.membershowpage .module.list .item:nth-child(3n){margin-right: 4%;}
	.membershowpage .module.list .item:nth-child(2n){margin-right: 0;}
	.membershowpage .module.zhuanti .swiper .swiper-slide{padding: 30px 50px 50px;}
	.membershowpage .module.video .swiper .swiper-slide{padding: 30px 50px 50px;}
	.membershowpage .module.photo .swiper .swiper-slide{width: 70%;margin: 0 -7.7%;}
}
@media screen and (max-width:977px){
	.membershowpage h3{font-size: 4.8vmin;line-height: 6.8vmin;padding-bottom: 1.866vmin;text-align: left;}
	.membershowpage h3:after{right: auto;margin: 0 auto;width: 1em;height: 3px;}
	.membershowpage .banner .mainbox{padding-bottom: 9.8vmin;align-items: flex-end;}
	.membershowpage .banner .content{width: 100%;padding: 0 2.666vmin;}
	.membershowpage .banner .content h2{font-size: 5.333vmin;}
	.membershowpage .banner .content a{margin-top: 3.2vmin;font-size: 3.466vmin;line-height: 5.866vmin;padding: 0 2.133vmin;}
	.membershowpage .banner .content a i{width: 3.2vmin;height: 5.866vmin;margin-right: 1.333vmin;}
	.membershowpage .module .mainbox{padding: 6.666vmin 0;}

	.membershowpage .module .pagination{margin-top: 6.666vmin;display: flex !important;align-items: center;justify-content: center;}
	.membershowpage .module .pagination .swiper-pagination-bullet{width: 4vmin;height: 2px;background: #EFEFEF;border-radius: 4px;margin:0 1.066vmin;opacity: 1;}
	.membershowpage .module .pagination .swiper-pagination-bullet-active{background: #A01606;}
	
	.membershowpage .module.instro .top h4{font-size: 3.733vmin;line-height: 5.333vmin;padding:3.2vmin 0;}
	.membershowpage .module.instro .top h4 span{padding: 0.533vmin 0;}
	.membershowpage .module.instro .top h4 span:nth-last-child(){margin-top: 10px;}
	.membershowpage .module.instro .top .logo{width: 29.333vmin;margin-left: 6.666vmin;flex-shrink: 0;}
	.membershowpage .module.instro .ins{margin-top: 0;}
	.membershowpage .module.instro .ins p{margin-top: 1.333vmin;font-size: 3.466vmin;line-height: 5.333vmin;color: #000;}
	.membershowpage .module .link{margin-top:4vmin}
	.membershowpage .module .link a{padding: 0 6.666vmin;line-height: 8vmin;font-size: 4vmin;}
	
	.membershowpage .module.list .itembox{margin-top: 0;}
	.membershowpage .module.list .item{margin-top: 6.666vmin;}
	.membershowpage .module.list .item .img .ab{width: 8vmin;right: 2.666vmin;bottom: 2.666vmin;opacity: 1;}
	.membershowpage .module.list .item h4{margin-top: 0;font-size: 3.733vmin;line-height: 5.333vmin;}
	.membershowpage .module.list .item h4 span{display:-webkit-box;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-line-clamp:2;-moz-line-clamp:2;text-overflow:ellipsis;overflow: hidden;}
	.membershowpage .module.list .item p{font-size: 3.2vmin;color: #ADADAD;line-height: 4.533vmin;margin-top: 1.333vmin;}
	.membershowpage .module.list .item p.ins{display: none;}

	.membershowpage .module.list.news .item{margin-top: 4vmin;/* margin-bottom: 2.666vmin; */}
	.membershowpage .module.list.news .item h4{padding-bottom: 1.866vmin;margin-top: 1.333vmin;}
	.membershowpage .module.list.news .item h4:after{content: '';position: absolute;left: 0;bottom: 0;width: 2em;height: 2px;border-radius: 3px;background-color: #A01606;}

	.membershowpage .module.list.lives .item{width: 100%;margin-right: 0;background: #FFFFFF;box-shadow: 0px 1.066vmin 3.733vmin 0px rgba(0,0,0,0.09);}
	.membershowpage .module.list.lives .item:first-child{margin-top: 4vmin;}
	.membershowpage .module.list.lives .item h4{padding:4vmin 4vmin 6.666vmin;}

	.membershowpage .module.zhuanti h3{width: 90%;margin:0 auto;}
	.membershowpage .module.zhuanti .mainbox{width: 100%;border-bottom: none;padding-bottom:6.666vmin;}
	.membershowpage .module.zhuanti .mainbox:after{content:'';width: 90%;height: 1px;background-color: #E6E6E6;position: absolute;bottom: 0;left: 5%;}
	.membershowpage .module.zhuanti .swiper{margin-top: 4vmin;padding: 0;}
	.membershowpage .module.zhuanti .swiper .swiper-container{padding-bottom:6.666vmin;}
	.membershowpage .module.zhuanti .swiper .swiper-slide{padding: 0;}
	.membershowpage .module.zhuanti .swiper .item{background: #FFFFFF;box-shadow: 0px 1.066vmin 3.733vmin 0px rgba(0,0,0,0.09);width: 90%;margin:0 auto;display: block;}
	.membershowpage .module.zhuanti .swiper .item .img{width: 100%;}
	.membershowpage .module.zhuanti .swiper .item .textbox{padding: 4vmin;}
	.membershowpage .module.zhuanti .swiper .item .text h4{font-size: 3.733vmin;line-height: 5.333vmin;padding-bottom: 2.133vmin}
	.membershowpage .module.zhuanti .swiper .item .text .time{font-size: 3.2vmin;line-height: 4vmin;padding: 2.1333vmin 0 0.5333vmin;}
	.membershowpage .module.zhuanti .pagination{margin-top: 0;}
	
	.membershowpage .module.video h3{width: 90%;margin:0 auto;}
	.membershowpage .module.video .mainbox{width: 100%;border-bottom: none;padding-bottom:6.666vmin;}
	.membershowpage .module.video .mainbox:after{content:'';width: 90%;height: 1px;background-color: #E6E6E6;position: absolute;bottom: 0;left: 5%;}
	.membershowpage .module.video .swiper{margin-top: 4vmin;padding: 0;}
	.membershowpage .module.video .swiper .swiper-container{padding-bottom:6.666vmin;}
	.membershowpage .module.video .swiper .swiper-slide{padding: 0;}
	.membershowpage .module.video .swiper .item{background: #FFFFFF;box-shadow: 0px 1.066vmin 3.733vmin 0px rgba(0,0,0,0.09);width: 90%;margin:0 auto;}
	.membershowpage .module.video .swiper p{font-size: 3.733vmin;line-height: 5.333vmin;color: #BB782F;text-align: center;margin: 0;padding:4vmin;white-space:normal;width: 100%;}
	.membershowpage .module.video .pagination{margin-top: 0;}

	/* .membershowpage .module.photo .mainbox{border-top: 1px solid #E6E6E6;} */
	.membershowpage .module.photo .swiper{margin-top: 4vmin;}
	.membershowpage .module.photo .swiper .swiper-slide p{position: relative;padding: 1.866vmin 1.866vmin 0;font-size: 3.2vmin;line-height: 5.333vmin;color: #000;background-color: transparent;}


}