*{margin:0;padding:0;}
body{font-size:14px;color:#333;font-family: "Microsoft Yahei";background:#f2f2f2}
li{list-style: none}
img,input{border:none;outline: none}
a{color:#a1a1a1;outline: none;text-decoration: none;transition: all 0.3s}
a:hover{color:#0387d0;}
.text-center{text-align:center}
input::placeholder{color:#999;}

.w{width:1200px;min-width:1200px;margin:0 auto;}

.btn{display:block;height:38px;line-height:38px;text-align:center;cursor:pointer;}
.btn:hover{opacity:0.9}
.btn-blue{color:#fff;background:#0387d0;border:1px solid #0387d0}
.btn-blue:hover{color:#fff;background:#308bff;}
.btn-orange{color:#fff;background:#fb5a00;border:1px solid #fb5a00}
.btn-orange:hover{color:#fff;background:#fb7700;}

.com-icon{display:inline-block;background-repeat:no-repeat;background-position:center center;background-size:100% 100%;}
.error-icon{width:20px;height:20px;background-image:url(../images/zhaopin_com/error.png)}
.arrow-right{width:20px;height:20px;background-image:url(../images/zhaopin_com/arrow-right.png)}
.arrow-down{width:20px;height:20px;background-image:url(../images/zhaopin_com/arrow-down.png)}
.refresh-icon{width:20px;height:20px;background-image:url(../images/zhaopin_com/refresh.png)}
.ji-icon{width:30px;height:30px;background-image:url(../images/zhaopin_com/ji.png)}
.tel-icon{width:62px;height:62px;background-image:url(../images/zhaopin_com/tel.png)}
.ma-icon{width:94px;height:94px;background-image:url(../images/zhaopin_com/ma.jpg)}
.search-icon{width:30px;height:30px;background-image:url(../images/zhaopin_com/search-icon.png)}
.close-blue{width:26px;height:26px;background-image:url(../images/zhaopin_com/close-blue.png)}
.man-icon{width:30px;height:30px;background-image:url(../images/zhaopin_com/man.png)}
.woman-icon{width:30px;height:30px;background-image:url(../images/zhaopin_com/woman.png)}
.personal-icon{width:20px;height:20px;background-image:url(../images/zhaopin_com/personal.png)}
.intention-icon{width:20px;height:20px;background-image:url(../images/zhaopin_com/intention.png)}
.address-icon{width:20px;height:20px;background-image:url(../images/zhaopin_com/address.png)}
.pin-icon{width:46px;height:50px;background-image:url(../images/zhaopin_com/pin_icon.png)}
.new-icon{width:24px;height:24px;background-image:url(../images/zhaopin_com/new-icon.png)}
.person-icon{width:20px;height:20px;background-image:url(../images/zhaopin_com/person.png)}

.form-item{margin-bottom:2px;width: 99%;}
.form-item input{width:100%;padding:10px 0;line-height:20px;text-indent:15px;font-size:14px;border:1px solid #e6e6e6;}
.form-item .valid{position:relative;overflow:hidden}
.form-item .valid input{float:left;width:100px;}
.form-item .valid img{float:left;margin-left:10px;width:70px;height:36px;}
.form-item .valid a{display:inline-block;line-height:36px;cursor:pointer;position:absolute;right:0;
  top:50%;margin-top:-18px;}
.form-item .error{height:20px;line-height:20px;opacity:0;position:relative;}
.form-item .error.show{opacity:1}
.form-item .error i{position:absolute;left:0;top:50%;margin-top:-10px;}
.form-item .error span{margin-left:20px;color:#fb5a00;}
.form-item .action{height:30px;line-height:30px;}
.form-item .action-register{float:left}
.form-item .action-reset{float:right}

.tab-list{position:relative;}
.tab-list dl{padding-top:14px;background:#fff;border-top:1px solid #e6e6e6;position:absolute;left:15px;top:40px;right:15px;bottom:0;z-index:0;}
.tab-list dl.this{z-index:1}
.tab-list dl dt{height:36px;line-height:38px;text-align:center;font-size:16px;
  position:absolute;left:0;top:-38px;cursor:pointer}
.tab-list dl.this dt{color:#fff;border-bottom:2px solid #0387d0;background-color: #0387d0;}

/* header */
.header{min-width:1220px;background:#fff;position:relative;z-index:99;margin-top:35px;}
.header .w{height:110px;}
.header .w .logo{float:left;margin-top:14px;}
.header .w .logo a{display:block;}
.header .w .search{float:right;margin-top:34px;width:480px}
.header .w .search .search-box{height:38px;border:1px solid #e6e6e6;position:relative;}
.header .w .search .search-box .option{width:120px;height:100%;float:left;cursor:pointer;position:relative;}
.header .w .search .search-box .option span{display:block;height:20px;padding:0 20px;margin:9px 0;
  line-height:20px;font-weight:bold;border-right:1px solid #e6e6e6;}
.header .w .search .search-box .option i{position:absolute;right:20px;top:50%;margin-top:-10px;}
.header .w .search .search-box .option ul{display:none;width:118px;height:auto;background:#fff;
  border:1px solid #e6e6e6;position:absolute;left:-1px;top:38px;}
.header .w .search .search-box .option:hover ul{display:block;}
.header .w .search .search-box .option ul li{padding:10px 20px;line-height:20px;}
.header .w .search .search-box .option ul li:hover{background:#f2f2f2}
.header .w .search .search-box .keyword{float:left;width:279px;height:20px;margin:9px 0;border-right:1px solid #e6e6e6;}
.header .w .search .search-box .keyword input{width:100%;text-indent:15px;font-size:14px;line-height:20px;}
.header .w .search .search-box .city{float:left;width:129px;height:20px;margin:9px 0;}
.header .w .search .search-box .city input{width:100%;text-indent:15px;font-size:14px;line-height:20px;}
.header .w .search .search-box .search-submit{width:80px;position:absolute;top:-1px;right:-1px;}
.header .w .search .search-hot{padding:0 5px;margin-top:10px;height:20px;line-height:20px;}
.header .w .search .search-hot a{margin-right:5px;}
.header .w .topnav {float: right;margin-top:20px;padding-top:20px;}
.header .w .topnav li{text-align:center; padding-top:5px; float:left; font-size:18px;}
.header .w .topnav li i{display:none;height:2px;background:#1178c3;}
.header .w .topnav li.this a { color:#1178c3; font-weight:bold;}
.header .w .topnav li.this i { display: block;}

.nav{min-width:1220px;height:40px;background:#0387d0;margin-bottom:0;width: 100%;}
.nav .cate-menu{float:left;width:240px;margin-right:25px;position:relative;}
.nav .cate-menu h2{padding:0 20px;height:40px;line-height:40px;font-size:16px;color:#fff;background:#32a5e4;}
.nav .cate-menu .cate-list{display:none;width:240px;height:600px;
  background:#fff;position:absolute;left:0;top:40px;}
.nav .cate-menu .cate-list.show{display:block;}
.nav .cate-menu .cate-list .cate-detail .cate-main{padding:10px 20px 8px 20px;height: 78px;border:2px solid #fff;position: relative;background: #fff}
.nav .cate-menu .cate-list .current .cate-main {border:2px solid #c9cbce;border-right: none;z-index: 11;}
.nav .cate-menu .cate-list .cate-detail .cate-main dt{margin-bottom:3px;line-height:2em;position:relative;font-size: 16px;}
.nav .cate-menu .cate-list .cate-detail .cate-main dt i{position:absolute;right:0;top:50%;margin-top:-10px;}
.nav .cate-menu .cate-list .cate-detail .cate-main dd{margin-right:30px;line-height:1.8em;height: 55px;overflow: hidden;}
.nav .cate-menu .cate-list .cate-detail .cate-main dd a{display:inline-block;margin-right:5px;cursor: pointer;}
.nav .cate-menu .cate-list .cate-detail .cate-sub{display: none;top: 0;left:238px;position: absolute;height: 578px;width:540px;background: #fff;z-index: 10;padding:10px 20px 8px 20px;}
.nav .cate-menu .cate-list .cate-detail .cate-sub dl{margin-bottom: 20px;position: relative;}
.nav .cate-menu .cate-list .cate-detail .cate-sub dt{width: 70px;font-size: 14px;margin: 0;text-align: left;position: absolute;left: 0;}
.nav .cate-menu .cate-list .cate-detail .cate-sub dt a{padding: 0;color: #333;line-height: 28px;text-decoration: underline;cursor: pointer;}
.nav .cate-menu .cate-list .cate-detail .cate-sub dd{margin-left:100px;overflow:hidden;width: 450px;}
.nav .cate-menu .cate-list .cate-detail .cate-sub dd a{white-space: normal;display: inline-block;padding: 0 10px;color: #777;line-height: 28px;margin-left: -1px;text-decoration: none;cursor: pointer;}
.nav .cate-menu .cate-list .current .cate-sub{display: block;border:2px solid #c9cbce;}
.nav .nav-list{float:left;height:100%;}
.nav .nav-list li{float:left;position:relative;}
.nav .nav-list li a{display:block;margin:0;padding:0 25px;height:40px;line-height:40px;font-size:16px;color:#fff;font-weight:bold;}
.nav .nav-list li a:hover{background:#32a5e4;}
.nav .nav-list li i{display:none;width:14px;height:2px;background:#fff;position:absolute;top:32px;left:50%;margin-left:-7px}
.nav .nav-list li.this i{display:block;}
.nav .nav-list li .border{display:block;width:0;height:0;transition:all .2s;
  position:absolute;right:6px;top:50%;margin-top:-4px;
  border-left:6px solid transparent;border-top:6px solid #fff;border-right:6px solid transparent;border-bottom:6px solid transparent;}
.nav .nav-list li .subMenu{display:none;width:100%;position:absolute;left:0;top:40px;width: auto;z-index:100;}
.nav .nav-list li .subMenu a{background: #0387d0;}
.nav .nav-list li .subMenu a:hover{background:#32a5e4;}
.nav .nav-list li:hover .subMenu{display:block;}
.nav .nav-list li:hover .border{transform: rotate(180deg);margin-top:-8px}

.header-search{min-width:1160px;height:40px;padding:0 20px 20px 20px;background:#fff;}
.header-search .b{width:1140px;height:38px;border:1px solid #0387d0;position:relative;}
.header-search .b i{position:absolute;left:15px;top:50%;margin-top:-15px;}
.header-search .b .btn{width:120px;position:absolute;top:-1px;right:-1px;}
.header-search .b input{width:720px;height:20px;line-height:20px;padding:9px 0;margin-left:60px;font-size:14px;color:#333;}

.container{min-width:1220px;}
.container .w{margin-bottom:30px}
.path{padding:15px 0;height:20px;}
.path span{float:left;height:20px;line-height:20px;padding:0 4px;color:#a1a1a1;font-size:12px;}

.footer{min-width:1220px;}
.footer .banner{background:#0387d0}
.footer .banner .w{height:60px;background:url(../images/zhaopin_home/footer-banner.jpg) 0 0 no-repeat;position:relative;}
.footer .banner .w a{display:block;width:78px;height:28px;line-height:28px;border:1px solid #fff;position:absolute;top:50%;
  margin-top:-15px;text-align:center;font-size:16px;}
.footer .banner .w a.action-register{color:#0387d0;background:#fff;right:5px;}
.footer .banner .w a.action-login{color:#fff;background:#0387d0;right:110px;}
.footer .fb{height:170px;padding-top:20px;}
.footer .fb .fb-l{float:left}
.footer .fb .fb-l p{line-height:30px;color:#727272;}
.footer .fb .fb-l p span{margin-right:20px;}
.footer .fb .fb-r{float:right;overflow:hidden}
.footer .fb .fb-r .tel{float:left}
.footer .fb .fb-r .tel .tel-num{font-size:20px;font-weight:bold;line-height:1.8em}
.footer .fb .fb-r .tel .hot-line{color:#999}
.footer .fb .fb-r .ma{float:right;margin-left:30px;margin-right:5px;}
.footer .fb .fb-r .ma p{text-align:center;color:#999;margin-top:3px;}

  /* home */
.focus{margin-left:255px;margin-top:15px;height:585px;}
.focus .slide{float:left;width:670px;height:300px;background:#fff;}
.focus .login-box{float:right;width:260px;height:300px;background:#fff;position:relative;}
.focus .login-box .checkcode{width: 149px;}
.focus .login-box .validatecode{width: 80px;}
.focus .login-box dl dt{width:50%;}
.focus .login-box dl.login-company dt{left:50%}
.focus .login-box dl dd .form-item input{}
.focus .login-box dl dd .form-item a{color:#0387d0;}
.focus .login-box dl dd .form-item .btn{height:36px;line-height:40px;color:#fff;}
.focus .login-box .login-info{display:none;width:230px;height:270px;padding:15px;background:#fff;
  position:absolute;left:0;top:0;z-index:1}
.focus .login-box .login-info.show{display:block;}
.focus .login-box .login-info .logout{color:#0387d0;position:absolute;top:18px;right:18px;cursor:pointer;}
.focus .login-box .login-info ul.list{margin-top:10px;padding:5px;border-top:1px solid #eee;border-bottom:1px solid #eee;}
.focus .login-box .login-info ul.list li{line-height:2em;height: 2em;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.focus .login-box .login-info ul.list li{color:#747474}
.focus .login-box .login-info ul.list li span{color:#fb5a00}
.focus .login-box .login-info ul.action{padding-top:15px;overflow:hidden}
.focus .login-box .login-info ul.action li{float:left;width:33%;text-align:center;}
.focus .login-box .login-info ul.action li a{display:block;}
.focus .login-box .login-info ul.action li.li1 a,
.focus .login-box .login-info ul.action li.li2 a{border-right:1px solid #eee}
.focus .login-box .login-info ul.action li a p{color:#747474}
.focus .login-box .login-info ul.action li a:hover p{color:#2991d3}
.focus .login-box .login-info ul.action li a i{width:30px;height:30px;margin:0 auto;}

.focus .login-box .form .form-item{margin-bottom:30px;height:30px;}

.focus .login-box .login-info .user-info{height:70px;}
.focus .login-box .login-info .user-info img{display:block;float:left;width:55px;height:70px;margin-left:8px;}
.focus .login-box .login-info .user-info span{display:block;margin-left:80px;line-height:2em}
.focus .login-box .login-info .user-info span.name{margin-bottom:5px;font-size:18px;font-weight:bold;width: 110px;word-break:break-all;white-space: pre-wrap;line-height: 20px;height: 44px;overflow-y:auto;}
.focus .login-box .login-info .user-info span.type{color:#747474}

.focus .login-box .person-info ul.action li.li1 a i{background-image:url(../images/zhaopin_home/login-icon11.png)}
.focus .login-box .person-info ul.action li.li1 a:hover i{background-image:url(../images/zhaopin_home/login-icon12.png)}
.focus .login-box .person-info ul.action li.li2 a i{background-image:url(../images/zhaopin_home/login-icon21.png)}
.focus .login-box .person-info ul.action li.li2 a:hover i{background-image:url(../images/zhaopin_home/login-icon22.png)}
.focus .login-box .person-info ul.action li.li3 a i{background-image:url(../images/zhaopin_home/login-icon31.png)}
.focus .login-box .person-info ul.action li.li3 a:hover i{background-image:url(../images/zhaopin_home/login-icon32.png)}

.focus .login-box .login-info .company-info{border-bottom:1px solid #eee;text-align:center}
.focus .login-box .login-info .company-info img{width:70px;height:70px;}
.focus .login-box .login-info .company-info span{display:block;line-height:2em}
.focus .login-box .login-info .company-info span.name{font-size:18px;font-weight:bold;
  text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.focus .login-box .login-info .company-info span.type{color:#747474}
.focus .login-box .login-info.company-info ul.list{margin-top:0;border-top:0;padding:5px 0;border-bottom:1px solid #eee;}
.focus .login-box .login-info.company-info ul.list li{width: 49%;display: inline;font-size: 12px;}
.focus .login-box .company-info ul.action li.li1 a i{background-image:url(../images/zhaopin_home/login-icon41.png)}
.focus .login-box .company-info ul.action li.li1 a:hover i{background-image:url(../images/zhaopin_home/login-icon42.png)}
.focus .login-box .company-info ul.action li.li2 a i{background-image:url(../images/zhaopin_home/login-icon51.png)}
.focus .login-box .company-info ul.action li.li2 a:hover i{background-image:url(../images/zhaopin_home/login-icon52.png)}
.focus .login-box .company-info ul.action li.li3 a i{background-image:url(../images/zhaopin_home/login-icon31.png)}
.focus .login-box .company-info ul.action li.li3 a:hover i{background-image:url(../images/zhaopin_home/login-icon32.png)}

.focus .notice-list{float:left;width:100%;height:270px;margin-top:15px;background:#fff;}
.focus .notice-list dl dt{width:130px;}
.focus .notice-list dl dt .ji-icon{position:absolute;right:0;top:50%;margin-top:-15px;}
.focus .notice-list dl.onsite dt{}
.focus .notice-list dl.onsite dd{height:190px;}
.focus .notice-list dl.onsite dd a.more{float:left;}
.focus .notice-list dl.onsite dd ul{margin-left:114px;height:190px;}
.focus .notice-list dl.onsite dd ul li{float:left;width:50%;height:95px;}
.focus .notice-list dl.onsite dd ul li a.main{display:inline-block;padding:0 20px;overflow:hidden;max-width: 250px;height: 95px;}
.focus .notice-list dl.onsite dd ul li a.main p{line-height:1.7em;}
.focus .notice-list dl.onsite dd ul li a.main p.name{margin-top:8px;margin-bottom:5px;}
.focus .notice-list dl.onsite dd ul li a.main p.name .detail{color:#0387d0;font-size: 16px;display:inline-block;max-width:240px;width:240px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;font-weight: bold;}
.focus .notice-list dl.onsite dd ul li a.main p span{color:#666;font-size:12px;}
.focus .notice-list dl.onsite dd ul li a.main p .num{color:#fb5a00;}
.focus .notice-list dl.onsite dd ul li a.map{float:right;margin-right: 10px; background: #0387d0;color: #fff;font-size: 14px;padding:3px 10px;margin:6px 20px;}
.focus .notice-list dl.helpwant dt{left:130px}
.focus .notice-list dl.helpwant dd{height:190px;}
.focus .notice-list dl.helpwant dd a.more{float:left;}
.focus .notice-list dl.helpwant dd ul{margin-left:114px;height:190px;}
.focus .notice-list dl.helpwant dd ul li{float:left;width:50%;height:95px;}
.focus .notice-list dl.helpwant dd ul li a{display:block;padding:0 20px;overflow:hidden;}
.focus .notice-list dl.helpwant dd ul li a img{float:left;width:120px;height:60px;padding-top: 17px;}
.focus .notice-list dl.helpwant dd ul li a p{margin-left:140px;line-height:1.7em;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.focus .notice-list dl.helpwant dd ul li a p.name{margin-top:8px;margin-bottom:5px;}
.focus .notice-list dl.helpwant dd ul li a p strong{display:block;color:#0387d0;}
.focus .notice-list dl.helpwant dd ul li a p span{color:#666;font-size:12px;}
.focus .notice-list dl.helpwant dd ul li a p .num{color:#fb5a00;margin-right:10px}
.focus .notice-list dl.notice dt{left:260px}
.focus .notice-list dl.notice dd{height:190px;}
.focus .notice-list dl.notice dd a.more{float:left;}
.focus .notice-list dl.notice dd ul{margin-left:114px;height:190px;}
.focus .notice-list dl.notice dd ul li{float:left;width:50%;}
.focus .notice-list dl.notice dd ul i{display:block;width:4px;height:4px;background:#666;border-radius:50%;position:relative;margin-top:-2px;margin-left:-2px;top:1em;}
.focus .notice-list dl.notice dd ul li.new{float:left;width:50%;height:190px;}
.focus .notice-list dl.notice dd ul li a{display:inline-block;padding:0 20px;overflow:hidden;}
.focus .notice-list dl.notice dd ul li.new a{display:inline-block;padding:0 20px;overflow:hidden;height: 190px;}
.focus .notice-list dl.notice dd ul li a p{line-height:1.7em;}
.focus .notice-list dl.notice dd ul li a p.name{margin-top:8px;margin-bottom:5px;}
.focus .notice-list dl.notice dd ul li a p.name .detail{color:#0387d0;font-size: 16px;display:inline-block;max-width:345px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;font-weight: bold;}
.focus .notice-list dl.notice dd ul li a p span{color:#666;font-size:12px;}
.focus .notice-list dl.notice dd ul li a p.remark {max-width:345px;word-break:break-all;text-indent: 2em;}
.focus .notice-list dl.notice dd ul li a p .num{color:#fb5a00;}
.focus .notice-list dl.notice dd ul li a p.title{width:360px;}
.focus .notice-list dl.notice dd ul li a p.title .detail{display:inline-block;max-width:270px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;margin-right: 10px;margin-left: 10px;}
.focus .notice-list dl.notice dd ul li a p.title .date{float: right;}
.focus .notice-list dl.notice dd ul li a em{padding:0 2px;font-style:normal;color:#ff2929;border:1px solid #ff2929;border-radius:2px;font-size:12px;margin-right:10px;}
/*
 * 轮播分页
 */
.swiper-pagination {position: absolute;text-align:center;z-index: 20;margin: auto;bottom: 5px;right: 10px;}
.swiper-pagination-switch {display: inline-block;width: 15px;height: 15px;border-radius: 15px;background: #0387D0;margin-right: 5px;border: 0.5px solid #0387D0;cursor: pointer;}
.swiper-visible-switch {background: #fff;}
.swiper-active-switch {width: 50px;background: #fff;}

.section{margin-top:0px;}
.section .title{height:60px;line-height:60px;position:relative;}
.section .title h2{float:left;font-size:24px;}
.section .title h2 a{padding:0 20px;color:#333;}
.section .title span{float:left;font-size:24px;color:#999}
.section .title a.refresh{padding-left:25px;color:#727272;position:absolute;right:15px;top:50%;margin-top:-30px;cursor:pointer;}
.section .title a.refresh i{position:absolute;left:0;top:50%;margin-top:-10px;}

.section .con{padding:10px 20px;background:#fff;}
.section .con ul{margin-left:-10px;margin-right:-10px;overflow:hidden}
.section .con ul li{float:left}
.section .con ul .col-66{width:16.66%}
.section .con ul .col-33{width:33.33%}
.section .con ul .col-25{width:25%}
.section .con ul .col-50{width:50%}
.section .con .item a{display:block;}
.section .con .item a img{display:block;margin:auto;}
.section .con .item a:hover{box-shadow: 0 0 10px 2px rgba(0,0,0,.1)}
.home .section .con .more{display:block;width:370px;height:34px;line-height:34px;margin:20px auto;color:#0387d0;
  text-align:center;border:1px solid #0387d0;cursor:pointer;}
.home .section .con .more:hover{background:#e7f7ff;}

.home .section1 .con ul li strong{display:block;text-align:center;font-size:18px;line-height:2em;color:#666;}
.home .section1 .con ul li .b{padding:0 12px;}
.home .section1 .con ul li a{border:1px solid #e6e6e6;margin-left:-2px;margin-right:-2px;margin-bottom: 5px;}
.home .section1 .con ul li a img{max-width:100%;max-height:100%;width: 374px;height: 136px;}

.home .section2 .con ul{padding:10px 10px;}
.home .section2 .con ul.top li a .b{width:295px;height:100px;display: table-cell;vertical-align: middle;border:1px solid #e6e6e6}
.home .section2 .con ul.top li a .b img{width:100%;height:100%;}
.home .section2 .con ul.logo-list{padding:10px;}
.home .section2 .con ul.logo-list li a .b{width:193px;height:70px;display: table-cell;vertical-align: middle;border:1px solid #e6e6e6}
.home .section2 .con ul.logo-list li a .b img{width:100%;height:100%;}

.home .section3 .title h2 a{cursor:pointer}
.home .section3 .title h2.b a{border-left:1px solid #333;}
.home .section3 .title h2.this a{color:#0387d0}
.home .section3 .con ul{display: none;}
.home .section3 .con ul.this{display: block;}
.home .section3 .con ul li .b{padding:10px;}
.home .section3 .con ul li a{padding:20px;border:1px solid #e6e6e6;position:relative;}
.home .section3 .con ul li a img{width:100%;height:100%}
.home .section3 .con ul li a .zhiwei{display:block;width:60%;color:#0387d0;line-height:2em;font-size:16px;
  text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.home .section3 .con ul li a .zili{color:#333;line-height:1.7em}
.home .section3 .con ul li a .zili span{margin-right:10px;}
.home .section3 .con ul li a .num{color:#fb5a00;position:absolute;top:28px;right:20px;width:35%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;text-align: right;}
.home .section3 .con ul li a .date{color:#999;line-height:1.7em}
.home .section3 .con ul li a .info{margin-top:15px;padding-top:15px;border-top:1px solid #eee;}
.home .section3 .con ul li a .info .logo{display: table-cell;vertical-align: middle;width:80px;height:40px;float:left;}
.home .section3 .con ul li a .info .logo img{max-width:100%;max-height:100%;}
.home .section3 .con ul li a .info .name{display:block;margin-left:90px;color:#333;line-height:20px;
  text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.home .section3 .con ul li a .info .address{display:block;margin-left:90px;color:#999;line-height:20px;
  text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}

.home .section4 .con ul li .b{padding:10px;}
.home .section4 .con ul li a{padding:20px;border:1px solid #e6e6e6;position:relative;word-break:break-all;}
.home .section4 .con ul li a .logo{vertical-align: middle;width:236px;height:118px;margin: auto;}
.home .section4 .con ul li a .logo img{max-width:100%;max-height:100%;}
.home .section4 .con ul li a .name{padding:12px 0;text-align:center;font-size:16px;color:#333;
  text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.home .section4 .con ul li a:hover .name{color:#0387d0}
.home .section4 .con ul li a .list{padding:8px 0;border-top:1px solid #eee;border-bottom:1px solid #eee;height: 160px; overflow-y:auto;}
.home .section4 .con ul li a .list p{padding:5px 10px 5px 20px;height:20px;line-height:20px;color:#999;position:relative;}
.home .section4 .con ul li a .list p i{display:block;width:3px;height:3px;background:#999;border-radius:50%;
  position:absolute;left:10px;top:50%;margin-top:-2px;}
.home .section4 .con ul li a .list p .zhiwei{display:block;float:left;width:160px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.home .section4 .con ul li a .list p .num{display:block;float:right;}
.home .section4 .con ul li a .list p:first-child .zhiwei{color:#333}
.home .section4 .con ul li a .list p:first-child .num{color:#fb5a00}
.home .section4 .con ul li a .date{margin-top:10px;padding:0 20px;color:#999;}


.home .link-list{margin:30px 0 20px;}
.home .link-list dl dt{height:36px;border-bottom:1px solid #c8c8c8;color:#0387d0;font-size:16px;}
.home .link-list dl dt strong{display:block;float:left;padding:0 20px;line-height:36px;border-bottom:2px solid #0387d0}
.home .link-list dl dd{padding:10px 0;overflow:hidden;clear:both;}
.home .link-list dl dd a{display:block;float:left;margin-right:15px;line-height:2em}
.home .link-list dl dd a:hover{text-decoration: underline}

/* 列表页 */
.groups{padding:15px 0;background:#fff;}
.groups .group .row{padding:10px 8px;position: relative;}
.groups .group .row .head{line-height:20px;color:#333;font-weight:bold;position:absolute;left:25px;top:17px;}
.groups .group .row .body{height:32px;padding: 0 130px 0 100px;overflow:hidden}
.groups .group .row .body.show{height:auto}
.groups .group .row .body a{display:block;float:left;margin-right:16px;line-height:32px;padding:0 2px;cursor: pointer;}
.groups .group .row .body a.this{background-color:#0387d0;font-weight:bold;color:#fff;}
.groups .group .row .body a:hover{text-decoration: underline}
.groups .group .row .foot{line-height:20px;color:#0387d0;position:absolute;right:50px;top:17px;cursor:pointer;}
.groups .group .options{border-top:1px solid #eee;}
.groups .group .options .body p{float:left;margin-right:20px;margin-top:5px;padding:0 40px 0 12px;height:30px;line-height:30px;
  border:1px solid #0387d0;position:relative;}
.groups .group .options .body p span{display:block;}
.groups .group .options .body p i{position:absolute;right:3px;top:50%;margin-top:-13px;cursor:pointer;}

.item-list{margin-top:20px;background:#fff;}
.item-list .head{height:30px;padding:14px 30px;line-height:30px;border-bottom:1px solid #eee;position:relative;}
.item-list .head label{float:left;font-weight:bold;margin-right:10px}
.item-list .head .sort{float:left;}
.item-list .head .sort a{display:inline-block;padding:0 20px 0 10px;position:relative;cursor:pointer;}
.item-list .head .sort a i{width:20px;height:20px;background-image:url(../images/zhaopin_com/arrow-down.png);
  position:absolute;right:0;top:50%;margin-top:-11px;}
.item-list .head .sort a:hover i{background-image:url(../images/zhaopin_com/arrow-down-blue.png);}
.item-list .head .sort a.top i{background-image:url(../images/zhaopin_com/arrow-top.png);}
.item-list .head .sort a.top:hover i{background-image:url(../images/zhaopin_com/arrow-top-blue.png);}
.item-list .head .result{position:absolute;right:30px;top:50%;margin-top:-15px;}
.item-list .head .result span{color:#fb5a00}
.item-list .body ul li{padding:10px 30px;border-bottom:1px solid #eee;overflow:hidden}
.item-list .foot{padding:25px 0;}
.item-list .body .empty{margin:0 auto;text-align: center;padding-top: 20px;}
/* 找工作 */
.item-list .body ul.work-list li .l{float:left;width:50%;}
.item-list .body ul.work-list li .r{float:right;overflow:hidden;margin-right: 30px;}
.item-list .body ul.work-list li .l .job{height:30px;line-height:30px;}
.item-list .body ul.work-list li .l .job span{display:block;float:left;height:100%;}
.item-list .body ul.work-list li .l .title {display:inline-block;max-width:300px;color:#333;font-size:18px;
  font-weight:bold;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.item-list .body ul.work-list li .l .num{margin-left:30px;color:#fb5a00;font-size:16px;}
.item-list .body ul.work-list li .l .info{height:30px;line-height:30px;clear:both}
.item-list .body ul.work-list li .l .info span{margin-right:10px;color:#494949;}
.item-list .body ul.work-list li .l .date{margin-top:5px;color:#a1a1a1;}
.item-list .body ul.work-list li .r div{float:left}
.item-list .body ul.work-list li .r .company{line-height:20px;}
.item-list .body ul.work-list li .r .company .name{max-width:250px;text-align:right;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;color:#000;}
.item-list .body ul.work-list li .r .company .info{max-width:250px;text-align:right;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;margin-top:5px;}
.item-list .body ul.work-list li .r .company .info span{margin-left:10px;color:#a1a1a1}
.item-list .body ul.work-list li .r .logo{margin-left:15px;margin-right:50px;}
.item-list .body ul.work-list li .r .logo span{width:80px;height:40px;display:table-cell;vertical-align:middle;text-align:center;}
.item-list .body ul.work-list li .r .logo img{max-width:100%;max-height:100%;width:80px;height:40px;}
.item-list .body ul.work-list li .r .action{width:136px;text-align:center;}
.item-list .body ul.work-list li .r .action .colle{display:inline-block;margin-top:10px;color:#fb5a00;line-height:20px;cursor:pointer;}
.item-list .body ul.work-list li .r .action .colle i{width:20px;height:20px;margin-right:5px;position:relative;top:5px;
  background-image:url(../images/zhaopin_com/star-o.png)}
.item-list .body ul.work-list li .r .action .colle i.star{background-image:url(../images/zhaopin_com/star.png)}

/* 找人才 */
.item-list .body ul.talent-list li .l{float:left;width:60%;}
.item-list .body ul.talent-list li .r{float:right;width:40%;overflow:hidden}
.item-list .body ul.talent-list li .l p{line-height:30px}
.item-list .body ul.talent-list li .l p.title{height:30px;margin-bottom:10px;}
.item-list .body ul.talent-list li .l p.title .name{float:left;font-size:20px;color:#0387d0;font-weight:bold}
.item-list .body ul.talent-list li .l p.title .date{float:right;}
.item-list .body ul.talent-list li .l p.title i{float:left;}
.item-list .body ul.talent-list li .l label{padding-left:35px;color:#a1a1a1;position:relative;}
.item-list .body ul.talent-list li .l label i{position:absolute;left:0;top:50%;margin-top:-10px;}
.item-list .body ul.talent-list li .l span{margin-right:20px;color:#494949}
.item-list .body ul.talent-list li .r a{float:right;width:134px;margin-left:20px;}

/* 找企业 */
.item-list .body ul.enterprise-list{overflow:hidden}
.item-list .body ul.enterprise-list li{float:left;width:50%;padding:20px 0;overflow:hidden}
.item-list .body ul.enterprise-list li .logo{float:left;margin-left:20px;}
.item-list .body ul.enterprise-list li .logo span{width:120px;height:100px;display:table-cell;vertical-align:middle;text-align:center;}
.item-list .body ul.enterprise-list li .logo img{max-width:100%;max-height:100%;width: 120px;height: 60px;}
.item-list .body ul.enterprise-list li p{margin-left:160px;margin-right:60px;line-height:2em;position:relative;
  text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.item-list .body ul.enterprise-list li p span{color:#494949}
.item-list .body ul.enterprise-list li p.name{margin-bottom:5px;}
.item-list .body ul.enterprise-list li p.name a{color:#333;font-size:18px;font-weight:bold;}
.item-list .body ul.enterprise-list li p.name a:hover{color:#0387d0}
.item-list .body ul.enterprise-list li p.info span{margin-right:15px}
.item-list .body ul.enterprise-list li p.address{padding-left:20px;}
.item-list .body ul.enterprise-list li p.address span{color:#a1a1a1}
.item-list .body ul.enterprise-list li p.address i{position:absolute;left:-2px;top:50%;margin-top:-10px;}

/*现场招聘*/
.site .banner{height:360px;padding-top:20px;background:#fff;margin-bottom: 20px;}
.site .banner .slide{height:340px;}
.site .banner .slide .hd{display:none}
.site .banner .w .slidetext{height: 340px;z-index: 99;position: relative;top:-340px;left:80px;width: 260px;background: rgb(3,135,208);opacity:0.9;filter:alpha(opacity=90);color: #fff;overflow-y: auto;}
.site .banner .w .slidetext h1{text-align:center;font-size:20px;word-break:break-all;white-space: pre-wrap;}
.site .banner .w .slidetext dl{margin-top:8px}
.site .banner .w .slidetext dl dt{margin-bottom:2px;font-weight:bold;word-break:break-all;white-space: pre-wrap;}
.site .banner .w .slidetext dl dd{color:#f5f9fc}
.site .banner .w .title{color:#fff;position:relative;left:400px;top:-580px;z-index:99;}
.site .banner .w .title h2{margin-bottom:30px;font-size:56px;}
.site .banner .w .title p{font-size:34px;}
.site .banner .w .slidedetail{height: 340px;z-index: 99;position: relative;top:-344px;left:320px;width: 840px;color: #fff;overflow-y: auto;}
.site .banner .w .slidedetail h1{font-size:36px;word-break:break-all;white-space: pre-wrap;margin-top:30px;line-height: 40px;}
.site .banner .w .slidedetail h1 a{font-size:18px;float:right;padding:0 10px;line-height:40px;color:#fff;background:#0387d0;}
.site .banner .w .slidedetail h2{font-size:18px;word-break:break-all;white-space: pre-wrap;line-height:40px;color:#fb5a00;}
.site .banner .w .slidedetail p{font-size:16px;word-break:break-all;white-space: pre-wrap;line-height:30px;}
.site .banner .w .slidedetail h3{position:absolute;bottom: 18px;font-size:20px;word-break:break-all;white-space: pre-wrap;line-height:24px;color:#fb5a00;}

.site .w{overflow:hidden}
.site .w .content{float: left;width: 920px;background:#fff;}
.site .w .content .hr{height:20px;margin:0 -10px;background:#f2f2f2}
.site .w .content .head{padding:20px 20px 0;}
.site .w .content .head .title{margin-left:60px;height:48px;border-bottom:1px solid #eee;position:relative;}
.site .w .content .head .title h1{float:left;font-size:24px;line-height:48px;border-bottom:2px solid #0387d0;}
.site .w .content .head .title i{position:absolute;left:-60px;top:50%;margin-top:-25px;}
.site .w .content .head .title .more{padding:0 10px;line-height:28px;color:#0387d0;border:1px solid #0387d0;
  font-size:12px;position:absolute;right:0;top:50%;margin-top:-15px;}
.site .w .content .body{padding:10px}
.site .w .content .body .list1{overflow:hidden}
.site .w .content .body .list1 li{float:left;width:50%;}
.site .w .content .body .list1 li .box{margin:10px 0 12px;text-align:center;}
.site .w .content .body .list1 li .box .date{padding:10px 0 40px;margin:0 30px;color:#707273;;background:#dff2fc;position:relative;z-index:0;}
.site .w .content .body .list1 li .box .bg{height:132px;padding-top:40px;margin-top:-30px;position:relative;z-index:2;
  background:url(../images/zhaopin_com/item_bg.png) no-repeat center center;}
.site .w .content .body .list1 li:hover .box .bg{background:url(../images/zhaopin_com/item_bg_hover.png) no-repeat center center;}
.site .w .content .body .list1 li .box .bg .title a{font-size:20px;font-weight:bold;color:#333;
  text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.site .w .content .body .list1 li .box .bg .title a:hover{color:#0387d0}
.site .w .content .body .list1 li .box .bg .info{margin: 15px 0 20px;}
.site .w .content .body .list1 li .box .bg .info span{margin:0 6px;color:#747474}
.site .w .content .body .list1 li .box .bg .info span em{color:#fb5a00;font-style:normal}
.site .w .content .body .list1 li .box .bg .info span i{color:#efefef;font-style:normal}
.site .w .content .body .list1 li .box .bg .zhanwei{display:inline-block;padding:0 10px;line-height:26px;
  color:#fff;background:#0387d0;}
.site .w .content .body .list1 li .box .bg .zhanwei.yuding{background:#fb5a00}
.site .w .content .body .list1 li .box .bg .zhanwei.disabled{background:#c8c8c8}

.site .w .content .body .search{margin:20px 10px;height:44px;border:3px solid #0387d0;position:relative;z-index:99}
.site .w .content .body .search .option{width:158px;height:100%;float:left;cursor:pointer;position:relative;}
.site .w .content .body .search .option span{display:block;height:20px;padding:0 20px;margin:12px 0;
  line-height:20px;font-weight:bold;border-right:1px solid #e6e6e6;}
.site .w .content .body .search .option i{position:absolute;right:20px;top:50%;margin-top:-10px;}
.site .w .content .body .search .option ul{display:none;width:158px;height:auto;background:#fff;
  border:1px solid #e6e6e6;position:absolute;left:0;top:44px;}
.site .w .content .body .search .option:hover ul{display:block;}
.site .w .content .body .search .option ul li{padding:10px 20px;line-height:20px;}
.site .w .content .body .search .option ul li:hover{background:#f2f2f2}
.site .w .content .body .search .keyword{padding-left:64px;position:relative;}
.site .w .content .body .search .keyword input{width:100%;height:20px;padding:12px 0;font-size:14px;}
.site .w .content .body .search .keyword i{position:absolute;left:20px;top:50%;margin-top:-15px;}
.site .w .content .body .search .search-submit{width: 120px;height:42px;line-height:42px;font-size:16px;
  position:absolute;top:0;right:0;}


.site .w .content .body .list2{padding:0 10px;}
.site .w .content .body .list2 li{padding:20px 0;border-bottom:1px solid #eee;position:relative;}
.site .w .content .body .list2 li a{color:#333;}
.site .w .content .body .list2 li a:hover{color:#0387d0;}
.site .w .content .body .list2 li .name{font-size:16px;font-weight:bold}
.site .w .content .body .list2 li .info{margin:10px 0}
.site .w .content .body .list2 li .info span{margin-right:20px;color:#747474}
.site .w .content .body .list2 li .info span em{color:#fb5a00;font-style:normal}
.site .w .content .body .list2 li .info span i{position:relative;top:5px;margin-right:4px;}
.site .w .content .body .list2 li .date{color:#a1a1a1;font-size:12px}
.site .w .content .body .list2 li .number{line-height:50px;padding:0 25px;position:absolute;top:40px;right:0;}
.site .w .content .body .list2 li .number.a{color:#0387d0;background:#dff2fc}
.site .w .content .body .list2 li .number.b{color:#fb5a00;background:#fff5e6}

.site .w .content .foot{padding:20px 0 30px}
.site .w .content .map{background:#fff;overflow:hidden;width: 100%;}
.site .w .content .map .allmap{float:left;width:454px;height:224px;border:3px solid #c8c8c8;}
.site .w .content .map .info{margin-left:470px;padding:0 20px;}
.site .w .content .map .info p{padding:6px 0}
.site .w .content .map .info .title{margin-top:10px;font-size:20px;}
.site .w .slide-list{float: right;width: 260px;}

.site .banner .tabs{height:40px;margin-top:20px;text-align:center}
.site .banner .tabs li{display:inline-block;line-height:40px;width:90px;margin:0 30px;position:relative;cursor:pointer}
.site .banner .tabs li i{display:none;width:100%;height:2px;background:#0387d0;position:absolute;left:0;bottom:-1px;}
.site .banner .tabs li.this i{display:block;}

.site .item-list{display:none;padding:30px 30px 0;background:#fff;}
.site .item-list.show{display:block;}
.site .item-list .body ul li{padding:0;border:none;}
.site .item-list .foot{border-top:1px solid #eee}

.site .celllabel {position:absolute;display:none;left:0;top:0px;background:#D8F3FA;border:1px #bcbcbc solid;line-height:20px; padding:10px 20px;font-size:14px;font-weight:bold;z-index: 10;}
.site .w .content .body .floorplan {overflow:hidden;position:relative;background-size:100% 100%;background-repeat:no-repeat;width: 800px;height: 960px;margin:0 auto 10px auto;}
.site .w .content .body .floorplan .floorcell {text-align: center;font-weight:bold;}
.site .w .content .body .floorplan .reservatecell {background-color: #fb5a00;color: #fff;border:#000 solid 0.5px;cursor: pointer;}
.site .w .content .body .floorplan .reservatedcell {background-color: #aaa;color: #fff;border:#000 solid 0.5px;}
.site .w .content .body .floorplan .closedcell {background-color: #dff2fc;color: #0387d0;border:#000 solid 0.5px;}

.site .w .content .demon .floorplan {width: 340px;height: 38px;}
.site .w .content .demon .floorplan .floorcell {width: 30px;height:35px;line-height: 35px;display: inline-block;margin-right:10px;}

.site-list li{margin-bottom:30px;overflow:hidden}
.site-list li .l{float:left;width:810px;}
.site-list li .l .company{min-height:118px;position:relative;}
.site-list li .l .company img.logo {float:left;max-width:100%;max-height:100%;width:236px;height:118px;margin:0px 10px;}
.site-list li .l .company .name{margin-bottom:10px;font-size:20px;line-height:1.7em;}
.site-list li .l .company .desc{color:#747474;line-height:1.7em;height: 70px;}
.site-list li .l .company .desc.show{height: auto;}
.site-list li .l .company .desc .detail{height: 70px;overflow: hidden;position: relative;word-wrap:break-word;word-break:break-all;}
.site-list li .l .company .desc.show .detail{height: auto;overflow: visible;}
.site-list li .l .company .desc .detail .toggle{padding:0 6px;position:absolute;right:0;bottom:0;background:#fff;}
.site-list li .l .company .desc .detail .toggle i{margin-left:3px;color:#2991d3;font-style:normal;cursor:pointer;}
.site-list li .l .company .booth{width:120px;height:30px;color:#0387d0;background:#dff2fc;text-align:center;
  line-height:30px;position:absolute;top:0;right:0;}
.site-list li .l .company a{display:block;margin-top:20px;line-height:40px;text-align:center;color:#a0a0a0;background:#f2f2f2;}
.site-list li .l .jobs{padding:20px 0;}
.site-list li .l .jobs .jobs-title{padding-left:20px;font-size:18px;position:relative}
.site-list li .l .jobs .jobs-title span{margin-left:10px;color:#999;font-weight:bold;}
.site-list li .l .jobs .jobs-title em{font-style:normal}
.site-list li .l .jobs .jobs-title i{display:block;width:3px;height:20px;background:#333;position:absolute;
  left:5px;top:50%;margin-top:-10px;}
.site-list li .l .jobs .jobs-list .jobs-item{padding:20px 0;border-bottom:1px solid #eee;position:relative}
.site-list li .l .jobs .jobs-list .jobs-item .job{height:30px;line-height:30px;font-size:16px;font-weight:bold}
.site-list li .l .jobs .jobs-list .jobs-item .job .title a{color:#0387d0;}
.site-list li .l .jobs .jobs-list .jobs-item .job .num{margin-left: 30px;color: #fb5a00;}
.site-list li .l .jobs .jobs-list .jobs-item .info{line-height:30px;}
.site-list li .l .jobs .jobs-list .jobs-item .info span{margin-right:10px;color: #494949;}
.site-list li .l .jobs .jobs-list .jobs-item .desc{height:56px;color:#747474;line-height:2em;position:relative;overflow:hidden;}
.site-list li .l .jobs .jobs-list .jobs-item .desc.show{height:auto;}
.site-list li .l .jobs .jobs-list .jobs-item .desc .toggle{padding:0 8px;position:absolute;right:0;bottom:2px;background:#fff;}
.site-list li .l .jobs .jobs-list .jobs-item .desc .toggle i{margin-left:3px;color:#2991d3;font-style:normal;cursor:pointer;}
.site-list li .l .jobs .jobs-list .jobs-item .desc.show .toggle{position:relative;bottom:0;}
.site-list li .l .jobs .jobs-list .jobs-item .date{line-height:30px;color:#a1a1a1;position:absolute;top:20px;right:0;}
.site-list li .l .more-jobs{display:block;width:370px;line-height:34px;margin:20px auto;background:#e7f7ff;
  border:1px solid #0387d0;color:#0387d0;text-align:center;}
.site-list li .l .jobs .jobs-list .jobs-item .action {text-align: center;}
.site-list li .l .jobs .jobs-list .jobs-item .action a {width: 100px;display: inline-block;margin:0 10px;}
.site-list li .l .jobs .jobs-list .jobs-item .action a.collect i {width:20px;height:20px;background-image:url(../images/zhaopin_com/star-w.png);position: relative;top: 4px;}
.site-list li .r{float:right;width:300px;}
.site-list li .r dl{padding:10px 30px;margin-bottom:20px;border:1px solid #e6e6e6;}
.site-list li .r dl dt{height:36px;line-height:36px;border-bottom:1px solid #e6e6e6;font-size:16px;}
.site-list li .r dl dt strong{float:left;border-bottom:2px solid #0387d0;}
.site-list li .r dl dd{padding:10px 0;line-height:2em;clear:both}
.site-list li .r dl dd p{word-break: break-all}
.site-list li .r dl dd label{color:#747474}
.site-list li .r dl dd span{color:#a1a1a1}
.site-list li .r .map {margin-bottom:20px;}
.site-list li .r .map .allmap{height:300px;border:1px solid #e6e6e6;}
.site-list li .r .map .info{margin-top:10px;color:#a1a1a1;}
.site-list li .r .map .info span{margin:0 3px;font-weight:bold;color:#333;}
.site-list li .main{}
.site-list li .main .company {position: relative;height:69px; margin-top:5px; line-height:35px; background:url(../images/zhaopin_com/site_title.png) top left no-repeat; position:relative; font-size:16px; color:white;}
.site-list li .main .company .name{display:block; height:26px; margin-left: 80px;}
.site-list li .main .company .booth{width:37px; height:52px; display:block; background:url(../images/zhaopin_com/site_booth.png) no-repeat; position:absolute;top:-3px; left:30px;  padding-left:3px; line-height:40px;}
.site-list li .main .jobs .jobs-list{background:#dff2fc; margin-left: 12px;margin-right: 18px; padding-bottom:5px; margin-bottom:10px;}
.site-list li .main .jobs .jobs-list .jobs-item{margin:0 30px;background:url(../images/zhaopin_com/site_job_bg.png) bottom repeat-x;margin-bottom:5px;padding:0;}
.site-list li .main .jobs .jobs-list .jobs-item em{font-style:normal; display:block; width: 240px;float: left;}
.site-list li .main .jobs .jobs-list .jobs-item em .title{max-width: 160px;float:left;text-overflow: ellipsis;color:#444;white-space: nowrap;overflow: hidden;}
.site-list li .main .jobs .jobs-list .jobs-item em .count{color:#e98317;width:70px;display: inline-block;float:left;}
.site-list li .main .jobs .jobs-list .jobs-item p{color:#888;display:block; width:800px; float:right; text-align: justify; line-height:15px;padding-bottom:10px;}
/*校园招聘*/
.campus .banner{height:360px;padding-top:20px;background:#fff;margin-bottom: 20px;}
.campus .banner .slide{width:1200px;min-width:1200px;margin:0 auto;height:340px;background:url(../images/zhaopin_com/banner_pin.jpg) no-repeat center center;}
.campus .w{overflow:hidden}
.campus .w .content{float:left;width:920px;background:#fff;}
.campus .w .slide-list{float:right;width:260px;}

.campus .w .content .head{padding:20px 20px 0;}
.campus .w .content .head .title{margin-left:60px;height:48px;border-bottom:1px solid #eee;position:relative;}
.campus .w .content .head .title h1{float:left;font-size:24px;line-height:48px;border-bottom:2px solid #0387d0;}
.campus .w .content .head .title i{position:absolute;left:-60px;top:50%;margin-top:-25px;}
.campus .w .content .body{padding:10px;}
.campus .w .content .body ul{overflow:hidden}
.campus .w .content .body ul li{float:left;width:50%;}
.campus .w .content .body ul li a{display:block;padding:20px;height:180px;margin:10px;text-align:center;border:1px solid #e6e6e6;}
.campus .w .content .body ul li a:hover{box-shadow: 0 0 8px 2px rgba(0,0,0,.1)}
.campus .w .content .body ul li a .logo{width:160px;margin:0 auto 10px;}
.campus .w .content .body ul li a .logo span{display: table-cell;vertical-align: middle;width:160px;height:80px;}
.campus .w .content .body ul li a .logo img{max-width:100%;max-height:100%;}
.campus .w .content .body ul li a .name{font-size:15px;color:#333;}
.campus .w .content .body ul li a .title{margin:5px 0;font-size:20px;color:#333;font-weight:bold;line-height:1.8em;
  text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.campus .w .content .body ul li a:hover .title{color:#0387d0}
.campus .w .content .body ul li a .date{font-size:14px;color:#a1a1a1}
.campus .w .content .foot{padding:10px 0 30px}

/*边栏*/
.slide-list dl{margin-bottom:20px;padding:20px;background:#fff;}
.slide-list dl dt{height:40px;margin-bottom:10px;border-bottom:1px solid #eee;position:relative;}
.slide-list dl dt strong{float:left;padding:0 2px;line-height:40px;border-bottom:2px solid #0387d0;font-size:16px;}
.slide-list dl dt .more{position:absolute;right:0;top:50%;margin-top:-10px;cursor: pointer;}
.slide-list dl dd .item{display:block;padding:10px 0;position:relative;word-wrap:break-word;word-break:break-all;}
.slide-list dl dd .item .title{line-height:1.7em;position:relative;}
.slide-list dl dd .item .title i.new-icon{display:none;}
.slide-list dl dd .item .title a{color:#333;font-size:14px;}
.slide-list dl dd .item .title a:hover{color:#0387d0}
.slide-list dl dd .item .desc{color:#a1a1a1;font-size:13px;line-height:2em}
.slide-list dl dd .item .date{color:#a9a9a9;font-size:12px;line-height:2em}

.slide-list dl.dl1 dd .item{padding:10px 0 10px 20px;}
.slide-list dl.dl1 dd .item i{position:absolute;left:2px;top:14px;font-size:12px;font-weight:bold;color:#999;}
.slide-list dl.dl1 dd .item:nth-child(1) i,
.slide-list dl.dl1 dd .item:nth-child(2) i,
.slide-list dl.dl1 dd .item:nth-child(3) i{color:#fb5a00}

.slide-list dl.dl2 dd .item:first-child .title i.new-icon{display:inline-block;margin-right:4px;position:relative;top:6px;}

.slide-list dl.dl3 dd .item:first-child .title{padding-left:30px;}
.slide-list dl.dl3 dd .item:first-child .title i.new-icon{display:block;position:absolute;left:0;top:0;}
.slide-list dl.dl3 dd .item .title{padding-right:20px;}
.slide-list dl.dl3 dd .item .title a{display:block;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.slide-list dl.dl3 dd .item .title .toggle{display:block;width:0;height:0;margin-top:-5px;position:absolute;right:0;top:50%;cursor:pointer;
  border-left:5px solid transparent;border-top:5px solid #e6e6e6;border-right:5px solid transparent;border-bottom:5px solid transparent;}
.slide-list dl.dl3 dd .item .desc{display:none}
.slide-list dl.dl3 dd .item.show .title .toggle{margin-top:-10px;border-left:5px solid transparent;
  border-top:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #9f9f9f;}
.slide-list dl.dl3 dd .item.show .desc{display:block;}

.slide-list .guanggao{margin-bottom:20px;}
.slide-list .guanggao a{display:block;}
.slide-list .guanggao img{width:260px;height:auto;}

/*公共服务*/
.service .banner{height:360px;padding-top:20px;background:#fff;margin-bottom: 20px;}
.service .banner .slide{width:1200px;min-width:1200px;margin:0 auto;height:340px;background:url(../images/zhaopin_service/banner_service.jpg) no-repeat center center;}
.service .w{overflow:hidden}
.service .w .content{float:left;width:920px;}
.service .w .slide-list{float:right;width:260px;}

.service .content dl{padding:10px 20px;margin-bottom:20px;background:#fff;}
.service .content dl dt{text-align:center;border-bottom:1px solid #eee;}
.service .content dl dt p{width:160px;height:40px;margin:0 auto}
.service .content dl dt p i{display:block;float:left;width:50px;height:40px;}
.service .content dl dt p strong{display:block;float:right;font-size:22px;height:39px;line-height:40px;border-bottom:2px solid #0387d0}
.service .content dl dd ul{overflow:hidden}
.service .content dl dd ul li{float:left;width:20%;}
.service .content dl dd ul li a{display:block;margin:10px 20px 30px 20px;}
.service .content dl dd ul li a p.icon{margin:0 auto;width:60px;height:60px;background:#dff2fc;
  border:1px solid #bae7ff;border-radius:50%;position:relative;}
.service .content dl dd ul li a p.icon i{width:45px;height:45px;margin-top:-24px;margin-left:-24px;
  position:absolute;left:50%;top:50%;}
.service .content dl dd ul li a p.name{margin-top:5px;font-size:16px;text-align:center;color:#666;height: 20px;}
.service .content dl dd ul li a:hover p.name{color:#0387d0;font-weight:bold}

.service-icon01{background-image:url(../images/zhaopin_service/service-icon01.png)}
.service-icon02{background-image:url(../images/zhaopin_service/service-icon02.png)}
.service-icon03{background-image:url(../images/zhaopin_service/service-icon03.png)}
.service-icon04{background-image:url(../images/zhaopin_service/service-icon04.png)}
.service-icon05{background-image:url(../images/zhaopin_service/service-icon05.png)}
.service-icon06{background-image:url(../images/zhaopin_service/service-icon06.png)}
.service-icon07{background-image:url(../images/zhaopin_service/service-icon07.png)}
.service-icon08{background-image:url(../images/zhaopin_service/service-icon08.png)}
.service-icon09{background-image:url(../images/zhaopin_service/service-icon09.png)}
.service-icon10{background-image:url(../images/zhaopin_service/service-icon10.png)}
.service-icon11{background-image:url(../images/zhaopin_service/service-icon11.png)}
.service-icon12{background-image:url(../images/zhaopin_service/service-icon12.png)}
.service-icon13{background-image:url(../images/zhaopin_service/service-icon13.png)}
.service-icon14{background-image:url(../images/zhaopin_service/service-icon14.png)}
.service-icon15{background-image:url(../images/zhaopin_service/service-icon15.png)}
.service-icon16{background-image:url(../images/zhaopin_service/service-icon16.png)}
.service-icon20{background-image:url(../images/zhaopin_service/service-icon20.png)}
.service-icon21{background-image:url(../images/zhaopin_service/service-icon21.png)}
.service-icon22{background-image:url(../images/zhaopin_service/service-icon22.png)}
.service-icon23{background-image:url(../images/zhaopin_service/service-icon23.png)}
.service-icon24{background-image:url(../images/zhaopin_service/service-icon24.png)}
.service-icon25{background-image:url(../images/zhaopin_service/service-icon25.png)}
.service-icon26{background-image:url(../images/zhaopin_service/service-icon26.png)}
.service-icon27{background-image:url(../images/zhaopin_service/service-icon27.png)}
.service-icon28{background-image:url(../images/zhaopin_service/service-icon28.png)}
.service-icon29{background-image:url(../images/zhaopin_service/service-icon29.png)}
.service-icon30{background-image:url(../images/zhaopin_service/service-icon30.png)}
.service-icon31{background-image:url(../images/zhaopin_service/service-icon31.png)}
.service-icon32{background-image:url(../images/zhaopin_service/service-icon32.png)}
.service-icon33{background-image:url(../images/zhaopin_service/service-icon33.png)}
.service-icon34{background-image:url(../images/zhaopin_service/service-icon34.png)}
.service-icon35{background-image:url(../images/zhaopin_service/service-icon35.png)}
.service-icon36{background-image:url(../images/zhaopin_service/service-icon36.png)}
.service-icon37{background-image:url(../images/zhaopin_service/service-icon37.png)}
.service-icon38{background-image:url(../images/zhaopin_service/service-icon38.png)}
.service-icon39{background-image:url(../images/zhaopin_service/service-icon39.png)}
.service-icon40{background-image:url(../images/zhaopin_service/service-icon40.png)}
.service-icon41{background-image:url(../images/zhaopin_service/service-icon41.png)}
.service-icon42{background-image:url(../images/zhaopin_service/service-icon42.png)}
.service-icon43{background-image:url(../images/zhaopin_service/service-icon43.png)}
.service-icon44{background-image:url(../images/zhaopin_service/service-icon44.png)}
.service-icon45{background-image:url(../images/zhaopin_service/service-icon45.png)}
.service-icon46{background-image:url(../images/zhaopin_service/service-icon46.png)}
.service-icon47{background-image:url(../images/zhaopin_service/service-icon47.png)}
.service-icon48{background-image:url(../images/zhaopin_service/service-icon48.png)}
.service-icon49{background-image:url(../images/zhaopin_service/service-icon49.png)}

.service-icon50{background-image:url(../images/zhaopin_service/service-icon50.png)}
.service-icon51{background-image:url(../images/zhaopin_service/service-icon51.png)}
.service-icon52{background-image:url(../images/zhaopin_service/service-icon52.png)}
.service-icon53{background-image:url(../images/zhaopin_service/service-icon53.png)}
.service-icon54{background-image:url(../images/zhaopin_service/service-icon54.png)}
.service-icon55{background-image:url(../images/zhaopin_service/service-icon55.png)}
.service-icon56{background-image:url(../images/zhaopin_service/service-icon56.png)}
.service-icon57{background-image:url(../images/zhaopin_service/service-icon57.png)}
.service-icon58{background-image:url(../images/zhaopin_service/service-icon58.png)}
.service-icon59{background-image:url(../images/zhaopin_service/service-icon59.png)}
.service-icon60{background-image:url(../images/zhaopin_service/service-icon60.png)}
.service-icon61{background-image:url(../images/zhaopin_service/service-icon61.png)}
.service-icon62{background-image:url(../images/zhaopin_service/service-icon62.png)}
.service-icon63{background-image:url(../images/zhaopin_service/service-icon63.png)}
.service-icon64{background-image:url(../images/zhaopin_service/service-icon64.png)}
.service-icon65{background-image:url(../images/zhaopin_service/service-icon65.png)}
.service-icon66{background-image:url(../images/zhaopin_service/service-icon66.png)}
.service-icon67{background-image:url(../images/zhaopin_service/service-icon67.png)}
.service-icon68{background-image:url(../images/zhaopin_service/service-icon68.png)}
.service-icon69{background-image:url(../images/zhaopin_service/service-icon69.png)}
.service-icon70{background-image:url(../images/zhaopin_service/service-icon70.png)}
.service-icon71{background-image:url(../images/zhaopin_service/service-icon71.png)}
.service-icon72{background-image:url(../images/zhaopin_service/service-icon72.png)}
.service-icon73{background-image:url(../images/zhaopin_service/service-icon73.png)}
.service-icon74{background-image:url(../images/zhaopin_service/service-icon74.png)}
.service-icon75{background-image:url(../images/zhaopin_service/service-icon75.png)}
.service-icon76{background-image:url(../images/zhaopin_service/service-icon76.png)}
.service-icon77{background-image:url(../images/zhaopin_service/service-icon77.png)}
.service-icon78{background-image:url(../images/zhaopin_service/service-icon78.png)}
.service-icon79{background-image:url(../images/zhaopin_service/service-icon79.png)}
.service-icon80{background-image:url(../images/zhaopin_service/service-icon80.png)}
.service-icon81{background-image:url(../images/zhaopin_service/service-icon81.png)}
.service-icon82{background-image:url(../images/zhaopin_service/service-icon82.png)}
.service-icon83{background-image:url(../images/zhaopin_service/service-icon83.png)}
.service-icon84{background-image:url(../images/zhaopin_service/service-icon84.png)}
.service-icon85{background-image:url(../images/zhaopin_service/service-icon85.png)}
.service-icon86{background-image:url(../images/zhaopin_service/service-icon86.png)}
.service-icon87{background-image:url(../images/zhaopin_service/service-icon86.png)}
.service-icon88{background-image:url(../images/zhaopin_service/service-icon86.png)}
.service-icon89{background-image:url(../images/zhaopin_service/service-icon32.png)}
.service-icon90{background-image:url(../images/zhaopin_service/service-icon90.png)}
.service-icon91{background-image:url(../images/zhaopin_service/service-icon91.png)}

.service .content dl.dl1 dt p i{background:url(../images/zhaopin_service/title-icon01.png) no-repeat 0 0}
.service .content dl.dl2 dt p i{background:url(../images/zhaopin_service/title-icon02.png) no-repeat 0 0}

.service .content .download{padding:10px;background:#fff;}
.service .content .download ul{position:relative;overflow:hidden}
.service .content .download ul li{float:left;width:25%;overflow:hidden;min-height: 150px}
.service .content .download ul li.bg{width:50%;height:150px;position:absolute;left:-10px;top:0;}
.service .content .download ul li.bg p{height:100%;background:url(../images/zhaopin_download/banner-download.jpg) no-repeat center center;}
.service .content .download ul li:first-child+li{margin-left:50%}
.service .content .download ul li a{display:block;margin:10px;padding:10px;}
.service .content .download ul li a i{float:left;width:40px;height:40px;margin-top:18px}
.service .content .download ul li a .action{margin:25px 0 15px 60px;width:78px;height:28px;line-height:28px;
  text-align:center;color:#0387d0;border:1px solid #9edeff;background:#d2eefd;}
.service .content .download ul li a .name{color:#000;font-weight:bold;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.service .content .download ul li a:hover .name{color:#0387d0;}

.service .content .download ul li.zip a i{background-image:url(../images/zhaopin_download/zip-icon.png)}
.service .content .download ul li.rar a i{background-image:url(../images/zhaopin_download/rar-icon.png)}
.service .content .download ul li.pdf a i{background-image:url(../images/zhaopin_download/pdf-icon.png)}
.service .content .download ul li.jpg a i{background-image:url(../images/zhaopin_download/jpg-icon.png)}
.service .content .download ul li.jpeg a i{background-image:url(../images/zhaopin_download/jpg-icon.png)}
.service .content .download ul li.gif a i{background-image:url(../images/zhaopin_download/gif-icon.png)}
.service .content .download ul li.txt a i{background-image:url(../images/zhaopin_download/txt-icon.png)}
.service .content .download ul li.png a i{background-image:url(../images/zhaopin_download/png-icon.png)}
.service .content .download ul li.bmp a i{background-image:url(../images/zhaopin_download/bmp-icon.png)}
.service .content .download ul li.ppt a i{background-image:url(../images/zhaopin_download/ppt-icon.png)}
.service .content .download ul li.doc a i{background-image:url(../images/zhaopin_download/doc-icon.png)}
.service .content .download ul li.xls a i{background-image:url(../images/zhaopin_download/xls-icon.png)}
.service .content .download ul li.xlsx a i{background-image:url(../images/zhaopin_download/xls-icon.png)}
.service .content .download ul li.new a i{background-image:url(../images/zhaopin_download/new-icon.png)}

/* 
 *新闻通知
 */
.notice .w{background:#fff;margin-top:20px;}
.notice .w .detail{padding:30px 0;overflow:hidden}
.notice .w .detail .content{float:left;padding:0 30px 30px;width:780px;min-height:500px;border-right:1px solid #eee}
.notice .w .detail .content h1{font-size:28px;line-height:30px;}
.notice .w .detail .content .info{margin:30px 0 20px;color:#999}
.notice .w .detail .content .info span{margin-right:5px;}
.notice .w .detail .content .html p{margin-bottom:15px;line-height:1.7em;text-indent:2em;word-break: break-all;}
.notice .w .detail .content .html tr td p{text-indent:0em;}
.notice .w .detail .content .html img{display:block;max-width:100%;height:auto}
.notice .w .detail .content .download{margin-top:60px;}
.notice .w .detail .content .download dd a{display:block;height:40px;padding:11px 80px 11px 20px;margin-top:20px;
	background:#f2f2f2;border:1px solid #d8dfe7;cursor:pointer;position:relative;}
.notice .w .detail .content .download dd a:hover{border:1px solid #308bff}
.notice .w .detail .content .download dd a .title{color:#000;font-weight:bold;line-height:20px;}
.notice .w .detail .content .download dd a .size{color:#76808a;line-height:20px;}
.notice .w .detail .content .download dd a .action{font-size:12px;text-align:center;margin-top:-25px;color:#318cff;
	position:absolute;top:50%;right:10px;}
.notice .w .detail .content ul.notice-list li{padding: 15px 10px;}
.notice .w .detail .content ul.notice-list li a{display:inline-block;padding:0 20px;overflow:hidden;}
.notice .w .detail .content ul.notice-list li a p{line-height:20px;}
.notice .w .detail .content ul.notice-list li a p span{color:#666;font-size:15px;}
.notice .w .detail .content ul.notice-list li a p.title{width:700px;}
.notice .w .detail .content ul.notice-list li a p.title .noticedetail{display:inline-block;max-width:590px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;margin-right: 10px;margin-left: 10px;}
.notice .w .detail .content ul.notice-list li a p.title .date{float: right;}

.notice .w .detail .slide{margin-left:840px;padding:0 30px;min-height:500px;border-left:1px solid #eee;}
.notice .w .detail .slide .title{height:40px;line-height:40px;border-bottom:1px solid #eee;margin-bottom: 20px;}
.notice .w .detail .slide .title strong{float:left;height:39px;border-bottom:2px solid #308bff;}
.notice .w .detail .slide .title a{float:right;}
.notice .w .detail .slide ul.item-list{padding:30px 0;}
.notice .w .detail .slide ul.item-list li{margin-bottom:20px;padding-left:15px;line-height:1.7em;position:relative;}
.notice .w .detail .slide ul.item-list li i{display:block;width:3px;height:3px;background:#308bff;border-radius:50%;
	position:absolute;left:0;top:10px;}
.notice .w .detail .slide ul.item-list li a{display: -webkit-box;text-overflow: ellipsis;
	-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow : hidden;}
.notice .w .detail .slide ul.item-list li .date{margin-top:5px;color:#999}


.notice .ztree * {font-size: 10pt;font-family:"Microsoft Yahei",Verdana,Simsun,"Segoe UI Web Light","Segoe UI Light","Segoe UI Web Regular","Segoe UI","Segoe UI Symbol","Helvetica Neue",Arial}
.notice .ztree li ul{ margin:0; padding:0}
.notice .ztree li {line-height:30px;}
.notice .ztree li a {width:200px;height:30px;padding-top: 0px;}
.notice .ztree li a:hover {text-decoration:none; background-color: #0387d0;color:#fff;}
.notice .ztree li a span.button.switch {visibility:hidden}
.notice .ztree.showIcon li a span.button.switch {visibility:visible}
.notice .ztree li a.curSelectedNode {background-color:#0387d0;color:#fff;border:0;height:30px;}
.notice .ztree li span {line-height:30px;}
.notice .ztree li span.button {margin-top: -7px;}
.notice .ztree li span.button.switch {width: 16px;height: 16px;}

.notice .ztree li a.level0 span {font-size: 150%;font-weight: bold;}
.notice .ztree li span.button {background-image:url("../images/zhaopin_com/left_menuForOutLook.png"); *background-image:url("../images/zhaopin_com/left_menuForOutLook.gif")}
.notice .ztree li span.button.switch.level0 {width: 20px; height:20px}
.notice .ztree li span.button.switch.level1 {width: 20px; height:20px}
.notice .ztree li span.button.noline_open {background-position: 0 0;}
.notice .ztree li span.button.noline_close {background-position: -18px 0;}
.notice .ztree li span.button.noline_open.level0 {background-position: 0 -18px;}
.notice .ztree li span.button.noline_close.level0 {background-position: -18px -18px;}
/*
 * paginationjs
 */
.pagination-box{width:100%;height:30px;}
.paginationjs{text-align:center;overflow:hidden}
.paginationjs .paginationjs-pages{display:inline-block;}
.paginationjs-pages ul{text-align:center;}
.paginationjs-pages ul li{display:inline-block;height:30px;line-height:30px;margin:0 2px;}
.paginationjs-pages ul li a{display:block;min-width:12px;padding:0 8px;height:28px;border:1px solid #eee;
  color:#999;}
.paginationjs-pages ul li.active a{color:#fff;background:#0387d0;border:1px solid #0387d0;}
.paginationjs-pages ul li.paginationjs-prev a,
.paginationjs-pages ul li.paginationjs-next a
{color:#999;}
.paginationjs-nav{display:inline-block;margin-left:5px;line-height:30px;color:#999}
.paginationjs-nav span{margin-left:10px;}
 
.register .form{width:850px;margin:0 auto;background:#fff;}
.register form{padding:30px 0;width:400px;margin:0 auto;}
.register form .title{margin-bottom:30px;text-align:center;position:relative;}
.register form .title h1{font-size:24px;color:#666;}
.register form .title i{display:block;width:30px;height:2px;background:#308bfe;position:absolute;left:50%;top:40px;
  margin-left:-15px;}
.register form .title span{color:#666;position:absolute;right:-60px;top:50%;margin-top:-10px;}

.register .form-item{margin-bottom:20px;height:30px;position:relative;}
.register .form-item label{color:#f00;position:absolute;left:-20px;top:50%;margin-top:0;}
.register .form-item .input{}
.register .form-item .error{width:200px;position:absolute;right:-200px;top:50%;margin-top:-10px;}
.register .userProtocol{
	position: fixed;
	left: 10%;
	top: 10%;
	right: 10%;
	bottom: 10%;
	background-color: #fff;
	color: #000;
	border:5px solid #ccc;
	padding: 10px;
	display: none;
	z-index: 100;
}

.register .userProtocol .content {
	overflow: hidden;
	overflow-y: auto;
	position: fixed;
	top: 15%;
	left: 15%;
	right: 15%;
	bottom: 10%;
	margin-bottom:50px;
	text-align: left;
}
	
.register .userProtocol .data {
	text-indent: 2em
}

.register .userProtocol .close {
	position: absolute;
	bottom: 2px;
	text-align: center;
	left: 50%;
	margin-left:-60px;
	opacity:1;
	filter:alpha(opacity=100)}
.form .form-item .placeholderspan{float: right;position: absolute;line-height:40px;color:#666;width:160px;display:none;margin-left:-170px;text-align: right;}


.dropup,
.dropdown {
  position: relative;
}

.dropdown-toggle {
  *margin-bottom: -3px;
}

.dropdown-toggle:active,
.open .dropdown-toggle {
  outline: 0;
}

.caret {
  display: inline-block;
  width: 0;
  height: 0;
  vertical-align: top;
  border-top: 4px solid #000000;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
  content: "";
}

.dropdown .caret {
  margin-top: 8px;
  margin-left: 2px;
}

.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  padding: 5px 0;
  margin: 2px 0 0;
  list-style: none;
  background-color: #ffffff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.2);
  *border-right-width: 2px;
  *border-bottom-width: 2px;
  -webkit-border-radius: 6px;
     -moz-border-radius: 6px;
          border-radius: 6px;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
     -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
          box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  -webkit-background-clip: padding-box;
     -moz-background-clip: padding;
          background-clip: padding-box;
}

.dropdown-menu.pull-right {
  right: 0;
  left: auto;
}

.dropdown-menu .divider {
  *width: 100%;
  height: 1px;
  margin: 9px 1px;
  *margin: -5px 0 5px;
  overflow: hidden;
  background-color: #e5e5e5;
  border-bottom: 1px solid #ffffff;
}

.dropdown-menu > li > a {
  display: block;
  padding: 3px 20px;
  clear: both;
  font-weight: normal;
  line-height: 20px;
  color: #333333;
  white-space: nowrap;
}

.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus,
.dropdown-submenu:hover > a,
.dropdown-submenu:focus > a {
  color: #ffffff;
  text-decoration: none;
  background-color: #27a0e5;
  background-image: -moz-linear-gradient(top, #2fa4e7, #1a99e2);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#2fa4e7), to(#1a99e2));
  background-image: -webkit-linear-gradient(top, #2fa4e7, #1a99e2);
  background-image: -o-linear-gradient(top, #2fa4e7, #1a99e2);
  background-image: linear-gradient(to bottom, #2fa4e7, #1a99e2);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff2fa4e7', endColorstr='#ff1a99e2', GradientType=0);
}

.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
  color: #ffffff;
  text-decoration: none;
  background-color: #27a0e5;
  background-image: -moz-linear-gradient(top, #2fa4e7, #1a99e2);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#2fa4e7), to(#1a99e2));
  background-image: -webkit-linear-gradient(top, #2fa4e7, #1a99e2);
  background-image: -o-linear-gradient(top, #2fa4e7, #1a99e2);
  background-image: linear-gradient(to bottom, #2fa4e7, #1a99e2);
  background-repeat: repeat-x;
  outline: 0;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff2fa4e7', endColorstr='#ff1a99e2', GradientType=0);
}

.dropdown-menu > .disabled > a,
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  color: #999999;
}

.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  text-decoration: none;
  cursor: default;
  background-color: transparent;
  background-image: none;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

.open {
  *z-index: 1000;
}

.open > .dropdown-menu {
  display: block;
}

.pull-right > .dropdown-menu {
  right: 0;
  left: auto;
}

.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
  border-top: 0;
  border-bottom: 4px solid #000000;
  content: "";
}

.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-bottom: 1px;
}

.dropdown-submenu {
  position: relative;
}

.dropdown-submenu > .dropdown-menu {
  top: 0;
  left: 100%;
  margin-top: -6px;
  margin-left: -1px;
  -webkit-border-radius: 0 6px 6px 6px;
     -moz-border-radius: 0 6px 6px 6px;
          border-radius: 0 6px 6px 6px;
}

.dropdown-submenu:hover > .dropdown-menu {
  display: block;
}

.dropup .dropdown-submenu > .dropdown-menu {
  top: auto;
  bottom: 0;
  margin-top: 0;
  margin-bottom: -2px;
  -webkit-border-radius: 5px 5px 5px 0;
     -moz-border-radius: 5px 5px 5px 0;
          border-radius: 5px 5px 5px 0;
}

.dropdown-submenu > a:after {
  display: block;
  float: right;
  width: 0;
  height: 0;
  margin-top: 5px;
  margin-right: -10px;
  border-color: transparent;
  border-left-color: #cccccc;
  border-style: solid;
  border-width: 5px 0 5px 5px;
  content: " ";
}

.dropdown-submenu:hover > a:after {
  border-left-color: #ffffff;
}

.dropdown-submenu.pull-left {
  float: none;
}

.dropdown-submenu.pull-left > .dropdown-menu {
  left: -100%;
  margin-left: 10px;
  -webkit-border-radius: 6px 0 6px 6px;
     -moz-border-radius: 6px 0 6px 6px;
          border-radius: 6px 0 6px 6px;
}

.dropdown .dropdown-menu .nav-header {
  padding-right: 20px;
  padding-left: 20px;
}
/*
 *验证码
*/
.validatebtn{width: 60px;font-size: 16px;color:#fff;cursor:pointer;padding: 4px;margin-left: 4px;}
.ablevalbtn{background-color:#47c7fa;}
.disablevalbtn{background-color:#C9CACC;}
.btn-disable-cursor{cursor:not-allowed;}

/*
 * 总体 
 */
.usertop {width:100%; background:#1178c3;min-width:1220px;position:fixed;z-index:100;top:0;}
.userindex{width:1200px; margin:0 auto;display: table;}
.usertopright {width:900px;float:right;}
.usertoprightinfo{color:#fff; height:35px; line-height:35px;font-size:14px;float:right;}
.usertoprightinfo a {color:#fff;}
.spanline{ font-family:宋体; padding:0px 3px;color:#4da9ed}
/*
 *左侧
 */

.left_sidebar{width:190px; float:left;margin:0px 10px 20px 0;}
.left_sidebar_box{width:100%; background:#fff;}
.left_sidebar_tit{ width:100%;height:46px;background:#1178c3; line-height:46px; font-weight:bold; text-indent:20px; font-size:16px;color:#fff;border-bottom:1px solid #fff;}
.left_sidebar_tit i{background:url("../images/zhaopin_com/off.png") no-repeat;float: right;width: 16px;height:16px;margin: 15px;}
.left_sidebar_tit.open i{background:url("../images/zhaopin_com/open.png") no-repeat;}
.left_sidebar_leftmune {display: none;}
.left_sidebar_leftmune li{width:100%;height:45px; border-bottom:1px solid #eee; font-size:16px; position:relative;overflow: hidden;}
.left_sidebar_leftmune li a{ display:block; line-height:45px;padding-left:20px;}
.left_sidebar_leftmune li a:hover{}
.left_sidebar_leftmune .left_sidebar_leftmune_cur{ background:#dbedfb; font-weight:bold}
.left_sidebar_leftmune .left_sidebar_leftmune_cur a{color:#999;}
.left_sidebar_leftmune_icon{ background:#F00; display:inline-block; padding:0px 6px; font-weight:bold;color:#fff;border-radius:20px; position:absolute;left:100px;top:13px; -webkit-animation:left_sidebar_leftmune_icon 2s linear infinite}

/*
 *右侧
 */
.index_main_right{width:990px; float:right;margin:0 0 20px;}
.main_right{width:990px;float: right;min-height: 550px;background: #fff;padding-bottom:10px;}
.main_right_title{width:100%; height:42px;border-bottom:1px solid #ddd;position:relative;float: left;}
.main_right_title span { font-size:16px;  display:inline-block; line-height:42px; font-weight:bold; margin-left:10px;color:#666; }
.hr {height: 10px;background-color: #eee;float: left;width: 100%;}
/*
 *公共服务
 */
.commonmain{width:100%;background: #fff;padding-bottom:10px;}
.commonmain_title{width:100%; height:42px;border-bottom:1px solid #ddd;position:relative;float: left;}
.commonmain_title span { font-size:16px;  display:inline-block; line-height:42px; font-weight:bold; margin-left:10px;color:#666; }

/*
 * 功能页分页
 */
.pagination ul {display:inline-block;*display:inline;margin-bottom:0;margin-left:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;*zoom:1;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.05);box-shadow:0 1px 2px rgba(0,0,0,0.05)}
.pagination ul>li {display:inline}
.pagination ul>li>a,.pagination ul>li>span {text-decoration:none;color:#0387d0;float:left;padding:4px 12px;line-height:20px;text-decoration:none;background-color:#fff;border:1px solid #ddd;border-left-width:0}
.pagination ul>li>a:hover,.pagination ul>li>a:focus,.pagination ul>.active>a,.pagination ul>.active>span {background-color:#f5f5f5}
.pagination ul>.active>a,.pagination ul>.active>span {color:#999;cursor:default}
.pagination ul>.disabled>span,.pagination ul>.disabled>a,.pagination ul>.disabled>a:hover,.pagination ul>.disabled>a:focus {color:#999;cursor:default;background-color:transparent}
.pagination ul>li:first-child>a,.pagination ul>li:first-child>span {border-left-width:1px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-topleft:4px}
.pagination ul>li:last-child>a,.pagination ul>li:last-child>span {-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px}
.pagination-centered {text-align:center}
.pagination-right {text-align:right}
.pagination-large ul>li>a,.pagination-large ul>li>span {padding:11px 19px;font-size:17.5px}
.pagination-large ul>li:first-child>a,.pagination-large ul>li:first-child>span {-webkit-border-bottom-left-radius:6px;border-bottom-left-radius:6px;-webkit-border-top-left-radius:6px;border-top-left-radius:6px;-moz-border-radius-bottomleft:6px;-moz-border-radius-topleft:6px}
.pagination-large ul>li:last-child>a,.pagination-large ul>li:last-child>span {-webkit-border-top-right-radius:6px;border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;border-bottom-right-radius:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px}
.pagination-mini ul>li:first-child>a,.pagination-small ul>li:first-child>a,.pagination-mini ul>li:first-child>span,.pagination-small ul>li:first-child>span {-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:3px}
.pagination-mini ul>li:last-child>a,.pagination-small ul>li:last-child>a,.pagination-mini ul>li:last-child>span,.pagination-small ul>li:last-child>span {-webkit-border-top-right-radius:3px;border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px}
.pagination-small ul>li>a,.pagination-small ul>li>span {padding:2px 10px;font-size:11.9px}
.pagination-mini ul>li>a,.pagination-mini ul>li>span {padding:0 6px;font-size:10.5px}

/*
 * 功能页表单
 */
.commonform{padding:50px;margin-top: 20px;margin-bottom:20px;}
.commonform .form_item{width:100%;float:left;margin-top: 20px;}
.commonform .form_item .label{width:160px; display:block; float:left;line-height:35px; text-align:right; font-size:16px;}
.commonform .form_item .text{width:400px;height:35px; line-height:35px;border:1px solid #ddd; float:left; margin-right:10px;font-size: 16px;text-indent: 15px;}
.commonform .form_item .selftext{width:190px;}
.commonform .form_item .mintext{width:90px;}
.commonform .desp{width:100%;float:left;margin-top: 20px;padding-left: 160px;padding-right: 20px;word-break:break-all;width: auto;}
/*
 * tab分割
 */
.nav-tabs {*zoom: 1;}
.nav-tabs:before{display: table;line-height: 0;content: "";}
.nav-tabs:after {clear: both;}
.nav-tabs > li {float: left;}
.nav-tabs > li > a{padding-right: 12px;padding-left: 12px;margin-right: 2px;line-height: 14px;}
.nav-tabs {border-bottom: 1px solid #ddd;}
.nav-tabs > li {margin-bottom: -1px;}
.nav-tabs > li > a {padding-top:3px;padding-bottom:3px;height:30px;font-size:16px;line-height: 30px;border: 1px solid #999;-webkit-border-radius: 4px 4px 0 0;-moz-border-radius: 4px 4px 0 0;border-radius: 4px 4px 0 0;}
.nav-tabs > li > a:hover,.nav-tabs > li > a:focus {border-color: #f5f5f5 #f5f5f5 #dddddd;}
.nav-tabs > .active > a,.nav-tabs > .active > a:hover,.nav-tabs > .active > a:focus {color: #999;cursor:pointer;background-color: #dbedfb;border: 1px solid #999;}
/*
 * 按钮
 */
.commonbtn {
  display: inline-block;
  *display: inline;
  padding: 4px 12px;
  margin-bottom: 0;
  *margin-left: .3em;
  font-size: 14px;
  line-height: 20px;
  color: #333333;
  text-align: center;
  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
  vertical-align: middle;
  cursor: pointer;
  background-color: #f5f5f5;
  *background-color: #e6e6e6;
  background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
  background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);
  background-repeat: repeat-x;
  border: 1px solid #cccccc;
  *border: 0;
  border-color: #e6e6e6 #e6e6e6 #bfbfbf;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  border-bottom-color: #b3b3b3;
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
  *zoom: 1;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
     -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
          box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}

.commonbtn:hover,
.commonbtn:focus,
.commonbtn:active,
.commonbtn.active,
.commonbtn.disabled,
.commonbtn[disabled] {
  color: #333333;
  background-color: #e6e6e6;
  *background-color: #d9d9d9;
}

.commonbtn:active,
.commonbtn.active {
  background-color: #cccccc \9;
}

.commonbtn:first-child {
  *margin-left: 0;
}

.commonbtn:hover,
.commonbtn:focus {
  color: #333333;
  text-decoration: none;
  background-position: 0 -15px;
  -webkit-transition: background-position 0.1s linear;
     -moz-transition: background-position 0.1s linear;
       -o-transition: background-position 0.1s linear;
          transition: background-position 0.1s linear;
}

.commonbtn:focus {
  outline: thin dotted #333;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}

.commonbtn.active,
.commonbtn:active {
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
     -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
          box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
}

.commonbtn.disabled,
.commonbtn[disabled] {
  cursor: default;
  background-image: none;
  opacity: 0.65;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
     -moz-box-shadow: none;
          box-shadow: none;
}

.commonbtn-large {
  padding: 11px 19px;
  font-size: 17.5px;
  -webkit-border-radius: 6px;
     -moz-border-radius: 6px;
          border-radius: 6px;
}

.commonbtn-large [class^="icon-"],
.commonbtn-large [class*=" icon-"] {
  margin-top: 4px;
}

.commonbtn-small {
  padding: 2px 10px;
  font-size: 11.9px;
  -webkit-border-radius: 3px;
     -moz-border-radius: 3px;
          border-radius: 3px;
}

.commonbtn-small [class^="icon-"],
.commonbtn-small [class*=" icon-"] {
  margin-top: 0;
}

.commonbtn-mini [class^="icon-"],
.commonbtn-mini [class*=" icon-"] {
  margin-top: -1px;
}

.commonbtn-mini {
  padding: 0 6px;
  font-size: 10.5px;
  -webkit-border-radius: 3px;
     -moz-border-radius: 3px;
          border-radius: 3px;
}

.commonbtn-block {
  display: block;
  width: 100%;
  padding-right: 0;
  padding-left: 0;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}

.commonbtn-block + .commonbtn-block {
  margin-top: 5px;
}

input[type="submit"].commonbtn-block,
input[type="reset"].commonbtn-block,
input[type="button"].commonbtn-block {
  width: 100%;
}

.commonbtn-primary.active,
.commonbtn-warning.active,
.commonbtn-danger.active,
.commonbtn-success.active,
.commonbtn-info.active,
.commonbtn-inverse.active {
  color: rgba(255, 255, 255, 0.75);
}

.commonbtn-primary {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #2f92e7;
  *background-color: #2f76e7;
  background-image: -moz-linear-gradient(top, #2fa4e7, #2f76e7);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#2fa4e7), to(#2f76e7));
  background-image: -webkit-linear-gradient(top, #2fa4e7, #2f76e7);
  background-image: -o-linear-gradient(top, #2fa4e7, #2f76e7);
  background-image: linear-gradient(to bottom, #2fa4e7, #2f76e7);
  background-repeat: repeat-x;
  border-color: #2f76e7 #2f76e7 #1553b5;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff2fa4e7', endColorstr='#ff2f76e7', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

.commonbtn-primary:hover,
.commonbtn-primary:focus,
.commonbtn-primary:active,
.commonbtn-primary.active,
.commonbtn-primary.disabled,
.commonbtn-primary[disabled] {
  color: #ffffff;
  background-color: #2f76e7;
  *background-color: #1a67e2;
}

.commonbtn-primary:active,
.commonbtn-primary.active {
  background-color: #175dcc \9;
}

.commonbtn-warning {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #dd5600;
  *background-color: #dd5600;
  background-image: -moz-linear-gradient(top, #dd5600, #dd5600);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#dd5600), to(#dd5600));
  background-image: -webkit-linear-gradient(top, #dd5600, #dd5600);
  background-image: -o-linear-gradient(top, #dd5600, #dd5600);
  background-image: linear-gradient(to bottom, #dd5600, #dd5600);
  background-repeat: repeat-x;
  border-color: #dd5600 #dd5600 #913800;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdd5600', endColorstr='#ffdd5600', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

.commonbtn-warning:hover,
.commonbtn-warning:focus,
.commonbtn-warning:active,
.commonbtn-warning.active,
.commonbtn-warning.disabled,
.commonbtn-warning[disabled] {
  color: #ffffff;
  background-color: #dd5600;
  *background-color: #c44c00;
}

.commonbtn-warning:active,
.commonbtn-warning.active {
  background-color: #aa4200 \9;
}

.commonbtn-danger {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #c32627;
  *background-color: #bd362f;
  background-image: -moz-linear-gradient(top, #c71c22, #bd362f);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#c71c22), to(#bd362f));
  background-image: -webkit-linear-gradient(top, #c71c22, #bd362f);
  background-image: -o-linear-gradient(top, #c71c22, #bd362f);
  background-image: linear-gradient(to bottom, #c71c22, #bd362f);
  background-repeat: repeat-x;
  border-color: #bd362f #bd362f #802420;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffc71c22', endColorstr='#ffbd362f', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

.commonbtn-danger:hover,
.commonbtn-danger:focus,
.commonbtn-danger:active,
.commonbtn-danger.active,
.commonbtn-danger.disabled,
.commonbtn-danger[disabled] {
  color: #ffffff;
  background-color: #bd362f;
  *background-color: #a9302a;
}

.commonbtn-danger:active,
.commonbtn-danger.active {
  background-color: #942a25 \9;
}

.commonbtn-success {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #65a643;
  *background-color: #51a351;
  background-image: -moz-linear-gradient(top, #73a839, #51a351);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#73a839), to(#51a351));
  background-image: -webkit-linear-gradient(top, #73a839, #51a351);
  background-image: -o-linear-gradient(top, #73a839, #51a351);
  background-image: linear-gradient(to bottom, #73a839, #51a351);
  background-repeat: repeat-x;
  border-color: #51a351 #51a351 #387038;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff73a839', endColorstr='#ff51a351', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

.commonbtn-success:hover,
.commonbtn-success:focus,
.commonbtn-success:active,
.commonbtn-success.active,
.commonbtn-success.disabled,
.commonbtn-success[disabled] {
  color: #ffffff;
  background-color: #51a351;
  *background-color: #499249;
}

.commonbtn-success:active,
.commonbtn-success.active {
  background-color: #408140 \9;
}

.commonbtn-info {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #6d76b3;
  *background-color: #2f96b4;
  background-image: -moz-linear-gradient(top, #9760b3, #2f96b4);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#9760b3), to(#2f96b4));
  background-image: -webkit-linear-gradient(top, #9760b3, #2f96b4);
  background-image: -o-linear-gradient(top, #9760b3, #2f96b4);
  background-image: linear-gradient(to bottom, #9760b3, #2f96b4);
  background-repeat: repeat-x;
  border-color: #2f96b4 #2f96b4 #1f6377;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9760b3', endColorstr='#ff2f96b4', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

.commonbtn-info:hover,
.commonbtn-info:focus,
.commonbtn-info:active,
.commonbtn-info.active,
.commonbtn-info.disabled,
.commonbtn-info[disabled] {
  color: #ffffff;
  background-color: #2f96b4;
  *background-color: #2a85a0;
}

.commonbtn-info:active,
.commonbtn-info.active {
  background-color: #24748c \9;
}

.commonbtn-inverse {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #0f3253;
  *background-color: #222222;
  background-image: -moz-linear-gradient(top, #033c73, #222222);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#033c73), to(#222222));
  background-image: -webkit-linear-gradient(top, #033c73, #222222);
  background-image: -o-linear-gradient(top, #033c73, #222222);
  background-image: linear-gradient(to bottom, #033c73, #222222);
  background-repeat: repeat-x;
  border-color: #222222 #222222 #000000;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff033c73', endColorstr='#ff222222', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

.commonbtn-inverse:hover,
.commonbtn-inverse:focus,
.commonbtn-inverse:active,
.commonbtn-inverse.active,
.commonbtn-inverse.disabled,
.commonbtn-inverse[disabled] {
  color: #ffffff;
  background-color: #222222;
  *background-color: #151515;
}

.commonbtn-inverse:active,
.commonbtn-inverse.active {
  background-color: #080808 \9;
}

.tab_header_group {z-index:10;   width:100%; padding:0; margin:0;  border-radius:4px 4px 0 0;}
.tab_header  {line-height:30px; font-size:14px; display:inline-block; cursor:pointer; margin-right:-3px; *display:inline; zoom:1; padding-left:0px; padding-right:0px; border-radius:4px 4px 0 0; }
.tab_header a { padding-top: 3px;
				padding-left:10px; 
				padding-right:10px;
				padding-bottom: 3px;
				height: 30px;
				font-size: 16px;
				line-height: 30px;
				border: 1px solid #999;
				-webkit-border-radius: 4px 4px 0 0;
				-moz-border-radius: 4px 4px 0 0;
				border-radius: 4px 4px 0 0;}
.tab_header a:hover { text-decoration:none; }
.tab_header{ background:#F5F5F5; }
.tab_header_group .active { margin-bottom:0px; background:#dbedfb;}
.tab_header_group .active a{color:#999; }	
.tab_body_group .active { display:block; }	 
.tab_body { margin-top:1px; display:none;}
.tab_form {padding:25px}

/*边栏*/
#sideBar{width: 88px;height: auto; position: fixed;top: 50%;left: 0px;margin-top: -54px;z-index: 1000;}
#sideBar ul{display: block;list-style: none}
#sideBar ul li a{width: 88px; height: 30px; line-height: 30px; text-align: center;background-color: #fff;color: #32c96a;display: block;cursor: pointer;}
#sideBar ul li a:hover,#sideBar ul li.cur a{background-color: #32c92a;color: #fff;}
/*公共头部*/
.index-top{min-width:1220px;background:#0387d0;position:relative;z-index:99}
.index-top .w{padding:12px 0;height:20px;line-height:20px;}
.index-top .w .left{float:left;}
.index-top .w .right{float:right;}
.index-top .w p{color:#fff;font-size:16px;}
.index-top .w p a{display:inline-block;padding:0 20px 0 16px;height:20px;color:#fff;border-right:2px solid #fff;}
.index-top .w p a:last-child{border:none;}
.linknav {min-width:1220px;position:relative;height: 40px;background: #eee;}
.linknav .w{height:40px;line-height: 40px;}
.linknav .w a{color:#666;font-size: 14px;}