.online { background: repeat-x 0 -2px;/*height:30px;line-height:30px;*/}
.online p {color:#666666;font-family: "microsoft yahei";}
.online p  a{color:#666666;padding:0 5px;font-family: "microsoft yahei";}
.line_top{margin: auto 0; width:759px;overflow:hidden;}
.info {background: left top no-repeat;height:184px; position:relative;; }
.info h1 {font-size:20px; font-family:"瀵邦喛钂嬮梿鍛寸拨";/*margin-top:30px;*/padding-left:140px;height:40px;line-height:35px;color:#fff;}
.info ul {padding:15px 0 0 50px; width:650px; float:left;}
.info ul li {float:left;height:30px;line-height:30px;color:#000000;}
.wd200 {width:150px;}
.wd400 {width:400px;}
.wd625 {width:625px;}
.wd250 {width:230px;}
.wd280 {width:200px;}
.info ul li span {font-size:14px;font-weight:bold; color:#000;}
.morejobs {width:230px; margin-top: 10px;}
.morejobs a {margin-bottom:10px;float:left;}
.info_con  {margin:0 5px 0 0;display:inline;padding-bottom:40px;height: auto;}
.info_con dl {border-left:1px #d9d9d9 solid;border-right:1px #d9d9d9 solid;overflow:hidden;}
.job_name {/*margin-top:5px;padding-left:10px;padding-top:5px ;*/ display: block;background: left top no-repeat; /*margin-left: 18px; */}
.job_name dt {width:660px; float:left;}
.job_name h1  {font-size:20px;font-weight:bold; font-family:"瀵邦喛钂嬮梿鍛寸拨";height:40px;line-height:40px;}
.job_name h1 span {color:#0055aa;}
.job_name h1 a.left {width:132px; height:34px; background: left top;display:block;margin:3px 0 0 20px;display:inline;}

.job_name dd{float:left;color:#999;height:20px;line-height:20px;margin-bottom:10px;}
.job_name dd span {color:#0055aa;}

.base_info { width:759px;}
.base_info dt{ background: repeat-x left -38px; height:32px;line-height:32px;padding-left:25px; color:#0055aa;margin-bottom:15px;}
.base_info dd {width:330px;padding-left:25px;float:left;height:25px;line-height:25px;}
.base_info span {color:#999999;}
.base_info h1.viewcontact { width:650px;float:left; padding-left:25px;}
.base_info h1.viewcontact a {  width:94px;height:22px; background: right top;display:block;}

.base_info_ { padding-left: 10px; margin-left: 18px;}
.base_info_ dt{ background: repeat-x left -38px; height:32px;line-height:32px;padding-left:25px; color:#0055aa;margin-bottom:15px;}
.base_info_ dd { font-weight:bold;width:340px;float:left;height:25px;line-height:25px;border: #d9d9d9 1px solid;}
.base_info_ span {color:black;font-weight:normal;}
.base_info_ h1.viewcontact { width:650px;float:left; padding-left:25px;}
.base_info_ h1.viewcontact a {  width:94px;height:22px; background: right top;display:block;}
.base_info_div {background-color: #e7f0f9;height: 25px;width: 70px;float: left;border-right: #d9d9d9 1px solid;margin-right: 5px;padding-left: 20px;}


.job_info {border-bottom: #d9d9d9 1px solid;margin-top:10px;padding-left:10px;padding-top:5px ; display: block;background: left top no-repeat; margin-left: 18px; }
.job_info dt {width:660px; float:left;}
.job_info h1  {font-size:20px;font-weight:bold; font-family:"瀵邦喛钂嬮梿鍛寸拨";height:40px;line-height:40px;}
.job_info h1 span {color:#0055aa;}

.job_info dd{float:left;color:#999;line-height:20px;margin-bottom:10px;width: 720px}
.job_info dd span {color:#0055aa;}


.job_info_dwjs {border-right: #d9d9d9 1px solid;border-left: #d9d9d9 1px solid;margin-top:10px;padding-left:10px;padding-top:5px ; display: block;background: left top no-repeat; margin-left: 18px; }
.job_info_dwjs dt {width:660px; float:left;}
.job_info_dwjs h1  {font-size:20px;font-weight:bold; font-family:"瀵邦喛钂嬮梿鍛寸拨";height:40px;line-height:40px;}
.job_info_dwjs h1 span {color:#0055aa;}

.job_info_dwjs dd{float:left;color:#999;line-height:20px;margin-bottom:10px;}
.job_info_dwjs dd span {color:#0055aa;}

.base_info_lxfs {border:#d9d9d9 1px solid;padding-left:10px; display: block;margin-left: 18px; }
.base_info_lxfs dt {width:660px; float:left;padding-top: 10px}
.base_info_lxfs h1  {font-size:20px;font-weight:bold; font-family:"瀵邦喛钂嬮梿鍛寸拨";height:40px;line-height:40px;}
.base_info_lxfs h1 span {color:#0055aa;}

.base_info_lxfs dd{float:left;color:#999;height:20px;line-height:20px;margin-bottom:5px;margin-top:5px;width: 330px;}
.base_info_lxfs dd span {color:#0055aa;}
.base_info_lxfs h1.viewcontact { padding-top: 10px;float:left; padding-left:25px;height:40px;line-height:40px;}
.base_info_lxfs h1.viewcontact a {  width:94px;height:40px; background: right top;display:block;}


.job_info_daodu {border-right: #d9d9d9 1px solid;border-left: #d9d9d9 1px solid; margin-top:10px;padding-left:10px;padding-top:5px ; display: block;background: left top no-repeat; margin-left: 18px; }
.job_info_daodu dt {width:660px; float:left;}
.job_info_daodu h1  {font-size:20px;font-weight:bold; font-family:"瀵邦喛钂嬮梿鍛寸拨";height:40px;line-height:40px;}
.job_info_daodu h1 span {color:#0055aa;}
.job_info_daodu p a.left {width:132px; height:34px; background: no-repeat 0px -302px;display:block;margin:3px 3px 0 20px;display:inline;}

.job_info_daodu dd{float:left;color:#999;height:20px;line-height:20px;margin-bottom:10px;}
.job_info_daodu dd span {color:#0055aa;}


.job_info_daodu_ {border-right: #d9d9d9 1px solid;border-left: #d9d9d9 1px solid;border-bottom: #d9d9d9 1px solid; padding-left:10px;padding-top:5px ; display: block;margin-left: 18px; }
.job_info_daodu_ dt {width:660px; float:left;}
.job_info_daodu_ h1  {font-size:15px;font-weight:bold; font-family:"瀵邦喛钂嬮梿鍛寸拨";height:15px;line-height:15px;margin-bottom: 5px;}

.job_info_daodu_ dd{padding-top: 5px;padding-bottom: 5px;height: 15px}


.tools {border-top:dotted 1px #ccc;width:1000px; margin-left: auto;margin-right: auto;margin-top: 20px;overflow:hidden;}
.tools dd {float:right;margin-top:15px; width:700px;text-align: center;}
.tools dd a {display:block; width:75px; height:20px;float:left;padding-left:20px;line-height:20px;}
.tools a.up,.tools a.down{height:65px;width:65px;padding:0;margin:0;display:block;}
.dosome { padding-left: 10px; margin-left: 18px; border-bottom: #d9d9d9 1px solid; }
.recommend {display:block;width:116px;height:32px;background: no-repeat 0 0;cursor:pointer;}
.up {background: no-repeat -13px -13px;}
.down {background: no-repeat -88px -13px;}
.tools a.down{margin-right:100px;margin-left:20px;}
.print { background: no-repeat left -85px;}
.close { background: no-repeat left -113px;}
.report{ background: no-repeat left}

.tools a.mygrayup,.tools a.mygraydown {height:65px;width:65px;padding:0;margin:0;display:block;}
.mygraydown {background: no-repeat -88px -13px;cursor:default;}
.mygrayup {background: no-repeat -13px -13px;cursor:default;}
.tools a.mygraydown{margin-right:100px;margin-left:20px;}

.sidebar {width:232px;height: auto;}
.sidebar_con h1 { height:36px;}
.comjob h1 { background: no-repeat 0 -145px;}
.sidebar_con ul{display: block;clear: both;/*border:#d4d4d4 solid 1px;border-top:none;padding:5px 5px 0 5px;overflow:hidden;white-space: nowrap;*/ }
.sidebar_con ul li {/*margin-bottom:5px;*/width: 170px;height: 49px!important;float: left;margin-left: 10px;margin-top: 10px; border: 1px solid #eeeeee;background-color: #f7f9fc;}
.comjob  ul li {height:29px;}
.comjob ul li a{ background: no-repeat left -183px; height:50px;line-height:49px;color:#0670c0; width:94%;color:#0670c0;font-size:14px;font-weight:bold;display:block;text-overflow: ellipsis;overflow: hidden;white-space:nowrap;margin:0px 5px;}

.comjob ul li a:hover {background: no-repeat left -214px;}
.comjob li .jobon { background: no-repeat left -214px;}
#pagenavfen {margin-bottom:5px;height:22px;}
.qp_next { background:  no-repeat scroll 0 0 transparent;
    display: block;
    float:left;
    height: 22px;
    width: 30px;}
    
 .qp_prev { background:  no-repeat scroll -30px 0 transparent;
    display: block;
    height: 22px;
    float:right;
    width: 30px;}
    .qp_counter{height:22px;line-height:22px;text-align:center;width:160px;display:block;float:left;}
.otherjob h1 { background: no-repeat 0 -252px;}
.otherjob ul li {height:62px;}

.sidebar_con_ h1 { height:36px;}
.sidebar_con_ ul{border-top:none;padding:5px 5px 0 5px;overflow:hidden; }
.sidebar_con_ ul li {margin-bottom:5px;}
.qtdy dd {width:660px;padding-left:25px;float:left;height:25px;line-height:25px;}

.bdqtl{width:230px; height:35px; background: left top;display:block;margin:0;display:inline;}
.qgtl{width:230px; height:35px; background: no-repeat 0 -40px;display:block;margin:0;display:inline;}


.zph{width:230px; height:35px; background: no-repeat -7px -8px;display:block;margin:0;display:inline;}
.sydw{width:230px; height:35px; background: no-repeat -7px -53px;display:block;margin:0;display:inline;}


.scggw{width:230px; height:35px; background: left top;display:block;margin:0;display:inline;}
.tjggw{width:230px; height:35px; background: no-repeat 0 -40px;display:block;margin:0;display:inline;}

.hidden {display:none;}

 /* 瀵懓鍤仦鍌涚壉瀵拷/
.dialog_list_list  {height:30px;}
.bgcf { background:#f9f9f9;}
.dialog_list_list  td{padding-left:20px;float:left;height:28px;line-height:28px;border-top:1px #fff solid; border-bottom:1px #cccccc dotted;}
.dialog_list_list .wd88 {width:123px;padding-left:5px;line-height:28px;}
.dialog_list_list .wd90 {width:140px;padding-left:10px;line-height:28px;}
.dialog_title .wd88 {width:108px;padding-left:20px;}
.joinfav {margin:5px 0 0 10px;float:left;background: no-repeat  -116px 0 ;display:inline-block;width:79px;height:32px;font-size:14px;font-weight:normal;line-height:32px;color:#fff;padding-left:28px;}

.hasfav {margin:5px 0 0 10px;float:left;background: no-repeat  -102px -38px;display:inline-block;width:98px;height:32px;font-size:14px;font-weight:normal;line-height:32px;padding-left:48px;}

.letusdo {margin:5px 0 0 10px;float:left;background: no-repeat  0 0 ;display:inline-block;width:79px;height:32px;font-size:14px;font-weight:normal;line-height:32px;text-align:center;color:#fff;padding-left:20px;}
.hasdo {margin:5px 0 0 10px;float:left;background: no-repeat  0 -38px;display:inline-block;width:79px;height:32px;font-size:14px;font-weight:normal;line-height:32px;text-align:center;padding-left:20px;}
.myblack {color:black;}

 /* 濮瑰倽浜寸�婵嗗悁閺嶅嘲绱�/
.tools_right {width:210px;}

.centernews {float:left;position:relative;width:228px;border:1px #d9d9d9 solid;border-top:none;background:#ffffff;}
.centernews_con {padding-top:5px;padding-left:5px;}
.centernews_con li{line-height:20px;color:#333;font-weight:bold;}
.centernews_con li a {color:#333;font-weight:normal;margin-bottom:0px;float:none;}
.centernews h1 {background: repeat-x 0 -47px #fafbf5;height:36px;}
.newstit {position:absolute;top:0;left:0px;width:228px;background: no-repeat 0 0; height:36px;z-index:-0;}
.newstit span {font-size:14px;font-weight:bold;line-height:36px;color:#fff;padding-left:15px;}
.centernews h1 a{position:absolute;top:4px;right:5px;float:right;line-height:36px;padding:0 1px 0 15px;background: no-repeat scroll 0 -102px transparent;}


.table_detail tr{width:280px;padding-left:25px;float:left;height:25px;line-height:25px;}
.table_detail .first {height:25px;line-height:25px;border: #d9d9d9 1px solid;width: 50px;}
.table_detail .end {height:25px;line-height:25px;border: #d9d9d9 1px solid;width: 150px;}
