@charset "utf-8";
/*海富通公司*/
/*2015.10.4*/
/*企业年金首页*/
.recommond{
	height: 368px;
	margin-bottom: 40px;
}
.recommond .picTxt{
	width: 326px;
	height: 368px;
	background: url(../images/recom_bg.png) no-repeat;
}
.recommond .picTxt .pt-hd{
	font-size: 16px;
	font-weight: bold;
	height: 42px;
	line-height: 42px;
	padding-left: 20px;
	overflow: hidden;
	color: #1E5E91;
}
.recommond .pt-content{
	padding: 15px 15px 0 15px;
	height: 308px;
	position: relative;
}
.recommond .pt-content .pic{
	width: 290px;
	height: 110px;
	display: block;
	margin-bottom: 10px;
}
.recommond .pt-content p{
	color: #72777C;
	font-size: 15px;
	line-height: 26px;
}
.recommond .pt-content .more{
	display: block;
	width: 70px;
	height: 21px;
	background: url(../images/button3.png) no-repeat 0 -186px;
	position: absolute;
	left: 20px;
	bottom: 15px;
}

.index-news .news-hd{
	height: 40px;
	line-height: 40px;
	border-bottom: 2px solid #ebf1f1;
	margin-bottom: 10px;
}
.index-news .news-hd span{
	display: block;
	padding: 0 15px;
	height: 40px;
	line-height: 40px;
	color: #9bb7cc;
	float: left;
	border-bottom: 2px solid #ebf1f1;
}
.index-news .news-hd span{
	display: block;
	font-size: 16px;
	padding: 0 15px;
	height: 40px;
	line-height: 40px;
	color: #9bb7cc;
}
.index-news .news-hd span.on{
	font-weight: bold;
	color: #205e8f;
	border-bottom: 2px solid #205e8f;
}
.news-list{
	height: 190px;
	position: relative;
}
.news-list li{
	height: 35px;
	line-height: 35px;
}
.news-list li a{
	font-size: 16px;
	color: #73777a;
}
.news-list .more{
	display: block;
	width: 70px;
	height: 21px;
	background: url(../images/button3.png) no-repeat 0 -186px;
	position: absolute;
	left: 0;
	bottom: 0;
}
.ytbox p { padding-left:0!important}















.serbody2{
	overflow: hidden;
	position: relative;
}
.member-pic{
	width: 55px;
	height: 55px;
	float: left;
	margin-right: 30px;
	margin-top: 15px;
}
.member-intro{
	overflow: hidden;
	_float:left;
	_zoom:1;
}
.member-intro p{
	color: #5c6e82;
	font-size: 14px;
	height: 25px;
	line-height: 25px;
}
.serbody2 .loginout{
	width: 79px;
	height: 24px;
	display: block;
	position: absolute;
	right: 30px;
	top: 50%;
	margin-top: -12px;
	background: url(../images/button3.png);
}
.my-item{
	height: 106px;
	overflow: hidden;
}
.my-item a{
	display: block;
	float: left;
	margin: 0 7px;
}

.bmtable td{

	color: #586e85;
}
.bmtable thead td{
	font-weight: bold;
}

.member-hd{
	height: 40px;
	line-height: 40px;
	position: relative;
}
.member-hd span{
	color: #2d6795;
	font-size: 25px;
}
.member-hd .edit{
	display: block;
	width: 105px;
	height: 24px;
	position:absolute;
	right: 30px;
	top: 8px;
	background: url(../images/button3.png) left -47px;
}
.ts1{
	font-size: 13px;
	color: #5A6E84;
}
.col_a .color_h{
	color: #808080;
}
.ytbox span {
	text-align: center;
	padding: 0;
}
.ytbox h1 { font-size:20px; color:#005b9e; margin-bottom:30px; font-weight:normal;}
.bmtable tbody .color_h td{
	color: #808080;
}
.bmtable td.td_center{
	text-align: center;
}

.lcform .row .cc ul.radioin li{
	width: 40px;
}
.lcform .row a.update {
  width: 150px;
  height: 36px;
  line-height: 36px;
  display: block;
  text-align: center;
  text-decoration: none;
  float: left;
  margin-right: 10px;
  color: #fff;
  font-size: 18px;
  font-weight: bold;
  background: url(../images/button3.png) 0 -102px no-repeat;
  border: none;
}

/*信息披露*/
.bb-hd{
	height: 42px;
	overflow: hidden;
	margin-bottom: 20px;
}
.bb-hd li{
	height: 40px;
	line-height: 40px;
	float: left;
	padding: 0 15px;
	border-bottom: 2px solid #e9f2f1;
	color: #b3cddc;
	font-size: 16px;
}
.bb-hd li.on{
	border-bottom: 2px solid #013f72;
	color: #2b6897;
}
.biao-box .box-top{
	height: 35px;
	text-align: center;
	color: #2b6897;
	font-size: 16px;
	overflow:hidden;
}
.biao-box .tp1{
	height: 35px;
	line-height: 35px;
	background: #dce6ef;
	width: 355px;
	float: left;
}
.biao-box .tp2{
	height: 35px;
	line-height: 35px;
	background: #e4edf4;
	width: 160px;
	float: left;
}

.biao-box .tp3{
	height: 35px;
	line-height: 35px;
	background: #eaf1f9;
	width: 160px;
	float: left;
}
.box-cont li{
	text-align: center;
	height: 35px;
	overflow: hidden;
}
.box-cont .cn1{
	height: 35px;
	line-height: 35px;
	width: 355px;
	float: left;
}
.box-cont .cn2{
	height: 35px;
	line-height: 35px;
	width: 160px;
	float: left;
}

.box-cont .cn3{
	height: 35px;
	line-height: 35px;
	width: 160px;
	float: left;
}

.lcform .row a.save {

  width: 108px;
  height: 36px;
  line-height: 36px;
  display: block;
  text-align: center;
  text-decoration: none;
  margin-right: 10px;
  color: #fff;
  font-size: 18px;
  font-weight: bold;
  background: url(../images/button2.png) 0 -20px no-repeat;
  border: none;
  margin:0 auto;
}

.bmtable td{
	font-size: 13px;
}

.bmtable td.tline {
 
  line-height: 25px;
}
.bmtable tbody td .color_b{
	color: #1f5e91;
	font-size: 13px;
}
.ysbox h5{ margin-bottom:10px; font-size:14px; color:#005b9e;}
.ysbox p { text-indent:0; color:#999999;}


.njBox { overflow:hidden; margin-top:60px;}
.njTxt { width:400px;}
.njImg { width:400px;}
.njTxt h2 { color:#005b9b; font-size:18px; font-weight:normal; margin-bottom:18px; overflow:hidden; line-height:18px;}
.njTxt a { float:right; color:#999999; font-size:18px; text-decoration:none;}
.njTxt p { font-size:14px; color:#808080; line-height:24px;}
.ueditor_content_parse .firstRow { background:#005b9b; line-height:66px; height:66px; font-weight:bold;}
.ueditor_content_parse .firstRow td { border:none; font-size:18px; color:#fff!important;}
.ueditor_content_parse td {vertical-align:middle; color:#808080; }
.ueditor_content_parse td a { margin:0 4px; color:#808080; font-size:18px;}
.ueditor_content_parse .lastRow p { color:#808080; font-size:14px; line-height:24px; font-weight:normal; margin-bottom:0; text-align:left;}
.ueditor_content_parse .lastRow p:first-child { padding-top:20px;}
.ueditor_content_parse .lastRow p:last-child { padding-bottom:70px;}