*{margin:0;padding:0;}
body{padding:0;margin:5px;background:#FFF;color:#000;font-size:14px;min-width:980px;overflow:visible;}
*body .job width_5 { min-width:990px;}
dl,dt,dd,ul,ol,li{list-style:none;padding:0;margin:0;}
p{margin:0;}
img{border:none;}
a{color:#03b;}
a:hover{color:#e40000;}
a:visited{color:#551a8b;}
h1{margin:0;padding:0;}
h2{margin:0;padding:0;}
.hackDiv{clear:both;height:5px;line-height:5px;}




#choice{height:30px;background:#f8f8f8;font-size:14px;color:#9A2A1C;font-weight:bold;text-indent:1em;line-height:28px; width:750px; margin:10px 4px 0;}
#choice span{font-size:14px;padding:2px 3px 0 10px;}
dl.noArea dt{float:left;width:100px;text-align:right;padding-right:8px;font-family: Arial;font-size:13px;font-weight:bold;color:#000;line-height:21px;}
dl.noArea dt a{color:#000;}
dl.noArea dd {float:right;background:url(/system/application/images/bg_dotLine2.gif) repeat-y 0 0;width:642px;}
dl.noArea dd a{float:left;width:7em;margin-left:1em;line-height:20px;}
dl.noArea{width:750px;margin:10px 4px; padding:5px 0; border-bottom:1px solid #f2f2f2; clear:both; overflow:hidden;}
dl.noArea2 dd {float:left;}
dl.noArea2 dd a{float:left;width:7em;margin-left:1em;line-height:20px;}
dl.noArea2{width:750px;margin:10px 4px; padding:5px 0; border-bottom:1px solid #f2f2f2; clear:both; overflow:hidden;}
dl.noArea3{border-bottom:1px solid #f2f2f2;clear:both;margin:10px 0 10px 15px;overflow:hidden;padding:5px 0 5px 110px;width:630px;}
dl.noArea3 dt{float:left;width:100px;text-align:left;padding-right:8px;font-family: Arial;font-size:13px;font-weight:bold;color:#000;line-height:21px;}
dl.noArea3 dt a{color:#000;}




#header,#warpper,#footer {width:980px;margin:auto;clear:both;}

/*header*/
#header{position:relative; z-index:5;}
#warpper {z-index:1;}
ul#logo{position:relative;z-index:10;float:left;margin:6px 20px 0 0;font-size:12px;}
ul#logo li.Gcn{padding-left:15px;color:#999;}

.login{position:absolute;top:0;right:0;color:#999;font-size:13px;color:#000;}
.login iframe{font-size:13px;background-color:transparent;}

div#search{position:absolute;top:0;left:260px;z-index:5;margin:25px 0 0 0;}
div#search input.txt_search{font-size:14px;padding:2px;border:1px solid #79b;width:21em;}
div#search input.btn_search{font-size:14px;width:3.6em;}
div#search select{font-size:14px;border:1px solid #79b;}

div#hotLinks{font-size:12px;margin:46px 0 0 20px;float:left;}
div#hotLinks a{padding:0 3px;}
#search_error{display:block;font-size:12px;color:#e40000;position:absolute; right:-2px;top:50px;}

.search_header { position:relative; z-index:5; width:600px; float:right;}


ul.city{float:left;margin-top:15px;font-size:12px;}
ul.city li.thisCity{font-size:16px;font-weight:bold;color:#000;}
ul.city li a{}

/* over header over */


#left {width:760px;float:left;}
#left_t,#left_b {width:758px;position:relative;float:left;border:1px solid #d3d9ff;}
#right{width:210px;float:left;margin-left:10px; _margin-left:10px;}
#left01{float:left;}
#left02{
	float:left;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #DDD;
}
#left_t {padding-bottom:5px;}
.info_title{background:#f4f7fd ;padding:8px;font-size:16px;margin-bottom:10px; clear:both; overflow:auto; _height:16px;}
*html .info_title h1 { margin-left:2px;}
.info_title h1, .info_title01 h1{color:#000;font-size:16px;font-weight:bold;padding-left:8px;width:370px;}
h1{font-size:14px !important; font-weight:normal;}

.info_shichang {
	width:300px;
	padding-left:8px;
	line-height: 23px;
	padding-top:8px;
	margin-bottom:20px;
	padding-right:15px;
}
.info_shichang a {text-decoration:none;font-size:13px;}
.info_shichang nobr {padding-right:8px;}
#left_b {margin-top:10px; padding-bottom:15px;}
.info_title01{
	background:#e5ecf9;
	padding:8px;
	font-size:14px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C9D7E9;
}
.class_menu { float:right; margin-right:10px; margin-top:-26px;}
*html .class_menu { margin-top:-25px;}
*+html .class_menu { margin-top:-25px;}
ul.class_menu li{
	float:left;
	font-size:12px;
	margin-right:1px;
	border-top-width: 1px;
	border-right-width: 2px;
	border-bottom-width: 1px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #C9D7E9;
	border-right-color: #C9D7E9;
	border-bottom-color: #C9D7E9;
	border-left-color: #C9D7E9;
	padding:6px 4px 3px 4px;
	background-color: #F5F8FD;
}
ul.class_menu li a {
	text-decoration: none;
}
ul.class_menu li.class_menu_info {
	font-size:14px;
	font-weight:bold;
	background-color: #FFF;
	padding-bottom:2px;
	padding-top:5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
}

ul.class_info {
	width:635px;
	margin:0 auto;
	line-height:2.2em;

	padding-top:3px;
	padding-left:5px;
}
ul.class_info li {float:left;color:#999;}
ul.class_info li a {text-decoration: none;}
ul.class_info li.c_info01 { width:540px;}
ul.class_info li.c_info01 .hui a { color:#999;text-decoration:underline;}
ul.class_info li.c_info01 a:link.info { text-decoration:underline; color:#999;}
ul.class_info li.c_info01 a:hover.info,ul.class_info li.c_info01 a:active.info {color:#e40000;}
ul.class_info li.c_info01 a:visited.info {color:#551a8b;}

ul.class_info01 {
	width:635px;
	margin:0 auto;
	line-height:2.2em;

	padding-top:3px;
	padding-left:5px;
	background-color: #FAFAFA;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #F3F3F3;
	border-bottom-color: #F3F3F3;
}
ul.class_info01 li {float:left;color:#999;}
ul.class_info01 li a {text-decoration: none;}
ul.class_info01 li.c_info01 { width:540px;}
ul.class_info01 li.c_info01 a:link.info { text-decoration:underline; color:#999;}
ul.class_info01 li.c_info01 a:hover.info,ul.class_info01 li.c_info01 a:active.info {color:#e40000;}
ul.class_info01 li.c_info01 a:visited.info {color:#551a8b;}

/**/
ul.class_info li.che_info01 { width:440px;}
ul.class_info li.che_info02 { width:100px; color:#DE8400; font-weight:bold; text-align:center;}
ul.class_info li a:link.info { text-decoration:underline; color:#999;}
ul.class_info li a:hover.info,ul.class_info li a:active.info {color:#e40000;}
ul.class_info li a:visited.info {color:#551a8b;}
ul.class_info01 li.che_info01 { width:440px;}
ul.class_info01 li.che_info02 { width:100px; color:#DE8400; font-weight:bold;text-align:center;}
ul.class_info01 li a:link.info { text-decoration:underline; color:#999;}
ul.class_info01 li a:hover.info,ul.class_info01 li a:active.info {color:#e40000;}
ul.class_info01 li a:visited.info {color:#551a8b;}

a#kuai_fabu {display:block;border:1px solid #89a9e4;text-align:center;font-size:16px;font-weight:bold;padding:0.6em 0 0.8em 0;margin-bottom:10px;}

/**/


.RM{border:1px solid #c3eeb6;font-size:13px;color:#666;margin-bottom:10px;}
.RM a {color:#666;}
.RM a:hover,.RM a:active {color:#e40000;}
.RM a:visited {color:#551a8b;}
 h2 {font-size:14px; color:#000; background:#e8f9e5;line-height:2.2em;height:2.2em;padding-left:6px;margin-bottom:0.8em; font-weight:normal;}
ul.redian { padding-left:10px;}
ul.redian li { float:left; padding-right:20px; padding-bottom:8px; white-space:nowrap;}
ul.redian li.redian_01 { width:250px;}
ul.redian_fabu { padding-left:10px;}
ul.redian_fabu li { float:left; padding-right:20px; padding-bottom:8px; white-space:nowrap;}
ul.redian_fabu li.redian_01 { width:250px;}

.ACS{border:1px solid #c3eeb6;font-size:13px;color:#666;margin-bottom:10px;width:208px;float:left;}
.ACS a {color:#666;text-decoration:none;}
ul.cheng li{width:150px;float:left;background:url(/system/application/images/ico_liDot.gif) no-repeat 10px 0.7em;height:2em;line-height:2em;padding-left:20px; white-space:nowrap;}
.ACS a:hover,.ACS a:active {color:#e40000;}
.ACS a:visited {color:#551a8b;}
ul.xin li{background:url(/system/application/images/ico_liDot.gif) no-repeat 10px 0.7em;height:2em;line-height:2em;padding-left:20px;}
.lianxi{float:left;border:1px solid #c3d9ff;font-size:13px;color:#666;padding:10px;}

.lianxi P {
	line-height: 24px;
	margin-bottom:20px;
	font-size:14px;
}
.lianxi a{text-decoration:underline;color:#666;}
.lianxi a:hover,.lianxi a:active {color:#e40000;}
.lianxi a:visited {color:#551a8b;}
.lianxi dl dt{ font-size:14px; margin-bottom:5px;}
.lianxi dl dd {line-height:2.2em;font-family:arial;padding-left:23px; font-size:12px;}
.lianxi dl dd.msn{background:url(/system/application/images/ico_MQP.gif) no-repeat 5px 3px; white-space:nowrap;}
.lianxi dl dd.QQ{background:url(/system/application/images/ico_MQP.gif) no-repeat 5px -29px;white-space:nowrap;}
.lianxi dl dd.phone{background:url(/system/application/images/ico_MQP.gif) no-repeat 5px -59px;}

.title_lian{
	font-size: 14px;
	background-color: #E2EAF8;
	padding:7px;
	margin-bottom:15px;
}
ul.info_lian {padding-left:10px;}
ul.info_lian li{ float:left; width:19%; padding-bottom:10px;}
ul.info_lian li a{ text-decoration:none;}

/*footer*/
#footer{border-top:1px solid #ccc;font-family:arial;font-size:12px;color:#777;text-align:center;margin-top:10px;}
#footer li{padding:1em 0 0 0;}
#footer a{color:#777;}
#footer a:hover{color:#e40000;}
#footer a:visited{color:#551a8b;}
/*over footer over*/


.fLinks{margin-top:10px;border:1px solid #89a9e4;clear:both;padding-bottom:6px;}
.fLinks dt{background:#e5ecf9;padding:7px;font-size:14px;font-weight:bold;clear:both;margin-bottom:5px;}
.fLinks dd{float:left;line-height:24px;}
.fLinks dd a { padding:0 5px; _padding:0 5px 0 6px;}
.fLinks dd a:link{font-size:13px;color:#666;text-decoration:none;}
.fLinks dd a:hover, .fLinks dd a:active{font-size:13px;color:#000;text-decoration:underline;}
.fLinks dd a:visited{font-size:13px;text-decoration:none;}

.clearHeight{zoom:1;}
.clearHeight:after{content:".";display:block;height:0;clear:both;visibility:hidden;}




/*topNav*/
#topSide{height:24px;border-bottom:1px solid #c9d7f1;}
#topSide .tops1{width:980px;margin:0 auto;position:relative;}
#topSide a,#topSide a:link,#topSide a:hover,#topSide a:active,#topSide a:visited {text-decoration:underline;}
#topSide a:link{color:#03b;}
#topSide a:hover{color:#f00;}
#topSide a:visited{color:#800080;}

.topNav{float:left;}
.topNav li{float:left;padding:5px 5px 0 5px;}

#gbi{border-color:#c0d7f1 #36c #36c #a2bae7;border-style:solid;border-width:1px;z-index:1001;left: 308px;}
#gbi, #gbs{background:#FFF none repeat scroll 0 0;position:absolute;top:24px;visibility:hidden;z-index:1000;}
#gbar, #guser{font-size:13px;}
.gb2{display:block;padding:0.2em 0.5em;}

.topss {float:right;margin-top:14px;}
.inputBorder,#search .selectBorder,.selectBorder,.btnBorder{float:left;margin-right:5px;}
.txt_search{font-size:13px;border:0;padding:5px 0 0 5px;height:18px;width:262px;margin:2px 0 0 2px;}
.inputBorder{width:270px;border:1px solid #89acea;overflow:hidden;background:url(/system/application/images/bg_searchNav_border.gif) no-repeat 0 0;}
.inputBorder input.txt_search{font-size:13px;border:0;padding:5px 0 0 5px;height:18px;width:262px;margin:2px 0 0 2px;}*html .inputBorder input.txt_search{height:16px;}*+html .inputBorder input.txt_search{height:16px;}
#header select{font-size:13px;border:0;width:98px;}*html select{margin:-1px;}*+html select{margin:-1px;}
.selectBorder{border:1px solid #89acea;height:25px;width:105px;background:url(/system/application/images/bg_searchNav_border.gif) no-repeat 0 0;}
.selectBorder span{margin:5px 0 0 2px;border:0;overflow:hidden;position:absolute;}
.btnBorder{padding:0;}
.btnBorder input.btn_search{font-size:13px;width:60px;line-height:15px;padding:3px 0 2px 0;margin-right:4px;}
.search_error {clear:both;margin:0 auto;color:#F00; position:absolute; top:0; right:10px;}


/* googleserch */

#header .yui-ac-content {
background:#FFF none repeat scroll 0%;
border:1px solid #808080;
overflow:hidden;
position:absolute;
width:100%;
left:0px!important;
}

#header .yui-ac-content li {
cursor:default;
margin:0pt;
padding:2px 5px;
white-space:nowrap;
}


#header .yui-ac-content ul{margin:0;padding:0;width:100%;}
#header .yui-ac-content li{margin:0;padding:2px 5px;cursor:default;white-space:nowrap;}
#header .yui-ac-content li.yui-ac-prehighlight{background:#B3D4FF;}
#header .yui-ac-content li.yui-ac-highlight{background:#426FD9;color:#FFF;}

#header #container_website { position:absolute;z-index:100;*left:0;top:25px;}
#header .autocomplete {width:270px;position:relative;}

#header{z-index:30;}
#wrapper{z-index:29;}
#header .bg_searchNav1,.bg_searchNav2,bg_searchNav3{z-index:31;}
#header .bg_searchNav2,.inputBorder,#search,.selectBorder{overflow:visible!important;}
#header *html .bg_searchNav2,*html .inputBorder,*html #search,*html .selectBorder{overflow:hidden!important;}

#header .tanchu{position:relative;z-index:100;}
#header .yui-ac-bd{}
#header .tanchu ul{top:0;left:0;}
#header .yui-ac-container{top:0;}
#header #center {z-index:9;}
#header .GcnAD { z-index:10;}



a.btn_fabu {
background:#f2f6ff url(/system/application/images/btn_fabu.gif) no-repeat scroll 35px 7px;
color:#fff;
display:block;
font-size:14px;
font-weight:bold;
height:21px;
margin-bottom:10px;
padding:0.9em 0 0.5em;
text-align:center;
text-decoration:none;
width:210px;
float:left;
}
a.btn_fabu:visited{color:#fff;}

.jquery_autocomplete { border:1px solid #808080!important; background:#FFF!important; width:268px!important;}
.jquery_autocomplete ul li.selected { background-color:#c3d9ff !important;}

.shuanglie{overflow: hidden; width:370px;float:left; height:160px;}
.shuanglie h3 a{ display:block; font-size:13px; font-weight:bold; color:#000; margin:10px 0px 5px 20px; clear:both; width:350px;}
.shuanglie li { float:left; background:transparent url(/system/application/images/ico_liDot.gif) no-repeat scroll 20px 0.7em; line-height:25px; width:340px; padding-left:30px;}
.shuanglie li span{ float:right; padding-right:5px; color:#999;}
