.new-footer{position:relative;min-width:1200px;margin-top:30px;background-color:#fff;color:#333;overflow:hidden}.wrap{width:1200px;margin:0 auto;overflow:hidden}.FooterUL ul{padding:24px 0;margin-bottom:0;border-bottom:1px solid #e9e9e9}.FooterUL ul li{list-style:none;padding:0;width:230px;line-height:16px;text-align:center;display:inline-block;border-right:1px solid #e9e9e9}.FooterUL ul li span{font-size:16px;font-weight:400;font-stretch:normal;letter-spacing:0;color:#616161;margin-left:8px}.FooterLink{margin:30px 0}.FooterLink ul li{list-style:none;padding:0;line-height:16px;text-align:center;font-size:12px;font-weight:400;font-stretch:normal;line-height:22px;letter-spacing:0;color:#757575;margin-bottom:9px;text-align:left}.FooterLink ul li a{color:#757575}.FooterBox{display:inline-block;width:930px;border-right:1px solid #e9e9e9}.FooterBox .footerTitle{font-size:16px;font-weight:400;font-stretch:normal;line-height:22px;letter-spacing:0;color:#393939;margin-bottom:14px}.FooterFlex{display:flex;justify-content:space-around}.FooterPhone{display:inline-block;text-align:center;width:210px;vertical-align:-85px}.FooterPhone div{font-size:22px;letter-spacing:1px;color:#df2c4e}.FooterPhone div,.FooterPhone span{font-weight:400;font-stretch:normal}.FooterPhone span{font-size:12px;letter-spacing:0;color:#393939}.contactService{width:118px;color:#df2c4e;border:1px solid;line-height:18px}.contactService img{vertical-align:-3px}.contactService span{color:#df2c4e}.contactService:hover{border:1px solid;color:#df2c4e;background-color:#df2c4e}.FooterFlex ul li a:not(.footerTitle):hover{cursor:pointer;color:#df2c4e}.FooterFlex ul li:last-child{margin-bottom:0}.FooterCompanymsg{text-align:center;margin-top:33px}.FooterCompanymsg a{font-size:12px;font-weight:400;font-stretch:normal;letter-spacing:0;color:#757575}.FooterCompanymsg a:hover{color:#df2c4e}.FooterCompanymsg p{font-size:12px;font-weight:400;letter-spacing:0;color:#adadad}.wxLayer{display:flex;color:#fff}.wxt1{font-size:26px;margin-top:70px}.wxt2{font-size:16px}.wxLayer img{width:200px;height:200px}.wxLayer .wxText{margin-left:40px}.wxOpenStyle{width:500px!important;background:none!important;box-shadow:0 0!important}.container,.header-content{min-width:1230px}.header-content{padding:0;height:80px;clear:both;line-height:80px;background-color:#df2c4e}.logo{float:left;cursor:pointer}.logo,.logo .line{display:inline-block}.logo .line{width:1px;height:36px;background-color:#d9d9d9;vertical-align:text-top;margin:0 4px;margin-top:-6px}.content-top{margin-top:45px}.content-top-ul{display:inline-block;margin-left:20px;float:right}.content-top-ul ul{padding:0;display:inline-block;margin:0}.content-top-ul ul li{list-style-type:none;float:left;text-align:center;padding:0 24px;font-size:16px;font-weight:400;font-stretch:normal;line-height:80px;letter-spacing:0;color:#fff;cursor:pointer}.content-top-ul ul li:hover{color:#df2c4e;background-color:#fff}.content-top-ul-Hover{color:#df2c4e!important;background-color:#fff}body{min-width:1200px;background-color:#f5f5f5}.container{width:1200px;margin:0 auto}.location{padding-left:30px;height:42px;line-height:42px;font-size:12px}.location a,.location span{font-size:12px;color:#757575}.location a:hover{color:#df2c4e}.location span{padding:0 10px}.wrapper{background-color:#fff}.banner{position:relative}.banner .text{position:absolute;left:82px;top:147px;text-align:center}.text h1{font-family:MicrosoftYaHei;font-size:40px;font-weight:400;font-stretch:normal;line-height:22px;letter-spacing:0;color:#747474}.banner .inImg{position:absolute;right:150px;top:42px}.apply{display:inline-block;width:112px;height:36px;line-height:36px;font-size:14px;text-align:center;background-color:#df2c4e;margin-top:31px}.apply,.apply:hover{color:#fff}.block{padding:60px 0;display:flex;justify-content:center}.block .recruit{border-right:1px solid #e3e3e3}.caption{margin:0 0 22px;font-family:MicrosoftYaHei;font-size:30px;letter-spacing:-1px;color:#424242}.subhead{margin-top:10px;font-size:16px;color:#898989}.block a{display:block;cursor:pointer}.block a,.block p{font-size:16px;font-weight:400;font-stretch:normal;line-height:22px;letter-spacing:0;color:#e24260;margin-top:30px}.block div{padding:30px 157px}