@charset "utf-8";
/* CSS Document */
* { margin: 0; padding: 0; list-style: none; border: none; font-family: Tahoma, Geneva, sans-serif; font-size: 12px; }
body { background: #CCC; }
#body_main { width: 980px; margin: 0 auto; background: #FFF; padding: 0 10px; }
.color_red { color: red; }
.color_green { color: green; }
.color_blue { color: blue; }
.color_gray { color: gray; }
a { text-decoration: none; color: #000; }
a:hover { text-decoration: underline; color: #05159C; }
p { line-height: 24px; }
.float_left { float: left; }
.float_right { float: right; }
.clear_both { clear: both; }
.display_none { display: none; }
#header_main { }
#header { height: 100px; width: 980px; margin: 0 auto; }
#header_menu { width: 980px; margin: 0 auto; background: url(images/header_menu.jpg) repeat-x; height: 27px; line-height: 27px; text-align: right; }
/*导航*/
#navigation_main { margin-bottom: 10px; }
#navigation { width: 980px; margin: 0 auto; height: 42px; background: url(images/navigation.jpg) repeat-x; position: relative; }
#navigation ul li { float: left; background: url(images/navigation_li.jpg) left no-repeat; position: relative; }
#navigation ul #home { background: none; }
/*主导航*/
#navigation ul li a { display: block; line-height: 42px; width: 110px; color: #FFF; text-align: center; font-size:14px; font-weight:bold; }
#navigation ul li a:hover { background: url(images/navigation_hover.jpg) repeat-x; text-decoration: none; }
#navigation ul li .current_nav { background: url(images/navigation_hover.jpg) repeat-x; text-decoration: none; }
/* 幻灯 */
#bm { width: 980px; margin: 0 auto; }
#bt { }
#bb { }
#bf { height: 10px; }
/*主体*/
#content_main { }
#content { width: 980px; margin: 0 auto; }
#ch { }
#cb { }
#cf { }
#left { float: left; width: 240px; }
.lt { background: url(images/lt.jpg) no-repeat; height: 34px; line-height: 34px; border: 1px solid #CCC; border-bottom: none; padding: 0 20px 0 30px; }
.lt h1 { font-size: 14px; }
.lb { padding: 9px; overflow: auto; zoom: 1; border: 1px solid #CCC; }
.lf { height: 10px; }
#right { float: right; width: 720px; }
.rt { background: url(images/rt.jpg) left no-repeat; height: 34px; line-height: 34px; border: 1px solid #CCC; border-bottom: none; padding: 0 15px 0 30px; }
.rt h1 { font-size: 14px; }
.rb { padding: 19px; overflow: auto; zoom: 1; border: 1px solid #CCC; }
.rf { height: 10px; }
.nt { background: url(images/nt.jpg) left no-repeat; height: 34px; line-height: 34px; border: 1px solid #CCC; border-bottom: none; padding: 0 15px 0 30px; }
.nt h1 { font-size: 14px; }
.nb { padding: 9px; overflow: auto; zoom: 1; border: 1px solid #CCC; }
.nf { height: 10px; }
#link { width: 980px; margin: 0 auto; }
#link_text { padding: 5px 0; }
#link_picture { padding: 5px 0; }
#link_picture img { width: 80px; height: 30px; }
/*底部*/
#footer_main { }
#footer { width: 980px; margin: 0 auto; border-top: 3px solid #C20F12; padding: 10px 0; overflow:auto; zoom:1; }
/* 频道页相关 */
.current_channel { color: red; }
.channel_slist li { padding: 1px; }
.channel_slist li a { display: block; background: #E9E9E9; line-height: 26px; text-align: center; }
.channel_slist li a:hover { background: #0E67C1; color: #FFF; text-decoration: none; }
.channel_slist li .current_schannel { background: #0E67C1; color: #FFF; text-decoration: none; }
.article_list li { line-height: 34px; border-bottom: 1px dashed #999; padding-left: 10px; background: url(images/icon_a.gif) left no-repeat; }
/*图片列表[简]*/
.picture_list li { float: left; text-align: center; padding: 4px; }
.picture_list li .pl_p img { padding: 4px; border: 1px solid #CCC; width: 150px; height: 150px; }
.picture_list li a { line-height: 22px; }
.picture_list li a:hover img { border: 1px solid #cc0000; }
.picture_dlist li { padding: 10px; overflow: auto; zoom: 1; }
/*分页样式*/
.page_turner { padding: 10px 0; float: right; clear: both; }
.page_turner a, .page_turner span { float: left; display: block; border: 1px solid #D3D1D1; padding: 2px 5px; margin-left: 4px; line-height: 16px; }
.page_turner a:link, .page_turner a:visited { text-decoration: none; }
.page_turner a:hover, .page_turner a.c { background: #CC0001; color: #FFF; }
#total { color: red; }
/*详情页面*/
#detail_title { font-size: 18px; line-height: 24px; text-align: center; padding: 20px; }
#detail_intro { color: #999; text-align: center; line-height: 30px; }
#detail_content { padding: 20px; font-size: 14px; }
#detail_around { padding: 0 10px; background: #F5F5F5; line-height: 26px; border: 1px solid #CCCCCC; }
#detail_picture { width: 660px; margin: 20px auto; text-align: center; }
#detail_picture img { max-width: 600px; padding: 5px; border: 1px solid #999; }
/*表单*/
.common_form { }
.common_form dt { padding: 2px 0; }
.common_form dd { padding: 2px 0; }
.form_text { font-size: 12px; border: 1px solid #CCC; height: 26px; line-height: 26px; padding: 0 5px; width: 90%; }
.form_select { font-size: 12px; border: 1px solid #CCC; }
.form_textarea { font-size: 12px; width: 90%; height: 120px; padding: 5px; border: 1px solid #CCC; }
.form_checkbox { }
.form_submit { width: 80px; height: 24px; border: none; background: #C21818; font-weight: bold; color: #FFF; cursor: pointer; }
/*留言*/
.feedback_list { }
.feedback_list dt { padding: 10px; background: #CCC; }
.feedback_list dd { padding: 10px; background: #F1F1F1; margin-bottom: 10px; }
/*搜索*/
#search_form { height: 40px; position: relative; }
#search_text { border: 1px solid #176DC2; height: 30px; line-height: 30px; padding: 0 2px; width: 160px; position: absolute; left: 0; top: 0; }
#search_submit { background: #176DC2; height: 32px; width: 60px; position: absolute; right: 0; top: 0; color: #FFF; cursor: pointer; }
