body {
	background:url(../images/bj1.jpg) no-repeat top #000;
	font-size:14px;
	line-height:1.8em;
	color:#646464;
	margin:0 auto;
}
*{
	margin:0;
	padding:0;
}
input, textarea, select {
	font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma;
	font-size:14px;
}
li {
	list-style:none;
}
.l {
	float:left;
}
.r {
	float:right;
}
.c {
	clear:both;
}
.t_l {
	text-align:left;
}
.t_r {
	text-align:right;
}
.t_c {
	text-align: center;
}
a, a:visited {
	color:#555;
	text-decoration:none;
}
a:hover {
	color:#555;
}
#head {
	z-index: 9999;
	position: absolute;
	width:100%;
	

}
.head_top {
	width:1003px;
	height:150px;
	color:#808080;
	margin:0 auto;

}
.nr{ padding:10px; line-height:24px; overflow:hidden; font-size:14px;}
.inxw{ width:356px; float:left; margin-right:10px; overflow:hidden; }
.abouti{ overflow:hidden; float:left; width:588px;}
.xwbt{ height:30px; line-height:30px; color:#fff; padding-left:10px;border-bottom:1px #a4460e solid;}
.inxw li{ margin-bottom:8px;}

.top_left {
	width:420px;
	height:27px;
	line-height:27px;
}
.top_right {
	width:175px;
	height:27px;
	text-align:right;
	line-height:27px;
}
.top_right a, .top_right a:visited {
	color:#808080;
	text-decoration:none;
}
.top_right a:hover {
	color:#808080;
}
.menu {
	width:970px;
	height:35px;
	margin:0 auto;
	padding-left:10px;
	font-size:14px;
	color:#fff;
	line-height:35px;
	background:#a3450d ;
}
.menu li {
	margin:0 16px;
	height:35px;
	line-height:35px;
	text-align:center;
	float:left;color:#fff;

}
.mu{background:#a3450d ;}
.menu li a, .menu li a:visited {
	color:#fff;
	display:block;
	text-decoration:none;
}
.menu li a:hover {
	color:#FFF;

}
.banner {
	width:100%;
	background:425px;
	margin:1px auto 0px;
}
#cont {
	width:940px;
	margin:auto;
	background:#000;
	padding:10px 20px;
}
.cont_top {
	width:980px;
	height:10px;
	
}
.cont_main {
	width:954px;

	background:#000;
}
.cont_bottom {
	width:980px;
	height:12px;
	background:url(../images/cont_bottom.jpg) no-repeat top;
}
.cont_left {
	width:650px;
}
.cont_right {
	width:282px;
}
.cont_01 {
	width:650px;
	height:284px;
	margin-bottom:33px;
}
.about {
	width:269px;
	height:284px;
}
.about_top {
	width:269px;
	height:37px;
}
.about_main {
	width:269px;
	height:202px;
	overflow:hidden;
	line-height:24px;
}
.about_bottom {
	width:269px;
	height:25px;
	padding-top:20px;
}
.about_main img {
	margin:12px 0px;
}
.wenhua {
	width:270px;
	height:284px;
}
.wenhua_top {
	width:270px;
	height:37px;
}
.wenhua_main {
	width:270px;
	height:202px;
	line-height:24px;
}
.wenhua_main img {
	margin:10px 0px;
}
.wenhua_bottom {
	width:270px;
	height:25px;
	padding-top:20px;
}
.product {
	width:650px;
	height:330px;
}
.product_top {
	width:650px;
	height:48px;
}
.product_main {
	width:650px;
	height:282px;
}
.news {
	width:282px;
	height:284px;
	margin-bottom:33px;
}
.news_top {
	width:282px;
	height:37px;
}
.news_main {
	width:282px;
	height:222px;
	overflow:hidden;
}
.news_bottom {
	width:282px;
	height:25px;
}
.news_01 {
	width:282px;
	height:100px;
	border-bottom:1px dashed #666;
	margin-bottom:5px;
	line-height:20px;
}
.news_01 img {
	margin-right:10px;
}
.contact {
	width:282px;
	height:330px;
}
.contact_top {
	width:282px;
	height:48px;
}
.contact_main {
	width:282px;
	height:282px;
	line-height:24px;
}
.contact_main img {
	margin-bottom:10px;
}
#foot {
	width:980px;
	height:55px;
	line-height:55px;
	text-align:center;
	margin:0 auto;
}




/*--------------子页----------------*/
.box {
	width:936px;
	padding:25px 22px 10px 22px;
	background:url(../images/cont_main.jpg) repeat-y top;
}
.box_left {
	width:230px;
}
.box_right {
	width:683px;
}
.lb {
	width:228px;
	background:#111;
	border:1px solid #111;
	margin-bottom:20px;
}
.lb_top {
	width:208px;
	height:34px;
	line-height:34px;
	font-size:14px;
	font-weight:bold;
	padding-left:20px;
	color:#fff;
	background:#a4460e;
}
.lb_main {
	width:220px;
	padding:10px 0px 10px 10px;
}
.lb_main li {
	width:211px;
	height:45px;
	line-height:33px;
	font-size:14px;
	font-weight:bold;
	background:url(../images/li_a.jpg) no-repeat top;
}
.lb_main li a, .lb_main li a:visited {
	color:#fff;
	padding-left:35px;
	display:block;
	width:176px;
	display:block;
	text-decoration:none;
}
.lb_main li a:hover {
	color:#F60;
	background:url(../images/li_a.jpg) no-repeat top;

}
.lb_contact {
	width:220px;
	height:223px;
	padding:10px 0px 10px 10px;
	line-height:24px;
}
.right_top {
	width:685px;
	height:34px;
	line-height:34px;
	background:url(../images/right_top.png) no-repeat top;
	border-bottom:1px #999 dashed;
}
.right_left {
	width:215px;
	height:34px;
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	padding-left:20px;
}
.right_right {
	width:355px;
	height:34px;
	text-align:right;
	padding-right:15px;
	font-size:12px;
}
.right_main {
	width:665px;
	padding:10px;
	font-size:14px;
	line-height:24px;
}

.showpage			{margin:10px 0 10px 0; padding:0; text-align:right; }
.showpage a			{border:1px #ccc solid; padding:3px 6px; margin:0 2px 0 0; font-size:14px;} /*默认*/
.showpage a:hover 	{border:1px #bbb solid; background:#eeeeee; color:#000; text-decoration: none;} /*经过*/
.showpage .pageon 	{border:1px #bbb solid; background:#eeeeee; color:#000;} /*当前*/

/*产品类别样式：fcss为一级类别样式，scss为二级类别样式，tcss为三级类别样式*/
.fcss			{width:211px; height:45px; background:#333;}
.fcss a			{display:block; width:176px; padding-left:35px; font:bold 14px/33px "";  text-decoration:none; background:url(../images/li_a.jpg) no-repeat top; color:#F60; }
.fcss a:hover 	{background:url(../images/li_a.jpg) no-repeat top; color:#F60; }

.scss			{padding:0 0 0 40px;}
.scss a			{font:12px/24px ""; color:#000;text-decoration:none;}
.scss a:hover 	{color:#FF0000;}

#full-screen-slider { width:100%; height:425px; position:relative}
#slides { display:block; width:100%; height:425px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; bottom:10px; z-index:2000;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#C60}