@charset "UTF-8";
blockquote,body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,hr,input,legend,li,ol,p,pre,td,textarea,th,ul{-webkit-text-size-adjust:none;margin:0;padding:0}
body,button,input,select,textarea{font:.12rem/1.5 tahoma,arial,\5b8b\4f53,sans-serif}
h1,h2,h3,h4,h5,h6{font-size:100%}
address,cite,dfn,em,var{font-style:normal}
code,kbd,pre,samp{font-family:courier new,courier,monospace}
small{font-size:.12rem}
ol,ul{list-style:none}
a{text-decoration:none;outline:0 none}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
legend{color:#000}
fieldset,img{border:0}
button,input,select,textarea{font-size:100%;resize:none}
table{border-collapse:collapse;border-spacing:0}
body,html{background:#fff;font-family:"Microsoft Yahei"}
html{font-size:1rem}
body{font-size:.14rem;line-height:.28rem;color:#060606}
a{color:#5b5b5b;outline:0}
#footer_ied{background:#5e6fb4;padding:.34rem 0;text-align:center;line-height:2;position:relative}
#footer_ied,#footer_ied a{color:#fff}
#afooter{position:relative;width:100%;text-align:center;background:#000;color:#fff;padding:.2rem 0;line-height:.22rem}
#afooter a{color:#fff}
@font-face{font-family:font1;src:url(https://game.gtimg.cn/images/cfhd/cp/a20260722ver/font1.ttf)}
@font-face{font-family:font2;src:url(https://game.gtimg.cn/images/cfhd/cp/a20260722ver/font2.ttf)}
html{scroll-behavior:smooth}
.wrapper,body,html{position:relative;width:100%}
.part{position:relative;width:100%;box-sizing:border-box;text-align:center;overflow:hidden}
html{font-size:calc(100vw / 2560 * 100)}
.wrapper{background:url(https://game.gtimg.cn/images/cfhd/cp/a20260722ver/bg.jpg?v=2) no-repeat center 0/25.6rem;position:relative}
.kv{height:13.7rem}
.part1{height:12.49rem}
.part2{height:14.2rem}
.part3{height:12.49rem}
.part4{height:11.9rem}
.part5{height:14.7rem}
.part6{height:14.6rem}
.part7{height:102.6rem}
.swiper-container .tit{position:absolute;left:50%;transform:translateX(-50%);top:.92rem}
.part6 .p_page{margin:.44rem auto .39rem}
.part6 .p_page a{margin:0 .1rem}
.part4 .mjppagecom,.part5 .mjppagecom{margin-bottom:.24rem}
.p_box{width:15.98rem;height:7.97rem}
.p_box .swiper-slide{background:url(https://game.gtimg.cn/images/cfhd/cp/a20260722ver/swiperbg.png) center/100% auto no-repeat;background-position:top center;margin-left:auto;margin-right:auto;padding:0 .4rem;box-sizing:border-box}
.p_prev{display:block;content:'';width:.62rem;height:.84rem;background:url(https://game.gtimg.cn/images/cfhd/cp/a20260722ver/btn_prev.png) 0 0/100% 100% no-repeat;position:absolute;top:3.58rem;left:0;z-index:10}
.p_next{display:block;content:'';width:.62rem;height:.84rem;background:url(https://game.gtimg.cn/images/cfhd/cp/a20260722ver/btn_next.png) 0 0/100% 100% no-repeat;position:absolute;top:3.58rem;right:0;z-index:10}
.p_next.swiper-button-disabled,.p_prev.swiper-button-disabled{opacity:.6}
.p_box{display:block;margin:0 auto;position:relative;width:15.98rem;height:10.6rem;margin:0 auto 0}
.swiper-container{width:14.47rem;height:100%}
.swiper-slide{position:relative}
.swiper-container img{display:block;width:13.26rem;height:auto;margin:.26rem auto .34rem}
.swiper-container p{display:block;width:100%;line-height:1.4;font-size:.26rem;color:#fff;margin-top:.3rem;font-family:font2}
.swiper-container p a{color:#fff8e9;text-decoration:underline;margin-top:.2rem;display:block}
.swiper-container p span{text-align:left;display:flex;justify-content:center}
.swiper-container video{display:block;width:100%;height:100%;object-fit:cover}
.btn_play{position:absolute;width:14.06rem;height:7.98rem;background:url(https://game.gtimg.cn/images/cfhd/cp/a20260722ver/btn_play.png) center/auto 1.28rem no-repeat;top:0;left:.2rem;right:0;margin:0 auto;z-index:2}
.btn_play2{position:absolute;width:14.06rem;height:7.98rem;top:0;left:.2rem;right:0;z-index:2;background:url(https://game.gtimg.cn/images/cfhd/cp/a20260722ver/btn_play.png) center/auto 100% no-repeat;background-size:1.28rem 1.28rem;background-position:.86rem 6.05rem}
.btn_play3{width:1rem;height:1rem;background:url(https://game.gtimg.cn/images/cfhd/cp/a20260722ver/btn_play.png) center/100% no-repeat;top:3rem;left:-9.2rem}
.img_table{width:9.67rem;height:4.6rem;overflow-y:auto;overflow-x:hidden;position:absolute;left:.33rem;top:.63rem;z-index:2}
.img_table img{width:9.47rem;height:auto;margin:0 auto}
.p_text{display:block;width:100%;line-height:2;font-size:.24rem;color:#fff;position:absolute;top:8.14rem;left:0;font-family:font2}
.p_text a{color:#fff;text-decoration:underline;margin-top:.2rem;display:block}
.p_text span{text-align:left;display:flex;justify-content:center}
.top-nav{position:absolute;left:50%;transform:translateX(-50%);z-index:20;text-align:center;top:12.05rem}
.top-nav.fixed{position:fixed;top:0}
.top-nav ul{display:flex;justify-content:center;width:18.8rem;height:100%;text-align:center;flex-wrap:wrap;font-size:0;position:absolute;left:50%;transform:translateX(-50%)}
.top-nav ul li{display:flex;justify-content:center;align-items:center;cursor:pointer;font-size:.23rem;line-height:1.1;color:#fff;font-family:font2;text-align:center;overflow:hidden}
.top-nav ul li.on p,.top-nav ul li:hover p{color:#eceff4}
.tips{display:block;width:100%;line-height:1.6;font-size:.24rem;color:#fff;text-align:center;font-family:font2;margin-top:1.38rem}
.p_page{display:flex;flex-wrap:wrap;justify-content:center;width:16rem;margin:.3rem auto .25rem}
.p_page a{display:block;overflow:hidden;margin:0 .3rem;box-sizing:border-box;padding-top:.14rem}
.p_page a p{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-family:font2;font-size:.32rem;line-height:1;color:#fff}
.p_page a.on p,.p_page a:hover p{color:#fff}
.p_page1 a{width:3.2rem}
.btn_home{display:block;position:absolute;top:.22rem;right:1rem}
.logo{position:absolute;width:5.34rem;height:.59rem;left:.57rem;top:.46rem}
.title{display:block;width:18.21rem;height:1.48rem;margin:0 auto .36rem}
.p7_box_1 .swiper-container{height:15.4rem}
.video-dia{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;background-color:rgba(0,0,0,.7)}
.pop-close{position:absolute;width:.88rem;height:.88rem;top:-.3rem;right:-.88rem;font-size:.6rem;line-height:.88rem;font-family:font2;color:#fff;text-align:center}
.pop-video-contain{position:absolute;top:50%;left:50%;width:13.4rem;height:7.54rem;margin-top:-3.77rem;margin-left:-6.7rem;border:.02rem #fff solid}
.player-contain{width:100%;height:100%;background-color:#000}
.player-contain .poster{display:block;width:100%;height:100%;object-fit:cover}
video{object-fit:cover!important}
.btn_home,.flobg,.jnbg,.jnbgon,.jntx ul li,.jntx ul li:hover,.ljqw-btn,.mjcont_page a,.mjcont_page a.on,.mjcont_page a:hover,.mjppagecom a,.mjppagecom a.on,.mjppagecom a:hover,.navitem,.navitem-on,.p7tb2 .mjppagecom a,.p7tb2 .mjppagecom a.on,.p7tb2 .mjppagecom a:hover,.p7tb2 .p16_page a,.p7tb2 .p16_page a.on,.p_page a,.p_page a.on,.p_page a:hover,.p_page1 a,.p_page1 a.on,.p_page1 a:hover,.page1,.page1-on,.page2,.page2-on,.page3,.page3-on,.part2 .mjppagecom a,.part2 .mjppagecom a.on,.part2 .mjppagecom a:hover,.part2 .p16_page a,.part2 .p16_page a.on,.part5 .mjppagecom a,.part5 .mjppagecom a.on,.part5 .mjppagecom a:hover,.part5 .p16_page a,.part5 .p16_page a.on,.part6 .mjppagecom a,.part6 .mjppagecom a.on,.part6 .mjppagecom a:hover,.part6 .p16_page a,.part6 .p16_page a.on,.sprite-img,.tit-wyjn,.tit-zjjn,.tit-zjn,.title1,.title10,.title11,.title12,.title13,.title15,.title16,.title2,.title3,.title4,.title5,.title6,.title7,.title8,.title9,.top-nav ul li,.top-nav ul li.on,.top-nav ul li:hover{background-image:url(https://game.gtimg.cn/images/cfhd/cp/a20260722ver/sprite-img.png);background-size:28.58rem 14.01rem;background-repeat:no-repeat}
.btn_home{background-position:-21.49rem -11.3rem;width:2.76rem;height:.93rem}
.flobg{background-position:-15.57rem -9.18rem;width:3.06rem;height:3.15rem}
.jnbg,.jntx ul li{background-position:-13.66rem -3.18rem;width:1.45rem;height:1.45rem}
.jnbgon,.jntx ul li:hover{background-position:-13.51rem -1.59rem;width:1.45rem;height:1.45rem}
.ljqw-btn{background-position:-24rem -9.18rem;width:4.14rem;height:.72rem}
.navitem-on,.top-nav ul li.on,.top-nav ul li:hover{background-position:-17.92rem -12.38rem;width:2.3rem;height:1.1rem}
.navitem,.top-nav ul li{background-position:-15.57rem -12.38rem;width:2.3rem;height:1.1rem}
.mjppagecom a.on,.mjppagecom a:hover,.p_page a.on,.p_page a:hover,.p_page1 a.on,.p_page1 a:hover,.page1-on{background-position:-24rem -10.24rem;width:2.76rem;height:.93rem}
.mjppagecom a,.p_page a,.p_page1 a,.page1{background-position:-18.68rem -11.3rem;width:2.76rem;height:.93rem}
.mjcont_page a.on,.mjcont_page a:hover,.page2-on{background-position:-24.3rem -11.79rem;width:3.23rem;height:.44rem}
.mjcont_page a,.page2{background-position:-24.3rem -11.3rem;width:3.23rem;height:.44rem}
.p7tb2 .mjppagecom a.on,.p7tb2 .mjppagecom a:hover,.p7tb2 .p16_page a.on,.page3-on,.part2 .mjppagecom a.on,.part2 .mjppagecom a:hover,.part2 .p16_page a.on,.part5 .mjppagecom a.on,.part5 .mjppagecom a:hover,.part5 .p16_page a.on,.part6 .mjppagecom a.on,.part6 .mjppagecom a:hover,.part6 .p16_page a.on{background-position:-18.68rem -9.18rem;width:5.27rem;height:1.01rem}
.p7tb2 .mjppagecom a,.p7tb2 .p16_page a,.page3,.part2 .mjppagecom a,.part2 .p16_page a,.part5 .mjppagecom a,.part5 .p16_page a,.part6 .mjppagecom a,.part6 .p16_page a{background-position:-18.68rem -10.24rem;width:5.27rem;height:1.01rem}
.tit-wyjn{background-position:-22.85rem -12.38rem;width:2.53rem;height:.53rem}
.tit-zjjn{background-position:-20.27rem -12.38rem;width:2.53rem;height:.53rem}
.tit-zjn{background-position:-25.43rem -12.38rem;width:2.53rem;height:.53rem}
.title1{background-position:-15.57rem -4.59rem;width:13.01rem;height:1.48rem}
.title10{background-position:-15.57rem -6.12rem;width:13.01rem;height:1.48rem}
.title11{background-position:0 -4.71rem;width:13.01rem;height:1.54rem}
.title12{background-position:0 -1.59rem;width:13.46rem;height:1.54rem}
.title13{background-position:0 -12.53rem;width:13.01rem;height:1.48rem}
.title15{background-position:0 0;width:15.52rem;height:1.54rem}
.title16{background-position:-15.57rem -1.53rem;width:13.01rem;height:1.48rem}
.title2{background-position:-15.57rem 0;width:13.01rem;height:1.48rem}
.title3{background-position:-15.57rem -3.06rem;width:13.01rem;height:1.48rem}
.title4{background-position:0 -11rem;width:13.24rem;height:1.48rem}
.title5{background-position:0 -9.47rem;width:13.38rem;height:1.48rem}
.title6{background-position:0 -3.18rem;width:13.61rem;height:1.48rem}
.title7{background-position:-15.57rem -7.65rem;width:13.01rem;height:1.48rem}
.title8{background-position:0 -6.3rem;width:13.01rem;height:1.54rem}
.title9{background-position:0 -7.89rem;width:13.01rem;height:1.53rem}
.top-nav ul li{box-sizing:border-box;padding-top:.06rem}
.desc{font-size:.3rem;color:#fff;text-align:left;line-height:.55rem;margin-top:.5rem}
.desc2{font-family:font1;font-size:.3rem;color:#fff;line-height:.44rem;margin-top:.43rem;margin-bottom:.1rem}
.descline{position:relative;margin-bottom:.06rem}
.descline::before{content:''}
.descline2.cent{text-align:center}
.space{padding-left:.24rem;box-sizing:border-box}
.stitle{font-size:.42rem;color:#f1f3f6;text-align:center;position:absolute;left:50%;top:7.51rem;transform:translateX(-50%);white-space:nowrap;font-family:font1;background-image:url(https://game.gtimg.cn/images/cfhd/cp/a20260722ver/stitleline.png);background-position:bottom center;background-size:auto .1rem;background-repeat:repeat-x;padding-bottom:.25rem}
.pact{display:flex;align-items:center;justify-content:center;margin-top:.23rem}
.ljqw-btn{display:block}
.p2_box{height:10.7rem}
.p4_box1{height:13rem}
.p4_box2{height:11.7rem}
.p3_box{height:11.7rem}
.title10,.title12,.title7,.title8,.title9{margin-bottom:.52rem}
.p4_box3{height:12.3rem;height:10.8rem}
.p4_box4{height:10.94rem}
.p4_box5{height:10.6rem}
.p4_box6{height:10.4rem}
.p4_box7{height:11.84rem}
.p5_box{height:11.4rem}
.p13_box6{height:10.24rem}
.p14_box7{height:10.6rem}
.highlight{color:#feca4d}
.p4_box{height:10.6rem}
.mjppagecom{margin:0 auto .5rem;width:14.6rem;display:flex;justify-content:center}
.mjppagecom a{display:flex;align-items:center;justify-content:center;margin:0 .1rem;padding-top:.14rem;box-sizing:border-box;font-family:font2;font-size:.32rem;color:#eceff4}
.mjcont_page{width:13.74rem;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:.12rem;margin:.28rem auto .1rem}
.mjcont_page a{display:flex;align-items:center;justify-content:center;font-size:.28rem;color:#ffe09e;margin-bottom:.06rem}
.mjcont_page{display:none!important}
.p7tb2 .mjppagecom a,.p7tb2 .p16_page a,.part2 .mjppagecom a,.part2 .p16_page a,.part5 .mjppagecom a,.part5 .p16_page a,.part6 .mjppagecom a,.part6 .p16_page a{margin:0 .6rem}
.p7tb2 .mjppagecom a p,.p7tb2 .p16_page a p,.part2 .mjppagecom a p,.part2 .p16_page a p,.part5 .mjppagecom a p,.part5 .p16_page a p,.part6 .mjppagecom a p,.part6 .p16_page a p{line-height:.33rem}
.p7tb2 .mjppagecom a.on p,.p7tb2 .mjppagecom a:hover p,.part2 .mjppagecom a.on p,.part2 .mjppagecom a:hover p,.part5 .mjppagecom a.on p,.part5 .mjppagecom a:hover p,.part6 .mjppagecom a.on p,.part6 .mjppagecom a:hover p{color:#eceff4}
.p16_page a p{font-size:.3rem}
.part1 .mjcont_page{height:1.1rem}
.jntx{margin:.46rem auto .34rem;padding-bottom:.8rem;box-sizing:border-box;width:13.26rem;height:7.48rem;display:flex;align-items:center;justify-content:center;background:url(https://game.gtimg.cn/images/cfhd/cp/a20260722ver/img4_1bg.png) no-repeat top center;background-size:100% auto}
.jntx .flobg{display:flex;align-items:center;justify-content:center;flex-direction:column;color:#8a92a3;padding:.04rem .2rem .2rem;box-sizing:border-box;display:none}
.jntx .flobg p{font-size:.18rem;margin:0 0 .09rem;color:#8a92a3}
.jntx .flobg h1{font-size:.36rem;font-family:font1;color:#c3cfe7;font-weight:400}
.jntx .flobg .jntxdes{margin-top:.33rem;font-size:.2rem;height:3rem}
.jntx ul{position:relative;z-index:2;width:12.8rem;height:4.3rem;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}
.jntx ul li{margin:0 .2rem 0}
.jntx ul li img{width:97%;margin:0}
.jntx ul li>h1{color:#83ace4;font-size:.2rem;margin:.14rem 0 0;line-height:.28rem;text-align:center}
.jntx ul li:hover .flobg{position:relative;display:flex;z-index:22}
.jntx .w1000{width:10rem}
.jntx .w1000 li{margin:0 .2rem .54rem}
.p6_box{height:12.6rem}
.p6_box .p_next,.p6_box .p_prev{top:5.48rem}