body,dl,dd,ul,ol,h1,h2,h3,h4,h5,h6,p,form,header,section,article,footer{margin:0;}
body,button,input,select,textarea{font:12px/1.5 tahoma,'\5FAE\8F6F\96C5\9ED1',sans-serif}
h1,h2,h3,h4,h5,h6{font-size:100%}
em,b{font-style:normal}
a,a:hover{text-decoration:none}
img{border:0}
body{box-sizing: border-box; background: #000;}
button,input,select,textarea{font-size:100%;outline:none}
table{border-collapse:collapse;border-spacing:0}
td,th,ul,ol{padding:0}
ul li{list-style:none;}
/* reset end */
/***底部***/
#afooter {position: relative;padding: 30px 0;text-align: center;font: normal 12px/19px Tahoma;z-index: 10;background-color: #000;}
#afooter, #afooter a {color: #c0c0c0;text-decoration: none;}

.wrapper *{-webkit-box-sizing: border-box; box-sizing: border-box;}
.wrapper{position:relative;*zoom:1;margin:0 auto;overflow:hidden; width: 100%; transition:opacity .2s cubic-bezier(.215,.61,.355,1); opacity: 0;}
.wrapper img{display: block;}
.wrapper .main{width: 1200px; margin: 0 auto; position: relative; z-index: 2;}
.wrapper .hid{text-indent:-9999px;font-size:0px;overflow:hidden;width:0px;height:0px;}
.clearfix:after{clear:both;display:block;visibility:hidden;height:0;content:" ";font-size:0}
.clearfix{*zoom:1}

/* .wrapper-scale{position: relative; overflow: hidden;}
.wrapper-scale .wrapper{ transform-origin: 0 0;}
.wrapper-main { width: 1116px;overflow: hidden;margin: 0 auto;}
.wrapper-main .wrapper{width: 2560px;transform: scale(.6);transform-origin: 0 0; margin-left: -210px;}
.neiqian .dia-scale{transform: scale(.6);} */
.mob-show { display: none;}
/* 精灵图 S */
.spr{ background:url(//game.gtimg.cn/images/fz/cp/a20231229fzys/spr.png) no-repeat;}
.spr.gemstone{ width:19px; height:21px; background-position:-922px -50px;}
.spr.i-gdj{ width:36px; height:35px; background-position:-730px -626px;}
.spr.i-mfs{ width:36px; height:35px; background-position:-776px -626px;}
.spr.i-pic{ width:68px; height:68px; background-position:-856px -337px;}
.spr.i-qfz{ width:36px; height:35px; background-position:-782px -671px;}
.spr.i-right{ width:13px; height:23px; background-position:-934px -337px;}
.spr.i-search{ width:30px; height:30px; background-position:-922px -10px;}
.spr.i-ss{ width:36px; height:35px; background-position:-822px -626px;}
.spr.i-sshi{ width:35px; height:35px; background-position:-828px -671px;}
.spr.i-ssnu{ width:36px; height:35px; background-position:-845px -565px;}
.spr.i-zs{ width:36px; height:35px; background-position:-891px -565px;}
.spr.part1-buy.gray{ width:196px; height:77px; background-position:-10px -657px;}
.spr.part1-buy{ width:196px; height:77px; background-position:-216px -657px;}
.spr.part1-look{ width:105px; height:40px; background-position:-730px -526px;}
.spr.part1-video-btn{ width:94px; height:121px; background-position:-818px -10px;}
.spr.part2-litt-nav1.cur{ width:101px; height:40px; background-position:-730px -576px;}
.spr.part2-litt-nav1{ width:101px; height:40px; background-position:-846px -415px;}
.spr.part2-litt-nav2.cur{ width:101px; height:40px; background-position:-846px -465px;}
.spr.part2-litt-nav2{ width:101px; height:40px; background-position:-846px -515px;}
.spr.part2-nav.cur{ width:200px; height:64px; background-position:-520px -526px;}
.spr.part2-nav{ width:200px; height:64px; background-position:-520px -600px;}
.spr.part2-next-def{ width:39px; height:60px; background-position:-586px -674px;}
.spr.part2-next-hov{ width:39px; height:60px; background-position:-635px -674px;}
.spr.part2-prev-def{ width:39px; height:60px; background-position:-684px -674px;}
.spr.part2-prev-hov{ width:39px; height:60px; background-position:-733px -671px;}
.spr.part2-text{ width:277px; height:53px; background-position:-559px -400px;}
.spr.part2-title{ width:798px; height:157px; background-position:-10px -10px;}
.spr.part3-litt-nav1.cur{ width:101px; height:40px; background-position:-730px -576px;}
.spr.part3-litt-nav1{ width:101px; height:40px; background-position:-846px -415px;}
.spr.part3-litt-nav2.cur{ width:101px; height:40px; background-position:-846px -465px;}
.spr.part3-litt-nav2{ width:101px; height:40px; background-position:-846px -515px;}
.spr.part3-nav.cur{ width:200px; height:64px; background-position:-520px -526px;}
.spr.part3-nav{ width:200px; height:64px; background-position:-520px -600px;}
.spr.part3-next-def{ width:39px; height:60px; background-position:-586px -674px;}
.spr.part3-next-hov{ width:39px; height:60px; background-position:-635px -674px;}
.spr.part3-prev-def{ width:39px; height:60px; background-position:-684px -674px;}
.spr.part3-prev-hov{ width:39px; height:60px; background-position:-733px -671px;}
.spr.part3-text{ width:277px; height:53px; background-position:-559px -463px;}
.spr.part3-title{ width:616px; height:150px; background-position:-10px -177px;}
.spr.part4-cw{ width:287px; height:53px; background-position:-559px -337px;}
.spr.part4-title{ width:500px; height:150px; background-position:-10px -497px;}
.spr.part5-title{ width:539px; height:150px; background-position:-10px -337px;}
.spr.part6-title{ width:316px; height:150px; background-position:-636px -177px;}
.spr.pop-btn{ width:154px; height:60px; background-position:-422px -674px;}
.spr.pop-close{ width:21px; height:21px; background-position:-818px -141px;}
/* 精灵图 E */

/* 通用代码 S */
.nq-text{display: none;}
.part1-buy.gray span{display: none;}
.part1-buy.gray{pointer-events: none;}
.part2-title,.part3-title,.part4-title,.part5-title,.part6-title{ margin: 0 auto;}
.part2-tip,.part3-tip,.part4-tip,.part5-tip { font-size: 20px; line-height: 30px; color: #ffffff; text-align: center;}

.part1-look{ line-height: 31px; text-align: center; font-size: 16px; color: #c8c8c8;}
.part1-buy{ padding: 17px 44px 0 44px; color: #dd0adb; font-size: 0; font-weight: bold;}
.part1-buy span{ position: relative;; display: inline-block; vertical-align: top; line-height: 22px; text-align: center; font-size: 20px;}
.part1-buy span i{position: absolute; top: 0; left: -8px;}
.part4-cw{ line-height: 55px; text-align: center; font-size: 20px; color: #fff;}
.part2-text{ line-height: 55px; text-align: center; font-size: 20px; color: #fff;}
.part3-text{ line-height: 55px; text-align: center; font-size: 20px; color: #fff;}


.part1-buy:hover{-webkit-filter: brightness(1.1);filter: brightness(1.1);}
.part1-look:hover{-webkit-filter: brightness(1.1);filter: brightness(1.1);}
.pop-btn:hover{-webkit-filter: brightness(1.1);filter: brightness(1.1);}
/* 通用代码 E */

/* 主体代码 s */
.part1 {background: url(//game.gtimg.cn/images/fz/cp/a20231229fzys/page1-bg.jpg) 50% 0 no-repeat; height: 1703px; padding-top: 76px; position: relative;}
.part2 {background: url(//game.gtimg.cn/images/fz/cp/a20231229fzys/page2-bg.jpg) 50% 0 no-repeat; height: 1452px; padding-top: 60px; position: relative;}
.part3 {background: url(//game.gtimg.cn/images/fz/cp/a20231229fzys/page3-bg.jpg) 50% 0 no-repeat; height: 1527px; padding-top: 60px; position: relative;}
.part4 {background: url(//game.gtimg.cn/images/fz/cp/a20231229fzys/page4-bg.jpg) 50% 0 no-repeat; height: 913px; padding-top: 60px; position: relative;}
.part5 {background: url(//game.gtimg.cn/images/fz/cp/a20231229fzys/page5-bg.jpg) 50% 0 no-repeat; height: 1122px; padding-top: 60px; position: relative;}
.part6 {background: url(//game.gtimg.cn/images/fz/cp/a20231229fzys/page6-bg.jpg) 50% 0 no-repeat; height: 1430px; padding-top: 64px; position: relative;}

.part1-left{width: 741px;}
.logo { background: url(//game.gtimg.cn/images/fz/cp/a20231229fzys/logo.png) no-repeat 0 0; width: 174px; height: 58px; position: absolute; left: 50%; margin-left: -853px; top: 25px; z-index: 5;}
.part1 .slogan{ background: url(//game.gtimg.cn/images/fz/cp/a20231229fzys/slogan.png) no-repeat; width: 566px; height: 333px; margin: 0 auto;}

.part1 .act-time { color: #fff; font-size: 24px; line-height: 24px; height: 24px; text-align: center; width: 100%; margin: -13px auto 13px; position: relative;}
.part1 a.btn-video{ display: block; width: 90px; height: 90px; margin: 0 auto; position: relative;}

.part1 a.btn-video em { position: absolute; top: 50%; left: 50%; margin: -57px 0 0 -53px; transition: all .3s;}
.part1 a.btn-video:hover { transform: scale(1.2); filter: brightness(1.2);}
.login-box { color: #fff; font-size: 20px; line-height: 28px; height: 28px; text-align: center; width: 100%; padding: 20px 0;  margin: 0 auto; position: relative; z-index: 2;}
.login-box a { color: #0070ff;}
.login-box a:hover{ color: #fff;}
.login-box a,.login-box span,.login-box strong{ display: inline;}
.treasure-box1{ background: url(//game.gtimg.cn/images/fz/cp/a20231229fzys/p1-box1.png) no-repeat; width: 1203px; height: 451px; margin: 0 auto; padding-top: 160px;}
.part1 .tb-title{ line-height: 40px; text-align: center; color: #dd0adb; font-size: 25px;}
.p1-box1 .tb-list{ font-size: 0;}
.p1-box1 .tb-item{ width: 196px; height: 248px; padding-top: 116px; display: inline-block; vertical-align: top;}
.p1-box1 .tb-item p{ line-height: 20px; text-align: center; font-size: 16px; color: #c8c8c8; margin: 8px 0;}
.p1-box1 .tb-item a{ display: block;  margin: 0 auto;}
/* 
.p1-box1 .tb-item:last-child{ width: 227px;} */
.p1-box1 .tb-item:nth-child(1){ margin-left: 44px;}
.p1-box1 .tb-item:nth-child(4){ width: 143px;}
.p1-box1 .tb-item:nth-child(5){ width: 110px; padding-top: 145px; margin-left: 10px;}
.p1-box1 .tb-item:nth-child(6){ width: 145px; padding-top: 145px;}
.p1-box1 .tb-item:nth-child(7){ width: 104px; padding-top: 145px;}

.p1-box1 .btn-group{ font-size: 0; text-align: center; margin-top: 26px; height: 60px;}
.p1-box1 .btn-group a{ display: inline-block; vertical-align: top;}
.p1-box1 .btn-group a:nth-child(2){margin-left: 80px;}
.p1-box1 .btn-group a:nth-child(2) span:nth-child(1){padding-left: 10px;}
.part1 .gift-pack2{ margin: 16px 0 0 0; font-size: 0; text-align: center;}
.part1 .gift-pack2>div{ display: inline-block; vertical-align: top; }
.treasure-box2{ background: url(//game.gtimg.cn/images/fz/cp/a20231229fzys/p1-box2.png) no-repeat; width: 562px; height: 435px; padding-top: 146px;}
.treasure-box3{ background: url(//game.gtimg.cn/images/fz/cp/a20231229fzys/p1-box3.png) no-repeat; width: 562px; height: 435px; padding-top: 146px; margin-left: 74px;}
.p1-box2 .tb-list{ font-size: 0; text-align: center;}
.p1-box2 .tb-item{ width: 247px; height: 244px; padding-top: 116px; display: inline-block; vertical-align: top;}
.p1-box2 .tb-item p{ line-height: 20px; text-align: center; font-size: 16px; color: #c8c8c8; margin: 8px 0;}
.p1-box2 .tb-item a{ display: block;  margin: 0 auto;}
.p1-box2 .btn-group{ font-size: 0; text-align: center; margin-top: 26px; height: 60px;}
.p1-box2 .btn-group a{ display: inline-block; vertical-align: top;}
.p1-box2 .btn-group a:nth-child(2){margin-left: 80px;}
.p1-box2 .btn-group a:nth-child(2) span:nth-child(1){padding-left: 10px;}
.p1-box3 .tb-list{ font-size: 0; text-align: center;}
.p1-box3 .tb-item{ width: 247px; height: 244px; padding-top: 116px; display: inline-block; vertical-align: top;}
.p1-box3 .tb-text{ line-height: 26px; text-align: center; font-size: 16px; color: #c8c8c8;     margin-top: 166px;}
.p1-box3 .btn-group{ font-size: 0; text-align: center; margin-top: 26px; height: 60px;}
.p1-box3 .btn-group a{ display: inline-block; vertical-align: top;}
.p1-box3 .btn-group a:nth-child(2){margin-left: 80px;}
.p1-box3 .btn-group a:nth-child(2) span:nth-child(1){padding-left: 10px;}


.part2-tip{ width: 970px; height: auto; margin: 14px auto 40px;}
.part2-nav-box { width: 1212px; height: 64px; overflow: hidden; font-size: 0; text-align: center; margin-left: -6px;}
.part2-nav-box a { display: inline-block; vertical-align: top; width: 202px; height: 64px; color: #ece8e1; font-size: 26px; line-height: 59px; opacity: 1; position: relative; background-color: transparent; border-radius: 0;}
.part2-nav-box a span { display: block; width: 100%; height: 100%; position: relative; z-index: 2;}
.part2-nav-box a span i { display: inline-block; margin: 0 6px -10px 0;}
.part2-nav-box a em { position: absolute; left: 0; top: 0; z-index: 1; display: block;}
.part2-nav-box a em.cur { display: none;}
.part2-nav-box a:hover em { display: none;}
.part2-nav-box a:hover em.cur { display: block;}
.part2-nav-box a.swiper-pagination-bullet-active em { display: none;}
.part2-nav-box a.swiper-pagination-bullet-active em.cur { display: block;}
.part2-nav-litt { width: 100%; height: 40px; margin: 0 auto; overflow: hidden; font-size: 0; text-align: center;}
.part2-nav-litt div { display: inline-block; vertical-align: top; width: 200px; height: 40px; color: #ece8e1; font-size: 16px; line-height: 34px; opacity: 1; position: relative;}
.part2-nav-litt div.visi { visibility: hidden; pointer-events: none;}
.part2-nav-litt div a { position: absolute; top: 0; color: #ece8e1;}
.part2 .litt-btn1 { left: 0; width: 101px; text-align: left; text-indent: 53px;}
.part2 .litt-btn2 { right: 0; width: 101px; text-align: left; text-indent: 31px;}
.part2-nav-litt div a span { position: relative; z-index: 2; width: 100%; height: 100%;}
.part2-nav-litt div a em { position: absolute; left: 0; top: 0;}
.part2-nav-litt div a em.cur { display: none;}
.part2-nav-litt div a:hover { color: #0b0d10;}
.part2-nav-litt div a:hover em { display: none;}
.part2-nav-litt div a:hover em.cur { display: block;}
.part2-nav-litt div a.cur { color: #0b0d10;}
.part2-nav-litt div a.cur em { display: none;}
.part2-nav-litt div a.cur em.cur { display: block;}

.part2-arrow { width: 1300px; height: 0; position: absolute; top: 742px; left: 50%; margin-left: -650px;}
.part2-arrow a { display: block; position: relative; width: 39px; height: 60px;}
.part2-arrow a em { display: block;}
.part2-arrow a em.hov { display: none;}
.part2-arrow a:hover em { display: none;}
.part2-arrow a:hover em.hov { display: block;}
.part2-prev { float: left;}
.part2-next { float: right;}
.part2-swiper { width: 1200px; height: 915px; overflow: hidden;}
.part2-slide3-item { width: 100%; height: 100%;}
.part2-img { width: 100%; height: 100%; position: relative;}
.part2-img1 { background: url(//game.gtimg.cn/images/fz/cp/a20231229fzys/part2-img1.png) no-repeat 0 0;}
.part2-img2 { background: url(//game.gtimg.cn/images/fz/cp/a20231229fzys/part2-img2.png) no-repeat 0 0;}
.part2-img3-1 { background: url(//game.gtimg.cn/images/fz/cp/a20231229fzys/part2-img3-1.png) no-repeat 0 0;}
.part2-img3-2 { background: url(//game.gtimg.cn/images/fz/cp/a20231229fzys/part2-img3-2.png) no-repeat 0 0;}
.part2-img4 { background: url(//game.gtimg.cn/images/fz/cp/a20231229fzys/part2-img4.png) no-repeat 0 0;}
.part2-img5 { background: url(//game.gtimg.cn/images/fz/cp/a20231229fzys/part2-img5.png) no-repeat 0 0;}
.part2-img6 { background: url(//game.gtimg.cn/images/fz/cp/a20231229fzys/part2-img6.png) no-repeat 0 0;}
.part2-text { margin: 0 auto; font-size: 0;}
.part2-text p{display: inline-block; vertical-align: top; font-size: 20px;}
.part2-text i{display: inline-block; vertical-align: top; margin: 14px 0 0 12px;}
.part2-img ul { width: 110%; margin-left: -5%; height: 100%; font-size: 0; text-align: center;}
.part2-img li { display: inline-block; vertical-align: top;}
.part2-img li.part2-list { width: 375px; height: 100%; padding-top: 820px; cursor: pointer; position: relative;}
.part2-sw1-info { width: 408px; height: 241px; position: absolute; top: 507px; left: 50%; margin-left: -202px; transition: all .3s; opacity: 0;}
.part2-sw1-info.on { opacity: 1; top: 487px;}
.part2-sw1-info1 { background: url(//game.gtimg.cn/images/fz/cp/a20231229fzys/part2-sw1-info1.png) no-repeat 0 0; background-size: 100% 100%;}
.part2-sw1-info2 { background: url(//game.gtimg.cn/images/fz/cp/a20231229fzys/part2-sw1-info2.png) no-repeat 0 0; background-size: 100% 100%;}
.part2-sw1-info3 { background: url(//game.gtimg.cn/images/fz/cp/a20231229fzys/part2-sw1-info3.png) no-repeat 0 0; background-size: 100% 100%;}
.part2-sw1-info4 { background: url(//game.gtimg.cn/images/fz/cp/a20231229fzys/part2-sw1-info4.png) no-repeat 0 0; background-size: 100% 100%;}
.part2-sw1-info li { width: 82px;}
.part2-sw1-info li h5 { color: #f7ebe2; font-size: 14px; line-height: 18px; padding-top: 110px; margin-bottom: 8px;}
.part2-sw1-info li p { color: #dd0adb; font-size: 12px; line-height: 18px;}

.part3-tip{margin: 14px 0 40px 0;}
.part3-nav-box { width: 1212px; height: 64px; overflow: hidden; font-size: 0; text-align: center; margin-left: -6px;}
.part3-nav-box a { display: inline-block; vertical-align: top; width: 202px; height: 64px; color: #ece8e1; font-size: 26px; line-height: 59px; opacity: 1; position: relative; background-color: transparent; border-radius: 0;}
.part3-nav-box a span { display: block; width: 100%; height: 100%; position: relative; z-index: 2;}
.part3-nav-box a span i { display: inline-block; margin: 0 6px -10px 0;}
.part3-nav-box a em { position: absolute; left: 0; top: 0; z-index: 1; display: block;}
.part3-nav-box a em.cur { display: none;}
.part3-nav-box a:hover em { display: none;}
.part3-nav-box a:hover em.cur { display: block;}
.part3-nav-box a.swiper-pagination-bullet-active em { display: none;}
.part3-nav-box a.swiper-pagination-bullet-active em.cur { display: block;}
.part3-nav-litt { width: 100%; height: 40px; margin: 0 auto; overflow: hidden; font-size: 0; text-align: center;}
.part3-nav-litt div { display: inline-block; vertical-align: top; width: 200px; height: 40px; color: #ece8e1; font-size: 16px; line-height: 34px; opacity: 1; position: relative;}
.part3-nav-litt div.visi { visibility: hidden; pointer-events: none;}
.part3-nav-litt div a { position: absolute; top: 0; color: #ece8e1;}
.part3 .litt-btn1 { left: 0; width: 101px; text-align: left; text-indent: 53px;}
.part3 .litt-btn2 { right: 0; width: 101px; text-align: left; text-indent: 31px;}
.part3-nav-litt div a span { position: relative; z-index: 2; width: 100%; height: 100%;}
.part3-nav-litt div a em { position: absolute; left: 0; top: 0;}
.part3-nav-litt div a em.cur { display: none;}
.part3-nav-litt div a:hover { color: #0b0d10;}
.part3-nav-litt div a:hover em { display: none;}
.part3-nav-litt div a:hover em.cur { display: block;}
.part3-nav-litt div a.cur { color: #0b0d10;}
.part3-nav-litt div a.cur em { display: none;}
.part3-nav-litt div a.cur em.cur { display: block;}

.part3-arrow { width: 1300px; height: 0; position: absolute; top: 726px; left: 50%; margin-left: -650px;}
.part3-arrow a { display: block; position: relative; width: 39px; height: 60px;}
.part3-arrow a em { display: block;}
.part3-arrow a em.hov { display: none;}
.part3-arrow a:hover em { display: none;}
.part3-arrow a:hover em.hov { display: block;}
.part3-prev { float: left;}
.part3-next { float: right;}
.part3-swiper { width: 1200px; height: 962px; overflow: hidden; margin-top: 40px;}
.part3-slide3-item { width: 100%; height: 100%;}
.part3 .swiper-slide { width: 100%; height: 100%; position: relative;}
.part3-slide1 { background: url(//game.gtimg.cn/images/fz/cp/a20231229fzys/part3-img1.png) no-repeat 0 0;}
.part3-slide2 { background: url(//game.gtimg.cn/images/fz/cp/a20231229fzys/part3-img2.png) no-repeat 0 0;}
.part3-slide3-1 { background: url(//game.gtimg.cn/images/fz/cp/a20231229fzys/part3-img3-1.png) no-repeat 0 0;}
.part3-slide3-2 { background: url(//game.gtimg.cn/images/fz/cp/a20231229fzys/part3-img3-2.png) no-repeat 0 0;}
.part3-slide4 { background: url(//game.gtimg.cn/images/fz/cp/a20231229fzys/part3-img4.png) no-repeat 0 0;}
.part3-slide5 { background: url(//game.gtimg.cn/images/fz/cp/a20231229fzys/part3-img5.png) no-repeat 0 0;}
.part3-slide6 { background: url(//game.gtimg.cn/images/fz/cp/a20231229fzys/part3-img6.png) no-repeat 0 0;}
.part3-swiper .swiper-slide{font-size: 0; text-align: center;}
.part3-swiper ul {width: 594px; height: 475px; font-size: 0; text-align: center; display: inline-block; vertical-align: top; margin-bottom: 10px;}
.part3-swiper ul:nth-of-type(2n){margin-left: 10px;}
.part3-swiper li { cursor: pointer; display: inline-block; vertical-align: top; width: 290px; height: 100%; position: relative; padding-top: 396px;}
.part3-text { margin: 0 auto; font-size: 0;}
.part3-text p{display: inline-block; vertical-align: top; font-size: 20px;}
.part3-text i{display: inline-block; vertical-align: top; margin: 14px 0 0 12px;}
.part3-swiper h4 { color: #a7cdff; position: absolute; width: 594px; line-height: 46px; font-size: 30px; text-align: center;}
.part3-swiper .tit1 {top: 23px; left: 0;}
.part3-swiper .tit2 {top: 23px; right: 0;}
.part3-swiper .tit3 { top: 510px; left: 0;}
.part3-swiper .tit4 { top: 510px;right: 0;}
.part3-slide3-item { display: none;}
/* 调整细节 S */
.part3-swiper .part3-slide1 ul{width: 100%;}
.part3-swiper .part3-slide1 ul:nth-child(2n){margin-left: 0;}
.part3-swiper .part3-slide1 li{width: 394px;}
.part3-swiper .part3-slide1 h4{width: 100%;}
.part3-swiper .part3-slide1 .tit2 { top: 510px; left: 0;}

.part3-swiper .part3-slide3-1 ul.ul3{width: 100%;}
.part3-swiper .part3-slide3-1 ul.ul3 li{width: 394px;}
.part3-swiper .part3-slide3-1 .tit3{width: 100%;}

.part3-swiper .part3-slide3-2 ul.ul1{width: 100%;}
.part3-swiper .part3-slide3-2 ul.ul1 li{width: 394px;}
.part3-swiper .part3-slide3-2 .tit1{width: 100%;}

.part3-swiper .part3-slide6 ul{width: 100%;}
.part3-swiper .part3-slide6 ul li{width: 394px;}
.part3-swiper .part3-slide6 .tit1{width: 100%;}
.part3-swiper .part3-slide6 .tit2{top: 510px; width: 100%;}
/* 调整细节 E */
.part3-prop { position: absolute; top: 40%; left: 50%; margin-top: -93px; margin-left: -51px; width: 103px; height: 187px; opacity: 0; transition: all .3s; text-align: center;}
.part3-prop.on { top: 50%; opacity: 1;}
.part3-prop h5 { color: #f7ebe2; font-size: 14px; line-height: 18px; padding-top: 104px; margin-bottom: 14px;}
.part3-prop p { color: #dd0adb; font-size: 12px; line-height: 22px;}

.part3-slide1-prop1 { background: url(//game.gtimg.cn/images/fz/cp/a20231229fzys/part3-slide1-prop1.png) no-repeat 0 0; background-size: 100% 100%;}
.part3-slide1-prop2 { background: url(//game.gtimg.cn/images/fz/cp/a20231229fzys/part3-slide1-prop2.png) no-repeat 0 0; background-size: 100% 100%;}
.part3-slide1-prop3 { background: url(//game.gtimg.cn/images/fz/cp/a20231229fzys/part3-slide1-prop3.png) no-repeat 0 0; background-size: 100% 100%;}
.part3-slide1-prop4 { background: url(//game.gtimg.cn/images/fz/cp/a20231229fzys/part3-slide1-prop4.png) no-repeat 0 0; background-size: 100% 100%;}

.part3-slide2-prop1 { background: url(//game.gtimg.cn/images/fz/cp/a20231229fzys/part3-slide2-prop1.png) no-repeat 0 0; background-size: 100% 100%;}
.part3-slide2-prop2 { background: url(//game.gtimg.cn/images/fz/cp/a20231229fzys/part3-slide2-prop2.png) no-repeat 0 0; background-size: 100% 100%;}
.part3-slide2-prop3 { background: url(//game.gtimg.cn/images/fz/cp/a20231229fzys/part3-slide2-prop3.png) no-repeat 0 0; background-size: 100% 100%;}
.part3-slide2-prop4 { background: url(//game.gtimg.cn/images/fz/cp/a20231229fzys/part3-slide2-prop4.png) no-repeat 0 0; background-size: 100% 100%;}
.part3-slide2-prop5 { background: url(//game.gtimg.cn/images/fz/cp/a20231229fzys/part3-slide2-prop5.png) no-repeat 0 0; background-size: 100% 100%;}
.part3-slide2-prop6 { background: url(//game.gtimg.cn/images/fz/cp/a20231229fzys/part3-slide2-prop6.png) no-repeat 0 0; background-size: 100% 100%;}
.part3-slide2-prop7 { background: url(//game.gtimg.cn/images/fz/cp/a20231229fzys/part3-slide2-prop7.png) no-repeat 0 0; background-size: 100% 100%;}
.part3-slide2-prop8 { background: url(//game.gtimg.cn/images/fz/cp/a20231229fzys/part3-slide2-prop8.png) no-repeat 0 0; background-size: 100% 100%;}

.part3-slide3-prop1 { background: url(//game.gtimg.cn/images/fz/cp/a20231229fzys/part3-slide3-prop1.png) no-repeat 0 0; background-size: 100% 100%;}
.part3-slide3-prop2 { background: url(//game.gtimg.cn/images/fz/cp/a20231229fzys/part3-slide3-prop2.png) no-repeat 0 0; background-size: 100% 100%;}
.part3-slide3-prop3 { background: url(//game.gtimg.cn/images/fz/cp/a20231229fzys/part3-slide3-prop3.png) no-repeat 0 0; background-size: 100% 100%;}
.part3-slide3-prop4 { background: url(//game.gtimg.cn/images/fz/cp/a20231229fzys/part3-slide3-prop4.png) no-repeat 0 0; background-size: 100% 100%;}
.part3-slide3-prop5 { background: url(//game.gtimg.cn/images/fz/cp/a20231229fzys/part3-slide3-prop5.png) no-repeat 0 0; background-size: 100% 100%;}
.part3-slide3-prop6 { background: url(//game.gtimg.cn/images/fz/cp/a20231229fzys/part3-slide3-prop6.png) no-repeat 0 0; background-size: 100% 100%;}
.part3-slide3-prop7 { background: url(//game.gtimg.cn/images/fz/cp/a20231229fzys/part3-slide3-prop7.png) no-repeat 0 0; background-size: 100% 100%;}
.part3-slide3-prop8 { background: url(//game.gtimg.cn/images/fz/cp/a20231229fzys/part3-slide3-prop8.png) no-repeat 0 0; background-size: 100% 100%;}
.part3-slide3-prop9 { background: url(//game.gtimg.cn/images/fz/cp/a20231229fzys/part3-slide3-prop9.png) no-repeat 0 0; background-size: 100% 100%;}
.part3-slide3-prop10 { background: url(//game.gtimg.cn/images/fz/cp/a20231229fzys/part3-slide3-prop10.png) no-repeat 0 0; background-size: 100% 100%;}

.part3-slide4-prop1 { background: url(//game.gtimg.cn/images/fz/cp/a20231229fzys/part3-slide4-prop1.png) no-repeat 0 0; background-size: 100% 100%;}
.part3-slide4-prop2 { background: url(//game.gtimg.cn/images/fz/cp/a20231229fzys/part3-slide4-prop2.png) no-repeat 0 0; background-size: 100% 100%;}
.part3-slide4-prop3 { background: url(//game.gtimg.cn/images/fz/cp/a20231229fzys/part3-slide4-prop3.png) no-repeat 0 0; background-size: 100% 100%;}
.part3-slide4-prop4 { background: url(//game.gtimg.cn/images/fz/cp/a20231229fzys/part3-slide4-prop4.png) no-repeat 0 0; background-size: 100% 100%;}
.part3-slide4-prop5 { background: url(//game.gtimg.cn/images/fz/cp/a20231229fzys/part3-slide4-prop5.png) no-repeat 0 0; background-size: 100% 100%;}
.part3-slide4-prop6 { background: url(//game.gtimg.cn/images/fz/cp/a20231229fzys/part3-slide4-prop6.png) no-repeat 0 0; background-size: 100% 100%;}
.part3-slide4-prop7 { background: url(//game.gtimg.cn/images/fz/cp/a20231229fzys/part3-slide4-prop7.png) no-repeat 0 0; background-size: 100% 100%;}
.part3-slide4-prop8 { background: url(//game.gtimg.cn/images/fz/cp/a20231229fzys/part3-slide4-prop8.png) no-repeat 0 0; background-size: 100% 100%;}

.part3-slide5-prop1 { background: url(//game.gtimg.cn/images/fz/cp/a20231229fzys/part3-slide5-prop1.png) no-repeat 0 0; background-size: 100% 100%;}
.part3-slide5-prop2 { background: url(//game.gtimg.cn/images/fz/cp/a20231229fzys/part3-slide5-prop2.png) no-repeat 0 0; background-size: 100% 100%;}
.part3-slide5-prop3 { background: url(//game.gtimg.cn/images/fz/cp/a20231229fzys/part3-slide5-prop3.png) no-repeat 0 0; background-size: 100% 100%;}
.part3-slide5-prop4 { background: url(//game.gtimg.cn/images/fz/cp/a20231229fzys/part3-slide5-prop4.png) no-repeat 0 0; background-size: 100% 100%;}
.part3-slide5-prop5 { background: url(//game.gtimg.cn/images/fz/cp/a20231229fzys/part3-slide5-prop5.png) no-repeat 0 0; background-size: 100% 100%;}
.part3-slide5-prop6 { background: url(//game.gtimg.cn/images/fz/cp/a20231229fzys/part3-slide5-prop6.png) no-repeat 0 0; background-size: 100% 100%;}
.part3-slide5-prop7 { background: url(//game.gtimg.cn/images/fz/cp/a20231229fzys/part3-slide5-prop7.png) no-repeat 0 0; background-size: 100% 100%;}
.part3-slide5-prop8 { background: url(//game.gtimg.cn/images/fz/cp/a20231229fzys/part3-slide5-prop8.png) no-repeat 0 0; background-size: 100% 100%;}

.part3-slide6-prop1 { background: url(//game.gtimg.cn/images/fz/cp/a20231229fzys/part3-slide6-prop1.png) no-repeat 0 0; background-size: 100% 100%;}
.part3-slide6-prop2 { background: url(//game.gtimg.cn/images/fz/cp/a20231229fzys/part3-slide6-prop2.png) no-repeat 0 0; background-size: 100% 100%;}
.part3-slide6-prop3 { background: url(//game.gtimg.cn/images/fz/cp/a20231229fzys/part3-slide6-prop3.png) no-repeat 0 0; background-size: 100% 100%;}
.part3-slide6-prop4 { background: url(//game.gtimg.cn/images/fz/cp/a20231229fzys/part3-slide6-prop4.png) no-repeat 0 0; background-size: 100% 100%;}


.part4-tip{ margin-top: 15px;}
.part4 .btn-group{ height: 53px; margin: 497px 0 0 0; font-size: 0; text-align: center;}
.part4 .btn-group a{ display: inline-block; vertical-align: top; }
.part4 .btn-group a:not(:nth-child(1)){margin-left: 168px;}
.part4 .btn-group p{ display: inline-block; vertical-align: top; }
.part4 .btn-group p:not(:nth-child(1)){margin-left: 168px;}

.part5-img{width: 1194px; height: 672px; margin: 60px auto 25px;}
.part5-img img{width: 100%; height: 100%; object-fit: cover;}
.part5-path{font-size: 0; text-align: center;}
.part5-path>i,.part5-path>div{ display: inline-block; vertical-align: top;}
.part5-path>i.i-right{margin-top: 20px;}
.part5-path .path1{width: auto;margin: 0 18px;}
.part5-path .path2{width: auto;margin: 0 18px;}
.part5-path .path1 span{display: block; text-align: left; line-height: 30px; font-size: 18px; color: #1c61ff; margin-top: 7px;}
.part5-path .path2 span{display: block; text-align: left; line-height: 30px; font-size: 18px; color: #1c61ff; margin-top: 7px;}
.part5-path .path1 p{display: block; text-align: left; line-height: 22px; font-size: 18px; color: #fff;}
.part5-path .path2 p{display: block; text-align: left; line-height: 22px; font-size: 18px; color: #fff;}


.part6 p { width: 100%; margin: 0 auto; font-size: 16px; line-height: 26px; text-align: left; color: #e0e0e0;}
.part6 p.tl { font-weight: bold; margin-top: 30px; font-size: 22px; line-height: 30px; margin-bottom: 2px; color: #1c61ff;}

/*视频弹窗*/
.pop_video { padding: 2px; outline: none; position: relative; display: none; border: 1px solid #5e5d5a;}
.pop_video .pop-close { position: absolute; right: -70px; top: 0; z-index: 5; transition: all .3s;}
.pop_video .pop-close:hover {transform: rotate(180deg); }
.pop_video_cont { width: 810px; height: 500px; border: 1px solid #5e5d5a; text-align: center; clear: both; background: #000;}
#popVideoCon { width: 100%; height: 100%;}

.pop-tips { display: none; outline: none; position: relative; background: url(//game.gtimg.cn/images/fz/cp/a20231229fzys/pop1.png) no-repeat 0 0; width: 517px; height: 303px;}
.pop-tips .pop-close { position: absolute; top: 30px; right: 40px;}
.pop-tips .pop-close:hover {transform: rotate(180deg); transition: all .3s;}
.pop-tips-cont { padding-top: 70px; width: 400px; height: auto; margin: 0 auto; text-align: center;}
.pop-tips-cont h5 { font-size: 30px; line-height: 55px; color: #fff;}
.pop-tips-cont p { font-size: 20px; line-height: 32px; color: #fff; margin-bottom: 36px;}
.pop-tips-cont p a,.pop-tips-cont p span { color: #fff;}
.pop-tips-btns { font-size: 0; text-align: center;}
.pop-tips-btns a { display: inline-block; vertical-align: top;  font-size: 22px; line-height: 50px; color: #fff;}
.pop-tips-btns a:nth-child(2){margin-left: 45px;}

/* 侧边导航栏 */
.side-nav { width: 149px; height: 471px; background: url(//game.gtimg.cn/images/fz/cp/a20231229fzys/side-nav-bg.png) no-repeat; background-size: 100% 100%; font-size: 0; text-align: left; position: fixed; right: 73px; top: 50%;z-index: 9999; transform-origin: top right; }
.side-nav .side-list { width: auto; height: auto; padding-top: 10px; -webkit-animation: rightIn .4s .8s linear both; animation: rightIn .4s .8s linear both; }
.side-nav .side-list li { width: 100%; height: 75px; display: block; font-size: 16px; line-height: 20px; color: #7b8084;  position: relative; cursor: pointer; transition: all .3s; }
.side-nav .side-list li p{ width: 100%; text-align: center; position: absolute;left: 50%;top: 50%;-webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}
.side-nav .side-list li:hover, .side-nav .side-list li.on { color: #c71ac5; -webkit-animation: light 3s linear infinite; animation: light 3s linear infinite; }
.side-nav .side-list li:hover:before, .side-nav .side-list li.on:before, .side-nav .side-list li:hover:after, .side-nav .side-list li.on:after { opacity: 1; }

