/*--------------------------------- Common Element --------------------------*/
*{ padding:0px; margin:0px; list-style-type:none;}
body{ /*background:url(body.gif) repeat-x left top #fff; */color:#333; font-size:12px; line-height:24px; text-align:left; font-family:simsun,"Arial Narrow",arial;}
button{ cursor:pointer;} /*按钮-鼠标点击显示小手*/
img{ border:0px; display:block;} /*图片默认公用样式*/
.mainbox{ width:1002px; margin:0px auto; overflow:hidden;} /*内容块*/
.lf{ float:left} /*左浮动*/
.rf{
	float:right;
} /*右浮动*
.clear5{ margin-top:5px; overflow:hidden;} /*上间距5像素*/
.clear10{ margin-top:10px; overflow:hidden;} /*上间距10像素*/
.clear15{ margin-top:15px; overflow:hidden;} /*上间距15像素*/
.clear20{ margin-top:20px; overflow:hidden;} /*上间距20像素*/
.bor-bottom{ background:url(x.gif) repeat-x left bottom;} /*1像素虚线平铺*/
.bor-all{ border:1px solid #ccc;} /*外边框1像素*/
.img-dq{vertical-align:bottom!important;vertical-align: middle;} /*图片溢出处理*/
.pd_left10{ padding-left:10px;} /*左间距10像素*/
.pd_right10{ padding-right:10px;}
.pd_bottom10{ padding-bottom:20px;}

/*--------------------------------- 字体 ------------------------------------*/
.f-000{ color:#000;} /*#000深灰色*/
.f-999{ color:#999;} /*#999深灰色*/
.f-666{ color:#666;} /*#333深灰色*/
.f-fff{ color:#fff;} /*#333深灰色*/
.f-333{ color:#333;} /*#333深灰色*/
.f-ls{ color:#81ad21;}/*绿色*/
.f-yl{ color:#fe7100;} /*橘黄色*/
.f-red{ color:#055793;} /*红色*/
.f-blue{ color:#0c4da2;} /*蓝色*/
.f-wh{ font-weight:700;} /*加粗*/
.f-bc{ font-weight:400} /*文字不加粗*/
.f-ht{ font-family:"黑体";} /*黑体字体*/
.f-yh{ font-family:"Microsoft Yahei";} /*Microsoft Yahei字体*/
.f12{ font-size:12px;} /*字体12号字*/
.f14{ font-size:14px;} /*字体14号字*/
.f16{ font-size:16px;} /*字体16号字*/
.f18{ font-size:16px;} /*字体18号字*/
.f21{ font-size:21px;} /*字体21号字*/
.line-20{ line-height:20px;} /*行高20*/
.line-18{ line-height:18px;} /*行高18*/
.ip_h25{ line-height:25px; height:25px;} /*input文本高*/
/*--------------------------------- 链接 ------------------------------*/
a{ font-size:12px; text-decoration:none; color:#333; blr:expression(this.onFocus=this.blur());outline: none;}
a:hover { font-size:12px; text-decoration:underline; color:#c80000; blr:expression(this.onFocus=this.blur());outline: none;}
/*首页-开始*/
#tit{
	height:30px;
	line-height:30px;
	background:#ededed;
	overflow:hidden;
	color:#666;
}
#tit .title{
	width:1100px;
	height:24px;
	margin:0 auto;
	font-size: 12px;
}
#tit .title .tita{
color:#000000;
font-weight:bold;
}
#tit .title .tita span{
	color:#FF0000;
	font-weight:700;
	font-size: 12px;
}

#tit .title .tita .syul{ float:left; }
#tit .title .tita .syul li{ float:left; padding:0 15px; background:url(tit.jpg) no-repeat right center; } 
#tit .title .tita .syul li a{
	color:#555;
	font-size: 12px;
} 
#tit .title .tita .syul .tno{  background:none; }
#tit .title .tigz .kua{
	padding:0 5px;
	color:#666;
	font-weight:700;
	font-size: 12px;
	font-weight: normal;
}
#tit .title .tita .syul{
color: #000000;
font-weight: normal;
}
#tit .title .tigz .sel{ width:75px; height:21px; border:1px solid #6695c9; margin-top:4px; }
/*logo*/
#logo{
	width:1100px;
	height:140px;
	margin:0 auto;
	overflow:hidden;
}
#logo .sosa{
	width:273px;
	height:104px;
	overflow:hidden;
	padding-top: 30px;
}
.zsou{
width:273px;
height:54px;}
.zsoutel{
width:273px;
height:70px;}
#logo .sosa .inp{
	width:195px;
	height:27px;
	line-height:27px;
	background:url(inp.jpg) no-repeat;
	border:0;
	padding:0 10px;
}
#logo .sosa .btn{
	width:57px;
	height:27px;
	line-height:27px;
	text-align:center;
	background:url(btn.jpg) no-repeat;
	border:0;
	color:#666666;
	font-weight:700;
}
/*导航*/
.menux{
	margin:0 auto;
	width:100%;
	background-image: url(mbj.jpg);
	height:50px;
	margin-top: 10px;
}
.menun{
	margin:0 auto;
	width:1100px;
	background-image: url(mbj.jpg);
	height:50px;
}
/*导航*/
#nav{ height:50px; background:url(nav.jpg) repeat-x; border-bottom:1px solid #fff; }
.navs{
	width:1100px;
	height:50px;
	line-height:50px;
	margin:0px auto;
}  
#nav2{ margin-left:1px; }
.navs li{ width:109px; float:left; line-height:50px; text-align:center; background:url(tiao.jpg) no-repeat right center; position:relative;}
.navs .mainitems{position:relative;z-index:999; }
.navs li a{width:109px;  display:block; font-size:15px; font-weight:700; }
.navs li a:hover{ font-size:15px; text-decoration:none;  color:#fff; font-weight:700; background:#005ca0; z-index:9999;}
.nvon{ font-size:14px; text-decoration:none;  color:#fff; font-weight:700; background:#005ca0; z-index:9999;}
.subuls{ width:109px;display:none; position:absolute; z-index:999; background:#106aae; left:0; padding-bottom:2px ;filter:alpha(opacity=80);   -moz-opacity:0.8;  -khtml-opacity: 0.8;  opacity: 0.8;  }
.subuls li{ width:109px; height:33px; line-height:33px; background:none; overflow:hidden; border-bottom:1px solid #1994d2; z-index:9999; position:relative; }
.subuls li a{width:109px; height:33px; line-height:33px; text-decoration: none; font-size:12px; color:#fff; display:block; background:none; text-align:center; margin:0 auto;font-weight:100; margin:0 auto; }
.subuls li a:hover { width:109px; height:33px; line-height:33px;font-size:12px; color:#fff; background:none; text-decoration:none; font-weight:100; overflow:hidden;}

.subulss{ width:109px;display:none; position:absolute; z-index:999; background:#106aae; left:0; padding-bottom:2px ;filter:alpha(opacity=80);   -moz-opacity:0.8;  -khtml-opacity: 0.8;  opacity: 0.8;  }
.subulss li{ width:109px; height:33px; line-height:33px; background:none; overflow:hidden; border-bottom:1px solid #1994d2; z-index:9999; position:relative; }
.subulss li a{width:109px; height:33px; line-height:33px; text-decoration: none; font-size:12px; color:#fff; display:block; background:none; text-align:center; margin:0 auto;font-weight:100; margin:0 auto; }
.subulss li a:hover { width:119px; height:33px; line-height:33px;font-size:12px; color:#fff; background:none; text-decoration:none; font-weight:100; overflow:hidden;}
#nav2 li>.subuls { /* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */ left:0;}
#nav2 li>.subulss { /* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */ left:-6px;}
#nav2 li:hover ul, li.over ul { /* lists nested under hovered list items */ display: block;}
#restofcontent { /*wrap rest of content of the page inside this div*/ clear: left;}
/* 间隔 */

/*------------------------------------------------------ 英文幻灯 ------------------------------------------------------*/
#focus{
	width:100%;
	height:470px;
	position:relative;
	margin:0 auto;
	overflow:hidden;
	border-bottom:1px solid #ccc;
	  min-width: 1100px;
}
#focus ul{ width:100%; position:absolute; padding:0px; margin:0; overflow:hidden}
#focus ul li{ float:left; width:100%; height:538px; overflow:hidden; position:relative; background:#000; display:inline}
#focus ul li a{ padding:0; margin:0; height:538px; display:block}
#focus ul li div{ position:absolute; overflow:hidden;}
#focus .btnBg{ position:absolute; width:100%; height:20px; left:0; bottom:0; /*background:#000;*/}
#focus .btn{ position:absolute; height:10px; padding:5px 10px; left:40%; bottom:0;}
#focus .btn span{display:inline-block;_display:inline;_zoom:1;width:40px;height:8px;_font-size:0;margin-left:5px;cursor:pointer;background:#fff; }
#focus .btn span.on{ background:#fff;}
/*------------------------------------------------------ 幻灯 ------------------------------------------------------*/




#focusf{ width:203px; height:324px; overflow:hidden; position:relative; clear:both; margin:5px auto;}
#focusf ul{width:203px; position:absolute; overflow:hidden;left: -1px;top: 1px; background:#f0f;}
#focusf ul li{ float:left; width:100%; height:162px; overflow:hidden; position:relative; background:#fff; display:inline; }
#focusf ul li a{ padding:0; margin:0;  display:block}
#focusf ul li div{ position:absolute; overflow:hidden; }
#focusf ul li img{ padding-bottom:15px; }
#focusf .btnBg{ position:absolute; width:100%; height:20px; left:0; bottom:0; background:#000;}
#focusf .btn{ position:absolute; width:780px; height:10px; padding:5px 10px; right:0; bottom:0;text-align:right; margin:0 auto}
#focusf .btn spans{display:inline-block;_display:inline;_zoom:1;width:25px;height:10px;_font-size:0;margin-left:5px;cursor:pointer;background:#fff; }
#focusf .btn spans.on{ background:#fff;}
#focusf .preNext{ width:43px;height:19px;position:absolute;top:290px;background:url(selec.png) no-repeat 0 0;cursor:pointer; left:80px; opacity:0;}
#focusf .pre{ top:0;}
#focusf .next{ bottom:0;background-position:bottom;}

/*-----------main首页-----------*/
#maina{
	width:1100px;
	overflow:hidden;
	margin:0 auto;
} 
.mar-top{
	width:1100px;
	overflow:hidden;
	height:60px;
	line-height:60px;
	background:url(int1.jpg) no-repeat bottom;
}
.mar-top p{ font-size:24px; height:46px; line-height:46px; font-family:"黑体"; padding:0 10px; float:left; }
.sy_tw{
	width:1100px;
	overflow:hidden;
	padding:10px 5px;
}
.sy_tw .sy_im{ padding-right:37px; }
.sy_tw .sy_wzi{
	width:700px;
	overflow:hidden;
}
.sy_tw .sy_wzi .sy_top{
	width:700px;
	overflow:hidden;
}
.sy_tw .sy_wzi .sy_yia{
	width: 260px;
height: 30px;
line-height: 30px;
text-align: center;
color: #FFFFFF;
font-size: 16px;
display: block;
float: left;
font-weight: bold;
background: #005ca0;
}
}
.sy_tw .sy_wzi .sy_sp{ float:right; font-size:18px; color:#a49041; font-family:"Microsoft Yahei"; }
.sy_tw .sy_wzi .sy_mn{
	width:700px;
	overflow:hidden;
	padding-top:20px;
	color: #333333;
}
.sy_tw .sy_wzi .sy_mn .sy_spa{ color:#005ca0; font-weight:700; }
/*---------------首页-新闻-----------------------*/
#sy_xiw{
	width:1100px;
	overflow:hidden;
	margin:0 auto;
}
#sy_xiw .sy_xinw{
	width:750px;
	overflow:hidden;
}
#sy_xiw .sy_xinw .sy_xtop{
	widows:660px;
	height:41px;
	line-height:41px;
}
#sy_xiw .sy_xinw .sy_xtop .xwul{ width:650px; height:41px; line-height:41px; padding-left:10px; } 
#sy_xiw .sy_xinw .sy_xtop .xwul li{ width:123px; height:41px;  float:left; }
#sy_xiw .sy_xinw .sy_xtop .xwul li a{
	width:123px;
	height:41px;
	display:block;
	text-align:center;
	font-size:22px;
	font-family:"黑体";
	color: #666666;
}
#sy_xiw .sy_xinw .sy_xtop .xwul li a.hover{ width:123px; height:39px; margin-top:1px;border-bottom:none;  display:block; background:#fff; margin-top:1px; color: #333333;}
#sy_xiw .sy_xinw .sy_xtop .xwul li a:hover{ width:123px; height:39px; margin-top:1px;border-bottom:none;  display:block; background:#fff; margin-top:1px; text-decoration:none; color: #c80000;}
#sy_xiw .sy_ner{
	width:790px;
	overflow:hidden;
	padding:5px 0;
	clear:both;
}
.sy_di{
	width:750px;
	overflow:hidden;
}
#sy_xiw .sy_ner .xw_im{ padding-right:22px; }
#sy_xiw .sy_ner .wen{
	width:460px;
	overflow:hidden;
	float:left;
}
#sy_xiw .sy_ner .wen .wea{
	color:#055793;
	font-size:16px;
	font-weight:700;
	display:block;
}
#sy_xiw .sy_ner .wen .sy_spb{
	color:#666;
	padding-top:10px;
	display:block;
}
#sy_xiw .sy_ner .wen .sy_spb a{ color:#055793; } 
.soul{
	width:720px;
	overflow:hidden;
	padding:15px 0;
}
.soul li{
	float:left;
	width:325px;
	overflow:hidden;
	white-space:nowrap;
	padding-left:10px;
	background:url(sanj.jpg) no-repeat left center;
	margin-right:20px;
}
.soul li a{
	float:left;
	color:#666;
	font-size:14px;
}
.soul li span{ float:right; font-family:Arial, Helvetica, sans-serif;font-size:14px;  color:#999;}
/*---------------------首页-资质荣誉-----------------------*/
.sy_ziz{
	width:330px;
	overflow:hidden;
	float:right;
}
.zi_top{
	width:310px;
	height:41px;
	line-height:41px;
	overflow:hidden;
	background:#00a8e9;
	padding:0 10px;
}
.zi_top p{ font-size:22px; font-family:"黑体"; }
.zi_top p span{ color:#005ca0; }
.zi_top .topa{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size: 14px;
}
.sy_ziz ul{ width:202px; overflow:hidden;}
.sy_ziz ul li{ width:202px; overflow:hidden; text-align:center; }
.sy_ziz ul li a{ height:30px; line-height:30px; color:#666; }
/*-----------------------首页-七大系列产品--------------------*/
#sy_chp{
	width:1100px;
	overflow:hidden;
	margin:0 auto;
}
#sy_chp .scp_top{
	width:1100px;
	overflow:hidden;
	height:54px;
	line-height:54px;
}
#sy_chp .scp_top .tit{
	line-height:54px;
	font-size: 22px;
	font-family: "黑体";
	padding-left:20px;
	padding-right:20px;
}
#sy_chp .scp_top .tite{
	line-height:54px;
	font-size: 20px;
	color:#999999;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
#sy_chp .scp_top .sy_mc{ width:180px; height:54px; background:url(bjn.jpg) no-repeat; font-size:20px; color:#fff; font-family:"Microsoft Yahei"; padding-left:3px; }
.main{
	width:1100px;
	margin:0px auto 0;
	overflow:hidden;
}
.box01{
	width:900px;
	height:360px;
	overflow:hidden;
	float:right;
	display:inline;
	overflow:hidden;
	background:#c0c0c0;
}
.box01 .pic{
	width:900px;
	height:360px;
}
.box02{
	width:175px;
	overflow:hidden;
	float:left;
	display:inline;
	background:#990000;
}
.box02 p{
	width:175px;
	height:90px;
	line-height:88px;
	font-size:16px;
	cursor:pointer;
	color:#fff;
	font-weight:700;
	text-align:center;
	background:url(btm.jpg) repeat-x bottom;
}
/*-------------------------------首页 党群联建企业文化-----------------------------------------------*/
#dqlj{
	width:1100px;
	overflow:hidden;
	margin:0 auto;
	overflow:hidden;
	padding-top:10px;
	padding-bottom:10px;
}
#dqlj img{
float:left;
margin-right:5px;
}
#dqlj .yful li{ width:475px; overflow:hidden; padding-right:5px; padding-top:1px; float:left;}
/*-------------------------------首页 海汇集团六大研发优势-----------------------------------------------*/
#ldys{ width:960px; overflow:hidden; margin:20px auto 0; }
.ys_top{ width:950px; height:42px; line-height:42px; border-bottom:1px solid #ccc; font-size:24px; font-family:"黑体"; padding-left:10px; } 
.yful{ width:960px; overflow:hidden; padding-bottom:10px; }
.yful li{ width:463px; overflow:hidden; padding-right:17px; padding-top:20px; float:left;}
.yful li img{ float:left; }
.yful li .yfd{ width:357px; height:90px; overflow:hidden; float:right; font-size:12px; color:#474747; line-height:22px;}
.yful li .yfd span{ font-size:18px; font-family:"Microsoft Yahei"; line-height:24px; }
/*----------------------------首页 战略合作--------------------*/
#sy_hz{
	width:1100px;
	margin:0 auto;
}
#sy_hz .gda{ color:#999; font-family:Arial, Helvetica, sans-serif; }
.fcue-women-news-08{ margin:0 auto;position:relative; padding:0 0 50px; margin-top:25px;  }
.fcue-women-news-08 .box{position:absolute;top:0;left:0}
.fcue-women-news-08 .box img{border:1px #fff solid; padding:16px;background:#fff; }
.fcue-women-news-08 .box span{width:98.5%;height:98%;position:absolute; left:10px; top:10px; background:#fff;opacity:0.5;filter:alpha(opacity=50);}
.fcue-women-news-08 .box span.op{filter: alpha(opacity=30);opacity:0.3}
.fcue-women-news-08 .btn{position:relative; z-index:9999;top:0;cursor:pointer;}
.fcue-women-news-08 .btn a{width:27px;height:47px;display:block;}	
.fcue-women-news-08 .lBtn{width:39px;height:70px;position:absolute; left:-35px!important; top:121px!important;}
.fcue-women-news-08 .lBtn a{ background:url(left.jpg) no-repeat left;}
.fcue-women-news-08 .rBtn{cursor:pointer;width:39px;height:70px;position:absolute; top:121px!important; left:1050px!important;}
.fcue-women-news-08 .rBtn a{ background:url(right.jpg) no-repeat right;}
.fcue-women-news-08 .tFocus{width:540px; height:16px; line-height:16px; padding:7px 0; position:absolute; left:195px; bottom:60px; display:none; z-index:500; text-align:center;}
.fcue-women-news-08 .tFocus i{display:block; width:355px; height:40px; line-height:40px; position:absolute; left:115px; top:0; z-index:9999; background-color: #000; filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5; white-space:nowrap; overflow:hidden; }
.fcue-women-news-08 .tFocus a{color:#fff; position:absolute; left:125px; top:0; font-size:14px; line-height:40px;  z-index:9999; text-decoration:none; font-family:"Microsoft Yahei"; font-size:16px;}
/*-------------------------首页-在线留言---------------------------*/
#sy_ly{ width:960px; overflow:hidden; margin:0 auto; padding-bottom:10px;}
#sy_ly .lya{ width:660px; overflow:hidden; float:left; }
.lytop{ height:40px; line-height:40px; border-bottom:1px solid #ccc; padding-left:10px; font-size:22px; font-family:"黑体"; }
.tabl { margin:22px 0; }
.tabl .spana{ color:#055793; }
.tabl .inpa{ width:203px; height:24px; line-height:24px; border:1px solid #ececec; }
.tabl .texa{ width:433px; hieght:58px; border:1px solid #ececec; margin-top:6px;}
.tabl .yzn{ width:100px; hieght:24px; line-height:24px; border:1px solid #ececec; float:left; margin-left:5px; }
.tabl .taim{ padding:0 10px;  }
.tabl .dia{ color:#0055ff; }
.btin{ width:540px; overflow:hidden; padding:0 0 30px 120px; }
.btin .btna{ width:116px; height:31px; background:url(tja.jpg) no-repeat; border:0; float:left; margin:0 15px; } 
.btin .btnb{ width:116px; height:31px; background:url(tjb.jpg) no-repeat; border:0; } 
/*--------------------联系方式-----------------------*/
.sy_fs{ width:270px; overflow:hidden; float:right; background:#f8f8f8; } 
.sy_fs .fs_top{ width:255px; height:42px; line-height:42px; border-bottom:1px solid #ccc; padding-left:15px; font-family:"黑体"; font-size:22px;  } 
.sy_fs .fs_tu{ width:230px; height:317px; background:url(fs.jpg) no-repeat; overflow:hidden; padding:23px 20px 0; }
.sy_fs .fs_tu .hjt{ font-size:16px; font-family:"Microsoft Yahei"; }
.sy_fs .fs_tu .sy_dt{ width:230px; height:30px; line-height:30px; background:url(ka.jpg) no-repeat left center; }
.sy_fs .fs_tu .sy_dt a{ padding-left:20px; color:#005ca0; }
.sy_fs .fs_tu .sy_dz{ padding-top:30px; font-family:Arial, Helvetica, sans-serif; }
.sy_fs .fs_tu .sy_dz span{ width:54px; float:left; display:block; }
.sy_fs .fs_tu .sy_dz .sy_ka{ width:176px; overflow:hidden; float:left;  }
/*-----------------------------关于海汇--------------------------------------*/
#hahu{background:#005ca0; min-width: 1100px;}
#hahu .sy_gy{
	width:1100px;
	overflow:hidden;
	margin:0 auto;
}
#hahu .sy_gy .kaua{ width:160px; text-align:center; float:left; padding-top:20px; line-height:24px; }
#hahu .sy_gy .kaua span{ display:block; font-size:14px; color:#fff; font-weight:700; }
#hahu .sy_gy .kaua a{ display:block; color:#fff; }

#fooder{
	width:1100px;
	overflow:hidden;
	margin:0 auto;
	font-family:Arial, Helvetica, sans-serif;
}
#fooder .fodl{
	width:500px;
	overflow:hidden;
	color:#666;
	text-align:center;
	padding:20px 0;
	margin-left:200px;
}
.imgh{ width:260px; float:right; overflow:hidden; padding:20px 0; }
.imgh p{ float:left; padding:10px 5px 0; text-align:center; }
.imgh p img{ border:1px solid #ccc; }
/*-----------------------------------------二级-产品中心-------------------------------------------*/
/*------------二级banner-通用----------*/
#erban{ width:100%; height:266px; background:url(erban.jpg) no-repeat center; }
/*------------------ 二级当前位置-通用----------------*/
#dang{ height:54px;  overflow:hidden; background:url(dibu.jpg) repeat-x bottom;}
.quan{ width:960px; height:44px; line-height:44px;  overflow:hidden; margin:0 auto; }
.quan span{ color:#333; font-size:20px; font-family:"Microsoft Yahei"; padding-right:18px; }
.quan .wza{ float:left; color:#666; }
.quan .wza a{ color:#666; }
/*----------------------二级-产品中心内容-------------------------*/
#cpzx{ width:960px; overflow:hidden; margin:0 auto; padding-top:10px; padding-bottom:20px; }
#cpzx .zuoa{ width:220px; overflow:hidden; }

.cpul{ width:220px; overflow:hidden; background:#f3f3f3; }
.cpul li{ width:220px; height:42px; line-height:40px; background:url(db.jpg) no-repeat; }
.cpul li a{ width:180px; height:42px; display:block; font-size:14px; color:#666; padding:0 20px; font-weight:700; }
.cpul li a:hover{ background:url(bjg.jpg); color:#fff; font-weight:700;font-size:14px; text-decoration:none; }
.cpul li .lei{ background:url(bjg.jpg) ; color:#fff; font-weight:700;font-size:14px; text-decoration:none; }

.lxwa{ width:220px; overflow:hidden; padding-top:20px; }
.lxtop{ width:220px; height:40px; line-height:40px; overflow:hidden; background:#005ca0; font-size:16px; color:#fff; font-family:"Microsoft Yahei"; padding-left:10px; }
.lxner{ width:198px; overflow:hidden; border:1px solid #d0d0d0; border-top:0; height:168px; background:url(lx.jpg) no-repeat; padding:93px 10px 0; font-family:Arial, Helvetica, sans-serif;	 } 

.zxa{ width:720px;  overflow:hidden; }
.zxa_top{ width:700px; height:38px; line-height:38px;border-bottom:1px solid #ccc; padding:0 10px; font-size:16px; font-family:"Microsoft Yahei";  }
.ccxl{ width:700px;  background:#f3f3f3; margin:20px 10px; }
.ccxl p{ height:34px; line-height:34px; text-align:center; color:#fff; font-family:"Microsoft Yahei"; font-size:18px; background:#005ca0; float:left; padding:0 10px }
.cxd{ width:680px; padding:10px; overflow:hidden; clear:both; }
.zid{ font-weight:700; font-family:"Microsoft Yahei"; color:#005ca0; background:url(did.jpg) repeat-x bottom; line-height:28px; }
.cxd .spala{ color:#666; }
.pinul{ width:720px; overflow:hidden; }
.pinul li{ width:340px; overflow:hidden; float:letf; text-align:center; float:left; padding:0 10px  }
.pinul li a{ height:51px; line-height:51px; color:#666; }
.pinul li a img{ border:1px solid #ccc;  }
/*翻页*/
.wzztnrlfbot{ padding:3px; text-align:center; padding:25px 0;}
.wzztnrlfbot a{ border:#ddd 1px solid; color:#3f4e67; padding:3px 7px; margin-right:3px; text-decoration:none;}
.wzztnrlfbot a:hover{ border:1px solid #fff; background-color:#014582; padding:3px 7px; margin-right:3px; color:#fff;  text-decoration:none;}
.wzztnrlfbot .current{ padding:2px 2px; font-weight:700; margin-right:3px; color:#fff;}
.wzztnrlfbot .current a:link,.wzztnrlfbot .current a:visited,.wzztnrlfbot .current a:active,.wzztnrlfbot .current a:hover{ text-decoration: none; color: #fff; border:1px solid #fff; background-color:#014582; padding:3px 7px; margin:0px;}
.wzztnrlfbot .current{ text-decoration: none; color: #fff; border:1px solid #fff; background-color:#014582; padding:3px 7px; margin:0px;}
.wzztnrlfbot .disabled a:link,.wzztnrlfbot .disabled a:visited,.wzztnrlfbot .disabled a:active,.wzztnrlfbot .disabled a:hover{ text-decoration: none; background-color:#fff; border:1px solid #ddd; color:#adaaad; padding:3px 7px; margin:0px 3px 0px 0px;}
/*-----------------------------------------------------------二级-大事记------------------------------------------*/
#erbab{ width:100%; height:266px; background:url(bn.jpg) no-repeat center; }
.dsi{ padding:27px 0;}
.bta{ width:720px; height:40px; line-height:33px; background:url(btna.jpg) no-repeat bottom; text-align:center; font-size:16px; color:#666; font-weight:700; }
.zih{ width:680px;  padding:25px 20px; font-size:14px; color:#666; overflow:hidden; display:block; }
/*--------------------------------------二级-集团介绍------------------------------------------*/
.jes{  width:680px;  padding:25px 10px; color:#666; }
.jes .huia{ font-weight:700; }
/*---------------------------------------二级-技术研发---------------------------------------------*/
#kja{ width:100%; height:266px; background:url(http://bcs.duapp.com/haihuigroup/haihuicn/images/kj.jpg) no-repeat center; }
.zlul{ width:670px; overflow:hidden; padding:0 10px; margin:0 auto;  }
.zlul li{ float:left; padding:0 10px; }
.zlul li img{ padding:3px; border:2px solid #ccc; }
/*-----------------------------------------二级-检验设备-------------------------------*/
.keja{ padding:30px 0; }
.sums{ width:700px; overflow:hidden; padding:10px 10px 30px; font-size:14px; color:#666;}
.sb_dl{ width:720px; overflow:hidden; }
.sb_dl dt{ width:720px; height:34px; line-height:34px; background:#f3f3f3; text-align:center; font-size:16px; color:#005ca0; font-family:"Microsoft Yahei"; }
.sb_dl dd{ width:720px; overflow:hidden;}
.sb_dl dd .diul{ width:690px; overflow:hidden;  padding:20px 15px 10px;}
.sb_dl dd .diul li{ width:317px; overflow:hidden; float:left; text-align:center; padding:0 14px; }
.sb_dl dd .diul li a{ height:34px; line-height:34px; color:#666; }
.sb_dl dd .diul li a img{ border:1px solid #ccc; }
/*--------------两个样式名称不一样---------------*/
.sb_dl dd .diol{ width:720px; overflow:hidden; }
.sb_dl dd .diol li{ width:173px; overflow:hidden; float:left; text-align:center; padding:0 3px;}
.sb_dl dd .diol li a{ height:34px; line-height:34px; color:#666; }
.sb_dl dd .diol li a img{ border:1px solid #ccc; }
/*--------------两个样式名称不一样---------------*/
.sb_dl dd .dioa{ width:406px; overflow:hidden; margin:0 auto; }
.sb_dl dd .dioa li{ width:173px; overflow:hidden; float:left; text-align:center; padding:0 15px;}
.sb_dl dd .dioa li a{ height:34px; line-height:34px; color:#666; }
.sb_dl dd .dioa li a img{ border:1px solid #ccc; }
/*-----------------------------------------科研-专利证书-------------------------------*/
.uli{ width:700px; overflow:hidden; padding:10px 10px; }
.uli li{ width:212px; overflow:hidde; float: left; padding:10px 10px 0; text-align:center;  } 
.uli li img{ border:1px solid #ccc; }
.uli li a{ height:34px; line-height:34px; color:#666; }
/*-----------------------------------------联系我们-------------------------------*/
#las{ width:100%; height:266px; background:url(las.jpg) no-repeat center; }
.lxwm{ width:720px; overflow:hidden;  }
.toba{ width:720px; overflow:hidden; }
.fas{ width:700px; overflow:hidden; padding:37px 10px 30px; }
.lstop{ width:460px; overflow:hidden; background:url(noe.jpg) repeat-x bottom;  }
.lstop .spab{ font-size:18px; font-family:"Microsoft Yahei"; }
.lstop a{ width:300px; height:38px;  display:block; float:left; background:url(kan.jpg) no-repeat 10px 7px; padding-left:27px; color:#666;  } 
.bjh{ width:700px;  overflow:hidden;margin-top:20px; padding:5px 15px; font-family:Arial, Helvetica, sans-serif; color:#666; }
.bjh span{ font-weight:700; }

.imgha{ width:230px; float:right; overflow:hidden; padding-top:150px; }
.imgha p{ float:left; padding:10px 5px 0; text-align:center; }
.imgha p img{ border:1px solid #ccc; }
.dta{ width:687px; height:306px; margin:0 auto; overflow:hidden; padding-bottom:30px; }

.ziya{ width:720px; overflow:hidden;}
.ziya .ly_top{ width:704px; height:32px; line-height:32px; background:#005ca0; padding-left:16px; font-size:16px; color:#fff; font-family:"Microsoft Yahei"; }

.ziya .tabl .spanb{ width:685px; height:20px; line-height:20px; background:#f3f3f3;  margin:0 10px 22px ; display:block; color:#d90000; padding-left:15px; }
.ziya .tabl .tab{ width:527px; overflow:hidden; float:left; }
.ziya .tabl .tab span{ color: #d90000 ; padding-right:15px; }
.ziya .tabl .tab .inp{ width:247px; height:24px; line-height:24px ; border:1px solid #ccc;  }
.ziya .tabl .tab textarea{ width:364px; height:84px; overflow:hidden; border:1px solid #ccc; margin:3px 0 5px;  }
.ziya .tabl .tab .btn{ width:111px; height:24px; line-height:24px; border:1px solid #ccc; margin-right:5px; }
.ziya .btne{ width:300px; overflow:hidden; padding:0 0 15px 105px;}
.ziya .btne button{ width:90px; height:27px; overflow:hidden;  float:left; margin:10px 20px; border:0px; background:#fff; } 
.ziya .tabl .shua { padding:200px 40px 0  0; }
.lixifangshi { padding-left: 350px;}
.fas {
padding: 7px 10px 30px;
}
.bjh {
margin-top: 10px;
}
/*-----------------------------------------二级-企业文化-------------------------------*/
.zzhi{ width:720px; height:381px; padding:40px 0; background:url(honq.jpg) no-repeat center center; }
.zhz{ width:640px; height:301px; overflow:hidden; padding:40px;} 
.zhz .zhdl dt{ float:left; font-weight:700; color:#fff; padding-right:15px; }
.zhz .zhdl dd ul{ width:570ppx; float:left; overflow:hidden; }
.zhz .zhdl dd ul li{ float:left; padding:0 5px; color:#fff; }
/*-----------------------------------------二级-人才招聘2-------------------------------*/
.tala{ border-collapse:collapse; color:#666; }
.tala .zias{ font-size:14px; color:#005ca0; font-family:"Microsoft Yahei"; background:url(bjl.jpg) repeat-x; }
.tala .alk{ width:82px; height:20px; line-height:20px; display:block; background:url(bja.jpg) no-repeat; text-align:center; color:#005ca0; overflow:hidden; margin-left:25px; } 
/*-----------------------------------------二级-人才招聘3-------------------------------*/
.renc{ border-collapse:collapse; color:#666; margin-top:42px; }
.renca{ border-collapse:collapse; color:#666; border-top:1px solid #fff;}
.btnm{ width:460px; overflow:hidden; padding:27px  0 0 260px; }
.btnm button{ width:116px; height:28px; line-height:28px; background:url(njb.jpg) no-repeat; text-align:center; border:0; margin-right:33px; font-size:14px; color:#005ca0; font-family:"Microsoft Yahei";  }
.btnm a{ width:116px; height:28px; line-height:28px; background:url(njb.jpg) no-repeat; text-align:center; margin-right:33px; font-size:14px; color:#005ca0; font-family:"Microsoft Yahei";   display:block; float:left;}
.btnm a:hover{font-size:14px; color:#005ca0; font-family:"Microsoft Yahei"; text-decoration:none;}
/*-----------------------------------------二级-人才招聘4-------------------------------*/
.sqzw{ width:700px; height:56px; line-height:56px; padding:0 10px; font-size:14px; color:#005ca0; font-weight:700; }
.sqzw span{  font-size:12px; }
.grra{ width:720px; overflow:hidden;  }
.gr_top{ width:720px; height:30px; line-height:30px; background:#f3f3f3; text-align:center; font-size:12px; color:#005ca0; font-weight:700;  }
.inla{  width:164px; height:18px; line-height:18px; border:1px solid #ccc; margin-left:5px; } 
.hongs{ color:#f52020; }
.sela{ width:160px; height:20px; border:1px solid #ccc; }
.tbba{ margin:20px 0;  color:#666;}
.spalb{ padding:13px; }
.tezad{ width:300px; height:95px; border:1px solid #ccc; padding:10px; }
.asd{ padding-left:10px; color:#999; } 
/*-----------------------------------------二级-资质荣誉-------------------------------*/
.ryul{ width:690px; overflow:hidden; padding:0 25px; }
.ryul li{ width:216px; overflow:hidden; float:left; padding:0 5px; text-align:center; padding-top:10px; } 
.ryul li img{ border:1px solid #ccc; padding:2px;  }
.ryul li a{ height:32px; line-height:32px; }
/*-----------------------------------------二级-资质荣誉-详细页-------------------------------*/
.rypa{ width:760px; overflow:hidden; padding:58px 0 13px 0; border-bottom:1px dashed #ccc; text-align:center; font-size:14px; font-weight:700; color:#666; }
.xspan{ float:right; padding:15px 15px 0 0;  }
.xspan span{ color:#666; font-family:Arial, Helvetica, sans-serif; }
.xspan .spana{ padding-right:25px;}
.xixa{ width:720px; overflow:hidden; clear:both; padding-top:30px; padding-bottom: 30px; }
.xixa img{ margin:0 auto; border:1px solid #ccc;}
.wix{ width:720px; overflow:hidden; padding-top:50px; }
.spanf{ width:690px;overflow:hidden;color:#666; padding:10px 15px; background:#f3f3f3; margin-top:15px; }
.spanf .spdi{  display:block; }
.spanf .spdi a{color:#666;} 
/*-----------------------------------------二级-生产设备-------------------------------*/
.shul{ width:690px; overflow:hidden; padding:0 15px; }
.shul li{ width:220px; text-align:center; float:left; padding:10px 5px 0; }
.shul li a{ height:32px; line-height:32px; color:#666;  }
.shul li img{ border:1px solid #ccc; padding:1px ; }
/*-----------------------------------------二级-销售网络-------------------------------*/
.wla{ margin:0 auto; }
/*-----------------------------------------二级-新闻中心-------------------------------*/
#xwsj{ width:100%; height:266px; background:url(xwsj.jpg) no-repeat center; }
.wiul{ width:700px; overflow:hidden; padding:30px 10px; }
.wiul li{ width:700px; line-height:28px;overflow:hidden; font-size:14px; color:#666; padding:10px; }
.zys{ width:470px; overflow:hidden;  font-size:12px; line-height:24px; float:left; padding-left:10px;}
.zyss{ width:680px; overflow:hidden;  font-size:12px; line-height:24px; float:left; padding-left:10px;  }
.wiul li a{ float:left; padding-left:10px; font-size:14px; color:#666; font-weight:700; }
.wiul li a:hover{ float:left; padding-left:10px; font-size:14px; color:#666; }
.wiul li span{ float:right; padding-right:10px; font-family:Arial, Helvetica, sans-serif; } 
/*-----------------------------------------二级-新闻中心-详细页-------------------------------*/
.xizi{ width:760px; overflow:hidden; padding:35px 10px 0; color:#666;text-align: justify;line-height: 30px;text-indent: 24pt;font-size:16px}
/*-----------------------------------------二级-研发中心-------------------------------*/
.jess{ width:700px; padding:25px 10px; font-size:14px; color:#666; }
.bwa{ width:700px; padding:0 10px; }
.bjs{ width:142px; height:30px; line-height:30px; background:url(bjs.jpg) no-repeat; text-align:center; font-size:14px; color:#fff; font-weight:700; }
/*-----------------------------------------二级-战略合作-------------------------------*/
#zlhz{ width:100%; height:266px; background:url(http://bcs.duapp.com/haihuigroup/haihuicn/images/zkhz.jpg) no-repeat center; }
.hzul{ width:720px; overflow:hidden; }
.hzul li{ width:700px; padding:20px 10px; border-bottom:1px dashed #ccc; overflow:hidden; }
.hzul li img{ float:left; }
.hzka{ width:470px; overflow:hidden; float:right; }
.hzka p{ width:450px; overflow:hidden; padding-left:20px; }
.hzka p a{ font-size:14px; color:#666; font-weight:700; float:left; }
.hzka p span{ float:right; font-size:14px; color:#666; font-family:Arial, Helvetica, sans-serif; }
.hzka .spal{ width:450px;  padding-top:15px; color:#666; display:block; }
/*-----------------------------------------二级-产品中心详细页-------------------------------*/
#cpxq{ width:960px; overflow:hidden; margin:25px auto 15px; }
.yuim{ width:491px; overflow:hidden; float:left;  }  
.yuim img{ border:1px solid #ccc; }
.hama{ width:450px; float:right; }
.hama .pad{ font-size:16px; color:#005ca0; font-weight:700; padding-top:6px; }
.hama .jies{ width:430px; overflow:hidden; padding:10px; background:#f3f3f3; color:#666; margin:5px 0 15px; }
.hama .quas a{ padding:0 40px 0 10px; float:left; }
.hama .dha{ border-bottom:1px dashed #ccc; clear:both; }
.bts{ padding:5px 10px; font-size:14px; color:#666; font-weight:700; }
.caul{ width:450px; overflow:hidden;  }
.caul li{ float:left; padding:0 3px; }
.caul li img{ border:1px solid #ccc; }

.xwdt{ width:218px; overflow:hidden; border:1px solid #ccc; margin-top:10px; }
.dt_top{ width:198px; height:36px; line-height:36px; border-bottom:1px solid #ccc; padding:0 10px; font-size:14px; color:#666; font-weight:700; }
.dtul{ width:218px; overflow:hidden; padding:5px 0; }
.dtul li{ width:198px; height:30px; line-height:30px; padding:0 10px; white-space:nowrap; overflow:hidden;  }
.juz{ margin:0 auto; }
.spaz{ width:700px; overflow:hidden; padding:15px 10px; color:#666; display:block; }
.zdig{ width:707px; height:38px; line-height:38px; font-size:14px; color:#fff; font-weight:700; background:url(ysbj.jpg) no-repeat; margin-top:35px; padding-left:13px; }

.zxa .tabl .spanb{ width:685px; height:20px; line-height:20px; background:#f3f3f3;  margin:0 10px 22px ; display:block; color:#d90000; padding-left:15px; }
.zxa .tabl .tab{ width:527px; overflow:hidden; float:left; }
.zxa .tabl .tab span{ color: #d90000 ; padding-right:15px; }
.zxa .tabl .tab .inp{ width:247px; height:24px; line-height:24px ; border:1px solid #ccc;  }
.zxa .tabl .tab textarea{ width:364px; height:84px; overflow:hidden; border:1px solid #ccc; margin:3px 0 5px;  }
.zxa .tabl .tab .btn{ width:111px; height:24px; line-height:24px; border:1px solid #ccc; margin-right:5px; }
.zxa .btne{ width:300px; overflow:hidden; padding:0 0 15px 105px;}
.zxa .btne button{ width:90px; height:27px; overflow:hidden;  float:left; margin:10px 20px; border:0px; background:#fff; } 
.zxa .tabl .shua { padding:200px 40px 0  0; }
.kbq{ padding:0 10px; color:#123497; }
/*----------------------------------------------------二级-组织架构--------------------------------------*/
.hdsj{ width:700px; padding:0 10px; font-size:14px; color:#005ca0; font-weight:700; }
.quzi{ width:680px; padding:20px; color:#666; font-size:14px; } 
/*----------------------------------------------------除尘系列专题页面--------------------------------------*/
#ztyi{ width:100%; height:423px; background:url(http://bcs.duapp.com/haihuigroup/haihuicn/images/ztyi.jpg) no-repeat center; }
#ztya{ width:980px; overflow:hidden; background:#f0f0f0; margin:0 auto; }
.ztjs{ width:940px; overflow:hidden; margin:48px auto 0; }
.ztcp{ width:553px; height:350px; background:url(dabj.jpg) no-repeat; overflow:hidden; float:right; }
.topz{ font-size:20px; color:#fff; font-family:"Microsoft Yahei"; padding:68px 0 0 25px; }
.topz span{ color:#75efff; font-size:18px; }
.jsa{ padding:28px 18px 0 ; width:517px; overflow:hidden; color:#fff; line-height:39px; }
.csba{ width:940px; overflow:hidden; margin:13px auto; }
.cu_top{ width:940px; }

.tabs{ width:940px; overflow:hidden; margin:20px auto 0; background:#fff; }
.ta_top{ width:798px; height:52px; line-height:45px; background:url(bjc.jpg) repeat-x center; padding:0 71px; }
.ta_top p{ float:left; height:52px; background:#fff; padding:0 7px; font-size:24px; color:#054ddf; font-family:"Microsoft Yahei"; }
.ta_top p span{ font-size:14px; color:#666; font-family:Arial, Helvetica, sans-serif; }
.ta_top a{ width:59px; height:24px; background:#fff; display:block; margin-top:15px; padding:0 7px; }

.tabs .gdb{ width:920px; height:210px; overflow:hidden; float:left; margin:0 auto;display:inline; padding:10px 0; margin-left:10px;}
.tabs #CSSBoxa{ width:856px; float:left; overflow:hidden;  margin-left:14px; display:inline;}
.tabs #CSSBoxa ul{ width:896px; height:240px; overflow:hidden;}
.tabs #CSSBoxa ul li{ width:256px; height:240px; float:left; font-size:12px;  overflow:hidden; display:block; text-align:center;  background:url(kuaih.jpg) no-repeat; margin:0 14px; }
.tabs #CSSBoxa ul li:hover{ background:url(kuang.jpg) no-repeat; }
.tabs #CSSBoxa ul li a img{ padding:12px 0; *margin-left:-30px; _margin-left:-30px; margin:0 auto;}
.tabs #CSSBoxa ul li a{ height:40px; line-height:40px; color:#666; text-decoration:none;}
.tabs #CSSBoxa ul li a:hover{ color:#666; text-decoration:underline}
.tabs #LeftButtonb{cursor:pointer; float:left; width:29px; height:160px; background:url(lefta.jpg) no-repeat center left; overflow:hidden; }
.tabs #RightButtonb{cursor:pointer; width:29px; float:right; height:160px; background:url(righta.jpg) no-repeat center right; overflow:hidden;}

.yafa{ width:940px; overflow:hidden; margin:0 auto; }
.ya_top{ width:940px; height:79px; background:url(liud.jpg) no-repeat ; margin:15px auto 0; }

#lyo{ width:960px; overflow:hidden; padding:0 10px;  height:370px; margin:15px auto;}
.tamn{ width:621px; overflow:hidden; float:left;  height:370px; background:#f3f3f3;  }
.tm_top{ width:621px; height:36px; line-height:36px; background:url(zttop.jpg) no-repeat; text-align:center; font-size:14px; color:#fff; }
.tm_top span{ font-size:16px; color:#ffb54f; }
.tamn p{ padding:10px 60px; width:501px ; color:#ea1d20; } 
.zttab{ margin-top:20px; }
.zttab .ztin{ width:378px; height:21px; line-height:21px; border:1px solid #8d9aaa; }
.zttab .zttx{ width:377px; hieght:82px; border:1px solid #8d9aaa; }
.zttab span{ color:#b02d3d; }
.zttab .ztse{ width:175px; height:18px; }
.zttab .btnna{ width:75px; height:24px; background:url(tjc.jpg) no-repeat; border:0; margin:15px 0 0 160px;  }

#wtzx{ width:320px; height:366px; border:1px solid #dfdfdf; float:right; overflow:hidden;}
#wtzx .bt{height:44px; line-height:44px; padding-left:10px; font-family:"Microsoft Yahei"; color:#333; font-size:18px; border-bottom:2px solid #f98e00;}
#hottitled{ padding:5px; overflow:hidden;}
#wtzx dl{ width:290px; background:url(x.jpg) repeat-x bottom; padding:17px 10px; display:block; border-bottom:1px solid #ccc;}
#wtzx dl dt{ width:260px; background:url(wen.jpg) no-repeat left center; padding-left:25px; white-space:nowrap; overflow:hidden; padding-left:30px;}
#wtzx dl dt a{ color:#333; font-weight:700;}
#wtzx dl dt a:hover{ color:#c80000; font-weight:700;}
#wtzx dl dd{ width:260px; background:url(daq.jpg) no-repeat left 5px; padding-left:25px; overflow:hidden; color:#666; padding-left:30px;}

/*----------------------------------------------------带式输送专题页面--------------------------------------*/
#zter{ width:100%; height:423px; background:url(http://bcs.duapp.com/haihuigroup/haihuicn/images/zter.jpg) no-repeat center; }
#erma{ width:960px; overflow:hidden; margin:0 auto; background:#ececec; padding:20px 0; }
.ercs{ width:960px; overflow:hidden; }
.cs_top{ width:920px; overflow:hidden; height:42px; line-height:42px; background:#005ca0; border-bottom:2px solid #f98e00; padding:0 20px; font-size:22px; color:#fff; font-family:"Microsoft Yahei"; }
.zttw{ width:960px; overflow:hidden; }
.ztle{ width:560px; overflow:hidden; padding-top:25px;  }
.ztle dl{ width:540px; overflow:hidden; margin:0 auto; }
.ztle dl dt{ width:510px; overflow:hidden; line-height:34px; border-bottom:1px dashed #ccc; padding:0 15px; font-size:18px; color:#014b92; font-family:"Microsoft Yahei"; }
.ztle dl dd{ padding-top:15px; }
.tuim{ padding:20px 10px 0 0; }
.tuim img{ padding:2px; border:1px solid #ccc; }
/*四大优势*/
.sdys{ width:960px; overflow:hidden; padding:20px 0; } 
.sd_top{ width:960px; height:44px;  }
/*DTII带式输送	机选型表*/
.biaoa img{ margin:30px auto; }
.gdac{ font-size:12px; color:#fff; }
.gdac:hover{ color:#fff; }
.gdac span{ color:#f98e00; font-size:14px; font-family:Arial, Helvetica, sans-serif; }

.ercs .gdb{ width:960px; height:188px; overflow:hidden; float:left; margin:0 auto;display:inline; padding:25px 0 0; }
.ercs #CSSBoxa{ width:908px; float:left; overflow:hidden; display:inline; margin-left:10px;}
.ercs #CSSBoxa ul{ width:908px; height:188px; overflow:hidden; margin-left:10px;}
.ercs #CSSBoxa ul li{ width:217px; height:188px; float:left; font-size:12px;  overflow:hidden; display:block; text-align:center; padding:0 5px;}
.ercs #CSSBoxa ul li a{ height:30px; line-height:30px; color:#333; text-decoration:none;}
.ercs #CSSBoxa ul li a img{ border:1px solid #fff; } 
.ercs #CSSBoxa ul li a:hover{ color:#333; text-decoration:underline}
.ercs #LeftButtonb{cursor:pointer; float:left; width:14px; height:160px; background:url(leftc.jpg) no-repeat center left; overflow:hidden; }
.ercs #RightButtonb{cursor:pointer; width:14px; float:right; height:160px; background:url(rightc.jpg) no-repeat center right; overflow:hidden;}
/*----------------------------------------------------破碎粉磨专题页--------------------------------------*/
#hba{ width:100%; height:423px; background:url(http://bcs.duapp.com/haihuigroup/haihuicn/images/heib.jpg) no-repeat center; }
#ztcad{ width:960px; overflow:hidden; margin:20px auto 10px; }
.zcp_top{ width:930px; overflow:hidden; height:42px; line-height:42px; background:url(dbj.jpg) no-repeat; padding-left:30px; font-size:22px; color:#fec620; font-family:"Microsoft Yahei"; } 
.zcp_ma{ width:945px; overflow:hidden; padding:10px 0px 10px 15px; }
.zcoi{ border:1px solid #ccc; float:left; }
.zhyf{ width:605px; height:208px; background:url(youbj.jpg) no-repeat; float:right; }
.ztpo{ width:585px; height:50px; line-height:50px; overflow:hidden; padding:0 10px; color:#fff; font-size:18px; font-family:"Microsoft Yahei"; }
.ztpo span{ font-size:22px; }
.ziab{ width:555px; padding:10px 25px; font-size:14px; font-family:"Microsoft Yahei"; line-height:26px; }
.ziab span{ color:#000; }

.gzyl{ width:950px; overflow:hidden; margin:0 auto 20px; padding-right:10px; }
.ztyl{ width:636px; overflow:hidden; float:left; }
.zt_top{ width:616px; overflow:hidden; height:40px; line-height:40px; background:url(bjq.jpg) repeat-x; padding:0 10px; color:#fec620; font-size:22px; font-family:"Microsoft Yahei"; }
.psma{ width:596px; padding:30px 20px; overflow:hidden; font-size:14px; font-family:"Microsoft Yahei"; }
.psim{ border:1px solid #ccc; float:right; border:2px solid #ccc; }

.ztul{ width:960px; overflow:hidden; }
.ztul li{ width:160px; height:186px; overflow:hidden; float:left; background:url(bjk.jpg) no-repeat; }
.ztul li span{ width:130px; overflow:hidden; padding:0 15px; font-size:14px; color:#333; display:block;  }
.gltu{ padding:10px 0 ; }

#gylx{ width:960px; overflow:hidden; margin:0 auto; }
.gy_top{ width:960px; height:55px; line-height:55px; background:url(gybj.jpg) no-repeat; text-align:center; font-size:26px; font-family:"Microsoft Yahei"; }
.good{ width:890px; overflow:hidde; height:115px; background:url(good.jpg) no-repeat; padding:94px 35px 0; line-height:35px; font-size:14px; font-family:"Microsoft Yahei";  }
.scxa{ width:960px; overflow:hidden; padding-top:15px; }
.scxb{ width:283px; overflow:hidden; }
.scxc{ width:283px; background:#302e2e; margin-bottom:10px; }
.zig{ color:#fff; width:253px; padding:0 15px; line-height:30px; }

#xing{ width:960px; overflow:hidden; margin:0 auto; }
.xg_top{ width:940px; height:40px; line-height:40px; background:#302e2e; border-bottom:2px solid #fec10d; padding:0 10px; }
.xg_top p{ float:left; color:#fff; font-size:22px; font-family:"Microsoft Yahei"; font-style:italic; }
.xg_top a { color:#fff; }

#xing .gdb{ width:938px; height:188px; overflow:hidden; float:left; margin:0 auto;display:inline;background:#f2f2f2; margin:15px 0 0; border:1px solid #ccc ; padding:15px 10px 0; }
#xing #CSSBoxa{ width:908px; float:left; overflow:hidden; display:inline; }
#xing #CSSBoxa ul{ width:908px; height:188px; overflow:hidden; margin-left:10px;}
#xing #CSSBoxa ul li{ width:217px; height:188px; float:left; font-size:12px;  overflow:hidden; display:block; text-align:center; padding:0 5px;}
#xing #CSSBoxa ul li a{ height:30px; line-height:30px; color:#333; text-decoration:none;}
#xing #CSSBoxa ul li a img{ border:1px solid #ccc; } 
#xing #CSSBoxa ul li a:hover{ color:#333; text-decoration:underline}
#xing #LeftButtonb{cursor:pointer; float:left; width:14px; height:160px; background:url(leftd.jpg) no-repeat center left; overflow:hidden; }
#xing #RightButtonb{cursor:pointer; width:14px; float:right; height:160px; background:url(rightd.jpg) no-repeat center right; overflow:hidden;}

/*-------------------------------------------------英文站首页-----------------------------------------*/
/*首页-开始*/
#tit_e{ height:30px; line-height:30px; background:#ededed; overflow:hidden; color:#666; }
#tit_e .title{ width:960px; height:30px; margin:0 auto; }
#tit_e .title .tita{ font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#tit_e .title .tita span{ color:#005ca0; font-weight:400; }
#tit_e .title .tigz{ font-weight:700;}
#tit_e .title .tigz .sel{ width:75px; height:21px; border:1px solid #ccc; margin-top:4px; }

/*二级-站内地图*/
.wditu{ width:960px; margin:0 auto; overflow:hidden; padding: 0px 0 50px; }
.lw_top{  width:945px; height:34px; line-height:34px; background:url(db.jpg) repeat-x; padding-left:15px; font-size:14px; font-weight:700; color:#333; }
.diul{ width:960px; overflow:hidden; padding-top:7px;  }
.diul .dili{ width:960px; height:44px; border-bottom:1px dashed #ccc; overflow:hidden; text-align:center;  }
.diul .dili span{ height:44px; line-height:44px; width:75px; display:block; overflow:hidden; float:left; font-weight:700; padding-left:15px;   }
.diul .dili .tuul{ width:660px; height:44px; line-height:45px; overflow:hidden; padding-left:10px; }
.diul .dili .tuul li{ float:left; width:70px; overflow:hidden; }

/*友情链接*/
/*
* reset
*/
/*body{font:12px/1.5 tahoma,arial,"Hiragino Sans GB",'Microsoft Yahei', sans-serif; overflow-x:hidden;color:#666;}*/
a{text-decoration:none;outline:none;color:#241e0e;transition:all .2s ease;}

a:hover p{ color:#009c80 !important;}
.i_solu a p{ color:#fff !important;}
i,b{font-style:normal;}
/*html5 ele*/
footer { display: block; }
/*webkit scroll*/
::-webkit-scrollbar-track-piece {background-color:#f5f5f5;border-left:1px solid #d2d2d2;}
::-webkit-scrollbar {width:12px;height:13px;}
::-webkit-scrollbar-thumb {background-color:#c2c2c2;background-clip:padding-box;border:1px solid #979797;min-height:28px
;}
::-webkit-scrollbar-thumb:hover {border:1px solid #636363;background-color:#929292;}
/*ie scroll*/
@-ms-viewport {
width:device-width;
}



footer{position:relative;background:#373737;color:#fff;}
footer a{color:#fff ;}
.f_menu{padding:30px 0;}
.f_menu dl{float:left;}
.f_menu dt{padding:0 12px;font-size:14px;color:#009c80;font-weight:bold;line-height:26px;}
.f_menu dd{padding:0 50px 0 12px;line-height:2;}
.f_menu dd a:hover{color:#009c80;}
.f_soci{float:right;width:151px;text-align:center; overflow:hidden; height:200px;}
.f_soci .btn{display:block;height:28px;line-height:28px;margin:10px 0;background:#e3e3e3;color:#000; text-align:left; text-indent:15px;}
.f_soci .img{ float:left; }
.f_soci .img img{margin-bottom:5px;}
.f_soci .img1{ margin-right:7px;}
.f_soci .btn .ico_{float:left;width:30px;height:100%;margin-left:1em;}
.f_soci .btn:hover{color:#000;}
.f_bar{background:#009c80;line-height:28px; }
.f_bar a{color:#fff !important}
.fl{float:right;line-height:2;padding:0 2em;color:#fff; cursor:pointer;}
.fl span{display:inline-block;vertical-align:middle;transition:all .2s ease;}
.fl_{background:#008064;font-size:0;line-height:0;}
.fl_ a{display:inline-block;vertical-align:middle;height:0;overflow:hidden;transition:height .2s ease; width:166px;}
.fl.on{background:#008064;}
.fl.on span{transform: rotateZ(180deg);-webkit-transform: rotateZ(180deg);	-moz-transform: rotateZ(180deg);	}
.fl_.on{font-size:12px;line-height:22px; padding:20px 0 15px 0;}
.fl_.on a{height:22px;}

/*友情链接*/
.friendLink{ height:28px; /*background-color:#E3E3E3;*/ color:#000;}
.f_soci .sele .val_{
	text-align:center;
	color:#000;
	
}
.f_soci .sele{ height:28px; line-height:28px;width: 100px;}
.f_soci .sele_{
	background: #126EB1;
	top: 28px;
	overflow: auto;
	border: 1px solid #155A99;
	height: 150px;
}

.f_soci .sele_ li a{ color:#000;}
.f_soci .sele_ li a:hover{ color:#00967b;}

#hahu .sy_gy .kaua {
	width: 155px;
	text-align: center;
	float: left;
	padding-top: 20px;
	line-height: 24px;
}
.bannerline{
	background:url(bannerline.jpg);
	height:6px;
	width:100%;
	margin-bottom: 10px;
}
.mtit{
	margin:0 auto;
	width:1100px;
	line-height:54px;
	height:54px;
	margin-top: 10px;
	margin-bottom: 10px;
	background:url(mt1.jpg) repeat-x bottom;
}
.mtit .mtit1{
	margin:0 auto;
	width:116px;
	background:url(mtit1.jpg) repeat-x bottom;
	line-height:54px;
	font-size: 22px;
	height:54px;
	float:left;
	text-align: center;
	color: #000000;
	font-family:"Microsoft Yahei"
}
.mtit .mtit2{
	margin:0 auto;
	width:970px;
	background:url(mtit2.jpg) repeat-x bottom;
	line-height:54px;
	font-size: 18px;
	height:54px;
	float:left;
	color: #999999;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}

.mbottom{
	margin:0 auto;
	height:36px;
	background:url(bottombj.jpg);
	width:100%;
}
.mbottom .mbottomul{
	margin:0 auto;
	height:36px;
	width:1100px;
}
.mbottom .mbottomul li{
	height:36px;
	margin-left:18px;
	margin-right:10px;
	float:left;
}
.mbottom .mbottomul li a{
	height:36px;
	text-decoration:none;
	line-height:36px;
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
}
.mfoot{
	float:left;
	width:300px;
	height:130px;
	text-align: left;
	padding-left: 10px;
	line-height:180%;
}
.mbottomw{
	margin:0 auto;
	width:1100px;
	text-align: center;
}
.inyw{
width:100%;
background-image:url(inbj1.jpg);
height:144px;}
.inywn{
width:1100px;
margin:0 auto;
height:144px;}
.inbk{
width:100%;
background-image:url(inbj2.jpg);
height:1800px;}
.inbkn{
	width:1100px;
	background-image:url(inbj2.jpg);
	height:1800px;
	margin: 0 auto;
	font-family:"Microsoft Yahei";
}
.inbkn1{
	width:1100px;
	background-image:url(inbj3.jpg);
	height:329px;
	padding-top: 260px;
}
.inbkn2{
	width:1100px;
	background-image:url(inbj4.jpg);
	height:1222px;
}
.inbkn1w{
	width:330px;
	height:200px;
	float:left;
	padding-left: 5px;
}
.inbkn1w dl{
	color:#FF0000;
	width:330px;
	text-align: center;
	font-weight: bold;
	font-size: 24px;
	height: 30px;
	line-height: 30px;
	font-family:"Microsoft Yahei";
}
.inbkn1w dt{
	color:#333333;
	width:330px;
	font-size: 14px;
	padding-top: 10px;
	font-family:"Microsoft Yahei";
}
.inbkn1t1{
	clear:both;
	width:1100px;
	text-align: center;
	font-size: 24px;
	font-weight: bold;
	height: 30px;
	color:#0267bf;
	/*padding-top: 20px;*/
}
.inbkn1t2{
	clear:both;
	width:1100px;
	text-align: center;
	font-size: 50px;
	font-weight: bold;
	height: 40px;
	color:#e70012;
	padding-top: 5px;
	line-height: 40px;
	display:none;
}
.inbkn2w{
	width:460px;
	height:150px;
	float:left;
	margin-left: 90px;
	padding-top: 155px;
	
}
.inbkn2w dl{
	width:460px;
	height:35px;
	color: #0068CB;
	font-size: 24px;
	font-weight: bold;
}
.inbkn2w dt{
	width:460px;
	font-size: 14px;
	font-weight: 700;
	color: #555;
}
.neib{
	min-width: 1100px;
width:100%;
background-image:url(bn.jpg);
background-position:center;
height:300px;}
.n2{
	width:1100px;
	height:42px;
	line-height:42px;
	margin:0 auto;
}
.nleft{
float:left;
width:227px;
}
.nleft1{
margin-left:5px;
width:220px;
border-top:2px solid #01bcef;
border-bottom:1px solid #cccccc;
border-left:1px solid #cccccc;
border-right:1px solid #cccccc;
padding-bottom:5px;

}
.nleft1 ul{
width:220px;
}
.nleft1 ul li{
	width:200px;
	background-image:url(nlt1.jpg);
	height:40px;
	line-height:40px;
	list-style: none;
	padding-left:20px;
}
.nleft1 ul li a{
color:#333333;
display: block;
}
.nleft1 ul li a:hover{
color:#0092dd;
}
.nleft1 ul li:hover{
	background-image:url(nlt2.jpg);

}
.nleft2{
	width:227px;
	margin-top: 10px;
	margin-bottom: 18px;

}
.nleft2n{
	width:210px;
	margin-left:5px;
	border-bottom:1px solid #cccccc;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	padding-bottom:5px;
	line-height: 200%;
	padding-left:10px;

}
.nright{
	float:right;
	width:800px;
	padding:20px;
	border:1px solid #cccccc;
	margin-bottom:20px;
}
.nrightt{
	width:780px;
	line-height:40px;
	height:40px;
	border-bottom:1px solid #cccccc;
	font-size: 18px;
	font-weight: bold;
	color: #333333;
	padding-left: 20px;
}
.nrightn{
	width:780px;
	margin-top:10px;
	line-height:150%;
	color: #666666;
	padding-left: 10px;
}
.nrightnp{
	width:233px;
	height:238px;
	margin-top:20px;
	
	text-align: center;
	line-height: 200%;
	float: left;
	margin-left:20px;
}
.nrightnp img{
padding:2px;
border:1px solid #CCCCCC;
}
.nrightncp{
	width:780px;
	height:230px;
	margin-top:10px;
}
.nrightncpl{
	width:300px;
	height:230px;
	float:left;
}
.nrightncpr{
	width:450px;
	height:230px;
	float:right;
	line-height: 200%;
}
.nrightncpr span{
	font-weight:bold;
	font-size:14px;
	color: #333333;
	margin-top: 10px;
}
.zmain{
width:1100px;
margin:0 auto;
margin-top:15px;}
.inbk .inbkn2 .inbkn2w dt{
font-family: simsun,"Arial Narrow",arial;
font-size: 12px;
font-weight: normal;
}
.xinwen .wiul{
width: 760px;
padding: 10px 10px;
}
.xinwen .wiul li{
width: 760px;
line-height: 35px;
padding-left: 10px;
}
/*.xinwen .wiul li a {
font-size: 12px;
width: 610px;
height: 35px;
padding-left: 15px;
display: block;
background: url(zx_d_03.gif) no-repeat left center;
color: #666;
font-weight: normal;
}
.xinwen .wiul li span {
float: none;
padding-right: 10px;
font-family: Arial, Helvetica, sans-serif;
}*/
.xinwen .hotline {
background: url(http://www.zy-99.com/images/products_de_03.jpg) no-repeat 0 10px;
font-family: "微软雅黑";
font-size: 14px;
line-height: 54px;
padding-left: 40px;
}
.xinwen  .hotline span {
color: #e70012;
font-family: " 微软雅黑";
font-size: 18px;
}
.xinwen .nrightt {
width: 780px;
line-height: 54px;
height: 54px;
}
.my{
width: 200px;
}
.my li{
width: 200px;
}
.my li a{
width: 200px;
text-align: left;
margin-left: 10px;
}
.my li a:hover{
width: 200px;
text-align: left;
margin-left: 10px;
}
.my1{
width: 250px;
}
.my1 li{
width: 250px;
}
.my1 li a{
width: 250px;
text-align: left;
margin-left: 10px;
}
.my1 li a:hover{
width: 250px;
text-align: left;
margin-left: 10px;
}
/*行业新闻格式*/
.wenzhang p{
padding: 8px 0;
line-height: 190%;
text-indent: 2em;
text-align: justify;
text-justify: inter-ideograph;
color: #2A2A2A;
font-size: 16px;
}
.wenzhang p img{
display: inline-block;
text-indent: 0em;
}


/*去除八大优势*/
.inbk {
width: 100%;
background-image: url(inbj2.jpg);
height: 470px;
}
.inbkn {
width: 1100px;
background-image: none;
height: 470px;
margin: 0 auto;
font-family: "Microsoft Yahei";
}
.inbkn1 {
width: 1100px;
background-image: url(inbj3.jpg);
height: 200px;
padding-top: 260px;
}
.mtit {
margin: 0 auto;
width: 1100px;
line-height: 54px;
height: 54px;
margin-top: 0px;
margin-bottom: 10px;
background: url(mt1.jpg) repeat-x bottom;
}

/*中新环境底部修改*/
#fooder .fodl {
width: 750px;
overflow: hidden;
color: #666;
text-align: center;
padding: 20px 0;
margin-left: 50px;
}

.inyw {
width: 100%;
background-image: none;
height: 144px;
}
.inbk {
width: 100%;
background-image: none;
height: 470px;
}
.imgh {
width: 300px;
float: right;
overflow: hidden;
padding: 20px 0;
}
.imgh p {
float: left;
padding: 0px 0px 0;
text-align: center;
}
#fooder .imgh p img {
border: 1px solid #FFF;
}
/*新闻格式修改*/
.zmain .nright .nrightn p{
  padding: 0px;
  margin: 0cm 0cm 0pt;
  list-style-type: none;
  color: #666666;
  font-family: simsun, 'Arial Narrow', arial;
  font-size: 14px;
  line-height: 28px;
  text-indent: 24pt;
  padding-top: 10px;

  padding: 0px;
  margin: 0px;
  list-style-type: none;
  line-height: 26px;
  font-family: 宋体;
  font-size: 12pt;
}
.rgy{
	font-family: 微软雅黑;
}
.rgy span{
	font-size: 22px;
	padding-right: 15px;
}
.rgy a{
	font-size: 16px;
	white-space: nowrap;
	padding-left: 15px;
	font-weight: normal;
}






