﻿html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-size:62.5%}
body,dd,div,dl,dt,h1,h2,h3,h4,h5,h6,input,li,p,ul{margin:0;padding:0}
li{list-style:none}
a{text-decoration:none;color:#2a2a2a}
em{font-style:normal;font-weight:400}
input{-webkit-appearance:none;outline:0}
*{outline:0;webkit-focus-ring-color:transparent;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}
.hide{display:none}
body,html{width:100%;font-family:"Microsoft YaHei","Helvetica Neue",Arial,HelveticaNeue,Helvetica,"BBAlpha Sans",sans-serif;font-weight:400;display:-webkit-box;-webkit-box-orient:vertical;-webkit-box-align:center}
body.noscroll,html.noscroll{overflow:hidden;height:100%}
body{opacity:1;-webkit-transition:opacity .5s ease-in;transition:opacity .5s ease-in}
a,li,p{font-size:.24rem;color:#898989}
html{font-size:312.5%}
@media screen and (max-width:359px) and (orientation:portrait){html{font-size:266.67%}
}
@media screen and (min-width:360px) and (max-width:374px) and (orientation:portrait){html{font-size:300%}
}
@media screen and (min-width:384px) and (max-width:399px) and (orientation:portrait){html{font-size:320%}
}
@media screen and (min-width:400px) and (max-width:413px) and (orientation:portrait){html{font-size:333.33%}
}
@media screen and (min-width:414px) and (max-width:431px) and (orientation:portrait){html{font-size:345%}
}
@media screen and (min-width:432px) and (max-width:479px) and (orientation:portrait){html{font-size:360%}
}
@media screen and (min-width:480px) and (max-width:639px) and (orientation:portrait){html{font-size:400%}
}
@media screen and (min-width:640px) and (orientation:portrait){html{font-size:533.33%}
}
body,html{width:100%;background:#1f2124;-webkit-background-size:100% auto;background-size:100% auto;background-color:#24252a}
body{margin-left:auto;margin-right:auto}
::-webkit-input-placeholder{color:rgba(110,110,110,.47)}
a,button,div,input,select,textarea{margin:0;padding:0;border:0;border-radius:0;outline:0}
select{appearance:none;-moz-appearance:none;-webkit-appearance:none}
#forhorview{position:fixed;z-index:10002;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);display:none}
#forhorview p{height:100%;color:#fff;font-size:.36rem;text-align:center;position:relative;top:50%;margin:-.36rem}
@-webkit-keyframes video{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
50%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
}
@-moz-keyframes video{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
50%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
}
@-ms-keyframes video{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
50%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
}
@-o-keyframes video{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
50%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
}
@keyframes video{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
50%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
}
@-webkit-keyframes video2{100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}
}
@-moz-keyframes video2{100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}
}
@-ms-keyframes video2{100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}
}
@-o-keyframes video2{100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}
}
@keyframes video2{100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}
}
@-webkit-keyframes gift{0%{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}
30%{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}
50%{-webkit-transform:scale(1,.8);-moz-transform:scale(1,.8);-ms-transform:scale(1,.8);-o-transform:scale(1,.8);transform:scale(1,.8)}
70%{-webkit-transform:scale(1,.78);-moz-transform:scale(1,.78);-ms-transform:scale(1,.78);-o-transform:scale(1,.78);transform:scale(1,.78)}
80%{-webkit-transform:scale(.98,1.1) translateY(-5px);-moz-transform:scale(.98,1.1) translateY(-5px);-ms-transform:scale(.98,1.1) translateY(-5px);-o-transform:scale(.98,1.1) translateY(-5px);transform:scale(.98,1.1) translateY(-5px)}
90%{-webkit-transform:scale(1.03,.95) translateY(0);-moz-transform:scale(1.03,.95) translateY(0);-ms-transform:scale(1.03,.95) translateY(0);-o-transform:scale(1.03,.95) translateY(0);transform:scale(1.03,.95) translateY(0)}
95%{-webkit-transform:scale(.99,1.02) translateY(-2px);-moz-transform:scale(.99,1.02) translateY(-2px);-ms-transform:scale(.99,1.02) translateY(-2px);-o-transform:scale(.99,1.02) translateY(-2px);transform:scale(.99,1.02) translateY(-2px)}
100%{-webkit-transform:scale(1,1) translateY(0);-moz-transform:scale(1,1) translateY(0);-ms-transform:scale(1,1) translateY(0);-o-transform:scale(1,1) translateY(0);transform:scale(1,1) translateY(0)}
}
@-moz-keyframes gift{0%{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}
30%{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}
50%{-webkit-transform:scale(1,.8);-moz-transform:scale(1,.8);-ms-transform:scale(1,.8);-o-transform:scale(1,.8);transform:scale(1,.8)}
70%{-webkit-transform:scale(1,.78);-moz-transform:scale(1,.78);-ms-transform:scale(1,.78);-o-transform:scale(1,.78);transform:scale(1,.78)}
80%{-webkit-transform:scale(.98,1.1) translateY(-5px);-moz-transform:scale(.98,1.1) translateY(-5px);-ms-transform:scale(.98,1.1) translateY(-5px);-o-transform:scale(.98,1.1) translateY(-5px);transform:scale(.98,1.1) translateY(-5px)}
90%{-webkit-transform:scale(1.03,.95) translateY(0);-moz-transform:scale(1.03,.95) translateY(0);-ms-transform:scale(1.03,.95) translateY(0);-o-transform:scale(1.03,.95) translateY(0);transform:scale(1.03,.95) translateY(0)}
95%{-webkit-transform:scale(.99,1.02) translateY(-2px);-moz-transform:scale(.99,1.02) translateY(-2px);-ms-transform:scale(.99,1.02) translateY(-2px);-o-transform:scale(.99,1.02) translateY(-2px);transform:scale(.99,1.02) translateY(-2px)}
100%{-webkit-transform:scale(1,1) translateY(0);-moz-transform:scale(1,1) translateY(0);-ms-transform:scale(1,1) translateY(0);-o-transform:scale(1,1) translateY(0);transform:scale(1,1) translateY(0)}
}
@-ms-keyframes gift{0%{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}
30%{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}
50%{-webkit-transform:scale(1,.8);-moz-transform:scale(1,.8);-ms-transform:scale(1,.8);-o-transform:scale(1,.8);transform:scale(1,.8)}
70%{-webkit-transform:scale(1,.78);-moz-transform:scale(1,.78);-ms-transform:scale(1,.78);-o-transform:scale(1,.78);transform:scale(1,.78)}
80%{-webkit-transform:scale(.98,1.1) translateY(-5px);-moz-transform:scale(.98,1.1) translateY(-5px);-ms-transform:scale(.98,1.1) translateY(-5px);-o-transform:scale(.98,1.1) translateY(-5px);transform:scale(.98,1.1) translateY(-5px)}
90%{-webkit-transform:scale(1.03,.95) translateY(0);-moz-transform:scale(1.03,.95) translateY(0);-ms-transform:scale(1.03,.95) translateY(0);-o-transform:scale(1.03,.95) translateY(0);transform:scale(1.03,.95) translateY(0)}
95%{-webkit-transform:scale(.99,1.02) translateY(-2px);-moz-transform:scale(.99,1.02) translateY(-2px);-ms-transform:scale(.99,1.02) translateY(-2px);-o-transform:scale(.99,1.02) translateY(-2px);transform:scale(.99,1.02) translateY(-2px)}
100%{-webkit-transform:scale(1,1) translateY(0);-moz-transform:scale(1,1) translateY(0);-ms-transform:scale(1,1) translateY(0);-o-transform:scale(1,1) translateY(0);transform:scale(1,1) translateY(0)}
}
@-o-keyframes gift{0%{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}
30%{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}
50%{-webkit-transform:scale(1,.8);-moz-transform:scale(1,.8);-ms-transform:scale(1,.8);-o-transform:scale(1,.8);transform:scale(1,.8)}
70%{-webkit-transform:scale(1,.78);-moz-transform:scale(1,.78);-ms-transform:scale(1,.78);-o-transform:scale(1,.78);transform:scale(1,.78)}
80%{-webkit-transform:scale(.98,1.1) translateY(-5px);-moz-transform:scale(.98,1.1) translateY(-5px);-ms-transform:scale(.98,1.1) translateY(-5px);-o-transform:scale(.98,1.1) translateY(-5px);transform:scale(.98,1.1) translateY(-5px)}
90%{-webkit-transform:scale(1.03,.95) translateY(0);-moz-transform:scale(1.03,.95) translateY(0);-ms-transform:scale(1.03,.95) translateY(0);-o-transform:scale(1.03,.95) translateY(0);transform:scale(1.03,.95) translateY(0)}
95%{-webkit-transform:scale(.99,1.02) translateY(-2px);-moz-transform:scale(.99,1.02) translateY(-2px);-ms-transform:scale(.99,1.02) translateY(-2px);-o-transform:scale(.99,1.02) translateY(-2px);transform:scale(.99,1.02) translateY(-2px)}
100%{-webkit-transform:scale(1,1) translateY(0);-moz-transform:scale(1,1) translateY(0);-ms-transform:scale(1,1) translateY(0);-o-transform:scale(1,1) translateY(0);transform:scale(1,1) translateY(0)}
}
@keyframes gift{0%{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}
30%{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}
50%{-webkit-transform:scale(1,.8);-moz-transform:scale(1,.8);-ms-transform:scale(1,.8);-o-transform:scale(1,.8);transform:scale(1,.8)}
70%{-webkit-transform:scale(1,.78);-moz-transform:scale(1,.78);-ms-transform:scale(1,.78);-o-transform:scale(1,.78);transform:scale(1,.78)}
80%{-webkit-transform:scale(.98,1.1) translateY(-5px);-moz-transform:scale(.98,1.1) translateY(-5px);-ms-transform:scale(.98,1.1) translateY(-5px);-o-transform:scale(.98,1.1) translateY(-5px);transform:scale(.98,1.1) translateY(-5px)}
90%{-webkit-transform:scale(1.03,.95) translateY(0);-moz-transform:scale(1.03,.95) translateY(0);-ms-transform:scale(1.03,.95) translateY(0);-o-transform:scale(1.03,.95) translateY(0);transform:scale(1.03,.95) translateY(0)}
95%{-webkit-transform:scale(.99,1.02) translateY(-2px);-moz-transform:scale(.99,1.02) translateY(-2px);-ms-transform:scale(.99,1.02) translateY(-2px);-o-transform:scale(.99,1.02) translateY(-2px);transform:scale(.99,1.02) translateY(-2px)}
100%{-webkit-transform:scale(1,1) translateY(0);-moz-transform:scale(1,1) translateY(0);-ms-transform:scale(1,1) translateY(0);-o-transform:scale(1,1) translateY(0);transform:scale(1,1) translateY(0)}
}

