@charset "utf-8";
/* CSS Document */

html{color:#000;background:#fff;}
body{font:12px/1.5 "宋体",Tahoma,Arial,Helvetica,sans-serif;word-break:break-all;word-wrap:break-word;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0; padding:0;}ul,ol,input{margin:0;padding:0;}li{list-style: none;}
img{border:none;vertical-align:middle;}table{border-collapse:collapse;border-spacing:0;}
em,i{font-style:normal}b,strong,th{font-weight:normal;}
textarea{resize:none;}button,input,textarea{background: none; border:none;font-family:"宋体",Tahoma,Arial,Helvetica,sans-serif;vertical-align:middle;}input:focus{outline: none;}
a{text-decoration:none;color: #333333;}
.clearfix { *zoom:1}
.clearfix:after{content: "";display: block; clear: both;}
.clearDiv{clear:both;height:0;font-size:0; overflow: hidden;}
.fl{ float:left;}
.fr{ float:right;}
.layout{ width:1000px;margin:0 auto;}


.zg_headerw{ width: 100%; height: 60px; min-width: 1000px; position: relative;z-index: 10;}
.zg_header{ width: 1000px; height: 60px; line-height: 60px; margin: 0 auto;}
.zg_logo{ display: block; width: 166px; height: 34px; float: left; margin-top: 13px;}
.zg_logo img{ display: block; width: 100%; height: 100%;}
.zg_nav{ width: auto; float: right; height: 52px; line-height: 52px; margin-top: 8px;}
.zg_nav li{  float: left; text-align: right;margin-left: 60px;height: 52px; line-height: 52px; }
.zg_nav li .a1{ display: block; height: 50px; line-height: 50px; font-size: 16px; color: #333;font-family: 'Microsoft Yahei';}
.zg_nav li .a1:hover{ color: #ef3232;}
.zg_navbw{ width: 100%; height: 46px; position: absolute; left: 0; top: 60px;min-width: 1000px; display: none; z-index: 10;}
.zg_zzc{ width: 100%; height: 100%; background: #fff; opacity: .8;filter:alpha(opacity=80); position: absolute; left: 0; top: 0;}
.zg_navb{ width: 1000px; height: 46px; text-align: right; margin: 0 auto; font-size: 14px; color: #777; font-family: 'Microsoft Yahei'; position:relative; z-index: 2;}
.zg_navb a{ font-size: 14px; color: #777; font-family: 'Microsoft Yahei'; margin-left: 47px; }
.zg_navb a:hover{ color: #ef3232; text-decoration: underline;}

.zg_nav li.on .a1{ color: #ef3232; border-bottom: 2px solid #ef3232;}

/*首页*/
.zg_banw{ width: 100%; height: 275px; min-width: 1000px; background: url(../images11/zgzp_01.jpg) no-repeat center; }
.zg_ban{ width: 1000px; height: 275px; margin: 0 auto; position: relative;}
.zg_banw img{ display: block; width:1000px; height: 275px;}
.zg_js{ padding: 17px 50px 15px 168px; width: 782px; height: 87px; background: url(../images11/zgzp_09.jpg) no-repeat 55px 24px #fff; border-radius: 50px; line-height: 24px; font-size: 14px; font-family: 'Microsoft Yahei'; color: #666; position: absolute; left: 0; top: 215px; z-index: 1; box-shadow: 0 2px 5px #e4ecf9;}
.zg_js span{ color: #4090ff;}

.zg_main{ width: 1000px; height: auto; padding: 95px 0 0 0; margin: 0 auto; overflow: hidden;}
.zg_mainu{ width: 100%; height: auto; overflow: hidden;}
.zg_mainu li{ width: 282px; height: 206px; float: left; text-align: center;  position: relative; border-radius: 3px; margin-bottom: 7px;}
.zg_mainu li h5{ padding-top: 100px; height: 40px; line-height: 40px;  font-size: 20px; color: #ef3232; font-family: 'Microsoft Yahei'; font-weight: normal;}
.zg_mainu li p{ line-height: 22px; font-size:14px; color: #999; font-family: 'Microsoft Yahei'; }
.zg_mainu li a{ border: none; outline: none; width: 100%; height: 100%; display: block; position: absolute; left: 0; top: 0;}
.zg_mainu li.l1 h5{ background: url(../images11/zgzp_03.png) no-repeat center 18px;}
.zg_mainu li.l2 h5{ background: url(../images11/zgzp_04.png) no-repeat center 17px;}
.zg_mainu li.l3 h5{ background: url(../images11/zgzp_05.png) no-repeat center 16px;}
.zg_mainu li.l4 h5{ background: url(../images11/zgzp_06.png) no-repeat center 27px;}
.zg_mainu li.l5 h5{ background: url(../images11/zgzp_07.png) no-repeat center 26px;}
.zg_mainu li.l6 h5{ background: url(../images11/zgzp_08.png) no-repeat center 24px;}
.zg_mainu li.l2,.zg_mainu li.l5{ margin: 0 75px;}
.zg_mainu li:hover{ background: #fff5f5;}
.zg_mainu li h5 span{ font-size: 14px;}

.zg_foot{ width: 100%; height: auto; padding: 12px 0; line-height: 24px; text-align: center; border-top: 1px solid #f0f0f0; font-size: 12px; color: #999; font-family: 'Microsoft Yahei';}

/*职业发展*/

.zg_zyfz{ width: 1000px; height: auto; margin: 0 auto 240px; padding-top: 40px;}
.zgzy_fzjs{ padding: 26px 40px 0 55px; width: 905px; height: 92px; background: url(../images11/zgzp_12.jpg) no-repeat center; font-size: 16px; color: #ef3232; font-family: 'Microsoft Yahei'; line-height: 32px; text-indent: 2em; margin-bottom: 50px;}
.zgzy_fzjs span{ font-weight: bold;}
.zgzy_xlbt{ width: 890px; height: 161px; margin-left: 108px;}
.zgzy_xlbt li{ padding-top: 90px; height: 44px; float: left; width: 230px; text-align: center;}
.zgzy_xlbt li.l1{ width: 126px;margin-right: 49px; background: url(../images11/zgzp_13.jpg) no-repeat center top;}
.zgzy_xlbt li.l2{margin-right: 7px; background: url(../images11/zgzp_14.jpg) no-repeat center top;}
.zgzy_xlbt li.l3{margin-right: 3px; background: url(../images11/zgzp_15.jpg) no-repeat center top;}
.zgzy_xlbt li.l4{ background: url(../images11/zgzp_16.jpg) no-repeat center top;}
.zgzy_xlbt li p{ height: 44px; line-height: 36px; font-size: 18px; color: #333; font-family: 'Microsoft Yahei'; font-weight: bold; background: url(../images11/zgzp_17.jpg) no-repeat center bottom;}
.zgzy_xlxq{ width: 965px; height: 220px; background: url(../images11/zgzp_20.jpg) no-repeat center; margin-left: 25px; text-align: center;}
.zgzy_xlxq .l1{ width: 100%; height: 26px; line-height: 26px; clear: both; margin-bottom: 54px;}
.zgzy_xlxq li p{ width: 56px; line-height: 26px; font-size: 16px; color: #ef3232; font-family: 'Microsoft Yahei'; font-weight: bold; padding-right: 26px; background: url(../images11/zgzp_18.jpg) no-repeat right center; float: left;}
.zgzy_xlxq li span{ width: 230px;display: block; float: left; font-size: 18px; color: #666; font-family: 'Microsoft Yahei';}
.zgzy_xlxq li .sp1{ width: 126px; margin-right: 49px;}
.zgzy_xlxq li .sp2{ margin-right: 7px;}
.zgzy_xlxq li .sp3{ margin-right: 3px;}
.zgzy_xlxq li .sp4{ background: url(../images11/zgzp_19.jpg) no-repeat center;}
.zgzy_xlxq li.l2{ margin-bottom: 48px;}
.zgzy_xlxq li.l3{ height: 62px; line-height: 62px;}
.zgzy_xlxq li.l3 p{ line-height: 62px;}
.zgzy_xlxq li.l3 .sp1{ line-height: 31px;}


/*薪酬福利*/
.zgxc_xcfl{ width: 1000px; margin: 0 auto 195px; height: auto; padding-top: 40px;}
.zgxc_xcfl .zgzy_fzjs{ margin-bottom: 37px;}
.zgxc_xzgc{ width: 1000px; height: 430px; clear: both;}
.zgxc_xzgc li{ width: 235px; height: 390px; float: left;  margin-right: 20px; border-radius: 3px; box-shadow: 0 0 10px #d8e3f5;}
.zgxc_xzgc li h6{  height: 60px; line-height: 60px; font-size: 20px; color: #fff; font-family: 'Microsoft Yahei'; border-radius: 3px 3px 0 0;}
.zgxc_xzgc li div{ padding:17px 15px 0; }
.zgxc_xzgc li div p{ line-height: 26px; font-size: 14px; color: #666; font-family: 'Microsoft Yahei'; text-indent: 2em;}
.zgxc_xzgc li.l1 h6{ padding-left: 92px; width: 143px; background: url(../images11/zgzp_21.jpg) no-repeat 61px 21px #71c7f3;}
.zgxc_xzgc li.l2 h6{ padding-left: 115px; width: 120px; background: url(../images11/zgzp_22.jpg) no-repeat 79px 20px #58d1a4;}
.zgxc_xzgc li.l3 h6{ padding-left: 75px; width: 160px; background: url(../images11/zgzp_23.jpg) no-repeat 45px 20px #fb9258;}
.zgxc_xzgc li.l4 h6{ padding-left: 95px; width: 140px; background: url(../images11/zgzp_24.jpg) no-repeat 60px 20px #859afd;}
.zgxc_xzgc li.l4{ margin-right: 0;}


/*公司文化*/
.zgwh_banw{ width: 100%; height: 402px; background: url(../images11/zgzp_25.jpg) no-repeat center; min-width: 1000px;}
.zgwh_ban{ width: 1000px; height: 402px; margin: 0 auto;}
.zgwh_ban img{ display: block; width: 100%; height: 100%;}
.zgwh_main{ width: 1000px; height: 464px; padding-top: 19px; box-shadow: 0 3px 6px #e1eaf8; margin: -38px auto 36px; background: #fff; position: relative; z-index: 1;}
.zgwh_mau{ width: 961px; height: 445px; margin: 0 auto;}
.zgwh_mau li{ width: 314px; height: 445px; float: left;}
.zgwh_mau li img{ display: block; width: 100%; height: 252px;}
.zgwh_mau li h5{ padding-top: 79px; height: 42px; line-height: 42px;text-align: center; font-size: 22px; color: #4187ef; font-family: 'Microsoft Yahei'; font-weight: normal;}
.zgwh_mau li p{ line-height: 26px; font-size: 16px; color: #666; font-family: 'Microsoft Yahei';text-align: center;}
.zgwh_mau li.l1 h5{ background: url(../images11/zgzp_31.jpg) no-repeat center 19px;}
.zgwh_mau li.l3 h5{ background: url(../images11/zgzp_32.jpg) no-repeat center 18px;}
.zgwh_mau li.l2{ width: 333px;}
.zgwh_mau li.l2 h5{ padding-top: 88px; background: url(../images11/zgzp_30.jpg) no-repeat center 36px;}
.zgwh_mau li.l2 p{ height: 92px;}
.zgwh_mau li.l2 img{ height: 222px;}

.zgwh_jbjz{ width: 1000px; height: auto; overflow: hidden; margin: 0 auto 45px;}
.zgwh_jbjz dt{ margin-left: 4px; padding-left: 20px; height: 50px; line-height: 50px; background: url(../images11/zgzp_33.jpg) no-repeat left center; font-size: 22px; color: #333333; font-family: 'Microsoft Yahei';}
.zgwh_jbjz dd{ width: 100%; height: auto; overflow: hidden; clear: both;}
.zgwh_jbjz dd p{ padding-left: 24px; width: 308px; float: left; height: 46px; line-height: 46px; font-size: 16px; color: #666; font-family: 'Microsoft Yahei';}

/*公司简介*/
.zgjs_gsjs{ width: 1000px; height: 462px; padding-top: 40px; margin: 0 auto 19px;}
.zgjs_gsjs img{ display: block; width: 1000px; height: 462px;}
.zgjs_gssm{ padding: 58px 55px 0 50px; width: 895px; height: 318px; margin: 0 auto 50px; background: url(../images11/zgzp_35.jpg) no-repeat center;}
.zgjs_gssm p{ line-height: 32px; font-size: 16px; color: #666; font-family: 'Microsoft Yahei'; text-indent: 2em; margin-bottom: 10px;}
.zgjs_fzlc{ width: 1000px; height: auto; overflow: hidden; margin: 0 auto 60px;}
.zgjs_fzlc h3{ width: 1000px; height: 82px; line-height: 82px; background: url(../images11/zgzp_36.jpg) repeat-x center; margin-bottom: 28px;}
.zgjs_fzlc h3 span{ display: block; width: 202px; height: 82px; line-height: 82px; background: url(../images11/zgzp_37.jpg) no-repeat center bottom #fff; font-size: 38px; color: #ef3232; font-family: 'Microsoft Yahei'; margin: 0 auto; text-align: center;}
.zgjs_fznr{ width: 1000px; height: auto; overflow: hidden; background: url(../images11/zgzp_40.jpg) repeat-y center;}
.zgjs_fznr i{ display: block; width: 10px; height: 10px; background: url(../images11/zgzp_38.jpg) no-repeat center; margin: 0 auto 9px;}
.zgjs_lnjl{ width: 500px; height: auto; }
.zgjs_lnjl h5{ height: 48px; line-height: 48px;font-size: 36px; color: #333;font-family: 'Microsfot Yahei';}
.zgjs_lnjl h6{ height: 60px; line-height: 60px; font-size: 20px; color: #333; font-family: 'Microsoft Yahei'; font-weight: normal;}
.zgjs_lnjl p{ padding:12px; width: 444px; height: auto; line-height: 26px; font-size: 14px; background: #f8f8f8; color: #777; font-family: 'Microsoft Yahei'; text-align: left;}
.zgjs_zc{ text-align: right; float: left;}
.zgjs_zc h5{ padding-right: 40px;  background: url(../images11/zgzp_39.jpg) no-repeat right center; margin-right: -8px;}
.zgjs_zc h6{text-align: right; margin-right: 32px;}
.zgjs_zc p{ margin-right: 32px;}
.zgjs_yc{ text-align: left;  float: right;}
.zgjs_yc h5{ padding-left: 40px;  background: url(../images11/zgzp_39.jpg) no-repeat left center; margin-left: -8px;}
.zgjs_yc h6{text-align: left; margin-left: 32px;}
.zgjs_yc p{ margin-left: 32px;}
.lnjl2{ margin-top: 137px;}
.lnjl3{ margin-top: 76px;}
.lnjl4{ margin-top: 62px;}
.lnjl5{ margin-top: 71px;}
.lnjl6{ margin-top: 80px;}
.lnjl7{ margin-top: 44px;}
.lnjl8{ margin-top: 93px;}
.lnjl9{ margin-top: 91px;}
.lnjl10{ margin-top: 80px;}
.lnjl11{ margin-top: 80px;}
.lnjl12{ margin-top: 60px;}
.lnjl13{ margin-top: 74px;}
.lnjl14{ margin-top: 50px;}
.lnjl15{ margin-top: 72px;}
.lnjl16{ margin-top: 168px;}
.lnjl17{ margin-top: 97px;}
.lnjl18{ margin-top: 97px;}
.lnjl19{ margin-top: 97px;}
/*管培生*/
.zggp_banw{ width: 100%; height: 250px;  background: url(../images11/zgzp_41.jpg) no-repeat center; min-width: 1000px; margin-bottom: 43px;}
.zggp_ban{ width: 1000px; height: 250px; margin: 0 auto;}
.zggp_ban img{ display: block; width: 100%; height: 100%;}
.zggp_rcbt{ width: 1000px; height: 93px; text-align: center; margin: 0 auto;}
.zggp_rcbt h3{ line-height: 38px; text-align: center; font-size: 24px; color: #333; font-family: 'Microsoft Yahei';}
.zggp_rcbt p{ line-height: 28px; font-size: 20px; color: #cacaca; font-family: 'Microsoft Yahei';}
.zggp_main{ width: 1000px; height: 406px; clear: both; margin: 0 auto;}
.zggp_main img{ display: block; width: 485px; height: 355px; float: left;}
.zggp_main div{ width: 500px; float: right; height: auto;}
.zggp_main div p{ line-height: 32px; font-size: 16px; color: #555; height: 310px; font-family: 'Microsoft Yahei'; text-indent: 2em;}
.zggp_main div p span{ color: #ef3232;}
.zggp_main div a{ display: block; padding-left: 27px; width: 113px; height: 44px; background: url(../images11/zgzp_44.jpg) no-repeat 109px center #ef3232; border-radius: 5px; box-shadow: 0 0 5px #d8e6fc; font-size: 16px; color: #fff4f4; font-family: 'Microsoft Yahei'; line-height: 44px;}
.zggp_pytd{ width: 1000px; height: 240px; background: url(../images11/zgzp_45.jpg) no-repeat left 10px; margin: 0 auto;}
.zggp_pytd p{ float: left; padding-top: 130px; width: 845px; height: 26px;}
.zggp_pytd p span{ font-size: 16px; color: #555555; font-family: 'Microsoft yahei'; display: block; line-height: 26px; float: left;}
.zggp_pytd p span.sp1{ width: 160px;}
.zggp_pytd p span.sp2{ width: 209px;}
.zggp_pytd p span.sp3{ width: 209px;}
.zggp_pytd p span.sp4{ width: 100px;}
.zggp_pytd div{ float: right; width: 150px;height: auto; padding-top: 35px;}
.zggp_pytd div font{ display: block; height: 30px; line-height: 30px; font-size: 16px; color: #555; font-family: 'Microsoft Yahei';}
.zggp_pytd div font.fot1{ margin-bottom: 85px;}


/*联系我们*/
.zglx_main{ width: 1000px; height: 750px; margin: 0 auto 70px;}
.zglx_ml{ width: 250px; height: 455px;  margin-top: 105px; padding-left: 34px; float: left; background: url(https://special.zhaopin.com/2019/bf/11bfsjnb/bfsj112591/images/11/zgzp_46.jpg) no-repeat 2px top;}
.zglx_ml p{ line-height: 56px; font-size: 18px; color: #333; font-family: 'microsoft yahei';}
.zglx_ml p span{ font-weight: bold; color: #ef3232; }
.offcn_marigh{width:709px; height:594px; background:url(../images11/zgzp_47.jpg) no-repeat; position: relative; margin-top: 40px; }
.offcn_maoli li{
	width: 20px;
	height: 25px;
	background: url(../images11/zgzp_48.png) no-repeat;
	position: absolute;
	cursor:pointer;
	z-index:2;
}
.offcn_maoli li.on{background:url(../images11/offcn_on.png) no-repeat;z-index:9;}
.offcn_oli01{left: 437px;top: 486px;}
.offcn_oli02{left: 529px;top: 480px;}
.offcn_oli03{left: 569px;top: 442px;}
.offcn_oli04{left: 529px;top: 418px;}
.offcn_oli05{left: 588px;top: 391px;}
.offcn_oli06{left: 479px;top: 413px;}
.offcn_oli07{left: 409px;top: 436px;}
.offcn_oli08{left: 324px;top: 462px;}
.offcn_oli09{left: 408px;top: 389px;}
.offcn_oli10{left: 357px;top: 385px;}
.offcn_oli11{left: 489px;top: 362px;}
.offcn_oli12{left: 427px;top: 323px;}
.offcn_oli13{left: 149px;top: 337px;}
.offcn_oli14{left: 305px;top: 278px;}
.offcn_oli15{left: 137px;top: 194px;}
.offcn_oli16{left: 284px;top: 222px;}
.offcn_oli17{left: 390px;top: 271px;}
.offcn_oli18{left: 418px;top: 235px;}
.offcn_oli19{left: 475px;top: 311px;}
.offcn_oli20{left: 549px;top: 349px;}
.offcn_oli21{left: 608px;top: 343px;}
.offcn_oli22{left: 581px;top: 326px;}
.offcn_oli23{left: 549px;top: 276px;}
.offcn_oli24{left: 472px;top: 253px;}
.offcn_oli25{left: 508px;top: 233px;}
.offcn_oli26{left: 544px;top: 220px;}
.offcn_oli27{left: 523px;top: 198px;}
.offcn_oli28{left: 604px;top: 180px;}
.offcn_oli29{left: 635px;top: 138px;}
.offcn_oli30{left: 621px;top: 72px;}
.offcn_oli31{left: 457px;top: 562px;}
/*.offcn_oli32{left: 553px;top: 178px;}*/
.offcn_oli33{left: 509px;top: 470px;}
.offcn_bjcont{position:absolute;top:26px; left:-111px;width:370px; display:none;}
.offcn_hlj .offcn_bjcont{left:-300px;}
.offcn_hlj .offcn_bjcont span{margin-left:300px;}
.offcn_bjcont p.offcn_pubop{width:100%; height:10px;}
.offcn_bjcont span{display:block; height:10px;width:18px; background:url(../images11/offcn_tsaj.png) no-repeat;margin-left: 112px;
position: relative;
top: 1px;}
.offcn_odiv{background:#fff; padding:20px; box-shadow:0 0 5px #e4e4e4; border-radius:6px;}
.offcn_odiv p{font:14px/36px 'microsoft yahei';color:#333;}
.offcn_odiv p b{font:bold 14px/36px 'microsoft yahei';color:#333;}


/*师资招聘*/
.zgsz_banw{ width: 100%; height: 250px; background: url(../images11/zgzp_49.jpg) no-repeat center; min-width: 1000px; margin-bottom: 30px;}
.zgsz_ban{width: 1000px; height: 250px; margin: 0 auto;}
.zgsz_ban img{ display: block; width: 1000px; height: 250px;}
.zgsz_main{ width: 1000px; height: auto; margin: 0 auto 30px; clear: both; overflow: hidden;}
.zgsz_mL{ width: 180px; height: auto; float: left;}
.zgsz_mL h6{ height: 64px; padding-left: 70px; width: 110px; font-size:18px; color: #e2eeff; font-family: 'Microsoft Yahei'; line-height: 54px; background: url(../images11/zgzp_52.jpg) no-repeat center; font-weight: normal;}
.zgsz_mLc{ width: 180px; padding: 10px 0 24px; background: #fff5f5; overflow: hidden;}
.zgsz_mLc li{float: left; margin-left: 15px; margin-right: 5px; margin-bottom: 16px; height: 26px; }
.zgsz_mLc a{ display: block; height: 24px; line-height: 24px;font-size: 16px; color: #666; font-family: 'Microsoft Yahei'; }
.zgsz_mLc a:hover{ border-bottom: 1px solid #ef3232; color: #ef3232;}
.zgsz_mLc li.on a{border-bottom: 1px solid #ef3232; color: #ef3232;}
.zgsz_mR{ width: 775px; float: right; height: auto;}
.zgsz_lbu{ width: 100%; height: auto; overflow: hidden; }
.zgsz_lbu dl{border-bottom: 1px dashed #eee; }
.zgsz_lbu dl dt{height:60px; line-height: 60px;}
.zgsz_lbu dl dt a{ display: block; width: 95px; height: 28px; float: right; text-align: center; line-height: 28px; font-size: 14px; color: #ef3232; font-family: 'Microsoft Yahei'; border: 1px solid #ef3232; border-radius: 15px; margin-top: 15px;}
.zgsz_lbu dl:hover dt a{ color: #fff; background:#ef3232;}
.zgsz_lbu dl dt p{ line-height: 60px; height: 60px; width: 660px; margin-left: 10px;font-size: 16px; color: #333; font-family: 'Microsoft Yahei'; float: left; cursor: pointer; }
.zgsz_lbu dl dt p span{ display:block; height: 60px; max-width: 600px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; float: left;}
.zgsz_lbu dl dt p i{ display:block; width: 17px; height: 17px; background: url(../images11/zlsz_08.jpg) no-repeat center; vertical-align: middle; margin-left: 20px; float: left; margin-top: 21px;}
.zgsz_lbu dl.on dt i{background-image: url(../images11/zgzp_53.jpg);}
.zgsz_lbu dl dd{ display: none;}
.zgsz_lbu dl .zgsz_lbl{border-left: 1px solid #eee; margin-left: 20px;}
.zgsz_lbud{ height: auto; margin-bottom: 20px; }
.zgsz_lbud h6{ line-height: 16px;padding-left: 27px; background: url(../images11/zgzp_51.jpg) no-repeat left center; margin-left: -3px; font-size: 14px; color: #666; font-family: 'Microsoft Yahei'; font-weight: bold; margin-bottom: 10px;}
.zgsz_lbud p{ line-height: 26px ;font-size: 14px; color: #666; font-family: 'Microsoft Yahei'; padding-left: 23px; padding-right: 5px;}
.zgsz_lbu dl:hover{ background: #fff5f5;}


/*精英计划*/
.zgjy_banw{ width: 100%; height: 250px; background: url(../images11/zgzp_54.jpg) no-repeat center; min-width: 1000px; margin-bottom: 18px;}
.zgjy_ban{ width: 1000px; height: 250px; margin: 0 auto;}
.zgjy_ban img{ display: block; width: 100%; height: 100%;}
.zgjy_main{ width: 1000px; height: auto; margin: 0 auto 30px;}


/*发现中公*/
.zgfx_banw{ width: 100%; height: 274px; background: url(../images11/zgzp_56.jpg) no-repeat center; min-width: 1000px;}
.zgfx_ban{ width: 1000px; height: 273px; margin: 0 auto;}
.zgfx_ban img{ display: block; width: 100%; height: 100%;}
.zg_gyzgcw{ width: 100%; height: auto; background: #fff; min-width: 1000px;}
.zg_gyzgc{ width: 1200px; height: auto; padding: 140px 0 230px; margin: 0 auto;}
.zg_gyzgc ul{ width: 1100px; margin-left: 50px; height: 195px;}
.zg_gyzgc ul li{ width: 118px; height: 195px; float: left; margin-left: 85px; background: url(../images11/gyzg_03.jpg) no-repeat center bottom;}
.zg_gyzgc ul li a{ display: block; padding-top: 124px; height: 71px; line-height: 30px; font-size: 18px; color: #666; font-family: 'Microsoft Yahei'; text-align: center;}
.zg_gyzgc ul li a span{ width: 100%; display:inline-block; line-height: 24px; font-size: 14px; color: #999; font-family: 'Microsoft Yahei';}
.zg_gyzgc ul li.l1 a{ background: url(../images11/gyzg_04.png) no-repeat center top;}
.zg_gyzgc ul li.l2 a{ background: url(../images11/gyzg_05.png) no-repeat center top;}
.zg_gyzgc ul li.l3 a{ background: url(../images11/gyzg_06.png) no-repeat center top;}
.zg_gyzgc ul li.l4 a{ background: url(../images11/gyzg_07.png) no-repeat center top;}
.zg_gyzgc ul li.l5 a{ background: url(../images11/gyzg_08.png) no-repeat center top;}
.zg_gyzgc ul li.l1:hover a{ background: url(../images11/gyzg_09.png) no-repeat center top;}
.zg_gyzgc ul li.l2:hover a{ background: url(../images11/gyzg_10.png) no-repeat center top;}
.zg_gyzgc ul li.l3:hover a{ background: url(../images11/gyzg_11.png) no-repeat center top;}
.zg_gyzgc ul li.l4:hover a{ background: url(../images11/gyzg_12.png) no-repeat center top;}
.zg_gyzgc ul li.l5:hover a{ background: url(../images11/gyzg_13.png) no-repeat center top;}

/*社会招聘*/
.zg_shzpw{ width: 100%; height: 100%; max-height: 950px; min-width: 1200px; background: url(../images11/zgzp_58.jpg) no-repeat center bottom; min-height: 600px;}
.zg_shzp{ width: 1200px; height: 100%; margin: 0 auto; background: url(../images11/zgzp_59.jpg) no-repeat center bottom; position: relative;}
.zg_shzpc{ width: 100%; height: auto; padding-top: 15%;}
.zg_shzpc h3{ height: 48px; line-height: 48px; font-size: 30px; color: #333; font-family: 'Microsoft Yahei'; text-align: center; font-weight: normal;}
.zg_shzpc p{ line-height: 22px; font-size: 16px; color: #999; font-family: 'Microsoft Yahei'; text-align: center; margin-bottom: 38px;}
.zg_shzpc a{ display: block; width:136px; height: 42px; background: #ef3232; border-radius: 20px; font-size: 16px; color: #fff; font-family: 'Microsoft Yahei'; line-height: 42px; margin: 0 auto; text-align: center;}
.zg_shzpc a:hover{ background: #ff5d5d;}
.zg_shzp .zg_foot{ position: absolute; left: 0; bottom: 0; border-top: none; color: #fff;}


/*校园招聘*/
.zg_xyzpw{ background: url(../images11/zgzp_60.jpg) no-repeat center bottom #e4eff4; max-height: 940px;}
.zg_xyzpw .zg_shzp{ background: url(../images11/zgzp_61.jpg) no-repeat center bottom;}

/*师范生招聘*/
.zgsfs_banw{ background: url(../images11/zgzp_62.jpg) no-repeat center;}

/*职位页面*/
.zgsh_banw{background: url(../images11/zgzp_64.jpg) no-repeat center;margin-bottom: 0;}
.zgsh_nav{ width: 1000px; height: auto; overflow: hidden; padding: 14px 0; background: #fff; border-radius: 5px; box-shadow: 0 0 10px #e0e8f3; margin: -39px auto 22px; position: relative;}
.zgsh_nav li{ width: 145px; padding-left: 20px; float: left; height: 33px; padding-top: 11px;}
.zgsh_nav li a{ display:inline-block;height: 22px; line-height: 22px; font-size: 14px; color: #333; font-family: 'Microsoft Yahei'}
.zgsh_nav li:hover a{ color: #e30000; font-weight: bold; border-bottom: 1px solid #f00;}
.zgsh_nav li.active a{ color: #e30000; font-weight: bold; border-bottom: 1px solid #f00;}
.zgsh_main{ width: 1000px; height: auto; margin: 0 auto 40px;}
.zgsh_tab{ width: 1000px; height: auto; margin-bottom: 20px;}
.zgsh_tab th{ height: 46px; line-height: 46px; width: 100%;}
.zgsh_tab th .xian{ display: block; width: 3px; height: 19px; background: #e30007; float: left; margin-top: 13px; margin-right: 10px;}
.zgsh_tab th h6{ float: left; font-size: 18px; color: #333; font-family: 'Microsoft Yahei'; font-weight: bold;}
.zgsh_tab td{height: 38px; line-height: 38px; width: 50%; overflow: hidden;}
.zgsh_tab td p{ padding-left: 16px; height: 38px; background: url(../images11/zgzp_67.jpg) no-repeat 1px center;font-size: 14px; color: #333; font-family: 'Microsoft Yahei';}
.zgsh_tab td a{ font-size: 14px; color: #333; font-family: 'Microsoft Yahei'; }
.zgsh_tab td span{ margin-left: 10px;}




/*公司文化修改*/
.zgwh_mac{ height: 443px;width: 1000px; box-shadow: 0 3px 6px #e1eaf8; margin: -32px auto 36px; background: #fff; position: relative; z-index: 1; }
.zgwh_mac img{ display: block; width: 650px; height: 417px; float: left; margin-left: 13px; margin-top: 13px;}
.zgwh_mac div{ width: 290px; height: auto; float: left; margin-left: 35px;}
.zgwh_mac div dl{ padding-top: 53px; height: 156px; }
.zgwh_mac div dl dt{ height: 60px; line-height: 60px; font-size: 28px; color: #333; font-family: 'Microsoft Yahei'; font-weight: bold;}
.zgwh_mac div dl dt span{ color: #ef3232;}
.zgwh_mac div dl dd{ line-height: 28px; font-size: 16px; color: #333; font-family: 'Microsoft Yahei';}



/*首页新加二维码2018-05-02*/
.zgew_open{ width: 108px; height: 143px; padding-top: 7px; border: 1px solid #e5e5e5; position: fixed; right: 35px; top: 60%; background: #fff; z-index: 20;}
.zgew_open img{ display: block; width: 94px; height: 94px; margin: 0 auto 7px;}
.zgew_open p{ line-height: 20px; font-size: 12px; color: #666; font-family: 'Microsoft Yahei'; text-align: center;}
.zgew_gb{ display: block; width: 16px; height: 16px; background: url(../images11/zgzl_ewmg.jpg) no-repeat center; position: absolute; right: -15px; top: -1px;}
.zgew_gb:hover{ background: url(../images11/zgzl_ewmh.jpg) no-repeat center; text-decoration: none;}
.zgew_dk{ display: block; width: 47px; height: 39px; background: url(../images11/zgzl_zwms.png) no-repeat center; position: fixed; right: -50px; top: 60%; z-index: 20; }



/*头部*/
.head-wrap{height: 72px;width: 100%;min-width: 1200px;position: fixed;left: 0;top: 0;background: white;z-index: 9999}
.header{height: 72px;line-height:72px;background:#fff;width: 1200px;margin: 0 auto;}
.logo{float: left;margin-top:16px ;}
.header ul{  float: right;margin-right: 20px}
.header ul li{  color: #271916;  float: left;font-size: 16px;margin: 0 20px;text-align: center;height: 72px;line-height:72px;box-sizing: border-box}
.icon-img{text-align:right;margin-bottom: 45px; overflow: hidden;cursor: pointer}
.img1{ background: url(../images11/1.png) bottom no-repeat;height: 150px;width: 483px }
.img2{ background: url(../images11/2.png) bottom no-repeat;height: 150px;width: 477px;float: right }
.img3{ background: url(../images11/3.png) bottom no-repeat;height: 150px;width: 484px }
.img4{ background: url(../images11/4.png) bottom no-repeat;height: 150px;width: 411px;float: right }
.img5{ background: url(../images11/5.png) bottom no-repeat;height: 150px;width: 450px }
.img6{ background: url(../images11/6.png) bottom no-repeat;height: 150px;width: 474px;float: right }
.img7{ background: url(../images11/7.png) bottom no-repeat;height: 155px;width: 410px }
.img8{ background: url(../images11/8.png) bottom no-repeat;height: 150px;width: 493px;float: right }
.icon-img div:hover,.act div{ background-position:top}

.mid{float: left;margin-top: 50px;position: relative;overflow: hidden}
.mid img{position: absolute}
.mid > div{width: 28px;height: 28px;position: absolute;line-height: 28px;text-align: center;left: 4px}
.mid > div img{left: 0;top:0;right: 0;bottom: 0;margin: auto}
.loc1{top: 99px}
.loc2{top: 199px}
.loc3{top: 298px}
.loc4{top: 396px}
.loc5{top: 494px}
.loc6{top: 590px}
.loc7{top: 690px}
.loc8{top: 775px}
.header ul li a{color: #271916;}
.header ul li.active,.header ul li:hover{color: #fd0000;border-bottom: 2px solid #fd0000}
/*.nav ul li.active,.nav ul li:hover{color: #f08058;}*/
/*.nav ul li.active img{position: relative;top: -3px}*/

/*@media screen and (max-width: 750px) and (max-height: 750px){
    .hd-content{width: 100%;margin: 0 auto;height: 80px;}
}*/
/*内容*/
.content{width:100%;position: absolute;top:0;left: 0;right: 0;bottom: 0;min-width: 1200px;overflow: hidden;min-height: 580px;}
.content img{position: absolute;}
.bg{background: url(../images11/bg.png) no-repeat;background-size: cover;behavior: url(css/backgroundsize.min.htc);background-position:center center}

.head{width: 1400px;position: absolute;left: 0;right: 0;top: 60px;height: 64px;line-height: 64px;margin: 0 auto}
.head ul{float: right}
.head ul li{float: left;padding:0 ;color: #26bbed;font-size: 18px;margin: 0 20px}

.content-text{color: #464e57;font-size: 18px;padding: 0 20px;box-sizing: border-box;min-height: 370px}
.content-text .title1{font-size: 30px;text-align: center;margin-top: 55px}
.content-text .title2{text-align: center;margin-bottom: 30px}
.content-text p{text-indent: 2em;line-height: 2em;}

.content1{width: 1200px;margin: 0 auto;overflow: hidden;position: relative;padding-top: 65px}

.copyright{color: #7b7b7b;font-size: 15px;height: 45px;line-height: 45px;text-align: center;margin-top: 80px;min-width: 1200px}
.line{float: right;height:16px;width: 1px;background: #afb0b1;margin-top: 10px;margin-right: 30px}

/*院长后备计划*/
.zgsz_mR1{height: auto;width: 1000px;margin: 0 auto 144px;}
.zgsz_lbu1{ width: 100%; height: auto; overflow: hidden; }
.zgsz_lbu1 dl{border-bottom: 1px dashed #eee; }
.zgsz_lbu1 dl dt{height:60px; line-height: 60px;}
.zgsz_lbu1 dl dt a{ display: block; width: 95px; height: 28px; float: right; text-align: center; line-height: 28px; font-size: 14px; color: #ef3232; font-family: 'Microsoft Yahei'; border: 1px solid #ef3232; border-radius: 15px; margin-top: 15px;}
.zgsz_lbu1 dl:hover dt a{ color: #fff; background:#ef3232;}
.zgsz_lbu1 dl dt p{ line-height: 60px; height: 60px; width: 660px; margin-left: 30px;font-size: 16px; color: #333; font-family: 'Microsoft Yahei'; float: left; cursor: pointer; }
.zgsz_lbu1 dl dt p span{ display:block; height: 60px; max-width: 600px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; float: left;}
.zgsz_lbu1 dl dt p i{ display:block; width: 17px; height: 17px; background: url(../images11/zlsz_08.jpg) no-repeat center; vertical-align: middle; margin-left: 20px; float: left; margin-top: 21px;}
.zgsz_lbu1 dl.on dt i{background-image: url(../images11/zgzp_53.jpg);}
.zgsz_lbu1 dl dd{ display: none;}
.zgsz_lbu1 dl .zgsz_lbl1{border-left: 1px solid #eee; margin-left: 20px;}
.zgsz_lbud1{ height: auto; margin-bottom: 20px;line-height: 26px ;font-size: 14px; color: #666; font-family: 'Microsoft Yahei'; padding-left: 23px; padding-right: 5px; }
.zgsz_lbud1 h6{ line-height: 16px;padding-left: 27px; background: url(../images11/zgzp_51.jpg) no-repeat left center; margin-left: -3px; font-size: 14px; color: #666; font-family: 'Microsoft Yahei'; font-weight: bold; margin-bottom: 10px;}
.zgsz_lbud1 p{ line-height: 26px ;font-size: 14px; color: #666; font-family: 'Microsoft Yahei'; padding-left: 23px; padding-right: 5px;}
.zgsz_lbu1 dl:hover{ background: #fff5f5;}
.zgsz_mLc1{background: #ff887b;padding: 20px 0 6px 30px;width: 970px;margin: 0 auto;}
.zgsz_mLc1 li{float: left;font:16px/30px "Microsfot Yahei";color: #fff;border-radius: 15px;margin-bottom: 14px;}
.zgsz_mLc1 li a{display: block;border-radius: 15px;color: #fff;padding: 0 14px;}
.zgsz_mLc1 li.on a{background: #fff;color: #ef3232}
.zgsz_mLc1 li:hover a{background: #fff;color: #ef3232}




