/*+++++++++++全局变量++++++++++++++++++++++++++++++++++++++++++++++++*/
*{
	padding:0px;
	margin:0px;
}
a:link,a:visited{
	text-decoration:none; color:#000; font-size:12px;
}
a:hover,a:active{
	text-decoration:underline; font-size:12px;
}
.imcm ul,.imcm li,.imcm div,.imcm span,.imcm a{
	text-align:left; vertical-align:top; padding:0px; margin:0; list-style:none outside none; border-style:none; background-image:none; clear:none; float:none; display:block; position:static; overflow:visible; line-height:normal;
}
.imcm li a img{
	display:inline; border-width:0px;
}.imcm span{
	display:inline;
}
.imcm .imclear,.imclear{
	clear:both;height:0px;visibility:hidden;line-height:0px;font-size:1px;
}
.imcm .imsc{
	position:relative;
}
.imcm .imsubc{
	position:absolute;visibility:hidden;
}
.imcm li{
	list-style:none;font-size:1px;float:left;
}.imcm ul ul li{
	width:100%;float:none !important;
}
.imcm a{
	display:block;position:relative;
}
.imcm ul .imsc,.imcm ul .imsubc {
	z-index:10;
}
.imcm ul ul .imsc,.imcm ul ul .imsubc{
	z-index:20;
}
.imcm ul ul ul .imsc,.imcm ul ul ul .imsubc{
	z-index:30;
}.imde ul li:hover .imsubc{
	visibility:visible;
}
.imde ul ul li:hover  .imsubc{
	visibility:visible;
}
.imde ul ul ul li:hover  .imsubc{
	visibility:visible;
}
.imde li:hover ul  .imsubc{
	visibility:hidden;
}
.imde li:hover ul ul .imsubc{
	visibility:hidden;
}
.imde li:hover ul ul ul  .imsubc{
	visibility:hidden;
}
.imcm .imea{
	display:block;position:relative;left:0px;font-size:1px;line-height:1px;height:0px;width:1px;float:right;
}
.imcm .imea span{
	display:block;position:relative;font-size:1px;line-height:0px;
}
.dvs,.dvm{
	border-width:0px; text-align:left;
}
[if IE]><style type="text/css">.imcm .imea span{position:absolute;}.imcm .imclear,.imclear{display:none;}.imcm{zoom:1;} .imcm li{curosr:hand;} .imcm ul{zoom:1}.imcm a{zoom:1;}</style><![endif][if gte IE 7]><style type="text/css">.imcm .imsubc{background-image:url(ie_css_fix);}</style><![endif]end

	#imenus0 .imeam span,#imenus0 .imeamj span { width:9px; height:6px; left:-11px; top:6px; background-repeat:no-repeat;background-position:top left;}
	#imenus0 li:hover .imeam span,#imenus0 li a.iactive .imeamj span {background-image:url(medium_purple_down.gif); background-repeat:no-repeat;background-position:top left;}


	#imenus0 ul .imeas span,#imenus0 ul .imeasj span {background-image:url(stub_arrow_right.gif); width:6px; height:8px; left:-6px; top:3px; background-repeat:no-repeat;background-position:top left;}
	#imenus0 ul li:hover .imeas span,#imenus0 ul li a.iactive .imeasj span {background-image:url(stub_arrow_right.gif); background-repeat:no-repeat;background-position:top left;}



	#imouter0 {border-color:#6a6a6a; border-width:1px; padding:0px; margin:0px; }



	#imenus0 li ul {background-color:#ffffff; border-style:solid; border-color:#cccccc; border-width:1px; padding:5px; margin:4px 0px 0px; }



	#imenus0 li a, #imenus0 .imctitle {text-align:left; font-size:14px; text-decoration:none; border-color:#dddddd; border-width:1px; padding:0px 0px 0px 0px; }


		#imenus0 li:hover>a {text-decoration:underline; }
		#imenus0 li a.ihover, .imde imenus0 a:hover {text-decoration:underline; }


		#imenus0 li a.iactive {}


		#imenus0 .imbuttons {padding:2px 0px 0px 4px; }



	#imenus0 ul a, #imenus0 .imsubc li .imctitle  {color:#333333; text-align:left; text-decoration:none; border-style:none; border-color:#000000; border-width:1px; }

	
		#imenus0 ul li:hover>a {color:#000000; text-decoration:underline; }
		#imenus0 ul li a.ihover {color:#000000; text-decoration:underline; }


		#imenus0 ul li a.iactive {background-color:#ffffff; }


		#imenus0 .dvs {border-bottom-width:1px; border-style:solid; border-color:#efefef; padding-bottom:2px; margin-bottom:2px; }
		#imenus0 .imsubc .dvs a{ color:#333; text-decoration:none; font-size:12px; height:17px; padding-top:5px;}

body{
	background-color:#fff; font:12px; text-align:center; color:#000;
}
body,form,p,ol,ul,p,h2,h3,h4{ margin:0;	padding:0;
	}
