/* CSS Document */ 
 
a:link { 
    font-family: "宋体"; 
    font-size: 12px; 
    color:#404040;/*#666666*/
    text-decoration: none;} 
a:visited { 
    font-family: "宋体"; 
    font-size: 12px; 
    color: #404040; 
    text-decoration: none;} 
a:active 
{ 
    font-family: "宋体"; 
    font-size: 12px; 
    color:#F60; 
    text-decoration: none;} 
a:hover 
{ 
    font-family: "宋体"; 
    font-size: 12px; 
    color:#F60; 
    text-decoration: none;} 
ul, li, dl, dt, dd
{
	text-decoration:none;
	list-style:none;}
*{ 
    padding:0; 
    margin:0;} 
a img{ 
    border:0;} 
.clear{ 
    clear:both;}
 .none
 {
	display:none;}
.submit_button
{
	width: 80px;
	height: 28px;
	line-height: 28px;
	text-align: center;
	cursor: pointer;
	background-image: url(../images/button.gif);
	background-repeat: no-repeat;
	background-position: left center;
	border:none 0px;}
  .myinput { 
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 10px;}   
body { 
    text-align:center; 
    background-repeat: repeat; 
    font:12px Tahoma,Helvetica,Arial,sans-serif;
    color:#414141;
	padding:0;
	margin:0;
	margin-top:0px;} 



/*导航部分*/
.menu{
	width:960px;
	margin:0 auto 5px auto;
	height:42px;
	background:url(../images/menuback.png) left bottom no-repeat;} 
.nav {margin:0 40px;  display:block;}
.nav .jquery_out {float:left;line-height:42px;display:block; text-align:center; font-size:14px;color: #FFF; width:60px;}
	
.nav .jquery_out a
{
	font-size:14px;color: #FFF; width:60px;}
.nav .jquery_inner {margin-left:16px;}


.nav .mainlevel
{
	position:relative;
	z-index:1000;}
.nav .mainlevel {float:left; 	background-position: left center; text-align:center;
	background-image: url(../images/menusplit.png);
	background-repeat: no-repeat; width:82px;}


.nav .mainlevel a
{
	font-size:14px;
	color: #FFF;
	text-decoration: none;
	line-height: 42px;
	display: block;
	text-align:center;
	width: 90px;}
.nav .mainlevel a:hover {color:#010086; text-decoration:none;}
.nav .mainlevel ul {display:none; position:absolute;z-index:1000;left:0;top:41px;}
.nav .mainlevel li {border-bottom:1px solid #fff;background:url(../images/menuback.png) center repeat-y; width:90px;}
.nav .mainlevel  ul li a
{
	line-height:2em;
	font-size:12px;}

.log {text-align:center; color:skyblue; line-height:24px; text-transform:capitalize; margin:50px auto;}






/*头部样式*/
#headWrap{ 
    width:960px; 
    margin-left:auto; 
    margin-right:auto;
    margin-top:0px;
	height:123px;
	text-align:left;
    background: #FFFFFF url(../images/logo1_33.gif) right top  no-repeat;}
#logo{ 
    width:412px; 
    height:123px; 
    margin-top:0px; 
    background:#FFFFFF;} 
#mainmenu  
{ 
    float:left;  
    width:695px;  
    height:33px; 
    margin-bottom:10px; 
    background: url(../images/minu_m_bac.gif) bottom repeat-x; 
    text-align:left;} 
#mainmenuLeft{ 
    height:33px; 
    width:10px; 
    float:left; 
    margin-bottom:10px; 
    background:url(../images/minu_left.gif) right bottom no-repeat;} 
 
#mainmenuRight{} 
#navaWrap{
	width:960px;
	margin:0 auto;} 
#mainmenu ul 
{ 
    clear:both; 
    list-style-type:none; 
    margin-top:6px;} 
#mainmenu li 
{ 
    border-right:1px solid #0033FF; 
    border-left:1px solid  #00CCFF; 
    color:#FFFFFF; 
    font-size:14px; 
    text-align:center; 
    float:left; 
    padding-top:3px; 
    padding-left:10px; 
    padding-right:10px;} 
#mainmenu a 
{ 
    color:#ffffff; 
    font-size:12px; 
    display:inline; 
    line-height:20px;} 
#mainmenu a:hover 
{ 
    color: #666666; 
    font-size:12px; 
    display:block;}
 
#timeRight{ 
    float:left; 
    width:20px; 
    height:33px; 
    background-image: url(../images/timeright.gif); 
    background-repeat: no-repeat; 
    background-position: -10px bottom;} 
#timeMiddle{ 
    float:left; 
    width:222px; 
    height:33px; 
    background:url(../images/timemiddle.gif) bottom repeat-x ;} 
#timeLeft{ 
    float:left; 
    width:12px; 
    height:33px; 
    background-image:url(../images/timeleft.gif) ;} 
#timetext{ 
    margin-top:9px; 
     background:none;  
     color:#1d75c8;  
     font-size:13px;} 
/* 内容样式*/ 
 
.mainContent{ 
    width:960px; 
    margin-left:auto; 
    margin-right:auto; 
    padding-bottom:0px; 
    background:#FFFFFF;
    line-height:1.5em;} 
.MainLeft { 
    float:left; 
    width: 257px; 
    /*width: 237px; */
    background-color:#FFFFFF; 
    text-align: left;
	position:relative;
	z-index:1;} 
.MainRight { 
    width: 700px; 
   /* width: 720px;*/
    float:right; 
    background-color:#FFFFFF; 
    text-align:left; 
    overflow: hidden;} 
.columBox{
	width:960px;
	margin:0 auto;}
