/* reset */
html,body,p,form,ul,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}
h1,h2,h3,h4,h5,h6,strong{font-weight:normal}
body,a,li,input,button,textarea{font-family:"PingFangSC","microsoft yahei" !important}
a{text-decoration:none}
em,i{font-style:normal}
li{list-style:none}
img{border:0 none}
textarea{line-height:20px}
input,button,textarea{font-size:16px;outline:0 none;margin:0;padding:0;border:0 none}
input{color:#333}
input::-ms-clear{display:none}
::-webkit-input-placeholder{color:#bbb}
:-moz-placeholder{color:#bbb}
::-moz-placeholder{color:#bbb}
:-ms-input-placeholder{color:#bbb}
sub,sup{position: relative;line-height: 0;vertical-align: baseline}
sup {top: -0.5em}
sub {bottom: -0.25em}

.bb{
    -webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}

.clearfix:after{display:block;height:0;content:'';overflow:hidden;clear:both}
.clearfix{zoom:1}

.left{float:left}
.right{float:right}

/* ??¦Ë???? */
.center{position:absolute;left:50%;top:50%;
    -webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.xcenter{position:absolute;left:50%;
    -webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}
.ycenter{position:absolute;left:50%;
    -webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}

/*????*/
.g_blue{background:#427FED}
.g_blue1{
	background:#4280ed;
    background:-webkit-linear-gradient(left,#37a6f8,#4280ed);
	background:linear-gradient(to right,#37a6f8,#4280ed)}
.g_orange{
	background:#fe6c4b;
    background:-webkit-linear-gradient(left,#ffa582,#fe6c4b);
	background:linear-gradient(to right,#ffa582,#fe6c4b)}

.g_yellow{
	background:#f5a623;
    background:-webkit-linear-gradient(left,#fbd143,#f5a623);
	background:linear-gradient(to right,#fbd143,#f5a623)}
.g_green{
	background:#3dbb69;
    background:-webkit-linear-gradient(left,#70dfa2,#3dbb69);
	background:linear-gradient(to right,#70dfa2,#3dbb69)}
.g_purple{
	background:#9036ff;
    background:-webkit-linear-gradient(left,#c366ff,#9036ff);
    background:linear-gradient(to right,#c366ff,#9036ff)}
.s_mark .g_blue{
	background:#37A7F8;
	background:-webkit-linear-gradient(left,#5BC6FB,#37A7F8);
	background:linear-gradient(to right,#5BC6FB,#37A7F8)}

/* show hide */
.show{display:block}
.hide{display:none}

.at{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.at2{overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical}
.t_in{position:relative;width:1200px;margin:0 auto}

html,body{height:100%}
body{line-height:20px;font-size:14px}

.clearbox{*zoom:1}
.clearbox:after{display:block;height:0;content:'\A0';overflow:hidden;clear:both}
.clear{clear:both}
.clear_left{clear:left}
.clear_right{clear:right}
.c_green{color:#3dbb69 !important}
.c_bbb{color:#bbb !important}

.t_wrap{position:relative;min-height:100%;padding:70px 0 195px;box-sizing:border-box}
.t_wrap1{padding-top:170px}
.t_w1{padding-top:0}
.container{position:relative;min-height:100%;padding-bottom:195px;box-sizing:border-box;background:#F6F7FA}

.t_head .user .hed,.t_head .lbox .tle .cancel{background:url(//img01.51jobcdn.com/im/2019/edu/pc/icon-ico.5ea5b303.png) no-repeat}
.t_head .sbox span,.t_head .lbox .tle .cancel{background:url(//img01.51jobcdn.com/im/2019/edu/pc/icon-double.2d3198f0.png) no-repeat 20px 0}
.t_head .user_tit .icon_crown,.t_head .user_con .icon_vip,.t_head .user_lists em,
.tag_vip,.tag_vip2,
.t_hlist .e .icon_vip label{background:url(//img01.51jobcdn.com/im/2019/edu/pc/PCpic3.1.205a1083.png) no-repeat}
/* header */
.t_head{position:fixed;top:0;left:0;height:70px;width:100%;font-size:16px;border-bottom:1px solid #e8e8e8;background:#fff;z-index:17;box-shadow: 0 2px 4px 0 rgba(0,0,0,0.08);}
.t_head .t_in{height:70px}
.t_head .hlogo{float:left;padding-top:18px}
.t_head .hlogo a{position:relative;display:inline-block;color:#999;top:2px;margin-right:30px}
.t_head .hlogo a:hover{color:#333}
.t_head .hlogo .lg{position:relative;top:0;border-right:1px solid #e8e8e8}
.t_head .hlogo .lg1{margin-right:15px;border-right:none}
.t_head .hlogo .lg img{vertical-align:middle;margin-right:20px}
.t_head .hlogo .lg1 img{margin-right:0}

.t_head .lri{position:relative;float:right;min-width:135px;min-height:70px}
.t_head .login{padding-left:17px}
.t_head .login a{display:inline-block;width:35px;line-height:70px;color:#666;text-align:right}
.t_head .login a:hover{color:#427fed}
.t_head .login span{display:inline-block;width:1px;height:12px;margin-left:4px;background:#427fed}
.t_head .lri i{position:absolute;width:20px;height:30px;;top:20px;right:0;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAcBAMAAABxKJkqAAAAG1BMVEUAAAC8vLy8vLzQ0NC8vLy9vb27u7u/v7+7u7va5AXHAAAACHRSTlMAo+MIgkmAJSmYPUwAAABOSURBVBjTYwjqgICmAAaNjo7GtEQgW4EBSLQzsAPJBgaINITpzAACzB5ApgEDGFgAmQwQwDH4mDBHojodBiDMRgk4U4ARnakBU6CAFFAA6V9DH8JTYG8AAAAASUVORK5CYII=) center no-repeat}
.t_head .lri i.enter{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAcBAMAAABxKJkqAAAAG1BMVEUAAABDgO5CgO1QkP9DgO1Cge5EgO1EgfJCf+3fJbRcAAAACHRSTlMAo+MIgkmAJSmYPUwAAABOSURBVBjTYwjqgICmAAaNjo7GtEQgW4EBSLQzsAPJBgaINITpzAACzB5ApgEDGFgAmQwQwDH4mDBHojodBiDMRgk4U4ARnakBU6CAFFAA6V9DH8JTYG8AAAAASUVORK5CYII=) center no-repeat}
.lri .pewm{position:absolute;right:0;top:71px;width:200px;background:#fff;box-shadow:0 3px 12px #ddd}
.lri .pewm .e1{border:10px solid #fff;top:-19px;border-top-color:transparent;border-left-color:transparent;border-right-color:transparent}
.lri .pewm em,.t_head .user .ul .san{position:absolute;width:0;height:0;top:-20px;right:0;border:10px solid #e8e8e8;
	border-top-color:transparent;border-left-color:transparent;border-right-color:transparent}
.lri .pewm img{display:block;width:180px;margin:10px auto}
.lri .pewm p{padding-bottom:10px;font-size:14px;color:#666;text-align:center}
.t_head .user{position:relative;width:110px}
.t_head .user .hed{height:70px;width:83px;cursor:pointer}
.t_head .user:hover .ul{display:block}
.t_head .user .ul{display:none;position:absolute;width:400px;font-size:14px;right:-25px;top:70px;background:#fff;border:1px solid #e8e8e8;z-index:3;
    -webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;-ms-border-radius:2px;border-radius:2px;
    -webkit-box-shadow:0 3px 12px #ddd;-moz-box-shadow:0 3px 12px #ddd;-o-box-shadow:0 3px 12px #ddd;-ms-box-shadow:0 3px 12px #ddd;box-shadow:0 3px 12px #ddd}
.t_head .user .ul .san{right:65px;border-bottom-color:#F3DFD1}
.t_head .user_hd{padding:15px 20px;background:#f5e5d4;
    background:-webkit-linear-gradient(135deg,#FBF5ED,#F0D8C8);background:linear-gradient(135deg,#FBF5ED,#F0D8C8)}
.t_head .user_normal .user_hd{background:#ECF2FD}
.t_head .user_normal .user_tit{height:20px;line-height:20px}
.t_head .user .user_normal .san{border-bottom-color:#ECF2FD}
.t_head .user_tit{position:relative;height:30px;line-height:30px;font-size:16px;color:#333}
.t_head .user_tit .at{display:inline-block;max-width:200px;vertical-align:top}
.t_head .user_tit .icon_crown{display:none;width:22px;height:30px;vertical-align:top;background-position:-462px -82px}
.t_head .user_tit .icon_crown.on{display:inline-block}
.t_head .user_tit .quit{cursor:pointer;position:absolute;top:0;right:0;width:60px;height:30px;font-size:12px;color:#666666;text-align:right}
.t_head .user_tit .quit:hover{color:#427FED}
.t_head .user_con{height:30px;line-height:30px;font-size:14px;color:#7D4029;overflow:hidden;margin-top:5px}
.t_head .user_con .icon_vip{display:inline-block;width:30px;height:30px;vertical-align:top;margin-right:10px;background-position:-526px -35px}
.t_head .user_con .tt{font-size:12px;color:rgba(125,64,41,.6);margin-left:10px}
.t_head .user_con .ptime{float:right}
.t_head .user_con .btn{cursor:pointer;float:right;height:30px;line-height:30px;font-size:12px;color:#7D4029;padding:0 15px;background:#dfb084;
    background:-webkit-linear-gradient(90deg, #EFC39B, #C89364);background:linear-gradient(90deg, #EFC39B, #C89364);
    -webkit-border-radius:30px;-moz-border-radius:30px;-o-border-radius:30px;-ms-border-radius:30px;border-radius:30px}
.t_head .user_con .btn:hover{background:#d09d6f;
    background:-webkit-linear-gradient(90deg,#E2b388, #ba804b);background:linear-gradient(90deg,#E2b388, #ba804b)}
.t_head .user_lists{overflow:hidden;padding:0 20px}
.t_head .user_lists a{position:relative;float:left;font-size:12px;color:#999999;margin:15px 12px}
.t_head .user_lists a:hover{color:#427FED}
.t_head .user_lists .on strong{display:block}
.t_head .user_lists strong{display:none;position:absolute;top:29px;right:-5px;width:5px;height:5px;background-color:#FE6C4B;
    -webkit-border-radius:100%;-moz-border-radius:100%;-o-border-radius:100%;-ms-border-radius:100%;border-radius:100%}
.t_head .user_lists em{display:block;width:20px;height:20px;margin:0 auto 10px}
.t_head .user_lists .u0 em{background-position:-38px -40px}
.t_head .user_lists .u1 em{background-position:-254px -38px}
.t_head .user_lists .u2 em{background-position:-110px -40px}
.t_head .user_lists .u3 em{background-position:-182px -40px}
.t_head .user_lists .u4 em{background-position:-326px -40px}
.t_head .user_lists .u0:hover em{background-position:-38px -90px}
.t_head .user_lists .u1:hover em{background-position:-254px -88px}
.t_head .user_lists .u2:hover em{background-position:-110px -90px}
.t_head .user_lists .u3:hover em{background-position:-182px -90px}
.t_head .user_lists .u4:hover em{background-position:-326px -90px}

.t_head .searchbox{position:relative;float:right;width:410px;padding-top:15px}
.t_head .sbox{position:relative;height:40px;line-height:40px;overflow:hidden;padding:0 74px 0 43px;background:#f6f7fa;
	-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;-ms-border-radius:2px;border-radius:2px}
.t_head .sbox input{width:100%;height:40px;background:#f6f7fa}
.t_head .sbox span{position:absolute;width:74px;height:40px;line-height:40px;right:0;top:0;background:#427FED;color:#fff;text-align:center;font-size:16px;letter-spacing:1px;cursor:pointer}
.t_head .sbox span:hover{background-color:#2562d0}
.t_head .sbox i{position:absolute;width:20px;height:20px;top:12px;left:18px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARBAMAAADJQ1rJAAAAMFBMVEUAAAC/v7+8vLy8vLy7u7u8vLy8vLy8vLy+vr7///+8vLzBwcG8vLzBwcG7u7u7u7tUmCukAAAAD3RSTlMAFuvN5rJvWDMCwSHUDLSMlwsdAAAAbUlEQVQI12Ng4Cz1d61kAIHN/////7wByODWV+tt09cGsib/EmBgkPo8gYGhXhHIZdQvYGCITwApzg9gYPBvALH6HRgY/l8Ase5/QIgh1CH0IsyD2fFZAGav/UEGqFtk/gAFwYDx/AIGKJB6AADVhSjbxqavcgAAAABJRU5ErkJggg==) 0 0 no-repeat}
.t_head .sbox i.focus{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAMAAAAMs7fIAAAAM1BMVEUAAABCgO5DgO9DgO1DgO5Dge9DgO5GgvBDhfSAgP9CgO5Gg/BIhfNCgO5Tgv9DgO5Cf+4ydpBbAAAAEHRSTlMA683msm9YMxcCwSEV1Ay0G6Qb6QAAAGxJREFUGNNlj1kOgCAMBaFsgopz/9PaIEIC89GXDKSLUXL0DudjNp1T+JCzC4sNqaag2VQWytGejoJkzYhV8SlL1PAE8xPwWh1pmITTCnWYCvufvc8+a99n2Rm5lruEu6l5+3V3NVFVzKLK8wI6aAVxQAC6MAAAAABJRU5ErkJggg==) 0 0 no-repeat}
.t_head .lbox{position:absolute;width:100%;line-height:36px;font-size:14px;left:0;top:70px;background:#fff;border:1px solid #e8e8e8;z-index:20;box-shadow:0 3px 12px #ddd;
	-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}
.t_head .lbox .tle{position:relative;color:#999;padding:0 20px}
.t_head .lbox .tle:after{position:absolute;height:1px;content:'';left:20px;right:20px;bottom:0;background:#e8e8e8}
.t_head .lbox .tle .cancel{position:absolute;cursor:pointer;right:20px;top:0;padding-left:25px;background-position:0 -89px}
.t_head .lbox .tle .cancel:hover{color:#427fed;background-position:0 -137px}
.t_head .lbox a{display:block;color:#333;padding:0 20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.t_head .lbox a:hover{color:#427fed;background:#f6f7fa}

/* list */
.t_hlist{margin-bottom:-45px;padding-top:40px}
.t_hlist.tptn{padding-top:0}
.th1{background:#F6F7FA}
.t_hlist .e,.v_look .e{position:relative;float:left;width:280px;font-size:14px;color:#999;margin:0 26px 50px 0;padding-bottom:10px;border:1px solid #e8e8e8;background:#fff;
	-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}

.t_hlist .e:hover,.v_look .e:hover{
	-webkit-animation:movetop 1s ease-in-out forwards;animation:movetop 0.3s ease-in-out forwards;
	-webkit-box-shadow:1px 2px 8px rgba(0,0,0,.1);-moz-box-shadow:1px 2px 8px rgba(0,0,0,.1);-o-box-shadow:1px 2px 8px rgba(0,0,0,.1);-ms-box-shadow:1px 2px 8px rgba(0,0,0,.1);
	box-shadow:1px 2px 8px rgba(0,0,0,.1)}
.t_hlist .e1:hover{-webkit-animation:movetop1 0.3s ease-in-out forwards;animation:movetop1 0.3s ease-in-out forwards}
.t_hlist .e:hover .dcel{display:block}
.t_hlist .e.er{margin-right:0}
.t_hlist .e .tt{position:relative;height:120px;overflow:hidden;background:url(//img01.51jobcdn.com/im/2019/edu/pc/defaultl.a938d6db.png) no-repeat}
.t_hlist .e .tt .price{position:absolute;line-height:30px;font-weight:bold;font-size:16px;font-family:"Arial";color:#fff;top:0;left:0;padding:0 12px;background-color:#fe6c4b;z-index:2}
.t_hlist .e .tt img{position:relative;width:100%;height:100%;z-index:1}
.t_hlist .e .h2,.v_look .e .h2{display:block;height:48px;line-height:24px;font-size:18px;font-weight:700;color:#333;margin:10px 0 10px;padding:0 20px;overflow:hidden}
.t_hlist .e .tgs{display:inline-block}
.t_hlist .e .tag{display:inline-block;width:54px;height:18px;line-height:16px;margin-left:5px;border-radius:10px;font-size:12px;font-weight:400;color:#fff;text-align:center;vertical-align:middle}
.t_hlist .e .tag:frist-child{margin-left:2px}
.t_hlist .e .t_dj{background-position:-115px -120px}
.t_hlist .e .t_hot{background-position:-115px -60px}
.t_hlist .e .t_xl{background-position:-115px -90px}
.t_hlist .e .t_jp{background-position:-115px 0}
.t_hlist .e .t_ms{background-position:-115px -30px}
.t_hlist .e .dti{min-height:22px;color:#bbb;margin:10px 0}
.t_hlist .e .dti.dc{color:#666}
.t_hlist .e .remd{height:44px;line-height:22px;margin-bottom:10px}
.t_hlist .e .remd1{height:22px;line-height:22px;font-size:12px;margin-bottom:10px}
.t_hlist .e .prize{overflow:hidden;height: 24px;}
.t_hlist .e .prize .ptime{float:left;line-height:24px;color:#999}
.t_hlist .e .prize .psal{float:right;line-height:24px;font-size:14px;color:#666}
.t_hlist .e .prize .psal i{font-size:12px}
.t_hlist .e .prize .psal em{padding-right:3px;font-size:14px;color:#bbb;text-decoration:line-through}
.t_hlist .e .icon_vip{height:24px;line-height:24px;font-size:14px;color:#c08550;text-align:right}
.t_hlist .e .icon_vip label{display:inline-block;width:30px;height:24px;vertical-align:top;margin-right:5px;background-position:-528px -38px}
.t_hlist .e p{padding:0 20px}
.t_hlist .e .dti{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.t_hlist .e .dcel{display:none;position:absolute;z-index:2;width:32px;height:32px;right:0;top:0;background:url(//img01.51jobcdn.com/im/2019/edu/pc/icon-ico.5ea5b303.png) rgba(0,0,0,.5) -160px -300px no-repeat}
.t_hlist .e .dcel:hover{background-color:#427fed}

.t_nooffline{font-size:16px;color:#999;text-align:center;padding-top:250px}
.t_nooffline .nic{width:80px;height:80px;margin:0 auto 30px;background:url(//img01.51jobcdn.com/im/2019/edu/pc/empty-offline.56ac5da4.png) no-repeat}
.t_nooffline .tc{display:block;width:150px;height:40px;line-height:40px;color:#427fed;text-align:center;margin:20px auto 0;border:1px solid #427fed;
	-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;-ms-border-radius:2px;border-radius:2px}
.t_nooffline .tc:hover{color:#fff;background-color:#427fed}
.t_nooffline.t_404 .nic{background-image:url(//img01.51jobcdn.com/im/2019/edu/pc/empty-404.d49d7478.png)}

/* page */
.t_page{height:32px;margin-bottom:50px}
.t_page ul{text-align:center}
.t_page li{display:inline-block;height:30px;line-height:30px;font-size:16px;color:#666;cursor:pointer;margin-right:10px;border:1px solid #e8e8e8}
.t_page li:hover{color:#fff;background-color:#427fed;border-color:#427fed}
.t_page li:hover a,.t_page li:hover span{color:#fff}
.t_page li a,.t_page li span{display:block;line-height:30px;color:#666;padding:0 10px}
.t_page li.on{color:#fff;background-color:#427fed;border-color:#427fed}
.t_page li.on a,.t_page li.on span{color:#fff}
.t_page li.bk,.t_page li.bk a,.t_page li.bk span{color:#bbb;cursor:auto}
.t_page li.dd{cursor:auto;border:0 none}
.t_page li.dd:hover,.t_page li.bk:hover{background-color:#fff;;border-color:#e8e8e8}
.t_page li.dd:hover a,.t_page li.dd:hover span{color:#666}
.t_page li.bk:hover a,.t_page li.bk:hover span{color:#bbb}

/* foot */
.t_footer{position:absolute;min-width:1200px;width:100%;font-size:14px;color:#999;text-align:center;margin:0 auto;bottom:0;left:50%;margin-left:-50%;padding:50px 0 125px}
.tf1{background:#F6F7FA}

/* animation */

@keyframes movetop {
	from{top:0}
	to{top:-5px}
}
@-webkit-keyframes movetop {
	from{top:0}
	to{top:-5px}
}


@keyframes movetop1 {
	from{top:0}
	to{top:-5px}
}
@-webkit-keyframes movetop1 {
	from{top:0}
	to{top:-5px}
}

/* ????? */
.mShadow{position:absolute;left:0;bottom:0;z-index:2;width:100%;height:45px;background:#bbb;
    background:-webkit-linear-gradient(180deg, transparent 0%, rgba(51,51,51,.55) 100%);
    background:linear-gradient(-180deg, transparent 0%, rgba(51,51,51,.55) 100%)}
.mShadow img{width:25px !important;height:25px !important;margin:10px}

/*sk*/
.media{position:absolute;left:50%;top:50%;width:118px;height:100px;margin:-50px 0 0 -60px;background:url(//img01.51jobcdn.com/im/2019/edu/pc/eIcons.485065fe.png) no-repeat}
.media.sk{background-position:0 0}
.media.sk:hover{background-position:-120px 0}
.media.vstart{background-position:-240px 0}
.media.vstart:hover{background-position:-361px 0}
.media.st{background-position:0 -100px}
.media.st:hover{background-position:-120px -100px}
.media.astart{background-position:-240px -100px}
.media.astart:hover{background-position:-361px -100px}

/* vip&vip+ */
.tag_vip,.tag_vip2{position:absolute;top:0;right:0;z-index:2;width:42px;height:22px;background-position:-390px -40px}
.tag_vip2{background-position:-390px -85px}

.questions{width:1200px;margin:0 auto}
.questions h5{font-size:20px;font-weight:bold;color:#333;text-align:center;padding:40px 0}
.questions .ans{line-height:25px;font-size:14px;color:#666}
.questions .ud{text-decoration:underline}.t_banner{padding:20px 0 40px;background:#fff}
.t_banner .t_in{overflow:hidden}
.t_banner .imgs{width:12000px;height:356px}
.t_banner .ss{float:left;width:1200px;height:356px}
.t_banner .pages{position:absolute;width:100%;text-align:center;bottom:20px}
.t_banner .pages li{display:inline-block;width:32px;height:4px;cursor:pointer;margin-right:10px;background:#fff}
.t_banner .pages li.on{background:#427fed}
.t_banner .btn{display:none;position:absolute;width:40px;height:60px;cursor:pointer;top:50%;left:0;margin-top:-30px;background:url(//img01.51jobcdn.com/im/2019/edu/pc/icon-double.2d3198f0.png) no-repeat -420px 0}
.t_banner .lbtn:hover{background-position:-420px -88px}
.t_banner .rbtn{left:auto;right:0;background-position:-480px 0}
.t_banner .rbtn:hover{background-position:-480px -88px}

.t_today{padding-bottom:40px;background:#fff}
.t_today h3{line-height:30px;font-size:26px;font-weight:bold;color:#333}
.t_today .info{position:relative;line-height:24px;font-size:14px;margin-top:20px;padding:0 156px 0 405px}
.t_today .timg{position:absolute;width:375px;height:160px;overflow:hidden;left:0;top:0}
.t_today .timg img{width:100%;height:100%}
.t_today .hd{line-height:36px;font-size:18px;color:#333;margin-bottom:10px}
.t_today .hd a{color:#333}
.t_today .hd a:hover{color:#427fed}
.t_today .dec{color:#999}
.t_today .time{color:#bbb;margin:10px 0}
.t_today .sal{font-size:20px;color:#fe6c4b}
.t_today .sal span{font-size:12px}
.t_today .look{position:absolute;width:84px;height:40px;line-height:40px;color:#fff;text-align:center;top:46px;right:0;background:#427fed;font-size:16px;letter-spacing:1px;
	-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;-ms-border-radius:2px;border-radius:2px}
.t_today .look:hover{background:#2562d0}

.t_hlist h3{position:relative;line-height:30px;font-size:26px;font-weight:bold;color:#333;margin-bottom:20px}
.t_hlist h3 .more{position:absolute;font-size:14px;font-weight:normal;color:#999;right:0;top:0;padding-right:14px;}
.t_hlist h3 .more:after{position:absolute;width:8px;height:14px;content:'';right:0;top:50%;margin-top:-7px;background:url(//img01.51jobcdn.com/im/2019/edu/pc/icon-double.2d3198f0.png) -240px -15px no-repeat}
.t_hlist h3 .more:hover{color:#427fed}
.t_hlist h3 .more:hover:after{background-position:-240px -59px}

/* Ê²Ã´ÖµµÃ¿´ */
.v_look{padding-top:0;margin-bottom:10px}
.value_list .ae{float:left;width:380px;margin:0 30px 0 0;padding-bottom:20px;border: 1px solid #E8E8E8}
.value_list .ae.la{margin-right:0}
.value_list .teach_info{position:relative;height:50px;padding:0 20px 0 90px;line-height:50px}
.value_list .teach_info img{position:absolute;left:20px;top:0;width:50px;height:50px;border-radius:50%}
.value_list .teach_info span{float:left}
.value_list .teach_info .te_name{width:50px;padding-right:20px}
.value_list .teach_info .te_level{width:250px}
.v_look .value_list .e{margin-bottom:0}


.freeJob{height:716px;background: #F6F7FA;}
.list_lie{padding-top:40px}

.top_tit{position:relative;height:30px;margin-bottom:20px}
.top_tit p{height:100%;line-height:30px;font-size:26px;font-weight:700;color:#333}
.top_tit a{position:absolute;height:100%;padding-right:14px;line-height:30px;top:0;right:0;font-size:14px;color:#999}
.top_tit a:after{position:absolute;width:8px;height:14px;content:'';right:0;top:50%;margin-top:-7px;background: url(//img01.51jobcdn.com/im/2019/edu/pc/icon-double.2d3198f0.png) -240px -15px no-repeat}
.top_tit a:hover{color:#427fed}
.top_tit a:hover:after{background-position:-240px -59px}

.se_area{position:relative;height:238px;padding-bottom:20px}
.se_area .biga{position:relative;float:left;width:587px;height:238px}
.se_area .biga .price{position:absolute;line-height:30px;font-weight:bold;font-size:16px;font-family:"Arial";color:#fff;top:0;left:0;padding:0 12px;background-color:#fe6c4b;z-index:2}
.se_area .biga:hover{
	-webkit-animation:movetop1 1s;animation:movetop1 0.3s ease-in-out forwards;
	-webkit-box-shadow:1px 2px 8px rgba(0,0,0,.1);-moz-box-shadow:1px 2px 8px rgba(0,0,0,.1);-o-box-shadow:1px 2px 8px rgba(0,0,0,.1);-ms-box-shadow:1px 2px 8px rgba(0,0,0,.1);
	box-shadow:1px 2px 8px rgba(0,0,0,.1)}
.se_area .biga img{position:relative;display:block;width:100%;height:100%;z-index:1}

.se_area .s_session{position:relative;float:right;width:586px;height:238px;margin:0;padding-top:0}
.se_area .s_session a.ra{margin-right:0}
.s_session img{width:100%;height:120px;margin-bottom:20px;}
.s_session p{padding:0 20px;font-size:12px;color:#999;line-height:20px}
.s_session .b_tit{padding-bottom:10px;font-size:18px;color:#333;font-weight:700;line-height:24px}
.se_area .s_session .e{height:238px}

.ztkz{padding-bottom:40px;background:#fff}
.serious_list a{position:relative;float:left;width:175px;height:100px;margin-right:30px}
.serious_list a{background:url(//img01.51jobcdn.com/im/2019/edu/pc/icon_v34.3e1aa90e.png) no-repeat}
.serious_list a.a1{background-position:-20px -20px}
.serious_list a.a2{background-position:-215px -20px}
.serious_list a.a3{background-position:-410px -20px}
.serious_list a.a4{background-position:-20px -140px}
.serious_list a.a5{background-position:-215px -140px}
.serious_list a.a6{background-position:-410px -140px}
.serious_list a:hover{
	-webkit-animation:movetop1 1s;animation:movetop1 0.3s ease-in-out forwards;
	-webkit-box-shadow:1px 2px 8px rgba(0,0,0,.1);-moz-box-shadow:1px 2px 8px rgba(0,0,0,.1);-o-box-shadow:1px 2px 8px rgba(0,0,0,.1);-ms-box-shadow:1px 2px 8px rgba(0,0,0,.1);
	box-shadow:1px 2px 8px rgba(0,0,0,.1)}
.serious_list a.la{margin-right:0}

.sm_nav {padding:20px 10px 10px}
.sm_nav li{float:left;width:235px;height:84px}
.sm_nav li:hover{box-shadow:0 0 8px 0 rgba(0,0,0,0.08);}
.sm_nav li a{display:block;position:relative;width:100%;height:100%}
.sm_nav a img{position:absolute;top:12px;left:20px}
.sm_nav a p{position:absolute;left:90px;top:20px;font-size:16px;color:#333}
.sm_nav a .psm{top:42px;font-size:14px;color:#999}

/* V3.4 firstpage fixed */
.n_head_area{position:relative;width:1200px;margin:0 auto;padding-top:20px}
.n_head_area .sec_right{width:895px;float:right}
.n_head_area .t_in{width:895px}
.tb1{padding:0 0 40px;background:#fff}
.tb1 .imgs{width:12000px;height:266px}
.tb1 .ss{float:left;width:895px;height:266px}
.tb1 .pages{position:absolute;width:100%;text-align:left;bottom:20px}
.tb1 .pages ul{padding-left:30px}
.tb1 .pages li{display:inline-block;width:30px;height:5px;cursor:pointer;margin-right:8px;background:#fff}
.tb1 .pages li.on{background:#427fed}
.tb1 .btn{display:none;position:absolute;width:40px;height:60px;cursor:pointer;top:50%;left:0;margin-top:-30px;background:url(//img01.51jobcdn.com/im/2019/edu/pc/icon-double.2d3198f0.png) no-repeat -420px 0}
.tb1 .lbtn:hover{background-position:-420px -88px}
.tb1 .rbtn{left:auto;right:0;background-position:-480px 0}
.tb1 .rbtn:hover{background-position:-480px -88px}

.n_head_area .sec_left{float:left;width:275px;min-height:420px;padding-bottom:15px;background-color:#fafbfc}
.sec_left .l_cont{padding:20px 20px 0}
.sec_left .e .n_tit{padding-bottom:15px;font-size:16px;color:#333;font-weight:700}
.sec_left .e .n_tit a{position:relative;color:#333}
.sec_left .e .n_tit a:after{position:absolute;right:-13px;top:50%;width:8px;height:11px;margin-top:-5px;background:url(//img01.51jobcdn.com/im/2019/edu/pc/icon_v34.3e1aa90e.png) -602px -20px no-repeat;content:''}
.sec_left .e .n_tit a:hover:after{background:url(//img01.51jobcdn.com/im/2019/edu/pc/icon_v34.3e1aa90e.png) -625px -20px no-repeat}
.sec_left .e{margin-bottom:15px;border-bottom:1px solid #e8e8e8;overflow:hidden}
.sec_left .e:last-child{border-bottom:0;margin-bottom:0}
.sec_left .e ul{margin:0 -10px}
.sec_left .e li{position:relative;float:left;padding:0 10px 15px;color:#999;font-size:14px} 
.sec_left .e li a{display:block;height:16px;line-height:16px;color:#999}
.sec_left .e li a.on{color:#427fed}
.sec_left .e a:hover{color:#427FED}
.sec_left .e li:before{position:absolute;content:'';top:0;left:0;width:1px;height:16px;background-color:#d8d8d8}
.n_head_area .sec_left .f_more{display:block;margin-top:10px;text-align:center;color:#427FED;font-size:14px}

.vl1 .e{width:432px;height:78px;margin-right:30px;padding-bottom:0}
.vl1 .e.la{margin-right:0}
.vl1 .e .h2{float:left;width:255px;height:40px;line-height:20px;padding:20px;margin:0;font-size:16px}
.vl1 .teach_info{float:right;height:40px;line-height:40px;padding:20px 10px 20px 55px}
.vl1 .teach_info img{top:20px;left:0;width:40px;height:40px}
.vl1 .teach_info .te_level{width:70px}
/* V3.4 firstpage fixed END*/