
.bt{
    height: 45px;
    line-height: 45px;
    border-bottom: 2px solid #0f67ba;
}
.bt i.icon-bt{
    display: block;
    float: left;
    margin-top: 10px;
    margin-left: 10px;
    width: 3px;
    height: 24px;
    background-color: #f39800;

}
.bt h2{
    float: left;
    padding-left: 10px;
    color: #0f67ba;
    font-size: 24px;
}

/*添加的*/
.ren{

    height: 30px;
	background:url(../images/人才库3_04.jpg) no-repeat;
	border-bottom:2px solid #b4040f;
	border-top:-13px;
}

.blue {height:322px;}
.hon_con { width:1300px; height:310px; position:relative;margin-top:26px; }

.hon_wrp { width:1300px; margin:0 auto; padding-top:20px; }
.hon_wrp ul { position:relative; }
.hon_wrp li { float:left; width:180px; margin:0 19px; display:inline; position:relative; }
.hon_wrp span { display:block; text-align:center; color:#000;white-space:nowrap; text-overflow:ellipsis;/*background:#00418d;*/height:40px;line-height:40px; }
.ren1{

    height: 30px;
	background:url(../images/人才库3_07.jpg) no-repeat;
	border-bottom:2px solid #b4040f;
	border-top:-13px;
}
.ren_left{ width:300px; margin-top:20px;}
.ren_left ul{ width:260px; padding-bottom:20px; }


.ren_left ul li{ background-color:#b4040f;line-height:35px; margin-top:16px; text-align:center;}


.ren_left .page-labelTwo-list li{  background-color:#b4040f; color:#FFFFFF; font-weight:bold; line-height: 3.75rem;}


.page-labelTwo-list{
	display: block;
	overflow: hidden;
}
.page-labelTwo-list li{
	position: relative;
	z-index: 9;
/*	padding: 0 1.5rem;*/
	background-color: #fff;
	border-bottom: 1px solid rgba(0,0,0,.04);
}
.page-labelTwo-list li .iconfont{
	position: absolute;
	display: inline-block;
	right: 1rem;
	top: 0;
	line-height: 3.75rem;
	font-size: 1.5rem;
}
.page-labelTwo-list li a{
	display: block;
	
	font-size: 1rem;
	line-height: 3.75rem;
}
.page-labelTwo-list li.active{
	color: #b4040f;
	background-color: #fff;
	border:1px solid #b4040f;
}
.page-labelTwo-list li.active .iconfont{
	color: #fff;
}
.page-content{
	padding: 1.5rem;
	background-color: #fff;
}

.list1{
    width:1000px;
    padding: 10px 10px;
	margin-top:20px;
    margin-bottom: 2px;
	height:850px;
	
}

.list1 li{
display:block;
    width:200px;
    height: 60px;
    line-height: 60px;
	float:left;
	margin-left:50px;
	margin-bottom:30px;

	
   
}
.list1 li:before{ 
            content: "●"; 
            color: red;
        }



.list-page{
    padding-bottom: 10px;
    font-size: 0;
    text-align: center;
	margin-left:250px;
}
.list-page li{
    position: relative;
    display: inline-block;
    margin-right: 15px;
    padding: 0 15px;
    background-color: #ddd;
    font-size: 14px;
    line-height: 40px;
    transition: all .3s;
}
.list-page li:hover{
    background-color: #0055a6;
    color: #fff;
}
.list-page li:hover a{
    color: #fff;
}
.list-page li a{
    display: block;
    width: 100%;
    height: 100%;
    color: inherit;
    transition: all .3s;
    
}


.ren2{
    height: 30px;
	width:240px;
	padding:10px 10px 5px;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	background:#b4040f;
	border-radius: 20px 20px 0 0; 
}
.more{  width:1900px; margin-top:-20px; text-align:right;  }
.search{   margin-right:600px; }

 
.searchTerm {
  width:200px;
  border: 3px solid #B4040E;
  border-right: none;
  padding: 5px;
  height: 15px;
  border-radius: 5px 0 0 5px;
  outline: none;
  color: #9DBFAF;
  

}
 
.searchTerm:focus{
  color: #red;
}
 
.searchButton {
  width: 40px;
  height: 36px;
  border: 1px solid #B4040E;
  background: #B4040E; 
  text-align: center;
  color: #fff;
  border-radius: 0 5px 5px 0;
  cursor: pointer;
  font-size: 14px;
}

.fanye{border-bottom:2px solid #b4040f; width:1300px;}

.more2 {
	height: 20px;
	float:right;
	width:90px;
	padding:5px 3px 5px;
	color:#FFF;
	font-size:12px;
	text-align:center;
	font-weight:bold;
	background:#b4040f;
	border-radius: 10px 10px 10px 10px;
}
.list2{ /* width:1300px;*/ margin:0 auto; text-align:center;/* margin-top:50px;*/ }
.t_l{ float:left;}
.t_r{ float:right;}
.tu_1{ width:200px;  text-align:center;}
.tu_2{/*width:680px; */text-align:left; line-height:45px; padding-right:40px; padding-top:60px;}







/*结束*/

.list{
    padding: 10px 20px;
    margin-bottom: 20px;
}
.list li{
    height: 60px;
    line-height: 60px;
    border-bottom: dashed 1px #ddd;
}
.list li a{
    float: left;
    width: 96%;
}
.list li b::before{
    content: " ";
    float: left;
    display: block;
    margin-top: 28px;
    margin-right: 10px;
    margin-left: 10px;
    width: 4px;
    height: 4px;
    background-color: #0f67ba;
}
.list li b{
    float: left;
    font-size: 16px;
    color: #333;
    font-weight: 400;
    transition: all .3s;
}
.list li:hover b{
    padding-left: 10px;
    color: #0f67ba
}
.list li span{
    float: right;
    font-size: 14px;
    color: #c1c1c1;
}

.list-page{
    padding-bottom: 10px;
    font-size: 0;
    text-align: center
}
.list-page li{
    position: relative;
    display: inline-block;
 /*   margin-right: 15px;
    padding: 0 15px;*/
    background-color: #8d0102;
    font-size: 14px;
    line-height: 40px;
    transition: all .3s;
}
.list-page li:hover{
    background-color: #8d0102;
    color: #fff;
}
.list-page li:hover a{
    color: #fff;
}
.list-page li a{
    display: block;
    width: 100%;
    height: 100%;
    color: inherit;
    transition: all .3s;
    
}
