﻿@charset "utf-8";
/* CSS Document */
* { margin:0px auto; padding:0px;}
body { font-size:13px; line-height:24px; font-family:"Arial", sans-serif; color:#333; background:#f7f7f7;}
img { border:0px;}
a { text-decoration:none; color:#333;}
a:hover { text-decoration:none; color:#ef7a1b;}
.top { width:1000px;}
.content { width:980px;}
.menu { background:url(images/menu_bg.jpg) no-repeat center; height:45px; width:980px;}
.menu ul { width:620px; margin:0px auto; padding:0px;}
.menu li { width:120px; height:45px; background:url(images/line.jpg) no-repeat center right; float:left; line-height:45px; text-align:center; list-style:none; font-family:"榛戜綋"; font-size:16px;}
.menu li a { text-decoration:none; color:#333; display:block; width:120px; height:45px;}
.menu li a:hover { text-decoration:none; color:#ef7a1b; display:block; width:120px; height:45px;}
.menu .hover a { text-decoration:none; color:#ef7a1b; display:block; width:120px; height:45px;}
.menu .hover a:hover { text-decoration:none; color:#ef7a1b; display:block; width:120px; height:45px;}
.banner { width:980px; height:287px; overflow:hidden;}
.content_txt{ text-align:justify; text-justify:inter-ideograph; width:94%; padding:10px; padding-top:0px;} 
.footer { width:100%; text-align:center; background:#333; height:100px; line-height:100px; color:#fff;}
.joblist { margin-bottom:20px; table-layout:fixed}
.joblist td {text-overflow:ellipsis;overflow:hidden;white-space: nowrap;}
.deptitem { background:url(images/title.jpg) no-repeat center bottom; height:35px; font-size:14px; font-weight:bold; text-indent:1em; line-height:35px;}
.jobitem td { color:#999; border-bottom:1px dotted #ccc; line-height:30px;}
.jobitem span { color:#fccc12; font-weight:bold;}