/*body{ background:#efefef}*/
.animatess{transition:All 0.2s ease;-webkit-transition:All 0.2s ease;-moz-transition:All 0.2s ease;-o-transition:All 0.2s ease;}
.job{ text-align:center; padding:0px 0px 30px 0px;}
.job li{  border-bottom:1px solid #dfdfdf; position:relative; z-index:0; font-size: 16px;}
.job li span.span{height:66px; line-height:66px;}
.job li.liat{ color:#999; font-size: 16px;}

.job li span{ display:block; float:left;}
.job li.liat span.span1{ text-align:left; text-indent:15px;width: calc(100% - 650px);}

.job li.liat span.span2{ width:200px;}
.job li.liat span.span3{ width:200px;}
.job li.liat span.span4{ width:200px;}
.job li.liat span.span5{ width:50px;}
.job li.lizi span.span1{text-align:left;text-indent:15px;width: calc(100% - 650px); cursor:pointer}
.job li.lizi span.span1 em{ display:inline-block; text-indent:0px; text-align:center;  width:36px; height:12px; font-size:0px; background:url(../images/new.png); position:relative; left:10px; top:22px;}
.job li.lizi.zin{ z-index:1}
.job li.lizi span.span2{width:200px;cursor:pointer}
.job li.lizi span.span3{width:200px;cursor:pointer}
.job li.lizi span.span4{width:200px;cursor:pointer}
.job li.lizi span.span5{ width:50px; font-size:18px; cursor:pointer; color:#666}
.job li .jobxx{ display:none; text-align:left; background:#FFF}
.job li .jobxx.jobxx0{ display:block}
.job li .jobxx.absolute{ position:absolute; left:0px; top:66px;}
.job li .jobxx .jobzi{ padding:2%; line-height:200%; color:#333}
.job li.lizi.ses{ color:#FFF; background:#00469B;}

.job li.lizi.ses span.span5{  color:#fff}
.job li.lizi.ses span.span5 i{ font-size: 40px; }
.job li.lizi:hover{ /*background:#d2d2d2;*/box-shadow: 0px 0 12px 5px rgba(243, 243, 243, 0.7);}
.job li.lizi.ses:hover{ color:#FFF; background:#00469B;}
.job li.lizi span.guanbi{ cursor:pointer; text-align:center; width:100%;  float:none; height:40px!important; line-height:40px!important; color:#666!important; display:block; background:#EEEEEE!important}

.lb{ color:#666; display:none}
@media screen and (max-width:1023px){
.job li.liat span.span1{ width: calc(100% - 80px);}
.job li.liat span.span2{ display:none;}
.job li.liat span.span3{ display:none;}
.job li.liat span.span4{ display:none;}
.job li.lizi span.span1{text-indent:15px;width: calc(100% - 80px);}
.job li.lizi span.span2{display:none;}
.job li.lizi span.span3{display:none;}
.job li.lizi span.span4{display:none;}

.job li span.span{height:46px; line-height:46px;}
.job li.lizi span.span1 em{top:7px;}
.job li.liat,.job li{ font-size: 14px; }
.route{ padding: 15px 0px; }
.lb{ color:#666; display:block}
	}