ï»¿
body {
	background-image: url('bg.gif');
	background-repeat: repeat-x;
	background-position: 50% top;
	margin: 15px 0px 0px 0px;
	font-family: "å®‹ä½“";
	text-align: center;
}
table {
	border-collapse: collapse;
}
td,input {
	font-size:12px;
	font-family: "å®‹ä½“";
}
/*select,textarea{padding:1px;line-height:150%;}*/
a:link,a:visited {
	line-height: 150%;
	color: #000000;
	text-decoration: none;
	font-size: 12px;
	font-family: "å®‹ä½“";
}
a:hover {
	line-height: 150%;
	color: #000000;
	text-decoration: underline;
	font-size: 12px;
	font-family: "å®‹ä½“";
}

a.lk_w_14:link,a.lk_w_14:visited {
	font-size: 14px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}
a.lk_w_14:hover {
	font-size: 14px;
	color: #FFFF99;
	text-decoration: underline;
	font-weight: bold;
}
a.lk_w_12:link,a.lk_w_12:visited {
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}
a.lk_w_12:hover {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;
}
a.lk_bb:link,a.lk_bb:visited {
	font-size: 12px;
	color: #006699;
	text-decoration: none;
	font-weight: bold;
}
a.lk_bb:hover {
	font-size: 12px;
	color: #006699;
	text-decoration: underline;
	font-weight: bold;
}
a.lk_b:link,a.lk_b:visited {
	font-size: 12px;
	color: #006699;
	text-decoration: none;
}
a.lk_b:hover {
	font-size: 12px;
	color: #006699;
	text-decoration: underline;
}
a.lk_red:link,a.lk_red:visited {
	font-size: 12px;
	color: #ff0000;
	text-decoration: none;
}
a.lk_red:hover {
	font-size: 12px;
	color: #ff0000;
	text-decoration: underline;
}
a.lk_m:link,a.lk_m:visited {
	font-size: 12px;
	color: #000;
	text-decoration: none;
	font-weight: normal;
}
a.lk_m:hover {
	font-size: 12px;
	color: #000;
	text-decoration: underline;
	font-weight: normal;
}
a.lk_b_14:link,a.lk_b_14:visited {
	font-size: 14px;
	color: #006699;
	text-decoration: none;
	font-weight: bold;
}
a.lk_b_14:hover {
	font-size: 14px;
	color: #006699;
	text-decoration: underline;
	font-weight: bold;
}
a.lk_w:link,a.lk_w:visited {
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
}
a.lk_w:hover {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
}
a.lk_r:link,a.lk_r:visited {
	font-size: 12px;
	color: #cc3300;
	text-decoration: none;
}
a.lk_r:hover {
	font-size: 12px;
	color: #cc3300;
	text-decoration: underline;
}
.nav {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #cccccc;
	font-size: 12px;
	line-height: 200%;
	color: #CCCCCC;
	text-align: center;
	font-family: "å®‹ä½“";
}
.search {
	background-image: url('bg_sch.gif');
	background-repeat: no-repeat;
	height: 33px;
	width: 996px;
}
.txt_w {
	color: #FFFFFF;
	font-size: 12px;
	text-align: left;
}
.txt_y {
	color: #ffff99;
	font-size: 12px;
}
.input_sch {
	font-size: 12px;
	border: 1px solid #cccccc;
	width: 400px;
	background-color: #FFFFFF;
	border: 1px solid #999999;
	background-image: url('bg_input.gif');
	background-repeat: repeat-x;
	background-position: 50% top;
	height: 20px;
	line-height: 150%;
	padding-right: 4px;
	padding-left: 4px;
}
.input_reg {
	font-size: 12px;
	border: 1px solid #999999;
	width: 100px;
	background-color: #FFFFFF;
	border: 1px solid #999999;
	background-image: url('bg_input.gif');
	background-repeat: repeat-x;
	background-position: 50% top;
}
.border {
	background-color: #FFFFFF;
	margin:auto;
}
.txt_b {
	font-size: 12px;
	color: #075b98;
}
.outer {
	background-color: #FFFFFF;
	border: 2px solid #f6db96;
	text-align: center;
}
.top {
	background-image: url('bg_top.gif');
	background-repeat: repeat-x;
	background-position: 50% bottom;
	height:77px;
}
.member {
	background-image: url('bg_member.gif');
	background-repeat: no-repeat;
	background-position: center center;
	height:127px;
	width: 319px;
}
/*Ï¢Ê½************************************************/
.tablepanels { margin:0px 0px; position:relative; margin-top:24px; }
.cont_hotjob {
	background-color: #ffffe7;
	border: 1px solid #f7a467;
	padding: 8px;
	text-align: left;
	font-size: 12px;
	line-height: 180%;
	color: #cc3300;
}

