/* 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:url(../img/body.jpg) repeat-x #eaeaea; color:#444444;}
a,em{ text-decoration:none; font-style:normal;}
.clear{ clear:both;}
a{ color:#444444;}

/*通用*/
.box{ width:1005px; margin:0 auto;}
.name{ width:118px; height:38px; background:url(../img/name.png) no-repeat; text-align:center; font:bold 14px/38px "宋体";
		position:absolute; left:-5px; top:-4px; color:#FFF;}
.yema{ padding:15px 0; text-align:center;}
/*空隙*/
.kx_1{ height:46px; clear:both;}
.kx_2{ height:50px; position:relative;}
.kx_3{ height:25px; clear:both;}
.kx_4{ height:10px; clear:both;}

/*字体*/
.h1{ font:bold 14px/42px "宋体"; text-align:center; color:#FFF;}
.h2{ float:right; line-height:50px;}
.h3{ padding-left:10px; background:url(../img/News_list.png) no-repeat left center; float:left;}
.h4{ float:right; padding-right:5px;}
.h5{ float:left; margin-left:4px; padding-left:20px; background:url(../img/index-5.png) no-repeat left center; font-size:14px; 		     font-weight:bold;}
.h6{ float:right; padding:5px 8px 0 0;}
.h7{ line-height:24px; padding-top:5px;}
.h8{ height:35px; line-height:35px; text-align:center; font-size:14px; font-weight:bold; color:#FFF; background:#439afe;}

/*header*/
#header{ height:110px; position:relative; background:url(../img/header.jpg) no-repeat right top; color:#FFF;}
#logo{ position:absolute; left:14px; top:3px;}
#jrsc{ position:absolute; right:15px; top:3px;}
#jrsc a{ color:#FFF;}
#header_name{ position:absolute; top:6px; height:20px; padding-left:12px; background:url(../img/header_1.jpg) no-repeat left center; 		              font:bold 14px/20px "宋体"; right:276px;}
#header_name a{ color:#fff;}
#header_name a:hover{ text-decoration:underline;}

/*Nav*/
#Nav{ width:1005px; height:60px; background:url(../img/Nav.jpg) no-repeat; position:absolute; right:0px; bottom:-24px;}
#Nav li{ width:109px; height:44px; line-height:44px; text-align:center; padding-right:2px;  float:left;
		background:url(../img/Nav_right.jpg) no-repeat right center; font-size:14px; font-family:"宋体";}
#Nav li a{ width:109px; height:44px; display:block; color:#353535;}			
#Nav li a:hover{ background:url(../img/Nav_hover.jpg) no-repeat center center; color:#FFF;}

/*banner*/
#banner{ height:395px; position:relative;}
#banner_body{ width:1050px; height:428px; padding:1px 0 0 47px; background:url(../img/banner.png) no-repeat left top; position:absolute; left:-42px; top:22px;}

/*body*/
#body_left{ width:243px; height:525px; float:left; position:relative;}
#body_left_nr{ width:255px; height:525px; background:url(../img/products_list_left.jpg) no-repeat; left:-7px;top:-4px;position:absolute;}
#body_left_nr ul{ padding:18px 0 0 37px;}
#body_left_nr li{ width:172px; padding-left:15px; height:35px; line-height:35px; border-bottom:1px dashed #FFF; font-size:14px; 
				font-weight:bold; background:url(../img/products_list_1.png) no-repeat left center;}
#body_left_nr li a{ color:#fff;}
#body_left_nr li a:hover{ color:#c2c3c3;}
#body_right{ width:738px; float:right;}
.body_right li{ width:167px; float:left; padding:11px 7px;}
.by_1{ width:148px; height:99px; padding:6px 8px; border:1px solid #dbd8d8; background:#f3f2f2;}
.by_2{ height:27px; text-align:center; line-height:27px; border:1px solid #dbd8d8; background:#e3e3e3;}
#body_sbzs{ width:240px; float:left;}
#body_sbzs ul{ padding-left:9px;}
#body_sbzs li{ width:216px; height:27px; line-height:27px; padding-left:10px; background:url(../img/index_1.png) no-repeat left center;
			border-bottom:1px dashed #7b7c7c;}
#body_gsjj{ width:468px; float:right;}
#body_gsjj_nr{ padding-right:41px; line-height:22px;}
#body_gsjj_nr img{ float:left; padding-right:10px;}
.body_gsjj_1{ position:absolute; right:-5px; top:24px;}
#body_jgdt{ width:260px; float:right; padding-left:10px;}
#body_jgdt ul{ padding-left:8px;}
#body_jgdt li{width:231px; height:27px; line-height:27px; padding-left:10px; background:url(../img/index_1.png) no-repeat left center;}

/*copyright*/
#copyright{ height:100px; background:url(../img/copyright.png) repeat-x; padding-top:16px; text-align:center; line-height:22px; 
			color:#363636;}			
/*News*/
#News li{ height:32px; line-height:32px; border-bottom:1px dashed #3c3b3b;}
#Newsxxy{ line-height:24px;}

/*产品展示*/
#ctsb li{ width:738px;padding:10px 0;}
.ctsb_top{ height:35px; background:#d0e5fd; line-height:35px;}
#ctsb_boby{ background:url(../img/zy_body.png) repeat-x #eaeaea;}
.ctsb_bottom{ height:75px; line-height:75px; padding:0 0 0 354px;}




#yema{ clear:both; display:block; width:100%; text-align:center;}
.link_bk a{color: #4D4D4D;text-decoration: none;}
.link_bk a:hover {text-decoration: none;color: #009900;}
.page { clear:both; text-align:center; margin-top:15px; margin-bottom:15px; font-size:12px;}
.page a {border: 1px solid #dddddd; cursor:pointer; display:block;height:15px; line-height:15px; margin-right:5px; float:left;padding-left:6px; padding-right:6px;  }
.page a:hover { border:1px #0066CC solid; color: #0066CC}
.page a.select{ border: 1px solid #dddddd; background-color:#0066CC; color:#ffffff; }
.page span {border: 1px solid #dddddd;display:block;height:23px; line-height:23px; margin-right:5px; float:left;padding-left:6px; padding-right:6px;  }
