/* CSS Document */
p, ul, li, frome, dl, dd, dt, body,form, input,h1,h2,h3,h4,a,body{margin:0; padding:0;}
body{overflow-x:hidden; position:relative; background:#000 url(http://n.7k7kimg.cn/themes/news/dnf/0312/bodybg.gif) repeat-x center 36px;}
.wrapindex{ background:url(http://n.7k7kimg.cn/themes/news/dnf/0312/footbg.gif) repeat-x left bottom;}
a{ text-decoration:none; color:#343434; outline:none;}
a:hover{color:red;}
input{outline:none; vertical-align:middle;}
ul, li{ list-style:none;}
img, input, select {vertical-align:middle;}
img {border-style:none;}
.fl{ float:left; display:inline;}
.fr{ float:right; display:inline;}
.red{ color:red;}
.mart10{ margin-top:10px;}
.padt10{ padding-top:10px;}
.weight{ font-weight:bold;}
.gra{ color:#ff5500;}
.clear:after{content:"";display:block;clear:both; height:0;visibity:hidden; zoom:1;}
/*------ head -------*/
.newtopwrap {background:url("http://n.7k7kimg.cn/themes/news/header/topbgtm.gif") repeat-x scroll 0 0 transparent;font-size:12px;height:36px;width:100%;}
.newtopwrap .s_han2 {height:36px;line-height:36px;margin:0 auto;overflow:hidden;width:980px;}
.newtopwrap .logo2 {display:inline;float:left;height:25px;position:relative;top:5px;width:112px;}
.newtopwrap .logo2 a {display:block;}
.newtopwrap .logo2 a img {border:medium none;height:25px;width:112px;}
.newtopwrap .dao2 {border:1px solid #DEEAF8;display:inline;float:left;height:20px;margin:7px 0 0 20px;padding:0 12px 0 0;}
.newtopwrap .dao2 a {color:#000000;display:inline;float:left;font-size:13px;height:20px;line-height:20px;margin-left:12px;text-decoration:none;}
.newtopwrap .da2 {color:#000000;display:inline;float:right;font-size:12px;height:36px;line-height:36px;text-decoration:none;}
/*container*/
.container{ width:980px;position:relative; margin:0 auto;}
.topbg01{ background:url(http://n.7k7kimg.cn/themes/news/dnf/0312/topbg1.jpg) no-repeat; width:980px; height:48px; overflow:hidden; zoom:1; position:relative;}
.topbg01 a{ display:block; position:absolute; left:10px; bottom:10px; width:260px; height:80px; overflow:hidden; zoom:1; line-height:100000px;}
.topbg02{ background:url(http://n.7k7kimg.cn/themes/news/dnf/0312/topbg2.jpg) no-repeat; width:980px; height:57px; overflow:hidden; zoom:1;}
.topbg03{ background:url(http://n.7k7kimg.cn/themes/news/dnf/0312/topbg3.jpg) no-repeat; width:980px; height:73px; overflow:hidden; zoom:1;}
.topbg04{ background:url(http://n.7k7kimg.cn/themes/news/dnf/0312/topbg4.jpg) no-repeat; width:980px; height:53px; overflow:hidden; zoom:1;}
.inleft{ background:url(http://n.7k7kimg.cn/themes/news/dnf/0312/leftbg.jpg) no-repeat; width:310px; height:279px; position:absolute; left:-310px; top:231px;}
.inright{ background:url(http://n.7k7kimg.cn/themes/news/dnf/0312/rightbg.jpg) no-repeat; width:310px; height:279px; position:absolute; right:-307px; top:231px;}
/*main*/
.main {color:#0b090a;font-family:"宋体";font-size:12px; width:980px; margin:0 auto; position:relative; background:url(http://n.7k7kimg.cn/themes/news/dnf/0312/mainbg.jpg) no-repeat 0 -2px;}
.daoi{color:#0b090a;font-family:"宋体";font-size:12px; width:980px; margin:0 auto; background:url(http://n.7k7kimg.cn/themes/news/dnf/0312/menu.jpg) no-repeat; height:72px; position:relative; overflow:hidden; zoom:1; }
.daoi .menu{  height:45px; width:980px; overflow:hidden; zoom:1;}
.daoi .search-hot{width:980px; overflow:hidden; zoom:1; height:44px;}
.nrtu {float:left;margin-top:10px;margin-left:25px; display:inline;}
.nrtu a{ display:inline; float:left; width:100px; height:50px; height:32px;margin:0 15px 0 0px;width:53px; text-indent:-9999px;}

.searchb{ background:url(http://n.7k7kimg.cn/themes/news/dnf/0312/search.gif) no-repeat; width:300px; height:34px; margin:10px auto 0; overflow:hidden; zoom:1;}
.searchtext{color:#333;height:14px; border:none; width:242px; overflow:hidden; zoom:1; background:transparent; float:left; display:inline; margin:9px 0 0 5px; width:225px;}
.searchbut{border:medium none;height:33px;margin-left:8px;width:61px; background:transparent; cursor:pointer; text-align:-9999px;}
.hotword{margin:14px 0 0 23px;width:560px;  overflow:hidden; zoom:1; height:20px; float:left; display:inline;}
.hotword a{padding-right:5px;_padding-right:4px; line-height:18px; height:18px; color:#343434; float:left; display:inline; white-space:nowrap;}
.hotword a:hover{ color:red;}
.hotword a img{ position:relative; top:-3px;}
.mone1{ width:161px; height:22px; display:block; position:absolute; right:196px; top:18px; overflow:hidden; zoom:1; line-height:10000px;}
.mone2{ width:82px; height:22px; display:block; position:absolute; right:107px; top:18px; overflow:hidden; zoom:1; line-height:10000px;}
.mone3{ width:82px; height:22px; display:block; position:absolute; right:20px; top:18px; overflow:hidden; zoom:1; line-height:10000px;}

.three-box{ overflow:hidden; zoom:1; height:405px; width:980px;}
.th-one,.th-two,.th-three{ float:left; display:inline;height:405px; overflow:hidden; zoom:1;}
.th-two{ margin:0 10px;}
.th-one{ width:320px;}
/*minbox*/
.minbox{ width:316px; overflow:hidden; zoom:1;}
.minbox .minbox-a{  background:url(http://n.7k7kimg.cn/themes/news/dnf/0312/bianboxbg.jpg) repeat-x;width:320px; overflow:hidden;zoom:1;height:405px;}
.minbox .minbox-b{ width:316px; overflow:hidden;zoom:1; height:405px;background:url(http://n.7k7kimg.cn/themes/news/dnf/0312/minbotbg.gif) no-repeat left bottom;}
.minbox .minbox-c{ background:url(http://n.7k7kimg.cn/themes/news/dnf/0312/mintopa.gif) no-repeat left top; width:316px; height:405px; overflow:hidden;zoom:1; position:relative;}
.boxtit{ background:url(http://n.7k7kimg.cn/themes/news/dnf/0312/newtit.gif) no-repeat; width:306px; height:32px; overflow:hidden; zoom:1; margin:8px auto 0;}
.boxtit h3{ display:none;}
.boxtit a{ float:right; display:inline; width:40px; height:16px; margin:7px 5px 0 0;overflow:hidden; zoom:1; line-height:10000px;}
.minbox .minbox-a h3{ float:left; display:inline; width:40%; text-indent:-99999px; }

.xygl .minbox-a{background-position:0px 0px; }
.xygl .minbox-b{ height:433px;}
.mjxd .minbox-a{background-position:-322px -81px; height:39px;}
.mjxd .minbox-b{ border-color: #4a4a4a; height:162px;}
.mjxdnext .minbox-a{background-position:0px -27px; }
.mjxdnext .minbox-b{height:413px; overflow:hidden; zoom:1;}
.cwlj .minbox-a{background-position:0px -72px;}
.cwlj .minbox-b{ height:419px;}
.cwbz .minbox-a{background-position:-352px -72px; }
.answer .minbox-a{background-position:-668px -72px; }
.answer .minbox-b,.cwbz .minbox-b{ height:422px;}
.xqzw .minbox-a{background-position:-322px 0px; }
.zsyj .minbox-a{background-position:-322px -27px; }
.gamewd .minbox-a{background-position:-322px -54px; }
.ssbd .minbox-a{background-position:0px -55px; }
/*bbox*/
.bbox a.more{ float:right; display:inline; width:35px; height:24px;  margin:0px 10px 0 0; overflow:hidden; zoom:1; line-height:1000px; background:url(http://n.7k7kimg.cn/themes/news/dnf/0312/ico.jpg) no-repeat -281px -94px;}
.cwjltj .bbox-b{ height:auto;}
.bbox{ width:980px; overflow:hidden; zoom:1; background:#0c4369 url(http://n.7k7kimg.cn/themes/news/dnf/0312/bigboxbg.jpg) repeat-x left bottom; margin-top:10px;}
.bbox .bbox-a{width:966px; overflow:hidden; zoom:1; background:url(http://n.7k7kimg.cn/themes/news/dnf/0312/bigbtop.gif) no-repeat; margin:7px auto 0; height:32px;}
.bbox h3{ float:left; display:inline; color:#fff; font-size:14px; font-weight:bold; margin:8px 0 0 15px;}
.bbox .bbox-b{width:980px;overflow:hidden; zoom:1; background:url(http://n.7k7kimg.cn/themes/news/dnf/0312/bigbot.gif) no-repeat left bottom;}

.lunjl{ padding-top:10px;}
.lunjl  .bbox-a{ background-position:0 -105px; height:43px;}
.cwjl .bbox-a{ background-position:0 -122px; height:54px;}
.renwu  .bbox-b{min-height:200px;_height:200px;}
.otvideo .bbox-a{ background-position:0 -438px; height:66px;}
.donghua .bbox-a{ background-position:0 -168px; }
.dhjs{ overflow:hidden; zoom:1;}
.dhjs li{ float:left; display:inline; width:69px; height:27px; line-height:27px; text-align:center; background:url(http://n.7k7kimg.cn/themes/news/dnf/0312/ico.jpg) no-repeat -290px 0; margin-right:2px;}
.dhjs li a{ color:#00425f; font-size:14px; font-weight:bold;}


/*midbox*/
.midbox{ width:648px; overflow:hidden; zoom:1;}
.midbox .bbox-a{ width:642px;}
.midbox .bbox-a h3{ display:none;}
.midbox .midbox-b{ background:#ece5db; width:637px;}

/*hotjl*/
.tjtv{ overflow:hidden; zoom:1;margin:2px 0 0px 21px;}
.tjtv a{ display:block;color:#78c3ea; height:100%;}
.tjtv a:hover{ color:red;}
.tjtv li{margin-right:17px; margin-top:5px; float:left; display:inline; width:142px; height:128px; overflow:hidden; zoom:1; text-align:center; position:relative; cursor:pointer;}
.tjtv li img{  width:140px; height:90px; border:1px solid #398dc6;}
.cover{ background:url(http://n.7k7kimg.cn/themes/news/dnf/0312/spcover.png) no-repeat; width:19px; height:19px; position:absolute; top:60px; right:5px;cursor:pointer;}
.tjtv li p{ position:relative; top:3px; line-height:18px; height:33px; width:98px; text-align:center; margin:0 auto;cursor:pointer; overflow:hidden; zoom:1;}
.shijian {background:#000000;color:#FFFFFF;height:15px;line-height:15px;left:5px;top:63px;padding-left:5px;position:absolute;text-align:left;width:35px;}

.indjcsp{margin:3px 0 15px 21px;}
.indjcsp li{ margin-top:10px;}
/*lh*/
.lhbox{ width:318px; height:241px; margin:0 auto; overflow:hidden; zoom:1;  position:relative; left:-1px; background:url(http://n.7k7kimg.cn/themes/news/dnf/0312/lunbg.gif);}
.lun{width:299px;height:221px; margin:7px auto 0;}
.banner{width:299px;height:221px;  position:relative;overflow:hidden; zoom:1; margin-left:-1px; margin-top:11px;}
.banner div img{ width:299px; height:221px; border:none; margin:0 auto;}
.banner_tab{height:16px;position:absolute;right:5px;bottom:7px; z-index:33;}
.banner_tab ul {cursor:pointer;}
.banner_tab li {float: left;list-style-type: none;text-align: center; margin-left:5px;}
.banner_tab a {width:22px;height:15px;display:block; font-size:12px; text-decoration:none; color:#fff; line-height:15px; background:#14435b; font-family:Arial, Helvetica, sans-serif; }
.banner_tab li.on a{color:#fff; background:#027bb7;}


/*tit*/
.tit {margin:8px auto 0;overflow:hidden;width:306px;}
.new-title {margin-top:5px;text-align:center; height:46px;}
.new-title span {display:inline-block;font-size:14px;height:18px;line-height:18px; color:#64caff;}
.new-title a {display:inline-block;line-height:22px; height:22px;color:#fff}
.new-title a.newjd {font-size:12px;height:15px;line-height:18px;_line-height:14px;overflow:hidden;white-space:nowrap;color:#64caff;width:120px;}
.new-title a:hover{color:#fff;}
.titw {color:#FE653C;font-size:16px;font-weight:bold; font-family:"微软雅黑"; padding-bottom:4px;}
.new-title a.newjd:hover{color:#64caff;}
/*xxk*/
.newsxxk{ width:298px; margin:7px auto 0; overflow:hidden; zoom:1; background:#e0dbd2; height:331px;}
.zuix-xuan {overflow:hidden;zoom:1;  margin:0 auto; position:absolute; top:119px; left:7px;}
.zuix-xuan a{ float:left; display:inline;  width:144px; height:21px; cursor:pointer; border:1px solid #09629e; background:#022239; margin-right:8px; margin-bottom:8px;}
.zuix-xuan .zuix-abj{border:1px solid #388dc6; background:#005c9b;}
.zuix-xuan a b{font-size:12px;  color:#a8d8ef;display:inline;float:left;height:21px;line-height:21px;margin-top:1px;text-align:center;width:144px; font-weight:bold;cursor:pointer;}


.zui-bik{ width:301px; overflow:hidden; zoom:1; margin:0 auto;}
.xxktxt{ overflow:hidden; zoom:1; width:296px; margin:7px auto 0;}
.xxktxt li{ float:left; display:inline; width:100%; height:22px; line-height:22px;}
.xxktxt li.jg{ height:1px; overflow:hidden; zoom:1; border-bottom:1px dashed #000; margin:10px auto 11px;}
.xxktxt li a{ float:left; display:inline; width:194px; height:21px; line-height:21px; color:#a8d8f1;overflow: hidden;}
.xxktxt li a:hover{ color:#a8d8f1;}
.xxktxt li a.txttit{ width:auto; margin-right: 4px; text-align:left; color:#a8d8f1;}
.xxktxt li em{ float:right; display:inline; width:38px; text-align:right; font-style:normal; color:#a8d8f1;}
.xxktxt li.xian{ border-bottom:1px dashed #ccc; height:1px; overflow:hidden; zoom:1; margin:6px 0 7px;}
.xxktxt li a span,.txtlie li a span{ float:left; display:inline; cursor:pointer;}


.txtlie{ overflow:hidden; zoom:1; width:304px; margin:-2px auto 0;}
.txtlie li{ float:left; display:inline; width:100%; height:22px; line-height:22px;}
.txtlie .blackjg{height:2px; line-height:inherit; background:url(http://n.7k7kimg.cn/themes/news/dnf/0312/ico.jpg) no-repeat 0 -152px;margin:2px auto; overflow:hidden; zoom:1;}
.txtlie li a{ float:left; display:inline; width:224px;color:#9b9484; background:url(http://n.7k7kimg.cn/themes/news/dnf/0312/orgico2.gif) no-repeat left center; padding-left:7px;}
.txtlie li a:hover{ color:red;}
.txtlie li em{ float:right; display:inlnie; width:37px; text-align:right; color:#b1b1b1; font-style:normal;} 
b.txtnewico{ margin-left:7px; color:red;}
.txtlie li.txtjg{ height:1px; overflow:hidden; zoom:1; border-bottom:1px dashed #ccc; margin:7px auto 8px;}
/*jingling*/ 
.iframeb{ padding-top:10px;}

/*foot*/
.foot {color:#a5a1a0;font-size:12px;margin:0 auto;padding:29px 0 0;text-align:center; position:relative;}
.foot p {line-height:24px; color:#a5a1a0;}
.foot a {color:#a5a1a0;}
.botbg{ background:url(http://n.7k7kimg.cn/themes/news/dnf/0312/mainbotbg.jpg) no-repeat; width:1346px; height:157px; margin:0 auto;}

.ggps{ width:320px; overflow:hidden; zoom:1; margin-top:6px;}
.ggps ul{ overflow:hidden; zoom:1; margin-left:-5px;}
.ggps ul li{ float:left; display:inline;  margin-left:5px; margin-bottom:6px;}
.ggps li a{ display:block;  width:156px; height:75px; text-align:center; position:relative; }
.ggps li a img{ width:156px; height:75px;}



.xxflbox{ height:450px; width:100%;   background:#333333; overflow:hidden; zoom:1;}
.flb-qi{border-top:1px solid #3f3f3f;background:#202020; border-bottom:1px solid #131313; height:73px; width:100%; position:relative; overflow:hidden; zoom:1;}
.flb-sh{ background:transparent;}
.flb-qi h3{ background:url(http://n.7k7kimg.cn/themes/news/dnf/0312/ico.jpg) no-repeat 6px -94px; width:88px; height:24px; text-align:center; line-height:24px; font-size:14px; color:#c7904f; position:relative; left:-6px;}
.flb-qi ul{ overflow:hidden; zoom:1; overflow:hidden; zoom:1; height:38px; position:relative; left:3px; top:5px;}
.flb-qi li{ float:left; display:inline; height:18px; line-height:18px;white-space:nowrap;}
.flb-qi li a{ padding:0 2px; white-space:nowrap; color:#a4a0a1;}
.flb-qi li a:hover{ color:red;}
.flb-sh h3{ background-position:6px -120px;}
.xdlie{ width:298px; height:408px; background:#ece5db; margin:5px auto 0; overflow:hidden; zoom:1;}
.xjlieb{ margin:6px auto 0;}
.xjlieb li a{ background:url(http://n.7k7kimg.cn/themes/news/dnf/0312/orgico.gif) no-repeat left center; padding-left:7px; width:230px;}
.xjlieb .txtjg{ height:2px; line-height:inherit; background:url(http://n.7k7kimg.cn/themes/news/dnf/0312/icoxxk.gif) no-repeat center top; margin:8px auto; overflow:hidden; zoom:1;}
.ssvideo{ overflow:hidden; zoom:1; width:308px; margin:7px auto 0; height:96px;}
.ssvideo dt, .ssvideo dd{  }
.ssvideo dt {float:left; display:inline; position:relative; width:138px; height:96px; overflow:hidden; zoom:1; text-align:center;}
.ssvideo dt img{ width:136px; height:94px; margin-top:1px;}
.ssvideo dd{ float:right; display:inline;width:162px;}
.cover3{ background:url(http://n.7k7kimg.cn/themes/news/dnf/0312/videocover.png) no-repeat; width:138px; height:96px; position:absolute; top:0; left:0; cursor:pointer;}
.ssvideo dd h3{ color:#FFFFFF; font-size:13px; font-family:"微软雅黑"; white-space:nowrap; overflow:hidden; zoom:1; width:159px; margin-top:5px;}
.ssvideo dd p{ margin-top:9px; text-indent:2em; line-height:18px; height:56px; overflow:hidden; zoom:1;}
.ssvideo a{ color:#a29b8a; display:block;}
.ssvideo dd p a:hover{ color:red;}
.zlbox{ width:962px; margin:8px auto; height:auto; background:#636162;}
.zlbox .flb-qi h3{ margin-left:0; background-position:-84px -120px; width:96px;}
.zlbox .flb-sh h3{ background-position:-84px -95px;}
.zlbox .flb-qi{ height:auto; background:#333;}
.zlbox .flb-sh { background:transparent;}
.zlbox .flb-qi ul { float:left; display:inline; height:auto; top:0; width:855px; margin:3px 0 3px 10px; position:relative; left:7px;}
.zlbox .flb-qi li{ height:22px; line-height:22px; width:84px; margin-right:11px;}
.zlbox .flb-qi li a{ padding:0; height:22px; line-height:22px; float:left; display:inline;}

.zuix-xuan2{ width:75%; margin-top:1px; margin-left:11px;}
.zuix-xuan2 a{ float:left; display:inline; width:92px; height:29px; text-align:center; line-height:29px; color:#fff; font-size:15px; font-weight:bold; margin-left:15px;}
.zuix-xuan2 a.yong-hui{ background:url(http://n.7k7kimg.cn/themes/news/dnf/0312/xxkblackbg.gif) no-repeat;}
.zuix-xuan2 a.yong-hui span{overflow:hidden; zoom:1; display:block; text-align:center;}
.videolie{ overflow:hidden; zoom:1; margin:-3px 0 7px 1px;}
.videolie li{ overflow:hidden; zoom:1; text-align:center; position:relative; height:135px; float:left; display:inline; width:134px; margin-left:5px; margin-top:12px;}
.videolie li img{width:128px; height:87px; padding:1px; border:1px solid #000; padding:2px; border:1px solid #767676;}
.videolie li a{ display:block; color:#a29b8a;}
.videolie li p{ height:38px; line-height:18px; position:relative; top:3px; overflow:hidden; zoom:1; width:120px; margin:0 auto;}
.txtlie li a .gxnew{ color:red;}
.ssvideo .cover { top:68px;}
.ssvideo .shijian { top:71px;}

.ggps2 { margin-top:0; position:relative; left:3px;}
.ggps2 ul li{ margin-bottom:7px;}
.three-box2{ padding-top:10px;}
.three-box2 .th-two,.three-box2,.three-box2 .minbox .minbox-a,.three-box2 .minbox .minbox-b,.three-box2 .minbox .minbox-c {height:433px;}
.three-box2 .th-two{ margin:0 0 0 14px;}
.topmap{ margin-top:5px;}
.topmap img{ width:299px; height:65px; border:1px solid #08619d;}
.xxktxt2{ margin-top:70px;}
.titb{background:url("http://n.7k7kimg.cn/themes/news/dnf/0312/titico1.jpg") no-repeat scroll 0 0 transparent;}
.titb2{ background-position:0 -34px;}
.titb3{ background-position:0 -68px;}
.titb4{ background-position:0 -102px;}
.titb5{ background-position:0 -136px;}
.titb6{ background-position:0 -170px;}
.titb7{ background-position:0 -204px;}
.titb8{ background-position:0 -238px;}
.titb9{ background-position:0 -272px;}
.aaa li a {width:240px;}
#exec li a{ color:#fff;}
#exec .line {display:none;}
.lun {margin:11px auto 0;}
.banner {margin-top:0px;}
.aaa li  a{width:255px; overflow:hidden; zoom:1;}
.new-title a.newjd {font-size:12px;height:15px;line-height:18px;_line-height:14px; line-height:14px\9;overflow:hidden;white-space:nowrap;color:#64caff;width:120px;}