body,ul,h1,h2,h3,h4,h5,h6,form,input,p{margin: 0;padding: 0;font-weight: normal;}
body{position:relative;max-width: 7.5rem;font-family: "黑体";background-color:#171624;margin: 0 auto;font-size: 0.2rem;padding-bottom: 0.8rem;}
.content-bg{max-width: 7.5rem;overflow: hidden;}
a{text-decoration: none;-webkit-tap-highlight-color: rgba(0,0,0,0);-moz-tap-highlight-color: rgba(0,0,0,0);tap-highlight-color: rgba(0,0,0,0);-webkit-focus-ring-color: rgba(0,0,0,0);  -moz-focus-ring-color: rgba(0,0,0,0); focus-ring-color: rgba(0,0,0,0)}
*{-webkit-tap-highlight-color: transparent;}
li{list-style: none;}
img{vertical-align: middle;}
.fl{float: left;}
.fr{float: right;}
.clear:after{content: "";display: block;clear: both;}
.clear{zoom: 1;}
.c:before,.c:after {content:"";display:table;}
.c:after {clear:both;}
.db{text-indent: -999rem;display: block;}
.pr{position: relative;}
.pa{position: absolute;}
.header-box{height:7.48rem;background:url(../img/head.jpg) no-repeat center top;background-size:100% auto;}
.title{background: url(../img/title.png) no-repeat;width: 7.28rem;height: 3.53rem;left: 50%;margin-left: -3.64rem;bottom: 7%;background-size: 100% 100%;}
/*ct*/
.cont{background: url(../img/ct.jpg) no-repeat center top;background-size: 100% 100%;margin-top: -1px;height: 32.22rem;}
.header{position:relative;z-index: 9;width:100%;padding-top: 0.25rem;}
.header .icon{float: left;width:1.37rem;margin-left: .28rem;margin-top: -0.2rem;}
.header .header-info{float: left;color:#efcb78;padding-top: 0.08rem;padding-left: 0.1rem;font-weight:bold;}
.header .header-info h1{background: url(../img/gmtit.png) no-repeat;width: 1.52rem;height: 0.37rem;background-size: 100% 100%;margin-bottom: 0.05rem;}
.header .header-info span{color: #ded3bd;font-size: .23rem;line-height: .35rem;display: block;}
.ltBtn{position: absolute;right: 0.22rem;top: 0.32rem;width: 1.94rem;height: 0.58rem;overflow: hidden;background: url(../img/btn_lt.png) no-repeat;background-size: 100% 100%;}
/*弹窗*/
.winning{display: none;}
.cover{position:fixed;z-index:1000;top:0;left:0;background:rgba(0,0,0,.9);width:100%;height:100%;}
.result{position: fixed;left: 50%;top: 50%;z-index: 5000;background-image: url(../img/tcbg.png);background-size: 100% 100%;background-repeat: no-repeat;width: 5.7rem;height: 5.31rem;text-align: center;margin: -2.635rem 0 0 -2.875rem;-webkit-animation: zoom .6s ease;animation: zoom .6s ease;}
@-webkit-keyframes zoom{from {-webkit-transform: scale(0);transform: scale(0);}to{-webkit-transform: scale(1);transform: scale(1);}}
@keyframes zoom{from {-webkit-transform: scale(0);transform: scale(0);}to{-webkit-transform: scale(1);transform: scale(1);}}
@keyframes ribbon{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}
.r_tit,.result_img,.btn a{background:url(../img/tccom.png) no-repeat;background-size:4.87rem 4.14rem;}
.r_tit{width:4.85rem;height:0.92rem;margin:0.4rem auto 0.2rem;background-position:-0.02rem -1.2rem;}
.result_txt{font-size: .2rem;line-height: .34rem;color: #e5e4fe;}
#J_prizeName{color:#e5e4fe;padding-left:.14rem;}
.result_img{height: 1.64rem;width: 1.63rem;margin:0.25rem auto ;background-position:-0.23rem -2.45rem;position: relative;}
.result_img img{width: 100%;top: 0;position: absolute;left: 0;}
.result_ts{line-height:0.2rem;margin: .2rem 0 0;color:#a3a1d4;font-size: 0.18rem;}
.btn a{display:inline-block;width:1.94rem;height:.58rem;text-indent: -999999em;background-position:-2.27rem -0.04rem;margin: 0 0.3rem;}
.btn a.close{background-position:-0rem -0.04rem;}
.result.result_no{background-image: url(../img/tcbg2.png);width: 5.7rem;height: 3.61rem;margin: -1.835rem 0 0 -2.875rem;background-size: 100% 100%;}
.result_no .txt_desc{text-align:center;margin-top:.8rem;padding:0 .2rem;font-size:.32rem;color: #e5e4fe;line-height:1.6; min-height:1.6rem;}
.result_no .txt_desc p{color:#fff;margin-top:.1rem; font-size:.2rem;}
.result_no .btn{margin-top:.15rem;text-align:center;}
.result_no .btn .close{float: initial;}
/*视频*/
.video_box{margin:0.11rem auto 0;background: url(../img/video_bg.png) no-repeat;width: 6.4rem;height: 3.66rem;background-size: 100% 100%;}
.video_box video{width:6.4rem;height:3.66rem;display: none;margin: 0 auto;}
.btn_play{background: url(../img/vd_play2.png) no-repeat;width:1.9rem;height: 0.89rem;background-size: 100% 100%;left: 50%;margin-left: -0.95rem;top: 50%;margin-top: -0.445rem;}
.winning,.banben{width:100%;height:100%; position: fixed;z-index: 1000;top: 0;left: 0;background: rgba(0,0,0,.9);}
.banben{background: rgba(255,255,255,.9);display:none;}
.banben img{width:100%;position:absolute;left:0;top:50%;margin-top:-3rem;}
/*ct*/
.part2{padding-top:0.32rem;}
.part3{padding-top:0.55rem;}
.part4{padding-top:0.55rem;}
.part5{padding-top: 0.35rem;}
.tit1{background: url(../img/tit1.png) no-repeat;width:6.4rem;height: 1.22rem;display: block;margin: 0 auto;background-size: 100% 100%;}
.tit2{background: url(../img/tit2.png) no-repeat;width:6.4rem;height: 1.22rem;display: block;margin: 0 auto;background-size: 100% 100%;}
.tit3{background: url(../img/tit3.png) no-repeat;width:6.4rem;height: 1.22rem;display: block;margin: 0 auto;background-size: 100% 100%;}
.tit4{background: url(../img/tit4.png) no-repeat;width:6.4rem;height: 1.22rem;display: block;margin: 0 auto;background-size: 100% 100%;}
.tit5{background: url(../img/tit5.png) no-repeat;width:6.4rem;height: 1.22rem;display: block;margin: 0 auto;background-size: 100% 100%;}
.part2 img{width: 4.57rem;float: right;display: block;margin-top: 0.46rem;margin-right: 0;}
.txt1{background: url(../img/txt_bg.png) no-repeat;width: 6.11rem;height:2.24rem;background-size: 100% 100%;margin: 0.45rem 0 0 0.05rem;font-size: 0.25rem;color: #ffffff;}
.txt1 p:first-child{padding-top: 0.65rem;}
.txt1 p{padding-left: 0.4rem;margin-bottom: 0.1rem;}
.part5 img{width:3.92rem;margin: 0 auto 0;display: block}
/*轮播*/
.swp1{width:6.4rem;margin: 0.7rem auto 0;z-index: 1;}
.swp1 img{width:3.83rem;margin:0 auto;display: block;}
.swiper-button-next:after, .swiper-container-rtl .swiper-button-prev:after{content:''}
.swiper-button-prev:after, .swiper-container-rtl .swiper-button-next:after{content:''}
.prev,.next{background: url(../img/btn_prev.png) no-repeat;width: 0.75rem;height: 0.64rem;background-size: 100% 100%;top: 48%;left:  0.25rem;transform:scale(0.8);}
.next{background-image: url(../img/btn_next.png);right: 0.25rem;left: unset;}
.swp2{width: 6.4rem;height:7rem;margin: 0.58rem auto 0;}
.swp2 .swiper-pagination-bullet{background: url(../img/bl_ic.png) no-repeat;width: 0.14rem;height: 0.14rem;background-size: 100% 100%;opacity: 1;margin: 0 0.17rem !important;}
.swp2 .swiper-pagination-bullet-active{background-image: url(../img/bl_icact.png);}
.video_box1{width: 100%;height: 4.5rem;position: absolute;top: 0;left: 0;}
.play1{background: url(../img/vd_play.png) no-repeat;width: 0.95rem;height: 0.91rem;background-size: 100% 100%;top: 1.7rem;left: 50%;}
.slide2 .play1{left: 10%;top: unset;bottom: 0.7rem;}
.swp2 .swiper-pagination{bottom: 10px;left: -2%;}





.fadeSacle{-webkit-animation: fadeSacle 2.5s linear infinite;animation: fadeSacle 2.5s linear infinite}
@-webkit-keyframes fadeSacle{
	50%{-webkit-transform:scale(1.1);}
}
@keyframes fadeSacle{
	50%{transform:scale(1.1);}
}
.opacity{animation:op 1.5s ease-in both;-webkit-animation:op 1.5s  ease-in both;opacity: 0;}
@-webkit-keyframes op{0%{opacity: 0;}100%{opacity: 1;}}
@keyframes op{0%{opacity: 0;}100%{opacity: 1;}}
@-webkit-keyframes fadeInUp{
	0%{opacity:0;-webkit-transform:translateY(-20px)}
	100%{opacity:1;-webkit-transform:translateY(0)}
}
.scaleA{animation:scaleA 1s ease-in both;-webkit-animation:scaleA 1s ease-in both;}
@-webkit-keyframes scaleA{
	0%{opacity:0;transform:scale(3,3);}
	50%{transform:scale(.5,.5);}
	80%{transform:scale(3,3);}
	100%{opacity:1;transform:scale(1,1);}
}
@keyframes scaleA{
	0%{opacity:0;transform:scale(3,3);}
	50%{transform:scale(.5,.5);}
	80%{transform:scale(3,3);}
	100%{opacity:1;transform:scale(1,1);}
}
.bounceInRight {animation:bounceInRight 1s ease-in both;-webkit-animation:bounceInRight 1s ease-in both;}
@-webkit-keyframes bounceInRight {
	0%,100%,60%,75%,90% {
		-webkit-transition-timing-function: cubic-bezier(0.215, .61, .355, 1);
		transition-timing-function: cubic-bezier(0.215, .61, .355, 1)
	}
	0% {opacity: 0;-webkit-transform: translate3d(3000px, 0, 0);transform: translate3d(3000px, 0, 0)}
	60% {opacity: 1;-webkit-transform: translate3d(-25px, 0, 0);transform: translate3d(-25px, 0, 0)}
	75% {-webkit-transform: translate3d(10px, 0, 0);transform: translate3d(10px, 0, 0)}
	90% {-webkit-transform: translate3d(-5px, 0, 0);transform: translate3d(-5px, 0, 0)}
	100% {-webkit-transform: none;transform: none}
}

@keyframes bounceInRight {
	0%,100%,60%,75%,90% {
		-webkit-transition-timing-function: cubic-bezier(0.215, .61, .355, 1);
		transition-timing-function: cubic-bezier(0.215, .61, .355, 1)
	}
	0% {opacity: 0;-webkit-transform: translate3d(3000px, 0, 0);transform: translate3d(3000px, 0, 0)}
	60% {opacity: 1;-webkit-transform: translate3d(-25px, 0, 0);transform: translate3d(-25px, 0, 0)}
	75% {-webkit-transform: translate3d(10px, 0, 0);transform: translate3d(10px, 0, 0)}
	90% {-webkit-transform: translate3d(-5px, 0, 0);transform: translate3d(-5px, 0, 0)}
	100% {-webkit-transform: none;transform: none}
}
.bounceInLeft {animation:bounceInLeft 1s ease-in both;-webkit-animation:bounceInLeft 1s ease-in both;}
@-webkit-keyframes bounceInLeft {
	0%,100%,60%,75%,90% {
		-webkit-transition-timing-function: cubic-bezier(0.215, .61, .355, 1);
		transition-timing-function: cubic-bezier(0.215, .61, .355, 1)
	}
	0% {opacity: 0;-webkit-transform: translate3d(-3000px, 0, 0);transform: translate3d(-3000px, 0, 0)}
	60% {opacity: 1;-webkit-transform: translate3d(25px, 0, 0);transform: translate3d(25px, 0, 0)}
	75% {-webkit-transform: translate3d(-10px, 0, 0);transform: translate3d(-10px, 0, 0)}
	90% {-webkit-transform: translate3d(5px, 0, 0);transform: translate3d(5px, 0, 0)}
	100% {-webkit-transform: none;transform: none}
}

@keyframes bounceInLeft {
	0%,100%,60%,75%,90% {
		-webkit-transition-timing-function: cubic-bezier(0.215, .61, .355, 1);
		transition-timing-function: cubic-bezier(0.215, .61, .355, 1)
	}
	0% {opacity: 0;-webkit-transform: translate3d(-3000px, 0, 0);transform: translate3d(-3000px, 0, 0)}
	60% {opacity: 1;-webkit-transform: translate3d(25px, 0, 0);transform: translate3d(25px, 0, 0)}
	75% {-webkit-transform: translate3d(-10px, 0, 0);transform: translate3d(-10px, 0, 0)}
	90% {-webkit-transform: translate3d(5px, 0, 0);transform: translate3d(5px, 0, 0)}
	100% {-webkit-transform: none;transform: none}
}
