﻿@charset "utf-8";i{ margin:0;padding:0;}
.clear{clear:both;height:0;line-height:0;overflow:hidden;font-size:0;}
.clearfix:after{
	content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{zoom:1;}

.tips-intro {
    width: 350px;overflow: hidden;position: absolute;top: 40px;left: 200px;z-index: 9999;display: none;}

.newmore{
	font-size:12px;color:#999;}
.newmore a,.newmore a:visited{
	font-size:12px;color:#999;}
.newmore a:hover{
	color:#1b9eeb;}

.iecss3{
	  	behavior: url(ie-css3.htc);}
		

.newmain{
	width:1000px;
	margin:0 auto;
	}

.newtools{width:100%;height:30px;background:#f6f6f8;border-bottom:1px solid #efefef;}
.newheadMage{width:1000px;height:30px;margin:0 auto;}
.newoolsleft{ width:360px;float:left}
.newoolsright{ width:500px;float:right}

.newheadtop{width:100%;height:95px;}
.newLogo{
	width: 270px;float: left;text-align: left;margin: 12px 0 4px 0px;}
.newLogo a{ display:block;float:left;width:256px;height:80px;}




/*搜索样式*/
#search-dv{
	border:1px solid #ddd;width:315px;background-color: #fff;z-index:99;}
#search-dv p{
	cursor: pointer;padding:5px 8px;}
.hb_ui_select_options{
	border:1px #DD100D solid;border-top:0;width:59px;display:none;position:absolute;left:0;top:35px;background:#fff;}
.hb_ui_select_options li{
	height:35px;line-height:35px;text-align:center
}
.hb_ui_select_options li a{
	color:#8d8585;display:block;padding:0 0 0 20px;text-align:center
}
.ui_hbsug ul li a, .search_item_hover{text-align:left}

.hb_ui_search li a:hover,
.hb_ui_search .search_item_hover,
.hb_ui_select_options li a:hover{
	background:#F2F5F9;}
.hb_ui_search .search_item_hl{font-weight:bold;}
.hb_ui_search{
	position: absolute!important; 
	left: 80px!important; 
	top: 40px;
	width: 316px; 
	height: auto; 
	z-index: 999!important; 
	display: none;
	border:1px #1b9eeb solid;
	background:#fff;
	}
.hb_ui_search li{
	height:27px;line-height:27px;overflow:hidden;text-align:left;}
.hb_ui_search li a{
	color:#444;text-align:left;}
.hb_ui_search .options li a{
	display:block;height:100%;padding:0 11px;}
.hb_ui_search .options .itemBottom{
	padding:4px 1px;line-height:26px;height:26px;border-top:1px #F2F2F2 solid;}
.hb_ui_search .options .itemBottom a span{
	display:inline-block;padding:0 2px;background:#BBB;color:#fff;height:16px;line-height:16px;border-radius:3px;margin-top:6px;float:right;}

.hb_ui_search .options .itemBottom a .hbFntWes{
	background:#F20600;font-size:12px;}
.hb_ui_search .options .itemBottom a .hbFntWes i{
	margin-right:2px;color:#ff6
}
.hb_ui_search .options .itemBottom a .gray{
	background:#999
}
.hb_ui_search .options .itemBottom a .yellow{
	color:#E3C257;background:none;line-height:26px;margin-top:0;}
.hb_ui_search .options .itemBottom a .yellow em{
	margin-right:2px;vertical-align:-4px;_vertical-align:-2px;_margin-top:5px;}
.hb_ui_search .options .itemBottom a{
	color:#3F74C2;}
.hb_ui_select_options li a, .hb_ui_search_select_options li a{padding:0;text-align:center}

.hb_ui_search .options .itemBottom a .yellow
em{margin-right:2px;vertical-align:-4px;_vertical-align:-2px;_margin-top:5px}
.hb_ui_search .options .itemBottom a{
	color:#3F74C2}.ui_hb_search_header{height:30px;overflow:hidden;padding:0 10px}
.ui_hb_search_header span{
	display:block;line-height:30px;color:#a9a9a9;font-size:12px;font-family:"宋体";position:absolute;background:#fff;padding-right:7px
}
.ui_hb_search_header em{
	display:inline-block;border-bottom:1px dashed #e8e8e8;margin-top:15px;width:100%;font-size:0;height:0;line-height:0
}
.ui_hb_search_header .clearAll{
	display:inline-block;float:right;line-height:30px;position:absolute;right:11px;padding-left:7px;background:#fff;font-size:14px;color:#3fb0f8;cursor: pointer;}
.ui_hb_hot_list{text-align:left;padding:0 6px}
.ui_hb_hot_list a{
	display:inline-block;margin:0 5px;white-space:nowrap;font-family:"宋体";line-height:26px;color:#666;font-size:12px;}
.ui_hbsug{
	background:#fff;display:none;}

.ui_hbsug .actions{height:28px;line-height:28px;padding:0
11px;color:#CCC;margin-bottom:3px;display:block;text-align:left}
.ui_hbsug .empty{font-size:14px;color:#ccc;height:216px;overflow:hidden;line-height:216px}
.ui_hbsug .actions a{float:right}
.ui_hbsug .bottom{background:#F7F7F7;margin-top:5px}
.ui_hbsug .bottom .empty{height:98px;line-height:98px;overflow:hidden}
.ui_hbsug ul{max-height: 216px;overflow:hidden}
.ui_hbsug ul li{height:27px;line-height:27px;overflow:hidden;font-size:12px;}
.ui_hbsug ul li a{display:block;height:100%;padding:0;color:#444;padding:0 11px;font-size: 12px;}
.ui_hbsug ul li a span{color:#999;float:right;display:none;font-size:14px;padding-right:10px;}
.ui_hbsug ul li a:hover span{display:block;height:40px;z-index:99;cursor: pointer;}
.ui_hbsug .bottom .follow{padding:0 4px 5px 5px;height:70px;overflow:hidden}
.ui_hbsug .bottom .follow a{
	display:inline-block;margin:4px 4px 5px;border:1px #E8E8E8 dashed;height:24px;line-height:24px;padding:0 9px;background:#fff;color:#333
}
.ui_hbsug .bottom .follow a:hover{color:#0af}
.hb_ui_checkbox em{
	display:inline-block;width:14px;height:14px;vertical-align:-3px;margin-right:5px;background:url(/img/v2/icons/checkbox.png) no-repeat
	}
	.hb_ui_checkbox_checked em{background-position:0 -48px}
	.hb_ui_dialog{
		border:6px solid #a3a3a3;background:#fff;padding:1px;z-index:100;outline:none
	}
/* 搜索框提示列表 */
    .autocomplete-suggestions {
     border:1px solid #1b9eeb ;background: #FFF;overflow: auto;margin:0;max-height:auto!important;}
    .autocomplete-suggestion { 
    	font-size:12px;padding: 5px 10px;white-space: nowrap;cursor:pointer;overflow: hidden;}
    .autocomplete-suggestion span {
     float:left 
 }
    .autocomplete-suggestion i {
     float:right;font-style: normal;color:#999 
 }
    .autocomplete-selected { 
    	background: #fafafa;}
    .autocomplete-suggestions strong { 
    	font-weight: normal;color: #3399FF;}

.auto-footer{
    margin:0;/*width:100%;*/
    padding: 4px 10px;line-height: 22px;height: 22px;border-top: 1px #F2F2F2 solid;}
.auto-footer a{
    display: inline-block;color: #3F74C2;width:100%;text-decoration: none;font-size:12px;}
.auto-footer:hover{
    background: #fafafa;}
.auto-footer a span.auto-jipin-box{
    display: inline-block;/*padding: 2px 4px 2px 2px;*/
    /*background: #F20600;*/
    color: #fff;font-size:14px;height: 16px;line-height: 16px;border-radius: 3px;margin-top:4px;float: right;}
.auto-footer a i.auto-icon-jp{
    display: inline-block;width:36px;height:16px;background: url("../images/jipin.png") no-repeat center center;}
.auto-footer a i.auto-icon-qy{
   display: inline-block;width:16px;height:16px;background: url("../images/icon_xing.png") no-repeat center center;}


.newsearch{
	width:488px;
	height:40px;
	background:#FFF;
	border:3px #1b9eeb solid;
	margin-top:32px;
	float:left;
	z-index:999 !important;
	position:relative;
	position:relative !important;
	}
.newsearch .sel{
	width:70px;height:40px;padding-right:10px;font-size:14px;color:#666;line-height:40px;text-align: center;border:0;outline:none;background:#fcfcfc url(../images/icon_arw.png) 56px 17px no-repeat ;cursor: pointer;float:left
	}
.newsearch .ipt{
	float:left;width:300px;height:40px;line-height:40px;border:0;outline:none;padding: 0px 8px;color: #000;font-size: 14px;text-align: left;}
.newsearch .sub{
	width:90px;height:40px;line-height:40px;font-size:16px;color:#FFF;background:#1b9eeb;border:0;outline:none;cursor: pointer;float:right
	}
	
.topSearch { float:right;width:590px;margin-top:25px;}
.topsea11{ float:left;width:80px;height:40px;border-right:1px #dddddd solid;position:relative}
.topsea12{ float:left;width:316px;height:40px;}
.topsea13{ float:left;width:90px;height:40px;float:right}

.inpSea2{
	float:left;width:102px;height:42px;line-height:42px;background:;text-align:center;border:0px;color:#666;font-size:14px;} 
.inpSea2List{ 
width:80px;top:40px;z-index:999;border:1px #ddd solid;border-top:none;position:absolute;background-color:#FFF;text-align:center;display: none;margin-left:-1px;}
.inpSea2List ul{ margin:0px;font-size:14px;}
.inpSea2List li{ line-height:30px;padding:0px 8px;cursor: pointer;color:#666;}
.seaText1{ float:left;width:308px;height:42px;line-height:42px;border:0px;background:url(../images/index/seatext1.png) repeat-x;padding:0px 10px;color:#999;font-size:14px;text-align:left;}

.topsea2 { float:left;width:590px;height:20px;line-height:20px;text-align:left;color:#666;}
.topsea2 a{ color:#666;}
.topsea2 a.red{ color:#F00;}



.newtopright{
	width:206px;float:right
	}
.newtopright .newtel{
	width:206px;font-size:22px;color:#ff9c00;text-align:right;margin-top:10px;float:left
	}
.newtopright .zhiwei{
	width:206px;margin-top:4px;float:left
	}
.newtopright .zhiwei li{
	width:102px;height:36px;line-height:36px;border-right:1px #FFF dashed;background:#f4f7f9;float:left
	}
.newtopright .zhiwei i{ width:26px;height:36px;display: inline-block;margin-left:9px;float:left}
.newtopright .zhiwei span{ width:76px;height:36px;display: inline-block;float:left}
.newtopright .zhiwei .icon_01{
	background:url(../images/icon_fb.png) 0 9px no-repeat;}
.newtopright .zhiwei .icon_02{
	background:url(../images/icon_fb.png) -98px 9px no-repeat;}
.newtopright .zhiwei a:link,.newtopright .zhiwei a:visited{
	width:102px;height:36px;font-size:14px;color:#333;display:block;}
.newtopright .zhiwei a:hover{
	width:102px;
	height:36px;
	font-size:14px;
	color:#FFF;
	background:#1b9eeb ;
	display:block;
	}
.newtopright .zhiwei a:hover .icon_01{
	background:url(../images/icon_fb.png) 0 -32px no-repeat;}
.newtopright .zhiwei a:hover .icon_02{
	background:url(../images/icon_fb.png) -98px -32px no-repeat;}



/*导航样式*/
.newmeau{ width:100%;height:44px;background:#1b9eeb;display:block;position:relative !important;
	z-index:1 !important;}
.newNavbg{width:100%;height:42px;overflow:hidden;float:left}
.newNavbg div{width:1000px; height:42px;overflow:hidden;margin:0 auto;text-align:left;}
.newNavbg div a{
	display:block;float:left;color:#fff;line-height:42px;padding:0 17px;font-size:16px;
	font-family:"微软雅黑";
	position:relative;}
.newNavbg div a:hover{
	background:#3fb0f8;
	
	}
.newNavbg div a.subClassify{width:210px;background:#3fb0f8;margin-right:10px;text-indent:20px;padding:0px;}
.newNavbg div a.subClassify i.arr_type {
    display: block;
    width: 16px;
    height: 16px;
    background: url(../images/icon_type.png) 0 0 no-repeat;
    overflow: hidden;
	float: right;
    margin: 12px 12px 0 0;
}
.newNavbg div a.subNaviphone{ float:right;background:url(/img/newindex/homeicon3.png) left center no-repeat;padding-right:0px;padding-left:22px;}
.newNavbg div a.subNaviphone:hover{ background:url(/img/newindex/homeicon3.png) left center no-repeat;}
.newNavbg div a.headhunter{ background:url(/img/newindex/straw.png) 80px 4px no-repeat;padding-right:28px;}
.newNavbg div a.headhunter:hover{ background:url(/img/newindex/straw.png) 80px 4px no-repeat #fe5a58;}




/*分导航样式*/
nav{float:left;width:208px;position:relative;z-index:4;height:335px;border:1px solid #3fb0f8;border-top:none;}
nav .lst{ margin-top:4px;}
nav .lst li{width:208px;height:32px;vertical-align:bottom;position:relative;z-index:2;}
nav .lst li.hover{width:208px;height:32px;vertical-align:bottom;position:relative;z-index:2;background:#3fb0f8;}
nav .lst li a.lstLnk{display:block;width:184px;height:32px;padding-left:32px;overflow:hidden;cursor:default;}
nav .lst li a.lstLnk p.lnk{display:block;float:left;height:33px;line-height:33px;font-size:13px;color:#333;margin:0 0 0 0px;cursor:default;font-family:"微软雅黑","SimHei";}
nav .lst li a.lstLnk em{
	width:14px;height:33px;float: right;cursor: default;line-height: 33px;margin-right: 12px;background: url(../images/nav_arrow.png) 0 13px no-repeat;display:inline-block;}
nav .lst li a.lstLnk b.arr{display:block;float:right;margin:10px 10px 0 0;cursor:pointer;}
nav .lst li a.lstLnk b.hbFntWes{font-size:14px;color:#999;}

nav .lst li.hover a.lstLnk{display:block;width:184px;height:32px;padding-left:32px;overflow:hidden;cursor:default;}
nav .lst li.hover a.lstLnk p.lnk{display:block;float:left;height:33px;line-height:33px;font-size:13px;color:#FFF;margin:0 0 0 0px;cursor:default;font-family:"微软雅黑","SimHei";}

nav .lst li.hover  a.lstLnk em{
	width:14px;height:33px;float: right;cursor: default;line-height: 33px;margin-right: 12px;background: url(../images/nav_arrow.png) 0 -9px no-repeat;display:inline-block;}
nav .lst li.hover a.lstLnk b.arr{display:block;float:right;margin:10px 10px 0 0;cursor:pointer;}
nav .lst li.hover a.lstLnk b.hbFntWes{font-size:14px;color:#999;}

nav .lst li.show{position:relative;z-index:5;margin:0px 0 0 -1px;_margin:0 0 0 -1px;}
nav .lst li.show a.lstLnk{ border-right:2px solid #d73937;display:inline-block;width:164px;position:relative;z-index:6;background:#d73937;height:32px;color:#fff;top:0px;padding-left:35px;}

nav .side_menu_items{
	
	width:789px;}
nav .child_item{
	position:absolute;top:0;left:208px;width:749px;border:1px solid #3fb0f8;background:#fff;padding:10px 20px;min-height:314px;display:none;float:left;z-index:99;}
nav .child_item dl{
	width:100%;height:auto;border-bottom:1px #ddd dashed;padding:8px 0;float:left
	}
nav .child_item dl dt{
	width:100px;text-align:right; padding-top:3px;padding-right:10px;border-right:1px #eee solid;color:#ff9c00;float:left
	}
nav .child_item dl dt a,nav .child_item dl dt a:visited{
	color:#ff9c00;}
nav .child_item dl dd{
	width:630px;float:left
	}
nav .child_item dl dd a{
	white-space: nowrap;
	font-size:12px;color:#333;line-height:26px;padding:0 12px;float:left
	}
nav .child_item dl dd a:hover{
	color:#1b9eeb;}

nav li .lstLnk i.newIcon {
    display: block;position: absolute;top: 0px;left: 0px;font-size: 14px;color: #999;margin: 9px 0 0 0px;width: 18px;height: 19px;background: url(../images/new_icon.png) no-repeat;cursor: default;}
nav li .lstLnk i.newIcon1 {
	background-position:0 0;}
nav li .lstLnk i.newIcon2 {
	background-position:0 -30px;}
nav li .lstLnk i.newIcon3 {
	background-position:0 -60px;}

nav li .lstLnk i.newIcon4 {
	background-position:0 -90px;}

nav li .lstLnk i.newIcon5 {
	background-position:0 -120px;}

nav li .lstLnk i.newIcon6 {
	background-position:0 -150px;}
nav li .lstLnk i.newIcon7 {
	background-position:0 -180px;}

nav li .lstLnk i.newIcon8 {
	background-position:0 -210px;}

nav li .lstLnk i.newIcon9 {
	background-position:0 -240px;}

nav li .lstLnk i.newIcon10 {
	background-position:0 -270px;}



nav li.hover .lstLnk i.newIcon {
    display: block;position: absolute;top: 0px;left: 0px;font-size: 14px;color: #999;margin: 9px 0 0 0px;width: 18px;height: 19px;background: url(../images/new_icon_hover.png) no-repeat;cursor: default;}
nav li.hover .lstLnk i.newIcon1 {
	background-position:0 0;}
nav li.hover .lstLnk i.newIcon2 {
	background-position:0 -30px;}
nav li.hover .lstLnk i.newIcon3 {
	background-position:0 -60px;}

nav li.hover .lstLnk i.newIcon4 {
	background-position:0 -90px;}

nav li.hover .lstLnk i.newIcon5 {
	background-position:0 -120px;}

nav li.hover .lstLnk i.newIcon6 {
	background-position:0 -150px;}
nav li.hover .lstLnk i.newIcon7 {
	background-position:0 -180px;}

nav li.hover .lstLnk i.newIcon8 {
	background-position:0 -210px;}

nav li.hover .lstLnk i.newIcon9 {
	background-position:0 -240px;}

nav li.hover .lstLnk i.newIcon10 {
	background-position:0 -270px;}
	

/*底部样式*/

.newpageBot{
	padding:20px 0;background:#f6f6f8;}
.newpageBot .pagebotcon{
	width:1000px;margin:0 auto;}
.newpageBot .pagebotcon .l{
	float:left
	}
.newpageBot .pagebotcon .r{
	height:186px;border-left:1px #e2e2e2 solid;padding-left:30px;float:right
	}
.newpageBot .pagebotcon dl{
	width:125px;text-align:left;margin-top:8px;float:left
	}
.newpageBot .pagebotcon dl dd,.newpageBot .pagebotcon dl dt{
	width:100%;margin:0;padding:0;float:left
	}
.newpageBot .pagebotcon dl dt{
	font-size:16px;line-height:30px;color:#333;}
.newpageBot .pagebotcon dl dd{
	font-size:14px;line-height:28px;color:#666;}
.newpageBot .pagebotcon dl dd a,.newpageBot .pagebotcon dl dd a:visited{
	font-size:14px;color:#666;}
.newpageBot .pagebotcon dl dd a:hover{
	font-size:14px;color:#1b9eeb;}
.newpageBot .pagebotcon p{
	width:100%;margin:0;padding:0;float:left
	}
.newpageBot .pagebotcon .weixin ul li{
	width:130px;text-align:center;line-height:40px;font-size:12px;color:#999999;margin-top:10px;float:left
	}
	

.newfooter {
    padding: 15px 0;background: #1b9eeb;font-size: 12px;zoom: 1;line-height: 24px;color: #FFF;font-size:12px;}
.newfooter .footerNav{
	width:1000px;font-size:14px;color:#FFF;text-align:center;margin:0 auto;}
.newfooter .footerNav a:link,.newfooter .footerNav a:visited{
	font-size:14px;margin:0 10px;color:#FFF;}
.newfooter .footerNav a:hover{
	font-size:14px;color:#eee;}
.newfooter .copyright {
    width: 1000px;margin: 20px auto;font-size:12px;text-align:center;color:#fff;}
.newfooter .copyright{
    width: 1000px;margin: 20px auto;font-size:12px;line-height:24px;text-align:center;color:#fff;}
.newfooter .copyright a,.newfooter .copyright a:link,.newfooter .copyright a:visited{
	font-size:12px;color:#fff
	}
		
	

/*广告位*/

.adsense{
	width:998px;margin-top:10px;border: 1px #e6eaed solid;float:left
	}
.adsense2{
	width:1008px;margin-left:-4px;display:inline-block;float:left;}
.adsense2 ul li{
	width:494px;margin-top:10px;margin-left:4px;margin-right:4px;border: 1px #e6eaed solid;float:left
	
	}
.adsense3{
	width:1008px;margin-left:-4px;display:inline-block;float:left;}
.adsense3 ul li{
	width:326px;margin-top:10px;margin-left:4px;margin-right:4px; border: 1px #e6eaed solid;float:left
	
	}








.newLeft{width:210px;float:left;}
.newContent{width:530px;float:left;margin:10px 10px 0 10px;height:auto;}
.newRight{width:240px;float:left;height:auto;margin-top:10px;}

.newjobArea{width:998px;overflow:hidden;border:1px solid #e6e6e6;background:url(/img/newindex/homeicon2.png) left center no-repeat #f5f5f5;margin:14px auto;min-height:78px;}
.newjobArea div{width:780px;padding-right:10px;overflow:hidden;float:right;margin-top:15px;text-align:left;}
.newjobArea div a{ color:#666;font-family:"微软雅黑";font-size:14px;line-height:24px;padding-right:8px;display:inline-block;}
.newjobArea div a:hover{ color:#0af;}
.newBannerbtm{ width:500px;overflow:hidden;}
.newBannerbtm li{width:117px;height:117px;float:left;margin-right:8px;_margin-right:7px;border:1px solid #e6e6e6;}
.newBannerbtm li a{ display:block;width:117px;height:117px;position:relative;overflow:hidden;}




/*紧急招聘*/
.newurgent{
	width:208px;height:186px;border:1px #e4e7ea solid;margin-top:10px;float:left 
	 }
.newurgent .dh{
	width:100%;height:38px;line-height:38px;border-bottom:1px #f0f0f0 solid;color:#333;float:left
	}
.newurgent .dh dd{
	font-size:14px;line-height:36px;margin-left:10px;padding:0 8px;float:left
	}
.newurgent .dh span{
	width:70px;height:20px;text-align:right;margin-right:9px;float:right
	}
	
.newurgent .urgentcon{
	height:125px;overflow:hidden;margin:10px 10px;float:left
	}
.newurgent .urgentcon ul {	
	float:left
	}
.newurgent .urgentcon ul li{
	width:100%;font-size:12px;height:25px;line-height:25px;margin:0;padding:0;float:left
	}
.newurgent .urgentcon ul li a:link,.newurgent .urgentcon ul li a:visited{
	font-size:12px;color:#333;}
.newurgent .urgentcon ul li a:hover{
	color:#1b9eeb;}
/*banner切换	*/


.ft-carousel {
	position: relative;width: 530px;height: 326px;overflow: hidden;}
/*kk轮播样式*/
.swiper .pagination{
    position: absolute;z-index: 3;bottom:20px;width:100%;text-align:center;}
.swiper .swiper-pagination-switch {
    display: inline-block;width: 16px;height: 16px;border-radius: 16px;background: #fff;margin: 0 5px 0 0;opacity: 0.8;cursor: pointer;}
.swiper .swiper-active-switch {
    background: #0061A5;}
.swiper .arrow-left{
	position:absolute;top:50%;left: 20px;margin-top:-15px;height:30px;width:20px;background: url(../images/arrows.png) no-repeat left top;
	z-index:3;
	}
.swiper .arrow-right{
	position:absolute;top:50%;right: 20px;margin-top:-15px;height:30px;width:20px;background: url(../images/arrows.png) no-repeat left bottom;
	z-index:3;
	}
.ft-carousel .carousel-prev-btn {
	
}
/*.swiper .arrow-left:hover{
    background-position: 0 59px;}
.swiper .arrow-right:hover{
    background-position:59px 59px;}*/

/*kk轮播样式end*/
/*田田写的轮播*/
.ft-carousel ul,.ft-carousel li{
	margin:0;padding:0;} 
.ft-carousel .carousel-inner {
	position: absolute;left: 0;top: 0;height: 100%;}

.ft-carousel .carousel-inner .carousel-item {
	float: left;height: 100%;}

.ft-carousel .carousel-item img {
	width: 100%;border:0;}

.ft-carousel .carousel-indicators {
	position: absolute;left: 0;bottom: 10px;width: 100%;text-align: center;font-size: 0;}

.ft-carousel .carousel-indicators span {
	display: inline-block;width: 12px;height: 12px;background-color: #fff;margin: 0 4px;border-radius: 50%;cursor: pointer;}

.ft-carousel .carousel-indicators span.active {
	background-color: #de3a3a;}

.ft-carousel .carousel-btn {
	position: absolute;top: 50%;width: 20px;height: 30px;margin-top: -20px;cursor: pointer;}

.ft-carousel .carousel-prev-btn {
	left: 20px;background: url(../images/arrows.png) no-repeat left top;}

.ft-carousel .carousel-next-btn {
	right: 20px;background: url(../images/arrows.png) no-repeat left bottom;}


	 
/*多个招聘信息*/
.newcenter{
	width:528px;height:186px;border:1px #e4e7ea solid;margin-top:10px;float:left 
	 }
	 
.newcenter .dh{
	width:100%;height:38px;line-height:38px;border-bottom:1px #f0f0f0 solid;color:#333;cursor:pointer;float:left;}
.newcenter .dh dd.hover{
	color:#1b9eeb;font-weight:bold;border-bottom:2px #1b9eeb solid;}
.newcenter .dh dd{
	font-size:14px;line-height:36px;margin-left:10px;padding:0 24px; position:relative;float:left
	}
.newcenter .dh dd i{
	position:absolute;
	left:80px;
	top:3px;
	}
.newcenter .dh dd.lia{
	margin-top:4px;
	padding:0 16px;
	line-height:30px;
	background:#ff9c00;
	border:0;
	color:#FFF;
	border-radius:2px;
	display:block;
	}
	

.newcenter .dh span{
	width:70px;height:20px;text-align:right;margin-right:9px;float:right
	}
	
.newcenter .centercon{
	margin:8px 5px;float:left
	}
.newcenter .centercon ul li{
	width:46%;font-size:12px;line-height:26px;margin:0 2%;float:left
	}
.newcenter .centercon ul li a:link,.newcenter .centercon ul li a:visited{
	font-size:12px;color:#333;}
.newcenter .centercon ul li a:hover{
	color:#1b9eeb;}
.newcenter .lst_icon  li{
	text-indent:10px;background:url(../images/icon_dd.png) left center no-repeat;}
	
	

.qyfw_box{ width:100%;margin:0;padding:0;}
.qyfw_box .qyfw{
	width:168px;height:134px;border-right:1px #f0f0f0 solid;text-align:center;float:left
	}
.qyfw_box .qyfw dd{
	width:100%;text-align:center;}
.qyfw_box .qyfw dd.im{
	margin-top:8px;}
.qyfw_box .qyfw dd.title{
	font-size:14px;line-height:36px;color:#333;}
.qyfw_box .qyfw a:hover dd.title{
	color: #1b9eeb;}
.qyfw_box .qyfw dd.tit{
	font-size:12px;line-height:12px;color:#666;}
.qyfw_box .qyfw a:hover dd.tit{
	color: #1b9eeb;}

/*会员登录*/
.newhydl{
	width:238px;height:230px;border:1px #e4e7ea solid;overflow:hidden;position:relative;}

.newhydl .dldh{
	width:240px;height:38px;line-height:38px;}
.newhydl .dldh dd{
	width:119px;font-size:14px;text-align:center;border-right:1px #f0f0f0 solid;border-bottom:1px #f0f0f0 solid;background:#fbfbfb;cursor:pointer;float:left
	}
.newhydl .dldh .hover{
	color:#1b9eeb;border-right:1px #f0f0f0 solid;border-bottom:1px #FFF solid;background:#fff;cursor:pointer;}
.newhydl .user{
	width:202px;height:32px;line-height:32px;font-size:14px;border:1px #eee solid;margin: 2px 0 3px 0;padding:0 4px;float:left
	}
.newhydl .sub{
	width:84px;height:32px;font-size:14px;line-height:32px;color:#FFF;background:#1b9eeb;border:0;margin-top:6px;float:left
	}
.newhydl .sub2020{
	width:214px;height:32px;font-size:14px;line-height:32px;color:#FFF;background:#1b9eeb;border:0;margin-top:6px;float:left
	}
.newhydl .zhuce{
	text-align:center;width:84px;height:32px;font-size:14px;line-height:32px;color:#FFF;background:#ff9c00;border:0;margin-top:6px;margin-left:10px;float:left
	}
.newhydl .newmum{
	width:210px;margin:10px 12px;}
.newhydl .jizhu{
	width:100px;font-size:12px;line-height:24px;float:left
	}
.newhydl .zhuce2020{
	width:100px;font-size:12px;line-height:24px; color:#ff5a00; font-size:12px; text-align:right;float:right
	}
.newhydl .zhuce2020 a,.newhydl .zhuce2020 a:visited{
	 color:#ff5a00; font-size:12px;
	}
.newhydl .hui2020{
	width:70px;line-height:24px;float:left;}
.newhydl .hui2020 a:link,.newhydl .hui2020 a:visited{
	font-size:12px;color:#4699d8;}


.newhydl .hui{
	width:70px;line-height:24px;text-align:right;float:right;}
.newhydl .hui a:link,.newhydl .hui a:visited{
	font-size:12px;color:#4699d8;}

.newhydl .newqiye{
	width:210px;margin:10px 12px;
	}
/*选择其他登录方式*/
.newhydl .LoginSelect{
	width:216px;
	margin:16px 6px 0 0px;
	float:left
	}
.newhydl .LoginSelect a {
	padding:0 5px 0 5px;
	float:left
	}
.newhydl .LoginSelect a span{
	font-size:12px;
	line-height:12px;
	padding:0 10px 0 5px;
	float:left
	}
.newhydl .LoginSelect a.wx{
	color:;
	}
.newhydl .LoginSelect a.zc{
	color:#f25d0c
	}
.newhydl .LoginSelect a.wx i{
	width:21px; 
	height:21px;
	background:url(../images/newhydl_icon.png) 0 1px no-repeat;
	background-position:0 1px;
	display:inline-block;
	margin-top:-5px;
	float:left
	}
.newhydl .LoginSelect a.yhm i{
	width:21px; 
	height:21px;
	background:url(../images/newhydl_icon.png) 0 -138px no-repeat;
	display:inline-block;
	margin-top:-5px;
	float:left
	}
.newhydl .LoginSelect a.yzm i{
	width:21px; 
	height:21px;
	background:url(../images/newhydl_icon.png) 0 -50px no-repeat;
	display:inline-block;
	margin-top:-5px;
	float:left
	}
.newhydl .LoginSelect .border-right {
    border-right: 1px solid #ebebeb;
}
.newhydl #log_pc{
	margin:0 10px;
	}
#log_pc_qy{
	margin:0 10px;
	width: 210px;
    margin: 10px 12px;
	}

	
.newhydl .zhuceqy2020 {
    width: 80px;
    font-size: 12px;
	line-height:14px;
    color: #ff5a00;
    text-align: right;
	margin-right:6px;
    float: right !important;
}
.newhydl .zhuceqy2020 a,.newhydl .zhuceqy2020 a:visited{
    color: #ff5a00;
}
	

/*已登录*/
.yidenglu{
	position:absolute;width:208px;height:180px;padding:15px;display:inline-block;}
.yidenglu .geren{
	width:100%;}

.zp-pfme-info{ width:100%;}
.zp-pfme-info-avater {
    position: relative;width: 64px;height: 64px;border-radius: 50%;overflow: hidden;float: left;margin: 0px 0 0 0px;}
.zp-pfme-info-avater img {
    width: 62px;height: 62px;border-radius: 50%;border: 1px solid #ededed;}
.zp-pfme-info-avater:hover a {
    display: block;}
.zp-pfme-info-avater a {
    color: #fff;font-size: 14px;text-align: center;line-height: 64px;position: absolute;left: 0;top: 0;width: 64px;height: 64px;display: none;background: rgba(0,0,0,.6);}
.zp-pfme-info-welcome {
    float: left;margin: 10px 0 0 10px;}
.zp-pfme-info-welcome h6 {
    font-size: 16px;color: #333;width: 108px;overflow: hidden;white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;}
.zp-pfme-info-welcome p {
	font-size:12px;margin-top: 6px;padding:3px 0px;color: #333;}
.zp-pfme-info-welcomeq {
    float: left;text-align:center;margin: 10px 0 0 0px;}
.zp-pfme-info-welcomeq h6 {
    font-size: 16px;color: #333;width: 208px;overflow: hidden;white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;}

.zp-pfme-info-welcomeq p {
	font-size:12px;margin-top: 8px;padding:3px 0px;}
.zp-pfme-info-welcomeq p a {
	font-size:12px;}

.zp-pfme-nums {
	width:100%;
	text-align: center;
	margin-top: 20px;
	margin-bottom:12px;
	
	}
.zp-pfme-nums li {
    display: inline-block;margin: 0 7px;font-size: 12px;color: #333;line-height:24px;}
.zp-pfme-nums li a {
	font-size: 12px;color: #333;display:inline-block;}
.zp-pfme-nums li .num {
    font-size: 14px;color: #ff9c00;margin-right: 4px;font-weight:bold;font-family: Arial,Helvetica,sans-serif;}
.zp-pfme-nums li a:hover .dt-text {
    color: #1787fb;}




.zp-pfme-numsqa {
	width:100%;text-align: center;margin-top: 12px;}
.zp-pfme-numsqa li {
	display: inline-block;margin: 0 12px;font-size: 12px;color: #333;line-height: 24px;}
.zp-pfme-numsqa li a {
	font-size: 12px;color: #333;display:inline-block;}
.zp-pfme-numsqa li .num {
    font-size: 14px;color: #ff9c00;margin-right: 4px;font-weight:bold;font-family: Arial,Helvetica,sans-serif;}
.zp-pfme-numsqa li a:hover .dt-text {
    color: #1787fb;}


.zp-pfme-numsq {
	width:100%;margin-top: 10px;}
.zp-pfme-numsq li {
    display: inline-block;margin: 0 0px;font-size: 12px;color: #333;text-indent:4px;}
.zp-pfme-numsq li a {
    color: #333;}
.zp-pfme-numsq li .num {
    font-size: 16px;color: #ff9c00;margin-right: 4px;font-family: Arial,Helvetica,sans-serif;}
.zp-pfme-numsq li a .dt-text:hover {
    color: #1787fb;}
.zp-pfme-center {
    text-align: center;
	height: 92px;
	padding-top: 12px;
	}
.zp-pfme-center a {
	width:100px;height:36px;line-height:36px;display: inline-block;font-size: 14px;color: #fff;text-align: center;cursor: pointer;}
.zp-pfme-center .bluebtn {
	background: #4ea5ff;float:left
}
.zp-pfme-center .bluebtn:hover {
	background: #1f99eb;float:left
}
.zp-pfme-center .orgbtn {
	background:#f5f5f5;color:#666;float:right
}
.zp-pfme-center .orgbtn:hover {
	background:#f0f0f0;color:#666;float:right
}


.yidenglu .qiye{
	width:100%;}
	
	
/*网站公告*/
.newnotice{
	width:240px;height:104px;margin-top:10px;background:#f6f6f8;}
	
.newnotice .dh{
	width:100%;height:38px;line-height:38px;border-bottom:1px #f0f0f0 solid;color:#333;float:left
	}
.newnotice .dh dd{
	font-size:14px;line-height:36px;margin-left:10px;padding:0 5px;float:left
	}
.newnotice .dh span{
	width:70px;height:20px;text-align:right;margin-right:9px;float:right
	}
	
.newnotice .noticecon{
	margin:7px 10px;float:left
	}
.newnotice .noticecon ul li{
	width:100%;font-size:12px;line-height:24px;float:left
	}
.newnotice .noticecon ul li a:link,.newnotice .noticecon ul li a:visited{
	font-size:12px;color:#333;}
.newnotice .noticecon ul li a:hover{
	color:#1b9eeb
	}
		
	
/*紧急招聘*/


.newurgenta{
	width:240px;height:280px;border:1px #e4e7ea solid;margin-top:10px;float:left 
	 }
.newurgenta .dh{
	width:100%;height:38px;line-height:38px;border-bottom:1px #f0f0f0 solid;color:#333;float:left
	}
.newurgenta .dh .newtitle{
	width:100px;
	font-size:14px;line-height:36px;margin-left:10px;padding:0 8px;float:left
	}
.newurgenta .dh .newmore{
	width:70px;height:20px;text-align:right;margin-right:9px;float:right
	}
	
.newurgenta .urgentcon{
	height:245px;overflow:hidden;margin:10px 10px;float:left
	}
.newurgenta .urgentcon ul {	
	float:left
	}
.newurgenta .urgentcon ul li{
	width:225px;
	font-size:12px;
	height:25px;
	line-height:25px;
	margin:0;padding:0;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
	float:left
	}
.newurgenta .urgentcon ul li a:link,.newurgenta .urgentcon ul li a:visited{
	font-size:12px;color:#333;}
.newurgenta .urgentcon ul li a:hover{
	color:#1b9eeb;}
	
	
		
/*周六招聘会*/
.newjobfair{
	width:240px;height:186px;margin-top:10px;}
.newjobfaira{width:208px;height:186px;margin-top:10px; float:left}


/*明星雇主*/
.star_employer_box{
	position:relative;width:1000px;height: auto;padding:10px 0;margin-top:14px;margin-bottom:4px;background:#f6f6f8;}
.star_employer_box .star_tips{
    display: inline-block;width: 70px;height: 70px;background:url(../images/icon_mxgz.png) no-repeat;overflow: hidden;position: absolute;left: 0;top: 0;z-index: 2;}
	
.star_employer_box:hover .star_refresh {
    background: url(../images/star_refresh_hover.png) -1px 0 no-repeat;}
.star_employer_box .star_refresh {
    display: inline-block;width: 37px;height: 37px;background: url(../images/star_refresh.png) no-repeat;overflow: hidden;position: absolute;right: 0;top: 0;z-index: 1;cursor: pointer;}
.star_employer_box:hover .star_more {
    display: block;width: 30px;height: 19px;overflow: hidden;background: url(../images/star_more_hover.jpg) no-repeat;position: absolute;left: 50%;bottom: -12px;z-index: 2;cursor: pointer;}
.star_employer_box .star_more {
    display: block;width: 30px;height: 19px;overflow: hidden;background: url(../images/star_more.jpg) no-repeat;position: absolute;left: 50%;bottom: -12px;z-index: 2;cursor: pointer;}

.star_employer_box:hover .star_hide {
    display: block;width: 30px;height: 19px;overflow: hidden;background: url(../images/star_more_hide.jpg) no-repeat;position: absolute;left: 50%;bottom: -12px;z-index: 2;cursor: pointer;}
.star_employer_box .star_hide {
    display: block;width: 30px;height: 19px;overflow: hidden;background: url(../images/star_hide.jpg) no-repeat;position: absolute;left: 50%;bottom: -12px;z-index: 2;cursor: pointer;}

.star_company_logos_ul{
    height: auto;overflow: hidden;padding:0px 5px;}

.star_employer_box li {
    float: left;width: 238px;height: 100px;background: #fff;margin: 4px 0 4px 8px;line-height: 100px;text-align: center;}
.star_employer_box li img {
    width: 185px;height: 70px;display: block;margin: 14px auto;}
.star_employer_box li a {
	width:236px;height:98px;display:block;border:1px #eee solid;}
.star_employer_box li a:hover {
	border:1px #ff9c00 solid;color:#333;}
.star_employer_box span {
    display: none;}


/*VIP企业招聘*/

.new_vips{
	width:998px;height: auto;border:1px #e4e7ea solid;margin-top:14px;float:left
	}
.new_vips .dh{
	width:100%;height:38px;line-height:38px;border-bottom:1px #f0f0f0 solid;color:#333;float:left
	}
.new_vips .dh .newtitle{
	width:280px;float:left
	}
.new_vips .dh i{
	width:6px;height:20px;margin:8px 8px auto 9px;display:block;background:#1b9eeb;float:left
	}
.new_vips .dh .newmore{
	width:70px;height:20px;text-align:right;margin-right:9px;float:right
	}
.new_vips .lb_k ul li{
	float:left
	
	}
	
.new_vips .vip_xx{
	width:234px;line-height:24px;margin:3px 0px 2px 10px;overflow:hidden;float:left
	}
.new_vips .vip_xx .smtime{
	font-size:10px;color:#999;margin-top:0px;float:left
	}
	
.new_vips .vip_con{
	width:986px;margin:10px 6px;float:left
	}
	
.new_vips .vip_xx_bt_red{
	width:100%;font-size:14px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.new_vips .vip_xx_bt_red a:link,.new_vips .vip_xx_bt_red a:visited{
	font-size:14px;color:#ee0000;float:left;}
.new_vips .vip_xx_bt_red a:hover{
	color:#ff9c00;}
	
	
	
.new_vips .vip_xx_bt{
	width:100%;font-size:14px;color:#0c93e2;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.new_vips .vip_xx_bt a:link,.new_vips .vip_xx_bt a:visited{
	font-size:14px;color:#0c93e2;float:left
	}
.new_vips .vip_xx_bt a:hover{
	color:#ff9c00;}
	
	

.new_vips .vip_xx_bj{
	width:100%;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}

.new_vips .vip_xx_bj a{
	font-size:12px;color:#333;margin-right:6px;float:left
	}
.new_vips .vip_xx_bj a:link,.new_vips .vip_xx_bj a:visited{
	font-size:12px;color:#333;}
.new_vips .vip_xx_bj a:hover{
	color:#ff9c00;}
.new_vips .vip_xx_bj span{
	font-size:12px;color:#999;float:left
	}
	
/*VIP广告*/
.newvipgg{
	width:1040px;margin-top:4px;display:inline-block;}
.newvipgg li{
	width:180px;height:60px;margin-right:10.5px;margin-top:10px;border:1px #e6eaed solid;padding:5px;float:left
	
	}
/*高级会员广告*/
.newgjgg{
	width:1040px;margin-top:4px;display:inline-block;}
.newgjgg li{
	width:132px;height:50px;margin-right:10.5px;margin-top:10px;border:1px #e6eaed solid;float:left
	
	}
	
	
/*个人会员信息*/
.new_member{
	width:998px;height: auto;border:1px #e4e7ea solid;margin-top:14px;float:left
	}
.new_member .dh{
	width:100%;height:38px;line-height:38px;border-bottom:1px #f0f0f0 solid;color:#333;float:left
	}
.new_member .newtitle{
	width:200px;float:left
	}
.new_member .dh i{
	width:6px;height:20px;margin:8px 8px auto 9px;display:block;background:#1b9eeb;float:left
	}
.new_member .dh .newmore{
	width:70px;height:20px;text-align:right;margin-right:9px;float:right
	}
.new_member .member_con{
	width:990px;margin:5px 7px;display:inline-block;float:left
	}
.new_member .member_con ul{
	width:164px;height:164px;border-right:1px #f0f0f0 solid;margin:10px 0px;float:left
	}
.new_member .member_con ul li{
	width:160px;line-height:24px;text-align:center;float:left
	}
.new_member .member_con .head_pic{
	width:86px;height:86px;border-radius:50%;-moz-border-radius: 50%;-webkit-border-radius: 50%;}
	
/*人才网资讯*/
.newinfor{
	width:1010px;display:inline-block;float:left
	}
.newinfor .infor_con{
	width:324px;margin:14px 10.5px 0px 0px;border:1px #e4e7ea solid;float:left
	}
.newinfor .infor_con .dh{
	width:100%;height:38px;line-height:38px;border-bottom:1px #f0f0f0 solid;color:#333;float:left
	}
.newinfor .infor_con .dh .newtitle{
	width:150px;float:left
	}
	
.newinfor .infor_con .dh i{
	width:6px;height:20px;margin:8px 8px auto 9px;display:block;background:#1b9eeb;float:left
	}
.newinfor .infor_con .dh .newmore{
	width:60px;height:20px;text-align:right;margin-right:9px;float:right
	}
.newinfor .infor_con .newlist_con{
	margin:10px 10px;float:left
	}
.newinfor .infor_con .newlist_con li{
	width:302px;line-height:26px;text-indent:10px;background:url(../images/icon_dd.png) 0 12px no-repeat;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;float:left
	}


/*友情链接*/
.newlinks{
	width:998px;height:auto;border:1px #e4e7ea solid;overflow:hidden;margin-top:14px;margin-bottom:20px;}
.newlinks .dh{
	width:100%;height:40px;line-height:40px;font-size:16px;color:#1b9eeb;text-indent:36px;background:url(../images/icon_links.png) 10px 12px no-repeat;border-bottom:1px #f0f0f0 solid;}
.newlinks  .dh .ggzx_t_r {
    height: 40px;line-height: 40px;padding: 0 15px;font-size:12px;float:right
}
.newlinks ul{
	width:1060px;padding-top:10px;padding-bottom:12px;display:inline-block;float:left;}
.newlinks ul li{
	width:110px;line-height:24px;color:#666;margin-left:12px;float:left
	}
.newlinks .links_con{
	margin: 0;}
	
	


/*焦点图轮播*/
.swiper-container {
    margin:0 auto;position:relative;overflow:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;/* Fix of Webkit flickering */
    z-index:1;}
.swiper-wrapper {
    position:relative;width:100%;-webkit-transition-property:-webkit-transform, left, top;-webkit-transition-duration:0s;-webkit-transform:translate3d(0px,0,0);-webkit-transition-timing-function:ease;-moz-transition-property:-moz-transform, left, top;-moz-transition-duration:0s;-moz-transform:translate3d(0px,0,0);-moz-transition-timing-function:ease;-o-transition-property:-o-transform, left, top;-o-transition-duration:0s;-o-transform:translate3d(0px,0,0);-o-transition-timing-function:ease;-o-transform:translate(0px,0px);-ms-transition-property:-ms-transform, left, top;-ms-transition-duration:0s;-ms-transform:translate3d(0px,0,0);-ms-transition-timing-function:ease;transition-property:transform, left, top;transition-duration:0s;transform:translate3d(0px,0,0);transition-timing-function:ease;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;}
.swiper-free-mode > .swiper-wrapper {
    -webkit-transition-timing-function: ease-out;-moz-transition-timing-function: ease-out;-ms-transition-timing-function: ease-out;-o-transition-timing-function: ease-out;transition-timing-function: ease-out;margin: 0 auto;}
.swiper-slide {
    float: left;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;}

/* IE10 Windows Phone 8 Fixes */
.swiper-wp8-horizontal {
    -ms-touch-action: pan-y;}
.swiper-wp8-vertical {
    -ms-touch-action: pan-x;}	
