@charset "utf-8";
*{margin:0;padding:0;}
html,body{
font-family: '微软雅黑';
max-width:720px;
margin: 0 auto;
}
.fl{float: left;} 
.fr{float:right;} 
a,a:focus,a:active{text-decoration: none;outline:none; }
li{list-style: none;}
img{ height:auto; max-width:100%; }
header{height: 1.05rem; width: 100%;max-width:720px; margin: 0 auto; background: rgba(31,31,31,.7); position: fixed; top:0;left:50%; transform: translateX(-50%); z-index:999;} 
.clearfix {zoom: 1;}
.clearfix:after {content: ".";width: 0;height: 0;visibility: hidden;display: block;clear: both;overflow:hidden;}
.logo{width: 1rem;display: block; margin-left:.25rem; float:left;  font-size: 0;  height: auto;} 
.logo img{margin:5px 0; } 
.gameName{ margin-left: 1.4rem; font-size: .3rem; color: #fff; padding-top:.2rem; }
.gameKeyworld{ margin-left: 1.4rem; font-size: .2rem; color: #fff; }
.download{ width: 1.95rem; height: auto; display: block; float:right; margin: .23rem 0 0 0; margin-right:.15rem; font-size: 0;}
.section1{ padding-top:7.2rem; overflow: hidden; margin:0 auto;}
.text-center{ text-align:center; }

.pocket_slide {height:4rem;width:6.7rem;margin:.06rem auto 0;position:relative;}
.pocket_slide ul li {position:relative;width:1.55rem;height:3.7rem;background-repeat:no-repeat;background-position:center center;background-size:100% 100%;overflow:hidden;float:left;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);}
.pocket_slide ul i {height:3.58rem;width:.8rem;display:block;background-repeat:no-repeat;background-position:center center;background-size:100% 100%;-webkit-opacity:1;-moz-opacity:1;opacity:1;filter:alpha(opacity=100);-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;}

.list-btn{width: 7.2rem;height: .2rem;margin: 0 auto;position: absolute;}
.list-btn .list-btn-box{width: 2.4rem;margin: 0 auto;}
.list-btn .list-btn-box a{color: #fff;}
.list-btn .list-btn-box span{font-size: .26rem;float: left;}

.pocket_slide .showPic1{background-image:url('../img/lb/p3-swi-cont1.png');}
.pocket_slide .showPic2{background-image: url('../img/lb/p3-swi-cont2.png');}
/*.pocket_slide .showPic3{background-image: url('../img/lb/p3-swi-cont3.png');}*/
.pocket_slide .showPic3{position:absolute; top:0px;right:0px;background-image: url('../img/lb/p3-swi-cont3.png');}

.pocket_slide .showPic1 i{background-image:url('../img/lb/p3-swi-title1.png');}
.pocket_slide .showPic2 i{background-image: url('../img/lb/p3-swi-title2.png');}
.pocket_slide .showPic3 i{background-image: url('../img/lb/p3-swi-title3.png');}
/*.pocket_slide .showPic4 i{background-image: url('../img/lb/p3-swi-title2.png');}
*/
.pocket_slide .text {height:0.6rem;background-color:rgba(0,0,0,.7);width:4.4rem;position:absolute;bottom:0;color:#fff;-webkit-opacity:0;-moz-opacity:0;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;}

.pocket_slide .text h1{margin-left:20px;font-size:14px;line-height:0.6rem;font-weight:normal;}

/*section2*/

/*.new_wrap{padding:0.7rem 0 0.02rem;background-color:rgb(34,30,31);    display: none;}
.news{position: relative; width:100%;background:rgb(68,55,49) url('../img/new_bg.jpg') no-repeat top center;background-size:100% auto;}
.news .new_title{position: absolute;top:0.5rem;left:50%;margin-left:-1.5rem; width:3rem;height: 0.62rem;background:url('../img/action_text.png') no-repeat center center;background-size:100% auto;}
.news .newCont{width:90%;margin:0 auto;padding-top:1.5rem;}
.news ul{width:100%;height:3.4rem;overflow-x: hidden;overflow-y: auto;}
.news li{height: 0.66rem;line-height:0.66rem; width:100%;border-bottom:1px dashed rgb(113,103,102);font-size:0.22rem;}
.news li .type{color: rgb(247,219,115);float: left;}
.news li a{float: left; color: #fff;height:100%;display: inline-block;overflow: hidden; white-space: nowrap;text-overflow: ellipsis;}
.news li .time{float: right;color: rgb(113,103,102);}*/
/* .news .hasMore{color:rgb(251,204,26);width:30%;margin:0.05rem auto;font-size:0.28rem;padding:0.2rem 0;text-align: center;display: block;} */
/*@media screen and (min-width: 320px) and (max-width: 359px) {
    .news li a{
        width:3.8rem;  
    }   
}
@media screen and (min-width: 360px) and (max-width: 379px) {
    .news li a{
        width:4rem;  
    }     
}
@media screen and (min-width: 380px) {
    .news li a{
        width:4.3rem;  
    }     
}*/

			/* section3*/
.customer {font-size:.2rem;color:#ccc;padding:.1rem .2rem;background:#121112;}
.customer span {height:.48rem;display:inline-block;vertical-align:middle;line-height:.48rem;}
.tel {display:inline-block;background:url(../image/tel.png) no-repeat left center;background-size:auto 100%;text-indent:.3rem;vertical-align:middle;margin-left:.2rem;}
.qq {display:inline-block;background:url(../image/qq.png) no-repeat left center;background-size:auto 100%;text-indent:.3rem;vertical-align:middle;margin-left:.2rem;}
.customer img {width:.48rem;vertical-align:middle;float:right;}

footer{padding-bottom: .24rem; background: #1e1c1e; }
footer p{ font-size:.18rem; color:#fff; line-height:.3rem; text-align: center; margin:0 .15rem; }
footer p:first-child{padding-top:.3rem;}

.newsTop p a:hover{ color:#fff; }
.newsContent{ margin-top:0; }
.newsMain{ padding-top:.7rem; }
.articleTitle{ font-size:.30rem; color:#fff;font-weight: bold; line-height:.74rem;text-align:center;border-bottom: 1px solid #c7c7c7;}
.articleAnthor{ font-size:.34rem; color:#361807;line-height:.6rem; text-align:center;}
.articleCont p,.articleCont span{ color:#333; font-size:14px;line-height:.3rem;}
.articleCont p,.articleCont span{ text-indent:28px;}

.articleCont img{ margin:20px auto;display: block; }
.footer{background:#000;height:150px;}

/*.news{ position: relative;margin-bottom: 200px; }*/
.body{ background: url(../img/bg.jpg) no-repeat top center; width:100%; background-size: 100% auto; }
.bactop{/*background: #fff url(../img/con_bg.jpg) no-repeat top center; background-size: 100% auto;*/ /*min-height:11.32rem;*/}
.bacbom{ height:2.6rem; background-size: 100% auto; /*position: absolute; bottom: -200px; width: 100%;*/}
.more{ color: #333; font-size: 14px; text-align: center; display: block; line-height:30px;padding-top: 6px; display: none; }
.more img{ height:14px; }
.more span,.more img{ vertical-align: middle; }

.mask{display: none; position: fixed;z-index: 999;top: 0;left: 0;width: 100%;height: 100%; background: rgba(0,0,0,0.9) url('../image/wxtip.png') no-repeat right top;}

@media screen and (min-width: 605px) {
	.p2-cont-right{ margin: .3rem auto; }
}
@media screen and (max-width: 320px) {
	.custIftro{ font-size: .18rem; }
	.tel,.qq{font-size:.18rem;}
}

.section1 {padding-top: 7.5rem;}
.section2 {padding-top: .05rem;}

/*轮播*/
.dg-container {width:100%;height:5.4rem;}
.dg-wrapper {width:4.6rem;/*height:653px;*/margin:0 auto;position:relative;top:-.35rem;transform-style:preserve-3d;perspective:300px;}
.dg-wrapper a {display:block;position:absolute;left:0;top:2.56rem;}
.dg-wrapper a:first-child {z-index:2;}
.dg-wrapper a img {display:block;box-shadow:0px 1px 3px 0px rgba(0,0,0,0.20);border-radius:4px;background:#fff;}
.dg-wrapper a.dg-transition {transition:all 0.5s ease-in-out;}
.dg-wrapper a.dg-transition-fast {transition:all 0.2s ease-in-out;}
.dg-container nav span:hover {opacity:1;}
.dg-container nav span.dg-next {background-position:top right;margin-left:10px;}
.dg-container .button {display:none;height:38px;width:1000px;margin:0 auto;position:relative;top:135px;z-index:20;border-bottom:5px solid #913329;}
#lightButton li {width:195px;height:38px;line-height:38px;float:left;margin-left:5px;text-align:center;font-size:24px;cursor:pointer;}
#lightButton .light {background:url(../img/slide_bg.png) no-repeat center top;background-size:100% 100%;color:#fff;}
.dg-container nav {position:relative;top:2.3rem;}
.dg-container .dg-prev {position:relative;float:left;left:.45rem;width:.29rem;height:.54rem;}
.dg-container .dg-next {position:relative;float:right;right:.55rem;width:.29rem;height:.54rem;}


/*视频弹窗*/
#video {width:2.05rem;height:1.1rem;background:url(../img/video_box.jpg) no-repeat;-webkit-animation:show2 .6s both;animation:show2 .6s both;-moz-animation:show2 .6s both;position:relative;margin:0 auto;top:5rem;left:2.2rem;background-size:100% auto;}
.pop-bg {position:fixed;z-index:9999;width:7.2rem;top:0;left:0;bottom:0;right:0;background:#000000;opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";margin:0 auto;}
.hide {display:none;}
.close {position:fixed;top:6%;right:-5.6rem;cursor:pointer;color:#fff;font-size:0.52rem;z-index:9999;width:7.2rem;margin:0 auto;}
.video {width:6.4rem;height:4.98rem;position:fixed;top:11%;left:62%;margin-left:-3rem;z-index:10000;}
.video .mp4 {width:4.6rem;height:8.15rem;}


/*FAQ内页*/
.position {
	    height: .8rem;
    width: 100%;
    background-color: #c0bcbc;
    position: relative;
    top: 1.05rem;
    line-height: .8rem;
    font-size: .16rem;
    color: #fff;
}
.position span {padding-left:.1rem;}
.position .f-c {color:#b42a2a;}
#articleCont {padding:.2rem;color: #fff;}
#articleCont dl {padding-top:.2rem;}
#articleCont dl dt {font-weight:bold;font-size:.18rem;margin:.12rem 0;}
#articleCont dl dd {font-size:.16rem;line-height:.4rem;margin-bottom:.1rem;text-indent:1em;}
#articleCont dl p {font-size:.16rem;line-height:.4rem;margin-bottom:.1rem;text-indent:2em;color:#000000;}


/*新闻列表页*/
.det{margin-top: 4.2rem;}
.det h1{font-size: .32rem;color: #000;text-align: center;border-bottom: 1px solid #666;}
.det .det-news{font-size: .2rem;color: #000;width: 6.8rem;margin: 0 auto;}
.det .det-news ul li{font-size: .2rem;border-bottom: 1px dashed #000;padding: .15rem 0;}
.det .det-news ul li a{color: #000;}
.det .det-news ul li .news-title{float: left;width: 5.4rem;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.det .det-news ul li .news-date{float: right;width: 1.2rem;}
.det .page{margin: .2rem 0;text-align: center;}
.det .page a{color: #000;}
.det .page .page-detail{float: left;}

.news{
	background:url(../img/Ybg.jpg)no-repeat;
	width:100%;
	min-height: 11rem;
    background-size: 100% 100%;
}
/*搜索*/
.cont-box{
	text-align: center;
    margin-bottom: .18rem;
}
.form-control{
	height: .5rem;
    text-align: center;
    width: 3.5rem;
    font-size: .17rem;
    border-radius: .1rem;
}
.btn-default{
	height: .52rem;
    width: 1rem;
    background: #aa4c40;
    border: none;
    color: #fff;
    border-radius: .1rem;
    font-size: .17rem;
}
#content{
	padding-top: .15rem;
	color: #fff;
	font-size: .3rem;
}
.dt{
	font-weight: bold;
    font-size: .3rem;
    margin: 12px 0;
}
.dd{
	font-size: .3rem;
    line-height: .5rem;
    margin-bottom: .1rem;
    text-indent: 1em;
}