@charset"utf-8";
/* CSS Document */
* { margin: 0; padding: 0; list-style: none; border: none; font-family: "微软雅黑"; }
body { font-size: 12px; background:#999999 }

#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: 1150px; margin: 0 auto; position: relative; }
#header_menu_main { background: url(images/header_menu.jpg) repeat-x; }
#header_menu { width: 1150px; margin: 0 auto; height: 27px; line-height: 27px; text-align: right; }
/*导航*/
#navigation_main { margin-bottom: 0px; background-color:#0099FF;}/*导航背景颜色*/
#navigation { width: 1150px; margin: 0 auto; height: 65px; position: relative; }
#navigation ul li { float: left; padding-left: 2px; position: relative; }/*导航字段间隔背景*/
#navigation ul #home { background: none;}
#navigation ul li a { display: block; line-height: 66px; width: 136px; color: #FFF; text-align: center; font-size: 16px; font-weight: bold;-webkit-transition: all 0.1s linear;
          transition: all 0.1s linear; }/*导航鼠标滑动背景颜色*/
#navigation ul li a:hover {  text-decoration: none; -webkit-transform: scale(1.05);
     -moz-transform: scale(1.05);
      -ms-transform: scale(1.05);
       -o-transform: scale(1.05);
          transform: scale(1.05); }
/*底部导航*/
#navigation_main1 { margin-bottom: 0px;}/*导航背景颜色*/
#navigation1 { width: 1150px; margin: 0 auto; height: 65px; position: relative; }
#navigation1 ul li { float: left; padding-left: 2px; position: relative; }/*导航字段间隔背景*/
#navigation1 ul #home { background: none;}
#navigation1 ul li a { display: block; line-height: 66px; width: 136px; color: #000; text-align: center; font-size: 16px; font-weight: bold;-webkit-transition: all 0.1s linear;
          transition: all 0.1s linear; }/*导航鼠标滑动背景颜色*/
#navigation1 ul li a:hover {  text-decoration: none; -webkit-transform: scale(1.05);
     -moz-transform: scale(1.05);
      -ms-transform: scale(1.05);
       -o-transform: scale(1.05);
          transform: scale(1.05); }

/* 幻灯 */
#bm { width: 1150px; margin: 0 auto; }
#bt { }
 
#bf { height: 10px; }
/*主体*/
#content_main { }
#content { width: 1150px; margin: 0 auto; background-color:#FFFFFF;}
#content1 { 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-bottom: none; padding: 0 20px 0 30px; }
.lt h1 { font-size: 14px; }
.lt h1 span { padding: 0 5px; font-size: 12px; color: #999; font-weight: normal; font-style: italic; }
.lt1 { background: url(images/lt.jpg) no-repeat; height: 33px; line-height: 33px; border: 1px solid #D9D9D9; border-bottom: none; padding: 0 20px 0 30px; }
.lt1 h1 { font-size: 14px; }
.lt1 h1 span { padding: 0 5px; font-size: 12px; color: #999; font-weight: normal; font-style: italic; }
.lb { padding: 5px; overflow: auto; zoom: 1;font-size:16px; }
.lb1 { padding: 9px; overflow: auto; zoom: 1; border: 1px solid #D9D9D9; }
.lf { height: 30px; }
#right { float: right; width: 905px; }
.rt { height: 33px; line-height: 33px; border: 1px solid #D9D9D9; border-bottom: none; padding: 0 15px 0 30px; }
.rt1 { background: url(images/rt.jpg) left no-repeat; height: 33px; line-height: 33px; border: 1px solid #D9D9D9; border-bottom: none; padding: 0 15px 0 30px; }
.rt h1 { font-size: 14px; }
.rt1 h1 { font-size: 14px; }
.rt h1 span { padding: 0 5px; font-size: 12px; color: #999; font-weight: normal; font-style: italic; }
.rt1 h1 span { padding: 0 5px; font-size: 12px; color: #999; font-weight: normal; font-style: italic; }
.rb { padding: 19px; overflow: auto; zoom: 1; }
.rb2 { padding: 19px; overflow: auto; zoom: 1; border: 1px solid #D9D9D9; }
.rb1 { padding: 19px; overflow: auto; zoom: 1; height:350px; }
.rf { height: 10px; }
.nt {height: 80px; line-height: 60px; border-bottom: none; padding: 0 15px 0 30px; font-size:36px; margin: 0 auto;}
.nt1 {height: 30px; background: url(images/h.png) no-repeat; }
.nt h1 { font-size: 14px; }
.nt h1 span { padding: 0 5px; font-size: 12px; color: #999; font-weight: normal; font-style: italic; }
.nb { padding: 20px; overflow: auto; zoom: 1; font-size:16px;}
.nb21 { padding: 20px; overflow: auto; zoom: 1; font-size:16px; border: 1px solid #D9D9D9; width:100px; margin:auto;}
.nf { height: 10px; }
#link { width: 1150px; margin: 0 auto; background-color:#FFFFFF;}
#link_text { padding: 5px 0; }
#link_picture { padding: 5px 0; }
#link_picture img { width: 270px; height: 80px; }


/*底部*/
#footer_main {}
#footer_main1 { background-color:#FFFFFF; width:1150px; margin:auto;}
#footer { width: 1150px; margin: 0 auto; border-top: 3px solid #C20F12; padding: 10px 0; }
/* 频道页相关 */
.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; }
/*图片列表[简]首页*/
.picture1_list li { float: left; text-align: center; padding: 4px;}
.picture1_list li .pl_p img { padding: 4px; border: 1px solid #CCC; width: 200px; height: 200px; }
.picture1_list li a { line-height: 22px; }
.picture1_list li a:hover img { border: 1px solid #cc0000; }
.picture1_dlist li { padding: 1px; overflow: auto; zoom: 1; }
/*图片列表[简]*/
.picture_list li { float: left; text-align: center; padding: 4px;}
.picture_list li .pl_p img { padding: 4px; border: 1px solid #CCC; width: 180px; height: 180px; }
.picture_list li a { line-height: 22px; }
.picture_list li a:hover img { border: 1px solid #cc0000; }
.picture_dlist li { padding: 1px; 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; }
/*无缝滚动*/
#products_scroll { overflow: auto; width: 100%; }
