
/* CSS Document */

html,body,div,iframe,span,
dl,dt,dd,
ul,ol,li,
form,input,textarea,
pre,p,blockquote,
th,td{ margin:0; padding:0;}
a{text-decoration:none;}
li{list-style:none;}
.clear{ clear:both;}
h1,h2,h3{ font-weight:normal; padding:0px; margin:0px; }
img{ border:0; }


/* a B13CDC*/
a{ color:#333; }
a:hover { text-decoration:underline; }

/* body */
body,html { font-size: 12px;background-color: #ededed;font-family: Arial, "微软雅黑";color: #333;}

.fl{float:left;}
.w-header{ position:relative;}


.w-logo{ width:600px; height:59px; background:url(http://www.hfhzzc.com/images/w-logo-bg.png) no-repeat; margin:30px 0 30px 0;}


.w-mrd{ height:30px; line-height:30px; background:#fbfbfb; border:1px solid #eee; }
.w-mrr{ width:980px; margin: 0 auto; position:relative;color:#333;}
.w-mrr .w-llk{ position:absolute; right:0; top:0;  height:30px; line-height:30px;}

.w-box{ width:980px; margin:0 auto;}
.w-top { position:relative; }
.w-top li{ }
.w-top li a{ color:#FFF; }
.w-top .w-1{ position:absolute; right:0; top:00px; }
.w-top .w-1 li{ padding-left:10px; }
.w-top .w-1 li a{ }
.w-tel{ color:#000; font-size:18px; width:160px; margin-top:0; height:57px; background:url(http://www.hfhzzc.com/images/tel.png) no-repeat left; padding-left:70px; text-align:left; }
.w-tel .ww1{ font-size:14px; padding-top:3px;/*padding-bottom:3px; border-bottom:#dcdcdc 1px solid */ }
.w-tel .ww2{ font-size:20px; font-style:italic; color:#E20031; padding-top:3px; }
.w-2{ margin:0 auto; clear:both;font-weight:bold; color:#FFF; line-height:40px; height:40px; }
.w-2 li{ width:140px; font-size:14px; float:left; text-align:center;}
.w-2 li a{ color:#333 ; border-left:1px solid #d6d6d6; display:block; width:100%;}
.w-2 li:first-child{background:#f00;}
.w-2 li:first-child a{color:#fff;}


.nav{ background:#eee; color:#333;}

.w-banner{ clear:both; height:300px; padding-bottom:0;}
.w-banner-box{ margin:0 auto;}
.w-banner { width:100%; position:relative; height:300px; overflow:hidden; }
.w-banner .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.w-banner .bd ul {width:100% !important;}
.w-banner .bd li {width:100% !important;height:300px;overflow:hidden;text-align:center;}
.w-banner .bd li a {display:block;height:300px;}
.w-banner .hd {width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.w-banner .hd ul {text-align:center;}
.w-banner .hd ul li {cursor:pointer;display:inline-block;width:80px;height:4px;margin:1px 3px;overflow:hidden;background:#000;opacity:0.5;line-height:999px;}
.w-banner .hd ul .on {background:#791f2b;}
.w-banner .prev,.w-banner .next {display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:5%;z-index:1;width:40px;height:60px;background:url(http://www.hfhzzc.com/images/banner/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;opacity:0.5;display:none;}
.w-banner .next {left:auto;right:5%;background-position:-6px -137px;}




.w-footer{ text-align:center; line-height:25px; /*background:url(../images/foot-bg.jpg) 0 -2px repeat-x; */ background:#fff; border-top:3px solid #7c7c7c; margin-top:20px; }
.w-footer .w-box{ padding:20px 0;}
.w-footer p{ }
.w-footer a{  }



.w-content{}
.w-left,
.w-right{ background:#FFF;}

.w-left{ width:700px; float:left; font-size:12px;}
.w-right{ width:270px; float:right; }
.w-main .w-left{ width:230px;}
.w-main .w-right{ width:735px;}

/*.w-products{background:#FFF; margin-top:10PX;}

.w-products-box{ margin-top:15px; width:980px;background:#f1f1f1 repeat-x bottom;overflow:hidden; border-radius:0 0 10px 10px;}

#demo {
    height: 171px;
    padding: 15px 0;
    overflow: hidden;
	width:960px;
	margin:0 auto;
	
}
#demo1 td img, #demo2 td img {
    height: 173px;
}*/

.w-ll{ padding:0 5px;}
.w-tt{ /*background:#f1f1f1; border-left:4px solid #ff7300 ;*/ border-bottom:1px solid #e20031; height:40px; line-height:30px;position:relative; }
.w-tt h1{font-size:14px; font-weight:bold; padding-left:10px; position:relative }
.w-tt h1 a{  background: url(http://www.hfhzzc.com/images/w-ok.png) no-repeat scroll 0 0; display: block;height: 13px;position: absolute;right: 15px;top: 10px;width: 39px; }
.w-tt a{width:100px; position:absolute; right:0px; line-height:30px; padding-left:10px; display:block; color:#aeaeae; text-align:center; background:#fff url("http://www.hfhzzc.com/images/lr.png") no-repeat right center;}
.w-tt .f-line{width:800px; position:absolute; left:140px; border-bottom:1px solid #eee; top:15px;}

.w-ctt{line-height:30px; height:30px; font-size:18px;border-bottom:1px solid #aeaeae;}
.w-ctt h1{font-size:14px; font-weight:bold; color:#e20031; float:left;}
.w-ctt a{width:100px; line-height:30px; padding-left:10px; display:block; color:#aeaeae; text-align:center; background:#fff url("http://www.hfhzzc.com/images/lr.png") no-repeat right center; float:right; font-size:12px;}

.w-lx{ border:1px solid #eee; padding-bottom:18px;}
.w-lx img{padding-bottom:8px;}
.w-lx p{padding:0px 10px; line-height:23px;}

.w-ok{ padding:12px 10px; line-height:22px; border:1px solid #eee; margin-bottom:15px;}
.w-ok h2{padding-bottom:15px; font-weight:bold; color:#333;}
.w-about{ float:left; padding:5px; border:1px solid #f1f1f1; margin-right:20px; width:250px; /*height:190px; */}
.w-about img{width:auto; height:auto;}
.w-ok p{ text-indent:2em; }
.w-ok p{padding:0 10px;}
.w-ok a.m{ /*background:#ff7300;*/  color:#fff; padding:0px 5px; width:104px; float:right;color:#ff7300; }
.w-ok #container{padding:0px 10px 10px 10px;}
.c-c{ color:#1f77b2; font-weight:bold; }
.c-1{color:#e20031; font-size:9px; font-weight:normal; padding-left:5px; }
.w-ok ul li{border-bottom:1px dashed #d6d6d6; line-height:26px; height:26px; background:url(http://www.hfhzzc.com/images/bar.gif) no-repeat 5px center; padding-left:13px; }



.w-right-1{ /*background:#f1f1f1; */}
.left-c-box{border:1px solid #e0e0e0; background:#f5f5f5;padding-bottom:10px; margin-bottom:20px;}
.left-c-box h2{background:#e20031; color:#fff; font-weight:bold; height:32px; line-height:32px; text-align:center; font-size:14px;}
.left-c-box .lnews{padding-top:10px;}
.left-c-box .lnews li{ background: rgba(0, 0, 0, 0) url("http://www.hfhzzc.com/images/w-list.png") no-repeat scroll left center; height:26px;line-height: 26px; padding-left: 15px; margin:0 10px; border-bottom:1px dashed #d6d6d6;}

.w-net{ text-align:center; }

.w-lxus{ width:200px; margin:0 auto; line-height:25px; padding:10px 18px 0 18px; background:url('http://www.hfhzzc.com/images/left-center.jpg') repeat-y;  }
.w-lxus-logo{ padding:3px; height:55px; }
.w-lxus-logo img{ width:100%; }

.w-right-1 .w-tt{ margin:0 auto; background:#000;}
.w-right-1 .w-tt h1{ font-size:13px; color:#fff; padding-left:20px;}
.w-right-1 .w-tt h1 span{ display:none; }
.w-pl{ padding:10px; }
.w-pl li{ background:url(http://www.hfhzzc.com/images/w-list.png) no-repeat left center; padding-left:15px; line-height:25px; font-size:14px; }

.scd{ clear:both; display:block; background:#fff url(http://www.hfhzzc.com/images/xxss.jpg) no-repeat left bottom; height:90px; padding-top:10px; margin-top:10px;   }



.w-list{ border-bottom:1px dashed #dcdcdc; padding:10px; }
.w-title{ font-size:16px; padding:10px 0; }
.w-time{ color:#ccc; margin-bottom:10px;  }
.w-descr{ display:none; border:1px dashed  #dcdcdc;  padding:5px; color: #ccc; margin:10px 0; text-indent:2em }

.w-pinfo .w-title,
.w-pinfo .w-time{text-align:center;}

.w-time{ color:#e20031;}

.u-page a{ color:#e20031;}
.w-jypp{ float:left; width:220px; height:180px;}
.w-page{ clear:both; padding-top:20px; } 
.w-page span,
.w-page a{ padding:5px; }

.w-bimg{ text-align:center; padding:20px; }

.w-list{ position:relative;}
.w-list .w-time{ position:absolute; right:10px; top:8px; width:100px; text-align:right }

.w-brand{padding:10px 30px;}
.w-brand img{ width:40px; float:right; margin-top:5px;  }
.w-brand li{ background:url(http://www.hfhzzc.com/images/w-list.png) no-repeat left center; padding-left:15px; line-height:25px; font-size:14px; margin-left:10px;}
.w-brand li{ clear:both; }


.u-page{ padding:5px 20px; }
.u-page-pre{ border-top:1px solid #dcdcdc; padding-top:20px; }


.w-table{ border-top:1px solid #dcdcdc;border-left:1px solid #dcdcdc;}
.w-table td{ border-bottom:1px solid #dcdcdc;border-right:1px solid #dcdcdc; padding:0 5px;}
.w-table th{border-bottom:1px solid #dcdcdc;border-right:1px solid #dcdcdc; padding:0 5px; background:#f1f1f1; font-weight:normal;}

.w-serach{border:1px solid #dcdcdc; padding:5px; margin:10px 0;}
.w-serach input{border:1px solid #dcdcdc; height:26px; width:177px; margin-right:16px; }
.s-one{margin:10px 0; height:26px;}
.s-one input{border:1px solid #dcdcdc; height:26px; line-height:25px; width:177px; margin-right:5px;}
.s-one select{border:1px solid #dcdcdc; height:30px; width:177px; margin-right:5px; line-height:30px}
.w-pinfo .w-ok h2{ font-size:14px; padding:20px 0; font-weight:bold; }
.sub-c{margin-top:8px; margin-bottom:5px; height:36px;}
.sub-c .search-btn{width:100%; height:36px; line-height:30px; background:#e20031; color:#fff; font-weight:bold; border:1px solid #fff;}

.w-imgs{ text-align:center; padding:20px; }
.w-bb{ padding:10px 0;text-align:center; }
.w-bb img{ width:105px;margin:0; padding:0; }

.w-nn{ margin-top:10px; }
.w-01{ width:320px; float:left; }
.w-02{ width:320px; float:left; margin:0 10px; }
.w-03{ width:320px; float:left; }
.w-nns { padding:5px; }
.w-nns img{width:100%; padding:5px 0;}
.w-nns span{float:right; font-size:12px; color:#aeaeae;}
.w-nns li{ line-height:25px; list-style:inside none square; color:#e20031;}

.w-tt div{ font-size:14px;}
.w-tt i{position:absolute; top:-2px; left:30px; line-height:12px; color:#e20031; font-size:12px;}
.w-tt .link-f{position:absolute; top:-5px; left:20px; line-height:12px; color:#e20031; font-size:12px;}
.w-tt .cf{position:absolute; top:5px; left:29px; font-size:16px; color:#3c3c3c;}
.w-tt .link-cf{position:absolute; top:6px; left:30px; font-size:22px; color:#3c3c3c;}
.w-tt .mf{position:absolute; top:0; left:0; font-size:42px !important; font-weight:bold; color:#e20031}
.w-tt .mf i{position:absolute; top:10px; left:0; line-height:12px; color:#e20031; font-weight:bold;font-size:48px !important;}
.ddff .w-title{ text-align:center; }
.ddff .w-img{ text-align:center; }

.page{ padding-top:20px; }
.page a,
.page span{ padding:10px; }

.w-ddff{ width:241px; float:left; text-align:center; }
.w-ddff img{ width:225px; height:180px; }
.w-ddff .w-title{ font-size:12px; line-height:30px; padding:0; }

.w-ddee{ width:235px; float:left; text-align:center; }
.w-ddee img{ width:200px; height:150px; }
.w-ddee .w-title{ font-size:12px; line-height:30px; padding:0; }


.wqq{ position:fixed; right:0; top:60px; width:130px; background:#fff; border:4px solid #e20031; border-radius:2px; text-align:left;}
.wqq h2{line-height:38px; font-size:16px; color:#fff; background:#e20031; text-align:center; font-weight:600; padding-bottom:3px;}
.wwq{ /*background:url(../images/qq.png) no-repeat;*/ width:70px; height:80px; position:absolute;top:-50px; left:30px; }
.wqq p{ padding:0 15px; display:block; color:#333;}

.xxx{ padding:15px 0; padding-top:15px; text-align:center; }
.ttyy{ display:block; width:100px; /*background:#ff7300;*/ background:#e20031 url('http://www.nsk-as.com/static/images/lxqq.png') no-repeat 5px center; color:#FFF; text-align:center; margin:0 auto; margin-bottom:5px; }
.ttyyuu{ font-weight:bold; font-size:16px; }

.mt5{ margin-top:5px;}
.mt10{ margin-top:20px;}
.mt20{margin-top:20px !important;}
.mt30{margin-top:30px;}

.i-brand{width:980px; margin:0 auto; padding-top:20px;}
.i-brand h2{float:left; background:#e20031; color:#fff; font-weight:600; text-align:center; width:24px; padding:32px 12px 0; height:130px; margin-right:12px;}
.i-brand ul{float:left; width:920px; }
.i-brand ul li{float:left; width:146px; height:76px; margin-left:5px; border:1px solid #e1e1e1; text-align:center;}
.i-brand ul li img { width:110px; padding-top:5px;}
.i-brand ul li span{display:block; padding-bottom:5px;}
.wzs{width:736px; float:left; margin-right:14px;}
.index-brand{width:980px; margin:0 auto; text-align:center;}
.index-brand h2{font-size:22px;border-bottom:1px solid #e20031; color:#e20031;padding-bottom:10px;}
.index-brand ul{float:left; width:980px; margin-top:15px; }
.index-brand ul li{float:left; width:127px; margin-left:10px; border:1px solid #e1e1e1; text-align:center; margin-top:10px;}
.index-brand ul li img {width:100%; height:117px;}
.index-brand ul li span{display:block; padding-bottom:5px;}
.e-brand{font-size:14px; color:#e20031;}
.mf-l{padding:10px 0; font-size:14px;}

.w-search {background:#eee; margin:0 auto; height:45px; margin-top:20px; }
.w-search .box{line-height: 32px; font-size:14px;margin: 0 auto;position: relative;width: 980px;}
.w-search .tags {float: left;margin-left: 0; width: 750px; color:#fff; margin-top:11px;}
.w-search .tags a{ padding:0 5px; color:#fff; }
.w-form {position: relative;top: 1px;}
.w-search .search-submit {background: #e20031;border: 0 none;color: #fff;height: 26px;line-height: 18px; width: 66px;}
.w-search .search-keyword {background: #fff none repeat scroll 0 0;border: 1px solid #767575;color: #767575;height: 28px;padding-left: 10px;position: absolute; right: 50px;width: 226px;}
.zc-s {float: left; padding-left: 45px;position: relative;width: 220px;}
/***banner底部搜索***/
.zc-s{/*width:220px;*/ width:623px; float:left; position:relative;padding-left:45px;}
.zc-s img{float:left; width:40px; position:absolute; top:7px; left:0px;}
.zc-s h1{color:#e20031; line-height:45px; font-size:18px; font-weight:bold; }
.w-search .fo{float:left; line-height:45px;}
.w-search .fo span{color:#666; font-weight:bold; padding-left:7px;}
.w-search .fo select{height:26px; width:129px;}
.wst { height: 26px; width: 219px; border:1px solid #d6d6d6;}
.w-goods{width:980px; margin:0 auto; margin-top:30px;}
.w-goods .w-goods-left{width:240px; float:left; margin-right:18px; border:1px solid #e0e0e0; background:#eee;}
.w-g-tt{ text-align:center; border-bottom:1px solid #e0e0e0; padding:5px 0;}
.w-goods .w-goods-right{width:720px; float:left;}
.w-goods .w-goods-right ul li{float:left; width:230px; margin:0 5px; text-align:center; margin-bottom:6px; }
.w-goods .w-goods-right ul li img{border:3px solid #eee; width:230px; height:190px;}
.w-goods-title{font-size:12px; line-height:24px;}
.w-s-tt{text-align:center; background:url('http://www.hfhzzc.com/images/left-top.jpg'); height:48px}
.w-s-tt h1{font-size:18px; font-weight:bold; color:#fff; float:left; line-height:39px; padding-left:20px;}
.w-s-tt .c-1{font-size:10px; padding-left:5px; color:#fff; margin-top:2px;}
.w-r-tt{ color:#3c3c3c; line-height:30px; height:30px; border-bottom:1px solid #e20031;}
/*.w-r-tt h1{font-size:16px; width:40px;}*/

.w-r-tt h1 { background: rgba(0, 0, 0, 0) url("http://www.hfhzzc.com/images/zc3.png") no-repeat scroll 0 0 / 35px auto; border-bottom: 1px solid #e20031; font-size: 18px; height: 30px;line-height: 26px;padding-left: 36px;}




/***首页型号列表****/
.model{ width:600px; margin-left:20px;}
.model ul {padding-top:5px;}
.model ul li{line-height:25px; list-style:inside none square; color:#e20031; float:left; width:140px;padding-left:10px; border-bottom:1px dashed #ccc;}
.application{width:355px; padding-left:10px;}
.application ul{padding-top:5px;}

.application ul li{line-height:25px; list-style:inside none square; color:#e20031; float:left; width:167px; border-bottom:1px dashed #ccc; padding-left:10px;}

.plr15{padding:0 10px;}
.w-content{padding-bottom:20px;}
.w-content h2{font-size:22px;border-bottom:1px solid #e20031; color:#e20031;padding-bottom:10px; text-align:center;}



.wok .mt20{ margin-top:10px !important }
.wok{ margin-left:0; width:100%;  }
.wok ul{ padding:10px 0; }
.wok ul li{ width:135px; }

.woa .mt20{ margin-top:10px !important }
.woa{ margin-left:0; width:100%;  }
.woa ul{ padding:10px 0; }
.woa ul li{ width:105px; height:30px; line-height:30px; overflow:hidden; }
.woa h2{background:#e20031; color:#fff; font-weight:bold; height:32px; line-height:32px; text-align:center; font-size:14px;}


.u-page { padding-bottom:10px; }
.w-list .w-title a{ color:#e20031 ; }

.w-table a{color:#e20031 ;}
.w-table a.mqqq{ border:1px solid #dcdcdc; border-radius:6px; display:block; text-align:center; margin:2px 0; }
.w-table a.mqqq img{ vertical-align:middle; }

.info-content{border:1px solid #e20031; padding:10px; border-radius:8px;}
.info-content .ich2{font-size:12px; line-height:26px; padding:0; font-weight:bold;} 

.wqq p.tadd{ text-align:left; }