ul{
	list-style:none;
}
div {
	text-align:left; padding:0px; margin:0px;
}
img,fieldset{ 
	border:0;
}
.linkf93:link,.linkf93:visited{
	text-decoration:none; font-size:12px; color:#f93;
}
.linkf93:hover,.linkf93:active{
	text-decoration:underline;
}
.f12:link,.f12:visited{
	 font-size:12px; color:#f93; text-decoration:none;
}
.f12:hover,.f12:active{
	text-decoration:underline;
}
.linkf9314:link,.linkf9314:visited{
	text-decoration:none; font-size:14px; color:#f93; font-weight:bold;
}
.linkf9314:hover,linkf9314:active{
	text-decoration:underline; font-size:14px; color:#000; font-weight:bold;
}
.red14 {
	font-size:14px; color:red; font-weight:bold;
}
#top {
	width:100%; height:150px; padding:0px; margin:0px; 
}
#top_banner{
	width:890px; height:150px; padding:0px; margin:0px auto; text-align:center; 
}
	#top_logo {
	width:180px; height:66px; padding:0px; margin:0px auto; text-align:center; float:left; padding-top:8px;
				}
	#top_center {
	width:410px; height:44px; margin:0 auto; text-align:left; float:left; color:#000; font-size:24px; font-family:黑体; padding-top:30px;
		}
	#top_right {
	width:300px; height:74px; margin:0 auto; text-align:right; float:left; 
	}
	#top_right ul li.alink {
	color:#000; height:17px; padding-top:20px; 
	}	
	#top_right ul li.red18b {
	color:red; font-size:16px; font-family:黑体; padding-top:6px; word-spacing: 1.5em; letter-spacing: 4px;
	}	
#menu {
	width:890px; height:28px; padding:0px; margin:0px auto; background-image: url(../images/menu_bg.gif); background-repeat:repeat-X; z-index:100;position:relative;
}

#menu ul.menuitem{
	list-style:none; text-align:center; 
}
#imenus0 li.lft{
	width:80px; height:18px; float:left; LIST-STYLE-TYPE: none; padding-top:8px; text-align:center; font-size:14px; color:#fff; padding-left:36px;
}
#imenus0 li.lft a{
	text-align:center; font-size:14px; color:#000; text-decoration:none;border-right:1px solid #ffffff;
}
#imenus0 li.spacee{
	width:1px; height:18px; float:left; LIST-STYLE-TYPE: none; padding-top:8px; text-align:right; font-size:14px; color:#fff;
}
#imenus0 li.m{
	width:82px; height:18px; float:left; LIST-STYLE-TYPE: none; padding-top:8px; text-align:center; color:#000;
}
#imenus0 li.m a,#imenus0 li.n a{
	text-align:center; color:#000; text-decoration:none;border-right:1px solid #ffffff;
}
#imenus0 li.l a{
	text-align:center; color:#000; text-decoration:none;
}
#imenus0 li.n{
	width:164px; height:18px; float:left; LIST-STYLE-TYPE: none; color:#000; padding-top:8px; padding-right:1px; text-align:center;
}
#imenus0 li.l{
	width:86px; height:18px; float:left; LIST-STYLE-TYPE: none; color:#000; padding-top:8px; text-align:center;
}
#imenus0 li.imenus0,li.l a:link,li.imenus0,li.l a:visited{
	text-decoration:none; color:#000; font-size:14px; text-decoration:none;
}
#menu li.m,li.l a:hover,#menu li.m,li.l a:active{
	text-decoration:none; font-size:14px; text-decoration:none;
}
#imenus0 li.n a:link,li.n a:visited{
	text-decoration:none; color:#f90; font-size:14px; text-decoration:none;
}
#imenus0 li.n a:hover,#imenus0 li.n a:active{
	text-decoration:none; font-size:14px; text-decoration:none;
}
#top_menu {
	width:100%; height:28px; padding:0px; margin:0px;  
}
#menu_bg {
	width:890px; height:20px; padding:0px; margin:0px; background-image: url(../images/menu_bottom_bg.gif); background-repeat:repeat-x; z-index:0; position:relative; text-align:center;
}
#banner_t {
	clear:both; width:780px; height:10px; padding:0px; margin:0px; background-image: url(../images/banner_t_bg.gif); background-repeat:no-repeat;  font-size:0; text-align:center;
}
#banner {
	width:780px; height:180px; padding-bottom:10px; margin:0px; background-image: url(../images/banner_bg.gif); background-repeat:repeat-y; text-align:center;
}
#banner_l {
	width:244px; padding-left:10px; padding-right:10px; margin:0px; clear:both; float:left; padding-top:3px;
}
#banner_r {
	width:506px; padding-right:10px; margin:0px; float:right; padding-top:3px;
}
#banner_b {
	width:780px; height:19px; padding:0px; margin:0px; background-image: url(../images/banner_b_bg.gif); background-repeat:no-repeat;
}
#search {
	width:772px; height:30px; padding-left:8px; margin:0px auto; background-image: url(../images/search_bg.gif); background-repeat:no-repeat; text-align:left;
}
#page_bottom {
	width:100%; margin-top:10px; padding-top:20px; background: url("../images/page_bottom_bg.gif") repeat-x;  height:48px; text-align:center;	
}
.dis{display:block;}
.undis{display:none;}
#listitem ul {
	list-style:none; width:428px; text-align:center; margin:0px auto; 
}
#listitem ul li{
	float:left; height:18px; padding-top:2px;
}
#listitem ul li.gray{
	color:#ccc; float:right; padding-top:2px;
}
.main {
	width:890px; padding-top:5px; margin:0px auto; text-align:center; 
}
.main_l {
	width:206px; padding-right:10px; margin:0px; background:white; float:left;
}
.main1_tit ul {
	list-style:none; width:200px; height:32px; background: url("../images/page_bg.gif") top left no-repeat; padding-left:6px;
}
.main1_tit li {
	list-style:none; float:left;
}
.main1_con {
	width:194px; border-left:1px solid #B5C4CC; border-right:1px solid #B5C4CC; padding-top:5px; padding-bottom:3px; padding-left:5px; padding-right:5px;
}
.main1_bot {
	width:206px; height:2px; background: url("../images/page_bg.gif") 0px -33px no-repeat; font-size:0px;
}
.main_c {
	width:458px; padding-right:10px; margin:0px; background:white; float:right;
}
.main2_tit ul {
	list-style:none; width:452px; height:32px; background: url("../images/page_bg.gif") 0px -61px no-repeat; padding-left:6px;
}
.main2_titzt ul {
	list-style:none; width:890px; height:32px; background: url("../images/page_bgzt.gif") 0px 0px no-repeat; padding-left:6px;
}
.main2_tit li {
	list-style:none; float:left;
}
.main2_titzt li {
	list-style:none; float:left;
}
.main2_con {
	width:446px; border-left:1px solid #B5C4CC; border-right:1px solid #B5C4CC; padding-top:5px; padding-left:5px; padding-right:5px; height:182px;
}
.list_con {
	width:446px; border-left:1px solid #B5C4CC; border-right:1px solid #B5C4CC; padding-top:5px; padding-bottom:3px; padding-left:5px; padding-right:5px;
}
.main2_bot {
	width:458px; height:2px; background: url("../images/page_bg.gif") 0px -94px no-repeat; font-size:0px;
}
.main_r {
	width:206px; margin:0px;  background:white; float:right; overflow:hidden;
}
.main_r02 {
	width:674px; margin:0px;  background:white; float:right; overflow:hidden;
}
.main_r02_tit {
	list-style:none; width:630px; height:20px; background: url("../images/page_bg.gif") 0px -97px no-repeat; padding-left:22px; padding-right:22px; padding-top:13px;
}

