body,h1,h2,h3,h4,h5,h6,div,dd,dt,dl,form,table,ul,li,marquee{font-size:12px; margin:0; padding:0;}
body{color:#555; background:#FFF;}

a{text-decoration:none; color:#555;}
a:hover{text-decoration:underline;}
img{border:0;}
ul{list-style:none;}
input,button,select,textarea{outline:none;}
.clear{clear:both; height:0; width:0; margin:0; padding:0; line-height:0; overflow:hidden;}

#pages {padding:15px 0 ; text-align:right; clear:both; padding-right:10px; color:#971718;}
#pages a {padding:3px 6px 2px; margin:3px; border:1px solid #ccc; text-align:center; color:#971718; background-color:#FFF;}
#pages b{background:#971718; color:#FFF;padding:3px 6px 2px; margin:3px;}
#pages a.now{background:#971718; color:#fff; border:0;}
#pages a:hover,#pages a.now:hover {background:#971718; color:#fff; text-decoration:none;}

.hb_top{height:30px; background:#f7f7f7;}
.hb_top_m{width:1200px; height:30px; line-height:30px; margin:0 auto; overflow:hidden;}
.hb_top_l{float:left; height:30px; padding-left:8px; color:#CCC;}
.hb_fav{padding-left:17px; background:url(../images/ico_star.jpg) left center no-repeat; color:#555; padding-right:20px;}
.hb_top_l strong{ font-weight:normal; padding-left:20px; color:#555;}
.hb_top_l span a{color:#ef7023; text-decoration:underline;}
.hb_top_r{float:right; height:30px; color:#CCC; padding-right:8px;color:#555;}
.hb_top_r a{color:#555;}
.hb_top_r a.hb_wx{padding-left:22px; background:url(../images/ico_wx.jpg) left center no-repeat;}
.hb_top_r a.hb_wb{padding-left:22px; background:url(../images/ico_wb.jpg) left center no-repeat;}
.hb_top_r span{padding:0 10px;}
.hb_top_tel{width:1200px; margin:0 auto; border-top:1px solid #FFF; height:30px; text-align:center; line-height:30px; font-size:12px; font-family:Arial; background:#f7f7f7;}
.hb_logo{height:112px; width:1200px; margin:0 auto; overflow:hidden; background:url(../images/bg_logo.jpg) repeat-x top #efefef;}
.hb_logo h2{float:left;width:335px; padding:35px 0 0 15px;}
.hb_logo_search{float:right; padding-top:40px; padding-right:50px;}
.hb_logo_search dl{width:500px; height:26px; border:2px solid #cd2a2b; overflow:hidden;}
.hb_logo_search dd{width:427px; height:16px; padding:5px; float:left;}
.hb_logo_search dd input{width:427px; height:16px; border:0; background:#f7f7f7;}
.hb_logo_search dt{width:63px; height:26px; float:right;}
.hb_logo_search dt input {width:63px; height:26px; background:#ec2000; border:0; color:#FFF; font-size:14px;}
.hb_logo_search div {width:420px; padding:2px; height:18px; line-height:18px; color:#555;}
.hb_logo_search div strong{color:#cc292c;}
.hb_logo_search div a{color:#555;  text-decoration:underline;}
.hb_tel{float:right; padding:40px 15px 0 0;}
.hb_nav{width:1162px; height:38px; margin:0 auto; padding:0 8px 0 30px; overflow:hidden; background:url(../images/bg_nav.jpg) repeat-x;}
.hb_nav_ul{height:38px; overflow:hidden; float:left;}
.hb_nav_ul li{float:left; padding:0 40px; line-height:38px;}
.hb_nav_ul li a{font-size:16px; color:#FFF; font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold;}
.hb_nav_ul li.on{ background:url(../images/bg_nav_on.jpg) repeat-x;}
.hb_nav_ul li.on a{color:#cd2a2c;}
.hb_cart{width:160px; height:38px; float:right;}
.hb_cart li{width:116px; height:26px; padding:12px 0 0 44px; background:url(../images/bg_cart.jpg) no-repeat; line-height:20px; margin-top:-2px; position:relative;}
.hb_cart li a{color:#FFF; font-size:14px;}
.hb_footer{background:#f7f7f7; padding:10px 0; width:1200px; margin:0 auto; text-align:center;}
.hb_footer div{background:#efefef; text-align:center; height:32px; line-height:32px;}
.hb_footer div a{padding:0 10px;}
.hb_footer p{width:1080px; margin:0 auto; line-height:28px; color:#565656; padding:15px 0; font-family:Arial; background:url(../images/bg_footer.jpg) left center no-repeat;}
.hb_footer p a{color:#565656;}

.hb_main{width:1200px; margin:0 auto; overflow:hidden;}
.hb_type{width:200px;}
.hb_type h3{height:38px; line-height:38px; background:#cf2c2f; color:#FFF; padding-left:15px; font-size:14px; font-weight:normal; font-family:"Î¢ÈíÑÅºÚ";}
.hb_type h3 a{color:#FFF;}
.hb_type_c{border:1px solid #cf2c2f; width:198px;}
.hb_type_c li{line-height:40px; clear:both; background:url(../images/bg_type_li.jpg) top repeat-x; padding:0 9px 0 13px;}
.hb_type_c li div a{padding-left:13px; background:url(../images/p1.jpg) left center no-repeat; font-size:14px; color:#555;}
.hb_type_c li div{width:176px; height:40px; background:url(../images/p2.jpg) right center no-repeat; cursor:pointer;}
.hb_type_c li p{margin:0; padding:0; width:176px; display:none;}
.hb_type_c li p a{width:88px; height:25px; overflow:hidden; display:block; float:left; padding:0; line-height:25px; background:none; font-size:12px; text-decoration:underline;}


.hb_b1{border-top:2px solid #ce3031; border-left:1px solid #DDD; border-right:1px solid #DDD; border-bottom:1px solid #DDD;}

.hb_left{width:200px; float:left; padding:10px 0 0 0;}
.hb_right{width:990px; float:right; padding:10px 0 0 0;}

.hb_help{width:1200px; border-top:2px solid #cd2a2d; margin:10px auto; background:url(../images/bg_help.jpg) top no-repeat #ececec;}
.hb_help_item{width:200px; float:left; overflow:hidden; padding:15px 0;}
.hb_help_item h3{padding-left:68px; font-size:18px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:normal; color:#000; height:30px; line-height:30px;}
.hb_help_item ul{padding-left:68px; line-height:30px;}

.hb_links{width:1200px; margin:0 auto; overflow:hidden;  margin-bottom:10px;}
.hb_links_pic{clear:both; width:1180px; margin:0 auto;}
.hb_links_pic ul{width:1180px; overflow:hidden;}
.hb_links_pic ul li{padding:5px; float:left;}
.hb_links_pic ul li img{border:1px solid #EEE;}
.hb_links_txt {clear:both; width:1180px; margin:0 auto; line-height:24px; padding-top:5px;}
.hb_links a{padding:0 5px;}

.car_tab{background:#DDD; width:100%; border-top:3px solid #ce3031; margin-top:10px;}
.car_tab td{background:#FFF; padding:8px; font-size:14px; text-align:center;}
.car_tab th{background:#F7F7F7; height:35px; background:url(../images/bg_type_li.jpg) repeat-x; font-size:14px; color:#333; font-weight:normal;}

.hb_mbx{height:38px; line-height:38px;}
.hb_mbx h2{font-size:18px; font-family:"Î¢ÈíÑÅºÚ"; float:left; color:#cd2a2c; font-weight:normal;}
.hb_mbx div{float:right;}
.hb_mbx h1{font-size:24px; font-family:"Î¢ÈíÑÅºÚ"; float:left; color:#cd2a2c; font-weight:normal;}

.hb_products_list{width:968px; padding:9px; margin:0 auto;}
.hb_products_list ul li{width:212px; height:260px; padding:15px 15px 0 15px; font-size:12px; line-height:20px; float:left; overflow:hidden; text-align:center;}
.hb_products_list ul li img{margin-bottom:15px;}
.hb_products_list ul li span{color:#cd2a2c; font-family:Arial, Helvetica, sans-serif; font-size:18px; line-height:24px;}

.hb_jptj{height:230px; margin-bottom:10px; padding-top:10px;}
.hb_jptj_t{height:30px;}
.hb_jptj_t h3{float:left; padding-top:5px;}
.hb_jptj_t div{float:right; line-height:30px; color:#999; font-size:14px;}
.hb_jptj_t div a{padding:0 5px; color:#cd2a2c; font-size:14px;}
.hb_jptj .hb_b1{height:197px;}
.hb_jptj_m{width:960px; height:175px; padding-top:15px; margin:0 auto;}
.hb_jptj_btn{width:20px; height:130px; padding-top:40px; float:left; text-align:center;}
.hb_jptj_btn img{cursor:pointer;}
.hb_jptj_gd{width:900px; height:175px; overflow:hidden; padding:0 10px; float:left;}
.hb_jptj_gd ul{height:175px;}
.hb_jptj_gd li{width:150px; height:175px; line-height:20px; overflow:hidden; float:left; text-align:center;}
.hb_jptj_gd li img{margin-bottom:10px;}
.hb_jptj_gd li span{color:#ce3031; font-family:Arial; font-size:14px;}

.hb_jptj2{height:190px; margin-bottom:10px; padding-top:10px;}
.hb_jptj_m2{width:968px; height:120px; padding:20px 10px; overflow:hidden; margin:0 auto;}
.hb_jptj_m2 dl{width:242px; height:120px; overflow:hidden; float:left;}
.hb_jptj_m2 dl dd{width:120px; height:120px; float:left; padding-right:10px;}
.hb_jptj_m2 dl dt{width:110px; height:120px; overflow:hidden;}
.hb_jptj_m2 dl dt h3{font-size:12px; height:80px; line-height:20px; overflow:hidden; font-weight:normal; padding-bottom:10px;}
.hb_jptj_m2 dl dt span{font-size:14px; color:#d30303; font-family:Arial, Helvetica, sans-serif;}


.hb_mbx2{height:30px; line-height:30px; overflow:hidden; padding-top:10px;}
.hb_mbx2 h2{font-size:18px; font-family:"Î¢ÈíÑÅºÚ"; float:left; line-height:30px;}
.hb_mbx2 div{float:left; padding-left:30px; line-height:30px;}

#hb_tags{padding:10px;}
#hb_tags a{height:26px; line-height:180%; padding-right:6px;}
#hb_tags .tags0{}
#hb_tags .tags1{color:#18509b; font-size:18px;}
#hb_tags .tags2{color:#e45036; font-size:12px;}
#hb_tags .tags3{color:#3ecbd5; font-size:12px}
#hb_tags .tags4{font-size:16px;}
#hb_tags .tags5{color:#96b710; font-size:16px;}
#hb_tags .tags6{color:#5c8ccc; font-size:20px;}
#hb_tags .tags7{color:#6090dc; font-weight:bold; font-size:14px;}
#hb_tags .tags8{color:#989215; font-weight:bold;}
#hb_tags .tags9{color:#ff0000; font-weight:bold; font-size:16px;}

.hb_t2{height:30px; padding-top:10px;}
.hb_t2 h2{font-size:16px; float:left; line-height:30px; padding-left:15px; background:url(../images/p7.jpg) left center no-repeat; color:#d30303; font-family:"Î¢ÈíÑÅºÚ";}

.hb_list_search{width:950px; margin:0 auto; padding:15px 0;}
.hb_list_search table{width:950px;}
.hb_list_search th{font-size:14px; color:#333; font-family:"Î¢ÈíÑÅºÚ"; width:100px;}
.hb_list_search ul{width:840px;}
.hb_list_search ul li{width:140px; height:25px; line-height:25px; float:left;}
.hb_windows{width:700px;}
.hb_windows table{width:700px;}