/*公司列表页*/

/* 全屏切换大幅横幅广告 */	
.wrap_top_box { width:100%; background:#000 url(../images/qiye/top_bg.jpg) no-repeat center; height:360px;}
.flexslider{position:relative;height:360px; width:100%; margin:0 auto;overflow:hidden;}
.slides{position:relative;z-index:1; width:1100px; margin:0 auto}
.slides li{height:355px; text-align:center}
.flex-control-nav{position:absolute;bottom:20px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;height:10px;margin:0 3px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:10px;height:10px;line-height:40px;overflow:hidden;cursor:pointer; background:#fff; border-radius:20px;}
.flex-control-nav .flex-active{ background:#707070; width:20px}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:30%;}
.flex-direction-nav li a{display:block;width:48px;height:92px;overflow:hidden;cursor:pointer;position:absolute; text-indent:-1000px;}
.flex-direction-nav li a.flex-prev{left:-55px;background:url(../images/qiye/prev.png) center center no-repeat;
/* IE6 PNG透明 */_background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/qiye/prev.png",sizingMethod="crop");}
.flex-direction-nav li a.flex-next{right:-55px;background:url(../images/qiye/next.png) center center no-repeat;
/* IE6 PNG透明 */_background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/qiye/next.png",sizingMethod="crop");}
.flexslider:hover .flex-direction-nav .flex-prev{opacity:0.7;left:30px}
.flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1}
.flexslider:hover .flex-direction-nav .flex-next{opacity:0.7;right:30px}
.flexslider:hover .flex-direction-nav .flex-next:hover{opacity:1}

.company_li{ width:1200px; margin:0 auto; padding-top:60px; overflow:hidden}
.company_li .panel{ width:160px; height:220px; border:1px #4e8ff2 solid; background:#f3f3f3 url(../images/qiye/company_li_bg.jpg) center 8px no-repeat; overflow:hidden; position:relative; float:left; margin:0 19px;}
.company_li .panel .panel_title { padding:0 10px;width:140px;height:60px;line-height:120%; color:#FFF; font-size:16px; display:table-cell; vertical-align:bottom; text-align:center; overflow:hidden}
.company_li .panel .panel_online { position:absolute; top:100px; left:0; width:160px; color:#FFF; font-size:18px;}
.company_li .panel .panel_job_count { position:absolute; bottom:40px; left:61px; width:35px; height:35px; line-height:35px; background:#FFF; border-radius:30px; border:2px #518bf2 solid; color:#518bf2; font-size:26px;}
.company_li .panel .go_btn {position:absolute; bottom:5px; left:0; width:100%; height:35px; line-height:35px; color:#909090}


/*企业列表*/
.company_list{padding-top:8px;padding-bottom:28px;width:100%;margin:0 auto;}
	.item_con_list{margin-left: -15px;}
	.item_con_list li{float:left;width:25%;margin-top:15px;}
	.item_con_list li .sub-li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #eee;background:#FFF;margin-left:15px;height:260px;position:relative}
	.item_con_list li .sub-li:hover{-webkit-box-shadow:0 0 10px 0 rgba(56,81,76,.12);-moz-box-shadow:0 0 10px 0 rgba(56,81,76,.12);box-shadow:0 0 10px 0 rgba(56,81,76,.12)}
	.item_con_list li .home{position:absolute;z-index:10;top:0px;right:0px;display:block;width:42px;height:42px;overflow:hidden;background-size:50px;color:#fff;line-height:38px;text-indent:100px; background:url(../images/qiye/company_home.png)}
	.item_con_list li .top{margin:0 13px;padding:20px 0 14px;text-align:center;border-bottom:1px dashed #E0E0E0;line-height:22px}
	.item_con_list li .top .company-name{margin-top:15px;font-size:18px}
	.item_con_list li .top .company-name a{color:#000}
	.item_con_list li .top .company-name a:hover{color:#4098e6}
	.item_con_list li .top .company-line { width:100%; height:30px; background:url(../images/qiye/company_li_line.jpg) no-repeat center bottom}
	.item_con_list li .top .company-tag{margin-top:3px;color:#999;padding:20px 0 10px 0}
	.item_con_list li .top .company-tag .tag_li{ width:100%; height:27px;overflow:hidden;color:#999;-ms-word-break:break-all;word-break:break-all; text-align:center}
	.item_con_list li .top .company-tag .tag_li .li{ display:inline-block;padding-left:10px;padding-right:10px;border:1px #e1f2fa solid;background-color:#edf9ff;margin-left:5px;margin-right:5px;height:25px;line-height:25px;font-size:12px;border-radius:2px;color:#3d9ccc}
	.item_con_list li .top .advantage{margin-top:5px;color:#666;height:22px; font-size:13px }
	.item_con_list li .bottom .bottom-item{position:relative;display:block;margin-top:17px;text-align:center; width:33%; border-right:1px #e0e0e0 solid; line-height:130%;color:#999}
	.item_con_list li .bottom .bottom-item:hover { color:#4098e6;text-decoration:none}
	.item_con_list li .bottom .bottom-item p.green {color: #4098e6;}
	.item_con_list li .bottom .bottom-item p.gray{font-size:12px;}
	.item_con_list li .bottom .bottom-item.last { border:0}

/*当窗口改变时发生*/
@media screen and (max-width:1260px){
	.company_li{width:1000px; min-width:1000px;}
	.company_li .panel {margin:0 2px;}
	.flex-direction-nav { display:none}
	
	.search-box{width:1000px; min-width:1000px;}
	.so_condition .rs_list{width:1000px; min-width:1000px;}
	.so_condition .selected{width:1000px;min-width:1000px;}
	
	.item_con_list {margin-left: -10px;}
	.item_con_list li {margin-top: 10px;}
	.item_con_list li .sub-li {height: 235px;}
	.item_con_list li .top { padding: 10px 0 10px;}
	.item_con_list li .top .company-name {font-size: 16px;}
	.item_con_list li .top .company-tag {padding: 10px 0 10px 0;}
	.item_con_list li .sub-li { margin-left: 10px;}	
}