@charset "gb2312";

article, aside, details, figcaption, figure, footer, header, hgroup,  nav, section{ display:block;}
ol, ul, li{ list-style:none;}
blockquote, q{ quotes:none;}
blockquote:before, blockquote:after, q:before, q:after{ content:''; content:none;}
img{ -ms-interpolation-mode:bicubic; image-rendering:optimizeQuality;border:0px}
body{ line-height:1.14; font-family:"ËÎÌå", Verdana, Geneva, sans-serif; font-size:12px; color:#333; _behavior:url(csshover.htc);}
a{ color:#000; text-decoration:none; outline:none;}
a:hover{ color: #FF6600;}
input{ font-size:12px;}

* { margin: 0; padding: 0;}
.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;}
*html .focus .msg .action{ position:relative;}
*html .focus .msg .action .share{ position:absolute; left:510px;}
*html .focus .msg .action .share .bdshare_b{ background:transparent url(kj-bg.png) no-repeat 0 -49px;}
.main{ width:1000px; margin:0 auto;overflow:hidden;}
#main{margin:0 auto;border:5px solid #0e8a7a;width:990px;overflow:hidden;}
.mainnk{ width:988px; overflow:hidden; margin:0 auto; border:1px solid #000000;}
.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:#0060ff;}
.bg-yellow{ background:#835d01;}
.credit{ display:inline-block; height:16px; background:transparent url(credit.gif) repeat-x}
.credit1{ width:18px;}
.credit2{ width:36px;}
.credit3{ width:54px;}
.credit4{ width:72px;}
.credit5{ width:90px;}

.wrap{ width:100%;}
.header, .focus, .searchbar, .highterm, .content, .footer{ min-width:1000px;}
.header .mainnav li.max,
.header .mainnav li.max h3,
.focus .msg .action .share .bdshare_b,
.dialog .dialogbg{ background:transparent url(kj-bg.png) no-repeat;}

.txt_info{height:180px; background:#FFFFFF; border:7px solid #FF9900;}
.luxian a, a.visited{text-decoration:none;color: #FFFF00}
.luxian a:hover{
	color:#FF6600;
}
.luxian{margin:15px 0; font-size:18px; color:#FFFFFF; text-align:center;font-family:"ËÎÌå"}

.header{background:#fff;border-bottom: 5px solid #ff7800;}
.header .inner{ padding:6px 0;}
.header .branding{ width:348px; height:48px;}
.header .branding .logo{ display:block; width:180px; height:48px; background:transparent url(kj-logo.gif) no-repeat; text-indent:-9999px; margin-left:}
.header .branding .logo-m{ display:block; width:158px; height:48px; background:transparent url(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:190px; 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 #ff7800; _border-color:#eeeeee #eeeeee #ff7800; _filter:chroma(color=#eeeeee); _overflow:hidden; position:absolute; top:0; left:89px;}
.nav .sub ul{ width:180px; padding:5px 0; padding-left:10px; border-top:3px solid #ff7800; background:#fff; overflow:hidden; position:relative;border:2px solid #ff7800;}
.nav .sub li{ float:left; width:50px; padding-right:10px; line-height:25px; zoom:1; _overflow:hidden;}
.nav .sub li a{ padding:3px 5px}
.nav .sub li a:hover{ background: #FF6600; color:#FFFFFF;  padding:3px 5px}
.nav .sub.sub2{ width:110px; left:-15px;}
.nav .sub.sub2 .arrow{ left:49px;}
.nav .sub.sub2 ul{ width:95px;border:2px solid #ff7800;}
.nav .sub.sub2 ul li{ float:none; width:85px; }

.focus{height:205px; background: #0e8a7a;}
.focus .inner{ padding:5px 0;}
.focus .msg .action{ width:440px; padding:10px 330px 0; overflow:hidden;}
.focus .msg .action .btn a{ display:block; float:left; width:160px; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; color:#fff; margin-right:20px;}
.focus .msg .action .share{ width:140px; padding:0 10px; cursor:pointer;}
.focus .msg .action .btn a,
.focus .msg .action .share{ height:30px; background:#ff7800; line-height:30px; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; behavior:url(PIE.htc); position:relative;}
.focus .msg .action .share .bdshare_b{ width:140px; height:28px; background-position:-142px -49px;}
.focus .msg .action .btn a:hover{ background:#090;}
.focus .msg .line{ padding:10px 0; font-size:14px;}
.focus .msg .line a{ color:#ff0;}


.searchbar{padding:3px 0; }
.searchbar .inner{ background: #0e8a7a;}
.searchbar dl{ height:80px; padding:3px 3px 3px 0;}
.searchbar dt{ float:left; width:120px; height:80px; 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:80px; background:url(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; behavior:url(PIE.htc); position:relative;}
.searchbar li a.hl,
.searchbar li a:hover{ background:#ff7800; color:#fff;}

.content{ padding-top:0px;}
.infos{}
.infos .inner{border-top:1px solid #d3d3d3; border-left:1px solid #d3d3d3; border-right:1px solid #d3d3d3; background:#fff;}
.infos .title{padding:10px; height:21px; background:transparent url(bg-banner2.gif) repeat;}
.infos .title dl{ float:left; width:978px; height:21px; overflow:hidden;}
.infos .title dt{ float:left;}
.infos .title dt h2{ font-size:18px;}
.infos .title dd{}
.infos .title dd.left{ float:left; height:14px; padding-top:7px; padding-left:20px;}
.infos .title dd.left a{ color:#999;}
.infos .title dd.left label{ font-weight:bold; color:#f60;}
.infos .title dd.left input{ vertical-align:middle; *margin-top:-3px;}
.infos .title dd.right{ float:right;}
.infos .title dd.right a{ font-weight:bold; color:#00f;}
.infos .title dd.right a:hover{ color:#0e8a7a;}
.infos .title dd.right .sokey{background:#FFFFFF; width:160px; line-height:19px; height:19px; border:1px solid #FF6600; vertical-align:middle; color: #999999; padding-left:3px}
.infos .title dd.right .sonav{ background:#FF6600; color:#FFFFFF; height:21px;vertical-align:middle; padding:0 8px; cursor:pointer}
.infos .bd{overflow:hidden;}
.infos table{ width:100%; text-align:center; font-weight:bold; background:#FFFFFF}
.infos table th,
.infos table td{ border:1px solid #d3d3d3; font-family:Arial; cursor:default;}
.infos table th{ width:30px; height:39px; background:#efefef; line-height:39px;}
.infos table td{ padding:5px 0; vertical-align:middle;}
.infos table td.no{ font-weight:normal;}
.infos table .min{ width:47px;}
.infos table .mid{ width:80px;}
.infos table .max{ width:186px;}
.infos table .mini{ width:36px;}
.infos table .mar{ width:70px;}
.infos table .bg-high1{ background:#ff9;}
.infos table .bg-high2{ background:#ffc;}
.infos table .sortSize{ display:none;}
.infos table .sortDown,
.infos table .sortSize{ padding:0 3px;}
.infos table .p{ float:left; width:24px; border:1px solid #e3e3e3; margin:0 2px;}
.infos table .bg-high2 .p{ float:none; margin:0 5px;}
.infos table .hm{ padding:3px 0; font-family:Tahoma; font-size:14px;}
.infos table .sx{ padding:3px 0; background:#fff; color:#666; font-weight:normal;}
.infos table .danClass{ color:#f0f;}
.infos table .shuangClass{ color:#004080;}
.infos table .daClass{ color:#f0f;}
.infos table .xiaoClass{ color:#004080;}
.infos table .redBoClass{ background:#f00; color:#fff;}
.infos table .blueBoClass{ background:#00f; color:#fff;}
.infos table .greenBoClass{ background:#008000; color:#fff;}
.infos table .infos table .redClass{ color:#f00;}
.infos table .infos table .blueClass{ color:#00f;}
.infos table .greenClass{ color:#008000;}
.infos table .wuxingjinClass{ color:#f39700;}
.infos table .wuxingmuClass{ color:#008000;}
.infos table .wuxingshuiClass{ color:#999;}
.infos table .wuxinghuoClass{ color:#f00;}
.infos table .wuxingtuClass{ color:#6a3905;}
.infos table .tou0Class{ color:#f39700;}
.infos table .tou1Class{ color:#008000;}
.infos table .tou2Class{ color:#999;}
.infos table .tou3Class{ color:#f00;}
.infos table .tou4Class{ color:#6a3905;}
.infos table .menshu1Class{ color:#008000;}
.infos table .menshu2Class{ color:#999;}
.infos table .menshu3Class{ color:#009e96;}
.infos table .menshu4Class{ color:#7d0022;}
.infos table .menshu5Class{ color:#f39700;}
.infos table .jiaClass{ color:#09f;}
.infos table .yeClass{ color:#906;}
.infos table .weishu0Class{ color:#999;}
.infos table .weishu1Class{ color:#6a3905;}
.infos table .weishu2Class{ color:#009e96;}
.infos table .weishu3Class{ color:#f39700;}
.infos table .yinClass{ color:#999;}
.infos table .yangClass{ color:#333;}
.infos table .tianClass{ color:#00469d;}
.infos table .diClass{ color:#7d0022;}
.infos table .jiClass{ color:#e60011;}
.infos table .xiongClass{ color:#009e96;}
.infos table .heiClass{ color:#000;}
.infos table .baiClass{ color:#999;}
.infos table .redSeXiaoClass{ color:#f00;}
.infos table .blueSeXiaoClass{ color:#00f;}
.infos table .greenSeXiaoClass{ color:#008000;}
.infos table .danBiClass{ color:#f0f;}
.infos table .shuangBiClass{ color:#00469d;}
.infos table .duanwei1Class{ color:#999;}
.infos table .duanwei2Class{ color:#009e96;}
.infos table .duanwei3Class{ color:#f39700;}
.infos table .duanwei4Class{ color:#00469d;}
.infos table .duanwei5Class{ color:#920683;}
.infos table .duanwei6Class{ color:#009944;}
.infos table .duanwei7Class{ color:#6a3905;}
.infos table .nanClass{ color:#06f;}
.infos table .nvClass{ color:#f0f;}
.infos .bottom{ padding:10px 3px 5px;}
.infos .bottom li{ float:left; width:108px; text-align:center;}
.infos .bottom li a{ color:#f60;}
.infos .bottom li a:hover{ color:#0e8a7a;}

.dialog{ display:none; width:108px; height:100px; position:absolute; z-index:99;}
.dialog p{ width:98px; height:100px; padding:5px; line-height:18px; text-align:left; color:#333; position:absolute; z-index:2;}
.dialog .dialogbg{ width:108px; height:100px; background-position:0 -97px; z-index:1;}

.flink, .flink1{width:100%;}
.flink .inner, .dtzst{ padding-bottom:10px; border-width:0 1px 1px; border-style:solid; border-color:#d3d3d3; background:#fff;}
.flink dt, .dtzst dt{ background:#0e8a7a;padding:7px 0 5px 12px;}
.flink dt h3, .dtzst dt h3{ font-size:15px; color:#fff;font-weight: bold;}
.flink dt h3 span, .dtzst dt h3 span{ float:right; padding-right:10px; font-size:12px; padding-top:5px; font-family:"ËÎÌå";font-weight: bold;}
.flink dt h3 span a, .dtzst dt h3 span a{ color:#0000FF}
.flink dt h3 span a:hover, .dtzst dt h3 span a:hover{ color:#FF6600;font-weight: bold;}
.flink dd { padding:10px 23px; font-family:"Î¢ÈíÑÅºÚ";}
.flink li{ float:left; width:133px; line-height:27px; font-size:14px; white-space:nowrap; overflow:hidden;}
.dtzst li{float:left;width:100%;padding:2px 4px 2px 5px;overflow:hidden;text-overflow:ellipsis;height:25px;line-height:25px;width:89px;}
.flink li a { color:#000;}
.dtzst li a{font-size:14px;color:#000;padding-left:17px;}
.flink li a:hover, .dtzst li a:hover{ color:#ff7800;}


.sidenav{ width:72px; height:229px; position:fixed;}
.sidenav ul{ padding:6px; background:#fff; -webkit-box-shadow:0 0 8px #333; -moz-box-shadow:0 0 8px #333; box-shadow:0 0 8px #333; behavior:url(PIE.htc); position:relative; z-index:2;}
.sidenav li{ height:27px; padding:2px 0; line-height:27px; text-align:center;}
.sidenav li a{ display:block; height:25px; border:1px solid #79938f;}
.sidenav li a:hover,
.sidenav li a.on{ border:1px solid #1f4b45; background:#0e8a7a; color:#fff;}
*html, *html body{ background-image:url(about:blank); background-attachment:fixed;}
*html .sidenav{ position:absolute; top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight)-517); left:expression(eval(document.getElementById('main').offsetLeft)+1020);}
@media screen and (max-width:1199px){.sidenav{ display:none;}}

.footer{ background:#3d3d3d;}
.footer .inner{ padding:8px 0; color:#fff;}
.footer li a{ color:#fff;}
.footer a:hover{ color: #FF6600;}
.footer .nav_f{ padding-bottom:15px;}
.footer ul{ padding-bottom:15px;}
.footer li{ float:left; padding-right:10px; white-space:nowrap;}
.footer .contact{float:right;}
.footer .copyright{ font-family:Arial;color:#ccc; line-height:18px;}
.footer .copyright a{ color:#ccc;}


.tbox{width:998px; border:#e2e2f0 1px solid;float:left;margin-bottom:5px;}
.tbox form{text-align:center;}
.tbox .tbox-header{height:30px;background:#e9e9f5;padding:0 5px;line-height:30px;}
.tbox .tbox-header span{float:left;FONT-SIZE:18px;font-weight:bold;}
.tbox .tbox-header a{float:right;background:url("/images/r.gif") right center no-repeat;padding-right:5px;line-height:15px;margin-top:8px;_background-position:right 2px;}

.tbox input[type="submit"]{ width:80px; background:#0e8a7a; margin-right:18px;}
.sidenav{ width:72px; height:229px; position:fixed;}
.sidenav ul{ padding:6px; background:#fff; -webkit-box-shadow:0 0 8px #333; -moz-box-shadow:0 0 8px #333; box-shadow:0 0 8px #333; behavior:url(/pmmb/css/PIE.htc); position:relative; z-index:2;}
.sidenav li{ height:27px; padding:2px 0; line-height:27px; text-align:center;}
.sidenav li a{ display:block; height:25px; border:1px solid #79938f;}
.sidenav li a:hover,
.sidenav li a.on{ border:1px solid #1f4b45; background:#0e8a7a; color:#fff;}

/*µ¼º½²Ëµ¥*/
#daohangBox { width:100%;height:60px; margin:0  auto; text-align: center;background:#fff;border-bottom: 5px solid #ff7800;}
#daohangnav {width:1000px;margin:0 auto;position:relative;}
#daohangnav .menu{padding:0 0 0 0px;float:left;}
#daohangnav .menu li{position:relative;float:left;padding:0 7px 0 5px;display:inline;font-size:14px;}
#daohangnav .menu li h3{font-weight:normal;display:inline-block;float:left;}
#daohangnav .menu li a.xialaguang{margin-top:15px;display:inline-block;color:#000;height:35px;text-decoration:none;font-size:16px;width:65px;text-align:center;}
#daohangnav .menu li a.selected,#daohangnav .menu li a.navhover,#daohangnav .menu li a.xialaguang:hover{color:#ff6500;}
#daohangnav .menu li a.navhover, #daohangnav .menu li a.xialaguang:hover{background-color:#fff;}
#daohangnav .menu li a.xialaguang span{height:35px;line-height:35px;display:inline-block;}
#daohangnav .menu li a.selected span,#daohangnav .menu li a.navhover span,#daohangnav .menu li a.xialaguang:hover span{cursor:pointer;}
#daohangnav .menu li a.navhover span, #daohangnav .menu li a.xialaguang:hover span{width:75px;}
#daohangnav .menu ul.children{display:none;position:absolute;top:47px;left:3px;width:100px;background:#FFF;border:2px solid #ff7800;border-top:3px solid #ff7800;line-height:normal;}
#daohangnav .menu ul.children li{width:100px;padding:0px;display:inline-block;font-size:12px;border-top:0px solid #ccc;}
#daohangnav .menu ul.children li h3{display:block; width:100%;}
#daohangnav .menu ul.children li a{width:100%;height:16px;line-height:16px;padding:3px 0;display:block;color:#000;text-align:center;
text-decoration:none; font-size:12px;font-family:Arial;}
#daohangnav .menu ul.children li a:hover{background:#ff7800;text-decoration:none;color:#fff;width:80px;margin-left:10px;text-align:center;}
#daohangnav .menu ul.children .arrow{ width:0; height:0; border-width:6px; border-style:solid; border-color:transparent transparent #ff7800; _border-color:#eeeeee #eeeeee #ff7800; _filter:chroma(color=#eeeeee); position:absolute; top:-15px; left:35px;}
#daohangnav .menu ul.kjkdd{display:none;position:absolute;top:47px;left:-100px;width:441px;background:#FFF;border:2px solid #ff7800;border-top:3px solid #ff7800;line-height:normal;}
#daohangnav .menu ul.kjkdd li{width:63px;padding:0px;display:inline-block;font-size:12px;border-top:0px solid #ccc;}
#daohangnav .menu ul.kjkdd li a{width:63px;height:16px;line-height:16px;padding:3px 0;display:block;color:#000;text-align:center;
text-decoration:none; font-size:12px;}
#daohangnav .menu ul.kjkdd li a:hover{background:#ff7800;text-decoration:none;color:#fff;width:63px;margin-left:0px;text-align:center;}
#daohangnav .menu ul.kjkdd .arrow{ width:0; height:0; border-width:6px; border-style:solid; border-color:transparent transparent #ff7800; _border-color:#eeeeee #eeeeee #ff7800; _filter:chroma(color=#eeeeee); position:absolute; top:-15px; left:135px;}
#daohangnav .menu li a.logoo{display:block; width:180px; height:60px;background: url(kj-logo.gif) no-repeat;margin-top:10px;}
#daohangnav .menu li a.logo-m{ display:block; width:158px; height:60px; background:transparent url(kj-logo-m.gif) no-repeat; margin-top:10px;margin-left:10px}
/*¶Ô³å*/
.L-sx{width: 996px;margin: 0 auto;border:1px solid #1f4b45;float:left;}
.L-sx li{margin:1px;height: 34px;line-height: 35px; text-align: center;}
.L-sx .kkr{float: left;text-align: center;width: 164px;background:#ff0000;font-size: 22px;font-weight:700;color: #ffff00;}
.L-sx .kkb{float: left;text-align: center;width: 164px;background:#0000ff;font-size: 22px;font-weight:700;color: #ffffff;}
.L-sx .kkg{float: left;text-align: center;width: 164px;background:#008000;font-size: 22px;font-weight:700;color: #ffff00;}
.display_th{ clear:both; line-height:1.6em; font-weight:bold; font-size:21px; color:#000; font-family:"Î¢ÈíÑÅºÚ" margin:auto; padding:6px 0; text-align: center; border-bottom:1px dashed #CCCCCC}
.neirong{ min-height:120px; margin: 0 auto; padding-top: 6px; padding-bottom: 20px; padding-left: 14px; font-size:16pt; font-family:Verdana; line-height: 1.6em;}
dl.display_date{ clear:both; margin:auto; padding:5px 0; line-height:2em; text-align: center; color: #59493F; font-size:13px; font-family:"Î¢ÈíÑÅºÚ" }
.neirong a {color: #0000ff;}
.kkfoot { height: 160px; background: url(../images/ggbg.jpg);text-align: center;}
.kkfoot p {height:35px;line-height:30px;font-size: 9pt}
.kkft { height:36px; background: url(../images/base.gif) top center no-repeat;text-align: center;}