/* CSS Document */
body{ margin:0px; padding:0px; font-size:12px;}
a{ text-decoration:none;}
p{ margin:0px; padding:0px;}

#Topnav {
	line-height: 27px;
	height: 27px;
	width: 100%;
	border-bottom: 1px solid #E6E6E6;
	text-align: center;
	background-image: url(/images/2010/header/job168img_In_Bj.jpg);
	background-repeat: repeat-x;
	background-position: 0px -190px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	overflow: hidden;
}

#Topnavbox {
	height: 27px;
	width: 952px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	overflow: hidden;
}
.TopnavA {
	height: 27px;
	width: 520px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	overflow: hidden;
	line-height: 27px;
	color: #7D7D7D;
	text-decoration: none;
	float: left;
	color:#FF0000;
}
.TopnavA a{color:#FF0000;}
.TopnavB{
	height: 27px;
	width: 430px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	overflow: hidden;
	line-height: 27px;
	color: #474747;
	text-decoration: none;
	float: left;
}
.TopnavB a {
	color: #474747;
	text-decoration: none;
}
.TopnavB a:hover {
	color: #FF6803;
	text-decoration: none;
}
/* ----------------------首页头部-----------------------------*/
#Header {
	width: 952px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
	margin-bottom:8px;
}
.HeaderLog {
	float: left;
	height: 58px;
	width: 128px;
	padding-left: 10px;
	padding-top: 11px;
}
.HeaderEn {
	float: left;
	height: 61px;
	width: 92px;
	margin-top: 11px;
	margin-left: 5px;
}
.HeaderEn .headCity {
	width:80px;
	border-left:1px solid #ccc;
	overflow:hidden;
	float:left;
	padding-left:5px;
}
.HeaderEn .cityTitle {
	text-align:center;
	font-size:32px;
	font-family:黑体;
	color:#35579F;
	overflow:hidden;
	height:38px;
	margin:0;
	padding:0;
}
.HeaderEnTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	color: #37589F;
	float: left;
	height: 24px;
	width: 82px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.HeaderEnTxt a {
	color: #37589F;
	text-decoration: none;
}
.HeaderEnTxt a:hover {
	color: #FF9900;
	text-decoration: none;
}
.HeaderEnTxt a:visited {
	color: #37589F;
	text-decoration: none;
}
.HeaderEnBtn {
	float: left;
	height:34px;
	width: 92px;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
	background: url(/images/2012/job168img_In_Bj.jpg) -120px -64px no-repeat;
	font-size: 14px;
	line-height: 34px;
	font-weight: bold;
	color: #FE4F00;
	text-decoration: none;
	text-align: center;
}
.HeaderEnBtn a {
	color: #FE4F00;
	text-decoration: none;
}
.HeaderEnBtn a:hover {
	color: #FF9900;
	text-decoration: none;
}
.HeaderEnBtn a:visited {
	color: #FE4F00;
	text-decoration: none;
}

.HeaderAd01 {
	height: 56px;
	width: 328px;
	border: 1px solid #C0C4CD;
	float: left;
	overflow: hidden;
	margin-top: 11px;
	margin-left: 12px;
}
#Peheader1{
	height: 30px;
	width: 952px;
	float: left;
	overflow: hidden;
	padding-top: 12px;
	line-height: 30px;
	font-size:14px;
	color:#235393;
	text-align:center;
}

#Peheader1 a:link{color: #235393;}
#Peheader1 a:visited{color: #235393;}
#Peheader1 a:hover{color: #FF6803;}

#Peheader2{
	background:url(../images/2012/title_bg.jpg) no-repeat;
	height:38px;
	width:904px;
	padding-left:50px;
	float:left;
	overflow: hidden;
	line-height:30px;
	font-size:14px;}
