/* CSS 通用 */

body,table,th,td {
font-family:宋体, Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #333333;
margin:0px auto;
word-break:break-all;
}

ul,li{
margin: 0px;
padding: 3px;
list-style:none;
}

p,form{
margin: 0px;
padding: 0px;
}



.body_white14{
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
}

.body_white12{
	font-size: 12px;
	color: #FFFFFF;
}

.body_blue14{
	font-size: 14px;
	color: #003399;
	font-weight: bold;
}

.body_FF6600{
	font-size: 14px;
	color: #FF6600;
	font-weight: bold;
}

.body_CC0000{
	font-size: 12px;
	color: #CC0000;
}

a.white:link,a.white:visited {
color: #FFF;
text-decoration: none;
font-size: 14px;
font-weight: bold;
}

a.white:hover {
color: #FFCC00;
text-decoration: none;
font-size: 14px;
font-weight: bold;
}

a.more:link,a.more:visited {
color: #FFF;
text-decoration: none;
font-size: 12px;
font-weight:normal;
}

a.more:hover {
color: #FFF;
text-decoration: underline;
font-size: 12px;
font-weight:normal;
}

a.more01:link,a.more01:visited {
color: #660000;
text-decoration: none;
font-size: 12px;
font-weight:normal;
}

a.more01:hover {
color: #FF0000;
text-decoration: underline;
font-size: 12px;
font-weight:normal;
}

a.red14:link,a.red14:visited {
color: #663300;
text-decoration: none;
font-size: 14px;
}

a.red14:hover {
color: #FF0000;
text-decoration: none;
font-size: 14px;
}

a:link,a:visited {
color: #333333;
text-decoration: none;
}

a:hover {
color: #FF0000;
text-decoration: none;
}

.borderFFF{
	border:1px solid #FFFFFF;
	background-color: #285A8C;
}

.border397B{
	border:1px solid #397BBE;
	border-top:0px;
padding:15px;
}

.border397B1{
	border:1px solid #397BBE;
	border-top:0px;
padding:15px;
line-height: 30px;
}

.input {
	background-color: #FFFFFF;
	border: 1px solid #A67E5D;
}

a.blue:link,a.blue:visited {
color: #003399;
text-decoration: none;
font-size: 12px;
font-weight:normal;
}

a.blue:hover {
color: #FF0000;
text-decoration: none;
font-size: 12px;
font-weight:normal;
}

a.blue01:link,a.blue01:visited {
color: #003399;
text-decoration: none;
font-size: 14px;
}

a.blue01:hover {
color: #FF0000;
text-decoration: none;
font-size: 14px;
}

.bg_EDF3FA{
	padding:15px;
	background-color: #EDF3FA;
}

a.red14a:link,a.red14a:visited {
color: #333;
text-decoration: none;
font-size: 14px;
}

a.red14a:hover {
color: #FF0000;
text-decoration: none;
font-size: 14px;
}

a.red:link,a.red:visited {
color: #c00;
text-decoration: none;
}

a.red:hover {
color: #000;
text-decoration: none;
}

a.blue02:link,a.blue02:visited {
color: #2B6094;
font-size:14px;
font-weight:bold;
text-decoration: none;
}

a.blue02:hover {
color: #c00;
font-size:14px;
font-weight:bold;
text-decoration: none;
}

a.blue03:link,a.blue03:visited {
color: #003399;
text-decoration: underline;
font-size: 12px;
font-weight:normal;
}

a.blue03:hover {
color: #FF0000;
text-decoration: none;
font-size: 12px;
font-weight:normal;
}

.body_14{
	font-size: 14px;
	font-family: Arial;
}
.font12{font-size:12px;font-weight:normal;}

.body_14{
	font-size: 14px;
	font-family: Arial;
font-weight:normal;}

.body_red14{
	font-size: 14px;
	color: #FF6600;
	font-weight: bold;
}

a.yellow:link,a.yellow:visited {
color: #B3821C;
text-decoration: none;
font-size: 14px;
font-weight: bold;
}

a.yellow:hover {
color: #B3821C;
text-decoration: none;
font-size: 14px;
font-weight: bold;
}

.borderB3821C{
	border:1px solid #B3821C;
padding:10px;
line-height: 30px;
}

.border87B3DA{
	border:1px solid #87B3DA;
	border-top:none;
	padding:5px 0px 5px 0px;
}

.border87B3DA1{
	border:1px solid #87B3DA;
	border-top:none;
	padding:10px;
	font-size:12px;
}
.bowu{
	border:1px solid #87B3DA;
	border-top:none;
	padding:10px;
	font-size:14px;
}

