﻿/*左侧导航栏鼠标悬浮样式设置
ul#ul_left li:Hover{
    background-color: #4a7bd3;
    cursor:pointer;/*鼠标悬停样式  
    color:#FFFFFF;
}*/
.li_css
{
     background-color: #4a7bd3;
    cursor:pointer;/*鼠标悬停样式*/  
    color:#FFFFFF  !important;
    }



/*
ul#ul_left li:first-child{
    background-color: #4a7bd3;
    cursor:pointer;
    color:#FFFFFF;
}
ul#ul_left li:Hover center  a{
    color:#FFFFFF !important;			
}*/
.a_css
{
    color:#FFFFFF !important;	
    }
    .a_css_1
{
    color:#666666 !important;	
    }
/*招聘类别按钮样式*/
 
.div_button
{
    margin: 0 auto;
    text-align: center;/*居中*/
    top:20px;
    margin-top:50px;
   
 }
    

.div_xz, .div_sz
{
  
   cursor:pointer;/*鼠标悬停样式*/  
   height:3em;
   line-height:3em;
   margin:0px;
   width:150px;
   display: inline-block;
   font-size:20px;/*字体大小*/
   font-weight:bold;/*加粗*/
}
.div_xz
{


    border-top-left-radius: 12px;
    border-bottom-left-radius: 12px; 
    border: 1px solid #dcdcdc;
    border-right:0px;
}
.ys_xz
{
    text-align: center;/*居中*/
    color:#ffffff;/*设置字体颜色为白色*/
    background-color:#F4A460;/*设置背景色为橘黄色*/ 
     border: 1px solid #F4A460 !important;
}
.ys_sz
{
    text-align: center;/*居中*/
    color:#555555;/*设置字体颜色为灰色*/
    background-color:#ffffff;/*设置背景色为百色*/
} 
   .div_sz
 {
    border-top-right-radius: 12px;
    border-bottom-right-radius: 12px; 
    border: 1px solid #dcdcdc;
     border-lift:0px;
  }

 /*设置圆角*/
 
table tr:first-child td:first-child {
    border-top-left-radius: 8px;
    -webkit-border-top-left-radius: 8px;
}

table tr:first-child td:last-child {
    border-top-right-radius: 8px;
    -webkit-border-top-right-radius: 8px;
}
table tr:last-child td:first-child {
    border-bottom-left-radius: 8px;
    -webkit-border-bottom-left-radius: 8px;
}

table tr:last-child td:last-child {
    border-bottom-right-radius: 8px;
    -webkit-border-bottom-right-radius: 8px;
}

.div_button table tr td:last-child
{
    text-align: center;/*居中*/
    color:#555555;/*设置字体颜色为黑色*/
    background-color:#ffffff;/*设置背景色为白色*/
}

 /*所有小标题的字体样式*/
.div_nr .div_zplc, .div_nr .div_zpgw,.div_nr .div_xjrc
{
    margin: 0 auto;
    text-align: center;/*居中*/
    margin-top:3em;
   
} 
.div_xjrc
{
    margin-bottom:50px !important;
    
    }
.div_zplc  #zplc_a,.div_zpgw #zpgw_a,.div_xjrc #xjrc_a
{
      font-weight:bold;/*加粗*/
      font-size:19px;/*字体大小*/
      }

.div_nr>*> a
{
    font-size:16px;
}
/*招聘流程图片--与上面元素的间距*/
.div_zplc_img
{
    margin-top:3em;
    /*font-weight:bold;加粗*/
}

.tb_09
{
    height:1em;  
    background:url('../../images/Hr/tb_09.png') no-repeat   center bottom;
    padding:10px 0px 10px 0px;
     
    }
 

/*招聘岗位*/
.div_zpgw_table table 
{
    margin: 0 auto;
    margin-top:3em;
	/*line-height:2em;*/
	text-align: center;/*居中*/
	border: 1px;
	border-color: #dcdcdc;
	border-collapse: collapse;
	background: #fff 0 0 repeat;
	width:100%;
	border: 1px solid #dcdcdc;
	 
}

.div_zpgw_table table tr td 
{
    text-align: center;/*居中*/
	border: 1px solid #dcdcdc;
	width:30%;
	height:60px;
	/*line-height:4em;*/
	padding:0px 10px 0px 10px ; 
	cursor:pointer;/*鼠标悬停样式*/  
	
}
  

/*宣讲日程*/

