.homepage-title {
    overflow: hidden;
    position: relative;
    margin-left: -11px;
}
.homepage-title .title-wrapper .tit-ch {
    font-size: 27px;
    line-height: 37px;
    color: #333;
    font-weight: 400!important;
}

.ul{
	width: 100%;
	height: 300px;
	margin: 0 auto;
	margin-top: 20px;
	margin-bottom: 20px;
	padding-top: 20px;
	display: flex;
}
.ul .li{
	display: inlin-block;
	vertical-align: top;
	width: 22%;
	height: 280px;
	flex: 1;
	margin-right: 2%;
}
.ul .li:last-child{
	margin-right: 0px;
}
.ul .li *>img{
	width: 100%;
}
.tech-time{
	display: block;
	width: 100%;
	text-align: center;
	font-size: 18px;
	line-height: 52px;
}

.public-job-search {
    padding: 80px 0;
}
.center-wrap {
    /*max-width: 2006px;*/
	width: 90%;
    margin: 0 auto;
}

a, button, div, img, input, textarea {
    -webkit-tap-highlight-color: rgba(255,255,255,0);
    outline: 0;
}

.public-job-search .module-title, .public-job-search h1 {
    font-size: 46px;
    color: #282828;
    text-align: center;
    line-height: 1.1;
    padding-bottom: 20px;
}
.public-job-search .module-flag {
    padding: 16px 0 30px;
}
.public-table ul li{position:relative;font-size:0,}
.public-table ul li a{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;padding:14px 0}
.public-table ul li .td,.public-table ul li .th,.public-table ul li h6,.public-table ul li i{display:inline-block;vertical-align:middle}
.public-table ul li .td{width:51.53%;boder-bottom:1px solid #eeee;}
.public-table ul li h6{font-size:20px;line-height:1.3;color:#231815}
.public-table ul li .th{width:22.6%;font-size:14px;line-height:1.3;color:grey}
.public-table ul li .th p{padding-left:8%}
.public-table ul li i{width:3.27%;height:20px;transform:scale(.6);background:url(../images/allbgs.png) -70px -256px no-repeat}
.public-table ul li:hover{background:#f8f8f8}
.public-table ul li:hover h6{position:relative;color:#c7000b}
.public-table ul li:hover h6:after{content:'';position:absolute;left:0;right:0;bottom:0;height:1px;background:#c7000b}
.public-table ul li:hover i{transform:scale(.6);background:url(../images/allbgs.png) -266px -251px no-repeat}
@media only screen and (max-width:992px){.public-table ul li{position:relative;font-size:0}
.public-table ul li a{display:block;padding:2.08333rem 0;height:auto}
.public-table ul li .td,.public-table ul li .th,.public-table ul li i{display:block}
.public-table ul li .td{width:20.83333rem}
.public-table ul li h6{font-size:1.33333rem;color:#231815}
.public-table ul li .th{width:auto;font-size:1rem;color:grey;line-height:1.66667rem}
.public-table ul li .th p{padding-left:0}
.public-table ul li i{position:absolute;right:0;top:2.25rem;width:1.25rem;height:1rem;background-size:auto 100%;background-image:url(../images/icon-arrow2.png);background-repeat:no-repeat;background-position:right}
.public-table ul li:hover{background-color:transparent}
.public-table ul li:hover h6{position:relative;color:#c7000b}
.public-table ul li:hover h6:after{content:'';position:absolute;left:0;right:0;bottom:0;height:1px;background:#c7000b}
}.public-backAndShare{padding:24px 0;position:relative}
.public-back{font-size:14px;color:#c7000b;position:relative}
.public-back:before{content:'';display:inline-block;vertical-align:middle;width:8px;height:8px;border-left:1px solid #c7000b;border-bottom:1px solid #c7000b;-moz-transform:translateX(5px) rotate(45deg);-ms-transform:translateX(5px) rotate(45deg);-o-transform:translateX(5px) rotate(45deg);-webkit-transform:translateX(5px) rotate(45deg);transform:translateX(5px) rotate(45deg);margin-right:10px}
.examine .schedule{font-size:14px;color:#231815;line-height:40px;padding:0 20px;border:1px solid #231815;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
.examine .schedule:hover{border:1px solid #c7000b;color:#c7000b}
.public-share{float:right}
.public-share .bdsharebuttonbox{-moz-transform:translateX(-20px);-ms-transform:translateX(-20px);-o-transform:translateX(-20px);-webkit-transform:translateX(-20px);transform:translateX(-20px)}

.layui-input-inline{
	margin-right: 20px !important;
}