/* CSS Document */
body { background:url(images/index_bg.jpg) no-repeat scroll center top #FFF;}
p{ margin:0;}
.top_kv{ padding-top:2px;}
.container_all{ margin-top:5px;}
.con_left{ float:left; width:704px;}
.con_l_top{ background:#3f3f3f; color:#FFFFFF; height:230px; overflow:hidden;}
.con_l_just{ position:relative; height:230px; border:#ff8642 3px solid; overflow:hidden;}
.l_top_left img{ width:320px; height:225px;}
.c_top{ position:absolute;}
.l_top_left{ float:left; padding:2px;}
.l_top_right{ float:right; width:370px; padding:2px;}
.focus_title{ font-size:18px; line-height:28px; font-weight:bolder; border-bottom:#ff8642 1px dashed;}
.focus_text{ line-height:28px; text-indent:2em; font-size:14px; padding-top:5px; height:138px; overflow:hidden;}
.l_top_right p{ text-align:right;}
.c_bottom{ color:#848484; font-size:16px; font-weight:bolder;}
.c_bottom ul{ float:right; padding:0 12px 0 0;}
.c_bottom li{ float:left; cursor: pointer;background-color:#d5d5d5; padding:2px 18px; margin-left:2px; color:#848484;}
.c_bottom .current{ background-color:#ff8642; color:#FFFFFF;}

.con_l_bottom{ margin-top:5px;}
.l_bottom_left{ float:left;}
.l_bottom_left li{ padding-bottom:5px;}
.sj a{ display:block; background:url(images/nav_bg.gif) no-repeat  -120px 0; width:118px; height:49px;}
.zs a{ display:block; background:url(images/nav_bg.gif) no-repeat -120px -53px; width:118px; height:49px;}
.his a{ display:block; background:url(images/nav_bg.gif) no-repeat -120px -106px; width:118px; height:49px;}
.xs a{ display:block; background:url(images/nav_bg.gif) no-repeat -120px -159px; width:118px; height:49px;}
.jh a{ display:block; background:url(images/nav_bg.gif) no-repeat -120px -212px; width:118px; height:49px;}
.all a{ display:block; background:url(images/nav_bg.gif) no-repeat -120px -265px; width:118px; height:49px;}

.sj a:hover,.sj a.on{ display:block; background:url(images/nav_bg.gif) no-repeat 0 0;}
.zs a:hover,.zs a.on{ display:block; background:url(images/nav_bg.gif) no-repeat 0 -53px;}
.his a:hover,.his a.on{ display:block; background:url(images/nav_bg.gif) no-repeat 0 -106px;}
.xs a:hover,.xs a.on{ display:block; background:url(images/nav_bg.gif) no-repeat 0 -159px;}
.jh a:hover,.jh a.on{ display:block; background:url(images/nav_bg.gif) no-repeat 0 -212px;}
.all a:hover,.all a.on{ display:block; background:url(images/nav_bg.gif) no-repeat 0 -265px;}

.l_bottom_right{ float:right; background:#FFFFFF; width:580px;}
.bbs_box .text{ padding:10px 5px 18px 8px;}
.boxmain span{ color:#848484;}
.bbs_box {clear: both;margin:0;word-wrap: break-word; background:#f1f1f1; margin-bottom:1px;}
.boxmain{ margin:10px 8px;}
.bbs_box .boxmain, .bbs_box .boxmainss {border-bottom:none; margin-bottom:0; padding-bottom:0;}
.summary {height: 48px;line-height: 22px; overflow: hidden;text-indent:2em; margin-top:5px;}
.page{ background:#f1f1f1; padding:8px 0;}
.hot_box {padding: 8px 5px 7px 10px; line-height:22px;}
.s_tit_5 a{ display:block; background:url(images/nav_bg.gif) no-repeat 0 -428px; width:65px; height:17px;}
.s_tit_1 a{ display:block; background:url(images/nav_bg.gif) no-repeat 0 -445px; width:65px; height:17px;}
.s_tit_2 a{ display:block; background:url(images/nav_bg.gif) no-repeat 0 -462px; width:65px; height:17px;}
.s_tit_3 a{ display:block; background:url(images/nav_bg.gif) no-repeat 0 -479px; width:65px; height:17px;}
.s_tit_4 a{ display:block; background:url(images/nav_bg.gif) no-repeat 0 -496px; width:65px; height:17px;}


.con_right{ float:right; width:275px;}
.ssn{ background:#f1f1f1;}
.c_r_title{ background:url(images/nav_bg.gif) no-repeat 0 -317px; width:275px; height:33px; display:block;}
.fbi{ background:#f1f1f1;}
.fbi_title{ background:url(images/nav_bg.gif) no-repeat 0 -355px; width:275px; height:33px; display:block;}
.fbi_nav{ border-bottom:#999 1px solid;}
.fbi_nav li{ float:left; padding-right:2px;}
.fbi_nav ul{ padding:5px 0 0 10px;}
.f_n_o a{ background:url(images/nav_bg.gif) no-repeat -60px -393px; width:60px; height:30px; display:block;}
.f_n_s a{ background:url(images/nav_bg.gif) no-repeat -180px -393px; width:60px; height:30px; display:block;}
.f_n_o a:hover,.f_n_o a.on{ background:url(images/nav_bg.gif) no-repeat 0 -393px; width:60px; height:30px; display:block;}
.f_n_s a:hover,.f_n_s a.on{ background:url(images/nav_bg.gif) no-repeat -120px -393px; width:60px; height:30px; display:block;}

.bbs_box .left { padding:10px 0 0 10px; width: 65px;}
.fbi_boxmain{ width:190px; float:right; padding:10px 5px 0 0;}
.fbi_list .bbs_box{ border-bottom:#CCC 1px solid;}
.fbi_list span{ color:#999;}
.f_l_list{ border-bottom:#CCC 1px solid; padding:2px 5px 2px 20px;}

.c_top a,.c_top a:hover,.c_top a:link,.c_top a:visited{ color:#FFF; background:none;}
#page {margin-top: 5px;}

#footer {background: none repeat scroll 0 0 #E6E6E6;color: #666666;height: auto;padding: 5px;text-align: center;width: auto;}
