

.m-cate,.m-list{display:none}

.jobs-list{min-height:0;overflow:hidden;background:#fff;margin-top:35px}
.jobs-list ul li{padding:0 20px;border-bottom:1px solid #eee;height:90px}
.jobs-list ul li h2{display:inline-block;width:17%;float:left;line-height:90px;text-align:center;font-size:18px;color:#333;margin-right:8%}
.jobs-list ul li span{color:#e60214;display:inline-block;border:1px solid #e60214;font-size:14px;border-radius:5px;margin-left:3%;cursor:pointer}
.jobs-list ul li span a{color:#e60214;display:block;padding:10px 25px;-webkit-transition:all 0 ease!important;-o-transition:all 0 ease!important;transition:all 0 ease!important}
.jobs-list ul li span:hover{background:#e60214;color:#fff}
.jobs-list ul li span:hover a{color:#fff}
.jobs-list ul li b{font-size:14px;color:#666;line-height:90px;display:inline-block;width:20%;text-align:center}
.jobs-content{margin-top:40px;margin-bottom:60px}
.jobs-cate{margin-bottom:25px}
.jobs-cate i{display:block;width:35px;height:35px;background:url("https://icn.takstar.com/images/zp-icon.png") no-repeat;overflow:hidden;float:left;margin-left:25px;margin-right:15px;background-size:35px;margin-top:2.5px}
.jobs-cate i.addr-icon{background-position:0 -35px}
.jobs-cate b{float:left;line-height:40px;font-size:15px}
.jobs-cate ul li{float:left;line-height:34px;margin-top:3px;color:#333;font-size:15px;border-radius:5px;padding:0 17px}
.jobs-cate ul li.on{background:#e60214;color:#fff}
.jobs-cate ul li.on a{background:#e60214;color:#fff}


#categoryUL li,#regionUL li{cursor:pointer}
@media(max-width:1440px){.jobs-list ul li h2{margin-right:0;width:25%}
}
@media(max-width:1000px){.jobs-list ul li h2{font-size:14px}
.jobs-cate ul li{font-size:15px}
.jobs-list ul li b{font-size:13px}
}
@media(max-width:767px){.m-container{padding-left:0!important;padding-right:0!important}
.Common-page{z-index:2;position:relative}
.grayBg{width:100%;height:100%;position:fixed;z-index:1;bottom:0;background:rgba(0,0,0,.7);display:none}
.m-cate ul li.active h1{border-bottom:2px solid #e70f20;height:58px}
.m-cate ul li .children{background:#fff;position:absolute;width:100%;display:none;left:0}
.m-cate ul li.active .children{display:block}
.children p{font-size:14px;line-height:50px;text-indent:6.3%;height:50px;border-bottom:1px solid #eee;width:100%}
.children p.on{color:#e50215}
.pages-wrap{margin-bottom:0!important}
.jobs-list{display:none}
.m-list{display:block}
.m-list ul li{width:100%;height:80px;background:#fff;border-bottom:1px solid #eee}
.m-list .m-left{width:50%;float:left;text-indent:8%}
.m-list .m-left h2{line-height:33px;padding-top:12px}
.m-list .m-left h2,.m-list .m-left p{font-size:14px;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}
.m-list .m-left p{color:#666}
.m-list .m-center{width:25%;float:left;padding-top:18px}
.m-list .m-center p{font-size:14px;color:#666;line-height:22px;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}
.m-list .m-btn{width:25%;float:left;text-align:center}
.m-list .m-btn a{display:inline-block;padding:8px 17px;color:#e50215;border:1px solid #e50215;border-radius:3px;font-size:14px;margin-top:24px}
.triangle-up{width:0;height:0;border-bottom:4px solid #333;border-left:4px solid transparent;border-right:4px solid transparent;position:absolute;top:30px;right:30%;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.m-cate ul li.active .triangle-up{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}
.m-cate{height:60px;display:block;position:relative;z-index:2}
.m-cate ul li{width:50%;float:left;height:60px}
.m-cate ul li h1{line-height:60px;text-indent:27%;background:#eee;font-size:16px;position:relative}
.jobs-content{margin-top:0;padding:0;margin-bottom:35px}
.jobs-cate{display:none}
.notFound{padding:20px 0}
.jobs-cate i{margin-left:4%;width:30px;height:30px;background-size:30px 60px;margin-right:10px}
.jobs-cate i.addr-icon{background-position:0 -30px}
.jobs-cate b{line-height:30px;display:block;width:82%}
.jobs-cate ul{width:92%;margin-left:4%;min-height:0;overflow:hidden;margin-top:35px}
.jobs-cate ul li{font-size:14px;line-height:30px;padding:0 15px}
.jobs-cate{margin-bottom:15px}
.jobs-list ul li span{margin-left:0;padding:8px 20px;float:right;margin-top:25px}
.jobs-list{margin-top:0}
.jobs-list ul li h2{font-size:16px;width:auto}
.jobs-list ul li{height:80px}
.jobs-list ul li b{display:none}
.jobs-list ul li b,.jobs-list ul li h2{line-height:80px}


}
@media(max-width:380px){.pages-wrap{margin-bottom:0}
}
@media(max-width:330px){.triangle-up{right:24%}
.m-list .m-btn a,.m-list .m-center p,.m-list .m-left h2,.m-list .m-left p{font-size:12px}
}

.pages-wrap[data-v-2b4c6bf8]{text-align:center;margin:35px 0;margin-bottom:0;padding-bottom:40px}
.Pagination[data-v-2b4c6bf8]{display:inline-block}
.Pagination li[data-v-2b4c6bf8]{float:left;margin-right:10px}
.Pagination li a[data-v-2b4c6bf8]{display:block;padding:6px 14px;background-color:#fff;text-decoration:none}
.Pagination li .icon-left[data-v-2b4c6bf8],.Pagination li .icon-right[data-v-2b4c6bf8]{font-weight:600;color:#666;padding:10px 14px}
.Pagination li:hover a[data-v-2b4c6bf8]{color:#fff;background-color:#666}
.Pagination .active a[data-v-2b4c6bf8]{color:#fff!important;background-color:#666!important}
.Pagination .disabled a[data-v-2b4c6bf8]:hover{color:#000;cursor:not-allowed;background-color:#fff}
@media (max-width:1024px){.Pagination li:hover a[data-v-2b4c6bf8]{color:#000;background:#fff}
}
@media (max-width:767px){.Pagination li a[data-v-2b4c6bf8]{padding:10px}
.Pagination li .icon-left[data-v-2b4c6bf8],.Pagination li .icon-right[data-v-2b4c6bf8]{padding:10px 5px}
.Pagination li .icon-right[data-v-2b4c6bf8]{margin-right:0}
}

.wechat-code{position:relative}
.wechat-code .code{position:absolute;top:-105px;left:-10px;display:none}
.wechat-code .code img{max-width:95px}
.wechat-code:hover .code{display:block}

.related-link{width:80%;margin-top:24px}
.related-item{display:inline-block;width:21%}
.related-item4{width:auto}
.related-item a{color:#fff;margin-left:5px;font-size:15px}
.contact-info{float:right;padding-top:3px}
.contact-info a{width:75px;text-align:center}
.contact-info p{text-align:center;font-size:12px;color:#858585;padding-top:3px}
.contact-info .contact-info-item1{margin-left:0}
.filing-red{color:#c7111f}
.copyright-row{font-size:12px!important;display:inline-block;line-height:32px!important}
.copyright-row a:hover{color:#c7111f!important}
.copyright-row i{position:relative;top:-2px;margin:0 5px}
@media (max-width:1420px){.footer-icon ul li{width:23%}
}
@media (max-width:1440px){.footer-icon ul li{width:33.333%}
.copyright-row .gongan,.copyright-row i{display:none}
}
@media(max-width:1220px){.copyright-row .filing-red{display:none}
}
@media (max-width:768px){.footer .copyright{font-size:12px}
}


.jobs-txt{min-height:0;overflow:hidden;background:#fff;padding:40px}.jobs-txt h2{color:#e60214;font-size:20px;margin-bottom:20px;margin-top:40px}.jobs-txt p{font-size:15px;color:#333;line-height:32px}.jobs-page{margin-top:45px;margin-bottom:75px}.jobs-page .title{text-align:center;margin-bottom:60px}.jobs-page .title h1{font-size:30px;color:#333;margin-bottom:20px}.jobs-page .title p{font-size:15px;color:#666;line-height:30px}.jobs-page .title p b{margin:0 25px;position:relative;top:1px}.m-header{display:none}.jobs-txt h3{font-size:16px;color:#333;margin-top:60px;padding-bottom:50px}.jobs-txt h3 b{color:#e60214}@media(max-width:767px){.jobs-page .title p b{margin:0 10px}.jobs-page .title p{font-size:14px}.jobs-page .title h1{font-size:20px;margin-bottom:10px}.jobs-page .title{margin-bottom:20px}.jobs-txt{padding:4%}.jobs-page{margin-top:40px;margin-bottom:10%}.jobs-txt h2{margin-top:8%;font-size:22px;margin-bottom:20px}.jobs-txt h3{margin-top:45px;font-size:16px;padding-bottom:8%}