.LeftLoginBox{ 
    width:175px; 
    border: 1px solid #34a7db; 
    color: #666666; 
    margin-left:auto; 
    margin-right:auto; 
    margin-bottom:10px; 
    background:url(../images/loginboxbac.gif) top repeat-x;} 
.LeftLogedinBox{     
    width:175px; 
    border: 1px solid #34a7db; 
    margin-left:auto; 
    margin-right:auto; 
    margin-bottom:10px; 
    background:url(../images/loginboxbac.gif) top repeat-x;} 
.LeftLogedinBox a{ 
    color:#FFFFFF; 
    line-height:2em; 
    margin-top:5px;} 
.LeftBox{ 
    text-align:left; 
    margin-bottom:5px; 
    border: 1px solid #C4D5E0;} 
.LeftBox h3{ 
    padding:0; 
    margin:0; 
    font-weight: normal; 
    text-align:left; 
	border-bottom: 1px solid #C4D5E0;
    background: #F0F5F9  url(../images/back.png) scroll repeat-x 0 -100px;} 
.LeftBox h3 span{ 
    font-size:12px; 
    line-height:2em; 
    color: #025c90; 
    padding-left:18px; 
    background:url(../images/back.png) no-repeat 5px -57px;} 
.LeftBox dl{ 
    margin-top:5px;} 
.LeftBox dd{ 
    font-size:12px; 
    line-height:2em; 
    padding-left:30px; 
    border-bottom:1px solid #c9e3f2;
	margin-bottom:-1px;}
 .sliderBox {
	 position:relative;
	 z-index:1;}
    
/*用户中心样式*/
.userCenter .MainLeft
{
	width:162px;}
 .userCenter .MainRight
{
	width:795px;}   
 .userCenter  .RightContent
 {
	margin:0 13px 0 8px;
	border:1px solid #C4D5E0;
	min-height:500px;}
 .userCenter  .tipBar
{
	height: 30px;
	line-height: 28px;
	border: solid 1px #FAE2B9;
	background: url(../images/icon2.png)  no-repeat 5px -292px;
	margin: 0 13px 10px 8px;
	padding-left:30px;}
 .userCenter  .tipBar em
 {
	color:#F60;
	font-style:normal;
	padding:1em;}

.userCenter .MainLeft .MenuWrap
{
	margin-left:12px;
	border:1px solid #C4D5E0;}
 .MenuBox
 {
	margin-top:-1px;
	background:#FDFEFF;}
    
.MenuBox h3
{
	height: 28px;
	line-height: 28px;
	border: 1px solid #C4D5DF;
	border-width: 1px 0;
	width: 100%;
	cursor: pointer;
	position: relative;
	background-color: white;
	padding: 0;
	margin: 0;
	font-size:14px;}
.MenuBox h3 span
{ 
font-weight: bold;
line-height: 26px;
font-size: 12px;
margin: 1px;
padding-left: 22px;
background: #F0F5F9 url(../images/back.png) scroll repeat-x 0 -100px;
display: block;}
.MenuBox h3 em
{ 
	position: absolute;
	width: 10px;
	height: 10px;
	text-indent: -999em;
	cursor: pointer;
	top: 9px;
	left: 6px;
	border: 0;
	overflow: hidden;
	background: url(../images/back.png) no-repeat scroll 0 -200px;}
 .MenuBox .group
{
	margin: 6px 5px 10px;} 
 .MenuBox .group li
 {
	height:20px;
	overflow:hidden;}
 .MenuBox .group li a
 {
	padding-left:18px;
	display:block;
	height:20px;
	line-height:20px;
	overflow:hidden;
	color:#414141;}
  .MenuBox .group li a:hover
  {
	background: url(../images/back.png) no-repeat  -200px -170px;}
  .MenuBox .group li.select 
  {
	background-color: #498CD0;}
.MenuBox .group li.select a,.MenuBox .group li.select a:hover{
	background-color: #498CD0;
	color: white;
	line-height:20px;
	background: url(../images/back.png) no-repeat  -400px -170px;}
.panelBox{
	background:#FDFEFF;
	background-image: url(../images/back.png);
    background-position:left -410px;}
.panel{
	padding:0 6px 3px 6px;}

.stuTitle{
    background:transparent url(../images/bg_index.gif) no-repeat scroll 10px 9px;
    clear:both;
    display:block;
    overflow:hidden;
    text-indent:-10000px;
    height:35px;}

.comTitle{
    background:transparent url(../images/bg_index.gif) no-repeat scroll 10px -28px;
    clear:both;
    display:block;
    overflow:hidden;
    font:bold 14px Verdana, Arial, Helvetica;
    text-indent:-10000px;
    height:28px;}

.servList ul{
    list-style:none;}

.servList ul li{
    background:transparent url(../images/bg_index.gif) no-repeat scroll 0px -60px;
    list-style:none;
    float:left;
    width:80px;
    height:31px;}

.servList ul li a{
    font:normal 12px/19px '宋体';
    width:70px;
    height:19px;
    display:block;
    padding:2px 0px 0px 0px;
    text-indent:6px;}

.servList ul li a:hover{
    background:transparent url(../images/bg_index.gif) no-repeat scroll -100px -60px;
    text-decoration:none;
    color:#9C0000;}


/*右边栏目样式*/
.multiColum{
		width:343px;}
.RightBox{ 
	margin-left:5px;
	margin-bottom:5px;
    border: 1px solid #C4D5E0;
	float:left;
	display:inline;} 
.RightBox h3,.ComRightBox h3{ 
    font-weight:normal; 
    font-size:13px; 
    line-height:2em;
    padding-left:5px;
	display:block;
    /*color:#003152;*/ 
    color: #404040;
	border-bottom:1px solid #C4D5DF;
    background: #F0F5F9  url(../images/back.png) scroll repeat-x 0 -100px;} 
.RightBox h3 strong,.ComRightBox h3 strong{ 
    font-weight:normal;
	font-size:12px;} 
.RightBox h3 .strongTitle,.ComRightBox h3 .strongTitle{ 
    padding-left:18px; 
    color:#025C90;
    font-weight:bold;
    background:url(../images/back.png) no-repeat 5px -57px;} 
 
.RightNavBox h3{
	height:24px;
	border-bottom:0 none;
	padding-bottom:3px;
	margin-bottom:2px;
	background: #fff  url(../images/back.png) scroll repeat-x 0 -102px;}
.RightNavBox h3 a{ 
    display:block;
    float:left;
	height:24px;
   	padding:8px;}
.RightNavBox h3 a.current{
		background-image: url(../images/icon2.png); 
		background-position: 50% -1378px;
		background-repeat: no-repeat;}
.RightNavBox h3 strong{ 
    float:left; 
    padding-left:20px; 
    background-image:url(../images/back.png); 
    background-position:5px -52px; 
    background-repeat:no-repeat;
	font-size:12px;} 
 .homeTitleMore{ 
    position:relative; 
    height:2em;} 
.aMore{ 
   /* width:35px;  
    height:11px;
	top:5px;  
    right:10px;*/
    position:absolute; 
	top:5px;
	right:0px;
	width:40px;
	height:14px;
	line-height:14px;} 
.fixText dd{ 
    border-bottom:1px  dashed #C9E3F2;
	margin-bottom:-1px;} 
dd.noBotBorder{ 
    border-bottom:none;} 
         
.fixText dd a{ 
    line-height:2em; 
    padding-left:2em; 
    display:block; 
    width:235px; 
    white-space:nowrap; 
    overflow:hidden; 
    float:left; 
    -o-text-overflow:ellipsis;/*for opera*/ 
    text-overflow:ellipsis;/*for ie */ 
    background-image: url(../images/texticon.gif); 
    background-position:5px 50%; 
    background-repeat:no-repeat;} 
.fixText dd a:hover{ 
    background-image: url(../images/texticonhover.gif);
    background-position:7px 50%;} 
.fixText dd span{ 
    color:#888; 
    line-height:2em; 
    padding-left:1em;}
.fixText dd span.red
{
    color: #E60012;}  
    
.RightNavBox .fixText a{ 
    line-height:2em; 
    padding-left:1em; 
    display:block; 
    width:310px; 
    white-space:nowrap; 
    overflow:hidden; 
    float:none; 
    -o-text-overflow:ellipsis;/*for opera*/ 
    text-overflow:ellipsis;}    
.RightNavBox .fixText span{ 
    color:#888; 
    line-height:2em; 
    padding-left:1em;} 
/* 最新招聘*/
.singleColum{
/*	height:219px;*/
	width:693px;
	float:none;
	display:block;}
#resume
{
	height:220px;}
#resume dd{
	width:340px;
	overflow:hidden;
	float:left;
	margin-bottom:-1px;}
#resume  dd a{
	width:185px;
	background-image: url(../images/vcard.gif);
	background-position:5px -2px;
	padding-left:35px;}
#resume  dd a:hover{
	background-position:5px -2px;}
#resume dd  span
{}
#forum {
	padding-bottom:5px;}
#forum dd{
	float:left;
	margin-left:5px;
	margin-top:5px;
	padding:5px;
	display:inline;
	width:212px;
	height:55px;
	overflow:hidden;
	border: 1px solid #C4D5E0;
	background-image: url(../images/back.png);
	background-position:left -750px;}
#forum dd p{
	white-space: nowrap;}
 
.mainRight .list a{ 
    line-height:2em;} 
 
 
#div0,#div1,#div2{ 
    color:#003152; 
    background:url(../images/yaoqing_bac.jpg) bottom left no-repeat;} 
#div0 p,#div1 p{ 
    margin-left:15px; 
    margin-right:15px; 
    font-size:14px; 
    font-weight:500; 
    line-height:1.8em;} 
#yaoqing{ 
    color:#FF6633; 
    font-size:12px; 
    margin-top:20px;}    
#yaoqing img{ 
    float:left; 
    margin:0 80px 20px 40px;} 
