*{ margin:0px auto;}
body{font-size:12px; margin:0px; color:#333}

.grayfont{color:#999}
ul, li{margin:0px; padding:0px; list-style:none}
a:link{color:#333; text-decoration:none}
a:visited{text-decoration:none; color:#4B4B4B}
a:hover{text-decoration:none; color:#c00}
a:active{text-decoration:none; color:#4B4B4B}
.redfont14{font-size:14px; font-weight:bold; color:#DB0000}
 a.red:link{color:#E60012; text-decoration:none}
 a.red:hover{color:#000; text-decoration:none}
 a.red:active{color:#000; text-decoration:none}
 a.red:visited{color:#E60012; text-decoration:none}
  a.gray:link{color:#B7B7B7; text-decoration:none}
 a.gray:hover{color:#666; text-decoration:none}
 a.gray:active{color:#000; text-decoration:none}
 a.gray:visited{color:#b3b3b3; text-decoration:none}
 

 a.white:link{color:#fff; text-decoration:none;}
 a.white:hover{color:#FF0; text-decoration:none;}
 a.white:active{color:#fff; text-decoration:none;}
 a.white:visited{color:#fff; text-decoration:none;}
 
 
 
#kstd{ width:1000px; margin: 0 auto;border:#d8d8d8 1px solid; margin-top:15px;  overflow:hidden; height:69px;background:url("kstdright.jpg")/*tpa=http://www.hnlbjx.com/img/kstdright.jpg*/ no-repeat right 25px;}
#kstd_left{ background: url("kstd.jpg")/*tpa=http://www.hnlbjx.com/img/kstd.jpg*/ no-repeat; width:180px; height:69px; float:left; }
#kstd_right{ float:right; width:800px; margin-top:10px; }
#kstd_right li{ list-style:none; width:108px; float:left; line-height:27px; height:27px; background:url("yd.jpg")/*tpa=http://www.hnlbjx.com/img/yd.jpg*/ no-repeat left center; padding-left:15px;}
 

 #top, #ding1,#nav , #content, #foot, #footer_feilei, #tj_pro,#bottomzi1,#bannerbg {margin:0 auto; width:1000px; overflow:hidden;}
#top1, #ding, #bottom,#banner, #bottom1, #bannerbg, #bottomzi,#sub_bottom, #sub_ban{margin:0px auto; width:100%; overflow:hidden}

#bannerbg{margin-top:10px; height:380px; background:#333;}

.pagination{margin-top:-46px; width:100px; position:absolute; right:68px; z-index:10}
.pagination li{float:right; margin:0 1px; list-style:none}
.pagination li a{display:block; width:12px; height:0; padding-top:12px; background-position:0 0; float:left; overflow:hidden}
#ding{height:31px; line-height:30px;  background:url("d_bg.jpg")/*tpa=http://www.hnlbjx.com/img/d_bg.jpg*/ repeat-x}
#lianjie{float:left; width:500px;}
#lianjie li{padding-left:15px; padding-right:15px; list-style:none; float:left}
#qqjt{width:80px; background:url("qq.png")/*tpa=http://www.hnlbjx.com/img/qq.png*/ no-repeat left center; padding-left:15px; float:right}
.search{FLOAT:left; WIDTH:340px; left:600px}
.searchrightl{ text-align:left; background:url("imputbg.jpg")/*tpa=http://www.hnlbjx.com/img/imputbg.jpg*/ repeat-x; border:#E3E3E3 1px solid}
.pagination li.current a{background-position:0 -12px}
#wrap{width:1000px; margin:0 auto; }
#tj_pro{  border:#d8d8d8 1px solid; margin-top:10px;height:34px; line-height:34px;background:url("tj_bg.jpg")/*tpa=http://www.hnlbjx.com/img/tj_bg.jpg*/ repeat-x}
#tj_pro li{line-height:28px; height:28px; margin-top:3px; text-align:center; padding:0px 20px 0px 15px; float:left; background:url("yd1.jpg")/*tpa=http://www.hnlbjx.com/img/yd1.jpg*/ no-repeat right center}
#tj_pro ul{ margin-left:3px;}
#content{ margin-top:15px; padding-bottom:10px; padding-top:10px; border:#d8d8d8 1px solid; }
#sy_left{float:left; width:705px}

.leftselect{width:186px; margin:0 auto; margin-left:20px}

.leftselect ul li.selectlist{ height:20px; line-height:20px; background:url("select_02.gif")/*tpa=http://www.hnlbjx.com/img/select_02.gif*/ left top no-repeat; text-align:center; cursor:pointer}
.leftselect ul li.bg2{}

.layer{width:186px; position:absolute; display:none; margin:0px 0px 0px 0px; _margin:-3px 0px 0px -14px}
*+html .layer{margin:-4px 0px 0px -14px}
.layerlist{padding-top:18px; border:#8a908c 1px solid}
.layerlist ul{background:#FFF; width:auto; padding:3px 14px; height:200px; overflow:auto}
.layerlist ul li{line-height:20px; height:20px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden}

.leftselect ul.subleft{width:146px}
.leftselect ul li.bg3{}
.leftselect ul li.bg4{}
.leftselect ul li span.sublayer{width:146px}

#sy_pro{float:right; width:450px; overflow:hidden; margin:5px 0px 0px 5px}
#sy_pro_tit{}
#sy_tj_pro{width:100%; margin:0 auto}
#sy_tj_pro h3{color:#333; font-size:14px; margin:10px 0px 10px 0px; color:#CC0000; background:url("gif-0493.gif")/*tpa=http://www.hnlbjx.com/img/gif-0493.gif*/ no-repeat 122px center}
#sy_tj_pro  ul{}
#sy_tj_pro li{width:22%; float:left; background:url("yd.jpg")/*tpa=http://www.hnlbjx.com/img/yd.jpg*/ no-repeat left center; padding-left:13px; line-height:25px}
#sy_fl_pro{width:100%; margin:0 auto}
#sy_fl_pro li{width:218px; float:left; margin-top:22px; margin-right:3px}
.sy_fl_pro{width:218px}

.sy_fl_proimg{float:left; width:45%}
.sy_fl_pror{float:right; width:50%; line-height:18px; color:#666}
.sy_fl_pror h4{font-size:12px; margin:0px; color:#333; }
.sy_fl_promore{width:100%; margin-top:8px}
#sy_right{float:right; width:250px; border-left:#D8D8D8 1PX dashed; padding-left:20PX;}
#sy_right_news{float:left; width:235px; padding-left:0px}
#sy_right_newstj{width:100%; margin-top:8px}
#sy_right_newstjl{float:left; width:20%}
#sy_right_newstjr{float:right; width:55%; line-height:23px}
#sy_right_newstit{background:url("new.jpg")/*tpa=http://www.hnlbjx.com/img/new.jpg*/ no-repeat left center; height:35px; width:100%}

#sy_right_right{float:right; width:44.8%; margin-top:20px}

.atcTitList{WIDTH:100%;  float:left; margin-top:12px; OVERFLOW:hidden}
.atcTitList LI{  PADDING-RIGHT:0px; CLEAR:both; height:50px; line-height:25px;background:url("img00.jpg")/*tpa=http://www.hnlbjx.com/img/img00.jpg*/ no-repeat left 9px; padding-left:10px; }
.atcTitList LI a{ color: #4b4b4b}
.atcTitList LI a:hover{ text-decoration:underline; color:#CC0000;}

.atcTitList LI .atcTitCell_nm{  CLEAR:both; OVERFLOW:hidden;  height:23px; line-height:23px}
#bottom{background:url("bg_footer.gif")/*tpa=http://www.hnlbjx.com/img/bg_footer.gif*/ #ebebeb repeat-x; margin-top:15px; overflow:hidden}
#bottomzi{background: url("bgd.jpg")/*tpa=http://www.hnlbjx.com/img/bgd.jpg*/ repeat-x; }
#bottomzi  ul{ margin:0 auto}
#bottomzi li{line-height:30px; height:30px; padding:0 30px; float:left; background:url("tj_x.jpg")/*tpa=http://www.hnlbjx.com/img/tj_x.jpg*/ right center no-repeat; text-align:center}

#footer_feilei{background:url("bg_footin.jpg")/*tpa=http://www.hnlbjx.com/img/bg_footin.jpg*/ no-repeat; padding-top:20px; text-align:left; padding-bottom:5px}
#footer_feilei li{float:left; width:18%!important; width:16.5%; padding:0 0px}
#footer_feilei li.first{padding-left:5px}
#footer_feilei li dl dt{font-size:14px; font-weight:bolder; margin-bottom:15px}
#footer_feilei li dd{line-height:25px; background:url("bg_list_02.gif")/*tpa=http://www.hnlbjx.com/img/bg_list_02.gif*/ no-repeat left center; padding-left:10px;     width:100%; }




DL{PADDING-BOTTOM:0px; MARGIN:0px; PADDING-LEFT:0px; PADDING-RIGHT:0px; PADDING-TOP:0px}
DT{PADDING-BOTTOM:0px; MARGIN:0px; PADDING-LEFT:0px; PADDING-RIGHT:0px; PADDING-TOP:0px}
DD{PADDING-BOTTOM:0px; MARGIN:0px; PADDING-LEFT:0px; PADDING-RIGHT:0px; PADDING-TOP:0px}
UL{PADDING-BOTTOM:0px; MARGIN:0px; PADDING-LEFT:0px; PADDING-RIGHT:0px; PADDING-TOP:0px}

.nav{background:url("nav_bg.jpg")/*tpa=http://www.hnlbjx.com/img/nav_bg.jpg*/ repeat-x; width:100%; margin:0 auto; overflow:hidden; }
#nav{height:33px; background:url("nav_bg.gif")/*tpa=http://www.hnlbjx.com/img/nav_bg.gif*/ no-repeat 0 -35px; w}
#nav li.nav_m{position:relative;  float:left; width:142px; text-align:center; background:url("nav_x.jpg")/*tpa=http://www.hnlbjx.com/img/nav_x.jpg*/ no-repeat right center; font-size:14px; height:33px; line-height:33px}
#nav li.nav_index{ width:142x; background:url("nav_x1.jpg")/*tpa=http://www.hnlbjx.com/img/nav_x1.jpg*/ no-repeat}
#nav li.nav_m a.nav_m_link{color:#fff; display:block; text-align:center; font-weight:bold}
#nav li.nav_m a.nav_m_link:hover{background:url("nav_bg.gif")/*tpa=http://www.hnlbjx.com/img/nav_bg.gif*/ no-repeat 0 0;}
#nav li.sfhover a.nav_m_link{background:url("nav_bg.gif")/*tpa=http://www.hnlbjx.com/img/nav_bg.gif*/ no-repeat 0 0}
.nav_sub_main{z-index:1000; POSITION:absolute; WIDTH:142px; TOP:33px; LEFT:-9999px}
#nav li.sfhover .nav_sub_main{left:0px;}
#nav li.nav_m:hover .nav_sub_main{left:0px; }
.nav_sub_main LI{TEXT-ALIGN:center; LINE-HEIGHT:26px; HEIGHT:27px; FONT-SIZE:12px; COLOR:#fff}
.nav_sub_main LI A{WIDTH:145px; DISPLAY:block; BACKGROUND:url("bg_sed_navi.png")/*tpa=http://www.hnlbjx.com/img/bg_sed_navi.png*/ no-repeat center bottom; HEIGHT:27px; COLOR:#fff}
.nav_sub_main LI A:hover{BACKGROUND:url("bg_sed_navi_h.png")/*tpa=http://www.hnlbjx.com/img/bg_sed_navi_h.png*/ no-repeat; COLOR:#fff;Z-INDEX:1000;}
.main_menu{Z-INDEX:100; POSITION:absolute; WIDTH:960px; DISPLAY:none; BACKGROUND:url("nav_sub.gif")/*tpa=http://www.hnlbjx.com/img/nav_sub.gif*/ #f2f2f2 repeat-x 0px -120px; HEIGHT:340px; FONT-SIZE:12px; OVERFLOW:hidden; TOP:33px; LEFT:-407px; _zoom:1}
#nav li.sfhover .main_menu{display:block;}
#nav li.nav_m:hover .main_menu{DISPLAY:block;}
.navpro{MARGIN:0px auto; WIDTH:900px; OVERFLOW:hidden}
.navpro DL{BACKGROUND:url("nav_sub_r.gif")/*tpa=http://www.hnlbjx.com/img/nav_sub_r.gif*/ no-repeat right bottom; FLOAT:left; HEIGHT:340px; OVERFLOW:hidden; MARGIN-RIGHT:20px}
.navpro DL DT{LINE-HEIGHT:28px;  MARGIN-BOTTOM:5px; BACKGROUND:url("nav_sub.gif")/*tpa=http://www.hnlbjx.com/img/nav_sub.gif*/ no-repeat 0px 0px; HEIGHT:28px; OVERFLOW:hidden}
.navpro DL DT.pro_mobile{BACKGROUND-POSITION:0px -20px; MARGIN-BOTTOM:0px}
.navpro DL DT A{COLOR:#000}
.navpro DL DT A STRONG{COLOR:#fff; font-size:12px; margin-left:-30px;}
.navpro DL DD{TEXT-INDENT:12px; BACKGROUND:url("yd.jpg")/*tpa=http://www.hnlbjx.com/img/yd.jpg*/ no-repeat left center; HEIGHT:30px; OVERFLOW:hidden; text-align:left}
.navpro DL DD.imp{BACKGROUND-POSITION:0px -149px}
.navpro DL DD A{DISPLAY:block}
.navpro DL DD.imp A{COLOR:#3b3b3b}
.navpro DL DD A:hover{BACKGROUND:#c00; COLOR:#fff; font-weight:bold; height:25px; line-height:25px}
.navpro DL.navpro_1{WIDTH:140px}
.navpro DL.navpro_2{WIDTH:123px}
.navpro DL.navpro_2 DD{WIDTH:110px}
.navpro DL.navpro_3{WIDTH:115px}
.navpro DL.navpro_3 DD{WIDTH:103px}
.navpro_r{WIDTH:160px; HEIGHT:340px}
.navpro_r DL{BACKGROUND:none transparent scroll repeat 0% 0%; FLOAT:none; HEIGHT:auto; MARGIN-RIGHT:0px}
.fl {
float: left;
}



/*首页头部*/
.toubu{
	width:995px;
	height:75px;
	
}
.toubu1{ width:100%; height:25px;  background:url("toubu.jpg")/*tpa=http://www.hnlbjx.com/img/toubu.jpg*/ ; }
.toubu2{width:995px; height:25px; padding-top:5px; font:"黑体"; color:#B3B3B3; font-size:13px; font-weight : 200;}
.toubu2 a,.toubu2 a:link,.toubu2 a:visited{ color:#ADADAD;}
.toubu2 a:hover{ color:#FF0F0F}
/*首页头部结束*/

/*首页幻灯*/
.banner_div{height:300px; width:995px;margin:5px auto 0px auto;overflow:hidden;position:relative;}
#flashBg { height:300px; overflow:hidden; width:100%; clear:both; margin:0; padding:0;}
#flashLine {height:300px; width:100%; clear:both;}
#flash { width:100%; height:300px; overflow:hidden; margin:0 auto; clear:both; position:relative;/*--*/ padding:0px;}
#flash a {width:100%; height:300px; display:none;}
#flash img {/*width:100%; height:407px; display:none;*/}
.flash_bar { width:130px; z-index:10; height:30px; overflow:hidden; padding-top:13px!important; padding-top:12px; bottom:45px;text-align:center;margin:0 auto;position:relative; }
.flash_bar .dq { display:inline-block; float:left; width:8px; height:8px; margin:5px 5px; cursor:pointer;
background:url("tg_flash_p.png")/*tpa=http://www.hnlbjx.com/img/tg_flash_p.png*/ no-repeat 0px 0px; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/tg_flash_p.png" ,sizingMethod="crop"); }
.flash_bar .no { display:inline-block; float:left; width:8px; height:8px; margin:5px 5px; cursor:pointer;
background:url("tg_flash_p2.png")/*tpa=http://www.hnlbjx.com/img/tg_flash_p2.png*/ no-repeat 0px 0px; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/tg_flash_p2.png" ,sizingMethod="crop"); }


/*首页幻灯结束*/


/*首页体部*/
.tibu{ width:995px; height:1017px;   line-height:20px; }




#main{ width:995px; height:auto; margin-top:20px;}
.gsjjry{ float:left; width:222px; height:478px; margin-top:5px}
.gsjj_t,.qyry_t,.cpzs_t,.spzs_t,.xwzx_t,.qysl_t,.xwzx_t,.cpzsl_t,.xgcp_t,.cgal_t,.lxwm_t,.friend_t{ 
width:100%; 
height:30px; 
background:url("tt_bg.jpg")/*tpa=http://www.hnlbjx.com/img/tt_bg.jpg*/ repeat-x; 
text-align:left; 
line-height:30px; 
}
.gsjj_t h2{ 
background:url("icon_2.jpg")/*tpa=http://www.hnlbjx.com/img/icon_2.jpg*/ 10px center no-repeat; 
font-size:14px; 
color:#c10404; 
padding-left:20px;
}
.gsjj{ float:left; width:220px; height:245px; border:1px solid #dfdede; margin-top:3px;}
.gsjj_n{ width:216px; margin-top:8px;}
.gsjj_n p{ margin-top:3px; line-height:21px; text-indent:2em; text-align:left;}
.gsjj_n span{ color:#c10404;}
.qyry{ float:left; width:220px; height:225px; border:1px solid #dfdede; }
.qyry_t h2,.cpzs_t h2,.spzs_t h2,.qysl_t h2,.xwzx_t h2,.cpzsl_t h2,.xgcp_t h2,.cgal_t h2,.lxwm_t h2,.friend_t h2{
float:left; 
background:url("icon_2.jpg")/*tpa=http://www.hnlbjx.com/img/icon_2.jpg*/ 10px center no-repeat; 
font-size:14px; 
color:#c10404; 
padding-left:20px;
}
.qyry_t span,.cpzs_t span,.spzs_t span,.xwzx_t span,.qysl_t span,.xwzx_t span,.cpzsl_t span,.xgcp_t span,.cgal_t span,.lxwm_t span{ 
float:right; 
margin-right:5px;
}
.qyry_t a:hover,.cpzs_t a:hover,.spzs_t a:hover,.xwzx_t a:hover,.qysl_t a:hover,.xwzx_t a:hover,.cpzsl_t a:hover,.xgcp_t a:hover,.cgal_t a:hover{ 
color:#FF0000;
}
.cpzsl{ float:left; width:261px; height:214px; border:1px solid #dfdede; margin-top:5px;}
.cpzsl_n{ margin-top:10px; line-height:23px; width:240px; text-align:left;}
.cpzsl_n li{
width:230px; 
height:21px;
overflow:hidden;
line-height:21px; 
background:url("icon_3.jpg")/*tpa=http://www.hnlbjx.com/img/icon_3.jpg*/ 3px 8px no-repeat;
text-align:left;
margin-top:5px;
padding-left:10px;
border-bottom:1px dotted #D8D8D8;
}
.cpzs{ float:left; width:750px; height:477px; border:1px solid #dfdede; margin:5px 0px 0px 6px; padding-left:7px}
.cpzs_n{ width:750px; height:auto;}
.cpzs_n li{ float:left; width:365px; height:124px; margin:20px 0px 0px 10px; _margin:20px 0px 0px 6px;}
.l_img1{ float:left;}
.l_img1 img{ border:1px solid #8b8b8b;}

.r_wz1{ float:left; width:190px; height:124px; overflow:hidden; line-height:21px; text-align:left; margin-left:8px;}
.r_wz1 h2{ width:190px; height:20px; line-height:20px; overflow:hidden; font-size:12px;}
.r_wz1 h2 a{ color:#a40103;}
.r_wz1 p{ text-indent:2em;}
.r_wz1 span a{ color:#a40103;}
.hclear{clear:both;}


.tibu1{width:995px;
	height:152px; margin-top:8px
}
.tibu2{width:220px;
	height:150px; float:left; border:1px solid #dfdede;padding:0px 5px; 
}
.tibu3{width:755px;
	height:150px; float:right; border:1px solid #dfdede; 
}

.tibu4{width:995px;
	height:320px; line-height:21px; margin-top:20px
}
.tibu5{width:321px;
	height:290px; float:left; border:1px solid #dfdede; margin:3px 5px 3px 0px; color:#999
}
.tibu6{width:321px;
	height:290px; float:left; border:1px solid #dfdede; margin:3px 5px 
}
.tibu7{width:321px;
	height:290px; float:left; border:1px solid #dfdede; margin:3px 0px 3px 5px
}
.tibu4 li{ width:310px; height:24px; margin:0px 3px}
.tibu4 li a,a:visited{ color:#666}
.tibu4 li a:hover{ color:#F00}
.tibu8{width:995px;
	height:90px; float:left; border:1px solid #dfdede;
}
.tibu9{width:995px; height:60px }
.tibu9 li{ float:left; margin:4px; }
/*首页体部结束*/


/*首页体部产品滚动结束*/

.blk_18 {
	overflow:hidden;
	zoom:1;
	font-size:9pt;
	border:1px solid #e3e3e3;
	background:#eee;
	width:750px;
	margin-top:8px;
}
.blk_18 .pcont {
	width:693px;
	float:left;
	overflow:hidden;
	padding-left:5px;
}
.blk_18 .ScrCont {
	width:32766px;
	zoom:1;
	margin-left:-5px;
}
.blk_18 #List1_1, .blk_18 #List2_1 {
	float:left;
}
.blk_18 .LeftBotton, .blk_18 .RightBotton {
	width:15px;
	height:74px;
	float:left;
	background:url("11.gif")/*tpa=http://www.hnlbjx.com/img/11.gif*/ no-repeat;
}
.blk_18 .LeftBotton {
	background-position: 0 0;
	margin:8px 5px 0;
}
.blk_18 .RightBotton {
	background-position: 0 -100px;
	margin:8px 1px 10px 5px;
}
.blk_18 .LeftBotton:hover {
	background-position: -20px 0;
}
.blk_18 .RightBotton:hover {
	background-position: -20px -100px;
}
.blk_18 .pl img {
	display:block;
	cursor:pointer;
	border:none;
	margin:6px auto 1px auto;
}
.blk_18 .pl {
	width:105px;
	float:left;
	float:left;
	text-align:center;
	line-height:24px;
}


/*首页体部产品滚动结束*/



/*首页底部*/
 #bottom1{margin:0px auto; width:100%; overflow:hidden}

#sub_bottomzi { margin:0 auto; width:100%; overflow:hidden ; border-top:#dc0000 3px solid; clear:both;overflow:hidden;background:#7B7B7B url("bottom_bg2.jpg")/*tpa=http://www.hnlbjx.com/img/bottom_bg2.jpg*/ no-repeat top center;}
#sub_bottomzi  ul{ margin: 0 auto;width: 800px; }
#sub_bottomzi li{  height:28px; line-height:28px; padding:0 25px; float:left; background:url("tj_x1.jpg")/*tpa=http://www.hnlbjx.com/img/tj_x1.jpg*/ right center no-repeat; text-align: center; overflow:hidden;}

.dibu{width:100%; height:75px; background-color:#7B7B7B; color:#FFF }
.dibu1{width:995px; height:60px; text-align:center; padding-top:7px}

 
 

/*首页底部结束*/

