/* reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
address,caption,cite,code,dfn,em,strong,th,var{font-weight:normal;font-style:normal;}
ol,ul{list-style:none}
caption{text-align:left}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%}
q:before,q:after{content:''}
fieldset,img,abbr,acronym{border:0}

.c:before,.c:after {content:"";display:table}
.c:after {clear:both}
.c {zoom:1}
body {font:12px/1.5 '\5FAE\8F6F\96C5\9ED1';padding-top:42px;}
a {text-decoration:none;overflow:hidden;}
a:hover {text-decoration:none;}
.wrap1,.wrap2,#footer_ied {width:100%;min-width:1200px;_width:expression((document.documentElement.clientWidth||document.body.clientWidth)<1202?'1200px':'');}
.wrap1{background-color: #4b35a2;}
.wrap2{background-color: #4b35a2;}

.wrap1.hct1{background:url(//game.gtimg.cn/images/x52/cp/a20210812bb/rp1.jpg) no-repeat 50% 0;}
.wrap2.hct2{background:url(//game.gtimg.cn/images/x52/cp/a20210812bb/rp2.jpg) no-repeat 50% 0;}
.container {width:1200px;margin:0 auto;}
.hide {display:block;width:0;height:0;overflow:hidden;}
.pr {position:relative;}
.pa {position:absolute;}
.fl {float: left;}
.fr {float: right;}
.db {display:block;text-indent:-999em;}
.sp{background: url(//game.gtimg.cn/images/x52/cp/a20210812bb/sp.png) no-repeat;background-size: 1200px 2918px;}
/*.content a,.head a{-webkit-transition:filter .3s,border .3s,color .3s;transition:filter .3s,border .3s,color .3s}
.content a:hover,.head a:hover{text-decoration:none;-webkit-filter:brightness(1.2);filter:brightness(1.2)}*/
/* footer */
#afooter{text-align:center; line-height:20px;color: #6a6a6a;background-color: #0e0e0e;padding: 20px 0;}
#afooter a{ color: #6a6a6a;}
a{display: inline-block;}
/* head */
.head{height:1080px;}
.logo{width: 200px;
    height: 135px;
    top: 24px;
    left: 0px;
}


@keyframes scale{
	50%{transform: scale(1.1);}
}
@-webkit-keyframes scale{
	50%{-webkit-transform: scale(1.1);}
}

/* content */
.content{padding-bottom: 50px;}

/*.part{opacity: 0;opacity: 1\9}*/
.part.animate{
    animation:fadeInUp .8s .4s ease both;
    -webkit-animation:fadeInUp .8s .4s ease both;
}
@keyframes fadeInUp{
    0%{opacity:0;transform:translateY(40px)}
    100%{opacity:1;transform:translateY(0)}
}
@-webkit-keyframes fadeInUp{
    0%{opacity:0;-webkit-transform:translateY(40px)}
    100%{opacity:1;-webkit-transform:translateY(0)}
}

