/*公司信息页面*/
body{
	background-color: #9EA7B8;
	background-image: url(../images/bg.jpg);
	background-repeat: no-repeat;
	background-position: top;
}h2,h3{font-weight: normal;}i,em{font-style: normal;}
.left_area .com_title{padding-left:20px;padding-top:35px;padding-bottom:35px;border-bottom:1px solid #ccc;background-color:#F5F5F5;}
.left_area .com_title .logo_img{float:left;margin-right:22px;}
.left_area .com_title .title_txt{}
.left_area .com_title .title_txt h2{font-family: "microsoft yahei";
	font-size:22px;
	line-height:40px;
	margin-bottom:6px;
	color: #FF6600;
}
.left_area .com_title .title_txt h2 a{

	color: #FF6600;
}
.left_area .com_title .title_txt p{font-size:14px;}
/*轮播样式*/
.carousel{position:relative;padding-top:23px;padding-bottom:23px;border-bottom:1px solid #ccc;_width:730px;_height:309px;_overflow:hidden;}
.carousel img{border:0;display:block;}
.swipe{width:830px;margin:0 auto;overflow:hidden;visibility:hidden;position:relative;}
.swipe-wrap{overflow:hidden;position:relative;}
.swipe-wrap>div{float:left;width:100%;position:relative;}
.car_img li{display:block;float:left;padding:5px;border:1px solid #ccc;margin-right:20px;}
.car_img li.last{margin-right:0;}
.carousel button{width:16px;height:24px;cursor:pointer;background-color:#ccc;border:0;}
.carousel button:focus{outline:none;}
.carousel button.left{position:absolute;top:45%;left:20px;background:url(../images/04.gif) 0px 0px no-repeat;}
.carousel button.left:hover{background:url(../images/04.gif) 0px -65px no-repeat;}
.carousel button.right{position:absolute;top:45%;right:20px;background:url(../images/04.gif) 0px -28px no-repeat;}
.carousel button.right:hover{background:url(../images/04.gif) 0px -96px no-repeat;}
/*公司信息主体*/
.com_info{padding-left:10px;padding-right:20px;padding-top:20px;}
.com_info .com_nav{margin-bottom:15px;border-bottom:3px solid #ccc;}
.com_info .com_nav ul{zoom:1;}
.com_info .com_nav li{float:left;_margin-bottom:-3px;}
.com_info .com_nav li a{display:block;padding-left:23px;padding-right:23px;padding-bottom:12px;margin-bottom:-3px;font-size:16px;color:#666666;}
.com_info .com_nav li a:hover{text-decoration:none;border-bottom:3px solid #FF6600;}
.com_info .com_nav li.active a{border-bottom:3px solid #FF6600;color:#FF6600;}
/*公司信息*/
.com_container .com_txt{padding-left: 1px;padding-right: 1px;}
.com_container .com_txt p{text-indent:2em;font-size:14px;font-family:"宋体";line-height:25px;margin-bottom:10px;word-wrap:break-word;}
/*--------营业执照图标-------*/
.company_license1{background:url(../images/1.gif) no-repeat 0px 0px; width:38px; height:24px; margin-top:5px; margin-left:5px; float:left}
.company_license2{background:url(../images/1.gif) no-repeat 0px -25px;width:38px; height:24px;margin-top:5px; margin-left:5px; float:left}
.company_license3{background:url(../images/1.gif) no-repeat 0px -51px;width:23px; height:18px;margin-top:0px; margin-left:5px; float:left}
.company_license4{background:url(../images/1.gif) no-repeat 0px -72px;width:23px; height:18px;margin-top:0px; margin-left:5px; float:left}


/*招聘职位*/
.com_container .take_job{font-size:12px;}
.com_container .take_job .job_titto{
	font-family: "microsoft yahei";
	font-size:16px;
	padding-bottom:15px;
	border-bottom:1px solid #ccc;
	color: #333333;
}
.com_container .take_job .abc_right{ float:left}.com_container .take_job .abc_right div{ float:left; font-size:12px}
.com_container .take_job .job_tit{padding-bottom:15px;border-bottom:1px solid #ccc;}
.com_container .take_job input{margin-bottom:24px;}
.com_container .take_job ul{margin-bottom:29px;}
.com_container .take_job li{padding-bottom:15px;padding-top:14px;background:url(../images/11.jpg) repeat-x bottom;}

.com_container .take_job li .abc_left{float: left; width:290px}
.com_container .take_job li .j_name{float: left;font-size:14px;font-weight:bold;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis; height:21px;}

.com_container .take_job li .j_name a{font-size:16px;color:#017FCF;}
.com_container .take_job li .ji{float: left; display:block;width:15px;height:14px;background:url(../images/06.gif) top left no-repeat;margin-left: 10px;margin-top: 5px;}
.com_container .take_job li .time_r{text-align:right;}
.com_container .take_job li em{font-style:normal;font-size:14px;color:#FF6600;font-weight:bold;}
.com_container .take_job li p{font-size:12px;line-height:14px;margin-top:5px;}
/*企业动态*/
.com_container .news{font-size: 12px;}
.com_container .news .job_tit{ padding:10px}
.com_container .news ul{margin-bottom: 29px;}
.com_container .news li{
	background:url(../images/11.jpg) repeat-x bottom;
	float: left;
	width: 460px;
}
.com_container .news li .new_tit{font-size: 14px;margin-bottom: 10px;padding-top: 10px;}
.com_container .news li .new_tit a{color:#4D4D4D;}
.com_container .news li .new_tit a:hover{color:#0066FF;}
.com_container .news li p{font-family: "宋体";padding-bottom: 10px;}
.com_container .news li p a{color:#0066CC;}
.com_container .news input{margin-bottom: 24px;}

.com_container .more{font-family: "宋体";
	font-size: 12px;
	padding: 10px;
	float: right;
	margin-top: 10px;
	
}


/*内页企业动态*/
.com_container .nynews{font-size: 12px;}
.com_container .nynews ul{margin-bottom: 29px;}
.com_container .nynews li{
	background:url(../images/11.jpg) repeat-x bottom;
	float: left;
	width: 900px;
}
.com_container .nynews li .new_tit{font-size: 14px;margin-bottom: 10px;padding-top: 10px;}
.com_container .nynews li .new_tit a{color:#4D4D4D;}
.com_container .nynews li .new_tit a:hover{color:#0066FF;}
.com_container .nynews li p{font-family: "宋体";padding-bottom: 10px;}
.com_container .nynews li p a{color:#0066CC;}
.com_container .nynews input{margin-bottom: 24px;}

/*企业新闻详细*/
.com_container .news_dateil{
	font-family: "宋体";
	padding-bottom: 5px;
	margin-top: 40px;
	margin-bottom: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E4E4E4;
}
.com_container .news_dateil .title{text-align: center;font-size: 18px;font-weight: bold;color:#656565;}
.com_container .news_dateil .w260{
	margin-left: 20px;
	margin-top: 20px;
	text-align: center;
}
.com_container .news_dateil .retrun{float: left;margin-top: 20px;padding-left: 19px;background: url(../images/07.gif) 0px 2px no-repeat;}
.com_container .news_dateil .retrun a{color:#FF6600;font-weight: bold;}
.com_container .news_txt p{text-indent:2em;font-size:14px;font-family:"宋体";line-height:25px;margin-bottom:10px;}
.com_container .news_txt p a{ color:#017FCF}
.com_container .news_txt .share{margin-bottom: 20px;float: right;}

.right_area{width:250px;float:right;}
.right_box{margin-bottom:10px;border:1px solid #ccc;}
.right_box .title_box{
	padding-top:14px;
	padding-bottom:14px;
	padding-left:35px;
	border-bottom:1px solid #ccc;
	background-image: url(../images/bb.jpg);
	background-repeat: no-repeat;
	background-position: 15px;
}
.right_box .title_box h5{margin:0;font-size:14px;font-family:"宋体";font-weight:bold;}
.right_box .list{padding:15px 15px 15px;}
.right_box .list p{font-size:14px;font-family:"宋体";line-height:25px;}
.right_box .list p a{color:#017FCF;}
.right_box .list .map p{font-size:14px;
	font-family:"宋体";
	text-align:center;
	line-height:30px;
	color:#656565;
}
.com_container .map p{
	font-size:14px;
	font-family:"宋体";
	text-align:center;
	line-height:25px;
	color:#656565;
	height: 40px;
}

.right_box .list li{font-family:"宋体";margin-bottom:0px;width:218px;line-height:30px;height:30px;overflow:hidden;}
.right_box .list li .j a{font-size:14px;color:#017FCF;}
.right_box .list li .c{color:#656565;}
.right_box .list li .w163{font-size:14px;width:140px;float:left;}
.right_box .list li .fl{font-size:14px;float:left;}

/*--------评论------*/
.commentbox{width:900px;border:1px solid #E4E4E4; margin-top:8px; margin-bottom:20px;}
.commentbox .commenttopbox{width:900px; height:240px; background-color:#F5F5F5; border-bottom:1px #E4E4E4 solid; position:relative}
.commentbox .commenttopbox .loginbox{ width:900px; height:200px; text-align:center; padding-top:60px; position:absolute; left:0px; top:0px; background-color: #FFFFFF;background:url(../images/bg.png);color:#000000; z-index:0}
.commentbox .commenttopbox .titbox{width:900px;}
.commentbox .commenttopbox .titbox .tleft{width:200px;font-family:"宋体","宋体"; font-size:14px; padding-left:15px; height:35px; line-height:35px; float:left; color:#000000}
.commentbox .commenttopbox .titbox .tright{width:665px;font-size:12px; float:left; text-align:right;height:35px; line-height:35px; color:#000000}
.commentbox .commenttopbox .titbox .tright span{ font-weight:bold; padding:3px; font-size:14px; color:#FF3300}
.commentbox .commenttopbox .textareabox{width:870px; padding-left:15px;}
.commentbox .commenttopbox .textareabox textarea{ width:860px; height:150px; border:1px #CCCCCC solid; background-color:#FFFFFF; padding:3px; color:#666666; line-height:150%; font-size:12px;}
.commentbox .commenttopbox .buttonbox{width:900px; padding-top:10px;}
.commentbox .commenttopbox .buttonbox .bleft{width:185px; float:left; padding-left:15px;}
.commentbox .commenttopbox .buttonbox .bleft input{ width:100px; height:18px; line-height:18px; font-size:12px; border:1px #CCCCCC solid; background-color:#FFFFFF; padding:2px;}
.commentbox .commenttopbox .buttonbox .bcenter{ width:400px; float:left;text-align:right; color:#FF0000; padding-top:7px;}
.commentbox .commenttopbox .buttonbox .bright{width:82px; float:left;text-align:right}
.commentbox .commenttopbox .buttonbox .bright .button{background:url(../images/43.gif) no-repeat; width:68px; height:28px; border:0px; font-size:14px; color:#FFFFFF; text-align:center}
.commentbox .noinfo{ height:50px; line-height:50px; text-align:center; font-size:12px; color:#000000}
.commentbox .listbox{width:900px; border-bottom:1px #E4E4E4 solid; margin-top:10px; padding-bottom:10px;}
.commentbox .listbox .leftimgbox{ width:55px; float:left; padding-left:15px;}
.commentbox .listbox .txtbox{width:810px; float:left; line-height:180%;word-break:break-all;word-wrap:break-word;}
.commentbox .listbox .txtbox span{ padding-left:15px; color:#999999}
.commentbox .comment_more{ width:100%; height:25px; line-height:25px; text-align:center; background-color:#F5F5F5;}
.commentbox .comment_more span{ cursor:pointer}

/*职位详情页面*/
.left_area{width:710px;float:left;border:1px solid #ddd;margin-bottom:10px;}
.detail_top{position:relative;padding-top:20px;padding-bottom:20px;margin-left:20px;margin-right:20px;border-bottom:1px dashed #ccc;+height:100px;+height:146px;}
.detail_top .de_tit{float: left;height:50px;}
.detail_top .de_tit h3{float: left; padding-bottom:16px;font-size:26px;font-family:"宋体";color:#FF6600;}
.detail_top .de_tit .job_type{float:left;margin-left: 10px;margin-top: 5px; padding-left:5px;padding-right:5px;display:block;font-size:12px;background-color:#FF9900;cursor: default;}
.detail_top .de_tit .job_type a{color:#fff;}
.detail_top .company{font-size:14px;}
.detail_top .company a{float:left;color:#0180CF;}
.detail_top .company span.audit{float:left;margin-left:10px;margin-top:1px;display:block;width:18px;height:15px;background:url(../images/07.jpg)no-repeat 0px -180px;+background-image:url(../images/07.jpg);+background-position:0px -180px;}
.detail_top .company span.unaudit{float:left;margin-left:10px;margin-top:1px;display:block;width:18px;height:15px;background:url(../images/07.jpg)no-repeat 0px -215px;+background-image:url(../images/07.jpg);+background-position:0px -215px;}
@-moz-document url-prefix() { .detail_top .company span.unaudit{ position:relative;top:2px; } }
.detail_top .company a:hover{text-decoration:underline;color:#0180CF;}
.detail_top .info{padding-top:16px;}
.detail_top .info span{display:inline-block;height:18px;color:#A9A9A9;margin-right:15px;}
.detail_top .info .data{padding-left:20px;background:url(../images/18.gif) 0px 0px no-repeat;}
.detail_top .info .watch{padding-left:20px;background:url(../images/18.gif) 0px -25px no-repeat;}
.detail_top .info .delivery{padding-left:20px;background:url(../images/18.gif) 0px -50px no-repeat;}
.detail_top .info .times{font-style:normal;color:#FF7300;}
.detail_top .welfare{padding-top:15px;}
.detail_top .welfare li{display:block;float:left;padding:6px 7px;margin-right:8px;background-color:#F2F4F7;border:1px solid #D6D6D7;-webkit-border-radius:3px;-moz- border-radius:3px;-ms- border-radius:3px;-o- border-radius:3px;border-radius:3px;}
.detail_top .welfare li p{line-height:17px;padding-left:18px;color:#656565;background:url(../images/18.gif) 0px -82px no-repeat;}
.detail_top .apply_job{position:absolute;top:30px;right:20px;}
.apply_job a{display:inline-block;line-height:14px;margin-left:15px;font-size:14px;color:#3D8FE5;padding-left:18px;background:url(../images/18.gif)0px -138px no-repeat;+background-image:url(../images/18.gif);+background-position:0px -138px;+background-repeat:no-repeat;}
.apply_job a.collect{background:url(../images/18.gif) 0px -109px no-repeat;+background-image:url(../images/18.gif);+background-position:0 -109px;+background-repeat:no-repeat;}
.apply_job a:hover{text-decoration:none;}
.detail_info{margin-left:20px;margin-right:20px;padding-top:20px;padding-bottom:20px;border-bottom:1px dashed #ccc;}
.titleh4{font-weight:normal;font-size:16px;font-family:"宋体";color:#333;}
.detail_info ul{margin-top:10px;padding-left:10px;font-family:"宋体";font-size:14px;color:#666;}
.detail_info ul li{margin-bottom:3px;zoom:1;}
.detail_info ul li .check_f_map{_float: left;display:inline-block;_zoom:1;}
.detail_info ul li a.map{color:#017FCF;}
.detail_info ul li span{font-weight:bold;color:#FF6600;}
.detail_info ul li span a{font-weight:bold;color:#FF6600;}
.detail_info ul li div{_float:left;+float:left;}
.detail_info .w248{width:248px;float:left;}
.detail_info .des{font-family:"宋体";margin-top:15px;padding-left:10px;color:#666;}
.detail_info .des p{line-height:28px;font-size:14px;}
.detail_info .des ol{margin:0;padding-left:5px;}
.detail_info .des ol li{line-height:28px;}
.contact{margin-left:20px;margin-right:20px;padding-top:20px;padding-bottom:20px;border-bottom:1px dashed #ccc;}
.contact .contact_con{margin-top:15px;font-family:"宋体";font-size:14px;color:#666;}
.contact .contact_con p{padding-left:15px;line-height:28px;}
.contact .contact_con .tip{margin-top:15px;padding-top:15px;padding-bottom:15px;background-color:#FFF5E6;}
.contact .contact_con .tip div{text-align:center;color:#CC0000;}
.contact .log_box{margin-top:15px;font-family:"宋体";font-size:14px;}
.contact .log_box .log_tip{margin-top:15px;padding-top:15px;padding-bottom:15px;background-color:#FFF5E6;}
.contact .log_box .log_tip div{text-align:center;color:#656565;}
.contact .log_box .log_tip div a{color:#017FCF;}
.apply{margin-left:20px;margin-right:20px;padding-top:20px;padding-bottom:20px;}
.apply .fl{float:left;}
.apply .share{float:right;_width:140px;}
.apply .share .report{text-align:right;padding-right:5px;line-height:20px;margin-bottom:5px;}
.apply .share .report a{color:#017FCF;}
.apply .share span{height:16px;display:inline-block;margin-right:6px;}
.apply .share span a{display:block;width:16px;height:16px;margin-top:3px;}
.apply .share span a.sina{background:url(../images/index/19.gif) 0px 0px no-repeat;}
.apply .share span a.qq{background:url(../images/index/19.gif) 0px -21px no-repeat;}
.apply .share span a.renren{background:url(../images/index/19.gif) 0px -42px no-repeat;}
.apply .share span a.qzone{background:url(../images/index/19.gif) 0px -64px no-repeat;}
.other_job{padding:20px;border-top:1px solid #ccc;}
.other_job table{margin-top:15px;font-size:14px;}
.other_job table tr{height:40px;/*background:url(../images/11.jpg) repeat-x bottom;*/overflow:hidden;}
.other_job table tr .frist{text-indent:5px;}
.other_job table tr .frist a{color: #017FCF;}
.other_job table tr td{height:40px;overflow:hidden;white-space:nowrap;border-bottom:1px dashed #ccc;}
.other_job .more{margin-top:10px;font-size:14px;text-align:right;}
.other_job .more a{color:#017FCF;}
.right_area{width:250px;float:right;}
.company_info{border:1px solid #ddd;margin-bottom:10px;}
.company_info .logo{padding:20px 20px 0px 20px;border-bottom:1px solid #ddd;}
.company_info .logo .logo_box{margin:0 auto;margin-bottom:10px;}
.company_info .logo .name{color:#656565;font-size:14px;text-align:center;padding-bottom:15px;}
.company_info .logo .name a{color:#0180CF;}
.company_info .info_txt{padding:10px 0 10px 20px;font-family:"宋体";}
.company_info .info_txt p{line-height:28px;}
.company_info .info_txt p a{}


.right_box .list .watch_job li{position:relative; height:auto;margin-bottom:10px;padding-bottom:7px;border-bottom:1px dashed #ccc;}
.right_box .list .watch_job li .j{height:27px;width:140px; line-height:27px;overflow:hidden;padding-left:6px;background-image:url(../images/33.jpg);background-repeat:no-repeat;background-position:0 center;}
.right_box .list .watch_job li .watch_job_but{cursor:pointer; position:absolute;top:6px;right:0;width:70px;height:25px;border:0;background-color:#FF9900;font-family:"宋体";color:#fff;font-size:12px;border-radius:3px;display:none;}
.right_box .list .watch_job li .watch_job_but.hover{background-color:#FF7700;}
.right_box .list .watch_job li .c{font-size:12px;color:#666;line-height:20px;padding-left:6px;}
.right_box .list .inter_job li{height:auto;margin-top:12px;padding-bottom:12px;border-bottom:1px dashed #ccc;}
.right_box .list .inter_job li .j{line-height:16px;}
.right_box .list .inter_job li .j i{color:#666;font-style:normal;margin-left:5px;} 
.right_box .list .inter_job li .claim{font-size:12px;color:#666;}
.right_box .list .inter_job li .claim span{margin:0 5px;}
.right_box .list .inter_job li .claim span em{font-style:normal;color:#FF9900;}
.right_box .list .inter_job li .c{font-size:12px;color:#666;line-height:16px;}

/*薪酬统计样式*/
.left_area .salary{width:696px;height:248px;background-color:#F5F5F5;border:1px solid #ccc;border-radius:3px;margin:0 auto;margin-bottom:20px;}
.left_area .salary .salary_box{padding:15px;}
.left_area .salary .salary_box h3{font-size:16px;color:#333333;font-weight:normal;margin-bottom:10px;font-family:"宋体";}
.left_area .salary .salary_box .s_content{width:657px;height:147px;background-color:#fff;border:1px solid #fff;}
.left_area .salary .salary_box .s_content .salary_left{float:left;padding:15px;padding-top:20px;width:181px;font-size:16px;font-family:"宋体";}
.left_area .salary .salary_box .s_content .salary_left div{color:#0180CF;line-height:25px;margin-bottom:15px;}
.left_area .salary .salary_box .s_content .salary_left p{font-size:14px;color:#666666;line-height:30px;}
.left_area .salary .salary_box .s_content .salary_left p span{color:#0180CF;}
.left_area .salary .salary_box .s_content .salary_right{position:relative;float:left;width:446px;height:147px;background:url(../images/salary.jpg)no-repeat;+background-image:url(../images/salary.jpg);_background-image:url(../images/salary.jpg);}
.left_area .salary .salary_box .s_content .salary_right .value{position:absolute;left:0;top:40%;}
.left_area .salary .salary_box .s_content .salary_right .value .blue_bar{float:left;margin-right:5px;background-color:#0180CF;height:35px;}
.left_area .salary .salary_box .s_content .salary_right .value .number{float:left;height:35px;line-height:35px;font-size:16px;color:#0180CF;}
.left_area .salary .salary_box .salary_bot{font-size:12px;color:#999999;font-family:"宋体";margin-top:10px;}
.left_area .salary .salary_box .salary_bot .tip{font-family:"宋体";float:left;}
.left_area .salary .salary_box .salary_bot .data{font-family:"宋体";float:right;padding-right:5px;}



/*-------------------------------公共顶部-------------------------------*/
.header{height:60px;box-shadow:0 1px 3px #ddd;border-bottom:1px solid #eee; background:#fff;}
.header .headerCon{width:1000px;margin:0 auto; text-align:left;}
.header .headL{float:left;margin:5px 0 0;width:680px;}
.header .headL h1{height:50px;float:left;}
.header .headL h1 a{height:50px;width:138px;}
.header .headL h1 a img{margin-top:5px;}
.kele{
	float:left;

}
.backIndex{float:left;height:50px;line-height:50px;margin:0 0 0 20px;width:50px;}
.backIndex a{color:#4d4d4d;font-size:14px;}
.backIndex a:hover{color:#CC0000;}
/*顶部搜索*/
.tSch{float:left;display:inline;margin:5px 10px 0 0;position:relative; z-index:99;background:#fff;border:2px solid #ed2801;zoom:1;}
.tSch .tSchType{float:left;display:inline;border-right:1px solid #dadada;height:35px;line-height:35px;background:#fff;font-size:12px;padding:0 5px 0 10px;cursor:pointer; position:relative; z-index:1;width:55px;zoom:1;}
.tSch .tSchType a{color:#8d8585;float:left;display:inline;}
.tSch .tSchType i.hbFntWes{font-size:14px;float:right;display:inline;margin:9px 0 0;color:#8d8585;width:15px;}
.tSch .tSchType .typeBox{width:70px;position:absolute;left:-1px;top:35px;border:1px solid #ED2801;border-top:0;background:#fff; z-index:3;zoom:1;display:none;}
.tSch .tSchType .typeBox a{padding-left:10px;height:30px;line-height:30px;width:60px;display:inline-block;}
.tSch .tSchType .typeBox a:hover{background:#f1f1f1;}
.tSch input{width:260px;border:0;background:none;height:35px;float:left;margin:0 5px 0 5px;font-size:12px;line-height:35px;color:#999}
.tSch input.focus{color:#666;}
.tSch a.tSchBtn{float:left;padding:0 10px;height:35px;line-height:35px;font-size:16px;background:#ed2801;color:#fff}
/*.highSch{float:left;display:inline;height:50px;line-height:50px;}
.highSch a{font-size:12px;color:#999;}
.highSch a:hover{color:#0af;}*/

.tSchJobAut,.tSchJobAutDo{margin-left:-6px;}
.tSchJobAut ul li{height:auto;overflow:hidden;}
.tSchJobAut .autTempJob{overflow:hidden;display:block;zoom:1;}
.tSchJobAut .autTempJob a{display:block;width:215px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;height:21px;color:#444;}
.tSchJobAut .autTempJob .autTempL{width:185px;}
.tSchJobAut .autTempCom{overflow:hidden;border-bottom:1px dashed #ddd;display:block;zoom:1;}
.tSchJobAut .autTempCom .autTempComL{float:left;width:290px;overflow:hidden;}
.tSchJobAut .autTempCom .autTempComL .comNm{height:25px;line-height:25px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;font-size:12px;font-weight:normal;color:#666; float:left; display:inline; width:220px;}
.tSchJobAut .autTempCom .autTempComL span{float:right; display:inline; color:#999; height:25px; line-height:25px; margin-left:5px;}
.tSchJobAut .autTempCom .autTempComL p{height:25px;line-height:22px;color:#999;font-size:12px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;width:290px;}
.tSchJobAut .autTempCom .autTempComL p i{margin:0 3px;}

.tSchJobAut .autTempLst ul li{padding:2px 5px 0;}
.tSchJobAut .autTempLst ul li a{display:block;}

/*顶部导航*/
.navLink{float:left;display:inline;height:50px;line-height:50px;width:75px; position:relative; z-index:1001;}
.navLink a.lnk{font-size:14px;color:#4d4d4d;height:50px;line-height:50px;display:inline-block;}
.navLink a.lnk i.hbFntWes{
	font-size:14px;
	background-image: url(../images/ico1001.gif);
	background-repeat: no-repeat;
	background-position: left;
	margin-top: 0;
	margin-right: 3px;
	margin-bottom: 0;
	margin-left: 0;
	padding-left: 15px;
}
/*导航弹窗*/
.navLink .navBox{display:none;position:absolute; z-index:3;top:50px;left:-6px;line-height:22px;font-size:14px;}
.navLink .navBox .navBoxC{ position:relative; z-index:1;width:550px;height:331px;border:1px solid #dadada;box-shadow:0 0 3px #aaa;background:url(../images/navBox.jpg) repeat-y 0 0 #fff;}
.navLink .navBox .navBoxC b.arr{width:17px;height:9px;line-height:0;font-size:0;position:absolute;top:-9px;left:20px;background:url(../images/common.gif) no-repeat -47px 0;}
.navLink .navBox .navBoxC .l{float:left;display:inline;width:170px; position:relative; z-index:1;height:331px;}
.navLink .navBox .navBoxC .r{float:left;display:inline;width:380px;}

/*导航弹窗-左侧*/
.navLst{padding:10px;zoom:1;}
.navLst p{height:35px;line-height:35px;}
.navLst p a:link,.navLst p a:visited{display:block;padding-left:10px;color:#4d4d4d;zoom:1;}
.navLst p a:hover{background:#e9e9e9;}
.navPhone{ position:absolute;bottom:10px;left:0;width:100%;}
.navPhone p{font-weight:bold;font-size:14px;padding-left:20px;}
.navPhone p.lnk{padding-left:15px;}
.navPhone p.lnk a{width:141px;height:31px;font-size:0;line-height:0;background:url(../images/common.gif) no-repeat 0 -50px;display:inline-block;margin:5px 0 0;}

/*导航弹窗-右侧*/
.navBoxC .r .hd{margin:10px 20px 0 20px;padding:0 10px;border-bottom:1px solid #dadada;height:30px;line-height:30px;}
.navBoxC .r .hd h3{float:left;display:inline;font-size:14px;font-weight:bold;}
.navBoxC .r .hd .rLnk{float:right;display:inline;width:200px; text-align:right;}
.navBoxC .r .hd .rLnk a{font-size:12px;color:#424242;}
.navBoxC .r .hd .rLnk a:hover{color:#0af;}

.navBoxC .r .bd{padding:10px 25px;zoom:1;}
.navBoxC .r .bd ul li{float:left;display:inline;width:105px;height:30px;line-height:30px; overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;}
.navBoxC .r .bd ul li a{
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
}
.navBoxC .r .bd ul li a:hover{color:#fff;background:#3d85b8;}
.navBoxC .r .bd ul li.hot a{color:#ed2801;}
.navBoxC .r .bd ul li.hot a:hover{color:#fff;background:#ed2801;}

/*登录前*/
.headR .lgBef ul li{float:right;display:inline;height:60px;line-height:60px;margin:0 0 0 18px; position:relative; z-index:10;}
.headR .lgBef ul li.line{color:#999;}
.headR .lgBef ul li.comEnter{font-weight:bold;}
.headR .lgBef ul li.userLogin{font-weight:bold;}
.headR .lgBef ul li.enter{font-weight:normal;}
.lgBox{ position:absolute; z-index:3;left:-90px;top:50px;}
.lgBoxC{position:relative; z-index:1;width:250px;height:90px;padding:15px 10px 0;border:1px solid #dadada;box-shadow:0 0 3px #aaa;background:#fff;}
.lgBoxC b.arr{width:17px;height:9px;line-height:0;font-size:0;position:absolute;top:-9px;left:95px;background:url(../images/common.gif) no-repeat -89px 0;}
.lgBoxC .l,.lgBoxC .r{float:left;display:inline;width:125px; text-align:center;}
.lgBoxC .l p,.lgBoxC .r p{height:40px;line-height:25px;}
.lgBoxC .l p.btn,.lgBoxC .r p.btn{height:40px;}
.lgBoxC .l p.btn a.btnsF14,.lgBoxC .r p.btn a.btnsF14{color:#fff;font-size:14px;}

/*顶部右侧*/
.headR{
	float:right;
	display:inline;
	width:310px;
	height: 60px;
	overflow: hidden;
}
.headR a{font-size:12px; color:#2C7FB5}
.headR a:hover{color:#0af;}
/*-------------------------------公共内容-------------------------------*/

.qycontent{width:1000px;margin:0 auto;text-align:left;zoom:1;padding-top:300px;}
section{background:#fff; }
.main_body_bg{ z-index:499; width:980px; margin:0 auto; margin-top:0px; padding:8px; background:url("../images/main_body_bg.png") top repeat; _background:none;}

/*顶部*/

.comTop{padding:20px 25px 10px;zoom:1;}
.comTop h2{font-size:24px;font-family:"microsoft yahei","SimHei";margin-bottom:10px;}
.comTop h2 a{
	color:#4D4D4D;
	font-weight: bold;
}
.comTopFun{height:35px;}
.comTopFun ul li{float:left;display:inline; position:relative; z-index:1;}
.comTopFun ul li .attNum{font-size:12px;color:#666;height:25px;line-height:25px;}
.comTopFun ul li a.btn3 i.hbFntWes{font-size:14px;margin:0 3px 0 0; vertical-align:middle;}
.comTopFun ul li a.btn3 span{ vertical-align:middle;}
.comTopFun ul li.perhbTip .tooltip-inner{width:240px;max-width:240px;}
.comTopFun ul li.comhbTip .tooltip-inner{width:180px;max-width:180px;}


/*板块公共*/
.part{margin-bottom:20px;padding:0 20px;zoom:1;}
.part .hd{height:40px;border-bottom:1px solid #ddd;}
.part .hd h3{float:left;display:inline; position:relative; z-index:1;height:40px;line-height:35px;font-size:18px;font-family:"microsoft yahei","SimHei";padding-left:20px;}
.part .hd h3 b{ position:absolute;left:5px;top:8px;width:3px;height:20px;font-size:0;line-height:0;_top:6px;}
.part .hd .rtLnk{float:right;display:inline;}
.part .hd .rtLnk a i.hbFntWes{font-size:14px;margin:0 3px 0 0; vertical-align:middle;}
.part .hd .rtLnk a span{ vertical-align:middle;}
.part .bd{padding:10px 20px;zoom:1;}
.part .bd2{padding:0px 20px;zoom:1;}
.part .noData{font-size:18px;}
.part .noData a{margin:0 10px;}

.part .hd h3 b{background:#c50808;}


/*企业简介*/
.comInfo{}
.comInfo .bd .basic{
	color:#999;
	margin-bottom:5px;
	font-size: 14px;
}
.comInfo .bd .basic i{margin:0 10px;}
.comInfo .bd .txt{ margin-top:20px}
.comInfo .bd .txt p{line-height:26px;}
.comInfo .bd .pic{margin-top:25px;}
.comInfo .bd .flex-direction-nav a{color:#c7c7c7;top:45px; position:absolute;}
.comInfo .bd .flex-direction-nav a:hover{color:#333;}
.comInfo .bd .pic a.arr:hover{color:#a6a6a6;}
.comInfo .bd .pic a.pre{left:-20px;}
.comInfo .bd .pic a.next{right:-20px;}
.comInfo .bd .lst{height:124px;width:920px; position:relative; z-index:1;}
/*.comInfo .bd .lst ul{ position:absolute;left:0;top:0;overflow:hidden;}*/
.comInfo .bd .lst .flex-viewport ul li{width:150px;/*float:left;display:inline; position:relative; z-index:1;margin:0 16px;*/padding:0 16px;}
.comInfo .bd .lst ul li img{width:150px;height:115px;border:1px solid #dadada;}
.comInfo .bd .lst ul li.video{ background-position:center center; background-repeat:no-repeat;}
.comInfo .bd .lst ul li.video object{ position:relative; z-index:1;}
.comInfo .bd .lst ul li.video embed{ position:relative; z-index:1;}
.comInfo .bd .lst ul li.video a.flasMask{display:block;width:150px;height:115px;position:absolute;top:0;left:15px; z-index:3;background:#fff;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;}


.company-wel{
	width:210px;
	height:66px;
	margin-top:20px;
	padding:3px;

	background:#fff;
	float: right;
	margin-right: 30px;
}
.company-wel img{width:210px; height:66px}

.company-logo {
	TEXT-ALIGN: center; WIDTH: 220px; FLOAT: left; MARGIN-RIGHT: 20px
}


.company-wel33 {
	TEXT-INDENT: -99999px; BACKGROUND: url(../Images/welcome.png) no-repeat center 50%; HEIGHT: 77px; _background: url('../Images/welcome-ie6.png') center no-repeat
}


/*搜索框*/

.search_box{margin-top:5px}
.search_box .lbox{width:345px;float:left;height:35px;border:2px solid #ED2801;}
.search_box .lbox .selectbox{width:60px;height:35px;font-size:16px;float:left;position:relative;}
.search_box .lbox .selectbox .seletxt{width:50px;height:35px; font-size:12px; color:#8D8585;line-height:35px;padding-left:10px; background:url(../images/xx.gif) 40px no-repeat;cursor:pointer;border-right:1px solid #dadada;}
.search_box .lbox .selectbox .selemenu{position:absolute;border:2px solid #ED2801;font-size:12px;border-top:0px;background-color:#fff;padding-left:10px;cursor:pointer;width:50px;height:35px;line-height:35px;display:none;top:35px;left:-2px; color:#8D8585}
.search_box .lbox .search_input{width:260px;height:35px;line-height:35px;*height:32px;*line-height:32px;border:0;font-size:12px;margin-left:10px;float:left;}
.search_box .rbox{width:40px;float:left;}
.search_box .rbox .search_but{width:40px;height:40px;border:0px;background:url(../images/ss.gif) top left no-repeat;cursor:pointer;}
.key_word{margin-top:12px;}
.key_word p{padding-bottom:10px;line-height: 15px;}
.key_word p a{margin-right:10px;+margin-right: 7px;}
.ad_box{margin-top:5px;}
.ad_box .ad_img{width:128px;height:128px;float:left;margin-right:15px;overflow: hidden;border:1px solid #ccc;}
.ad_box .ad_img img{width:128px;height:128px;}
.ad_box .ad_img.last{margin-right:0px;}
.jobs_list{margin-top:15px;width:564px;border:1px solid #ccc;height:250px;}
@-moz-document url-prefix() { .jobs_list{ height:252px; } }
.jobs_list .list_nav{}
.jobs_list .list_nav ul{list-style:none;}
.jobs_list .list_nav ul li{font-size:14px;float:left;height:53px;line-height:53px;width:112px;border-bottom:1px solid #ccc;border-right:1px solid #ccc;background-color:#F5F5F5;cursor: pointer;text-align: center;}
.jobs_list .list_nav ul li a{font-size:14px;}
.jobs_list .list_nav ul li.active{background-color:#0180CF;color:#fff;}
.jobs_list .list_nav ul li.last{border-right:0px;width:112px;color:#3F95ED;}
.jobs_list .list_content{padding-top:10px;margin-left:31px;}
.jobs_list .list_content ul li{margin-bottom:10px;padding-left:12px;background:url(../images/index/07.gif) center left no-repeat;height: 21px;+height:17px;}
.jobs_list .list_content ul li p{font-size:14px;display:inline-block;}
.jobs_list .list_content ul li .job{width:192px;height:16px;float:left;overflow: hidden;+height:17px;}
@-moz-document url-prefix() { .jobs_list .list_content ul li .job{ height:17px; } }
.jobs_list .list_content ul li .job a{color:#007FCD;}
.jobs_list .list_content ul li .job a:hover{text-decoration:underline;}
.jobs_list .list_content ul li .company{width:225px;float:left;}
.jobs_list .list_content ul li .date{color:#A9A9A9;float:left;}



/*正在招聘的职位*/
.jobs .hd{margin-bottom:10px;}
.jobs .aff{background:#fefde6;font-size:12px;padding:5px 20px;zoom:1;display:inline-block;*display:inline;zoom:1; border-radius:3px;}
.jobs .aff a{margin:0 0 0 10px;}
.jobs .aff i.hbFntWes{font-size:14px; vertical-align:middle;margin:0 5px 0 0;}
.jobs .bd .table table thead tr td{color:#a6a6a6;font-size:12px;padding:5px 0;}
.jobs .bd .table table tbody tr td{font-size:12px;padding:12px 0;border-bottom:1px dashed #dadada;}
.jobs .bd .table table tbody tr td .jobsNm{width:285px;font-size:14px;font-weight:bold;}
.jobs .bd .table table tbody tr td .jobsNm a{color:#3D84B8;text-decoration: none;}
.jobs .bd .table table tbody tr td .jobsNm a:hover{color:#0066FF;text-decoration: none;}
.jobs .bd .table table tbody tr td .jobsNm em{font-size:12px; margin-right:5px;}
.jobs .bd .table table tbody tr td .jobAdd{width:130px;}
.jobs .bd .table table tbody tr td .jobCash{width:140px;}
.jobs .bd .table table tbody tr td .jobPeo{width:130px;}
.jobs .bd .table table tbody tr td .jobExp{width:130px;}
.jobs .bd .table table tbody tr td .jobRec{width:85px;}
.page_time{
	color: #999999;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 25px;
}
.page_time a{
	color: #999999;

}
/*联系方式*/
.contac{margin-bottom:0;padding-bottom:20px;}
.contac .bd p{line-height:30px; font-size:14px}
.contac .bd p a{
	font-size:12px;
	color:#3D84B8;
	text-decoration: none;
	
}
.contac .bd p a:hover{color:#0066CC;text-decoration: none;}
.contac .bd p a i.hbFntWes{background-image: url(../images/xiaomap.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 15px;
	padding-top: 3px;
	padding-bottom: 3px;font-size:14px;margin:0 3px 0 0;}
.contac .bd p em{font-size:18px;font-family:Georgia, "Times New Roman", Times, serif;}
.contac .bd p img{ vertical-align:middle; }



/*按钮*/
.btnClose{font-size:20px;line-height:17px;height:20px;font-family:"微软雅黑";}
.btnsF16{height:35px;line-height:35px;display:inline-block;margin:0 5px;padding:0 20px;font-size:16px;border-radius:3px;font-family:"微软雅黑";}
.btnsF14{height:30px;line-height:30px;display:inline-block;margin:0 5px;padding:0 15px;font-size:14px;border-radius:3px;font-family:"宋体";}
.btnsF12{height:25px;line-height:24px;line-height:25px \9\0;display:inline-block;margin:0 5px;padding:0 10px;font-size:12px;border-radius:3px;font-family:"宋体";}
.btn1,.btn1:link,.btn1:visited{color:#fff;background:#3d86bc;border:1px solid #397eb2;box-shadow:0 1px 0 #59a0d5 inset;
background-image: -moz-linear-gradient(top, #5496c7, #3d86bc);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #5496c7), color-stop(1, #3d86bc));
}
.btn1:hover{background:#1368a9;border:1px solid #207abc;}
.btn1:active{background:#1368a9;border:1px solid #207abc;box-shadow:0 3px 3px #0d4168 inset;}

.btn2,.btn2:link,.btn2:visited{color:#fff;background:#de6667;border:1px solid #c85329;box-shadow:0 1px 0 #f5898a inset;
background-image: -moz-linear-gradient(top, #de6667, #ca4c4d);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #de6667), color-stop(1, #ca4c4d));
}
.btn2:hover{background:#cb4647;border:1px solid #e26538;}
.btn2:active{background:#ae451f;border:1px solid #ae451f;box-shadow:0 3px 3px #812f11 inset;}

.btn3,.btn3:link,.btn3:visited{text-decoration: none;color:#666;border:1px solid #dadada;background-color:#f7f7f7;box-shadow:0 1px 0 #fff inset;
background-image: -moz-linear-gradient(top, #fff, #ececec);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(1, #ececec));
}
.btn3:hover{border:1px solid #ddd;background-color:#eee;
background-image: -moz-linear-gradient(top, #fff, #f1f1f1 5%);
background-image: -webkit-gradient(linear, 0 0, 0 5%, from(#fff), to(#f1f1f1));
}
.btn3:active{background-color:#eee;background-image:none;border:1px solid #dadada;box-shadow:0 3px 3px #ccc inset;}

.btn4,.btn4:link,.btn4:visited{color:#fff;background:#65be63;border:1px solid #51b94f;box-shadow:0 1px 0 #7ee77c inset;
background-image: -moz-linear-gradient(top, #65be63, #43a341);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #65be63), color-stop(1, #43a341));
}
.btn4:hover{background:#44a241;border:1px solid #349a32;}
.btn4:active{background:#358a33;border:1px solid #358a33;box-shadow:0 3px 3px #155214 inset;}


.btn5,.btn5:link,.btn5:visited{color:#fff;background:#d56400;border:1px solid #c85e00;box-shadow:0 1px 0 #ff9435 inset;
background-image: -moz-linear-gradient(top, #f47300, #d56400);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #f47300), color-stop(1, #d56400));
}
.btn5:hover{background:#c65d00;border:1px solid #b85600;}
.btn5:active{background:#c65400;border:1px solid #c65400;box-shadow:0 3px 3px #c65400 inset;}
button.btn1,button.btn2,button.btn3,button.btn4,button.btn5{padding-bottom: 26px}
a.btn1Unclick:link,a.btn1Unclick:visited,a.btn1Unclick:hover{background:#0c568d;border:1px solid #0c568d;box-shadow:0 0 0 #fff inset;}
a.btn2Unclick:link,a.btn2Unclick:visited,a.btn2Unclick:hover{background:#ae451f;border:1px solid #ae451f;box-shadow:0 0 0 #fff inset;}
a.btn3Unclick:link,a.btn3Unclick:visited,a.btn3Unclick:hover{background-color:#eee;background-image:none;border:1px solid #eee;box-shadow:0 0 0 #fff inset;}
a.btn4Unclick:link,a.btn4Unclick:visited,a.btn4Unclick:hover{background:#358a33;border:1px solid #358a33;box-shadow:0 0 0 #fff inset;}
a.btn5Unclick:link,a.btn5Unclick:visited,a.btn5Unclick:hover{background:#c65400;border:1px solid #c65400;box-shadow:0 0 0 #fff inset;}


/*-------------------------------公共底部-------------------------------*/
.footer{width:100%;border-top:1px solid #dadada;padding:15px 0;background:#fff;font-size:12px;zoom:1;line-height:27px;color:#666;margin:20px 0 0;}
.footer .footerNav{color:#999; margin:0 auto; width:1000px;}
.footer .footerNav a{margin:0 10px;color:#666;text-decoration: none;}
.footer .footerNav a:hover{color:#0af;}
.footer .copyright{width:1000px; margin:0 auto;}
