/* 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:url(http://n.7k7kimg.cn/themes/news/hezi/bodybg.gif) repeat center 0;}
.wrap{ background:url(http://n.7k7kimg.cn/themes/news/hezi/topbg.gif) repeat-x left top;}
a{ text-decoration:none; color:#434242; 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:7px;}
.padt10{ padding-top:10px;}
.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; margin:0 auto 0px; position:relative;}
.flash-b,.flash{ overflow:hidden; zoom:1; width:920px; margin:0 auto;}
.flash{ padding-top:6px;}
.flash-b{ background:#fff; height:560px; padding:5px 0;}
.flash-b .con{ width:910px; height:560px; overflow:hidden; zoom:1; margin:0 auto; background:#ccc;}
.leftbg{ background:url(http://n.7k7kimg.cn/themes/news/hezi/left1.gif) no-repeat; width:120px; height:114px; position:absolute; left:-130px;_left:-129px; top:382px;}
.rightbg{ background:url(http://n.7k7kimg.cn/themes/news/hezi/right1.gif) no-repeat; width:250px; height:108px; position:absolute; right:-236px;_right:-237px; top:171px;}


.otmaoz{ background:url(http://n.7k7kimg.cn/themes/news/hezi/otmenumz.gif) no-repeat; width:61px; height:74px; position:absolute; left:50%; margin-left:-513px; top:256px;}
.otmenusid{ background:url(http://n.7k7kimg.cn/themes/news/hezi/otmenusid.gif) no-repeat; width:84px; height:75px; position:absolute; left:50%; margin-left:438px; top:272px;}
/*main*/
.main {color:#0b090a;font-family:"宋体";font-size:12px; width:100%; margin:0 auto; position:relative;}
.daoi{ width:980px; margin:8px auto 0; height:113px; font-family:"宋体";font-size:12px; position:relative; background:url(http://n.7k7kimg.cn/themes/news/hezi/menu01.gif) no-repeat left top; overflow:hidden; zoom:1; position:relative; left:5px;_left:6px;}
.daoi .menu{  height:53px; width:1009px; overflow:hidden; zoom:1;background:url(http://n.7k7kimg.cn/themes/news/hezi/menu02.gif) no-repeat left bottom; height:113px; position:relative;}

.nrtu {float:left;margin-top:20px;margin-left:60px; display:inline;}
.nrtu a{ display:inline; float:left; width:100px; height:35px;margin:0 31px 0 0px;width:67px; text-indent:-9999px;}

.search{left:217px;position:absolute;top:76px;}
.hotword{ }
.search-hot{ overflow:hidden; zoom:1;}
.searchtext{height:14px; border:none; width:196px; overflow:hidden; zoom:1; background:transparent;margin-left:7px; color:#737373;} 
.searchbut{border:medium none;height:22px;margin-left:6px;width:52px; background:transparent; cursor:pointer;}
.hotword{position:absolute; left:497px; top:78px;width:279px;  overflow:hidden; zoom:1; white-space:nowrap;}
.hotword span{ color:#000000; font-weight:bold;}
.hotword a{padding-right:5px; line-height:19px; color:#5f5f5f;}
.hotword a:hover{ color:red;}
.three-box{ padding-top:5px; width:980px; margin:0 auto;}
.th-one,.th-two{ float:left; display:inline; position:relative; left:6px;_left:7px;}
.th-three{ float:right; display:inline;position:relative; left:7px;}
.th-two{margin:0 8px 0 8px;}
/*minbox*/
.minbox{ width:321px; overflow:hidden; zoom:1;}
.minbox .minbox-a{ background:url(http://n.7k7kimg.cn/themes/news/hezi/newsgg.gif) no-repeat; width:321px; height:70px;}
.minbox .minbox-b{ background:#fff url(http://n.7k7kimg.cn/themes/news/hezi/mboxl.gif) no-repeat left top; width:321px; height:239px; overflow:hidden;zoom:1;}
.minbox-br{ background:url(http://n.7k7kimg.cn/themes/news/hezi/mboxr.gif) no-repeat right top; width:100%; height:239px; overflow:hidden; zoom:1;}
.minbox .minbox-c{ background:url(http://n.7k7kimg.cn/themes/news/hezi/mboxbot.gif) no-repeat 0 0px; width:321px; overflow:hidden;zoom:1; height:39px;}
.minbox .minbox-a a,.bbox .bbox-a a.btmore{ display:block; width:51px; height:18px; color:#fff; float:right; display:inline; margin:30px 30px 0 0; overflow:hidden; zoom:1; }
.minbox .minbox-a h3{ float:left; display:inline; width:40%; text-indent:-99999px;}
.bbox .bbox-a a.btmore{ margin:12px 695px 0 0;}

.xygl .minbox-left{ background:url(http://n.7k7kimg.cn/themes/news/hezi/newstopleft.gif) no-repeat left top; height:42px;}
.minbox .minbox-right,.bbox-a .box-right{ background:url(http://n.7k7kimg.cn/themes/news/hezi/boxright.gif) no-repeat right top; height:42px;}

.news .minbox-a{ background:url(http://n.7k7kimg.cn/themes/news/hezi/glmjico.gif) no-repeat;}
.yxxz .minbox-a{ background:url(http://n.7k7kimg.cn/themes/news/hezi/answer.gif) no-repeat;}
.otsp .minbox-a{background:url(http://n.7k7kimg.cn/themes/news/hezi/otsp.jpg) no-repeat -1px 0; width:320px; height:50px; overflow:hidden;zoom:1;}
.otsp .minbox-b{ height:223px;}
/*bbox*/
.bbox{ padding-top:10px; position:relative; width:980px; margin:0 auto; left:6px;_left:7px;}
.bbox .bbox-b{background:#fff url(http://n.7k7kimg.cn/themes/news/hezi/bbox-l.gif) no-repeat left top; width:980px; height:127px; overflow:hidden; zoom:1;}
.bbox-r{ background:url(http://n.7k7kimg.cn/themes/news/hezi/bbox-r.gif) no-repeat right top; height:127px; width:100%; overflow:hidden; zoom:1;}
.bbox .bbox-c{background:url(http://n.7k7kimg.cn/themes/news/hezi/bbox-bot.gif) no-repeat; width:980px;height:25px; overflow:hidden; zoom:1}
.bbox .bbox-a h3{ display:none;}
.bbox .bbox-a a.more{ float:right; display:inline; width:44px; height:22px; overflow:hidden; zoom:1; line-height:10000px; margin:12px 18px 0 0;}

.yxjj .box-left{ background:url(http://n.7k7kimg.cn/themes/news/hezi/gametleft.gif) no-repeat left top; height:42px;}
.gamepl { width:967px; padding-top:11px; position:relative; left:7px;}
.gamepl  .bbox-a{ background:url(http://n.7k7kimg.cn/themes/news/hezi/plboxtop.gif) no-repeat left top; height:59px; width:967px;}
.gamepl  .bbox-b{ width:967px; background:#fff; overflow:hidden; zoom:1; height:auto;}
.gamepl  .bbox-c{background:url(http://n.7k7kimg.cn/themes/news/hezi/plbotbg.gif) no-repeat left top; width:967px; height:20px;}
.katong .box-left{ background:url(http://n.7k7kimg.cn/themes/news/hezi/kttleft.gif) no-repeat left top; height:42px;}
.manhua .bbox-a{ background-position:0 -404px; height:50px;}
.yxjj .bbox-a{ background:url(http://n.7k7kimg.cn/themes/news/hezi/jcvideoico.gif) no-repeat; width:980px; overflow:hidden; zoom:1; height:40px;}
.gamejj .bbox-a{ background:url(http://n.7k7kimg.cn/themes/news/hezi/jjgame.gif) no-repeat;}


.djck{ background:url(http://n.7k7kimg.cn/themes/news/hezi/jsxx.gif) no-repeat; width:85px; height:22px; overflow:hidden; zoom:1; line-height:10000px; position:absolute; bottom:15px; right:30px;}
/*midbox*/
.midbox .midbox-a{ background:url(http://n.7k7kimg.cn/themes/news/hezi/otboxtopbg.gif) no-repeat; width:652px; height:65px; overflow:hidden; zoom:1;}

.midbox .midbox-b{ background:#fff; width:652px; overflow:hidden; zoom:1;}
.midbox .midbox-c{ background:url(http://n.7k7kimg.cn/themes/news/hezi/midlistbot.gif) no-repeat; width:652px; height:20px; overflow:hidden; zoom:1;}
.otgamepl .midbox-a{ background:url(http://n.7k7kimg.cn/themes/news/hezi/otplico.png) no-repeat left top; height:65px;}

.midbox h3{ float:left; display:inline;font-size:16px;margin:20px 0 0 72px; color:#004774;}
.otgamepl h3{ margin-top:23px;}
.yourposition {color:#fff;display:inline;float:right;margin:23px 42px 0 0;}
.yourposition a{ color:#fff;}

/*lie*/
.txtlie{ overflow:hidden; zoom:1; width:265px; margin:2px auto 0;}
.txtlie li{ float:left; display:inline; width:100%; height:22px; line-height:22px; overflow:hidden; zoom:1;}
.txtlie li.jg{ height:1px; overflow:hidden; zoom:1; border-bottom:1px dashed #ccc; margin:9px 0 10px;}
.txtlie li a{ float:left; display:inline; width:224px;color:#076389;height:20px; line-height:20px;}
.txtlie li a:hover{ color:red;}
.txtlie li em{ float:right; display:inlnie; width:37px; text-align:right; color:#8d7d49; font-style:normal;height:20px; line-height:20px;} 
.txtlie li b{ margin-left:7px; color:red;}
.txtlie li.txtjg{ height:1px; overflow:hidden; zoom:1; border-bottom:1px dashed #ccc; margin:6px auto 7px;}
.txtbgbox{ background:#fff; width:285px; border:1px solid #ececec; margin:0 auto; height:400px;}
.answer .txtbgbox,.cwbz .txtbgbox{ height:420px;}
.answer .txtlie{margin:10px auto 0;}
.xxktxt li a .txtnewico,.xxktxt li a .txthotico,.txtlie li a .txthotico,.txtlie li a .txtnewico{ background:url(http://n.7k7kimg.cn/themes/news/hezi/txtnewico.gif) no-repeat left center; width:28px; display:inline-block; vertical-align:middle;height:24px;float:left; display:inline; margin-left:3px; cursor:pointer;}
.xxktxt li a span,.txtlie li a span{ float:left; display:inline; cursor:pointer;}
.xxktxt li a .txthotico,.txtlie li a .txthotico{ background:url(http://n.7k7kimg.cn/themes/news/hezi/txthotico.gif) no-repeat left center;}
/*video*/
.tjtv{ overflow:hidden; zoom:1;margin:22px 0 0px 17px;}
.tjtv a{ display:block;color:#3c3c3c;}
.tjtv a:hover{ color:red;}
.tjtv li{margin-right:12px; float:left; display:inline; width:108px; height:100px; overflow:hidden; zoom:1; text-align:center; position:relative; cursor:pointer;}
.tjtv li img{ padding:1px; border:1px solid #979797; width:104px; height:76px;}
.cover{ background:url(http://n.7k7kimg.cn/themes/news/hezi/spcover.png) no-repeat; width:19px; height:19px; position:absolute; top:55px; right:5px;cursor:pointer;}
.tjtv li p{ position:relative; top:3px; line-height:18px; height:18px; 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:57px;padding-left:5px;position:absolute;text-align:left;width:35px;}

.gamejs{ width:940px; margin:10px auto 4px;}
.gamejs p{ line-height:20px; font-size:12px; text-indent:2em; color:#004774;}
.plcont{ width:950px; margin:0 auto;}


/*hotjl*/
.hotjl{ overflow:hidden; zoom:1;margin:0 0 15px 2px;}
.indextjjl{margin:0 0 0px 4px;}
.hotjl li{background:url(http://n.7k7kimg.cn/themes/news/hezi/jlbg.jpg) no-repeat;display:inline;float:left;height:147px;margin-left:11px;margin-top:10px;overflow:hidden;position:relative;text-align:center;width:109px; position:relative;}
.indextjjl li{ margin-top:0;}
.hotjl li a {display:block;color:#383838;}
.hotjl li a:hover{ color:red;}
.hotjl li img {height:114px;margin-top:6px;width:95px;}
.hotjl li p {height:22px;line-height:22px; position:relative; top:6px;cursor:pointer; font-size:12px;}
.flei {margin-left:6px;overflow:hidden;}
.hotjl .flei a {background:transparent;display:inline;float:left;height:19px;line-height:10000px;margin-right:5px;overflow:hidden;width:44px;}
/*xxk*/
.newsxxk{ width:293px; margin:0 auto; overflow:hidden; zoom:1;}
.zuix-xuan {height:26px;overflow:hidden;zoom:1; width:293px; margin:16px 0 0 0; float:right; display:inline;}
.zuix-xuan .zuix-abj b{background:url(http://n.7k7kimg.cn/themes/news/hezi/ilunbg.jpg) no-repeat ;color:#1f5e00;display:inline;float:left;font-size:14px;font-weight:bold;height:25px;line-height:26px;text-align:center;width:71px;}
.zuix-xuan a{ float:left; display:inline; margin-left:5px;}
.zuix-xuan a b{background:url(http://n.7k7kimg.cn/themes/news/hezi/ilunbg.jpg) -75px 0px no-repeat;color:#363232;display:inline;float:left;height:25px;line-height:26px;margin-top:1px;text-align:center;width:71px; font-weight:bold; font-size:14px;}

.jllun{ overflow:hidden; zoom:1; margin-left:23px; margin-top:-2px;}
.jllun li{ float:left; display:inline; text-align:center;width:93px; height:120px; overflow:hidden; zoom:1; position:relative; margin-right:12px; margin-top:7px;}
.jllun li .jllb{ display:block; width:91px; height:98px; border:1px solid #d6d6d6; overflow:hidden; zoom:1;}
.jllun li img{ width:91px; height:98px;}
.jllun li p{ height:20px; line-height:22px; white-space:nowrap;}
.covernew,.coverhot{ background:url(http://n.7k7kimg.cn/themes/news/hezi/kevin_new1.gif) no-repeat; width:30px; height:30px; position:absolute; left:0; top:0;}
.coverhot{background:url(http://n.7k7kimg.cn/themes/news/hezi/kevin_hot2.gif) no-repeat;width:32px; height:32px;}
/*foot*/
.foot {margin:0 auto;text-align:center;width:980px; position:relative;}
.foot {color:#003a52;font-size:12px;margin:0 auto; padding-top:10px;text-align:center;width:980px;}
.foot p {line-height:24px; color:#003a52;}
.foot a {color:#003a52;}

.btmenu {margin:7px 0 0 203px; width:635px;}
.dhjs {overflow:hidden; zoom:1;}
.dhjs li {background:url("http://n.7k7kimg.cn/themes/news/hezi/ktbuttop.gif") no-repeat ;display:inline;float:left;height:27px;line-height:27px;margin-right:2px;text-align:center;width:71px;}
.dhjs li a {color:#fff;font-size:14px;font-weight:bold;}

.flash-b iframe{margin-left:-22px;margin-top:-25px;}