
body, button, input, select, textarea, h1, h2, h3, h4, h5, h6 {
	font-family: Microsoft YaHei, '宋体', Tahoma, Helvetica, Arial, "\5b8b\4f53", sans-serif;
}
body,html{ width:100%;}
.banner {
	background: url(../img/financialservice/banner.png) no-repeat center top;
	min-width: 1170px;
	height: 309px;
}
.wrappar {
	width: 1170px;
	margin: 0 auto
}
ul li {
	list-style: none;
}
/*topbanner*/
.slideBox{ height:309px; overflow:hidden; position:relative; width:100%; min-width:1170px;   } 
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; left:48%;right:0px; bottom:10px; z-index:1; } 
.slideBox .hd ul{ overflow:hidden; zoom:1;   } 
.slideBox .hd ul li{ float:left; margin-right:15px;  width:10px; border-radius:50%; height:10px; line-height:14px; text-align:center; background:#fff; cursor:pointer; } 
.slideBox .hd ul li.on{ background:#f00; color:#fff; } 
.slideBox .bd{ position:relative; z-index:0; margin:0;width:100%  } 
.slideBox .bd ul{margin:0;width:100%; min-width:1170px;}
.slideBox .bd ul{ width:100%;}



/* 本例子css */
.slideTxtBox {
	width: 1170px;
	border: 1px solid #eee;
	text-align: left;
	_height: 500px;
	min-height: 500px;
	height: auto;
	margin-top: 10px;
}
.slideTxtBox .hd {
	width: 200px;
	height: 30px;
	line-height: 30px;
	padding: 0;
	position: relative;
	border-top: 2px #f90 solid;
}
.slideTxtBox .hd ul {
	float: left;
	position: absolute;
	left: -25px;
	top: 0px;
	height: 32px;
}
.slideTxtBox .hd ul div {
	background: #f5f5f5;
	width: 170px;
	height: 60px;
	color: #333;
	font-size: 18px;
	padding-left: 30px;
	line-height: 60px;
	border-bottom: 1px #eee solid;
}
.slideTxtBox .hd ul li {
	height: 50px;
	cursor: pointer;
	line-height: 50px;
	border-bottom: 1px #e0e0e0 dotted;
	padding-left: 40px;
}
.slideTxtBox .hd ul li:hover {
	color: #f90;
}
.slideTxtBox .hd ul li.on {
	height: 50px;
	color: #f90;
	line-height: 50px;
}
.slideTxtBox .hd ul li.on a {
	color: #f90;
	line-height: 50px;
}
.slideTxtBox .hd ul li.on i {
	background: url(../img/financialservice/arrowlOrange.png) no-repeat;
}
.slideTxtBox .bd ul {
	margin-left: 200px;
	zoom: 1;
	border-left: 1px #eee solid;
	border-top: 2px #1a86c0 solid;
	margin-top: -32px;
	_height: 500px;
	min-height: 500px;
	height: auto;
	padding-top: 20px;
}
.slideTxtBox .bd li {
	height: 24px;
	line-height: 24px;
}
.slideTxtBox .bd li .date {
	float: right;
	color: #999;
}
.grey {
	color: #ccc;
}
.iconright {
	float: right;
	margin-top: 20px;
	padding-right: 30px;
}
.icon-border-circle {
}
.righttitle {
	border-bottom: 1px #eee solid;
	height: 40px;
}
.righttitle b {
	padding: 10px;
	font-size: 18px;
}
.righttitle span {
	float: right;
	padding-right: 20px;
	color: #999;
 *margin-top:-35px!important;
}
.rightContent {
	padding: 30px;
	line-height: 35px;
	font-size: 15px;
	color: #555;
}
.feet {
	text-align: center;
	padding: 30px 0;
}
.tablestyle {
	border-collapse: collapse;
	width: 100%;
	background: #dceff8;
	border: 1px #d1e9f4 solid
}
.tablestyle tr td {
	border: 1px #d1e9f4 solid;
	padding: 5px;
}
.tablestyle th {
	background: #0075a9;
	color: #fff;
	border: 1px #d1e9f4 solid;
	padding: 5px;
	text-align: center
}
.tablebg {
	background: #fff
}
.iconBox {
	float: right;
}
.iconBox div {
	margin: 20px 20px;
}
.iconBox div a {
	padding: 10px 20px;
	color: #fff;
	background: #4ab900;
	border: none;
	width: 150px;
	font-size: 18px;
	text-shadow: none;
	line-height: 36px;
}
.iconBox div a:hover {
	background: #409409;
	color: #fff;
}
.iconBox div i {
	font-size: 20px;
	padding-right: 20px;
}
.fromBox {
}
.fromBox div {
	padding: 0;
	margin: 0;
}
.fromBox div span {
	padding-left: 10px;
	font-size: 12px;
	line-height: 30px;
	display: inline-block;
	margin-top: 5px;
}
.fromBox div label {
	float: left;
	display: block;
	line-height: 30px;
	padding-right: 10px;
	width: 140px;
	text-align: right
}
.btnWidth {
	width: 150px;
	margin: 0 auto
}
#myModalLabel {
	margin-top: 0;
	font-size: 18px;
}
.myModaContentTable {
	width: 100%;
	border: 1px #f2f2f2 solid;
	height: 200px;
}
.myModaContentTable th {
	font-size: 14px;
	text-align: center;
	border: 1px #f2f2f2 solid;
	background: #f2f2f2;
}
.myModaContentTable tr td {
	font-size: 14px;
	text-align: left;
	border: 1px #f2f2f2 solid;
	padding: 5px;
	line-height: 30px;
}
.myModaContentBg {
	background: url(../img/financialservice/kf.png) no-repeat;
	height: 60px;
}
.myModaContentBg h2 {
	padding-left: 100px;
	padding-top: 10px;
	font-size: 18px;
	color: #f90;
	font-weight: bold;
}
.icon-chevron-right {
	background: url(../img/financialservice/arrowl.png) no-repeat 0 0px;
	padding-top: 0;
*margin-top:-30px!important;
}
.icon-arrow-right {
	background: url(../img/financialservice/arrow.png) no-repeat 0px 0px;
	height: 37px;
	width: 32px;
	padding-right: 20px;
	margin-top: -5px;
}
.icon-phone-sign {
	background: url(../img/financialservice/tel.png) no-repeat;
	height: 32px;
	width: 32px;
	margin-top: -3px;
}
.icon-edit {
	background: url(../img/financialservice/button.png) no-repeat;
	width: 32px;
	height: 32px;
	margin-top: -3px;
}
