/*----------------2011-10-11孙鑫勤---------*/
html,body,h1,h2,h3,table,tr,td,ul,li,span,p{
	margin:0;
	padding:0;
	font-size:12px;
	}
a
{
    color:#000;
    text-decoration:none;
    }
body{
	background-color:#fff;
	}
#box{
	margin:0 auto;
	width:953px;
	/*background-color:#eff0f0;*/
    position:relative;
    z-index:0;
	}
#top{
	width:953px;
	height:290px;
	}
.campus{
    background-image:url(../images/campus.jpg);
    }
.employ{
	background-image:url(../images/employ.jpg);
	z-index:2;
	}
.society{
	background-image:url(../images/society.jpg);
	z-index:2;
	}
.employdetail{
	background-image:url(../images/employ.jpg);
	z-index:2;
	}
#content{
    width:953px;
    position:absolute;
    top:499px;
    z-index:0;
    height:auto;
    }
#content1
{
    width:953px;
    z-index:2;
    background:#fff;
    }
#jobs
{
    width:953px;
    z-index:3;
    position:relative;
    top:499px;
    }
#travels
{
    width:953px;
    z-index:1;
    position:relative;
    top:499px;
    }
#nav{
	height:40px;
	overflow:hidden;
	margin-top:2px;
	}
#nav li{
	list-style:none;
	width:120px;
	float:left;
	height:40px;
	line-height:40px;
	text-align:center;
	}
#navs li{
    font-size:14px;
	font-weight:bold;
	letter-spacing:2px;
    }
.dashdiv{
	height:25px;
	width:1px;
	border-right:1px dashed #777;
	float:left;
	margin-top:7px;
	overflow:hidden;
	}
#nav a{
	color:#033f62;
	text-decoration:none;
	display:block;
	background:url(../images/nav.jpg);
	}
#nav a:hover{
	color:#C55104;
	}
#note{
	float:right;
	width:400px;
	margin-right:15px;
	}
#note .span{
	line-height:40px;
	color:#033f62;
	font-weight:bold;
	font-size:16px;
	float:left;
	width:80px;
	}
#note .travel{
	height:21px;
	margin-top:9px;
	margin-left:10px;
	line-height:21px;
	text-align:left;
	padding-left:10px;
	background-color:#0176a1;
	overflow:hidden;
	color:#FFF;
	}
/*-----------------摘自-李亚军--------------------*/
.unitPosition
 {
     width:100%;
     margin:0 auto;
     background-color:#fff;
     overflow:hidden;
     }
  .unitPosition .img0
  {
      margin:0 auto;
      margin-left:170px;
      }
  
  .img1
  {
      float:left;
      margin:5px;
      height:auto;
      }       
.unitPosition p
{
     text-indent:2em;
     line-height:150%;
     font-size:13px;
     text-align:left;
     padding:5px 15px;}

.tiao 
{
background:url(../images/index.jpg) no-repeat;
height:48px;
line-height:40px;
width:938px;
text-align:left;
font-weight:bold;
font-size:14px;
letter-spacing:0.8px;
color:#C55104;
padding-left:15px;
overflow:hidden;
}
/*.footer 
{
clear:both;
height:75px;
text-align:center;
font-size:12px;
overflow:hidden;
position:absolute;
width:100%;
padding-top:15px;
z-index:2;
background:#ccc;
}
*/
 .zpUnit
 {
    background:url(../images/tiaoBg.jpg) no-repeat;
    height:25px;
    font-weight:bold;
    font-size:13px;
    color:#666;
    margin:0 auto;
    text-align:left;
    } 
  
 .zpPosition ul,.travelInfo ul{list-style:none;} 
 .zpPosition ul li
  {
      font-size:14px;
      height:25px;
      line-height:25px;
      text-align:left;
      padding-left:10px;
      width:150px;
      }
.zpPosition ul li a{
     color:Black;
     text-decoration:none;
     font-size:12px;
     }
