*{ margin:0; padding:0; list-style:none; border:none; font-size:14px; color:#555555;}
body {background:none;}
a{ text-decoration:none; color:#555555;}
.clear{ clear:both; height:0; font-size:0; line-height:0;}
.fl{ float:left; display:inline;}
.fr{ float:right; display:inline;}
.header{ width:100%; height:183px; background:#cc1c1e; clear:both;}
	.top{ width:100%; height:32px; background:#eeebe3; clear:both;}
	.top ul{ width:1000px; line-height:32px; margin:0 auto;}
	.top li{ color:#88673e; font-family:微软雅黑; }
	.top li a{ color:#88673e; margin:0 5px;}
	.logo{ margin:0 auto; width:680px; padding:23px 0 0 320px; height:93px; clear:both;text-align:left;}
	.nav_ggzc { height:35px; width:1000px; margin:0 auto; clear:both;}
	.nav_ggzc li{ float:left; display:inline; padding:0 20px;}
	.nav_ggzc li a{ display:block; padding:0 30px; line-height:35px; color:#ebcd85; font-size:16px; font-family:微软雅黑; font-weight:bold;}
	.nav_ggzc li .navhover,.nav li a:hover{ background:#a20303; color:#fff;}
	
		.nav_jgss{ position:relative;}
		.nav_jgss p{ display:none; width:203px; position:absolute; top:37px; left:20px; z-index:10; background:#a20303;}
	.nav_ggzc .nav_jgss p a{ color:#fff; padding:0 10px; line-height:24px; height:24px;font-size:14px; font-weight:normal; }
		.menu{ display:none; width:120px; height:52px; position:absolute; top:37px; left:230px;z-index:10;}
	.nav_ggzc .nav_jgss .menu a{ color:#fff; background:#a20303; margin-bottom:2px; padding:0 10px; line-height:24px; height:24px;font-size:14px; font-weight:normal;}

.main{ width:960px; margin:0 auto; clear:both; height:auto; padding:30px 0 10px;}
	.news_img{ width:462px; height:319px; margin-bottom:30px;overflow:hidden; position:relative;}
		.bg1{ position: absolute; bottom:0px; left:0px;height:45px; width:462px; background:#fff;opacity:0.8;filter:Alpha(opacity=80); z-index:1;}
		.slideshow {width:462px; height:319px;overflow:hidden; clear: both;}
		.slideshow li {display:none;width:462px; height:319px; font-family:微软雅黑;}
		.slideshow .tit_img{width:462px; height:319px; float:left; display:inline;}
		.slideshow .tit_img img{width:462px; height:319px;}
			.title3{ position:absolute; left:0; bottom:0px;height:45px; line-height:45px; padding-left:17px; color:#ed3525; font-size:16px; z-index:2;}
.title3 a,.title3 a:hover{ color:#ed3525; font-size:16px;}
		.slidebar { position: absolute; bottom:7px; right:0px;height:30px; z-index:2;}
		.slidebar li {width:30px; height:30px; float:left; line-height:30px; cursor: pointer; margin-right:8px; text-align:center; font-size:16px; color:#242424; background:#fff;}
		.slidebar li.on { background:#dc1f25; color:#fff;}
	
	.news_list{ width:470px; height:auto; padding-bottom:30px;}
		.title1{ width:100%; height:33px; border-bottom:2px solid #8d0000;}
		.title1 span{ display:block; background:url(hrdwresourcecms2016052016052018103428685.jpg) repeat-x; height:33px; line-height:33px; padding:0 22px; font-size:18px; color:#fff; font-family:微软雅黑;}
		.title1 a{display:block; color:#88673e; padding:14px 10px 0 0;font-size:14px;}
		.list1{ padding:24px 8px 16px 5px; height:auto;}
		.list1 li{ height:26px; line-height:26px; *height:24px; *line-height:24px; clear:both;}
.list1 li a{ font-size:14px;}
.list1 li a:hover{ color:#555555;}
		.w331{ width:331px; padding-left:30px;}
			.title2{ line-height:33px; border:1px solid #e5e1dc; background:#eeebe3; padding-left:18px; font-size:18px; font-family:微软雅黑; margin-top:12px;}
			.lxfs{ padding:13px 0 0px 20px; line-height:26px;}
		.w311{ width:311px;}
		.w300{ width:300px;}

		.con_br2 {border: 1px solid #cbcbcb; width:254px; text-align:center;}
		.con_br2 img{margin-bottom:10px;}
.foot{ width:1000px; margin:0 auto; height: 50px; background: url(hrdwresourcecms2016052016052017193114558.gif) repeat-x;line-height: 20px;text-align: center;}
.foot h1 {font-weight: normal;padding:15px 0 5px;text-align: center;}
.foot span a {padding: 0 22px;}