.main_r03_tit {
	list-style:none; width:646px; height:20px; background: url("../images/mainr_bg.gif") no-repeat; padding-left:6px; padding-right:22px; padding-top:13px;
}
.main_r03_tit li.jobl{
	width:76px; height:14px; background: url("../images/page_bg.gif") 0px -36px no-repeat; text-decoration: none; text-align:center; padding-top:6px; font-size:12px; font-weight:bold; color:COLOR: #36c; float:left;
}
.main_r03_tit li.jobr{
	list-style:none; float:right; color:#930; width:550px; text-align:right;
}

.main_r02_tit li.l{
	clear:both; list-style:none; float:left; color:#000; width:430px; text-align:left; font-size:12px;
}
.main_r02_tit li.l a:link,.main_r02_tit li.l a:visited{
	 font-size:12px; TEXT-DECORATION: none; 
}
.main_r02_tit li.l a:hover,.main_r02_tit li.l a:active{
	 font-size:12px;
}
.main_r02_tit li.l{
	clear:both; list-style:none; float:left; color:#000; width:430px; text-align:left; font-size:12px;
}
.main_r02_tit li.r{
	list-style:none; float:right; color:#930; width:200px; text-align:right;
}
.main_r02_con {
	width:652px; border-left:1px solid #B5C4CC; border-right:1px solid #B5C4CC; padding-top:15px; padding-bottom:10px; padding-left:10px; padding-right:10px; line-height:23px; text-indent:2em;
}
.main_r02_bot {
	width:674px; height:2px; background: url("../images/page_bg.gif") 0px -131px no-repeat; font-size:0px;
}
.menun:link,.menun:visited {
	FONT-SIZE: 14px; COLOR: #000; TEXT-DECORATION: none; font-weight:bold;
}
.menun:active,.menun:hover {
	COLOR: #333; TEXT-DECORATION: none;
}
.c930:link,.c930:visited {
	FONT-SIZE: 12px; COLOR: #930; TEXT-DECORATION: none; font-weight:bold;
}
.c930:active,.c930:hover {
	COLOR: #333; TEXT-DECORATION: none;
}
.f14:link,.f14:visited {
	FONT-SIZE: 14px; COLOR: #000; TEXT-DECORATION: none; 
}
.f14:active,.f14:hover {
	COLOR: #333; TEXT-DECORATION: none; FONT-SIZE: 14px;
}
.f14a:link,.f14a:visited {
	FONT-SIZE: 14px; COLOR: #fff; TEXT-DECORATION: none; 
}
.f14a:active,.f14a:hover {
	COLOR: #333; TEXT-DECORATION: none; FONT-SIZE: 14px;
}
.menuf:link,.menuf:visited {
	FONT-SIZE: 14px; COLOR: red; TEXT-DECORATION: none; font-weight:bold;
}
.menuf:active,.menuf:hover {
	COLOR: #333; TEXT-DECORATION: none; FONT-SIZE: 14px;
}
.lmenua:link,.lmenua:visited {
	FONT-SIZE: 14px; COLOR: #036; TEXT-DECORATION: none; 
}
.lmenua:active,.lmenua:hover {
	COLOR: #333; TEXT-DECORATION: none; FONT-SIZE: 14px;
}
.lsmenua:link,.lsmenua:visited {
	FONT-SIZE: 14px; COLOR: #000; TEXT-DECORATION: none; 
}
.lsmenua:active,.lsmenua:hover {
	COLOR: #333; TEXT-DECORATION: none; FONT-SIZE: 14px;
}
.c30a:link,.c30a:visited {
	FONT-SIZE: 12px; COLOR: #c30; TEXT-DECORATION: none; 
}
.c30a:active,.c30a:hover {
	COLOR: #333; TEXT-DECORATION: none;
}
.lmaf:link,.lmaf:visited {
	FONT-SIZE: 14px; COLOR: #f93; TEXT-DECORATION: none; 
}
.lmaf:active,.lmaf:hover {
	COLOR: #333; TEXT-DECORATION: none; FONT-SIZE: 14px;
}
.titblue:link,.titblue:visited {
	FONT-SIZE: 12px; COLOR: #36c; TEXT-DECORATION: none; 
}
.titblue:active,.titblue:hover {
	COLOR: #333; TEXT-DECORATION: none; FONT-SIZE: 12px; 
}
.tit666:link,.tit666:visited {
	COLOR: #000; TEXT-DECORATION: none; font-weight:bold;
}
.tit666:active,.tit666:hover {
	COLOR: #333; TEXT-DECORATION: none; font-weight:bold;
}
.titblue1:link,.titblue1:visited {
	FONT-SIZE: 12px; COLOR: #36c; TEXT-DECORATION: none; 
}
.titblue1:active,.titblue1:hover {
	COLOR: #333; TEXT-DECORATION: none; FONT-SIZE: 12px; 
}
.titblack:link,.titblack:visited {
	FONT-SIZE: 12px; COLOR: #666; TEXT-DECORATION: none; font-weight:bold;
}
.titblack:active,.titblack:hover {
	COLOR: #333; TEXT-DECORATION: none; FONT-SIZE: 12px; font-weight:bold;
}
.666a:link,.666a:visited {
	FONT-SIZE: 14px; COLOR: #666; TEXT-DECORATION: none; 
}
.666a:active,.666a:hover {
	COLOR: #333; TEXT-DECORATION: none; FONT-SIZE: 14px;
}
.lman:link,.lman:visited {
	FONT-SIZE: 14px; COLOR: #036; TEXT-DECORATION: none;
}
.lman:active,.lman:hover {
	COLOR: #333; TEXT-DECORATION: none; FONT-SIZE: 14px;
}
.tithot:link,.tithot:visited {
	FONT-SIZE: 12px; COLOR: #f90; TEXT-DECORATION: none; font-weight:bold;
}
.tithot:active,.tithot:hover {
	COLOR: #f90; TEXT-DECORATION: none; FONT-SIZE: 12px; font-weight:bold;
}
.linkf90:link,.linkf90:visited {
	FONT-SIZE: 12px; COLOR: #f90; TEXT-DECORATION: none; 
}
.linkf90:active,.linkf90:hover {
	COLOR: #f90; TEXT-DECORATION: none; FONT-SIZE: 12px; 
}
#litem01 li.s,#litem02 li.s,#litem03 li.s,#citem01 li.s,#citem02 li.s,#citem03 li.s,#ritem01 li.s,#ritem02 li.s,#ritem03 li.s,#listtit li.s{ 
	margin-right:1px; margin-top:8px; width:76px; height:16px; background: url("../images/page_bg.gif") 0px -36px no-repeat; text-decoration: none; text-align:center; padding-top:8px; font-size:12px; font-weight:bold; color:COLOR: #36c;
}
#litem01 li,#litem03 li,#citem01 li,#citem02 li,#citem03 li,#ritem01 li,#ritem02 li,#ritem03 li{ 
	margin-right:1px; margin-top:8px; width:76px; display:block; height:16px; background: url("../images/page_bg.gif") -77px -36px no-repeat; text-decoration: none;text-align:center; padding-top:8px; font-size:12px;
}
.main1_tit li.s{ 
	margin-top:8px; width:76px; height:16px; background: url("../images/page_bg.gif") 0px -36px no-repeat; text-decoration: none; text-align:center; padding-top:8px; font-size:12px; font-weight:bold; color:COLOR: #36c;
}
.main1_tit li.more{ 
	margin-top:8px; width:115px; height:16px; text-align:right; padding-top:4px; font-size:12px; color:COLOR: #36c; padding-right:5px;
}
.hot_l_tit li.s{ 
	float:left;margin-right:1px; margin-top:8px; width:76px; height:16px; background: url("../images/page_bg.gif") -207px -143px no-repeat; text-decoration: none; text-align:center; padding-top:8px; font-size:12px; font-weight:bold;
}
.hot_l_tit li.more{ 
	float:right;margin-right:1px; margin-top:8px; height:16px; text-decoration: none; padding-top:4px; font-size:12px; padding-right:5px;
}
.hot_l_tit ul {
	list-style:none; width:200px; height:32px; background: url("../images/page_bg.gif") 0px -134px no-repeat; padding-left:6px;
}

