@charset "gb2312";
/* CSS Document */

body {font-size:12px}
* {padding:0; margin:0}
ul,li,dl,dd {list-style-type:none;}
.clear {clear:both}
a { text-decoration: none;}
a:link {color:#123f88; text-decoration: none;}
a:visited {color:#123f88}
a:hover {color:#aa0000; text-decoration:underline}
a:active {color:orange}
.mr1e {margin-right:1em}
.mr2e {margin-right:2em}
.mb5 {margin-bottom:5px}
.mb10 {margin-bottom:10px}
.mb15 {margin-bottom:15px}

.btn_jiansuo { width:60px; height:23px; *line-height:24px; border:0; cursor:pointer; background:url(../images/bjbtn_tjnjss.gif) no-repeat}

.njjs_head {height:36px; line-height:36px; text-align:right; padding:0 2em; color:#727272;}
.njjs_head .left { position:absolute; float:left}
.njjs_head .topnav {text-align:center}
.njjs_head .right {position:absolute; right:2em; top:0; padding-left:1.2em; background:url(../images/ico_headxl.gif) no-repeat 0 0.9em}
.njjslogo {text-align:center; padding:10px 0}
.njjs_head a {margin:0 0.3em; color:#727272; text-decoration:none}
.njjs_head a:hover {color:#0000ff; text-decoration:underline}

.njjs_content {width:926px; margin:0 auto}
.njjs_search {height:59px; background:#fff url(../images/bj_tjnjsearch.gif) repeat-x}

.njjs_search .subjectbox {width:552px; padding-top:6px; margin:0 auto}
.njjs_search .subjectbox a {padding:3px 6px 8px; line-height:24px; color:#fff; text-decoration:none}
.njjs_search .subjectbox .off, .njjs_search .subjectbox a:hover
{color:#09447b; background:url(../images/ico_js_subject.gif) no-repeat center top;}
.njjs_search .subjectbox .off {padding:3px 6px 8px;}
.njjs_search .searchtitle { width:612px; margin:0 auto; clear:both}
.njjs_search .searchtitle table { width:100%; margin:0; padding:0; border-collapse:collapse}
.njjs_search .img {width:29px}
.njjs_search .inpbox {width:522px}
.njjs_search .searchtitle .inp_search {width:440px; height:19px; line-height:19px; font-size:12px; border:#898989 1px solid}
.njjs_search .searchtitle select {width:68px; height:21px; margin-top:-1px}

.textbox {width:612px; margin:20px auto 0}
.textbox .tjnj_data {margin-bottom:12px; overflow:hidden}
.textbox .tjnj_data li {float:left; margin-right:2em; color:#555}
.textbox .tjnj_data li em { font-variant: normal}
.textbox .tjnj_data li a {color:#123f88; text-decoration:none}
.textbox .tjnj_data li a:hover {color:#aa0000; text-decoration:underline}

.columnbox {margin-top:5px}
.columnbox .contleft {float:left; width:450px; _width:450px; padding-right:5px; border-right:#dcdcdc 1px solid}
.columnbox .contright {float:left; width:450px; _width:450px; padding-left:5px}
.columntitle {height:29px; clear:both; background:#f5f5f5 url(../images/bj_columntitle.gif) repeat-x}
.columntitle li { margin-right:22px}
.columntitle .bt {float:left; padding-top:8px; font-size:14px; font-weight:bold; color:#346489; text-indent:20px; background: url(../images/ico_columntitletop.gif) no-repeat left top}
.columntitle .illuminate { padding-top:10px; color:#555}

.columnbox .cont_jydsj {padding:0 10px; clear:both}
.columnbox .cont_jydsj .diagram {padding-bottom:10px; border-bottom:#aeaeae 1px dashed}
.columnbox .cont_jydsj .diagram img {border:0}
.columnbox .cont_jydsj li {height:22px; line-height:22px; *line-height:24px; padding-left:0.8em; text-align:right; color:#737373; border-bottom:#aeaeae 1px dashed; background: url(../images/ico_heidian.gif) no-repeat left center}
.columnbox .cont_jydsj li a {float:left; color:#000; text-decoration: none}
.columnbox .cont_jydsj li a:hover,.columnbox .cont_rmzb a:hover,
.columnbox .cont_ktyj li a:hover,.columnbox .cont_ktyj .ktyj_litop a:hover,.cont_hysj li a:hover
{color:#aa0000; text-decoration:underline}

.columnbox .cont_rmzb {padding:0 8px; line-height:20px; overflow:hidden}
*html .columnbox .cont_rmzb {width:438px; margin:0 auto} 
.columnbox .cont_rmzb a {color:#000; text-decoration:none; padding:0 0.5em; display:block; float:left; white-space:nowrap}

.columnbox .cont_gxzy { padding:0 1.5em}
.columnbox .cont_gxzy li {line-height:22px; text-align:right; color:#000}
.columnbox .cont_gxzy li em { float:left; color:#808080}

.columnbox .cont_ktyj {padding:0 10px}
.columnbox .cont_ktyj .ktyj_img {padding-bottom:5px; border-bottom:#aeaeae 1px dashed; overflow:hidden}
.columnbox .cont_ktyj .ktyj_img img {height:93px; padding:2px; border:#c6c6c6 1px solid; background:#f9f9f9}
.columnbox .cont_ktyj .ktyj_litop {height:22px; line-height:24px; padding-left:0.8em; background: url(../images/ico_heidian.gif) no-repeat left center}
.columnbox .cont_ktyj li {height:22px; line-height:24px; padding-left:0.8em; border-bottom:#aeaeae 1px dashed; background: url(../images/ico_heidian.gif) no-repeat left center}
.columnbox .cont_ktyj li a,.columnbox .cont_ktyj .ktyj_litop a,.cont_hysj li a
{color:#000; text-decoration: none}

.cont_hysj {padding:0 12px; overflow:hidden}
.cont_hysj li {float:left; width:223px; *width:226px; margin-right:2px; line-height:22px}

.footer {width:926px; margin:15px auto 0; background:url(../images/bjfoot_conter.gif) repeat-x}
.footer .leftcopyRight { float:left; width:550px; height:107px; padding:10px 0 0 20px; background:url(../images/bjfoot_left.gif) no-repeat}
.footer .rightHotline {float:right; width:256px}
.footer p {margin-bottom:1px}
.footer .copy { margin-right:0.2em; font-family:Arial, Helvetica, sans-serif; font-size:14px;_font-size:12px}
/*topbox*/
.topbox{ width:926px; overflow:hidden; margin:5px 0 5px 0;}
.topboxcon{ width:440px;}
#topboccon_1{ float:left;}
#topboccon_2{ float:right;}
.topboxcon_t{ width:453px; height:29px; background:url("../images/bj_columntitle.gif") repeat-x #F5F5F5; height:29px; text-align:left;}
.topboxcon_t span{ float:left; line-height:29px; background:url("../images/ico_columntitletop.gif") no-repeat left top; color:#346489; font-size:14px; font-weight:bold; padding-left:20px;}
.topboxcon_c{ width:453px;  overflow-x:hidden; overflow-y:auto;}
.topboxcon_c table{ border-collapse:collapse; width:435px; text-align:left;}
.topboxcon_c table td{ line-height:24px; font-size:12px; border-bottom:#CCC dashed 1px; padding-left:7px;}