#div2{ 
    height:600px;} 
#div2Links{ 
    margin-left:20px; 
    margin-top:50px;} 
#div2 a{ 
    float:left; 
    width:150px; 
    font-size:14px; 
    margin:10px 0 10px 20px;} 
#div3 table{ 
    margin-left:10px;} 
 /*用人单位页面结束 网上办公开始*/ 
#BysLoginBox{ 
    width:335px; 
    height:277px; 
    float:left; 
    border: 1px solid #89cff1; 
    background:url(../images/netofficebacl.gif) bottom left no-repeat;} 
#yxLoginBox{ 
    width:335px; 
    height:277px; 
    float:left; 
    border: 1px solid #89cff1; 
    background:url(../images/netofficebacr.gif) bottom right no-repeat;} 
#BysLoginBox dl,#yxLoginBox dl{ 
    margin-left:60px; 
    margin-top:80px;} 
#BysLoginBox dl dd,#yxLoginBox dl dd{ 
        margin-bottom:10px;} 
/*网上办公页面样式结束 company页面样式开始*/ 
#CompanyDital{ 
    float:left; 
    width:429px; 
    margin-left:15px; 
    text-align:left; 
    display:inline;} 
 
#CompanyDital dd,#CompanyContact dt,#CompanyContact dd{ 
    line-height:2em; 
    border-bottom-width: 1px; 
    border-bottom-style: dashed; 
    border-bottom-color: #d6eaf5;} 