.hot_l_con {
	width:188px; border-left:1px solid #fc0; border-right:1px solid #fc0; padding-top:5px; padding-bottom:3px; padding-left:8px; padding-right:8px;
}
.hot_l_bot {
	width:206px; height:2px; background: url("../images/page_bg.gif") 0px -168px no-repeat; font-size:0px;
}

#listtit li.titc {
	color:red; padding-top:15px; padding-left:20px; float:left;
}
#listtit li.titr {
	color:red; padding-top:15px; padding-right:10px; float:right; text-align:right;
}
.cl{clear:both; height:6px; font-size:0px;}
.cl8 {clear:both; height:8px; font-size:0px;}
.line1 {
	border-top:1px solid #ebebeb; width:890px; margin-top:10px; margin-bottom:10px; text-align:center; clear:both; font-size:0px; height:1px;
}
.line2 {
	border-top:1px solid #B5C4CC; width:428px; margin-top:2px; margin-bottom:10px; text-align:center; clear:both; font-size:0px; margin:auto;
}
.bottomlink {
	width:890px; margin:0px auto; text-align:center; font-size:14px; padding-bottom:10px;
}
.bottomcontact {
	width:890px; margin:0px auto; text-align:center; font-size:12px; line-height:150%;
}
.conl01 {
	float:left; height:16px; padding-top:5px;
}
.conr01 {
	float:right; padding-top:5px;
}
.conl02 {
	float:left; height:15px; padding-top:5px; width:40px; line-height:150%; font-weight:bold;
}
.conr02 {
	float:right; padding-top:5px; width:146px; line-height:150%;
}
.conl03 {
	float:left; padding-top:5px; width:122px; padding-bottom:5px; padding-right:10px; padding-left:2px;
}
.conr03 {
	float:right; padding-top:5px; width:304px;
}
.conl04 {
	float:left; height:12px; padding-top:2px;
}
.conr04 {
	float:right; 
}
.conl05 {
	float:left;text-align:center; margin:0 auto; width:24.8%; padding-top:5px;
}
.con05 {
	float:left; text-align:center; margin:0px auto; width:50%; padding-top:5px; padding-bottom:5px;
}
.conr05 {
	float:right; width:90px;
}
.con06 {
	float:left; padding-right:5px; text-align:center; margin:0px auto; width:32%;
}
.conl07 {
	float:left; padding-right:5px; margin:0px auto; width:32%; padding-left:10px;
}
.conr07 {
	float:right; padding-right:5px; margin:0px auto; width:60%; text-align:right;
}
.conl08 {
	float:left; margin:0px auto; width:18%; padding-top:8px; padding-bottom:5px; padding-left:8px; text-align:center;
}
.conl08 img{
	padding-bottom:2px; 
}
.conl09 {
	float:left; height:25px; padding-top:5px;
}
.conr09 {
	float:right;  padding-top:5px;
}
.listcatetit {
	width:440px; border:1px solid #B5C4CC; text-align:center; margin:0 auto;
}
.speclink {
	width:440px; border:1px solid #B5C4CC; text-align:center; margin:0 auto; 
}
	.speclink ul {
		list-style:none;
	}
	.speclink li {
		float:left; margin:0px auto; padding-top:8px; padding-bottom:5px; padding-left:8px; text-align:center;
	}

