@charset "UTF-8";
*{margin: 0; padding: 0; outline: 0}
html{-ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; height: 100%;}
body{margin: 0; margin: 0; padding: 0; min-height: 100%; position: relative;}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary{display: block}
audio,
canvas,
progress,
video{display: inline-block; vertical-align: baseline}
audio:not([controls]){display: none; height: 0}
[hidden],
template{display: none}
a{background-color: transparent; text-decoration: none}
a:active,
a:hover{outline: 0}
abbr[title]{border-bottom: 1px dotted}
b,
strong{font-weight: bold}
dfn{font-style: italic}
h1,
h2,
h3,
h4,
h5,
h6{font-weight: normal}
mark{background: #ff0; color: #000}
small{font-size: 80%}
sub,
sup{font-size: 75%; line-height: 0; position: relative; vertical-align: baseline}
sup{top: -0.5em}
sub{bottom: -0.25em}
img{border: 0; display:block}
svg:not(:root){overflow: hidden}
figure{margin: 1em 40px}
hr{box-sizing: content-box; height: 0}
pre{overflow: auto}
code,
kbd,
pre,
samp{font-family: monospace, monospace; font-size: 1em}
button,
input,
optgroup,
textarea{color: inherit; font: inherit; margin: 0; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); -webkit-appearance: none; background: transparent; border: 0;}
button{overflow: visible}
button,
select{text-transform: none}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"]{-webkit-appearance: button; cursor: pointer}
button[disabled],
html input[disabled]{cursor: default}
button::-moz-focus-inner,
input::-moz-focus-inner{border: 0; padding: 0}
input{line-height: normal; vertical-align: top}
input[type="checkbox"],
input[type="radio"]{box-sizing: border-box; padding: 0}
input[type='checkbox']:checked{background-color: transparent; border: 0}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button{height: auto}
input[type="search"]{-webkit-appearance: textfield; box-sizing: content-box}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration{-webkit-appearance: none}
fieldset{border: 1px solid silver; margin: 0 2px; padding: .35em .625em .75em}
legend{border: 0; padding: 0}
textarea{overflow: auto}
optgroup{font-weight: bold}
table{border-collapse: collapse; border-spacing: 0}
td,
th{padding: 0}
ul,
li{list-style: none}
i,
em{font-style: normal}
*{-webkit-box-sizing: border-box; box-sizing: border-box;}
html{-webkit-tap-highlight-color: transparent; overflow-x: hidden; height: 100%; min-width: 6.4rem; font-size: 16px;}
a{color: #000;}
form{padding-bottom: 1rem}
.fs2{font-size: .2rem!important;}
.w100{width: 100%}
.mt2{margin-top: .2rem!important;}
.cj2-p25{padding: .25rem!important;}
.pos-r{position: relative}
.box-flex{display: -moz-box; display: -webkit-box; display: -o-box; display: box}
.flex-one{-moz-box-flex: 1; -webkit-box-flex: 1; -o-box-flex: 1; box-flex: 1}
.flex-two{-moz-box-flex: 2; -webkit-box-flex: 2; -o-box-flex: 2; box-flex: 2}
.dn,
.hide,
.none{display: none!important}
.block{display: block!important}
.ilb{display: inline-block}
.clearfix:after,
.clearfix:before{content: ""; display: block; height: 0; clear: both; visibility: hidden}
.fl{float: left}
.fr{float: right}
.tc{text-align: center;}
.tr{text-align: right;}
.orange{color: #e3c763!important;}
.glay{ color: #808080!important; }
.animated {
  -webkit-animation-duration:1s;
  animation-duration:1s;
  -webkit-animation-fill-mode:both;
  animation-fill-mode:both;
  -webkit-animate-iteration-count: 10;    /*动画执行次数*/
  animate-iteration-count: 10;    /*动画执行次数*/

}
@-webkit-keyframes pulse {
  0% {
  -webkit-transform:scale(1);
  transform:scale(1)
}
50% {
  -webkit-transform:scale(1.1);
  transform:scale(1.1)
}
100% {
  -webkit-transform:scale(1);
  transform:scale(1)
}
}@keyframes pulse {
  0% {
  -webkit-transform:scale(1);
  -ms-transform:scale(1);
  transform:scale(1)
}
50% {
  -webkit-transform:scale(1.1);
  -ms-transform:scale(1.1);
  transform:scale(1.1)
}
100% {
  -webkit-transform:scale(1);
  -ms-transform:scale(1);
  transform:scale(1)
}
}.pulse {
  -webkit-animation-name:pulse;
  animation-name:pulse
}
body{font-family: arial, "微软雅黑";font-size: .22rem;background: #000; word-break:break-all; word-wrap:break-word; }
.app2-banner{border-bottom: .2rem solid #1a1a1a;}
.app2-banner, .tab a{color: #fff;padding-bottom: .3rem;}
.news-ul{border: 2px solid rgb(255, 191, 87);margin: 0 .3rem;border-radius: .2rem 0 .2rem 0;padding: .3rem;}
.news-ul li{ border-bottom: 1px solid #8d631e; line-height: 2;}
.news-ul li:last-child{ border-bottom: 0px; }
.news-ul li span{ float: right; color: #999898; }
.news-ul li a{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: #fff;display: inline-block;width: 5.3rem;}
.tab{ text-align:center;}
.tab li{display: inline-block; cursor:pointer;}
.tab a{background: url('../Images/tab-bg.png') no-repeat;width: 3.2rem;color:#000;height: .9rem;display: inline-block;background-size: 7rem;margin: .3rem .1rem;font-size: .4rem;line-height: .85rem;padding-left: .5rem;background-position: -3.8rem 0;}
.tab li.on a{ background-position:0 0; color:#fff}
.app2-top-title{ height: .8rem; line-height: .8rem; font-size: .3rem; background: #1a1a1a; text-align: center; color: #fff; }
.app2-top-arrow{position: absolute;left: 0;top: .2rem;}
.app2-top-arrow:after, .app2-top-arrow:before {border: .18rem solid transparent;border-right: .18rem solid #1a1a1a;width: 0;height: 0;position: absolute;top: 0;left: .23rem;content: ' ';}
.app2-top-arrow:before {border-right-color: #fff;left: .21rem;}

.app2-btn1{ width: 60%; position: absolute; left: 20%; top: 5rem;animation: pulse .5s infinite;-webkit-animation: pulse .5s infinite; }
.app2-box {background: #000;margin-top: .2rem;padding: .2rem;color: #fff;width: 100%;border-bottom: .2rem solid #1a1a1a;position: relative;}

.app2-game1{font-size: 0px;}
.app2-game1 dd{width: 48%!important;margin:1%;display: inline-block;font-size: .25rem;position: relative;border-radius: .2rem;}
.app2-game1 dd>div{background: #e3c763;padding-top: .05rem;height: .8rem;display: inline-block;width: 100%;color: #000000;text-align: center;line-height: .38rem;position: relative;border-radius: 0 0 .2rem .2rem;}

.app2-game2{font-size: 0px;padding-bottom: 1rem;}
.app2-game2 p{ overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.app2-game2 li{font-size: .23rem;display: inline-block;width: 23%;margin: 1%;background: #1a1a1a;border-radius: .2rem 0;padding: .2rem .1rem;text-align: center;line-height: .7rem;}
.app2-game2 li img{ width: 1.2rem; height: 1.2rem; border-radius: .1rem; margin:0 auto;  }
.app2-game2 li a{width: 1.2rem;line-height: .6rem;display: inline-block;border-radius: .1rem;background-image: -moz-linear-gradient( -90deg, rgb(254,214,160) 1%, rgb(253,180,81) 27%, rgb(195,128,37) 100%);
  background-image: -webkit-linear-gradient( -90deg, rgb(254,214,160) 1%, rgb(253,180,81) 27%, rgb(195,128,37) 100%);
  background-image: -ms-linear-gradient( -90deg, rgb(254,214,160) 1%, rgb(253,180,81) 27%, rgb(195,128,37) 100%);font-weight: bold;color: #9e4d08;}

.app2-btn-black{width: 100%;line-height: .8rem;font-size: .27rem;text-align: center;display: inline-block;background: #ffac3c;}
.vedio-s {position: fixed;top: 4.5rem;right: .3rem;z-index: 99;width: 1.7rem;}
.app2-close-s{width: .4rem;position: absolute;top: -.15rem;right: -.2rem;}
.modal-bg {z-index: 999;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,.6); position: absolute; display: none;}
.js-modal {z-index: 9999;top: 50%;left: 2%;width: 96%;height: auto;margin-top: -200px;background-color: #000;position: fixed; display: none;}
.js-modal-v {z-index: 9999;top: 50%;left: 2%;width: 96%;height: auto;margin-top: -200px;background-color: #000;position: fixed; display: none;}
.app2-list li{padding:.2rem;background: #262626;color: #fff;font-size: .2rem;margin-top: .2rem;}
.app2-list li>div{width: 6rem;display: inline-block;vertical-align: top;line-height: .45rem; margin-right: .2rem;}
.app2-list li>a,.goplay{width: 1.2rem;height: .6rem;line-height: .6rem;background: #ffb83a;color: #000;text-align: center;display: inline-block;margin-top: .35rem;}
.goplay{margin-top: 0;margin-bottom: .2rem;}

.bg-red1 {background-color: #f35220;}
.bg-green {background-color: #50c7a1;}
.goplay.yes, .goplay.yes:active { background: #ccc;}
.goplay.over {color: #999;border: 1px solid #999; background: none;}
.app2-box2{background: #262626;border-bottom: 10px solid #1a1a1a;}
.app2-box2 h5{padding: 0 .3rem .3rem;color: #666666;font-size: .22rem;}
#js-modal .app2-close{ position: absolute; right: -.2rem; top: -.2rem; width: .4rem; }
#js-modal-v .app2-close{ position: absolute; right: -.2rem; top: -.2rem; width: .4rem; }
#scrollUp {font-family: sans-serif;font-size: 12px;left: 50%;margin-left: 2.8rem;bottom: .5rem;width: 1rem;height: 2rem;-webkit-transition: background .2s linear;-moz-transition: background .2s linear;transition: background .2s linear;text-decoration: none;opacity: 1;color: #fff;background: url(../Images/gotop.png?v=42b97526) no-repeat;background-size: 100%;}
#scrollUp1 { bottom: 0px; }
.app2-game1 .swiper-slide{ position: relative; }
.app2-game1 .swiper-slide img{border: 1px solid #ffbf57;border-radius: .2rem 0;width:100%;height: 2.5rem;}
.app2-game1 .btn-play{width: 1rem!important;height: 1rem!important;position: absolute;top: 50%;left: 50%;margin-top: -.9rem;margin-left: -.5rem;border: 0!important;}
.app2-game1 .swiper-slide p{padding:0 .1rem;background:rgba(0,0,0,1);line-height: .7rem;height: .7rem;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: #fff;position: absolute;display: block;right: 1px;left: 1px;bottom: 1px;border-radius: 0 0 .23rem 0;}

.box1 .swiper-container {width: 80%;margin: .5rem 10%;overflow: hidden;padding-top: .5rem;padding-bottom: .3rem;}
.box1 .swiper-slide {width: 50%;padding-left: 1px;}
.box1 .swiper-slide img {width: 99%;border:1px solid #ffbf57;border-radius: .2rem 0;}
.box1 .swiper-slide-next img {width: 180%;margin-left: -40%;position: relative;z-index: 2;margin-top: -.5rem;}
.box1 .swiper-slide-next {z-index: 999999;}
.box1 .swiper-button-prev,
.box1 .swiper-button-next {background: #ffac3c url('../Images/cj2-jt.png') no-repeat!important;background-size: 95px!important;border-radius: .1rem;background-position: -7px center!important;}
.box1 .swiper-button-next {background-position: -61px center!important;}
.title{color: #ffac3c;border-left: 3px solid #ffac3c;height: .3rem;line-height: .3rem;font-size: .35rem;text-align: left;padding-left: .1rem;margin-bottom: .5rem;}
.title a{ float: right; color: #fff; background:#ffac3c; border-radius: .1rem; display: inline-block; padding:.1rem; font-size: .2rem;  }
.comment dl{ border-bottom:1px solid #393939; padding:.15rem 0 }
.comment dt,.comment dt img{width: .5rem;height: .5rem;display: inline-block;vertical-align: top;margin-right: .1rem;margin-top: .05rem;}
.comment dd{display: inline-block;vertical-align: top;width: 6.7rem;line-height: 2.0;}
.comment dd h3{ color: #f47357; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.comment dd h3 span{float: right;color: #9e9c9c;cursor: pointer;display: inline-block;position: relative;z-index: 99;margin-left: .1rem;}
.comment dd h3 .span2 i{width: .3rem;height: .3rem;margin-left: .1rem;background:url(../Images/zan.png) no-repeat;background-size: 100%;display: inline-block;}
.comment dd h3 .span1 i{width: .3rem;height: .3rem;margin-left: .1rem;background:url(../Images/hf.png) no-repeat;background-size: 100%;display: inline-block;vertical-align: middle;}
.comment dd h3 span.on { color: #ffac3c }
.comment dd h3 .span2.on i{ background:url(../Images/zan1.png) no-repeat;background-size: 100%; }
.comment dd h3 .span1.on i{ background:url(../Images/hf1.png) no-repeat;background-size: 100%; }
.comment dd p{color: #fff;}
.comment dd h5{ color: #9e9c9c; }
.comment form{ padding-bottom: .2rem; }
.comment dd.hf-dd{background:#b9b9b9;padding:.1rem;margin-left: .7rem;}
.comment dd.hf-dd font{ color: #f47357; }
.comment dd.hf-dd p{width: 5.2rem;}
.comment input[type="text"]{border: 1px solid rgb(158, 156, 156);border-radius: .1rem;background: #393939;line-height: .7rem;height: .7rem;display: inline-block;width: 7.5rem;margin-top: .2rem;padding-left: .1rem;margin-bottom: .1rem;}
.comment input[type="submit"],.quxiao{width: 3.7rem;display:inline-block;color: #fff;background: #ffac3c!important;border-radius: .1rem;padding: 0 .1rem;font-size: .2rem;line-height: .7rem;height: .7rem;text-align: center;}
.quxiao{background: #ccc!important;}
.comment form a{display:inline-block;color: #fff;background:#ffac3c;border-radius: .1rem;padding: 0 .1rem;font-size: .2rem;width: 1.5rem;text-align: center;line-height: .7rem;margin-top: .2rem;margin-left: .1rem;}
.app2-game1-list{padding-top: .3rem;padding:.3rem .2rem;background: #d7d7d7;display: block;padding-bottom: 2.5rem;}
.app2-game1-list .title{ color: #000; border-color: #000;}
.app2-game1-list .swiper-wrapper{ display: inline-block; }
.ny-top{line-height: 1rem;height: 1rem;background:#000;padding:0 .2rem;color: #fff;font-size: .28rem;}
.ny-top a{float: right;display:inline-block;color: #fff;background:#ffac3c;border-radius: .1rem;padding: 0 .1rem;font-size: .25rem;width: 1.5rem;text-align: center;line-height: .6rem;margin-top: .2rem;margin-left: .1rem;}
.ny-top .ny-logo{height: .7rem;margin: .1rem .2rem 0 0;display: inline-block;vertical-align: middle;}
.app2-comment,.app2-comment .comment dd p{ color: #000; }
.app2-comment .comment dl{ border-bottom:1px solid #b9b9b9}
.app2-comment .comment input{ background:#ffffff}
#contents{ width:5.9rem}
.app2-comment .comment form{background:#f1f1f1;border-top: 1px solid #b9b9b9;position: fixed;bottom: 0px;left: 50%;margin-left: -4rem;padding: 0 .25rem .2rem;z-index: 100;width: 8rem;}
.comment dd.hf-dd h3{float:right;}
.comment dd.hf-dd li{ margin-bottom:.1rem}
.app2-news-com{ padding: .3rem; line-height: 2}
.app2-news-com h2{ font-size: .35rem; }
.app2-news-com h4{ font-size: .25rem; color: #666666; line-height: .5rem; margin-bottom: .2rem;}
.app2-news-com img{ max-width: 100%!important; margin:.3rem 0 ; }
.big-pic{position: fixed;width:100%;display:none;z-index: 99999;top: 50%;left: 50%;-webkit-transform: translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
.big-pic img{max-width: 80%!important; margin:0 auto; max-height:80%!important;}
@media screen and (min-width: 1024px){html{ font-size: 62.58px!important;}
/* body {box-shadow: 0 0 1rem #3463ac;} */
.big-pic{ width:500px;}
body {min-height: 100%;padding: 0;}
head + body,.bottom {width: 500px!important;margin: 0 auto;}
.app-down {left: 50%;margin-left: -250px;width: 500px}
.vedio-s {left: 50%;right: auto;margin-left: 2rem;}
.js-modal {width: 400px;left: 50%;margin-left: -200px;}
.js-modal-v {width: 400px;left: 50%;margin-left: -200px;}
.app2-btn-black {width: 500px!important}}
