﻿@charset"utf-8";
/* CSS Document */
* { margin: 0; padding: 0; list-style: none; border: none; font-family: "微软雅黑"; }
body { font-size: 14px; }
#body_main { }
.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; position: relative; }
#header_menu_main { background: url(images/header_menu.jpg) repeat-x; }
#header_menu { width: 980px; margin: 0 auto; height: 27px; line-height: 27px; text-align: right; }
/*导航*/
#navigation_main { margin-bottom: 1px; background: url(images/navigation.jpg) repeat-x; }
#navigation { z-index:100; width: 980px; margin: 0 auto; height: 46px; position: relative; }
#navigation ul li { float: left; background: url(images/navigation_li.jpg) left no-repeat; padding-left: 2px; position: relative; }
#navigation ul #home { background: none; }
#navigation ul li a { display: block; line-height: 46px; width: 120px; 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 ul { display: none; position: absolute; left: 0; background: #0066CC; border: 1px solid #FFF; }
#navigation ul li ul li { background: none; float: none; }
#navigation ul li .hasmenu { background: url(images/hasmenu.gif) right no-repeat; }
#navigation ul li ul li a { height: 26px; line-height: 26px; font-size: 12px; font-weight: normal; }
#navigation ul li ul li a:hover { background: #CC0000; }
#navigation ul li ul li ul { left: 135px; top: 0; }
/* 幻灯 */
#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: 33px; line-height: 33px; border: 1px solid #A6BBE2; border-top:2px solid #738CBA; border-bottom: none; padding: 0 15px 0 40px; }
.lt h1 { font-size: 14px; }
.lt h1 span { padding: 0 5px; font-size: 12px; color: #999; font-weight: normal; font-style: italic; }
.lb { padding: 9px; overflow: auto; zoom: 1; border: 1px solid #A6BBE2; }
.lf { height: 10px; }
#right { float: right; width: 730px; }
.rt { background: url(images/rt.jpg) left no-repeat; height: 34px; line-height: 34px; border: 1px solid #A6BBE2; border-top:2px solid #738CBA; border-bottom: none; padding: 0 15px 0 40px; }
.rt h1 { font-size: 14px; }
.rt h1 span { padding: 0 5px; font-size: 12px; color: #999; font-weight: normal; font-style: italic; }
.rb { padding: 19px; overflow: auto; zoom: 1; border: 1px solid #A6BBE2; }
.rf { height: 10px; }
.nt { background: url(images/nt.jpg) left no-repeat; height: 33px; line-height: 33px; border: 1px solid #A6BBE2; border-top:2px solid #738CBA; border-bottom: none; padding: 0 15px 0 40px; }
.nt h1 { font-size: 14px; }
.nt h1 span { padding: 0 5px; font-size: 12px; color: #999; font-weight: normal; font-style: italic; }
.nb { padding: 9px; overflow: auto; zoom: 1; border: 1px solid #A6BBE2; }
.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; }
/* 版权信息 */
#copyright_main { background: #015AB8; padding: 10px 0; }
#bottom_navigation { width: 980px; margin: 0 auto; height: 26px; line-height: 26px; text-align: center; color: #FFF; }
#bottom_navigation a { color: #FFF; }
#copyright { width: 980px; margin: 0 auto; color: #FFF; }
#copyright a { color: #FFF; }
/* 频道页相关 */
.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: 212px; 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; }

/*图片列表*/
.pic_list li { float: left; text-align: center; padding: 4px; }
.pic_list li .pl_p img { padding: 4px; border: 1px solid #CCC; width: 222px; height: 110px; }
.pic_list li a { line-height: 22px; }
.pic_list li a:hover img { border: 1px solid #cc0000; }
.pic_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; }