
/* CSS Document */
body{ background:#eeeeee;font-family:Microsoft YaHei}

.head{height:58px; line-height:58px; width:100%; background:#000;}
.head .navlink a{ color:#666; text-decoration:none;}
.banner{width:100%; height:528px; background-image:url(../images/index_01.jpg);background-position:center top;}
.mqmain{ background:#fff;border:1px solid #e6e6e6;}
.mqmain ul{ padding:30px 60px 0px; }
.mqmain ul li{ width:33%; float:left;}
.mqmain ul li .fimg{ text-align:center}
.mqmain ul li .fnum{ font-size:24px; color:#215799; line-height:38px; text-align:center}
.mqmain ul li .ftxt{ font-size:14px; color:#999; line-height:24px; text-align:center; padding-bottom:30px;}
.mqzp h1{ height:116px; line-height:46px;}
.mqzp h1 span{ border-left:6px solid #feab13; height:30px; font-size:24px; font-weight:bold; color:#323232; padding-left:20px;}
.mqzp .mqul{ margin-top:1px; width:1195px}
.mqzp .mqul .mqli{ width:215px; height:100px; float:left;background-color: #fff;  position: relative; margin: 0 18px 20px 0px; overflow: hidden;}
.mqzp .mqul .mqli h3{ background:#ffffff;height: 80px;padding: 0;}
.mqzp .mqul .mqli  p{ text-align:center; color:#017dc7; font-size:16px; line-height:36px; ;}
.mqzp .mqul .mqli  p a{color:#017dc7;}
.slideLayer { position: absolute;left: 0;top: 100%;display: none;}
.slideLayer li{}
.positionList {width: 226px;height: 120px;padding: 0px 20px 15px 20px;background: #0c8d5b;opacity:0.9}
.positionList li .positionUrl {height: 32px;line-height: 32px;display: block;}
.positionList li .positionUrl p {font-size: 16px;float: left;line-height:27px}
.positionList li .positionUrl p.positionName {width: 160px;height: 55px;line-height: 55px;color: #fff;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-top:0px;font-size:20px; padding:22px 10px 0px 10px}
.positionList li .positionUrl p.salary {width: 60px;height: 32px;line-height: 32px;color: #fff;padding-top:0px;font-size:14px;}
.slideLayer > a.more {width: 180px;height: 37px;line-height: 37px;border-radius: 3px;display: block;background: #fff;color: #112e5f;text-align: center;font-size: 18px;text-decoration: none;position: absolute;left:20px;bottom: 60px; }
.fenlei{ background:url(../images/bg.gif) center 30px no-repeat; width:100%;min-height:500px;}
.box{ border:1px solid #e6e6e6; background:#fff; padding-top:10px;}
.box1{ border-top:1px solid #46a9ed}
.boxul li{ width:50%; float:left;}
.boxul li .zw{ margin:12px 20px 0 0px; border:1px dashed #e6e6e6; display:block; padding-top:6px; padding-bottom:6px;}
.boxul li .zw p{ font-size:14px; line-height:30px; padding:0 12px;}
.boxul li .zw .name{ color:#0962b5; margin-right:30px;}
.boxul li .zw .xinzi{ color:#ff8941}
.boxul li .zwmore1{ margin:12px 20px 0 0px; background:#46a9ed; text-align:center;font-size:18px; color:#fff; display:block; line-height:74px;}
.box2{ border-top:1px solid #a170f0}
.boxul li .zwmore2{ margin:12px 20px 0 0px; background:#a170f0; text-align:center;font-size:18px; color:#fff; display:block; line-height:74px;}
.box3{ border-top:1px solid #fe6b73}
.boxul li .zwmore3{ margin:12px 20px 0 0px; background:#fe6b73; text-align:center;font-size:18px; color:#fff; display:block; line-height:74px;}
.box4{ border-top:1px solid #ff8b04}
.boxul li .zwmore4{ margin:12px 20px 0 0px; background:#ff8b04; text-align:center;font-size:18px; color:#fff; display:block; line-height:74px;}
.box5{ border-top:1px solid #ff4993}
.boxul li .zwmore5{ margin:12px 20px 0 0px; background:#ff4993; text-align:center;font-size:18px; color:#fff; display:block; line-height:74px;}
.morediv a{ display:block; width:100%; text-align:center; margin-bottom:80px}
.loginToolBar {width: 100%;    height: 64px;position: fixed;z-index: 1000;bottom: 0;left: 0;background:#005cb2}
.loginToolBar div {width: 1082px;margin: 0 auto;position: relative;}
.loginToolBar em {width: 172px;height: 70px;background: url(../images/footerimg.png) no-repeat;_background: url(../images/footerimg.gif) no-repeat;position: absolute;top: -70px;left: -170px;}
.loginToolBar span.companycount {font-size: 24px;line-height: 38px;font-weight: 100;color: #ebf5ff;display: inline-block;height: 30px;padding-right: 33px;margin: 12px 0 0 0px;}
.loginToolBar a.bar_login {height: 64px;position: absolute;left: 748px;background: #056ed1;padding: 0 46px;}
.loginToolBar a.bar_login i {display: block;width: 200px;height: 64px;line-height:64px; font-size:24px; color:#ebf5ff;}
.loginToolBar .right {height: 64px;position: absolute;left: 932px;top: 0;background: #e17039;}
.loginToolBar a.bar_register {display:block;height: 64px;padding: 0 46px; line-height:64px;}
.loginToolBar a.bar_register i {display: block;width: 120px;height: 64px; line-height:64px; font-size:24px; color:#fff;    }
.swx {width: 169px;height: 187px;position: fixed;z-index: 1000;right: 0px;top: 400px;}
.sidebar {width: 144px;height: 389px;position: fixed;z-index: 1000;left: 10px;top: 300px;}
.search-container {width: 1014px;overflow: hidden;}
.search-container .search-main {width: 96%;}
.search-container .search-main .search-main-top {height: 46px;}
.search-container .search-main .search-main-top .input-main {border: 2px solid #017dc7;border-right: 0 none;border-radius: 2px 0 0 2px;padding: 9px;width: 849px;height: 24px;background: #fff;transition: all .5s; }
.search-container .search-main .search-main-top .input-main input {background: #fff;outline: 0 none;width: 100%;border: 0 none;font-size: 18px;height: 24px;line-height: 24px;color: #999;_height: 21px;
_line-height: 21px; }
.search-container .search-main .search-main-top .search-btn {font-family: Microsoft YaHei;outline: 0 none;width: 104px;height: 46px;background: #017dc7;color: #fff;font-size: 16px;line-height: 42px;text-align: center;border: 0 none;border-radius: 0 2px 2px 0;}
.search-container .search-main .search-link {line-height: 40px;font-size: 14px;}
.search-container .search-main .search-link a {margin-right: 15px;float: left;}
.tal{text-align:center}
.w1095{width:1150px;margin:0 auto}


.f16  {fonts-size:16px;color:#ffffff;padding-top:20px}
.h40{height:40px}
.fl{float:left}
.fr{float:right}
.cb{clear:both}
.w505{width:515px}
.mr10{margin-right:15px}
.mr30{margin-right:50px}
a:hover{text-decoration:underline}
.b1{border-bottom:1px solid #112e5f}
.w30{width:70px}
.w200{width:200px}
.w350{width:233px}
.cor_5{background-color:#112e5f}
.fx{position:fixed;bottom:0}
.mt80{margin-top:80px}
