﻿
@charset "utf-8";
/*全局*/

/*新闻列表*/
.news {
	/*background:#f2f2f2;*/
	padding:25px 0
}
.focus {
	width:1100px;
	margin:0 auto
}
.fc_tit {
	text-align:center;
	height:75px;
	line-height:75px;
	margin-bottom:40px;
	background:url(http://www.jhx-express.com/skin/images/bor1.png) no-repeat bottom;
}
.fc_tit a {
	color:#c03333;
	font-size:30px;
	text-transform:uppercase;
}
.fc_tit em {
	display:block;
	color:#c2c2c2;
	font-size:20px;
}
.focus_con {
	height:434px;
	overflow:hidden;
}
.fs_lt {
	float:left;
	width:330px;
	border-bottom:4px solid #c03333;
	height:430px;
}
.fs_lt h4 {
	background:#c03333;
	padding:22px 16px 0;
	height:78px;
	overflow:hidden;
}
.fs_lt h4 a {
	color:#fff;
	font-size:16px;
	font-weight:normal;
}
.fs_lt h4 b {
	display:block;
	font-size:20px;
	line-height:25px;
}
.fs_pic {
	width:303px;
	height:172px;
	position:relative;
}
.lt {
	position:absolute;
	left:11px;
	top:66px;
	background:url(http://www.jhx-express.com/skin/images/lt.png) no-repeat;
	width:40px;
	height:40px;
}
.rt {
	position:absolute;
	right:11px;
	top:66px;
	background:url(http://www.jhx-express.com/skin/images/rt.png) no-repeat;
	width:40px;
	height:40px;
}
.fs_wrp {
	width:330px;
	overflow:hidden;
}
.fs_wrp li {
	float:left;
	width:303px;
}
.fs_wrp li a, .fs_wrp li img {
	display:block;
	width:330px;
	height:172px;
}
.fs_txt {
	color:#666;
	font-size:14px;
	line-height:26px;
	height:78px;
	overflow:hidden;
	margin:12px 0 15px;
	padding:0 0 0 0;
}
.fs_rt {
	width:742px;
	float:right;
}
.fs_more {
	display:block;
	border:2px solid #c03333;
	width:94px;
	height:25px;
	color:#c03333;
	font-size:14px;
	text-align:center;
	line-height:25px;
}
.fs_more:hover {
	display:block;
	border:2px solid #c03333;
	width:94px;
	height:25px;
	color:#fff;
	font-size:14px;
	text-align:center;
	line-height:25px;
	background:#c03333
}
.fs_rt h4 {
	height:47px;
	line-height:47px;
	overflow:hidden;
	zoom:1;
	margin-bottom:20px;
	background:url(http://www.jhx-express.com/skin/images/n_line.gif) 293px 22px no-repeat;
}
.fs_rt h4 .n_more {
	float:right;
	font-weight:normal;
	color:#333;
	font-size:14px;
	padding-right:18px;
}
.fs_rt h4 .n_name {
	color:#333;
	font-size:20px;
	background:url(http://www.jhx-express.com/skin/images/lk_line.gif) right center no-repeat;
	padding-right:10px;
}
.fs_rt h4 .n_namesnone {
}
.fs_rt h4 .cur {
	color:#c03333;
}
.n_list {
}
.n_list li {
	height:94px;
	overflow:hidden;
	zoom:1;
	border-bottom:1px solid #e0e0e0;
	margin-bottom:40px;
	_margin-bottom:36px;
}
.n_list dl {
	float:left;
	width:620px;
}
.n_list dt {
	height:32px;
	line-height:32px;
	overflow:hidden;
}
.n_list dt a {
	color:#333;
	font-size:16px;
}
.n_list dd {
	color:#666;
	font-size:14px;
	line-height:24px;
	height:48px;
	overflow:hidden;
}
.n_list dd a {
	color:#333;
}
.n_list li span {
	float:right;
	width:91px;
	height:80px;
	line-height:40px;
	padding-top:10px;
	text-align:center;
	background:#c03333;
	color:#fff;
	font-size:16px;
	font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.n_list li b {
	font-size:30px;
	display:block;
}
.n_list .n_top span {
	background:#AD0000;
}
.n_list .n_top span b {
	font-size:30px;
	margin-top:14px;
	font-family:"Microsoft Yahei";
}
.serv_bg {
	padding:42px 0 28px;
	background:#eee;
	margin-bottom:55px;
}
.service {
	width:1002px;
	margin:0 auto;
	height:408px;
}
.serv_list {
}
.serv_list dl {
	float:left;
	display:inline;
	margin-right:134px;
	width:150px;
}
.serv_list .s4 {
	margin-right:0;
}
.serv_list dt {
	height:162px;
	margin-bottom:15px;
}
.s1 dt {
	background:url(http://www.jhx-express.com/skin/images/s1.gif) no-repeat;
}
.s2 dt {
	background:url(http://www.jhx-express.com/skin/images/s002.gif) no-repeat;
}
.s3 dt {
	background:url(http://www.jhx-express.com/skin/images/s3.gif) no-repeat;
}
.s4 dt {
	background:url(http://www.jhx-express.com/skin/images/s4.gif) no-repeat;
}
.serv_list dt a {
	display:block;
	text-align:center;
	color:#fff;
	font-size:16px;
	line-height:22px;
	padding-top:99px;
}
.serv_list dt a:hover {
	text-decoration:none;
	font-weight:bold;
}
.serv_list dd {
	height:28px;
	line-height:28px;
	overflow:hidden;
	padding-left:45px;
	color:#333;
	font-size:14px;
}