#CompanyDital dt{ 
    font-size:16px; 
    line-height:3em; 
    text-align:center; 
        border-bottom-width: 1px; 
    border-bottom-style: solid; 
    border-bottom-color: #d6eaf5;}    
.ComRightBox{ 
    border: 1px solid #89cff1;} 
#CompanyContact { 
    float:right; 
    width:429px; 
    margin-right:15px; 
    display:inline; 
    text-align:left;} 
#CompanyDital dd,#CompanyContact dd{ 
    background:url(../images/leftbarbac.gif) left top no-repeat;} 
#CompanyDital span,#CompanyContact span{ 
    margin-left:25px; 
    letter-spacing:0.5em;} 
#CompanyDital dd strong,#CompanyContact dd strong{ 
    margin-left:50px; 
    font-weight:normal;} 
 
#CompanyWant,#CompanyIntro{ 
    text-align:left; 
    margin:10px 15px 0 15px;} 
#CompanyWant dt{ 
    line-height:2em; 
    padding-left:20px; 
    background: url(../images/comdttitlebac.gif) left bottom repeat-x;} 
#CompanyWant dd{ 
    margin:15px; 
    line-height:2em;} 
#CompanyIntro p{ 
    margin:15px; 
    text-indent:2em; 
    line-height:2em;} 
/*company页面样式结束 li类页面开始（包括lj.asp   gaoxiaolj.asp）*/ 
 
#Lj,#GaoxiaoLj{ 
    text-align:left; 
    margin:0; 
    margin-right:10px;} 
#Lj dt{ 
    line-height:2em; 
    padding-left:20px; 
    margin-top:10px; 
    background: url(../images/comdttitlebac.gif) left bottom repeat-x;} 
#Lj dd{ 
    margin-top:15px; 
    line-height:2em; 
    padding-left:10px; 
    padding-right:20px; 
    display:inline;} 
#GaoxiaoLj dl { 
    margin-left:10px; 
    margin-top:10px; 
    height:700px;} 
 
 
 
#GaoxiaoLj dt a { 
    display:block; 
    float:left; 
    margin:1px; 
    width:90px; 
    text-align:center; 
    font:bold 12px/1.8em "宋体",sans-serif; 
    color: #333333; 
    text-decoration:none; 
    background: url(../images/rightboxtitlebac.gif) bottom repeat-x;} 
 
#GaoxiaoLj dt a:hover { 
    background:orange;} 
         
#GaoxiaoLj dd { 
    margin:0; 
 
    overflow:hidden;} 
 
 
#GaoxiaoLj ul { 
    margin:0; 
    padding: 0; 
    list-style:none; 
    display:none;} 
ul#ul0{ 
    display:block;} 
#GaoxiaoLj li { 
    width:180px; 
    margin:15px; 
    float:left; 
    font:12px/1.2em "宋体",sans-serif; 
    white-space:nowrap; 
    text-align:left; 
    overflow:hidden;} 
/*li页面结束  contact页面样式开始*/ 
#contact{ 
    height:590px; 
    background:url(../images/aboutusbac.jpg) bottom right no-repeat;} 
#contact dt{ 
    height:34px; 
    width:333px; 
    margin:40px 0 26px 70px; 
    background:url(../images/aboutustitle.gif) bottom left no-repeat;} 
#contact dd{ 
    line-height:1.5em; 
    font-size:16px; 
    color:#003152; 
    margin-left:100px;} 
     
/*contact页面结束 档案馆 开始*/ 
 
#dag{ 
    height:590px; 
    background: url(../images/gerenguanlibac.jpg) bottom right no-repeat;} 
#dag dt{ 
    height:34px; 
    width:443px; 
    margin:40px 0 26px 70px; 
    background:url(../images/dagtitle.gif) bottom left no-repeat;} 
#dag dd{ 
    line-height:2em; 
    font-size:16px; 
    color:#003152; 
    margin-left:150px; 
    margin-bottom:5px;} 
 
#dagResult{ 
    min-height:590px; 
    background:none;} 
 
 
#dagResult table{ 
    line-height:2em; 
    font-size:14px; 
    color:#003152; 
    margin-left:auto; 
    margin-right:auto; 
    margin-bottom:10px; 
    border:1px solid #c9e3f2;} 
#dagResultTableBox{ 
    margin:15px 0;} 
 
  /*档案馆 结束 毕业生管理系统页面 开始i*/   
#LoginSay{ 
    color:#FFFFFF;  
    margin-top:10px;  
    text-align: left; 
    margin-left:10px; 
    font-size:14px;} 
.MySysNav dd{ 
    text-align:left; 
    margin-top:2px; 
    margin-bottom:2px;} 
#GRLoginBox dd{ 
    text-align:center;} 
.MySysNav dd a,.MySysNav dd a:link{ 
    display:block; 
    height:24px; 
    width:130px; 
    margin-left:auto; 
    margin-right:auto; 
    border: 1px solid #0d84c6; 
    line-height:2em; 
    background:url(../images/abac.png) bottom repeat-x;} 
.MySysNav dd a span{ 
    padding-left:2em;} 
#GRLoginBox dd a,#GRLoginBox dd a:link{ 
    padding-left:0px;} 
.MySysNav dd a:hover{ 
    background:url(../images/abac.png) top repeat-x; 
    color: #333333;} 
#GRziXun dd{ 
    padding:0; 
    margin:0;} 
