
.fcon img{ display: block;width: 100%;}
.area{height: 435px;background: #f8f8f8;}
.area>div{width: 1000px;margin:0 auto;padding: 70px 0;}
.title{font-size: 22px;color:#333;font-weight: bold;text-align: center;padding-bottom: 15px;}
.data{font-size: 16px;color: #999;text-align: center;padding-bottom: 38px;}
.area_info{width: 105%;margin-bottom: 20px;}
.area_info li{float:left;margin:0 50px 20px 0;border-radius: 6px;overflow: hidden;}
.area_info li a{display: block;width: 160px;height:60px;background: #3eccb3;color:#fff;padding: 8px 0;}
.area_info li a p{text-align: center;font-size: 18px;}
.area_info li a .teacher_num{font-size: 16px;}
.area_info li a:hover{background: #89e1d1;}
.promit{text-align: center;font-size: 16px;color: #ff6b49;}
.crowd{background: url("http://imgs.52jiaoshi.com/zhaopin/crowd.png") no-repeat center center;background-size:cover;width: 100%;height: 465px;position:relative; }
.crowd>div{width: 1000px;margin: 0 auto;height: 100%;padding-top: 50px;}
.crowd_content {width: 742px;height: 366px;background: #fff;padding: 30px;box-shadow: 15px 15px 15px rgba(139,187,181,.09);}
.crowd_tit{border-left:5px solid #3eccb3;padding-left: 20px;font-size: 18px;color:#333;font-weight: bold;margin-bottom: 20px;position: relative;}
.moreJob{position: absolute;right:0;top:0;color:#3eccb3;padding-right: 20px;font-weight: normal;}
.crowd_content ul li{padding-bottom: 18px;vertical-align: middle;font-size: 16px;}

.dot{display: inline-block;width: 5px;height: 5px;background: #3eccb3;margin-right: 16px;border-radius: 50%;vertical-align: middle;font-size: 16px;color: #666;}
.process{background: #fff;height: 710px;width: 100%;padding: 50px 0;}
.process>div{width: 1000px;height: 100%;margin:0 auto;}
.process>div>img{margin-left: 25px;}
.want{width: 230px;height: 70px;background: url('/Resource/Images/substitute/anniu .png') no-repeat left top;display: block;margin: 50px auto 30px;text-align: center;line-height: 70px;font-size: 26px;color: #fff;font-weight: bold;}
.qqgroup{text-align: center;font-size: 16px;color: #666;margin-bottom: 65px;}
.pro_1{background: #fff;}
.pro_cont{background: url('/Resource/Images/substitute/paizi.png') no-repeat center center;background-size: 100% 100%; width:950px;height: 402px;margin:60px auto;padding: 85px 60px 0;}
.pro_cont p{font-size:14px;margin-bottom: 10px;}
.left{width: 490px;float:left;font-size: 16px;color: #666;line-height: 26px;}
.left p{text-indent: 2em;font-size: 16px;}
.right{margin-left: 540px;line-height: 374px;vertical-align: middle;}
.right img{display: inline-block;margin-bottom:-10px;}
.left .left_tit{color: #333;font-size: 18px;}
.newJob{height: 1035px;width: 100%;}
.newJob>div{width: 1000px;margin:0 auto;}

.new_job {width: 1000px;margin:0 auto;margin-top: 20px;position: relative;}
.new_job .new_job_tit{height: 54px;line-height: 54px;background: #fff;padding-left: 20px;font-size: 18px;border-bottom:1px solid #eee;font-weight: bold}
.new_job .new_job_list{background: #fff}
.new_job .new_job_list li{padding: 20px 20px;border-bottom: 1px dashed #eee;height: 100px;*height:auto;}
.new_job .new_job_list li:last-of-type{border: none}
.new_job .new_job_list li  p.jobs_name{padding-bottom: 15px;    line-height: 20px;}
.new_job .new_job_list li  p.jobs_name a{color: #39bfa7;display: inline-block;max-width: 240px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;font-size: 18px;float: left}
.new_job .new_job_list .new_right p{text-align: right;}
.new_job .new_job_list li  p.school_name{padding-bottom: 15px;}
.new_job .new_job_list li  span{color:#333;font-size: 14px}
.new_job .new_job_list li .new_right  span{color:#666;font-size: 14px}
.new_job .new_job_list li span.salary{font-size: 18px; color: #ff6b49; margin-right: 20px;}
.new_job .new_job_list li i{padding-left:20px;color: #666;font-size: 14px;vertical-align: middle}
.new_job .new_job_list li a{color: #333;font-size:16px;max-width: 300px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;display: inline-block}

.table_mask{position: fixed;top: 0;bottom:0;left: 0;right: 0;margin:auto;background: rgba(0,0,0,0.7);z-index:888;display: none;}

.table_container{background: #fff;padding:30px; width: 900px;min-height:800px;margin:auto;position: absolute;left:50%;top:100px;margin-left:-450px;z-index: 999;text-align: center; box-sizing: border-box;display: none;}
table{border-collapse:collapse;border-spacing:0;clear: both;}
.caption{background: #fff;font-size: 20px;color: #333;font-weight: bold;}
.caption span{font-size: 24px;padding:16px 0 46px;    display:block;}
.caption a{color: #3eccb3;float: right;;padding-bottom: 12px;font-size: 18px;margin-top: -34px;}
.tb th { height: 40px; border-top:1px solid #ccc; border-bottom:1px solid #ccc; background-color:#eee; line-height: 40px; color:#454545; vertical-align: middle;font-size: 18px;}
.tb td { padding:0 5px; line-height: 34px; background-color:#fff; border-bottom:1px solid #ccc; word-wrap: break-word; word-break:break-all; color:#707070; vertical-align: middle;font-size: 16px;height: 34px;}
.tb {border:1px solid #ccc;}
.tb th , .tb td {border-color:#ccc; border-left:1px solid #ccc;}
.caption a.close_table{position: absolute;right:15px;top:15px;width:16px;height: 16px;background: url('/Resource/Images/substitute/close_tankuang.png') no-repeat;background-size:100% 100%;margin-top: 0;display: block;  }
.table_container .want{margin: 20px  auto 0}
.nav{position: fixed;right:8%;top:300px;display: none;}
.nav .nav_list>li{width: 60px;height: 60px;margin-bottom: 14px;border-radius: 50%;position: relative;cursor: pointer;}
.nav li.share{background-image:url('/Resource/Images/substitute/share.png');background-repeat:no-repeat;background-color:#3eccb3;background-position:center center;    }
.nav li.phone{background-image:url('/Resource/Images/substitute/phone.png');background-repeat:no-repeat;background-color:#3eccb3;background-position:center center;    }
.nav li.return_top{background-image:url('/Resource/Images/substitute/top.png');background-repeat:no-repeat;background-color:#fff;background-position:center center;border:1px solid #ddd;    }
.share_box{position:absolute;left:-290px;top:-40px;width: 320px;height: 135px;display: none;}
.share_content{position:absolute;left:0;top:0;width: 270px;height: 135px;border:1px solid #ddd;border-radius: 6px;padding: 20px;background: #fff;display: none;box-shadow: 5px 5px 5px rgba(1,93,81,.1);}
.share_content p{text-align: center;padding-bottom: 20px;border-bottom: 1px solid #ddd;font-size: 16px;color: #333;font-weight: bold;}
.share_content ul{padding-top: 20px;height: 100%;}
.share_content ul li{float: left;}
.share_content ul .wechat{width:34px;height: 28px;background: url('/Resource/Images/substitute/wechat.png') no-repeat;margin-right: 63px; }
.share_content ul .sina{width:34px;height: 28px;background: url('/Resource/Images/substitute/bolg.png') no-repeat;margin-right: 63px; }
.share_content ul .Qzone{width:34px;height: 34px;background: url('/Resource/Images/substitute/zoom.png') no-repeat;}
.share_icon{position: absolute;right:-10px;top:45%;width: 10px;height:14px;background: url('/Resource/Images/substitute/position.png') no-repeat;}
.phone_content{position:absolute;left:-290px;top:-45px;width: 270px;height: 140px;border:1px solid #ddd;border-radius: 6px;padding: 22px 24px;background: #fff;display: none;box-shadow: 5px 5px 5px rgba(1,93,81,.1);}
.phone_content p.time{padding-bottom: 22px;border-bottom: 1px solid #ddd;color: #666;}
.phone_content p.number{margin-top: 10px;font-size: 16px;}
.phone_content p{text-align: center;}
.bdshare-button-style1-32 a{background-image:none !important; }
.bd_weixin_popup{width: 300px !important;height: 320px !important;}
.phone_icon{position: absolute;right:-10px;top:45%;width: 10px;height:14px;background: url('/Resource/Images/substitute/position.png') no-repeat;}