.border87B3DA2{
	border:1px solid #87B3DA;
}
/*------------------h------------------*/
.font14{font-size:14px;}

a.h_blue:link,a.h_blue:visited {
color: #3C81C6;
text-decoration: none;
font-size: 14px;
font-weight: bold;
}

a.h_blue:hover {
color: #FF6500;
text-decoration: none;
font-size: 14px;
font-weight: bold;
}
.banner{
margin-top:4px;
margin-bottom:4px;
}
.index_notic{
border:1px solid #F8BA48;
padding:1px;
width:380px;
}
.index_notic_bg{
background:url(../images/index/notic_bg.jpg) repeat-x;
font:14px "宋体";
color:#2B6094;
font-weight:bold;
width:380px;
}
.index_notic_cont{
padding-left:10px;
padding-right:10px;
padding-bottom:5px;
padding-top:5px;
font:12px "宋体";
color:#000;
line-height:25px;
}
.index_notic_more{
font:12px "宋体";
color:#c00;
text-align:right;
padding-right:10px;
}


.index_left_1{
border:1px solid #ccc;
padding:1px;
width:380px;
margin-bottom:10px;
}
.index_left_1_bg{
background:url(../images/index/left_1_icon_bg.jpg) repeat-x;
font:14px "宋体";
color:#2B6094;
font-weight:bold;
width:226px;
}
.index_left_1_right{
background:url(../images/index/left_1_icon_right.jpg) no-repeat;
width:142px;
text-align:right;
padding-right:12px;
padding-top:8px;
}
.map{
width:608px;
padding:1px;
border:1px solid #F8BA48;
margin-bottom:10px;
}
.map_content{
padding:12px;
font:12px "宋体";
color:#2B6094;
line-height:25px;
}
.map_botton{
background:url(../images/index/map_botton.jpg) no-repeat;
width:174px;
padding-left:30px;
padding-top:5px;
height:23px;
color:#2B6094;
}
.new{
font:14px "宋体";
font-weight:bold;
color:#2B6094;
text-align:center;
}
.corp_map{
border:1px solid #2B6094;
padding:1px;
width:610px;
}
.corp_map_botton{
background:url(../images/index/corp_map_bg.jpg) repeat-x;
height:29px;
padding-left:45px;
}
.corp_botton{
background:url(../images/index/corp_map_botton.jpg) no-repeat;
height:29px;
width:204px;
padding-left:70px;
padding-top:2px;
}
.corp_bottom{
border:1px solid #2B6094;
margin-top:5px;
padding:1px;
}
.corp_bottom_bg{
	padding-left:120px;
	padding-top:2px;
	height:29px;
	background-image: url(../images/index/corp_map_botton.jpg);
	background-repeat: no-repeat;
	background-position: 50px;
}
.corp_bottom_content{
padding-left:10px;
padding-right:10px;
padding-bottom:5px;
padding-top:5px;
font:12px "宋体";
color:#000;
line-height:25px;
background-color:#f0f0f0;
}
.corp_trade_title{
font:14px "宋体";
color:#b00;
font-weight:bold;
}
.corp_details_title{
font:12px "宋体";
color:#000;
font-weight:bold;
}
.corp_details_content{
font:12px "宋体";
border-right:1px solid #666;
border-bottom:1px solid #666;
background-color:#f0f0f0;
margin-bottom:6px;
}
.corp_details_content_t{
font:12px "宋体";
padding-left:5px;
padding-top:5px;
text-align:center;
line-height:24px;
}
.corp_details_content_r{
font:12px "宋体";
text-align:left;
line-height:24px;
padding:5px;
}
.corp_details_img{
padding:4px;
border-right:1px solid #999;
border-bottom:1px solid #999;
border-left:1px solid #fff;
border-top:1px solid #eee;
background:#f0f0f0;
}
.corp_details_img img{
border:1px solid #333;
}
.corp_details_posit{
padding-left:5px;
}
.login_b{
font:14px "宋体";
color:#666;
padding:4px;
text-align:right;
}
.login_input{
width:150px;
height:18px;
border:1px dashed #666;
margin:4px auto;
}
.login_input_number{
width:60px;
height:18px;
border:1px dashed #666;
margin:4px auto;
}
.college_t{
background:url(../images/college/title.jpg) no-repeat;
height:25px;
width:123px;
text-align:center;
padding-top:3px;
font:14px "宋体";
font-weight:bold;
color:#2B6094;
}
.college_t_m{
background:url(../images/college/tbg.jpg) repeat-x;
font:12px "宋体";
color:#2B6094;
padding-top:5px;
padding-left:10px;
width:452px;
height:23px;
}
.college_t_r{
background:url(../images/college/title_r.jpg) no-repeat;
width:11px;
}
.college_cont{
font:12px "宋体";
color:#000;
padding:6px;
line-height:25px;
}
.college_ad{
margin:5px 0px;
border:1px solid #9FC120;
padding:1px;
}
.college_info{
font:12px "宋体";
padding:6px;
line-height:22px;
text-indent:2em;
}
.college_notic_font{
font:14px "宋体";
font-weight:bold;
}
.college_notic{
border:1px solid #C4C5A6;
border-top:0px;
background:url(../images/college/notic-bg.jpg) repeat-x;
background-color:#C4C5A6;
padding:8px;
font:12px "宋体";
line-height:22px;
height:140px;
overflow:hidden;
}
.college_dep{
background:url(../images/college/dep.jpg) no-repeat;
padding-left:15px;
font:14px "宋体";
height:39px;
padding-top:6px;
margin:6px 0px;
}
.college_dep_right{
background:url(../images/college/dep.jpg) no-repeat right;
height:39px;
margin:6px 0px;
}
.college_dep_title{
font:14px "宋体";
font-weight:bold;
margin-right:20px;
}
.college_dep_person{
border:2px solid #F2DC3F;
padding:10px;
background-color:#FFFCEE;
margin-top:10px;
}
.dep_info{
border:1px solid #B2D9F5;
padding:1px;
margin-bottom:8px;
}
.dep_cont{
padding:5px;
line-height:24px;
background-color:#FDFFF3;
text-indent:2em;
}
.dep_ask{
background-color:#FFAA54;
border:1px solid #333;
padding:1px;
}
.ask_cont{
padding:5px;
line-height:22px;
}
.person_info{
background:url(../images/person/bg.jpg) repeat-y;
font:14px "宋体";
font-weight:bold;
padding:18px;
}
.person_info td{
border-bottom:1px dashed #bbb;
}
.date{
font:12px "宋体";
color:#999;
font-weight:normal;
}

