*{margin: 0;padding: 0;list-style: none;text-decoration: inherit;font-family: "微软雅黑";color: #000;box-sizing: border-box;}
.banner{width: 100%;min-width: 1200px;}
.header{width: 100%;min-width: 1200px;height: 74px;background: url(../images/nav_bg.png) no-repeat;margin-top: -4px;}
.nav{width: 1200px;margin: 0 auto;text-align: center;}
.nav a{display: inline-block;color: #fff;margin: 0 60px;line-height: 60px;padding: 0 7px;border-top: 8px solid #bd3439;}
.nav a:hover{border-top: 8px solid #ffbf5a;}
.nav a.on{border-top: 8px solid #ffbf5a;}

section{width: 100%;min-width: 1200px;margin: 0 auto;}
.about{width: 1200px;margin: 0 auto;}
.about h2{text-align: center;position: relative;line-height: 80px;font-size: 38px;font-weight: bold;padding-top: 35px;}
.about h2 span{position: absolute;bottom: 0;width: 130px;height: 3px;background: #73231f;left: 50%;margin-left: -65px;}
.newsContent{width: 1200px;margin: 0 auto;background: #f6f6f6;padding:45px 60px 75px 80px;margin-top: 30px;}
.newsContent p{font-size: 16px;line-height: 30px;text-align: justify;}
.newsContent h5{font-size: 16px;font-weight: bold;line-height: 30px;margin-top: 35px;}
.newsContent p a{display: block;width: 320px;line-height: 40px;text-align: center;background: #73231f;border-radius: 10px;color: #fff;font-size: 16px;}
.newsContent p a img{vertical-align: middle;padding-right: 7px;}

.carees{width: 1200px;margin: 0 auto;}
.carees h2{text-align: center;position: relative;line-height: 80px;font-size: 38px;font-weight: bold;padding-top: 35px;}
.carees h2 span{position: absolute;bottom: 0;width: 130px;height: 3px;background: #73231f;left: 50%;margin-left: -65px;}
.carees ul{width: 945px;margin: 0 auto;}
.carees ul:after{clear: both;display: block;content: "";}
.carees ul li{float: left;width: 454px;height: 90px;background: url(../images/bg.png) no-repeat;position: relative;margin-top: 43px;}
.carees ul li:nth-of-type(even){margin-left:35px;}
.carees ul li .job_title{position: absolute;left: 37px;top: 27px;width: 200px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.carees ul li .job_city{position: absolute;top: 27px;right:25px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;width: 175px;text-align: right;}
.carees ul li a{width: 150px;line-height: 45px;background: #74201e;color: #fff;font-size: 16px;position: absolute;border-radius: 50px;text-align: center;top: 55px;left: 50%;margin-left: -75px;}
.footer{background: #74201e;line-height: 80px;text-align: center;color: #fff;margin-top: 150px;}