.div_xjrc table 
{
    margin: 0 auto;
    margin-top:3em;
	line-height: 60px;
	text-align: center;/*居中*/
	border: 1px;
	border-color: #dcdcdc;
	border-collapse: collapse;
	background: #fff 0 0 repeat;
	width:100%;
	border: 1px solid #dcdcdc;
 
}

.div_xjrc table tr td 
{
    text-align: center;/*居中*/
	width:20%;	
}

td
{
    word-wrap:break-word; 
    word-break:break-all;
}
th
{
    border: 0px solid #dcdcdc;
}
.frist_tr
{
    border-top: 1px solid #dcdcdc;
}

/*薪资福利*/
.div_lift
{
    display: block;
    text-align: left; /*居左*/
    font-size:16px;/*字体*/
    line-height:1em;
    text-indent :1em;
    margin-top:1em;
    padding:10px 0px 10px 0px;
}

.div_center
{
    display: block;
    margin-top:2em;
    width:100%;
    height :230px;
    line-height:230px;
    text-align: center; /*居中*/
     cursor:default;
   
}
.div_center_1
{
    width:100%;
    height :auto;
    line-height:230px;
    text-align: center; /*居中*/
    display:block;
   
}
.div_nr_bottom
{
    margin-bottom:10em;
}
/*员工发展*/
.kc
{
    display: block;
    text-align: left; /*居左*/
    font-size:16px;
    line-height:1em;
  
    text-indent :3em;/*首行缩进*/
    margin-top:3em;
    
    width:210px;
    height:1em;
    overflow:hidden;
    float:left;
    background:url('../../images/Hr/ygfz_tb.png') repeat-y left top;
    padding:10px 8px 10px 0px;
     
}
.div_lift_ygfz
{
display: block;
    text-align: left; /*居左*/
    font-size:16px;/*字体*/
    line-height:2em;
    text-indent :2em;
    margin-top:2em;
    padding:10px 0px 10px 0px;
    }
    .title_1
    {
display: block;
 font-size:20px;
 color:#4a7bd3;
 font-weight:bold;
 margin-top:50px;
 
        }
/*岗位详细信息样式*/
.div_xxxx_bor
{
     border: 1px solid #dcdcdc;
     text-align: center; /*居中*/
     height:auto;
}
.div_xxxx_tr
{
    margin-top:20px; 
    padding:0px 2em 0px 2em; 
}
.div_xxxx_td_title
{
     background-color:#f4f3f3;
     color:#4a7bd3;
     margin-top:25px; 
     text-indent :2em;/*首行缩进*/
     text-align: left; /*居左*/
     font-size:18px;/*字体*/
     font-weight:bold;/*加粗*/
     padding:3px 0px 3px 0px; 
}
.div_xxxx_td_nr
{
    padding:1em 2em 0em 4em; 
    text-align: left; /*居中*/
    line-height:3em;
    font-size:16px;/*字体*/
 }
 
.bottom_1
{
    border-bottom:1px solid #dcdcdc;
}
.nr_li
{
    
    text-align: left; /*居左*/
    margin-top:25px; 
    list-style-type : disc ;
    color:#4a7bd3;
    font-size:18px;/*字体*/
    }
.li_span{color:#000000;}
.li_span_sj
{
 margin-left :70px;/*首行缩进*/
}


.none1
{
    display: none;
}
.block1
{
    display:block
}
 .aa {
        text-align: center;
        outline-style: none;
        outline-color: invert;
        outline-width: medium;
        cursor: pointer;
        text-decoration: none;
        width: 50px;
        display: block;
        background: url('../../images/Hr/top.png') no-repeat 0px 0px;
        height: 50px;
        color: #999;
        font-size: 14px;
    }
 
/*整体左移*/
.all_left
{
    margin-left:-200px;    
}
@media screen and (min-width:768px) {
	 .all_left {
	    margin-left:-130px;
    }
    .div_zplc_img img
    {
        width:600px;
        }
}
@media screen and (min-width:992px) {
    .all_left {
	    margin-left:-45px;
    }
    .div_zplc_img img
    {
        width:auto;
        }
}
@media screen and (min-width:1200px) {
	 .all_left {
	     margin-left:0px;    
    }
    .div_zplc_img img
    {
        width:auto;
        }
}
@media screen and (min-width:1400px) {
	 .all_left {
	     margin-left:-150px;
    }
    .div_zplc_img img
    {
        width:auto;
        }
}
@media screen and (min-width:2500px) {
	 .all_left {
	     margin-left:-200px;
    }
    .div_zplc_img img
    {
        width:auto;
        }
}