/* ================== css reset ================== */
html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img { margin:0; padding:0; }
fieldset, img { border:none; }
address, caption, cite, code, dfn, th, var { font-style:normal; font-weight:normal; }
ul, ol, li { list-style:none; }
select, input { vertical-align:middle; }
select, input, textarea { font-size:12px; margin:0; }
table { border-collapse:collapse; }
body { background:#fff url(images/kcjy_01.png) no-repeat; color:#333; padding:5px 0; font:12px/20px "宋体"; }
.clearfix:after { content:"."; display:block; height:0; visibility:hidden; clear:both; }
.clearfix { zoom:1; }
.clearit { clear:both; height:0; font-size:0; overflow:hidden; }
a { color:#333; text-decoration:none; }
a.fblue{color:#039 !important;}
a:visited { color:#800080; }
a:hover, a:active, a:focus { color:#f00; text-decoration:underline; }
/*  Add by xuehua  */
.isLine { text-decoration:underline !important; }
.space { height:10px; overflow:hidden; background:#fff; }
.lh23 { line-height:23px !important }
.lh24 { line-height:24px !important }
.lh30 { line-height:30px !important }
.left { float:left }
.right { float:right }
.nobg { background:none !important; }
.nobottom { border-bottom:none !important; }
h1, h2, h3, h4, h5, strong { font-weight:normal; }
.wrap { width:1000px; margin:0 auto; }
.wrap_Top { background:url(images/kcjy_02.jpg?v=0) no-repeat 50% 0; height:169px; text-align:center }
.wrap_Top_c { width:1000px; margin:0 auto; }
.login_form { height:99px; overflow:hidden; position:relative; text-align:right; }
#toplogin a, #topnologin a{text-align:right;margin-left:10px;}
#searchinfo, #toplogin, #topnologin{margin-top:15px;margin-right:10px;}
#toplogin, #topnologin{display:none;}
.login_form .home { position:absolute; width:200px; height:75px; top:10px; left:14px; }
.login_form .home a { display:block; width:200px; height:75px; text-indent:-999em; cursor:pointer; *background:#000;
filter:alpha(opacity:0);
}
.login_form .form { text-align:right; padding:17px 10px 0 0 }
.login_form .search { text-align:right; padding:30px 10px 0 0 }
/* 导航 */
.navTop { padding:3px 0 0 40px; *padding-top:6px;
}
.navTop li { float:left; background:url(images/kcjy_05.jpg) no-repeat 100% 0; line-height:24px; text-align:center; width:82px; padding-right:2px; margin-top:4px;}
.navTop a, .navTop a:visited { color:#fff; font-size:14px; display:block; }
.navTop a.home, .navTop a.home:visited { color:#039 }
.navTop a:hover { color:#f00; }
/* ============== 横切定义 ============== */
.ncenter ul li{line-height:23px;overflow:hidden;height:23px;text-align:left;clear:both;}
.ncenter ul li a{width:180px;overflow:hidden;float:left;}
.part_01 { background:url(images/kcjy_06.jpg) repeat-x; height:310px; padding:11px 0 0 9px; }
.part_01 .p_left { float:left; width:400px; height:305px; background:url(images/kcjy_07.jpg) no-repeat }
.part_01 .p_right { float:left; width:373px; height:292px; background:#fff; border:solid 1px #41d7ff; padding:5px 10px 0 }
.part_01 .linian{float:left; background:url('http://www.zhjtjyw.com/imgs/1/78/0e2d673bc3d66b7c9074c2529d6426_600.jpg') no-repeat;margin-left:5px;width:160px; height:242px;border:solid 1px #41d7ff; padding:55px 10px 0}
.part_01 .linian li{background:url(images/pot.png) no-repeat 0 9px;padding-left:15px; line-height:23px;}
.part_01 .linian h2{color:#003399;text-align:center;font-size:18px; font-family:黑体; line-height:24px; height:24px; padding-top:8px }
.part_02 { background:url(images/kcjy_09.jpg) no-repeat; height:214px; overflow:hidden }
.part_03 { background:#14BAEC; border:solid 1px #dbdbdb; margin-top:10px; padding:5px 0 }
.part_04 { background:url(images/kcjy_11.png) repeat-y; overflow:hidden; zoom:1; margin-top:10px }
.part_04 .p_left { float:left; width:665px; }
.part_04 .p_right { float:left; width:326px; margin-left:9px; }
.part_04 .p_bot { background:url(images/kcjy_11.png) repeat-y -1000px 0; height:1px; clear:both; overflow:hidden; }
.part_04 .pr_cont { zoom:1; overflow:hidden;padding-bottom:12px; background:url(images/kcjy_12.png) repeat-x 0 -85px; border:solid 1px #d0d0d0; border-width:0 1px; }
.part_05 { margin-top:10px; height:185px;}
.part_05 .p_cont { border:solid 1px #a7d2ff; border-top:none; padding:14px 0 }
.part_05 .images{width:665px;float:left;}
.part_05 .recommend{width:325px;float:right;border:1px solid #A7D2FF;border-top:none;}
.part_05 .recommend .menu{width:100%;height:36px;background:url(images/kcjy_13.png) -180px 0;}
.part_05 .recommend .menu li{float:left;margin-top:10px;width:55px;padding-left:30px;margin-left:10px;cursor:pointer;background:url(http://www.zhjtjyw.com/imgs/1/fb/81a680fdad8cafcf78f0737cb29a02_600.jpg) no-repeat 0;}
.part_05 .recommend .block{height:150px;overflow-y:scroll;}
.part_05 .recommend .block li{width:135px;overflow:hidden;line-height:20px;float:left;margin-left:5px;}
.part_05 .recommend .block .mb li{height:20px;padding-left:5px;background:url("images/pot.png") no-repeat scroll 0 9px transparent;}
.part_06 { overflow:hidden; zoom:1; margin-top:10px }
.part_06 .p_left { float:left; width:497px; }
.part_06 .p_right { float:right; width:494px; }
.part_06 .p_cont { border:solid 1px #a7d2ff; border-top:none; padding:5px 0 10px 10px; }
.part_07 {
    border-top: 1px solid #A7D2FF;
    height: 1px;
    margin-top: 10px;
    overflow: hidden;
    padding: 0;
    text-align: center;
}
.part_07 .title { float:left; width:103px; margin-right:30px; border-right:solid 1px #d1d1d1; text-indent:-999em; background:url(images/kcjy_16.jpg) no-repeat 13px 15px }
.part_07 a { padding:0 10px }
/* ================== block define ================== */
/* 板块单独定义 */
.blk_01 { text-align:center; }
.blk_01 h2 { font-size:18px; font-family:黑体; line-height:24px; height:24px; padding-top:8px }
.blk_01 h2 a { color:#039; }
.blk_01 p { line-height:23px; }
.blk_02 .bl { float:left; width:326px; border:solid 1px #a7d2ff; }
.blk_02 .br { float:right; width:326px; border:solid 1px #a7d2ff; }
.blk_03{padding-left:10px;}
.blk_03 .bl { float:left; width:100%; padding-left:14px; background:url(images/kcjy_15.jpg) no-repeat 100% 0 }
.blk_03 .br { float:right; width:233px; }
.blk_03 .r2 { line-height:33px;width:20%; }
.blk_03 a, .blk_03 a:visited { color:#039 }
.bg_f2 { background:#f2f2f2 }
.blk a:visited { color:#800080; }
.blk a:hover { color:#c00; }
/* ================= commen define ================ */
     /* 焦点图 */
.focus { padding:5px 0 0 6px; position:relative; height:289px; overflow:hidden; }
.FocusImg { width:380px; height:289px; }
.FocusImg .BigPic { text-align:center; }
.FocusImg .BigPic img { width:390px; height:289px; display:block; margin:0 auto; }
.FocusImg .TitleBg { height:50px; width:390px; position:absolute; top:239px; left:0; background:#000; filter:Alpha(Opacity=80); opacity:0.8; background:#000; z-index:10; }
.FocusImg .TitleBox { height:50px; position:absolute; top:239px; left:0; font-size:16px; color:#fff; padding-left:12px; line-height:50px; z-index:20; font-weight:bold; }
.FocusImg a:link, .FocusImg a:visited { color:#fff; text-decoration:none; }
.FocusImg a:hover { color:#f00; text-decoration:underline; }
.focus .SmallPics { zoom:1; position:absolute; right:16px; bottom:0; z-index:20000 }
.focus .SmallPics span { display:inline-block; width:23px; height:13px; padding-top:3px; line-height:13px; overflow:hidden; text-align:center; background:url(images/kcjy_08.png) no-repeat; margin-left:-1px; }
.focus .SmallPics span.selected { background-position:0 -20px }
.focus .SmallPics span a { color:#fff; font-family:Arial; font-size:10px; }
.focus .SmallPics span.selected a, .focus .SmallPics span.selected a:visited { color:#fff }
.focus .SmallPics span.selected a:hover { color:#fff; text-decoration:none }
/* 标题 */
.tit_01 { background-color:#C8EFF4;padding-right:10px; height:35px; line-height:35px; overflow:hidden; }
.tit_01 h2 { 
    float: left;
    font-size: 14px;
    font-weight: bold;
    height: 22px;
    line-height: 22px;
    margin-left: 10px;
    padding: 3px;
    position: relative;
    text-align: center;
    top: 8px;
    width: 70px;
    border:1px solid white;
 }

.tit_01 h2.active {
    background: white;
    top: 10px;
}

div.b_active{
display:block;
}

div.blok{
display:none;
}

.tit_01 h2 a, .tit_01 h2 a:visited { color:#24457b }
.tit_01 h2 a:hover { color:#c00 }
.tit_01 .more { float:right; }
.tit_01 .more a, .tit_01 .more a:visited { color:#353535; }
.tit_01 .more a:hover { color:#f00; }
.tit_02 {zoom:1; padding-right:10px; background:url(images/kcjy_12.png) no-repeat 0 -50px; height:35px; line-height:35px; overflow:hidden }
.tit_02 h2 { float:left; padding-left:15px; font-size:14px; font-weight:bold }
.tit_02 h2 a, .tit_02 h2 a:visited { color:#24457b }
.tit_02 h2 a:hover { color:#c00 }
.tit_02 .more { float:right; }
.tit_02 .more a, .tit_01 .more a:visited { color:#353535; }
.tit_02 .more a:hover { color:#f00; }
.tit_03 { background:url(images/kcjy_13.png) no-repeat; height:36px; }
.tit_03 { text-indent:-999em; }
.tit_04 { background:url(images/kcjy_14.jpg) no-repeat; height:44px; }
.tit_04 h2 {float:left; line-height:40px; padding-left:20px; font-size:14px; font-weight:bold }
.tit_04 h2 a, .tit_04 h2 a:visited { color:#24457b }
.tit_04 h2 a:hover { color:#c00 }
.tit_04 .more { float:right;line-height:35px;padding-right:10px; }
.tit_04 .more a, .tit_01 .more a:visited { color:#353535; }
.tit_04 .more a:hover { color:#f00; }

.tit_05 { background:url(images/kcjy_14.jpg) no-repeat -506px 0; height:44px; color:#24457b }
.tit_05 h2, .tit_05 .more { line-height:40px; padding-left:57px; font-size:14px; font-weight:bold }
.tit_05 .more { padding-left:0; width:181px }
/* 图文 */
.blk_tw:after { content:"."; display:block; height:0; visibility:hidden; clear:both; }
.blk_tw { zoom:1; padding:12px 10px 3px }
.blk_tw .twpic { float:left; text-align:center; }
.blk_tw .twpic img { display:block; border:solid 1px #999; padding:1px; background:#fff; }
.blk_tw a:hover img { border-color:#000; }
.blk_tw .twpic span { display:block; text-align:center; padding-top:5px; cursor:pointer }
.blk_tw .b_txt { margin-left:115px; _margin-left:112px; }
.blk_tw .b_txt p { color:#6a6a6a; line-height:24px; }
.blk_tw h3 { font-size:12px; line-height:24px; }
.blk_tw h3 a { color:#000 }
.blk_tw a:visited { color:#800080; }
.blk_tw a:hover { color:#f00; }
/* 图文之上图下文 */
.blk_tw_pic { zoom:1; text-align:center; width:24%; float:left; }
.blk_tw_pic img { border:solid 1px #e3e3e3; margin:0 auto; padding:2px; background:#fff; display:block; }
.blk_tw_pic a:hover img { border-color:#000; }
.blk_tw_pic a span { color:#353535; display:block; padding-top:5px; text-align:center; }
.blk_tw_pic a:visited span { color:#800080; }
.blk_tw_pic a:hover span { color:#c00; text-decoration:none }
.r2 { width:49.8%; float:left; }
.r4 { width:163px; overflow:hidden; height:24px;float:left; }
/* 列表 */
.list_01 li { padding:120px 0 0 21px; width:178px; float:left; }
.list_01 li.kc03 { width:190px; }
.list_01 li.kc04 { width:184px; }
.list_01 li.kc05 { width:160px; }
.list_01 li p { width:150px; height:60px; overflow:hidden; }
.list_01 li .link { background:url(images/kcjy_09.jpg) no-repeat -985px -260px; padding-left:22px; font-size:16px; font-family:微软雅黑, 黑体 }
.list_01 li a { color:#275665; }
.list_02 { padding-left:8px }
.list_02 li { width:133px; height:39px; background:url(images/kcjy_10.jpg) no-repeat; float:left; text-align:center; line-height:39px; overflow:hidden; font-size:14px; margin-right:8px; font-family:微软雅黑, 黑体 }
.list_02 li a { color:#4b4b4b }
.list_03 { padding:0 10px 10px; }
.list_03 li { background:url(images/pot.png) no-repeat 0 9px; padding-left:15px; line-height:23px; height:23px;overflow:hidden; }
.list_03 li span { float:right; color:#666 }
.list a:visited { color:800080; }
.list a:hover { color:#c00; }
/* 其他定义 */
.inp_01 { background:#f7f7f7; border:solid 1px #bfbfbf; width:106px; height:13px; padding:2px 3px; margin-right:12px; }
.inp_02 { background:#9b9b9b; border:solid 1px #bfbfbf; width:44px; height:13px; padding:2px 3px; margin-right:12px; }
.inp_03 { margin-right:12px; }
.key { width:160px; margin-right:5px; background:#f7f7f7; border:solid 1px #bfbfbf; height:13px; padding:2px 3px; color:#333; }
.line_01 { background:url(images/kcjy_line_01.png) repeat-x; height:1px; overflow:hidden; clear:both; margin:5px 0 }
.navigator{background:url(http://www.zhjtjyw.com/imgs/10/0c/kcjy_02.jpg) no-repeat;height:62px;margin-top:0px;}
.catalogtypes{width:400px;margin:0 auto;}
.catalogtypes li{float:left;font-size:16px;padding-right:10px;}
.catalog li.active{list-style-type:square;margin-left:-10px;}
.catalog li.active a, .catalogtypes li.active a{color:red;padding-left:4px;font-size:14px;font-weight:700;text-decoration:underline;}
.cmtpager li {float:left;margin-left:10px;border:1px solid gray;width:15px;text-align:center;cursor:pointer;}
.zdzx{margin-top:10px;border:1px solid #A7D2FF;padding-bottom:10px;text-align:center;}
.zdzx div{float:left;width:170px;line-height:20px;text-align:left;margin-left:10px;}
#staticinfo {margin-top:10px;padding-top:10px;border-top:1px dotted gray;;}
#staticinfo #stb tr {height:18px;line-height:18px;}
#staticinfo #stb td {border:1px solid #eee;}
.mt5px{margin-top:5px;}

