.position{width:1203px;height:180px;margin:10px auto 0;border:1px #d9d9d9 solid;margin-bottom:-11px;line-height:25px; background:#fff; text-indent:15px;
background-color:#f4f9ff;
}
.position a {color:#333;}
.line {
	width:1187px;
	margin:0 auto;
	margin-top:15px;
	background:#fff;
	padding:8px;
	overflow:hidden;
/* 	border:1px #d9d9d9 solid; */
}
.contentbox {
	background:url(../images/box_conbg.png) repeat-x 0 bottom #fafafa;
	border:1px #b7dced solid;
	}
.contentbox_title {
	height:36px;
	width:718px;
	background:url(../images/2_09.png) repeat-x 0 0;
}
.contentbox_title h2 { background:url(../images/2_01.png) no-repeat 0 0;height:31px;width:11px;float:left;}
.contentbox_title h1 { background:url(../images/2_05.png) repeat-x 0 0;height:31px;width:200px;float:left;}
.contentbox_title h3 { background:url(../images/2_07.png) no-repeat 0 0;height:31px;width:14px;float:left;}
.contentbox_title h1 span {display:block;  text-indent:24px;font-size:14px;line-height:28px;font-weight:bold;color:#fff;}
.news_details {margin:10px 10px 20px 10px; background:#fff;padding:10px;}
.news_title {height:35px;line-height:35px;font-weight:bold;font-size:14px; text-align:center;}
.news_info {height:25px;line-height:25px;color:#999; text-align:center;border-bottom:1px #d9d9d9 dotted;}
.news_content {line-height:25px;padding:20px 0;}

.tools {height:25px;line-height:25px;}
.tools a {color:#666;}

.box {margin-top:10px;overflow:hidden;}
.b_left {width:720px;}
.b_right {width:240px;border:0px #b7dced solid;border-top:0px #00a1e9 solid;}
.b_right h1 {font-size:16px;color:#2259a6;font-weight:bold;height:35px;line-height:35px;text-indent:50px; background:url(../images/2_03.png) no-repeat center 0;}
.b_right ul {margin:0 0px 5px;width:240px;background:url(../images/2_06.png) repeat-y center 0;padding-top:6px;}
.b_right li { background:url(../images/2_10.png) no-repeat center 0;height:27px;width:208px;margin:0 auto;margin-bottom:6px;}
.b_right li a {line-height:27px;color:#2e79b3;display:block; text-indent:50px;font-size:12px;font-weight:bold;}
.b_right li.active { background:url(../images/2_10.png) no-repeat center 0;}
.b_right li.active a {color:#333; }
.b_right h2 {height:16px;width:240px; background:url(../images/2_12.png) no-repeat center 0;margin-top:-6px;}
.lianjie1{
	width:200px;
	height:20px;
	margin-right:50px;
	line-height:50px;
	margin-top:15px;
	float:left;
}
.lianjie4{
	width:200px;
	height:20px;
	margin-top:15px;
}
.yqlj{
	width:1200px;
	height:50px;
	margin: 10px auto;
	background-color:#2E79B2;
	line-height:50px;
}
.yqljpic{
	margin:0px 3px;	
	cursor:pointer;
}
.list_search { background:url(../images/picbg2.png) no-repeat right bottom;}
.search {
	border:1px #b7dced solid;
	background:#fafafa;
}
.box_menu {
	height:29px;
	border-bottom:1px #b7dced solid;
	background:#efefef;
}
.box_menu a {
	height:29px;
	border-right:1px #b7dced solid;
	background:#efefef;
	width:120px;
	display:block;
	float:left;
	line-height:28px;
	text-align:center;
	color:#999;
}
.box_menu a.active {
	position:relative;
	margin-top:-1px;
	font-weight:bold;
	color:#000;
	width:120px;
	border-bottom:none;
	border-top:2px #00a1e9 solid;
	border-right:1px #b7dced slid;
	background:#fafafa;
}
.box_con {
	padding:10px;
	background:url(../images/box_conbg.png) repeat-x 0 bottom #fafafa;
}
.selector_index {
	height:40px;
}
.selector_index a {
	display:block;
	background:url(../images/selector.png) no-repeat 0 0;
	width:207px;
	height:27px;
	float:left;
	margin-right:20px;
	text-align:center;
	line-height:27px;
	color:#000;
}

.s_search {border:1px #cedce7 solid; background:#ecf5fa;color:#666;}
.search_input table{float:left;}
.s_input {width:420px;height:100%;width:100%;line-height:100%; background:none;border:none;}
.s_s_now,.s_s_adv {display:block;float:left;width:76px;height:27px;margin-left:10px;line-height:27px;color:#fff;}
.s_s_now { background:url(../images/s_btn.png) 0 0;text-indent:33px;}
.s_s_adv {text-align:center; background:url(../images/s_btn.png) 0 -27px;}
.key_words {margin-top:0px;height:40px;line-height:40px;    margin-left: 26px;font-size: 14px;}
.key_words a {margin-left: 25px;color:#666;font-size: 14px;}



.company_list li a {color:#000;}

.frindlink .company_list  {height:auto;overflow:hidden;}
.frindlink .company_list li {float:left;width:20%;height:26px;line-height:26px;}


.searhpoint {position:absolute; display:none; width:76px; height:40px;background:#f7f7f7;border:1px #d9d9d9 solid;border-top:none; left:0;z-index:9999;}
.searhpoint a{display:block;width:60px;padding-left:10px;background:none;line-height:20px;height:20px;margin:0;}
.zph{
	width:1090px;
	height:51px;
	margin-top:10px;
	margin-left:46px;
	
}
.zph .zphsearch{
	height:44px;
	width:375px;
	float:left;
	line-height:38px;
	border: 1px #ccc6c6 solid;
	font-size:14px;
}
.zph .jobtype{
	background-color:#fff;
	height:44px;
	width:245px;
	float:left;
	margin-left:10px;
		border: 1px #ccc6c6 solid;
}
.zph .jobtype .s_new_type{
    background-color: #fff;
    color: #767d82;
    font-size: 14px;
    height: 43px;
    width: 165px;
    float: right;
    border: 0px #fff solid;
    /* padding: 0px 37px; */
    cursor: pointer;
    font-weight: bold;
}

.zph .jobtype img{
    margin-top: 3px;
    margin-left: 10px;
}
.zph .zphsearchbtn{
    background-color: #59c805;
    height: 45px;
    font-weight: bold;
    width: 55px;
    float: left;
    margin-left: 10px;
    line-height: 46px;
    font-size: 14px;
    color: #fff;
    cursor:pointer;
        border-radius: 3px;
}
.zphtop {
	    margin-top: 20px;
    margin-left: 29px;
}
.zphtop span{
	font-family: "Microsoft YaHei";
	font-size:14px;
	font-weight:bold;
	color:#464d54;
	
}
.zph---o{
    margin-left: 42px;
    height: 30px;
}
.zph---o span{
	font-family: "Microsoft YaHei";
	font-size:14px;
	color:#08bf95;
}
.zph .zphsearchbtn img{margin-top: 12px;margin-left: 17px;}
.search_bar {  border-radius: 3px;  margin-top: 20px;border-bottom:2px #08bf95 solid;height:33px;line-height:33px; }

.search_bar span{border-radius: 1px;border-bottom:1px #08bf95 solid;display:inline;background-color:#08bf95;color:#fff;width: 100px;text-align: center;font-family: "Microsoft YaHei"; }
.search_bar a.right {margin-right:15px;display:inline;background:url(../images/csbg.png) left -145px;padding-left:20px;height:33px; width:80px}

.tit { height:54px;border-bottom:1px #d4d4d4 solid;color:#5d4e40;font-weight:bold;font-family: "Microsoft YaHei";font-size: 14px;}
.tit li{float:left;padding-left:10px;line-height:54px;font-size: 14px;color:#5d4e40;}
.list_list dd {height:51px;border-bottom:1px #d4d4d4 solid;}
.list_list li {float:left;height: 51px;line-height: 51px;padding-left:10px;    font-size: 14px;font-family: "Microsoft YaHei";}
.list_list li a {font-size: 14px;font-family: "Microsoft YaHei";}
.list_list li .cons {margin-top:8px;}
.wd530{width:523px;}
.wd220{width:340px;}
.wd224{width:140px;}
.wd225{width:100px;}
.even { background:url(../images/ddbg.jpg)  repeat-x 0 0 ;}
.odd {background:url(../images/ddbg.jpg)  repeat-x 0 -34px ;}
.zphL{height:35px;width:75px;float:left;background-color:#08bf95; border-radius: 3px;   text-align: center;}
.zphL span {height:35px;width:75px;color:#fff;font-family: "Microsoft YaHei";font-size: 14px;line-height:35px;text-align: center;}
.zphcontent{padding:1px;	width:1152px;height:754px;margin:0 auto;background:url(../images/errt.jpg) no-repeat 0 0;}
.local{width:1175px;height:40px;margin:10px auto;line-height:25px; background:#fff; text-indent:15px;font-family: "Microsoft YaHei";font-size: 14px;}
.local a{font-size: 14px;}
.zphcontent .titleall{padding:1px;height:160px;width:780px;margin:10px auto 0px auto;border-bottom:1px #343d43 solid;}
.zphcontent .titleall .title{font-family: "Microsoft YaHei";height:50px;width:780px;margin:30px auto 0px auto;line-height: 50px;text-align: center;font-size: 24px;}
.zphcontent .titleall div{font-size:18px;font-family: "FangSong";text-align: center;margin:30px auto 0px auto;}
.zphcontent .content{padding:1px;height:460px;width:780px;margin:10px auto 0px auto;}
.zphcontent .content .cont{;height:40px;width:780px;line-height: 40px;font-size:20px;font-family: "FangSong";}