.dotbg01 {
	height:1px; font-size:0px; background:url("../images/dotbg01.gif") repeat-x; width:185px; text-align:center; clear:both; margin:0px auto;
}
.dotbg02 {
	height:1px; font-size:0px; background:url("../images/dotbg01.gif") repeat-x; width:640px; text-align:center; clear:both;
}
.dotbg03 {
	height:1px; font-size:0px; background:url("../images/dotbg02.gif") repeat-x; width:640px; text-align:center; clear:both; margin:0px auto;
}
.listdotbg {
	height:1px; font-size:0px; background:url("../images/listdotbg.gif") repeat-x; width:428px; text-align:center; clear:both; margin:0px auto;
}
.txt01 {
	line-height:150%; text-indent:30px;
}
.img01 {
	text-align:center; padding-bottom:5px;
}
.imgborder1 {
	border:1px solid #ccc; padding:2px
}
.conr03 ul li {
	height:18px; padding-top:2px;
}
.conr03 ul li.spec {
	height:18px; font-size:14px; color:#f93; padding-bottom:10px;
}
.f12black {
	font-size:12px; font-weight:bold; color:#000; line-height:150%;
}
.f14black {
	font-size:14px; font-weight:bold; color:#000;
}
.starroll {
	width:446px; height:100px; padding-top:5px; padding-bottom:5px;
}
.conr3txt {
	line-height:150%; text-indent:30px;
}
.clr {
	clear:both; font-size:0px; margin:0px; padding:0px; height:1px;
}
.bgzshot {
	background:url("../images/zs_hotbg.gif") no-repeat; height:12px; width:30px; color:#fff; padding-top:2px; text-align:center; margin-bottom:3px;
}
.bgzsn {
	background:url("../images/zs_nbg.gif") no-repeat; height:15px; width:30px; color:#fff; padding-top:2px; text-align:center; margin-bottom:3px;
}
.bgzskb {
	background:url("../images/zs_kbbg.gif") no-repeat; height:15px; width:30px; color:#fff; padding-top:2px; text-align:center; margin-bottom:3px;
}
.btn{
	height:24px; width:190px; padding-top:8px; text-align:center; margin:0px auto; padding-bottom:5px;
}
.btnzsjz {
	width:90px; height:18px; border:1px solid #fc0; margin-right:4px; text-align:center; color:#f90; font-size:14px; float:left; padding-top:4px;
}
.btnbm {
	width:90px; height:18px; border:1px solid #fc0; text-align:center; color:#f90; font-size:14px; float:right; padding-top:4px;
}
.btnfaqlist {
	width:90px; height:18px; border:1px solid #B5C4CC; margin-right:4px; text-align:center; color:#f90; font-size:14px; float:left; padding-top:4px;
}
.btnask {
	width:90px; height:18px; border:1px solid #B5C4CC; text-align:center; color:#f90; font-size:14px; float:right; padding-top:4px;
}
.f90-14a:link,.f90-14a:visited {
	FONT-SIZE: 14px; COLOR: #f90; TEXT-DECORATION: none; 
}
.f90-14a:active,.f90-14a:hover {
	COLOR: #333; TEXT-DECORATION: none; FONT-SIZE: 14px;
}
.conimg {
	text-align:center;
}
.confl {
	float:left; width:90px; padding-right:5px;
}
.h16 {
	height:13px; text-align:center; padding-top:3px;
}
.p5x {
	clear:both; font-size:0px; height:5px; padding:0px; margin:0px;
}
.p10x {
	clear:both; font-size:0px; height:10px; padding:0px; margin:0px;
}
.p3x {
	clear:both; font-size:0px; height:3px; padding:0px; margin:0px;
}
.p4x {
	clear:both; font-size:0px; height:4px; padding:0px; margin:0px;
}
.p2x {
	clear:both; font-size:0px; padding-top:2px; margin:0px;
}
#ritem03Info ul li,#litem01Info ul li, {
	height:22px;
}
#lm2menu {
	width:194px; padding-top:5px; padding-bottom:5px;
}
.lmenu{
		width:154px; height:16px; border-top:1px solid #B5C4CC; border-bottom:1px solid #B5C4CC; background:url(../images/lm2menubg.gif) repeat-x; margin-top:3px; padding-left:40px; padding-top:6px;
	}
