﻿/********************主体样式**************************/
.main{ width:905px; margin:50px auto 10px auto;}
.main .left{ float:left; width:248px;}
.main .right{ float:right; width:648px;}
.main .special_right{ float:left;}
.main .special_left{ float:right;}

/**********************侧导航************************/
.subnav .top
{
    background-image: url('http://szb.shafc.edu.cn/szb/WebUI/images/001.jpg');
    background-repeat: no-repeat;
    width:248px;
    height:10px;
    overflow:hidden;
}
.subnav .mid
{
    background-image: url('http://szb.shafc.edu.cn/szb/WebUI/images/002.jpg');
    background-repeat:repeat-y;
    width:248px;
    min-height:300px;
    height:auto !important;
    height:300px;
    overflow:hidden;
}
.subnav .mid .title
{
    width: 228px;
    height: 43px;
    line-height: 43px;
    background-image: url('http://szb.shafc.edu.cn/szb/WebUI/images/004.jpg');
    background-repeat: no-repeat;
    margin:0px auto;
    text-align:center;
     font-size:18px; font-family:黑体; color:#fff;
}
.subnav .mid ul{ width:200px; margin:10px auto;}
.subnav .mid ul li
{
    background-image: url('http://szb.shafc.edu.cn/szb/WebUI/images/005.jpg');
    background-repeat: repeat-x;
    background-position: bottom;
    height:40px;
    line-height:40px;
}
.subnav .mid ul li a
{
    background-image: url('http://szb.shafc.edu.cn/szb/WebUI/images/006.jpg');
    background-repeat: no-repeat;
    background-position:15px 13px;
    padding-left:40px;
    color:#000;
    display:inline-block;
}
.subnav .bot
{
    background-image: url('http://szb.shafc.edu.cn/szb/WebUI/images/003.jpg');
    background-repeat: no-repeat;
    width:248px;
    height:10px;
    overflow:hidden;
}

/**********************招聘信息************************/
.Employment .title
{
    height: 34px;
    line-height: 34px;
    text-align: right;
    background-image: url('list_res/07.png');
    background-repeat: no-repeat;
    padding-right:10px;
}
.Employment .title a span{ color:#fff; font-family:Verdana,Arial;}

.Employment .title > span:first-child{ float:left; font-size:18px; font-family:微软雅黑 ; color:#fff; padding-left:10px;}
.Employment .content
{
    background-image: url('list_res/08.jpg');
    background-repeat: no-repeat;
    height:180px;
}
.Employment .content ul{ width:230px; margin:0px auto;}
.Employment .content ul li{height:28px; line-height:28px;  clear:both; vertical-align:middle;}
.Employment .content ul li a
{
    background-position: left;
    color: #515151;
    display: inline-block;
    text-align: left;
    background-image: url('list_res/10.jpg');
    background-repeat: no-repeat;
    padding-left:8px;
   
    float: left;
    
}
.Employmentt{ margin-top:10px; overflow:hidden}
/**********************list************************/
.main .right .title
{
    background-image: url('list_res/12.png');
    background-repeat: no-repeat;
    height: 34px;
    line-height: 34px;
    padding-left:20px;
}
.main .right .content
{
    background-position: bottom;
    background-color: #fff;
    background-image: url('list_res/13.jpg');
    background-repeat: repeat-x;
    border-left:1px solid #cbcacb;
    border-right:1px solid #cbcacb;
    overflow:hidden;
    min-height:382px;
    position:relative;
    z-index:0; width:646px;
}
.main .right .content ul{ width:600px; margin:10px auto;padding-bottom:10px;}
.main .right .content ul li{line-height:28px; text-align:right; color:#bababa; clear:both; vertical-align:middle; overflow:hidden; width:600px; height:28px;}
.main .right .content ul li span{ float:right;}
.main .right .content ul .li{ border-bottom:1px dashed #d6d6d6; } 
.main .right .content ul li a
{
    background-position: left;
    float: left;
    width: 485px;
    color: #515151;
    display: inline-block;
    text-align: left;
    background-image: url('list_res/10.jpg');
    background-repeat: no-repeat;
    padding-left:15px;
}
.dtli{    border-bottom: 1px dashed #cacaca; padding-bottom:10px; margin-bottom:10px;}
.main .right .bottom
{
    background: url('list_res/14.png') no-repeat;
    height:22px;
}
/**********************content************************/
.main .right .listcon .p1{ text-align:center; color:#1f4e7e; font-family:宋体; font-size:18px; margin:20px auto 10px auto; color:#624901}

.main .right .listcon h1
{
    background-position: bottom;
    text-align: center;
    color: #858585;
    font-family: 宋体;
    background-image:;
    background-repeat: no-repeat;
    height:25px;
    line-height:25px;
}
.main .right .listcon h2{ line-height:26px; color: #4e4e4e; padding:20px 20px;text-indent: 24px;    background: none !important;}
.data_info{ text-align:center;}
.data_info span{ margin-left:5px;}

.sub_top{background: url('list_res/sub_top.jpg') no-repeat; width:248px; height:2px; overflow:hidden;}
.sub_mid{background: url('list_res/sub_mid.jpg') repeat-y; width:248px; min-height:200px; overflow:hidden; padding-top:10px; margin:0;_height:200px;   }
.sub_bot{background: url('list_res/sub_bot.jpg') no-repeat; width:248px; height:2px; overflow:hidden;}
.mid_title{background: url('list_res/sub_title.jpg') no-repeat; width:228px; height:43px; margin:0px 0 0 10px;  font:bold 18px/43px 黑体; color:#fff; text-align:center;}
.sub_mid ul{ margin:10px 0 20px 0;;}
.sub_mid ul li{ background: url("list_res/w4.jpg") repeat-x scroll left bottom; height: 40px;line-height: 40px;margin: 0 auto; width: 216px;}
.sub_mid ul li a{   background: url("list_res/sicon.jpg") no-repeat scroll left center;color: rgb(0, 0, 0);font-size: 14px;margin-left: 15px; padding-left: 20px;}
.sub_mid ul li .click_a{ color:#8d6900;}

.page{ text-align:center; height:24px;}
.page a{ padding:0px 6px;   font-size:14px; height:20px; display:inline-block; line-height:20px;}
.page .click_a{ background-color:#b4890b; border:1px solid #977205; color:#fff;}
.wp_paging li{float: none;width: auto !important;background: none !important;}
.wp_paging li a {cursor: pointer;color: #666;line-height: 25px;height: 25px;width: auto !important;padding: 0 !important;background: none !important;}
.main .right .listcon h2 p {
    font-size: 14px;
}
    
    
   