.tablepanels #tablemenu {
	width:100%;
	line-height:24px;
	height:24px;
	position:absolute;
	top:-25px;
	background-image: url('bg_info_tit.gif');
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 10px;
	padding-top: 7px;
}
.txt_list {
	font-size: 12px;
	line-height: 170%;
	text-align:left;
	background:url(txt_list_i1.gif) no-repeat center center;
}
#txt_list {
	font-size: 12px;
	line-height: 170%;
	text-align:left;
	background:url(txt_list_i1.gif) no-repeat center center;
}
.txt_list_i1 {
	font-size: 12px;
	line-height: 170%;
	text-align:left;
	background:url(txt_list_i1.gif) no-repeat top right;
}
.txt_list_i2 {
	font-size: 12px;
	line-height: 170%;
	text-align:left;
	background:url(txt_list_i2.gif) no-repeat top right;
}
.txt_list_i3 {
	font-size: 12px;
	line-height: 170%;
	text-align:left;
	background:url(txt_list_i3.gif) no-repeat top right;
}
.tablepanels #tablemenu a:link, .tablepanels #tablemenu a:visited {
	display:block;
	float:left;
	margin-right:3px;
	background-image: url('bg_info2.gif');
	text-align: center;
	width: 87px;
	color:#045a9e;
	text-decoration:none;
	font-weight: bold;
	font-size: 12px;
	padding:3px 0 0 0;
	height:22px;
	width:87px;
}
.tablepanels #tablemenu a:hover {
	text-decoration:none;
	background-image: url('bg_info3.gif');
	text-align: center;
	width: 87px;
	color:#ff3300;
	text-decoration:none;
	font-size: 12px;
	font-weight: bold;
	padding:3px 0 0 0;
	height:22px;
	width:87px;
}
.tablepanels #tablemenu a.hover:link, .tablepanels #tablemenu a.hover:visited {
	border-left: 1px none #519acf;
	border-right: 1px none #519acf;
	border-top: 1px solid #519acf;
	border-bottom: 1px none #519acf;
