body {
  background: #f0f2f5;
  font-size: 14px;
}

.button {
  cursor: pointer;
  text-align: center;
}

.box-container1 {
  width: 100%;
  margin-top: 30px;
}

.box-container1 .box-title {
  width: 100%;
  height: 50px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAACWAAAABkCAYAAAACRAurAAAAAXNSR0IArs4c6QAAFxFJREFUeAHt3fmPG2cZB/A4TZq0TUsvAj2A0nKVUnEGqDhVEIhyCgSCigoE4hAgEIhbHAJVBVRxHwVF4W4DpGmS5V/iB8/Yzm52JSfZtcc8gW6zirJZez225x1/VhqNvTPzvs/zef3jV+80ms3mYIc/AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgTmRqDRaPwnjgP79+9vzk3TE2p054TGNSwBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAhUVGAwGt8ZxLI49FS0xmbIEsJJZKoUSIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQKE8gwlevzfP8YHkjzudIAljzue66JkCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQILAjQlgPZFn2dRTbFxDA2r6dJwkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAjUQeBHsRPWfXVoZBY9CGDNQt2cBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBCoiELtg7YzjcLvdvrMiJSVVhgBWUsulWAIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQLlC0QA65p+v//vU6dOXV/+6PUeUQCr3uurOwIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQJDCUQI647Tp08fifOuoR5w0/8EBLD8EAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQWBe4N8/zX65/cd5aQABrayN3ECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEJgbgdgB63NZln1mbhoes1EBrDEBPU6AAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECghgK/brVab6phX6W3JIBVOqkBCRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECKQtELtg7e73+48vLS09N+1OJl+9ANbkjc1AgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAIEWBG8+cObOQ5/m+FIufVs0CWNOSNg8BAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACB9AReErthPRpHI73Sp1OxANZ0nM1CgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAIEmBCF+9J8uyh5IsfgpFC2BNAdkUBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBBIX+Gaz2bw/8R4mUr4A1kRYDUqAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECgdgKH2u32gdp1NWZDAlhjAnqcAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAwJwI7O33+8dbrdbNc9LvUG0KYA3F5CYCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAaDwc3nQlhx3kvj/wICWH4JBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAiMInAgz/NDozxQ53sFsOq8unojQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgMAGB2AHr/ghhfWsCQyc3pABWckumYAIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQKzF4gQ1oOtVuvds69kthUIYM3W3+wECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEkhSIANbOoige7XQ6dyXZQElFC2CVBGkYAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAvMmECGsq3u93sLy8vIN89b7er8CWOsSzgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIjCwQIazbu93u43HePfLDNXhAAKsGi6gFAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAjMWeHOe57+acQ0zmV4AaybsJiVAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBQL4HYAeuzEcL6fL262robAaytjdxBgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgMAQAhHC+kW73b53iFtrc4sAVm2WUiMECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEZisQAaxdvV7vSJZld8y2kunNLoA1PWszESBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEJgHgesjiLXQ6XSumYdmBbDmYZX1SIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQGC6Ai9eW1t7LIJYtc8n1b7B6f5uzEaAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAwJMC78zz/Md11xDAqvsK648AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIDAjARiB6yvZVn2wIymn8q0AlhTYTYJAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgfkUiBDWwXa7/Zq6di+AVdeV1RcBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBagjs6ff7xyKEdUs1yim3CgGscj2NRoAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIDABQKxC9ZNEcI6EecrLriU/FcBrOSXUAMECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEqi8Q4atXZln2x+pXOlqFAlijebmbAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIHtC3y42Wx+Z/uPV+9JAazqrYmKCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECNRWoNFo/DB2wnpfXRoUwKrLSuqDAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAQAIC8SrCRpT5t9gJ6+4Eyt2yRAGsLYncQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIBAmQIRwtoX4y2srKw8vcxxZzGWANYs1M1JgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgMBt3W73aISxdqdMIYCV8uqpnQABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgEDCAhG+ekOe579NuIUdAlgpr57aCRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECCQuECGsT0UI64uptiGAlerKqZsAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIBATQQihPWzLMvemmI7AlgprpqaCRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECNRIIAJYl0U7/4qdsJ6fWlsCWKmtmHoJECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQI1FAgQljXFUWxcPLkyael1J4AVkqrpVYCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAEC9RZ40dra2uEIYyWTa0qm0Hr/bnRHgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgMA5gQhfvSNeRfhwKhoCWKmslDoJECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIzIlAhLC+EiGsj6fQrgBWCqukRgIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQJzJlAUxe+zLLun6m0LYFV9hdRHgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAYD4F9kTbxzqdzrOq3L4AVpVXR20ECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIE5lggXkX4jF6vdyLOV1aVQQCrqiujLgIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEdkT46uV5nv85zo0qcghgVXFV1ESAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAwFMCEb76YISwvvfUPyr0QQCrQouhFAIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIENhX4fpZlH9j06owuCGDNCN60BAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgML3DuFYRx/CV2wnrZ8E9N/k4BrMkbm4EAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgXIEriqK4sTKysr+coYbfxQBrPENjUCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAwPQEnt3tdp+I3bAun96Um88kgLW5jSsECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECFRQIMJXr8uy7JEqlCaAVYVVUAMBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAqMKfKLZbH551IfKvl8Aq2xR4xEgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgMBWBRqPxcOyE9fapTLbJJAJYm8D4NwECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAEC1RaIVxFeFhX+o9VqvXBWlQpgzUrevAQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIjC0QIaxri6JYWFxcvHbswbYxgADWNtA8QoAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIBAdQQihPWC1dXVfz65I9ZUCxPAmiq3yQgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQmIRAhK/eFq8i/Okkxr7UmAJYl9JxjQABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBZATiVYRfyvP8k9MsWABrmtrmIkCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEBgogIRwvpdhLBeP9FJNgwugLUBw0cCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBJIXuDxCWEcXFxefM41OBLCmoWwOAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgSmKbB/dXX1xGAwuGrSkwpgTVrY+AQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQITF0gwlcvjVcR/jXOjUlOLoA1SV1jEyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECAwM4EIX70/Qlg/mGQBAliT1DU2AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIzFYgQ1ncjhPWhSRUhgDUpWeMSIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIFAJgaIo/tRqtV4xiWIEsCahakwCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBKokcGWEsE7ETljPLLsoAayyRY1HgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgEDlBOJVhLfG8UQce8osTgCrTE1jESBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBQWYEIX90Tu2D9ocwCBbDK1DQWAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQKVFogQ1seyLPtqWUUKYJUlaRwCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBFIR+EnshHVfGcUKYJWhaAwCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBJIRiF2wdsZxuN1u3zlu0QJY4wp6ngABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACB5AQigHVNv99fWFpaum6c4gWwxtHzLAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECyQpECOt5Z8+ePRLnXdttQgBru3KeI0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEAgeYEIX70ly7Kfb7cRAaztynmOAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIG6CHwhQlif3k4zAljbUfMMAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQJ1E/hNnudvHLUpAaxRxdxPgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgEDtBOJVhLuLoji6uLh42yjNCWCNouVeAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgTqLHDj6urqQuyEtW/YJgWwhpVyHwECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECtReInbDujuPvcTSGaVYAaxgl9xAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgMDcCEb56b6vVenCYhgWwhlFyDwECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECcyVQFMW3m83mR7ZqWgBrKyHXCRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBCYV4FDsRPWqy7VvADWpXRcI0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEBgngWuiJ2wjkcI66bNEASwNpPxfwIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIE5l5gMBjc0u/3j8d578UwBLAupuJ/BAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQOC/w6jzPD57/ev6TANZ5C58IECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBwUYHYAeujEcL6xoUXBbAuFPGdAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECFxGIENZDrVbrXRsvCWBt1PCZAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECmwhEAGtnURSPdTqdu9ZvEcBal3AmQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIDAFgIRwrq61+stLC8v33DuVgGsLcBcJkCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAwEaBCGHd3u12j8R5V6PZbA42XvSZAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBLYWaDQaj/wX19esIPos09MAAAAASUVORK5CYII=) no-repeat center center;
  background-size: 100%;
}

