.career_assessment .inner {
  width: 1200px;
  margin: 0 auto;
  overflow: hidden;
}
.career_assessment .banner img{
  display: block;
  width: 100%;
}
.career_assessment .resolve {
  background-color: #FFFFFF;
  padding-bottom: 40px;
  position: relative;
  color: #333;
}
.career_assessment .resolve .main_box {
  height: 585px;
  background: url(../imgs/career_assessment/resolve_bg1.png) no-repeat center center;
  position: relative;
}
.career_assessment .resolve .main_box li {
  display: flex;
  line-height: 50px;
  align-items: center;
  height: 50px;
  font-size: 18px;
  color: #EB9B16;
  position: absolute;
  width: 330px;
}
.career_assessment .resolve .main_box li:nth-child(1) {
  left: 54px;
  top: 46px;
}
.career_assessment .resolve .main_box li:nth-child(2) {
  left: 875px;
  top: 46px;
}
.career_assessment .resolve .main_box li:nth-child(3) {
  left: 55px;
  top: 487px;
}
.career_assessment .resolve .main_box li:nth-child(4) {
  left: 860px;
  top: 487px;
}


.career_assessment .advantages {
  padding-bottom: 50px;
  height: 640px;
  background: url(../imgs/common/bg_orange.png) no-repeat center center;
}
.career_assessment .advantages ul {
  display: flex;
  justify-content: space-between;
  color: #333;
}
.career_assessment .advantages ul li {
  width: 371px;
  height: 394px;
  text-align: center;
  padding-top: 60px;
  background: #FFFFFF;
  border-radius: 20px;
}
.career_assessment .advantages ul li img {
  margin-bottom: 30px;
}
.career_assessment .advantages ul li .main_title {
  font-size: 26px;
  font-weight: 600;
  line-height: 32px;
}
.career_assessment .advantages ul li .main_detail {
  text-align: left;
  font-size: 18px;
  line-height: 32px;
  padding: 10px 35px 0 35px;
}
.career_assessment .features {
  padding-bottom: 50px;
}
.career_assessment .features .inner {
  display: flex;
  align-items: center;
  color: #333;
}
.career_assessment .features .main_box {
  padding-left: 10px;
}
.career_assessment .features .main_box li {
  padding-left: 10px;
  width: 410px;
  margin-bottom: 42px;
}
.career_assessment .features .main_box li .main_title {
  font-size: 20px;
  font-weight: 600;
  line-height: 32px;
  margin-bottom: 10px;
  position: relative;
}
.career_assessment .features .main_box li .main_title:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  background: #F5A838;
  border-radius: 50%;
  left: -14px;
  top: 50%;
  margin-top: -4px;

}
.career_assessment .features .main_box li .main_detail {
  font-size: 14px;
  line-height: 24px;
}

.career_assessment .model {
  height: 1048px;
  background: #F8F8F8;
}
.career_assessment .model .lis_title {
  margin-bottom: 64px;
  display: flex;
  justify-content: space-between;
}
.career_assessment .model .lis_title li{
    width: 373px;
    height: 304px;
}
.career_assessment .model .lis_title li:nth-child(1){
  background: url(../imgs/career_assessment/model_title1.png) no-repeat center center;
}
.career_assessment .model .lis_title li:nth-child(2){
  background: url(../imgs/career_assessment/model_title2.png) no-repeat center center;
}
.career_assessment .model .lis_title li:nth-child(3){
  background: url(../imgs/career_assessment/model_title3.png) no-repeat center center;
}
.career_assessment .model .lis_title li p{
  text-align: center;
  font-size: 30px;
  font-weight: 600;
  color: #FFFFFF;
  line-height: 86px;
  padding-top: 216px;
}
.career_assessment .model .lis_patent {
  width: 700px;
  margin: 0 auto;
  display: flex;
  justify-content: space-between;
}
.career_assessment .model .lis_patent li img {
  display: block;
  width: 265px;
  height: 344px;
  margin-bottom: 30px;
}
.career_assessment .model .lis_patent li p{
  text-align: center;
  font-size: 20px;
  font-weight: 600;
  line-height: 32px;
}