.lmenuf{
		width:154px; height:16px; border-top:1px solid #f93; border-bottom:1px solid #f93; background:url(../images/lm2menubg.gif) repeat-x; margin-top:3px; padding-left:40px; padding-top:6px;
	}
	#lm2menu ul {
		list-style:none;
	}
	#lm2menu ul li.lmenu{
		width:154px; height:16px; border-top:1px solid #B5C4CC; border-bottom:1px solid #B5C4CC; background:url(../images/lm2menubg.gif) repeat-x; margin-top:5px; padding-left:40px; padding-top:6px;
	}
	#lm2menu ul li.lmenuf{
		width:154px; height:16px; border-top:1px solid #B5C4CC; border-bottom:1px solid #B5C4CC; background:url(../images/lm2menubg.gif) repeat-x; margin-top:5px; padding-left:40px; padding-top:6px;
	}
	#lm2menu ul li img{
		padding-bottom:1px;
	}
.smenu { width:154px; height:16px; margin-top:3px; padding-left:40px; padding-top:6px;
	}
.typein{
	BORDER-RIGHT: #c0c0c0 1px solid; 
	BORDER-TOP: #c0c0c0 1px solid; 
	FONT-SIZE: 9pt; 
	BORDER-LEFT: #c0c0c0 1px solid; 
	BORDER-BOTTOM: #c0c0c0 1px solid; 
	BACKGROUND-COLOR: #ffffff; 
}
.main_r02_con p {
	line-height:150%;
	text-indent:2em;
}
.newstit {
	font-size:18px; font-weight:bold; text-align:center; height:20px; padding-top:15px; color:#f90;
}
.newsdate {
	text-align:right; color:#999; padding-bottom:10px; text-align:center; 
}
.toptxt {
	width:890px; height:20px; margin:10px auto; text-align:center;
}
.toptxt_l {
	width:510px; height:20px; margin:0px auto; text-align:left; float:left; padding-left:12px;
}
.marqueetxt {
	float:right;width:340px; height:20px; margin:0px auto; text-align:center; padding-right:10px;
}
.toptxt_l ul{
	list-style:none;
}
.toptxt_l ul li{
	width:33%; float:left;
}
.jobstarrow {
	width:640px; margin:0px;  background:white; overflow:hidden;
}
.jobstarleft {
	float:left; width:120px; padding-right:10px;
}
.jobstarcenter {
	float:left; width:280px; padding-right:10px; 
}
.jobstarcenter ul{
	list-style:none;
}
.corprow {
	width:640px; margin:0px;  background:white; overflow:hidden;
}
.corprow ul{
	list-style:none;
}
.corprow ul li{
	width:33%; float:left;
}

