@charset "utf-8";
/* CSS Document */
body,h1,h2,h3,h4,h5,h6,p,ul,ol,li,input,select,textarea,div,table,td,th,tr,dt,dd,dl{margin:0;padding:0;}
ul,ol{list-style:none;}
em,i{font-style:normal;}
table{border-spacing:0;border-collapse:collapse;}
img{border:none;vertical-align:middle;}
input,select{vertical-align:middle;outline: none;}
a{text-decoration:none;}
body{min-width:1000px;font-family: 'Microsoft YaHei','Arial','Heiti SC';background:#fff;}
.fl{display:block;float:left;}
.fr{display:block;float:right;}

/********** header **********/
.QZ-top{width:100%;height:38px;background:#eee;border-bottom:1px #626262 solid;position: relative;z-index: 325;}
.QZ-head{width:1000px;height:38px;margin:0 auto;position:relative;background:#eee;}
.QZ-head ul{height:39px;margin-left:40px;}
.QZ-head ul li{display:block;float:left;width:66px;height:39px;line-height:39px;text-align:center;font-size:14px;color:#3e3e3e;}
.QZ-head ul a li:hover{color:#d64747;}
.QZ-head-lis{width:110px;height:37px;cursor:pointer;border-left:1px solid #f8f3f3;border-right:1px solid #f8f3f3;position:relative;}
.QZ-head-lis img{width:17px;height:13px;display:block;float:left;margin-top:13px;margin-left:4px;}
.QZ-head-lis:hover{background:#FFF;height:38px;border-bottom:1px solid #fff;border-left:1px solid #ddd;border-right:1px solid #ddd;}
.QZ-head-lis:hover span{transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out;-moz-transition:All 0.4s ease-in-out;-o-transition:All 0.4s ease-in-out;transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);}
.QZ-head-lis:hover .QZ-meun{display: block;}
.QZ-head-lis p{width:70px;line-height:36px;text-align:center;font-size:14px;color:#3e3e3e;}
.QZ-head-lis span{display:block;float:left;width:11px;height:11px;background:url(../images/sanjiao.png) no-repeat;margin-top:14px;transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out;-moz-transition:All 0.4s ease-in-out;-o-transition:All 0.4s ease-in-out;}
.QZ-meun{display:none;top:39px;left:-1px;width:576px;height:232px;border:1px solid #ddd;border-top:none;background:#fff;position:absolute;z-index:1994325;}
.QZ-meun ul{display:block;margin-top:10px;margin-left:16px !important;width:540px !important;height:212px !important;}
.QZ-meun ul li{display:block;float:left;width:88px !important;height:212px !important;border-right:1px dashed #ddd;}
.QZ-meun ul li a{width:72px !important;margin-left:16px;display:block;float:left;line-height:30px;text-align:left;text-decoration:none;color:#808080;font-size:12px;}
.QZ-meun ul li a:hover{text-decoration:underline;}
.QZ-meun .ac_blue{font-size:14px !important;color:#3598db !important;}
.QZ-meun .ac_red{color:#f00 !important;}
.QZ-login{width:auto;height:39px;}
.QZ-login a{display:block;float:left;width:auto;padding: 0 10px;height:39px;line-height:39px;text-align:center;font-size:14px;color:#3e3e3e;text-decoration:none;}
.QZ-login a:hover{color:#d64747;}
/********** footer **********/
.newfooter{ background: #434343; width: 100%;min-width:1000px;height: auto;padding-top: 1px;text-align: center;font-size: 12px;font-family: '宋体';line-height: 20px;padding-bottom: 10px;}
.newfooter p{color: #666;margin: 12px auto;}
.newfooter p a{color: #333;}
.newfooter p a img{margin: 0 4px -4px 0;}
.white-style p,.white-style p a{color: #fff !important;}

.znlis .ico,
.lsbt span i,
.info .pl span
{background: url(../images/img.png) no-repeat;}

/*banner*/
.banner{width: 100%;height: 380px;background: url(../images/banner.jpg) no-repeat center;}
.mainwrap{width: 1000px;height: auto;margin: 0 auto;}
.newswrap{width: 1000px;height: 460px;background: #fff;box-shadow:0 0 10px rgba(0,0,0,.3) ;margin: 0 0 20px 0;}
.picwrap{width: 545px;height: 310px;border: 1px solid #ea2d4b;margin: 23px 0 0 18px;}
.piclb{width: 542px;height: 310px;background: #C0A16B;margin:-5px 0 0 -4px ;}
/*幻灯*/
div.slideBox{ position:relative; width:542px; height:310px; overflow:hidden;}
div.slideBox ul.items{ position:absolute; float:left; background:none; list-style:none; padding:0px; margin:0px;}
div.slideBox ul.items li{ float:left; background:none; list-style:none; padding:0px; margin:0px;}
div.slideBox ul.items li a{ float:left; line-height:normal !important; padding:0px !important; border:none;}
div.slideBox ul.items li a img{width:542px; height:310px; margin:0px !important; padding:0px !important; display:block; border:none;}
div.slideBox div.tips{ position:absolute; bottom:0px; width:100%; height:50px; background-color:#000; overflow:hidden;}
div.slideBox div.tips div.title{ position:absolute; left:0px; top:0px; height:100%;}
div.slideBox div.tips div.title a{ color:#FFF; font-size:18px; line-height:50px; margin-left:10px; text-decoration:none;}
div.slideBox div.tips div.title a:hover{ text-decoration:underline !important;}
div.slideBox div.tips div.nums{ position:absolute; right:0px; top:0px; height:100%;}
div.slideBox div.tips div.nums a{ display:inline-block; >float:left; width:16px; height:16px; background-color:#ccc; text-indent:-99999px; margin:18px 10px 0px 0px;border-radius: 0px !important;}
div.slideBox div.tips div.nums a.active{ background-color:#ea2d4b;}

/*指南*/
.znwrap{width: 550px;height: 100px;margin: 10px 0 0 15px;}
.znwrap .ewm{width: 230px;height: 85px;border: 1px solid #ededed;margin-top: 7px;}
.znwrap .ewm img{display: block;float: left;width: 80px;height: auto; margin: 2px 10px 2px 2px;}
.znwrap .ewm p,.znwrap .ewm span{font-size: 16px;color: #333333;display: block;float: left;width: 120px;height: 20px;line-height: 20px;}
.znwrap .ewm p{margin-top: 20px;}
.znwrap .ewm span{font-size: 12px;color: #999;margin-top: 10px;}
.znlis{width: 150px;height: 46px;margin: 2px 6px 0 0;}
.znlis .ico{float: left;margin: 5px;height:36px;width:36px;}
.znlis p{font-size: 14px;color: #333;margin-top: 5px;}
.znlis span{color: #999;font-size: 12px;}

/*新闻*/
.newsmain{width: 400px;height: 440px;margin:18px 15px 0 0 ;}
.newstop{width: 100%;height: 60px;border-bottom: 1px solid #ededed;}
.newstop p a{font-weight: bold; display: block;width: 100%;text-align: center;font-size: 18px;color: #ff1a17;height: 30px;line-height: 30px;margin-top: 5px;}
.newstop .smbt{width: 100%;text-align: center;height: 30px;line-height: 30px;font-size: 14px;overflow: hidden;}
.newstop .smbt a{margin: 0 5px;color: #000;}
/*.newstop a:hover{text-decoration: underline;}*/
.newsmain .lis{display: block;width: 400px;height: 286px;overflow: hidden;margin-top: 10px;}
.newsmain .lis li{width: 100%;height: 28px;line-height: 28px;font-size: 15px;color: #999;}
.newsmain .lis li a{display: inline-block;color: #000;width: 330px;height: 30px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.newsmain .lis li span{float: right;}
.newsmain .lis li:hover a{text-decoration: underline;}

/*直播*/
.livemain{width: 1000px;height: 560px;background: #000;margin-bottom: 15px;}
/*游戏试玩*/
.listwrap{width: 1000px;height: auto;margin: 10px 0;overflow: hidden;}
.lsbt{width: 100%;height:42px;background: #474747;}
.lsbt span{display:block;float: left;width: 60px;height: 42px;border-right: 1px solid #999;}
.lsbt span i{display: block;height:26px;width:36px;background-position: 0 -43px;margin: 8px auto;}
.lsbt p{display:block;float: left;width: 120px;border-left: 1px solid #2a2a2a;line-height: 42px;text-indent: 1em;font-size: 22px;color: #fff;}
.lsbt .tab{margin-top: 12px;}
.lsbt .tab li{display: block;float: left;width: 94px;height: 30px;text-align: center;line-height: 30px;margin-right: 10px;font-size: 16px;color: #fff;cursor: pointer;}
.lsbt .tab li.on{color: #333;background: #fff;border-top-left-radius: 6px;border-top-right-radius: 6px;}

.swgmlis{display: none; width: 1040px;	margin: 20px 0;}
.swgmlis ul li{ float:left; margin:0 18px 20px 0   ; width:152px; height:252px; position:relative; margin-bottom:10px;}
.swgmlis li .img{position: relative; width:152px;height:213px; overflow:hidden; position:relative;}
.swgmlis li img{width:152px;height:213px;-webkit-transition:0.3s ease-in; -moz-transition:0.3s ease-in; -ms-transition:0.3s ease-in; transition:0.3s ease-in;}
.swgmlis li .img a{display:block;}
.swgmlis li h3{ line-height:30px; font-size:15px; font-weight:normal; height:30px; overflow:hidden; text-align:center;}
.swgmlis li h3 a{ color:#7e7e7e;}
.swgmlis li .score{ display:block; width:82px;margin:0 auto; background:url(../images/star.gif) 5px center; height:14px; padding:0 5px;} 
.swgmlis .light {*display: none;position: absolute;left: -150px;top: 0;width:152px;height:213px;background-image: -moz-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,0.5),rgba(255,255,255,0));transform: skewx(-25deg);-o-transform: skewx(-25deg);-moz-transform: skewx(-25deg);-webkit-transform: skewx(-25deg);-moz-transition: 0s;-o-transition: 0s;-webkit-transition: 0s;transition: 0s; z-index:9999;}
.swgmlis .light {background-image: -webkit-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,0.5),rgba(255,255,255,0));}
.swgmlis li .img:hover .light {left: 120px;transition: 0.5s;-moz-transition: 0.5s;-o-transition: 0.5s;-webkit-transition: 0.5s;}

.mobilelis  ul li{width: 128px;height: 150px;}
.mobilelis ul li .img,.mobilelis li img{width: 128px;height: 128px;border-radius: 14px;}

.swgmlis .img .mengban{	display: none;	position: absolute;	left: 0;	top: 0;	width: 100%;	height: 100%;	z-index: 2;	background: rgba(0,0,0,.3);	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000);}
.show_ct .img .mengban{display: block;}

/*CJ图库*/
.cjpic{height: 500px;}
.cjpic .lsbt span i{width:28px;background-position: -42px -44px;}
.cjpiclis{display: block;width: 1030px;margin-top: 18px;}
.cjpiclis li{display: block;float: left;width: 316px;height: 220px;overflow: hidden;margin:0 24px 4px 0;}
.cjpiclis li img{width: 316px;height: 178px;transition: all .3s linear;-webkit-transition: all .3s linear;}
.cjpiclis li img:hover{opacity: 0.8;}
.cjpiclis li p{width: 310px;height: 40px;text-align: center;line-height: 40px;font-size: 16px;color: #333;padding: 0 3px;overflow: hidden;}
/*vr相关*/
.vrmain{height: 630px;margin-bottom: 40px;}
.vrmain .lsbt span i{height:32px;width:30px;background-position: -76px -44px;margin: 5px auto;}
.vrxglis{width: 1030px;}
.vrxglis li{display: block;float: left;width:316px;height: 272px;border: 1px solid #e3e3e3;margin: 15px 25px 0 0;}
.vrxglis li img{width: 316px;height: 180px;transition: all .3s linear;-webkit-transition: all .3s linear;}
.vrxglis li img:hover{opacity: 0.8;}
.vrxglis li a p{display: block;width: 290px;height: 50px;line-height: 25px;padding: 0 13px;overflow: hidden;font-size: 16px;color: #1e1e1e;margin: 8px auto;}
.info{display: block;width: 290px;height: 22px;line-height: 22px;padding: 0 13px;}
.info span{font-size: 12px;color: #999;}
.info .pl{width: auto;}
.info .pl span{display: inline-block;float: left;margin-top:4px;height:16px;width:18px;background-position: -114px -45px;}
.info .pl i{display: inline-block;float: right;margin: 0 2px;color: #fb565c;}

.tlwrap{width: 1000px;height: 90px;	margin:15px auto;}
.tlwrap a{display: block;float: left;width: 490px;height: 90px;}
