﻿ {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
A:link {
	COLOR: #000; TEXT-DECORATION: none
}
A:hover {
	COLOR: #c00000; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #000; TEXT-DECORATION: none
}
LI {
	LIST-STYLE-TYPE: none
}
UL {
	LIST-STYLE-TYPE: none
}
BODY {
	FONT-SIZE: 12px; MARGIN: 0px; COLOR: #404040; FONT-FAMILY: "宋体"; TEXT-ALIGN: center
}

.head_top{ margin:auto; width:960px; height:auto;}
.logo{ float:left; margin:0}
.logo_title{ float:left;margin:0;}
.top_img{ float:left; margin-top:30px; margin-left:40px}
.head_top_font{ float:right; width:80px; margin-top:25px;}
.head_top_font ul{ float:left; margin:0; padding-left:0;}
.head_top_font ul li{ width:100%; text-align:left; padding-left:10px; height:20px; line-height:20px; background:url(../images/top_li_bg.jpg) no-repeat left center}
.bar{ clear:both; margin:auto; width:960px; background:url(../images/bar_bg.jpg) repeat-x; height:51px;}
.bar ul{ float:left;  width:95%; margin:0; padding-left:0; margin-left:5px; }
.bar ul li{ float:left; margin:0; width:82px;height:35px; line-height:35px; font-size:14px; color:#fff; font-weight:bold }
 .bar ul li a:link{ color:#fff; font-size:14px; font-weight:bold}
.bar ul li a:active{ color:#C8001D; font-size:14px; font-weight:bold}
.bar ul li a:visited{ color:#fff; font-size:14px; font-weight:bold}
.bar ul li a:hover{ color:#C8001D; font-size:14px; font-weight:bold; text-decoration:none}

#bar_over_bg{ background:url(../images/bar_overbg.gif) no-repeat; color:#C8001D}

.main_box{ margin:auto; width:960px; height:auto; padding-bottom:0px}
.login_box{ float:left; width:47%; border:#c00000 3px solid;}
.login_box1{ float:left; width:94%; _width:100%; border:#e5e5e5 3px solid; padding:11px;}
.login_box_left{ float:left; width:48%;text-align:left; height:auto}
.login_boxx{ float:left; margin:0; padding:0; width:100%; border:#e5e5e5 1px solid; text-align:left}

.login_boxx_top{margin:0; width:100%; background:url(../images/login_box_titlebg1.jpg) repeat-x; height:31px; line-height:31px; padding:0;
border:#e5e5e5 1px solid;}
.login_boxx_top span{ float:right; margin-right:5px; color:#FF9D3E}
.login_boxx_content{ float:left; width:90%; padding:4px;}
.login_boxx_content ul{ width:93%; margin:0; padding-left:0; float:left; text-align:left; margin-left:5px}
.login_boxx_content ul li{ float:left; height:30px; line-height:30px; float:left; text-align:left}
.login_boxx_title{ width:50px; text-align:left}
.login_boxx_input{ width:120px; text-align:left}
.login_boxx_buton{ width:100%; text-align:left; height:30px; line-height:30px;}
.login_boxx_a{ float:right; width:60px; background:url(../images/m_03.gif) no-repeat left center; padding-left:10px}
.login_boxx_b{ margin-left:20px}
.login_box_left img{ margin:0;}
.login_box_right{ float:left; width:48%;text-align:left; height:auto;border:#e5e5e5 1px solid; margin-left:10px; padding-bottom:10px}
.login_box_right ul{ float:left; width:100%; margin:0; padding-left:0; }
.login_box_right ul li{ float:left; }
.login_box_right_img{ width:100%; text-align:left}

.login_box_right_title{ float:left; margin:0; width:60px; text-align:right;height:30px; line-height:30px; }
.login_box_right_btn{ float:left; width:120px;height:30px; line-height:30px;}
.login_btn{ width:130px;}
.login_btn1{ width:50px;}

.login_box_right_search{ width:90%; margin:0; padding:0; text-align:left; height:24px;margin-left:5px; background:url(../images/search_bg.jpg) no-repeat;}
.login_box_right_search img{ margin:0; padding:0; margin-top:1px}
.login_box_right_search1{ margin-top:10px}
.username { margin:0; margin-left:20px; width:160px; background:#FFFFFF; padding-left:0; border:0;  COLOR: #000000; HEIGHT:20px }

.adv_pinpai{ width:100%; margin:0; margin-top:5px}
.adv_pinpai_img{ float:left; width:100%; margin:0; margin-top:5px; text-align:left; margin:0; padding:0}
.advimg{float:left; border:solid #000 1px; margin:0; width:186px; height:61px; margin-right:5px}
.advimg1{float:left; border:solid #000 1px; margin:0; width:186px; height:61px;}










.box {
	MARGIN: auto; WIDTH: 960px
}
.top {
	BORDER-TOP: #bfbfbf 3px solid; WIDTH: 960px; HEIGHT: 94px
}
.top_01 {
	FLOAT: left; WIDTH: 370px
}
.top_02 {
	FLOAT: left; WIDTH: 590px
}
.top_02 H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; FLOAT: left; WIDTH: 582px; LINE-HEIGHT: 26px; HEIGHT: 26px; TEXT-ALIGN: right
}
.top_02 A:link {
	COLOR: #666; TEXT-DECORATION: none
}
.top_02 A:hover {
	COLOR: #c00000; TEXT-DECORATION: none
}
.top_02 A:visited {
	COLOR: #666; TEXT-DECORATION: none
}
.top_03 {
	MARGIN-TOP: 6px; FLOAT: left; WIDTH: 500px
}
.top_04 {
	MARGIN-TOP: 6px; FLOAT: right; WIDTH: 80px
}
.top_04 UL LI {
	PADDING-LEFT: 4px; FLOAT: left; WIDTH: 80px; COLOR: #666; LINE-HEIGHT: 18px; HEIGHT: 18px
}
.top_05 {
	BACKGROUND: url(../images/bg_01.gif) repeat-x; MARGIN: auto; WIDTH: 960px; HEIGHT: 44px
}
.top_05 UL {
	MARGIN: auto; WIDTH: 952px
}
.top_05 LI {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: left; WIDTH: 81px; LINE-HEIGHT: 35px; LIST-STYLE-TYPE: none; HEIGHT: 35px; TEXT-ALIGN: center
}
.top_05a {
	BACKGROUND: url(../images/bg_01.gif); FLOAT: left; WIDTH: 960px; HEIGHT: 44px
}
.top_05a UL {
	MARGIN: auto; WIDTH: 960px
}
.top_05a LI {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: left; WIDTH: 90px; LINE-HEIGHT: 35px; LIST-STYLE-TYPE: none; HEIGHT: 44px; TEXT-ALIGN: center
}
.td_1 {
	BACKGROUND: url(../images/m_01.gif) no-repeat; WIDTH: 98px; HEIGHT: 44px; TEXT-ALIGN: center
}
.td_2 {
	
}
.top_05 LI A:link {
	DISPLAY: block; COLOR: #ffffff; TEXT-DECORATION: none
}
.top_05 LI A:visited {
	DISPLAY: block; COLOR: #ffffff; TEXT-DECORATION: none
}
.top_05 LI A:hover {
	DISPLAY: block; BACKGROUND: url(/images/ban_bj.jpg); COLOR: #9c020a; TEXT-DECORATION: none
}
.top_05xuan {
	DISPLAY: block; BACKGROUND: url(/images/ban_bj.jpg); WIDTH: 81px; COLOR: #a90013; LINE-HEIGHT: 35px; HEIGHT: 35px; TEXT-DECORATION: none
}
.top_05a LI A:link {
	COLOR: #fff; TEXT-DECORATION: none
}
.top_05a LI A:hover {
	COLOR: #ff0000; TEXT-DECORATION: none
}
.top_05a LI A:visited {
	COLOR: #ff0000; TEXT-DECORATION: none
}
.top_06 {
	PADDING-LEFT: 0px; FLOAT: left; MARGIN: 7px auto auto; WIDTH: 960px
}
.top_06_01 {
	BORDER-RIGHT: #c00000 3px solid; BORDER-TOP: #c00000 3px solid; FLOAT: left; BORDER-LEFT: #c00000 3px solid; WIDTH: 480px; BORDER-BOTTOM: #c00000 3px solid
}
.top_06_02 {
	BORDER-RIGHT: #e5e5e5 3px solid; PADDING-RIGHT: 13px; BORDER-TOP: #e5e5e5 3px solid; PADDING-LEFT: 13px; FLOAT: left; PADDING-BOTTOM: 13px; BORDER-LEFT: #e5e5e5 3px solid; WIDTH: 448px; PADDING-TOP: 13px; BORDER-BOTTOM: #e5e5e5 3px solid
}
.top_06_02_01 {
	FLOAT: left; WIDTH: 200px; HEIGHT: 230px
}
.top_06_02_01 H1 {
	PADDING-RIGHT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 12px; FLOAT: left; WIDTH: 190px; COLOR: #fda040; LINE-HEIGHT: 34px; HEIGHT: 34px; TEXT-ALIGN: right
}
.top_06_02_02 {
	BORDER-RIGHT: #c0c0c0 1px solid; BORDER-TOP: #c0c0c0 1px solid; FLOAT: left; BORDER-LEFT: #c0c0c0 1px solid; WIDTH: 198px; PADDING-TOP: 12px; BORDER-BOTTOM: #c0c0c0 1px solid; HEIGHT: 125px
}
.top_06_02_01 H1 A:link {
	COLOR: #fda040; TEXT-DECORATION: none
}
.top_06_02_01 H1 A:hover {
	COLOR: #fda040; TEXT-DECORATION: underline
}
.top_06_02_01 H1 A:visited {
	COLOR: #fda040; TEXT-DECORATION: none
}
.top_06_02_02 UL {
	FLOAT: left; WIDTH: 198px
}
.top_06_02_02 UL LI {
	FLOAT: left; WIDTH: 198px; LINE-HEIGHT: 28px; HEIGHT: 28px
}
.top_06_02_02text {
	BORDER-RIGHT: #c0c0c0 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #c0c0c0 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; BORDER-LEFT: #c0c0c0 1px solid; WIDTH: 116px; PADDING-TOP: 2px; BORDER-BOTTOM: #c0c0c0 1px solid; HEIGHT: 16px
}
.top_06_02_03 {
	MARGIN-TOP: 5px; FLOAT: left; WIDTH: 200px
}
.top_06_02_04 {
	BORDER-RIGHT: #c0c0c0 1px solid; BORDER-TOP: #c0c0c0 1px solid; FLOAT: right; BORDER-LEFT: #c0c0c0 1px solid; WIDTH: 232px; BORDER-BOTTOM: #c0c0c0 1px solid
}
.top_06_02_04 H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; FLOAT: left; WIDTH: 232px; TEXT-ALIGN: left
}
.top_06_02_04 UL {
	FLOAT: left; WIDTH: 232px
}
.top_06_02_04 UL LI {
	PADDING-LEFT: 20px; FLOAT: left; WIDTH: 212px; HEIGHT: 33px; TEXT-ALIGN: left
}
.top_06_02_05 {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 25px; BACKGROUND: url(../中国高新人才网首页.files/images/m_06.gif) no-repeat left 50%; PADDING-BOTTOM: 0px; BORDER-LEFT: #ccc 1px solid; WIDTH: 163px; PADDING-TOP: 4px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 18px
}
.top_06_03 {
	BORDER-RIGHT: #c00000 1px solid; BORDER-TOP: #c00000 1px solid; FLOAT: left; MARGIN-LEFT: 10px; BORDER-LEFT: #c00000 1px solid; width:210px; _WIDTH: 190px; BORDER-BOTTOM: #c00000 1px solid; HEIGHT: 259px; padding:0
}
.top_06_03 H1 {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(../images/m_07.gif) repeat-x; FLOAT: left; MARGIN-LEFT: 1px; width:198px; _WIDTH: 178px; COLOR: #be0000; LINE-HEIGHT: 28px; BORDER-BOTTOM: #e5e5e5 1px solid; HEIGHT: 29px; TEXT-ALIGN: left
}
.top_06_03 UL {
	MARGIN: auto; WIDTH: 160px; margin:0; padding-left:0;
}
.top_06_03 UL LI {
	FLOAT: left; WIDTH: 40px; LINE-HEIGHT: 24px; HEIGHT: 24px; TEXT-ALIGN: center
}
.top_06_02_041 {
	FLOAT: left; WIDTH: 132px; LINE-HEIGHT: 30px; HEIGHT: 30px
}
.top_06_02_042 {
	FLOAT: left; WIDTH: 100px
}
.top_06_03a {
	BORDER-RIGHT: #bfbfbf 1px solid; BORDER-TOP: #bfbfbf 1px solid; FLOAT: left; MARGIN-LEFT: 10px; BORDER-LEFT: #bfbfbf 1px solid; WIDTH: 190px; BORDER-BOTTOM: #bfbfbf 1px solid; HEIGHT: 266px
}
.top_06_03a H1 {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(../images/m_07.gif) repeat-x; FLOAT: left; MARGIN-LEFT: 1px; WIDTH: 178px; COLOR: #404040; LINE-HEIGHT: 28px; BORDER-BOTTOM: #e5e5e5 1px solid; HEIGHT: 29px; TEXT-ALIGN: left
}
.top_06_03a UL {
	MARGIN: auto; WIDTH: 160px
}
.top_06_03a UL LI {
	PADDING-LEFT: 14px; FLOAT: left; WIDTH: 146px; LINE-HEIGHT: 24px; BORDER-BOTTOM: #e5e5e5 1px dashed; HEIGHT: 24px; TEXT-ALIGN: left
}
.top_06_04 {
	BORDER-RIGHT: #bfbfbf 1px solid; BORDER-TOP: #bfbfbf 1px solid; FLOAT: right; MARGIN-LEFT: 10px; BORDER-LEFT: #bfbfbf 1px solid; WIDTH: 260px; BORDER-BOTTOM: #bfbfbf 1px solid; HEIGHT: 259px;
}
.top_06_04 H1 {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(../images/m_07.gif) repeat-x; FLOAT: left; MARGIN-BOTTOM: 4px; MARGIN-LEFT: 1px; WIDTH: 248px; COLOR: #404040; LINE-HEIGHT: 28px; BORDER-BOTTOM: #e5e5e5 1px solid; HEIGHT: 29px; TEXT-ALIGN: left;COLOR: #be0000;
}
.top_06_04 UL {
	MARGIN: auto; WIDTH: 234px
}
.top_06_04 UL LI {
	PADDING-LEFT: 14px; FLOAT: left; WIDTH: 220px; LINE-HEIGHT: 24px; BORDER-BOTTOM: #e5e5e5 1px dashed; HEIGHT: 24px; TEXT-ALIGN: left
}
.top_06_04a {
	BORDER-RIGHT: #c00000 1px solid; BORDER-TOP: #c00000 1px solid; FLOAT: left; MARGIN-LEFT: 10px; BORDER-LEFT: #c00000 1px solid; WIDTH: 260px; BORDER-BOTTOM: #c00000 1px solid; HEIGHT: 266px
}
.top_06_04a H1 {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; MARGIN-BOTTOM: 4px; MARGIN-LEFT: 1px; WIDTH: 248px; COLOR: #404040; LINE-HEIGHT: 28px; BORDER-BOTTOM: #e5e5e5 1px solid; HEIGHT: 29px; TEXT-ALIGN: left
}
.top_06_04a UL {
	MARGIN: auto; WIDTH: 234px
}
.top_06_04a UL LI {
	PADDING-LEFT: 14px;  FLOAT: left; WIDTH: 220px; LINE-HEIGHT: 24px; BORDER-BOTTOM: #e5e5e5 1px dashed; HEIGHT: 24px; TEXT-ALIGN: left
}
.top_07 {
	MARGIN-TOP: 10px; PADDING-LEFT: 64px; FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: left; MARGIN-BOTTOM: 10px; WIDTH: 896px; COLOR: #c00000; LINE-HEIGHT: 18px; HEIGHT: 18px; TEXT-ALIGN: left
}
.top_07_b {
	MARGIN-TOP: 10px; PADDING-LEFT: 64px; FONT-WEIGHT: bold; FONT-SIZE: 14px;  FLOAT: left; MARGIN-BOTTOM: 10px; WIDTH: 896px; COLOR: #c00000; LINE-HEIGHT: 18px; HEIGHT: 18px; TEXT-ALIGN: left
}
.top_08 {
	PADDING-LEFT: 2px; FLOAT: left; WIDTH: 960px
}
.top_08 UL {
	FLOAT: left; WIDTH: 960px
}
.top_08 UL LI {
	FLOAT: left; WIDTH: 186px; MARGIN-RIGHT: 3px
}
.top_08 IMG {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BORDER-LEFT: #666 1px solid; WIDTH: 186px; BORDER-BOTTOM: #666 1px solid; HEIGHT: 62px
}
.top_09 {
	BORDER-RIGHT: #bfbfbf 1px solid; BORDER-TOP: #bfbfbf 1px solid; MARGIN-TOP: 10px; FLOAT: left; BORDER-LEFT: #bfbfbf 1px solid; WIDTH: 685px; BORDER-BOTTOM: #bfbfbf 1px solid; padding-bottom:10px
}
.top_09_01 {
	PADDING-LEFT: 15px; FONT-WEIGHT: bold; BACKGROUND:url(../images/m_07.gif) repeat-x; FLOAT: left; MARGIN-LEFT: 1px; WIDTH: 668px; COLOR: #be0100; LINE-HEIGHT: 29px; BORDER-BOTTOM: #bfbfbf 1px solid; HEIGHT: 29px; TEXT-ALIGN: left
}
.index_zp_title{ width:100%; height:62px; border-bottom:solid #C00000 1px; background:url(../images/index_zp_title_bg.jpg) repeat-x}
.index_zp_title ul{ float:left; width:100%; margin:0; padding-left:0;}
.index_zp_title ul li{ float:left; height:30px; line-height:30px;}
.zp_title_li{ width:113px; border-right:solid #A47A7B 1px}
.zp_title_li1{ width:113px;}
.zp_title_li11{ width:113px; background:url(../images/index_zp_title_overbg.jpg) repeat-x; }
.zp_title_lii{ width:113px; border-right:solid #A47A7B 1px; background:url(../images/index_zp_title_overbg.jpg) repeat-x;}

.zp_title_li2{width:227px; border-right:solid #A47A7B 1px; border-top:solid #A47A7B 1px}
.zp_title_li22{width:227px; border-right:solid #A47A7B 1px; border-top:solid #A47A7B 1px;
               background:url(../images/index_zp_title_overbg.jpg) repeat-x;}

.zp_title_li3{width:227px;border-top:solid #A47A7B 1px}
.zp_title_li33{width:227px;border-top:solid #A47A7B 1px;background:url(../images/index_zp_title_overbg.jpg) repeat-x;}

.index_zp{ margin:0; width:100%; height:auto}
.index_zp ul{ float:left; margin:0; padding-left:0; width:31%; margin-left:3px; border-bottom:dotted #D3D3D3 1px}
.index_zp ul li{ float:left; width:100%; height:22px; line-height:22px; text-align:left; padding-left:10px}
.index_zp_com{ background:url(../images/index_zp_li_img.jpg) no-repeat left center; margin-top:5px }
.index_zp_note{ color:#519480}




.top_10 {
	 FLOAT: left; WIDTH: 120px; TEXT-ALIGN: center
}
.top_10 UL {
	LIST-STYLE-TYPE: none; TEXT-ALIGN: center; margin:0; padding-left:0; width:100%;}
.top_10 UL LI {
	WIDTH: 120px; PADDING-TOP: 24px; HEIGHT: 39px
}
.td_3 {
	BACKGROUND: url(../images/m_11.gif) no-repeat; WIDTH: 120px; PADDING-TOP: 24px; HEIGHT: 39px
}
.td_4 {
	WIDTH: 120px; PADDING-TOP: 24px; HEIGHT: 39px;BACKGROUND: url(../images/m_10.gif) no-repeat;
}
#td_7 {
	WIDTH: 120px; PADDING-TOP: 20px; HEIGHT: 43px
}
.td_5 {
	BACKGROUND: url(../images/m_11.gif) no-repeat; WIDTH: 120px; PADDING-TOP: 20px; HEIGHT: 43px
}
.td_6 {
	WIDTH: 120px; PADDING-TOP: 20px; HEIGHT: 43px
}
.left {
	FLOAT: left; WIDTH: 685px; margin:0; height:auto
}
.right {
	FLOAT:right; WIDTH: 255px; margin:0; height:auto
}
.top_111 {
	FLOAT: left; MARGIN-LEFT: 4px; WIDTH: 560px; PADDING-TOP: 6px
}
.top_11 {
	FLOAT: left; WIDTH: 278px; BACKGROUND-COLOR: #f2f2f2
}
.top_112 {
	FLOAT: left; WIDTH: 278px
}
.top_112 UL {
 margin: 0; padding-left:0;FLOAT: left; MARGIN-LEFT: 10px; WIDTH: 258px
}
.top_11 UL {
	FLOAT: left; MARGIN-LEFT: 10px; WIDTH: 258px
}
.top_11 H1 {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(../images/m_08.jpg) no-repeat left center; FLOAT: left; MARGIN-LEFT: 5px; WIDTH: 258px; COLOR: #666; LINE-HEIGHT: 23px; HEIGHT: 23px; TEXT-ALIGN: left
}
.top_112 H1 {
  margin:0;	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(../images/m_08.jpg) no-repeat left center; FLOAT: left; MARGIN-LEFT: 5px; WIDTH: 258px; COLOR: #666; LINE-HEIGHT: 23px; HEIGHT: 23px; TEXT-ALIGN: left
}
.top_11 UL LI {
	FLOAT: left; WIDTH: 65px; COLOR: #0265a6; LINE-HEIGHT: 23px; HEIGHT: 23px; TEXT-ALIGN: left
}
.top_112 UL LI {
	FLOAT: left; WIDTH: 253px; COLOR: #0265a6; LINE-HEIGHT: 23px; HEIGHT: 23px; TEXT-ALIGN: left; background-color:#F2F2F2; margin:0; padding-left:5px;
}
.top_11 UL LI A:link {
	COLOR: #0265a6; TEXT-DECORATION: none
}
.top_11 UL LI A:hover {
	COLOR: #c00000; TEXT-DECORATION: none
}
.top_11 UL LI A:visited {
	COLOR: #0265a6; TEXT-DECORATION: none
}
.top_112 UL LI A:link {
	COLOR: #0265a6; TEXT-DECORATION: none
}
.top_112 UL LI A:hover {
	COLOR: #c00000; TEXT-DECORATION: none
}
.top_112 UL LI A:visited {
	COLOR: #0265a6; TEXT-DECORATION: none
}
.top_12 {
	BORDER-RIGHT: #bfbfbf 1px solid; BORDER-TOP: #bfbfbf 1px solid; MARGIN-TOP: 10px; FLOAT: left; BORDER-LEFT: #bfbfbf 1px solid; WIDTH: 685px; border-bottom:#bfbfbf 1px solid; height:auto;
}
.top_12_01 {
	BORDER-RIGHT: #bfbfbf 1px solid; FLOAT: left; WIDTH: 169px; 
}
.top_12_02 {
	PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(../images/m_12.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 163px; COLOR: #be0000; HEIGHT: 25px; TEXT-ALIGN: left;
}
.top_12_02 H1 {
	MARGIN-TOP: 15px; FONT-SIZE: 12px; FLOAT: left; WIDTH: 163px
}
.top_12_01 UL {
	 FLOAT: left; WIDTH: 155px; margin:0; padding-left:5px;
}
.top_12_01 ul li {
	 BACKGROUND: url(../images/m_08.jpg) no-repeat left center; FLOAT: left; WIDTH:100%; LINE-HEIGHT: 24px; HEIGHT: 24px; TEXT-ALIGN: left; font-size:12px; padding-left:10px;
}
.top_13 {
	BORDER-RIGHT: #bfbfbf 1px solid; BORDER-TOP: #bfbfbf 1px solid; MARGIN-TOP: 10px; FLOAT:right; BORDER-LEFT: #bfbfbf 1px solid; WIDTH:255px; BORDER-BOTTOM: #bfbfbf 1px solid; height:auto
}
.top_13 H1 {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(../images/m_07.gif) repeat-x; FLOAT: left; MARGIN-BOTTOM: 4px; MARGIN-LEFT: 1px; WIDTH:100%; COLOR: #c00000; LINE-HEIGHT: 28px; BORDER-BOTTOM: #e5e5e5 1px solid; HEIGHT: 29px; TEXT-ALIGN: left
}
.top_13 UL {
	MARGIN:0; padding-left:0; WIDTH:100%; LIST-STYLE-TYPE: none
}
.top_13 UL LI {
	PADDING-LEFT: 14px; BACKGROUND: url(../images/top_li_bg.jpg) no-repeat left center; FLOAT: left; WIDTH:90%; LINE-HEIGHT: 24px; BORDER-BOTTOM: #e5e5e5 1px dashed; HEIGHT: 24px; TEXT-ALIGN: left; margin-left:5px
}
.top_144 {
	MARGIN-TOP: 14px; FLOAT: left; WIDTH: 268px
}
.top_144 UL {
	FLOAT: left; WIDTH: 268px; padding-left:0; margin:0;
}
.top_144 UL LI {
	FLOAT: left; width:50%; margin:0;
}
.top_144 IMG {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; MARGIN-BOTTOM: 3px; BORDER-LEFT: #ccc 1px solid; WIDTH: 124px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 45px
}
.foot {
	MARGIN-TOP: 10px;  FLOAT: left; MARGIN-LEFT: auto; WIDTH: 960px; CURSOR: auto; COLOR: #666; LINE-HEIGHT: 24px; MARGIN-RIGHT: auto; PADDING-TOP: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.qi_top {
	 FLOAT: left; WIDTH: 1000px; HEIGHT: 110px
}
.qi_01 {
	FLOAT: left; WIDTH: 370px
}
.qi_02 {
	FLOAT: left; WIDTH: 590px; LINE-HEIGHT: 90px; TEXT-ALIGN: right
}
.qi_03 {
	MARGIN-TOP: 14px; FLOAT: left; MARGIN-LEFT: 10px; WIDTH: 960px; HEIGHT: 400px; BACKGROUND-COLOR: #e5e5e5
}
.qi_04 {
	MARGIN: 50px auto auto; WIDTH: 660px
}
.qi_04_01 {
	 FLOAT: left; MARGIN-LEFT: 2px; WIDTH: 652px; MARGIN-RIGHT: 4px; HEIGHT: 4px
}
.qi_04_02 {
	 FLOAT: left; WIDTH: 660px; HEIGHT: 268px
}
.qi_04_03 {
	FLOAT: left; MARGIN-LEFT: 2px; WIDTH: 652px; MARGIN-RIGHT: 4px; HEIGHT: 4px
}
.qi_05 {
	BORDER-RIGHT: #bfbfbf 1px dashed; MARGIN-TOP: 10px; FLOAT: left; MARGIN-LEFT: 10px; WIDTH: 355px; HEIGHT: 248px
}
.qi_05_01 {
	FLOAT: left; WIDTH: 190px; BORDER-BOTTOM: #cecece 5px solid; HEIGHT: 40px; TEXT-ALIGN: left
}
.qi_05_01 IMG {
	MARGIN-TOP: 8px; MARGIN-LEFT: 2px
}
.qi_05_02 {
	PADDING-RIGHT: 10px; FONT-SIZE: 12px; FLOAT: left; WIDTH: 137px; COLOR: #bf0101; PADDING-TOP: 20px; BORDER-BOTTOM: #e5e5e5 5px solid; HEIGHT: 20px; TEXT-ALIGN: right
}
.qi_05_02 A:link {
	COLOR: #bf0101; TEXT-DECORATION: none
}
.qi_05_02 A:hover {
	COLOR: #c00000; TEXT-DECORATION: underline
}
.qi_05_02 A:visited {
	COLOR: #bf0101; TEXT-DECORATION: none
}
.qi_06 {
	MARGIN-TOP: 24px; FLOAT: left; WIDTH: 355px
}
.qi_06 UL LI {
	FLOAT: left; WIDTH: 300px; LINE-HEIGHT: 24px; HEIGHT: 30px
}
.qi_06text {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; WIDTH: 150px; PADDING-TOP: 2px; HEIGHT: 14px
}
.qi_06 H1 {
	MARGIN-TOP: 10px; FLOAT: left; WIDTH: 355px
}
.qi_07 {
	MARGIN-TOP: 100px; FLOAT: left; MARGIN-LEFT: 40px; WIDTH: 200px
}
.hr_foot {
	BORDER-TOP: #e5e5e5 5px solid; MARGIN-TOP: 10px; FLOAT: left; MARGIN-LEFT: auto; WIDTH: 1000px; MARGIN-RIGHT: auto; HEIGHT: auto
}
.hr_foot UL {
	MARGIN: auto; WIDTH: 600px; LIST-STYLE-TYPE: none
}
.hr_foot UL LI {
	FLOAT: left; WIDTH: 70px; COLOR: #666; LINE-HEIGHT: 30px; LIST-STYLE-TYPE: none; HEIGHT: 30px
}
.hr_foot_01 {
	MARGIN: auto; WIDTH: 600px; COLOR: #666
}
.hr_j {
	BORDER-RIGHT: #bfbfbf 1px dashed; MARGIN-TOP: 10px; PADDING-LEFT: 10px; FLOAT: left; WIDTH: 660px; HEIGHT: 330px
}
.hr_j_03_02 {
	FLOAT: left; WIDTH: 518px; BORDER-BOTTOM: #e5e5e5 5px solid; HEIGHT: 24px
}
.hr_zw_01 {
	FLOAT: left; WIDTH: 620px; TEXT-ALIGN: left
}
.hr_zw_01text {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 25px;  FLOAT: left; PADDING-BOTTOM: 0px; BORDER-LEFT: #ccc 1px solid; WIDTH: 450px; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 20px
}
.hr_zw_02 {
	FLOAT: left; WIDTH: 620px; LINE-HEIGHT: 30px; HEIGHT: 30px; TEXT-ALIGN: left
}
.hr_zw_03 {
	MARGIN-TOP: 22px; FONT-WEIGHT: bold; FLOAT: left; WIDTH: 620px; COLOR: #333; TEXT-ALIGN: left
}
.hr_zw_04 {
	FLOAT: left; WIDTH: 950px; HEIGHT: 30px; TEXT-ALIGN: left
}
.hr_zw_04li1 {
	FLOAT: left; WIDTH: 60px; LINE-HEIGHT: 24px; HEIGHT: 24px
}
.hr_zw_04li2 {
	FLOAT: left; WIDTH: 250px
}
.hr_zw_05 {
	MARGIN-TOP: 10px; BACKGROUND: #fef0e5; FLOAT: left; WIDTH: 950px; TEXT-ALIGN: left
}
.hr_zw_05a {
	MARGIN-TOP: 10px; PADDING-LEFT: 50px; FLOAT: left; WIDTH: 150px; TEXT-ALIGN: left
}
.hr_zw_05 UL {
	WIDTH: 618px
}
.hr_zw_05li1 {
	MARGIN-TOP: 10px; FLOAT: left; WIDTH: 60px; LINE-HEIGHT: 26px; HEIGHT: 25px
}
.hr_zw_05li2 {
	MARGIN-TOP: 10px; FLOAT: left; WIDTH: 140px; HEIGHT: 25px
}
.hr_zw_06 {
	MARGIN-TOP: 10px; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: left; MARGIN-LEFT: 8px; WIDTH: 900px; COLOR: #c00000; BORDER-BOTTOM: #ccc 1px dashed; HEIGHT: 20px; TEXT-ALIGN: left
}
.hr_zw_07 {
	WIDTH: 888px
}
.hr_zw_07 UL {
	FLOAT: left; WIDTH: 888px
}
.hr_zw_07 UL LI {
	FLOAT: left; WIDTH: 222px; LINE-HEIGHT: 30px; HEIGHT: 30px; TEXT-ALIGN: left
}
.hr_zw_08 {
	MARGIN-TOP: 10px; PADDING-LEFT: 20px;  FLOAT: left; MARGIN-LEFT: 8px; WIDTH: 900px; BORDER-BOTTOM: #c0c0c0 1px dashed; TEXT-ALIGN: left
}
.hr_zw_08 UL {
	FLOAT: left; WIDTH: 900px
}
.hr_zw_08 UL LI {
	FLOAT: left; WIDTH: 70px; HEIGHT: 20px
}
.hr_zw_09 {
	MARGIN-TOP: 10px; PADDING-LEFT: 20px;  FLOAT: left; MARGIN-LEFT: 8px; WIDTH: 900px; BORDER-BOTTOM: #c0c0c0 1px dashed; TEXT-ALIGN: left
}
.hr_zw_09 H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; WIDTH: 900px; COLOR: #c00000
}
.hr_zw_09 UL {
	FLOAT: left; WIDTH: 900px
}
.hr_zw_09 UL LI {
	FLOAT: left; WIDTH: 70px; LINE-HEIGHT: 24px; HEIGHT: 24px
}
.hr_zw_10 {
	MARGIN-TOP: 10px; FLOAT: left; MARGIN-BOTTOM: 10px; WIDTH: 960px; HEIGHT: 6px
}
.shoushuo {
	PADDING-LEFT: 15px; MARGIN-LEFT: 1px; LINE-HEIGHT: 29px; BORDER-BOTTOM: #bfbfbf 1px solid; HEIGHT: 29px; TEXT-ALIGN: left
}
.xytest {
	PADDING-LEFT: 15px; FONT-SIZE: 12px; MARGIN-LEFT: 1px; COLOR: #333333; LINE-HEIGHT: 24px; TEXT-ALIGN: left
}
.xytesttitle {
	MARGIN-TOP: 10px; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: left; MARGIN-LEFT: 8px; WIDTH: 900px; COLOR: #c00000; BORDER-BOTTOM: #ccc 1px dashed; HEIGHT: 20px; TEXT-ALIGN: left
}
.foot_01 {
	MARGIN-TOP: 20px;  FLOAT: left; MARGIN-LEFT: auto; WIDTH: 960px; CURSOR: auto; COLOR: #666; LINE-HEIGHT: 24px; MARGIN-RIGHT: auto; PADDING-TOP: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.zhinengsoudiv {
	BORDER-RIGHT: #c00000 1px solid; BORDER-TOP: #c00000 1px solid; DISPLAY: none; Z-INDEX: 100; LEFT: 459px; BORDER-LEFT: #c00000 1px solid; WIDTH: 481px; BORDER-BOTTOM: #c00000 4px solid; POSITION: absolute; TOP: 163px; HEIGHT: 298px; BACKGROUND-COLOR: #ffffff
}
.zhinengsouul {
	BACKGROUND: #c00000; MARGIN: 1px; HEIGHT: 25px
}
.zhinengsou {
	FLOAT: left; WIDTH: 80px; COLOR: white; LINE-HEIGHT: 25px; TEXT-ALIGN: center
}
.zhinengclose {
	FLOAT: right; WIDTH: 60px; TEXT-ALIGN: center
}
.zhinengclosespan {
	COLOR: white; LINE-HEIGHT: 25px
}
.zhinengsoudivs {
	BORDER-RIGHT: #c00000 1px solid; BORDER-TOP: #c00000 1px solid; DISPLAY: none; Z-INDEX: 100; LEFT: 459px; BORDER-LEFT: #c00000 1px solid; WIDTH: 481px; BORDER-BOTTOM: #c00000 4px solid; POSITION: absolute; TOP: 180px; HEIGHT: 180px; BACKGROUND-COLOR: #ffffff
}
.zhinengsoudivyq {
	BORDER-RIGHT: #c00000 1px solid; BORDER-TOP: #c00000 1px solid; DISPLAY: none; Z-INDEX: 100; LEFT: 640px; BORDER-LEFT: #c00000 1px solid; WIDTH: 300px; BORDER-BOTTOM: #c00000 4px solid; POSITION: absolute; TOP: 180px; HEIGHT: 220px; BACKGROUND-COLOR: #ffffff
}


.footer{ clear:both; margin:auto; width:960px; background:url(../images/foot_bg.jpg) repeat-x; margin-top:10px; height:auto;
 text-align:center; padding-top:20px; height:auto; line-height:25px}
 
 
 
        /*   ----------校园招聘----------------
           ----------------style----------------                        
        ---------------------start------------------*/ 
.camp_top{ margin:auto; width:960px; height:auto; text-align:left; height:auto}
.s{ float:left; font-size:0;}
.s img{ margin:0; padding:0; border:0;}
.camp_logo{ float:left;}
.camp_top_1{ float:left; width:220px; text-align:center; line-height:25px; margin-top:10px; border-left:solid #7D7D7D 1px; margin-left:20px;}
.camp_top_ad{ float:right}

.camp_bar{ clear:both; margin:auto; width:960px; height:40px; background:url(../images/camp_bar_bg.jpg) repeat-x; border-bottom:solid #629C8E 1px; font-size:14px}
.camp_bar ul{ margin:auto; padding-left:0; width:55%;}
.camp_bar ul li{ float:left; height:40px; line-height:40px;}

.camp_bar_t{ width:100px;}
.camp_bar_t a:link{ color:#000; text-decoration:none}
.camp_bar_t a:active{ color:#000; text-decoration:none}
.camp_bar_t a:visited{ color:#000; text-decoration:none}
.camp_bar_t a:hover{ color:#fff; text-decoration:underline}
.camp_bar_tt{ width:20px;}
.camp_main{ margin:auto; width:960px;  min-height:380px;height:auto; _height:380px;  margin-top:10px; margin-bottom:10px;}
.camp_login{ float:left; margin:0; width:233px; height:auto; }

.sd{ width:233px; height:auto; float:left; text-align:center; font-size:0; margin-top:10px;}

.camp_login_top{ width:223px; height:34px;border:solid #9AA6A2 1px; text-align:left; background:url(../images/camp_login_topbg.jpg) repeat-x; font:"黑体"; font-size:14px; line-height:34px; font-weight:bold; padding-left:10px }

.camp_login_content{ width:233px; height:105px; padding:10px 0;border-left:solid #9AA6A2 1px; border-right:solid #9AA6A2 1px; border-bottom:solid #9AA6A2 1px;}
.camp_login_content ul{ float:left; width:95%; margin:0; padding-left:0;}
.camp_login_content ul li{ float:left; margin:0; padding-left:0; height:35px; line-height:35px;}


.camp_login_contentq{ width:233px; height:105px; padding:10px 0;border-left:solid #9AA6A2 1px; border-right:solid #9AA6A2 1px; border-bottom:solid #9AA6A2 1px;}
.camp_login_contentq ul{ float:left; width:233px; margin:0; padding-left:0;}
.camp_login_contentq ul li{ float:left; width:200px;  margin:0; padding-left:0; height:25px; line-height:25px; text-align:left; padding-left:33px;}

.camp_login_contentq ul li a{ color:#007EA8;}
.camp_login_contentq ul li a:active{ color:#007EA8;}
.camp_login_contentq ul li a:visited{ color:#007EA8; }
.camp_login_contentq ul li a:hover{ color:#007EA8; text-decoration:underline}




.camp_login img{ margin-top:10px}

.camp_login_content_lititle{ width:35%; text-align:right}

.camp_login_content_lititle a:link{ color:#007EA8; text-decoration:underline}
.camp_login_content_lititle a:active{ color:#007EA8; text-decoration:underline}
.camp_login_content_lititle a:visited{ color:#007EA8; text-decoration:underline}
.camp_login_content_lititle a:hover{ color:#007EA8; text-decoration:none}

.camp_login_content_li{ width:60%; text-align:left}
.camp_login_btn{ width:56px; height:23px; border:solid #7A7A7A 1px;
 background:url(../images/camp_login_btnbg.jpg) repeat-x; margin-left:5px; _margin-left:10px}
.camp_login_btn1{ width:56px; height:23px; border:solid #7A7A7A 1px; background:url(../images/camp_login_btnbg.jpg) repeat-x; margin-left:5px}
.camp_login_btn2{ width:125px; height:23px; border:solid #7A7A7A 1px;
 background:url(../images/camp_login_btnbg.jpg) repeat-x; margin-left:5px; _margin-left:10px}
 
.camp_login_btn2_en{ width:180px; height:23px; border:solid #7A7A7A 1px;
 background:url(../images/camp_login_btnbg.jpg) repeat-x; margin-left:5px; _margin-left:10px}


.camp_search{ float:left; margin:0; width:233px; height:auto; margin-left:6px; display:inline;}

.camp_search_top{ width:223px; height:34px;border:solid #9AA6A2 1px; text-align:left; background:url(../images/camp_login_topbg.jpg) repeat-x; font:"黑体"; font-size:14px; line-height:34px; font-weight:bold; padding-left:10px }

.camp_search_content{ width:233px; height:210px; padding:5px 0;border-left:solid #9AA6A2 1px; border-right:solid #9AA6A2 1px; border-bottom:solid #9AA6A2 1px; font-size:12px;}
.camp_search_content ul{ float:left; width:233px; margin:0; padding-left:0;}
.camp_search_content ul li{ float:left; width:233px; margin:0; padding-left:0; height:35px;}

.camp_search_content ul li span{float:left; margin-left:5px; margin-top:6px;}

.camp_search_content ul li select{ float:left;}



.camp_search img{ margin-top:10px}



.camp_search_radio{ width:80%; text-align:center}
.camp_search_btn{ width:56px; height:23px; border:solid #7A7A7A 1px; background:url(../images/camp_login_btnbg.jpg) repeat-x; margin-left:10px}
.camp_search_btn1{ width:56px; height:23px; border:solid #7A7A7A 1px; background:url(../images/camp_login_btnbg.jpg) repeat-x; margin-left:5px}

.camp_qz_news{ float:right; width:472px; border:solid #9AA6A2 1px; height:252px; padding-bottom:3px;}
.camp_qz_news_top{ width:88%; margin:auto;background:url(../images/camp_qz_topimg.jpg) no-repeat 2% center; height:20px; border-bottom:solid #328125 5px; text-align:left; padding-top:8px; font-size:14px; color:#49983D; font-weight:bold; padding-left:35px}
.camp_qz_img{ width:100%; margin-top:5px; height:100px}
.camp_qz_list{ width:100%; margin:0; height:auto;}

.camp_qz_list ul{ width:99%; float:left; margin:0; padding-left:10px;}
.camp_qz_list ul li{ float:left; width:45%; height:22px; border-bottom:dotted #CCC 1px; text-align:left; background:url(../images/top_li_bg.jpg) no-repeat left center; line-height:22px; padding-left:10px}

.camp_zmqy{ float:left; width:100%; margin-top:5px; height:auto; margin-bottom:5px; _margin-bottom:5px}
.camp_zmqy_title{ width:100%; height:30px; background:url(../images/camp_zmqy_titlebg.jpg) repeat-x center; text-align:left}
.camp_zmqy_titleleft{ float:left; width:2px; height:30px; background:url(../images/camp_zmqy_titleleft.jpg) no-repeat left 100%; }
.camp_zmqy_titleright{ float:right; width:2px; height:30px; background:url(../images/camp_zmqy_titleright.jpg) no-repeat right 100%; }
.camp_zmqy_titleimg{ float:left; background-color:#fff; padding-left:10px; width:162px; height:30px; margin-left:20px; display:inline;}
.camp_zmqy_content{ float:left; width:958px; border-left:solid #ACACAA 1px; border-right:solid #ACACAA 1px; border-bottom:solid #ACACAA 1px; height:auto; text-align:left; padding:10px 0}

.camp_img01{ float:left; width:231px; height:80px; border:solid #BFBFBF 1px; margin-left:5px; display:inline; font-size:0;}

.camp_zx01{ float:left; width:50%;}
.camp_zx02{float:left; width:46%; margin-left:20px;}
.camp_zx02 ul{ float:left; width:100%; margin:0; padding-left:0;}
.camp_zx02 ul li{ float:left; height:28px; line-height:28px; text-align:left; border-bottom:dotted #ccc 1px;}
.camp_zx02_l{ float:left; width:60%; padding-left:15px; background:url(../images/top_li_bg.jpg) no-repeat 2% center;}
.camp_zx02_r{ float:left; width:35%; color:#217517}
.camp_img02{ margin-top:10px;}

.camp_gx{ float:left; margin:0; width:47%; height:auto; margin-left:20px; display:inline;}
.camp_gx_title{ float:left; width:100%; height:27px; background:url(../images/camp_gx_titlebg.jpg) repeat-x;
 border-bottom:solid #AFB1AC 1px}
.camp_gx_title ul{ float:left; width:100%; margin:0; padding-left:0;}
.camp_gx_title ul li{ float:left; width:85px; height:27px; line-height:27px; text-align:center} 
.camp_gx_title_li{border-right:solid #AFB1AC 1px;}
.camp_gx_title_lii{border-right:solid #AFB1AC 1px; background:url(../images/camp_gx_titlebg1.jpg) repeat-x;}

.camp_gx_content{ width:100%; padding:10px 0}
.camp_gx_content ul{ float:left; width:28%; margin:0; padding-left:15px;}
.camp_gx_content ul li{ width:100%; height:25px; line-height:25px;}
.camp_gx_ul{ border-right:solid #AFB1AC 1px}


.camp_zp{ float:left; margin:0; width:47%; border:solid #AFB1AC 1px; height:auto; margin-left:10px;}
.camp_zp_title{ float:left; width:98%; height:27px; background:url(../images/camp_gx_titlebg.jpg) repeat-x;
 border-bottom:solid #AFB1AC 1px; line-height:27px; padding-left:10px}
.camp_zp_content{ width:100%; padding:10px 0}
.camp_zp_content ul{ width:90%; float:left; margin:0; padding-left:0; margin-left:15px;}
.camp_zp_content ul li{ float:left; width:45%; height:21px; line-height:21px; background:url(../images/top_li_bg.jpg) no-repeat left center; padding-left:10px;white-space:nowrap;overflow-x:hidden; text-overflow:ellipsis }
.camp_footer{ clear:both; margin:auto; width:960px; border-top:solid #217517 10px; height:auto; text-align:center; padding-top:10px;line-height:25px}

         /*---------------校园招聘-------------
       ----------------------style----------------                        
 ---------------------------end------------------*/ 
 
 
.camp_locan{ margin:auto; width:950px; padding-left:10px; height:15px;  text-align:left; padding-top:10px;}
.camp_locana{height:auto;}
.camp_leftt{ float:left; width:164px; margin:0; padding:0; height:auto; margin-bottom:10px; _margin-bottom:0;}
.camp_student_left_top{ float:left; margin:0; padding:0; width:100%; height:5px; background:url(../images/camp_student_imgbg.jpg) no-repeat; font-size:0}
.camp_student_left{ float:left; margin:0; width:162px; border:solid #368C27 1px; height:auto; padding-bottom:20px; border-top-style:none;}

.camp_student_left_title{ float:left; margin:0; width:100%; height:30px; border-bottom:solid #368C27 1px; 
background-color:#54AC46; text-align:center; line-height:30px; color:#FFF; font-weight:bold}
.camp_student_left_title1{ float:left; margin:0; width:100%; height:30px; 
                           background-color:#D4F9CE; text-align:center; line-height:30px;}
.camp_student_left_title1 a:link{ color:#000; text-decoration:none}
.camp_student_left_title1 a:active{ color:#000; text-decoration:none}
.camp_student_left_title1 a:visited{ color:#000; text-decoration:none}
.camp_student_left_title1 a:hover{ color:#000; text-decoration:none}


.camp_student_left_c{ width:100%; margin-top:10px }
.camp_student_left_c ul{ float:left; margin:0; padding-left:0; width:80%; margin-left:10px;}
.camp_student_left_c ul li{ float:left; width:100%; height:25px; line-height:25px; border-bottom:dotted #55AB48 1px;}
.camp_student_left_cbg{ background-color:#D7F5D3}

.camp_student_left_c a:link{ color:#000; text-decoration:none}
.camp_student_left_c a:active{ color:#000; text-decoration:none}
.camp_student_left_c a:visited{ color:#000; text-decoration:none}
.camp_student_left_c a:hover{ color:#000; text-decoration:none}


.camp_resume_left_c{ width:100%; margin-top:10px; height:auto}
.camp_resume_left_c ul{ float:left; margin:0; padding-left:0; width:80%; margin-left:10px;}
.camp_resume_left_c ul li{ float:left; width:100%; height:15px; padding-top:10px; border-bottom:dotted #55AB48 1px; text-align:left}

.camp_resume_left_c ul li img{ margin-right:5px;}

.camp_resume_left_c a:link{ color:#000; text-decoration:none}
.camp_resume_left_c a:active{ color:#000; text-decoration:none}
.camp_resume_left_c a:visited{ color:#000; text-decoration:none}
.camp_resume_left_c a:hover{ color:#000; text-decoration:none}


.camp_resume_left_c_en{ width:100%; margin-top:10px; height:auto}
.camp_resume_left_c_en ul{ float:left; margin:0; padding-left:0; width:95%; margin-left:3px;}
.camp_resume_left_c_en ul li{ float:left; width:100%; height:15px; padding-top:10px; border-bottom:dotted #55AB48 1px; text-align:left}

.camp_resume_left_c_en ul li img{ margin-right:5px;}

.camp_resume_left_c_en a:link{ color:#000; text-decoration:none}
.camp_resume_left_c_en a:active{ color:#000; text-decoration:none}
.camp_resume_left_c_en a:visited{ color:#000; text-decoration:none}
.camp_resume_left_c_en a:hover{ color:#000; text-decoration:none}




.camp_left2{ float:left; width:164px; margin:0; padding:0; margin-top:10px}

.camp_student_left2{ float:left; margin:0; width:162px; border:solid #368C27 1px; height:100px; padding-bottom:20px; margin-top:20px}



.camp_student_left_bottom{ float:left; margin:0; padding:0; width:100%; height:9px; background:url(../images/camp_stu_leftbottomimg.jpg) no-repeat; font-size:0}
.camp_rightt{ float:right; width:780px; height:auto; margin-bottom:10px;}

.camp_right{ float:left; width:765px; border:solid #368C27 1px; border-top-style:none; padding-bottom:20px;
 color:#000;height:auto; }
.camp_right h4{ float:left; width:90%; text-align:left; font-size:12px; font-weight:normal; height:auto; line-height:25px; padding-left:10px;}
.camp_right h4 span{ color:#990000}
.camp_right_title{ width:720px; height:21px; text-align:left; font-weight:bold; padding-top:9px;
 background: #D4F9CE url(../images/camp_right_titimg.jpg) no-repeat 3% center; padding-left:45px;}
 
.camp_right_cjremuse{ float:left; width:755px; background-color:#ccc; height:25px; line-height:25px; padding-left:10px; text-align:left}

.camp_right_cjremuse a:link{ color:#000; text-decoration:none}
.camp_right_cjremuse a:active{ color:#000; text-decoration:none}
.camp_right_cjremuse a:visited{ color:#000; text-decoration:none}
.camp_right_cjremuse a:hover{ color:#000; text-decoration:underline}


.camp_righttopbg{ float:left; width:766px; background:url(../images/camp_rightbg.jpg); height:5px; font-size:0}

.camp_table{ margin:auto; width:90%; margin-top:20px; border: solid #55AB48 1px; border-collapse:collapse}
.camp_table thead{ background-color:#55AB48}
.camp_table thead tr{ height:25px; line-height:25px; }
.camp_table thead tr td{ text-align:center; border: solid #fff 1px; }
.camp_table tbody{ background-color:#F9FEF8;}
.camp_table tbody tr{ height:25px; line-height:25px; }
.camp_table tbody tr td{ text-align:center; border-right: solid #55AB48 1px; border-bottom:dotted #55AB48 1px }

.check_width{ width:10%}

.camp_table_mail{ width:90%;margin:auto;  margin-top:20px; border: solid #55AB48 1px; border-collapse:collapse}
.camp_table_mail thead{ background-color:#55AB48}
.camp_table_mail thead tr{ height:25px; line-height:25px; }
.camp_table_mail thead tr td{ text-align:center; border: solid #fff 1px; }
.camp_table_mail tbody{}
.camp_table_mail tbody tr{ height:25px; line-height:25px; }
.camp_table_mail tbody tr th{border-bottom:dotted #55AB48 1px;border-right: solid #55AB48 1px;}
.camp_table_mail tbody tr td{ text-align:left; border-right: solid #55AB48 1px; border-bottom:dotted #55AB48 1px; padding-left:5px;}
.camp_table_mail a:link{ color:#000; text-decoration:none}
.camp_table_mail a:active{ color:#000; text-decoration:none}
.camp_table_mail a:visited{ color:#000; text-decoration:none}
.camp_table_mail a:hover{ color:#000; text-decoration:underline}




.color_tr{ background-color:#F9FEF8;}

.page{ float:left; width:100%; margin-top:5px}
.page_1{ float:left; width:50%; height:25px; line-height:25px; margin-left:20px; text-align:left; padding-left:10px}

.page ul{ float:right; width:30%; margin-right:10px;}
.page ul li{ float:left; width:40px; height:25px; line-height:25px;}

.page a:link{ color:#000; text-decoration:none}
.page a:active{ color:#000; text-decoration:none}
.page a:visited{ color:#000; text-decoration:none}
.page a:hover{ color:#000; text-decoration:underline}

.camp_right_mailtitle{ float:left; width:90%;text-align:left; margin-top:10px; margin-left:14px}
.camp_right_mailtitle ul{ float:left; width:90%; margin:0; padding-left:0}
.camp_right_mailtitle ul li{ float:left; height:25px; line-height:25px; border-bottom:solid #fff 1px}

.camp_mail_title{ width:15%; text-align:right; background-color:#ccc;}
.camp_mail_c{ width:80%; padding-left:5px;}

.camp_mail_con{ clear:both; margin:auto; width:90%; border:solid #55AB48 1px; margin-top:20px; height:200px; line-height:25px; padding:10px;}

.camp_right_fav{ float:left; width:90%;text-align:left; margin-top:10px; margin-left:14px}
.camp_right_fav ul{ float:left; width:90%; margin:0; padding-left:0}
.camp_right_fav ul li{ float:left; height:25px; line-height:25px; border-bottom:solid #fff 1px}
.camp_fav_title{ width:15%; text-align:right; background-color:#ccc;}
.camp_fav_c{ width:80%; padding-left:5px;}



.camp_right_editpassword{ margin:auto; width:60%;text-align:left; margin-top:10px;}
.camp_right_editpassword ul{ float:left; width:90%; margin:0; padding-left:0}
.camp_right_editpassword ul li{ float:left; height:30px; line-height:30px; border-bottom:solid #fff 1px}

.camp_password_title{ width:20%; text-align:right; background-color:#ccc;}
.camp_password_c{ width:75%; padding-left:5px;}
.camp_pw_btn{ width:80%;margin-left:30px; margin-top:30px;}
.camp_resume_title{ float:left; width:470px; height:21px; text-align:left; font-weight:bold; padding-top:9px;
 background: #D4F9CE url(../images/camp_right_titimg.jpg) no-repeat 3% center; padding-left:45px; border-bottom:solid #5BAF4F 1px}
.camp_resume_link{ float:left; width:250px; height:30px;background-color: #D4F9CE; margin:0; border-bottom:solid #5BAF4F 1px}
.camp_resume_link ul{ float:left; width:100%; margin:0; padding-left:0}
.camp_resume_link ul li{ float:left; height:28px; line-height:28px; width:100px; background:url(../images/camp_resume_bg1.jpg) repeat-x; border:solid #B1B1B1 1px; margin-left:10px}


.camp_resume_title_en{ float:left; width:320px; height:21px; text-align:left; font-weight:bold; padding-top:9px;
 background: #D4F9CE url(../images/camp_right_titimg.jpg) no-repeat 3% center; padding-left:45px; border-bottom:solid #5BAF4F 1px}
 
.camp_resume_title_en1{ float:left; width:320px; height:28px; text-align:left; font-weight:bold; padding-top:2px;
 background: #D4F9CE url(../images/camp_right_titimg.jpg) no-repeat 3% center; padding-left:45px; border-bottom:solid #5BAF4F 1px}

.camp_resume_link_en{ float:left; width:400px; height:30px;background-color: #D4F9CE; margin:0; border-bottom:solid #5BAF4F 1px}
.camp_resume_link_en ul{ float:left; width:100%; margin:0; padding-left:0}
.camp_resume_link_en ul li{ float:left; height:28px; line-height:28px; width:180px; background:url(../images/camp_resume_bg1.jpg) repeat-x; border:solid #B1B1B1 1px; margin-left:10px}




.camp_resume_link_en a:link{ color:#000; text-decoration:none}
.camp_resume_link_en a:active{ color:#000; text-decoration:none}
.camp_resume_link_en a:visited{ color:#000; text-decoration:none}
.camp_resume_link_en a:hover{ color:#000; text-decoration:underline}

.camp_resume_top{ float:left; margin:0; width:30%; height:auto; text-align:left}
.camp_resume_top h6{ float:left; width:100%; font-size:12px; font-weight:normal; height:25px; line-height:25px; padding-left:10px}
.camp_resume_top h2{ float:left; width:100%; height:20px; line-height:20px; _height:50px; _line-height:50px; padding-left:10px; font-size:20px}
.camp_resume_info{ float:right; width:65%;}
.camp_resume_info ul{ width:95%; margin:0; padding-left:0; margin-right:10px;}
.camp_resume_info ul li{width:100%; text-align:right; height:20px; line-height:20px;}

.camp_resume_info a:link{ color:#910000; text-decoration:underline}
.camp_resume_info a:active{ color:#910000; text-decoration:underline}
.camp_resume_info a:visited{ color:#910000; text-decoration:underline}
.camp_resume_info a:hover{ color:#910000; text-decoration:none}


.camp_resume_info_en{ float:right; width:98%;}
.camp_resume_info_en ul{ width:98%; margin:0; padding-left:0; margin-right:10px;}
.camp_resume_info_en ul li{width:100%; text-align:right; height:20px; line-height:20px;}

.camp_resume_info_en a:link{ color:#910000; text-decoration:underline}
.camp_resume_info_en a:active{ color:#910000; text-decoration:underline}
.camp_resume_info_en a:visited{ color:#910000; text-decoration:underline}
.camp_resume_info_en a:hover{ color:#910000; text-decoration:none}



.camp_resume_xx{ clear:both; margin:auto; width:95%; height:auto; margin-top:10px; }
.camp_resume_xx_title{ float:left; width:95%; background:#D4F9CE url(../images/resume_bg.jpg) no-repeat 2% center; height:21px; border-bottom:solid #5EAF50 3px; padding-left:27px; text-align:left; padding-top:9px }
.camp_resume_xx_title span{ float:right; color:#910000; margin-right:10px;}
.camp_resume_xx_title .spanleft{float:left; color:#910000; margin-left:10px;}

.camp_resume_xx_title span a:link{ color:#910000; text-decoration:none}
.camp_resume_xx_title span a:active{ color:#910000; text-decoration:none}
.camp_resume_xx_title span a:visited{ color:#910000; text-decoration:none}
.camp_resume_xx_title span a:hover{ color:#910000; text-decoration:underline}


.camp_resume_x{ float:left; width:95%; text-align:left; padding:10px; height:auto; line-height:20px; text-indent:2em}
.camp_resume_r{ float:left; width:95%; text-align:left; padding:10px; height:auto; line-height:20px;}
.camp_resume_r ul{ float:left; width:100%; margin:0; padding-left:0;}
.camp_resume_r ul li{ float:left; height:25px; line-height:25px;}

.camp_resume_rtitle{ width:18%; text-align:right}
.camp_resume_rc{ width:80%; text-align:left}
.camp_resume_rtitle1{ width:23%; text-align:right}
.camp_resume_rc1{ width:65%; text-align:left}

.camp_resume_rtitle_en{ width:25%; text-align:right}
.camp_resume_rc_en{ width:70%; text-align:left}

.camp_resume_rtitle1_en{ width:25%; text-align:right}
.camp_resume_rc1_en{ width:65%; text-align:left}



.camp_resume_p{ float:left; width:95%; text-align:center; padding:10px; height:auto; line-height:20px;}


.camp_contac{ margin:auto; width:95%;text-align:left; margin-top:10px; height:auto}
.camp_contac ul{ float:left; width:98%; margin:0; padding-left:0; height:auto}
.camp_contac ul li{ float:left; height:auto; min-height:30px; _height:30px; line-height:30px; border-bottom:solid #fff 1px}
.camp_contac_title{ width:22%; text-align:right;}
.camp_contac_title span{ color:#990000; margin-right:5px;}
.camp_contac_c{ width:75%; padding-left:5px;}
.camp_contac_c span{ color:#666; margin-left:10px;}
.camp_contac_c h5{ color:#666; width:100%; font-size:12px; font-weight:normal; margin:0;}

.camp_right .input01{ border:solid #666 1px; height:15px;}
.camp_contac_c span a:link,.camp_contac_c h5 a:link{ color:#007EA8; text-decoration:none}
.camp_contac_c span a:active,.camp_contac_c h5 a:active{ color:#007EA8; text-decoration:none}
.camp_contac_c span a:visited,.camp_contac_c h5 a:visited{ color:#007EA8; text-decoration:none}
.camp_contac_c span a:hover,.camp_contac_c h5 a:hover{ color:#007EA8; text-decoration:underline}




.camp_contac_title_en{ width:27%; text-align:right;}
.camp_contac_title_en span{ color:#990000; margin-right:5px;}
.camp_contac_c_en{ width:71%; padding-left:5px;}
.camp_contac_c_en span{ color:#666; margin-left:10px;}
.camp_contac_c_en h5{ color:#666; width:100%; font-size:12px; font-weight:normal; margin:0;}

.camp_right .input01{ border:solid #666 1px; height:15px;}
.camp_contac_c_en span a:link,.camp_contac_c h5 a:link{ color:#007EA8; text-decoration:none}
.camp_contac_c_en span a:active,.camp_contac_c h5 a:active{ color:#007EA8; text-decoration:none}
.camp_contac_c_en span a:visited,.camp_contac_c h5 a:visited{ color:#007EA8; text-decoration:none}
.camp_contac_c_en span a:hover,.camp_contac_c h5 a:hover{ color:#007EA8; text-decoration:underline}






.zs_span{ clear:both; width:100%}
.camp_contac_btn{ width:90%; margin-top:20px; text-align:center}
.text_box{ width:400px; height:200px; overflow:auto;border:solid #666 1px; }
.edu_table{ margin:auto; width:90%; margin-top:20px; border: solid #55AB48 1px; border-collapse:collapse}
.edu_table thead{ background-color:#55AB48}
.edu_table thead tr{ height:25px; line-height:25px; }
.edu_table thead tr td{ text-align:center; border: solid #fff 1px; }
.edu_table tbody{ background-color:#F9FEF8;}
.edu_table tbody tr{ height:25px; line-height:25px; }
.edu_table tbody tr td{ text-align:center; border-right: solid #55AB48 1px; border-bottom:dotted #55AB48 1px }
.text_box1{ width:300px; height:100px; overflow:auto; border:solid #666 1px;}

.text_box2{ width:400px; height:100px; overflow:auto; border:solid #666 1px; }
.text_box3{ width:600px; height:400px; overflow:auto; border:solid #666 1px; }

.edit_td{ width:15%}

.camp_pimg{ width:80%; text-align:center; height:auto}
.camp_pimg img{ border:solid #000 1px}
.camp_pimg h3{ font-size:12px; font-weight:normal}
.job_letbox{ width:100%; height:auto; text-align:center}

.camp_contac_title1{ width:8%; text-align:right;}
.camp_contac_title1 span{ color:#990000; margin-right:5px;}
.camp_contac_c1{ width:88%; padding-left:5px;}
.camp_contac_c1 span{ color:#666; margin-left:10px;}
.camp_contac_c1 h5{ color:#666; width:100%; font-size:12px; font-weight:normal; margin:0;}

.preview{ margin:auto; width:800px; height:auto; text-align:left; border:solid #55AB48 1px; margin-top:10px; padding:10px;}

.per_table{ width:100%; border-collapse:collapse}
.per_table tr{ height:25px; line-height:25px;}
.per_table th{ font-size:12px; font-weight:normal; text-align:right; width:130px; border:solid #55AB48 1px; padding-right:5px}
.per_table td{border:solid #55AB48 1px; padding-left:5px; width:180px;}
#td_w1{ width:50px;}
#td_w2{ width:100px;}
.resu_table{ width:100%; border-collapse:collapse; margin-top:10px;}
.resu_table thead{background-color:#D4F9CE; color:#000}
.resu_table thead th{ padding-left:10px;border:solid #55AB48 1px; text-align:left}
.resu_table tr{ height:25px; line-height:25px;}
.resu_table tbody th{ width:15%; text-align:right; border:solid #55AB48 1px; padding-right:5px; font-weight:normal}
.resu_table tbody td{ width:85%; text-align:left;border:solid #55AB48 1px; padding-left:5px;}


.Regist{ margin:auto; width:80%; height:auto; border-top:solid #55AB48 5px; border-bottom:solid #55AB48 1px; border-right:solid #55AB48 1px; border-left:solid #55AB48 1px;}
.Regist_title{ margin:0; width:757px; height:auto; text-align:left; line-height:20px; padding-left:10px; background-color:#D4F9CE;}
.Regist_title h4{ margin:0; width:100%; height:30px; line-height:30px; }
.Regist_title h5{ margin:0; width:100%; height:20px; font-size:12px; font-weight:normal}
.Regist_c{ width:100%; height:auto; margin-top:20px; padding-bottom:20px;}
.Regist_c ul{ width:60%; margin:auto; padding-left:0; height:auto}
.Regist_c ul li{ float:left; height:auto; _height:30px;  line-height:30px;}

.Regist_c_title{ width:18%; text-align:right; font-size:14px; color:#339900; font-weight:bold}
.Regist_cc{ width:81%; text-align:left}
.Regist_cc span{ color:#666; margin-left:10px;}
.Regist_cc h4{height:auto; line-height:25px; font-size:12px; font-weight:normal; text-indent:2em}
.Regist_cc .input02{ border:solid #666 1px; height:20px;}


.Regist_cc a:link{ color:#910000; text-decoration:none}
.Regist_cc a:active{ color:#910000; text-decoration:none}
.Regist_cc a:visited{ color:#910000; text-decoration:none}
.Regist_cc a:hover{ color:#910000; text-decoration:underline}

.camp_login_btn3{ width:125px; height:23px; border:solid #7A7A7A 1px;
 background:url(../images/camp_login_btnbg.jpg) repeat-x;margin-left:30px}
 
.camp_login_btn4{ width:150px; height:23px; border:solid #7A7A7A 1px;
 background:url(../images/camp_login_btnbg.jpg) repeat-x;margin-left:30px}
 
.add_resu_01{ width:100%; height:40px; line-height:40px; font-size:14px}
.add_resu_01 span{ color:#666;}
.add_resume{ clear:both; width:95%; margin:auto; height:auto;}
.add_resume_top_title{ width:100%; border-bottom:solid #55AB48 2px; text-align:left; padding-left:10px; font-size:14px; font-weight:bold}
.add_resume_top_title span{color:#990000;}


.add_resume_con{ margin:auto; width:95%;text-align:left; margin-top:10px; height:auto}
.add_resume_con ul{ float:left; width:98%; margin:0; padding-left:0; height:auto}
.add_resume_con ul li{ float:left; height:auto; min-height:30px; _height:30px; line-height:30px; border-bottom:solid #fff 1px}
.add_resume_title{ width:22%; text-align:right;}
.add_resume_title span{ color:#990000; margin-right:5px;}
.add_resume_c{ width:75%; padding-left:5px;}
.add_resume_c span{ color:#666; margin-left:10px;}
.add_resume_c h5{ color:#666; width:100%; font-size:12px; font-weight:normal; margin:0;}
.add_resume h4{ float:left; width:90%; text-align:left; font-size:12px; font-weight:normal; height:auto; line-height:25px; padding-left:10px;}
.add_resume_c span a:link,.add_resume_c h5 a:link{ color:#007EA8; text-decoration:none}
.add_resume_c span a:active,.add_resume_c h5 a:active{ color:#007EA8; text-decoration:none}
.add_resume_c span a:visited,.add_resume_c h5 a:visited{ color:#007EA8; text-decoration:none}
.add_resume_c span a:hover,.add_resume_c h5 a:hover{ color:#007EA8; text-decoration:underline}
.add_resume .input01{ border:solid #666 1px; height:15px;}
.add_resume h3{ height:100px; line-height:100px; color:#F07800; border-bottom:dotted #666 1px}
.add_resume h4{ height:30px; line-height:30px; text-align:center; font-size:14px}
.add_resume h4 span{color:#F07800;}

/*-------英文页面----sytle---------*/
.add_resume_title_en{ width:28%; text-align:right;}
.add_resume_title_en span{ color:#990000; margin-right:5px;}
.add_resume_c_en{ width:70%; padding-left:5px;}
.add_resume_c_en span{ color:#666; margin-left:10px;}
.add_resume_c_en h5{ color:#666; width:100%; font-size:12px; font-weight:normal; margin:0;}
.add_resume h4{ float:left; width:90%; text-align:left; font-size:12px; font-weight:normal; height:auto; line-height:25px; padding-left:10px;}
.add_resume_c_en span a:link,.add_resume_c h5 a:link{ color:#007EA8; text-decoration:none}
.add_resume_c_en span a:active,.add_resume_c h5 a:active{ color:#007EA8; text-decoration:none}
.add_resume_c_en span a:visited,.add_resume_c h5 a:visited{ color:#007EA8; text-decoration:none}
.add_resume_c_en span a:hover,.add_resume_c h5 a:hover{ color:#007EA8; text-decoration:underline}

/*-------英文页面----sytle-----end----*/











.add_resume_btn{ float:left; width:100%; margin:auto; text-align:center; margin-bottom:10px;}

.gerpasword_c{ margin:auto; width:60%; height:auto; margin-top:40px; padding:0;}
.gerpasword_c ul{ width:100%; margin:auto; padding-left:0; height:auto}
.gerpasword_c ul li{ float:left; height:auto; _height:30px;  line-height:30px;}
.gerpasword_c_title{ width:15%; text-align:left;}
.gerpasword_cc{width:30%; text-align:left}
.gerpasword_c_btn{width:30%; text-align:left}
.Regist1{ margin-top:30px; height:230px}
.gerpasword_c h4{ width:100%; text-align:left; font-size:12px; font-weight:normal;}
.gerpasword_c h4 a:link{ color:#006600; text-decoration:none}
.gerpasword_c h4 a:active{ color:#006600; text-decoration:none}
.gerpasword_c h4 a:visited{ color:#006600; text-decoration:none}
.gerpasword_c h4 a:hover{ color:#006600; text-decoration:underline}


.login{ float:left; width:50%;  border-top:solid #55AB48 5px; border-bottom:solid #55AB48 1px; border-right:solid #55AB48 1px; border-left:solid #55AB48 1px;}
.login_title{ margin:0; width:470px; _width:490px; height:auto; text-align:left; line-height:20px; padding-left:10px; background-color:#D4F9CE;}
.login_title h4{ margin:0; width:100%; height:30px; line-height:30px; }
.login_title h5{ margin:0; width:100%; height:20px; font-size:12px; font-weight:normal}
.login_c{ margin:auto; width:90%; _width:95%; height:auto; padding:10px; line-height:25px;}
.login_c h2{ font-size:14px; font-weight:normal; text-align:left}
.login_c h2 .span1{ font-weight:bold}
.login_c h2 .span2{ font-weight:bold; color:#FF8000}

.login_c h2 a:link{ color:#006600; text-decoration:none; font-weight:bold}
.login_c h2 a:active{ color:#006600; text-decoration:none;font-weight:bold}
.login_c h2 a:visited{ color:#006600; text-decoration:none;font-weight:bold}
.login_c h2 a:hover{ color:#006600; text-decoration:underline;font-weight:bold}

.login_c ul{ width:95%; margin:0; padding-left:0;}
.login_c ul li{ width:100%; height:25px; line-height:25px; padding-left:10px; background:url(../images/top_li_bg.jpg) no-repeat left center; text-align:left}
.login_btn_div{ width:100%; text-align:center}
.login_c1{ border-top:solid #666 1px}

.camp_login1{ float:right; margin:0; width:300px; height:auto; border-top:solid #F27900 5px; border-bottom:solid #F27900 1px; border-right:solid #F27900 1px; border-left:solid #F27900 1px; margin-right:35px }

.camp_login1_top{ width:290px; height:auto; text-align:left; font:"黑体"; font-size:14px;  padding-left:10px;background-color:#FFDCB9;}
.camp_login1_top h4{ margin:0; width:100%; height:30px; line-height:30px; }
.camp_login1_top h5{ margin:0; width:100%; height:20px; font-size:12px; font-weight:normal}



.camp_login1_content{ width:100%; height:auto; padding:10px 0;}
.camp_login1_content ul{ float:left; width:95%; margin:0; padding-left:0;}
.camp_login1_content ul li{ float:left; margin:0; padding-left:0; height:auto;_height:35px; line-height:35px;}

.camp_login1_content_lititle{ width:35%; text-align:right}

.camp_login1_content_lititle a:link{ color:#007EA8; text-decoration:underline}
.camp_login1_content_lititle a:active{ color:#007EA8; text-decoration:underline}
.camp_login1_content_lititle a:visited{ color:#007EA8; text-decoration:underline}
.camp_login1_content_lititle a:hover{ color:#007EA8; text-decoration:none}

.camp_login1_content_li{ width:60%; text-align:left}
/*-----------搜索页面----style----start------------------*/
.campsearch_main{ margin:auto; width:960px; height:auto;  margin-top:10px;}
.campsearch_box{ float:left; width:940px; background-color:#E8FCE5; height:auto; padding:10px; }
.campsearch_boxl{ float:left; width:50%; height:auto; }
.campsearch_boxl ul{ float:left; width:100%; height:auto; margin:0; padding-left:0;}
.campsearch_boxl ul li{ float:left; height:25px; line-height:25px; margin-top:5px; text-align:left; width:100%;}
.campsearch_boxt{ width:13%; }
.campsearch_boxc{ width:33%; background:url(../images/search_btn.gif) no-repeat; padding-left:10px;}
.campsearch_boxc1{ width:33%; }
.campsearch_boxc2{ width:80%; }
.camp_search_btn1{ width:100px; height:23px; border:solid #7A7A7A 1px;
 background:url(../images/camp_login_btnbg.jpg) repeat-x; margin-left:5px; _margin-left:10px}

.campsearch_box .input01{ border:solid #3A8A2D 1px; height:15px;}
.campsearch_box2{ float:right; width:45%; background-color:#fff; line-height:25px; text-align:left; 
padding-left:5px; color:#3A8A2D}
.campsearch_box2 span{ font-size:14px; font-weight:bold}

.campsearch_list{float:left; width:960px; margin:0; height:auto; margin-top:10px}
.campsearch_list h4{ float:left; width:955px; height:30px; line-height:30px; margin:0;
                     text-align:left; background:#ccc; font-size:12px; font-weight:normal; padding-left:5px;}
.campsearch_list h4 span{ font-size:14px; font-weight:bold; color:#990000}
.campsearch_list h5{ float:left; width:940px; height:30px; line-height:30px; margin:0; 
                     text-align:right; font-size:12px; font-weight:normal; padding-left:5px}

.campsearch_listtable{ clear:both; border:solid #3A8A2D 2px; height:auto; width:956px;}

.campsearch_listtable h6{ text-align:right; padding-right:10px; margin:0; margin-bottom:5px;}
.search_listtab{ width:99%;}
.search_listtab thead tr{ background-color:#6CB261; color:#fff; font-weight:bold; height:30px; line-height:30px; text-align:left; padding-left:5px;}
.search_listtab tbody tr{ height:25px; line-height:25px; text-align:left; padding-left:5px;}
.tr_bgcolor{ background-color:#eee}
.search_page{ width:940px; text-align:right; padding-right:10px; height:25px; line-height:25px;}
.search_page span{ font-weight:bold}

.search_pageleft{ width:100%; text-align:left; padding-right:10px; height:25px; line-height:25px;}
.search_pageleft span{ font-weight:bold}

.search_listtab a:link{ color:#000; text-decoration:none}
.search_listtab a:active{ color:#000; text-decoration:none}
.search_listtab a:visited{ color:#000; text-decoration:none}
.search_listtab a:hover{ color:#000; text-decoration:underline}


/*-----------搜索页面----style----end------------------*/

/*-----------搜索详细页面----style----start------------------*/

.camp_button{ width:125px; height:23px; border:0;background:url(../images/m_37.gif) no-repeat;}
.campdetails_list{float:left; width:960px; margin:0; height:auto; margin-top:10px}
.campdetails_list h4{ float:left; width:100%; height:30px; line-height:30px; margin:0;
                     text-align:left; background:#ccc; font-size:14px; font-weight:bold; padding-left:5px;}
.details_title1{ float:left; width:auto; height:30px; line-height:30px; margin:0;
                     text-align:left; background:#E8FCE5; font-size:14px; font-weight:bold; padding-left:5px; margin-top:10px;}

.details_info{ float:left; width:940px; margin-top:10px; padding:10px; text-align:left; line-height:20px; border:solid #ccc 2px; height:auto}

.details_info1{ float:left; width:920px; margin-top:10px;  text-align:left; padding-left:5px;  height:auto}
.details_info1 h4{ float:left; width:940px; height:25px; line-height:25px; margin:0;
                     text-align:right; font-size:12px; font-weight:bold; padding-right:20px;}


/*-----------搜索详细页面----style----end------------------*/

.camp_job{ margin:auto; width:500px; height:auto;; border:solid #3C7F31 2px;}
.camp_job_title{ float:left; width:490px; height:37px; line-height:37px; background:url(../images/zp_bg12.jpg) repeat-x; text-align:left; padding-left:10px}
.camp_job_title span{ float:right; margin-top:8px; margin-right:10px;}
.camp_jobc{ width:500px; height:auto; background-color:#FFF; padding-bottom:10px;}

.camp_jobc1{ margin:auto; width:75%; height:auto; line-height:30px; text-align:left; margin-top:30px;}
.camp_jobc1 h4{ font-size:14px; margin:0}
.camp_jobc1 h5{ font-size:12px;font-weight:normal; margin-left:20px; }


/*-----------------首页弹出div样式--------------------------*/
.modelborder{
	width:500px;
	padding:10px;
	border:#CCC 1px solid;
	background-color:#FFF;
}
.modelborder .title
{
	text-align:left;
	line-height:20px;
	width:100%;
}
.modelborder .content{
	width:100%;
	height:450px;
	overflow-y:auto;
	clear:left;
	border:#CCC 1px solid;
}

.modelborder .footle
{
	line-height:30px;
	width:100%;
	text-align:right;
	margin-top:10px;
	}
	
	.bgcss{   
     font-size:12px; 
     text-align:center;
     color:#000000;
}

.bgcssFrom{
     background-color:Gray;
     filter:alpha(opacity=70);
     opacity:0.7;   
     font-size:12px; 
     font-weight:bold;
}

.panelboder
{
	border:#ccc 1px solid;
	padding:10px;
	background-color:#FFF;
	}
	
	
/*--------------------------首页选项卡--------------------------*/

.shetuan .diqu{width:100%;margin:10px auto 0px; }
.shetuan .diqu .xuanka{width:100%;margin:0px auto 0px;background:url(../images/xian_bg.gif) no-repeat bottom;height:23px;padding-bottom:0px!important;padding-bottom:0px;}
.shetuan .diqu .xuanka ul{margin:0px 0px 0px 10px;list-style:none;border:0px solid #f00;height:23px}
.shetuan .diqu .xuanka li{width:50px;margin-right:4px;height:18px;float:left;padding-top:5px;line-height:18px;}
.shetuan .dibglu{background:url(../images/bg_lu.gif) repeat-x left; text-align:center;color:#fff;height:18px;}
.shetuan .dibgbai{background:url(../images/bg_bai.gif) repeat-x;color:#000;height:18px; text-align:center;}
.shetuan .diqu .quyu{width:100%;height:auto;margin:-2px auto 0px;border-left:1px solid #C0E6B4;border-right:1px solid #C0E6B4;border-bottom:1px solid #C0E6B4;padding-top:10px; overflow:hidden;}
.shetuan .diqu .quyu ul{width:135px;margin:0px auto; list-style:none;float:left;}
.shetuan .diqu .quyu li{width:100px;text-align:left;color:#676767;font-size:12px;line-height:20px;margin:0px auto;}
.shetuan .diqu .quyu li a{color:#676767;text-decoration:none}
.shetuan .diqu .quyu li a:hover{color:#676767;text-decoration:underline}
.shetuan .diqu .quyu .xian{width:1px;height:auto;background:#D6D6D6;float:left;margin:5px auto 0px}
.shetuan .hand{cursor:pointer}
.shetuan .hidden{display:none}

	/*-------------详细信息----style------end-----------------*/
.yq_tc{ width:500px; height:auto;}
.yq_tc ul{ float:left; width:100%; margin:0; padding-left:0;}
.yq_tc ul li{ float:left; list-style-type:none; text-align:left;}





/*--------修改-------招聘详细------------*/

.xiaoyuan_xx{ width:960px; height:auto; margin:0 auto; text-align:left;}

.xiaoyuan_xx1{ width:946px; height:27px; float:left; background:url(../images/gtitle_bg.jpg) repeat-x; line-height:27px; border:1px solid #6CB261; padding-left:12px; font-size:14px; font-weight:bold;}

.xiaoyuan_xx2{ width:960px; height:auto; float:left;}

.xiaoyuan_xx2 ul{ width:960px; height:auto; float:left; padding:0; margin:0; margin-top:6px;}

.xiaoyuan_xx2 ul li{ width:900px; height:auto; float:left; line-height:28px; padding-left:20px;}

.xiaoyuan_xx2 ul li span{ font-weight:bold;}


.xiaobiaoti{ font-weight:bold;}



/*--------修改-------招聘会------------*/

.zhaopinhui{ width:960px; height:auto; margin:0 auto; padding-bottom:30px; margin-top:20px;}

.zhaopinhui1{ width:960px; height:auto; float:left;}

.zhaopinhui1 ul{ width:900px; height:auto; float:left; margin:0; padding:0; text-align:left; margin-left:30px; display:inline;}

.zhaopinhui1 ul li{ float:left; height:30px; line-height:30px;border-top:1px solid #6CB261; border-bottom:1px solid #6CB261;  border-left:1px solid #6CB261; background-color:#adffa3;}

.zhaopinhui1 ul .sx1{ width:339px; height:auto; font-weight:bold; font-size:14px; padding-left:10px;}

.zhaopinhui1 ul .sx2{ width:259px; height:auto; font-weight:bold; font-size:14px; padding-left:10px;}

.zhaopinhui1 ul .sx3{ width:139px; height:auto; font-weight:bold; font-size:14px; text-align:center;}

.zhaopinhui1 ul .sx4{ width:138px; height:auto; font-weight:bold; font-size:14px; text-align:center; border-right:1px solid #6CB261;}

.zhaopinhui2{ width:960px; height:auto; float:left;}

.zhaopinhui2 ul{ width:900px; height:auto; float:left; margin:0; padding:0; text-align:left; margin-left:30px; display:inline;}

.zhaopinhui2 ul li{ float:left; height:30px; line-height:30px; border-bottom:1px solid #6CB261;  border-left:1px solid #6CB261; }

.zhaopinhui2 ul .sx11{ width:339px; height:auto; padding-left:10px;}

.zhaopinhui2 ul .sx22{ width:259px; height:auto; padding-left:10px;}

.zhaopinhui2 ul .sx33{ width:139px; height:auto; text-align:center;}

.zhaopinhui2 ul .sx44{ width:138px; height:auto; text-align:center; border-right:1px solid #6CB261;}



/*--------修改-------招聘会详细------------*/

.zhao_x{ width:960px; height:auto; margin:0 auto; padding-bottom:20px;}

.zhao_x h1{ font-size:16px; font-weight:bold; color:#000000; width:960px; height:auto; float:left; line-height:30px; text-align:center; border-bottom:1px solid #6CB261;}

.zhao_x h2{ width:950px; height:22px; float:left; text-align:right; font-size:12px; font-weight:normal; padding-right:10px; margin-top:10px;}

.zhao_x h3{ width:760px; height:auto; float:left; padding-left:100px; padding-right:100px; text-indent:22px; font-size:12px; font-weight:normal; text-align:left;}

.zhao_x h4{ width:760px; height:auto; float:left; padding-left:10px; padding-right:100px; text-indent:22px; font-size:12px; font-weight:bold; text-align:left; line-height:30px; margin-top:30px; color:#333;}

.zhao_x h4 span{ font-size:12px; font-weight:normal; color:#333;}

.zhao_x h5 span{ font-size:12px; font-weight:normal; color:#333;}

.zhao_x h6 span{ font-size:12px; font-weight:normal; color:#333;}

.zhao_x h5{ width:760px; height:auto; float:left; padding-left:10px; padding-right:100px; text-indent:22px; font-size:12px; font-weight:bold; text-align:left; line-height:30px; color:#333;}

.zhao_x h6{ width:760px; height:auto; float:left; padding-left:10px; padding-right:100px; text-indent:22px; font-size:12px; font-weight:bold; text-align:left; line-height:30px; color:#333;}





.camp_search_content ul li .ini{ float:none; margin:0;}

.camp_search_content ul li .nin1{ text-align:center; float:left;}











