@charset "utf-8";
/*20170502 TIF*/
html,body{background:#edffff;}
body{font-size:14px}
.clearfix{*zoom:1}
.clearfix:after{content:'';display:block;height:0;clear:both}
a,a:hover{text-decoration:none}
.sauthor-recruit .share a,.sauthor-recruit .type .p2,.sauthor-recruit .type-enter,.sauthor-recruit .enroll .tit strong,.sauthor-recruit .enroll .hint,.sauthor-recruit .enroll .cons span,.sauthor-recruit .enroll .form-i .btn{background:url(../images/sauthor-recruit-icon.png) no-repeat;}
.shead-l .slogo{display:none;}
.smenu{display:block;}
.smenu{margin-left:-50px;}
.sauthor-recruit{background:url(../images/sauthor-recruit-bg.jpg) no-repeat center top;width:100%;min-width:990px;}
.sauthor-recruit .wrapper{width:990px;margin:0 auto;overflow:hidden;}
.sauthor-recruit .b1{background:url(../images/sauthor-recruit-b1.jpg) no-repeat;height:220px;}
.sauthor-recruit .b2{background:url(../images/sauthor-recruit-b2.jpg) no-repeat;height:240px;}
.sauthor-recruit .hd{background:url(../images/sauthor-recruit-hd.png) no-repeat;height:100px;overflow:hidden;}
.sauthor-recruit .bd{background:url(../images/sauthor-recruit-bd.png) repeat-y;overflow:visible;}
.sauthor-recruit .ft{background:url(../images/sauthor-recruit-ft.png) no-repeat;height:70px;}
.sauthor-recruit .share{width:190px;height:24px;overflow:hidden;}
.sauthor-recruit .share span{float:left;font-size:14px;color:#3d576c;}
.sauthor-recruit .share a{width:24px !important;height:24px !important;margin:0 5px 0 0 !important;padding:0 !important;overflow:hidden;display:inline;}
.sauthor-recruit .share a.bds_tieba{background-position:-32px 0;}
.sauthor-recruit .share a.bds_sqq{background-position:-64px 0;}
.sauthor-recruit .share a.bds_weixin{background-position:-96px 0;}
.sauthor-recruit .b1 a{width:110px;height:60px;line-height:99;margin:10px 0 0 15px;overflow:hidden;display:block;}
.sauthor-recruit .b2 a{width:170px;height:67px;line-height:99;float:left;margin:73px 0 0 27px;overflow:hidden;display:inline;}
.sauthor-recruit .b2 a.a1{width:165px;margin-left:121px;}
.sauthor-recruit .b2 a.a3{margin-left:26px;}
.sauthor-recruit .b2 a.a4{margin-left:24px;}
.sauthor-recruit .m1,.sauthor-recruit .m2,.sauthor-recruit .m3{margin-bottom:20px;}
.sauthor-recruit .m1{margin-top:-80px;}
.sauthor-recruit .title{width:512px;height:33px;line-height:99;margin:50px auto 0;overflow:hidden;display:block;}
.sauthor-recruit .m1 .title{background:url(../images/sauthor-recruit-tit1.png) no-repeat;}
.sauthor-recruit .m2 .title{background:url(../images/sauthor-recruit-tit2.png) no-repeat;}
.sauthor-recruit .type{width:938px;height:336px;margin:0 auto;z-index:1;position:relative;overflow:hidden;overflow:visible;}
.sauthor-recruit .type li{background:url(../images/sauthor-recruit-li1.png) no-repeat;width:273px;height:264px;padding:0 20px;float:left;overflow:hidden;display:inline;}
.sauthor-recruit .type li.type3{width:272px;}
.sauthor-recruit .type .share{margin:0 0 10px 750px;}
.sauthor-recruit .type .p1{height:48px;line-height:48px;color:#f96767;font-size:22px;font-weight:bold;margin-bottom:5px;overflow:hidden;}
.sauthor-recruit .type .p2{background-position:-494px -2px;line-height:25px;color:#2172b1;font-size:16px;font-weight:bold;padding-left:10px;overflow:hidden;}
.sauthor-recruit .type .p3{line-height:24px;color:#2172b1;font-size:14px;margin-bottom:5px;overflow:hidden;}
.sauthor-recruit .type .p3 span{color:#f96767;}
.sauthor-recruit .type-enter{background-position:0 -25px;width:193px;height:58px;line-height:52px;text-align:center;color:#fff;font-size:24px;font-weight:bold;position:absolute;bottom:-40px;left:50%;margin-left:-97px;overflow:hidden;display:block;}
.sauthor-recruit .type-enter:hover{color:#fff;text-decoration:none;}
.sauthor-recruit .desc{width:935px;margin:0 auto;overflow:hidden;}
.sauthor-recruit .desc .tabs{height:49px;overflow:hidden;}
.sauthor-recruit .desc .tabs li{float:left;overflow:hidden;display:inline;}
.sauthor-recruit .desc .tabs li span{background:url(../images/sauthor-recruit-tabs.png) no-repeat;width:312px;height:49px;line-height:49px;text-align:center;color:#f96767;font-size:22px;font-weight:bold;display:block;overflow:hidden;cursor:default;}
.sauthor-recruit .desc .tabs li span.tab2{background-position:-312px 0;}
.sauthor-recruit .desc .tabs li span.tab3{background-position:-624px 0;width:311px;}
.sauthor-recruit .desc .tabs .on span.tab1{background-position:0 -50px;}
.sauthor-recruit .desc .tabs .on span.tab2{background-position:-312px -50px;}
.sauthor-recruit .desc .tabs .on span.tab3{background-position:-624px -50px;}
.sauthor-recruit .desc .cons{width:893px;line-height:30px;color:#536879;border-left:1px solid #d1e8f4;border-right:1px solid #d1e8f4;padding:20px;overflow:hidden;display:none;}
.sauthor-recruit .desc .line{background:url(../images/sauthor-recruit-ft2.png) center top no-repeat;height:10px;overflow:hidden;}
.sauthor-recruit .desc .cons-t{overflow:hidden;}
.sauthor-recruit .desc .cons-t li{width:420px;border-bottom:1px dashed #d1e8f4;float:left;padding-bottom:10px;overflow:hidden;display:inline;}
.sauthor-recruit .desc .cons-t li.li1{margin-right:50px;}
.sauthor-recruit .desc .cons strong{color:#2172b1;font-size:16px;}
.sauthor-recruit .desc .cons span{color:#f96767;}
.sauthor-recruit .desc .cons .p1{margin-top:10px;}
.sauthor-recruit .enroll{width:900px;margin:0 auto;overflow:visible;}
.sauthor-recruit .enroll .tit{height:59px;border-bottom:1px dashed #d1e8f4;margin-bottom:15px;overflow:hidden;}
.sauthor-recruit .enroll .tit strong{height:50px;line-height:50px;text-align:center;font-size:20px;color:#fff;font-weight:bold;float:left;overflow:hidden;display:block;}
.sauthor-recruit .enroll .tit .share{float:right;margin-top:20px;}
.sauthor-recruit .enroll-l{width:430px;float:left;margin-right:60px;margin-top:-45px;overflow:hidden;display:inline;}
.sauthor-recruit .enroll-r{width:410px;float:right;margin-top:-45px;overflow:hidden;}
.sauthor-recruit .enroll-l .tit strong{background-position:0 -84px;width:116px;}
.sauthor-recruit .enroll-r .tit strong{background-position:-117px -84px;width:207px;}
.sauthor-recruit .enroll .con{line-height:30px;color:#536879;}
.sauthor-recruit .enroll .hint{background-position:-486px -37px;line-height:18px;color:#f96767;padding-left:20px;margin-top:10px;overflow:hidden;}
.sauthor-recruit .enroll .tabs{height:40px;margin-bottom:10px;overflow:hidden;}
.sauthor-recruit .enroll .tabs span{width:111px;height:38px;line-height:38px;text-align:center;color:#ed8b2c;font-size:16px;font-weight:bold;border:1px solid #e38a30;border-radius:20px;float:left;margin-right:15px;overflow:hidden;display:inline;cursor:default;}
.sauthor-recruit .enroll .tabs span.on{background:#ed8b2c;color:#fff;}
.sauthor-recruit .enroll .cons{margin-bottom:10px;overflow:hidden;display:none;}
.sauthor-recruit .enroll .cons span{background-position:-484px -77px;*background-position:-484px -79px;width:93px;height:40px;line-height:40px;color:#999;font-size:16px;font-weight:bold;float:left;padding-left:20px;margin-right:15px;overflow:hidden;display:inline;cursor:pointer;}
.sauthor-recruit .enroll .cons span.on{background-position:-484px -107px;*background-position:-484px -109px;}
.sauthor-recruit .enroll .form-t{color:#2172b1;font-size:16px;font-weight:bold;margin-bottom:20px;overflow:hidden;}
.sauthor-recruit .enroll .form-i{margin-bottom:10px;overflow:hidden;}
.sauthor-recruit .enroll .form-i span{width:90px;color:#536879;float:left;overflow:hidden;}
.sauthor-recruit .enroll .form-i .text{width:284px;height:32px;line-height:32px;color:#999;border:1px solid #ccc;padding:0 10px;overflow:hidden;outline:none;}
.sauthor-recruit .enroll .form-i .textarea{width:284px;height:76px;line-height:32px;color:#999;border:1px solid #ccc;padding:0 10px;overflow:hidden;resize:none;outline:none;}
.sauthor-recruit .enroll .form-i .btn{background-position:-194px -25px;width:145px;height:48px;line-height:99;color:#fff;font-size:20px;font-weight:bold;border:0;margin-left:170px;overflow:hidden;display:block;cursor:pointer;}
.m3 .ft{margin-top:-10px;}
.sauthor-pop{background:#fff;width:488px;height:182px;border:2px solid #84c7b6;position:fixed;top:0px;left:0px;_position:absolute;_top:expression(eval(document.documentElement.scrollTop));left:50%;top:50%;margin:-91px 0 0 -244px;z-index:1000;overflow:hidden;display:none;}
.sauthor-pop-close{background:#84c7b6;width:43px;height:43px;line-height:43px;font-size:27px;text-align:center;color:#fff;position:absolute;top:0;right:0;overflow:hidden;display:block;}
.sauthor-pop-close:hover{color:#fff;text-decoration:none;}
.sauthor-pop-bd{margin:50px 0 20px;overflow:hidden;}
.sauthor-pop-bd p{line-height:30px;text-align:center;color:#5c5c5c;font-size:20px;margin-bottom:20px;overflow:hidden;}
.sauthor-pop-bd a{background:#84c7b6;width:160px;height:45px;line-height:42px;text-align:center;color:#fff;font-size:28px;border-radius:20px;margin:0 auto;overflow:hidden;display:block;}
.sauthor-pop-mask{background:#000;filter:alpha(opacity=30);-moz-opacity:0.3;opacity:0.3;width:100%;height:100%;overflow:hidden;position:fixed;top:0px;left:0px;_position:absolute;_top:expression(eval(document.documentElement.scrollTop));z-index:999;display:none;}