.poniter_event_none{pointer-events:none}
.top_bar{        height: 1.15rem;width:7.5rem; background:#000000c4;background-size:100% 100%;position:fixed;top:0;left:0;z-index:500;        box-shadow: 0px 0 56px 0px rgb(77 77 77);}
.main .top_bar {display: none}
.top_bar .xxx_Icon{position:absolute;top:.2rem;left:.2rem;width:.87rem;height:.87rem}
.top_bar .xxx_Icon img{width:100%;height:100%; border-radius: .12rem;}
.top_bar .signs{position:relative;width:4rem;top:.2rem;left:1.25rem}
.top_bar .signs h3{font-size:.4rem;font-weight:700;color:#fff;text-shadow: rgb(255, 0, 0) 0px 0px 10px, rgb(255, 0, 0) 0px 0px 20px, rgb(255, 0, 0) 0px 0px 30px, rgb(255, 0, 0) 0px 0px 40px, rgb(255, 0, 0) 0px 0px 70px, rgb(255, 0, 0) 0px 0px 80px, rgb(255, 0, 0) 0px 0px 100px, rgb(255, 0, 0) 0px 0px 150px;}
.top_bar .signs p{font-size:.22rem;font-weight:400;color:#fbe3b2}
.top_bar .downbtn{position:absolute;right:.2rem;top:.26rem;width:2rem;height:.62rem;background:url(../image/btn_gamedl_bg.png) no-repeat center top;background-size:100% 100%}
.top_bar .downbtn p{ height:.62rem;margin:0 auto;font-size:.22rem;line-height:.62rem;color:#fff;text-align:center}
.bottomfont{font-family:bottomfont!important;font-size:.32rem;font-style:normal;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:.2px;-moz-osx-font-smoothing:grayscale}
.site_bottom{position:relative;background:#000;width:7.5rem;height:3rem;padding-bottom:0}
.site_bottom .bottomfont{width:.55rem;height:.55rem;font-size:.4rem;color:#eaf1fa;text-align:center;margin-right:.02rem;line-height:.55rem;border:1px solid #eaf1fa;display:block}
.site_bottom .public-box{width:100%;padding:.5rem 0;background:#424a55;margin:0 auto;display:-webkit-box;display:-moz-box;display:box;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;overflow:hidden}
.site_bottom .public-box li{margin-left:.6rem}
.site_bottom .public-box li:first-child{margin-left:0}
.site_bottom .public-box li a{width:100%;height:.6rem;line-height:.6rem;float:left}
.site_bottom .public-box li a i{float:left}
.site_bottom .public-box li a span{font-size:.24rem;color:#eaf1fa;margin-left:.1rem}
.site_bottom .site_tel{padding-bottom:.5rem;background:#424a55}
.site_bottom .site_tel .bottomfont{line-height:.4rem;display:inline-block;border:0}
.site_bottom .site_tel span{position:relative;top:-.02rem}
.site_bottom .site_tel h3,.site_bottom .site_tel p{font-size:.28rem;line-height:.3rem;color:#eaf1fa;text-align:center;font-weight:400}
.site_bottom .bottomBlock{min-height:.77rem;padding:.35rem 0 .35rem .35rem;position:relative}
.site_bottom .bottomBlock p{font-size:.24rem;color:#9a9dad;line-height:.36rem}
.site_bottom .goTop{width:.96rem;height:.96rem;margin-left:-.25rem;border:1px solid #eaf1fa;box-sizing:border-box;position:absolute;bottom:.26rem;right:.26rem}
.site_bottom .goTop i{width:.3rem;height:.3rem;border-left:.08rem solid #eaf1fa;border-top:.08rem solid #eaf1fa;border-bottom:0;border-right:0;display:-webkit-box;display:-moz-box;display:box;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);margin:.4rem auto 0 .28rem}
.Layer{position:fixed;top:-10%;left:0;width:100%;height:120%;background:rgba(0,0,0,.8);-webkit-opacity:0;-moz-opacity:0;opacity:0;z-index:-1;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.Layer.on{-webkit-opacity:1;-moz-opacity:1;opacity:1;z-index:10000}
.pop{font-family:"\5FAE\8F6F\96C5\9ED1","Microsoft YaHei";position:fixed;top:50%;left:50%;-webkit-opacity:0;-moz-opacity:0;opacity:0;z-index:-1;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.pop.on{-webkit-opacity:1;-moz-opacity:1;opacity:1;z-index:10001}
.pop .pop_close{width:.56rem;height:.56rem;position:absolute;top:-.7rem;right:0;background:transparent url(../image/pop_close.png) no-repeat 0 0;background-size:100% auto;z-index:100001}

#NIE-share-m{font-size:1rem}
#NIE-share-m .NIE-share_buttons a i{background:#469b34}
@-webkit-keyframes playbtnxuan{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}
100 %{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}
}
@-moz-keyframes playbtnxuan{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}
100 %{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}
}
@-ms-keyframes playbtnxuan{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}
100 %{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}
}
@-o-keyframes playbtnxuan{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}
100 %{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}
}
@keyframes playbtnxuan{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}
100 %{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}
}
.container{position:relative;width:7.5rem;overflow:hidden;background:#0a101e}
.container .wrap{position:relative;width:7.5rem;padding-top:2.2rem}
.container .wrap .part{position:relative;width:7.5rem;overflow:hidden}
.container .wrap .part .title{width:7.5rem;height:1.05rem;background:url(../image/title_bg.png) no-repeat center center;background-size:100% auto;font-family:"\5FAE\8F6F\96C5\9ED1","Microsoft YaHei";font-size:.38rem;line-height:1rem;font-weight:700;color:#c59640;text-align:center}
.container .wrap .part .title {vertical-align:middle;width:auto;height:1rem;    text-shadow:0 0 10px #00333b, 0 0 20px #00344b, 0 0 40px #00b3ff, 0 0 80px #00b3ff, 0 0 120px #00b3ff; color: #fff;}
.container .wrap .part .swiper-pagination{display:none}
.nav{ position:absolute;top:1.15rem;left:0;width:7.5rem;height:1.05rem;font-size:0;text-align:center;display:flex;background: linear-gradient(to bottom, transparent 0%, rgb(155 123 0 / 42%) 100%);}
.nav a{display:inline-block;vertical-align:top;width:1.75rem;padding-top:.02rem;font-family:"\5FAE\8F6F\96C5\9ED1","Microsoft YaHei";font-size:.24rem;line-height:1rem;color:#fff}
.nav a.on{color:#ffe3bb;border-bottom:.03rem solid #ffe3bb}
.part_index{height:9.88rem;background:url(../image/bg0.jpg) no-repeat center top;background-size:100% auto}
.part_index .logo{display:block;position:absolute;right:.19rem;top:.06rem;width:3.11rem;height:1.13rem}
.part_index .logo img{display:block;width:3.11rem;height:auto;margin-left:-18em}
.part_index .playbtn{display:block;position:absolute;top:4.05rem;left:50%;margin-left:-.47rem;width:1.1rem;height:1.1rem}
.part_index .playbtn em,.part_index .playbtn i{display:block;position:absolute;top:0;left:0;width:1.1rem;height:1.1rem;background:url(../image/btn_play0.png) no-repeat center top;background-size:100% auto}
.part_index .playbtn i{-webkit-animation:playbtnxuan 3s linear infinite .3s 0 ease;-moz-animation:playbtnxuan 3s linear infinite .3s 0 ease;-ms-animation:playbtnxuan 3s linear infinite .3s 0 ease;animation:playbtnxuan 3s linear infinite .3s 0 ease;-moz-animation:playbtnxuan 3s linear infinite;-webkit-animation:playbtnxuan 3s linear infinite;-o-animation:playbtnxuan 3s linear infinite;-ms-animation:playbtnxuan 3s linear infinite;animation:playbtnxuan 3s linear infinite;background:url(../image/btn_play1.png) no-repeat center top;background-size:100% auto}
.part_index .downbtn{display: block; position: absolute; bottom: 10px; right: 10px; margin-left: 0.7rem; width: 2.3rem; height: .7rem; background: url(../image/btn_gamedl_bg.png) no-repeat center top; background-size: 100% 100%;}
.part_index .downbtn p{width:1rem;padding-left:.6rem;height:.7rem;margin:0 auto;background:url(../image/btn_gamedl_icon.png) no-repeat center left;background-size:auto .49rem;font-size:.24rem;line-height:.7rem;color:#fff;text-align:center}
.part_index .getbtn_wraps{position:absolute;left:0;bottom:.38rem;width:7.5rem;height:1.29rem}
.part_index .getbtn_wraps .getbtn_wrap{position:absolute;top:0;width:2.8rem;height:1.29rem}
.part_index .getbtn_wraps .getbtn_wrap .getbtn{display:block;position:absolute;top:.38rem;width:.91rem;height:.91rem;background:url(../image/btn_pop_bg.png) no-repeat center left;background-size:100% 100%;font-family:"\5FAE\8F6F\96C5\9ED1","Microsoft YaHei";font-size:.18rem;line-height:.91rem;color:#fff;text-align:center}
.part_index .getbtn_wraps .getbtn_wrap_left{left:0;width:2.8rem;background:url(../image/gopop_left_bg0.png) no-repeat center left;background-size:auto 1.29rem}
.part_index .getbtn_wraps .getbtn_wrap_left .getbtn{right:-.57rem}
.part_index .getbtn_wraps .getbtn_wrap_right{right:0;width:2.93rem;background:url(../image/gopop_right_bg0.png) no-repeat center right;background-size:auto 1.29rem}
.part_index .getbtn_wraps .getbtn_wrap_right .getbtn{left:-.57rem}
.part_news{height:13.5rem}
.part_news .banner{position:relative;width:7.5rem;height:4.37rem;overflow:hidden}
.part_news .banner .swiper-slide{width:7.5rem;height:4.37rem}
.part_news .banner .swiper-slide a{display:block;width:7.5rem;height:4.37rem}
.part_news .banner .swiper-slide a img{width:100%;height:100%}
.part_news .banner .banner_pagination{z-index:100;display:block!important;position:absolute;font-size:0;left:-.25rem;bottom:.05rem;height:.45rem;text-align:right}
.part_news .banner .banner_pagination .swiper-pagination-bullet{position:relative;display:inline-block;width:.32rem;height:.32rem;margin:0 .1rem;padding:0;background:0 0;border-radius:0;outline:0;opacity:1}
.part_news .banner .banner_pagination .swiper-pagination-bullet:after{content:" ";display:inline-block;position:absolute;left:-.21rem;top:-.21rem;width:.74rem;height:.74rem;background:url(../image/banner_sel0.png) no-repeat center;background-size:.34rem auto}
.part_news .banner .banner_pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{border-radius:0;border:0;outline:0}
.part_news .banner .banner_pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:after{background:url(../image/banner_sel1.png) no-repeat center;background-size:.74rem auto}
.part_news .news{background:url(../image/news_bd_bg.jpg) no-repeat center top;background-size:100% auto}
.part_news .news .news_hd{width:7.5rem;height:.95rem;font-size:0;text-align:center;background:url(../image/news_hd_bg.jpg) no-repeat center top;background-size:100% auto}
.part_news .news .news_hd a{position:relative;top:.08rem;display:inline-block;vertical-align:top;width:1.75rem;font-family:"\5FAE\8F6F\96C5\9ED1","Microsoft YaHei";font-size:.3rem;line-height:.85rem;color:#fff}
.part_news .news .news_hd a.on{color:#ffe3bb;border-bottom:.03rem solid #ffe3bb}
.part_news .news .news_bd{position:relative;width:6.9rem;height:5.65rem;margin:0 auto;overflow:hidden}
.part_news .news .news_bd ul{display:none;position:relative;width:6.9rem;height:5.45rem;overflow:hidden}
.part_news .news .news_bd ul.on{display:block}
.part_news .news .news_bd ul:first-child li:first-child{height:1rem}
.part_news .news .news_bd ul:first-child li:first-child a p{        text-align: center;width:6.9rem;font-size:.36rem;line-height:1rem;color:#ffe3bb}
.part_news .news .news_bd ul:first-child li:first-child a span{display:none}
.part_news .news .news_bd ul li{width:6.9rem;height:.9rem}
.part_news .news .news_bd ul li.bossgg a{border-top:1px solid transparent;background:#172135}
.part_news .news .news_bd ul li.bossgg a p{width:6.9rem;color:#fff;font-size:.34rem}
.part_news .news .news_bd ul li.bossgg a i{font-style:normal;font-size:.29rem}
.part_news .news .news_bd ul li.bossgg a span{display:inline-block;position:relative;width:.9rem;height:.88rem;background:#f24854;text-align:center;margin-right:.2rem;font-size:.29rem;color:#fff}
.part_news .news .news_bd ul li:first-child{padding-top:.1rem}
.part_news .news .news_bd ul li:first-child a{border:0}
.part_news .news .news_bd ul li a{display:block;position:relative;width:6.9rem;border-top:1px solid #38414c;font-family:"\5FAE\8F6F\96C5\9ED1","Microsoft YaHei";font-size:.27rem;line-height:.88rem;color:#b9c3c7}
.part_news .news .news_bd ul li a p{width:5.3rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-family:"\5FAE\8F6F\96C5\9ED1","Microsoft YaHei";font-size:.27rem;line-height:.88rem;color:#b9c3c7}
.part_news .news .news_bd ul li a span{display:block;position:absolute;top:0;right:0;width:1.5rem;text-align:right}
.part_news .news .news_more{position:relative;width:6.86rem;height:.96rem;margin:0 auto;border:1px solid #3f4f65;overflow:hidden}
.part_news .news .news_more a{display:none;position:absolute;top:0;left:0;width:6.86rem;height:.96rem;font-family:"\5FAE\8F6F\96C5\9ED1","Microsoft YaHei";font-size:.28rem;line-height:.96rem;color:#87a3c5;text-align:center;letter-spacing:.02rem}
.part_news .news .news_more a.on{display:block}
.part_job{height:9.6rem}
.part_job .jobs_hd{width:7.5rem;height:1.2rem;font-size:0;text-align:center;background:url(../image/job_nav_bg.jpg) no-repeat center top;background-size:100% auto}
.part_job .jobs_hd a{position:relative;top:.06rem;display:inline-block;vertical-align:top;width:1.75rem;font-family:"\5FAE\8F6F\96C5\9ED1","Microsoft YaHei";font-size:.3rem;line-height:1.1rem;color:#fff;}
.part_job .jobs_hd a.on{color:#ffe3bb;border-bottom:.03rem solid #ffe3bb;    text-shadow: 0 0 10px #00dcff, 0 0 20px #00b3ff, 0 0 40px #00b3ff, 0 0 80px #00b3ff, 0 0 120px #00b3ff;}
.part_job .jobs_bd{position:relative;width:7.5rem;height:7.15rem;overflow:hidden}
.part_job .jobs_bd .swiper-slide{width:7.5rem;height:7.15rem}
.part_job .jobs_bd .swiper-slide .job{position:relative;width:7.5rem;height:7.15rem}
.part_job .jobs_bd .swiper-slide .job .job_tell{position:absolute;width:3.62rem;top:1rem;right:.2rem}
.part_job .jobs_bd .swiper-slide .job .job_tell img{display:block;width:auto;height:1.2rem;margin:0 auto .2rem}
.part_job .jobs_bd .swiper-slide .job .job_tell p{padding-top:.32rem;background:url(../image/job_fg.png) no-repeat center top;background-size:.87rem auto;font-family:"\5FAE\8F6F\96C5\9ED1","Microsoft YaHei";font-size:.2rem;line-height:.36rem;color:#dcc69c}
.part_job .jobs_bd .swiper-slide .job .job_skill{position:absolute;width:4.34rem;right:0;top:4.3rem}
.part_job .jobs_bd .swiper-slide .job .job_skill li{width:1.09rem;height:1.09rem;margin-bottom:.14rem;float:left;margin-left:.7rem}
.part_job .jobs_bd .swiper-slide .job .job_skill li .skill_big{float:left;position:relative;width:1.09rem;height:1.09rem}
.part_job .jobs_bd .swiper-slide .job .job_skill li .skill_big img{display:block;width:1.09rem;height:1.09rem}
.part_job .jobs_bd .swiper-slide .job .job_skill li .skill_big .skill_text{display:none;z-index:1;position:absolute;left:-3rem;bottom:1.2rem;width:4rem;padding:.2rem .3rem;border-radius:5px;border:1px solid #4c1e0f;background-color:#1d1310}
.part_job .jobs_bd .swiper-slide .job .job_skill li:first-child .skill_big .skill_text{margin-left:2rem}
.part_job .jobs_bd .swiper-slide .job .job_skill li .skill_big .skill_text h3,.part_job .jobs_bd .swiper-slide .job .job_skill li .skill_big .skill_text p{font-family:"\5FAE\8F6F\96C5\9ED1","Microsoft YaHei";font-size:.26rem;line-height:.3rem;font-weight:400;color:#b7934e}
.part_job .jobs_bd .swiper-slide .job .job_skill li .skill_big .skill_text p{color:#8e6131;font-size:.24rem;line-height:.26rem}
.part_job .jobs_bd .swiper-slide .job .job_skill li .skill_small{float:left;position:relative;width:2.6rem;left:.13rem;top:.16rem}
.part_job .jobs_bd .swiper-slide .job .job_skill li .skill_small img{display:block;float:left;width:.77rem;height:.77rem;margin-right:.07rem}
.part_job .jobs_bd .swiper-slide .job_zs{background:url(../image/job_pic_zs.jpg) no-repeat center top;background-size:100% auto}
.part_job .jobs_bd .swiper-slide .job_fs{background:url(../image/job_pic_fs.jpg) no-repeat center top;background-size:100% auto}
.part_job .jobs_bd .swiper-slide .job_js{background:url(../image/job_pic_js.jpg) no-repeat center top;background-size:100% auto}
.part_job .jobs_bd .swiper-slide .job_lm{background:url(../image/job_pic_lm.jpg) no-repeat center top;background-size:100% auto}
.part_feature{height:6.4rem}
.part_feature .feature_wrap{position:relative;top:.3rem;width:7.5rem;height:4.57rem}
.part_feature .feature_wrap .feature{position:relative;width:6.11rem;height:4.57rem;margin:0 auto;overflow:hidden}
.part_feature .feature_wrap .feature .swiper-slide{width:6.11rem;height:4.57rem}
.part_feature .feature_wrap .feature .swiper-slide img{display:block;width:6.11rem;height:4.57rem}
.part_feature .feature_wrap .swiper-button{position:absolute;top:50%;margin-top:-.3rem;width:.32rem;height:.61rem}
.part_feature .feature_wrap .swiper-button.swiper-button-prev{left:.18rem;background:url(../image/feature_goprev.png) no-repeat center top;background-size:100% auto}
.part_feature .feature_wrap .swiper-button.swiper-button-next{right:.18rem;background:url(../image/feature_gonext.png) no-repeat center top;background-size:100% auto}
.part_canal{height:5.8rem}
.part_canal .canals{position:relative;top:.25rem;width:7.5rem;height:2.1rem;margin-bottom:1rem;font-size:0;text-align:center}
.part_canal .canals p{vertical-align:top;display:block;width:3.5rem;margin:0 auto;font-size:.24rem;line-height:.5rem;text-align:left;color:#dcc69c}
.part_canal .gopc{display:block;width:6.86rem;height:.96rem;margin:0 auto;border:1px solid #6185b2;font-family:"\5FAE\8F6F\96C5\9ED1","Microsoft YaHei";font-size:.28rem;line-height:.96rem;color:#87a3c5;text-align:center}
/*新闻list*/

.news-con { font-size: 14px;        padding-bottom: 30px; }
.news-con .news-box{width: 6.9rem;   margin: 40px auto 0;background: #292727;padding: 20px 0;}
.news-con .newlist-right .news-title { line-height: 70px; border-bottom: 2px solid #fffcbf; font-size: 25px; color: #fff; font-weight: 700; }
.news-con .newlist-right .news-title ul { float: right; margin-top: 14px; }
.news-con .newlist-right {    padding-top: 1px;}
.news-con .newlist-right .news-title ul li.on { border: 2px solid #ffd6a3; } 
.news-con .newlist-right .news-title ul li { float: left;        padding: 0 10px;font-size: 14px; color: #fff; line-height: 38px; text-align: center; border: 0; }
.news-con .newlist-right .news-title ul li a {    display: block;    color: #fff;}
.ts-pagination {        margin: 20px auto;        color: #fff;    }

.news-con .newlist-right .content_list li { line-height: 43px; border-bottom: 1px dashed #656450; cursor: pointer; }
.news-con .newlist-right .content_list li a { color: #f8f8f8; font-size: 14px; }
.news-con .newlist-right .content_list li time { float: right; font-size: 12px; margin-right: 12px; }

ul.breadnav { font-size: 14px;}
.breadnav a {color: #f8f8f8; font-size: 12px;  line-height: 12px; font-weight: 400; }
.news-con h1.arttit{font-size: 22px; color: #fff; font-weight: 400; margin-top: 25px; text-align: center;}
.news-con .artdes{text-align: center; margin: 10px auto 5px; color: #8e8e8e;}
.newstext p{color: #e3e3e3; font-size: 14px; line-height: 24px;}
.newstext img {max-width: 100%;height: auto;margin: 10px auto;        display: block;}

.h2-tt { line-height: 50px;  color: #e1c8aa; }
.article-list .news_list { padding: 10px 25px; margin: 0; height: auto; }
.article-list .news_list li { list-style: disc; color: #624d21; border-bottom: 1px dashed #484132;  line-height: 38px; }
.kefu {display: none}

.footer{    border-top: 1px solid #d6d59a; text-align: center;        padding: 20px 10px;     line-height: 22px;}
@media screen and (max-width:750px){.wrap, .pc{display:none}.news-z .wrap{display: block!important}
.container{display:block}
.container .wrap{display:block}
.nie-download{display:none!important}
}
/*下载*/
.index_banner { position: relative; background: #210000 url(../image/down_bg.png) bottom no-repeat; padding-top: 150px;        background-size: auto !important;}
.ib_right {padding: 0 0.5rem; text-align: center; color: #fff; margin: 0 auto; }
.ib_right-box { display: flex; flex-direction: column; height: 100%; text-align: center; color: #fff; }
.ib_right h2 {     font-size: 22px;margin-bottom: 34px; font-weight: bold;text-shadow: rgb(255, 0, 0) 0px 0px 10px, rgb(255, 0, 0) 0px 0px 20px, rgb(255, 0, 0) 0px 0px 30px, rgb(255, 0, 0) 0px 0px 40px, rgb(255, 0, 0) 0px 0px 70px, rgb(255, 0, 0) 0px 0px 80px, rgb(255, 0, 0) 0px 0px 100px, rgb(255, 0, 0) 0px 0px 150px; }
.ib_right h3 {    color: #fe0; font-size: 20px;  margin: 0 0 20px 0; letter-spacing: 5px; }
.ib_right-btn { height: 83px; margin-bottom: 12px; display: flex; align-items: center; justify-content: center; }
.ib_right .down { display: inline-block;width: 340px; height: 100%; margin: 0; transition: opacity .2s linear 0s; position: relative; float: right; text-align: center; }
.ib_right .time {    font-size: 18px; font-weight: 500; color: #FFFFFF; line-height: 30px; }
.ib_right_codeBox { display: flex; flex-direction: column-reverse; margin-top: 48px; }
.ib_right_codeBox .ib_right_code { width: 150px; background: #FFFFFF; border-radius: 10px; box-sizing: border-box; padding: 12px 10px; margin: 0 auto; }
.ib_right_codeBox .ib_right_code .ib_right_code-title { width: 130px; height: 18px; font-size: 16px; font-family: SourceHanSansCN-Medium, SourceHanSansCN; font-weight: 500; color: #333333; }
.ib_right-box .icon_logo{margin:30px auto;  border-radius: 20px;  width: 100px;    height: 100px;}

.gamebox{background: #1a1a1a;}
.con-main {position: relative; width: 100%; margin: 40px auto 0;}
.art_tit h1 { color: #fff; font-size: 20px;   line-height:60px;     text-shadow: 0 0 10px #00dcff, 0 0 20px #00b3ff, 0 0 40px #00b3ff, 0 0 80px #00b3ff, 0 0 120px #00b3ff;text-align: center; }
.xhu-game{    border-top: 1px solid #393939; min-height: 130px;   box-shadow: 0px 2px 15px 0px rgb(217 217 217 / 20%);position:relative;padding:10px; }
.gamelist .down_link{  position: absolute; z-index: 2; right: 15px; top: 50px; line-height: 26px; text-align: center; border-radius: 10px; padding: 0 10px;background: #e35109;    font-size: 16px;}
.gamelist .down_link a {font-size: 14px; padding: 0 5px;color:#fff}
.gamelist .down_link:hover {background: #ff0000;}
.xhu-game img{width:64px;height:64px;float:left;position:relative;z-index:1;margin:0 12px 0 0;border-radius:5px}
.xhu-game:hover img{ opacity: .8; }
.xhu-game p{      color: #83ff00;  padding: 5px 0;font-size:12px;}
.xhu-game h2{font-size: 18px;     color: #fff;margin: 12px 0 10px; font-weight: 600;}
.xhu-game p em{    font-style: normal;background: #f00; padding: 2px 5px; border-radius: 5px; color: #fff; margin-right: 5px;}
.xhu-game p em.col1{background: #0095ff;}
.xhu-game p em.col2{background: #ffe000; color: #000;;}
.xhu-game p.star{color: #ffe000; font-size: 16px; padding: 0;}
.down-text { margin: 20px auto; line-height: 30px; z-index: 2; text-align: center; width: 50%; border-radius: 15px; overflow: hidden; text-overflow: ellipsis; background: #4383f4; background-image: -webkit-linear-gradient(left, #28c5fe 0%, #4383f4 100%); background-image: -o-linear-gradient(left, #28c5fe 0%, #4383f4 100%); background-image: linear-gradient(90deg, #28c5fe 0%, #4383f4 100%); animation: rainbow 3s infinite, heartbeat 0.6s infinite;}
.down-text:hover {background-image: -webkit-linear-gradient(left, #c90000 0%, #ff0c00 100%); background-image: -o-linear-gradient(left, #c90000 0%, #ff0c00 100%);background-image: linear-gradient(90deg, #c90000 0%, #ff0c00 100%);}
.down-text a {     font-size: 18px;color: #fff; font-weight: bold;display: flex; align-items: center; justify-content: center;  }
.down-text a span {    font-size: 12px;    line-height: 21px;    padding-left: 5px;}
.contact {text-align: center;}
.contact h2{line-height: 60px; color: #f9d383; font-size: 32px; height: 60px;}
.wxbox { display: inline-flex ; margin-top: 20px; padding-bottom: 50px; }
.wxbox .ewm-item  { width: 150px; margin: 0 20px; color: #fff; font-size: 13px; text-align: center; }
.wxbox .ewm-item img { width: 140px; }
@keyframes rainbow {
  0% {
    background: #1abc9c;
  }
  10% {
    background: #2ecc71;
  }
  20% {
    background: #3498db;
  }
  30% {
    background: #9b59b6;
  }
  40% {
    background: #e74c3c;
  }
  50% {
    background: #e67e22;
  }
  60% {
    background: #f1c40f;
  }
  70% {
    background: #2c3e50;
  }
  80% {
    background: #9b59b6;
  }
}
@keyframes heartbeat {
  50% {
    transform: scale(1.1);
  }
}
