@charset "utf-8";
/* CSS Document */

.list_place{
	height:57px;
	line-height:57px;
	border-bottom:1px solid #e8e8e8;
}
.list_place h4{
	width:1200px;
	height:57px;
	font-weight:normal;
	position:relative;
	margin:0 auto;
	text-indent:24px;
	font-size:16px;
	background:url(../images/l_ico.png) no-repeat left 22px;
}
.list_place h4 a{
	font-size:16px;
}
.list_place h4 em{	
	color:#ce0021;
	font-style:normal;
}
.list_place h4 .list_tit{
	position:absolute;
	top:0;
	right:0;
}
.list_place h4 .list_tit a{
	padding:0 10px;
	margin-left:14px;
	text-indent:0;
	display:inline-block;
}
.list_place h4 .list_tit span a {
	background:#ce0021;
	color:#fff;
}

.list_sum1{
	width:1200px;
	margin:20px auto 0 auto;
	padding-bottom:20px;
	background:url(../images/l_bg.png) repeat-x left bottom;
}
.list_sum1 h5{
	height:55px;
	line-height:55px;
	border-bottom:1px solid #e8e8e8;
	position:relative;
}
.list_sum1 h5 strong{
	position:absolute;
	left:0;
	bottom:-1px;
	font-size:18px;
	border-bottom:4px solid #ce0021;
	display:inline-block;
	
}
.list_sum1 li{
	width:400px;
	margin-top:34px;
	text-align:center;
	float:left;
}
.list_sum1 li img{
	border:1px solid #eaeaea;
	width:382px;
	height:354px;
	overflow:hidden;
}
.list_sum1 li span{
	height:65px;	
	line-height:65px;
	overflow:hidden;
	font-size:16px;
	display:block;
	overflow:hidden;
}
.list_sum1 li a{
	font-size:16px;
}
.list_fenye{
	height:90px;
	padding-top:42px;
	text-align:center;	
}
.list_fenye a{
	width:40px;
	height:40px;
	font-size:18px;
	line-height:40px;
	display:inline-block;
	margin-right:20px;
	border:1px solid #b3b3b3;
	color:#666;
}
.list_fenye span a,.list_fenye a:hover{
	border:1px solid #ce0021;
	color:#ce0021;
	
}
/*公司新闻*/
.list_sum2{
	width:1200px;
	margin:0 auto;
}
.list_sum2 dl{
	width:1200px;
	height:214px;
	background:#fff;
	padding:40px 0 0 0;
	position:relative;
	background:url(../images/l_bg.png) repeat-x left bottom;
}
.list_sum2 dl:hover{
    background:#f3f3f3 url(../images/l_bg.png) repeat-x left bottom;
}
.list_sum2 dl:hover dt{
	margin-left:30px;
}
.list_sum2 dl .dl_text{
	position:absolute;
	top:78px;
	right:30px;
	width:104px;
	text-align:center;
	font-size:24px;
	line-height:70px;
	font-family:Georgia, "Times New Roman", Times, serif;
}
.list_sum2 dl .dl_text span{
	display:block;
	font-size:52px;
}
.list_sum2 dt{
	width:248px;
	float:left;
	overflow:hidden;
	height:174px;
}
.list_sum2 dt img{
	width:100%;
}
.list_sum2 dd{
	width:740px;
	padding-left:30px;
	float:left;
}
.list_sum2 p{
	height:60px;
	line-height:30px;
	overflow:hidden;
	color:#888;
	font-size:16px;
}
.list_sum2 dd strong{
	height:25px;
	line-height:25px;
	display:block;
	overflow:hidden;
	font-size:16px;
}
.list_sum2 dd strong a{
	font-size:16px;
}
.list_sum2 dd em{
	height:34px;
	line-height:34px;
	display:block;
	background:url(../images/l_ico2.png) no-repeat left 12px;
	text-indent:25px;
	color:#aaaaaa;
	font-size:14px;
	font-style:normal;
}
.list_sum2 dd span{
	width:100px;
	border-radius:2px;
	height:40px;
	line-height:40px;
	background:#ce0021;
	display:block;
	color:#999;
	margin-top:15px;
	text-align:center;
}
.list_sum2 dd span a{
	font-size:16px;
	color:#fff;
}
.pagesum{
	width:1200px;
	margin:0 auto;
	line-height:32px;
	color:#666;
	font-size:16px;
	padding:50px 0;
}
.pagesum h6,.about_sum1 h6{
	height:25px;
	line-height:25px;
	text-align:center;
	color:#333;
	overflow:hidden;
	font-size:24px;
	font-weight:normal;
}
.pagesum .time{
	line-height:68px;
	height:68px;
	background:url(../images/l_bg.png) repeat-x left bottom;
	text-align:center;
	color:#888;
	margin-bottom:35px;
}
.pagesum p{
	padding-bottom:32px;
}
.pagesum .time a{
	color:#ce0021;
	font-size:16px;
	padding-right:22px;
}
.pagesum  img{
	/*width:100%;*/
	display:block;
	margin:0 auto 30px auto;
	max-width:1200px;
	text-align:center;
}
.pagesum .page_ul{
	padding-top:30px;
	position:relative;
	border-top:1px solid #e2e2e2;
}
.pagesum .page_ul li{
	height:32px;
	line-height:32px;
	overflow:hidden;
	position:relative;
}
.pagesum .page_ul li span{
	position:absolute;
	top:0;
	right:0;
}
.pagesum .page_ul li a{
	font-size:16px;
	color:#666;
}
.pagesum .page_ul li a:hover,.pagesum .page_ul li:hover,.pagesum .page_ul li:hover a{
	color:#ce0021;
}
.pagesum .page_ul li strong{
	color:#808080;
}

/*关于我们*/
.a_fc{
	color:#ce0021;
}
.about_ul{
	width:1200px;
	height:390px;
}
.about_ul li{
	width:400px;
	height:390px;
	text-align:center;
	float:left;
	position:relative;
}
.about_ul li dl{
	position:absolute;
	top:0;
	left:9px;
	color:#fff;
	height:354px;
	width:382px;
	display:none;
	background:url(../images/bg6.png);
}
.about_ul li:hover dl{
	display:block;
}
.about_ul li dt{
	padding-top:54px;
	text-align:center;
	font-weight:bold;
	line-height:64px;
}
.about_ul li dt strong{
	line-height:24px;
	height:24px;
	display:block;
	overflow:hidden;
	font-size:24px;
}
.about_ul li dd{
	width:336px;
	margin:0 auto;
	color:#fff;
	line-height:32px;
	height:160px;
	overflow:hidden;
}
.about_ul img{
	height:354px;
	width:382px;
	overflow:hidden;
}
