/*初始化*/
*{
	padding:0px;
	margin:0px;
	border:0px;
}

body,html{
	  width:100%; background:#000000; text-align:center; color:#FFFFFF; font-size:12px;font-family:Microsoft Yahei,SimHei,Arial;
}
img{
	border:0px;
}

a{
	color:#FFFFFF;
	text-decoration:none;
	font-family:Microsoft Yahei,SimHei,Arial;
	font-size:12px;
}
a:hover{
	color:#FFFFFF;
	text-decoration:none;
}
ul,li{
	list-style:none;
}

input,select,button,submit{
	font:12px Microsoft Yahei,SimHei,Arial,Tahoma;
	vertical-align:middle;
	outline:none;
	border:0;
}
em,th,i{font-style:normal;}
.clear{ clear:both}

/*通用*/

.writes{ color:#FFFFFF}
.writes:hover{ color:#FFFFFF}
.gray{ color:#8d8d8d}
.gray:hover{ color:#8d8d8d;}
.size18{ font-size:18px;}
.size17{ font-size:17.5px;}



/*头部开始*/
.top{ width:100%; height:106px; background:url(../img/topbak.jpg) center center no-repeat; overflow:hidden}
.toplogo{ width:1000px; height:53px; margin:0 auto; position:relative; overflow:hidden;}
.logo{ width:480px; height:53px; float:left; text-align:left; overflow:hidden; }
.logo img{ height:53px;}
.rexian{ width:500px; height:53px; text-align:right; float:right; position:relative; overflow:hidden;}
.rexian i{ position:absolute;display:block; right:10px; bottom:0px;}

.topmane{ width:1000px; height:52px; margin:1px auto 0px auto; position:relative; overflow:hidden;}
.topmane a{ font-size:14px;}
.topmane li{ width:105px; height:52px; line-height:52px; padding-left:10px; padding-right:10px; float:left; text-align:center; overflow:hidden;}
.topmane .liovers{ width:103px; background:#1d1d1d; border-left:#000000 1px solid;border-right:#000000 1px solid;}
.topmane .licuren{ width:103px; background:#1d1d1d; border-left:#000000 1px solid;border-right:#000000 1px solid;}

/*幻灯片*/
.banner{ width:100%; height:557px; background:url(../img/bannernr1.jpg) center no-repeat; position:relative; overflow:hidden}
.bannerlb{width:100%; height:557px; overflow:hidden}
.bannerpic{width:100%; height:557px; overflow:hidden}
#leftbtn{ width:24px; height:24px; position:absolute; right:13%; top:32px; background:url(../img/leftbtn.png) no-repeat; cursor:pointer; z-index:9999; overflow:hidden;}
#rightbtn{ width:24px; height:24px; position:absolute; right:10%; top:32px;background:url(../img/rightbtn.png) no-repeat; cursor:pointer;z-index:9999; overflow:hidden;}
/*产品*/
.anlibak{ width:100%; height:auto; background:#FFFFFF; position:relative; overflow:hidden}
.anlilb{ width:1000px; height:auto; margin:28px auto; position:relative; }
.anlilb ul{float:left; padding-left:28px; overflow:hidden }
.anlilb li{ width:296px; height:119px; margin-right:28px; margin-bottom:28px; float:left;background:gray overflow:hidden; }
.anlilb li img{width:296px; height:119px;}

/*列表内容页*/
.conbaks{ width:100%; height:auto; background:#FFFFFF; position:relative; overflow:hidden}
.contents{ width:1000px; height:auto; line-height:180%; color:#535353; text-align:left; margin:18px auto; position:relative; overflow:hidden; }
.contents a{ color:#535353}
.contents a:hover{ color:#535353; text-decoration:underline}
.lbbody{ width:595px; height:auto; padding-left:10px; float:left;  overflow:hidden;}
.lbbodylb li{ width:595px; height:auto; padding-top:10px; padding-bottom:10px; border-bottom:gray 1px dashed; overflow:hidden;}
.lbimgs{ width:142px; height:auto; float:left; margin-right:10px; overflow:hidden;}
.lbimgs img{ width:142px;}
.lbmains{ width:430px; height:auto; float:left; overflow:hidden}
.lbtitle{ height:30px; line-height:30px;}
.lbtitle a{ font-weight:bold; font-size:14px;}

.dede_pages{ padding-top:10px; padding-bottom:10px; line-height:180%;}
.dede_pages li{ float:left; margin-right:5px;}
.dede_pages .thisclass{ font-weight:bold}

.nrbody{ width:595px; height:auto;line-height:220%; padding-left:10px;  float:left;  overflow:hidden;}
.nrbody td{vertical-align:top}
.nrbody img{ max-width:595px; height:auto;width:expression(this.width > 595 ? "595px" : this.width);}
.contslb{ width:325px; height:auto; float:right;  overflow:hidden}
.contslb li{ width:325px; height:auto; line-height:180%; overflow:hidden;}
.contslb img{ width:325px; margin-bottom:10px;}

/*导航*/
.daohangs{ width:100%;}
.daohanglb{width:595px; height:auto; padding-left:10px; line-height:160%;border-bottom:gray 1px dashed;padding-bottom:10px; padding-top:10px; margin-bottom:10px;}
/*底部*/
.footer{ width:100%; height:auto;background:url(../img/footerbak.jpg) top center repeat-y;}
.footerlb{ width:1000px; height:auto; margin:0 auto; padding-top:10px; padding-bottom:10px; text-align:left; position:relative; overflow:hidden; }
.footerlb a:hover{ text-decoration:underline}
.footerlb1{ width:172px; padding:0px 10px 20px 10px; float:left; overflow:hidden;}
.footerlb2{ width:81px; float:left;overflow:hidden}
.footerlb3{ width:184px;padding:0px 10px 20px 10px; float:left; border-right:#333333 1px solid;overflow:hidden}
.footerlb4{ width:126px;padding:0px 10px 20px 10px; float:left; border-right:#333333 1px solid;overflow:hidden}
.footerlb5{ width:129px;padding:0px 10px 20px 10px; border-right:#333333 1px solid; float:left;overflow:hidden}
.footerlb6{ width:204px;padding:0px 10px 20px 10px; float:left;overflow:hidden}

.footerlb dt{ height:35px; line-height:35px; overflow:hidden}
.footerlb dd{ line-height:160%; overflow:hidden}

.footerbm{ width:100%; height:45px;background:url(../img/footerbakbm.jpg) top center no-repeat; }
.fterbmtxt{  width:1000px; height:30px; margin:0px auto;text-align:left; overflow:hidden;}