body,
html {
    margin: 0;
    padding: 0;
}

body,
ul,
ol,
h1,
h2,
h3,
h4,
h5,
h6,
dl,
dd,
form,
p {
    margin: 0rem;
    padding: 0rem;
    font-family: 'Microsoft YaHei';
}

body {
    background-color: #000;
    min-width: 1240px;
    overflow: hidden;
}
.pa { position: absolute;}
.pr {position: relative;}
.hd { text-indent: -999em;overflow: hidden;font-size: 0;}
.wrap {width: 100%;height: 100%;overflow: hidden;position: absolute;left:0;top:42px; font:14px/1.5 "Microsoft Yahei";}
.wrap .swiper-wrapper {width: 100%;}
.wrap .swiper-slide {
    
    overflow: hidden;

}
.bg1 {width: 100%;height:100%;background:url(https://game.gtimg.cn/images/xycq/act/a20220624shengdian/bg1.jpg) no-repeat center center; background-size:cover;}
.bg2 {width: 100%;height:100%;background:url(https://game.gtimg.cn/images/xycq/act/a20220624shengdian/bg2.jpg) no-repeat center center;  background-size:cover;color: #fff;}


.footer {width: 100%;height: 150px; background-color: #000;}
.main {width: 1400px;height: 100%;margin: 0 auto;position: relative;}
.event {width:100%;height:766px;position:absolute;left:0;top:50%;margin-top:-383px;}
.event .swiper-wrapper {width:100%;height:766px;position: absolute;left:20px;top:0px;}
.event .swiper-slide {width:100%;height:766px;}
.swiper-pagination {position: absolute;right: 63px;top: 288px;width: 270px;}
.swiper-pagination span {width: 270px;height:73px; display: block;margin-bottom:41px;cursor: pointer;}
.swiper-pagination span.swiper-pagination-bullet {border-radius:0;opacity: 1;}
.back_index {width:270px;height: 73px;background-image: url(https://game.gtimg.cn/images/xycq/act/a20220624shengdian/nav_index.png); background-position: left 0;position: absolute;right:63px;top:175px;z-index: 999;}
.back_index:hover { background-position: right 0;}
.nav_1 {background-image: url(https://game.gtimg.cn/images/xycq/act/a20220624shengdian/nav_1.png); background-position: left 0; background-color:transparent;}
.nav_2 {background-image: url(https://game.gtimg.cn/images/xycq/act/a20220624shengdian/nav_2.png); background-position: left 0; background-color:transparent;}
.nav_3 {background-image: url(https://game.gtimg.cn/images/xycq/act/a20220624shengdian/nav_3.png); background-position: left 0; background-color:transparent;}
.swiper-pagination span:hover,.swiper-pagination-bullet-active { background-position: right 0;}

.logo {width:287px;height:124px;background: url(https://game.gtimg.cn/images/xycq/act/a20220624shengdian/logo.png) no-repeat; position: absolute;left:30px;top:23px;z-index: 999;}
.slog {position: absolute;left:50%;top:6.75%;z-index: 999;width:auto;height: 31.38%;transform: translateX(-50%);-webkit-transform: translateX(-50%);-webkit-animation:fadeInDown 1s .2s ease both;-moz-animation:fadeInDown 1s .2s ease both;}
@-webkit-keyframes fadeInDown{
0%{opacity:0;
-webkit-transform:translate(-50%,-50px)}
100%{opacity:1;
-webkit-transform:translate(-50%,0)}
}
@-moz-keyframes fadeInDown{
0%{opacity:0;
-moz-transform:translate(-50%,-50px)}
100%{opacity:1;
-moz-transform:translate(-50%,0)}
}
.slog img {width:auto;height: 100%;}

.top_menu {width:122px;height: 47px;background: url(https://game.gtimg.cn/images/xycq/act/a20220624shengdian/top_menu.png) no-repeat;right:40px;top:40px;z-index: 999;}
.top_menu a {width: 47px;height: 47px;position: absolute;top:0;}
.download {left:0;}
.enter {right:0;}
.mouse_bg {width:57px;height: 141px;background-image:url(https://game.gtimg.cn/images/xycq/act/a20220624shengdian/mouse_bg.png); background-repeat: no-repeat;left:50%;bottom:57px;margin-left: -28px;}
.mouse {width:57px;height: 56px;-webkit-animation: tan 1.2s both infinite;animation:tan 1.2s both infinite;position: absolute;left:0;top:20px;background-image:url(https://game.gtimg.cn/images/xycq/act/a20220624shengdian/mouse.png); background-repeat: no-repeat;}
@-webkit-keyframes tan
{
    from {
        -webkit-transform:translateY(0px);
        opacity: 0.5;
    }
    to {
        -webkit-transform:translateY(30px);
        opacity: 1;
    }
}
@keyframes tan
{
    from {
        transform:translateY(0px);
        opacity: 0.5;
    }
    to {
        transform:translateY(30px);
        opacity: 1;
    }
}
.title1,.title2,.title3 {width:860px;height: 107px;margin-left:150px;}
.title1 {background-image:url(https://game.gtimg.cn/images/xycq/act/a20220624shengdian/title1.png); background-repeat: no-repeat;}
.title2 {background-image:url(https://game.gtimg.cn/images/xycq/act/a20220624shengdian/title2.png); background-repeat: no-repeat;}
.title3 {background-image:url(https://game.gtimg.cn/images/xycq/act/a20220624shengdian/title3.png); background-repeat: no-repeat;}

.event .swiper-slide-active {z-index:999;}
.event .bt1,.event .bt2,.event .bt3 {width:864px;height:37px;position: absolute;left:151px;bottom: 0;overflow: hidden;}
.dt {background:url(https://game.gtimg.cn/images/xycq/act/a20220624shengdian/line.png) no-repeat center center;padding:0 54px;width:864px;height:37px;position: absolute;left:96px;bottom: 0;}
.event .bt1 {z-index:999;width:864px;height:37px;position: absolute;overflow: hidden;left:54px;bottom:0;}
.event .bt2 {z-index:998;}
.event .bt3 {z-index:997;}
.event .bt1 .swiper-wrapper,.event .bt2 .swiper-wrapper,.event .bt3 .swiper-wrapper {width:100%;height:37px;position: relative;left:0;top:0;}
.event .bt1 .swiper-slide {width:137px;height:37px; text-align: center;line-height: 37px;font-size: 18px;cursor: pointer;color:#4c6a91;background-image: url(https://game.gtimg.cn/images/xycq/act/a20220624shengdian/pagination.png);background-repeat: no-repeat;background-position: 0 0;pointer-events: auto;}
/* .event .bt1 .swiper-slide-active { color: #b15f35;} */
.event .bt1 .swiper-slide-thumb-active {background-position:right 0; color: #b15f35;}

.event .bt2 .swiper-slide,.event .bt3 .swiper-slide {width:199px;height:37px; text-align: center;line-height: 37px;font-size: 18px;cursor: pointer;color:#4c6a91;background-image: url(https://game.gtimg.cn/images/xycq/act/a20220624shengdian/pagination2.png);background-repeat: no-repeat;background-position: 0 0;pointer-events: auto;}
/* .event .bt1 .swiper-slide-active { color: #b15f35;} */
.event .bt2 .swiper-slide-thumb-active,.event .bt3 .swiper-slide-thumb-active {background-position:right 0; color: #b15f35;}

.event .kuang {width:863px;height: 550px;background-image:url(https://game.gtimg.cn/images/xycq/act/a20220624shengdian/kuang.png); background-repeat: no-repeat;position: absolute;left:150px;top:148px;overflow: hidden;}
.event .kuang .swiper-wrapper {width:863px;height: 550px;position: relative;left:0;top:0;}
.event .kuang .swiper-slide {width:863px;height: 501px; text-align: center;padding-top:49px;}
.button-next {width:49px;height:54px; background:url(https://game.gtimg.cn/images/xycq/act/a20220624shengdian/next.png) no-repeat;position: absolute;right:336px;bottom:-9px;}
.button-prev {width:49px;height:54px;background:url(https://game.gtimg.cn/images/xycq/act/a20220624shengdian/prev.png) no-repeat;position: absolute;left:106px;bottom:-9px;}

.event .kuang .swiper-slide img{margin:0 auto 15px;}
.wz {width:661px; text-align: left;margin:0 auto;color: #324e8b;}
.wz ul {display:block;}
.wz ul li {display: block; text-indent: 2em;}
.wz ul li p {font-size: 14px;display: inline;}
.wz ul li span { font-weight: bold;font-size: 16px;margin-left:-1.8em;}
.wz ul li p.nr {display: block;}

.event .kuang .swiper-slide img.kt8 {float: right;margin-right: 90px;margin-top:60px;}
.wz2 {width: 590px; text-align: left;color: #324e8b;margin: 0 auto;padding-right: 71px;}
.wz2 ul {display:block;margin-bottom: 15px;}
.wz2 ul li {display: block; }
.wz2 ul li.title {font-size: 16px;font-weight: bold;color: #c55a58;}
.wz2 ul li p {font-size: 14px;display: inline;}
.wz2 ul li span { font-weight: bold;font-size: 16px;}


/* footer */
#afooter {
    height: 110px;
    color: #8b8b8b;
    background-color: #000;
    padding: 20px 0;
    line-height: 22px;
    width: 100%;
    text-align: center;
    position: absolute;
    left: 0;
    bottom: 0;
    font-size: 12px;
}

#afooter .wrap_ieg {
    padding: 10px 0 0 0;
    margin-top: 10px;
    text-align: center;
    color: #666;
}

#afooter a {
    color: #666;
    text-decoration: none;
}

#afooter p.e {
    margin: 5px 0;
}






