.box-container1 .box-title h2 {
  width: 160px;
  height: 50px;
  text-align: center;
  line-height: 50px;
  background: #2670cf;
  color: #fff;
  font-size: 20px;
}

.box-container1 .box-content {
  width: 100%;
  margin-top: 16px;
}

.nav {
  display: block;
  height: 40px;
  width: 100%;
  background: #fafafa;
  line-height: 40px;
  padding-left: 5px;
  align-items: center;
  margin-bottom: 0;
}

.nav .icon {
  color: #2770cf;
}

.nav .iconActive:hover {
  color: #f97902;
}

.nav .point {
  cursor: pointer;
}

.nav .point:hover {
  color: deepskyblue;
}

.nav .rightLi {
  float: right;
  overflow: hidden;
  margin-bottom: 0;
}

.nav .rightLi li:nth-child(1) {
  width: 115px;
}

.nav .rightLi li {
  width: 90px;
  float: left;
  font-size: 13px;
}

.nav .mar-right {
  margin-right: 4px;
}

.i2 {
  width: 100%;
  margin-top: 30px;
}

.i2 .box {
  justify-content: space-between;
}

.i2 .box .i2-left {
  width: 650px;
}

.i2 .box .i2-left .i2-top {
  justify-content: space-between;
  align-items: center;
  border-bottom: 1px solid #2670cf;
}