.jobstarcenter ul li{
	height:20px; text-align:left;
}
.jobstarright {
	float:left; width:210px; 
}
.jobstarright li{
	line-height:130%;
}
.tit_f90-14 {
	color:#f90; font-size:14px; font-weight:bold; margin:0px auto; padding-top:10px; padding-bottom:15px; text-align:center;
}
.bgfff{
	background:#ffffff; text-align:center;
}
.bgeb{
	background:#ebebeb; text-align:center; height:25px; color:#000; font-weight:bold;
}
.classtypetxt {
	width:640px; line-height:150%; padding-top:5px; margin:0px auto;  padding-left:7px;
}
.classbtn {
	width:640px; margin:0px auto; text-align:center;
}
.classbtn ul{
	list-style:none;
}
.classbtn ul li{
	width:50%; float:left; text-align:center;
}
.classbtn ul li a{
	font-weight:bold; color:#000;
}
.homeqy {
	width:420px; margin:0px auto; text-align:center;
}
.homeqy ul{
	list-style:none;
}
.homeqy ul li{
	width:50%; float:left; text-align:left; height:20px;
}
.homeqy ul li a{
	font-weight:bold; color:#000;
}

.padtb3 {
	padding-top:3px; padding-bottom:4px;
}
.haddrtxt {
	line-height:150%;
}
.con_head {
	background:#ebebeb; color:#000; line-height:150%; margin:5px; text-indent:30px; padding:5px;
}
.con_tit {
	FONT-SIZE:18px; COLOR: #ffffff; TEXT-DECORATION:none; filter:glow(color=#ff0000,strength=3); padding:2px; height:1px; text-align:center; margin:5px;
}
.con_fieldl {
	width:20%; text-align:center; float:left; padding-top:5px; padding-bottom:5px;
}
.con_fieldr {
	width:75%; text-align:left; float:right; padding-right:5px;
}
.con_row {
	 padding-left:36px; line-height:150%;
}
.con_row1 {
	 padding-left:10px; line-height:150%;
}
.con_row_c {
	 padding:5px; text-align:center;
}
.fcon_row {
	 padding-top:20px; 
}
.box_input{
BORDER-RIGHT: #c0c0c0 1px solid; 
BORDER-TOP: #c0c0c0 1px solid; 
FONT-SIZE: 12px; 
BORDER-LEFT: #c0c0c0 1px solid; 
BORDER-BOTTOM: #c0c0c0 1px solid; 
BACKGROUND-COLOR: #ffffff; 
height:12px;
padding-top:4px;}
.txtarea_input{
BORDER-RIGHT: #c0c0c0 1px solid; 
BORDER-TOP: #c0c0c0 1px solid; 
FONT-SIZE: 12px; 
BORDER-LEFT: #c0c0c0 1px solid; 
BORDER-BOTTOM: #c0c0c0 1px solid; 
BACKGROUND-COLOR: #ffffff; 
}
.fred {
	color:red; padding-left:5px;
}
.listfaq {
	width:640px; margin-bottom:5px; text-align:center; margin:0px auto; font-size:12px;
}
.listfaq_l {
	width:100px; margin-right:5px; float:left; border:1px solid #ebebeb; height:25px; 
}
.listfaq_r {
	width:525px; float:right; border:1px solid #ebebeb; height:17px; padding-top:8px; padding-left:6px;
}
.listfaq_l img {
	padding-left:5px; padding-top:5px;
}
.listfaq_r ul {
	list-style:none;
}
.listfaq_r ul li {
	float:left; font-size:12px;
}

