﻿@charset "utf-8";
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption,  header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video, input{ padding:0; border:0; font-size:100%; font:inherit; margin:0;}
article, aside, details, figcaption, figure,  header, hgroup, menu, nav, section{ display:block;}
ol, ul{ list-style:none;}
a:hover{ color: #0E8A7A;}
b, i, strong, em{ font-style:normal;}
h1, h2, h3{ font-family:"微软雅黑";}
h3, h4{ font-size:14px;}
h2 a{ color:#333;}
input{ font-size:12px;}
a{font-weight:900;}
.bbs a:hover{ text-decoration: underline; color: #b70002;background-color: #99CCFF;}
.fleft{ float:left;}
.fright{ float:right;}
.clearfloat{ height:0; line-height:0; font-size:1px; clear:both;}
.clearfix:after{ visibility:hidden; display:block; height:0; content:" "; font-size:0; clear:both;}
*html .clearfix{ zoom:1;}
*:first-child+html .clearfix { zoom:1;}

.maint{  width: 980px; margin: 0px auto 0 auto; }
.main{  width: 980px; margin: 0px auto 0 auto;  background: url(../images/page_10.jpg) top center repeat-y;}
.nrmaina{ width:97%; overflow:hidden; margin:0 auto;}
@media screen and (max-width:720px){
.main{ width:99%; margin:0 auto;overflow:hidden;border-style:solid;
	border-width:2px;border-color:#E2B949;}
.nrmain{ width:100%; overflow:hidden; margin:0 auto;}
}
.line_mianfzl { width: 950px; height: 10px; background: url(../images/gpline.jpg) top center no-repeat;}
.mt8 {margin-top:8px;}
.padding-b1{ padding-bottom:8px;}
.tcenter{ text-align:center;}
.tright{ text-align:right;}
.bg-red{ background:#f00;}
.bg-red2{ background:#8e060f}
.bg-red3{ background:#a200ff}
.bg-green{ background:#090;}
.bg-green2{ background:#35aa02;}
.bg-green3{ background:#028662;}
.bg-blue{ background:#00f;}
.bg-blue2{ background:#0E8A7A;}
.bg-yellow{ background:#0E8A7A;}
.credit{ display:inline-block; height:16px; background:transparent url(../image/credit.gif) repeat-x}
.credit1{ width:18px;}
.credit2{ width:36px;}
.credit3{ width:54px;}
.credit4{ width:72px;}
.credit5{ width:90px;}

.searchbar{padding:3px 0; background:#dcdcdc; border-bottom:1px #ccc solid;}
.searchbar .inner{ background: #0E8A7A;}
.searchbar dl{ height:105px; padding:3px 3px 3px 0;}
.searchbar dt{ float:left; width:120px; height:105px; color:#FFFFFF; text-align:center; font-size:32px; padding-top:2px; font-weight:bold;font-family:"微软雅黑"; letter-spacing:8px}
.searchbar dd{ float:left; width:870px; height:105px; background:url(../images/lottery.png) no-repeat left center #FFFFFF; padding-left:7px}
.searchbar li{ float:left; width:57px; height:20px; padding:5px 0px 0px 5px; text-align:center; font-family:Arial;}
.searchbar li a{ display:block; width:57px; height:20px; background:#f5f5f5; line-height:20px; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; position:relative;}
.searchbar li a.hl,.searchbar li a:hover{ background:#0E8A7A; color:#fff;}

.wrap{ width:100%;}
.header, .focus, .searchbar, .highterm, .content{ min-width:1000px;}
.header .mainnav li.max,
.header .mainnav li.max h3,
.focus .msg .action .share .bdshare_b,
.dialog .dialogbg{ background:transparent url(../images/37118-bg.png) no-repeat;}

.txt_info{height:180px; background:#FFFFFF; border:7px solid #0E8A7A;}
.luxian a, a.visited{text-decoration:none;color: #FFFF00}
.luxian a:hover{color:#0E8A7A;}
.luxian{margin:15px 0; font-size:18px; color:#FFFFFF; text-align:center;font-family:"宋体"}

.header{background:#FFFFFF;overflow:hidden;}
.header .inner{ padding:6px 0;}
.header .branding{ width:348px; height:48px;}
.header .branding .logo{ display:block; width:180px; height:48px; background:transparent url(../images/kj-logo.gif) no-repeat; text-indent:-9999px; margin-left:}
.header .branding .logo-m{ display:block; width:156px; height:48px; background:transparent url(../images/kj-logo-m.gif) no-repeat; margin-left:10px}
.header .mainnav {width:652px; height:48px; line-height:48px;}
.header .mainnav li{float:right; width:96px; text-align:center;}
.header .mainnav li.min{ width:64px;}
.header .mainnav li.mid{ width:80px;}
.header .mainnav li.max{ width:110px; padding-left:1px; background-position:-999px -48px; text-align:right;}
.header .mainnav li.max h3{ padding-left:30px; background-position:-975px -98px;}
.header .mainnav li.on h3 a{ color:#f60;}
.nav{ width:652px; height:48px; position:absolute; z-index:100;}
.nav .nLi{ position:relative;}
.nav .nLi h3{ font-size:16px;}
.nav .sub{display:none; width:220px; padding-top:12px; font-family:Arial; position:absolute; top:32px; left:-47px; _z-index:-1;}
.nav .sub .arrow{ width:0; height:0; border-width:6px; border-style:solid; border-color:transparent transparent #0E8A7A; _border-color:#eeeeee #eeeeee #0E8A7A; _filter:chroma(color=#eeeeee); _overflow:hidden; position:absolute; top:0; left:89px;}
.nav .sub ul{width:200px; padding:5px 0; padding-left:5px; border-top:3px solid #0E8A7A; background:#fff; overflow:hidden; position:relative;}
.nav .sub li{float:left; width:60px; padding-right:5px; line-height:25px; zoom:1; _overflow:hidden;}
.nav .sub li a{padding:3px 5px}
.nav .sub li a:hover{ background: #0E8A7A; color:#FFFFFF;  padding:3px 5px}
.nav .sub.sub2{width:130px; left:-15px;}
.nav .sub.sub2 .arrow{left:49px;}
.nav .sub.sub2 ul{width:120px;}
.nav .sub.sub2 ul li{float:none; width:110px; }
.nav li:hover div{display:block;} 

.wzjj{display:none;height:1px;overflow:hidden;}

.focus{border-top:5px solid #0E8A7A; height:218px; background: #222222;}
.focus .inner{ padding:10px 0px 10px 0px;}
.focus .note{ height:179px; border:7px solid #0E8A7A; background:#FFFFFF;padding-top:6px}

.searchbar{padding:3px 0; background:#dcdcdc; border-bottom:1px #ccc solid;}
.searchbar dl{ padding:3px 3px 3px 0;}
.searchbar dt{ float:left; width:120px; height:105px; color:#FFFFFF; text-align:center; font-size:32px; padding-top:2px; font-weight:bold;font-family:"微软雅黑"; letter-spacing:8px}
.searchbar dd{ float:left; width:870px; height:105px; background:url(../images/lottery.png) no-repeat left center #FFFFFF; padding-left:7px}
.searchbar li{ float:left; width:57px; height:20px; padding:5px 0px 0px 5px; text-align:center; font-family:Arial;}
.searchbar li a{ display:block; width:57px; height:20px; background:#f5f5f5; line-height:20px; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; position:relative;}
.searchbar li a.hl,.searchbar li a:hover{ background:#0E8A7A; color:#fff;}

.tab_conbox{border-top: none; background:#FFFFFF}
.tab_con{display:none; margin:0 3px 3px 3px; border:1px dashed #009900}
.tabs{height:32px; background:#FFFFFF; padding-top:3px; padding-left:0px}
.tabs li{height:31px;line-height:31px;float:left;overflow: hidden; width:117px; text-align:center;  margin:0 3px; background:#CCCCCC}
.tabs li a {display: block;outline: none;}
.tabs li a:hover {background: #008080; color:#FFFFFF}	
.thistab a{ color:#FFFFFF}

.bd{border:1px solid #CCCCCC; background:#FFFFFF;}
.kjjg{float:left; width:107px; height:85px; position: absolute; z-index:10000}
.caihot{padding:15px 10px; height:315px}
.caihot .xilie{float:left; width:233px; background:url(../images/caihotb.png) no-repeat bottom #d9d9d9; height:320px; margin:0 5px; padding:1px}
.caihot .xilie dl{height:312px;background:#ececec;border:1px solid #FFFFFF; padding:0px 20px}
.caihot .xilie dl dt{border-bottom:1px solid #d2d2d2; line-height:25px; margin-top:10px; font-size:20px; font-family:'华文细黑'; font-weight:bold; padding:8px; color:#009900}
.caihot .xilie dl dt span{float:right; font-family:"宋体"; font-size:12px; font-weight:100;}
.caihot .xilie dl dt span a{color: #666}
.caihot .xilie dl dd{padding:3px 8px;  height:19px; font-size:14px; float:left; width:175px}
.caihot .xilie dl dd a{color:#333333}
.caihot .xilie dl dd a:hover{ color: #FF0000}
#w2{float:right; background: url(../images/jilu.png) no-repeat; color:#FFFFFF; font-size:12px; padding:2px 5px 3px 8px; margin-left:5px}
#w2 a{color:#FFFFFF; text-decoration:none}
#w2 a:hover{color:#00FFFF}
.num{display:block; float:left; width:16px; height:15px; margin-right:10px; background: #009900; color:#FFF; text-align:center; font-size:12px; line-height:15px;}
.num2{display:block; float:left; width:16px; height:15px; margin-right:10px; background: #FD7902; color:#FFF; text-align:center; font-size:12px; line-height:15px;}
.num3{display:block; width:16px; height:15px;  background: #999999; color:#FFF; text-align:center; font-size:12px; line-height:15px;}

.foot_bg{background:url(../images/foot.jpg) repeat-x; width:100%; height:78px;}
.foot_test{color:#ddd; padding-top:30px;text-align:center;}