body {font-size: 12px;color: #000000; background: #FFFFFF left;margin:0; line-height:140%;}
td {font-SIZE: 12px; COLOR: #000; line-height:140%;}
/*input {
	border:1px #FFB64B solid; background:url(../skin/skin1/tabbg.gif) top repeat-x;
}*/
form {border:none;}
a:link {text-decoration: none;color: #000000;}
a:visited {text-decoration: none;color: #000000;}
a:hover {text-decoration: none;color: #135294;}
a:active {text-decoration: none;color: #135294;}
h2 {font: bold 14px Verdana, Arial, Helvetica, sans-serif;color: #000;margin: 0px;padding: 0px 0px 0px 15px;}
img {border: none;} 
ul,li { LIST-STYLE-TYPE: none;}
#headtop {width:760px;margin:0;padding:0;height:25px;background:#F3F3F3;
/*	border:1px #0066CC solid;
	border-bottom:none;*/
}
* html #headtop {width:760px;margin:0;padding:0;height:20px;background:#F3F3F3;
/*	border:1px #0066CC solid;
	border-bottom:none;*/
}
#headtop ul {float:left;margin:0;padding:0;LIST-STYLE-TYPE: none;}

#headtop ul li {width:338px;margin:0;padding:5px 20px;float:left; text-align:right;height:20px;}
/* 头部表格  */
#head {
	width:760px;
	height:100px;
/*	border:1px #0066CC solid;
	background:url(../skin/skin1/top_bg.gif) #F5F5F5 repeat-x left -10px;*/
	font-size:100%;
	font: bold 12px/1.5em Verdana, Lucida, Arial, Helvetica, 宋体,sans-serif;
	line-height:normal;
}
	#logo {
		width:180px;
		margin:0 30px 0 10px;
		padding-top:10px;
		float:left
	}
	#banner {
		width:501px;
		height:74px;
		margin:0;
		float:right;
		padding-top:10px;
	}
#head ul {
	margin:0;
	padding:0;
	list-style:none;
	background:url(../skin/skin1/menu_bg.gif) #003366 repeat-x;
	background-position:100% -42px;
	height:30px;
	border:1px #25569A solid;
	border-top:none;
	clear:both
}
#head li {
	display:inline;
	margin:0 2px 0 0;
	padding:0px;
}
#head li a {
	float:left;
	background:url(../skin/skin1/menu_bg.gif) repeat-x left -42px;
	margin:0 2px 0 0;
	padding:8px;
	color:#FFF;
	text-decoration:none;
	font-weight:bold;
}
#head li a:hover {
	background-position:100% 0px;
}
#head li a:active {
	background-position:100% 0px;
}
	#banner li a{
	background:none;padding:0;}
	#banner li a:hover{
	background-position:top;padding:0;}
	#banner li a:active{
	background-position:top;padding:0;}