.listfaq_r ul li.l{
	float:left; width:64%; 
}
.listfaq_r ul li.l a:link,.listfaq_r ul li.l a:visited {
	text-decoration:none; color:#666; font-size:12px;
}
.listfaq_r ul li.l a:hover,.listfaq_r ul li.l a:active {
	color:#666; font-size:12px;
}
.listfaq_r ul li.r{
	float:left; width:34%;
}
.message {
	margin:0px auto; padding:20px; line-height:150%;
}
.ff90b {
	color:#f90; font-weight:bold; font-size:12px;
}
.ff90 {
	color:#f90; font-size:12px;
}
.faqdetail_tit{
		width:645px; height:16px; border-top:1px solid #B5C4CC; border-bottom:1px solid #B5C4CC; background:url(../images/lm2menubg.gif) repeat-x; margin-top:10px; padding-top:6px; text-align:center; color:#f93; font-size:14px; font-weight:bold; margin-bottom:15px; margin:auto;
	}
.newsupdown_tit{
		width:635px; height:16px; border-top:1px solid #B5C4CC; border-bottom:1px solid #B5C4CC; background:url(../images/lm2menubg.gif) repeat-x; margin-top:10px; padding-top:6px; color:#000; font-size:12px; margin-bottom:15px; margin:auto; padding-left:10px;
	}
.fb {
	font-weight:bold;
}
.f12black {
	font-size:12px; color:black; font-weight:bold;
}
.p12px {
	clear:both; height:12px; font-size:0px;
}
.search {
	clear:both; width:415px; background:url(../images/search_bg.gif) no-repeat; padding-left:43px; height:30px; margin-bottom:5px;
}
.fblueb {
	font-size:12px; color:blue; font-weight:bold;
}
.fblue {
	font-size:12px; color:#36c; 
}
.search ul {
	list-style:none;
}
.search ul li {
	float:left; 
}
.search ul li.a {
	font-size:12px; color:#666; font-weight:bold; padding-top:10px; padding-right:10px;
}
.search ul li.b {
	padding-top:6px; padding-right:10px;
}
.search ul li.c {
	padding-top:5px; padding-left:5px;
}
.search ul li.d {
	padding-top:6px; padding-left:10px;
}
.datecs {
	color:#ccc;
}
.rightlist ul{
	list-style:circle inside url(../images/ico02.gif);
}
.rightlist ul li.l {
	float:left; padding:0px; margin:0px; width:2px;
}
.rightlist ul li.r {
	float:right; text-align:left; padding:0px; margin:0px; width:184px;
}
.friendlink{
	padding-top:3px; margin:0 auto; width:890px; line-height:140%;
}
.friendlink ul {
	list-style:none;
}
.friendlink ul li{
	float:left; width:15.85%; border:1px solid #ebebeb; margin:0px 5px 4px 0px; padding-top:5px; text-align:center; height:12px; 
}
.leftad {
	width:206px; padding-bottom:5px;
}
.jobmore {
	width:445px; text-align:right;
}
.jobmain_l {
	width:206px; padding-left:10px; margin:0px; background:white; float:right;
}
.jobmain_r {
	width:674px; margin:0px;  background:white; float:left; overflow:hidden;
}
#itemnoinfo li.s{ 
	margin-right:1px; margin-top:8px; width:76px; height:16px; background: url("../images/page_bg.gif") 0px -36px no-repeat; text-decoration: none; text-align:center; padding-top:8px; font-size:12px; font-weight:bold; color:COLOR: #36c;
}
#itemnoinfozt li.s{ 
	margin-right:1px; margin-top:8px; width:76px; height:16px; background: url("../images/page_bg.gif") 0px -36px no-repeat; text-decoration: none; text-align:center; padding-top:8px; font-size:12px; font-weight:bold; color:COLOR: #36c;
}
#itemnoinfo li.more{ 
	float:right; margin-right:1px; margin-top:8px; height:16px; text-align:rights; padding-top:6px; font-size:12px; color:COLOR: #36c; padding-right:5px;
}
.contxt {
	line-height:150%;
}
.fa {
	padding-bottom:8px; text-align:center; margin:0 auto;
}
.fatit {
	border:1px solid #fc0; height:22px; text-align:left; margin-bottom:8px; padding-left:4px; padding-top:8px; font-family:黑体;font-size:18px; font-weight:bold; FILTER: dropshadow(color=#cccccc, offx=1, offy=1, positive=1); 
}
.fatit img {
	padding-right:1px; padding-bottom:4px;
}
.fatit a:link,.fatit a:visited {
	font-family:黑体;font-size:18px; font-weight:bold; TEXT-DECORATION: none; 
}
.fatit a:active,.fatit a:hover {
	font-family:黑体;font-size:18px; font-weight:bold;TEXT-DECORATION: none;
}
.xxyd {
	margin:8px 2px 6px 2px;
}
.xxyd ul {
	list-style:none;
}
.xxyd ul li {
	height:22px;
}
.ftit {
	height:25px; margin:5px;
}
.ftit img {
	padding-top:12px;
}
.fcon {
	margin:10px; padding:10px; line-height:180%; background:#f5fafd; 
}.styleblack14 {
	font-family: "宋体";
	font-size: 14px;
	color: #000000;
}
h1 { font-size: 20px; }

