body,html{margin: 0;padding: 0;overflow-x: auto;background-color: #fff;}
ul,li{list-style: none;padding: 0;margin: 0;}
a{text-decoration: none;}
.yindao{width: 100%;height: 100vh;display: block;display: block;}
.yindao img{display: block;width: 100%;height: 100%;}
img{width: 100%;}
.footer{background-color: #e60012;text-align: center;color: #fff;font-size: 15px;height: 63px;line-height: 63px;}
.inner{width: 1000px;margin: 0 auto;}
.footer a{color: #fff;font-size: 15px;}
.navBar{width: 100%;height: 63px;background-color: #fff;}
.navBar .inner{height: 63px;}
.logo{float: left;width: 187px;height: 63px;}
.nav{float: right;}
.nav a{float: left;color: #000;font-size: 16px;padding: 10px 14px;margin-top: 12px;margin-left: 20px;}
.nav a.active{background-color: #e60012;color: #fff;}
.banner{width: 100%;height: auto;}
.banner img{width: 100%;}
.content{padding: 30px 0;}
.tit{width: 239px;margin: 20px 0;}
.tit img{width: auto;}
.content p {text-align: left;text-indent: 2em;margin: 0; color: #000;font-size: 16px;line-height: 36px;}
.licheng{width: 100%;margin: 40px auto;}
.wenhua{margin: 40px 0;}
.swiper-slide{width: 237px!important;height: 152px;}
.posi .title{color: #fff;font-size: 18px;font-weight: 600;text-align: center;width: 170px;height: 33px;line-height: 33px;background-color: #e60012;border-radius: 10px;margin: 30px;}
.joblist .item{border-bottom: 1px solid #bababa;overflow: hidden;padding: 10px 0;margin-bottom: 20px;cursor: pointer;}
.joblist{width: 954px;margin-left: 40px;}
.joblist .item .tie{overflow: hidden;}
.joblist .item .tie>b{font-weight: 600;font-size: 16px;float: left;}
.joblist .item .tie a{float: right;width: 102px;height: 25px;text-align: center;color: #fff;line-height: 25px;font-size: 14px;background-color: #c1272d;}
.joblist .item .con{background-color: #f9f9f9;margin-top: 15px;padding: 16px 10px;box-sizing: border-box;font-size: 14px;display: none;}
.con .toudi{width: 120px;height: 30px;color: #fff;text-align: center;border-radius: 30px;line-height: 30px; background-color: #e60012;font-size: 16px;}