﻿@charset "utf-8";
/* reset */
body {background: url('#') repeat-x fixed center 30px #fff;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote,button{padding:0;margin:0;}
fieldset, img{border:0;}
input, label, select, option, textarea, button, fieldset, legend{font:12px/18px  Arial, Simsun, Helvetica, sans-serif; outline:none; vertical-align:middle;background-color: transparent;}
li,ul{list-style:none;}
body {font: 12px/18px Arial, Simsun, Helvetica, sans-serif;color: #616161;line-height:25px;}
body, button, select, textarea, input {font-family: 微软雅黑E\8F6F\96C5\9ED1,Tahoma,Verdana;font-size: 12px;color: #666;}
del { font-family:simsun;}
img { display:block;}
em { font-style:normal}
h1, h2, h3, h4, h5, h6 {font-family: 微软雅黑,黑体;}
/* 默认链接 */
a:link, a:visited {text-decoration:none;color:#06C; }
a:hover {text-decoration:underline;color:#F30;}
/* 功能性质的链接 */
.nf { float:none}
.grey a { color:#666!important}
.grey a:hover {color:#F30!important;}
a.grey  { color:#666!important}
a.grey:hover {color:#F30!important;}
a.green  { color:#090!important}
a.green:hover {color:#F30!important;}
/* 公用_s */
.f_yh { font-family:"Microsoft YaHei"}
.f12 { font-size:12px;}
.f14 { font-size:14px;}
.f16 { font-size:16px;}
.f18 { font-size:18px;}
.co_green { color:#090!important; }
.co_red { color:#C00!important;}
.co_yelow { color:#F90!important; }
.co_fff { color:#FFF;}
.co_grey { color:#ababab;}
.co_hot { color:#d80000;}
.co_new { color:#090;}
.b { font-weight:bold;}
.crumbs{ margin-bottom:10px;font-family:Simsun; clear:both;}
.crumbs a:link,.crumbs a:visited{text-decoration:none;color:#085C9B;}
.crumbs a:hover{text-decoration:underline;color:#B80000;}
/* 浮动和清浮 */
.clr {display: block;overflow: hidden;clear: both;height: 0;line-height: 0;font-size: 0;}
.clear {clear:both}
.fl { float:left}
.fr { float:right}
.cf { zoom:1; }
.cf:after { clear:both; display:block; visibility:hidden; content:""; height:0; line-height:0; }
/*隐藏*/
.hide {display:none;}
.wrap_980 {width:980px;  margin:0px auto; }
.half { width:50%;}
.full { width:100%;}
.overflow { overflow:hidden;zoom:1}
.op5 {filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5;opacity: 0.5;}
/* 清浮动_s */
.main {zoom:1;}
.main:after { clear:both; display:block; visibility:hidden; content:""; height:0; line-height:0;}
/* 整个页面左右hang有5px留白 */
.main {padding-left:5px;padding-right:5px;}
/* 边距 */
.mt10f { margin-top:-10px;}
.mt10 { margin-top:10px;}
.mb10 { margin-bottom:10px;}
.pl10{ padding-left:10px;}
.pl5 {padding-left:5px;}
.p10 { padding:10px;}
.b { font-weight:bold}
.input1 { height:26px; line-height:24px; border:1px #CCC solid; padding-left:5px; outline:none;}
.input1:hover {	height:26px;line-height:24px;border:1px solid #7EB3DD;padding-left:5px;}
.input2 { height:80px; line-height:24px; border:1px #CCC solid; padding-left:5px; outline:none }
.btn1 { width:80px; border:1px solid #ccc; background-color:#ddd; height:26px;}
.btn2 { width:80px;height:28px;border:1px solid #f30; background-color:#f60; color:#fff; cursor:pointer;-moz-border-radius:4px ;
   -webkit-border-radius:4px ;border-radius:4px ; font-size:14px; }
 .btn2:hover { background-color:#f40;}
/*图片共用*/
a.ico_qq,
a.ico_phone b,
a.ico_fav b,
a.ico_desktop b,
.logo_ico h1 a,
.search_box li.search_smbit input.find_job,
.search_box li.search_smbit input.find_job2,
.default_float .tzzp_group {background-image: url(../images/head.png);background-repeat: no-repeat;}
a.ico_qq_weibo,
a.ico_sina_weibo {background-image: url(../images/index_body.png);	background-repeat: no-repeat;}
/*共用头部*/
.index_logo { height:90px; padding-top:60px;position:relative;z-index:999;}/*首页LOGO高度*/
.job_logo,
.user_logo { height:70px;padding-top:60px; border-bottom: 1px solid #CCC; margin-bottom:10px;}
.top_box {width:700px;}
.searchTop{position:absolute;top:60px;left:280px;}
.header {}
.head_bg { background-color:#009dda; position: fixed;_position: absolute; top: 0; _top: expression(documentElement.scrollTop + 0 +  "px" );
            left: 0; width:100%;z-index:2000;}
.head_bg .top_bar {height: 45px;}
.head_bg .tzzp_nav { width:728px; padding-left:10px;}
.head_bg .tzzp_nav li { float:left; height:30px; line-height:30px; margin-top:8px; margin-right:5px;}
.head_bg .tzzp_nav li.ext_more { float:right}
.head_bg .tzzp_nav a { font-size:16px;_font-size:14px; display:block; padding:0 12px; color:#FFF; font-weight: normal; font-family: "Microsoft YaHei", "黑体";}
.head_bg .tzzp_nav a:hover,.head_bg .tzzp_nav a.current { background-color:#008EC4 !important;color:#fff !important;text-decoration:none}
.head_bg .tzzp_nav li#page_8{position:relative;}
.head_bg .tzzp_nav li#page_8 em{position:absolute;top:5px;right:0px;color:#f90;font-weight:normal;font-size:12px;}
body#page_01 .tzzp_nav li#page_1 a,
body#page_02 .tzzp_nav li#page_2 a,
body#page_03 .tzzp_nav li#page_3 a,
body#page_04 .tzzp_nav li#page_4 a,
body#page_05 .tzzp_nav li#page_5 a,
body#page_06 .tzzp_nav li#page_6 a,
body#page_07 .tzzp_nav li#page_7 a { background-color:#fff !important;color:#009dda !important;text-decoration:none }
body#page_01 .tzzp_nav li#page_1 a:visited,
body#page_02 .tzzp_nav li#page_2 a:visited,
body#page_03 .tzzp_nav li#page_3 a:visited,
body#page_04 .tzzp_nav li#page_4 a:visited,
body#page_05 .tzzp_nav li#page_5 a:visited,
body#page_06 .tzzp_nav li#page_6 a:visited,
body#page_07 .tzzp_nav li#page_7 a:visited {text-decoration:none;background-color:#fff;color:#009dda;}
.head_bg .login_status {  position:relative ; color:#fff; top:8px; right:0px; height:40px; }
.head_bg .login_status li { float:left; line-height:25px;}
.head_bg .login_status a { color:#FFF;}
.logo_ico { width:230px; position:relative;}
.logo_ico h1 a { width:194px; height:47px;background-position:0px -100px; overflow:hidden; line-height:500px; display:block}
body#page_06 .logo_ico h1 a { width:260px; height:47px;background-position:0px -529px; overflow:hidden; line-height:500px; display:block}
body#page_07 .logo_ico h1 a { width:260px; height:47px;background-position:0px -586px; overflow:hidden; line-height:500px; display:block}
body#page_05 .logo_ico h1 a { width:260px; height:47px;background-position:0px -586px; overflow:hidden; line-height:500px; display:block}
body#page_08 .logo_ico h1 a { width:260px; height:47px;background-position:0px -465px; overflow:hidden; line-height:500px; display:block}
body#page_04 .logo_ico h1 a {background-position: 0px -403px;width: 260px;}
.logo_ico .site_tool { height:30px; }
.logo_ico .site_tool a { float:left; display:block;line-height:30px; margin-right:8px;}
/*搜索*/
.search_box { border:2px solid #458FCE; height:48px; width:696px;-moz-border-radius: 5px;
   -webkit-border-radius: 5px;border-radius: 5px;} 
.search_box li { float:left;}
.search_box input {font-size:16px; color:#666; border:none; line-height:46px; }
.search_box li.search_select { width:80px; border-right:1px solid #CCC; position:relative; height:46px; line-height:46px;font-family:"Microsoft YaHei";  cursor:pointer; }
.search_box li.search_select span { display:block; text-align:center;font-size:16px; width:60px;}
.search_box li.search_select:hover .sel_tz{ display:block;}
.search_box li.search_select b {FONT-SIZE: 0px;RIGHT: 10px;WIDTH: 0px;LINE-HEIGHT: 0;POSITION: absolute;
TOP: 20px;
HEIGHT: 0px;
-webkit-transition: -webkit-transform .2s ease-in;
-moz-transition: -webkit-transform .2s ease-in;
-o-transition: -webkit-transform .2s ease-in;
transition: -webkit-transform .2s ease-in;
border-right: 6px solid #fff;
border-top: 6px solid #458FCE;
border-left: 6px solid #fff;
border-bottom: 6px solid #fff;}
.search_box li.search_select:hover b {BORDER-LEFT-COLOR: #fff;FILTER: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
	BORDER-BOTTOM-COLOR: #fff;BORDER-TOP-COLOR: #666; top:20px; BORDER-RIGHT-COLOR: #fff;-moz-transform: rotate(180deg);
	-moz-transform-origin: 50% 30%;
	-webkit-transform: rotate(180deg);
	-webkit-transform-origin: 50% 30%;
	-o-transform: rotate(180deg);
	-o-transform-origin: 50% 30%;
	transform: rotate(180deg);
	transform-origin: 50% 30%}

.search_box li.search_select.hover b {BORDER-LEFT-COLOR: #fff;FILTER: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
	BORDER-BOTTOM-COLOR: #fff;BORDER-TOP-COLOR: #666; TOP: 20px;_TOP: 15px;*TOP: 15px;TOP: 15px\9; BORDER-RIGHT-COLOR: #fff;-moz-transform: rotate(180deg);
	-moz-transform-origin: 50% 30%;
	-webkit-transform: rotate(180deg);
	-webkit-transform-origin: 50% 30%;
	-o-transform: rotate(180deg);
	-o-transform-origin: 50% 30%;
	transform: rotate(180deg);
	transform-origin: 50% 30%}
/*搜索下拉*/
.search_box li.search_select .sel_tz {-moz-border-radius: 0px 0px 5px 5px ;
   -webkit-border-radius: 0px 0px 5px 5px ;border-radius: 0px 0px 5px 5px ; display:none;  position:absolute; top:46px; width:160px; padding:5px; left:-2px; border:2px solid #458FCE; border-top:0px; background-color:#FFF;}
.search_box li.search_select.hover .sel_tz{ display:block;}
/*.search_box li.search_select:hover .sel_tz{ display:block;}*/
.search_box li.search_select .sel_tz li { float:left; width:50px; text-align:center; line-height:25px;}
.search_box li.search_select .sel_tz h3 {background-color:#efefef; height:25px; line-height:25px;font-size:12px; color:#666 ; font-weight:normal; padding:0px 10px;}
.sel_tz div.shift { position:relative; height:2px; background-color:transparent}
.sel_tz div.shift span { position: absolute; width:4px; height:2px; background-color:#fff; top:-5px; right:-7px; display:block; overflow:hidden; line-height:2px;}
/*全文搜索*/
.size02 { width:70px!important;}
.size02 li { float:none!important; font-size:14px; padding-left:3px;}
/**/
.search_box li.search_select input { height:46px; width:70px; text-align:center; cursor:pointer;}
.search_box li.search_input {width:455px;padding-left:10px;background-image: url(../images/input_bg.jpg);background-repeat: no-repeat;}
.search_box li.search_input input { width:440px; height:46px;}
.search_box li.search_smbit { width:150px;}
.search_box li.search_smbit input.find_job {top:0px; left:0px; cursor:pointer;background-position:0px -159px; width:150px; height:48px; z-index:888;}
.search_box li.search_smbit input.find_job2 {top:0px; left:0px; cursor:pointer;background-position:-150px -159px; width:150px; height:48px; z-index:888;}

.search_tip { line-height:30px; height:30px; padding:0px 10px;}
/*图标*/
a.ico_phone b {background-position: -226px -100px; width:11px; margin-top:8px; margin-right:5px; height:16px; display:block; float:left}
a.ico_desktop b {background-position: -206px -100px; width:16px; margin-top:8px; margin-right:5px; height:16px; display:block; float:left}
a.ico_fav b {background-position: -206px -121px; width:16px; margin-top:8px; margin-right:5px; height:16px; display:block; float:left}
a.ico_qq {width:50px;height:16px;float:left;display:block;background-position: -249px -101px;line-height:50px;overflow:hidden;margin-top:5px;}
a.ico_pub_resume {}
a.ico_qq_login {}
a.ico_qq_weibo {background-position: -242px 0px; width:22px; height:22px; margin-top:6px; float:left; display:block; line-height:100px; overflow:hidden; margin-right:10px;  }
a.ico_sina_weibo {background-position: -216px 0px; width:22px; height:22px; margin-top:6px; float:left; display:block; line-height:100px; overflow:hidden  }
a.ico_to_join {}
a.ico_to_public { padding-left:10px;}

/*共用底部*/
.boxline { border:1px solid #ddd}
/*分页*/
.pages {font-family: arial, helvetica, sans-serif, "";font-size: 12px;line-height: 22px;margin-top: 10px;margin-right: 0px;	margin-bottom: 10px;margin-left: 10px;height: 22px;}
.pages A {DISPLAY: block;FONT-SIZE: 12px;BACKGROUND: #fff;FLOAT: left;MARGIN-RIGHT: 5px;padding: 0px 5px;border: 1px solid #ffffff;	color:#666}
.pages SPAN {}
.pages SPAN.current {FONT-WEIGHT: bold;COLOR: #fff;background-color: #F60;CURSOR: pointer;padding:0px 5px;DISPLAY: block;FONT-SIZE: 12px;	FLOAT: left;MARGIN-RIGHT: 5px;border: 1px solid #F30;}
.pages A {TEXT-DECORATION: none;border: 1px solid #ccc;}
.pages A:hover {BORDER-COLOR: #F30; color:#F60}
.pages A.nextprev {FONT-WEIGHT: bold;CURSOR: pointer;}
.pages SPAN.nextprev {COLOR: #666;CURSOR: pointer; DISPLAY: block;FONT-SIZE: 12px;FLOAT: left;padding: 5px;MARGIN-RIGHT: 5px;}
.pages SPAN.nextprev {BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; COLOR: #999; BORDER-BOTTOM: #ddd 1px solid;DISPLAY: block;FONT-SIZE: 12px;FLOAT: left;}


/*头部浮动层*/
.default_float {line-height: normal; margin: margin:0px 3px; font-weight:normal; }
.default_float .left_info { width:180px;}
.default_float .left_info li {width:90px;height:auto }
.default_float h4 { height:25px; line-height:25px; border-bottom:1px solid #CCC; font-weight: normal;  font-size:14px; padding-left:10px;}
.default_float .left_info a {line-height:30px;padding:0px 3px; font-weight:normal}
.default_float a:hover { color:#F30!important}
.default_float a.green { color:#090}
.default_float .tzzp_group a { display:inline-block;}
.default_float .tzzp_group {border-top:1px solid #CCC; line-height:30px; clear:both; height:30px;background-position:  0px -214px;padding-left:18px;  background-color:#666}
.default_float .right_info a { font-family:"宋体"; font-size:12px!important;}
.default_float .right_info dl { width:100%; line-height:22px; overflow:hidden;zoom:1}
.default_float .right_info dt { background-color:#008ec4; line-height:25px;height:25px;margin-bottom:5px;width:210px;}
.default_float .right_info dt a{display:block;}
.default_float .right_info dd {float:left; width:115px; display:block}
.default_float .right_info dd a,.default_float .right_info dd a:visited { font-weight:normal; padding:0px; }
.default_float .right_info dl.hy dd { width:55px;margin:2px 0 2px 10px;display:inline;}
.default_float .sub_nav li { width:84px; overflow:hidden; white-space:nowrap}
.default_float .sub_nav a { font-size:14px; line-height:25px; margin:0px; color:#458FCE!important }
.default_float .cur_rs a  { font-size:12px!important; line-height:20px; font-weight:normal; font-family:"宋体";margin:0px; display:block; white-space:nowrap; }
.default_float .sub_nav li,.default_float .cur_rs li { height:auto;}
.default_float .cur_rs ul{ padding-top:5px; overflow:hidden;zoom:1;}
.default_float .cur_rs li { float:left; height:20px; width:60px;overflow:hidden;}
/*底部*/
.footer {background-color:#EBEBEB ; text-align:center; padding-top:10px;}
.footer .copyright img { display:inline}
.footer .footimg img { border:1px solid #999; margin:0px 5px;}
.copyright a,.copyright a:visited { color:#666;}
.copyright a:hover { color:#f60;}
/*浮动层*/
.z_company_rightnav .quick-menu li.user_lo_info { padding-top:4px;}
#site-nav {Z-INDEX: 998;POSITION: relative;}
#site-nav .menu:hover .menu-bd {DISPLAY: block;}
#site-nav .hover .menu-bd {DISPLAY: block; }
#site-nav  .menu-bd a { color:#666;}
#site-nav .menu {POSITION: relative}
#site-nav .menu:hover .menu-hd {BORDER-RIGHT: #bfbfbf 1px solid;BORDER-TOP: #bfbfbf 1px solid;BACKGROUND: white;MARGIN: 0px;BORDER-LEFT: #bfbfbf 1px solid;BORDER-BOTTOM: #bfbfbf 1px; background-color:#008EC4; color:#fff !important;}
#site-nav .menu:hover a.menu-hd { color:#666; text-decoration:none}
#site-nav .hover a.menu-hd { color:#666; text-decoration:none}
#site-nav .menu-bd {DISPLAY: none;Z-INDEX: 10001;RIGHT: 0px;BACKGROUND: #fff;POSITION: absolute;TOP: 24px;border: 1px solid #bfbfbf;padding:5px;}
/*左*/
#site-nav .more-menu {}
#site-nav .more-menu LI {PADDING-BOTTOM: 0px;}
#site-nav .more-menu LI.menu-item {POSITION: relative}
/*右*/
#site-nav .quick-menu {RIGHT: 0px;TOP: 0px}
#site-nav .quick-menu LI {PADDING-RIGHT: 5px;BACKGROUND-POSITION: right 6px;FLOAT: left;PADDING-BOTTOM: 0px;MARGIN-LEFT: -1px;PADDING-TOP: 2px}
#site-nav .quick-menu LI.last {BACKGROUND: none transparent scroll repeat 0% 0%}
#site-nav .quick-menu LI.menu-item {POSITION: relative}
#site-nav .menu-hd {PADDING-RIGHT: 15px;DISPLAY: block;PADDING-LEFT: 8px;Z-INDEX: 10002;PADDING-BOTTOM: 0px;MARGIN: 1px 1px 0px;CURSOR: pointer;PADDING-TOP: 0px;POSITION: relative;HEIGHT:30px;}
/*公共*/
#site-nav .quick-menu .menu-hd {PADDING-TOP: 1px;_padding-top: 1px}
#site-nav .quick-menu .menu-bd a { color:#06C; display:block;}
#site-nav .quick-menu .menu-bd a:hover { color: #F30}
/*更多*/
#site-nav .ext_more .menu-hd { white-space:nowrap;}
#site-nav .ext_more .menu:hover .menu-hd {BORDER-color:#008ec4;}
#site-nav .ext_more .menu-bd {DISPLAY: none;Z-INDEX: 10001;RIGHT: -200px;BACKGROUND: #fff;POSITION: absolute;TOP: 42px;border: 2px solid #468FCE;padding:5px; width:200px;}
#site-nav .ext_more .menu-hd B 
{BORDER-RIGHT: #009dda 5px solid;BORDER-TOP: #fff 5px solid;FONT-SIZE: 0px;RIGHT: 10px;BORDER-LEFT: #009dda 5px solid;
	WIDTH: 0px;LINE-HEIGHT: 0;BORDER-BOTTOM: #009dda 5px solid;POSITION: absolute;TOP: 15px;HEIGHT: 0px;
-webkit-transition: -webkit-transform .2s ease-in;
-moz-transition: -webkit-transform .2s ease-in;
-o-transition: -webkit-transform .2s ease-in;
transition: -webkit-transform .2s ease-in}
#site-nav .ext_more .hover .menu-hd B 
{BORDER-LEFT-COLOR: #008ec4;FILTER: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
	BORDER-BOTTOM-COLOR: #008ec4;BORDER-TOP-COLOR: #fff;BORDER-RIGHT-COLOR: #008ec4;-moz-transform: rotate(180deg);TOP: 15px;_TOP: 11px;*TOP: 11px;TOP: 11px\9;
	-moz-transform-origin: 50% 30%;
	-webkit-transform: rotate(180deg);
	-webkit-transform-origin: 50% 30%;
	-o-transform: rotate(180deg);
	-o-transform-origin: 50% 30%;
	transform: rotate(180deg);
	transform-origin: 50% 30%}
#site-nav .ext_more a.menu-hd {PADDING-RIGHT: 25px;DISPLAY: block;PADDING-LEFT: 8px;Z-INDEX: 10002;PADDING-BOTTOM: 0px;CURSOR: pointer;POSITION: relative;}
#site-nav .ext_more .menu-bd a { background-image:none; font-size:14px;color:#666;}
#site-nav .ext_more .menu-bd .tzzp_group a{color:#458DCC;}
#site-nav .ext_more .hover .menu-hd {
	font-size:16px;_font-size:14px; display:block; font-weight: normal;_font-weight:bold; font-family:"微软雅黑"; _font-family:"宋体";background-repeat: no-repeat;	color:#4680D8;text-decoration:none
}
#site-nav .ext_more .menu-bd dt a, #site-nav .ext_more .menu-bd dt a:hover{ color:#fff !important;}
#site-nav .ext_more .hover .menu-bd { width:210px; display: block;Z-INDEX: 10001;RIGHT: -147px;BACKGROUND: #fff;POSITION: absolute;TOP: 30px;border: 2px solid #008ec4; padding:0;}
/*登录注册*/
#site-nav .ext_reg .menu:hover .menu-hd, #site-nav .ext_reg .menu.hover .menu-hd{ color:#666 !important;}
#site-nav .ext_reg .menu-bd {LINE-HEIGHT: 20px;	white-space:nowrap;_RIGHT: 5px;}
/*历史*/
#site-nav .ext_history .menu-hd { width:65px;}
#site-nav .ext_history .menu-bd {LINE-HEIGHT: 20px;	white-space:nowrap;width:200px;_RIGHT: 4px; color:#666 }
#site-nav .ext_history .menu-bd span
{
	background-position: 0px -426px;
	display: block;
	border-bottom: 1px solid #ddd;
	background-color: #efefef;
	color: #333;
	background-image: url(../images/icon1.png);
	padding-left: 20px;
	background-repeat: no-repeat;
}
#site-nav .clear_his { display:none;}
#site-nav .clear_his a {background-image: url(../images/icon1.png);	background-repeat: no-repeat;background-position: 0px -540px;	padding-left:18px;background-color: #FFF;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #CCC;	line-height:25px;}
/*定格HOVER*/
#site-nav .quick-menu .hover .menu-hd {	BORDER-RIGHT: #bfbfbf 1px solid;BORDER-TOP: #bfbfbf 1px solid;BACKGROUND: white;MARGIN: 0px;BORDER-LEFT: #bfbfbf 1px solid;	BORDER-BOTTOM: #bfbfbf 1px}
#site-nav .quick-menu .menu-hd B 
{BORDER-RIGHT: #009dda 4px solid;BORDER-TOP: #fff 4px solid;FONT-SIZE: 0px;RIGHT: 5px;BORDER-LEFT: #009dda 4px solid;
	WIDTH: 0px;LINE-HEIGHT: 0;BORDER-BOTTOM: #009dda 4px solid;POSITION: absolute;TOP: 10px;HEIGHT: 0px;
-webkit-transition: -webkit-transform .2s ease-in;
-moz-transition: -webkit-transform .2s ease-in;
-o-transition: -webkit-transform .2s ease-in;
transition: -webkit-transform .2s ease-in}
#site-nav .quick-menu .hover .menu-hd B 
{BORDER-LEFT-COLOR: #fff;FILTER: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
	BORDER-BOTTOM-COLOR: #fff;BORDER-TOP-COLOR: #666;BORDER-RIGHT-COLOR: #fff;-moz-transform: rotate(180deg);TOP: 10px;_TOP: 6px;*TOP: 6px;TOP: 6px\9;
	-moz-transform-origin: 50% 30%;
	-webkit-transform: rotate(180deg);
	-webkit-transform-origin: 50% 30%;
	-o-transform: rotate(180deg);
	-o-transform-origin: 50% 30%;
	transform: rotate(180deg);
	transform-origin: 50% 30%}
	
	
#site-nav .ext_more .right_info a:hover{ background-color:transparent !important; color:#009dda !important;}
	
	/*浮动层*/
	
.go{width:45px;height:143px;background-color:#FFF;position:fixed;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||200)-(parseInt(this.currentStyle.marginBottom,10)||0)));
    right:12px;bottom:150px;/*border-radius:5px;box-shadow:0 0 2px #6E6E6E*/z-index:30;}
.go a.top,.go a.feedback,.go a.Icon-Share{background:url(../images/icon-xin.png) no-repeat;display:block;text-indent:999em;width:45px;margin:0px;border:0;overflow:hidden;float:left}
.go a.top{background-position:0 0px;height:45px; border-bottom:8px solid #fff;}
.go a.feedback{background-position:0 -45px;height:45px; border-bottom:8px solid #fff;}
.go .top:hover{background-position:-45px 0px}
.go .feedback:hover{background-position:-45px -45px}
.go a.Icon-Share{background-position:0 -90px;height:45px;}
.go .Icon-Share:hover{background-position:-45px -90px;}
#bdshare dl dd{width:120px;padding:2px;margin-left:5px;}
#bdshare dl dd a{color:#666;padding-left: 32px;}
#bdshare a{line-height:15px;display:block;}
#bdshare h2{font-size:14px;font-weight:bold;height:29px;background:#f6f6f6;border-bottom:1px solid #ddd;line-height:29px;padding-left:10px;}
.bds_more{line-height:15px;}

.weixin{width:70px;height:90px;text-align:center;background-color:#FFF;position:fixed;;
        right:10px;bottom:25px;_position:absolute;_top:170px;_right:0px/*border-radius:5px;box-shadow:0 0 2px #6E6E6E*/}
.Xinbg{width:70px;height:90px;background:url(../images/icon-xin.png) -165px 0;display:block;}
.Bigweixin{width:200px;height:220px;position:absolute;top:-178px;left:-182px;display:none;}
.Bigweixin img{width:200px;height:220px;border:1px solid #ccc;}
/*.weixin p{height:18px;line-height:18px;}
.xin-close{float:right;width:20px;height:20px;display:block;background:url(../images/icon-xin.png) -96px 2px;}
.xin-close:hover{width:20px;height:20px;display:block;background:#458fce url(../images/icon-xin.png) -116px 2px;}*/

/*search tip*/
#sosotip { display:none; position:absolute; width:455px; left:80px; top:48px; border:1px  solid #ddd; padding:5px; background-color:#fff; z-index:970}
#sosotip li { float:none; padding-left:10px; color:#333}
#sosotip span { padding-left:5px; color:#666}
#sosotip em { color:#f60;} 

/*大搜索*/
.search_big { padding:10px; width:960px!important; position:relative; z-index:950;}
.search_big .search_1s { height:125px;  position:relative; z-index:970;}
.search_big .search_1s li.flt { float:left; margin-right:10px;}
.search_big .search_1s ul.item {height:40px; clear:both; line-height:28px;}
.search_big .search_1s li.flt span.tit { float:left; width:70px;}
.search_big .search_1s li.w1 { width:195px;}
.search_big .search_1s li.w2 { width:400px;}
.search_big .search_1s li.w2 table { line-height:20px;}
li.less .chzn-container .chzn-results li { width:30px}
li.tz_dq .chzn-container .chzn-results li {width:56px;}
.search_big .search_2s { height:55px; clear:both}
.search_big .search_2s .s_l { width:710px;}
.search_big .search_2s .s_r { width:240px;}
.search_big .search_2s .search_adv { font-size:14px; color:#666; font-weight:bold; line-height:25px; height:25px; cursor:pointer;}
.search_big .search_2s .search_adv b {background-image: url(../images/index_body.png);background-repeat: no-repeat; margin-left:5px; width:20px;height:20px; vertical-align:middle; display: inline-block;}
.search_big .search_2s .search_adv.up b {background-position: -272px -2px;}
.search_big .search_2s .search_adv.down b {background-position: -298px -2px;}
.search_big .search_2s .search_rest { height:25px;}
.search_big .search_2s .search_rest li { float:left; margin-right:10px;}
.search_box { position:relative; z-index:940;}
.search_big .search_3s { overflow:hidden;zoom:1; }
.search_big .search_3s dl { overflow:hidden;zoom:1; line-height:22px; padding:8px 0px}
.search_big .search_3s dt { font-weight:bold; width:100px; float:left ; text-align:right; padding-right:10px;}
.search_big .search_3s dd { float:left; width:840px;}
.search_big .search_3s .key_nav { position:relative; z-index:900 }
.search_big .search_3s .key_nav a { color:#666; background-color:#FFFFBB; float:left;z-index:1500; display:inline; position: relative; line-height:22px; border:1px solid #FFBA75; padding-right:15px; padding-left:5px; margin-right:5px;color:#f60; }
.search_big .search_3s .key_nav a b {background-image: url(../images/icon1.png);background-repeat: no-repeat;background-position: 0px -388px;  width:10px; height:20px; float:right; white-space:nowrap; position:absolute; right:3px; top:0px;}
.search_big .search_3s .key_nav a:hover {border:1px solid  #f00; color:#f00; background-color:#FBFFD2; text-decoration:none; }
.search_big .search_3s .key_nav a:hover b {background-position: -17px -388px;}
.search_big .search_3s .job_res {border-top:1px solid #ddd;}
.search_big .search_3s .job_res dd {width:750px;}
.search_big .search_3s .job_res a { display:inline; margin-right:8px;}
.more_key { position:absolute; bottom:10px; right:0px;}
.more_key a,.more_key a:visited { border:1px solid #ddd; display:block!important; padding:0px 10px; line-height:25px; color:#666!important;}
.more_key a:hover { border:1px solid #666; background-color:#efefef;}
.hover_bg {background-color: #EBF8CC;}
/*出错页面*/
.errorbox { border:0px solid #ccc; font-size:14px; line-height:30px;}
.errorbox em { color:#f60;}
.errorbox h1 {height:40px; line-height:35px; font-size:28px; line-height:28px; color:#555; padding:0px; font-family: "Microsoft YaHei","黑体"; color:#888;}
.errorbox h3 { font-size:20px; line-height:30px; color:#666;font-family: "Microsoft YaHei","黑体"; font-weight:normal; border-bottom:1px solid #ddd; padding-bottom:10px;}
.errorbox .error_bd { padding:30px 10px 10px 200px; height:220px;background-image: url(/images/error_ico.png);background-repeat: no-repeat;background-position: 20px 20px; }
.errorbox .error_bd  img { display:inline}
.errorbox .error_tips {color:#c00; font-size:14px; font-weight:bold; font-family: "Microsoft YaHei","黑体"; }
/*搜索提示*/
.ks-suggest-container 
{-moz-border-radius: 0px 0px 5px 5px ;-webkit-border-radius: 0px 0px 5px 5px;border-radius: 0px 0px 5px 5px;	border: 2px solid #458FCE; border-top: 0px solid #ccc;position: absolute;display: none; width:462px; left: 80px; top:48px; background-color: #ffffff; z-index: 9999;}
.ks-suggest-container li { float:none; line-height:25px; padding:0px 10px; border-top: 1px solid #ddd; cursor:pointer;}
.ks-suggest-container li.liss { background-color:#efefef; font-weight:bold; color:#c00}
input.co_tip { color:#ccc;}
/*节日图标*/
/*.logo_ico span.days {background-image: url(/images/2013.jpg); width:73px; height:68px; display:block; position:absolute; top:0px; left:200px;}*/
/*过后*/
.logo_ico span.days { display:none;}
#site-nav .ext_more .menu-bd .FC2 a{color:#4680d8;}


