@charset "utf-8";
/* CSS Document */
.margin{margin-right:25px;}
/*[about]*/
.text_con{width:100%;height:100%;overflow:hidden;margin-top:15px;}

.text_tit{float:left;height:100%;width:223px;overflow:hidden;}
.titp{ background:url(../ima/titp.png) no-repeat; height:18px;}
.titb{ background:url(../ima/titb.png) no-repeat;height:22px;}
.titm,.fares{ background:url(../ima/titbj.gif) repeat-y;}

.text_con .titm p a{display:block;padding-left:50px;height:30px;line-height:30px;}
.text_con .titm p a:hover{display:block;padding-left:50px;height:30px;line-height:30px; background:url(../ima/tithover.jpg) no-repeat center center;color:#FFF;*color:#FFF; font-weight:bold;font-weight:bold;}
.text_con .titm p a:hover{display:block;padding-left:50px;height:30px;line-height:30px; background:url(../ima/tithover.jpg) no-repeat center center;color:#FFF;*color:#FFF; font-weight:bold;font-weight:bold;}
.text_con .titm p a:active{display:block;padding-left:50px;height:30px;line-height:30px; background:url(../ima/tithover.jpg) no-repeat center center;color:#FFF;*color:#FFF; font-weight:bold;font-weight:bold;}

.text_con .titm p a.nowt{display:block;background:url(../ima/tithover.jpg) no-repeat center center;color:#FFF;*color:#FFF; font-weight:bold;}

.text_article{float:left;height:100%;width:686px;padding:15px;line-height:2;font-size:14px;}
.text_article dl.partent{display:block;padding:5px;font-size:12px;float:left;width:208px;}
.text_article dl.partent dt{margin:10px; background:#ededed; text-align:center; border:1px #ddd  solid; margin:3px;}
.text_article dl.partent dd{width:100%;height:22px; text-align:center;}
.text_article dl.partent a:hover dt{margin:10px; background:#ededed; text-align:center; border:1px #fff solid; margin:3px;}

.yl_tit{width:179px;overflow:hidden;display:block;margin:0 auto; background:#ecf4fb;}
.yl_tit a{display:block;padding-left:35px;height:22px;line-height:22px;}

/*[####]*/
h4{ background:url(../ima/ltit.jpg) no-repeat left;height:27px;margin-top:15px; font-family:'微软雅黑';padding-left:15px;line-height:22px;font-size:14px;color:#FFFFFF;}
h5{ font-size:14px; font-weight:bold;color:#444444; text-align:center;}
.times{display:block;width:100%;text-align:center;font-size:12px;}
.lin_text{line-height:1.5;padding:10px 5px 0 15px;}
.bord{border-right:1px #ccc solid}
.bordlf{border-left:1px #ccc solid}
/*[####]*/
.fares{padding-left:25px;}
.fares p{padding-top:10px;}
.sele{display:block; width:155px;margin-top:10px;}
.tablew{width:686px;}
.tablew tr td{ border-bottom:1px #FFFFFF solid;border-right:1px #FFFFFF solid; background:#e5e5e5;font-size:12px; text-align:center;height:22px;ine-height:22px;}
.tablew tr.tabletr td{background:#c2e3f4;font-weight:bold;l}


.tracktl{height:100%;width:965px;padding:10px 0;line-height:2;font-size:14px;}
.table_f{width:965px;}
.table_f tr td{ border-bottom:1px #FFFFFF solid;border-right:1px #FFFFFF solid; background:#e5e5e5;font-size:12px; text-align:center;height:35px;ine-height:2;}
.table_f tr.tabletr td{background:#c2e3f4;font-weight:bold;height:55px;line-height:1.2;padding-top:5px;}
.tra_so{background:#dce5ed;border:1px solid #cbd2e2;width:945px;padding:0 0 0 20px;height:35px;padding-top:15px;*height:35px;*padding-top:15px;}



/*[####]*/
ul.art_text{font-size:12px;}
ul.art_text li{border-bottom:1px #999999 dashed;height:25px;padding-left:15px;line-height:25px; background:url(../ima/ico.gif) no-repeat left center;}
.zhiwei tr td{ border-bottom:1px #FFF solid}
.zhiwei tr td a{color:#C00;text-decoration:underline;}
.zhiwei tr td a:hover{color:#000;text-decoration:underline;}


/*[link]*/
.enl{display:block;width:360px;height:100%;line-height:2;float:left;padding:50px 0 0 100px; font-family:"Arial";}
.cha{display:block;width:400px;height:100%;line-height:2;float:left;padding:50px 0 0 60px;}

/*[login]*/
.lgon{width:410px;float:left;padding:30px 0 0 50px;}
.lgon p{margin-top:10px;clear:both;overflow:hidden}
.lg_lf{display:block; float:left;width:100px; text-align:right;line-height:23px;padding-right:10px;}
.txt3{float:left;width:175px;height:23px;border:1px #ccc solid; background:#FFFFFF;line-height:23px;padding-left:5px;}
.txt4{width:115px;height:23px;border:1px #ccc solid; background:#FFFFFF;line-height:23px;padding-left:5px;}
.txt5{width:100px;height:20px;border:1px #ccc solid; background:#FFFFFF;line-height:20px;padding-left:5px;}
.lgon p.cn{padding-left:110px;overflow:hidden;}
.g_lf select{}

/*CSS manu style pagination*/

.page {font-size:12px;
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 15px; PADDING-TOP: 3px; TEXT-ALIGN: center; 
}
.page A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px;COLOR: #FFFFFF; PADDING-TOP: 2px;TEXT-DECORATION: none;background:#999;
}
.page A:hover {
	 COLOR:#444444;background:#F90;
}
.page .now {
	 COLOR:#444444;background:#F90;
}
.page A:active {
	COLOR: #FFFFFF;
}
.page .current {
	PADDING-RIGHT: 5px;PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; PADDING-TOP: 2px;  BACKGROUND-COLOR:#F90
}
.page .disabled {
	PADDING-RIGHT: 5px;PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; COLOR: #ccc; PADDING-TOP: 2px;
}


/*-------------table_style---------------*/
.tableGray{
margin-bottom:20px;
font-size:12px;
color:#666666;
text-align:center;height:26px;line-height:26px;
}
.tableGraytr{
background:#3d71ba;color:#fff;
text-align:center;
}
.tableGray tr th{
border-bottom:1px solid #dcdcdc;
border-top:1px solid #dcdcdc;
line-height:32px;
height:32px;
font-weight:normal;
}
.tableGray tr td{
border-bottom:1px solid #dcdcdc;
line-height:32px;
height:32px;
}
.tableGray a {
 color:#666666;
 text-decoration:none;
}
.tableGray a:hover {
 color:#005bac;
 text-decoration:underline;
}
/*------buttun style------*/
.btn {
	width:60px;
	height:17px;
	line-height:17px;
	text-align:center;
	color:#fff;
	font-family: "宋体";
	font-size: 12px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #3a73ba;
}
/*----------------job_apply-----------*/
#job_name {
  font-weight:bold;
  font-size:12px;
  color:#666666;
  margin-top:20px;
  margin-bottom:10px;
}
#job_des {
  font-weight:bold;
  font-size:12px;
  color:#666666;
  margin-top:30px;
  margin-bottom:10px;
  border-bottom:1px solid #dcdcdc;
}
#job_T {
 color:#666666;height:26px;line-height:26px;
}
#job_T a{
 color:#666666;text-decoration:none;
}
#job_T a:hover{
 color:#005bae;
 text-decoration:underline;
}
#job_btnBack {
 height:21px;line-height:21px;
 margin-top:30px;color:#005bac;
 margin-bottom:30px;
}
#job_btnBack a{
 height:21px;line-height:21px;
 color:#005bac;
 text-decoration:none;
}
#job_btnBack a{
 color:#005bac;
 text-decoration:underline;
}
.list_r_tit {
	font-family: "黑体";
	font-size: 24px;
	line-height: 37px;
	color: #3A73B8;
	text-decoration: none;
	display: block;
	height: 37px;
}
#mainTable {width:100%;}
.sec1  {
color:#656565;
height:30px;width:87px;line-height:30px;border-bottom: #dcdcdc 1px solid;
}
.sec2  {
background:#dcdcdc url(../../Images/hr/tab_on.jpg) no-repeat bottom left;
color:#656565;
font-weight:bold;
height:30px;width:87px;line-height:30px;
}
.border-bot {
	BORDER-BOTTOM: #dcdcdc 1px solid
}
.infounder {
	MARGIN-TOP: 15px; MARGIN-BOTTOM: 10px; WIDTH: 674px; COLOR: #666666
}
.infounder .L {
	FLOAT: left; WIDTH: 92px; HEIGHT: 120px
}
.infounder .L .p_pic {
	BORDER-RIGHT: #dcdcdc 1px solid; BORDER-TOP: #dcdcdc 1px solid; BORDER-LEFT: #dcdcdc 1px solid; WIDTH: 90px; BORDER-BOTTOM: #dcdcdc 1px solid; HEIGHT: 90px
}
.infounder .L .p_name {
	FONT-WEIGHT: bold; WIDTH: 90px; COLOR: #333333; LINE-HEIGHT: 26px; HEIGHT: 26px; TEXT-ALIGN: center
}
.infounder .R {
	FLOAT: right; WIDTH: 578px; HEIGHT: 120px
}
.infounder .R .title {
	CLEAR: both; WIDTH: 578px; HEIGHT: 20px
}
.infounder .R .job {
	FONT-WEIGHT: bold; FLOAT: left; MARGIN-LEFT: 12px; COLOR: #333333; LINE-HEIGHT: 20px; HEIGHT: 20px
}
.infounder .R .Professional {
	FONT-WEIGHT: bold; FLOAT: left; COLOR: #666666; LINE-HEIGHT: 20px; HEIGHT: 20px; margin-left:20px;
}
.infounder .R .text {
	CLEAR: both; PADDING-RIGHT: 6px; PADDING-LEFT: 20px; BACKGROUND: url(../../Images/hr/people_back.jpg) no-repeat; PADDING-BOTTOM: 8px; OVERFLOW: hidden; WIDTH: 553px; COLOR: #676767; PADDING-TOP: 8px; HEIGHT: 56px
}
.job_name {
  font-weight:bold;
  font-size:12px;
  color:#666666;
  margin-top:20px;
  margin-bottom:10px;
}
.job_des {
  font-weight:bold;
  font-size:12px;
  color:#666666;
  margin-top:30px;
  margin-bottom:10px;
  border-bottom:1px solid #dcdcdc;
}
.job_T {
 color:#666666;
}
.job_T a{
 color:#666666;text-decoration:none;
}
.job_T a:hover{
 color:#005bae;
 text-decoration:underline;
}
.job_btnBack {
 height:21px;line-height:21px;
 margin-top:30px;color:#005bac;
 margin-bottom:30px;
}
.job_btnBack a{
 height:21px;line-height:21px;
 color:#005bac;
 text-decoration:none;
}
.job_btnBack a{
 color:#005bac;
 text-decoration:underline;
}
.bjtit td{display:block;height:18px;background:#ccc;color:#333;font-weight:bold;}

/*------------------dashiji---------------*/
.enevt
{
	width: 674px;
	height: 44px;
	border-bottom: 1px solid #e7e7e7;border-top: 2px solid #d8d8d8;
	overflow: hidden;
}
.enevt .arrow_left
{
	width: 27px;
	height: 44px;
	line-height: 44px;
	text-align: center;
	float: left;
	background: url(ima/arrow_bg1.jpg) no-repeat bottom center;
	overflow: hidden;
}
.enevt .arrow_right
{
	width: 27px;
	height: 44px;
	line-height: 44px;
	text-align: center;
	float: left;
	background: url(ima/arrow_bg1.jpg) no-repeat bottom center;
	overflow: hidden;
}
.enevt #fenzhan
{
	width: 620px;
	color: #363636;
	float: left;
	text-align: center;
	font: 18px Arial;
	display: block;
	margin: 0;
	padding: 0;
	height: 44px;
	overflow: hidden;
}
.enevt #fenzhan ul
{   
	height:34px;width:10000px;
	color: #363636;
	list-style: none;
	margin: 0;
	padding: 0;
}
.enevt #fenzhan ul li
{
	float: left;
	color: #363636;
	text-decoration: none;
	display: block;
	margin: 0;
	padding: 10px 0px 0px 0px;width:80px;text-transform:uppercase;text-align:center;line-height:34px;height:34px;font:18pxArial;}
.enevt #fenzhan .tab_now{color:#015aac;}
.date_m {
	font-family: "宋体";
	font-size: 12px;
	line-height: 28px;
	font-weight: bold;
	color: #1c5998;
	margin-top:19px;_margin-top:20px;        
}
.date_t {
  padding-left:15px;
  line-height:25px;
  _margin-bottom:6px;
}
.date_t img{ vertical-align:middle;}



/**/
.map_t{font-weight:bold;height:22px;margin-top:10px;}
.map_w{font-size:12px;}
.map_w a{padding:0 10px;}



.logma{  background: none repeat scroll 0 0 #F8FBFE;    padding: 15px;    }
.logma1{  background: none repeat scroll 0 0 #F8FBFE;    padding: 15px;    width: 600px;}
.table_ln{ background:#e7e7e7;margin-top:15px;}
.table_ln tr td{ background:#FFF;padding:5px 8px;line-height:1.5}