.part1{position: relative;padding-top: 70px;}
.tit1{
	background-position: -49px -2px;
	width: 1032px;
	height: 171px;
	text-align: center;
	font-size: 60px;
	color: #fefeff;
	line-height: 115px;
	margin: 0 auto;
}
.imgbj{
	background: url(//game.gtimg.cn/images/x52/cp/a20210812bb/pa1_imgbj.png) no-repeat;
	background-size: 100% 100%;
	width: 1006px;
	height: 592px;
	margin: 0 auto;
	display: flex;
	justify-content: center;
	align-items: center;
}
.imgbj img{
	width: 962px;
	height: 548px;
}
.pa1-txt{
	width: 1002px;
	margin: 0 auto;
}

.txt-box{
	margin-top: 30px;
}
.txt-tit{
	background-position: -63px -188px;
	width: 512px;
	height: 48px;
	color: #fefeff;
	font-size: 30px;
	margin-left: 18px;
    margin-top: 20px;
    margin-bottom: 20px;
}
.part4 .txt-tit{margin-left: 0;}
.pa1-text{
	font-size: 20px;
	color: #cdd4ff;
	margin-top: 10px;
}
.pa1-text span{
	color: #fe9456;
}
.pa1-text i{
	font-style: normal;
	font-weight: bold;
	color: #ffffff;
}
.btn-btn{
	background-position: -50px -278px;
	width: 339px;
	height: 102px;
	margin: 30px auto 0;
	display: flex;
	justify-content: center;
	align-items: center;
	font-size: 24px;
	line-height: 102px;
	color: #fffffd;
}




.part2{margin-top: 70px;}
.part2-ct{padding-top:220px;position: relative;}
.sw0{width: 1044px;height:605px !important;}
.sw1{width: 1044px;height:640px !important;}
.sw2{width: 1044px;height:636px !important;}
.sw3{width: 1044px;height:650px !important;}

.sw1 .swiper-slide div{
	background: url(//game.gtimg.cn/images/x52/cp/a20210812bb/sw1bj.png) no-repeat;
	width: 1006px;
	height: 592px;
	margin: 0 auto;
}
.swiper-slide div img{width: 962px;height:548px;position: relative;top: 23px;left: 23px;}
.swiper-container-horizontal>.swiper-pagination-bullets{
	display: flex;
    align-items: center;
    justify-content: center;
}

.swiper-pagination-bullet-active{
	background-color: #fe9456;
	width: 18px;
	height: 18px;
	border-radius: 50%;
	}
.prev_a{
	background-position:  -866px -8px;
	width: 69px;
	height: 88px;
	margin-top: -0.8rem; 
	margin-left:-0.6rem;
	}
.next_a{
	background-position: -1095px -419px;
	width: 21px;
	height: 60px;
	margin-top: -0.8rem; 
	margin-right:-0.6rem;
}
.pa2-txtbox{
	margin-top: 30px;
}
.pa2-txt{
	width: 1000px;
	margin: 20px auto 0;
}
.pa2-txt p{
	font-size: 20px;
	color: #cdd4ff;
	margin-top: 10px;
}
.pa2-txt p span{
	color: #fe9456;
}
.pa2-txt p i{
	font-style: normal;
	font-weight: bold;
	color: #ffffff;
}

.part3{margin-top:70px;}
.imgbj{
	background: url(//game.gtimg.cn/images/x52/cp/a20210812bb/sw1bj.png) no-repeat;
	width: 1006px;
	height: 592px;
	margin: 0 auto;
	display: flex;
	justify-content: center;
	align-items: center;
}
.imgbj a{
	width: 962px;
	height: 548px;
}
.imgbj a img{
	width: 100%;
	height: 100%;
}


.part4{padding-top:70px; }
.pa4-box{
	width: 1200px;
	margin: 0 auto;
	
}
.pa4-box1{
	margin: 0 auto;
	display: flex;
	justify-content: space-between;
	align-items: center;
	margin-bottom: 20px;
}

.pa4-bj{
	background: url(//game.gtimg.cn/images/x52/cp/a20210812bb/pa4bj.png) no-repeat;
	background-size: 100% 100%; 
	width: 516px;
	height: 322px;
	display: flex;
	justify-content: center;
	align-items: center;
}
.pa4-bj img{
	width: 472px;
	height: 278px;
}
.pa4-txt{
	width: 670px;
}
.pa4-txt p{
	font-size: 20px;
	color: #cdd4ff;

}
.txt-tit span{
	display: inline-block;
    width: 40px;
}
.part5{padding-top: 80px;}
.pa5-box{
	width: 1002px;
	margin: 20px auto 0;
}
.pa5-box p{
	font-size: 20px;
	color: #cdd4ff;
		overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
}



.part6{padding-top: 70px;}
.pa6-txt{
	color: #fefeff;
	font-size: 26px;
	text-align: center;
	margin-bottom: 20px;
}
.part6-box{
	width: 1072px;
	height: 413px;
	margin-left: 125px;
}
.pop-video{
	background: url(//game.gtimg.cn/images/x52/cp/a20210812bb/pa6_img.png) no-repeat;
	background-size: 100% 100%;
	width: 440px;
	height: 373px;
	display: flex;
	justify-content: center;
	align-items: center;
}
.btn-video2{
	background-position: -366px -2315px;
	width: 86px;
	height: 86px;
}
.part6-ul{
	background-position: -14px -687px;
	width: 613px;
	height: 58px;
    margin: 0 auto;
    display: flex;
	top: 0px;
	right: 0px;
	z-index: 1;
}
.ula{
	justify-content: center;
}
.part6-ul .btn_q{
	display: flex;
	justify-content: center;
	align-items: center;
}
.part6-ul .btn_q:nth-child(1){
	width: 184px;
	height: 58px;
}
.part6-ul .btn_q:nth-child(2){
	width: 184px;
	height: 58px;
}
.part6-ul .btn_q:nth-child(3){
	width: 184px;
	height: 58px;
}
.part6-ul .btn_q:nth-child(4){
	width: 184px;
	height: 58px;
}
.part6-ul .btn_q.act:nth-child(1){
	background-position:-19px -601px;
	width: 184px;
	height: 58px;
}
.part6-ul .btn_q.act:nth-child(2){
	background-position:-19px -601px;
	width: 184px;
	height: 58px;
}
.part6-ul .btn_q.act:nth-child(3){
	background-position:-19px -601px;
	width: 184px;
	height: 58px;
}
.part6-ul .btn_q.act:nth-child(4){
	background-position:-19px -601px;
	width: 184px;
	height: 58px;
}

.btn_q p:nth-child(1){
	font-size: 26px;
	color: #ffffff;
	text-align: center;
}
.btn_q p:nth-child(2){
	color: #ffffff;
	font-size: 14px;
	text-align: center;
}

.box_tab{width: 620px;right:0px;top: 70px; height:295px; overflow: hidden;visibility: hidden; border: 1px solid #6855b6;}
.tit5{background-position:-64px -818px;
	width: 550px;
	height: 26px;
	margin-bottom: 10px;	
}
.tab{width: 620px;}
.tab li{width: 100%;height: 40px;border-bottom: 1px solid #e6e8ef;display: flex;justify-content: space-between;cursor:pointer}
.tab li p{width: 50%; font-size: 16px;color: #cdd4ff;font-weight: 900;display: flex;align-items: center;margin-left: 20px;}

.box_tab.act{visibility: visible;}
.btn-ck5{background-position: -614px -2410px;width: 154px;height: 61px;top: 288px;left: 474px;display: flex;justify-content: center;z-index: 2;}
.btn-ck5 span{width: 50%;font-size: 14px;width: 37%;font-size: 14px;font-weight: bold;line-height: 19px;color: #ffffff; text-align: center; display: inline-block; margin-top: 22px;}


.btn-ck5:before{position:absolute;top:-20px;left:-20px;z-index:1;border-radius:0;content:"";-webkit-animation:bw 3s ease infinite;animation:bw 3s ease infinite;opacity: 0; background-image:url(//game.gtimg.cn/images/x52/cp/a20210812bb//sp.png);background-position: -593px -2480px;
	width: 206px;
	height: 80px;}
@-webkit-keyframes bw{
	50%{-webkit-transform: scale(1.1);opacity: 0.6;}
}
@keyframes bw{
	50%{transform: scale(1.1);opacity: 0.6;}
}


.list-nav{display: none; width:263px;height: auto; padding-bottom: 10px; position:fixed;top:50%;right:20px;z-index: 9999;transform: translateY(-50%);-webkit-transform: translateY(-50%);background: url(//game.gtimg.cn/images/x52/cp/a20210812bb/listbj.png) no-repeat; background-size: 100% 100%;}
.list-nav li{
	margin-top: 10px;
	display: flex;
	justify-content: center;
}
.list-nav li:nth-child(1){
	width: 290px;
	height: 78px;
}
.list-nav li:nth-child(2){
	width: 290px;
	height: 78px;
}
.list-nav li:nth-child(3){
	width: 290px;
	height: 78px;
}
.list-nav li:nth-child(4){
	width: 290px;
	height: 78px;
}
/*.list-nav li:nth-child(5){
	width: 290px;
	height: 78px;
}*/
/*.list-nav li:nth-child(6){
	width: 290px;
	height: 78px;
}*/

.list-nav li.on:nth-child(1){
	background-position:-876px -541px;
	width: 290px;
	height: 78px;
}
.list-nav li.on:nth-child(2){
	background-position:-876px -541px;
	width: 290px;
	height: 78px;
}
.list-nav li.on:nth-child(3){
	background-position:-876px -541px;
	width: 290px;
	height: 78px;
}
.list-nav li.on1:nth-child(4){
background-position:-876px -541px;
	width: 290px;
	height: 78px;
}
/*.list-nav li.on1:nth-child(5){
background-position:-876px -541px;
	width: 290px;
	height: 78px;
}*/
/*.list-nav li.on1:nth-child(6){
	background-position:-876px -541px;
	width: 290px;
	height: 78px;
}*/

.btn-zhi{
	width: 100%;
	height: 100%;
	display: block;
}
.nav-btn{
	margin-top: 10px;
    width: 263px;
    height: 78px;
    display: block;
}

.btn-ck{
	margin-top: 10px;
    width: 263px;
    height: 78px;
    display: block;
}

/*.hui p{
	background-color: #a4a3a1;
	color: #484847 !important;
}*/
.tis{
	color: #484847;
	position: absolute;
	bottom:50px;
	right: 300px;
	font-weight: bold;
}

.nav-btn p:nth-child(1) {
    font-size: 22px;
    color: #fefeff;
    text-align: center;
}
.nav-btn p:nth-child(2) {
    color: #fefeff;
    font-size: 16px;
    text-align: center;
}

.list-nav li.on a{color: #fffff9;text-shadow: 0px 0px 10px #ef6ce8;}
.stage{position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 5;pointer-events: none}



.list-tab{width: 480px;margin: 0 auto;margin-top: 30px;}
.list-tab li{width: 100%;height: 33px;}
.list-tab p{width: 50%;float: left;font-size: 18px;color: #ffec9f;font-weight: 900;}
.list-tab li p span{background-position: -1145px -540px;width: 16px;height: 16px; display: inline-block;position: relative;left: -5px;top: 1px;}
.tab-li{cursor:pointer}


/*page*/
.pa1{
	padding-top: 40px;
}
.pa-st{
	width: 1002px;
	margin: 0 auto;
	font-size: 24px;
	color: #ffffff;
	text-align: center;
	margin-bottom: 20px;
}
.pa1txt{
	width: 1011px;
	margin: 0 auto;
	font-size: 20px;
	color: #cdd4ff;
	margin-bottom: 10px;
	text-indent: 40px;
}

.pa1txt b{
	font-weight: bold;
}

.swpa{
	width: 1044px;
    height:1021px;
}

.swpa .swiper-slide div{
	background: url(//game.gtimg.cn/images/x52/cp/a20210812bb/sw1bj.png) no-repeat;
	width: 1006px;
	height: 592px;
	margin: 0 auto;
	position: relative;
}
.swiper-pagination {
  position: absolute;
  z-index: 20;
  bottom: 10px;
  width: 100%;
  text-align: center;
  height: 40px;
}
.swiper-pagination-bullet {
  display: inline-block;
  width: 18px;
  height: 18px;
  border-radius: 50%;
  /*background: #48218c;*/
  margin: 0 5px;
  /*opacity: 0.8;*/
  border: 1px solid #48218c;
  cursor: pointer;
}
.swiper-active-switch {
  background: #fe9456;
}
.btn-btn-page {
	background-position: -50px -278px;
	width: 339px;
	height: 102px;
	margin: 30px auto 0;
	display: flex;
	justify-content: center;
	align-items: center;
	font-size: 28px;
	color: #fffffd;
	position: relative;
	top: 630px;
}

/*��Ƶ����*/
.dia{width: 560px
	height: 343px;border: 3px solid #374c62;}
.dia-close{color:#fff;text-decoration:none;display:block;overflow:hidden;text-align:center;background:#374c62;font-size: 32px;width:32px;line-height:32px;height:32px;position:absolute;right:-36px;top:3px;font-family:"simsun";}
.dia-con{width: 560px;
	height: 343px;float:left;text-align:center;clear:both;background:#374c62;}
a.dia-close:hover{color:#fff;}

.hid{display: none;font-size: 0;line-height: 0;}
audio:not([controls]) {
    display: none !important;
}

.swpa2 .swiper-slide{background: #ffffff00 !important; height: 592px; width: 962px;}
.swpa2 .swiper-slide div{background: #ffffff00 !important;width: 962px; height: 592px; margin: 0 auto; position: relative; text-align: center; overflow: hidden;}
.swpa2 .swiper-slide img{width: 962px;height:548px;position: relative;top: 23px;left: 0;}

.txt-tit{margin-left: 96px !important;}
.pa1txt span{display: inline-block; width: auto; padding: 0 10px; height: 34px; font-weight: bold; color: #fefeff; background-position: -322px -480px; text-indent: 30px; margin-right: 2px; line-height: 34px;}
:focus{outline: none;}

.part.animate{ animation:fadeInUp .8s .4s ease both; -webkit-animation:fadeInUp .8s .4s ease both; }
@keyframes fadeInUp{ 0%{opacity:0;transform:translateY(40px)} 100%{opacity:1;transform:translateY(0)} }
@-webkit-keyframes fadeInUp{ 0%{opacity:0;-webkit-transform:translateY(40px)} 100%{opacity:1;-webkit-transform:translateY(0)} }


.md3-box{width: 1044px; height: auto; margin: 0 auto; position: relative; display: flex; flex-direction: row; justify-content: space-between;}
.md3-left{width: 49%; height: 500px; background: #06146B;}
.md3-right{width: 49%; height: 500px; background: #00f;}
#md3 .swiper-slide div { background: url(//game.gtimg.cn/images/x52/cp/a20210812bb/pa4bj.png) no-repeat; width: 516px !important; height: 322px !important; margin: 0 auto; position: relative; }

.pa3-box{
	width: 1200px;
	margin: 0 auto;
	
}
.pa3-box1{
	width: 1002px;
	margin: 20px auto 30px;
	display: flex;
	justify-content: space-between;
	align-items: center;
}

.pa3-bj{
	background: url(//game.gtimg.cn/images/x52/cp/a20210812bb/pa4bj.png) no-repeat;
	background-size: 100% 100%; 
	width: 516px;
	height: 322px;
	display: flex;
	justify-content: center;
	align-items: center;
}
.pa3-bj img{
	width: 472px;
	height: 278px;
}
.pa3-txt{ width: 470px; height: auto; }
.txt-tit span { display: inline-block; width: 40px; }
.pa3-txt p{ font-size: 20px; color: #cdd4ff; height: auto; text-indent: 40px; }
#md3 .txt-tit{margin-left: 0 !important;margin-top: 10px; margin-bottom: 10px}
#md3 .pa4-txt p { font-size: 19px; color: #cdd4ff; height: auto; text-indent: 40px; }