#tabs1{
	text-align:left;
	width:600px;
	float:left;
	margin-bottom:4px;
}
.menu1box{
    position:relative;
    overflow:hidden;
    height:35px;
    width:604px;
    text-align:left;
	background:url(../images/index/map_title_bg.jpg) repeat-x;
}
#menu1{
    position:absolute;
    top:0px;
    left:0px;
    z-index:1;
	height:35px;
}
#menu1 li{
    font:14px "宋体";
	color:#060;
	float:left;
	display:block;
	cursor:pointer;
	width:204px;
	text-align:left;
	padding-left:30px;
	padding-top:8px;
	height:35px;
	margin-top:0px;
	margin-left:0px;
}
#menu1 li.hover{
background:url(../images/index/map_botton.jpg) no-repeat;
width:204px;
padding-left:30px;
padding-top:8px;
height:26px;
color:#2B6094;
}
.main1box{
	margin-top:0px;
	width:600px;
	text-align: left;
	margin-bottom:2px;
}
#main1 ul{
    display: none;
	background-color:#fff;
}
#main1 ul.block{
	display: block;
	margin: 0px;
	padding: 0px;
	text-align: left;
}
#main1 ul.second{
    font:13px "宋体";
	margin: 5px 0px;
	padding: 4px 4px;
	text-align: left;
	line-height:25px;
}


#tabs2{
	text-align:left;
	width:600px;
	float:left;
	margin-bottom:4px;
}
.menu2box{
    position:relative;
    overflow:hidden;
    height:35px;
    width:604px;
    text-align:left;
	background:url(../images/index/map_title_bg.jpg) repeat-x;
}
#menu2{
    position:absolute;
    top:0px;
    left:0px;
    z-index:1;
	height:35px;
}
#menu2 li{
    font:14px "宋体";
	color:#060;
	float:left;
	display:block;
	cursor:pointer;
	width:204px;
	text-align:left;
	padding-left:30px;
	padding-top:8px;
	height:35px;
	margin-top:0px;
	margin-left:0px;
}
#menu2 li.hover{
background:url(../images/index/map_botton.jpg) no-repeat;
width:204px;
padding-left:30px;
padding-top:8px;
height:26px;
color:#2B6094;
}
.main2box{
	margin-top:0px;
	width:600px;
	text-align: left;
	margin-bottom:2px;
}
#main2 ul{
    display: none;
	background-color:#fff;
}
#main2 ul.block{
	display: block;
	margin: 0px;
	padding: 10px;
	text-align: left;
}
#main2 ul.second{}


