a,li,span{text-decoration:none; -webkit-tap-highlight-color:transparent;}

@-webkit-keyframes fadeInDn {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0,120px,0)
    }

    100% {
        opacity: 1;
        -webkit-transform: translate3d(0,0,0)
    }
}
@keyframes fadeInDn {
    0% {
        opacity: 0;
        transform: translate3d(0,120px,0)
    }

    100% {
        opacity: 1;
        transform: translate3d(0,0,0)
    }
}

@keyframes fadeIn1 {
    0% {
        opacity: 0;
    }

    100% {
        opacity: 1;
    }
}
@keyframes fadeOut1 {
    0% {
        opacity: 1;
    }

    100% {
        opacity: 0;
    }
}
.fadeanim { -webkit-animation: fadeInDn .4s ease-out .2s both; animation: fadeInDn .4s ease-out .2s both;}
.fadeanim1 { animation-delay: 0s; animation-duration: .1s;}

html,body,.wrapper { background-color: #111112;}
body.default-height { height: 100%; overflow: hidden;}
body.default-height .wrapper { height: 100%; overflow: hidden;}
body.default-height .comm-foot,body.default-height .gp-foot { display: none;}
.wrapper { padding-top: 0;}
.wrapper,.wrapper *{ -webkit-box-sizing:border-box; box-sizing:border-box;}

.comm-tit { width: 100%; font-size: 0; text-align: center; line-height: .94rem;}
.comm-tit em,.comm-tit span { display: inline-block; vertical-align: top;}
.comm-tit em { margin-top: .4rem;}
.comm-tit span { margin: 0 .6rem; color: #fff; font-size: .68rem; font-weight: bold;}

/*org-spr*/
.org-spr{ background-image:url(//game.gtimg.cn/images/gp/cp/a20230817org/m/org-spr.png); background-repeat:no-repeat; background-size:5.09rem 8.9rem;}
.org-spr.btn-next1{ width:0.66rem; height:0.24rem; background-position:39.05192% 81.98614%;}
.org-spr.btn-prev1{ width:0.66rem; height:0.24rem; background-position:55.75621% 81.98614%;}
.org-spr.film-btn{ width:1.56rem; height:1.55rem; background-position:2.54958% 84.08163%;}
.org-spr.jz-tab-cur{ width:2.22rem; height:2.22rem; background-position:3.13589% 58.08383%;}
.org-spr.jz-tit-left{ width:3.58rem; height:0.46rem; background-position:5.96026% 92.53555%;}
.org-spr.jz-tit-right{ width:3.58rem; height:0.46rem; background-position:5.96026% 98.93365%;}
.org-spr.org-btn-em{ width:0.14rem; height:0.27rem; background-position:34.94949% 71.61066%;}
.org-spr.org-btn.gray{ width:4.9rem; height:1.18rem; background-position:47.36842% 1.1658%;}
.org-spr.org-btn{ width:4.9rem; height:1.18rem; background-position:47.36842% 17.48705%;}
.org-spr.org-icon-scale{ width:1.13rem; height:1.13rem; background-position:97.47475% 33.59073%;}
.org-spr.org-icon1{ width:0.24rem; height:0.4rem; background-position:77.31959% 92.47059%;}
.org-spr.org-pop-next{ width:1.18rem; height:1.18rem; background-position:61.12532% 69.17098%;}
.org-spr.org-pop-next.swiper-button-disabled{ width:1.18rem; height:1.18rem; background-position:93.35038% 69.17098%;}
.org-spr.org-pop-prev{ width:1.18rem; height:1.18rem; background-position:97.69821% 50.25907%;}
.org-spr.org-pop-prev.swiper-button-disabled{ width:1.18rem; height:1.18rem; background-position:95.90793% 85.49223%;}
.org-spr.page-next{ width:0.31rem; height:0.31rem; background-position:36.19247% 86.37951%;}
.org-spr.page-prev{ width:0.31rem; height:0.31rem; background-position:44.35146% 86.37951%;}
.org-spr.pop1-close{ width:3.69rem; height:1.19rem; background-position:6.42857% 33.85214%;}
.org-spr.tit-left{ width:1.89rem; height:0.17rem; background-position:54.0625% 75.60137%;}
.org-spr.tit-right{ width:1.89rem; height:0.17rem; background-position:54.0625% 78.46506%;}
.org-spr.top-arrow{ width:1.35rem; height:1.38rem; background-position:63.90374% 51.59574%;}


.org-cont { width: 100%; height: 100%; position: relative; z-index: 1; overflow: hidden;}
.org-box { width: 28.92rem; height: 18rem; position: absolute; bottom: 0; left: 50%; margin: 0 0 0 -14.46rem; -webkit-transform-origin: center bottom; transform-origin: center bottom;}
.org-item { width: 100%; height: 100%; position: absolute; left: 0; top: 0; z-index: 5;}
.org-all { position: absolute; z-index: 8; left: 10.78rem; top: 13.25rem; width: 7.38rem; height: 2.8rem;}
.org-all1 { background: url(//game.gtimg.cn/images/gp/cp/a20230817org/m/org-all1.png) no-repeat 0 0; background-size: 100% 100%;}
.org-all2 { background: url(//game.gtimg.cn/images/gp/cp/a20230817org/m/org-all2.png) no-repeat 0 0; background-size: 100% 100%;}
.org-all3 { background: url(//game.gtimg.cn/images/gp/cp/a20230817org/m/org-all3.png) no-repeat 0 0; background-size: 100% 100%;}
.org-light { position: absolute; z-index: 3; left: -4.72rem; top: -1.18rem; background: url(//game.gtimg.cn/images/gp/cp/a20230817org/m/org-light.png) no-repeat 0 0; background-size: 100% 100%; width: 38.37rem; height: 38.37rem;}
.org-cir { position: absolute; z-index: 2; left: -3.53rem; top: .01rem; background: url(//game.gtimg.cn/images/gp/cp/a20230817org/m/org-cir.png) no-repeat 0 0; background-size: 100% 100%; width: 35.99rem; height: 35.99rem;}
.org-item-bns { position: absolute; width: 100%; height: 100%; left: 0; top: 0; z-index: 6;}
.org-item-bns a { position: absolute;}
.org-item-light { position: absolute; z-index: 2; opacity: 0; transition: all .5s;}
.org-item-light.on { opacity: 1;}
.org-item-pic { position: relative; z-index: 4; width: 100%; height: 100%;}
.org-item-pic img { width: 100%; height: 100%; position: absolute; left: 0; top: 0; opacity: 0; transition: all .5s;}
.org-item-pic img.on { opacity: 1;}
.org-yellow-light { background: url(//game.gtimg.cn/images/gp/cp/a20230817org/m/org-yellow-light.png) no-repeat 0 0; background-size: 100% 100%; width: 26.52rem; height: 26.52rem; left: -7.41rem; top: -3.87rem;}
.org-blue-light { background: url(//game.gtimg.cn/images/gp/cp/a20230817org/m/org-blue-light.png) no-repeat 0 0; background-size: 100% 100%; width: 20.82rem; height: 26.7rem; left: 4.06rem; top: -3.87rem;}
.org-red-light { background: url(//game.gtimg.cn/images/gp/cp/a20230817org/m/org-red-light.png) no-repeat 0 0; background-size: 100% 100%; width: 26.52rem; height: 26.52rem; left: 9.82rem; top: -3.87rem;}
.org-yellow-btn1 { width: 2.42rem; height: 2.42rem; left: 6.3rem; top: 13.06rem;}
.org-yellow-btn2 { width: 2.42rem; height: 2.42rem; left: 8.41rem; top: 10.6rem;}
.org-yellow-btn3 { width: 2.42rem; height: 2.42rem; left: 3.32rem; top: 11.45rem;}
.org-yellow-btn4 { width: 2.42rem; height: 2.42rem; left: 6.37rem; top: 7.85rem;}
.org-yellow-btn5 { width: 2.42rem; height: 2.42rem; left: 2.05rem; top: 7.51rem;}
.org-blue-btn1 { width: 2.42rem; height: 2.42rem; left: 13.26rem; top: 8.92rem;}
.org-blue-btn2 { width: 1.88rem; height: 1.88rem; left: 9.79rem; top: 6.39rem;}
.org-blue-btn3 { width: 1.88rem; height: 1.88rem; left: 13.52rem; top: 5.74rem;}
.org-blue-btn4 { width: 1.88rem; height: 1.88rem; left: 17.28rem; top: 6.39rem;}
.org-blue-btn5 { width: 1.88rem; height: 1.88rem; left: 13.54rem; top: 2.52rem;}
.org-red-btn1 { width: 2.42rem; height: 2.42rem; left: 18.11rem; top: 10.58rem;}
.org-red-btn2 { width: 2.42rem; height: 2.42rem; left: 20.22rem; top: 13.07rem;}
.org-red-btn3 { width: 2.42rem; height: 2.42rem; left: 23.22rem; top: 11.47rem;}
.org-red-btn4 { width: 1.88rem; height: 1.88rem; left: 25.26rem; top: 8.42rem;}

.org-title { position: fixed; left: 0; top: 2.24rem; z-index: 9;}
.org-bottom-btn { width: 4.9rem; height: 1.18rem; position: absolute; left: 50%; bottom: .66rem; margin-left: -2.45rem; z-index: 9;}
.org-bottom-btn a { position: absolute; left: 0; top: 0; visibility: hidden; font-size: 0; text-align: center; line-height: 1.18rem;}
.org-bottom-btn a.on { visibility: visible;}
.org-bottom-btn a span,.org-bottom-btn a em { display: inline-block; vertical-align: top; margin: 0 .16rem;}
.org-bottom-btn a span { color: #222222; font-size: .5rem; font-weight: bold;}
.org-bottom-btn a em { position: relative; top: .46rem;}
.org-bottom-btn a.gray span { color: #444444;}
.org-bottom-btn a.gray em {display: none;}

@media only screen and (min-device-aspect-ratio:3/5) {
	.org-info-head { margin-top: -5rem;}
}
/*和平国联*/
.org-info-head { width: 100%; position: relative; z-index: 2; padding-top: 14.95rem;}
.org-hpgl { background: url(//game.gtimg.cn/images/gp/cp/a20230817org/m/org-hpgl.jpg) no-repeat 0 0; background-size: 100% auto; height: 18rem;}
.org-jzgy { background: url(//game.gtimg.cn/images/gp/cp/a20230817org/m/org-jzgy.jpg) no-repeat 0 0; background-size: 100% auto; height: 18rem;}
.org-info-name { margin: 0 auto .58rem;}
.org-info-text { color: #e8e8e8; font-size: .4rem; line-height: .7rem; text-align: center; width: 10.1rem; margin: 0 auto;}
.org-hpgl .org-info-name { width: 4.98rem; height: 1.05rem; background: url(//game.gtimg.cn/images/gp/cp/a20230817org/m/tit-hpgl.png) no-repeat 0 0; background-size: 100% 100%;}
.org-jzgy .org-info-name { width: 5.23rem; height: 2.36rem; background: url(//game.gtimg.cn/images/gp/cp/a20230817org/m/tit-jzgy.png) no-repeat 0 0; background-size: 100% 100%;}
.org-info-cont { background: url(//game.gtimg.cn/images/gp/cp/a20230817org/m/bg-repeat.jpg) repeat-y 0 0; background-size: 100% auto; padding-bottom: 1.46rem; position: relative; z-index: 1;}
.org-hpgl-cont { padding-top: 3.24rem;}
.org-jzgy-cont { padding-top: 2rem; background: url(//game.gtimg.cn/images/gp/cp/a20230817org/m/bg-repeat1.jpg) repeat-y 0 0; background-size: 100% auto;}
.org-info-cont:before { content: ""; z-index: 1; width: 100%; height: 2rem; background: url(//game.gtimg.cn/images/gp/cp/a20230817org/m/org-info-bef.jpg) no-repeat 0 0; background-size: 100% auto; overflow: hidden; position: absolute; left: 0; top: 0; pointer-events: none;}
.org-jzgy-cont:before { background: url(//game.gtimg.cn/images/gp/cp/a20230817org/m/org-info-bef1.jpg) no-repeat 0 0; background-size: 100% auto; height: 5.01rem;}
.org-info-gl { background: url(//game.gtimg.cn/images/gp/cp/a20230817org/m/org-info-gl.png) no-repeat 0 0; background-size: 100% 100%; width: 100%; height: 8.12rem; position: absolute; left: 0; top: 2.06rem; z-index: 1; pointer-events: none;}
.org-hpgl-part1 { padding-top: 1.06rem; height: auto; padding-bottom: 2.86rem;}
.org-hpgl-part1 a { display: block; margin: 0 auto .6rem; width: 9.87rem; height: 10.24rem; position: relative;}
.org-hpgl-part1 a img { display: block; width: 100%; height: 100%;}
.org-hpgl-part1 a p { position: absolute; left: .48rem; top: 8.4rem; width: 8.8rem; color: #b0abab; font-size: .4rem; line-height: .68rem;}
.org-hpgl-part1 a em { position: absolute; right: .49rem; bottom: .58rem;}

@keyframes bounceInbot {
	0% {opacity: 0;transform: translateY(2rem);}
	100% {transform: translateX(0);}
}

.org-hpgl-part2 { position: relative; z-index: 1; width: 100%; height: 19.04rem;}
.org-hpgl-part2 .wrapper-page2{width: 100%; height: 19.86rem; margin-top: -1.14rem;}
.org-hpgl-part2 .wrapper-page2 .swiper-slide{padding-top: 11.32rem; overflow: hidden;}

.org-hpgl-part2 .role-name-eng{ width: 100%; height: auto; position: absolute; left: 0; top: 0;}
.org-hpgl-part2 .role-img{position: absolute; left: 0; bottom: -1px; width: 100%;}
.org-hpgl-part2 .txt-box{width: 9.9rem; margin: 0 auto; position: relative; z-index: 4;}
.org-hpgl-part2 .role-name{display: block; margin: 0 auto; height: 1.2rem;}
.org-hpgl-part2 .txt-box p{font-size: .4rem; text-align: center; line-height: .72rem; color: #fff; height: 2.04rem;}

.org-hpgl-part2 .btn-list{position: absolute; left: 50%; margin-left: -2.45rem; top: 12.73rem; z-index: 4; width: 4.9rem; height: 1.18rem;}
.org-hpgl-part2 .btn-list a{ display: block; font-size: 0; text-align: center; line-height: 1.18rem;}
.org-hpgl-part2 .btn-list a.on{display: block;}
.org-hpgl-part2 .btn-list a span,.org-hpgl-part2 .btn-list a em { display: inline-block; vertical-align: top; margin: 0 .16rem;}
.org-hpgl-part2 .btn-list a span { color: #222222; font-size: .5rem; font-weight: bold;}
.org-hpgl-part2 .btn-list a em { position: relative; top: .46rem;}

.org-hpgl-part2 .function-box{font-size: 0; text-align: center; height: 1.5rem; position: absolute; width: 100%; left: 0; top: 15.09rem; z-index: 9;}
.org-hpgl-part2 .function-box a,.org-hpgl-part2 .function-box .nav-wrapper2{display: inline-block; vertical-align: top;}
.org-hpgl-part2 .function-box a{margin-top: .54rem;}
.org-hpgl-part2 .function-box a.swiper-button-disabled { visibility: hidden; pointer-events: none;}
.org-hpgl-part2 .function-box .nav-wrapper2{width: 8rem; height: 1.5rem; overflow: hidden;}
.org-hpgl-part2 .function-box .swiper-slide{width:2rem; height: 2rem;}
.org-hpgl-part2 .function-box .swiper-slide .tx-box{width: 1.5rem; height: 1.5rem; margin: 0 auto; position: relative;}
.org-hpgl-part2 .function-box .swiper-slide img{position: absolute; left: 0; top: 0; transition: .3s ease opacity; width: 100%;}
.org-hpgl-part2 .function-box .on .default,.org-hpgl-part2 .function-box .hover{opacity:0;}
.org-hpgl-part2 .function-box .on .hover{ opacity: 1;}

.swiper-slide-active .org-role-name {animation: bounceInbot .4s .2s ease-out both;}
.swiper-slide-active .txt-box {animation: bounceInbot .4s .4s ease-out both;}
.swiper-slide-active .btn-list {animation: bounceInbot .4s .6s ease-out both;}
.org-role-name { position: absolute; top: 9.64rem; left: 50%; margin-left: -5.5rem; width: 11rem; height: 1.15rem;}
.org-role-name img { display: block; width: auto; height: 1.15rem; margin: 0 auto;}

.org-hpgl-part3 { padding-top: 1.05rem; padding-bottom: 2.02rem;}
.org-hpgl-part3-box { width: 100%; height: 17.27rem; overflow: hidden;}
.org-hpgl-part3-box li { float: left;}
.org-hpgl-part3-list { width: 9.87rem; margin: 0 auto; height: 16.45rem; background-color: #232425;}
.org-hpgl-part3-pic { width: 100%; height: 5.94rem; position: relative;}
.org-hpgl-part3-pic img { width: 100%; height: auto; display: block;}
.org-hpgl-part3-info { overflow-y: auto; width: 9.28rem; margin: .62rem 0 0 .48rem; height: 8.9rem;}
.org-hpgl-part3-info::-webkit-scrollbar {
  width: .08rem;
  background-color: transparent;
}
.org-hpgl-part3-info::-webkit-scrollbar-button { 
  width: 0; 
  height: 0; 
}
.org-hpgl-part3-info::-webkit-scrollbar-corner { 
  display: block; 
}
.org-hpgl-part3-info::-webkit-scrollbar-thumb { 
  background-clip: padding-box;
  background-color: #4f5051; 
  border-radius: .08rem; 
}
.org-hpgl-part3-item1 { width: 8.88rem; color: #f9f9f9; font-size: .68rem; line-height: 1.02rem; margin-bottom: .4rem;}
.org-hpgl-part3-item1 h5 { font-weight: bold;}
.org-hpgl-part3-item2 { width: 8.88rem; margin-bottom: .44rem;}
.org-hpgl-part3-item2 p { color: #7f7f80; font-size: .4rem; line-height: .7rem; text-align: justify;}
.org-hpgl-part3-item2 p span { color: #656667; margin-right: .5rem;}
.org-hpgl-part3-item3 { width: 8.88rem;}
.org-hpgl-part3-item3 p { color: #e8e8e8; font-size: .4rem; line-height: .72rem; text-align: justify; margin-bottom: .22rem;}
.org-hpgl-pagin { font-size: 0; text-align: center;}
.org-hpgl-pagin span { opacity: 1; width: .28rem; height: .28rem; border: .02rem solid #fff; margin: 0 .22rem; border-radius: 0;}
.org-hpgl-pagin span.swiper-pagination-bullet-active { background-color: #fff;}
.org-hpgl-arrow { width: 4.42rem; height: 0; position: relative; top: -.28rem; margin: 0 auto;}
.org-hpgl-arrow a { display: block;}
.page-prev { float: left;}
.page-next { float: right;}
.org-comm-part4 { width: 9.87rem; margin: 1.04rem auto 0;}
.org-comm-part4 a {display: block; width: 9.87rem; height: 3.2rem;}
.org-comm-part4 a img { display: block; width: 100%; height: 100%;}

.org-cont-top { width: 100%; height: auto; padding-top: 1.4rem; max-height: 100%; line-height: 1.36rem; position: fixed; left: 0; top: 0; z-index: 5;}
.org-cont-top:before { content: ""; width: 100%; height: 2.76rem; position: absolute; z-index: 1; left: 0; top: 0; background-color: rgba(0,0,0,.8); -webkit-backdrop-filter: blur(10px); backdrop-filter: blur(10px);}
.org-cont-top-btn { width: 100%; height: 1.36rem; border-top: 1px solid #2f2f2f; position: relative; z-index: 2;}
.wrapper .nav { -webkit-backdrop-filter: none; backdrop-filter: none; background: none;}
.org-cont-top-btn p { margin-left: .36rem; float: left; color: #fff; font-size: .48rem;}
.top-arrow { display: block; float: right; margin-right: .28rem; transition: all .3s;}
.top-arrow.on { transform: rotate(180deg);}
.org-cont-top-item { position: relative; top: -2px; width: 100%; height: 0; overflow-y: auto; transition: all .4s; background-color: rgba(0,0,0,0.6);}
.org-cont-top-item ul { padding-left: .68rem; background-color: #111112;}
.org-cont-top-item li { width: 100%; color: #e8e8e8; font-size: .4rem; width: 9.88rem; border-bottom: 1px solid #414141;}
.org-cont-top-item li a { color: #e8e8e8; display: block; width: 100%; height: 100%;}
.org-cont-top-item li.cur a { color: #ffb900;}
.org-cont-top-item li:last-of-type { border: none;}
/*矩阵工业*/
.org-jzgy-part1 { padding-top: 1.05rem; padding-bottom: 2.02rem; position: relative; z-index: 2;}
.org-jzgy-part1-box { width: 100%; height: 14.11rem; overflow: hidden;}
.org-jzgy-part1-box li { float: left;}
.org-jzgy-part1-list { width: 9.87rem; margin: 0 auto; height: 13.19rem; background-color: #1e2125;}
.org-jzgy-part1-pic { width: 100%; height: 5.56rem; position: relative;}
.org-jzgy-part1-pic img { width: 100%; height: auto; display: block;}
.org-jzgy-part1-info { overflow-y: auto; width: 9.28rem; margin: .62rem 0 0 .48rem; height: 7.65rem;}
.org-jzgy-part1-info::-webkit-scrollbar {
  width: .08rem;
  background-color: transparent;
}
.org-jzgy-part1-info::-webkit-scrollbar-button { 
  width: 0; 
  height: 0; 
}
.org-jzgy-part1-info::-webkit-scrollbar-corner { 
  display: block; 
}
.org-jzgy-part1-info::-webkit-scrollbar-thumb { 
  background-clip: padding-box;
  background-color: #4f5051; 
  border-radius: .08rem; 
}
.org-jzgy-part1-item1 { text-align: center; width: 8.88rem; color: #f9f9f9; font-size: .68rem; line-height: 1.02rem; margin-bottom: .4rem;}
.org-jzgy-part1-item1 h5 { font-weight: bold;}
.org-jzgy-part1-item2 { text-align: center; width: 8.88rem; margin-bottom: .44rem;}
.org-jzgy-part1-item2 p { color: #7f7f80; font-size: .4rem; line-height: .7rem;}
.org-jzgy-part1-item2 p span { color: #656667; margin-right: .5rem;}
.org-jzgy-part1-item3 { width: 8.88rem;}
.org-jzgy-part1-item3 p { color: #e8e8e8; font-size: .4rem; line-height: .72rem; text-align: justify; margin-bottom: .22rem;}
.org-jzgy-pagin { font-size: 0; text-align: center;}
.org-jzgy-pagin span { opacity: 1; width: .28rem; height: .28rem; border: .02rem solid #fff; margin: 0 .22rem; border-radius: 0;}
.org-jzgy-pagin span.swiper-pagination-bullet-active { background-color: #fff;}
.org-jzgy-arrow { width: 4.42rem; height: 0; position: relative; top: -.28rem; margin: 0 auto;}
.org-jzgy-arrow a { display: block;}
.org-icon-scale { position: absolute; right: .4rem; bottom: .4rem; z-index: 5; pointer-events: none;}
.org-jzgy-cont .comm-tit em { margin-top: .26rem;}
.org-jzgy-part2 {}
.org-jzgy-part2-box { width: 100%; height: 14.18rem; overflow: hidden; padding-top: .78rem;}
.org-jzgy-part2-box li { float: left; width: 100%; height: 100%;}
.org-jzgy-part2-item { margin-left: .16rem; width: 10.47rem; height: 100%; position: relative; background: url(//game.gtimg.cn/images/gp/cp/a20230817org/m/org-jzgy-part2-box.png) no-repeat 0 0; background-size: 100% auto;}
.org-jzgy-part2-pic { position: absolute; z-index: 1;}
.org-jzgy-part2-pic img { display: block; width: 100%; height: 100%;}
.org-jzgy-part2-pic1 { width: 6.04rem; height: 5.9rem; left: 2.49rem; top: -.16rem;}
.org-jzgy-part2-pic2 { width: 6.05rem; height: 6.36rem; left: 2.41rem; top: -.22rem;}
.org-jzgy-part2-pic3 { width: 9.01rem; height: 4.3rem; left: .76rem; top: 1.2rem;}
.org-jzgy-part2-pic4 { width: 9.02rem; height: 3.97rem; left: .87rem; top: 1.31rem;}
.org-jzgy-part2-info { width: 8.86rem; margin-left: 1.02rem; padding-top: 7.49rem;}
.org-jzgy-part2-info h5 { line-height: 1rem; color: #fff; font-size: .68rem; font-weight: bold; text-align: center;}
.org-jzgy-part2-info h6 { margin: .33rem auto .64rem; color: #909191; font-size: .4rem; line-height: .6rem; text-align: center;}
.org-jzgy-part2-info p { color: #d0d1d1; font-size: .4rem; line-height: .72rem; text-align: justify;}
.org-jzgy-part2-btns { width: 100%; height: 5.12rem; font-size: 0; text-align: center;}
.org-jzgy-part2-btns a { display: inline-block; vertical-align: top; margin: 0 .3rem; width: 1.8rem; height: 1.8rem; background-color: #1e2125; position: relative;}
.org-jzgy-part2-btns a img { display: block; position: relative; z-index: 2; width: 100%; height: 100%; -webkit-filter: grayscale(100%); filter: grayscale(100%); filter: gray; transition: .3s all; opacity: .5;}
.org-jzgy-part2-btns a span { position: absolute; z-index: 2; width: 140%; left: -20%; top: 1.96rem; color: #919191; font-size: .28rem;}
.org-jzgy-part2-btns a em { position: absolute; top: 50%; left: 50%; z-index: 1; margin: -1.11rem 0 0 -1.11rem; opacity: 0; transition: all .3s;}
.org-jzgy-part2-btns a.cur { background-color: transparent;}
.org-jzgy-part2-btns a.cur img { transform: scale(1.22); -webkit-filter: grayscale(0%); filter: grayscale(0%); filter: none; opacity: 1;}
.org-jzgy-part2-btns a.cur em { opacity: 1;}
.org-jzgy-part2-btns a.cur span { color: #fff; font-size: .4rem; line-height: .48rem; top: 2.22rem;}
.org-jzgy-part3 { width: 100%; height: auto; padding: 1.06rem 0 1.85rem 0;}
.org-jzgy-part3 a { display: block; margin: 0 auto .6rem; width: 9.87rem; height: 10.34rem; position: relative;}
.org-jzgy-part3 a img { display: block; width: 100%; height: 100%;}
.org-jzgy-part3 a h5 { position: absolute; top: 6rem; left: .48rem; line-height: 1rem; color: #fff; font-size: .68rem; font-weight: bold;}
.org-jzgy-part3 a h6 { position: absolute; top: 7.3rem; left: .48rem; line-height: .6rem; color: #a2a4a5; font-size: .4rem; font-weight: normal;}
.org-jzgy-part3 a p { position: absolute; left: .48rem; top: 8.29rem; width: 8.64rem; color: #555757; font-size: .4rem; line-height: .72rem; height: 1.44rem; overflow: hidden; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; text-overflow:ellipsis;}
.org-jzgy-part3 a em { position: absolute; right: .45rem; bottom: .76rem;}
.org-jzgy-part4 { position: relative; background: url(//game.gtimg.cn/images/gp/cp/a20230817org/m/org-jzgy-part4-cont.png) no-repeat 0 0; background-size: 100% 100%; width: 10.01rem; height: 10.01rem; margin: .92rem auto 2.82rem; left: -.04rem; padding-left: .08rem; padding-top: .82rem;}
.org-jzgy-part4-cont { width: 8.64rem; margin-left: .62rem;}
.org-jzgy-part4-cont p { width: 8.64rem; color: #fff; font-size: .4rem; line-height: .72rem; margin-bottom: .66rem;}
.org-jzgy-cont .comm-tit { z-index: 5; position: relative;}

.comm-tit,.org-hpgl-part1,.org-hpgl-part2,.org-hpgl-part3,.org-comm-part4,.org-jzgy-part1,.org-jzgy-part2,.org-jzgy-part3,.org-jzgy-part4,.org-info-name,.org-info-text,.org-info-name,.org-info-text,.mouse-scroll { opacity: 0;}
/*突变*/
.org-tb-spr{ background-image:url(//game.gtimg.cn/images/gp/cp/a20230817org/tb/m/org-tb-spr0312.png); background-repeat:no-repeat; background-size:18.92rem 3.38rem;}
.org-tb-spr.org-part1-t1{ width:4.03rem; height:0.17rem; background-position:68.77099% 0.93458%;}
.org-tb-spr.org-part2-btn1{ width:2.91rem; height:0.85rem; background-position:90.25609% 1.18577%;}
.org-tb-spr.org-part2-btn2{ width:2.91rem; height:0.85rem; background-position:90.25609% 35.57312%;}
.org-tb-spr.org-part2-line{ width:10.19rem; height:0.17rem; background-position:0.34364% 0.93458%;}
.org-tb-spr.org-part2-t1{ width:1.46rem; height:0.34rem; background-position:8.70561% 91.44737%;}
.org-tb-spr.org-part2-t2{ width:1.47rem; height:0.34rem; background-position:0.17192% 91.44737%;}
.org-tb-spr.org-part2-t3{ width:1.34rem; height:0.34rem; background-position:17.06485% 91.44737%;}
.org-tb-spr.org-part2-t4{ width:1.34rem; height:0.34rem; background-position:24.80091% 91.44737%;}
.org-tb-spr.org-part2-tit1{ width:3.55rem; height:0.82rem; background-position:70.78725% 8.59375%;}
.org-tb-spr.org-part2-tit2{ width:3.55rem; height:0.82rem; background-position:70.78725% 41.40625%;}
.org-tb-spr.org-part2-tit3{ width:2.98rem; height:0.82rem; background-position:68.25596% 74.21875%;}
.org-tb-spr.org-part2-tit4{ width:2.94rem; height:0.82rem; background-position:86.85857% 74.21875%;}
.org-tb-spr.org-tb-next{ width:1.5rem; height:1.65rem; background-position:99.77038% 98.2659%;}
.org-tb-spr.org-tb-prev{ width:1.51rem; height:1.65rem; background-position:99.82769% 1.7341%;}
.org-tb-spr.org-tb-tit1{ width:3.6rem; height:2.54rem; background-position:28.13316% 26.19048%;}
.org-tb-spr.org-tb-tit2{ width:4.26rem; height:2.54rem; background-position:0.20464% 26.19048%;}
.org-tb-spr.org-tb-tit3{ width:2.93rem; height:2.54rem; background-position:49.5935% 26.19048%;}

.org-tb { position: relative; z-index: 2; background: url(//game.gtimg.cn/images/gp/cp/a20230817org/tb/m/org-tb-bg1.jpg) no-repeat center bottom; background-size: 100% 100%; width: 100%; height: 24.6rem; padding-top: 11.79rem;}
.org-tb .org-info-name { width: 4.34rem; height: 3.12rem; background: url(//game.gtimg.cn/images/gp/cp/a20230817org/tb/m/tit-tb.png) no-repeat 0 0; background-size: 100% 100%; margin: 0 auto;}
.org-tb .org-info-text { line-height: .6rem;}
.org-tb-cont { background: none; padding-bottom: 0;}
.org-tb-cont:before { display: none;}
.org-tb-part1 { width: 100%; height: 26.76rem; margin-top: -1px; background: url(//game.gtimg.cn/images/gp/cp/a20230817org/tb/m/org-tb-bg2-0312.jpg) no-repeat center top; background-size: 100% auto; padding-top: 2.86rem;}
.org-tb-tleft { background: url(//game.gtimg.cn/images/gp/cp/a20230817org/tb/m/org-tb-tleft.png) no-repeat 0 0; background-size: 100% 100%; width: 2.05rem; height: 1.84rem; position: absolute; top: 3.14rem; left: .51rem; z-index: 3;}
.org-tb-tright { background: url(//game.gtimg.cn/images/gp/cp/a20230817org/tb/m/org-tb-tright.png) no-repeat 0 0; background-size: 100% 100%; width: 10.55rem; height: 8rem; margin: -.33rem 0 0 .38rem; z-index: 3; padding-top: .8rem;}
.org-tb-tright-item2 { margin: 0 0 0 4.1rem; width: 5.8rem; text-align: justify;}
.org-tb-tright-item2 p { color: #fff; font-size: .36rem; line-height: .62rem; margin-bottom: .14rem;}
.org-tb-tit1 { margin: 0 auto; position: relative; z-index: 2;}
.org-tb-part1-cont { width: 100%; height: 24.6rem; position: relative; top: -.9rem;}
.org-tb-part1-swiper { width: 100%; height: 24.6rem; position: relative; z-index: 1; overflow: hidden;}
.org-tb-part1-swiper li.swiper-slide { float: left; width: 100%; height: 24.6rem; position: relative; opacity: .38;}
.org-tb-part1-item1 { width: 11.78rem; height: 15.57rem; position: relative; z-index: 3;}
.org-tb-part1-item1-default{ display: block;}
.org-tb-part1-item1 img { display: block; width: 100%; height: 100%;}
.org-tb-part1-item2 { width: 4.1rem; height: 4.8rem; position: absolute; top: 1.84rem; left: 6.4rem; display: none;}
.org-tb-part1-item2 img { display: block; width: 100%; height: auto;}
.org-tb-part1-item3 { position: absolute; left: 1.14rem; top: 10.4rem; z-index: 4; display: none; width: 10rem;}
.org-tb-part1-item4 { position: absolute; z-index: 5; pointer-events: none; width: 10.66rem; height: 10.61rem; top: .2rem; right: 0;}
.org-tb-part1-f { width: 100%; height: 100%; background: url(//game.gtimg.cn/images/gp/cp/a20230817org/tb/m/org-tb-part1-f.png) no-repeat 0 0; background-size: 100% 100%; pointer-events: none;}
.org-part1-name { margin-bottom: .52rem; height: .84rem;}
.org-part1-name img { display: block; width: auto; height: 100%;}
.org-tb-part1-info { color: #fff; font-size: .4rem; line-height: .6rem; margin-bottom: 1.2rem; width: 9rem;}
.org-tb-part1-list { width: 100%;}
.org-tb-part1-list li { float: left; height: 2.4rem;}
.org-tb-part1-list li:nth-child(1) { margin-right: 1.2rem;}
.org-tb-part1-list li:nth-child(3) { width: 9.4rem;}
.org-tb-part1-list li h5 { color: #cc00ff; font-size: .4rem; font-weight: bold; line-height: .6rem; margin-bottom: .16rem;}
.org-tb-part1-list li h5 span { position: relative; display: block; top: -.74rem;}
.org-tb-part1-list li p.p1 { color: #fff; font-size: .4rem; line-height: .6rem; margin-bottom: .26rem;}
.skill-cont-box { width: 100%; height: auto; min-height: 1.5rem; position: relative; margin-bottom: .4rem; cursor: pointer;}
.skill-pic { position: absolute; width: 1.5rem; height: 1.5rem; left: 0; top: 0; background-color: #250a2c;}
.skill-pic img { display: block; width: 100%; height: 100%; border: .02rem solid #7c039a;}
.skill-info { width: 7.3rem; height: 100%; margin-left: 1.9rem;}
.skill-info h6 { position: relative; color: #fff; font-size: .4rem; line-height: .44rem; position: relative; top: -.02rem;}
.skill-info h6 span { margin-left: .04rem; color: #cc00ff;}
.skill-info p { color: #d2cdd3; font-size: .4rem; line-height: .5rem; margin-top: .1rem;}
.org-tb-part1-swiper li.swiper-slide-active { opacity: 1; z-index: 2;}
.org-tb-part1-swiper li.swiper-slide-active .org-tb-part1-item1 { display: block;}
.org-tb-part1-swiper li.swiper-slide-active .org-tb-part1-item1-default { display: none;}
.org-tb-part1-swiper li.swiper-slide-active .org-tb-part1-item2 { display: block;}
.org-tb-part1-swiper li.swiper-slide-active .org-tb-part1-item3 { display: block;}
.org-tb-part1-swiper li.swiper-slide-active .org-part1-name { animation: bounceInbot 0.4s 0.2s ease-out both;}
.org-tb-part1-swiper li.swiper-slide-active .org-tb-part1-info { animation: bounceInbot 0.4s 0.3s ease-out both;}
.org-tb-part1-swiper li.swiper-slide-active .org-tb-part1-list li:nth-child(1) { animation: bounceInbot 0.4s 0.4s ease-out both;}
.org-tb-part1-swiper li.swiper-slide-active .org-tb-part1-list li:nth-child(2) { animation: bounceInbot 0.4s 0.4s ease-out both;}
.org-tb-part1-swiper li.swiper-slide-active .org-tb-part1-list li:nth-child(3) { animation: bounceInbot 0.4s 0.5s ease-out both;}
.org-tb-part1-arrow { width: 10.9rem; height: 0; position: absolute; z-index: 6; top: 7.8rem; left: 50%; margin-left: -5.45rem;}
.org-tb-part1-arrow a { display: block;}
.org-tb-prev { float: left;}
.org-tb-next { float: right;}
.org-tb-part2 { width: 100%; height: 25.74rem; margin-top: -1px; position: relative; z-index: 5;}
.org-tb-tit2 { position: absolute; top: 1.2rem; left: 50%; margin-left: -2.13rem; z-index: 5;}
.org-tb-part2-cont { position: relative; width: 100%; height: 26.11rem; -webkit-mask-image: url(//game.gtimg.cn/images/gp/cp/a20230817org/tb/m/org-tb-part2-mask.png); mask-image: url(//game.gtimg.cn/images/gp/cp/a20230817org/tb/m/org-tb-part2-mask.png); -webkit-mask-size: 100% 100%; mask-size: 100% 100%; margin-top: -.76rem;}
.org-tb-part2-swiper { width: 100%; height: 26.11rem; position: relative; z-index: 1; overflow: hidden;}
.org-tb-part2-swiper li.swiper-slide { float: left; width: 100%; height: 26.11rem; position: relative;}
.org-tb-part2-item1 { position: absolute; left: 0; top: 0; width: 100%; height: 100%;}
.org-tb-part2-item1 img { display: block; width: 100%;}
.tb-part2-video { position: absolute; top: 50%; left: 50%; margin: -3.98rem 0 0 -.78rem; z-index: 6;}
.org-tb-part2-item2 { position: absolute; width: 10.17rem; left: .76rem; top: 13.82rem; z-index: 2;}
.org-tb-part2-item2 h5 { margin-bottom: .53rem; height: .86rem;}
.org-tb-part2-item2 h5 img { display: block; width: auto; height: .86rem;}
.org-tb-part2-item2 p { color: #fff; font-size: .4rem; line-height: .6rem; width: 9.84rem; position: relative; margin-bottom: .6rem;}
.org-tb-part2-item2 p span { display: block; line-height: .56rem; color: #cc00ff; font-size: .46rem; font-weight: bold; margin-bottom: .45rem;}
.org-tb-part2-item2 p em { position: absolute; left: -.01rem; top: .73rem;}
.org-tb-part2-item2 .comm-scroll { height: 9.3rem; overflow-y: auto; overflow-x: hidden;}
.org-tb-part2-pagin { position: absolute; z-index: 3; top: 4.16rem; left: 0; width: 100%; pointer-events: none; font-size: 0; text-align: center;}
.org-tb-part2-pagin span { background-color: transparent; display: inline-block; vertical-align: top; margin: 0 -.12rem; position: relative; width: 2.52rem; height: .83rem; padding-top: .24rem; opacity: 1; pointer-events: all;}
.org-tb-part2-pagin span i { display: block; position: relative; z-index: 2; margin: 0 auto;}
.org-tb-part2-pagin span em { position: absolute; z-index: 1; pointer-events: none; transition: all .3s;}
.org-part2-btn1 { left: -.17rem; top: 0; opacity: 1;}
.org-part2-btn2 { left: -.17rem; top: 0; opacity: 0;}
.swiper-pagination-bullet-active .org-part2-btn1 { opacity: 0;}
.swiper-pagination-bullet-active .org-part2-btn2 { opacity: 1;}
.org-tb-part2-swiper li.swiper-slide-active .org-tb-part2-item2 h5 { animation: bounceInbot 0.4s 0.2s ease-out both;}
.org-tb-part2-swiper li.swiper-slide-active .org-tb-part2-item2 p { animation: bounceInbot 0.4s 0.3s ease-out both;}
.org-tb-part3 { width: 100%; height: 23.14rem; margin-top: -1px; background: url(//game.gtimg.cn/images/gp/cp/a20230817org/tb/m/org-tb-bg4.jpg) no-repeat center top; background-size: 100% 100%; padding-top: 1.1rem; position: relative;}
.org-tb-tit3 { margin: 0 auto .58rem;}
.org-tb-part3-pl { display: none; width: 25.23rem; height: 12.74rem; position: absolute; left: 50%; top: 50%; margin: -6.4rem 0 0 -11.6rem; pointer-events: none;}
.org-tb-part3-f { width: 25.23rem; height: 12.74rem; background: url(//game.gtimg.cn/images/gp/cp/a20230817org/tb/org-tb-part3-f.png) no-repeat 0 0; background-size: 100% 100%;}
.org-tb-tit1,.org-tb-part1-cont,.org-tb-tit2,.org-tb-part2-cont,.org-tb-tit3 { opacity: 0;}

/*初火*/
.org-ch-spr{ background-image:url(//game.gtimg.cn/images/gp/cp/a20230817org/ch/m/org-ch-spr.png); background-repeat:no-repeat; background-size:4.99rem 4.9rem;}
.org-ch-spr.ch-part1-icon1{ width:0.42rem; height:0.34rem; background-position:95.84245% 97.80702%;}
.org-ch-spr.ch-part1-icon2{ width:0.44rem; height:0.44rem; background-position:96.7033% 57.3991%;}
.org-ch-spr.ch-part1-icon3{ width:0.42rem; height:0.5rem; background-position:84.02626% 48.86364%;}
.org-ch-spr.ch-part1-icon4{ width:0.5rem; height:0.4rem; background-position:97.55011% 34%;}
.org-ch-spr.ch-part1-icon5{ width:0.38rem; height:0.3rem; background-position:1.95228% 98.04348%;}
.org-ch-spr.ch-part1-icon6{ width:0.32rem; height:0.38rem; background-position:93.79015% 88.49558%;}
.org-ch-spr.ch-part1-icon7{ width:0.5rem; height:0.38rem; background-position:97.99555% 68.14159%;}
.org-ch-spr.ch-part1-more{ width:1.63rem; height:1.62rem; background-position:53.86905% 2.7439%;}
.org-ch-spr.ch-part4-more{ width:1.64rem; height:1.64rem; background-position:2.68657% 2.76074%;}
.org-ch-spr.ch-tips{ width:0.56rem; height:0.33rem; background-position:97.9684% 47.04595%;}
.org-ch-spr.pop-close{ width:3.67rem; height:1.18rem; background-position:6.81818% 48.65591%;}
.org-ch-spr.pop-icon1{ width:0.46rem; height:0.38rem; background-position:96.68874% 78.31858%;}
.org-ch-spr.pop-icon2{ width:0.48rem; height:0.48rem; background-position:85.14412% 61.76471%;}
.org-ch-spr.pop-icon3{ width:0.46rem; height:0.54rem; background-position:84.76821% 35.09174%;}
.org-ch-spr.pop-next-def{ width:1.35rem; height:1.36rem; background-position:96.7033% 2.54237%;}
.org-ch-spr.pop-next-def.swiper-button-disabled{ width:1.35rem; height:1.36rem; background-position:2.47253% 86.72316%;}
.org-ch-spr.pop-prev-def{ width:1.35rem; height:1.36rem; background-position:41.75824% 86.72316%;}
.org-ch-spr.pop-prev-def.swiper-button-disabled{ width:1.35rem; height:1.36rem; background-position:81.04396% 92.93785%;}

.org-ch { background: url(//game.gtimg.cn/images/gp/cp/a20230817org/ch/m/ch-header.jpg) no-repeat center center; background-size: cover; height: 18.18rem; padding-top: 14.55em;}
.org-ch .org-info-name { width: 9.43rem; height: 1.15rem; background: url(//game.gtimg.cn/images/gp/cp/a20230817org/ch/m/ch-slogan.png) no-repeat 0 0; background-size: 100% 100%; margin: 0 auto 1.18rem;}
.ch-tips-box { width: 100%;}
.ch-tips { display: block; margin: 0 auto; -webkit-animation: mouse-move 1.5s linear infinite; animation: mouse-move 1.5s linear infinite;}
@-webkit-keyframes mouse-move{from{-webkit-transform:translate3d(0,0,0)}50%{-webkit-transform:translate3d(0,10px,0)}100%{-webkit-transform:translate3d(0,0,0)}}
@keyframes mouse-move{from{transform:translate3d(0,0,0)}50%{transform:translate3d(0,10px,0)}100%{transform:translate3d(0,0,0)}}
.org-ch-cont:before { display: none;}
.org-ch-part1 { width: 100%; height: auto; background-color: #fff; padding: 1.8rem 0 2.36rem; margin-top: -1px; position: relative;}
.org-ch-tit { width: 100%; position: relative; z-index: 2; margin: 0 auto; padding-left: .69rem;}
.org-ch-tit img { display: block; width: auto; height: 100%;}
.org-ch-tit1 { height: 1.63rem;}
.org-ch-line-box { position: absolute; z-index: 1; width: 9.87rem; height: 100%; left: .69rem; top: 0; pointer-events: none;}
.org-ch-line-box div { width: .02rem; height: 100%; position: absolute; top: 0; background-color: #f5f5f5;}
.org-ch-line1 { left: 0;}
.org-ch-line2 { left: 4.94rem;}
.org-ch-line3 { right: 0;}
.org-ch-line4 { display: none;}
.org-ch-part1-cont { position: relative; z-index: 2;}
.org-ch-part1-item1 { margin: 0 auto 0 .69rem; position: relative; z-index: 2; width: 9.87rem; height: auto; overflow: hidden; padding: .94rem 0 1.76rem 0;}
.org-ch-part1-text { float: left; width: 9.8rem; color: #636363; font-size: .4rem; line-height: .8rem;}
.org-ch-part1-btn { display: block; width: 3.84rem; height: 1.62rem; line-height: 1.62rem; position: relative; margin: .6rem .67rem 0 auto;}
.org-ch-part1-btn span { display: block; float: left; color: #ff8100; font-size: .4rem; transition: all .3s;}
.org-ch-part1-btn em { position: absolute; top: 0; right: 0; opacity: 1; transition: all .3s;}
.org-ch-part1-item2 { width: 9.87rem; height: auto; margin: 0 auto 0 .69rem; position: relative; z-index: 2;}
.org-ch-part1-pic { position: relative; z-index: 2; width: 9.87rem; height: auto;}
.org-ch-part1-pic ul { height: 100%;}
.org-ch-part1-pic li { width: 9.87rem; height: auto; transition: all .3s; cursor: pointer; margin-bottom: 1.36rem;}
.org-ch-part1-pic li div { width: 100%; height: 6.82rem; overflow: hidden;}
.org-ch-part1-pic li img { display: block; width: 100%; transition: all .3s;}
.org-ch-part1-pic li h5 { display: inline-block; vertical-align: top; margin: 0 auto .42rem 0; padding: 0 .28rem; background-color: #272727; line-height: .69rem; color: #fff; font-size: .4rem; border-radius: .69rem; transition: all .3s;}
.org-ch-part1-pic li p { color: #636363; font-size: .4rem; line-height: .8rem; width: 100%; text-align: justify; transition: all .3s;}
.org-ch-part1-info { width: 100%;}
.org-ch-part1-info li { margin-bottom: .74rem; font-size: 0;}
.org-ch-part1-info li h5 { display: inline-block; vertical-align: top; margin: 0 auto .28rem 0; padding: 0 .28rem; background-color: #272727; line-height: .69rem; color: #fff; font-size: .4rem; border-radius: .69rem;}
.org-ch-part1-info li p { position: relative; color: #636363; font-size: .4rem; line-height: .8rem; width: 100%; padding-left: .86rem; text-align: justify;}
.org-ch-part1-info li p span { position: absolute; left: 0; top: 0; font-size: 0; text-align: center; width: .86rem; line-height: .8rem;}
.org-ch-part1-info li p span i { display: inline-block; vertical-align: middle;}
.org-ch-part1-info li p.ol { padding-left: 0;}
.org-ch-part2 { width: 100%; height: auto; background-color: #fff; margin-top: -1px; position: relative;}
.org-ch-tit2 { height: 1.63rem; margin-bottom: 1.02rem;}
.org-ch-part2-cont { width: 100%; height: 10.68rem; overflow: hidden; margin: 0 auto; position: relative; z-index: 2;}
.org-ch-part2-swiper { width: 100%; height: 9.1rem; margin: 0 auto;}
.org-ch-part2-swiper li { float: left; width: 10.39rem; height: 9.1rem; position: relative; left: 0.02rem; cursor: pointer;}
.org-ch-part2-pic { width: 9.87rem; height: 100%; margin: 0 auto; overflow: hidden;}
.org-ch-part2-pic img { display: block; width: 100%; transition: all .3s;}
.org-ch-part2-info { position: absolute; width: 9.87rem; height: 100%; left: 50%; margin-left: -4.98rem; top: 0; z-index: 2; padding-top: 6.05rem;}
.org-ch-part2-p1 { padding-bottom: .2rem; color: #636363; font-size: .4rem; line-height: .52rem;}
.org-ch-part2-p2 { color: #2d2d2d; font-size: .68rem; line-height: .84rem;}
.org-ch-part2-p3 { padding-top: .16rem; color: #636363; font-size: .4rem; line-height: .58rem;}
.ch-part2-arr { display: none; position: absolute; top: 5.5rem; right: .5rem; transition: all .3s;}
.org-ch-part2-bot { display: none; width: 100%; height: 2.06rem; margin-top: .56rem; font-size: 0; text-align: center;}
.ch-part2-prev,.ch-part2-next { display: inline-block; vertical-align: top; width: .82rem; height: .82rem; position: relative; cursor: pointer;}
.org-ch-part2-pag { display: inline-block; vertical-align: top; font-size: 0; margin: .33rem .16rem 0;}
.ch-part2-prev em,.ch-part2-next em { position: absolute; left: 0; top: 0; opacity: 1; transition: all .3s;}
.ch-part2-prev em.ch-part2-prev-em2,.ch-part2-next em.ch-part2-next-em2 { opacity: 0;}
.org-ch-part2-pag span { width: .14rem; height: .14rem; border: .02rem solid #ff8100; background-color: transparent; opacity: 1; margin: 0 .17rem;}
.org-ch-part2-pag span.swiper-pagination-bullet-active { background-color: #ff8100;}
.org-ch-part3 { width: 100%; height: auto; background-color: #fff; padding: 0 0 2.4rem; margin-top: -1px; position: relative;}
.org-ch-tit3 { height: 1.63rem; margin-bottom: .96rem;}
.org-ch-tit4 { width: 11.25rem; margin-left: -.69rem; height: 1.65rem; padding-left: 0;}
.org-ch-part3-cont { margin: 0 auto 0 .69rem; width: 9.87rem; position: relative; z-index: 2;}
.org-ch-part3-top { width: 100%; height: auto;}
.org-ch-part3-item1 { width: 100%;}
.org-ch-part3-item1 p { color: #636363; font-size: .4rem; line-height: .8rem; margin-bottom: .8rem;}
.org-ch-part3-item2 { width: 100%;}
.org-ch-part3-item2 li { width: 100%; height: auto; margin-bottom: 1.02rem; font-size: 0;}
.org-ch-part3-item2 h5 { display: inline-block; vertical-align: top; margin: 0 auto .42rem 0; padding: 0 .28rem; background-color: #272727; line-height: .69rem; color: #fff; font-size: .4rem; border-radius: .69rem;}
.org-ch-part3-item2 p { width: 100%; position: relative; color: #636363; font-size: .4rem; line-height: .8rem; width: 100%; text-align: justify;}
.org-ch-part4 { width: 100%; height: 13.5rem; background: url(//game.gtimg.cn/images/gp/cp/a20230817org/ch/m/ch-bg1.jpg) no-repeat center top; background-size: 100% 100%; margin-top: -1px; position: relative; z-index: 2; padding-top: 1.8rem;}
.org-ch-tit5 { height: 1.63rem; margin-bottom: 1.64rem;}
.org-ch-part4-btn { position: absolute; top: -.1rem; right: .67rem; width: 3.84rem; height: 1.62rem; line-height: 1.62rem;}
.org-ch-part4-btn span { display: block; float: left; color: #fff; font-size: .4rem; transition: all .3s;}
.org-ch-part4-btn em { position: absolute; top: 0; right: 0; opacity: 1; -webkit-transition: all .3s; transition: all .3s;}
.org-ch-part4-cont { width: 100%; font-size: 0; text-align: left;}
.org-ch-part4-cont a { display: inline-block; vertical-align: top; text-align: center; margin: 0 1.71rem 1.1rem .69rem; width: 1.64rem; transition: all .3s; position: relative; top: 0;}
.org-ch-part4-cont a:nth-child(3n) { margin-right: 0;}
.org-ch-part4-cont a img { display: block; width: 100%; height: 1.64rem;}
.org-ch-part4-cont a p { color: #fff; font-size: .39rem; line-height: .59rem; margin-top: .47rem;}
.org-ch-tit1,.org-ch-part1-cont,.org-ch-tit2,.org-ch-part2-cont,.org-ch-tit3,.org-ch-part3-cont,.org-ch-tit5,.org-ch-part4-cont { opacity: 0;}
/*弹窗*/
.pop_layer { position: fixed; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(0,0,0,0.96); z-index: 99;}
.pop_comm { position: fixed !important; left: 50%; top: 50%; -webkit-transform:translate(-50%, -50%); transform: translate(-50%, -50%); z-index: 99;}
.comm_pop { display: none; position: relative; outline: none;}
.pop_comm,.pop_comm *{ -webkit-box-sizing:border-box; box-sizing:border-box;}
/*pop*/
.org-hpgl-pop1,.org-hpgl-pop2,.org-hpgl-pop3,.org-jzgy-pop1,.org-jzgy-pop2 { width: 100%; height: 100%; display: none; outline: none; position: relative; padding-top: 1.8rem; background: url(//game.gtimg.cn/images/gp/cp/a20230817org/m/bg-repeat.jpg) repeat-y 0 0; background-size: 100% auto;}
.org-jzgy-pop1 { padding-top: 0;}
.org-pop-bot { position: absolute; width: 100%; height: 1.77rem; left: 0; bottom: 0; z-index: 6;}
.org-pop-bot .pop1-close { display: block; float: left; margin-left: .67rem;}
.org-pop-arrow { width: 3.46rem; height: 100%; float: right; font-size: 0; text-align: left;}
.org-pop-arrow a { display: inline-block; vertical-align: top; margin-right: .4rem;}
.org-hpgl-pop1-box { width: 100%; height: 100%; overflow-y: auto;}
.pop1-layer { background: url(//game.gtimg.cn/images/gp/cp/a20230817org/story-swiper-auto-lay1.png) no-repeat 0 0; background-size: 100% 100%; width: 100%; height: 12rem; position: absolute; bottom: -6rem; left: 0; z-index: 2; pointer-events: none;}
.org-pop-scroll { width: 100%; height: 100%; overflow-y: auto; padding-bottom: 2.4rem;}
.org-hpgl-pop1-top { width: 100%; height: 1.8rem; position: absolute; left: 0; top: 0;}
.org-hpgl-pop1-top img { display: block; width: 100%; height: auto;}
.org-hpgl-pop1-swiper,.org-hpgl-pop2-swiper,.org-hpgl-pop3-swiper,.org-jzgy-pop1-swiper { width: 100%; height: 100%; overflow: hidden;}
.org-hpgl-pop1-tit { width: 9.87rem; height: auto; padding-top: 1rem; margin: 0 auto .68rem; text-align: center; position: relative;}
.org-hpgl-pop1-tit h5 { color: #ffb900; font-size: .4rem; line-height: .78rem; font-weight: bold; position: relative; z-index: 2;}
.org-hpgl-pop1-tit h4 {color: #ffffff; font-size: .8rem; line-height: 1.48rem; font-weight: bold; position: relative; z-index: 2;}
.org-hpgl-pop-tips1 { position: absolute; z-index: 1; left: .43rem; top: .29rem; background: url(//game.gtimg.cn/images/gp/cp/a20230817org/m/org-hpgl-pop-tips1.png) no-repeat 0 0; background-size: 100% 100%; width: 3.96rem; height: 2.91rem;}
.org-hpgl-pop1-cont { width: 9.87rem; margin: 0 auto;}
.org-hpgl-pop1-cont p { color: #e8e8e8; font-size: .4rem; line-height: .68rem; text-align: justify; margin-bottom: .7rem;}
.org-hpgl-pop1-cont ul { width: 100%; height: auto; overflow: hidden;}
.org-hpgl-pop1-cont li { margin-bottom: .58rem; width: 100%; height: auto;}
.org-hpgl-pop1-cont li h5 { color: #fff; font-size: .48rem; line-height: .78rem; margin-bottom: .25rem; margin-top: .1rem;}
.org-hpgl-pop1-cont li h6 { color: #ffb900; font-size: .4rem; line-height: .78rem; margin-bottom: .16rem;}
.org-hpgl-pop1-cont li p { margin-bottom: 0;}
.org-hpgl-pop1-cont li.org-hpgl-pop1-li1 { float: left; width: 4.94rem;}
.org-hpgl-pop1-cont li.org-hpgl-pop1-li2 { float: left; width: 3.5rem;}
.org-hpgl-pop-video { width: 9.87rem; height: 5.55rem; position: relative; margin: 0 auto .72rem;}
.org-hpgl-pop-video img { display: block; width: 100%; height: auto; margin: 0 auto;}
.org-hpgl-pop-video a { position: absolute; z-index: 2; top: 50%; left: 50%; margin: -.77rem 0 0 -.77rem;}
.org-hpgl-pop1-cont img { display: block; margin: .46rem auto .3rem; width: 100%;}
.org-hpgl-pop3-swiper .swiper-slide:nth-child(1) .org-hpgl-pop1-cont li:nth-child(1) img { margin-top: 0;}
.org-hpgl-pop3-swiper .swiper-slide:nth-child(3) .org-hpgl-pop1-cont li:nth-child(1) img { margin-top: 0;}
.org-jzgy-pop1 .org-hpgl-pop1-tit { padding-top: 0;}
.org-jzgy-pop1 .org-hpgl-pop1-tit h5 {color: #ffffff; font-size: .82rem; line-height: 1.28rem; font-weight: bold; position: relative; z-index: 2; margin: .9rem 0 .22rem 0;}
.org-jzgy-pop1 .org-hpgl-pop1-tit h6 { color: #bababa; font-size: .4rem; line-height: .72rem; font-weight: bold; position: relative; z-index: 2; margin-bottom: .58rem;}
.org-jzgy-pop1 .comm-tit { opacity: 1; padding-top: 1.2rem;}
.org-jzgy-pop1-pic { width: 9.87rem; height: auto; margin: 1.06rem auto .94rem;}
.org-jzgy-pop1-pic img {display: block; width: 100%; height: auto;}

.org-ch-pop { background-color: #fff; width: 102%; height: 102%; display: none; outline: none; position: relative;}
.org-ch-pop1-swiper,.org-ch-pop2-swiper { width: 100%; height: 100%; position: relative; z-index: 3;}
.org-ch-pop .swiper-slide { padding-top: 2rem; position: relative; left: 0.8%;}
.org-ch-pop .org-pop-bot .pop-close { position: relative; z-index: 3;}
.org-ch-pop .org-pop-arrow { width: 3.91rem; position: relative; z-index: 3;}
.org-ch-pop .org-pop-arrow a { margin-right: .48rem;}
.org-ch-pop .org-pop-bot { background-color: #fff; height: 1.97rem; padding-top: .2rem;}
.org-ch-pop .org-ch-line-box { left: 50%; margin-left: -4.97rem;}
.org-ch-pop .org-pop-bot { padding: 0 1%;}

.org-ch-pop1-item1 { width: 9.87rem; height: 5.74rem; margin: 0 auto .72rem .69rem;}
.org-ch-pop1-item1 img { display: block; width: 100%;}
.org-ch-pop1-item2 { width: 9.87rem; margin: 0 auto 1.1rem .69rem; text-align: center;}
.org-ch-pop1-item2 h5 { font-size: .68rem; line-height: .84rem; margin-bottom: .22rem;}
.org-ch-pop1-item2 p { font-size: .4rem; line-height: .58rem;}
.org-ch-pop1 .org-ch-pop1-item3 { display: none;}
.org-ch-pop1-item3 { width: 9.87rem; margin: 0 auto .56rem .69rem;  background-color: #f5f5f5; padding: .34rem 0 .34rem .58rem;}
.org-ch-pop1-item3 ul { width: 100%; font-size: 0; text-align: left;}
.org-ch-pop1-item3 li { width: 100%; color: #636363; font-size: .4rem; height: .9rem; line-height: .9rem; position: relative; padding-left: .84rem;}
.org-ch-pop1-item3 li em,.org-ch-pop1-item3 li span { display: block; float: left;}
.org-ch-pop1-item3 li em { margin: 0 .1rem 0 0; position: absolute; left: 0; top: 0;}
.org-ch-pop1-item3 li em.pop-icon1 { margin-top: .26rem;}
.org-ch-pop1-item3 li em.pop-icon2 { margin-top: .21rem;}
.org-ch-pop1-item3 li em.pop-icon3 { margin-top: .18rem;}
.org-ch-pop1-item3 li span { font-size: .4rem;}
.org-ch-pop1-item4 { width: 9.87rem; margin: 0 auto 0 .69rem; font-size: .4rem; line-height: .8rem; color: #636363;}

/*视频弹窗*/
.pop_video { padding: .02rem; outline: none; position: relative; display: none; -webkit-transform: none; transform: none; margin: -2.79rem 0 0 -4.95rem;}
.pop_video_close { position: absolute; right: .06rem; top: -.9rem; z-index: 5; width: .8rem; height: .8rem;}
.pop_video_close em { position: absolute; top: 50%; left: 0; width: 100%; height: 1px; background-color: #fff;}
.pop-close-icon1 { transform: rotate(45deg);}
.pop-close-icon2 { transform: rotate(-45deg);}
.pop_video_cont { width: 9.9rem; height: 5.58rem;text-align: center; clear: both; background: #000;}
#popVideoCon { width: 100%; height: 100%;}
#popVideoCon video { width: 100%; height: 100%;}

.pop-pic { position: fixed; z-index: 9999; left: 0; top: 0; width: 100%; height: 100%; background-color: #000; display: none;}
.pop-pic-layer { position: absolute; left: 0; top: 0; z-index: 1;}
.pop-pic-box { width: 11.25rem; height: 6.33rem; position: absolute; z-index: 2; top: 50%; left: 50%; margin: -3.165rem 0 0 -5.625rem;}
.pop-pic-scale { width: 11.25rem; height: 6.33rem;}
.pinch-zoom-container { overflow: initial !important;}
.pop-pic-scale img { width: 100%; height: 100%;}
.pop-pic .pop_video_close { position: absolute; top: 50%; margin-top: -4rem; right: .1rem;}
.pop-pic-tips { position: absolute; left: 0; bottom: .4rem; z-index: 6; width: 100%; color: #fff; font-size: .3rem; line-height: .6rem; text-align: center;}


.org-over .gp-loadingbox{display: block;}
.gp-loadingbox .gp-load-tips span.sp3 { display: block;}

.pop_comm.pop_video{transform: none; margin-left: -4.95rem; margin-top: -2.79rem;}
@media screen and (orientation: landscape) {
    .pop_comm.pop_video{width: 100%; height: 100%; left: 0; top: 0; margin: 0;}
    .pop_video_cont{width: 100%; height: 100%;}
    .pop_video_close{position: fixed; top: .06rem; transform: scale(.6); transform-origin: right top;}
}


.comm-height { position: fixed; left: 0; top: 0; z-index: -1; pointer-events: none; width: 100%; height: 100%;}