/*header*/
.header {
	margin: 0px auto; width: 100%;  overflow: hidden; background-color: rgb(255, 255, 255);
}
.header .headerWrap {
	margin: 0px auto; width: 1200px; overflow: hidden;
}
.header .logo {
	background: url("../images/logo.png") no-repeat left; width: 290px; height: 55px; text-indent: -9999em; float: left;
}
.header .menu {
	float: right;
}
.header .menu ul {
	overflow: hidden; margin-right: 20px;
}
.header .menu ul li {
	width: 120px; text-align: center; float: left;
}
.header .menu ul li a {
	font: 14px/55px "Microsoft Yahei"; width: 120px; color: rgb(51, 51, 51); display: inline-block; font-size-adjust: none; font-stretch: normal;
}

.header .menu ul li a.act {
	 color: rgb(217,39,25);
}
.header .menu ul li a:hover {
	color: rgb(217,39,25);
}
.header .subMenu {
	top: 0px; width: 120px; right: 0px; display: none; position: absolute; z-index: 99;
}
.header .subMenu ul {
	margin: 0px auto; width: 120px; background-color: rgb(102, 102, 102);
}
.header .subMenu ul li {
	margin: 0px 10px; text-align: center; display: none;
}
.header .subMenu ul li a {
	border-top-color: rgb(186, 186, 186); border-bottom-color: rgb(126, 126, 126); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; display: block;
}
.header .subMenu li a em {
	font: 14px/32px "Microsoft Yahei"; margin: 4px 0px; height: 32px; color: rgb(255, 255, 255); overflow: hidden; display: block; font-size-adjust: none; font-stretch: normal;
}
.header .subMenu li a:hover em {
	background-color: rgb(217,39,25);
}

.section {
	margin: 0px auto; width: 100%; padding-bottom: 20px;
}
.banBox{ background-position:top center; background-repeat: no-repeat; height:260px; width:100%; display:inline-block;}

.boxContent {
	margin: 30px auto 0px; width: 1200px; overflow: hidden;
}
.boxContent .boxStyle {
	width: 370px; height: 404px; margin-right: 25px; float: left;
}
.boxContent .boxStyle .titPic {
	left: -800px; top: 50%; margin-top: -226px; display: none; position: absolute;
}
.boxContent .boxStyle .tit {
	font: 18px/17px "Microsoft Yahei"; height: 17px; font-size-adjust: none; font-stretch: normal;
}
.boxContent .boxStyle .tit i {
	color: rgb(217,39,25); font-size: 14px;
}
.boxContent .boxStyle .tit em {
	color: rgb(153, 153, 153); font-size: 14px;
}
.boxContent .boxStyle .pic {
	margin: 12px 24px 5px 0px; width: 370px; height: 107px;
}
.boxContent .boxStyle .pic a {
	width: 370px; height: 107px; display: block;filter: alpha(opacity=100)\9; opacity: 1; -moz-opacity: 1;
}
.boxContent .boxStyle .pic a:hover {
	 filter: alpha(opacity=80)\9; opacity: 0.8; -moz-opacity: 0.8;
}
.boxContent .boxStyle .pic img {
	border: 2px solid rgb(255, 255, 255); width: 366px; height: 96px;
}
.boxStyle .fr {
	background: url("../images/more.jpg") no-repeat right; width: 35px; height: 9px; margin-top: 6px;
}
.boxStyle .fr a {
	height: 100%; text-indent: -9999em; display: block;
}
.boxStyle ul li {
	background: url("../images/icon_list_style.png") no-repeat left; padding-left:15px; font: 13px/42px "Microsoft Yahei";
	border-bottom:1px rgb(153,153,153) dotted; overflow:hidden;
}
.boxStyle ul li a {
	font: 12px/42px "Microsoft Yahei"; color: rgb(51, 51, 51); font-size-adjust: none; font-stretch: normal; height:42px; overflow:hidden;
}
.boxStyle ul li a:hover{
	color: rgb(217,39,25); 
}
.boxStyle ul li:hover{
	border-bottom:1px rgb(217,39,25) dotted;
}
.boxStyle ul li em{
	float:right; width:75px; overflow:hidden; color:rgb(153,153,153); font-size:12px; text-align:right;
}
.boxStyle p {
	font: 12px/42px "Microsoft Yahei";
	border-bottom:1px rgb(153,153,153) dotted; overflow:hidden;
}
/*iconlist*/
.u-iconlist{
	font-family: "Microsoft YaHei", "微软雅黑"; background:rgb(235, 235, 235); height:120px;
}
.u-iconlist ul{
	width:1125px; margin:0px auto;padding-left:75px; padding:20px 0px; margin:0 auto;
}
.u-iconlist li{
	margin-right:75px; float:left; height:80px; width:300px;
}
.u-iconlist li dt{
	width:100px; float:left; height:80px; display:inline-block; overflow:hidden; margin-left:10px;
}
.u-iconlist li dt i{
	width:80px;
	height:80px;
	display:inline-block;
}
.u-iconlist .i-safe{ background:url(../images/icon_safe.png) left center no-repeat;}
.u-iconlist .i-quick{ background:url(../images/icon_quick.png) left center no-repeat;}
.u-iconlist .i-money{ background:url(../images/icon_money.png) left center no-repeat;}

.u-iconlist li h3{ font-weight:bold; font-size:18px; line-height:30px;}
.u-iconlist li dd{
	float:left; height:80px; overflow:hidden; line-height:25px; width:190px;
}
.u-iconlist li dd a{
	float:left; display:block;
}

