body 
{
    background: #FFFFFF;
    font: 12px Verdana, Tahoma, 宋体;
    line-height: 20px;
    color: #000000;
    margin: 0;
    padding: 0;
    text-align: center;
}
div
{
    margin: 0;
    padding: 0;
}
p
{
    margin: 0;
    padding: 8px 0;
}
img
{
    border: none;
}
a
{
    text-decoration: none;
    color: #866e00;
}
a:hover
{
    text-decoration: underline;
}
h1
{
    font: bold 26px Verdana, Tahoma, "Times New Roman";
    color: #866e00;
    margin: 0;
    padding: 10px 0;
    line-height: 34px;
}
h2
{
    font: bold 20px Verdana, Tahoma, "Times New Roman";
    color: #866e00;
    margin: 0;
    padding: 30px 0 5px 0;
    line-height: 26px;
}
h3
{
    font: bold 14px Verdana, Tahoma, "Times New Roman";
    color: #866e00;
    margin: 0;
    padding: 10px 0 0 0;
    line-height: 20px;
}

#wrapper
{
    width: 900px;
    text-align: left;
    margin: 0 auto;
    background: #F0F0F0;
}

#head
{
    background: #FFFFFF;
}
#logo
{
    width: 286px;
    height: 114px;
    float: left;
}
#companytitle
{
    width: 614px;
    height: 114px;
    float: right;
    background: #FFFFFF url("images/companytitle.gif")/*tpa=http://szluqi.szshiquan.com/images/companytitle.gif*/ no-repeat top left;
}

#navigation
{
    clear: both;
    background: url("images/goldenline.gif")/*tpa=http://szluqi.szshiquan.com/images/goldenline.gif*/ top left no-repeat;
    width: 900px;
    height: 35px;
    float: left;
}
#navmenu
{
    margin-top: 6px;
    margin-left: 286px;
    background: #cda800;
    height: 29px;
}
#navmenu a
{
    color: #FFFFFF;
    font-weight: bold;
}
#navmenu ul
{
    margin: 0;
    padding: 0;
}
#navmenu ul li
{
    float: left;
    list-style: none;
    margin: 0 0 0 65px;
    padding: 0;
    line-height: 29px;
}

#main
{
    clear: both;
    float: left !important;
    float: inherit;
}
#content
{
    padding-top: 30px;
    padding-bottom: 30px;
    min-height: 500px;
    height: auto !important;
    height: 500px;
}

#foot
{
    clear: both;
    text-align: center;
    background: #cda800;
    color: #FFFFFF;
    padding: 20px 0;
}
#foot a
{
    color: #FFFFFF;
}
#copyright
{
    font-size: 11px;
}
#beian
{
    margin: 10px auto;
}


#about
{
    margin: 0;
}
#about_left
{
    width: 286px;
    float: left;
}
#about_middle
{
    width: 283px;
    float: left;
    padding: 0 20px;
}
#jobs
{
    clear: both;
    padding: 0 0 30px 0;
}
#jobs_middle
{
    margin-left: 286px;
    width: 283px;
    float: left;
    padding: 0 20px;
}
#jobs_right
{
    width: 291px;
    float: right;
}


#joblist
{
    color: #617084;
}
#joblist ul
{
    margin: 0 0 0 20px;
    padding: 0;
}
#joblist ul li
{
    list-style: square;
    margin: 15px 0;
}
.jobname, .jobname a
{
    color: #4e5a6b;
    font-weight: bold;
    font-size: 14px;
}
.joblocation
{
    margin-right: 20px;
    padding-left: 5px;
}
.jobcode
{
    margin-right: 20px;
    padding-left: 5px;
}
.jobtype
{
    padding-left: 5px;
}
.paging
{
    margin: 20px auto 0 auto;
    text-align: center;
}
.paging span
{
    margin: 0 20px;
}

.jobdetailitem
{
    margin: 10px 0 20px;
}
.itemname
{
    font-weight: bold;
    padding-right: 10px;
}