.headl {margin:0;
	width:100%;
	height:1px;
	background-color:#25569A;
	line-height:1px;
}
.ads {}
.ads li{margin:0;float:left; padding:2px;}
.main_left {width:120px; height:auto!important;margin:0;padding:0; float:left;}
.content_mid {width:760px;height:auto!important;margin-left:5px;padding:0; float:left; }
.main_right {width:120px; height:auto!important;margin:0;padding:0; left:885px; position:absolute; float:left;}
.main {width:760px; height:auto!important;margin:0;padding:0;clear:both}
.mleft {margin-top:10px;width:200px;float:left;}
.mads {width:270px;float:left;margin:10px 0 0 10px;}
.mads ul,.mads li {width:250px; margin:0; padding:0;}
.mright {width:270px;float:left;margin:10px 0 0 10px;}
.mright ul,.mright li {width:250px; margin:0; padding:0;}
.mleft1 {width:200px; height:auto;float:left; margin:0; padding:0;margin-top:10px;}
.mleft1 ul {float:left; width:200px; margin:0; padding:0;}
.mright1 {width:550px; height:auto;float:left;margin:10px 0 0 10px; text-align:left;}
.mright1 ul {float:left;margin:0; padding:10px;}
.mright1 ul li{width:240px; float:left; margin:0; padding:0;}
.mlefthire {width:200px; background:#F8F8F8; height:auto;float:left; margin:0; padding:0;}
.mlefthire ul {float:left; width:200px; margin:0; padding:0;}
.mrighthire {width:738px;height:auto;float:left;margin:0; text-align:left; padding:10px;border:1px #d1e3ed solid; border-top:none;white-space:normal;word-break:break-all; overflow:hidden}
.mrighthire ul {float:left;margin:0; padding:0 10px;}
.mrighthire ul li{width:180px; float:left; margin:0; padding:0;}
.mrighthire dt{ background:#F4F9FE; padding-left:20px; height:28px; line-height:28px;}
.mcomleft {width:500px;float:left;margin-top:10px;}
.mcomright {width:250px;float:left;margin:10px 0 0 10px;}
.mcomlefttab{width:100%; height:auto; margin-bottom:10px; border-bottom:1px #CCCCCC dotted; line-height:20px;}
.ads {float:left;margin:10px 0 0 0;border:1px #FFB64B solid; text-align:left;}
.ads li{margin:0;float:left; padding:2px;}
.ad1{width:548px;float:left;margin:10px 0 0 10px;border:1px #FFB64B solid; text-align:left;}
.ad1 li{margin:0;float:left; padding:2px;}
.adsearch{width:100%;float:left;margin:10px 0 0 0; padding:0;text-align:left;}
.adsearch li{margin:2px;float:left; padding:2px;}
.tradesearch {width:760px; float:left;margin:10px 0 0 0; padding:0;text-align:left; font-size:14px}
.tradesearch span{ width:100%;margin:0 10px; padding:0 10px; border-bottom:2px #FF6600 solid; font-weight:bold}
.tradesearch ul li{margin:2px;float:left; padding:2px; width:30%;}
.workaddsearch {width:760px; float:left;margin:10px 0 0 0; padding:0;text-align:left; font-size:14px}
.workaddsearch span{ width:100%;margin:0 10px; padding:0 10px; border-bottom:2px #FF6600 solid; font-weight:bold}
.workaddsearch ul{width:100%;float:left;margin:10px 0 0 10px;padding:0;}
.workaddsearch ul span{ width:750px;margin:2px;float:left; padding:2px; border:none}
.workaddsearch ul li{margin:0;float:left; padding:2px; width:23%;}
.mleft2 {width:760px;float:left;margin-top:10px;}
.copyright {
	width:760px;
	margin-top:10px;
	line-height:150%;
	background:url(../skin/skin1/bottom_bg.gif) top repeat-x;
}
.copyright ul {
	/*border:1px #D5E7F4 solid*/
	/*border:1px #0066CC solid;*/
	padding:0;
	margin:0 0 10px 0;
}
.copyright ul li {
	width:760px;
	height:22px;
	padding:4px 0 0 0;
	margin:0;
	color:#FFFFFF;
}
.copyright ul a:link {
	text-decoration: none;
	color: #ffffff;
}
.copyright ul a:visited {
	text-decoration: none;
	color: #ffffff;
}
.copyright ul a:hover {
	text-decoration: none;
	color: #ffffff;
}
.copyright ul a:active {
	text-decoration: none;
	color: #ffffff;
}
.copyright span {
	width:760px;
	padding:4px 0 0 0;
	margin-top:10px;
}
.copyright span a {color:#000000;}
.place {width:760px;height:20px;margin:10px 0 0 0;padding:2px 0 0 0;border:#e1e1e1 1px solid;background: url(../skin/skin1/t-nav.jpg) repeat-x;text-align:left;}
.catalogName {padding:6px 30px 2px 0; font-weight:bold; font-size:1.2em; background:url(../skin/skin1/t-arrow.jpg) no-repeat 6px 4px;}
.comsName {padding:8px 30px 2px 32px; font-weight:bold; font-size:12px; background:url(../skin/skin1/comss.gif) no-repeat 6px 4px; color:#0066CC}
.navMenu {padding-left:20px; background:url(../skin/skin1/t-dashY1.gif) repeat-y 10px top; color:#999; line-height:28px;}
.navMenu a {color:#999;}
.l {float:left}
.f14b1 {font-size: 12px;font-weight: bold;color:#7B2E00;padding:5px 0 5px 10px;
	/*background:#b7dffe;*/
	background:url(../skin/skin1/tit_bg.gif) #FFFFFF bottom repeat-x;
}
.f14b1 ul,li {LIST-STYLE-TYPE: none;}
.f14b2 {font-size: 12px;font-weight: bold;color: #333333;padding:9px 0 9px 10px;
	/*background:#b7dffe;*/
	background:url(../skin/skin1/titbg.gif) #FFFFFF top repeat-x;
}
.C30 {color:#CC3300;}
.f14 {font-size: 14px;color: #0f0cbf;}
.mt10 {margin-top:10px;}
.bl1 {border:1px #FFB64B solid; text-align:left;}
.bl1 li{ float:left; margin:0px; padding:0px;}
.bl1 ul{ margin:4px 0 0 4px;}
.bl1 ul li{ float:left; margin:0px; padding:0px; height:28px;}
.bls {text-align:left;}
.bls li{ float:left; margin:0px; padding:0px;}
.bls ul{margin:4px 0 0 4px;}
.bls ul li{ float:left; margin:0px; padding:0px; height:28px;}
.bl2 {border:1px #d1e3ed solid; text-align:left;}
.bottomline {BORDER-BOTTOM: #FFB64B 1px solid}
.solidbox {BORDER: #FFB64B 1px solid;width:268px}
.inputl {width:100px; height:15px; border:1px #FFB64B solid; background:url(../skin/skin1/tabbg.gif) top repeat-x;}
.inputr {width:200px; height:15px; border:1px #FFB64B solid; background:url(../skin/skin1/tabbg.gif) top repeat-x; padding:2px 0 0 4px;}
.inputb {background:url(../skin/skin1/header_bg.gif) center repeat-x;border:1px #FFB64B solid; color:#FFFFFF; font-size:12px; padding:4px 4px 0 4px;}
.inputs{border:1px #FED4AC solid; background:url(../skin/skin1/tit_bg.gif) center repeat-x; height:20px; padding:2px 2px 0 2px; font-size:12px;}
.inputcl{border:1px #FED4AC solid; background:url(../skin/skin1/tit_bg.gif) center repeat-x; height:40px; padding:2px 2px 0 2px; font-size:12px;}
.search_case {background:url(../skin/skin1/search_case.gif); width:76px; height:18px; border:none; padding:4px 0 0 4px; text-align:left; font-size:12px; color:#666666; cursor:hand;}
.search_cases {background:url(../skin/skin1/search_cases.gif); width:176px; height:18px; border:none; padding:4px 0 0 4px; text-align:left; font-size:12px; color:#666666; cursor:hand;}
.search_case360 {background:url(../skin/skin1/search_case360.gif); width:356px; height:18px; border:none; padding:4px 0 0 4px; text-align:left; font-size:12px; color:#666666; cursor:hand;}
.sendemail {text-align:left;position:absolute;width:240px;height:100px;z-index:1;background-color:#FFFFFF;border:1px #CCCCCC solid;padding:10px;line-height:20px;
}
.mleft2 div{margin:4px 4px;padding-top:4px;line-height:1.5em;overflow:auto;font-size:14px;
height:auto;}
.mleft2 div img{padding:1px;border:1px #eee solid; margin:0 4px;}
.mleft2 span{text-align:left;padding-right:20px;width:638px;}
.inputreg {width:90px; height:28px; border:none; background:url(../skin/skin1/membercak.gif) top left no-repeat;}
/* 页面主体tabs样式*/
.maintab {width:760px; height:auto!important;height:400px;min-height:400px;padding:0; margin:0; margin-top:10px; border:1px #FFB64B solid; font-size:12px; text-align:left;background:url(../skin/skin1/tabbg.gif) #FFFFFF top repeat-x;}
.maintab ul {margin:4px 10px; width:auto; height:auto; padding:6px 20px; float:left;border:1px #D1EAFC dotted;}
.maintab ul li {background:url(../skin/skin1/navico.gif) left top no-repeat; float:left; width:656px; padding:2px 0 0 20px; line-height:25px;}
.maintit {margin:0 10px; padding:4px 0 4px 20px; font-size:14px; font-weight:bold; color:#FF6600; float:left; width:720px; border-bottom:1px #CCCCCC solid;}
.maincomtit {margin:0 10px; padding:0 0 0 10px; font-size:12px; font-weight:bold; color:#FF1100; float:left; width:90%;}
.mainlogin {float:right; margin:0; padding:10px; font-size:12px;}
.maintaba {width:760px;height:auto!important;height:400px;min-height:400px; padding:0; margin:0; margin-top:10px; border:1px #FFB64B solid; font-size:12px; text-align:left;background:url(../skin/skin1/tabbg.gif) #FFFFFF top repeat-x;}
.maintaba ul {margin:4px 10px; width:auto; height:auto; padding:6px 20px; float:left;border:1px #D1EAFC dotted;}
.maintaba ul li {float:left; width:656px; padding:2px 0 0 20px; line-height:25px;}
.tabb td{height:24px; line-height:20px; background:#F1F8FC; font-size:12px; border:1px solid #fff; color:#135294; padding:2px;}
.mainmenu {background:url(../skin/skin1/tabbg.gif) #FFFFFF top repeat-x;margin:0 0 10px 0; border:1px #D1EAFC solid; border-top:none; padding:4px; width:752px;}
.mainmenu ul {margin:0;margin-left:10px; float:left; border:none;}
.mainmenu ul li{float:left; font-size:12px; border:none; margin:0 4px; padding:2px; width:auto!important; min-width:80px;width:80px;  text-align:center;}
.articlemenu {background:url(../skin/skin1/tabbg.gif) #FFFFFF top repeat-x;margin:0 0 10px 0; border:1px #D1EAFC solid; border-top:none; padding:4px; width:750px;}
.articlemenu ul {margin:0;margin-left:0; float:left; border:none;}
.articlemenu ul li{float:left; font-size:12px; border:none; margin:0 4px; padding:2px; width:auto!important;text-align:left;}
.searchcatalog {width:760px; height:30px; margin:0; padding:0; float:left; font-size:14px;}
.searchcatalog ul{width:680px; height:25px; margin:0 20px; padding:0; border:none; border-bottom:4px #FF6600 solid;}
.searchcatalog ul li{width:120px; height:25px; float:left; margin:0; padding-left:0; margin-right:4px; color:#FFFFFF; font-weight:bold; text-align:center;}
.selectd {background:#FF6600;}
.select {background:#FFD0A2;}
.cataloglist { margin:10px 0;}
.cataloglist ul {width:680px; height:auto; margin:0 20px; padding:0; border:none;}
.cataloglist ul li {width:300px; height:22px; float:left; margin:4px 0; padding-left:20px; margin-right:4px;}
/*定义添加教育浮动层*/
.addedutab {position:absolute; background-color:#FFFFFF;width:560px;height:300px;left:50%;top:50%;z-index:1;color:#000000;margin-left:-300px;margin-top:-150px; border:1px #67B1DE solid;}
.addedutab div {width:560px; height:25px; line-height:25px; background:url(../skin/skin1/bg1.gif); margin:0; padding-left:10px;}
.addedutab ul {float:left; width:560px; margin:0; padding:0; height:100%;}
.addedutab ul li{float:left; width:546px; height:25px; padding:2px 2px 2px 20px; text-align:left;}
/*定义添加语言浮动层*/
.addlangtab {position:absolute; background-color:#FFFFFF;width:400px;height:80px;left:50%;top:50%;z-index:1;color:#000000;margin-left:-200px;margin-top:-40px; border:1px #67B1DE solid;}
.addlangtab div {width:400px; height:25px; line-height:25px; background:url(../skin/skin1/bg1.gif); margin:0; padding-left:10px;}
.addlangtab ul {float:left; width:400px; margin:0; padding:0; height:100%;}
.addlangtab ul li{float:left; width:386px; height:25px; padding:2px 2px 2px 20px; text-align:left;}

.addresumetab {width:100%; height:auto; background:#F1F8FC; margin-top:20px;border-top:1px #003366 solid; padding:0;}
.addresumetab div {height:25px; background:url(../skin/skin1/bg1.gif) repeat-x; margin:0px; padding-left:20px; line-height:25px; font-weight:bold;}
.addresumetab ul {margin:0; border:none; float:left; padding:0; height:auto;}
.addresumetab ul li{float:left; line-height:30px; margin:0; padding:0; padding-left:30px;}

.redbarword{ font-size:18px; font-weight:bold;color:#F00}

.con{height:auto;display:block;clear:both;padding:0}
.box{width:auto}
.infoblk,.infoblk2{width:auto}
.jobinfo .info{padding:0}
.jobinfo ul{padding:10px;margin:0}
.infoblk2,.jobinfo{margin:0}
dl{clear:both}
dd{ line-height:150%; margin:10px;}
em{font-style:normal}
dt{font-weight:bold} 
.comlisttit {float:left; width:100%;background:url(../skin/skin1/List1.gif) 0 -2px no-repeat; margin:0;}
.comlisttit a {}
.comhirelist {float:left;width:100%;}
.newsf12 {font-size:12px; color:#EEEEEE;}
.newsf12 a {font-size:12px; line-height:180%}
.cszp{ padding-left:103px;padding-right:15px; line-height:20px; text-align:left;}
.banner-top { width:760px; background:#eeeeee; text-align:center; }
.banner-bottom { width:760px; background:#eeeeee; text-align:center; }
.ads-728-bk { width:760px; border:1px solid #FFB64B; margin:10px 0 0 0; padding:5px 0 5px 0; clear:both; }