﻿@charset "utf-8";
/* CSS Document */
* { margin:0px auto; padding:0px;}
body{ color:#333; font-size:13px; line-height:24px; font-family:"Microsoft YaHei",Tahoma, sans-serif; background:#ddd;}
a { text-decoration:none; color:#3f9ac9;}
a:hover { text-decoration:none; color:#333;}
ul, li { list-style:none;}
.fl { float:left;}
.fr { float:right;}
.cl { clear:both;}
.w1000 { width:1000px;}
.menu { width:530px/*700px*/;}
.menu ul { width:525px/*620px*/; margin:0px auto; padding:0px;}
.menu li { float:left; text-align:center; height:40px; margin-top:20px;}
.menu li a { color:#333; line-height:40px; height:40px; display:block; margin:0px 15px;}
.menu li a:hover { color:#3f9ac9; font-weight:bold; border-bottom:2px solid #3f9ac9;}
.menu .hover a { color:#3f9ac9; font-weight:bold; border-bottom:2px solid #3f9ac9;}
.menu .hover a:hover { color:#3f9ac9; font-weight:bold; border-bottom:2px solid #3f9ac9;}
.content { width:100%; background:url(images/content_bg.jpg) no-repeat center bottom #fff; position:relative; padding-bottom:50px; min-height:800px; _height:800px;}
.left { margin-top:-30px; width:240px; padding-bottom:50px; background:#ddd; margin-bottom:30px;}
.left h4 { font-size:48px; height:50px; text-align:center; color:#ccc; line-height:40px;}
.left ul { width:96%; margin:0px auto; padding:0px; margin-right:0;}
.left li { text-indent:1em; font-size:16px;}
.left li a { display:block; height:45px; line-height:45px; border-bottom:1px solid #ccc; color:#333;}
.left li a:hover { background:url(images/submenu_bg.jpg) no-repeat right center; color:#fff;}
.left .sub_hover a { background:url(images/submenu_bg.jpg) no-repeat right center; color:#fff;}
.left .sub_hover a:hover { background:url(images/submenu_bg.jpg) no-repeat right center; color:#fff;}
.left li a span { font-family:"simsun", sans-serif; font-size:12px; color:#3f9ac9;}
.left li a:hover span { color:#3f9ac9;}
.right { width:710px; margin-top:10px;}
.sub { width:100%; text-align:right; color:#ccc; line-height:60px;}
.txt { text-align:justify; text-justify:inter-ideograph; width:96%;}
.footer { text-align:center; background:url(images/footer_bg.jpg) no-repeat center; width:100%; height:80px; line-height:80px;}
.joblist { width:100%;}
.joblist ul { width:96%; margin:0px auto; padding:0px;}
.joblist li { line-height:32px; border-bottom:1px dotted #ccc; text-indent:0.5em;}
.joblist li a span { font-family:"simsun", sans-serif; font-size:12px; color:#3f9ac9;}
.joblist .date { color:#999;}
.joblist td { line-height:32px; border-bottom:1px dotted #ccc; text-indent:0.5em;}
.joblist td a span { font-family:"simsun", sans-serif; font-size:12px; color:#3f9ac9;}
.search { background:url(images/search_bg.jpg) no-repeat; width:100%; height:90px; padding-top:35px;}
.search .select { background:url(images/select_bg.jpg) no-repeat center; width:192px; height:31px; overflow:hidden; line-height:31px;}
.search select { width:220px; height:31px; line-height:31px; background:none; border:0; color:#999; text-indent:0.3em;}
.search input { background:url(images/input_bg.jpg) no-repeat; width:192px; height:31px; border:0; line-height:31px; text-indent:0.3em; color:#999;}
#JobSearchShow_pageInput { width:30px;}
.turnpage_jobnum .num { font-weight:bold; color:#3f9ac9;}
.turnpage_pn span { padding:0 5px;}
.turnpage_button {background:url(//spimg.zhaopin.com/sh/2011/3m04120715/images/go.gif) no-repeat;width:42px;height:18px;border:0;cursor:pointer;}