.Peheader2A{ background: url(../images/2012/title_1.jpg) no-repeat; width:94px; height:30px; line-height:30px; color:#1d46af; float:left; display:inline; text-align:center; font-weight:bold; overflow:hidden; margin-top:8px;}
.Peheader2A a{color:#1d46af; text-decoration:none;}
.Peheader2B{ background: url(../images/2012/title_2.jpg) no-repeat right; width:110px; height:38px; line-height:38px; color:#ffffff; float:left; display:inline; text-align:center; font-weight:bold; overflow:hidden;}
.Peheader2B a{color:#ffffff; text-decoration:none;}


/*main*/
.pe_title1{ background:url(../images/2012/title_bg2.jpg)  no-repeat; height:34px; line-height:34px; padding-left:15px; font-size:12px; font-weight:bold; color:#464646;}
.pe_titlea1{ background:url(../images/2012/title_bg2.jpg) no-repeat; height:34px; line-height:34px; padding-left:15px; font-size:12px; font-weight:bold; color:#464646;}
.pe_titlea2{ background:url(../images/2012/title_bg1.jpg) no-repeat; height:34px; line-height:34px; padding-left:15px; font-size:14px; font-weight:bold; color:#464646;}
.pe_more1{ color:#2c2c2c; font-size:12px; font-weight:normal; float:right; margin-right:15px;}
.pe_more1 a{ color:#2c2c2c; text-decoration:none;}


.pe_title2{ background: url(../images/2012/pe_title2B.jpg) repeat-x; height:25px; line-height:25px; overflow:hidden;}
.pe_title2A{ height:25px;  display:inline; cursor:pointer; float:left; overflow:hidden; color:#1521a9; font-size:12px; background: url(../images/2012/pe_title2A.jpg); border-right:#c1c1c1 solid 1px; padding:0px 18px; }

.pe_title2B{ height:25px; display:inline; cursor:pointer; float:left; overflow:hidden; color:#1b1b1b; font-size:12px; border-right:#c1c1c1 solid 1px; padding:0px 18px;  }

.pe_title3{ background:url(../images/2012/pe_title_bg1.jpg) repeat-x; height:33px; line-height:33px; overflow:hidden;}
.pe_title3A{ height:28px;  margin-left:6px; margin-top:4px; display:inline; cursor:pointer;padding:0px 6px 0px 6px; float:left; overflow:hidden; color:#ff3c00; font-size:14px; font-weight:bold; background:#ffffff; border-left:#e1e1e1 solid 1px; border-top:#e1e1e1 solid 1px; border-right:#e1e1e1 solid 1px;}

.pe_title3B{ height:27px;  margin-left:6px;margin-top:4px; display:inline; cursor:pointer;padding:0px 6px 0px 6px; float:left; overflow:hidden; color:#35579f; font-size:14px; background:#f5f5f5; border:#e1e1e1 solid 1px;}
.pe_title4{ background: url(../images/2012/pe_title2B.jpg) repeat-x; height:25px; line-height:25px; overflow:hidden; padding-left:10px; font-weight:bold;}


#pecontect{ width:952px; margin:0px auto; overflow:hidden;}
#peMainL{ width:150px; margin-right:7px; float:left; overflow:hidden; display:inline;}
#peMainL1{
	width:148px;
	margin-bottom:7px;
}

.peL_T1{ background:#4b8bbb url(../images/2012/dot6.png) no-repeat 120px 8px; width:118px; height:29px; line-height:30px; padding-left:30px; font-size:14px; font-weight:bold; color:#ffffff; overflow:hidden;  cursor:pointer; }
.peL_T1 a{color:#ffffff;}
.peL_T2{ background:#6c5aca url(../images/2012/dot6.png) no-repeat 120px 8px; width:118px; height:29px; line-height:30px; padding-left:30px; font-size:14px; font-weight:bold; color:#ffffff; overflow:hidden;  cursor:pointer;}
.peL_T2 a{color:#ffffff;}
.peL_T3{ background:#7e8653 url(../images/2012/dot6.png) no-repeat 120px 8px; width:118px; height:29px; line-height:30px; padding-left:30px; font-size:14px; font-weight:bold; color:#ffffff; overflow:hidden;  cursor:pointer;}
.peL_T3 a{color:#ffffff;}
.peL_T4{ background:#88555a url(../images/2012/dot6.png) no-repeat 120px 8px; width:118px; height:29px; line-height:30px; padding-left:30px; font-size:14px; font-weight:bold; color:#ffffff; overflow:hidden;  cursor:pointer;}
.peL_T4 a{color:#ffffff;}
.peL_T5{ background:#5d4c82; width:148px; text-align:center; height:29px; line-height:30px; font-size:14px; font-weight:bold; color:#ffffff; overflow:hidden;  cursor:pointer;}
.peL_T5 a{color:#ffffff;}
.peL_T6{ background:#4e7982; width:148px; text-align:center; height:29px; line-height:30px; font-size:14px; font-weight:bold; color:#ffffff; overflow:hidden;  cursor:pointer;}
.peL_T6 a{color:#ffffff;}


.peL_box{ width:148px; margin-bottom:8px; overflow:hidden; border:#dfdfdf solid 1px;}
.peL_box p{ background:url(../images/2012/button2.jpg) no-repeat; height:26px; line-height:26px; width:108px; padding-left:30px; overflow:hidden;color:#505050; margin:5px 5px 0px 5px;}
.peL_box p a{color:#505050;}
.peL_boxb{ width:148px; margin-bottom:8px; overflow:hidden; border:#dfdfdf solid 1px;}
.peL_boxb p{ background:url(../images/2012/dot3.jpg) no-repeat 16px 10px;; height:26px; line-height:26px; width:108px; padding-left:30px; overflow:hidden;color:#505050; margin:5px 5px 0px 5px;}
.peL_boxb p a{color:#505050;}
.peL_boxmain1{ padding-bottom:5px;}

.peL_box2{ width:148px; padding-bottom:5px; margin-bottom:8px; overflow:hidden; border:#dfdfdf solid 1px;}
.peL_box2 p{ height:30px; line-height:30px; width:123px; padding-left:25px; overflow:hidden; font-size:14px;}
.peL_box2 p a{color:#35579f;}
.peL_box2 p img{ vertical-align:middle;}
#pe_more2{ font-size:12px;  color: #333; font-weight:normal; text-align:right; margin:10px 15px 10px 15px;}
#pe_more2 a{ color:#333;}

.peL_box3{ width:148px;}
.peL_box3 p{ height:24px; line-height:24px; width:118px; padding-left:30px; overflow:hidden;color:#35579f;}
.peL_box3 p a{color:#35579f;}
.peL_box3 p img{ vertical-align:middle;}

#peMainL2{ width:148px; border: solid 1px #e1e1e1;}

#peMainRbox{ width:795px; float:left; overflow:hidden; display:inline;}
#peMainRbox1{ width:753px; height:32px; float:left; overflow:hidden; border: solid 1px #e1e1e1; background:url(../images/2012/mianC1.jpg) no-repeat; padding-left:40px; line-height:32px; margin-bottom:7px;}
.pe_red1{ color:#ff3c00; font-weight:bold;}
.pe_red1 a{ color:#ff3c00; font-weight:bold;}

.pe_red2{ font-size:14px; color:#ff3c00; font-weight:bold;}
.pe_red12 a{ font-size:14px; color:#ff3c00; font-weight:bold;}

.pe_red3{ color:#ff3c00;}
.pe_red3 a{ color:#ff3c00;}

#peMainC{ width:584px; margin-right:7px; float:left; overflow:hidden; display:inline;}
#peMainC1{ width:582px; height:180px; border: solid 1px #1420a8; margin-bottom:7px; overflow:hidden; }
#peMainC1a{ width:542px; height:30px; line-height:30px; overflow:hidden; padding:6px 20px 0px 20px; color:#8b8b8b;}
#peMainC1b{ width:582px; height:92px; background:url(../images/2012/peMainC1b.jpg) no-repeat; overflow:hidden;}
#peMainC1bL{ width:165px; height:92px; float:left; overflow:hidden;}
#peMainC1bLa{ width:152px; height:60px; padding:10px 0px 0px 13px;}
#peMainC1bLb{ width:165px; height:22px; line-height:22px; text-align:center; color:#1521a7;}
#peMainC1bLb a{ color:#1521a7;}
#peMainC1bR{ width:417px; height:92px; float:left; overflow:hidden;}
#peMainC1bR p{ background:url(../images/2012/dot4.jpg) no-repeat 13px 12px; color:#1521a7; font-size:14px; width:170px; height:30px; line-height:30px; float:left; padding-left:28px;}
#peMainC1c{ width:542px; height:40px; line-height:40px; overflow:hidden; text-align:right; padding:9px 20px 0px  20px; color:#1521a7;}
#peMainC1c img{ margin-left:10px; vertical-align:middle;}

#peMainC2{ width:582px; height:73px; margin-right:7px; margin-bottom:7px; overflow:hidden; border:#dfdfdf solid 1px;}
#peMainC2A{ width:582px; height:30px; line-height:30px; overflow:hidden;}
.peMainC2A1{ width:54px; text-align:center; float:left; height:30px; color:#FFFFFF; font-weight:bold; font-size:12px; text-align:center; background:url(../images/2012/peMainC2A1b.jpg) no-repeat 0px 7px; display:inline; cursor:pointer; margin:0px 5px;}
.peMainC2A2{ width:54px; text-align:center; float:left; line-height:14px; height:14px;  margin:8px 2px; padding:0px 3px; display:inline;border-right:#CCC solid 1px; cursor:pointer; display:inline;}
.peMainC2A2 input{ vertical-align:middle;}
.peMainC2A3{ width:98px; margin-left:5px; height:30px; color:#35579f; font-weight:bold; font-size:12px; float:left; text-align:center;}
.peMainC2A3 a{color:#35579f;}
#peMainC2B{ width:562px; height:35px; margin:0px 9px 4px 9px; border:#c6d9e8 solid 2px; vertical-align:middle; overflow:hidden;}
#peMainC2Bbox{ width:560px; height:33px; border:#2e6ba4 solid 1px; vertical-align:middle; overflow:hidden;}
.pe_input1{ width:467px; height:33px; border:0; line-height:33px; vertical-align:middle; margin:0px; padding:0px; float:left;}
.pe_button1{background:url(../images/2012/pe_button.jpg) no-repeat; width:93px; _width:90px; height:33px; line-height:33px; border:0; vertical-align:middle; display:inline; cursor:pointer; margin:0px; padding:0px; float:left;}
.pe_searchtxt{ font-size:12px; color:#e40002; text-decoration:underline; float:right; padding-right:20px;}
.pe_searchtxt a{ color:#e40002; text-decoration:none;}

#peMainC3{ width:582px; height:268px; margin-right:7px; border: solid 1px #c1c1c1; margin-bottom:7px; overflow:hidden;}
#peMainC3box{ width:582px; height:227px; padding:15px 0px 10px 0px; color:#636363;}
.peMainC3txt{ background:url(../images/2012/dot3.jpg) no-repeat 20px 10px; padding-left:40px; height:24px; line-height:24px; width:526px;}
.peMainC3txt1{ width:216px; height:24px; float:left; overflow:hidden;}
.peMainC3txt1 a{ color:#636363;}
.peMainC3txt2{ width:205px; height:24px; padding-left:10px; float:left; overflow:hidden;}
.peMainC3txt2 a{ color:#636363;}
.peMainC3txt3{ background: url(../images/2012/peMainC3txt3.jpg) no-repeat 0px 3px; width:85px; height:24px; padding-left:10px; float:left; overflow:hidden;}
.peMainC3txt3 a{ color:#fff;}

.wb_mainC3txt{width:263px;background:url(../images/2012/dot3.jpg) no-repeat 13px 8px;height:24px;line-height:24px;padding-left:25px;color:#3d5ba1;float: left;}
.wb_mainC3txt a{ color:#636363;}
.wb_mainC3txt1{width:115px;float:left;overflow:hidden;color: #5a5a5a;white-space: nowrap;}
.wb_mainC3txt2{width:60px;padding-left:10px;float:left;overflow:hidden;font-weight: bold;white-space: nowrap;}
.wb_mainC3txt3{width:60px;padding-left:12px;float:left;overflow:hidden;color: #5a5a5a;white-space: nowrap;}
	
#peMainC4{ width:582px; height:167px; margin-right:7px; border: solid 1px #c1c1c1; margin-bottom:7px; overflow:hidden;}
.peMainC4box{ width:582px; height:140px; overflow:hidden; float:left;}
.peMainC4box img{ width:553px; height:112px; margin:12px 12px 13px 12px; border:#CCC solid 1px; display:inline;}

#peMainC5{ width:582px; height:259px; margin-bottom:7px; margin-right:7px; border: solid 1px #c1c1c1; margin-bottom:7px; overflow:hidden;}
#peMainC5box{ width:582px; height:206px; overflow:hidden;  padding:10px 0px 10px 0px;}
#peMainC5box p{ background:url(../images/2012/dot2.jpg) no-repeat 15px 10px; padding-left:30px; height:24px; width:250px; line-height:24px; color:#636363; float:left; overflow:hidden;}
#peMainC5box p a{ color:#636363;}

#peMainC6{ width:582px; height:169px; margin-right:7px; border: solid 1px #c1c1c1; margin-bottom:7px; overflow:hidden;}
#peMainC6box{ width:582px; height:116px; overflow:hidden; padding:10px 0px 10px 0px;}
#peMainC6box p{ background:url(../images/2012/dot2.jpg) no-repeat 15px 10px; padding-left:30px; height:24px; width:230px; line-height:24px; color:#636363; float:left; overflow:hidden;}
#peMainC6box p a{ color:#636363;}

#peMainR{ width:204px; float:left; overflow:hidden; display:inline;}
#peMainR1{ width:202px; height:168px; margin-right:7px; border: solid 1px #e1e1e1; margin-bottom:7px; overflow:hidden;}
#peMainR1a{ width:202px; margin-right:7px; border: solid 1px #e1e1e1; margin-bottom:7px; overflow:hidden;}
#peMainR2{ width:202px; height:168px; margin-right:7px; border: solid 1px #e1e1e1; margin-bottom:7px; overflow:hidden;}
#peMainR2a{ width:202px; margin-right:7px; border: solid 1px #e1e1e1; margin-bottom:7px; overflow:hidden;}
#peMainR3{ width:202px; height:130px; margin-right:7px; border: solid 1px #e1e1e1; margin-bottom:7px; overflow:hidden;}
#peMainR3box{ width:202px; height:97px; overflow:hidden; background:url(../images/2012/peMainR3box.jpg) no-repeat 100px 10px;}
.peMainR3box1{ width:80px; height:80px; padding:10px 10px 10px 10px; text-align:center; color:#505050; line-height:30px; float:left; overflow:hidden;}
.peMainR3box1 img{ width:75px; height:58px;}
.peMainR3box1 a{color:#505050;}

#peMainR4{ width:202px; height:84px; margin-right:7px; border: solid 1px #e1e1e1; margin-bottom:7px; overflow:hidden;}
#peMainR5{ width:202px; height:69px; margin-right:7px; border: solid 1px #e1e1e1; margin-bottom:7px; overflow:hidden;}
#peMainR6{ width:202px; height:319px; margin-right:7px; border: solid 1px #e1e1e1; margin-bottom:7px; overflow:hidden;}





#InFooter{
padding: 0px;
font-size: 12px;
	width: 952px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
	
	text-align: center;
}
#InFooter a{ color: #666666;}
.InFooterA{
	height: 30px;
	width: 952px;
	overflow: hidden;
	border-top-width: 7px;
	border-top-style: solid;
	border-top-color: #3562BF;
	line-height: 30px;
	padding: 0px;
	margin: 0px;
	margin:0 auto;
}
#InFooterB{
	width: 952px;
	overflow: hidden;
	text-align: left;
	line-height: 24px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	color: #696969;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	text-align:center;
}
.InFooterB1{
	float: left;
}

.info_txt{ width:150px; margin-left:100px;}
.info_txt_t{ background:url(../images/2012/info_top.gif) no-repeat; width:150px; height:5px; overflow:hidden;}
.info_txt_box{ border-left:#af9318 solid 1px; border-right:#af9318 solid 1px; padding:0px 10px 0px 10px;; width:128px; line-height:24px; font-size:12px; color:#333333; background:#fff6db; overflow:hidden;}
.info_txt_b{ background:url(../images/2012/info_bottom.gif) no-repeat; width:150px; height:12px; overflow:hidden;}

#float_info{ overflow:hidden;  width:122px;bottom: 0px;position: fixed;right: 0px;}
#float_infobox{ overflow:hidden;  height:28px; width:120px; border:solid 1px #8fb9cf; background:#FFF; line-height:30px; float:right;}
#float_info a{ color:#0f4b93; text-decoration:none;}
.float_button{ float:left; width:28px; height:28px;}
.float_txt{ padding-left:12px; float:left; padding-right:8px;}
.float_weibo{ color:#0f4b93; font-size:13PX; font-weight:bold; float:left; background:url(../images/2012/float_share.jpg) no-repeat; padding-left:25px; padding-right:5px;}
#float_infoL{ height:28px; width:116px; float:left; overflow:hidden; line-height:28px; color:#0f4b93; font-size:13PX; font-weight:bold;}
#float_infoR{ height:28px; width:44px; float:left; overflow:hidden;}
#back2top{ width:26px; height:96px;}


/*翻屏广告*/
.slideView {
	overflow:hidden;
	position:relative;
	left:0px;
}
.slideView .slideMain p img {

}
.slideView .slideMain {
	margin: 0px;
	padding: 0px;
	position: relative;
	left: 0px;
	top: 0px;
}
.slideView .slideMain p {
	float:left
}
.slideView .slideTab {
	position:absolute;
	bottom:3px;
	right:1px;
}
.slideView .slideTab a {
	font: bold 10px Verdana, Arial;
	text-align: center;
	background: #FF7300;
	color: #FFFFFF;
	text-decoration: none;
	height:2em;
	line-height:2em;
	width:2em;
	display:block;
	margin-left:1px;
	float:left;
}
.slideView .slideTab a:hover, .slideView .slideTab a.current {
	background: #fff;
	color: #FF7300;
}

.yzm {
    display: inline-block;*display: inline;*zoom:1;
    padding: 0 5px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    font-family: "微软雅黑";
    font-size: 14px;
    color: #444;
    border: 1px solid #dfdede;
    border-radius: 2px;
    margin-right: 8px;
    background: #f2f2f3;
    background: -moz-linear-gradient(top,#f6f6f6 0%,#f2f2f2 90%,#f0f0f0 100%);
    background: -webkit-linear-gradient(top,#f6f6f6 0%,#f2f2f2 90%,#f0f0f0 100%);
    background: -o-linear-gradient(top,#f6f6f6 0%,#f2f2f2 90%,#f0f0f0 100%);
    background: -ms-linear-gradient(top,#f6f6f6 0%,#f2f2f2 90%,#f0f0f0 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f6f6',endColorstr='#f0f0f0',GradientType=0 );
    background: linear-gradient(top,#f6f6f6 0%,#f2f2f2 90%,#f0f0f0 100%);
}

.again {
    font-family: "宋体";
    font-size: 12px;
    color: #ff6333;
}