@charset "UTF-8";
/*******专题*******/
body {font-family: "Microsoft YaHei","Helvetica Neue",Helvetica,Arial,sans-serif; font-size: 14px;}
body { background:url(//image.gamersky.com/webimg13/zt/chinajoy/2017/topbg.jpg) center 0 no-repeat;}
img {border:0;vertical-align:middle;}
h1, h2, h3, h4, h5, p, ul { margin: 0; padding: 0; list-style: none; }
a { text-decoration: none; }
a:focus {outline:none;}

/*全站导航*/
#QZnav {min-width:1100px; background:#151515;}/*背景色*/
#QZnav .topbar {width:1100px;}
#QZnav i {color:#595959;}/*分割线*/
#QZnav .alik {color:#ccc;}/*链接文字色*/
#QZnav .alik:hover,#QZnav .cur .alik {color:#fff;}/*链接hover色*/

.clearfix:before, .clearfix:after { display: table; content: " "; }
.clearfix:after { clear: both; }

.none{display: none;}
.block{display: block;}

.video {margin:0 auto 40px; width:1100px; height:auto; background:#000; overflow:hidden;}

.container {margin-right:auto; margin-left:auto; width:1100px; height:auto; overflow:hidden;}

.bdsharewrap.bdstyle5 {width:322px;}
.bdsharewrap.bdstyle5 .bdsharebuttonbox {width:322px; height:41px;}
.bdsharewrap.bdstyle5 .bdsharebuttonbox a {float:left; margin:0 5px 0 0; padding:0; display:inline-block; *display:inline; *zoom:1; width:41px; height:41px;}
.bdsharewrap.bdstyle5 .bdsharebuttonbox a {background: url(//image.gamersky.com/webimg13/zt/chinajoy/2016/fx.png); }
.bdsharewrap.bdstyle5 .bdsharebuttonbox a.bds_tsina { background-position: 0 0; }
.bdsharewrap.bdstyle5 .bdsharebuttonbox a.bds_weixin { background-position: -46px 0; }
.bdsharewrap.bdstyle5 .bdsharebuttonbox a.bds_qzone { background-position: -92px 0; }
.bdsharewrap.bdstyle5 .bdsharebuttonbox a.bds_sqq { background-position: -184px 0; }
.bdsharewrap.bdstyle5 .bdsharebuttonbox a.bds_more { background-position: -230px 0; }
.bdsharewrap.bdstyle5 .bdsharebuttonbox a.bds_tsina:hover { background-position: 0 -41px; }
.bdsharewrap.bdstyle5 .bdsharebuttonbox a.bds_weixin:hover { background-position: -46px -41px; }
.bdsharewrap.bdstyle5 .bdsharebuttonbox a.bds_qzone:hover { background-position: -92px -41px; }
.bdsharewrap.bdstyle5 .bdsharebuttonbox a.bds_sqq:hover { background-position: -184px -41px; }
.bdsharewrap.bdstyle5 .bdsharebuttonbox a.bds_more:hover { background-position: -230px -41px; }
.bdsharewrap.bdstyle5 .bdsharebuttonbox a.bds_count { display: none; background-position: -276px 0; line-height: 41px; text-align: center; font-size: 14px; color: #fff; }
.bdsharewrap.bdstyle5 .bdsharebuttonbox a:hover { opacity: 1; }
.bdsharewrap.bdstyle5 .bdsharebuttonbox a, .bdsharewrap.bdstyle5 .bdsharebuttonboxbdshare .bds_more, .bdsharewrap.bdstyle5 .shareCount { margin: 0 !important; margin-left: 5px !important; }

.zt-section {margin:0; padding:0; width:100%; min-width:1100px; height:auto; overflow:hidden;}

.zttit {height:44px; line-height:44px; font-size:20px;}
.zttit h3 {float:left; display:inline-block; width:auto; height:40px; line-height:40px; font-size:17px; text-indent:25px;}
.zttit h3 {background: url(//image.gamersky.com/webimg13/zt/chinajoy/2017/tit.png) no-repeat;}
.zttit h3 a {color:#222;}
.zttit h3 a:hover {color:#d6024b;}
.zttit h3.ico1 {color:#d6024b; text-indent:25px; background-position:0 0;}
.zttit h3.ico2 {color:#fff; text-indent:37px; background-position:0 -40px;}
.zttit h3.ico3 {color:#fff; text-indent:37px; background-position:0 -80px;}
.zttit h3.ico4 {color:#fff; text-indent:37px; background-position:0 -120px;}
.zttit h3.ico5 {color:#fff; text-indent:37px; background-position:0 -160px;}
.zttit h3.ico6 {color:#222; font-size:20px; text-indent:47px; background-position:0 -200px;}
.zttit h3.ico7 {color:#222; font-size:20px; text-indent:47px; background-position:0 -240px;}
.zttit h3.ico8 {color:#222; font-size:20px; text-indent:47px; background-position:0 -280px;}
.zttit h3.ico9 {color:#222; font-size:20px; text-indent:47px; background-position:0 -320px;}
.zttit h3.ico10 {color:#fff; text-indent:37px; background-position:0 -360px;}
.zttit .more {float:right; display:block; height:40px; line-height:40px; font-size:14px; color:#333; font-weight:normal;}
.zttit .more:hover {color:#d6024b;}

.zt-section1 {height:auto;}
.zt-section1 .s1top {position:relative; display:block; width:100%; height:500px;}
.zt-section1 .s1top .bdsharewrap.bdstyle5 {position:absolute; top:35px; left:50%; margin-left:300px;}
.zt-section1 .s1nav {margin-bottom:30px; width:100%; height:46px;}
.zt-section1 .s1nav .container {width:100%; height:46px;}
.zt-section1 .s1nav .s1links {width:100%; height:46px; font-size:0; text-align:center;}
.zt-section1 .s1nav .s1links a {margin:0 25px; display:inline-block; position:relative;}
.zt-section1 .s1nav .s1links a.link {width:auto; height:46px; line-height:42px; font-size:24px; color:#000; font-weight:bold;}
.zt-section1 .s1nav .s1links a.link i {display:inline-block; width:0; height:4px; background:#d6024b; position:absolute; left:0; bottom:0;}
.zt-section1 .s1nav .s1links a.link i {-webkit-transition:all .25s ease-out; transition:all .25s ease-out;}
.zt-section1 .s1nav .s1links a.link:hover {color:#d6024b;}
.zt-section1 .s1nav .s1links a.link:hover i {width:100%;}
.zt-section1 .s1nav .s1links a.s1btn {width:206px; height:46px; line-height:42px; color:#000; font-size:24px; text-align:center; border-left:1px solid #aeb5c5;}
.zt-section1 .s1nav .s1links a.s1btn:hover {color:#d6024b;}

.ztlistpic1 {width:100%; height:auto; overflow:hidden;}
.ztlistpic1 li {margin-bottom:12px; width:100%; height:123px; overflow:hidden; position:relative;}
.ztlistpic1 li h5 {height:40px; line-height:40px; overflow:hidden;}
.ztlistpic1 li h5 a {color:#333; font-size:18px;}
.ztlistpic1 li h5 a:hover {color:#d6024b;}
.ztlistpic1 li .imgwrap {display:block;}
.ztlistpic1 li .imgwrap img {display:block; width:150px; height:83px;}
.ztlistpic1 li p {position:absolute; top:44px; left:168px; width:252px; height:83px; line-height:20px; font-size:14px; color:#666; word-break:break-all; overflow:hidden;}

.ztlistpic2 {width:644px; height:auto; overflow:hidden;}
.ztlistpic2 li {float:left; margin-right:4px; width:318px; height:296px; overflow:hidden;}
.ztlistpic2 li a {display:block; width:318px; height:auto; color:#222;}
.ztlistpic2 li a img {margin-bottom:12px; display:block; width:318px; height:188px;}
.ztlistpic2 li a h5 {height:36px; line-height:36px; font-size:16px; font-weight:bold; overflow:hidden;}
.ztlistpic2 li a:hover {color:#d6024b;}
.ztlistpic2 li p {line-height:20px; font-size:14px; color:#777;}

.zt-section2 {height:790px;}
.zt-section2 .container {padding-top:0;}
.zt-section2 .zttit {border-top:2px solid #35353a; border-bottom:1px solid #cfd5e7;}
.zt-section2 .s2l {float:left; margin-right:40px; width:420px; height:auto; overflow:hidden;}
.zt-section2 .s2l ul {padding-top:10px;}
.zt-section2 .s2r {float:left; width:640px; height:auto; overflow:hidden;}
.zt-section2 .s2r .s2sld {margin-bottom:34px; width:640px; height:390px; overflow:hidden; position:relative; }
.zt-section2 .s2r .s2sld .ztSliderCon li {width:640px; height:390px; }
.zt-section2 .s2r .s2sld .ztSliderCon li .imgwrap {display:block; width:640px; height:390px;}
.zt-section2 .s2r .s2sld .ztSliderCon li .imgwrap img {display:block; width:640px; height:390px;}
.zt-section2 .s2r .s2sld .ztSliderCon li h5 {padding-top:53px; width:100%; height:50px; line-height:50px; position:absolute; left:0; bottom:0;}
.zt-section2 .s2r .s2sld .ztSliderCon li h5 {background:url(//image.gamersky.com/webimg13/zt/chinajoy/2017/slide-mk.png) repeat-x;}
.zt-section2 .s2r .s2sld .ztSliderCon li h5 a {display:block; padding-left:24px; font-size:20px; font-weight:bold; color:#f2f2f3;}
.zt-section2 .s2r .s2sld .ztSliderConNav {position:absolute; right:14px; bottom:19px; height:12px; font-size:0;}
.zt-section2 .s2r .s2sld .ztSliderConNav li {float:left; display:inline-block; margin-left:5px; width:12px; height:12px; background-color:#808080; border-radius:50%;}
.zt-section2 .s2r .s2sld .ztSliderConNav li.on { background-color:#d6024b;}
.zt-section2 .s2r .s2sld .ztSliderarrow {position:absolute; top:50%; margin-top:-35px; width:42px; height:70px; background:url(//image.gamersky.com/webimg13/zt/chinajoy/2017/slide-btn.png) repeat; }
.zt-section2 .s2r .s2sld .ztSliderarrow.ztSliderPrev {left:0; background-position:0 0;}
.zt-section2 .s2r .s2sld .ztSliderarrow.ztSliderPrev:hover {background-position:0 -70px;}
.zt-section2 .s2r .s2sld .ztSliderarrow.ztSliderNext {right:0; background-position:-42px 0;}
.zt-section2 .s2r .s2sld .ztSliderarrow.ztSliderNext:hover {background-position:-42px -70px;}

.zt-section3 {height:690px; background:url(//image.gamersky.com/webimg13/zt/chinajoy/2017/section3.jpg) center 0 no-repeat;}
.zt-section3 .container {padding-top:34px;}
.zt-section3 .zttit .more {margin-right:15px; color:#ccc;}
.zt-section3 .zttit .more:hover {color:#fff;}
.zt-section3 .s3t {width:100%; height:240px; overflow:hidden;}
.zt-section3 .s3tl {float:left; margin-right:66px; width:360px; height:auto; overflow:hidden;}
.zt-section3 .s3tm {float:left; margin-right:38px; width:318px; height:auto; overflow:hidden;}
.zt-section3 .s3tr {float:left; width:318px; height:auto; overflow:hidden;}
.zt-section3 .ztlisttxt {width:360px; overflow:hidden;}
.zt-section3 .ztlisttxt li {float:left; padding-left:13px; width:347px; height:34px; line-height:34px; overflow:hidden;}
.zt-section3 .ztlisttxt li {background:url(//image.gamersky.com/webimg13/zt/chinajoy/2017/li.jpg) 0 center no-repeat;}
.zt-section3 .ztlisttxt li a {color:#d1ced7; font-size:14px;}
.zt-section3 .ztlisttxt li a:hover {color:#fff;}
.zt-section3 .ztlistsony {padding-top:8px; width:318px; height:auto; overflow:hidden;}
.zt-section3 .ztlistsony li {margin-bottom:5px; padding:10px 15px; width:288px; height:28px; background-color:#1d1a21; overflow:hidden;}
.zt-section3 .ztlistsony li span {float:left; display:inline-block; width:35px; height:28px; line-height:28px; position:relative;}
.zt-section3 .ztlistsony li span.t1 {color:#35c52a;}
.zt-section3 .ztlistsony li span.t2 {color:#0681ff;}
.zt-section3 .ztlistsony li i {float:left; font-style:normal; display:inline-block; width:13px; height:28px; line-height:28px; color:#454347; font-family:SimSun;}
.zt-section3 .ztlistsony li a {float:left; display:inline-block; width:240px; height:28px; line-height:28px; color:#d1ced7; overflow:hidden;}
.zt-section3 .ztlistsony li a:hover {color:#fff;}
.zt-section3 .s3b {width:100%; height:390px; overflow:hidden;}
.zt-section3 .s3bl {float:left; margin-right:30px; width:752px; height:auto; overflow:hidden;}
.zt-section3 .s3br {float:left; width:318px; height:auto; overflow:hidden;}
.zt-section3 .ztlistpic {width:752px; padding-top:10px;}
.zt-section3 .ztlistpic li {float:left; margin-right:8px; width: 180px; height:168px;}
.zt-section3 .ztlistpic li a {display:inline-block; color:#d1ced7;}
.zt-section3 .ztlistpic li a img {margin-bottom:5px;}
.zt-section3 .ztlistpic li a p {line-height:20px;}
.zt-section3 .ztlistpic li a:hover {color:#fff;}
.zt-section3 .ztlistlink {padding-top:10px; width:318px; height:auto; overflow:hidden;}
.zt-section3 .ztlistlink li {margin-bottom:7px; width:318px; height:86px; overflow:hidden;}
.zt-section3 .ztlistlink li a {float:left; display:inline-block; width:318px; height:86px; color:#d1ced7; position:relative;}
.zt-section3 .ztlistlink li a img {width:150px; height:86px; position:absolute; top:0;}
.zt-section3 .ztlistlink li a .con {width:192px; height:86px; position:absolute; top:0; background:url(//image.gamersky.com/webimg13/zt/chinajoy/2017/ly.png) repeat-y;}
.zt-section3 .ztlistlink li a .con p {width:142px; height:66px; line-height:22px; overflow:hidden;}
.zt-section3 .ztlistlink li a:hover {color:#fff;}
.zt-section3 .ztlistlink li a.R img {left:0;}
.zt-section3 .ztlistlink li a.L img {right:0;}
.zt-section3 .ztlistlink li a.R .con {background-position:0 0; right:0;}
.zt-section3 .ztlistlink li a.R .con p {float:right; margin:10px 13px 0 0;}
.zt-section3 .ztlistlink li a.L .con {background-position:-192px 0; left:0;}
.zt-section3 .ztlistlink li a.L .con p {float:left; margin:10px 0 0 13px;}

.zt-section4 {height:379px;}
.zt-section4 .container {padding-top:50px; height:328px; border-bottom:1px solid #e8e8e8;}
.zt-section4 .zttit {margin-bottom:15px;}
.zt-section4 .s4l {float:left; width:350px; margin-right:41px; height:auto; overflow:hidden;}
.zt-section4 .s4m {float:left; width:350px; margin-right:41px; height:auto; overflow:hidden;}
.zt-section4 .s4r {float:left; width:318px; height:auto; overflow:hidden;}
.zt-section4 .ztlisttxt {width:350px; height:auto; overflow:hidden;}
.zt-section4 .ztlisttxt li {padding-left:13px; width:337px; height:34px; line-height:34px; overflow:hidden; background:url(//image.gamersky.com/webimg13/zt/chinajoy/2017/li.jpg) 0 center no-repeat;}
.zt-section4 .ztlisttxt li a {color:#333;}
.zt-section4 .ztlisttxt li a:hover {color:#d6024b;}
.zt-section4 .ztlistimg {width:326px; height:auto; overflow:hidden;}
.zt-section4 .ztlistimg li {float:left; width:163px; height:124px; overflow:hidden;}
.zt-section4 .ztlistimg li a {float:left; display:inline-block; width:155px; height:auto; text-align:center;}
.zt-section4 .ztlistimg li a p {height:26px; line-height:26px; color:#fff; font-size:12px; background-color:#1e1c21;}
.zt-section4 .ztlistimg li a:hover p {background-color:#d6024b;}

.zt-section5 {height:auto;}
.zt-section5 .container {padding:20px 0 50px; position:relative;}
.zt-section5 .zttit {margin-bottom:15px; position:relative;}
.zt-section5 .ztTabNav {width:auto; height:37px; position:absolute; left:200px; top:0;}
.zt-section5 .ztTabNav li {float:left; width:110px; height:37px;}
.zt-section5 .ztTabNav li a {float:left; padding:0 8px; display:inline-block; width:auto; height:37px; line-height:34px; color:#333; font-size:17px; font-weight:bold;}
.zt-section5 .ztTabNav li.actived a {color:#d6024b; border-bottom:3px solid #d6024b;}
.zt-section5 .ztTabCon {width:1100px; height:518px; overflow:hidden; position:relative;}
.zt-section5 .ztTabCon > li {width:1100px; height:518px; overflow:hidden;}
.ztlistgame {width:1122px; height:auto; overflow:hidden;}
.ztlistgame li {float:left; position:relative; margin-right:20px; margin-bottom:15px; width:140px; height:244px; overflow:hidden; cursor:pointer;}
.ztlistgame li .imgwrap {display:block; width:140px; height:198px; }
.ztlistgame li .imgwrap img {display:block; width:140px; height:198px; }
.ztlistgame li .mask {display:none; position:absolute; top:0;left:0; width:140px; height:198px; background:url(//image.gamersky.com/webimg13/zt/chinajoy/2017/lx.png) 0 bottom repeat-x;}
.ztlistgame li .mask p {position:absolute; bottom:0; left:0; width:100%; height:30px; line-height:30px; font-size:12px; color:#fff; text-align:center;}
.ztlistgame li h5 {margin-top:6px; height:40px; line-height:20px; text-align:center; font-weight:normal; overflow:hidden;}
.ztlistgame li h5 a {font-size:14px; color:#333;}
.ztlistgame li .imgwrap:hover .mask {display:block;}
.ztlistgame li:hover .mask {display:block;}
.ztlistgame li:hover h5 a {color:#d6024b;}
.ztlistgame.ztlistgame2 {width:1130px;}
.ztlistgame.ztlistgame2 li {margin-right:26px; margin-bottom:0; width:135px; height:171px; overflow:hidden;}
.ztlistgame.ztlistgame2 li h5 {margin-top:0; height:36px; line-height:30px;}
.ztlistgame.ztlistgame2 li .imgwrap {width:135px; height:135px;}
.ztlistgame.ztlistgame2 li .imgwrap img {width:135px; height:135px; border-radius:20px;}
.ztlistgame.ztlistgame2 li .mask {width:135px; height:135px; border-radius:20px;}

.zt-section6 {height:auto;}
.zt-section6 .container {padding:10px 0 40px; border-top:5px solid #35353a;}

.zt-section7 {height:auto; min-height:800px;}
.zt-section7 .container {padding-bottom:30px;}
.zt-section7 .zttit h3 {color:#222; font-size:20px;}
.zt-section7 .listpic {padding-top:20px; width:1120px; height:auto;}
.zt-section7 .listpic li {float:left; width:186px; height:163px;}
.zt-section7 .listpic li a {display: block; margin-bottom:7px; width:170px; height:96px; color:#222;}
.zt-section7 .listpic li a img {margin-bottom:5px; display:block; width:170px; height:96px;}
.zt-section7 .listpic li a p {height:40px; line-height:20px;}
.zt-section7 .listpic li a:hover {color:#d6024b;}

/*回复楼层*/
#SOHUCS .wrap-build {border:1px solid #e5e5e5;}/*回复栏默认边线*/
#SOHUCS .wrap-build .build-floor {background:#f5f5f5;}/*回复栏默认背景色*/
#SOHUCS .wrap-build .build-floor.cur {background:#fbf9f9;}/*hover背景色*/
#SOHUCS .wrap-build .bulid-floor-hide {background:#f5f5f5;}/*展开隐藏楼层*/
#SOHUCS .wrap-build .bulid-floor-hide a:hover {background:#fbf9f9;}
#SOHUCS .wrap-more a {background:#f5f5f5; border:1px solid #e5e5e5;}/*显示全部*/
#SOHUCS .wrap-more a:hover {background:#fff;}

/*底部*/
.Bot {width:100%; min-width:1100px; height:140px; background:#333; font-size:14px;}
.Bot .Copyright {margin:0 auto; padding-top:40px; width:1100px; height:auto; line-height:30px; text-align:center; color:#999;}
.Bot .Copyright a {margin:0 5px; color:#999;}
.Bot .Copyright a:hover {color:#aaa;}

/*焦点色*/

/*分页*/
.loadpic {padding:50px 0; width:auto; height:30px; text-align:center;}
.loadpic span {display:inline-block; height:30px; vertical-align:middle;}
.loadpic span.img {width:30px; background:url(//image.gamersky.com/webimg15/loading.gif) no-repeat; background-size:30px;}
.loadpic span.txt {padding-left:10px; width:auto; line-height:30px; color:#5c5c5c; font-size:16px; font-weight:bold;}

/*js分页*/
/*
.Page {margin:30px auto 40px; width:auto; height:34px; text-align:center;}
.Page a,
.Page em {margin:0 2px; display:inline-block; width:auto; height:32px; line-height:32px; color:#777; font-size:14px; font-family:'Microsoft YaHei'; background:#e1e1e1; border:1px solid #e1e1e1;}
.Page a.p1,.Page a.p2,.Page a.p3,.Page em {padding:0 13px;}
.Page a.p1:hover,.Page a.p2:hover {color:#000; background:#d4d2d2; border:1px solid #d4d2d2;}
.Page a.p3 {color:#fff; font-weight:bold; background:#d6024b; border:1px solid #d6024b;}
.Page a:hover {text-decoration:none;}
.Page em {padding:0 10px;}
.Page i {font-family:verdana; font-style:normal;}
*/
/*div分页*/
.Page{margin:30px auto 40px;width:auto;height:34px;text-align:center}
.Page a,.Page em{margin:0 2px;display:inline-block;width:auto;height:32px;line-height:32px;color:#777;font-size:14px;font-family:'Microsoft YaHei';background:#e1e1e1;border:1px solid #e1e1e1}
.Page a.p1,.Page a.p2,.Page a.p3,.Page a.p4{padding:0 13px}
.Page em{padding:0 13px}
.Page a.p1:hover,.Page a.p2:hover,.Page a.p3:hover{color:#000;background:#d4d2d2;border:1px solid #d4d2d2}
.Page a.p4{color:#fff;font-weight:700;background:#fcce06;border:1px solid #fcce06}
.Page a:hover{text-decoration:none}
.Page em{padding:0 10px}
.Page i{font-family:verdana;font-style:normal}