@charset "utf-8";
/* CSS Document */

* { padding:0; margin:0; }
.fixed:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.fixed { display:block; }
.fixed { min-height:1%; }
* html .fixed { height:1%; }
a { text-decoration:none; color:#333333; }
a:hover { color:#a70000; }
div, ul, li { margin:0px 0px; padding:0px 0px; }
ul, li { list-style:none; }
body { margin:0 auto; padding:0; font-size:12px; font-family:"宋体", Arial, Helvetica, sans-serif; color:#333; background:#E7E7E7  }
img { border:0 }

/*通用*/
.box{ width:1003px; margin:0 auto; clear:both;}
.bBorder{border:1px solid #ddd;}
.bShaow{box-shadow: 2px 2px 3px #d4d4d4;}
.shaow{box-shadow: 0px 0px 5px #d4d4d4;}
.bMargin{margin-bottom:20px;}
.tPadding{padding-top:20px;}
.bBg{ background:url(../images/boxBg.jpg) center top no-repeat #F5F5F5; min-height:468px;}
/*页头*/
.header{ width:100%; max-width:1440px; height:139px; background:url(../images/headerBg.jpg) center no-repeat; margin:0 auto; position:relative; z-index:9; zoom:1;}
.logo{ float:left;}
.headRight{float:right; height:139px; position:relative; width:855px; }
.headRight .top{padding-top:20px; float:right;}
.headSearch{float:right;}
.headSearch input{background:none; border:none; float:left;}
.headSearch .search{ width:109px; height:20px; line-height:20px; background:url(../images/head_search.gif) right no-repeat; vertical-align:middle; padding:1px 10px;}
.headSearch .submit{ width:30px; height:22px; background:url(../images/head_submit.gif) left no-repeat; cursor:pointer; vertical-align:middle;}



/*导航*/
.headNav{ clear:both; padding-top:20px; position:absolute; bottom:0px; _bottom:-1px; right:0px; z-index:5;}
.headNav .left{  float:left;display:block; width:5px; height:36px; background:url(../images/index.gif) no-repeat 0px -69px;}
.headNav .right{  float:left;display:block; width:5px; height:36px; background:url(../images/index.gif) no-repeat 0px -105px;}
.headNav .navList{float:left; background:url(../images/headNavBg.gif) repeat-x; height:36px; line-height:36px;}
.headNav .navList .navLi{ float:left; position:relative; z-index:9; }
.headNav .navList .navOn{ background:url(../images/subsj.gif) bottom center no-repeat;}
.headNav .navList li a{ float:left; color:#fdfdfd; display:block; padding:0px 30px; font-family:'微软雅黑'; font-size:14px; font-weight:bold; position:relative; }
/*子菜单*/
.headNav .subNav{ display:none;position:absolute; z-index:99; top:36px; background:#f6f6f6; width:119px; border:1px solid #FFF; border-top:2px solid #b70101; left:0}
.headNav .subNav .list{float:left;width:119px;}
.headNav .subNav .list ul{ width:100%;  text-align:center;  padding:20px 0px;}
.headNav .subNav .list ul li{position:static; float:none; text-align:left} 
.headNav .subNav .list ul li a{color:#000; float:none; padding:0px 0px 0px 10px; margin-left:30px; background:url(../images/subNavSj.gif) center left no-repeat; font:normal 12px/30px '宋体'; display:inline;}
.headNav #sub2 .list ul li a{margin-left:20px;}
.headNav .subNav .list ul li a:hover{color:#b70101; font-weight:bold;}
.headNav .subNav .list ul li .on{color:#b70101; font-weight:bold;}
.headNav .subNav .info{float:left; border-left:1px solid #d9d9d9; margin:20px 0px; width:345px; text-align:center;}
.headNav .subNav .info img{ width:251px; height:98px;}
.headNav .subNav .info p{ width:251px; margin:0 auto; text-align:left; line-height:18px; padding:10px 0px;}
.headNav .subNav .info a{color:#000; float:none; font:normal 12px/18px '宋体';}


/*页脚*/
.footer{width:100%; max-width:1440px; height:116px; background:url(../images/footerBg.gif) repeat-x; margin:0 auto;}
.footer .link{color:#CCCCCC; line-height:24px;}
.footer .link a{ color:#e5e5e5;}
.footer .link a:hover{color:#a70000;}
.footer .link .links{ display:block; width:153px;  height:22px; padding-left:15px; line-height:22px; background:url(../images/footSelect.gif) center no-repeat; float:right; margin-left:20px; _margin:0px; color:#000; position:relative; cursor:pointer;}
.footer .link .links .linksList{ display:none;position:absolute; background:#FFF;  width:166px;border:1px solid #c7c7c7;bottom:22px; left:0px; z-index:2;}
.footer .link .links .linksList li a{ color:#000; text-indent:1em; display:block; width:166px; height:22px;}
.footer .link .links .linksList li a:hover{background:#a72626; color:#FFF;}
.footer .address{ color:#e5e5e5; line-height:24px;}
.footer .address a{color:#e5e5e5;}
.footer .address a:hover{color:#a70000;}
.footer .left{ float:left; padding-top:25px; width:580px; }
.footer .left p{padding:5px 0px;}
.footer .right{ float:right; padding-top:25px;}
.footer .right .rwm{ padding-right:20px; border-right:1px solid #000; height:59px; display:block; float:left;}
.footer .right .xlwb{ padding:0px 10px;}

.content{background:#e7e7e7; clear:both; overflow:hidden;}



/*——首页——*/
/*banner*/
.banner{ clear:both; width:100%; max-width:1440px; height:382px; margin:0 auto; background:url(../images/bannerBg.gif) repeat-x;}
.bannerR{ width:283px; height:350px; background:url(../images/bannerRbg.gif) center no-repeat; float:left; margin-top:15px;}
/*焦点图*/
.bannerSlide { width:720px; height:350px; overflow:hidden; position:relative; padding-top:15px; float:left; z-index:0; }
.bannerSlide .hd { height:6px; overflow:hidden; position:absolute; right:24px; bottom:10px; z-index:1; }
.bannerSlide .hd ul { height:6px; overflow:hidden; zoom:1; float:left; }
.bannerSlide .hd ul li { float:left; display:block; margin-right:2px; width:21px; height:4px; border:1px solid #b50000; background:#FFF; cursor:pointer; vertical-align:top; overflow:hidden; }
.bannerSlide .hd ul li.on { background:#b50000; }
.bannerSlide .bd { position:relative; height:100%; z-index:0; }
.bannerSlide .bd li { zoom:1; vertical-align:middle; }
.bannerSlide .bd img { width:720px; height:350px; display:block;}
/*手风琴*/
		.sideMenu{width:241px; margin:0 auto; padding-top:15px;}
		.sideMenu h3{ width:241px; height:28px; line-height:28px; background:url(../images/index.gif) no-repeat 0px -141px; cursor:pointer;font-weight:bold; margin-bottom:10px; font-size:12px; text-indent:1em;}
		.sideMenu .on{background:url(../images/index.gif) no-repeat 0px -169px; color:#FFF; margin:0px; }
	
		.sideMenu .info{width:211px; height:96px; background:#f3f3f3; display:none; padding:20px 15px;margin-bottom:10px; /* 默认都隐藏 */}
		.sideMenu .info a{ line-height:20px;}
.sideMenu .info a img{ width:54px; height:53px; float:left; padding:0px 9px 5px 0px;}

/*首页新闻*/
.indexNews{ clear:both; width:100%; max-width:1440px; padding:20px 0px;background:#e7e7e7;box-shadow: 0 -2px 5px #d3d3d3; margin:0 auto;}

	/* 新闻标签*/
	.newsSlide{ width:494px; height:289px; text-align:left; background:#fff; float:left;  }
	.newsSlide .hd{ height:39px; line-height:30px; background:url(../images/newsSlideTit.gif) repeat-x;   position:relative;  }
	.newsSlide .more{ float:right; padding-right:15px; }
	.newsSlide .more a{ color:#a0a0a1; font-size:11px;  font-family:Arial; line-height:39px;  }
	.newsSlide .hd ul{ float:left; height:39px;   }
	.newsSlide .hd ul li{ height:39px; line-height:39px; float:left;font-weight:bold; font-size:14px; text-align:center;  cursor:pointer; color:#fff; color:#555555;border-right: solid 1px #e8e8e8;  }
	.newsSlide .hd ul li.on{ background:#f6f6f6;  color:#c40000;    }
	.newsSlide .hd ul li a{width:90px; height:39px; display:block   }
	.newsSlide .hd ul li a.on{ background:#f6f6f6;  color:#c40000;    }
	
	.newsSlide .bd{background:#F6F6F6; height:255px;}
	.newsSlide .bd ul{ padding:15px; padding-bottom:0px;  zoom:1;  }
	.newsSlide .bd li{  line-height:23px; width:464px; float:left   }
	.newsSlide .bd li .newTit { margin-bottom:0;}
	.newsSlide .bd li .newTit h4{ display:block; font-size:12px; font-weight:normal; color:#FFF; line-height:26px; background:url(../images/newTitBg.gif) repeat-x; text-indent:1em; width:100%; height:26px}
	.newsSlide .bd li .newTit a{display:block; width:100%; padding:38px 5px 8px 0;*padding:8px 0px 8px 0;  line-height:18px; background:#efefef; height:95px}
	.newsSlide .bd li .newTit a img{float:left; width:160px; height:100px; padding-right:10px;}
	.newsSlide .bd li .date{ float:right; color:#999;font-size:11px;  font-family:Arial;  }
	.newsImgLeft{float:left; width:210px}
	.newsImgLeft img{width:210px; height:140px;}
	.newsImgRight{float:left;width:240px; padding-left:10px}
	.newsImgRight img{float:left; padding-top:5px; }
	.newsImgRight h4{ float:right}
/*招聘标签*/
	.jobSlide{ width:494px;height:289px; text-align:left;float:right;  }
	.jobSlide .hd{ height:39px; line-height:30px; background:url(../images/newsSlideTit.gif) repeat-x;   position:relative;  }
	.jobSlide .more{ float:right; padding-right:15px; }
	.jobSlide .more a{ color:#a0a0a1; font-size:11px;  font-family:Arial; line-height:39px;  }
	.jobSlide .hd ul{ float:left; height:39px;   }
	.jobSlide .hd ul li{ height:39px; line-height:39px; float:left;font-weight:bold; font-size:14px; text-align:center;  cursor:pointer; color:#fff; color:#555555;border-right: solid 1px #e8e8e8;  }
	.jobSlide .hd ul li.on{ background:#f6f6f6;  color:#c40000;    }
	.jobSlide .hd ul li a{ width:90px; height:39px; display:block;}
	.jobSlide .hd ul li a.on{ background:#f6f6f6;  color:#c40000; background:#f6f6f6;   }
	
	.jobSlide .bd{background:#F6F6F6; height:255px; overflow:hidden;}
	.jobSlide .bd ul{ padding:0 21px;  zoom:1;  }
	.jobSlide .bd li{  line-height:24px;   }
	.jobSlide .bd .jobNewsImg{float:left;}
	.jobSlide .bd .jobNewsImg img{ width:146px; height:104px;}
	.jobSlide .bd .jobNewsList{ float:right;padding:0px; width:290px;}
	.jobSlide .bd .jobNewsList li{line-height:24px;}
	.jobSlide .bd .jobNewsList .date{ float:right; color:#6a6a6c;font-size:11px;  font-family:Arial;}
	.jobSlide .bd .jobNewsList b{ font-weight:normal; color:#a70000; padding:0px 5px;}
	.jobSlide .bd .jobNewsList li font{ width:380px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; float:left; font-size:12px; cursor:pointer}
	.jobSlide .bd .jobNewsList li p{float:left; width:150px;}
/*招聘标签 搜索*/	
	.jobSlide .bd .jobSearch{margin-top:10px;}
	.jobSlide .bd .jobSearch select{ padding:3px 3px 3px 5px;}
	.jobSlide .bd .jobSearch select option{ padding-left:7px;}
	.jobSlide .bd .jobSearch .gwdl{ width:147px;}
	.jobSlide .bd .jobSearch .gwxl{ width:147px;}
	.jobSlide .bd .jobSearch .gjz{width:190px;}
	.jobSlide .bd .jobSearch .submit{ width:70px; height:22px; background:url(../images/jobSubmit.gif) center no-repeat; border:none; cursor:pointer;}
/*zyzx*/
.zyzx{ width:370px; height:198px; background:#f7f7f7; position:relative; float:left;}
.zyzx .info{ padding:17px 17px 0px 17px;}
.zyzx .info .tit{ font-size:14px; font-weight:bold; display:block; padding-bottom:15px; border-bottom:1px solid #d9d9d9;}
.zyzx .info .leftImg{ float:left; padding-top:5px;}
.zyzx .info .leftImg img{ width:335px; height:130px;}
.zyzx .info .leftImg2{ float:left; padding:125px;}
.zyzx .info .leftImg2 img{ width:205px; height:95px;}
.zyzx .info .zyzxList{float:right; width:200px; padding-top:22px;}
.zyzx .info .zyzxList li a{ line-height:26px; color:#555555; width:195px; display:block;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.zyzx .info .zyzxList li a:hover{color:#a70000;}


.ygfw{ width:325px; height:198px; background:#f7f7f7; position:relative; float:left; margin:0 11px;}
.ygfw .info{ padding:17px 17px 0px 17px;}
.ygfw .info .tit{ font-size:14px; font-weight:bold; padding-bottom:10px; display:block;}
.ygfw .info img{ width:284px; height:65px; padding:0px 3px 10px 3px;}
.ygfw .info .ygfwList li{ width:87px; padding-right:10px; float:left; line-height:22px;padding-top:10px}
.ygfw .info .ygfwList li a{float:left; width:87px; display:block;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}




.hydl{ width:279px; height:198px; background:#f7f7f7; position:relative; float:left;}
.hydl input{ vertical-align:middle;}
.hydl .tit{ height:34px; line-height:34px; text-indent:1em; font-size:12px; color:#FFF; background:url(../images/loginTit.gif) repeat-x;}
.hydl .info p{ text-align:center;}
.hydl .info .user{padding-top:18px;}
.hydl .info .pswd{padding-top:10px;}
.hydl .info .keep{ padding-top:12px; color:#8c8c8c;}
.hydl .info .keep a{color:#9f0000;}
.hydl .info .go{padding-top:15px;}
.hydl .info .go .submit{ background:url(../images/dl.gif) center no-repeat; border:none; width:73px; height:25px; cursor:pointer; float:left; margin:0px 10px 0px 28px;}
.hydl .info .go .zc{ width:73px; height:25px; display:block; background:url(../images/zc.gif) center no-repeat; float:left; }

.hydl .info .input1{ width:201px; height:20px; line-height:20px; padding:2px 10px; background:#FFF; border:1px solid #e3e3e3; color:#999999;}
.hydl .info .input2{ width:201px; height:20px; line-height:20px; padding:2px 10px; background:#FFF; border:1px solid #e3e3e3; color:#333333; }


.absPic{ position:absolute; z-index:2; right:0px; top:0px;}
.absPic img{width:65px; height:60px;}

/*——关于深劳——*/
.webLeft{ width:196px; padding-left:25px; padding-top:45px; float:left;}
.webLeft h2{ font:bold 22px '微软雅黑'; color:#9d0000; padding-left:10px; padding-bottom:10px;}
.webLeft h3{ font:normal 14px/20px Arial; color:#272727; background:url(../images/enBg.gif) repeat-x; padding-left:10px;}
.webLeft .menu{ padding:20px 0px;}
.webLeft .menu li{ padding:2px 0px;}
.webLeft .menu li a{ display:block; width:196px; height:30px; line-height:30px; text-indent:1em; background:url(../images/menuBg.gif) center no-repeat;}
.webLeft .menu li a:hover{background:url(../images/menuOn.gif) center no-repeat; color:#FFF;}
.webLeft .menu li .on{background:url(../images/menuOn.gif) center no-repeat; color:#FFF;}
.webRight{ width:740px; padding-right:25px; padding-top:45px; float:right;}

.webRight .webbanner img{ width:740px; height:190px; vertical-align:top;}
.webRight .path{padding:20px 0px 30px 0px;}
.webRight .path .iconPath{ background:url(../images/icon1.gif) left center no-repeat; padding-left:15px; font-weight:bold; display:none}
.webRight .path .webPath{ float:right; padding-right:17px; color:#8c8c8c;}
.webRight .path .webPath a{ color:#8c8c8c;}
.webRight .path .webPath a:hover{color:#a70000;}
.webRight .path .webPath .on{ color:#5c5c5c;}
.textBox{ width:678px; background:#FFF; padding:30px; min-height:100px;}


.webRightZB{ width:930px; padding-right:10px; padding-top:20px; float:right;}
.webRightZB .webbannerZB img{ width:740px; height:190px; vertical-align:top;}
.webRightZB .pathZB{padding:20px 0px 30px 0px;}
.webRightZB .pathZB .iconPathZB{ background:url(../images/icon1.gif) left center no-repeat; padding-left:15px; font-weight:bold; display:none}
.webRightZB .pathZB .webPathZB{ float:right; padding-right:17px; color:#8c8c8c;}
.webRightZB .pathZB .webPathZB a{ color:#8c8c8c;}
.webRightZB .pathZB .webPathZB a:hover{color:#a70000;}
.webRightZB .pathZB .webPathZB .on{ color:#5c5c5c;}
.textBoxZB{ width:928px; background:#FFF; padding:30px; min-height:100px;}

/*新闻列表*/
.textBox .newsList{}
.textBox .newsList li{border-bottom:1px dashed #e5e5e5; padding:10px 0px;}
.textBox .newsList .date{float:right; color:#666666;}

/*通用分页*/
.paged{padding:15px 0px;}
.textBox .paged .btn{ display:block; width:85px; height:27px; line-height:27px; background:url(../images/newsListBtn.gif) bottom center no-repeat; float:left; margin-right:15px; color:#FFF; text-align:center;}
.textBox .paged .btn:hover{background-position:top;}

/*新闻详情*/
.textBox .newsInfo .tit{ text-align: center; color:#a60000; font-size:12px; }
.textBox .newsInfo .date{ text-align:center; color:#999999; padding:15px 0px; border-bottom:1px dashed #e4e4e4; margin-bottom:20px;}

/*组织框架*/
.textBox .team{width: 678px; text-align:center;}
.textBox .team img{ max-width: 678px;}

/*大事记*/
.textBox .event .eventMenu li{ float:left; width:163px; padding-right:5px;}
.textBox .event .eventMenu li a{ float:left; height:31px; line-height:31px;  border-bottom:5px solid #f1f1f1; display:block; width:163px; font-size:14px; font-weight:bold; color:#2c2c2c;}
.textBox .event .eventMenu li a:hover{border-color:#bd0000;}
.textBox .event .eventMenu li .on{border-color:#bd0000;}
.textBox .event .eveInfo{padding:20px 0px; border-bottom:1px dashed #e7e7e7;}
.textBox .event .eveInfo h3{ font-family:Arial; font-size:16px; color:#bd0000; padding-bottom:7px;}
.textBox .event .eveInfo ul li{padding:6px 0px}
.textBox .event .eveInfo ul li span{ float:left;font-family:Arial; font-size:12px;line-height:18px;}
.textBox .event .eveInfo ul li p{ width:600px; float:right; line-height:18px;}

/*人力资源派遣*/
.textBox .busiTopInfo{ text-indent:2em; line-height:18px; padding:40px 0px;}
.textBox .busiInfo .tit{display:block; background:url(../images/icon2.gif) left center no-repeat; padding:12px 0px 12px 15px; border-top:1px dashed #d9d9d9; border-bottom:1px dashed #d9d9d9; font-family:'微软雅黑'; font-weight:bold; color:#9d0000;}
.textBox .busiInfo ul{ padding:20px 0px;}
.textBox .busiInfo ul li{ line-height:24px; padding-left:7px; background:url(../images/subNavSj.gif) left center no-repeat;}
/*联系我们*/
.textBox .bddt{ width:600px; margin:0 auto; padding-bottom:20px;}
.textBox .message{ width:580px; margin:0 auto;}
.textBox .message .tit{padding-bottom:36px;}
.textBox .message .tit .t1{ font-size:14px; line-height:24px;}
.textBox .message .tit .t2{ font-size:14px; line-height:24px; text-indent:2em;}
.textBox .mesTable p {padding:8px 0px;}
.textBox .mesTable p input{ vertical-align:middle; width:243px; height:20px;  line-height:20px;border:1px solid #f1f1f1; padding:2px 5px;}
.textBox .mesTable p b{ color:#c00000; font-size:14px;}
.textBox .mesTable .text span{  vertical-align:top;}
.textBox .mesTable .text textarea{ width:416px; height:154px;border:1px solid #f1f1f1;   resize: none;}
.textBox .mesTable p .submit{ width:92px; height:29px; border:none; cursor:pointer; background:url(../images/submit.gif) center no-repeat; padding:0px; margin-left:65px;}

/*——招聘模块——*/
/*主页*/
.jobsTit{ padding:50px 0px 20px 0px; width:933px; margin:0 auto;}

.jobsTit h2{    color: #9D0000;
    font: bold 22px '微软雅黑';
    padding-left: 10px;
	float:left;
	display:block;
	vertical-align:bottom;
	}

.jobsTit h3 {
    background: url("../images/enBg.gif") repeat-x scroll 0 0 transparent;
    color: #272727;
    font: 14px/20px Arial;
    padding-left: 10px;
	float:left;
	width:100px; display:block;
	vertical-align:bottom;
	margin-left:10px; margin-top:8px;
}

.jobsTit .webPath{ float:right; padding-right:17px; color:#8c8c8c; padding-top:10px;}
.jobsTit .webPath a{ color:#8c8c8c;}
.jobsTit .webPath a:hover{color:#a70000;}
.jobsTit .webPath .on{ color:#5c5c5c;}

.jobsBox{ width:931px; margin:0 auto;  margin-bottom:30px; background:#fafafa; padding-bottom:25px;}
.jobsInfo{ width:875px; margin:0 auto; padding-top:25px;}
#jobs .hydl{ width:244px; height:227px;}
#jobs .hydl .info .input1{ width:179px;}
#jobs .hydl .info .input2{ width:179px;}
#jobs .hydl .info .user{ padding-top:27px;}



/*招聘标签*/
	.jobSwitch{ width:603px; height:227px; text-align:left;float:right;  }
	.jobSwitch .hd{ height:39px; line-height:30px; background:url(../images/newsSlideTit.gif) repeat-x;   position:relative;  }
	.jobSwitch .more{ float:right; padding-right:15px; }
	.jobSwitch .more a{ color:#bd0000;line-height:39px;  }
	.jobSwitch .hd ul{ float:left; height:39px;   }
	.jobSwitch .hd ul li{ height:39px; line-height:39px; float:left;font-weight:bold; font-size:14px; cursor:pointer; color:#fff; text-align:center; color:#555555;border-right: solid 1px #e8e8e8;  }
	.jobSwitch .hd ul li.on{ background:#f6f6f6;  color:#c40000;}
	.jobSwitch .hd ul li a{ width:90px; height:39px; display:block }
	.jobSwitch .hd ul li a.on{ background:#f6f6f6;  color:#c40000;}
	
	.jobSwitch .bd{background:#F6F6F6; overflow:hidden; height:188px;}
	.jobSwitch .bd ul{ padding:21px; padding-bottom:0px;  zoom:1;  }
	.jobSwitch .bd li{  line-height:25px; background:url(../images/jobSj.gif) left center no-repeat; padding-left:10px; float:left; width:100%;   }
	.jobSwitch .bd li .date{ float:right;}
	.jobSwitch .bd li span{ padding:0px 5px;}
	.jobSwitch .bd li font{float:left; font-size:12px; cursor:pointer}
	.jobSwitch .bd li font p{float:left; width:210px;cursor:pointer}
/*招聘标签 搜索*/


.zwss{ width:244px; height:320px; background:url(../images/zwssBg.gif) bottom right no-repeat #f9f9f9; position:relative; float:left;}
.zwss select{ vertical-align:middle; width:197px; border:1px solid #ececec; padding:3px 3px 3px 10px; font-size:12px}
.zwss select option{padding:0px 0px 0px 12px;}
.zwss .input1{ width:165px; height:18px; line-height:18px; padding:2px 15px;border:1px solid #ececec; font-size:12px  }
.zwss .info p{ text-align:center; padding:6px 0px}
.zwss .info .tit{ height:34px; line-height:34px; text-indent:1em; font-size:12px; color:#FFF; background:url(../images/loginTit.gif) repeat-x;}
.zwss .info .top{ padding-top:20px;}
.zwss .info .submit{ width:111px; height:30px; border:none; background:url(../images/jobsbt.gif) center no-repeat; cursor:pointer;}

	.jobSort{ width:603px; height:320px; text-align:left;float:right;  }
	.jobSort .hd{ height:39px; line-height:30px; background:url(../images/newsSlideTit.gif) repeat-x;   position:relative;  }
	.jobSort .hd ul{ float:left; height:39px;   }
	.jobSort .hd ul li{ height:39px; line-height:39px; float:left;font-weight:bold; font-size:14px; padding:0 15px; cursor:pointer; color:#fff; color:#555555;border-right: solid 1px #e8e8e8;  }
	.jobSort .hd ul li.on{ background:#f6f6f6;  color:#c40000;    }
	.jobSort .bd{background:#F6F6F6; overflow:hidden; height:283px;}
	.jobSort .bd ul{ padding:21px 0 21px 21px;  zoom:1;  }
	.jobSort .bd li{  line-height:25px; width:181px; padding:0px 3px; float:left; }
	.jobSort .bd li a{ float:left; font-size:12px;}
	.jobSort .bd li span{ padding-right:5px; color:#c70000; float:left;}
	.jobSort .bd li a:hover{ text-decoration:underline;}

	.zcNav{ width:800px; height:30px;overflow:hidden; margin:0 auto; padding-top:21px;}
	.zcNav  span{ display:block; width:294px; height:30px; background:url(../images/zc2.gif) center no-repeat; float:left; text-align:center; line-height:30px; color:#FFF; font-size:14px; font-family:'微软雅黑'; }
	.zcNav .mar1{ margin-left:-25px;}
	.zcNav .mar2{ margin-left:-13px;}
	.zcNav .mar3{ margin-left:-13px;}
	.zcNav .on{background:url(../images/zc1.gif) center no-repeat;}
	
	.resTit{ display:block; width:800px; margin:0 auto; font-size:14px; font-weight:bold; border-bottom:5px solid #edeeef; padding-top:70px; padding-bottom:20px;}

.regTable1{ width:800px; border:none; margin:0 auto; margin-top:56px;*padding-top:56px; padding-bottom:100px; float:left; display:inline}
.regTable1 input{ vertical-align:middle; }
.regTable1 tr td{ padding:10px 0px;}
.regTable1 .left{ width:152px; text-align:right; font-size:14px;}
.regTable1 .center{ width:260px; text-align:left;}
.regTable1 .center input{width:234px; height:22px;}
.regTable1 .right{ text-align:left; color:#888888;}
.regTable1 .checkbox span{ padding-left:10px;}
.regTable1 .checkbox span a{ color:#b70000;}
.regTable1 .submit{ width:106px; height:33px; background:url(../images/regBtn.gif) no-repeat 0px 0px; cursor:pointer; border:none;}
.regTable1 .submit_hui{ width:106px; height:33px; background:url(../images/regHui.gif) no-repeat 0px 0px; cursor:pointer; border:none;}

.jobOtherTit{ width:650px; margin:0 auto; padding:38px 0px 21px 0px; color:#ba0000; font-weight:bold;}
.regTable2{ width:800px; border:none; margin:0 auto;}
.regTable2 input{ vertical-align:middle; }
.regTable2 b{padding:0px 5px; color:#ba0000;}
.regTable2 tr td{ padding:10px 0px;}
.regTable2 .left{ width:152px; text-align:right; font-size:12px;}
.regTable2 .center{text-align:left;}
.regTable2 .birth select{ padding:2px 2px 2px 5px; width:70px; }
.regTable2 .birth select option{padding-left:7px;}
.regTable2 .text input{ width:204px; height:20px; line-height:20px; padding:1px 10px; border-left:1px solid #cfcfcf; border-top:1px solid #cfcfcf; border-bottom:1px solid #ededed; border-right:1px solid #ededed;}
.regTable2 .text .otherInfo{color:#999999;}
.regTable2 .city select{ width:189px; padding:2px 2px 2px 5px;}
.regTable2 .city select option{padding-left:7px;}
.regTable2 .info{ width:100%;}
.regTable2 .submit{ width:126px; height:37px; background:url(../images/regBtn.gif) no-repeat 0px -33px; cursor:pointer; border:none;}

.welcome{ width:800px; margin:0 auto; text-align:center;}
.welcome p{ font:bold 30px '微软雅黑'; color:#9a0000; padding:112px 0px 35px 0px;}
.welcome span{display:block; padding-bottom:180px;}
.welcome span a{ font-size:14px; font-weight:bold;}

.postSort{ width:810px; margin:0 auto; padding:60px 0px 40px 0px;}
.postSort .tit{ height:34px; line-height:34px; border-bottom:1px solid #ededed; background:#f5f5f5;}
.postSort .tit span{font-weight:bold; text-align:left; padding-right:8px; padding-left:5px;}
.postSort .job{ width:200px; display:block; float:left;}
.postSort .company{ width:380px; display:block; float:left;}
.postSort .place{ width:100px; display:block; float:left;}
.postSort .date{ width:70px; display:block; float:left;}
.postSort ul li{ padding:15px 0px; border-bottom:1px dashed #e7e7e7; line-height:15px; }
.postSort ul li input{ vertical-align:middle; margin-right:10px;}
.postSort ul li span{ padding-right:15px; text-align:left;}
.postSort ul li .job{ text-align:left; font-weight:bold;}
.postSort .sqsc{ padding:20px 0px; border-bottom:1px solid #f3f3f3;}
.postSort .sqsc input{ vertical-align:middle;}
.postSort .sqsc label{padding:0px 5px; color:#6b89c2;}
.postSort .sqsc .sqJob{ width:103px; height:27px; border:none; cursor:pointer; background:url(../images/sqJob.gif) center no-repeat;}
.postSort .sqsc .scJob{ width:103px; height:27px; border:none; cursor:pointer; background:url(../images/scJob.gif) center no-repeat;}


.jobsText{ width:776px; margin:0 auto; padding:70px 0px;}
.jobsText .tit {font:24px '微软雅黑';}
.jobsText .tit .date{ float:right; font-size:12px; color:#666666; display:block; padding-top:12px;}
.jobsText .title{line-height:40px; border-bottom:1px solid #dedede; font-size:14px; font-weight:bold; color:#666666; clear:both; margin-bottom:15px;}
.jobsText .btn{padding:25px 0px;}
.jobsText .submit{width:121px; height:37px; background:url(../images/ljsq.gif) center no-repeat; border:none; cursor:pointer; vertical-align:middle; float:left; margin-right:20px;}
.jobsText .submit_over{width:121px; height:37px; background:url(../images/ljsq_over.gif) center no-repeat; border:none; cursor:pointer; vertical-align:middle; float:left; margin-right:20px;}
.jobsText .back{ display:block; float:left; width:107px; height:35px; background:url(../images/back.gif) center no-repeat;}

.jobsText .comInfo{padding:10px 0px;}
.jobsText .comInfo li{line-height:24px;}
.jobsText .comInfo .title{font-size:14px; line-height:35px;}
.jobsText .comInfo li span{padding-right:10px;}

.jobsText .condition{ width:600px; padding:10px 0px;}
.jobsText .condition li{ float:left; width:300px; line-height:24px;}
.jobsText .condition li span{padding-right:10px;}

#resume .webRight .path{padding-top:10px;}
#resume .regTable2{width:678px;}
#resume .submit2{ width:92px; height:29px; background:url(../images/submit.gif) center no-repeat; border:none; cursor:pointer;}
.resumeTable{position:relative; min-height:500px;}
.resumeTable .toux{position:absolute; z-index:2; right:10px; top:10px; background:#FFF;}
.resumeTable .toux img{ width:110px; height:130px; padding:4px; border:1px solid #f2f2f2}
.resumeTable .toux p{text-align:center; padding:10px 0px;}


.zwpjTit{width:600px; margin:0 auto; line-height:24px; padding-top:70px; padding-bottom:30px;}
.zwpj{ width:600px; margin:0 auto; padding-bottom:60px; border:none;}
.zwpj tr td{ padding:5px 0px;}
.zwpj input{vertical-align:middle;}
.zwpj .left{text-align:right; width:120px; float:left; padding-top:8px}
.zwpj font{color:#999}

.zwpj .left b{color:#ff664f; }

.zwpj .center select{ padding:2px 2px 2px 5px; }
.zwpj .center select option{padding-left:7px;}
.zwpj .center textarea{width:492px; height:180px; resize:none; font-size:12px; padding:5px; color:#666}
.zwpj .center .other{color:#989898;}
.zwpj .center p{ padding:3px 0px;}


.view{ width:604px; margin:0 auto; border:1px solid #e6e6e6;}
.view p{ line-height:33px; background:#f3f3f3;}
.view p span{display:block; float:left; text-align:center; padding-right:10px;}
.view .pos1{ width:160px;}
.view .pos2{ width:160px;}
.view .pos3{ width:130px;}

.view .pos11{ width:120px;}
.view .pos22{ width:120px;}
.view .pos33{ width:120px;}
.view .pos44{ width:90px;}

.view .pos4 a{ color:#a70000;}
.view .viewList li{padding:10px 0px;}
.view .viewList li span{display:block; float:left; text-align:center; padding-right:10px;}

.jyjlTit{ width:600px; margin:0 auto; color:#a70000; padding:20px 0px;}
.jyjlTit span{font-size:14px;}
.zwpj .center .bcxz{ width:140px; height:32px; background:url(../images/seveBg.gif) center no-repeat; border:none; margin-right:20px; cursor:pointer; color:#fff; font-weight:bold; }
.zwpj .center .bc{ width:76px; height:32px; background:url(../images/rseBc.gif) center no-repeat; border:none; cursor:pointer;}
.zwpj .center .tj{ width:92px; height:29px; background:url(../images/submit.gif) center no-repeat; border:none; cursor:pointer;}

.zwpj .rseLgeBtn td{padding-top:50px;}
.zwpj .rseLgeSel{ margin-right:20px;}

.zwpj input{ border-top:1px solid #dedede;border-left:1px solid #dedede;border-right:1px solid #f4f4f4;border-bottom:1px solid #f4f4f4; width:233px; height:18px; line-height:18px;}
.zwpj .cxkxg{color:#989898 ;}
.zwpj .rseTar{ border:none; width:20px;}

.webLeft .myRse{ width:197px; margin:0 auto;}
.webLeft .myRse .myRseBtn{ display:block; width:197px; height:64px; background:url(../images/viewRse.gif) center no-repeat;}


.resumeView{ padding-bottom:30px;}
.resumeView li{ line-height:24px;}
.resumeView p{line-height:24px;}
.resumeView  .rseViewTit{font-size:14px; font-weight:bold; color:#bb0000; padding-top:25px; padding-bottom:5px;}
.resumeView  .name{ font-size:30px; font-family:'微软雅黑'; padding-bottom:20px;}



/*新闻详细页*/
.content_detail{  float:left; width:100% }
.detailcon{ width:100%; color:#333333; padding-bottom:20px}
.page_view_tit { width:100%;text-align:center; font-size:18px;  color:#f2b14a; padding-bottom:10px; margin-bottom:20px; border-bottom:1px dashed #bcbcbc;  }
.page_view_tit h1{ font-size:14px; color:#A60000;font-weight:bold;}
.page_view_tit .view_date{font-size: 12px; color: #999999;}
#contents{ color:#666666; line-height:25px}
.pervid span{ color:#fc8323;font-weight:bold;font-size:13px}
.pervid span{ color:#fc8323;font-weight:bold;font-size:13px}
/*newsView Next*/
.nextMain{width: 100%;height:60px; float:left; padding: 40px 0; border-top: 1px dashed #bcbcbc;}
.pervid{width: 100%; text-align: left; height: 25px; float: left; line-height: 25px;}

.feedbackCon{ font-size:12px; color:#666; padding:5px}

.sitemap
{
	width:157px;
	color:#666;
	height:23px;
	line-height:23px;
	float:right;
	padding-left:10px;
	background:url(../images/index.gif) no-repeat 0px 0px;}
	

.webLeft .menu li .bom_submenu li a{ background:none}
.webLeft .menu li .bom_submenu li a:hover{color:red}
.webLeft .menu li .bom_submenu li.ons a{color:red}

.partner{ width:100%; float:left}
.partner li{ width:120px; height:60px; float:left; padding:20px 15px 20px 0}

.career_Info li{ padding:10px 0; border-bottom:1px dashed #999}
.feedList tr td{ padding-top:10px}

/*在线客服二开始=======================================================================*/
#onliekefu1{right:0px; top:100px;position: fixed;_position: absolute;right: 0px; height:136px;
_top: expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop+100 : document.body.scrollTop + (document.body.clientHeight -this.clientHeight)); background:url(../images/onlineserver2/qq_1.png) no-repeat center top;  width:26px;  z-index:9999999}
#onliekefu2{right:0px; top:100px;position: fixed;_position: absolute;right: 0px;
_top: expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop+100 : document.body.scrollTop + (document.body.clientHeight -this.clientHeight)); background:url(../images/onlineserver2/servertop.gif) no-repeat center top;  width:154px;  z-index:19999999; padding-top:48px;}
#onliekefu2_mid{   padding:0 5px;background:url(../images/onlineserver2/gray_line.gif) top left repeat-y;}
.onliekefu2_ul li{ height:32px; background:url(../images/onlineserver2/li_bg.gif) top left repeat-x; padding:0 15px; line-height:32px;}
.onliekefu2_ul li a{padding-top:5px; padding-bottom:5px; color:#474747; padding-left:20px;}
.onliekefu2_ul li a:hover{ color:#ffb124;}
.onliekefu2_ul li.qq_1 a{ background:url(../images/onlineserver2/qq.gif) center left no-repeat; }
.onliekefu2_ul li.qq2_1 a{ background:url(../images/onlineserver2/ww_1.gif) center left no-repeat; }
.onliekefu2_ul li.msn_1 a{ background:url(../images/onlineserver2/msn.gif) center left no-repeat; }
.onliekefu2_ul li.spk_1 a{ background:url(../images/onlineserver2/sky_1.gif) center left no-repeat; }

/*在线客服三开始（康润）=======================================================================*/
#onliekefu11{right:0px; top:100px;position: fixed;_position: absolute;right: 0px; height:160px;
_top: expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop+100 : document.body.scrollTop + (document.body.clientHeight -this.clientHeight)); background:url(../images/onlineserver3/qq_1.png) no-repeat center top;  width:35px;  z-index:9999999}
#onliekefu21{right:0px; top:100px;position: fixed;_position: absolute;right: 0px;
_top: expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop+100 : document.body.scrollTop + (document.body.clientHeight -this.clientHeight));background:url(../images/onlineserver3/top.png) no-repeat center top; _background:url(../images/onlineserver3/top.gif) no-repeat center top;  width:126px;  z-index:19999999; padding-top:56px;}
#onliekefu21_mid{   padding:0;background:url(../images/onlineserver3/mid.png) top left repeat-y;_background:url(../images/onlineserver3/mid.gif) top left repeat-y;}
.onliekefu21_ul li{ height:41px; padding-TOP:1px; padding-left:6PX; width:120px; line-height:41px; padding-top:1px;}
.onliekefu21_ul li a{ width:70px; height:41px; color:#474747; line-height:41px; display:block; text-align:left; padding-left:50px;}
.onliekefu21_ul li a:hover{ color:#ffb124;}
.onliekefu21_ul li.qq_1 a{ background:url(../images/onlineserver3/QQ.jpg) center left no-repeat; }
.onliekefu21_ul li.qq2_1 a{ background:url(../images/onlineserver3/ww_1.jpg) center left no-repeat; }
.onliekefu21_ul li.msn_1 a{ background:url(../images/onlineserver3/msn.jpg) center left no-repeat; }
.onliekefu21_ul li.spk_1 a{ background:url(../images/onlineserver3/sky_1.jpg) center left no-repeat; }

.radio tr td{padding:0 5px 0 0 }
.radio tr td input{ float:left;padding-right:5px }
.radio tr td label{ padding-left:5px; }
.userTree{ padding:10px 0 0 40px}
.userTree li{padding-top:30px; float:left; width:100px}
.userTree li a{ font-weight:bold; color:#666 }
.userTree li a:Hover{  color:#C40000 }
.loginOut{ position:absolute; bottom:10px; right:10px}
.loginOut a{ font-weight:bold;color:#C40000}

.tj{ width:92px; height:29px; background:url(../images/submit.gif) center no-repeat; border:none; cursor:pointer;}

.che_work input{ width:20px}
.che_work1 input{ width:20px}
.che_work1 tr td{ padding:0}

.dis{ display:block}


.sele_work{ position:relative}

.cworkMain{ border:2px solid #A70000; display:none; position:absolute; top:180px;*top:160px; left:170px;*left:163px; background:#fff; }
.cworkTitle{ height:25px; background:#A70000; color:#ffffff; font-weight:bold; line-height:25px; }
.checkVal{ height:25px;}

.getVal{ text-align:center; height:30px; line-height:30px;}
.gcenter{ width:150px;  text-align:center}
.getVal a{ font-weight:bold; color:#A70000; font-size:14px; text-align:center}

.cworkMain_hy{ border:2px solid #A70000; display:none; position:absolute; top:230px;*top:215px; left:170px;*left:165px; background:#fff; min-width:300px }
.cworkTitle_hy{ height:25px; background:#A70000; color:#ffffff; font-weight:bold; line-height:25px; }
.state_radio input{float: left;padding-right: 5px; width:20px}

.zwtypeList{ width:500px; padding:20px 0 20px 0;}
.zwtypeList ul li{ width:140px; float:left; padding-left:20px;padding-bottom:10px}
.zwtypeList ul li a:hover{ text-decoration:underline}

.cworkMain2{ border:2px solid #A70000; display:none; position:absolute; top:153px; left:170px; background:#fff; }
.cworkTitle2{ height:25px; background:#A70000; color:#ffffff; font-weight:bold; line-height:25px; }
.zwtypeList2{ width:350px; padding:20px 0 20px 0;}
.zwtypeList2 ul li{ width:140px; float:left; padding-left:20px; padding-bottom:10px}
.zwtypeList2 ul li a:hover{ text-decoration:underline}

/*2013-10-10新增*/

.khmlBox{ width:1000px;  overflow:hidden; position:relative; padding-top:10px }
.khmlBox .hd{ overflow:hidden;  height:30px; line-height:30px; border-bottom:1px solid #d4d4d4; }
.khmlBox .hd strong{ font-size:14px;}	
.khmlBox .hd .prev,.khmlBox .hd .next{ display:block;  width:22px; height:20px; float:right; margin-right:5px; margin-top:6px;  overflow:hidden;cursor:pointer; }
.khmlBox .hd .next{ background:url(../images/khmlBtn.gif) no-repeat 0px -60px; }
.khmlBox .hd .next:hover{ background-position:0px -20px; }
.khmlBox .hd .prev{ background:url(../images/khmlBtn.gif) no-repeat 0px -40px; }
.khmlBox .hd .prev:hover{ background-position:0px 0px; }
.khmlBox .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; display:none;}
.khmlBox .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:#000; }
.khmlBox .hd ul li.on{ background-position:0 0; }
.khmlBox .bd{padding-top:15px; border-top:1px solid #FFF; width:1000px; overflow:hidden;}
.khmlBox .bd ul{ overflow:hidden; zoom:1; }
.khmlBox .bd ul li{ margin-right:17px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.khmlBox .bd ul li .pic{ text-align:center;  }
.khmlBox .bd ul li .pic img{ width:110px; height:49px; display:block; vertical-align:top;   }

.zhengshu li{ float:left; padding:20px 10px 0 0}
.zhengshu li a img{ border:1px solid #999}

.delJob{ width:103px; height:27px; border:none; cursor:pointer; background:url(../images/delJob.gif) center no-repeat;}

.zhao{width:120px; height:50px; position:absolute; top:0; left:0;}


.reg_province{ width:101px;}
.reg_city{ width:101px;}

.checkMsg{ color:Red; padding-left:10px}
.resUpdate{ width:100%; height:25px; float:left; padding-bottom:10px;}

.resUpdate .updateBtn{color: #BB0000;font-size: 14px;font-weight: bold; border:none; background:none; cursor:pointer}
.resUpdate span{ font-weight:bold; color:#666}

#data33_che_XZ1{ float:left}

.jinfo{ line-height:25px; font-size:12px}

.jiebie_style{width:76px !important}


#contactMsg{ display:none}









