﻿@charset "utf-8";
/* CSS Document */

body,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p,form{padding:0; margin:0; font: normal normal 12px/20px Verdana, Arial, Helvetica, sans-serif, "宋体";}
body{background:url(images/bg.gif) top repeat-x;}

ul{list-style:none;}

a,a:link{color:#000; text-decoration:none;}
a:hover{ color:#c00; text-decoration:underline;}

a img{border:none; padding:0; margin:0;}


.clearbox,.clearbox5,.clearbox7,.clearbox10{border-top: 1px solid transparent !important;margin-top: -1px !important;border-top: 0px;margin-top: 0px;height: 0px;clear: both;background: none;font-size: 0px;visibility: hidden;}
.clearbox5{height:5px;}
.clearbox7{height:7px;}
.clearbox10{height:10px;}


.left{float:left;}
.right{float:right;}


/*样式*/
#container{}
/*header头部，footer底部*/
.contain,#footer,#header{ width:980px; margin:auto;}

#footer{border-top:2px solid #6d9ee0;}
#footer dl{padding:10px; text-align:center;}
#footer dt.quicklink{ color:#049; padding:0 0 10px;}

#footer dd.copyright{color:#575757;}
#footer dd.copyright a{color:#575757;}
#footer dt.quicklink a{color:#049;}
#footer dt.quicklink a:hover,#footer dd.copyright a:hover{color:#c00;}

span.title{ display:block; float:left; height:26px; padding-left:24px; background:url(images/ico06.gif) 6px 8px no-repeat; line-height:26px; color:#004499; font-size:12px; font-weight:bold;}
span.title a{color:#004499;}
.content-list{padding:7px;}


.content-list li{display:block; height:20px; line-height:20px; background:url(images/ico08.gif) left center no-repeat; padding-left:10px;}
.content-list li.send-art{padding:8px; background:none; font-weight:bold;}
.content-list li.send-art a{color:#049;}
/*title定义*/
.title-01,.title-02,.title-03,.title-04{ display:block; clear:both; overflow:hidden;height:26px;}
.title-01{ background:url(images/tit01-bg.gif) top repeat-x;}
.title-02{ background:url(images/tit02-bg.gif) top repeat-x;}
.title-03{ background:url(images/tit03-bg.gif) top repeat-x;}
.title-02 span.title{font-size:13px;}
.title-04{background:#3361dd;}

.title-04 span{display:block; float:right; padding-right:10px; line-height:26px;}
.title-04 span a{color:#fff;}
.title-04 span.title{ float:left;background-position:6px 8px; font-size:13px; color:#fff;} 

/*宽度定义*/
.width180{width:180px;}
.width212{width:212px;}
.width240{width:240px;}
.width250{width:250px;}
.width300{width:300px;}
.width500{width:500px;}
.width760{width:760px;}

/*banner*/
.banner01{height:82px; overflow:hidden;}
.banner02{height:174px; overflow:hidden;}

/*border定义*/
.border-gary{border:1px solid #ccc; height:auto!important; height:100px; min-height:100px;}
.border-gary-r{border-right:1px dashed #ccc; height:auto!important; height:100px; min-height:100px;}
.border-gary2{border:1px solid #e3e3e3; height:auto!important; height:100px; min-height:100px;}
.border-blue{border:1px solid #4277d1; background:#e4ebfc; height:auto!important; height:100px; min-height:100px;}


.Login_ajax
{
    text-align:right;
}
/*登录*/
.loginbox{ height:24px;padding:0 10px; overflow:hidden;}
.loginbox li{ display:block; float:left; padding-right:5px; color:#fff; line-height:24px; }

.loginbox li.home-page,.loginbox li.collection{float:right; padding:0 10px 0 15px; background:url(images/ico002.gif) 3px 8px no-repeat;}
.loginbox li.collection{background:url(images/ico003.gif) 3px 8px no-repeat;}
.loginbox li.reg{padding-left:10px;}
.loginbox li a{color:#fff;}


/*Channel*/
.channel{ height:79px; background:url(images/channel-l.gif) right repeat-y;}
.channel div{display:block; float:left; height:79px;}
.logo{width:217px; background:url(images/logo.gif) 0 0 no-repeat; cursor:pointer;}
.channel div.channel-list{ padding:18px 10px 17px 40px; height:44px; line-height:22px;}
.channel-list ul{display:block; float: left; height:44px; width:204px; border-right:1px solid #9ed5e6;}
.channel-list ul.l{width:136px;}
.channel-list ul.libig{width:210px;}
.channel-list ul.r{width:150px; padding-left:9px; border-right:none;}
.channel-list li{display:block; float:left; text-align:center; width:68px; height:22px;}
.channel-list  ul.r li{width:48px;}
.channel-list li a{color:#004499;}
.channel-list li a:hover{color:#c00;}


/*公告或者路径*/
.path{ height:24px; line-height:24px; padding:14px 10px;}
.path li{display:block; float:left; height:24px; line-height:24px; color:#666; padding-right:15px;}
.path li.pic{background:url(images/ico05.gif) left center no-repeat; width:24px; padding:0; }


/*找工作*/
.find-work,.city-work,.preface{ display:block;float:left;}


.find-work{width:429px; border:1px solid #88c8fa; padding:2px; height:164px;}
.find-work dt{background:url(images/findwork-tit.gif) 0 0 no-repeat; height:23px; line-height:23px; padding: 0 0 2px 30px; font-size:13px; font-weight:bold; color:#fff;}
.find-work dd{ background:#f1f1e0; line-height:24px;}

/*城市频道-招聘*/
.city-work{width:321px;  padding-left:5px;}
.city-work dl{ height:164px;border:1px solid #87c9f6; padding:2px; background:url(images/city-city.gif) 1px 1px no-repeat;}
.city-channel{ width:152px; float:left; border-right:1px dashed #ccc; height:164px;}
.city-work dt{color:#fff; padding-left:10px; font-weight:bold; height:24px; line-height:24px;}
.city-work dt span{font-weight:normal; padding-left:6px; font-size:9px;}
.city-work dd{ padding:5px 5px 5px 8px;}
.city-work dd li{display:block; height:20px; line-height:20px; overflow:hidden;}
.city-channel li{float:left; white-space:nowrap; padding-right:6px;}
.city-channel li.more a{color:#2343b1; text-decoration:underline;}
.city-channel li.more a:hover{ color:#f00;}
.employ{float:right; width:162px;}
.employ li{ background:url(images/ico08.gif) left center no-repeat; padding-left:10px;}

/*题词Preface*/
.preface{ float:right; height:170px;}

/*幻灯片*/
.flash-pic{ background:#f7f7f7; border:1px solid #dedede; padding:5px; height:200px;}
/*tag*/
.tag-list{ background:#f1f8ff; padding:10px;}
.tag-list li{display:block; float:left; height:20px; line-height:20px; padding-right:6px; white-space:nowrap; overflow:hidden;}

/*点击排行*/
.ranking{}
.ranking dd{padding:3px 6px; height:264px; background:url(images/ranking-bg.gif) 6px 9px no-repeat;}
.ranking li{ display:block; height:22px; padding-left:20px;}


/*标题切换*/
.tab-change01 li{ display:block; float:left; height:26px;width:95px; text-align:center; line-height:26px; font-size:13px; color:#696969; border-right:1px solid #aaccee; cursor:pointer;}
.tab-change01 li a{color:#049;}
.tab-change01 li a:hover{color:#c00;}
.tab-change01 li.Tab1_on{ background:#fff; font-weight:bold; color:#163bbb;}

/*切换内容*/
.con-changelist{ padding:7px;}
.changeleft a{ color:#004499; font-size:13px;}
.changeright{padding:7px;}
.changeright li{height:65px; padding:5px 0; border-bottom:1px dashed #aaccee;}
.changeright p{display:block; float:right; width:100px;}
.changeright2{ padding:7px 3px;}
.changeright2 li{ display:block; float:left; width:50%; height:50px; padding:5px 0 0 0; text-align:center;overflow:hidden; }
.changeright2 h3{ display:block; background:url(images/ico07.gif) 5px center no-repeat #cbddfd; height:24px; line-height:24px; margin-bottom:8px; font-weight:bold; padding-left:15px; color:#000;}



/*教辅人博客*/
.blog-pic{ display:block; border-bottom:1px dashed #999; height:80px; padding:10px 2px 6px; clear:both;}
.blog-pic li{ display:block; float:left; width:68px; text-align:center;}
.blog-pic li span{ display:block; padding:0; line-height:20px;}
.blog-list{padding:5px; width:200px;}
.blog-list li{ display:block; float:left; white-space:nowrap; padding-left:5px; height:20px; line-height:20px;}
.blog-list li a{color:#936422;}
.blog-list li a:hover{color:#c00;}


/*统计*/
.total{padding:8px 8px 8px 14px; line-height:20px; background:#f4f8fd;}

/*紧急招聘*/
.urgent-employment{ display:block; padding:8px 8px 10px 8px;}
.urgent-employment li{ display:block; float:left; width:25%; height:50px; padding:5px 0 0; text-align:center; overflow:hidden;}

/*特殊服务*/
.special-service{ padding:14px 5px;}
.special-service li{display:block; float:left; width:50%; height:30px; overflow:hidden; text-align:center;}

/*求职指导*/
.job-guide{ display:block; clear:both; padding:5px 10px;}
.job-guide ul{ display:block; height:44px;padding:6px 4px; border-bottom:1px dashed #ccc; clear:both;}
.job-guide li{display:block; float:left; height:22px; line-height:22px; padding-right:8px; white-space:nowrap;}

.job-guide ul.pic-show{ float:left; width:64px; text-align:center; height:auto; padding-top:10px; border:none; clear:none;}

.job-guide ul.content-list{ float:right; width:145px;border-bottom:none; height:auto;clear:none;}
.job-guide ul.content-list li{ clear:both; height:20px; line-height:20px; background:none; padding:0; overflow:hidden;}
.job-guide ul.content-list li a{color:#049;}
.job-guide ul.content-list li a:hover{color:#c00;}

/*猎头职位*/
.search-jobs{}


/*热门职位*/
.hot-jobs{ padding:10px 4px; background:#fff;}
.hot-jobs li{background:url(images/ico08.gif) 10px center no-repeat; height:24px; line-height:24px; overflow:hidden; padding:0 10px 0 20px;}
.hot-jobs li.bg2{background:url(images/ico08.gif) 10px center no-repeat #ebeef6;}

#Tab1_04{ display:none;}

/* 友情链接 */
#center_all{
	margin: 0px auto;
	background: #fff;
	width: 980px;
}
.c_padding_tp
{
	width: 978px;
    border-top: 1px solid #9bbde6;border-right: 1px solid #9bbde6;border-left: 1px solid #9bbde6;
}
.c_padding_wz
{
	width: 978px;
    border-right: 1px solid #9bbde6;border-left: 1px solid #9bbde6;
}
.c_friendsite
{
    padding: 5px;
}
.c_friendsite a
{
    color: #333;
    text-decoration: none;
}
.c_friendsite img
{
    width: 88px;
    height: 31px;
    border: 0px;
}

.c_friendsite li
{
    padding: 0px;
    width: 12.4%;
    float: left;
    text-align: center;
    list-style: none;
}

.c_friendsite ul, .c_friendsite li
{
    margin: 0;
    padding: 0;
}