.zpPosition ul li a:hover{
    color:Gray;
    }
  .travelInfo{
      width:700px;
      margin-left:200px;
      color:#0176a1;
      }    
 .reptime{ width:250px; text-align:left; float:left;}
 .repaddress{ width:450px; text-align:left; float:right;} 
 .travelInfo ul li
 {
     float:left;
     font-size:13px;
     line-height:30px;
     height:30px;
     letter-spacing:1px;
    } 
    
 .employDetail td
 {
     height:25px;
      line-height:25px;
       font-size:13px;}      
       
.neirong
 {
      background:#fff;
       text-align:left;
       padding:3px;}   
       
.title
 {
      background:#E7E7E7;
       text-align:left;
       padding:3px;
     font-weight:bold;}  
     
 .xingcheng
{
height:39px;
margin-left:auto;
margin-right:auto;
position:relative;
}    
     

 #newslist
 {position:absolute;
height:40px;
line-height:40px;
width:300px;
text-align:left;
 float:left;
 background:#fff;
 left:650px;
 }
 #newslistTitle
 {
    position:absolute;
   width:80px;
    float:left;
    font-size:13px;
     font-weight:bold; 
    height:40px;
     line-height:40px;
     background:#fff;
      text-align:center;
      color:#738172;
      left:570px }
/*--------------------结束-----------------------*/
#contain li
{
    font-size:12px;
    height:21px;
    line-height:21px;
    overflow:hidden;
    width:100%;
    text-align:left;
    }
    /*---------------------------------------------------------*/
.changeBox_b1{
float:left;
width:953px;
background:#fff;
position:relative;
z-index:2;
}

.changeBox_b1 .div{
position:relative;
top:0px;
width:953px;
background:#ffffff;
z-index:2;}

.input {
	height:15px;
	line-height:15px;
	width:150px;
	border: 1px #9CF solid;
}
.textcenter
{
    text-align:center;
    line-height:25px;
    }
.font14
{
    font-size:14px;
    font-weight:bold;
    }
.fontred
{
    color:Red;
    }
.border0
{
    border:0;
    }
.unitPosition ul,li
{
    margin:0;
    padding:0;
    list-style:none;
    }
.units
{
    padding-left:20px;
    }
.positions li
{
    list-style:none;
    float:left;
    margin:5px;
    margin-left:40px;
    height:25px;
    width:120px;
    line-height:25px;
    padding-left:10px;
    }
.positions a
{
    color:#0176a1;
    text-decoration:none;
    }
.positions a:hover
{
    color:#C55104;
    }
.units
{
    background:url(../images/tiaoBg.jpg) no-repeat;
    height:25px;
    line-height:25px;
    font-weight:bold;
    font-size:13px;
    color:#555;
    width:100%;
    overflow:hidden;
    }
.employDetail
{
    margin:0 auto;
    }
.lineheight35{ line-height:35px; letter-spacing:1px;}
#applys td
{
    background-color:#FFF;
    line-height:23px;
    }
#applys
{
    background-color:#ccc;
    }

 .fieldset_01 {
	    border-style: solid;
            border-color: #999999;
            margin: 0px auto;
            WIDTH: 45%;
	        height: 146px;
        }
FIELDSET {
	   margin:10px;
	   BORDER-BOTTOM: #666666 1px dashed;
	   BORDER-LEFT: #666666 1px dashed; 
	   PADDING-BOTTOM: 10px; 
	   MARGIN: 0px auto; 
	   PADDING-LEFT: 10px; 
	   WIDTH: 100%; PADDING-RIGHT: 10px; 
	   COLOR: #333; 
	   BORDER-TOP: #666666 1px dashed; 
	   BORDER-RIGHT: #666666 1px dashed; PADDING-TOP: 10px
}
LEGEND {
    margin: 10px;
    BACKGROUND: #fff;
    COLOR: #06c;
    FONT-SIZE: 14px;
    FONT-WEIGHT: 800;
}

.employMemo {
    margin-top:10px;
    text-align:left;
    line-height:20px;
}
 .style2
        {
            background: #fff;
            text-align: left;
            padding: 3px;
            width: 29%;
        }
        .style3
        {
            background: #fff;
            text-align: left;
            padding: 3px;
            width: 34%;
        }
        .style6
        {
            width: 21%;
        }
        .style7
        {
            height: 25px;
            width: 21%;
        }
  