/*kingone */
@charset "utf-8";
body {margin:0; padding:0; background-color:#F5F5F5; font:12px/1.5 \5FAE\8F6F\96C5\9ED1,Arial,sans-serif;_font-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:#333;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:13px !important}
.mt15{margin-top:15px !important}
.mt20{margin-top:20px !important}
.fl{float:left}
.fr{float:right}
.fl,.fr{display:inline}
.wp{width:1000px;margin:0 auto}
body{background:#F1F2F3}
.cr{color:#f60 !important}

.hd-dl .btn a,.w-gui em,.scharea,.qq-qun,.scharea .schbtn:hover,.qun-btn:hover,.reco-wp dt,.newlist li,.newtab li i,.dlwrap .btn a,.otlink a,.mslide  .prev i,.mslide  .next i,.reco-slide .prev,.reco-slide .next,.tlist li,.hdmore,.hdtab .prev,.hdtab .next,.selwrap p em,.roleot li{background:url(/newsimg../images/item.png) no-repeat}
/*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}
/*  */


/* headarea */
.hdcon{height:300px;overflow:hidden}
.hd-dlwp{background:rgba(255, 255, 255, 0.8);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ccffffff', EndColorStr='#ccffffff');width:292px;height:114px;overflow:hidden;margin-top:115px}
:root * {filter: none\9 !important;} 
.hd-dl{width:282px;height:80px;overflow:hidden;background:#fff;padding:5px;}
.hd-dl .eqimg{float:left;width:78px;height:78px;}
.hd-dl .btn{float:right;width:202px;height:80px;overflow:hidden}
.hd-dl .btn a{float:left;width:100px;height:37px;overflow:hidden;line-height:99;margin:0 0 1px 1px;display:inline}
.hd-dl .btn .bt1{background-position:0 0;width:201px;height:42px}
.hd-dl .btn .bt2{background-position:0 -44px}
.hd-dl .btn .bt3{background-position:0 -84px}
.hd-dl .btn .bt4{background-position:-104px -84px}
.hd-dl .btn .bt5{background-position:-0 -448px;width:201px;height:42px}
.hd-dl .btn .bt6{background-position:0 -492px}
.hd-dl .btn .bt7{background-position:0 -531px}
.hd-dl .btn .bt1no{background-position:-204px 0}
.hd-dl .btn .bt2no{background-position:-204px -44px}
.hd-dl .btn .bt4on{background-position:-204px -84px}
.hd-dl .btn .bt5on{background-position:-204px -448px;width:201px;height:42px}
.hd-dl .btn .bt6on{background-position:-204px -492px}
.hd-dl .btn .bt7on{background-position:-204px -531px}
.hd-dltips{height:24px;font-size:14px;text-align:center;line-height:24px;overflow:hidden}
.hd-dltips a{color:#f60;margin:0 2px;font-weight:700}
/* navarea */
.navwp{background:url(/newsimg../images/navbg.png) no-repeat;height:54px;margin:-54px auto 0;position:relative;z-index:10}
.navlist{float:left;}
.navlist li{float:left;width:125px;height:54px;position:relative;z-index:20}
.navlist li a{display:block;width:125px;height:54px;overflow:hidden;text-align:center;line-height:54px;color:#fff;font-size:16px;float:left;}
.navlist li a:hover{text-decoration:none;color:#fff}
.navlist .on a{background-color:#546BC8;color:#fff;text-decoration:none}
.navlist .hover a{background-color:#546BC8}
.nav-spec{float:right;width:113px;height:54px;overflow:hidden;text-align:center;line-height:54px;color:#fff;font-size:16px;margin-right:8px;display:inline}
.nav-spec:hover{color:#fff;text-decoration:none}
.subnav{display:none;background:#556BC8;padding-top:1px;width:125px;position:absolute;left:0;top:54px}
.navlist .subnav a:hover{color:#F5E964;text-decoration:none}
.navlist .hover .subnav{display:block;}
.navlist li .inactive{background:url(/newsimg../images/navarrow.png) no-repeat 99px 25px;padding-right:10px;width:115px;position:absolute;left:0;top:0}
.navlist li .subnav a{display:inline}
.navlist .hover .inactive{background-position:99px -27px;background-color:#546BC8}

.navlist .nav1,.navlist .nav2,.navlist .nav3,.navlist .nav4{background:url(/newsimg../images/nav.png) no-repeat;overflow:hidden;line-height:99}
.navlist .nav1{background-position:0 0}
.navlist .nav2{background-position:-125px 0}
.navlist .nav3{background-position:-250px 0}
.navlist .nav4{background-position:-375px 0}
.navlist .nav1:hover,.navlist .on .nav1{background-position:0 -60px}
.navlist .nav2:hover,.navlist .on .nav2{background-position:-125px -60px}
.navlist .nav3:hover,.navlist .on .nav3{background-position:-250px -60px}
.navlist .nav4:hover,.navlist .on .nav4{background-position:-375px -60px}

/* bglink */
.bglink{position:absolute;top:340px;width:100%;display:block;left:0;height:600px;}
.bgmark{width:1000px;height:840px;margin:0 auto;position:absolute;left:50%;margin-left:-500px;top:340px}
/* subarea */
.subarea{background:#fff;position:relative;padding:10px 0;z-index:1}
.guiwp{width:970px;margin:0 auto;position:relative;z-index:5}
.w-gui{float:left;width:680px;}
.w-sch{float:right;width:276px}
.w-gui p{height:22px;line-height:22px;overflow:hidden;color:#aaa;padding:5px 0 7px}
.w-gui em{float:left;width:76px;height:22px;font-size:14px;overflow:hidden;text-align:center;line-height:22px;font-weight:700;padding-right:4px;margin-right:5px;display:inline}
.w-gui p a{padding:0 8px;margin:0 2px;white-space:nowrap;font-size:14px;}
.w-gui .sp1{background-position:0 -124px;color:#FF5E3A}
.w-gui .sp2{background-position:-88px -124px;color:#2794EF}
.scharea{background-position:0 -148px;width:276px;height:28px;overflow:hidden}
.scharea input{background:none;border:none;outline:none}
.scharea .schtxt{float:left;width:194px;height:16px;line-height:16px;font-size:12px;color:#444;padding:6px 8px 6px 28px;}
.scharea .schbtn{float:right;width:46px;height:28px;overflow:hidden;line-height:99;cursor:pointer}
.scharea .schbtn:hover{background-position:-280px -148px}
.qq-qun{background-position:0 -180px;width:276px;height:28px;margin-top:8px}
.qun-sel{float:left;width:202px;height:28px;position:relative}
.qun-sel span{display:block;width:180px;height:28px;padding-right:22px;overflow:hidden;text-align:center;line-height:28px;font-size:14px;color:#444;cursor:pointer}
.qun-sel ul{display:none;background:#fff;float:left;width:200px;border:1px solid #ECECEC;position:absolute;left:0;top:27px;zoom:1}
.qun-sel li{float:left;width:189px;height:28px;overflow:hidden}
.qun-sel li a{display:block;width:179px;padding-right:21px;height:28px;text-align:center;overflow:hidden;font-size:14px;line-height:28px}
.qun-sel li a:hover,.qun-sel li.on a{color:#f60;text-decoration:none}
.qun-btn{float:right;width:74px;height:28px;overflow:hidden;line-height:99}
.qun-btn:hover{background-position:-280px -180px}
.reco-wp{padding:15px 0 0;border-top:1px solid #eee;width:980px;overflow:hidden;margin:10px auto 0}
.reco-wp dl{}
.reco-wp dt{float:left;width:20px;font-size:14px;line-height:18px;height:72px;padding:4px 9px 4px 5px;text-align:center;overflow:hidden;color:#fff;margin:0 6px 0 10px;display:inline}
.reco-wp .sp1{background-position:0 -210px}
.reco-wp .sp2{background-position:-40px -210px}
.reco-wp dd{float:left;width:76px;height:84px;overflow:hidden;text-align:center;line-height:2;margin:0 2px;display:inline}
.reco-wp dd img{display:block;width:60px;height:60px;background:#fff;padding:1px;border:1px solid #eee;margin:0 auto;border-radius:6px;overflow:hidden}
.reco-wp .h80 dd img{display:block;width:60px;height:80px}
.reco-wp .h80 dd{height:106px}
.reco-wp .h80 dt{padding:14px 9px 14px 5px;}
.reco-wp .h80 .sp1{background-position:0 -294px}
.reco-wp .h80 .sp2{background-position:-40px -294px}

/*  */
.adh70{width:1000px;height:70px;overflow:hidden;line-height:0;font-size:0;}
.adh70 img{display:block;width:1000px;height:70px}

/* main */
.mainwp{position:relative;z-index:5}
.main-l{float:left;width:320px;height:408px;overflow:hidden}
.main-c{float:left;width:370px;height:408px;overflow:hidden;background:#fff;margin-left:10px;display:inline}
.main-r{float:right;width:290px;height:408px;overflow:hidden;background:#fff}

.img66area{width:320px;height:153px;background:#fff;overflow:hidden;margin-top:10px}
.mainhd{background:url(/newsimg../images/mainhd.png) no-repeat left center;height:39px;border-bottom:1px solid #eee;overflow:hidden;line-height:40px;overflow:hidden;padding-left:15px;font-size:16px;}
.img66{margin:12px auto 0;width:312px;height:90px;overflow:hidden}
.img66 li{float:left;width:72px;height:90px;overflow:hidden;text-align:center;line-height:2.5;margin:0 3px;display:inline}
.img66 li img{display:block;width:66px;height:66px;margin:0 auto}
.img124{margin:12px auto 0;width:272px;height:136px;overflow:hidden}
.img124 li{float:left;width:124px;height:62px;overflow:hidden;margin:0 6px 12px;display:inline}
.img124 li img{display:block;width:124px;height:62px}
.img260{display:block;width:260px;height:150px;overflow:hidden;line-height:0;font-size:0;margin:12px auto 4px;position:relative}
.img260 img{display:block;width:260px;height:150px}
.img260 span{width:260px;height:28px;background:#000;filter:alpha(opacity=70);opacity:.7;position:absolute;left:0;bottom:0}
.img260 em{width:240px;height:28px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;line-height:28px;color:#fff;font-size:14px;position:absolute;left:10px;bottom:0}
.img260:hover em{color:#f60}
.hotnew{width:348px;height:64px;overflow:hidden;margin:12px auto 0}
.hotnew h2{height:34px;line-height:34px;overflow:hidden;text-align:center}
.hotnew h2 a{font-size:18px;font-weight:700;color:#d22c24}
.hotnew p{height:28px;line-height:28px;font-size:15px;overflow:hidden;text-align:center}
.hotnew p a{color:#666;margin:0 10px}
.hotnew p a:hover{color:#f60}
.dline{height:0;overflow:hidden;border-top:1px dashed #E7E7E7}
.main-c .dline{width:346px;margin:10px auto}
.newlist{width:346px;margin:0 auto}
.newlist li{background-position:-400px -98px;float:left;width:336px;padding-left:10px;height:28px;line-height:28px;font-size:15px;overflow:hidden;}
.newlist li span{float:right;width:40px;height:28px;font-size:14px;overflow:hidden;color:#BBBBBB;margin-left:6px;}
.newlist .new span{color:#f00}
.sideshow{width:320px;height:245px;overflow:hidden;position:relative}
.showimg{width:320px;height:245px;overflow:hidden}
.showimg img{display:block;width:320px;height:245px}
.heibg{width:100%;height:75px;_height:70px;position:absolute;bottom:0;_bottom:-1px;left:0;color:#fff;background:#000;background:url(/newsimg../images/gradient.png) bottom left 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}
.showdian{width:286px;height:10px;overflow:hidden;text-align:center;position:absolute;left:50%;margin-left:-143px;bottom:10px}
.showdian span{display:inline-block;vertical-align:top;width:10px;height:10px;background:#fff;border-radius:5px;margin:0 4px}
.showdian .on{background:#f60}
.showname{width:286px;height:26px;overflow:hidden;position:absolute;left:50%;margin-left:-143px;bottom:24px}
.showname li{float:left;width:286px;height:26px;overflow:hidden;text-align:center;line-height:26px;font-size:16px;}
.showname li a{color:#fff}
.showname li a:hover{color:#f60}

/* main-pt2 */
.main-pt2 .main-l,.main-pt2 .main-c,.main-pt2 .main-r{height:422px}
.main-pt2 .img66area{height:168px}
.main-pt2 .img260{margin:16px auto 8px}
.main-pt2 .img124{margin:16px auto 0}
.main-pt2 .img66{margin-top:18px}
.main-pt2  .dline{margin:6px auto}
.newtab{width:342px;margin:5px auto 10px;height:30px;}
.newtab li{float:left;height:30px;line-height:30px;text-align:center;background:#EAEAEA;color:#666666;font-size:14px;font-weight:700;margin:0 1px;display:inline;position:relative}
.newtab li a{display:block;width:100%;height:30px;overflow:hidden}
.newtab li i{display:none;background-position:-98px -218px;width:10px;height:5px;overflow:hidden;position:absolute;left:50%;margin-left:-5px;bottom:-5px}
.newtab-it2 li{width:169px}
.newtab-it3 li{width:112px}
.newtab .on a,.newtab li a:hover{background:#2794EF;color:#fff;text-decoration:none}
.newtab .on i{display:block}

/* main-ot */
.main-otwp{float:right;width:290px;height:408px;overflow:hidden}
.ad290{width:290px;height:80px;overflow:hidden;line-height:0;font-size:0}
.ad290 img{width:290px;height:80px}
.main-ot{background:#fff;height:318px;overflow:hidden}
.gameinfo{width:252px;height:110px;overflow:hidden;margin:20px auto 0;}
.gameinfo img{float:left;width:110px;height:110px}
.gameinfo dl{float:right;width:126px;height:110px;overflow:hidden}
.gameinfo dt{height:32px;line-height:32px;overflow:hidden;font-size:18px;font-weight:700;}
.gameinfo dd{height:25px;line-height:25px;overflow:hidden;color:#666;font-size:14px;}
.dlwrap{width:250px;height:90px;overflow:hidden;margin:15px auto 0;}
.dlwrap .btn{float:left;width:150px;height:90px}
.dlwrap .btn a{display:block;width:150px;height:41px;overflow:hidden;line-height:99;margin-bottom:8px}
.dlwrap .btn .bt1{background-position:-158px -212px}
.dlwrap .btn .bt2{background-position:-158px -256px}
.dlwrap .btn .bt1no{background-position:-158px -300px}
.dlwrap .btn .bt2no{background-position:-158px -344px}
.dlwrap .eqimg{float:right;width:90px;height:90px}
.dlwrap-tip{height:36px;text-align:center;line-height:36px;overflow:hidden;font-size:14px;}
.dlwrap-tip a{color:#f60;text-decoration:underline;margin:0 2px}
.main-ot .dline{margin-top:10px}
.otlink{height:26px;line-height:26px;overflow:hidden;font-size:14px;text-align:center;margin-top:8px}
.otlink a{display:inline-block;vertical-align:top;padding-left:20px;color:#2693EE;margin:0 10px}
.otlink .lk1{background-position:-384px -175px}
.otlink .lk2{background-position:-384px -217px}
/*  */
.mslide{float:left;width:700px;height:408px;overflow:hidden;position:relative}
.mslide .bd{width:700px;height:336px;overflow:hidden}
.mslide .bd li{float:left;width:700px;height:336px;overflow:hidden;position:relative;}
.mslide .bd img{display:block;width:700px;height:336px}
.mslide .bd a:hover{color:#f60;text-decoration:underline}
.mslide .bd a:hover em{color:#f60;text-decoration:underline}
.mslide .bd em{background:rgba(0, 0, 0, 0.7);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#7f000000', EndColorStr='#7f000000');color:#fff;width:434px;height:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;line-height:40px;font-size:16px;position:absolute;bottom:10px;left:50%;margin-left:-217px;border-radius:20px}
.mslide .hd{height:72px;overflow:hidden;background:#000}
.mslide .hd ul{width:912px;height:72px;margin-left:-106px}
.mslide .hd li{float:left;width:150px;height:72px;overflow:hidden;margin:0 1px;display:inline;position:relative}
.mslide .hd li img{display:block;width:150px;height:72px}
.mslide .hd li i{background:#000;filter:alpha(opacity=50);opacity:.5;width:150px;height:72px;position:absolute;left:0;top:0}
.mslide .hd .on i{background:url(/newsimg../images/mslide.png) no-repeat;filter:none;opacity:1}
.mslide  .prev,.mslide  .next{width:45px;height:72px;overflow:hidden;position:absolute;bottom:0;background:rgba(0, 0, 0, 0.5);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#7f000000', EndColorStr='#7f000000');}
:root * {filter: none\9 !important;} 
.mslide  .prev{left:0}
.mslide  .next{right:0}
.mslide  .prev i,.mslide  .next i{display:block;width:14px;height:23px;overflow:hidden;line-height:99;margin:26px auto 0}
.mslide  .prev i{background-position:-335px -284px}
.mslide  .next i{background-position:-360px -284px}

/*  */
.area{background:#fff;padding-bottom:10px}
.hdarea{height:49px;border-bottom:1px solid #eee}
.hdarea em{float:left;height:48px;overflow:hidden;line-height:54px;font-size:18px;font-weight:700;color:#333;border-bottom:2px solid #2794EF;margin-left:14px;padding:0 3px;display:inline;position:relative;margin-bottom:-1px}
.hdarea .sp1{border-color:#2794EF}
.hdarea .sp2{border-color:#FF6801}
.hdarea .sp3{border-color:#52BE7F}
.hdarea em a{color:#333}
.hdarea em a:hover{color:#f60}
.hdmore{background-position:-158px -390px;float:right;width:52px;height:22px;overflow:hidden;line-height:99;margin:14px 10px 0 0;display:inline}
.hdmore:hover{background-position:-216px -390px}
.gradation{width:978px;margin:0 auto}
.gditem{float:left;width:306px;overflow:hidden;margin:0 10px;display:inline}
.gditem .hdarea em{margin-left:0}
.gditem ul{width:316px;overflow:hidden;padding:5px 0;}
.gditem ul li{float:left;width:96px;height:42px;overflow:hidden;margin:10px 9px 0 0;display:inline}
.gditem ul li a{display:block;width:94px;height:40px;border:1px solid #95CBF7;background:#fff;border-radius:4px;font-size:14px;text-align:center;line-height:40px}
.gditem ul li a:hover{background:#2794EF;border-color:#2794EF;color:#fff;text-decoration:none}

/*  */
.reco-slide{height:136px;overflow:hidden;margin-top:20px;position:relative}
.reco-slide .bd{width:920px;height:136px;overflow:hidden;margin:0 auto}
.reco-slide .bd ul{width:945px;}
.reco-slide .bd li{float:left;width:212px;height:136px;overflow:hidden;text-align:center;line-height:2.5;font-size:14px;margin-right:24px;display:inline}
.reco-slide .bd img{display:block;width:212px;height:106px;margin:0 auto}
.reco-slide .prev,.reco-slide .next{width:24px;height:50px;overflow:hidden;line-height:99;position:absolute;top:35px}
.reco-slide .prev{background-position:0 -396px;left:0}
.reco-slide .next{background-position:-52px -396px;right:0}
.reco-slide .prev:hover{background-position:-26px -396px}
.reco-slide .next:hover{background-position:-78px -396px}

/*  */
.tlist{width:984px;margin:0 auto}
.tlist ul{float:left;width:984px;display:inline}
.tlist li{background-position:-400px -96px;float:left;width:298px;padding-left:10px;height:30px;line-height:30px;font-size:14px;overflow:hidden;margin:0 10px;display:inline}
.tlist li span{float:right;width:40px;height:30px;overflow:hidden;color:#BBBBBB;margin-left:6px;}
.tlist .new span{color:#f00}
.area .dline{width:960px;margin:8px auto}
.plist{width:975px;height:116px;margin:20px auto 0}
.plist li{float:left;width:180px;height:116px;overflow:hidden;text-align:center;line-height:2.5;font-size:14px;margin:0 7px 0 8px;display:inline;}
.plist li img{display:block;width:180px;height:90px;overflow:hidden}

/*  */
.hdtab{float:left;height:40px;overflow:hidden;margin-top:10px;_margin:12px 0 -1px 0;margin-left:24px;display:inline;position:relative;}
.hdtab .prev,.hdtab .next{float:left;width:14px;height:26px;overflow:hidden;line-height:99;margin-top:7px;}
.hdtab .prev{background-position:-158px -420px}
.hdtab .next{background-position:-174px -420px}
.hdtab .prev:hover{background-position:-190px -420px}
.hdtab .next:hover{background-position:-206px -420px}
.hdtab .bd{float:left;height:40px;overflow:hidden;margin:0 15px;display:inline}
.hdtab .bd ul{float:left;}
.hdtab .bd li{float:left;height:40px;overflow:hidden;margin-right:15px;display:inline;line-height:40px;font-size:14px;padding:0 3px;}
.hdtab .bd a{float:left;height:39px;overflow:hidden}
.hdtab .bd a:hover{text-decoration:none;color:#2794EF}
.hdtab .bd .on{height:39px;border-bottom:1px solid #2794EF}
.hdtab .bd .on a{color:#2794EF}

.tabit1 .bd{width:650px}
.tabit1 .bd ul{width:670px}
.tabit2 .bd{width:582px}
.tabit2 .bd ul{width:380px}

.sel-ud{float:left;height:24px;overflow:hidden;margin:13px 0 0 15px;display:inline}
.sel-ud li{float:left;}
.sel-ud li a{background:url(/newsimg../images/selud.png) no-repeat 0 -92px;float:left;height:24px;line-height:24px;font-size:14px;padding-left:18px;margin:0 8px;display:inline}
.sel-ud li a:hover{text-decoration:none}
.sel-ud li i{font-size:14px;margin-left:2px}
.sel-ud .on a{background-position:0 -122px;color:#f60}
/* .sel-ud .up{background-position:0 5px}
.sel-ud .down{background-position:0 -17px}
.sel-ud .on .up{background-position:0 -43px}
.sel-ud .on .down{background-position:0 -65px} */

.loadmore{padding:5px 0;margin-top:15px}
.loadmore a{background:url(/newsimg../images/loadmore.png) no-repeat;display:block;width:400px;height:40px;overflow:hidden;margin:0 auto;line-height:99}
.loadmore a:hover{background-position:0 -42px}

.clist li{float:left;display:inline;background:#fff}
.clist li a{border:5px solid #F2F2F2;background:#F2F2F2;overflow:hidden;text-align:center;line-height:2.4;font-size:14px}
.clist li a:hover{border:5px solid #2794EF;background:#2794EF;color:#fff;text-decoration:none}
.clist img{display:block;margin:0 auto}

.l170{width:980px;margin:0 auto;padding-top:5px}
.l170 li{float:left;margin:15px 8px 0}
.l170 a{float:left;width:170px;height:115px}
.l170 img{width:170px;height:85px}
.l120{width:972px;margin:0 auto;padding-top:5px}
.l120 li{float:left;margin:15px 16px 0}
.l120 a{float:left;width:120px;height:188px}
.l120 img{width:120px;height:160px}
.l80{width:972px;margin:0 auto;padding-top:5px}
.l80 li{float:left;margin:15px 9px 0}
.l80 a{float:left;width:80px;height:106px}
.l80 img{width:80px;height:80px}
.l110{width:980px;margin:0 auto;padding-top:5px}
.l110 li{float:left;margin:15px 10px 0}
.l110 a{float:left;width:110px;height:138px}
.l110 img{width:110px;height:110px}

.selwrap{background:#F6F7F8;padding:8px 20px;}
.selwrap p{line-height:24px;padding:6px 0;color:#aaa;}
.selwrap p em{background-position:-236px -420px;float:left;width:70px;height:24px;padding-right:2px;color:#fff;text-align:center;line-height:24px;font-size:14px;margin-right:4px;display:inline}
.selwrap p  a{padding:0 8px;margin:0 2px;font-size:14px;}
.selwrap p  a:hover{text-decoration:none;color:#2994EF}
.selwrap p .on{color:#2794EF}

.vidlist{width:970px;margin:0 auto;padding-top:5px}
.vidlist li{float:left;width:180px;height:120px;overflow:hidden;text-align:center;line-height:2.6;font-size:14px;margin:10px 7px 0;display:inline;position:relative}
.vidlist li img{display:block;width:180px;height:90px;margin:0 auto}
.vidlist i{background:url(/newsimg../images/vico.png) no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="/newsimg/sjyx/ptzt_v4/v1/images/vico.png");_background:none;width:42px;height:41px;overflow:hidden;position:absolute;left:50%;margin-left:-21px;top:26px}

.zqlist{width:972px;margin:0 auto}
.zqlist li{float:left;width:146px;height:125px;overflow:hidden;text-align:center;line-height:2.6;font-size:14px;margin:20px 8px 0;display:inline}
.zqlist li img{display:block;width:146px;height:94px;margin:0 auto}
.gamelist{width:972px;margin:0 auto}
.gamelist li{float:left;width:98px;height:110px;overflow:hidden;text-align:center;line-height:2.6;font-size:14px;margin:20px 5px 0;display:inline}
.gamelist li img{display:block;width:80px;height:80px;margin:0 auto}

.level li{float:left;margin:20px 20px 0;display:inline;}
.level li a{float:left;width:158px;height:40px;overflow:hidden;background:#E8F1F9;border:1px solid #95CBF7;text-align:center;line-height:40px;font-size:16px;color:#2F84CB;border-radius:5px}
.level li a:hover{border-color:#2794EF;background:#2794EF;color:#fff;text-decoration:none}

.rolewp{width:960px;margin:0 auto;padding:20px 0 10px}
.rolearea{float:left;width:554px;height:262px;overflow:hidden}
.rolearea .img{float:left;width:192px;height:262px;overflow:hidden}
.rolearea .img img{width:192px;height:262px}
.rolearea .con{float:right;width:340px;height:262px;overflow:hidden;position:relative}
.rolearea .con p{line-height:24px;font-size:14px;color:#555;}
.rolearea .con p em{float:left;font-weight:700;color:#333;margin-right:20px;display:inline}
.rolearea .con p a{color:#2794EF;text-decoration:underline}
.rolearea .con ul{width:356px;position:absolute;left:0;bottom:0}
.rolearea .con li{float:left;width:104px;height:34px;margin:12px 14px 0 0;display:inline}
.rolearea .con li a{float:left;width:104px;height:34px;background:#F2F2F2;overflow:hidden;line-height:34px;font-size:14px;text-align:center;border-radius:5px}
.rolearea .con li  a:hover{background:#2794EF;color:#fff;text-decoration:none}
.roleot{float:right;width:356px;padding-left:24px;overflow:hidden;height:262px;border-left:1px dashed  #E8E8E8}
.roleot .hd{background:url(/newsimg../images/mainhd.png) no-repeat left center;height:18px;line-height:18px;overflow:hidden;padding-left:15px;font-size:16px;}

.roleot ul{width:356px;height:240px;overflow:hidden;margin-top:10px}
.roleot li{background-position:-400px -98px;float:left;width:346px;padding-left:10px;height:30px;line-height:30px;font-size:14px;overflow:hidden;}
.roleot li span{float:right;width:40px;height:30px;overflow:hidden;color:#BBBBBB;margin-left:6px;}
.roleot .new span{color:#f00}

.comwp{background:#fff;border:10px solid #fff;width:980px;margin:10px auto 0}
/* specwp */
.specwp,.fri-link{background:#fff;width:1000px}
.spectit,.speclist li,.fri-qq{background:url(/newsimg../images/item.png) no-repeat}
.specwp{background:#fff;margin:13px auto 10px}
.spectit {background-position:-320px -350px;float:left;width:27px;height:93px;overflow:hidden;line-height:99;margin-left:15px;display:inline;position:relative;top:0}
.speclist{float:right;width:930px;padding:10px 0;margin-right:15px;display:inline}
.speclist li{background-position:-354px -340px;float:left;width:102px;height:24px;overflow:hidden;line-height:24px;padding-left:10px;margin-right:4px;display:inline}
.speclist a{color:#444}
.speclist a:hover{color:#f60}

/* fri-link */
.fri-link{margin:0 auto 10px}
.fri-qq{background-position:-354px -394px;float:left;height:20px;line-height:20px;color:#999;margin:20px 0 0 20px;padding-left:24px;display:inline}
.fri-qq span{color:#2794EF}
.fri-list{padding:10px;height:1%;overflow:hidden}
.fri-list li{float:left;height:24px;line-height:24px;white-space:nowrap;word-break:break-all;word-wrap: break-word;margin-right:20px;display:inline}
.fri-list a{color:#999}
.fri-list a:hover{color:#f60}

/* 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:72px;z-index:15;overflow:hidden;bottom:150px;left:50%;margin:0 0 0 520px;_top:expression(documentElement.scrollTop+documentElement.clientHeight-this.offsetHeight-150);}
.fixnav a{display:block;width:70px;height:38px;overflow:hidden;text-align:center;font-size:14px;line-height:38px;background:#fff;border:1px solid #EBEBEB;margin-top:-1px}
.fixnav a:hover{background:#2794EF;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:#EBEBEB;text-indent:-999px}
.fixnav .gotop:hover{background:url(/newsimg../images/gotop.png) #2794EF no-repeat center 12px;}

/*  */
.subarea,.main-c,.main-r,.img66area,.area,.comwp,.fri-link{box-shadow: 0 0 8px 1px #e4e5e6;}

.img260 img{-moz-transition: all .5s;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s;}
.img260: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);}

.bn1000{background:#fff;width:1000px;margin:13px auto 0;padding:8px 0;overflow:hidden;line-height:0;font-size:0;text-align:center;box-shadow: 0 0 8px 1px #e4e5e6;}

/* add 0107 */
.prevbtn,.nextbtn{background:#000;width:36px;height:50px;overflow:hidden;line-height:99;position:absolute;z-index:10;filter:alpha(opacity=80);opacity:.8;display:block;}
.prevbtn{left:0;top:96px}
.nextbtn{right:0;top:96px}
.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;}