@charset "utf-8";
/*******author:Tongyan.Guo**************/
html{min-width:1200px;}
body{ margin:0; padding-top:46px; font-size:12px;font-family:"Microsoft YaHei",\5b8b\4f53,Arial, Helvetica, sans-serif; background-color:#fafafb;overflow-x:hidden; }
div,p,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,textarea,table,td{ margin:0; padding:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
area{outline:none;}
img{ border:0;}
ol,ul{list-style:none;}
iframe{ display:block;}
a{ font-family:"Microsoft YaHei",\5b8b\4f53,Arial, Helvetica, sans-serif; text-decoration:none;outline:none;cursor:pointer;}
a:hover{ text-decoration:underline}
ins{float:right; text-decoration:none; font-weight:normal;}
em{ font-style:normal; }
.clearfix:after {content:"";display:block;height:0;clear:both; } 
.clearfix {zoom:1;}
.pub_clr{ height:100px; }
.kong{ /*height:46px; */}
.section{position:relative;margin: 0 auto;margin-top:-276px}
.section1{overflow:hidden;}
.section1 .inc{position:relative;width:1100px;height:276px;margin:0 auto;left:8px;}

.headerBox{ height:276px; position:relative; }
.logo{ position:absolute; width:287px; height:211px; left:375px; top:0px; }
.logo img{ width:287px; }
.downloadBox{ position:absolute; width:342px; height:118px; left:0px; top:120px; }
.erweima{ position:absolute; width:110px; height:110px; left:0; top:0;  }
.downloadBtn{ position:absolute; width:252px; top:0; left:0; }
.downloadBtn a{ float:left; width:252px; height:72px; text-indent:-9999px; margin-bottom:8px; }
.downloadBtn a.ios{ background:url(../images/ios.png) no-repeat; }
.downloadBtn a.android{ background:url(../images/android.png) no-repeat; }
.videoPlay{ position:absolute; width:174px; height:181px; background:url(../images/videobtn.png) no-repeat; left:626px; top:0px;display:none;}



.bg_top{ background:url(../images/bg_top.jpg) center top no-repeat;height:732px;  }
.bg_top_content{ background:url(../images/bg_top_content.jpg) center top no-repeat; }
.bg_ts{ background:url(../images/bg_ts.jpg) center top no-repeat;height:803px;  }
.bg_shotpics{ background:url(../images/bg_pics.gif) center top no-repeat; height:803px; }
.bg_foot{ background:url(../images/bg_foot.jpg) center top no-repeat; height:531px;  }
.nav_top{ height:115px; background:url(../images/navbg.jpg) center top no-repeat; }
.rel1200{ position:relative; width:1000px; margin:0 auto; }

.newsBox{ height:563px; overflow:hidden; padding-bottom:75px;padding-top:35px; }
.lunboBox{ float:left;margin-left:20px; }
.lunbo{ position:relative; width:484px; /*height:295px;*/height:563px; }
.lunbo img{ width:484px; /*height:295px; */height:563px; }
.lunbo .hd{ position:absolute; right:10px; bottom:25px; width:100%; text-align:right; }
.lunbo .hd li{ display:inline-block; margin-right:5px; text-indent:-9999px; width:12px; height:12px; border-radius:6px; background-color:#f4e5be; opacity:.3; filter:alpha(opacity=30); }
.lunbo .hd li.on{ opacity:1; filter:alpha(opacity=100); }
.ggBox{ padding-top:8px;display:none!important;}
.ggBox a{ float:left; width:285px; height:83px; margin-right:7px; }
.ggBox img{ width:285px; height:83px; }

.bl {display: block;}
.ab {position: absolute;}
	
.slide1{width:888px;height:524px;top:0px;}
.slide1images ul li{width:888px;height:524px;float:left;margin-right:0px;} 
.slide1 .slide1images .uls{list-style-type:none;}
.slide1 .prev{top:200px;left:00px;}
.slide1 .next{top:200px;left:827px;}


.prev,.next{width: 51px;height:100px;}
.prev{background: url(../images/prev.png) no-repeat center;}
.next{background: url(../images/next.png) no-repeat center;}
.ImagePlay1{margin: 0 auto;width: 100%;overflow: hidden;position: relative;height: 524px;}



.gameIntro{
	margin: 0 auto;
	width: 100%;
	overflow: hidden;
	position: relative;
	height: 933px;
	background: url(../images/666_03.jpg) no-repeat center;	
}

	

.newsInfo{ width:453px; float:right; }
.newsTit{ width:453px; height:48px; background:url(../images/newstit.jpg) no-repeat; line-height:48px; }
.newsTit a{ float:left; width:105px; height:48px; text-align:center; font-size:16px; color:#ffffff; }
.newsTit a.on,.newsTit a:hover{ background:url(../images/newstit_on.png) no-repeat; text-decoration:none;  }
.news_important{ position:relative; height:85px; border-bottom:1px solid #ededed; }
.ntit{ font-size:18px; color:#eb4502; width:340px; height:30px; line-height:30px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; position:absolute; left:0; top:30px; }
.ntit a{ color:#eb4502; }
.news_rw{ position:absolute; width:192px; height:112px; right:0; bottom:0; }
.goBtn{ position:absolute; text-indent:-9999px; width:30px; height:30px; right:198px; top:28px; background:url(../images/go.png) no-repeat; }
.newsCont{ display:none; position:relative;}
.newsCont .more{ position:absolute;top:-120px;right:20px;font-size:14px;color:#eb4502;}
.newsUl li{height: 35px; line-height: 35px; border-bottom: 1px dotted #000; font-size: 14px; color: #4d4d4d; }
.newsUl li span{padding-right:12px;color: #4d4d4d;}
.newsUl li a{color: #4d4d4d;}

.teseBox{ padding:80px 0 160px; }
.tit_ts{ color:#1b4078; font-size:36px; width:347px; height:92px; line-height:60px; background:url(../images/tit_ts.png) no-repeat; text-align:center; margin:0 auto; text-indent:-9999px;}
.voicesss{ width:879px; height:516px; position:relative; overflow:hidden; margin-top:41px;margin-left:9px; background:#000}

.tit_game{ color:#1b4078; font-size:36px; width:347px; height:92px; line-height:60px; background:url(../images/tit_game.png) no-repeat; text-align:center; margin:0 auto;  text-indent:-9999px;}
.footPrimary{ padding:70px 0 0;  }
.footWx{ position:absolute; left:163px; top:213px; width:337px; }
.wxCont{ width:140px; font-size:18px; color:#000000; text-align:center; float:left; }
.wxCont img{ width:144px; height:144px; }
.footBtns{ float:right; width:180px; }
.footBtns a{ float:left; width:180px; height:88px; text-indent:-9999px; margin-bottom:10px; }
.footBtns a.sinat{ background:url(../images/sinat.png) no-repeat; }
.footBtns a.bdtb{ background:url(../images/bdtb.png) no-repeat; }
.psinfo{ text-align:center; border-top:1px solid #edecec; width:240px; margin:0 auto; line-height:17px; padding-top:15px; color:#565656; }
.psinfo span{ color:#000; }
.serviceBox{ background:url(../images/foot-logo.png) no-repeat; padding-left:260px; padding-top:50px; height:180px; right:0; top:236px; position:absolute; line-height:30px; font-size:14px; color:#565656; }
.serviceBox a{ color:#565656; }
/* temp */
.tempPriamry{ padding-bottom:60px; }
.tempBox{width: 1200px; background-color: #6b8fe3; margin: 0 auto; }
.tempLeft{float: left; width: 284px;}
.tempTop{background: #87abff;}
.tempCard{padding: 42px 0 0 0;}
.tempCard img{display: block; margin: 0 auto; width: 216px; height: 216px;}
.tempCard p{font-size: 18px; color: #FFF; line-height: 26px; padding: 8px 0; text-align: center;}
.tempMedia{padding-bottom: 30px; padding-top: 6px;}
.tempMedia a{display: block; margin: 0 auto; margin-bottom: 14px; width: 206px; height: 52px; line-height: 52px; font-size: 16px; color: #FFF; text-indent: 86px; border: 3px solid #FFF;}
.tempMedia a.baidu{background:url(../images/i1.png) no-repeat 32px center;}
.tempMedia a.sina{background:url(../images/i2.png) no-repeat 32px center;}
.tempAbout{padding: 20px 30px 0 30px;}
.tempAbout img{display: block; margin:0 auto;}
.tempAbout p{font-size: 14px; color: #FFF; line-height: 24px;}
.tempKefu{padding: 20px 30px; font-size: 14px; color: #FFF; line-height: 24px;}
.tempKefu h3{font-weight: bold;}
.tempKefu p{padding-bottom: 6px;}
.tempKefu a{color: #FFF;}
.tempRight{width: 916px; float: right; background: #FFF; height: auto !important; min-height: 1144px; height: 1144px;}
.tempMain{width: 770px; margin: 0 auto; padding: 60px 0 0 0;}
.tempTitle{font-size: 36px; font-weight: bold; color: #333; height: 40px;}
.tempNav{height: 48px; border-bottom: 3px solid #efefef;}
.tempNavLeft{float:left; width: 320px; font-size: 14px; color: #999; line-height: 44px;}
.tempNavLeft a{color: #999;}
.tempNavLeft span{padding: 0 6px;}
.tempTab{width: 430px; float: right; height: 36px;}
.tempTab a{float: left; width: 74px; height: 32px; border: 2px solid #FFF; text-align: center; line-height: 32px; font-size: 14px; color: #333; display: inline; margin-right: 10px;}
.tempTab a:hover,.tempTab a.on{border: 2px solid #b0b0b0; text-decoration: none;}
.tempTab a.last{margin: 0;}

.tempList{font-size: 14px; color: #666; padding-bottom: 46px;}
.tempList a{color: #666;}
.tempList p{height: 44px; line-height: 44px; padding-top: 6px; border-bottom: 1px dashed #cfbcbc;}
.tempList ins{float:right; text-decoration:none; font-weight:normal; font-size: 12px;}
.tempList span{padding-right: 12px;}

.page{font-size:14px; line-height:20px; text-align:center}

.page p{margin:0 auto; text-align:center; overflow:hidden; display:inline-block; *display:inline; zoom:1}
.page a{border:1px solid #424a55; height:20px; line-height:20px; padding:0 5px; margin:0 5px; color:#666; font-size:13px; text-align:center; float:left; text-indent:0}
.page a:hover{ color:#990000; border:1px solid #990000; text-decoration:none}
.page a.focus,.page a.focus:hover{ background:none; border:1px solid #990000; color:#990000}



.artTop{text-align: center; padding: 20px 0 30px 0; font-size: 14px; color: #666;}
.artTop h1{font-size: 24px; color: #6090ff; padding-bottom: 12px;}

.artFont{font-size: 14px; color: #333; line-height: 24px;}
.artFont p{text-indent: 2em; padding-bottom: 20px;}
.artFont img{max-width: 100%; display: block; margin: 0 auto; margin-bottom: 20px;}


.pop_video{background:#000;width:800px;height:500px; position:relative; display:none;}
.closeBtn{background:url(../../zxsj.wanmei.com/images/main150608/close.png) no-repeat; width:63px; height:63px; position:absolute; right:-63px; top:0; cursor:pointer; display:block;}
