﻿@charset "utf-8";
/* CSS Document */

/* 网站全局默认样式 */
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td,a{ margin:0;padding:0;}
body{ background:#f8f8f8; color:#333333; padding:0; font:13px/1.5 "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", Arial, sans-serif;}
*html body{ font:12px/1.5 "\5B8B\4F53", Arial, sans-serif;}
h1,h2,h3,h4,h5,h6,i,em{ font-size:100%; font-weight:normal; font-style:normal;}
ul,ol,li{ list-style:none;}
button,input,select,textarea{ font-size:100%;}
address,cite,em{ font-style:normal;}
fieldset,img{ border:0;}
img{}
a:link, a:visited{ color:#113355; text-decoration:none;}
a:hover, a:active{ color:#cc0000; text-decoration:underline;}
a{ blr:expression(this.onFocus=this.blur())} /*去除链接虚线框*/
a:focus{ outline:0;} /*去除Firefox中的链接虚线框*/
area{ blr:expression(this.onFocus=this.blur())} /*去除热区域虚线框*/
area:focus{ outline:0;} /*去除Firefox中的热区域虚线框*/
legend{ color:#000000;}
table{ border-collapse:collapse; border-spacing:0;}
html{ zoom:expression(function(ele){ele.style.zoom = "1";document.execCommand("BackgroundImageCache",false,true);}(this));}
.fl{ float:left;}
.fr{ float:right;}
.cl{ clear:both;}
.cl0{ clear:both; display:none;}
.none {display:none;}
.block{display:block;}
.mb5{ display:inline; margin-bottom:5px;}
.mb10{ display:inline; margin-bottom:10px;}
.mb12{ display:inline; margin-bottom:10px;}
.mb15{ display:inline; margin-bottom:15px;}
.mb20{ display:inline; margin-bottom:20px;}

/* 页面内容居中固定宽度 */
#wrapper{ display:block; margin:0 auto 10px auto; width:980px;}
.content{ float:left; width:980px;}

/* 就业站通用头部 */
#top_layout{ background:#ffffff; display:block;}
#top{ background:#ffffff; display:block; height:80px; margin:0 auto; position:relative; width:980px;}
#logo{ background:url(../images/logo.gif) no-repeat; font-size:22px; font-weight:700; 
height:50px; line-height:52px; overflow:hidden; position:absolute;top:13px;left:0; text-decoration:none; text-indent:280px; width:380px;}
#nav_top{ position:absolute;top:10px;right:0;}
#nav_top li{ float:left; padding-left:6px;}
#nav_top a{ border-left:solid 1px #d8d8d8; color:#555555; float:left; font-family:Arial, "\5B8B\4F53", sans-serif; font-size:12px; height:12px; line-height:1.2; padding-left:6px;}
#nav_top a:hover{ color:#cc0000; text-decoration:none;}
#nav_top a.marks_home{ background:url(../images/jymarks.gif) no-repeat 0 1px; border-left:none; padding-left:14px;}
#nav_top a:hover.marks_home{ background:url(../images/jymarks.gif) no-repeat 0 -29px;}
*html #nav_top a.marks_home{ background-position:0 0;}
*html #nav_top a:hover.marks_home{background-position:0 -30px;}

/* 就业站通用顶部导航 */
#nav_layout{ background:#3399ff; border-bottom:solid 4px #2266aa; display:block;}
#nav{ background:#3399ff; display:block; height:30px; margin:0 auto; position:relative; width:980px;}
#nav ul{ position:absolute;top:-1px;left:0; overflow:hidden; width:100%;}
#nav li{  display:inline-block; float:left;}
#nav li a{ color:#ffffff; float:left; font-size:14px; font-weight:700; height:31px; line-height:34px; overflow:hidden; text-align:center; text-decoration:none; width:140px;}
#nav li a:hover{ background:#bbddff; color:#000000; height:30px; margin-top:1px; line-height:32px; text-decoration:none;}
#nav li a.selected, #nav li a:hover.selected{ background:#2266aa; color:#ffffff; font-size:14px; margin:0; height:31px; line-height:34px;}

/* 就业站banner */
#banner_layout{ background:#eeeeee; border-bottom:solid 1px #ffffff; border-bottom:solid 1px #ffffff; display:block; margin-bottom:12px;}
#slidePic{ background:#ffffff; display:block; height:220px; margin:0 auto; overflow:hidden; position:relative; width:980px;}
.slidepic li { display:inline; float:left; }
.switchable-triggers { position: absolute; }
#slidePic img{ float:left; height:220px; width:980px;}
#slidePic .switchable-triggers {right:3px; bottom:6px;}
#slidePic .switchable-triggers li { border:solid 1px #d8d8d8; display:inline; float:left; width:20px; height:10px; margin:0 3px; background:#ffffff; color:#444444; font-size:0; text-align:center; cursor:pointer; text-indent:-9999px; }
#slidePic .switchable-triggers li.current { background: #99A92B; border-color:#99A92B; color: #fff; }
#goodNewsList{width:430px;height:220px;overflow:hidden;position:relative;}

/* 就业站通用底部 */
#bottom{ background:#f8f8f8; min-height:100px; display:block; font-size:12px; text-align:center;}
#bottom_nav_out{ background:#3399ff; display:block; height:30px; width:100%;}
#bottom_nav{ background:#3399ff; display:block; height:30px; line-height:30px; margin:0 auto; overflow:hidden; width:980px;}
*html #bottom_nav{ line-height:34px;}
#bottom_nav a{ color:#ffffff; display:inline-block; padding:0 7px 0 5px;}
#bottom_nav a:hover{ color:#ffff00;}
#bottom_nav i{ color:#99ccff; display:inline-block; font-family:Arial; font-size:10px; line-height:6px; overflow:hidden;}
#bottom_text{ background:#f8f8f8; color:#555555; display:block; line-height:20px; margin:0 auto; padding:10px 0 20px 0; width:980px;}
#bottom_text a{ color:#555555;}
#bottom_text a:hover{ color:#cc0000;}
