body{
	font-size: 12px;
	color: #444;
	font-family: "微软雅黑";
	background-color: #ffffff;
	background-image: url(../images/topbg.gif);
	background-repeat: repeat-x;
	clear: none;
	top: 0px;
	padding: 0px;
	margin: 0px;
}
*{ margin:0; padding:0;}
ul li{ list-style-type:none;}
.clear {
	padding: 0px;
	margin: 0px;
	height: 0px;
}
img { border-style: none; }
a{
	text-decoration: none;
	color: #000000;
}
a:hover{
a:hover{ color:#3b9e00; text-decoration:underline;
	color: #666666;
	color: #FF9900;
	color: #FFCC00;
	color: #000000;
	color: #333333;
	color: #000000;
}
h1{ font-size:24px;color:#ff6a3d; font-weight:normal; text-align:center;padding:10px 0; padding-bottom:15px; margin:0;font-family:"微软雅黑";}
}
h1{ font-size:24px;color:#ff6a3d; font-weight:normal; text-align:center;padding:10px 0; padding-bottom:15px; margin:0;font-family:"微软雅黑";}


/* 最顶部 */
.topline{ margin:0px auto; padding:0px; width:1000px; height:32px; line-height:32px; margin-top:4px; }
.topline p{ float:left; color:#444;}
.nav{ width:191px; height:32px; float:right; text-align:right; color:#444; float:right;}
.nav a{ padding:0 5px;line-height:32px; color:#444;}
.nav a:hover{text-decoration: none;}

.nav ul{ margin:0; padding:0;}
.nav ul li{ margin:0; padding:0; float:left;}

/* 顶部 */
.topbg{
	margin: 0;
	padding: 0;
	width: 100%;
	height: 123px;
	background-image: url(../images/top.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.top{
	width: 1000px;
	height: 123px;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(../images/tel.png);
	background-repeat: no-repeat;
	background-position: right;
}
.top .logo{ width:480px; height:70px; padding:26px 0 0 0; margin:0px; float:left; overflow:hidden;}
.top .by{ margin:0; padding:0; width:241px; height:58px; background:url("../images/by.png")/*tpa=http://www.bjhuide.com/Themes/huide/images/by.png*/ no-repeat right bottom; padding-top:34px; padding-left:17px; float:left;}

/* 导航层 */
.menu{
	padding: 0;
	width: 1000px;
	height: 42px;
	line-height: 42px;
	overflow: hidden;
	font-family: "微软雅黑";
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.menu ul{
	width: 1000px;
	height: 42px;
	overflow: hidden;
	float: left;
	margin: 0px;
	padding: 0px;
}
.menu ul li {
	width: 140px;
	height: 42px;
	display: block;
	line-height: 42px;
	float: left;
	background: url("../images/line.gif")/*tpa=http://www.bjhuide.com/Themes/huide/images/line.gif*/ no-repeat top right;
	clip: rect(auto,auto,auto,auto);
	margin: 0px;
	left: auto;
	top: auto;
	right: auto;
	bottom: auto;
	text-align: center;
	padding: 0px;
}
.menu ul li a{
	text-decoration: none;
	color: #000;
	text-align: center;
	width: 140px;
	height: 42px;
	display: block;
	line-height: 42px;
	overflow: visible;
	font-size: 14px;
	font-weight: bold;
}
.menu ul li:hover{ background:url("../images/current_bg.jpg")/*tpa=http://www.bjhuide.com/Themes/huide/images/current_bg.jpg*/ no-repeat center;}
.menu ul li.current{ background:url("../images/current_bg.jpg")/*tpa=http://www.bjhuide.com/Themes/huide/images/current_bg.jpg*/ no-repeat center;}
/*banner*/
.banner{
	width: 100%;
	height: 320px;
	background-image: url(../images/bannera.gif);
	background-repeat: no-repeat;
	background-position: center;
	visibility: visible;
	margin: 0;
	padding: 0;
}
#full-screen-slider {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 537px;}
#slides {
	POSITION: relative; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 537px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px}
#slides LI {
	POSITION: absolute;
	PADDING-BOTTOM: 0px;
	LIST-STYLE-TYPE: none;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	WIDTH: 100%;
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	HEIGHT: 100%;
	LIST-STYLE-IMAGE: none;
	PADDING-TOP: 0px;
	left: 0px;
	top: 0px;
}
#slides LI A {
	TEXT-INDENT: -9999px; WIDTH: 100%; DISPLAY: block; HEIGHT: 100%}
#pagination {
	Z-INDEX: 2000; POSITION: absolute; PADDING-BOTTOM: 5px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; TOP: 480px; LIST-STYLE-IMAGE: none; PADDING-TOP: 5px; LEFT: 50%}
#pagination LI {
	LIST-STYLE-TYPE: none; WIDTH:50px; DISPLAY: block; background:#444; filter: alpha(opacity=60); opacity: 0.6; FLOAT: left; HEIGHT: 7px; MARGIN-LEFT: 12px; LIST-STYLE-IMAGE: none; border-radius: 5px}
#pagination LI A {
	PADDING-BOTTOM: 0px; TEXT-INDENT: -9999px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 100%; PADDING-TOP: 0px}
#pagination LI.current {  filter: alpha(opacity=80); opacity: 0.9; BACKGROUND:#3da300}

/* search */
.searchbg{ margin:0; padding:0; width:100%; height:55px; background:url("../images/searchbg.gif")/*tpa=http://www.bjhuide.com/Themes/huide/images/searchbg.gif*/ repeat-x;}
.searchbox{ margin:0 auto; padding:0; width:1000px; height:55px; line-height:55px;}
.search{ width:215px; height:23px; margin-top:17px; padding:0; float:left; margin-right:20px;}
.search input { text-align:left; line-height: 23px; margin: 0; padding:0; height: 23px; color: #b9b9b9; font-size:12px; border: medium none; text-indent:1em;}
.search .keywords{ background:url("../images/search.gif")/*tpa=http://www.bjhuide.com/Themes/huide/images/search.gif*/ no-repeat; width:192px; height:23px; float:left; padding:0; margin:0;}
.search .button {margin: 0px; width:23px;height:23px; background: url("../images/button.gif")/*tpa=http://www.bjhuide.com/Themes/huide/images/button.gif*/ no-repeat right center; float:left;}
.searchbox p{ display:block; float:left;}


/* iabout */
.iaboutbg{ margin:0 auto; padding:0; width:1000px; height:280px; margin-top:40px; margin-bottom:42px;}
.iabtitle{ margin:0 auto; padding:0; background: url("../images/iabtitle.gif")/*tpa=http://www.bjhuide.com/Themes/huide/images/iabtitle.gif*/ no-repeat left top; width:1000px; height:49px; border-bottom:1px solid #e2e2e2; margin-bottom:24px;}
.iabtitle b{ background:url("../images/more.gif")/*tpa=http://www.bjhuide.com/Themes/huide/images/more.gif*/ no-repeat; width:45px; height:15px; float:right; margin-top:19px;}
.iabout{ float:left; width:437px; height:124px; border-right:1px solid #e2e2e2; background:url("../images/iab.gif")/*tpa=http://www.bjhuide.com/Themes/huide/images/iab.gif*/ no-repeat; line-height:22px; padding:82px 39px 0 24px;}
.iabpic{ float:right; width:482px; height:206px;}


/* iproduct */
.iproductbg{
	margin: 0;
	width: 100%;
	height: auto;
	background: #f4f4f4;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
.iproductbox{
	padding: 0;
	width: 1000px;
	height: auto;
	margin-bottom: 50px;
	_margin-bottom: 14px;
	margin-top: 0;
	margin-right: auto;
	margin-left: auto;
}
.iprotitle{ margin:0; padding:0; width:1000px; height:71px; background:url("../images/iprotitle.gif")/*tpa=http://www.bjhuide.com/Themes/huide/images/iprotitle.gif*/ no-repeat top left; margin-bottom:40px;}
.iprotitle b{ background:url("../images/more.gif")/*tpa=http://www.bjhuide.com/Themes/huide/images/more.gif*/ no-repeat; width:45px; height:15px; float:right; margin-top:55px;}
.prolist{
	float: left;
	width: 222px;
	height: auto;
	margin-left: 10px;
	padding-top: 0px;
	padding-right: 12px;
	padding-bottom: 15px;
	padding-left: 12px;
	background-image: url(../images/prolistbg.gif);
	background-repeat: repeat;
}
.prolist span{ font-family:"微软雅黑"; font-size:24px; color:#fff; height:70px; line-height:70px;}
.iprolisttop{ margin:0; padding:0; background:url("../images/prolisttop.png")/*tpa=http://www.bjhuide.com/Themes/huide/images/prolisttop.png*/ no-repeat top; width:222px; height:3px; line-height:0px;}
.iprolistbottom{ background:url("../images/prolistbottom.png")/*tpa=http://www.bjhuide.com/Themes/huide/images/prolistbottom.png*/ no-repeat; width:222px; height:3px;}
.iprolist{ margin:0; padding:0; background:#fff; width:204px; height:auto; padding:0 9px; padding-bottom:15px;}
.iprolist dl{ margin:0; padding:0; list-style:none; padding-top:4px;}
.iprolist dl dt{ width:204px; height:33px; line-height:33px; border-bottom:1px dashed #8b8b8b;}
.iprolist dl dt:hover{ width:204px; height:33px; line-height:33px; background: url("../images/prolistdthover.gif")/*tpa=http://www.bjhuide.com/Themes/huide/images/prolistdthover.gif*/ repeat-x center; border-bottom:1px dashed #8b8b8b;}
.iprolist dl dt a{ color:#444; display:block; padding-left:4px;}
.iprolist dl dt a:hover{ color:#fff; text-decoration:none; display:block; padding-left:4px;}

.iprolist dl dd{ width:204px; height:27px; line-height:27px;}
.iprolist dl dd a{ color:#999; display:block; padding-left:10px;}
.iprolist dl dd a:hover{ color:#f6a018; text-decoration:none;}

.iproduct{ width:720px; height:auto; height:1%; overflow:hidden;}
.iproduct dl{ margin:0; padding:0; float:left; margin:0; width:227px; height:190px; text-align:center; margin-right:8px; margin-bottom:2px;}
.iproduct dl:hover dt img{border:1px solid #3b9e00;}
.iproduct dl:hover dd a{color:#fff; text-decoration:none; display:block}
.iproduct dl:hover dd{background:#3b9e00;}
.iproduct dt{ margin:0; padding:0; width:227px; height:162px; overflow:hidden; }
.iproduct dt img{ border:1px solid #d9d9d9; margin:0 auto; width:197px; height:158px; padding:2px; overflow:hidden; background:#fff; }
.iproduct dd{ margin:0 auto; padding:0; width:203px; height:24px; text-align:center; line-height:24px; background:#d9d9d9; margin-top:0px;}
.iproduct dd a{ color:#444; display:block}


.ipic{ width:928px; height:auto; height:1%; overflow:hidden;}
.ipic dl{ margin:0; padding:0; float:left; margin:0; width:220px; height:186px; text-align:center; margin:0px 0px 40px 12px;}
.ipic dl:hover dt img{border:2px solid #3b9e00;}
.ipic dl:hover dd a{color:#fff; text-decoration:none; display:block}
.ipic dl:hover dd{background:#3b9e00;}
.ipic dt{ margin:0; padding:0; width:220px; height:170px; overflow:hidden; }
.ipic dt img{ border:1px solid #d9d9d9; margin:0 auto; width:197px; height:158px; padding:3px; overflow:hidden; background:#fff; }
.ipic dd{ margin:0 auto; padding:0; width:206px; height:27px; text-align:center; line-height:27px; background:#d9d9d9; margin-top:7px; overflow:hidden}
.ipic dd a{ color:#444; display:block}


/* advantagebg */
.advantagebg{ margin:0; padding:0; width:100%; height:2480px; background:url("../images/adbg.gif")/*tpa=http://www.bjhuide.com/Themes/huide/images/adbg.gif*/ repeat-x #fff; margin-bottom:60px;}
.advantage{ margin:0 auto; padding:0; width:1000px; height:2353px; background:url("../images/adtitle.gif")/*tpa=http://www.bjhuide.com/Themes/huide/images/adtitle.gif*/ no-repeat; font-family:"微软雅黑"; font-size:14px; line-height:22px; color:#444;}


.ad1{ margin:0; padding:0; width:1000px; height:2353px; background:url("../images/our.jpg")/*tpa=http://www.bjhuide.com/Themes/huide/images/our.jpg*/ no-repeat center;padding-top:422px;}


.ad1con{ margin:0; padding:0; width:897px; height:389px; background:url("../images/ad1con.jpg")/*tpa=http://www.bjhuide.com/Themes/huide/images/ad1con.jpg*/ no-repeat; margin-top:16px; margin-left:53px;}
.ad2{ margin:0; padding:0; width:1000px; height:96px; background:url("../images/ad2title.gif")/*tpa=http://www.bjhuide.com/Themes/huide/images/ad2title.gif*/ no-repeat bottom; margin-top:52px;}
.ad2con{ margin:0; padding:0; width:404px; height:153px; background:url("../images/ad2con.gif")/*tpa=http://www.bjhuide.com/Themes/huide/images/ad2con.gif*/ no-repeat; margin-top:46px; margin-left:37px; padding-left:508px; padding-top:140px;}
.ad3{ margin:0; padding:0; width:1000px; height:96px; background:url("../images/ad3title.gif")/*tpa=http://www.bjhuide.com/Themes/huide/images/ad3title.gif*/ no-repeat bottom; margin-top:62px;}
.ad3con{ margin:0; padding:0; width:397px; height:106px; background:url("../images/ad3con.gif")/*tpa=http://www.bjhuide.com/Themes/huide/images/ad3con.gif*/ no-repeat; margin-left:53px; padding-top:144px; padding-right:500px;}



/* advantagebg */
.honortitle{ margin:0 auto; padding:0; width:1000px; height:46px; background:url("../images/honortitle.gif")/*tpa=http://www.bjhuide.com/Themes/huide/images/honortitle.gif*/ no-repeat;}
.honortitle b{ background:url("../images/more2.png")/*tpa=http://www.bjhuide.com/Themes/huide/images/more2.png*/ no-repeat; width:35px; height:12px; float:right; margin-top:22px; margin-right:22px;}
.honor{ width:1000px; height:135px; margin:0 auto; padding:0; margin-top:41px; margin-bottom:44px;}
.honor dl { margin:0px 0px 0px 35px;padding:0; width: 170px; float: left; height: 134px; background:url("../images/hobg.gif")/*tpa=http://www.bjhuide.com/Themes/huide/images/hobg.gif*/ no-repeat bottom center;}
.honor dt {width: 170px; height: 120px; padding:0px;}
.honor dt img { width:170px; display: block; height:120px; margin:0px auto; overflow: hidden; }

#demo {	width: 100%; overflow: hidden}
#indemo {width: 800%; float: left}
#demo1 {float: left}
#demo2 {float: left}


/* iabox */
.iabox{ margin:0; padding:0; width:100%; height:auto; height:1%; overflow:hidden; background:#f4f4f4; padding-bottom:42px;}
.iabg{ margin:0 auto; padding:0; width:1000px; height:auto;height:1%; overflow:hidden; margin-top:40px;}

/* inewbox */
.inewbox{ margin:0 auto; padding:0; width:539px; height:559px; float:left;}
.inewbg{ margin:0; padding:0; width:539px; height:332px;}
.inewtitle{ margin:0; padding:0; background: url("../images/inewtitle.gif")/*tpa=http://www.bjhuide.com/Themes/huide/images/inewtitle.gif*/ no-repeat; width:539px; height:47px;}
.inewtitle b{ background:url("../images/more.gif")/*tpa=http://www.bjhuide.com/Themes/huide/images/more.gif*/ no-repeat; width:45px; height:15px; float:right; margin-top:21px; margin-right:19px;}
.inewcon{ margin:0; padding:0; width:492px; height:263px; border-left:1px solid #e2e2e2; border-right:1px solid #e2e2e2; background:#fff; padding:22px 24px 0px 21px}

.infor{ margin:0; padding:0; width:492px; height:117px; line-height:22px; overflow:hidden; }
.infor img { width:183px; height:117px; margin-right:27px;}
.infor b{ font-size:18px; margin-bottom:3px; display:block; font-family:"微软雅黑"; color:#3b9e00; margin-top:20px; margin-bottom:10px;}

/*inew*/
.inew{margin:0px;  padding:0; width:100%;  height:auto; overflow:hidden; margin-top:20px; }
.inew ul{margin:0;padding:0px;text-align:left; }
.inew li{line-height:30px; height:30px;  overflow:hidden; border-bottom:1px dotted #e2e2e2;}
.inew li span{text-align:right; float:right; color:#f6a018; font-size:12px;}
.inew li a{float:left; text-align:left;line-height:30px; height:30px; text-decoration:none;}
.inew li a:hover{color:#3b9e00;}
*html .inew li{line-height:29px; height:29px;  overflow:hidden; border-bottom:1px dotted #e2e2e2;}/**ie6下的兼容性**/
*html .inew li a{float:left; text-align:left;line-height:29px; height:29px; text-decoration:none; color:#898989;}
/**ie6下的兼容性**/
*+html .inew li{line-height:29px; height:29px;  overflow:hidden; border-bottom:1px dotted #e2e2e2;}/**ie7下的兼容性**/
*+html .inew li a{float:left; text-align:left;line-height:29px; height:29px; text-decoration:none; color:#898989;}
/**ie7下的兼容性**/


/* icase */
.icasetitle{ margin:0; padding:0; border:1px solid #e2e2e2; border-top:none; background:url("../images/icasetitle.gif")/*tpa=http://www.bjhuide.com/Themes/huide/images/icasetitle.gif*/ no-repeat 20px center #fff; height:20px; padding:25px 0px 10px 0;}
.icasetitle b{ background:url("../images/more.gif")/*tpa=http://www.bjhuide.com/Themes/huide/images/more.gif*/ no-repeat; width:45px; height:15px; float:right;  margin-right:19px;}

.icase{width:492px; height:auto; padding:0px 24px 16px 21px; border:1px solid #e2e2e2; border-top:none; background:#fff;}

red_text {	color: #f00}
.rollBox {	margin:0px; padding:0px 0px 0 0px; width: 492px; height:auto; overflow: hidden;}
.rollBox .Cont { margin:31px 0px 0px 12px; width:441px; float: left; overflow: hidden; }
.rollBox .ScrCont {	width: 1342177.27px}
.rollBox .Cont .pic { text-align:left; width:117px; height:auto; padding:0px 15px; float: left;}
.rollBox .Cont .pic img {tmargin: 0px auto; width: 117px; height: 88px;display: block;}
.rollBox .Cont .pic a { height:35px; line-height: 35px; color:#444; font-size:12px;}
.rollBox .Cont .pic a:hover{ text-decoration:none; color:#ff8a00;}
.rollBox #List1 {float: left}
.rollBox #List2 {float: left}


/* imessage */
.imessage{ margin:0; padding:0; width:433px; height:559px; float:right;}
.imessagetitle{ margin:0; padding:0; width:433px; height:46px; background:url("../images/imesstitle.gif")/*tpa=http://www.bjhuide.com/Themes/huide/images/imesstitle.gif*/ no-repeat;}
.imessbg{ width:364px; height:511px; border:1px solid #e2e2e2; padding:0 34px 0 33px; background:url("../images/imee.gif")/*tpa=http://www.bjhuide.com/Themes/huide/images/imee.gif*/ no-repeat right 493px #fff;}
.imess{ width:364px; height:330px;}

.imessage form{ margin:0; padding:0; height:auto;}
.imessage table{ margin:0px auto; margin-top:5px; padding:0; color:#666; }

.imessage input{ background:none;border:1px solid #c7c7c7; padding:0px;}
.imessage textarea{ margin-top:0px; background:none;border:1px solid #bbb;}
.imessage .submit{ width:52px; height:24px; background:#3b9e00; margin:0;  padding:0; border:none; margin-right:15px; color:#fff; font-family:"微软雅黑"; margin-top:20px;}
.imessage .reset{ width:52px; height:24px; background:#676767; margin:0;  padding:0; border:none; margin-right:15px;  color:#fff; font-family:"微软雅黑";margin-top:20px;}

.imessage input, select { width:265px; float:left;	padding:2px;	margin:0px;	font-size:11px;}
.imessage textarea { width:265px; float:left;	padding:1px;	margin:0px; margin-top:5px;	font-size:12px;}

.imessage h1{ margin:0; padding:0; font-size:18px; font-family:"微软雅黑"; font-weight:normal; margin-top:15px; text-align:left; border:none; line-height:21px; color:#3b9e00;}
.imessage strong{ color:#f6a018;font-family:"微软雅黑";font-size:14px;font-weight:normal; margin-bottom:10px; margin-top:6px; display:block; }

.imesscon{ margin:0; padding:0; width:337px; height:100px; line-height:22px; background:url("../images/imesscon.gif")/*tpa=http://www.bjhuide.com/Themes/huide/images/imesscon.gif*/ no-repeat 25px 95px #f4f4f4; padding:20px 0 15px 25px;margin-top:14px; font-size:14px}
.imesscon b{ color:#3b9e00;}



/* foot */
.footbg{
	margin: 0;
	width: 100%;
	height: auto;
	height: 1%;
	overflow: visible;
	background: #3b9e00;
	left: 0px;
	top: 48px;
	right: 0px;
	bottom: 40px;
	clear: left;
	float: left;
}
.foot{
	width: 900px;
	height: 61px;
	margin: 0px auto;
	padding: 0px;
	text-decoration: none;
	background: url("../images/foot.gif")/*tpa=http://www.bjhuide.com/Themes/huide/images/foot.gif*/ no-repeat;
	font-family: "微软雅黑";
	line-height: 38px;
	color: #3b9e00;
	text-align: center;
}
.foot a{
	color: #3b9e00;
	font-size: 14px;
	padding-top: 0;
	padding-right: 20px;
	padding-bottom: 0;
	padding-left: 20px;
	visibility: visible;
}
.footcon{
	width: 1000px;
	height: auto;
	line-height: 30px;
	margin: 0 auto;
	padding: 0;
	color: #333;
	text-align: center;
}
.footcon b{ display:block;}


/* 内页banner */
.nbanner{ margin:0; padding:0; width:100%; height:336px;position:relative;}

.nbanner_p{margin:0; padding:0; width:100%; height:336px;}

.maintopbg{ margin:0 auto; padding:0; width:1000px;}
.maintop{ margin:0 auto; padding:0; width:1000px; background:#333; height:83px; background:url("../images/maintop.png")/*tpa=http://www.bjhuide.com/Themes/huide/images/maintop.png*/ no-repeat center; position:absolute;z-index:9999; margin-top:253px;}

.toplist{ margin:0; padding:0; width:1000px; height:41px;}

.toplist { width:100%; height:40px; padding:0px; margin:0px; }
.toplist h2 { margin:0px; padding:0; padding-left:15px; line-height:40px; font-size:22px; height:40px; color:#575757; font-family:"微软雅黑"; font-weight:normal; float:left; }
.toplist h2 b{ font-family:"微软雅黑"; font-size:18px; font-weight:normal;text-transform:capitalize; color:#949494; padding-left:10px;}


.toplist dl{ margin:0; padding:0; list-style:none; padding-left:10px;}
.toplist dl dt{  margin:0; padding:0; width:110px; height:41px; line-height:41px; float:left;}
.toplist dl dt:hover{background:url("../images/top_menu_bg.jpg")/*tpa=http://www.bjhuide.com/Themes/huide/images/top_menu_bg.jpg*/ repeat-x;}
.toplist dl dt a{ display:block;line-height:41px; color:#3b9e00; font-family:"微软雅黑";font-size:14px; text-align:center}
.toplist dl dt a:hover{text-decoration:none; color:#fff;}
.toplist dl dt.current{background:url("../images/top_menu_bg.jpg")/*tpa=http://www.bjhuide.com/Themes/huide/images/top_menu_bg.jpg*/ repeat-x; }
.toplist dl dt.current a{ color:#FFF}
/* 内页 */
.mainbg{
	padding: 0;
	width: 1000px;
	height: auto;
	height: auto;
	overflow: hidden;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 40px;
	margin-left: auto;
}
.p_title{
	padding: 0;
	width: 970px;
	height: 40px;
	line-height: 10px;
	background: url("../images/title.gif")/*tpa=http://www.bjhuide.com/Themes/huide/images/title.gif*/ no-repeat;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 0;
	padding-right: 15px;
	padding-bottom: 0;
	padding-left: 15px;
}
.right{ width:720px; height:auto; float:right;}
.rightcon{
	width: 700px;
	height: auto;
	float: right;
	margin: 0px;
	top: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}


.main{
	overflow: hidden;
	background: #fff;
	border: 1px solid #efefef;
	border-top: none;
	margin-top: 0;
	padding-top: 0;
	padding-right: 30;
	padding-bottom: 0;
	padding-left: 30;
	margin-right: auto;
	margin-left: auto;
	height: auto;
	width: 928px;
	margin-bottom: 50px;
}

.listitle{ margin:0; padding:0; width:175px; line-height:25px; font-family:"微软雅黑"; font-weight:bold; font-size:24px; color:#334357; text-align:left; font-weight:normal; margin-bottom:20px;}
.listitle span{ padding-left:5px; color:#aab0b8; font-family:Arial, Helvetica, sans-serif; font-size:21px; font-weight: normal;}

/* leftlist */
.leftlist{ margin:0; padding:0; width:175px; height:auto; }
.leftlist dl{ margin:0; padding:0; list-style:none; padding-bottom:10px;}
.leftlist dl dt{  margin:0; padding:0; width:175px; height:30px; background:#aab0b8; line-height:30px; margin-bottom:8px;}
.leftlist dl dt:hover{ background:#738295;}
.leftlist dl dt a{ padding-left:16px; display:block;line-height:30px; color:#fff; font-family:"微软雅黑";font-size:14px;}
.leftlist dl dt a:hover{text-decoration:none;}

/* 首页标题 */
.title { width:100%; height:40px; padding:0px; margin:0px; }
.title h2 { margin:0px; padding:0; line-height:40px; font-size:22px; height:40px; color:#575757; font-family:"微软雅黑"; font-weight:normal; float:left; }
.title h2 b{ font-family:"微软雅黑"; font-size:18px; font-weight:normal;text-transform:capitalize; color:#949494; padding-left:10px;}

.location{  height:40px; line-height:40px; text-align:right; padding-right:0px; float:right; color:#575757;}
.location a{ color:#575757;}
.location a:hover{ color:#3b9e00; text-decoration:none;}

.content{ width:100%; margin:0; padding:0; line-height:22px; padding:12px 0; height:auto; height:1%; overflow:hidden; color:#666d75;}


.abpic{ margin:0; padding:0; float:left; border:1px solid #F00;}
.about_desc{margin:0; padding:0; display:block;width:405px; padding:20px; padding-bottom:0px; height:186px; overflow:hidden;line-height:22px;background:#66bedb;color:#fff;float:right}
.about_content { width:100%; line-height:20px; padding-top:25px;}
.abpic p{ margin:0; padding:0; display:block; height:150px; overflow:hidden;line-height:22px; padding:20px}

/* nproduct */
.nproduct{ width:730px; margin:0; padding:0; width:100%; height:auto; height:1%; overflow:hidden;}
.nproduct dl{ width:730px; margin:0; padding:0; width:100%; height:auto;height:1%; overflow:hidden; margin-bottom:30px; border-bottom:1px dashed #e0dede; padding-bottom:20px;}
.nproduct dt{ margin:0; padding:0;width:160px; height:206px; overflow:hidden; float:left;}
.nproduct dt img{ margin:0 auto; width:160px; height:206px;overflow:hidden; }
.nproduct dd{width:530px; height:206px; line-height:22px; overflow:hidden; float:right;}
.nproduct dd span{ width:530px; display:block; height:25px; line-height:25px; margin-bottom:15px;}
.nproduct dd span a.pro_t{ float:left; font-family:"微软雅黑"; font-size:16px; color:#08718d;}
.nproduct dd span a.pro_c{ float:right; color:#ff6a3d;}

/* 在线留言 */
.right input{ border:1px solid #d5d5d5;background:url("../images/input.gif")/*tpa=http://www.bjhuide.com/Themes/huide/images/input.gif*/ repeat-x #fff;height:28px; margin:0; padding:0;}
.right textarea{ margin-top:6px; background:none;border:1px  solid #d5d5d5;background:url("../images/input.gif")/*tpa=http://www.bjhuide.com/Themes/huide/images/input.gif*/ repeat-x #fff; }

.right input, select { width:295px; float:left;	padding:1px;	margin:2px;	font-size:11px;}
.right textarea { width:360px; float:left;	padding:1px;	margin:2px; margin-top:10px;	font-size:12px;}


/* 新闻列表 */
.news_con{
	margin-bottom: 20px;
	margin-top: 20px;
	margin-right: 20px;
	margin-left: 20px;
	padding: 0px;
}
.news_dl {border-bottom: #eaeaea 1px solid; padding:0; padding-bottom: 8px; margin-bottom:25px; line-height: 22px;   color: #666; font-size: 14px; padding-top: 0px}
.news_dl A {	color: #3b9e00}
.news_dl A:hover{	color:#ff6600; text-decoration:none;}
.news_dl DT {	line-height: 24px;  height: 24px; overflow: hidden; margin-bottom:14px;}
.news_dl .dt_1 { height: 20px; font-family:"微软雅黑";  font-size:20px;}
.news_dl .dt_2 {	padding-bottom: 0px;float:right; font-size:14px; padding-top: 0px; padding:0px; color:#ff6a3d;}
.news_dl dd { margin-bottom: 10px; height: 40px; line-height:20px; font-size:12px; overflow: hidden; color:#979797;}

.newscontent{margin:0px auto; padding:0px; height:120px; overflow:hidden;}
.newscontent ul{margin:0;padding:0px;text-align:left;}
.newscontent li{padding-left:15px;line-height:30px; width:auto; height:30px;background:url("../images/square.gif")/*tpa=http://www.bjhuide.com/Themes/huide/images/square.gif*/ no-repeat 0 -35px ; border-bottom:1px dashed #ccc;}
.newscontent li a{;float:left; text-align:left; }
.newscontent li span{text-align:right; float:right; color:#999; font-size:12px; padding-right:5px;}

/* 新闻列表 */
.newscon{margin:0px auto; padding:0px;}
.newscon ul{ width:765px; margin:0;padding:0px;text-align:left;}
.newscon li{ margin:0 10px 0 5px;_margin:0 10px 0 0px; padding:0; line-height:32px; width:350px; height:32px;background:url("../images/square.gif")/*tpa=http://www.bjhuide.com/Themes/huide/images/square.gif*/ no-repeat 0 -35px ;  border-bottom:1px dashed #ccc; float:left;}
.newscon li a{padding-left:20px;float:left; text-align:left; }
.newscon li span{text-align:right; float:right; color:#999; font-size:12px; padding-right:5px;}

.nnews{ width:100%; height:auto; float:right; overflow:hidden;}
.nnews ul{ margin:0; padding:0px; text-align:left; list-style:none;}
.nnews li{ line-height:30px; height:30px; overflow:hidden; border-bottom:1px dashed #d3d3d3; overflow:hidden;}
.nnews li span{line-height:30px;text-align:right; float:right; color:#666d75; font-size:12px; padding-right:5px;}
.nnews li a{background:url("../images/in.gif")/*tpa=http://www.bjhuide.com/Themes/huide/images/in.gif*/ no-repeat 0px 12px; padding-left:10px; float:left; text-align:left;line-height:30px; height:30px; text-decoration:none; color:#666d75;}
.nnews li a:hover{ color:#ff6a3d;}

*html .nnews li{line-height:28px; height:28px; overflow:hidden; border-bottom:1px dashed #8d8d8d; overflow:hidden;}/**ie6下的兼容性**/
*html .nnews li a{background:url("../images/in.gif")/*tpa=http://www.bjhuide.com/Themes/huide/images/in.gif*/ no-repeat 0px 12px; padding-left:10px; float:left; text-align:left;line-height:28px; height:28px; text-decoration:none; color:#323232;}
/**ie6下的兼容性**/
*+html .nnews li{line-height:28px; height:28px; overflow:hidden; border-bottom:1px dashed #8d8d8d; overflow:hidden;}/**ie7下的兼容性**/
*+html .nnews li a{background:url("../images/in.gif")/*tpa=http://www.bjhuide.com/Themes/huide/images/in.gif*/ no-repeat 0px 12px; padding-left:10px; float:left; text-align:left;line-height:28px; height:28px; text-decoration:none; color:#323232;}
/**ie7下的兼容性**/



/*分页*/
.page {text-align:center; margin:0px auto; padding:0px; width:auto; padding-right: 7px; height: 35px; padding-top: 20px; }
.page a{ border:1px solid #ccc; color: #555; height:26px; line-height:26px; padding:6px 8px;margin:0 2px; text-decoration:none; }
.page a:hover {background:#ff6a3d; color: #fff; height:26px; line-height:26px; padding:6px 8px;margin:0 2px;text-decoration:none;}
.page span{ display:inline; background: #13a90c; color: #d1d1d1; font-size:12px;height:26px; line-height:26px; padding:6px 6px;margin:0px 5px; }




/*网站子页面留言*/
.content table{ margin:5px auto; margin-bottom:15px;}
.content input{ background:#f9f9f9;border:1px solid #bbb;}
.content textarea{ margin:0; padding:0; margin-top:5px;}
.right .submit{ background:#3ea500; margin:0; padding:2px; width:150px; color:#fff; margin-right:5px; border:none}
.right .reset{ background:#555; margin:0; padding:2px; width:150px; color:#fff; border:none}
.content p{ line-height:24px;}

/*上一篇 下一篇*/
.next {text-align:right; margin:0px auto; padding:8px 0px; height: 32px; line-height:32px;}
.next a{height:32px; line-height:32px; text-decoration:none; color:#666d75;}
.next a:hover { text-decoration:none; color:#ff6a3d;}

.ih6{ text-align:right; margin:0; padding:5px 0;}
.tags{width:720px; height:auto; min-height:25px; margin-left:10px; padding:0; float:left; line-height:24px;}
.description{
	margin-top: 0px;
	text-align: left;
	font-size: 14px;
}


/*网站地图*/
.sitemap{
	height: 38px;
	line-height: 38px;
	width: 100%;
	float: left;
	padding: 0px;
	margin: 0px auto;
	margin-bottom: 10px;
	background: url("../images/titleli.gif")/*tpa=http://www.bjhuide.com/Themes/huide/images/titleli.gif*/ repeat-x bottom;
	font-size: 16px;
}
.sitemap span{ width:85px; height:38px; line-height:38px; font-size:16px; font-family:"微软雅黑"; font-weight:bold;color:#575757; text-align:left;float:left; }
.link { width:765px; height:auto; float:left; margin:0 auto; padding:0; line-height:25px; height:auto; min-height:25px;}
.link a{ margin:0}


/*产品内容页*/
.picbox{ margin:0 auto; margin-top:5px; padding:0; width:720px; height:300px; float:left; text-align:center;}
.picbox img{margin:0;  width:200px; height:257px;}
.picbox h2{ font-size:16px; font-family:"微软雅黑"; padding-bottom:10px;}

/**内页产品**/
#probox{ margin:0px auto; padding:0px; font-size:12px; height:auto;line-height:2; }
#probox dl { margin:0; width:165px; text-align:center; float:left; margin:10px 9px 10px 8px;_margin:10px 6px 10px 6px;}
#probox dt{ margin:0 auto; padding:0px;width:165px; height:212px; overflow:hidden; background:#fff;}
#probox dt img{ margin:0 auto; width:165px;height:212px;overflow:hidden; }
#probox dd{width:165px; height:35px; line-height:35px; margin:0px; padding:0; overflow:hidden; text-align:center; overflow:hidden;}

/**促销**/
.newlist{width:1000px; height:auto; float:left; overflow:hidden;}
.newlist ul{ margin:0; padding:0; margin-bottom:20px;}
.newlist ul li{width:1000px; height:150px;margin:0; padding:30px 0; overflow:hidden;border-bottom:1px dotted #ccc;}
.newlist ul li B{width:250px; height:150px; margin:0px;padding-left:15px; float:left;}
.newlist ul li B img{ margin:0; padding:0; width:250px;height:150px; overflow:hidden;}
.newlist ul li I{width:710px;height:80px; margin:0; padding:5px; font-style: normal; float:right;}

.newlist ul li I h2{margin:0; padding:0; width:650px; height:20px; line-height:20px; font-size:15px; color:#333; font-weight:bold; padding-bottom:8px;overflow:hidden;}
.newlist ul li I h2:hover{ color:#C00; text-decoration:none;}
.newlist ul li I .text{font-size:12px;color:#666; margin:0; padding:0; width:710px; height:66px; overflow:hidden; float:left;}
.newlist ul li I .text p{margin:0; padding:0; line-height:22px; color:#666;}
.newlist a{ text-decoration: none;}

.newlist ul li .more {width: 100px; height: 25px;  float:right; margin-right:10px; margin-top:20px; background:#390; text-align:center;}
.newlist ul li .more:hover{ background:#2e8900;}
.newlist ul li .more a{width: 100px; height: 25px; color:#fff; line-height:25px; display:block;}

/*首页厂区展示**/
.mychgPic{width:482px; height:206px; padding:2px; border:1px solid #999; margin:0 auto}
.mF_liuzg{ position:relative; width:482px; height:206px; overflow:hidden; font:12px/1.5 Verdana,Geneva; background:#fff;}
.mF_liuzg .loading{position:absolute;z-index:9999;width:100%;height:100%;color:#666;text-align:center;padding-top:90px;}/*载入画面*/
.mF_liuzg .pic li{width:482px;position:relative;overflow:hidden;*margin-top:-2px;}
.mF_liuzg .pic li p{width:482px;position:absolute;}
.mF_liuzg .pic li p a{display:block;}/*图片和焦点图框架一样大小*/
.mF_liuzg .pic li p img{width:482px;height:206px;}
.mF_liuzg .txt li{position:absolute;z-index:2;bottom:0;width:390px;height:36px;line-height:34px;overflow:hidden;display:none;}
.mF_liuzg .txt li a{display:block;color:#fff;padding:2px 0 0 16px;font-size:14px;font-weight:bold;text-decoration:none;}/*标题样式*/
.mF_liuzg .txt-bg{position:absolute;bottom:0;z-index:1;width:482px;height:36px;overflow:hidden;background:#000;filter:alpha(opacity=50);opacity:0.5;}/*标题背景*/
.mF_liuzg .num{position:absolute;z-index:3;bottom:8px;right:8px;color:#333;}/*按钮样式*/
.mF_liuzg .num li{ float:left; width:22px; height:18px; position:relative; border:1px solid #FFF; line-height:18px; text-align:center; margin-right:3px; cursor:pointer; background:#000; filter:alpha(opacity=90); opacity:0.9; color: #FFF; }
.mF_liuzg .num li.current,.mF_liuzg .num li.hover{ background:#A61814; color:#fff; font-weight:bold;}



    .iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
    .iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}
.footbg .footcon p {
	color: #000;
}
