@charset "gb2312";
/* CSS Document */
body, div, address, blockquote, iframe, ul, ol, dl, dt, dd, li, dl, h1, h2, h3, h4, h5, h6, p, pre, table, caption, th, td, form, legend, fieldset, input, button, select, textarea {margin:0; padding:0; font-weight: normal;font-style: normal;font-size: 100%; font-family:"宋体",Arial, Helvetica, sans-serif;}
ol, ul ,li{list-style: none;}
img {border: 0; margin:0; padding:0;}
body {text-align:left; font-size:12px; background:#ededed;}
a,em{ text-decoration:none; font-style:normal;}
.clear{ clear:both;}

/*通用*/
.box{ width:961px; margin:0 auto;}
.top{ height:35px; background:url(../image/x.jpg) repeat-x; clear:both; line-height:35px;}
.top span{ padding-left:16px; font-size:14px; font-weight:bold; float:left;}
.top em{ padding-right:21px; float:right;}
.top em a{ color:#000; text-decoration:underline;}
.border{ border:1px solid #cecece; background:#FFF;}

/*空隙*/
.kx_1{ height:6px; clear:both;}
.kx_2{ height:14px; clear:both;}
.kx_3{ height:11px; clear:both;}

/*字体*/
.h1{}



/*header*/
#header_w{ width:100%; height:98px; background:#c41011;}
#header{ height:98px;}
.logo{ padding:8px 0 0 38px;}



/*Nav*/
#Nav_w{ height:38px; background:url(../image/nav.jpg) repeat-x; width:100%;}
#Nav{ height:38px;}
#Nav li{ width:115px; height:38px; float:left; text-align:center; line-height:38px; font-size:16px; font-weight:bold;}
#Nav li a{ display:block; width:115px; height:38px; color:#FFF;}
#Nav li a:hover{ background:url(../image/nav_hover.jpg); color:#9b0c0c;}


/*侧导航*/
.sub_name{ height:42px; position:relative;}
.subname{ height:42px; width:174px; padding-left:17px; background:url(../image/sub_name.jpg) no-repeat; line-height:42px; font-size:14px; font-weight:bold; color:#FFF; position:absolute; left:-8px; top:0;}
#subNav{ padding-bottom:10px; _padding-bottom:0}
#subNav li{ line-height:35px; background:url(../image/sub_hover.jpg) no-repeat left top; padding-left:24px; font-size:14px; font-weight:bold;}
#subNav li a{ display:block; color:#000;}
#subNav li dl{ padding:5px 0;}
#subNav li dl dd{ font-size:12px; line-height:20px;}


/*Banner*/
#Banner_w{ height:351px; width:100%; background:url(../image/banner.jpg) repeat-x ;}
#Banner{ height:351px;}


/*body*/
#body_left{ width:185px; float:left; background:url(../image/sub.jpg) repeat-y;}
#body_right{ width:767px; float:right;}
.left{ width:502px; float:left;}
.right{ width:255px; float:right;}


/*copyright*/
#copyright{ background:#4a4a4a; color:#fff; text-align:center; line-height:24px; padding:20px 10px;}

#copyright a{ color:#fff}

/*底部页码*/
.page{ text-align:center; padding:15px; clear:both;}
.page a{ color:#333;}


/*News*/
.body_news{ padding:10px 0 16px 18px;}
.body_news li{ line-height:24px;}
.body_news li a{ color:#1a1616;}
.News_list{ padding:15px 10px;}
.News_list li{ line-height:34px; clear:both; border-bottom:1px dashed #89888e; color:#333333; height:34px;}
.News_list li span{ float:left; padding-left:19px; background:url(../image/left.jpg) no-repeat left center;}
.News_list li span a{ color:#333;}
.News_list li em{ float:right;}


/*Products*/
.body_pro{ height:auto; padding-top:12px;}
.body_pro li{ width:160px; float:left; padding-left:5px;}
.body_pro li img{ width:158px; height:110px; border:1px solid #d4d4d4;}
.body_pro li p{ text-align:center; line-height:29px; font-size:14px;}
.body_pro li a{ color:#333333;}
.Products_list{ padding:12px;}
.Products_list li{ width:132px; float:left; padding-left:39px;}
.Products_list li img{ width:130px; height:130px; border:1px solid #cacaca;}
.Products_list li p{ line-height:29px; text-align:center;}
.Products_list li a{ color:#333333;}


/*danye_show*/
.lxwm{ background:url(../image/lxwm.jpg) no-repeat left bottom; padding:7px 0 15px 13px; line-height:24px; border-bottom:1px solid #c1c1c1;}
.danye_show{ padding:35px 25px; line-height:24px; color:#333333;}
.body_dy{ height:151px; padding:13px; overflow:hidden; color:#333333; line-height:22px;}



/*gbook*/
.gbook{padding:35px 25px; line-height:24px; color:#333333;}