#GRziXun dd a,#GRziXun dd a:link{ 
    display:block; 
    line-height:2em; 
    padding-left:2em; 
    margin:3px 15px 3px 15px; 
    border:1px solid #00b5ff; 
    background:url(../images/grzixunddbac.png) top repeat-x;} 
 
#GRziXun dd a:hover{ 
    color: #333333; 
    background:url(../images/grzixunddbac.png) bottom repeat-x;} 
#adsRight{ 
    height:580px; 
     background:url(../images/gerenguanlibac.jpg) left bottom;} 
#adsRight dt img{ 
    margin-top:30px;} 
#adsRight dt,#adsRight dd{ 
    margin-left:40px; 
    font-size:14px; 
    line-height:2em;} 
 
/* companyc.asp 页面样式*/ 
#companyc { 
    font-size:14px; 
    line-height:2em;} 
     
/*招聘信息发布页面*/     
     
fieldset textarea { 
padding:5px; 
width:620px;  
height: 109px; 
margin:10px 10px 10px 5px;} 
.buttom{ 
padding:1px 10px; 
font-size:12px; 
border:1px #1E7ACE solid; 
background:#D0F0FF;} 
 
fieldset { 
margin:15px; 
border:1px solid #A4CDF2; 
background:#fff;} 
fieldset legend { 
color:#1E7ACE; 
font-weight:bold; 
line-height:1em; 
padding:3px 20px 3px 20px; 
border:1px solid #A4CDF2;  
background:#fff; 
margin-left:5px;} 
fieldset label.title { 
float:left; 
width:120px; 
text-align:right; 
padding:4px; 
margin:1px;} 
fieldset p.box{ 
margin-left:15px; 
margin-bottom:5px;} 
fieldset p.box span{ 
    font-size:12px; 
    padding-left:1em;} 
fieldset p.box span img{ 
    display: inline;} 
#YRContactBox p.box input{ 
    width:135px;} 
fieldset p.box span .resultNO{ 
    padding-left:1.2em; 
    background:url(../images/no.gif) left top no-repeat;}    
     
/*首页样式*/ 
#forgetPass{ 
    text-align:center;} 
#forgetPass a{ 
    background:none; 
    color:#FFFFFF; 
    border:none; 
    padding-left:2em;} 
#forgetPass a:hover{ 
    text-decoration:underline;} 
/*#gongGao,#zhaoPinNew,#jiuyezhidao{ 
    width:343px; 
    float:left; 
    display:inline; 
    margin-right:0px; 
    margin-bottom:10px; 
    } 
#news,#zhaoPinBig,#chuangye{ 
    width:343px; 
    float:left; 
    display:inline; 
    margin-bottom:10px; 
    } */
 
 #gongGao,#news{ 
    margin-bottom:5px; 
    height:275px; 
    overflow:hidden;} 
 

     
#homeTags{ 
    margin-bottom:5px;
	margin-left:7px;} 
#homeTags a{ 
    width:220px; 
    height:52px; 
    float:left; 
    display:inline; 
    margin:4px; 
    border:1px solid #89CFF1;} 
#homeTags a img{} 
#homeTags a:hover{ 
    border:1px solid #3399cc;} 
     
#zhaoPinBig dd{ 
    border-bottom:1px  dashed #C9E3F2; 
    color:#777; 
    position:relative; 
    padding:5px 0 0 0; 
    /*background:url(../images/zhaopinbigbac.gif) repeat-x bottom;*/ 
    margin:0;} 
/*#zhaoPinBig dd .zhaopinBigNew{ 
    position:absolute; 
    bottom:1px; 
    right:1px; 
    height:30px; 
    width:30px; 
    z-index:1004; 
 
    }*/ 
#zhaoPinBig dd:hover{ 
    background:#f4f9fc; 
    cursor:pointer;} 
#zhaoPinBig dd p{ 
    margin:0 10px 0 10px; 
    overflow:hidden; 
    font-size:12px; 
    line-height:1em; 
    padding-bottom:4px; 
    padding-top:3px;} 
#zhaoPinBig dd p a{ 
    font-size:14px; 
    line-height:1.2em; 
    color:#80ab15;} 
#zhaoPinBig,#zhaoPinNew{ 
    height:310px; 
    overflow:hidden;} 
#zhaoPinNew dd{ 
    line-height:1.2em; 
    padding-top:5px; 
    border-bottom:1px  dashed #C9E3F2;} 
#zhaoPinNew dd a{ 
    padding-left:1em;} 
#zhaoPinNew dd span{ 
    padding-left:2em; 
    color:#555555;} 
	
	
#zhaoPinNew .abox{ 
    line-height:2em; 
    padding-left:1em; 
    display:block; 
    width:230px !important; 
    white-space:nowrap; 
    overflow:hidden; 
    float:left; 
    -o-text-overflow:ellipsis;/*for opera*/ 
    text-overflow:ellipsis;} 
#zhaoPinNew dd .spanDate{ 
    color:#888; 
    line-height:2em; 
    padding-left:1em;}        
     
     
h3.navTag a{ 
    line-height:24px; 
    display:block; 
    padding:0 10px 5px 10px;} 
h3.navTag a:hover{ 
    color: #666666;} 
.RightNavBox dl.fixText dd a{ 
    padding-left:2em;} 
#honmeBotLinks dl{ 
    margin-left:10px; 
    width:100%;} 
         
#honmeBotLinks dd{ 
    width:100px; 
    line-height:40px; 
    float:left; 
    margin:5px; 
    border:1px solid #C9E3F2; 
    display:inline-block;} 
#HomeLoginBox dd{ 
    text-align:center;} 
#HomeLoginBox dd a{ 
    width:95px;} 
