﻿.hidden{ height:30px;overflow:hidden }
.jobbg{ width:100%; background-color:#FBFBFB; }
.bluebg{ background-color:#00AAFF;  }

/* 路径 */
.mainpath{ margin:auto; width:1200px; height:40px; line-height:40px; color:#999; text-align:left; }
.mainpath a{ color:#666; }

/* 翻页广告 */
.bannerad{position:relative;z-index:0;height:300px;}
.banner-show{position:absolute;top:0;left:0;z-index:0;width:100%;min-width:1200px;height:300px;overflow:hidden;}
.banner-show .cell{position:absolute;top:0;left:0;width:100%;overflow:hidden;background-repeat:repeat-x;background-position:center top;}
.banner-show .cell .con{position:relative;height:420px;background-repeat:no-repeat;background-position:center top;}
.banner-link{position:absolute;top:100px;left:50%;width:100%;height:400px;margin-left:-600px;}
.banner-link i{display:none;}
.banner-control{position:absolute;top:0;left:50%;width:1100px;margin-left:-550px;}
.banner-control a{position:absolute;top:150px;width:30px;height:30px;line-height:10;overflow:hidden;background-image:url(/images/public/icon_control.png);background-repeat:no-repeat;background-repeat:no-repeat;}
.banner-control a.left{left:-55px;background-position:0 0;}
.banner-control a.left:hover{background-position:0 -30px;}
.banner-control a.right{right:-55px;background-position:-30px 0;}
.banner-control a.right:hover{background-position:-30px -30px;}


/* 主体 */
.main1{ margin:auto; width:1200px; height:auto; background-color:#fff; margin-top:0px; overflow:hidden; }
.xjhlist{ float:left; width:1150px; height:auto; padding:20px 25px; overflow:hidden; }
.xjhlist .title{ float:left; width:1150px; height:40px; }
.xjhlist .title span{ float:left; width:auto; line-height:40px; font-size:16px; font-weight:bold; color:#1D3254;background: url(/images/browse/company/icon2.png) bottom left no-repeat;  }
.xjhlist .title a{ float:right; width:auto; line-height:40px; font-size:12px; color:#8E98A9; }
.xjhlist .conte{ float:left; width:1150px; }
.xjhlist .conte ul{ float:left; width:270px;margin:15px 0px; margin-right:15.5px; border:1px #f3f3f3 solid;border-radius:5px; position:relative; }
.xjhlist .conte ul .li1{ float:left; width:270px; }
.xjhlist .conte ul .li1 img{ width:270px; height:148px;border-top-left-radius:5px;border-top-right-radius:5px; }
.xjhlist .conte ul .li2{ float:left; width:250px; padding:0px 10px;height:30px; line-height:30px; overflow: hidden;white-space: nowrap; text-overflow: ellipsis; font-size:15px; }
.xjhlist .conte ul .li2 a{ color:#1D3254; font-weight:bold; }
.xjhlist .conte ul .li3{ float:left; width:250px; padding:0px 10px;height:25px; line-height:25px; overflow: hidden;white-space: nowrap; text-overflow: ellipsis; }
.xjhlist .conte ul .li3 a{ color:#8E98A9;font-size:12px; }
.xjhlist .conte ul .li4{ float:left; width:250px; padding:0px 10px;height:25px; line-height:25px; color:#8E98A9; font-size:12px; }
.xjhlist .conte ul .li5{ float:left; width:250px; padding:15px 10px;height:25px; text-align:center; }
.xjhlist .conte ul .li6{ position:absolute;top:10px;right:10px; width:auto; padding:0px 10px; line-height:25px; text-align:center; color:#FFF;background: rgba(0, 0, 0, 0.3);border-radius:5px; font-size:12px; }
.xjhlist .join{ display:inline-block; width:90px; line-height:30px;font-size:12px; background-color:#1787FB;color:#FFF; text-align:center; cursor:pointer;border-radius:15px; margin:0px 8px; }
.xjhlist .join:link{ color:#FFF; }
.xjhlist .join:hover{ background-color:#1787FB;color:#FFF; }
.xjhlist .apply{ display:inline-block; width:90px; line-height:30px;font-size:12px; background-color:#E7F3FF;color:#1787FB; text-align:center; cursor:pointer;border-radius:15px; margin:0px 8px; }
.xjhlist .apply:link{ color:#1787FB; }
.xjhlist .apply:hover{ background-color:#E7F3FF;color:#1787FB; }

.seaPage{ float:left; width:100%; height:50px; line-height:50px; text-align:center;}