.i2 .box .i2-left .i2-top .i2-tab a {
  display: block;
  width: 120px;
  height: 40px;
  border-radius: 6px 6px 0 0;
  background: #cadcf4;
  margin-right: 4px;
  color: #2770cf;
  font-size: 16px;
  line-height: 40px;
  text-align: center;
  text-decoration: none;
}

.i2 .box .i2-left .i2-top .i2-tab .active {
  background: #2670cf;
  color: #fff;
}

.i2 .box .i2-left .i2-top .updateDate {
  display: none;
}

.i2 .box .i2-left .i2-top > a {
  font-size: 13px;
  color: #2670cf;
}

.i2 .box .i2-left .left-main {
  width: 100%;
  margin-top: 16px;
}

.i2 .box .i2-left .left-main > div .rollhead {
  width: 100%;
  height: 40px;
  align-items: center;
  background: #cadcf4;
  justify-content: space-around;
}

.i2 .box .i2-left .left-main > div .rollFun {
  overflow: hidden;
  height: 240px;
}

.i2 .box .i2-left .left-main > div span {
  color: #2770cf;
  font-size: 16px;
}

.i2 .box .i2-left .left-main ul li {
  width: 100%;
  height: 40px;
  align-items: center;
  justify-content: space-around;
}

.i2 .box .i2-left .left-main ul li span {
  font-size: 14px;
  color: #333;
}

.i2 .box .i2-left .left-main ul li:nth-child(2n) {
  background: #cadcf4;
}

.i2 .box .i2-right {
  width: 520px;
}

.i2 .box .i2-right .right-top {
  width: 100%;
  justify-content: space-between;
  align-items: center;
  padding: 0 10px 0 20px;
  background: #2670cf;
  height: 40px;
}

.i2 .box .i2-right .right-top h2 {
  color: #fff;
  font-size: 18px;
}

.i2 .box .i2-right .right-top div {
  width: 169px;
  height: 28px;
  background: #fff;
  border-radius: 2px;
  align-items: center;
}

.i2 .box .i2-right .right-top div input {
  display: block;
  width: 143px;
  height: 100%;
  border: none;
  background: none;
  padding-left: 10px;
}

.i2 .box .i2-right .right-top div a {
  display: block;
  width: 26px;
}

.i2 .box .i2-right .right-top div a img {
  width: 16px;
}

.i2 .box .i2-right .right-main {
  width: 100%;
  margin-top: 15px;
}

.i2 .box .i2-right .right-main div {
  width: 100%;
  height: 40px;
  align-items: center;
  justify-content: space-around;
}

.i2 .box .i2-right .right-main div span {
  color: #2770cf;
  font-size: 16px;
}

.i2 .box .i2-right .right-main ul {
  height: 240px;
  overflow: hidden;
}

.i2 .box .i2-right .right-main ul li {
  width: 100%;
  height: 40px;
  align-items: center;
  justify-content: space-around;
}

.i2 .box .i2-right .right-main ul li span {
  font-size: 14px;
  color: #333;
}

.i2 .box .i2-right .right-main ul li:nth-child(2n) {
  background: #cadcf4;
}

.career-data-body table tbody tr td {
  border: 1px solid !important;
}

.life-box2 {
  height: 400px;
}

.life-box2 .box .i2-left {
  height: 392px;
  background: #fff;
  padding: 11px;
}

.life-box2 .box .i2-left .left-box {
  border-right: 1px solid #d9d9d9;
  border-left: 1px solid #d9d9d9;
}

