/* CSS Document */
.displaynone { display:none;}
TEXTAREA {font-family: "宋体"; font-size:12px;}
#example { color: #333; } /* Moz */ 
* html #example { color: #666; } /* IE6 */ 
*+html #example { color: #999; } /* IE7 */ 
body,td,th {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}
body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
FORM { padding:0px; margin:0px;}
a:link {
	color: #0066CC;
	text-decoration: none;
}
a:visited {
	color: #0066CC;
	text-decoration: none;
}
a:hover {
	color: #ff6600;
	text-decoration: underline;
}
ul,li,p {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.clear {
	clear:both; font-size:0px; height:0px; line-height:0px;
}
h3 {
	text-align: center;
	margin-top: 8px;
	color: #FF6600;
	font-size: 20px;
	margin-bottom: 5px;
}
h3 a,h3 a:visited,h3 a:link {
	color: #FF6600;
	text-decoration: none;
}
h3 a:hover {
	text-decoration: underline;
}

.input1 {
	border: 1px solid #999999;
	height: 18px;
	padding:2px 0px 0px 5px;
}
.input2 {
	border: 1px solid #666666;
	height: 18px;
	padding:2px 0px 0px 5px;
}
.input3 {
	WIDTH: 80px;
	CURSOR: pointer;
	HEIGHT: 21px;
	TEXT-ALIGN: left;
	border: 1px solid #7AAECF;
	background-image: url(../images/input4_bg.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	background-color: #FFFFFF;
	padding-left: 5px;
}
.input4 {
	WIDTH: 120px;
	CURSOR: pointer;
	HEIGHT: 21px;
	TEXT-ALIGN: left;
	border: 1px solid #7AAECF;
	background-image: url(../images/input4_bg.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	background-color: #FFFFFF;
	padding-left: 5px;
}
.input5 {
	height: 24px;
	border: 1px solid #7AAECF;
	color: #999999;
}
.input6 {
	border: 1px solid #7AAECF;
	color: #FF3300;
	height:18px;
	line-height: 18px;
	font-size: 14px;
	padding-top: 2px;
}
.input7 {
	border: 1px solid #7AAECF;
	color: #666666;
	height:18px;
	line-height: 18px;
	font-size: 14px;
	padding-top: 2px;
}
.input8 {
	border: 1px solid #FF6600;
	color: #666666;
	height: 20px;
	background-color: #FFFFEC;
}
.input10 { color:#333333; line-height:22px;}
/*登录*/
.input11 {
	background-image: url(../images/input2.jpg);
	background-repeat: repeat-x;
	height: 20px;
	border: 1px solid #7AAECF;
	color: #666666;
	background-position: bottom;
	width:150px;
}
.input20 {
	line-height: 18px;
	background-color: #FFFFFF;
	background-image: url(../images/ico03.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 18px;
	border: 1px solid #10B0EA;
	padding-left: 20px;
	color: #666666;
}
.input21 {
	border: 1px solid #FFFFFF;
	height: 22px;
	line-height: 20px;
	padding-right: 5px;
	padding-left: 5px;
	background-color: #0066CC;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
	cursor:pointer;
	color: #FFFFFF;
	background-image: url(../images/newstitle2.gif);
	background-repeat: repeat-x;
}
/*主体结构*/
.container {
	width: 980px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
}
.citytop {
	background-color: #EEEEEE;
	height: 25px;
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	line-height: 25px;
	padding-right: 10px;
	padding-left: 10px;
}

.header {
	margin:0px;
	padding:0px;
	height: 70px;
}
.logo {
	width: 200px;
	padding-top: 15px;
	float: left;
}
.topright {
	float: right;
	height: 70px;
	width: 600px;
}
.headsub {
	height: 20px;
	padding-right: 20px;
	text-align: right;
	color: #333333;
}
.headsub a,.headsub a:visited {
	color: #666666;
	text-decoration: none;
}
.headsub a:hover {
	color: #FF6600;
	text-decoration: underline;
}

.area {
	float: left;
	width: 70px;
	width: 70px;
	background-image: url(../images/citybg.jpg);
	background-repeat: no-repeat;
	margin-top: 20px;
	height: 22px;
	padding-left: 8px;
	padding-bottom: 8px;
	color: #FFFFFF;
	cursor:pointer;
	line-height: 22px;
}
.area a,.area a:visited {
	color: #FFFFFF;
	text-decoration: none;
}

.ser-tel {
	text-align: right;
}
.navi {
	height: 40px;
	background-image: url(../images/navibg.jpg);
}
.naivmeun {
	float: left;
	width: 890px;
	height: 33px;
	font-size: 14px;
	color: #FFFFFF;
	margin-left: 15px;
	line-height: 33px;
}
.naivmeun li {
	float: left;
	margin-right: 2px;
	margin-left: 2px;
}

.naivmeun span {
	text-align: center;
}

.naivmeun a,.naivmeun a:visited {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	line-height: 33px;
	display: block;
	padding-right: 8px;
	padding-left: 8px;
}
.naivmeun a:hover {
	color: #DDFAFF;
	text-decoration: underline;
}
/*导航自动识别*/
body#page00 .naivmeun li#page000 a,body#page01 .naivmeun li#page001 a,body#page04 .naivmeun li#page004 a,body#page05 .naivmeun li#page005 a,body#page06 .naivmeun li#page006 a,body#page07 .naivmeun li#page007 a {
	color: #DDFAFF;
	background-image: url(../images/ps_arrow.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-left: 8px;
 }
#page003 {
}
#page003 a {
	color: #FFFFFF;
	background-image: url(../images/ent.gif);
	background-repeat: no-repeat;
	background-position: center center;
	padding-left: 23px;
}
#page002 {
}
#page002 a {
	color: #FFFFFF;
	background-image: url(../images/per.gif);
	background-repeat: no-repeat;
	background-position: center center;
	padding-left: 30px;
}
.navijl {
	float: right;
	height: 33px;
	width: 280px;
	color: #FFFFFF;
	line-height: 33px;
	display:none;
}
.lastjili {
	color: #CC3300;
	background-image: url(../images/jlbg.gif);
	width: 66px;
	float: left;
	padding-left: 25px;
	margin-right: 10px;
	cursor:pointer;
	line-height: 33px;
	background-position: center;
	background-repeat: no-repeat;
}
.serachtool {
	height: 67px;
	background-image: url(../images/search-bg.jpg);
	background-repeat: repeat-x;
}
.search-l {
	float: left;
	width: 460px;	
	margin-left: 10px;
	margin-top: 5px;
	height: 60px;
	position: relative;
}
.search-l li {
	padding-top: 3px;
	padding-bottom: 3px;
}
.citysearch {
	width: 300px;
}

.gosearch {
	height: 50px;
	width: 80px;
	position: absolute;
	top: 5px;
	right: 5px;
	line-height: 25px;
}
.search-r {
	float: right;
	height: 60px;
	width: 480px;
	padding-top: 5px;
	padding-left:5px;
	background-image: url(../images/kp1.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
}
.search-r a,.search-r a:visited {
	display: block;
	float: left;
	margin-right: 3px;
	margin-left: 3px;
	padding-right: 5px;
	padding-left: 5px;
	background-repeat: repeat-x;
	text-decoration: none;
	margin-top: 3px;
	line-height:20px;
	border: 1px solid #AACCEE;
	background-image: url(../images/bg1.gif);
}
.search-r a:hover {
	border: 1px solid #FF9900;
	background-image: url(../images/bg2.gif);
	color: #FF6600;
}
.rc {
	padding-left: 70px;
	height: 25px;
	background-image: url(../images/ps1.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
}
.rc2 {
	padding-left: 70px;
	height: 25px;
	background-image: url(../images/ps2.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
}
.quickin {
	height: 58px;
	background-image: url(../images/quick_bg.gif);
	background-repeat: repeat-x;
	background-position: 0px bottom;
	padding-bottom: 10px;
}
.quickin li {
	float: left;
	background-image: url(../images/midline.gif);
	background-repeat: repeat-x;
	background-position: 0px center;
}
.quickin li p {
	padding-top: 7px;
	padding-bottom: 5px;
}

.qa1 {
	width: 210px;
	height: 50px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #9ED5E6;
	padding-left: 5px;
}
.qa2 {
	width: 260px;
	height: 50px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #9ED5E6;
	padding-left: 5px;
}
.qa3 {
	width: 180px;
	height: 50px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #9ED5E6;
	padding-left: 5px;
}
.qa4 {
	width: 305px;
	height: 50px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #9ED5E6;
	padding-left: 5px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #9ED5E6;
}
.font1 {
	font-weight: bold;
	color: #1D52A2;
}
.font2 {
	font-weight: bold;
	color: #FF3300;
}
.font3 {
	font-size: 12px;
	font-weight: bold;
	color: #FF3300;
}
.font14b {
	font-size: 14px;
	font-weight: bold;
	color: #0066CC;
}
.main_index {
	float: left;
	width: 785px;
	border: 1px solid #999999;
	height: 1010px;
	overflow: hidden;
}
.main_index2 {
	border: 1px solid #999999;
	height: 1%;
}

.right_ad {
	float: right;
	width: 183px;
	height:1010px;
}
/*分页高度*/
.citypage {
	height: 700px;
}

.main_area {
	
}
.login {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
	float: left;
	width: 200px;
}
.login_t {
	background-image: url(../images/login_t.gif);
	background-repeat: no-repeat;
	height: 23px;
	margin-top: 8px;
	font-size: 14px;
	font-weight: bold;
	color: #D53E3E;
	padding-left: 10px;
	padding-top: 8px;
}
.help_01 {
	font-size: 12px;
	font-weight: normal;
	float: right;
	margin-right: 20px;
}

.login_01 {
	height: 340px;
	overflow: hidden;
}
.login_02 {
}
.login_02 li {
	padding-top: 4px;
	padding-bottom: 3px;
}
.loginbox {
	margin: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	padding-bottom: 10px;
}
.loginbox li {
	padding-top: 4px;
	padding-bottom: 3px;
}
.usrname {
	font-size: 14px;
	font-weight: bold;
	color: #FF6600;
}
.gs1 {
	display: block;
	position: absolute;
	height: 22px;
	width: 65px;
	top: 9px;
	right: 0px;
	line-height: 22px;
	text-align: center;
	color: #666666;
	background-image: url(../images/gs1.gif);
	background-position: right top;
	background-repeat: no-repeat;
}
.gs2 {
	display: block;
	position: absolute;
	height: 22px;
	width: 65px;
	top: 38px;
	right: 0px;
	line-height: 22px;
	text-align: center;
	color: #666666;
	background-image: url(../images/gs1.gif);
	background-position: right top;
	background-repeat: no-repeat;
}
.gs3 {
	display: block;
	position: absolute;
	height: 22px;
	width: 65px;
	top: 67px;
	right: 0px;
	line-height: 22px;
	text-align: center;
	color: #666666;
	background-image: url(../images/gs1.gif);
	background-position: right top;
	background-repeat: no-repeat;
}
.usrface {
	position: relative;
}
.usrface img {
	text-align: center;
	padding: 2px;
	border: 1px solid #999999;
	height: 128px;
	width: 110px;
}
.usrface2 {
	position: relative;
}
.usrface2 img {
	text-align: center;
	padding: 2px;
	border: 1px solid #999999;
	height: 60px;
	width: 110px;
}
.into_ent {
	line-height: 26px;
	background-image: url(../images/into_ent.gif);
	text-align: center;
	height: 26px;
	font-size: 14px;
	font-weight: bold;
	color: #EF3A31;
	margin-bottom: 10px;
}
.into_per {
	line-height: 26px;
	background-image: url(../images/into_per.gif);
	text-align: center;
	height: 26px;
	font-size: 14px;
	font-weight: bold;
	color: #EF3A31;
	margin-bottom: 10px;
}
.mebtime {
	background-color: #FFFBEC;
	padding: 4px;
	border: 1px solid #FFCC66;
	color: #FF3300;
	line-height: 22px;
}

.spaceline {
	margin-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}
.manage_link {
	line-height: 20px;
}

.reg_index {
	margin-top: 5px;
}
.reg_index p {
	text-align: center;
	padding-top: 3px;
	padding-bottom: 3px;
}
.zhaopininfo {
	font-size: 14px;
	font-weight: bold;
	background-image: url(../images/zhao_bg.gif);
	background-repeat: repeat-x;
	background-position: 0px bottom;
	height: 30px;
	padding-left: 10px;
	padding-top: 5px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
}
.zhaopininfo a,.zhaopininfo a:visited {
	color: #333333;
	text-decoration: none;
}


.city_area {
	float: right;
	width: 584px;
}


/*广告位*/
.gad183_90 {
}
.gad183_90 img {
	height: 90px;
	width: 183px;
	border: 1px solid #666666;
}

.gad183_90 li {
	height:102px;
}
.gad183_58 {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
	height: 202px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 3px;
}
.gad183_58 li {
	float: left;
	text-align: center;
	width:195px;
	height:70px;
}
.gad183_58 img {
	height: 58px;
	width: 183px;
	border:1px solid #666666;
}
/*列表页广告*/
.gad183_05_2 {
	height: 60px;
	overflow: hidden;
	width: 990px;
	margin-top: 10px;
	margin-right: auto;
	margin-left: auto;

}
.gad183_05_2 img {
	height: 58px;
	width: 183px;
	border: 1px solid #CCCCCC;
}

.gad183_05_2 li {
	float: left;
	text-align: center;
	height: 72px;
	width: 198px;
}
/**/
.gad250_50 {
	float: left;
	height: 235px;
	width: 250px;
	margin-top: 10px;
	padding-left: 10px;
}
.gad250_50 li {
	height: 58px;
}
.gad250_50 img {
	border: 1px solid #CCCCCC;
}
.gadquick {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
}
.dtitle {
	background-image: url(../images/title_bg01.jpg);
	height: 20px;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 5px;
	padding-left: 10px;
}
.gadquickbox {
	background-repeat: no-repeat;
	height: 200px;
	width: 570px;
	margin-top: 8px;
	margin-left: 8px;
	overflow: hidden;
}
.login .list01 {
	padding: 5px;
	font-family: "宋体";
	width:190px;
	overflow:hidden;
	white-space:nowrap; 
}
.list01 {
	padding: 5px;
	font-family: "宋体";
}
.list01 li {
	height: 24px;
	line-height: 24px;
}
.list01 li.top3 em{ background:#FFE4B7; border:1px solid #FFBB8B; color:#FF6800;}
.list01 em{
	height:12px;
	border:1px solid #B1E0F4;
	color:#6298CC;
	font-style:normal;
	font-size:10px;
	font-family:Arial;
	background:#E6F0FD;
	text-align:center;
	line-height:12px;
	overflow:hidden;
	display: inline;
	padding-right: 3px;
	padding-left: 3px;
	margin-right: 5px;
}
.list02img {
	padding: 5px;
	height: 110px;
	overflow: hidden;
}
.list02img img {
	border: 1px solid #666666;
	margin-bottom: 5px;
}

.list02img li {
	width: 130px;
	float: left;
}
.citys {
	float: right;
	height: 245px;
	width: 310px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
}
.city_t {
	background-image: url(../images/area_bg.gif);
	height: 24px;
	padding-left: 15px;
	font-size: 14px;
	font-weight: bold;
	color: #1D52A2;
	padding-top: 8px;
	background-repeat: no-repeat;
}
.city_s {
	background-image: url(../images/area_bg2.gif);
	height: 94px;
	width: 294px;
	margin-top: 8px;
	margin-left: 8px;
}
.city_s li {
	float: left;
	height: 22px;
	width: 72px;
	margin-top: 1px;
	margin-left: 1px;
	text-align: center;
	line-height: 22px;
}
.city_s a,.city_s a:visited {
	color: #1D52A2;
	text-decoration: none;
	display: block;
}
.city_s a:hover {
	color: #FFFFFF;
	background-image: url(../images/city_on.gif);
	background-repeat: no-repeat;
}
.city_search {
	height: 140px;
	padding-left: 15px;
	padding-top: 30px;
	background-image: url(../images/city-searchbg.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.city_search li {
	height: 30px;
	line-height: 30px;
}
.city_hotkey {
	padding: 10px;
	line-height: 22px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #CCCCCC;
}


.quick01 {
	float: left;
	height: 90px;
	width: 92px;
	margin-top: 8px;
	padding-left: 8px;
}
.quick02 {
	float: right;
	height: 90px;
	width: 195px;
	margin-top: 0px;
	margin-right: 8px;
}

/*---------------------*/
/**/
.iframe_border {
BACKGROUND: url(../images/title_luxury.gif) #fff no-repeat left top; FLOAT: right; WIDTH: 440px;
}
.iframe_border{display:none;}
.iframe_border2 {
BACKGROUND: url(../images/title_luxury.gif) #fff no-repeat left top; FLOAT: right; WIDTH: 440px;
}
#iframe_button {
	FLOAT: left;
	WIDTH: 130px;
	background-image: url(../images/7.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
#iframe_button LI {
	OVERFLOW: hidden;
	WIDTH: 122px;
	HEIGHT: 23px;
	padding-top: 10px;
	cursor:pointer;
	padding-left:8px;
}
#iframe_button .distance_o {
}
#iframe_button .distance_e {
	background-image: url(../images/current.gif);
	background-repeat: no-repeat;
	background-position: right top;
	font-weight:bold;
	color:#FF3300;
}
#iframe_button .distance_f {
	height: 160px;
	background-image: url(../images/8.gif);
	background-repeat: repeat-y;
	background-position: 0px -30px;
	padding-top: 15px;
}
#iframe_button .distance_f img {
	border: 1px solid #999999;
}
/**/
.title_v {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 0px; WIDTH: 420px; LINE-HEIGHT: 20px; PADDING-TOP: 0px; 
}
.title_v LI {
	COLOR: #4d4d4d;
	TEXT-ALIGN: left;
	padding-top: 6px;
	padding-bottom: 6px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	font-family: "宋体";
}
.title_v LI A {
	TEXT-DECORATION: none;
	margin-right: 10px;
}
.title_v LI A:hover {
	TEXT-DECORATION: underline
}
.title_v LI span A {
	COLOR: #666666;
	TEXT-DECORATION: none;
	margin-right: 5px;
}
.title_v LI span A:hover {
	COLOR: #ff6600; TEXT-DECORATION: underline
}
.job01 {
	float: left;
	width: 580px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
}
.job01t {
	font-size: 14px;
	font-weight: bold;
	color: #CE0000;
	height: 25px;
	padding-left: 25px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	margin-right: 5px;
	padding-top: 10px;
	background-image: url(../images/dot.gif);
	background-repeat: no-repeat;
	background-position: 8px 12px;
}

.job02 {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
	margin-left: 580px;
	height: 320px;
}
.job02t {
	font-size: 14px;
	font-weight: bold;
	color: #CE0000;
	height: 25px;
	padding-left: 25px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	margin-right: 0px;
	padding-top: 10px;
	background-image: url(../images/dot.gif);
	background-repeat: no-repeat;
	background-position: 8px 12px;
	margin-left: 0px;
}
.infobox2 {
	height: 310px;
}

.gxlist {
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.gxlist li {
	height: 30px;
	line-height: 30px;
	background-image: url(../images/ico02.gif);
	background-repeat: no-repeat;
	background-position: 0px 15px;
	padding-left: 6px;
}
.more {
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	float: right;
	margin-right: 10px;
}
.rctit {
	background-color: #F5F5F5;
	height: 25px;
	line-height: 25px;
	padding-left: 10px;
}
.rctit li {
	float: left;
}
.rclist {
	height: 25px;
	line-height: 25px;
	padding-left: 10px;
}
.rclist li {
	float: left;
}
.t01 { width:50px;}
.t02 { width:95px;}
.job03 {
	float: left;
	width: 700px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
}
.job04 {
	float: right;
	width: 270px;
}
/**/
.sitelist {
	font-family: "宋体";
	line-height: 22px;
	margin-top: 10px;
	margin-right: 10px;
	margin-left: 10px;
	background-image: url(../images/site_listbg.gif);
	padding-right: 6px;
	padding-left: 6px;
	background-position: top;
	padding-bottom: 10px;
}
.sitelist p {
	width:190px;
	overflow:hidden;
	text-overflow:ellipsis;
    -moz-text-overflow:ellipsis;
	margin: 0px;
	padding: 0px;
}
.sitelist p a,.sitelist p a:link,.sitelist p a:visited {
	color: #666666;
	margin-right: 6px;
}
.sitelist p a:hover {
	color: #ff6600;
}
.sitelist li {
	float: left;
	width: 33%;
	margin-bottom: 0px;
	height: 50px;
	overflow:hidden;
	text-overflow:clip;
    -moz-text-overflow:clip;
	white-space:nowrap;
	line-height: 20px;
}
/**/
.sitelist2 {
	font-family: "宋体";
	line-height: 22px;
	margin-top: 10px;
	margin-right: 10px;
	margin-left: 10px;
	background-image: url(../images/site_listbg.gif);
	padding-right: 6px;
	padding-left: 6px;
	background-position: top;
	padding-bottom: 10px;
}
.sitelist2 li {
	float: left;
	width: 33%;
	margin-bottom: 0px;
	height: 28px;
	overflow:hidden;
	text-overflow:clip;
    -moz-text-overflow:clip;
	white-space:nowrap;
	line-height: 25px;
}
.infot {
	font-size: 14px;
	line-height: 23px;
	font-weight: bold;
	color: #333333;
	background-image: url(../images/infotbg.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 23px;
	padding-left: 25px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #EDEDED;
	border-right-color: #EDEDED;
	border-bottom-color: #9D9D9D;
	border-left-color: #9D9D9D;
}
.infot2 {
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	color: #333333;
	height: 20px;
	padding-left: 25px;
	background-color: #F2F2F2;
}
.peixunlist {
	font-family: "宋体";
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.peixunlist h4 {
	margin: 0px;
	padding: 0px;
}

.peixunlist p a,.peixunlist p a:visited {
	font-weight: bold;
	color: #FF6600;
}
.peixunlist p a:hover{
	color: #CC3300;
}
.peixunlist li {
	padding-top: 5px;
	padding-bottom: 5px;
	line-height: 18px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #666666;
}
.half li {
	float: left;
	width: 50%;
}

.link {
	border: 1px solid #999999;
	height: 1%;
}
.linkt {
	font-size: 14px;
	line-height: 30px;
	font-weight: bold;
	color: #333333;
	height: 30px;
	padding-left: 30px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	background-image: url(../images/ico03.gif);
	background-repeat: no-repeat;
	background-position: 5px 8px;
}
.linkc {
	padding: 10px;

}
.linkc a {
	float: left;
}

.linkc a,.linkc a:visited {
	width: 100px;
	margin-top: 0px;
	margin-right: 3px;
	margin-bottom: 0px;
	margin-left: 3px;
	height: 25px;
	overflow: hidden;
	background-color: #FFFFFF;
	line-height: 25px;
	display: block;
}
.foot {
	line-height: 28px;
	color: #666666;
	background-color: #F7F7F7;
	text-align: center;
	height: 28px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
}
.foot a,.foot a:visited {
	color: #333333;
	text-decoration: none;
}
.foot a:hover {
	color: #FF6600;
	text-decoration: underline;
}
.copyright {
	line-height: 25px;
	text-align: center;
}
/*分站定位*/
#divTest0 li#t-city0 a{color: #FFFFFF;
	background-image: url(../images/city_on.gif);
	background-repeat: no-repeat;}
/*上海*/
#divTest1 li#t-city1 a{color: #FFFFFF;
	background-image: url(../images/city_on.gif);
	background-repeat: no-repeat;}
/*取回密码*/
.getpass {
	float: left;
	width: 485px;
}
.getpass2 {

	float: right;
	width: 485px;
}
.passh { height:300px;}
.defubox2 {
	background-repeat: repeat-x;
	background-color: #F4F4F4;
	padding-bottom: 1px;
	border: 1px solid #CCCCCC;
	margin: 0px;
}
.defubox2 .title {
	font-size: 14px;
	font-weight: bold;
	color: #003399;
	height: 18px;
	padding-top: 7px;
	padding-left: 10px;
}
.abox {
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	margin-right: 6px;
	margin-bottom: 10px;
	margin-left: 6px;
	padding: 6px;
}
.bottom01 {
	line-height: 25px;
	height: 25px;
	border: 1px solid #CC0000;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	background-color: #E4E4E4;
	cursor:pointer;
	padding-left: 30px;
	font-family:"宋体";
	padding-left:30px;
	padding-right:30px;/* 所有浏览器*/
}
.bottom01 {
	padding-left/*\**/:30px\9;
	padding-right/*\**/:30px\9;/* 所有浏览器IE浏览器 */
}
.bottom01 {
	*padding-left/*\**/:0px\9;
	*padding-right/*\**/:0px\9;/* IE7和IE6能识别,IE8和FF不能识别*/
}
.bottom01 {
	_padding-left/*\**/:0px\9;
	_padding-right/*\**/:0px\9;/* IE6能识别，IE7、IE8和FF不能识别*/
}
.defubox {
	border: 1px solid #7AAECF;
	background-position: left 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	height: 1%;
}
.title4 {
	height: 26px;
	font-size: 14px;
	font-weight: bold;
	line-height: 26px;
	color: #0066CC;
	padding-left: 25px;
	background-color: #F1F8FE;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #7AAECF;
	background-image: url(../images/ico04.gif);
	background-repeat: no-repeat;
	background-position: 5px 6px;
}
.title4 a,.title4 a:visited {
	display: block;
	border-right-width: 1px;
	border-right-style: solid;
	font-size: 14px;
	color: #003399;
	text-decoration: none;
	font-weight: bold;
	border-right-color: #7AAECF;
	float: left;
}
.title4 a:hover {
	display: block;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #7AAECF;
	font-size: 14px;
	color: #003399;
	text-decoration: none;
	font-weight: bold;
}
.person_table {padding:10px;}
.joblist01 {
	margin-bottom: 10px;

} /* Moz */ 
* html .joblist01 {}/* IE6 */ 
* +html .joblist01 {
}/* IE7 */ 
.classify {
	padding-left: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
	display: block;
}
.classify a {
	font-weight: bold;
	margin-right: 3px;
	margin-left: 3px;
}
.classarea a {
	display: block;
	float: left;
	padding-top: 2px;
	padding-right: 8px;
	padding-bottom: 2px;
	padding-left: 8px;
	border: 1px solid #FFFFFF;
	background-image: url(../images/i_spot1.gif);
	background-repeat: no-repeat;
	background-position: 2px 8px;
	white-space:nowrap;
	margin: 2px;
}
.classarea a:hover {
	background-color: #F0F7FD;
	border: 1px solid #BAE2FB;
}
/*列表*/
.findjob_bar {
	background-repeat: repeat-x;
	height: 36px;
	margin-top: 10px;
	padding-left: 20px;
	line-height: 36px;
	background-image: url(../images/search_bg2.jpg);
	color: #FFFFFF;
}
.findjob_bar img {
	margin-right: 5px;
	margin-left: 5px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}

.findjob_bar a {
	color: #FFFFFF;
}

.findjob_bar li {
	float: left;
	margin-right: 10px;
}
.findjob_list {
	height: 30px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #E0E0E0;
	line-height: 30px;
	margin-left:10px;
	margin-right:10px;
}
.findjob_list li {
	float: left;
	padding-right: 4px;
	padding-left: 4px;
}
.jobtitle {
	background-color: #F4F9FC;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #7AAECF;
	border-bottom-color: #7AAECF;
	border-left-color: #7AAECF;
	font-weight: bold;
	color: #1777B7;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
}
.jobtitle a {
	font-weight: normal;
	margin-right: 5px;
}

.jobtitle li {
}
.u1 {
	width: 14px;
}
.u2 {
	width: 14px;
}
.u3 {
	width: 180px;
	overflow:hidden;
	text-overflow:ellipsis;
    -moz-text-overflow:ellipsis;
	 white-space:nowrap;
}
.u4 {
	width: 250px;
	overflow:hidden;
	text-overflow:ellipsis;
    -moz-text-overflow:ellipsis;
	white-space:nowrap;

}
.u5 {
	width: 170px;
	overflow:hidden;
	text-overflow:ellipsis;
    -moz-text-overflow:ellipsis;
	 white-space:nowrap;
}
.u6 {
	width: 100px;
	overflow:hidden;
	text-overflow:ellipsis;
    -moz-text-overflow:ellipsis;
	 white-space:nowrap;
}
.u7 {
	width: 80px;
}
.u8 {
	width: 50px;
}
.s1 {
	width: 20px;
}
.s3 {
	width: 110px;
	overflow:hidden;
	text-overflow:ellipsis;
    -moz-text-overflow:ellipsis;
	 white-space:nowrap;
}
.s3 img {
	margin-left: 5px;
}

.s4 {
	width: 30px;
}
.s5 {
	width: 30px;
}
.s6 {
	width: 80px;
}
.s7 {
	width: 60px;
}
.s8 {
	width: 180px;
	overflow:hidden;
	text-overflow:ellipsis;
   -moz-text-overflow:ellipsis;
	white-space:nowrap;
}
.s9 {
	width: 140px;
	overflow:hidden;
	text-overflow:ellipsis;
    -moz-text-overflow:ellipsis;
	 white-space:nowrap;
}
.s10 {
	width: 110px;
	overflow:hidden;
	text-overflow:ellipsis;
    -moz-text-overflow:ellipsis;
	 white-space:nowrap;
}
.bgcolor {
	background-color: #F0F0F0;
}
.findjob_bar2 {
	margin-top: 0px;
	line-height: 30px;
	color: #FF6600;
}
.findjob_list2 {
	margin-bottom: 2px;
	padding-bottom: 3px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #DFDFDF;
	padding-right: 5px;
	padding-left: 5px;
	margin-top: 2px;
	padding-top: 3px;
}
.findjob_list2 li {
	line-height: 18px;
	margin-bottom: 5px;
}
.jobname01 a,.jobname01 a:visited {
	font-size: 14px;
	font-weight: bold;
	color: #EA5301;
	text-decoration: none;
}
.jobname01 a:hover {
	color: #FF6600;
	text-decoration: underline;
}
.jobchoose {
	line-height: 28px;
	height: 28px;
	margin-bottom: 10px;
	margin-top: 10px;
	margin-left:10px;
	margin-right:10px;	
}
.jobchoose a {
	background-color: #F0F0F0;
	color: #FF6600;
	display: inline;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 8px;
	padding-left: 8px;
	border: 1px solid #CCCCCC;
	line-height: 25px;
	text-decoration: none;
	cursor:pointer;
}
/*分页*/
body#pagenone .pages {
	font-family: arial, helvetica, sans-serif, "宋体";
	font-size: 12px;
	line-height: 1.4;
	padding: 1pt;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 10px;
	height: 22px;
	background-image: url(/images/1000.gif);
	background-repeat: no-repeat;
	background-position: right 3px;
}
body#page01 .pages {
	font-family: arial, helvetica, sans-serif, "宋体";
	font-size: 12px;
	line-height: 1.4;
	padding: 1pt;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 10px;
	height: 22px;
	background-image: url(/images/1000.gif);
	background-repeat: no-repeat;
	background-position: right 3px;
}
.pages {
	font-family: arial, helvetica, sans-serif, "宋体";
	font-size: 12px;
	line-height: 1.4;
	padding: 1pt;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	height: 22px;
}
.pages A {
	BORDER-RIGHT: #fff 1px solid;
	BORDER-TOP: #fff 1px solid;
	DISPLAY: block;
	FONT-SIZE: 12px;
	BACKGROUND: #fff;
	FLOAT: left;
	BORDER-LEFT: #fff 1px solid;
	MARGIN-RIGHT: 5px;
	BORDER-BOTTOM: #fff 1px solid;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 8px;
}
.pages SPAN {

}
.pages SPAN.current {
	BORDER-RIGHT: #2e6ab1 1px solid;
	BORDER-TOP: #2e6ab1 1px solid;
	FONT-WEIGHT: bold;
	BORDER-LEFT: #2e6ab1 1px solid;
	COLOR: #fff;
	BORDER-BOTTOM: #2e6ab1 1px solid;
	background-color: #62B5E9;
	CURSOR: pointer;
	padding: 5px;
	DISPLAY: block;
	FONT-SIZE: 12px;
	FLOAT: left;
	MARGIN-RIGHT: 5px;
}
.pages A {
	BORDER-RIGHT: #9aafe5 1px solid; BORDER-TOP: #9aafe5 1px solid; BORDER-LEFT: #9aafe5 1px solid; BORDER-BOTTOM: #9aafe5 1px solid; TEXT-DECORATION: none
}
.pages A:hover {
	BORDER-LEFT-COLOR: #2e6ab1; BORDER-BOTTOM-COLOR: #2e6ab1; BORDER-TOP-COLOR: #2e6ab1; BORDER-RIGHT-COLOR: #2e6ab1
}
.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;
}
/*高级搜索*/
.ser_nont {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 20px;
}
.ser_title {
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	padding-top: 8px;
	padding-bottom: 8px;
	background-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-left: 10px;
	margin-bottom: 10px;
}
.ser_content {
	padding-top: 3px;
	padding-bottom: 3px;
}
.ser_select1 {
	float: left;
	width: 310px;
}
.ser_select2 {
	float: left;
	width: 80px;
	height: 80px;
	padding-top: 20px;
	padding-right: 10px;
	padding-left: 10px;
	text-align: center;
}
.ser_select2 li {
	padding-bottom: 20px;
}

.ser_wet {
	padding: 10px;
	height: 85px;
}
.ser_wet li {
	padding-top: 5px;
	padding-bottom: 5px;
}
.ser_wet2 {
	padding: 10px;
}
.ser_wet2 li {
	line-height: 20px;
	padding-top: 6px;
	padding-bottom: 6px;
	font-size: 14px;
}

.select_w {
	width: 280px;
}
.tips {
	background-color: #FFFEF4;
	margin-top: 10px;
	margin-bottom: 10px;
	border: 1px solid #FF9900;
	line-height: 20px;
	background-image: url(../images/warmin.png);
	background-repeat: no-repeat;
	background-position: 5px 5px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 60px;
	color: #FF6600;
}
.f12red {
	font-weight: bold;
	color: #FF3300;
}
.f14blue {
	font-size: 14px;
	font-weight: bold;
	color: #FF6600;
}
.f12c01 {
	color: #0066CC;
}
.f12bblue2 {
	font-weight: bold;
}
/*职位详细*/
.com_view_l {
	width: 170px;
	float: left;
	padding: 20px;
}
.com_view_l ul {
	margin-top: 10px;
}
.com_view_l li {
	margin-bottom: 2px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	font-family: "宋体";
	line-height: 20px;
	background-repeat: no-repeat;
	background-position: 2px 5px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 5px;	
	word-wrap:break-word;
}
.com_view_l li.com_subt {
	background-color: #EEEEEE;
	padding-left: 20px;
	background-image: url(../images/bullet_main_02.gif);
	background-repeat: no-repeat;
	background-position: 4px 7px;
	font-weight: bold;
}


.com_view_r {
	float: right;
	width: 760px;
	border: 1px solid #E4E4E4;
}
.com_view_bart {
	font-weight: bold;
	color: #333333;
	background-image: url(../images/com_bart.jpg);
	background-repeat: repeat-x;
	height: 25px;
	padding-top: 7px;
	padding-left: 15px;
	font-size: 14px;
}
.com_introbox {
	line-height: 20px;
	width: 600px;
	float: left;
	margin-top: 10px;
	padding-left: 10px;
	word-wrap:break-word;
}
.com_introbox p {
	text-indent: 24px;
	margin-bottom: 8px;
}
.comviewimg {
	border: 1px solid #CCCCCC;
	float: left;
    width:expression(width>220?"220px":width+"px");max-width: 220px; 
	margin-right:15px;
}
.com_toolbar {
	float: right;
	width: 140px;
	padding-top: 10px;
	text-align: center;
}
.com_toolbar a,.com_toolbar a:visited {
	background-repeat: no-repeat;
	display: block;
	height: 26px;
	width: 120px;
	margin-bottom: 8px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	line-height: 26px;
	border: 1px solid #FFFFFF;
	background-image: url(../images/toolbar.jpg);
	text-align: center;
}
.com_toolbar a:hover {
	color: #FF3300;
}
.com_bodybg {
	background-image: url(../images/com_view_l.gif);
	background-repeat: repeat-y;
}
.com_yinpin {
	margin-bottom: 5px;
	padding-bottom: 15px;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #5AAFE8;
}
.com_yinpin h5 {
	margin-top: 10px;
	padding-left: 25px;
	background-image: url(../images/dot4.gif);
	background-repeat: no-repeat;
	background-position: 12px 8px;
	padding-bottom: 4px;
	font-size: 12px;
}

.com_yintit {
	background-color: #EBEBEB;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 25px;
	color: #CC3300;
	background-image: url(../images/job-onli.jpg);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #C2C2C2;
	border-left-color: #C2C2C2;
}
.com_yintit .com_yintxt {
	padding: 10px;
	border: 1px dashed #CCCCCC;
	line-height: 18px;
	word-wrap:break-word;
}
.com_yintool input {
	line-height: 25px;
	background-image: url(../images/bottom_bg01.jpg);
	height: 27px;
	border: 1px solid #CC0000;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FF9900;
	cursor:pointer;
	padding-left: 10px;
	font-family:"宋体";
	padding-left:30px;
	padding-right:30px;/* 所有浏览器*/
}
.com_yintool input {
	padding-left/*\**/:30px\9;
	padding-right/*\**/:30px\9;/* 所有浏览器IE浏览器 */
}
.com_yintool input {
	*padding-left/*\**/:0px\9;
	*padding-right/*\**/:0px\9;/* IE7和IE6能识别,IE8和FF不能识别*/
}
.com_yintool input {
	_padding-left/*\**/:0px\9;
	_padding-right/*\**/:0px\9;/* IE6能识别，IE7、IE8和FF不能识别*/
}
.com_yintool {
	margin-top: 10px;
	margin-bottom: 10px;
}
.com_yincont {
	font-weight: bold;
	background-color: #F3F3F3;
	padding-top: 3px;
	padding-left: 20px;
	padding-bottom: 3px;
}
.com_bg {
	background-image: url(../images/com_bg.jpg);
	background-repeat: no-repeat;
	height: 138px;
	position: relative;
}
.com_bg2 { background-image: url(../images/com_bg2.jpg);}
.com_back {
	position: absolute;
	top: 5px;
	height: 20px;
	width: 77px;
	left: 861px;
	text-align: center;
}

.com_bg .compname {
	position: absolute;
	left: 380px;
	top: 30px;
}
.compname h3 {
	color: #FFFFCC;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	font-size: 22px;
}
.compname p {
	color: #FFFFFF;
}

.com_bg .subjobnav {
	position: absolute;
	right: 1px;
	bottom: 12px;
	width: 150px;
	height: 60px;
}
.subjobnav li {
	margin-bottom: 5px;
}
.subjobnav a,.subjobnav a:visited {
	background-repeat: no-repeat;
	height: 27px;
	width: 150px;
	display: block;
	background-position: 0px 0px;
	font-size: 14px;
	font-weight: bold;
	color: #D8EAF8;
	text-decoration: none;
	text-align: center;
	background-color: #247DCE;
	line-height: 27px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #3E93E3;
	border-bottom-color: #3E93E3;
	border-left-color: #3E93E3;
	letter-spacing: 5px;
}
.subjobnav a:hover {
	color: #FFFFCC;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #D8EAF8;
	border-bottom-color: #D8EAF8;
	border-left-color: #D8EAF8;
}
.subjobnav2 a,.subjobnav2 a:visited,.subjobnav2 a:hover{
	background-image: url(../images/ico05.gif);
	color: #00498E;
	background-color: #D8EAF8;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #045AA5;
	border-bottom-color: #00498E;
	border-left-color: #00498E;
	background-position: 5px 5px;
}
.com_bg .vipimg {
	position: absolute;
	left: 340px;
	top: 30px;
}
/*猎头CSS*/
.huntsidebar {
	float: left;
	width: 250px;
}
.huntcontier {
	float: right;
	width: 714px;
}
.marb10 {
	margin-bottom: 10px;
}
.huntleft {
	margin-top: 10px;
	background-color: #EFF5FC;
	background-image: url(../images/huntleftbg.gif);
	background-repeat: no-repeat;
	padding-top: 5px;
	padding-right: 4px;
	padding-bottom: 10px;
	padding-left: 4px;
}
.hunttitle {
	font-size: 14px;
	font-weight: bold;
	color: #285694;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 20px;
}
.huntbg {
	background-image: url(../images/huntboxbg1.jpg);
	background-repeat: no-repeat;
}
.huntlist {
	background-image: url(../images/huntboxbg3.jpg);
	background-repeat: repeat-y;
	font-family: "宋体";
	margin-bottom: 10px;
}
.huntlist li {
	padding-top: 5px;
	padding-bottom: 5px;
	line-height: 18px;
}
.huntlist p {
	line-height: 18px;
	color: #FF6600;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
}
.huntlist ul {
	background-image: url(../images/huntboxbg2.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding: 8px;
}
.huntnavi {
	background-image: url(../images/huntnavbg.jpg);
	background-repeat: no-repeat;
	height: 32px;
	padding-left: 25px;
}
.huntnavi a,.huntnavi a:visited {
	float: left;
	display: block;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 14px;
	margin-right: 4px;
	margin-left: 4px;
	padding-top: 7px;
	padding-bottom: 8px;
	padding-right: 10px;
	padding-left: 10px;
}
.huntnavi a:hover {
	background-image: url(../images/huntnavbg2.jpg);
}
.huntbanner {position:relative; width:714px; height:150px; background-color:#CCCCCC}
.huntswf {position:absolute; top:0px; left:0px;}
.huntswflink {
	position:absolute;
	top:20px;
	width: 158px;
	right: 30px;
}
.huntswflink li {
    background-image: url(../images/huntlink1.png);
	background-repeat: no-repeat;
	height: 37px;
	width: 150px;
	margin-bottom: 10px;
	padding-left: 8px;
	font-size: 14px;
	color: #003399;
	font-weight: bold;
	line-height: 35px;
	padding-top:5px;
	/*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/huntlink1.png')*/
	/*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/huntlink1.png' ,sizingMethod='crop');*/

}
.hunt1 {
	width: 120px;
	overflow:hidden;
	text-overflow:ellipsis;
   -moz-text-overflow:ellipsis;
   white-space:nowrap;
}
.hunt2 {
	width: 220px;
	overflow:hidden;
	text-overflow:ellipsis;
   -moz-text-overflow:ellipsis;
   white-space:nowrap;
}
.hunt3 {
	width: 110px;
	overflow:hidden;
	text-overflow:ellipsis;
   -moz-text-overflow:ellipsis;
   white-space:nowrap;
}
.huntii {
	font-weight: bold;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	color: #666666;
}
.huntconts {
	line-height: 20px;
	padding: 10px;
}
.huntlogo {
	padding: 8px;
	float: left;
	margin-right: 10px;
	border: 1px solid #E0F2FC;
}
.huntifream {
	width: 630px;
}

.stitle {
	background-color: #FFF7E6;
	margin-top: 8px;
	margin-bottom: 8px;
	padding-top: 3px;
	padding-right: 6px;
	padding-bottom: 3px;
	padding-left: 6px;
	font-weight: bold;
	color: #FF3300;
}
.h-more {
	background-image: url(../images/hunt-more.gif);
	background-repeat: no-repeat;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 15px;
	color:#FFFFFF;
	cursor:pointer;
}
.personloginauto {
	margin: 5px;
	padding: 10px;
	border: 1px solid #CCCCCC;
}
.floatr {
	float: right;
	padding-top: 3px;
	padding-right: 15px;
}
.floatr a {
	display: block;
	margin: 0px;
	padding: 4px;
	font-size: 12px;
	background-image: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-weight: normal;
}
.floatr a:hover {
	display: block;
	margin: 0px;
	padding: 4px;
	font-size: 12px;
	background-image: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	color: #FF6600;
	text-decoration: underline;
}

.floatr2 {
	float: right;
	padding-right: 15px;
}
.floatr2 a {
	display: block;
	margin: 0px;
	font-size: 12px;
	font-weight: normal;
}
.floatr2 a:hover {
	display: block;
	margin: 0px;
	font-size: 12px;
	color: #FF6600;
	text-decoration: underline;
}
.font-title {
	color: #006699;
	background-image: url(../images/defubox2.jpg);
	background-repeat: repeat-x;
	font-size: 14px;
	font-weight: bold;
}
.font-title h1 {
	font-size: 14px;
	color: #006599;
	margin-top: 5px;
	margin-left: 15px;
}
.bg03 {
	background-color: #F3F3F3;
}
.clear10 {
	clear: both;
	height: 10px;
}
.right_title01 {
	background-color: #E3F0FD;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
	font-size: 12px;
	font-weight: bold;
	color: #336699;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #AFDEF4;
}

.right_list01 {
	margin-bottom: 10px;
	border: 1px solid #AFDEF4;
}
.right_cont01 {
	background-color: #EEF6FE;
	padding: 10px;
}
.right_cont01 li {
	line-height: 18px;
	font-family: "宋体";
	margin-bottom: 4px;
}
/*注册*/
.reg_input {
	margin-left: 100px;
	font-size: 14px;
	padding-bottom: 10px;
}
.reg_input li {
	padding-top: 3px;
	padding-bottom: 3px;
}
.reg_input_b {
	background-image:none;
	background-repeat: repeat-x;
	border: 1px solid #7AAECF;
	color: #666666;	
        height:20px;
        line-height:20px;
}
.reg_post {
	margin-left: 100px;
}
.reg_post li {
	line-height:25px;
}
/*帮助*/
.help_navi {
	background-image: url(../images/help_bg.jpg);
	height: 37px;
}
.help_navi ul {
	background-image: url(../images/help_1.jpg);
	background-repeat: no-repeat;
	padding-left: 192px;
	height: 37px;
}
.help_navi li {
	float: left;
	margin-right: 10px;
}
.help_navi a,.help_navi a:visited {
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	display: block;
	padding-right: 5px;
	padding-left: 5px;
	border: 1px solid #50A0E2;
	padding-top: 3px;
	padding-bottom: 2px;
	margin-top: 8px;
	white-space:nowrap; 
}
.help_navi a:hover {
	background-image: url(../images/help_navi_on.jpg);
	background-repeat: repeat-x;
	border: 1px solid #1C6AAC;
}
.help_navi_on a,.help_navi_on a:visited,.help_navi_on a:hover {
	background-image: url(../images/help_navi_on.jpg);
	background-repeat: repeat-x;
	border: 1px solid #1C6AAC;
}.help_sub {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #1967A9;
	border-bottom-color: #1967A9;
	border-left-color: #1967A9;
	padding: 10px;
	font-family: "宋体";
	font-size: 14px;
	color: #1C69AD;
	line-height: 22px;
}
.help_continer {
	margin-top: 10px;
	border: 1px solid #B3D1F0;
}
.help_contt {
	background-image: url(../images/help_box_t.jpg);
	background-repeat: repeat-x;
	height: 23px;
	padding-top: 4px;
	padding-left: 15px;
	font-size: 14px;
	font-weight: bold;
	color: #1E6BAF;
}
.help_next {
	float: right;
	margin-right: 20px;
}
.help_next a {
	font-size: 12px;
	font-weight: normal;
}
.help_continerbox {
	font-size: 14px;
	line-height: 22px;
	color: #666666;
	padding: 10px;
}
.help_table1 td {
	font-size: 14px;
	line-height: 20px;
	padding: 5px;
	font-family: "宋体";
}
.helpimg {
	border: 1px solid #999999;
}
.mar0 {
	margin-top: 0px;
}
/*注册登录*/
.per_reg {
	background-repeat: no-repeat;
	margin-right: auto;
	margin-left: auto;
	line-height: 20px;
	background-color: #F0F7FD;
	color: #003399;
	background-image: url(../images/reg_per_tip.png);
	background-position: -10px -15px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 100px;
	/*font-family: "微软雅黑";*/
}
.com_reg {
	background-repeat: no-repeat;
	margin-right: auto;
	margin-left: auto;
	line-height: 20px;
	background-color: #F0F7FD;
	color: #003399;
	background-image: url(../images/reg_com_tip.png);
	background-position: -10px -15px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 110px;
	/*font-family: "微软雅黑";*/
}
.per_reg2 {}
.com_reg2 {}
.reg_w {
	width: 950px;
	margin-right: auto;
	margin-left: auto;
}
.reg_navi {
	height: 24px;
	background-image: url(../images/reg_underline.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	padding-bottom: 22px;
	margin-top: 10px;
	color: #FF3300;
	/*font-family: "微软雅黑";*/
}
.reg_navi img {
	margin-right: 10px;
}
.reg_input {
	margin-left: 100px;
	font-size: 14px;
	padding-bottom: 10px;
}
.reg_input li {
	padding-top: 5px;
	padding-bottom: 5px;
}
.reg_input_b {
	background-image:none;
	background-repeat: repeat-x;
	border: 1px solid #7AAECF;
	color: #666666;	
        height:20px;
        line-height:20px;
}
.com_reg_msg {
	margin-bottom: 10px;
}
.reg_setp {
	font-size: 14px;
	margin-right: 20px;
	margin-left: 20px;
	padding-bottom: 8px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	margin-bottom: 10px;
}
.login_left {
	float: left;
	width: 686px;
}
.login_intro {
	padding: 10px;
	position: relative;
}
.login_intro .login_float {
	position: absolute;
	top: 10px;
	right: 10px;
}
.login_intro p {
	background-image: url(../images/dot3.gif);
	background-repeat: no-repeat;
	background-position: 0px 4px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
}
.login_right {
	float: left;
	width: 246px;
	background-image: url(../images/login_right_bg.jpg);
	background-repeat: repeat-y;
}
.login02 {
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
}
.login02 li {
	padding-top: 4px;
	padding-bottom: 4px;
}
.login02 {
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
}
.login02 li {
	padding-top: 4px;
	padding-bottom: 4px;
}
.login_bgs2 {

	background-image: url(../images/login_bg2.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.login_input {
	padding: 10px;
}
.login_input li {
	padding-bottom: 4px;
	padding-top: 4px;
	text-align: center;
}
.passmar {
	padding-left: 85px;
}

.pass {
	font-size: 12px;
	height: 16px;
	border: 1px solid #666;
	width: 210px;
}
.pass li {
	float: left;
	margin: 0px;
	text-align: center;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#idSM1 {
	height: 14px;
	width: 70px;
}
#idSM2 {
	height: 14px;
	width: 68px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #999999;
	border-left-color: #999999;
}
#idSM3 {
	height: 14px;
	width: 70px;
}
#idSMT1 {
	color: #339900;

}
#idSMT2 {
	color: #FF6600;

}
#idSMT3 {
	color: #FFFFFF;
}
.font-title {
	color: #006699;
	background-image: url(../images/help_box_t.jpg);
	background-repeat: repeat-x;
	font-size: 14px;
	font-weight: bold;
}
/*新闻和培训*/
input,select{vertical-align:middle;}
.newsl {
	float: left;
	width: 360px;
}
.newsearch {
	margin-top: 10px;
	border: 1px solid #94CFEF;
	background-color: #CAE7F7;
	padding: 6px;
	color: #0167CC;
}

.newsr {
	float: right;
	width: 610px;
}
.news_topr {
	float: right;
	width: 240px;
}
.newssub {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #5CB1E8;
}
.newssub a {
	margin-right: 3px;
}
.newssub p {
	line-height:20px;
}
.news_topl {
	float: left;
	width: 360px;
}
.news_topl p {
	text-indent: 24px;
	line-height: 18px;
}
.newslist01 {
	padding-top: 2px;
	padding-bottom: 2px;
	margin-top: 2px;
	margin-bottom: 2px;
}
.newslist01 span {
	font-size: 12px;
}
.newslist01 a {
	text-decoration: none;
	margin-right: 2px;
	margin-left: 2px;
}
.newslist01 li {
	font-size: 14px;
	padding-top: 4px;
	padding-bottom: 4px;
}
.newlist02 {
	padding: 5px;
}
.newlist02 li {
	margin-bottom: 8px;
}
.newlist02 .liico {
	background-image: url(../images/dot5.gif);
	background-repeat: no-repeat;
	background-position: 0px 4px;
	padding-left: 15px;
	color: #0099CC;
}
.newlist02 a,.newlist02 a:visited {
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}
.newlist02 p {
	line-height: 18px;
}
.newlist03 {
	padding: 0px;
}
.newlist03 p {
    padding:0px 0px 5px 5px;
	width:90px;
	overflow:hidden;
	text-overflow:clip;
    -moz-text-overflow:clip;
	white-space:nowrap;
}
.newlist03 li {
	border: 1px solid #CCCCCC;
	width: 105px;
	float: left;
	margin-right: 3px;
	margin-left: 3px;
}
.newlist03 img {
	width: 95px;
	padding: 5px;
	border: 1px solid #FFFFFF;
}
.newline01 {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
.newbart {
	font-size: 14px;
	font-weight: bold;
	color: #006699;
	background-image: url(../images/newbar.jpg);
	height: 25px;
	padding-top: 6px;
	padding-left: 20px;
}
.ins01 {color: #F16D0B;background-image: url(../images/newbar2.jpg);}
.ins03 {background-image: url(../images/new-subbg2.gif);}
.ins02 { border-right-color: #FFC643;
	border-bottom-color: #FFC643;
	border-left-color: #FFC643;}
.ins04 {
	color: #333333;
	background-color: #F4DF86;
	border-bottom-color: #FFC643;
}
.ins05 {
	background-color: #FFFFFF;
}
.ins06 {
	border: 1px solid #FFC643;
}
.newl2 {
	float: left;
	width: 350px;
}
.newr2 {
	float: right;
	width: 600px;
}
.newbarb {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #99CCFF;
	border-bottom-color: #99CCFF;
	border-left-color: #99CCFF;
	padding: 8px;
	height: 1%;
}
.newlistt02 {
	font-size: 14px;
	font-weight: bold;
	color: #FF6600;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.newtime {
	float: right;
}
.newssub2 {
	background-image: url(../images/new-subbg.gif);
	background-repeat: repeat-x;
	height: 30px;
	background-position: 0px 0px;
	padding-top: 6px;
	padding-left: 10px;
	margin-bottom: 10px;
}
.newssub2 a,.newssub2 a:visited {
	text-decoration: none;
	background-image: url(../images/news_abg1.gif);
	background-repeat: no-repeat;
	display: block;
	height: 18px;
	width: 72px;
	float: left;
	margin-right: 7px;
	text-align: center;
	padding-top: 4px;
	color: #333333;
}
.newssub2 a:hover {
	background-image: url(../images/news_abg2.gif);
	color: #FF6600;
}
.newlist04 {
	float: left;
	width: 340px;
}
.newlist05 {
	float: right;
	width: 245px;
}
.newlist06 li{	width:220px;
	overflow:hidden;
	text-overflow:ellipsis;
    -moz-text-overflow:ellipsis;
	white-space:nowrap;
	line-height:22px;
}
.newlist07 { background-color:#FFFFFF;}
.newlist07 li{	width:320px;
	overflow:hidden;
	text-overflow:ellipsis;
    -moz-text-overflow:ellipsis;
	white-space:nowrap;
	line-height:24px;
}
.newpage {
	float: left;
	width: 720px;
}
.newbart2 {
	font-size: 14px;
	font-weight: bold;
	color: #006699;
	height: 25px;
	padding-top: 6px;
	padding-left: 20px;
	background-color: #F1F8FE;
	border: 1px solid #BEE4FC;
}
.newstuijian {
	background-color: #F1F8FE;
	padding: 8px;
	border: 1px solid #BEE4FC;
	background-image: url(../images/news_tuijianbg.jpg);
	background-repeat: repeat-x;
}
.newstuijian a {
	font-family: "宋体";
}
.newstuijian li {
	float: left;
	width: 49%;
	padding-top: 4px;
	padding-bottom: 4px;
}
.newbiglist {
	margin-top: 10px;
	padding-top: 8px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #999999;
	line-height: 24px;
}
.newbiglist li {
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 15px;
	background-image: url(../images/dot4.gif);
	background-repeat: no-repeat;
	background-position: 0px 10px;
}
.newbiglist a {
	font-size: 14px;
	text-decoration: none;
	color: #333333;
}
.newbiglist a:hover {
	color: #FF6600;
	text-decoration: underline;
}
.newstitle {
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #99CCFF;
	border-right-color: #99CCFF;
	border-left-color: #99CCFF;
	text-align: center;
	color: #0099CC;
}
.newstitle h3 {
	width: 98%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	padding-top: 20px;
	padding-bottom: 12px;
}

.newscontent {
	font-size: 14px;
	line-height: 22px;
	color: #666666;
	position: relative;
	padding-bottom: 40px;
}
.newsclose1 {
	background-image: url(../images/bottom_bg.gif);
	background-repeat: repeat-x;
	font-size: 12px;	
	width: 80px;
	text-align: center;
	position: absolute;
	top: -60px;
	right: 10px;
}
.newsclose1 a,.newsclose1 a:visited {
	display:block;
	color: #FFFFFF;
	text-decoration:none;
}
.newscontent p {
	text-indent: 28px;
}
.newsdown {
	padding: 20px;
}
.newsdown li {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	padding-top: 7px;
	padding-bottom: 7px;
}
.newsleft {
	float: left;
	width: 680px;
}
.newsright {
	float: right;
	width: 290px;
}
.newsnavi {
	background-image: url(../images/newsnavibg.gif);
	background-repeat: repeat-x;
	height: 35px;
	padding-left: 10px;
	margin-bottom: 10px;
	line-height: 35px;
}
.newsnavi li {
	font-size: 14px;
	font-weight: bold;
	float: left;
	text-align: center;
	margin-right: 2px;
	margin-left: 2px;
}
.newsnavi a,.newsnavi a:visited {
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	padding-right: 5px;
	padding-left: 5px;
}
.newsnavi a:hover {
	text-decoration: underline;
}
.newsnavi li.newshome {
	background-image: url(../images/newshome.gif);
	background-repeat: repeat-x;
}
.newsbox1 {
	border: 1px solid #ABBACD;
	margin-bottom: 10px;
}
.newstitle1 {
	height: 23px;
	background-image: url(../images/newstitle1.gif);
	background-repeat: repeat-x;
	font-size: 14px;
	font-weight: bold;
	color: #FF3300;
	padding-left: 15px;
	padding-top: 5px;
}
.newstitle2 {
	height: 20px;
	background-image: url(../images/newstitle2.gif);
	background-repeat: repeat-x;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 15px;
	padding-top: 5px;
}
.newstitle3 {
	height: 20px;
	background-image: url(../images/newstitle3.jpg);
	background-repeat: repeat-x;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	padding-left: 15px;
	padding-top: 6px;
}
.newslist1 {
	margin: 10px;
	font-family: "宋体";
}
.newslist1 li {
	height:27px;
	line-height:27px;
}
.newslist1 a,.newslist1 a:visited {
	color: #FF6600;
	text-decoration: none;
}
.newslist1 a:hover {
	text-decoration: underline;
}
.newsbox2 {
	border: 1px solid #8DC6F8;
	margin-bottom: 10px;
	background-color: #F7FDFF;
}
.newslist2 {
	margin: 10px;
	font-family: "宋体";
}
.newslist2 span a {
	font-weight: bold;
	color: #339900;
}
.newslist2 li {
	height:26px;
	line-height:26px;
}
.newslist2 a,.newslist2 a:visited {
	color: #0066CC;
	text-decoration: none;
}
.newslist2 a:hover {
	text-decoration: underline;
}
.newsmore a,.newsmore a:visited {
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	margin-right: 12px;
}
.newsmore a:hover {
	text-decoration: underline;
}
.newsad {
	margin-bottom: 10px;
}
.newsmain1 {
	float: left;
	width: 280px;
}
.newsmain2 {
	float: right;
	width: 690px;
}
.newsmainclass {
	margin-top: 0px;
	margin-bottom: 10px;
	border: 1px solid #8ACAED;
	padding: 8px;
	height: 1%;
}
.newsmainclass a {
	color: #666666;
	text-decoration: none;
}
.newsmainclass a:hover {
	color: #FF6600;
	text-decoration: underline;
}

.newsmainclass li {
	float: left;
	width: 305px;
	font-family: "宋体";
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #8ACAED;
	background-image: url(../images/bullet_delete.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	padding-left: 14px;
	margin-right: 3px;
	margin-left: 3px;
	overflow: hidden;
	height: 25px;
	line-height: 25px;
}
.newskey {
	padding: 10px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #94CFEF;
	border-bottom-color: #94CFEF;
	border-left-color: #94CFEF;
	line-height: 22px;
}
.newsfont1 {
	font-weight: bold;
	color: #FF3300;
}
.newsmain3 {
	margin-bottom: 10px;
}
.newsbox3 {
	float: left;
	width: 335px;
	border: 1px solid #8DC6F8;
}
.newsbox4 {
	float: right;
	width: 335px;
	border: 1px solid #8DC6F8;
}
.newsmore2 a,.newsmore2 a:visited {
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	margin-right: 12px;
}
.newsmore2 a:hover {
	text-decoration: underline;
}
.newsphoto {
	margin-top: 10px;
	margin-right: 10px;
	margin-left: 10px;
	height: 80px;
	line-height: 20px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}
.newsphoto p a,.newsphoto p a:visited {
	font-size: 14px;
	font-weight: bold;
}
.newsphoto img {
	float: left;
	margin-right: 5px;
	margin-left: 5px;
	border: 1px solid #666666;
}
.newhomeli{
	padding-left: 40px;
	width: 650px;
	background-image: url(../images/newsnavibg2.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}
.newhomeli a,.newhomeli a:visited {
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	float: left;
}
.newsboxdown {
	border: 1px solid #8DC6F8;
	height: 1%;

}
.newslistdown {
	padding: 5px;
}
.newslistdown li {
	font-family: "宋体";
	float: left;
	width: 215px;
	border: 1px solid #CCCCCC;
	margin-top: 4px;
	margin-bottom: 2px;
	margin-right: 2px;
	margin-left: 2px;
}
.newslistdown a,.newslistdown a:visited {
	color: #0066CC;
	text-decoration: none;
	display: block;
	padding: 6px;
}
.newslistdown a:hover {
	text-decoration: underline;
	background-color: #EAEBEC;
	color: #FF6600;
}
.peixun_box {
	background-color: #FFFFFF;
	padding: 8px;
}
.peixun_box span a {
	font-size: 14px;
	font-weight: bold;
	color: #FF6600;
}
.peixun_box li {
	font-size: 12px;
	line-height: 23px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	padding-top: 5px;
	padding-bottom: 5px;
	background-image: url(../images/blite_04.gif);
	background-repeat: no-repeat;
	background-position: 0px 10px;
	padding-left: 18px;
}
.mart10 {
	margin-top: 10px;
	margin-bottom: 0px;
}
.peixun_login {
	background-color: #FFFFFF;
	margin-top: 0px;
	position: relative;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 1px;
	padding-left: 10px;
}
.peixun_login li {
	padding-top: 4px;
	padding-bottom: 4px;
}

.peixun_login p {
	padding-bottom: 4px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	margin-bottom: 5px;
}
.peixun_input {
	width: 120px;
	height: 18px;
}
.peixun_submit {
	position: absolute;
	top: 45px;
	right: 15px;
}
.peixun_search {
	padding: 0px;
	border: 1px solid #8ACAED;
	background-color: #CAE7F7;
}
.peixun_search ul {
	background-image: url(../images/peixun_searchico.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin-top: 10px;
}
.peixun_search li {
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 3px;
	padding-left: 4px;
	margin-left: 50px;
	line-height: 22px;
}
.peixun_search li.peixun_key {
	background-color: #F7FDFF;
	margin-left: 0px;
	height:50px;
	line-height:25px;
}
.mart0 {
	margin: 0px;
}
/*培训左侧208-58*/
.gad08 {margin-top: 10px;}
.gad08 li { height:68px;}
.gad08 img {height:58px;width:280px;border: 1px solid #CCCCCC;}
.gad08 a img,.gad08 a:visited img {	border: 1px solid #666666;}
/*培训页右侧广告*/
.gad09 {}
.gad09 p {line-height:22px;;width:133px;overflow:hidden;text-overflow:clip; -moz-text-overflow:clip;white-space:nowrap;}
.gad09 img {height:50px;width: 130px;}
.gad09 li {
	float: left;
	text-align: left;
	padding: 3px;
	margin-top: 3px;
	margin-right: 2px;
	margin-bottom: 3px;
	margin-left: 2px;
	height: 96px;
	border: 1px dashed #CCCCCC;
}
.peixunlist1 {
	margin: 10px;
	font-family: "宋体";
}
.peixunlist1 p {
	margin: 0px;
	padding: 0px;
}
.peixunlist1 span a,.peixunlist1 span a:visited {
	font-weight: normal;
	color: #FF6600;
}
.peixunlist1 span a:hover{
	color: #0066CC;
}
.peixunlist1 li {
	padding-top: 5px;
	padding-bottom: 5px;
	line-height: 18px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #666666;
}
.newpeixun li {
	float: left;
	width: 50%;
}
.peixun_comp {
	background-color: #FFFFFF;
	padding: 10px;
	line-height: 18px;
}
.peixun_comp a,.peixun_comp a:visited {
	color: #666666;
	text-decoration: none;
}
.peixun_comp a:hover {
	color: #ff6600;
	text-decoration: underline;
}
.peixun_comp p {
	margin-bottom: 5px;
	background-image: url(../images/dot5.gif);
	background-repeat: no-repeat;
	background-position: 0px 5px;
	padding-left: 15px;
}
.peixun_comp p a,.peixun_comp p a:visited {
	font-size: 12px;
	font-weight: lighter;
	color: #0066CC;
}
.peixun_comp p a:hover {
}
.peixun_comp li {
	float: left;
	width: 205px;
	margin-top: 0px;
	margin-right: 2px;
	margin-bottom: 0px;
	margin-left: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding: 5px;
	height: 80px;
}
.peixun_bg01 { background-color:#E8FBFF}
.peixun_bg02 { background-color:#FFFFFF}
.peixun_title {
	font-family: "微软雅黑", "宋体";
	font-size: 18px;
	line-height: 28px;
	font-weight: bold;
	color: #FF6600;
	background-image: url(../images/Star.gif);
	background-repeat: no-repeat;
	background-position: 0px 6px;
	padding-left: 35px;
	padding-bottom: 10px;
	padding-top: 10px;
}
.font11 {
	font-size: 12px;
	font-weight: normal;
	color: #999999;
}
.peixun_navbg {
	background-image: url(../images/peixun_navbg.gif);
	background-repeat: no-repeat;
	height: 30px;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	padding-top: 7px;
	padding-left: 50px;
}
.fieldset01 {
	font-size: 14px;
	line-height: 22px;
	padding: 10px;
	margin-bottom: 10px;
	border: 1px solid #999999;
}
.legend01 {
	background-image: url(../images/i_3.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	font-size: 14px;
	font-weight: bold;
	color: #FF6600;
	padding-left: 20px;
	margin-bottom: 10px;
}
.pxnoimg {
	border: 1px solid #999999;
	float: right;
}
.peixunlist2 {
	margin: 10px;
	font-family: "宋体";
}
.peixunlist2 li {
	padding-top: 5px;
	padding-bottom: 5px;
	line-height: 18px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #666666;
	font-size: 12px;
	float: left;
	width: 48%;
}
.peixunlist2 a,.peixunlist2 a:visited {
	color: #0066CC;
	text-decoration: none;
	font-size: 12px;
}
.peixunlist2 a:hover {
	text-decoration: underline;
}
.peixun_rz {
	margin-top: 20px;
}
.peixun_rz p {
	font-size: 12px;
	text-align: left;
	padding-left: 20px;
	padding-right: 20px;
}

.peixun_rz li {
	float: left;
	width: 32%;
	text-align: center;
}
.peixun_rz img {
	height: 200px;
	width: 262px;
	padding: 5px;
	border: 1px solid #999999;
}
.peixunuse {
	border: 1px solid #7AAECF;
}
.pxuseinfo {
	margin: 10px;
	line-height: 18px;
}
.pxuseinfo li {
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}


.peixunuse h3 {
	font-size: 14px;
	font-weight: bold;
	margin: 0px;
	background-color: #E5F4FB;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	color: #1777B7;
}
.peixunuse .pxconts {
	padding: 8px;
}
.pxsidetool {
	margin-top: 10px;

}
.pxsidetool a,.pxsidetool a:visited {
	text-decoration: none;
	display: block;
	margin-bottom: 8px;
	border: 1px solid #CCCCCC;
	background-image: url(../images/ico11.gif);
	background-repeat: no-repeat;
	background-position: 4px 5px;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 25px;
}
.pxsidetool a:hover {
	background-image: url(../images/ico22.gif);
	background-color: #D0EBFC;
	border: 1px solid #7AAECF;
	font-weight: bold;
	color: #1777B7;
}
.imgbox10 {
	padding: 10px;
	border: 1px solid #B1E9FE;
}
/*翻屏*/
div#MainPromotionBanner{
	width:386px;
	height:220px;
	background:#feb900;
}
#MainPromotionBanner #SlidePlayer {
	position:relative;
	margin: 0 auto;
}
#MainPromotionBanner .Slides{
	padding: 0;
	margin: 0;
	list-style: none;
	height: 220px;
	overflow: hidden;
}
#MainPromotionBanner .Slides li {
	float: left;
	width: 386px;
	height: 220px;
}

#MainPromotionBanner .Slides img{
	border:0;
	display: block;
	width: 386px;
	height: 220px;	
}

#MainPromotionBanner .SlideTriggers{
	margin: 0;
	padding: 0;
	list-style: none; 
	position: absolute; 
	top: 185px; 
	right: 0px;
	z-index: 10;
	height: 25px;	
}
#MainPromotionBanner .SlideTriggers li{
	float: left;
	display: inline;
	color: #74a8ed;
	text-align: center;
	line-height:16px;
	width: 16px;
	height: 16px;
	font-family: Arial;
	font-size: .9em;
	cursor: pointer;
	overflow: hidden; 
	margin:3px 6px;
	background: url(../images/slide_trigger.gif) no-repeat center center;
}
#MainPromotionBanner .SlideTriggers li.Current{ 
	color:#fff; 
	background: url(../images/slide_trigger_c.gif) no-repeat center center;
	border:0; 
	font-weight:bold;
	font-size: 1.4em;
	line-height: 21px;
	height: 21px;
	width: 21px;
	margin:0 6px; 
}
/**/
.mar10 {
	padding:10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.peixuntop1 {
	
}
.peixuntop2 { height:230px;}
.peixuntop2l { float:left; width:386px;}
.peixuntop2r { float:right; width:295px; height:220px; overflow:hidden;}
/*最新岗位及简历*/
.new_job_bg {
	background-image: url(../images/new_job_bg.jpg);
	background-repeat: no-repeat;
	position: relative;
	padding-top: 15px;
}
.new_job_box {
	border: 2px solid #B5DBF4;
	background-image: url(../images/new_job_box1.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 400px;
	position: relative;
}
.new_job_conut {margin-top: 55px;margin-left: 120px;}
.new_job_navis {
	height: 25px;
	margin-right: 20px;
	margin-left: 20px;
	background-image: url(../images/new_job_n1.gif);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	padding-left: 15px;
	margin-top: 10px;
	overflow: hidden;
}
.new_job_navis a,.new_job_navis a:visited {
	display: block;
	height: 20px;
	padding-right: 8px;
	padding-left: 8px;	
	background-repeat: no-repeat;
	float: left;
	padding-top: 6px;
	margin-right: 3px;
	margin-left: 3px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #8A8A8A;
	text-decoration: none;
	background-image: url(../images/new_job_n3.gif);
	color: #FFFFFF;
}
.new_job_navis a:hover {background-image: url(../images/new_job_n2.gif);color: #FF6600;}
a.new_se:link {background-image: url(../images/new_job_n2.gif);	color: #FF6600;	font-weight:bold;}
a.new_se:visited {background-image: url(../images/new_job_n2.gif);color: #FF6600;font-weight:bold;}
.new_job_go {position: absolute;top: 71px;right: 24px;}
.new_job_width {
	margin: 15px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #C2D4DE;
	padding-top: 0px;
}
.new_job_box2 {
	border: 2px solid #B5DBF4;
	background-image: url(../images/new_job_box2.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	position: relative;
}
.new_sou {position: absolute;top: 20px;	right: 30px;}
/*绵阳*/
.site3412 .area { display:none;}  
.site3412 .header { background-image:url(../cityimage/logo-bg-my.jpg); background-position:top left; background-repeat: no-repeat;} 
.gad07 {
	width: 990px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 62px;
	overflow: hidden;
}
.gad07 li {	float: left;padding-right: 4px;	padding-left: 4px;}
.gad07 img { border:1px #999999 solid;}
/*#t-city3412 a,#t-city3412 a:visited { color:#FFFFFF; font-weight:bold;background-image: url(../images/city_on_2.gif);*/background-repeat: no-repeat;}

/*body#page00 {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../images/20091001.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top:78px;
}
body .site3412 {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../images/20091001.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top:78px;
}*/
body#page06 .newsmain2 {
	float: right;
	width: 386px;
}
.exout {border: 1px solid #999999;padding: 1px;}
.extbox {height:25px;margin-bottom: 4px;}
.extbox li {float:left;padding-left: 5px;line-height: 20px; }
.extitle {background-color: #EAEAEA;font-size: 12px;font-weight: bold;color: #666666;}
.ext01 { width:33%; overflow:hidden; height:20px; line-height:20px; }
.ext02 { width:33%; overflow:hidden;height:20px; line-height:20px; }
.ext03 { width:15%; overflow:hidden;height:20px; line-height:20px; }
.ext04 { width:15%; overflow:hidden;height:20px; line-height:20px; }