#HomeLoginBox dd a span{ 
    padding-left:0;} 
#homeQuickLink01{ 
    padding-left:1.7em; 
    background-image:url(../images/icos01.gif); 
    background-position: left center ; 
    background-repeat:no-repeat; 
    font-size:12.5px;} 
 
#homeQuickLink02{ 
    padding-left:1.7em; 
    background-image:url(../images/icos02.gif); 
    background-position: left ; 
    background-repeat:no-repeat; 
    font-size:12.5px;} 
#homeQuickLink03{ 
    padding-left:1.7em; 
    background-image:url(../images/icos03.gif); 
    background-position: left ; 
    background-repeat:no-repeat; 
    font-size:12.5px;} 
#homeQuickLink04{ 
    padding-left:1.7em; 
    background-image:url(../images/icos04.gif); 
    background-position: left ; 
    background-repeat:no-repeat; 
    font-size:12.5px;} 
 
.homeFieldsetR .fieldsetInner,.homeFieldsetL .fieldsetInner{ 
    width:200px; 
    float:left; 
    height:100px; 
    overflow-y:scroll; 
    overflow-x:hidden; 
    margin-left:1em;} 
 
.homeFieldsetL{ 
    width:160px; 
    margin-left:50px; 
    float:left;} 
.homeFieldsetR{ 
    width:160px; 
    margin-right:50px; 
    float:right;} 
#guangDongJY{ 
    margin-bottom:10px; 
    margin-top:10px;} 
#frrendLinks dd{ 
    padding-left:0px;
	float:left;} 
#frrendLinks dd a{ 
    padding:0; 
    margin: 0;} 
#frrendLinks dd img{ 
    margin:4px; 
    height:50px; 
    width:163px; 
    border:1px solid #A4CDF2;}
.textLinks dl{
	margin:10px;}
.textLinks dd{ 
    padding-left:0px;
	float:left;} 
.textLinks dd a{ 
    padding:0 5px; 
    margin: 0;} 

 
/*页脚样式*/         
#MainFoot
{
	width: 960px;
	margin-left: auto;
	margin-right: auto;
	height: auto;
	background-position: center center;
	background-attachment: scroll;
	background-image: url(../images/footback.png);
	background-repeat: repeat-x;
	border: 1px solid #b9cbe1;
	text-align: left;}
#MainFoot .footText
{
	margin:10px 0 10px 250px;
	padding: 10px 0 0 100px;
	height:80px;
	background-position: left center;
	background-image: url(../images/botlogo.png);
	background-repeat: no-repeat;}
 
#MainFoot img{ 
    float:right; 
    margin-right:60px; 
    height:65px;} 



.MainFoot
{
	width: 960px;
	margin-left: auto;
	margin-right: auto;
	height: auto;
	background-position: center center;
	background-attachment: scroll;
	background-image: url(../images/footback.png);
	background-repeat: repeat-x;
	border: 1px solid #b9cbe1;
	text-align: left;}
.MainFoot .footText
{
	margin:10px 0 10px 250px;
	padding: 10px 0 0 100px;
	height:80px;
	background-position: left center;
	background-image: url(../images/botlogo.png);
	background-repeat: no-repeat;}
 
.MainFoot img{ 
    float:right; 
    margin-right:60px; 
    height:65px;} 




.FootText{ 
    background:#FFFFFF; 
    text-align:center; 
    color:gray;/*#4f9fcd*/ 
    font:arial;} 
.FootT{ 
    margin-right:0px;} 