.life-box2 .box .i2-left .left-box div ul li {
  padding-left: 11px;
  height: 41px;
  line-height: 41px;
  border-bottom: 1px solid #d9d9d9;
  position: relative;
}

.life-box2 .box .i2-left .left-box div ul li span:last-child {
  position: absolute;
  right: 8px;
  color: #999;
  font-size: 14px;
}

.life-box2 .box .right-box {
  width: 528px;
  height: 392px;
  margin-left: 20px;
}

.life-box2 .box .right-box > div {
  float: left;
}

.life-box2 .box .right-box .box-left {
  width: 100px;
  height: 392px;
}

.life-box2 .box .right-box .box-left > div {
  width: 100px;
  height: 42.5px;
  line-height: 42.5px;
  text-align: center;
  color: #2670cf;
  border: 1px solid #dae6f6;
  border-top: none;
  box-sizing: content-box;
  background: #fff;
}

.life-box2 .box .right-box .box-left > div.active {
  background: #2670cf;
  color: #fff;
}

.life-box2 .box .right-box .box-right {
  width: 414px;
  height: 392px;
  margin-left: 10px;
  background: #fff;
  padding: 10px;
}

.life-box2 .box .right-box .box-right .svg-box {
  width: 380px;
  height: 330px;
}

.life-box3 {
  height: 380px;
  margin-top: 30px;
  overflow: hidden;
}

.life-box3 .box {
  width: 1200px;
}

.life-box3 .box .left-box .box-title {
  height: 50px;
  background: #e8e8e8;
  width: 630px;
  transform: skewX(40deg);
}

.life-box3 .box .left-box .box-title h2 {
  transform: skewX(-40deg);
  width: 160px;
  height: 50px;
  text-align: center;
  line-height: 50px;
  background: #2670cf;
  color: #fff;
  font-size: 20px;
}

.life-box3 .box .left-box .box-title .life-box3-tab {
  transform: skewX(-40deg);
  padding-left: 5px;
}

.life-box3 .box .left-box .box-title .life-box3-tab a {
  display: block;
  width: 90px;
  height: 30px;
  border-radius: 6px 6px 0 0;
  background: #cadcf4;
  margin-right: 4px;
  margin-top: 20px;
  color: #2770cf;
  font-size: 16px;
  line-height: 30px;
  text-align: center;
  text-decoration: none;
}

.life-box3 .box .left-box .box-title .life-box3-tab .active {
  background: #2670cf;
  color: #fff;
}

.life-box3 .box .left-box .container {
  height: auto;
  background: #fff;
  width: 650px;
  padding: 0 10px;
}

.life-box3 .box .left-box .container ul li {
  padding-left: 11px;
  height: 41px;
  line-height: 41px;
  border-bottom: 1px solid #d9d9d9;
  position: relative;
}

.life-box3 .box .left-box .container ul li span:last-child {
  position: absolute;
  right: 8px;
  color: #999;
  font-size: 14px;
}

.life-box3 .box .left-box .container ul li:last-child {
  border-bottom: none;
}

.life-box3 .box .right-box {
  width: 520px;
  height: 338px;
  background: #fff;
  margin-left: 30px;
  display: flex;
}

.life-box3 .box .right-box > div:nth-child(2) {
  margin-left: 1px;
}

.life-box3 .box .right-box > div {
  flex: 1;
  width: 50%;
}

.life-box3 .box .right-box > div > .title {
  height: 40px;
  background: #cadcf4;
  color: #2670cf;
  padding-left: 16px;
  line-height: 40px;
}

.life-box3 .box .right-box > div > .content {
  height: 310px;
  line-height: 43px;
  position: relative;
  width: 100%;
  overflow: hidden;
}

.life-box3 .box .right-box > div > .content ul {
  width: 100%;
  justify-content: space-between;
}

.life-box3 .box .right-box > div > .content ul li {
  padding-left: 16px;
}

.life-box3 .box .right-box > div > .content ul li div:nth-child(1),
.life-box3 .box .right-box > div > .content ul li div:nth-child(2) {
  flex: 2;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.life-box3 .box .right-box > div > .content ul li div:last-child {
  flex: 1;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.life-box3 .box .right-box > div li:nth-of-type(even) {
  background: #cadcf4;
}

.left-main {
  width: 100%;
  margin-top: 20px;
}

.left-main ul {
  width: 100%;
  justify-content: space-between;
}

.left-main ul li a {
  display: block;
  width: 100%;
}

.left-main ul li a img {
  width: 100%;
}