/*kingone */
@charset "utf-8";
body{font-size:12px;font-family:tahoma,arial,\5FAE\8F6F\96C5\9ED1;fong-family:_\5B8B\4F53}
body,html,a,img,div,form,select,input,ul,ol,ul,li,h1,h2,h3,h4,h5,h6,dd,dl,dt,p,label,em,span{margin:0;padding:0}
a{color:#444;text-decoration:none;cursor:pointer}
a:hover{color:#f60;text-decoration:underline}
ol,ul,li{list-style:none}
em,i{font-style:normal}
img{border:none}
/*common*/
.cf,.clearfix{*zoom:1}
.cf:after,.clearfix:after{content:'\20';display:block;height:0;clear:both}
.hidden{display:none}
.mt10{margin-top:10px !important}
.mt15{margin-top:15px !important}
.mt20{margin-top:20px !important}
.fl,.fr{display:inline}
.fl{float:left}
.fr{float:right}
.wp{width:1000px;margin:0 auto}
body{background:#F1F2F3}
.cr{color:#f60 !important}
/*topbar cover*/
.phone_topbar{background:#fff}
.phone_wrapper{width:1000px}
.phone_sitemap_list{width:998px}
.phone_list{width:228px}
.phone_menu .phone_menu_entrance{border-left:1px solid #fff;border-right:1px solid #fff}
/*  */
.ico,.morelk{background:url(/newsimg../images/itembg.png) repeat}
.hotico{background-position:-280px 0;width:27px;height:15px;overflow:hidden;position:absolute;right:6px;top:2px}
.morelk{background-position:-96px -32px;float:right;width:36px;height:16px;overflow:hidden;line-height:99}
.morelk:hover{background-position:-96px -50px}
.mk{background:#000;filter:alpha(opacity=60);opacity:.6}
.bgmk{position:absolute;bottom:0;left:0;color:#fff;background:#000;background:url(/newsimg../images/gradient.png) 0 0 repeat-x;background:-webkit-linear-gradient(transparent,rgba(0,0,0,0.1) 20%,rgba(0,0,0,0.2) 35%,rgba(0,0,0,0.65) 65%,rgba(0,0,0,0.8));background:-o-linear-gradient(transparent,rgba(0,0,0,0.1) 20%,rgba(0,0,0,0.35) 35%,rgba(0,0,0,0.65) 65%,rgba(0,0,0,0.8));background:-moz-linear-gradient(transparent,rgba(0,0,0,0.1) 20%,rgba(0,0,0,0.35) 35%,rgba(0,0,0,0.65) 65%,rgba(0,0,0,0.8));background:linear-gradient(transparent,rgba(0,0,0,0.1) 20%,rgba(0,0,0,0.35) 35%,rgba(0,0,0,0.65) 65%,rgba(0,0,0,0.8));_background:none;_filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#99000000', EndColorStr='#99000000'));cursor:pointer}
.itmk{background:rgba(0, 0, 0, 0.8);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#cc000000', EndColorStr='#cc000000');}
:root * {filter: none\9 !important;} 

.vico{background:url(/newsimg../images/vico.png) no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="/news/sjyx/cn/v1/images/vico.png");_background:none;width:44px;height:44px;position:absolute;left:50%;margin-left:-22px;cursor:pointer}


/* headerwp */
.headerwp{background:#fff;border-bottom:1px solid #E1E1E1;height:90px;overflow:hidden}
.header{height:90px;overflow:hidden;position:relative}
.hd-logo{float:left;width:190px;height:60px;margin-top:15px}
.hd-gbox{float:right;width:210px;height:70px;margin-top:10px}
.hd-nav{float:left;height:60px;margin:15px 0 0 5px;display:inline}
.hd-nav .it{float:left;padding:0 16px;width:200px;border-left:1px solid #ddd}
.hd-nav .it dl{height:30px;line-height:30px;overflow:hidden}
.hd-nav .it dt{float:left}
.hd-nav .it dt a{font-size:16px;font-weight:700;color:#333}
.hd-nav .it dd{float:left;margin-left:10px;font-size:14px;display:inline}
.hd-nav .it-spec{float:left;width:90px;}
.hd-nav .it-spec li{height:30px;line-height:30px;overflow:hidden;text-align:center;}
.hd-nav .it-spec li a{font-size:16px;font-weight:700;color:#333}
.hd-nav .it dt a:hover,.hd-nav .it-spec li a:hover{color:#f60}
/*  */
.bglink{position:absolute;top:130px;width:100%;display:block;left:0;height:600px;hide-focus:expression(this.hideFocus=true);outline:none;}
.bglink:focus{outline:none;}
.bgmark{width:1040px;height:840px;margin:0 auto;position:absolute;left:50%;margin-left:-520px;top:0}
/*  */
.bgarea{background:url(/newsimg../images/bgarea.png) repeat-y center top;padding:20px 0}
.navbgarea{background:url(/newsimg../images/navbgarea.png) no-repeat center top;height:51px;}

/* navarea */
.navtabcon{position:relative;height:240px;overflow:hidden;}
.sch-area{background:url(/newsimg../images/itembg.png) repeat}
.navarea{height:50px;position:relative;z-index:100}
.navtab{float:left;height:45px;line-height:45px;margin-top:5px}
.navtab li,.navtab li i{background:url(/newsimg../images/navit.png) no-repeat}
.navtab li{float:left;background-position:100% 14px;height:44px;padding:0 30px 0 18px;line-height:44px;font-size:16px;font-weight:700;color:#444;cursor:default;position:relative}
.navtab .on{color:#f60}
.navtab  em{float:left;height:44px;line-height:44px}
.navtab .on em{border-bottom:2px solid #f60;_margin-bottom:-1px;_position:relative}
.navtab li i{float:left;width:14px;height:16px;overflow:hidden;margin:14px 5px 0 0;display:inline}
.navtab .it1{background-position:0 -34px;width:20px}
.navtab .it2{background-position:-6px -52px}
.navtab .it3{background-position:-6px -70px}
.navtab .it4{background-position:-6px -88px}
.navtab .on .it1{background-position:-22px -34px}
.navtab .on .it2{background-position:-28px -52px}
.navtab .on .it3{background-position:-28px -70px}
.navtab .on .it4{background-position:-28px -88px}
.nav-spec{float:left;width:100px;height:34px;margin:8px 0 0 10px;display:inline}
.sch-area{float:right;width:276px;height:30px;margin-top:10px;position:relative}
.sch-area input{background:none;border:none;outline:none}
.sch-area .sehtxt{float:left;width:194px;height:18px;line-height:18px;padding:6px 0 6px 32px;color:#333}
.sch-area .sehbtn{float:right;width:46px;height:30px;overflow:hidden;line-height:99;cursor:pointer}
.sch-prompt{display:none;width:228px;height:auto;background:#fff;border:1px solid #d9d9d9;position:absolute;left:0;top:32px;z-index:50}
.keyword-list{padding:5px}
.keyword-list li{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.keyword-list li a{display:block;height:30px;padding:5px;line-height:30px;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.keyword-list li a:hover{color:#f60;text-decoration:none;background:#f7f7f7}
.keyword-list img{float:left;width:30px;height:30px;margin-right:10px}
.keyword-list span{float:left;width:30px;height:18px;color:#fff;line-height:18px;text-align:center;margin:8px 8px 0 0;font-size:12px;display:inline}
.keyword-list .a{background:#55B62D}
.keyword-list .i{background:#2EADF0}

/* hotgame */
.hotgame .hg-hd,.hotgame .hg-btn{background:url(/newsimg../images/itembg.png) repeat}
.hotgame{height:90px;overflow:hidden;padding-bottom:10px;border-bottom:1px solid #F1F1F1}
.hotgame .hg-hd{background-position:0 -32px;float:left;width:18px;height:56px;overflow:hidden;font-size:14px;line-height:14px;text-align:center;color:#fff;padding:13px 10px 13px 5px;cursor:default}
.hotgame .hg-bd{float:left;width:930px;height:90px;overflow:hidden;margin-left:5px;display:inline}
.hotgame .hg-bd ul{width:956px}
.hotgame .hg-bd li{float:left;width:77px;height:90px;overflow:hidden;text-align:center;line-height:2.8;font-size:13px;margin:0 4px;display:inline;position:relative}
.hotgame .hg-bd li img{display:block;width:60px;height:60px;margin:0 auto}
.hotgame .hg-bd a{color:#666}
.hotgame .hg-bd a:hover{color:#f60}
.hotgame .hg-btn{background-position:-68px -32px;float:right;width:25px;height:82px;overflow:hidden;line-height:99}
.stag,.ltag{background:url(/newsimg../images/newtags.png) no-repeat;overflow:hidden;line-height:99;position:absolute;cursor:pointer;left:50%;top:0}
.stag{width:38px;height:38px;margin-left:-30px}
.ltag{width:44px;height:44px;margin-left:-36px}
.ltag_xy{background-position:0 0}
.ltag_xf{background-position:0 -47px}
.ltag_xm{background-position:0 -94px}
.ltag_lb{background-position:0 -141px}
.ltag_hd{background-position:0 -188px}
.ltag_rm{background-position:0 -235px}
.ltag_sf{background-position:0 -282px}
.ltag_gx{background-position:0 -329px}

.stag_xy{background-position:0 -376px}
.stag_xf{background-position:0 -417px}
.stag_xm{background-position:0 -459px}
.stag_lb{background-position:0 -501px}
.stag_hd{background-position:0 -543px}
.stag_rm{background-position:0 -584px}
.stag_sf{background-position:0 -626px}
.stag_gx{background-position:0 -668px}
.stag_tj{background-position:0 -712px}

/* hottags */
.hottagswp{width:1000px;overflow:hidden}
.hottags{width:1024px;font-size:14px;padding-top:4px}
.hottags dl{float:left;width:495px;height:24px;overflow:hidden;margin:10px 15px 0 0;display:inline}
.hottags dt{float:left;width:50px;height:24px;line-height:24px;text-align:center;color:#fff;margin-right:10px;display:inline;position:relative}
.hottags dt a{color:#fff}
.hottags dt a:hover{color:#fff;text-decoration:none}
.hottags .tag1{background:#f36161}
.hottags .tag2{background:#FF6801}
.hottags .tag3{background:#00A9E8}
.hottags .tag4{background:#1AA9D6}
.hottags .tag5{background:#F8AB1D}
.hottags .tag6{background:#4BC5C3}
.hottags .tag7{background:#52BE7F}
.hottags .tag8{background:#58A2ED}
.hottags dt i{width:0;height:0;overflow:hidden;position:absolute;right:-12px;top:6px;border:6px solid #999;border-color:transparent transparent transparent #999;_border-color:tomato tomato tomato #999;_filter:chroma(color=tomato);}
.hottags .tag1 i{border-left-color:#f36161}
.hottags .tag2 i{border-left-color:#FF6801}
.hottags .tag3 i{border-left-color:#00A9E8}
.hottags .tag4 i{border-left-color:#1AA9D6}
.hottags .tag5 i{border-left-color:#F8AB1D}
.hottags .tag6 i{border-left-color:#4BC5C3}
.hottags .tag7 i{border-left-color:#52BE7F}
.hottags .tag8 i{border-left-color:#58A2ED}
.hottags dd{float:left;height:24px;line-height:24px;color:#999;font-size:14px;word-break:break-all;word-wrap:break-word;white-space:nowrap}
.hottags dd a{float:left;padding:0 6px;display:inline}

/*  */

/* mod-lb */
.mod-lbit{width:490px;overflow:hidden;margin-top:-10px;position:relative}
.mod-lbit .hd{height:36px;overflow:hidden}
.mod-lbit .hd em{float:left;height:36px;line-height:36px;font-size:16px;color:#333}
.mod-lbit .morelk{margin-top:12px}
.mod-lbit .bd{width:496px;height:216px;overflow:hidden}
.mod-lbit .bd .img{float:left;width:165px;height:210px;overflow:hidden;font-size:0;line-height:0;margin-top:5px;position:relative}
.mod-lbit .bd .img img{display:block;width:165px;height:210px}
.mod-lbit .bd .img .mk{width:100%;height:58px;overflow:hidden;position:absolute;left:0;bottom:0}
.mod-lbit .bd .img .txt{line-height:20px;color:#fff;width:145px;height:40px;overflow:hidden;position:absolute;bottom:10px;left:10px;font-size:12px;}
.mod-lbit .bd .img .txt em{display:block;height:20px;font-size:14px;}
.mod-lbit .bd .img a:hover{color:#fff;text-decoration:none}
.mod-lbit .bd .img .ico{background-position:-140px -32px;width:33px;height:33px;text-align:center;line-height:33px;color:#fff;font-size:14px;position:absolute;right:10px;bottom:14px}
.mod-lbit .bd .con{float:right;width:326px;height:216px;overflow:hidden}
.mod-lbit .bd .con li{float:left;width:310px;height:24px;padding:6px 8px;overflow:hidden}
.mod-lbit .bd .con li a:hover{color:#333;text-decoration:none}
.mod-lbit .bd .con img{float:left;width:24px;height:24px;margin-right:10px;display:inline}
.mod-lbit .bd .con  .name{float:left;width:100px;height:24px;overflow:hidden;line-height:24px;font-size:14px;margin-right:10px;display:inline}
.mod-lbit .bd .con  .attr{float:left;width:110px;height:24px;line-height:24px;font-size:12px;color:#999}
.mod-lbit .bd .con  .btn{float:right;width:42px;height:18px;text-align:center;line-height:19px;overflow:hidden;border:1px solid #ccc;border-color:#999;margin-top:2px;margin-right:5px;display:inline}
.mod-lbit .bd .con .btn:hover,.mod-lbit .bd .con  .on .btn{background:#f60;border-color:#f60;color:#fff}
.mod-lbit .bd .con .on{background:#F3F5F6}

/* mod-zq */
.mod-zq{width:1000px;overflow:hidden}
.zq-img{width:1025px;height:88px;overflow:hidden}
.zq-img li{float:left;width:184px;height:88px;overflow:hidden;margin-right:20px;display:inline;position:relative}
.zq-img a:hover{color:#fff;text-decoration:none}
.zq-img img{display:block;width:184px;height:88px}
.zq-img .bgmk{height:40px;width:100%;_height:28px;overflow:hidden;cursor:pointer}
.zq-img .itmk{width:40px;height:20px;overflow:hidden;font-size:12px;text-align:center;line-height:20px;color:#fff;position:absolute;right:0;top:0;cursor:pointer}
.zq-img .name{width:166px;height:18px;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#fff;position:absolute;bottom:6px;left:10px;cursor:pointer}

.hot-zq{width:592px;height:140px;overflow:hidden}
.new-zq{width:388px;height:140px;overflow:hidden}
.hot-zq .hd,.new-zq .hd{height:34px;line-height:34px;overflow:hidden}
.hot-zq .hd em,.new-zq .hd em{float:left;height:34px;line-height:34px;font-size:16px;color:#333}
.hot-zq .hd .morelk,.new-zq .hd .morelk{margin-top:10px}
.hot-zq .zqlist{width:614px}
.new-zq .zqlist{width:410px}
.zqlist{}
.zqlist li{float:left;width:184px;height:24px;padding:5px 0;margin-right:20px;display:inline}
.zqlist li img{float:left;width:24px;height:24px;margin-right:8px;display:inline}
.zqlist li  em{float:left;width:94px;height:24px;line-height:24px;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#333;cursor:pointer}
.zqlist li .btn{float:right;width:42px;height:18px;text-align:center;line-height:18px;border:1px solid #ccc;color:#999;margin-top:2px;cursor:pointer}
.zqlist .on .btn{background:#f60;border-color:#f60;color:#fff}
.zqlist li a:hover{text-decoration:none}
/* mod-zl */
.mod-zl{width:1000px;overflow:hidden}
.zl-yx,.zl-ht{width:1020px}
.zl-yx{height:150px;overflow:hidden}
.zl-ht{height:70px;overflow:hidden;margin-top:20px}
.zlhd{float:left;width:100px;height:70px;overflow:hidden;color:#fff}
.zlhd:hover{color:#fff;text-decoration:none}
.zl-yx .zlhd{background:#8ABEF2}
.zl-ht .zlhd{background:#86D1A5}
.zlhd em{float:left;width:38px;height:36px;line-height:18px;padding:17px 16px;text-align:center;font-size:16px;}
.zl-yx .zlhd em{background:#58A2ED}
.zl-ht .zlhd em{background:#53BE7F}
.zlhd span{float:left;width:18px;height:36px;line-height:18px;padding:17px 6px;text-align:center;font-size:14px;}

.zllist{float:left;width:905px;margin-left:15px;display:inline}
.zllist li{float:left;width:165px;height:70px;margin:0 15px 10px 0 ;display:inline}
.zllist li a{display:block;width:163px;height:68px;border:1px solid #EFEFEF}
.zllist li a:hover{border-color:#f60}
.zllist li img{display:block;width:163px;height:68px}

/* pt1 */
.pt1{position:relative;z-index:100}
.pt1-l{float:left;width:300px;height:756px;overflow:hidden}
.pt1-c{float:left;width:420px;height:776px;overflow:hidden;margin-left:25px;display:inline;margin-top:-20px;position:relative}
.pt1-r{float:right;width:230px;height:756px;overflow:hidden}
/* pt1-l */
.pt1-l-slide .dot span{background:url(/newsimg../images/itembg.png) no-repeat}
.pt1-l-slide{width:300px;height:340px;overflow:hidden;position:relative}
.pt1-l-slide:hover .tit a{color:#f60;text-decoration:underline}
.pt1-l-slide .bd{width:600px;height:340px;overflow:hidden}
.pt1-l-slide .bd li{float:left;width:300px;height:340px}
.pt1-l-slide .bd img{display:block;;width:300px;height:340px}
.pt1-l-slide .bgmk{width:300px;height:68px;_height:64px}
.pt1-l-slide .tit{width:270px;height:32px;overflow:hidden;position:absolute;left:15px;bottom:25px}
.pt1-l-slide .tit a{display:block;width:270px;height:32px;text-align:center;line-height:32px;overflow:hidden;font-size:16px;color:#fff}
.pt1-l-slide .tit a:hover{color:#f60}
.pt1-l-slide .dot{width:270px;text-align:center;height:10px;overflow:hidden;position:absolute;left:15px;bottom:10px}
.pt1-l-slide .dot span{background-position:-250px -44px;display:inline-block;vertical-align:top;width:10px;height:10px;overflow:hidden;line-height:99;border-radius:5px;margin:0 4px;_display:inline;_zoom:1;cursor:pointer;}
.pt1-l-slide .dot .on{background-position:-262px -44px}
.pt1-l-slide .prevbtn,.pt1-l-slide .nextbtn{display:none;top:50%;margin-top:-26px}
.pt1-l-vid{width:312px;height:140px;margin-top:10px}
.pt1-l-vid li{float:left;width:145px;height:140px;overflow:hidden;position:relative;margin-right:10px;display:inline}
.pt1-l-vid li img{display:block;width:145px;height:140px}
.pt1-l-vid li .vico{display:none;top:40px}
.pt1-l-vid li .itmk{width:145px;height:26px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:absolute;left:0;bottom:-26px;text-align:center;line-height:26px;color:#fff;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;transition:all .2s linear;}
.pt1-l-vid .on .itmk{bottom:0;cursor:pointer}
.pt1-l-vid .on .vico{display:block;}
.pt1-l-vid a:hover{color:#fff;text-decoration:none}
.tithd{height:34px;overflow:hidden;margin-top:22px}
.tithd em{background:url(/newsimg../images/tithd.png) no-repeat 0 8px;float:left;height:34px;line-height:34px;padding:0 16px;font-size:18px;font-weight:700}
.tithd  .morelk{margin-top:10px}
.pt1-l .tithd em,.pt1-r .tithd em{font-size:16px}
.pt1-l-act{width:300px;}
.pt1-l-act li{float:left;width:300px;height:60px;margin-top:10px;background:#F3F3F3;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s;}
.pt1-l-act .img{float:left;width:120px;height:60px;overflow:hidden;}
.pt1-l-act .img img{width:120px;height:60px;-moz-transition: all .5s;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s;}
.pt1-l-act .tit{float:right;width:164px;height:40px;overflow:hidden;line-height:20px;font-size:14px;margin:10px 8px 0 0;display:inline}
.pt1-l-act .on{background:#f60}
.pt1-l-act .on a,.pt1-l-act  a:hover{color:#fff;text-decoration:none}
.pt1-l-act .on img{-moz-transform: scale(1.1,1.1);-webkit-transform: scale(1.1,1.1);-o-transform: scale(1.1,1.1);-ms-transform: scale(1.1,1.1);transform: scale(1.1,1.1)}
/* pt1-c */
.hn-hd .hb-prev,.hn-hd .hb-next,.hn-hd .dot span{background:url(/newsimg../images/itembg.png) no-repeat;}
.pt1-c-tab{width:420px;height:50px;border-bottom:2px solid #E4E4E4 }
.pt1-c-tab li{float:left;width:140px;height:50px;text-align:center;line-height:50px;font-size:16px;cursor:pointer;position:relative}
.pt1-c-tab li:hover,.pt1-c-tab .hover{color:#f60}
.pt1-c-tab .on{color:#f60;border-bottom:2px solid #f60;margin-bottom:-2px;}
.pt1-c-tab .hotico{background-position:-280px -18px;width:31px;height:19px;top:8px;right:6px}

.hn-silde{width:420px;height:719px;overflow:hidden}
.hn-silde ul{}
.hn-silde ul li{float:left;width:420px;height:719px;overflow:hidden}
.hotnews{padding:20px 0;height:124px;overflow:hidden;border-bottom:1px solid #E8E8E8}
.hotnews .item{display:block;width:420px;height:52px;margin-bottom:20px;overflow:hidden;}
.hotnews .item .tag1,.hotnews .item .tag2{background:url(/newsimg../images/hotnews-it.png) no-repeat;float:left;width:52px;height:52px;overflow:hidden;display:inline;transition:all 0.5s;-moz-transition: all 0.5s;-webkit-transition: all 0.5s;-o-transition: all 0.5s;}
.hotnews .item .tag1{background-position:0 0}
.hotnews .item .tag2{background-position:0 -54px}
.hotnews .item:hover .tag1{background-position:-52px 0}
.hotnews .item:hover .tag2{background-position:-52px -54px}
.hotnews .item .con{float:right;width:354px;height:52px;overflow:hidden;}
.hotnews .item  h2{height:28px;line-height:28px;font-size:18px;font-weight:700;overflow:hidden;color:#f60}
.hotnews .item  h2 a{color:#f60;}
.hotnews .item  p{height:20px;line-height:20px;overflow:hidden;margin-top:5px;font-size:14px}
.hotnews .item  p a{margin-right:12px;color:#999}
.hotnews .item  p a:hover{color:#f60}
.hn-silde dl{margin-top:8px}
.hn-silde dt{float:left;width:420px;height:36px;line-height:36px;font-size:16px;font-weight:700;overflow:hidden}
.hn-silde dt .tag{float:left;width:40px;height:22px;text-align:center;line-height:22px;font-size:14px;font-weight:400;color:#fff;position:relative;margin-right:14px;display:inline;margin-top:8px}
.hn-silde dt .tag1{background:#4996FF}
.hn-silde dt .tag2{background:#26CE95}
.hn-silde dt .tag3{background:#FF5E3A}
.hn-silde dt .tag i{width:0;height:0;overflow: hidden;position: absolute;right:-12px;top:5px;border:6px solid #999;border-color:transparent transparent transparent #999;_border-color: tomato tomato tomato #999;_filter:chroma(color=tomato)}
.hn-silde dt .tag1 i {border-left-color:#4996FF}
.hn-silde dt .tag2 i {border-left-color:#26CE95}
.hn-silde dt .tag3 i {border-left-color:#FF5E3A}
.hn-silde dd{float:left;width:420px;height:32px;line-height:32px;font-size:16px;overflow:hidden}
.hn-silde dd .time{float:right;font-size:14px;color:#aaa;margin-left:5px;display:inline}
.hn-silde dd .tag{float:left;width:44px;height:18px;overflow:hidden;line-height:18px;font-size:14px;border-right:1px solid #C0C0C0;color:#999999;margin-right:10px;display:inline;margin-top:7px;text-align:center;}

.hn-hd{width:172px;height:24px;overflow:hidden;margin:10px auto 0;position:relative;}
.hn-hd .dot{text-align:center;width:100px;height:10px;margin:7px auto 0}
.hn-hd .dot span{background-position:-250px -32px;display:inline-block;vertical-align:top;width:10px;height:10px;overflow:hidden;line-height:99;margin:0 4px;cursor:pointer;}
.hn-hd .dot .on{background-position:-262px -32px}
.hn-hd .hb-prev,.hn-hd .hb-next{width:30px;height:24px;overflow:hidden;line-height:99;position:absolute;top:0}
.hn-hd .hb-prev{background-position:-186px -32px;left:0}
.hn-hd .hb-next{background-position:-218px -32px;right:0}

/*  */
.bbsbanner{width:420px;height:170px;overflow:hidden;margin-top:20px;}
.bbsbanner img{display:block;width:420px;height:170px }
.bbslist{width:420px;height:256px;overflow:hidden;margin-top:10px}
.bbslist li{background:url(/newsimg../images/listbg.png) no-repeat;float:left;width:400px;padding-left:20px;height:32px;overflow:hidden;line-height:32px;font-size:16px;}
.bbslist li{background-position:0 -262px}
.bbslist .hover{background-position:0 -352px}
.bbslist .first{background-position:0 12px}
.bbslist .first-hover{background-position:0 -48px}
.bbslist .last{background-position:0 -142px}
.bbslist .last-hover{background-position:0 -202px}
.bbslist span{float:right;color:#aaa;margin-left:5px;display:inline;font-size:14px;}
.hotbbs{margin-top:10px;height:258px;overflow:hidden;border-bottom:1px solid #E8E8E8}
.hotbbs dl{width:420px;height:120px;overflow:hidden;margin-bottom:4px;}
.hotbbs dt{display:block;height:40px;line-height:40px;overflow:hidden;font-size:18px;font-weight:700;color:#f60}
.hotbbs dt a{color:#f60}
.hotbbs dd{display:block;height:80px;overflow:hidden}
.hotbbs dd img{float:left;width:140px;height:65px;margin:10px 15px 0  5px;display:inline}
.hotbbs dd span{display:block;height:72px;overflow:hidden;line-height:24px;font-size:14px;margin-top:5px}
/*  */
.reco-silde{width:420px;height:486px;overflow:hidden}
.reco-silde ul li{float:left;width:420px;height:688px;overflow:hidden}
.recolist{width:440px;}
.recohd{width:420px;height:180px;overflow:hidden;margin-top:20px}
.recohd img{display:block;width:420px;height:180px}
.recolist dd{float:left;width:200px;height:145px;overflow:hidden;line-height:20px;font-size:14px;margin:15px 20px 0 0;display:inline}
.recolist dd img{display:block;width:200px;height:100px;margin-bottom:5px}


/*  */
.proarea{width:228px;height:286px;background:#fff;border:1px solid #E8E8E8}
.gbox{width:230px;height:192px;overflow:hidden;position:relative;top:-1px;left:-1px}
.gbox img{width:230px;height:192px}
.prolist{width:222px;height:74px;margin:10px auto 0}
.prolist li{float:left;width:70px;height:74px;overflow:hidden;text-align:center;line-height:2.2;font-size:12px;margin:0 2px;display:inline}
.prolist li img{display:block;width:52px;height:52px;margin:0 auto}
.nhlist{margin-top:2px}
.nhlist dt{display:block;width:230px;height:120px;overflow:hidden;position:relative;margin-bottom:5px}
.nhlist dt img{display:block;width:230px;height:120px;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s;transition: all .5s;}
.nhlist dt .bgmk{width:100%;height:40px;_height:28px}
.nhlist dt em{width:210px;height:28px;line-height:28px;color:#fff;font-size:14px;position:absolute;left:10px;bottom:0}
.nhlist dt a:hover{color:#fff;text-decoration:none}
.nhlist dd{background:url(/newsimg../images/listbg.png) no-repeat 5px -424px;height:30px;line-height:30px;font-size:14px;padding-left:15px;overflow:hidden;}
.nhpic{width:300px;height:166px;overflow:hidden;margin-top:5px}
.nhpic li{float:left;width:230px;height:78px;overflow:hidden;margin-bottom:10px}
.nhpic li img{display:block;width:230px;height:78px;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s;transition: all .5s;}
.nhpic li:hover img,.nhlist dt:hover img{-moz-transform: scale(1.1,1.1);-webkit-transform: scale(1.1,1.1);-o-transform: scale(1.1,1.1);-ms-transform: scale(1.1,1.1);transform: scale(1.1,1.1)}

/* pt2wp */
.pt2wp{background:#363636;height:310px;overflow:hidden;margin-top:20px;padding:20px 0;}
.pt2area{width:1000px;overflow:hidden}
.pt2area .hd{height:44px;line-height:44px;overflow:hidden;}
.pt2area .hd .tit{float:left;height:44px;line-height:44px;font-size:24px;font-weight:700;color:#fff}
.pt2area .hd .tit span{color:#f60}
.pt2area .more{background:url(/newsimg../images/itembg.png) no-repeat -96px -68px;float:right;width:24px;height:24px;overflow:hidden;line-height:99;margin-top:9px}
.pt2area .more:hover{background-position:-122px -68px}
.qxlist{width:1020px;height:245px;overflow:hidden;margin-top:10px}
.qxlist li{float:left;width:184px;height:245px;overflow:hidden;margin-right:20px;display:inline;position:relative}
.qxlist img{display:block;width:184px;height:245px;-moz-transition: all .5s;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s;}
.qxlist .mk{width:184px;height:52px;position:absolute;left:0;bottom:0;_bottom:-1px;}
.qxlist p{width:168px;height:40px;text-align:center;position:absolute;left:8px;bottom:5px;color:#BFBFBF}
.qxlist p em{display:block;height:22px;line-height:22px;font-size:14px;font-weight:700;overflow:hidden;color:#fff}
.game-cp .num{background:url(/newsimg../images/cp-num.png) no-repeat;display:none;width:81px;height:81px;overflow:hidden;text-align:center;line-height:86px;color:#fff;font-size:28px;font-weight:700;font-family:arial;position:absolute;left:50%;margin-left:-41px;top:126px}
.qxlist a:hover{text-decoration:none}
.qxlist .hover .mk{height:245px}
.qxlist .hover p{bottom:95px;height:60px}
.qxlist .hover p em{font-size:20px;font-weight:700;margin-bottom:10px}
.qxlist .hover .game-cp p{bottom:128px}
.qxlist .hover .game-cp .num{display:block}
.qxlist .hover img{-moz-transform: scale(1.1,1.1);-webkit-transform: scale(1.1,1.1);-o-transform: scale(1.1,1.1);-ms-transform: scale(1.1,1.1);transform: scale(1.1,1.1)}

/*  */
.hdarea{height:34px;border-bottom:1px solid #eee;}
.hdarea .morelk{margin-top:6px}
.hdarea .tit{float:left;width:158px;height:35px;background:#fff;line-height:34px;font-weight:700;font-size:24px;color:#333;position:relative;}
.hdarea .tit i{background:url(/newsimg../images/titico.png) no-repeat;float:left;width:28px;height:28px;overflow:hidden;margin:4px 12px 0 0;display:inline}
.hdarea .tit .ico1{background-position:0 0}
.hdarea .tit .ico2{background-position:0 -30px}
.hdarea .tit .ico3{background-position:0 -60px}
.hdarea .tit .ico4{background-position:0 -90px}
.hdarea .tit .ico5{background-position:0 -120px}
.hdarea .tit .ico6{background-position:0 -150px}
.hdarea .tit .ico7{background-position:0 -180px}
.hdarea .link{float:right;height:34px;line-height:34px;color:#DEDEDE;font-size:14px}
.hdarea .link a{padding:0 8px;margin:0 2px}
.w592{width:592px;overflow:hidden;}
.w388{width:388px;overflow:hidden;}
.w392{width:392px;overflow:hidden;}
.w180{width:w180;overflow:hidden;}
.ht-new-btn a{background:url(/newsimg../images/itembg.png) no-repeat}
/* zhuanlan */
.ht-new{width:592px;height:96px;overflow:hidden}
.ht-new .hd{background:#f60;float:left;width:34px;height:40px;padding:28px 8px;line-height:20px;font-size:14px;color:#fff;text-align:center;}
.ht-new .bd{float:right;width:532px;height:96px;overflow:hidden}
.ht-new .bd .tit{height:28px;line-height:28px;overflow:hidden;font-size:20px;font-weight:700}
.ht-new-btn{float:right;}
.ht-new-btn a{background-position:-186px -58px;float:left;width:62px;height:22px;font-size:12px;font-weight:400;text-align:center;line-height:22px;color:#444;margin-left:10px;margin-top:4px;display:inline}
.ht-new-btn a:hover{background-position:-186px -82px;color:#f60;text-decoration:none}
.ht-new .bd .txt{height:66px;line-height:22px;font-size:14px;color:#666;margin-top:5px}
.ht-new .bd .txt a{color:#666}
.ht-week{width:384px;height:95px;overflow:hidden}
.ht-week-tab{width:384px;height:35px;overflow:hidden;background:#EEEEEE}
.ht-week-tab li{float:left;width:64px;height:35px;overflow:hidden;text-align:center;line-height:34px;cursor:default}
.ht-week-tab  .on{background:#f60;color:#fff}
.ht-week-con{background:#F8F8F8;border:1px solid #EBEBEB;border-top:none;width:382px;height:59px;overflow:hidden;}
.htitem{width:360px;height:30px;overflow:hidden;margin:14px auto 0}
.htitem a{background:#fff;float:left;height:28px;line-height:28px;font-size:12px;padding:0 10px;border:1px solid #E7E7E7;margin:0 3px;display:inline}
.htitem a:hover{border-color:#f60;color:#333;text-decoration:none}

.yc-slide{width:592px;height:286px;position:relative}
.yc-slide-bd{width:592px;height:286px;overflow:hidden;position:relative}
.yc-slide-bd li{float:left;width:592px;height:286px;background:#fff}
.yc-slide-bd .img{display:block;width:592px;height:246px;overflow:hidden;position:relative;z-index:5}
.yc-slide-bd .img img{display:block;width:592px;height:246px;}
.yc-slide-bd .img:hover{text-decoration:none}
.yc-slide-bd .img .itmk{height:42px;width:552px;position:absolute;left:0;bottom:0;line-height:42px;font-size:16px;color:#fff;padding:0 20px;}
.yc-slide-bd .info{height:30px;margin-top:10px;overflow:hidden}
.yc-slide-bd .info img{float:left;width:30px;height:30px;border-radius:3px;margin-right:8px;display:inline}
.yc-slide-bd .info .name{float:left;width:146px;height:30px;overflow:hidden;line-height:30px;font-size:14px;}
.yc-slide-bd .info .name a{color:#f60}
.yc-slide-bd .info .intro{float:left;width:305px;height:30px;line-height:30px;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#999999;margin-left:10px;display:inline}
.yc-slide-bd .info .btn{float:right;width:78px;height:28px;line-height:28px;overflow:hidden;border:1px solid #FFAF9F;color:#FF5534;text-align:center;font-size:14px;}
.yc-slide-bd .info .btn:hover{background:#FF5534;color:#fff;text-decoration:none}
.yc-slide-dot{height:10px;position:absolute;bottom:52px;right:10px;z-index:10}
.yc-slide-dot span{background:url(/newsimg../images/itembg.png) no-repeat -250px -44px;display:inline-block;vertical-align:top;width:10px;height:10px;overflow:hidden;line-height:99;border-radius:5px;margin:0 4px;_display:inline;_zoom:1;cursor:pointer;}
.yc-slide-dot .on{background-position:-262px -44px}
.prevbtn,.nextbtn{background:#000;width:36px;height:50px;overflow:hidden;line-height:99;position:absolute;z-index:10;filter:alpha(opacity=80);opacity:.8;}
.prevbtn{left:0;top:84px}
.nextbtn{right:0;top:84px}
.prevbtn i,.nextbtn i{background:url(/newsimg../images/arrowbtn.png) no-repeat;display:block;width:14px;height:23px;overflow:hidden;margin:5px 0 0 5px}
.prevbtn i{background-position:0 0;float:left;margin:13px 0 0 10px;display:inline}
.nextbtn i{background-position:-16px 0;float:right;margin:13px 10px 0 0;display:inline}
.prevbtn:hover,.nextbtn:hover{filter:alpha(opacity=100);opacity:1;}

.yclist{width:408px;height:286px;overflow:hidden}
.yclist li{float:left;width:184px;height:138px;overflow:hidden;position:relative;margin:0 20px 10px 0;display:inline}
.yclist .img{display:block;width:184px;height:92px;overflow:hidden}
.yclist .uimg{width:26px;height:26px;border-top:2px solid #fff;border-right:2px solid #fff;position:absolute;left:0;top:64px}
.yclist .mk{height:22px;line-height:20px;padding:0 8px;position:absolute;right:0;top:0;color:#fff}
.yclist p{height:36px;line-height:18px;overflow:hidden;margin-top:8px;font-size:13px;}
.yclist a:hover{text-decoration:none}
/* zlgame */
.zlgame{width:1000px;height:100px;overflow:hidden;margin-top:10px}
.zlgame ul{width:1010px;}
.zlgame li{float:left;width:150px;height:100px;overflow:hidden;margin-right:10px;display:inline}
.zlgame li a:hover{text-decoration:none}
.zlgame .img{float:left;width:150px;height:100px;overflow:hidden;position:relative}
.zlgame .img img{width:150px;height:100px}
.zlgame .img .bgmk{width:100%;height:36px;position:absolute;left:0;bottom:0;_height:28px}
.zlgame .img em{display:block;width:130px;height:20px;text-align:center;line-height:20px;overflow:hidden;position:absolute;left:10px;bottom:5px;color:#fff}
.zlgame .on{width:360px;height:100px}
.zlgame .on .con{display:block;}
.zlgame .con{display:none;float:left;width:190px;height:80px;padding:10px;background:#F1F1F1;position:relative}
.zlgame .con em{display:block;height:26px;line-height:26px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#f60;font-size:16px;font-weight:700;}
.zlgame .con span{display:block;height:20px;line-height:20px;font-size:14px;overflow:hidden;color:#666;text-overflow:ellipsis;white-space:nowrap;margin-top:2px}
.zlgame .con p{height:20px;line-height:20px;margin-top:10px;overflow:hidden;color:#999}
.zlgame .con p img{float:left;width:20px;height:20px;margin-right:10px;display:inline}
.zlgame .con .arrow{width:0;height:0;overflow:hidden;position:absolute;left:-16px;top:42px;border:8px solid #F1F1F1;border-color:transparent #F1F1F1 transparent transparent ;_border-color: tomato  #F1F1F1 tomato tomato;_filter:chroma(color=tomato)}

/* jujiao */
.jjimg{display:block;width:180px;height:144px;overflow:hidden;position:relative}
.jjimg:hover{text-decoration:none}
.jjimg img{display:block;width:180px;height:144px}
.jjimg .bgmk{width:100%;height:44px;position:absolute;left:0;bottom:0;_height:30px}
.jjimg .tit{width:160px;height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:20px;text-align:center;font-size:14px;color:#fff;position:absolute;left:10px;bottom:5px}
.hot-lb{width:394px;height:145px;overflow:hidden;}
.hot-lb li{float:left;height:35px;line-height:35px;margin:0 2px 2px 0;display:inline}
.hot-lb .sp1{width:168px}
.hot-lb .sp2{width:222px}
.hot-lb li a{background:#F2F2F2;display:block;width:100%;height:35px;line-height:35px;font-size:13px;overflow:hidden;text-align:center;}
.hot-lb li a:hover{background:#f60;color:#fff !important;text-decoration:none}
.clist li{background:url(/newsimg../images/listbg.png) no-repeat 0 -475px;height:29px;line-height:29px;font-size:15px;overflow:hidden;text-indent:10px}
.clist li a{_display:inline-block}
.clist li span{float:right;height:30px;line-height:30px;font-size:14px;color:#999;margin-left:10px;text-indent:0}
.xytab{width:390px;height:30px;overflow:hidden;margin-top:10px}
.xytab span{float:left;width:193px;height:30px;text-align:center;line-height:30px;margin-right:2px;display:inline;background:#ADADAD;color:#fff;font-size:14px;font-weight:700}
.xytab .on{background:#f60}
.xytbhd{height:24px;line-height:24px;overflow:hidden;text-align:center;font-size:14px;font-weight:700;margin-top:12px}
.xytbhd span{float:left;}
.xytbhd .sp1{width:64px}
.xytbhd .sp2{width:156px}
.xytbhd .sp3{width:124px}
.xytbhd .sp4{width:44px;float:right}
.xylist{width:388px;height:352px;overflow:hidden;}
.xylist li{background:url(/newsimg../images/listbg.png) no-repeat;float:left;width:376px;height:30px;padding:7px 0 7px 12px;overflow:hidden;line-height:30px;}
.xylist li{background-position:0 -256px}
.xylist .hover{background-position:0 -346px}
.xylist .first{background-position:0 18px}
.xylist .first-hover{background-position:0 -42px}
.xylist .last{background-position:0 -138px}
.xylist .last-hover{background-position:0 -196px}
.xylist .sp1{float:left;width:50px;height:30px;overflow:hidden;text-align:center;color:#9C9C9C;margin-right:10px;display:inline;font-size:13px;}
.xylist .sp2{float:left;width:156px;height:30px;overflow:hidden;font-size:14px;}
.xylist .sp2 img{float:left;width:30px;height:30px;margin-right:8px;display:inline}
.xylist .sp3{float:left;width:108px;height:30px;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;color:#999;font-size:13px;}
.xylist .sp4{float:right;width:36px;height:18px;color:#f60;text-align:center;line-height:18px;border:1px solid #f60;margin-top:5px}
.xylist .sp4:hover{background:#f60;color:#fff;text-decoration:none}
.xylist .hover .sp1{color:#f60}
.xylist .disbtn,.xylist .disbtn:hover{background:#C5C5C5;border-color:#C5C5C5;color:#fff;cursor:default}
.xymore{display:block;width:125px;text-align:center;;background:#fff;height:28px;line-height:28px;font-size:12px;padding:0 10px;border:1px solid #E7E7E7;margin:10px auto 0}
.xymore:hover{background:#f60;color:#fff;border-color:#f60;text-decoration:none}
/*  */
.hotzq{width:1000px;height:182px;overflow:hidden;margin-top:20px}
.hotzq ul{width:1020px;overflow:hidden}
.hotzq li{float:left;width:324px;height:84px;overflow:hidden;margin:0 14px 14px 0;display:inline}
.hotzq  .img{float:left;width:160px;height:84px;overflow:hidden;}
.hotzq  .con{float:left;width:134px;height:54px;padding:15px;background:#F1F1F1;position:relative;z-index:10}
.hotzq  .con em{display:block;width:134px;height:26px;line-height:26px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:700;color:#444}
.hotzq  .con span{display:block;width:134px;height:20px;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#999;margin-top:5px}
.hotzq li a:hover{text-decoration:none}
.hotzq .arrow{width:0;height:0;overflow:hidden;position:absolute;left:-16px;top:35px;border:8px solid #F1F1F1;border-color:transparent #F1F1F1 transparent transparent ;_border-color: tomato  #F1F1F1 tomato tomato;_filter:chroma(color=tomato)}
.hotzq .spec .arrow{width:0;height:0;overflow:hidden;position:absolute;left:164px;top:35px;border:8px solid #F1F1F1;border-color:transparent transparent transparent #F1F1F1;_border-color: tomato tomato tomato #F1F1F1;_filter:chroma(color=tomato)}
.hotzq .hover .con{background:#f60}
.hotzq .hover .con em{color:#fff}
.hotzq .hover .con span{color:#fff}
.hotzq .hover .arrow{border-color:transparent #f60 transparent transparent;_border-color: tomato  #f60 tomato tomato;_filter:chroma(color=tomato)}
.hotzq .hover .spec .arrow{border-color:transparent transparent transparent #f60;_border-color:tomato tomato tomato #f60;_filter:chroma(color=tomato)}
.banner{width:1000px;height:90px;overflow:hidden;line-height:0;font-size:0}
/*  */
.gametab{float:left;margin:7px 0 0 10px;display:inline}
.gametab li{float:left;height:20px;overflow:hidden;margin-right:10px;display:inline}
.gametab li a,.gametab li span{background:url(/newsimg../images/gametab.png) no-repeat;display:inline-block;vertical-align:top;height:20px;line-height:20px;}
.gametab li a{background-position:0 0;padding-left:10px}
.gametab li span{background-position:100% 0;padding-right:10px}
.gametab .on span{background-position:100% -22px;color:#fff}
.gametab .on a{background-position:0 -22px}
.gamelist{width:596px;height:206px;overflow:hidden;}
.gamelist li{float:left;width:86px;height:100px;overflow:hidden;text-align:center;line-height:2.3;font-size:14px;margin:0 6px 10px;display:inline;background:#fff;position:relative}
.gamelist img{display:block;width:72px;height:72px;margin:0 auto}
.gamelist span{display:block;width:86px;height:28px;line-height:28px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

/* .gamelist span{display:block;width:86px;*width:86px;_width:86px;white-space:nowrap;overflow:hidden;-o-text-overflow: ellipsis;text-overflow:ellipsis;}
.gamelist span:after{content:"...";}
 */

.gamespec{display:block;width:388px;height:206px;overflow:hidden;position:relative}
.gamespec:hover{text-decoration:none}
.gamespec img{display:block;width:388px;height:206px}
.gamespec .mk{width:100%;height:38px;position:absolute;left:0;bottom:0}
.gamespec p{width:364px;height:58px;position:absolute;left:12px;bottom:-20px;color:#fff}
.gamespec p em{display:block;height:38px;text-align:center;line-height:38px;font-size:16px;font-weight:700}
.gamespec p span{display:block;height:20px;text-align:center;line-height:20px;font-size:12px;text-align:center;}
.gshover .mk{}
.gamespec p,.gamespec .mk{-moz-transition: all .5s;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s}
.gshover p{bottom:10px}
.gshover .mk{height:70px}
/*  */
.vid-yc{width:612px;height:220px;overflow:hidden;}
.vid-yc li{float:left;width:184px;height:100px;margin:0 20px 20px 0;display:inline;position:relative}
.vid-yc a:hover{text-decoration:none}
.vid-yc li img{display:block;width:184px;height:100px}
.vid-yc li .mk{width:100%;height:28px;position:absolute;left:0;bottom:0}
.vid-yc li .vico{display:none;top:50%;margin-top:-32px}
.vid-yc li span{width:168px;color:#fff;position:absolute;left:8px}
.vid-yc li .sp1{height:28px;line-height:28px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;bottom:0}
.vid-yc li .sp2{height:32px;line-height:16px;overflow:hidden;bottom:-38px}
.vid-yc .sp1,.vid-yc .sp2{-moz-transition: all .5s;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s}
.vid-yc .hover .mk{height:100px}
.vid-yc .hover .vico{display:block}
.vid-yc .hover .sp1{bottom:-30px}
.vid-yc .hover .sp2{bottom:5px}
.vidlist{height:314px;overflow:hidden;}
.w592 .vidlist{width:612px}
.w388 .vidlist{width:408px}
.vidlist{margin-top:10px}
.vidlist li{float:left;width:184px;height:148px;overflow:hidden;margin:0 20px 15px 0;display:inline}
.vidlist .img{display:block;width:184px;height:100px;overflow:hidden;position:relative}
.vidlist .img img{display:block;width:184px;height:100px}
.vidlist .img .itmk{height:20px;line-height:20px;color:#fff;padding:0 8px;overflow:hidden;position:absolute;right:0;top:0}
.vidlist .img .mk{display:none;width:100%;height:100%;position:absolute;left:0;top:0}
.vidlist .img .vico{display:none;top:50%;margin-top:-22px}
.vidlist .hover .mk{display:block;}
.vidlist .hover .vico{display:block;}
.vidlist .txt{display:block;height:40px;line-height:20px;padding-top:8px;font-size:14px}
.vidlist .hover .txt{color:#f60;text-decoration:underline}
.vidspec{display:block;width:388px;height:220px;overflow:hidden;position:relative}
.vidspec:hover{text-decoration:none}
.vidspec img{display:block;width:388px;height:220px}
.vidspec .bgmk{width:100%;height:68px;_height:40px}
.vidspec .ico{background:url(/newsimg../images/vicobig.png) no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="/news/sjyx/cn/v1/images/vicobig.png");_background:none;width:50px;height:50px;position:absolute;left:50%;margin-left:-25px;top:50%;margin-top:-25px;cursor:pointer}
.vidspec em{display:block;width:364px;height:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:40px;font-size:16px;color:#fff;font-weight:700;position:absolute;left:12px;bottom:0}

/*  */
.dt-data{width:408px;height:224px;overflow:hidden;margin-top:10px}
.dt-data li{float:left;width:189px;height:107px;margin:0 10px 10px 0;display:inline}
.dt-data li a{display:block;padding:12px;width:165px;height:83px;background:#F1F1F1;overflow:hidden;-moz-transition: all .5s;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s}
.dt-data li a:hover{background:#f60;color:#fff;text-decoration:none}
.dt-data li a:hover p{color:#fff}
.dt-data li em{display:block;height:34px;line-height:34px;overflow:hidden;font-size:18px;font-weight:700}
.dt-data li p{height:40px;line-height:20px;overflow:hidden;font-size:14px;color:#666;margin-top:5px}

.jd-slide{width:592px;height:246px;position:relative;margin-top:10px}
.jd-slide-bd{width:592px;height:246px;overflow:hidden;position:relative}
.jd-slide-bd li{float:left;width:592px;height:246px;background:#fff}
.jd-slide-bd .img{display:block;width:592px;height:246px;overflow:hidden;position:relative;z-index:5}
.jd-slide-bd .img img{display:block;width:592px;height:246px;}
.jd-slide-bd .img:hover{text-decoration:none}
.jd-slide-bd .img .itmk{height:42px;width:552px;position:absolute;left:0;bottom:0;line-height:42px;font-size:16px;color:#fff;padding:0 20px}
.jd-slide-dot{height:10px;position:absolute;bottom:15px;right:10px;z-index:10}
.jd-slide-dot span{background:url(/newsimg../images/itembg.png) no-repeat -250px -44px;display:inline-block;vertical-align:top;width:10px;height:10px;overflow:hidden;line-height:99;border-radius:5px;margin:0 4px;_display:inline;_zoom:1;cursor:pointer;}
.jd-slide-dot .on{background-position:-262px -44px}

.dt-news{padding-bottom:12px;border-bottom:1px solid #eee;margin-bottom:4px}
.dt-news .hd{height:34px;line-height:34px;overflow:hidden;font-size:16px;font-weight:700}
.dt-news .bd{height:86px;overflow:hidden;margin-top:5px}
.dt-news .bd .img{float:left;width:172px;height:86px;overflow:hidden}
.dt-news .bd .img img{width:172px;height:86px}
.dt-news .bd .con{float:right;width:204px;height:86px;overflow:hidden;line-height:20px;font-size:14px;color:#666}
.dt-news .bd .con:hover{color:#f60}


.rp-slide{width:592px;overflow:hidden;position:relative;margin-top:10px}
.rp-slide-bd{width:612px;height:224px;overflow:hidden;position:relative}
.rp-slide-bd li{width:612px;height:224px;background:#fff}
.rp-slide-bd li a{float:left;width:184px;height:224px;overflow:hidden;margin-right:20px;display:inline;position:relative;text-decoration:none}
.rp-slide-bd li a:hover .txt{color:#f60}
.rp-slide-bd img{display:block;width:184px;height:224px}
.rp-slide-bd .bgmk{width:184px;height:68px;_height:48px}
.rp-slide-bd .txt{width:164px;height:36px;line-height:18px;position:absolute;left:10px;bottom:5px;color:#fff}
.rp-slide-dot{height:5px;overflow:hidden;margin-top:10px;text-align:center;}
.rp-slide-dot span{display:inline-block;vertical-align:top;width:20px;height:5px;overflow:hidden;line-height:99;background:#CACACA;margin:0 3px;_display:inline;_zoom:1;cursor:pointer;}
.rp-slide-dot .on{background:#f60}

/*  */
.rankwp{float:left;width:358px;overflow:hidden;display:inline}
.rank-qd{margin-left:30px}
.ranktit{height:30px;line-height:30px;overflow:hidden;}
.ranktit em{float:left;height:30px;line-height:30px;font-size:20px;color:#333}
.ranktit .morelk{margin-top:8px}
.gboxrank{float:right;width:235px;overflow:hidden}
.rankhd{height:30px;overflow:hidden;line-height:30px;border-top:1px solid #D5D5D5;border-bottom:1px solid #EDEDED;text-align:center;margin-top:14px}
.rankhd span{float:left}
.rankhd .sp1{width:38px}
.rankhd .sp2{width: 128px;}
.rankhd .sp3{width: 68px;}
.rankhd .sp4{width:46px}
.rankhd .sp5{width:72px}

.ranklist li{float:left;width:100%;height:32px;padding:9px 0;border-bottom:1px solid #EBEBEB}
.ranklist .num{float:left;width:18px;height:18px;background:#CDCDCD;color:#fff;text-align:center;line-height:18px;margin:8px 0 0 5px;display:inline}
.ranklist .num1{background:#FF5534}
.ranklist .num2{background:#FF7A0E}
.ranklist .num3{background:#FFBB83}
.rkgame{float:left;width: 120px;height:32px;overflow:hidden;margin-left:12px;margin-right:5px;display:inline;}
.rkgame img{float:left;width: 31px;height:32px;margin-right:10px;display:inline;}
.rkgame em{display:block;height:32px;overflow:hidden;line-height:32px;font-size:14px}
.rankbtn{display:none;height:22px;margin-top:5px}
.rankbtn a{float:left;height:20px;line-height:20px;overflow:hidden;padding:0 9px;background:#fff;border:1px solid #70AE18;margin-right:10px;display:inline;background:#fff;}
.rankbtn a:hover{text-decoration:none;color:#fff}
.rankbtn .bt1{border:1px solid #70AE18;color:#70AE18}
.rankbtn .bt2{border:1px solid #2FB0DD;color:#2FB0DD}
.rankbtn .bt3{border:1px solid #FF3D3D;color:#FF3D3D}
.rankbtn .bt4{border:1px solid #967BDC;color:#967BDC}
.rankbtn .bt1:hover{background:#70AE18}
.rankbtn .bt2:hover{background:#2FB0DD}
.rankbtn .bt3:hover{background:#FF3D3D}
.rankbtn .bt4:hover{background:#967BDC}
.ranklist .date,.ranklist .item,.ranklist .hothum{float:left;height:32px;line-height:32px;text-align:center;color:#666;}
.ranklist .date{width: 74px;overflow:hidden;/* text-align: left; */}
.ranklist .item{width:46px}
.ranklist .hothum{width:62px;position:relative;padding-right:10px}
.ranklist .on{height:78px}
.ranklist .on .num{height:78px;line-height:78px;margin-top:0}
.ranklist .on .date{display:none}
.ranklist .on .rkgame{width: 193px;height:78px;overflow:hidden;}
.ranklist .on .rkgame img{width: 70px;height: 70px;margin-top: 4px;}
.ranklist .on .rkgame em{font-size:16px;margin-top:8px}
.ranklist .on .rankbtn{display:block} 
.hothum i{background:url(/newsimg../images/itembg.png) no-repeat;width:9px;height:11px;overflow:hidden;line-height:99;position:absolute;right:0;top:11px}
.hothum .down{background-position:-282px -60px}
.hothum .up{background-position:-272px -60px}
.hothum .keep{background-position:-292px -62px;height:3px;top:15px}
.ranklist .on .item,.ranklist .on .hothum{margin-top:25px}

.gbrankwp{width:233px;height:586px;overflow:hidden;background:#fff;border:1px solid #EAEAEA;margin-top:14px}
.gbrktab{width:196px;height:24px;margin:15px auto 0;}
.gbrktab span{float:left;width:96px;height:24px;overflow:hidden;text-align:center;line-height:24px;background:#ADADAD;color:#fff;margin:0 1px;display:inline;cursor:default}
.gbrktab .on{background:#f60;color:#fff}
.gbranklist{width:214px;height:;margin:10px auto 0;}
.gbranklist ul{}
.gbranklist li{float:left;width:194px;height:32px;overflow:hidden;padding:10px;border-top:1px solid #EBEBEB}
.gbranklist .num{float:left;width:18px;height:18px;background:#CDCDCD;color:#fff;text-align:center;line-height:18px;margin:8px 0 0 5px;display:inline}
.gbranklist .num1{background:#FF5534}
.gbranklist .num2{background:#FF7A0E}
.gbranklist .num3{background:#FFBB83}
.gbranklist .on{background:#F9F9F9}
.gbranklist img{float:left;width:32px;height:32px;margin-left:10px;display:inline}
.gbranklist .btn{display:none;float:left;height:20px;margin-left:10px;margin-top:6px;}
.gbranklist .txt{float:left;width:118px;height:32px;overflow:hidden;line-height:32px;margin-left:10px;display:inline;}
.gbranklist .on .btn{display:inline}
.gbranklist .on .txt{display:none}
.gbranklist .btn a{background:url(/newsimg../images/itembg.png) no-repeat;float:left;width:20px;height:20px;overflow:hidden;line-height:99;margin-right:10px;display:inline}
.gbranklist .btn .bt1{background-position:-254px -80px}
.gbranklist .btn .bt2{background-position:-276px -80px}
/*  */
.bn490{width:490px;height:70px;overflow:hidden;line-height:0;font-size:0;}
.bn490 img{width:490px;height:70px}

/*  */
.phone_anquan{top:20px}
.phone_footer{border-top:none;margin-top:0}
.ftwrap{background:#F8F9F9;padding:15px 0;margin-top:20px}
.fthd{height:34px;line-height:34px;font-weight:700;font-size:16px;overflow:hidden;color:#444}
.frilist{}
.frilist li{float:left;height:30px;line-height:30px;font-size:14px;margin-right:12px;display:inline}
.frilist li a{color:#666;white-space:nowrap;}
.frilist li a:hover{color:#f60}
.otsite{border-top:1px solid #ddd;padding-top:10px;margin-top:10px;position:relative;padding-bottom:10px} 
.otlist{width:820px;margin-top:5px}
.otlist li{float:left;height:24px;line-height:24px;margin:0 10px 10px 0;display:inline;white-space:nowrap;padding-left:20px;position:relative}
.otlist li a{white-space:nowrap;}
.otlist li i{background:url(/newsimg../images/otico.png) no-repeat;width:16px;height:16px;overflow:hidden;position:absolute;left:0;top:4px}
.otlist .ico-yx{background-position:0 0}
.otlist .ico-gb{background-position:0 -126px}
.otlist .ico-ba{background-position:0 -18px}
.otlist .ico-mb{background-position:0 -36px}
.otlist .ico-dm{background-position:0 -54px}
.otlist .ico-web{background-position:0 -72px}
.otlist .ico-zx{background-position:0 -90px}
.otlist .ico-op{background-position:0 -108px}
.otlist .ico-bbs{background-position:0 -144px}
.wapeq{width:148px;height:108px;overflow:hidden;text-align:center;line-height:2;position:absolute;right:0;top:15px;color:#666}
.wapeq img{display:block;width:86px;height:86px;margin:0 auto}

/*  */
.focusgamewp{height:440px;overflow:hidden;margin-top:20px;position:relative}
.focusimg{width:100%;height:440px;overflow:hidden;position:absolute;left:0;top:0;z-index:5}
.focusimg ul{width:100%;height:440px;overflow:hidden}
.focusimg li{width:100%;height:440px;overflow:hidden;background-repeat:no-repeat;background-position:center top}
.focusdot{width:1000px;height:10px;text-align:center;position:absolute;left:50%;margin-left:-500px;bottom:144px;z-index:10}
.focusdot span{background:url(/newsimg../images/itembg.png) no-repeat -250px -44px;_background:#fff;_background-position:0 0;display:inline-block;vertical-align:top;width:10px;height:10px;overflow:hidden;line-height:99;border-radius:5px;margin:0 4px;_display:inline;_zoom:1}
.focusdot .on{background-position:-262px -44px;_background:#f60;_background-position:0 0}
.focusgamewp .prevbtn,.focusgamewp .nextbtn{height:76px;border-radius:4px;top:50%;margin-top:-34px}
.focusgamewp .prevbtn i,.focusgamewp .nextbtn i{margin-top:26px}
.focusgamewp .prevbtn{left:50%;margin-left:-500px}
.focusgamewp .nextbtn{left:50%;margin-left:464px}
.focusgamewp .bgarea{width:100%;height:90px;position:absolute;left:0;bottom:0;z-index:10}
.focusgame{width:1000px;height:90px;margin:0 auto}

.focusgame .gimg{float:left;width:124px;height:124px;overflow:hidden;margin:-42px 0 0 15px;display:inline;position:relative;}
.focusgame .gimg img{display:block;width:124px;height:124px;}
.focusgame .gcon{float:left;width:674px;height:90px;overflow:hidden;margin-left:15px;display:inline}
.focusgame .gname{height:34px;line-height:34px;overflow:hidden;font-size:24px;font-weight:700}
.focusgame .gintro{height:20px;line-height:20px;overflow:hidden;color:#666;margin-top:4px}
.focusgame  .glink{height:24px;line-height:24px;overflow:hidden;font-size:14px;margin-top:6px}
.focusgame  .glink a{float:left;height:24px;overflow:hidden;margin-right:15px;display:inline;color:#f60;text-decoration:underline}
.focusgame  .glink a:hover{color:#f60}
.focusgame .gbtn{float:right;width:130px;height:78px;margin:6px 16px 0 0;display:inline}
.focusgame .gbtn a{background:url(/newsimg../images/btnitem.png) no-repeat;display:block;width:130px;height:35px;overflow:hidden;line-height:99;margin-bottom:8px}
.focusgame .gbtn .bt1{background-position:0 0}
.focusgame .gbtn .bt2{background-position:0 -40px}



/* fixad */
* html{_background-image:url(#);_background-attachment:fixed}
.mod-close,.f-gamebtn  a{background:url(/newsimg../images/frgbg.png) no-repeat;}
.fixad-bot{width:1000px;height:70px;overflow:hidden;line-height:0;font-size:0;position:fixed;bottom:0;left:50%;margin-left:-500px;z-index:999;_position: absolute;_top: expression(document.documentElement.clientHeight-70+((e=document.documentElement.scrollTop)?e:document.body.scrollTop)+"px")}
.fixad-bot img{width:1000px;height:70px}
.fixad-bot .mod-close{background-position:-69px -78px;width:20px;height:20px;overflow:hidden;line-height:99;position:absolute;right:0;top:0}

.fixwp{display:none;height:265px;position:fixed;right:0;bottom:0;_position: absolute;_top: expression(document.documentElement.clientHeight-265+((e=document.documentElement.scrollTop)?e:document.body.scrollTop)+"px");z-index:15}
.fixwp-img{display:none;width:63px;height:177px;overflow:hidden;position:absolute;left:-63px;cursor:pointer}
.fixwp-img img{display:block;width:63px;height:177px}
.fixwp-con{position:relative;overflow:hidden;width:165px;height:265px;background:#fff}
.fixwp-con .mod-close{background-position:-61px -70px;width:35px;height:35px;position:absolute;left:130px;top:0}
.fixwp-con .mod-close:hover{background-position:-61px -106px}
.fixwp-con .hd{width:114px;height:30px;line-height:30px;padding:4px 10px 0;font-size:16px;overflow:hidden;text-overflow: ellipsis}
.f-pic{width:145px;height:135px;overflow:hidden;padding:5px 10px 0}
.f-pic img{display:block;width:145px;height:135px}
.f-list{padding:5px 8px 0;font-size:12px;}
.f-list li{width:100%;height:22px;line-height:22px;overflow:hidden;margin-bottom:3px;padding:1px 0}
.f-list li span{float:left;line-height:22px;background:#fbab1f;padding:0 5px;color:#fff;margin-right:8px;vertical-align:top;_vertical-align:middle;}
.f-list li .sp1{background:#fbab1e}
.f-list li .sp2{background:#36bd9b}
.f-list li .sp3{background:#f36060}
.f-list li .sp4{background:#fbab1e}
.f-game{width:150px;padding:10px 8px 0;height:60px;overflow:hidden}
.f-game .img{float:left;width:60px;height:60px;margin-right:6px;display:inline}
.f-game .img img{width:60px;height:60px}
.f-game .sp1{float:left;width:80px;height:24px;line-height:24px;font-size:14px;text-overflow: ellipsis;overflow:hidden;white-space: nowrap;}
.f-game .sp2{float:left;width:80px;line-height:18px;overflow:hidden;font-size:12px;color:#999;}
.f-gamebtn{width:150px;height:60px;padding:10px 8px 0}
.f-gamebtn .num{float:left;width:65px;height:60px;overflow:hidden;text-align:center;line-height:60px;color:#333}
.f-gamebtn .num em{color:#f60;letter-spacing:-1px;font-size:30px;font-weight:700}
.f-gamebtn a{float:right;width:56px;padding-left:20px;text-align:center;height: 24px;line-height: 24px;border:1px solid #dfdfdf;font-size:12px;}
.f-gamebtn .az{background-position:-63px -144px;margin-bottom:5px}
.f-gamebtn .ip{background-position:-99px -28px}

.fixwp-bn{width:165px;height:265px;overflow:hidden;line-height:0;font-size:0}
.fixwp-bn img{display:block;width:165px;height:265px}
.fixwp-bn .mod-close{background-position:-97px -83px;width:26px;height:26px;position:absolute;left:130px;top:10px}
.fixwp-bn .mod-close:hover{background-position:-97px -111px}

/* fixnav */
.fixnav{display:none;position:fixed;_position: absolute;width:100px;z-index:15;overflow:hidden;bottom:265px;left:50%;margin:0 0 0 530px;_top:expression(documentElement.scrollTop+documentElement.clientHeight-this.offsetHeight-265);}
.fixnav a{display:block;width:68px;height:38px;overflow:hidden;text-align:center;font-size:14px;line-height:38px;background:#fff;border:1px solid #EBEBEB;margin-top:-1px}
.fixnav .on{border-left:2px solid #f60;width:67px}
.fixnav a:hover{background:#f60;border-color:#f60;color:#fff;text-decoration:none}
.fixnav .fixnavad,.fixnav .fixnavad:hover{border:none;margin-bottom:2px;width:70px;height:70px}
.fixnav .gotop{background:url(/newsimg../images/gotop.png) #858585 no-repeat center 12px;border-color:#858585;line-height:99}
.fixnav .gotop:hover{background:url(/newsimg../images/gotop.png) #f60 no-repeat center 12px;}


/*  */
.jjimg img,.hotzq .img img,.vidlist img,.dt-news .bd .img img,.recohd img{-moz-transition: all .5s;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s;}
.jjimg:hover img,.hotzq .hover  img ,.vidlist a:hover  img,.dt-news .bd .img:hover img,.recohd a:hover img{-moz-transform:scale(1.1,1.1);-webkit-transform: scale(1.1,1.1);-o-transform: scale(1.1,1.1);    -ms-transform: scale(1.1,1.1);transform:scale(1.1,1.1);}