.blue07{
font:12px "宋体";
color:#2B6094;}

.blue08{
font:12px "宋体";
color:#ff0000;}

a.blue07:link,a.blue07:visited {
text-decoration: none;
font:12px "宋体";
color:#2B6094;}
a.blue07:hover {
text-decoration: none;
font:12px "宋体";
color:#ff0000;}


.corp_pj{
font:12px "宋体";
padding:4px 8px;
background:#F5F8FD;
border-left:1px solid #fefefe;
border-right:1px solid #ddd;
border-top:1px solid #fefefe;
border-bottom:1px solid #ddd;
color:#000;
text-align:left;
}
.resumeview{
font:14px "宋体";
font-weight:bold;
border-bottom:1px dashed #bbb;
line-height:25px;
width:100%;
display:block;
}
.rvtd{
border-bottom:1px solid #eee;
border-left:1px solid #eee;
border-right:1px solid #eee;
padding:5px;
}
.cv{
font:12px "宋体";
text-indent:2em;
line-height:24px;
}
.rmi{
width:120px;
display:block;
border-bottom:1px dashed #ccc;
line-height:25px;
}
.xzjl{
font:14px '宋体';
font-weight:bold;
}
.fl{
	font:12px '宋体'; 
	color:#c00; 
	background:#f2f2f2; 
	line-height:22px;
}


.f_white_12, a.f_white_12:link, a.f_white_12:visited {
	color: #ffffff;
	text-decoration: none;}
a.f_white_12:hover {
	color: #ffffff;
	text-decoration: underline;}

.f_white_14, a.f_white_14:link, a.f_white_14:visited {
	font-size: 14px;
	color: #ffffff;
	text-decoration: none;}
a.f_white_14:hover {
	font-size: 14px;
	color: #FFCC00;
	text-decoration: none;}

.f_white_14b {
	font-size: 14px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;}

.f_blue_01, a.f_blue_01:link, a.f_blue_01:visited {
font-size:12px;
font-weight:normal;
	color: #0066CB;
	text-decoration: none;}
a.f_blue_01:hover {
font-size:12px;
font-weight:normal;
	color: #0066CB;
	text-decoration: underline;}

.f_blue_02{
color:#003399;
font-weight:bold;
font-size:14px;}

.f_blue_12, a.f_blue_12:link, a.f_blue_12:visited {
	color: #003399;
	font-weight:normal;
	text-decoration: none;}
a.f_blue_12:hover {
	color: #FFCC00;
	font-weight:normal;
	text-decoration: none;}

.f_blue03_14, a.f_blue03_14:link, a.f_blue03_14:visited {
font-size:14px;
color: #003399;
font-weight:normal;
text-decoration: underline;}
a.f_blue03_14:hover {
font-size:14px;
color: #FF6600;
font-weight:normal;
text-decoration: underline;}

a.f_blue_14:link, a.f_blue_14:visited {
font-size:14px;
	font-weight: bold;
	color: #003399;
	text-decoration: underline;}
a.f_blue_14:hover {
font-size:14px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: underline;}

.f_blue_14{
	font-size: 14px;
	color: #0066CC;}
.f_blue_13a{
	font-size: 13px;
	color: #0066CC;}
.f_13{
font-size:13px;}
.f_14{
font-size:14px;}

.f_14_bold{
font-size:14px;
font-weight:bold;}

.f_red_14b {
	font-size: 14px;
	color: #FF6600;
	text-decoration: none;
	font-weight: bold;}

.f_red_12 {
	color: #FF0000;
	text-decoration: none;}
	
.f_red02 {
	color: #CC0003;
	text-decoration: none;}

.f_14a{
	font-size:14px;
	line-height: 180%;}

.f_blue_18b {
	font-size: 18px;
	color: #0066CC;
	text-decoration: none;
	font-weight: bold;}

a.pj:link, a.pj:visited {
font-size:14px;
	color: #0066CC;
	text-decoration: underline;}
a.pj:hover {
font-size:14px;
	color: #FF0000;
	text-decoration: none;
}



.border_ccc {
	background-color: #FFFFFF;
	border: 1px solid #cccccc;}
.border_666 {
	background-color: #FFFFFF;
	border: 1px solid #666666;}
.border_blue {
	border: 1px solid #AFCEFA;}
.border_blue_r {
	border-right: 1px solid #AFCEFA;}
.border_blue_3 {
	border: 1px solid #AFCEFA;
	border-top: 0px;}
.border_blue01 {
	border: 1px solid #70A9F8;}
.border_blue01_3 {
	border: 1px solid #70A9F8;
	border-top: 0px;}
.border_bottom{
background:url(../images/index/line01.gif) repeat-x bottom;}
.border_70A9F8 {
	background-color: #F3F8FE;
	border: 1px solid #70A9F8;
	border-top: none;
}
.search01{
background:url(../images/index/index_search01.jpg) no-repeat;
color:#003399;
font-weight:bold;
font-size:14px;}
.search02{
background:url(../images/index/index_search03.jpg) no-repeat;
color:#003399;
font-weight:bold;
font-size:14px;}

.qh_schbg01{background:url(../images/index/index_search_bg01.gif) no-repeat;}
.qh_schbg02{background:url(../images/index/index_search_bg01.gif) no-repeat;}

.qh_bgb{background-color: #BFD4F3;color:#336DBF;border-right: 1px solid #ffffff;}
.qh_bgo{background-color: #FE9900;color:#ffffff;border-right: 1px solid #ffffff;}

#rcss {
	BORDER-RIGHT: #666 1px solid;
	BORDER-TOP: #666 1px solid;
    FILTER: progid:DXImageTransform.Microsoft.DropShadow(color=#cccccc,offX=2,offY=2,positives=true); 	FLOAT: left;
	BORDER-LEFT: #666 1px solid;
	BORDER-BOTTOM: #666 1px solid;
	width: 500px;
}
#zhuanye1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#zhuanye1 UL {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; WIDTH: 5px; PADDING-TOP: 0px
}
#zhuanye1 UL LI {
	 padding-left:10px;  FLOAT: left; WIDTH: 200px; HEIGHT: 20px
}
#zhuanye2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#zhuanye2 UL {
	padding-left:10px;  PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; WIDTH: 630px; PADDING-TOP: 0px
}
#zhuanye2 UL LI {
	FLOAT: left; WIDTH: 160px; HEIGHT: 20px}
#zhuanye3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#zhuanye3 UL {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; WIDTH: 630px; PADDING-TOP: 0px
}
#zhuanye3 UL LI {
	padding-left:10px;  padding-left:10px; FLOAT: left; WIDTH: 200px; HEIGHT: 20px}

#dacongtou {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; FILTER: progid:DXImageTransform.Microsoft.DropShadow(color=#cccccc,offX=2,offY=2,positives=true); FLOAT: left; BORDER-LEFT: #666 1px solid; BORDER-BOTTOM: #666 1px solid
}
#data {
	 PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#data UL {
	padding-left:10px; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; WIDTH: 630px; PADDING-TOP: 0px
}
#data UL LI {
	 FLOAT: left; WIDTH: 200px; HEIGHT: 20px
}
#data1 {
	 PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#data1 UL {
	 PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; WIDTH:630px; PADDING-TOP: 0px
}
#data1 UL LI {
	padding-left:10px; FLOAT: left; WIDTH: 200px; HEIGHT: 20px}
#qzjq {
	MARGIN: 0px 0px 0px 5px; WIDTH: 500px}
#qzjq LI {
	FLOAT: left; MARGIN-LEFT: 10px; WIDTH: 240px; LINE-HEIGHT: 22px}
INPUT {
	FONT-SIZE: 12px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}

.searchbutton {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 12px; PADDING-TOP: 18px; TEXT-ALIGN: left
}
.searchbutton .inputcss1 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(../images/index/index_search_bg01.gif) no-repeat; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 78px; CURSOR: pointer; MARGIN-RIGHT: 8px; PADDING-TOP: 2px; HEIGHT: 22px; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px
}
.searchbutton .inputcss2 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(../images/index/index_search_bg02.gif) no-repeat; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 78px; CURSOR: pointer; MARGIN-RIGHT: 8px; PADDING-TOP: 2px; HEIGHT: 22px; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px
}	
a.chengg:link, a.chengg:visited {
font-size:14px;
	color: #0033FF;
	text-decoration: underline;}
a.chengg:hover {
font-size:14px;
	color: #FF0000;
	text-decoration: none;
}
.f_red_14, a.f_red_14:link, a.f_red_14:visited, a.f_red_14:hover {
	font-size: 14px;
	color: #FF6600;
	text-decoration: none;}