.FootText a{ 
    color:#4f9fcd;}        
.FootTextB{ 
    width:960px; 
    margin-left:auto; 
    margin-right:auto; 
    height:14px; 
    padding-bottom:10px; 
    background:url(../images/footb.png) top left no-repeat;} 
.FootTextT{ 
    height:3px; 
    margin-right:5px; 
    margin-left:5px; 
    background: #ffffff; 
    border-top:3px solid  #d0e9f6;}

.grid p
{
	width:250px;}
.grid .title
{
	display:block;
	width:6em;
	line-height:2em;
	text-align:right;
	color:Gray;}
.grid .title2
{
	padding:0 5px 0 2em;
	line-height:2em;
	text-align:right;
	color:Gray;}

.resumeTableWrap
{
	margin:0 auto;
	width:650px;
	color:Gray;}
.resumeTable
{
	border:1px solid #C4D5E0;
	width:100%;
	margin:10px 0;
	border-bottom:0 none;
	border-right:0 none;}
.resumeTableWrap  tr.titleBar td
{
	background-color:#F3F7FA;}

.resumeTableWrap .title
{
	width:80px;
	line-height:2em;
	text-align:right;
	color:Gray;}
.resumeTableWrap .titleBar strong
{
	line-height:2em;
	text-align:center;
	color:Gray;
	font-weight:normal;}
.resumeTableWrap .title strong
{
	font-weight: bolder;}


.resumeTable td
{
	border-right:1px solid #C4D5E0;
	border-bottom:1px solid #C4D5E0;
	border-left:0 none;
	border-top:0 none;
	margin-right:-1px;
	margin-bottom:-1px;
	padding:0 10px;}
.resumeInnerTable
{
    margin:10px 0px;}
.resumeInnerTable td
{
    border:0 none;}
.center
{
	text-align:center;}
.textRight
{
    text-align:right;}
.eidtBtn
{
    width: 54px;
	height: 20px;
	margin-bottom:5px;
	line-height: 20px;
	display:block;
	float:right;
	clear:right;
	text-align: center;
	cursor: pointer;
	color:#ffffff;
	background-image: url(../images/editbg.gif);
	background-repeat: no-repeat;
	background-position: left center;
	border:none 0px;}
.control
{
	position:relative;
	line-height:24px;
	height:24px;}

.deleteIcon,.modifyIcon
{
    width: 10px;
    height:10px;
    margin: 0 3px;
    line-height:10px;
    display:block;
    background-position: center center;
    background-image: url(../images/delete.gif);
    background-repeat: no-repeat;
    overflow:hidden;
    text-indent:-9999em;
    cursor:pointer;
    position:absolute;
    right:0px;
    top:5px;}
.modifyIcon
{
	right:15px;
    background-image: url(../images/editable.gif);}
.fileUploadBtnWrap
{
	width: 55px;
	height: 20px;
	background-position: center center;
	background-image: url(../images/editbg.gif);
	background-repeat: no-repeat;
	cursor:pointer;
	margin:5px auto;}
.fileUploadBtn
{
	width:55px;
	height:20px;
	opacity: 0;                 /* firefox, safari(webkit), opera)
	filter: "alpha(opacity=0)"; /* ie 8 */
	filter: alpha(opacity=0);   /* ie 4-7 */
	zoom: 1;                /* needed in ie up to version 7, or set width or height to trigger "haslayout" */ 
	cursor:pointer;}

.bot_btn
{
	margin-top:5px;}
a.button_right
{
	width: 54px;
	height: 20px;
	display: block;
	float: right;
	background-position: right center;
	background-image: url(../images/editbg.gif);
	background-repeat: no-repeat;
	color:White;
	text-align:center;
	line-height:20px;}
.rc_list table td{
	background:#FFF;
	border-bottom:solid 1px #d6e2f2;
	border-right:solid 1px #d6e2f2;
	text-align:center;
	padding:5px 0px;}
.rc_list .tr_title td{
	background-image: url(../images/tr_title.png);
	background-repeat: repeat-x;
	background-position: bottom;
	text-align:center;}
.rc_list .tr_even td{
	background-image: url(../images/tr_even.png);
	background-repeat: repeat;}

/*belun add v1.3*/
.rc_list .tr_title_sub td
{
	background-image: none;
	background-color: #F4F9FF;}

.rc_pager{
	height:25px;
	background-image: url(../images/pager_back.png);
	background-repeat: repeat-x;
	background-position: top;}
span.modify{
	padding-left:16px;
	padding-right:5px;
	background-image: url(../images/editable.gif);
	background-repeat: no-repeat;
	background-position: 3px center;}
span.delete{
	padding-left:16px;
	padding-right:5px;
	background-image: url(../images/delete.gif);
	background-repeat: no-repeat;
	background-position: 3px center;}
.jobIntroBox
{
	margin:10px;}
.red
{
	color:Red;}
.green
{
	color:Green;}
/*列表页样式*/
.leftNav
{}
.leftNav h3
{
	height:25px;}
.leftNav dl{
	margin-top:0;}
.leftNav dl dd.sub
{
    padding-left:50px;}
.leftNav dd
{
	height:30px;}
.leftNav a{
	font:normal 12px/26px Verdana, Arial, Helvetica;
    display:block;
    height:26px;
    height:30px;
    font-size:14px;
    line-height:30px;
	background: url(../images/l_nav_bac_r.gif) no-repeat scroll right 1px;}
.leftNav a:hover
{
	/*color:#478ee0;*/
	font-size:14px;
	background: url(../images/l_nav_bac_r.gif) no-repeat scroll right -28px;
	background: url(../images/l_nav_bac_r.gif) no-repeat scroll right bottom;}

.leftNav a span{
	padding-left:25px;
	background: url(../images/arrow.png) no-repeat left 50%;}
.leftNav a:hover span{
	background: url(../images/arrowhover.png) no-repeat left 50%;}
.RightContent{
	margin:0 5px 10px 10px;
	padding:3px 0 0 0;
	border: 1px solid #C4D5E0;
	border-top:0 none;
	background:transparent url(../images/r_top_bg.gif) repeat-x scroll 0px 0px;}

.RightContent .location{
    padding:0px 10px;
    line-height:2em;
    overflow:hidden;
    background:transparent url(../images/location_bg.gif) repeat-x;}
.RightContent .RightTitle{
    height:30px;
    background:#FFF url(../images/bg_global.gif) no-repeat -260px -160px;
    overflow:hidden;
    padding:0 0 0 35px;
    position:relative;}
.RightContent .RightTitle .sort
{
	position:absolute;
	right: 40px;
	top: 3px;}

.RightContent .RightTitle h4{
    font:bold 14px/30px Tahoma,Verdana, Arial, Helvetica;
    *line-height:32px;
    color:#663366;
    background:#FFFFFF;
    padding:0 8px;
    float:left;}
.RithtList{
	margin:0 20px;}
.RithtList ul li{
    list-style:none;
    border-bottom:1px dashed #D8D8D8;
    padding:0 5px 0 20px;
    height:30px;
    overflow:hidden;
    background:transparent url(../images/r_list_icon.gif) no-repeat scroll 5px 55%;
    font:normal 12px Tahoma,Verdana, Arial, Helvetica;}

.RithtList  ul li a{
    line-height:30px;}

.RithtList ul li a.isNew{
    padding:0 20px 0 0;
    background:transparent url(../images/icon_hot.gif) no-repeat right center;}

.RithtList ul li span{
    float:right;
    font:normal 10px Verdana, Arial, Helvetica;
    margin:10px 0px 0px 0px;    
    color:#666666;}
.RightArticle
{
    margin:0 20px;}
 
 .RightArticle dl.list dd
 {
	border-bottom:1px solid #CCC;
	height:2.5em;
	padding-left:1em;
	margin-left:10px;
	margin-right:40px;}
 
.RightArticle dl.list dd a
{
	display:block;
	float:left;
	line-height:2.5em;
	padding-right:5px;
	padding-left:15px;
	width:450px;
	height:30px;
	white-space:nowrap;
	overflow:hidden;
	background:transparent url(../images/r_list_icon.gif) no-repeat left center;}
.RightArticle dl.list dd a:hover
{
	background:transparent url(../images/r_list_icon.gif) no-repeat 3px center;}

.RightArticle dl.list dd span
{
	line-height:2.5em;
	display:block;
	float:right;
	width:80px;
	height:2.5em;}

/*内容页样式*/

.default{
	text-align:left;
	margin:0 10px 15px 10px;}
.viewContent{
	margin-top:10px;
	background-color: #FDFDFD;
	border: 1px solid #D8D8D8;
	padding: 15px 30px;}
.artiTitle{
	color:#333366;
    font:normal 20px/35px '黑体';
    height:35px;
    overflow:hidden;
    text-align:center;
    border-bottom:1px solid #D8D8D8;}
.artInfo {
    font:normal 12px/14px Verdana, Arial, Helvetica;
    overflow:hidden;
    padding-top:10px;
    text-align:center;}

.artInfo span {
    margin:0px 3px;}

.artInfo span em {
    color:#AA3030;
    font-style: normal;}

.artibody{
    font:normal 12px/2em Verdana, Arial, Helvetica;
    margin:15px 0px 0px 0px;
    text-align:left;}

.artibody p{
    margin:10px 0;
    text-indent:28px;}

.artibody table td{
    padding:2px;}

.viewBottomTools{
    border:1px dashed #DDDDDD;
    font:normal 12px/24px Verdana, Arial, Helvetica;
    height:24px;
    overflow:hidden;
    text-align:right;
    padding:0px 10px;
    margin:10px 0px 0px 0px;
    color:#999999;}

/*宣讲会样式*/
.forumInfo{
	margin-top:15px;
	border: 1px solid #D8D8D8;
	padding:15px;
	font-size:14px;}

.forumBody{
	border: 1px solid #D8D8D8;
	padding:15px;}
.font_color_green{
	color:#157c3b;}
.font_color_red{
	color:#e60012;}
/*院系列表样式*/
.collegeList a
{
    float: left;
    font-size: 14px;
    margin: 10px 0px 10px 20px;
    width: 160px;}

.quickLindBox
{
	margin-left:5px;
	margin-bottom:5px;
	height:80px;
	padding:0  0 0 15px;
	position:relative;
    background:transparent url(../images/quicklinkback.png) no-repeat left center;}
.quickLindBox a 
{
	position:absolute;
	display:block;
	width:90px;
	height:75px;
	text-align:center;}
.quickLindBox a  span
{
	display:block;
	margin-top:50px;}
.quickLindBox a.guid
{}
.quickLindBox a.ceping
{}
.quickLindBox a.dangan
{}
.quickLindBox a.zhinan
{}
.quickLindBox a.jianbao
{}
.quickLindBox a.xingqier
{} 
.ad692-119
{
	margin-left:6px;
	margin-bottom:5px;
	width:692px;
	height:119px;
	background:transparent url(../images/ad.png) no-repeat left center;}
#picNews dd
{
	float:left;
	width:173px;
	text-align:left;}
#picNews dd a
{
	display:block;}
#picNews dd a img
{
	height:112px;
	width:162px;
	padding:10px 0 10px 6px;}

fieldset.gray
{
	border: 1px solid #D8D8D8;
	margin:15px 0 0 0;}
fieldset.gray legend { 
color:#336; 
font-weight:bold; 
line-height:1em; 
padding:3px 20px 3px 20px; 
border:1px solid #D8D8D8; 
background:#fff; 
margin-left:8px;} 

fieldset.gray .artibody
{
	margin:10px;}

.linkBox dd
{
	padding-left:0px;}
.linkBox dd a {
	line-height: 2em;
	padding-left: 2em;
	background-image: url(../images/r_list_icon.gif);
	background-position: 10px 50%;
	background-repeat: no-repeat;}
.linkBox dd a:hover {
	background-image: url(../images/r_list_icon.gif);
	background-position: 12px 50%;}

#fc {
position: relative;
width: 235px;
height: 27px;
padding: 5px;}
.sp {
background: url(../images/s.2.png) no-repeat 0 0;}
#qc {
position: absolute;
left: 5px;
top: 5px;
width: 160px;
padding: 3px 2px;
border-right: 1px solid #6A8AAE;}

#fc #query {
width: 200px;
height: 17px;
padding: 3px 0 0 2px;
font-size: 1.2em;
background: transparent;
outline: none;}

#fc input {
font-family: Arial,sans-serif;
border: none;}
#fc #qb {
position: absolute;
top: 5px;
right: 0px;
width: 81px;
height: 27px;
padding: 0 0 2px 1px;
margin: 0;
_margin-left: -3px;
font-weight: bold;
font-size: 1em;
word-spacing: 4px;
color: white;
background-position: right -50px;
cursor: pointer;}


.sort{
	position:absolute;
	right:40px;
	top:3px;}
 .sort a
{
	display:block;
	float:left;
	width:25px;
	height:16px;
	text-indent:9999px;
	overflow:hidden;
	background: url(../images/sort-available.png) no-repeat 0 0;}

 .sort a.sortDefault{
	background: url(../images/sort-default.png) no-repeat 0 0;}
 .sort a.sortTime{
	background: url(../images/sort-time.png) no-repeat 0 0;}
