/*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,th{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;}

/*footer*/
#afooter{text-align:center; line-height:20px;color: #fff;background-color: #1f232c;padding: 20px 0;position: absolute;bottom: 37px;left: 0;width: 100%;}
#afooter a{ color: #fff;}

/*页面样式*/
.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;text-align:justify;background-color: #100d46;}
a {text-decoration:none;}
a:hover {text-decoration:none;}
:focus{outline: none;}
img{display: block;}
.container {width:1200px;margin:0 auto;}
.pr{position:relative;}
.pa{position:absolute;}
.hide {display:block;width:0;height:0;overflow:hidden;}
.db{display:block;text-indent:-999em;}
.fl{float: left;}
.fr{float: right;}
:focus{outline: none;}
.dis{display: none;}
.sp{background: url(//game.gtimg.cn/images/speedm/cp/a20190726newtrackld/sp.png) no-repeat;}
.nav_sp{background: url(//game.gtimg.cn/images/speedm/cp/a20190726newtrackld/nav_sp.png) no-repeat;}

.hd_video{width: 1920px;height: 928px;position: absolute;margin-left: -960px;top: 0;left: 50%;}
/*引入字体*/
@font-face {font-family: "myFont";src: url(//game.gtimg.cn/images/speedm/cp/a20190726newtrackld/font.otf);}

.wrap_box{width: 100%;overflow: hidden;position: relative;}
.section{width: 100%;height: 100%;position: relative;overflow: hidden;}
.section_cn{position: absolute;top: 0;width: 1920px;height: 970px;left: 50%;margin-left: -960px;-webkit-transform-origin: 50% 0%;-ms-transform-origin: 50% 0%;transform-origin: 50% 0%;background-repeat: no-repeat;background-position: 50% 0;}
.fp-auto-height .fp-slide, .fp-auto-height .fp-tableCell, .fp-auto-height.fp-section {height: auto !important;}
.section1{background: url(//game.gtimg.cn/images/speedm/cp/a20190726newtrackld/bg1.jpg) no-repeat 50% 0;background-size: cover;}
.section2{background: url(//game.gtimg.cn/images/speedm/cp/a20190726newtrackld/bg2.jpg) no-repeat 50% 0;background-size: cover;}
.section3{background: url(//game.gtimg.cn/images/speedm/cp/a20190726newtrackld/bg3.jpg) no-repeat 50% 0;background-size: cover;}
.section4{background: url(//game.gtimg.cn/images/speedm/cp/a20190726newtrackld/bg4.jpg) no-repeat 50% 0;background-size: cover;}
.section5{background: url(//game.gtimg.cn/images/speedm/cp/a20190726newtrackld/bg5.jpg) no-repeat 50% 0;background-size: cover;}
.section6{background: url(//game.gtimg.cn/images/speedm/cp/a20190726newtrackld/bg6.jpg) #1f232b no-repeat 50% 0;height: 485px;}


.hd_video{width: 1920px;height: 928px;position: absolute;margin-left: -960px;top: 0;left: 50%;}
/*引入字体*/
@font-face {font-family: "myFont";src: url(//game.gtimg.cn/images/speedm/cp/a20190726newtrackld/font.OTF);}
/*head*/
.head{width: 100%;height: 100%;}
.logo{display: block;width: 142px;height: 78px;background-position: 0 0;position: absolute;left: 11px;top: 24px;}
.home{display: block;width: 177px;height: 57px;background-position: -149px 0;position: absolute;right: 0;top: 28px;font-size: 22px;color: #ffffff;line-height: 57px;text-align: center;font-family: myFont;letter-spacing: 2px;}
.home:hover{background-position: -332px 0;}
.download{display: block;width: 177px;height: 57px;background-position: -149px 0;position: absolute;right: 192px;top: 28px;font-size: 22px;color: #ffffff;line-height: 57px;text-align: center;font-family: myFont;letter-spacing: 2px;}
.download:hover{background-position: -332px 0;}
.download1{display: block;width: 345px;height: 87px;background-position: 0 -1176px;position: absolute;left: 50%;margin-left: -172px;top: 673px;animation: starIcon 0.8s ease infinite alternate;}
@keyframes starIcon{0%{transform:scale(1)}100%{transform:scale(1.1)}}
.active .head .logo{animation: slide-in-top .8s .6s backwards;}
@keyframes slide-in-top {0% {opacity: 0;-webkit-transform: translateY(-30%);-moz-transform: translateY(-30%);-ms-transform: translateY(-30%);-o-transform: translateY(-30%);transform: translateY(-30%);}100% {opacity: 1;-webkit-transform: translateY(0%);-moz-transform: translateY(0%);-ms-transform: translateY(0%);-o-transform: translateY(0%);transform: translateY(0%);}}
.active .head .home{animation: slide-in-right .8s .6s backwards;}
.active .head .download{animation: slide-in-right .4s .6s backwards;}
@keyframes slide-in-right {0% {opacity: 0;-webkit-transform: translateX(30%);-moz-transform: translateX(30%);-ms-transform: translateX(30%);-o-transform: translateX(30%);transform: translateX(30%);}100% {opacity: 1;-webkit-transform: translateX(0%);-moz-transform: translateX(0%);-ms-transform: translateX(0%);-o-transform: translateX(0%);transform: translateX(0%);}}
/*content*/
.section1_1{width: 100%;padding-top: 45px;}
.tit1{width: 420px;height: 84px;background-position: -190px -409px;margin: 0 auto;}
.active .section1_1 .tit1{animation: slide-in-top .4s .6s backwards;}
.se1_tab1{width: 100%;padding: 10px 0;height: 86px;font-size: 0;text-align: center;}
.se1_tab1 a{display: inline-block;width: 384px;height: 86px;background-position: 0 -897px;font-size: 32px;color: #ffffff;line-height: 86px;text-align: center;font-family: myFont;letter-spacing: 4px;vertical-align: middle;margin: 0 15px;}
.se1_tab1 .se1_tab_1{background-position: 0 -989px;}
.se1_tab1 .se1_tab_1.curr{background-position: 0 -804px;}
.se1_tab1 .se1_tab_2{background-position: 0 -897px;}
.se1_tab1 .se1_tab_2.curr{background-position: 0 -1080px;}
.active .section1_1 .se1_tab_1{animation: slide-in-left .4s .6s backwards;}
@keyframes slide-in-left {0% {opacity: 0;-webkit-transform: translateX(-30%);-moz-transform: translateX(-30%);-ms-transform: translateX(-30%);-o-transform: translateX(-30%);transform: translateX(-30%);}100% {opacity: 1;-webkit-transform: translateX(0%);-moz-transform: translateX(0%);-ms-transform: translateX(0%);-o-transform: translateX(0%);transform: translateX(0%);}}
.active .section1_1 .se1_tab_2{animation: slide-in-right .4s .6s backwards;}
.se1_tabct1,.se1_tabct2,.se1_tabct3{display: none;}
.se1_tabct1 img{margin: 0 auto;display: block;}
.se1_tabct2{height: 551px;}
.se1_tabct3{height: 551px;}
.show_video{display: block;width: 1119px;height: 481px;position: relative;margin: 0 auto;}
.show_video em{display: block;width: 122px;height: 122px;background-position: -545px -665px;position: absolute;left: 50%;margin-left: -61px;top: 50%;margin-top: -61px;animation: pulse 1.2s 0s infinite;}
@keyframes pulse {0%, 100% {transform: scale(1);}50% {transform: scale(1.1);}}   
.se1_scroll{width: 889px;height: 264px;background: url(//game.gtimg.cn/images/speedm/cp/a20190726newtrackld/se1_ct1pic3.png) no-repeat;background-size: 100% 100%;padding:102px 95px 115px 135px;margin: 0 auto;}
.se1_scroll p{overflow: auto;width: 889px;height: 264px;font-size: 18px;color: #dddddd;line-height: 36px;}
.se1_scroll p::-webkit-scrollbar {width: 10px;height: 1px;border-radius: 10px;background-color: #fff;}
.se1_scroll p::-webkit-scrollbar-thumb {width: 10px;border-radius: 10px;background: #86baff;}
.se1_tab2{width: 100%;height: 89px;font-size: 0;text-align: center;}
.active .section1_1 .se1_tab2{animation: slide-in-bottom .8s .6s backwards;}
.se1_tab2 a{display: inline-block;width: 306px;height: 89px;background-position:  0 -285px;font-size: 32px;color: #ffffff;line-height: 89px;text-align: center;font-family: myFont;letter-spacing: 4px;vertical-align: middle;margin: 0 25px;}
.se1_tab2 a.curr{background-position: -339px -285px;}
.se1_tabct2 .msg{width: 1052px;margin: 0 auto;font-size: 16px;color: #ffffff;line-height: 24px;padding-top: 5px;}
.se1_tabct3 .msg{width: 1052px;margin: 0 auto;font-size: 16px;color: #ffffff;line-height: 24px;padding-top: 5px;}
.se1_scroll1{background: url(//game.gtimg.cn/images/speedm/cp/a20190726newtrackld/se1_ct2pic3.png) no-repeat;background-size: 100% 100%;}
/*section2*/
.section2_1{width: 100%;padding-top: 48px;}
.tit2{width: 504px;height: 85px;background-position: 0 -520px;margin: 0 auto;}
.active .section2_1 .tit2{animation: slide-in-top .4s .6s backwards;}
.se2_tab1{width: 825px;padding: 15px 0;height: 86px;font-size: 0;text-align: center;position: absolute;left: 80px;top: 0;}
.se2_tab1 a{display: inline-block;width: 380px;height: 86px;background-position: 0 -90px;font-size: 32px;color: #ffffff;line-height: 86px;text-align: center;font-family: myFont;letter-spacing: 4px;vertical-align: middle;margin: 0 15px;z-index: 10;}
.se2_tab1 a.curr{background-position: 0 -184px;}
.active .section2_1 .se2_tab1_1{animation: slide-in-left .4s .6s backwards;}
.active .section2_1 .se2_tab1_2{animation: slide-in-right .4s .6s backwards;}
.se2_tabct1{display: none;position: absolute;left: -20px;top: 0;}
.se2_ct{width: 100%;height: 704px;}
/*section3*/
.section3_1{width: 100%;padding-top: 48px;}
.tit3{width: 457px;height: 84px;background-position: 0 -615px;margin: 0 auto;}
.active .section3_1 .tit3{animation: slide-in-top .4s .6s backwards;}
.se_box{width: 1200px;height: 754px;}
.se3_ct{display: none;position: relative;}
.se3_ct .swiper-container{width: 1200px;height: 653px;}
.se3_ct .swiper-container img{margin: 0 auto;}
.se3_ct .pagination {display: none;}
.se3_ct .prev {position: absolute;width: 77px;height: 119px;top: 175px;left: 0;z-index: 1;cursor: pointer;background-position: -91px -391px;animation: slideLeft .6s linear infinite alternate;}
.se3_ct .next {position: absolute;width: 77px;height: 119px;top: 175px;right: 0;z-index: 1;cursor: pointer;background-position: 0 -391px;animation: slideRight .6s linear infinite alternate;}
.se3_ct1 p{width: 100%;position: absolute;left: 0;top: 86px;font-size: 16px;color: #ffffff;line-height: 20px;text-align: center;}
.se3_ct2 p{width: 100%;position: absolute;left: 0;top: 87px;font-size: 16px;color: #ffffff;line-height: 20px;text-align: center;}
.se3_ct3 p{width: 385px;position: absolute;left: 592px;top: 171px;font-size: 16px;color: #ffffff;line-height: 20px;}
.se3_tab1{width: 100%;padding: 15px 0 0;height: 86px;font-size: 0;text-align: center;position: absolute;left: 0;bottom: 0;}
.active .section3_1 .se3_tab1{animation: slide-in-bottom .8s .6s backwards;}
.se3_tab1 a{display: inline-block;width: 269px;height: 79px;background-position: -397px -97px;font-size: 32px;color: #ffffff;line-height: 79px;text-align: center;font-family: myFont;letter-spacing: 4px;vertical-align: middle;margin: 0 10px;z-index: 10;}
.se3_tab1 a.curr{background-position: -397px -191px;}
/*section4*/
.section4_1{width: 100%;padding-top: 48px;}
.tit4{width: 397px;height: 85px;background-position: 0 -708px;margin: 0 auto;}
.active .section4_1 .tit4{animation: slide-in-top .4s .6s backwards;}
.se4_ct1{padding-top: 75px;height: 510px;}
.se4_swiper{position: relative;}
.se4_swiper .swiper-container {width: 1106px;height: 507px;margin: 0 auto;}
.se4_swiper .swiper-slide {width: 866px;height: 507px;}
.se4_swiper .pagination {display: none;}
.se4_swiper .prev {position: absolute;width: 77px;height: 119px;top: 175px;left: 50%;z-index: 1;cursor: pointer;margin-left: -640px;background-position: -91px -391px;animation: slideLeft .6s linear infinite alternate;}
@keyframes slideLeft {from {transform: translateX(8px)}to {transform: translateX(0)}}
.se4_swiper .next {position: absolute;width: 77px;height: 119px;top: 175px;left: 50%;z-index: 1;cursor: pointer;margin-left: 567px;background-position: 0 -391px;animation: slideRight .6s linear infinite alternate;}
@keyframes slideRight {from {transform: translateX(-8px)}to {transform: translateX(0)}}

.listlast{width: 100%;padding-top: 40px;height: 308px;}
.active .listlast{animation: slide-in-bottom .8s .2s backwards;}
@keyframes slide-in-bottom {0% {opacity: 0;-webkit-transform: translateY(30%);-moz-transform: translateY(30%);-ms-transform: translateY(30%);-o-transform: translateY(30%);transform: translateY(30%);}100% {opacity: 1;-webkit-transform: translateY(0%);-moz-transform: translateY(0%);-ms-transform: translateY(0%);-o-transform: translateY(0%);transform: translateY(0%);}}
.listlast li{width: 270px;float: left;}
.listlast li.lilast{width: 428px;margin-left: -38px;}
.bgcode{display: block;background: url(//game.gtimg.cn/images/speedm/cp/a20190726newtrackld/bgcode.png) no-repeat;width: 207px;height: 188px;margin: 0 auto;padding-top: 21px;}
.listlast li img{display: block;margin: 0 auto;}
.titcode{font-size: 18px;color: #fefefe;line-height: 32px;padding-bottom: 8px;text-align: center;}
.titcode b{font-size: 24px}
.titcode1{padding-bottom: 41px;margin-left: 55px;width: 100%;}
.listlast li.lilast img{margin-left: 20px;}

.float {position: fixed;top: 50%;margin-top: -296px;width: 186px;height: 439px;z-index: 999;right: 2.92%;transition: right;transition-duration: 1s;}
.float_cn{width: 100%;padding-top: 5px;height: 439px;background-position: -238px 0;overflow: hidden;}
.float_cn li{width: 156px;height: 42px;margin-top: 35px;margin-left: 12px;}
.float_cn li a{display: block;width: 100%;height: 100%;}
.i_nav1{background-position: 0 -66px;}
.i_nav2{background-position: 0 -128px;}
.i_nav3{background-position: 0 -238px;}
.i_nav5{background-position: 0 -429px;}
.float_cn li .i_nav6{background-position: 0 -351px;height: 62px;}
.float_cn li.active .i_nav1{background-position: 0 0;}
.float_cn li.active .i_nav2{background-position: 0 -181px;}
.float_cn li.active .i_nav3{background-position: 0 -300px;}
.float_cn li.active .i_nav5{background-position: 0 -482px;}
.btnzk{display: block;width: 186px;height: 0;background-position: 0 -543px;}

/*视频*/
.pop{width: 800px;height: 500px;border: 5px solid #86baff;position: relative;background-color: #000;display: none;}
.video {left: 0;top: 0;z-index: 20;position: absolute;width: 800px;height: 500px;}
.ts {text-align: center;width: 100%;top: 50%;margin-top: -9px;color: #fff;z-index: 10;position: absolute;}
.pop-close {display: block;width: 37px;height: 42px;position: absolute;right: -40px;top: -16px;text-align: center;line-height: 40px;font-family: Tahoma;font-size: 50px;color: #fff;text-decoration: none;}
/*pop*/
.dialog{display: none;}
.dia-download {padding: 50px 76px 23px 48px;background: rgba(0,0,0,.8);border-radius: 10px;height: 180px;text-align: center;color: #fff;}
.dia-download .code {float: left;margin-right: 36px;}
.dia-download .code img {display: block;padding: 0;margin: 0 auto 8px;height: 140px;width: auto;}
.dia-download .btnlist {float: left;}
.dia-download .btnlist a {width: 212px;height: 46px;display: block;background: url(//game.gtimg.cn/images/speedm/cp/a20190726newtrackld/down.png) no-repeat;margin: 12px 0;color: #fff;}
.dia-download .btnlist .ios {background-position: 0 -56px;}
.dia-download .btnlist .android {background-position: 0 0;}
.dia-close {position: absolute;top: 10px;right: 10px;display: block;width: 36px;height: 36px;background: url(//game.gtimg.cn/images/speedm/cp/a20190726newtrackld/down.png) -264px -17px no-repeat;cursor: pointer;text-indent: -999em;}
.dia-download .btnlist a:hover{filter: brightness(1.2);-webkit-filter: brightness(1.2);}