background-image: url('bg_info1.gif');
		text-align: center;
		padding:3px 0 0 0;
		height:22px;
		width:87px;
}
.tablepanels #tablebody {
	clear:both;
	border:1px solid #b8cdfa;
	height: 194px;
	width: 385px;
}
.tablepanels #tablebody div { padding:10px 0px 0px 5px; }
/*Ï¢Ê½************************************************/
.hot {
	background-image: url('bg_hot.gif');
	height: 30px;
	width: 270px;
	background-repeat: no-repeat;
	background-position: left;
}
.cont_hot {
	background-color: #eff8ff;
	border: 1px solid #bacefa;
	vertical-align: top;
	padding: 6px 6px 4px 8px;
	font-size: 12px;
	line-height: 180%;
	text-align: left;
}
.tit_l {
	text-align: left;
	padding-left: 15px;
	font-weight: bold;
}
.tit_r {
	text-align: right;
	padding-right: 15px;
	font-size: 12px;
}
.reg_t {
	color: #000000;
	font-size: 12px;
	text-align: right;
}
.but_grey {
	background-image: url('bg_but_grey.gif');
	background-repeat: no-repeat;
	background-position: center center;
	text-align: center;
	height: 21px;
	width: 66px;
	padding-top: 3px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
.but_grey2 {
	background-image: url('bg_but_grey2.gif');
	background-repeat: no-repeat;
	background-position: center center;
	text-align: center;
	padding:3px 0 0 0;
	width:72px;
}
.login {
	font-size: 12px;
	font-weight: bold;
	color: #045a9e;
	background-image: url('bg_lgn.gif');
	background-repeat: no-repeat;
	background-position: center center;
	text-align: center;
	height: 21px;
	width: 65px;
	border: 0px solid #FFFFFF;
	vertical-align: bottom;
	padding:0 !important;
	padding:4px 0 0 0;
	cursor:pointer;
}
.tit {
	background-image: url('bg_tit.gif');
	height: 33px;
	width: 950px;
	background-repeat: no-repeat;
	background-position: center;
	text-align: left;
	padding-left: 46px;
}
.ad_bg {
	background-image: url('bg_ad.gif');
	background-repeat: repeat-x;
	background-position: 50% bottom;
	border: 1px solid #cccccc;
	width:190px;
	height:90px;
}
.ad_txt {
	font-size: 12px;
	line-height: 180%;
	color: #000000;
	padding-left: 10px;
	text-align: left;
}
.ad_boder {
	border: 0px solid #cccccc;
	text-align:center;
}
.o_class {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #bfd6dc;
	border-left-color: #bfd6dc;
	text-align: center;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
}
.o_career {
	text-align: center;
	padding: 10px;
	border: 1px solid #bfd6dc;
}
.o_new {
	text-align: center;
	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: #bfd6dc;
	border-bottom-color: #bfd6dc;
	border-left-color: #bfd6dc;
}
.class_but {
	background-color: #FFFFFF;
	background-image: url('bg_class.gif');
	background-repeat: repeat-x;
	background-position: 50% bottom;
	text-align: center;
	border: 1px solid #999999;
	padding: 2px 10px 0px 10px;
	height: 20px;
}
.sep {
	width:8px;
}
.career {
	background-color: #ebf1ff;
	background-image: url('arr.gif');
	background-repeat: no-repeat;
	background-position: left top;
	text-align: left;
	padding: 7px 7px 7px 27px;
	border: 1px solid #b4c6ea;
	width:280px;
	font-size: 12px;
	line-height: 180%;
	color: #000000;
}
.newjob {
	text-align: left;
	vertical-align: top;
	padding: 4px;
	font-size: 12px;
	line-height: 180%;
	color: #999999;
}
.tit_o {
	background-image: url('bg_t_o.gif');
	background-repeat: no-repeat;
	background-position: center;
	height: 29px;
	width: 322px;
	text-align:center;
	color: #FFFFFF;
}
.tit_b {
	background-image: url('bg_t_b.gif');
	background-repeat: no-repeat;
	background-position: center;
	height: 29px;
	width: 322px;
	text-align:center;
}
.tit_g {
	background-image: url('bg_t_g.gif');
	background-repeat: no-repeat;
	background-position: center;
	height: 29px;
	width: 322px;
	text-align:center;
}
.cont_s {
	background-color: #FFFFFF;
	text-align: left;
	vertical-align: top;
	padding: 6px;
	border: 1px solid #cccccc;
	font-size: 12px;
	line-height: 180%;
	width: 310px;
	height: 150px;
}
.tit_c {
	background-image: url('bg_c.gif');
	background-repeat: no-repeat;
	text-align: center;
	height: 27px;
	width: 124px;
	font-family: "å®‹ä½“";
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
}
.cont_c {
	background-image: url('bg_c2.gif');
	border: 1px solid #bfd6dc;
	font-size: 12px;
	color: #999999;
	background-repeat: no-repeat;
	padding-left: 10px;
	text-align: left;
}
.tit_lnk {
	background-image: url('bg_lnk.gif');
	background-repeat: repeat-x;
	text-align: center;
	border: 1px solid #bfd6dc;
	height: 26px;
}
.cont_lnk {
	text-align: left;
	background-color: #FFFFFF;
	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: #bfd6dc;
	border-bottom-color: #bfd6dc;
	border-left-color: #bfd6dc;
}
.bot {
	font-size: 12px;
	line-height: 180%;
	color: #666666;
	text-align: center;
	padding: 8px 0 20px 0;
}



/*Æ¸Ö°Ê½*******************************************/
.sub_body {
	margin: 0px;
	font-family: "å®‹ä½“";
	text-align: center;
	background-color: #FFFFFF;
	background-image: url(sub_bg.gif);
	background-repeat: repeat;
}
.sub_nav {
	font-size: 12px;
	line-height: 200%;
	color: #CCCCCC;
	text-align: center;
	font-family: "å®‹ä½“";
}
.sub_login_tit {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(sub_login_tit.gif);
	background-repeat: no-repeat;
	background-position: center top;
	text-align: left;
	height: 33px;
	padding: 0px 0px 0px 15px;
}
.sub_login_bg {
	background-image: url(sub_login_bg.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	height:156px;
	width: 179px;
	text-align: center;
}
.sub_input_reg {
	font-size: 12px;
	border: 1px solid #999999;
	width: 80px;
	background-color: #FFFFFF;
	border: 1px solid #999999;
	background-image: url('bg_input.gif');
	background-repeat: repeat-x;
	background-position: 50% top;
}
.sub_center_tit {
	background-image: url('sub_center_tit.gif');
	height: 31px;
	width: 387px;
	background-repeat: no-repeat;
	background-position: left;
	vertical-align: bottom;
}
.cont_center {
	background-color: #ffffff;
	vertical-align: top;
	padding: 6px 6px 4px 8px;
	font-size: 12px;
	line-height: 180%;
	text-align: left;
	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: #bacefa;
	border-bottom-color: #bacefa;
	border-left-color: #bacefa;
	color: #666666;
}
.cont_sch {
	background-color: #ffffff;
	padding: 6px 6px 4px 8px;
	font-size: 12px;
	line-height: 180%;
	text-align: left;
	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: #bacefa;
	border-bottom-color: #bacefa;
	border-left-color: #bacefa;
}
.sub_right_tit {
	background-image: url('sub_right_tit.gif');
	height: 30px;
	width: 400px;
	background-repeat: no-repeat;
	background-position: left;
}
.sub_left_tit {
	font-size: 12px;
	color: #006699;
	background-image: url(sub_left_tit.gif);
	background-repeat: repeat-x;
	background-position: top;
	text-align: left;
	height: 31px;
	border: 1px solid #b9cef9;
	padding-left: 10px;
	font-weight: bold;
}
.sub_left_cont {
	background-position: center bottom;
	width: 179px;
	text-align: left;
	background-color: #FFFFFF;
	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: #bbcef9;
	border-bottom-color: #bbcef9;
	border-left-color: #bbcef9;
	font-size: 12px;
	line-height: 160%;
	color: #045a9e;
	padding: 6px;
	background-image: url(sub_left_cont_bg.gif);
	background-repeat: repeat-x;
}
.video_pic {
	background-image: url(sub_video_bg.gif);
	background-repeat: no-repeat;
	background-position: center center;
	text-align: center;
	height: 97px;
	width: 115px;
}
.video_txt {
	font-size: 12px;
	line-height: 150%;
	color: #000000;
	text-align: left;
	vertical-align: top;
	padding: 6px;
}
.sub_but1 {
	background-image: url(sub_but.gif);
	background-repeat: no-repeat;
	background-position: center center;
	text-align: center;
	padding: 2px;
}
.sub_but2 {
	background-image: url(sub_but_long.gif);
	background-repeat: no-repeat;
	background-position: center center;
	text-align: center;
	padding: 2px;
}
.sub_sch_tit {
	background-image: url(sub_sch_tit.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 33px;
	line-height: 150%;
	vertical-align: bottom;
	padding-left: 40px;
	font-size: 12px;
	font-weight: bold;
	color: #006699;
	text-align: left;
}
.sub_sch_lbl {
	font-size:12px;
	color:#000000;
	text-align:right;
	line-height: 150%;
}
.sub_sch_input {
	font-size: 12px;
	color: #047f9e;
	background-image: url(sub_sch_input.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	text-align: center;
	height: 22px;
	width:532px;
	border: 1px solid #80adcd;
	background-color: #FFFFFF;
}
.sub_sch_input_m {
	font-size: 12px;
	color: #047f9e;
	background-image: url(sub_sch_input_m.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	text-align: center;
	height: 22px;
	width:532px;
	border: 1px solid #80adcd;
	background-color: #FFFFFF;
}
.sub_sch_input2 {
	font-size: 12px;
	color: #047f9e;
	background-image: url(sub_sch_input.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	text-align: center;
	height: 22px;
	width:340px;
	border: 1px solid #80adcd;
	background-color: #FFFFFF;
}
.sub_sch_input2_m {
	font-size: 12px;
	color: #047f9e;
	background-image: url(sub_sch_input_m.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	text-align: center;
	height: 22px;
	width:340px;
	border: 1px solid #80adcd;
	background-color: #FFFFFF;
}
.sub_sch_select {
	font-size: 12px;
	width:100px;
}
.tablepanels #tablebody2 {
	clear:both;
	border:1px solid #b8cdfa;
	height: 167px;
	width: 385px;
}
.txt_list2 {
	font-size: 12px;
	line-height: 170%;
	text-align:left;
	padding:18px 0px 6px 8px;
}
.sub_login_bg2 {
	background-image: url(sub_login_bg2.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	height:200px;
	width: 179px;
	text-align: center;
}
.sub_c_r_tit {
	font-size: 12px;
	color: #006699;
	background-image: url(sub_left_tit.gif);
	background-repeat: repeat-x;
	background-position: top;
	text-align: right;
	height: 31px;
	border: 1px solid #b9cef9;
	padding-left: 10px;
}
.tit_l_tj {
	text-align: left;
	font-weight: bold;
	vertical-align: bottom;
	height: 28px;
}
.j_name {
	line-height: 260%;
	text-align: left;
	vertical-align: top;
	color: #000000;
	padding-left: 4px;
}
.j_txt {
	line-height: 160%;
	text-align: left;
	vertical-align: top;
	color: #000000;
	padding: 4px;
}
.sub_grey_tit {
	font-weight: bold;
	color: #006699;
	background-image: url(sub_grey_tit.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	text-align: left;
	height: 28px;
	padding-left: 10px;
	border: 1px solid #cfcfcf;
}
.sub_grey_cont {
	color: #000000;
	background-image: url(sub_grey_tit.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	text-align: left;
	height: 28px;
	background-color: #FFFFFF;
	vertical-align: top;
	padding: 10px;
	line-height: 200%;
	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: #cfcfcf;
	border-bottom-color: #cfcfcf;
	border-left-color: #cfcfcf;
}
.sub_bot {
	font-size: 12px;
	line-height: 180%;
	color: #666666;
	text-align: center;
	padding: 8px 0 20px 0;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #cccccc;
}
.txt_list_l {
	font-size: 12px;
	line-height: 200%;
	text-align:left;
}
.sub_head_rcpj {
	background-image: url('sub_head_rcpj.gif');
	background-repeat: no-repeat;
	height: 35px;
	width: 996px;
}
.sub_head_zgj {
	background-image: url('sub_head_zgj.gif');
	background-repeat: no-repeat;
	height: 35px;
	width: 996px;
}
.sub_head_l {
	text-align:center;
	font-family:"é»‘ä½“";
	color:#1368a4;
	font-size:18px;
	vertical-align:bottom;
	padding:0px 10px 0px 0px;
	height:28px;
}
.sub_head_r {
	text-align:left;
	color:#fff;
	padding:0px;
}
.sub_rgj_zc {
	font-size: 12px;
	background: url(sub_center_zc.gif) no-repeat right bottom;
	text-align: right;
	height: 31px;
	padding-left: 10px;
}
.sub_rgj_tit {
	font-size: 12px;
	background: url(sub_zgj_tit.gif) no-repeat right bottom;
	text-align: left;
	height: 31px;
	color:#FFFFFF;
	font-weight:bold;
	padding-left: 10px;
}
.sub_cont_bg {
	text-align:left;
	vertical-align:top;
	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: #bacefa;
	border-bottom-color: #bacefa;
	border-left-color: #bacefa;	
	padding:6px;
	line-height:202%;
	background:#fff url(sub_cont_bg.gif) no-repeat right bottom;
}
.sub_loc_tit {
	background-image: url(sub_loc_tit.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
	height: 33px;
	line-height: 150%;
	padding-left: 20px;
	font-size: 12px;
	color: #006699;
	text-align: left;
	border: 1px solid #bacefa;
}
.sub_head {
	background-image: url('sub_head.gif');
	background-repeat: no-repeat;
	height: 35px;
	width: 996px;
}
.list_left_tit {
	font-size: 12px;
	color: #006699;
	background-image: url(list_left_bg.gif);
	background-repeat: repeat-x;
	background-position: top;
	text-align: left;
	height: 31px;
	border: 1px solid #b9cef9;
	padding-left: 10px;
	font-weight: bold;
}
.cont_left_bg {
	background-color: #eff8ff;
	padding: 6px 6px 4px 8px;
	font-size: 12px;
	line-height: 180%;
	text-align: left;
	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: #bacefa;
	border-bottom-color: #bacefa;
	border-left-color: #bacefa;
	vertical-align: top;
}
.but_page {
	font-size: 12px;
	background-image: url(but_page.gif);
	background-repeat: no-repeat;
	border: 0px solid #ffffff;
	color: #333333;
	background-position: center center;
	height: 21px;
	width: 55px;
}
.tb_b {
	background-image: url(bg_tb_b.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	height: 32px;
	font-size: 12px;
	border: 1px solid #eeeeee;
}
.txt_tit {
	font-family: "å®‹ä½“";
	font-size: 24px;
	font-weight: bold;
	color: #1866b1;
	background-color: #FFFFFF;
	text-align: center;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	background-image: url(txt_tit.gif);
	background-repeat: repeat-x;
	background-position: top;
	line-height: 160%;
	height: 90px;
	padding:10px 0px 10px 0px;
}
.txt_time {
	font-family: "å®‹ä½“";
	font-size: 12px;
	color: #666666;
	background-color: #FFFFFF;
	text-align: center;
	background-image: url(txt_time.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	line-height: 180%;
	border: 1px solid #CCCCCC;
}
.txt_t_cont {
	font-family: "å®‹ä½“";
	font-size: 12px;
	color: #000000;
	background-color: #FFFFFF;
	text-align: left;
	line-height: 200%;
	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: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	vertical-align:top;
	height:370px;
}
p {
	font-size: 12px;
	line-height: 200%;
	color: #000000;
	margin: 3px;
	padding: 3px;
}
.sub_zgj_cont {
	background-position: center bottom;
	width: 179px;
	text-align: left;
	background-color: #FFFFFF;
	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: #bbcef9;
	border-bottom-color: #bbcef9;
	border-left-color: #bbcef9;
	font-size: 12px;
	line-height: 185%;
	color: #000;
	padding: 6px;
	background-image: url(sub_left_cont_bg.gif);
	background-repeat: repeat-x;
}
.sub_loc_tit_list {
	background-image: url(sub_loc_tit.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
	height: 33px;
	line-height: 150%;
	padding-left: 20px;
	font-size: 12px;
	color: #006699;
	text-align: left;
	border: 1px solid #bacefa;
	font-weight: bold;
}
.service_tit {
	font-size: 12px;
	font-weight: bold;
	color: #064f8d;
	background-image: url(sub_service_tit.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 30px;
	text-align:left;
	border: 1px solid #adb9c2;
	height:28px;
}
.service_cont {
	font-size: 12px;
	color: #000000;
	vertical-align:top;
	text-align:left;
	background: url(sub_service_bg.gif) no-repeat bottom;
	background-repeat: repeat-x;
	padding: 10px 10px 10px 30px;
	line-height:200%;
	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: #adb9c2;
	border-bottom-color: #adb9c2;
	border-left-color: #adb9c2;
}
.sub_tit_zw {
	background-image: url(sub_tit_zw.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 33px;
	line-height: 150%;
	vertical-align: bottom;
	padding-left: 40px;
	font-size: 12px;
	font-weight: bold;
	color: #006699;
	text-align: left;
}
.sub_but_zw {
	text-align:center;
	height:24px;
	background:url(sub_but_zw.gif) no-repeat center center;
	line-height:180%
}
.sub_tit_ps {
	background-image: url(sub_tit_ps.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 33px;
	line-height: 150%;
	vertical-align: bottom;
	padding-left: 40px;
	font-size: 12px;
	font-weight: bold;
	color: #006699;
	text-align: left;
}

/*Â´íµ³Ö§***************************************/
.d_nav {
	background-image: url('d_nav.png');
	background-repeat: no-repeat;
	height: 35px;
	width: 996px;
}
.d_nav_l {
	text-align:center;
	font-family:"é»‘ä½“";
	color:#ce3201;
	font-size:18px;
	vertical-align:bottom;
	padding:0px 10px 0px 0px;
	height:28px;
}
.d_tit_repeat {
	background: url(d_tit1_repeat.gif) repeat-x bottom;
	height: 31px;
	line-height: 150%;
	padding-left: 10px;
	font-size: 12px;
	color: #cc0000;
	text-align: left;
	font-weight: bold;
	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: #efb4ae;
	border-right-color: #efb4ae;
	border-left-color: #efb4ae;
}
.d_tit_loc {
	background: url(d_tit1_repeat.gif) repeat-x bottom;
	height: 31px;
	line-height: 150%;
	padding-left: 10px;
	font-size: 12px;
	color: #cc0000;
	text-align: left;
	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: #efb4ae;
	border-right-color: #efb4ae;
	border-left-color: #efb4ae;
}
.d_tit0_red {
	font-size: 12px;
	background: url(d_tit0_red.gif) no-repeat right bottom;
	text-align: right;
	height: 31px;
	padding-left: 20px;
}
.d_tit2 {
	font-size: 12px;
	background: url(d_tit2.gif) no-repeat right bottom;
	text-align: right;
	height: 31px;
	padding-left: 20px;
}
.d_cont_bg {
	text-align:left;
	vertical-align:top;
	padding:6px;
	line-height:202%;
	background:#fff url(d_cont_bg.gif) no-repeat right bottom;
	border: 1px solid #f2b0a9;
}
.d_cont_bg_c {
	text-align:left;
	vertical-align:top;
	padding:6px;
	line-height:200%;
	background:#fef2f2;
	border: 1px solid #f2b0a9;
}
.d_cont_bg_b {
	text-align:left;
	vertical-align:top;
	padding:6px;
	line-height:196%;
	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: #f2b0a9;
	border-bottom-color: #f2b0a9;
	border-left-color: #f2b0a9;
	background-color: #FFFFFF;
}
a.lk_d:link,a.lk_d:visited {
	font-size: 12px;
	color: #cc0000;
	text-decoration: none;
	font-weight: bold;
}
a.lk_d:hover {
	font-size: 12px;
	color: #ff0000;
	text-decoration: underline;
	font-weight: bold;
}

.d_txt_tit {
	font-family: "å®‹ä½“";
	font-size: 24px;
	font-weight: bold;
	color: #cc0000;
	text-align: center;
	line-height: 160%;
	height: 90px;
	padding:10px 0px 10px 0px;
}
.d_txt_time {
	font-family: "å®‹ä½“";
	font-size: 12px;
	color: #B43326;
	text-align: center;
	line-height: 180%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #eeeeee;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #eeeeee;
}

.d_txt_t_cont {
	font-family: "å®‹ä½“";
	font-size: 12px;
	color: #000000;
	text-align: left;
	line-height: 200%;
	padding: 10px;
}


/*ÆµÊ½*************************************************/
.sub_head_video {
	background-image: url('sub_head_video.gif');
	background-repeat: no-repeat;
	height: 35px;
	width: 996px;
}.v_inst {
	font-size: 12px;
	line-height: 150%;
	color: #333333;
	text-align: center;
}
.video_but1{background:url(video_but1.gif) no-repeat bottom center;text-align:center;font-size:14px;color:#ffffff;font-weight:bold;}
.video_but2{background:url(video_but2.gif) no-repeat bottom center;text-align:center;font-size:14px;color:#1368a4;font-weight:bold;}
.video_bg{background:url(video_bg.png) no-repeat center center;height:400px; }
.video_player_bg{background:url(video_player_bg.png) no-repeat center center;width:440px;text-align:center;vertical-align:center;padding:10px;}

.sub_video_tit {
	background-image: url(sub_video_tit.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 33px;
	line-height: 150%;
	vertical-align: bottom;
	padding-left: 40px;
	font-size: 12px;
	font-weight: bold;
	color: #006699;
	text-align: left;
}

.tb_blue {
	font-size: 12px;
	color: #000000;
	text-align: center;
	background-color: #E8F5FE;
}
.tb_blue1 {
	font-size: 12px;
	color: #000000;
	background-color: #cbddee;
}
.td-w {
	padding: 5px;
	text-align: center;
	font-size: 12px;
	line-height: 120%;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #FFFFFF;
}
.td-w-l {
	padding: 5px;
	font-size: 12px;
	line-height: 120%;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #FFFFFF;
}
.v_cont_top {
	background-color: #ffffff;
	vertical-align: top;
	padding:10px;
	font-size: 12px;
	line-height: 180%;
	text-align: left;
	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: #bacefa;
	border-bottom-color: #bacefa;
	border-left-color: #bacefa;
	color: #666666;
}
.v_select {
	font-size: 12px;
	width:150px;
}
.v_input {
	font-size: 12px;
	width:146px;
	background-image: url(bg_input.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.v_show_cont {
	background-color: #ffffff;
	vertical-align: top;
	padding:10px;
	font-size: 12px;
	line-height: 180%;
	text-align: left;
	color: #333333;
}
.v_show_tit {
	font-size: 14px;
	line-height: 150%;
	text-align: left;
	color: #007EBB;
	background:#f4f4f4;
	vertical-align:bottom;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#CCCCCC;
	font-weight: bold;
	padding: 8px 8px 2px 15px;
}
.v_show_label{font-weight:bold;ling-height:200%;text-align:right;background:#f4f4f4;border-right-width:1px;border-right-style:solid;border-right-color:#cccccc;color:#336699}


.tit_red {
	background-image: url(../bys/img_bys/tit_red.gif);
	background-repeat: no-repeat;
	padding-left: 15px;
	height:28px;
	text-align: left;
	border: 1px solid #ee9a38;
}
.td2 {
	font-size: 12px;
	line-height: 150%;
	color: #000000;
	text-align: center;
	border-color:#bacefa;
}
.pl a:link{
	  	font-size: 12px;
		background-image: url(../lxs/img_lxs/but_page.gif);
		background-repeat: no-repeat;
		border: 0px solid #ffffff;
		color: #006699;
		background-position: center center;
		height: 50px;
		width: 55px;
		cursor:hand;
		text-decoration:none;
		padding:10px 10px 10px 10px;
	}

.pl	a:visited{
	  	font-size: 12px;
		background-image: url(../lxs/img_lxs/but_page.gif);
		background-repeat: no-repeat;
		border: 0px solid #ffffff;
		color: #006699;
		background-position: center center;
		height: 50px;
		width: 55px;
		cursor:hand;
		text-decoration:none;
		padding:10px 10px 10px 10px;
	}
	
.pl a:hover 
{
	  	font-size: 12px;

		background-repeat: no-repeat;
		border: 0px solid #ffffff;
		color: #006699;
		background-position: center center;
		height: 50px;
		width: 55px;
		cursor:hand;
		text-decoration:none;
		padding:10px 10px 10px 10px;
	}
	
.pl
{
	  	font-size: 12px;
		border: 0px solid #ffffff;
		color: #000000;
		text-decoration:none;
		margin-top:3px;
	}

.tb_tit {
	font-size: 12px;
	line-height: 150%;
	color: #006699;
	background-color: #f1f9fe;
	text-align: center;
}
.tb_b {
	background-image: url(../bys/img_bys/bg_tb_b.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	border: 1px solid #dddddd;
	height: 32px;
	font-size: 12px;
	background-color: #FFFFFF;
}
.menuskin 
{
	BORDER-RIGHT: #666666 1px solid; 
	BORDER-TOP: #666666 1px solid; 
	BACKGROUND-IMAGE: url(water.gif); 
	VISIBILITY: hidden; 
	FONT: 12px Verdana; 
	BORDER-LEFT: #666666 1px solid; 
	BORDER-BOTTOM: #666666 1px solid; 
	BACKGROUND-REPEAT: repeat-y; 
	POSITION: absolute; 
	BACKGROUND-COLOR: #efefef
}
.menuitems 
{
	PADDING-RIGHT: 1px; 
	PADDING-LEFT: 1px; 
	PADDING-BOTTOM: 1px; 
	MARGIN: 2px; 
	PADDING-TOP: 1px; 
	padding-left:28px;
	padding-right:3px;
	TEXT-ALIGN: left
}
.menuitem 
{
	PADDING-RIGHT: 1px; 
	PADDING-LEFT: 1px; 
	PADDING-BOTTOM: 1px; 
	MARGIN: 2px; 
	PADDING-TOP: 1px; 
	padding-left:28px;
	padding-right:3px;
	TEXT-ALIGN: left
}
.reg_tit {
	font-size: 16px;
	height: 45px;
	border: 0px solid #d4dce2;
	color: #016798;
	text-align: left;

	font-weight: bold;
	background-image: url(../hr/img/reg_tit.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.reg_td_txt {
	border: 0px solid #BAD3E2;
	font-size: 12px;
	line-height: 150%;
	color: #006699;
	text-align: right;
	font-weight: bold;
	width: 20%;
	vertical-align: top;
}
.reg_td_input {
	border: 0px solid #BAD3E2;
	line-height: 150%;
	text-align: left;
	font-size: 12px;
}
.reg_input {
	font-size: 14px;
	color: #006699;
	text-align: left;
	background-image: url(../hr/img/bg_input.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 20px;
	border: 1px solid #ADB9C2;
	width: 180px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
}
.lgn_login {
	background-image: url(../hr/img/login.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 34px;
	width: 144px;
	border: 0px solid #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	 cursor:pointer;
}
.reg_bg {
	background-color: #FFFFFF;
	background-image: url(../hr/img/reg_bg.gif);
	background-repeat: repeat-x;
	background-position: top;
	padding: 20px;
}
.sub_loc_tit {
	background-image: url(sub_loc_tit.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
	height: 33px;
	line-height: 150%;
	padding-left: 20px;
	font-size: 12px;
	color: #006699;
	text-align: left;
	border: 1px solid #bacefa;
}
.sub_head {
	background-image: url('sub_head.gif');
	background-repeat: no-repeat;
	height: 35px;
	width: 996px;
}
.sub_admin_tit {
	background-image: url(sub_loc_tit.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
	height: 40px;
	line-height: 150%;
	font-size: 12px;
	color: #006699;
	text-align: center;
	border: 1px solid #bacefa;
	background-color: #F6FBFE;
	font-weight: bold;
}
.reg_td_txt_pj {
	font-size: 12px;
	line-height: 150%;
	color: #006699;
	text-align: right;
	width: 20%;
	vertical-align:middle;
	background:#f1f9fe;
}
.reg_td_input_pj {
	line-height: 150%;
	text-align: left;
	font-size: 12px;
}
.sub_cont_bg_pj {
	text-align:left;
	vertical-align:top;
	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: #bacefa;
	border-bottom-color: #bacefa;
	border-left-color: #bacefa;	
	padding:10px;
	line-height:202%;
}

.td-greyych {
	font-size: 12px;
	line-height: 150%;
	color: #006699;
	text-align:right;
	background:#f1f9fe;
}

.ii_txt_tit {
	font-size: 24px;
	font-weight: bold;
	color: #1866b1;
	text-align: center;
	line-height: 160%;
	height: 50px;
	padding:10px 0px 10px 0px;
	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: #bacefa;
	border-right-color: #bacefa;
	border-left-color: #bacefa;
	background-color: #F2F7FB;
}
.ii_txt_time {
	font-size: 12px;
	color: #666666;
	text-align: center;
	line-height: 180%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dddddd;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #dddddd;
}

.help_left{
	background:#eff5f7;
	vertical-align:top;
	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: #adb9c2;
	border-bottom-color: #adb9c2;
	border-left-color: #adb9c2;
}

.help_left_tit{
	background:#eff3f5 url(help_left_tit.gif) repeat-x center;
	font-family:"é»‘ä½“";
	font-size:18px;
	color:#075b98;
	height:32px;
	text-align:center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #adb9c2;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #adb9c2;
}

.help_left_cont{
	text-align:left;
	vertical-align:top;
}

.help_but{
	background:#eff3f5 url(help_but.gif) repeat-x center bottom;
	font-size:12px;
	color:#075b98;
	height:24px;
	text-align:left;
	border: 1px solid #c5ced4;
}

.help_cont_tit {
	background-image: url(help_cont_tit.gif);
	background-repeat: repeat-x;
	background-position: center;
	font-family:"é»‘ä½“";
	height: 32px;
	line-height: 150%;
	padding-left: 20px;
	font-size: 18px;
	color: #fff;
	text-align: left;
	border: 1px solid #3489c7;
}

.help_cont_bg {
	text-align:left;
	vertical-align:top;
	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: #cadef5;
	border-bottom-color: #cadef5;
	border-left-color: #cadef5;	
	padding:6px;
	line-height:200%;
}


.o_cont{border:1px solid #bacefa;color:#1866b1;background:#f7fbff;}
.o_td{
	background:#f7fbff;
	text-align:left;
	font-size:12px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #DFEFFF;
	border-bottom-color: #DFEFFF;
}


.lgn_but1{background:url(lgn_but1.gif) no-repeat left center;text-align:center;width:109px;height:21px;}
.lgn_but2{background:url(lgn_but2.gif) no-repeat left center;text-align:center;width:85px;height:21px;}
.lgn_but3{background:url(lgn_but3.gif) no-repeat left center;text-align:center;width:85px;height:21px;}
.lgn_txt{font-weight:bold;font-size:12px;color:#075b9a;}

.txt_list-div{clear:both;width:97%;text-align:right;height:18px;vertical-align:top;}
.more{background:url(more.gif) no-repeat right top;width:55px;height:21px;text-align:center;vertical-align:top;padding:5px 10px 5px 10px;margin:0px;}

.gx_td1{background:#fdfffe url(bg_lnk.gif) repeat-x center bottom;text-align:center;color:#0f5aa3;font-weight:bold;}
.gx_td2{background:#ffffff url(bg_class.gif) repeat-x center bottom;text-align:center;}

.brow_tit {
	font-family: "å®‹ä½“";
	font-size: 12px;
	color: #1866b1;
	background-color: #F5F5F5;
	text-align: left;
	background-image: url(txt_time.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	line-height: 180%;
	border: 1px solid #CCCCCC;
	font-weight:bold;
	padding:4px;
}
