.wrapper {
  width: 100%; }

.banner {
  width: 100%;
  height: 555px;
  text-align: center;
  overflow: hidden;
  background: url(../images/baidu-banner.jpg) no-repeat center; }

.baidu-tit {
  font-size: 42px;
  color: #333333;
  font-weight: bold;
  text-align: center;
  padding-top: 36px;
  background: url(../images/baidu-titi-bg.png) no-repeat center top; }
  .baidu-tit span {
    color: #fd3f20; }

.application {
  width: 100%;
  background: #fff;
  padding: 80px 0 48px; }

.qiye-logo {
  width: 658px;
  margin: 0 auto;
  text-align: center;
  position: relative;
  margin-top: 12px; }
  .qiye-logo:after {
    content: "";
    position: absolute;
    width: 100%;
    height: 2px;
    top: 50%;
    margin-top: -1px;
    left: 0;
    background: #f1f3f6; }
  .qiye-logo span {
    display: inline-block;
    position: relative;
    z-index: 2;
    background: #fff; }
  .qiye-logo img {
    display: inline-block;
    vertical-align: middle;
    margin: 0 18px; }

.ai-video-wrap {
  width: 1200px;
  margin: 0 auto;
  margin-top: 30px; }
  .ai-video-wrap:after {
    content: "";
    clear: both;
    display: block; }

.ai-video-item {
  float: left;
  overflow: hidden;
  position: relative;
  display: inline-block;
  vertical-align: bottom;
  width: 400px;
  height: 260px;
  background-color: #000; }
  .ai-video-item:hover .ai-video-cover {
    opacity: 1;
    background-color: rgba(0, 0, 0, 0.5); }
  .ai-video-item:hover .ai-video-mask {
    opacity: 0;
    display: none; }

.ai-video-cover {
  height: 208px;
  padding-top: 52px;
  z-index: 10;
  text-align: center;
  font-size: 22px;
  -moz-background-size: 52px 52px;
  background-size: 52px 52px;
  background-repeat: no-repeat;
  background-position: center 107px;
  cursor: pointer;
  opacity: 0;
  color: #fff; }
  .ai-video-cover i {
    display: block;
    font-size: 50px;
    color: #fff; }

.ai-video-cover, .ai-video-mask {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  -webkit-transition: all .5s linear;
  -moz-transition: all .5s linear;
  transition: all 0.5s linear; }

.ai-video-mask {
  height: 100%;
  z-index: 11;
  -moz-background-size: cover;
  background-size: cover;
  background-position: 50%; }

.ai-mask-img0 {
  background-image: url(../images/apollo.jpg); }

.ai-mask-img1 {
  background-image: url(../images/ai.png); }

.ai-mask-img2 {
  background-image: url(../images/dueros.jpg); }

.ai-mask-img3 {
  background-image: url(../images/speech.jpg); }

.ai-mask-img4 {
  background-image: url(../images/num5.png); }

.ai-mask-img5 {
  background-image: url(../images/unit.jpg); }

.video-box {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0; }

.mask {
  width: 100%;
  height: 100%;
  position: fixed;
  left: 0;
  top: 0;
  background: rgba(0, 0, 0, 0.5);
  z-index: 1000;
  text-align: center; }
  .mask:after {
    content: "";
    display: inline-block;
    height: 100%;
    vertical-align: middle; }

.video-box-modul {
  width: 900px;
  height: 507px;
  display: inline-block;
  vertical-align: middle;
  text-align: left;
  background: #000; }

.baidu-btn {
  display: block;
  width: 417px;
  height: 46px;
  border: 2px solid #333333;
  border-radius: 25px;
  font-size: 20px;
  color: #333333;
  font-weight: bold;
  text-align: center;
  line-height: 46px;
  margin: 0 auto;
  margin-top: 36px; }

.ai-scenarios-wrapper {
  background: #333; }

.ai-scenarios-container {
  width: 1240px;
  margin: 0 auto;
  overflow: hidden;
  position: relative; }

.ai-scenarios-container:hover .ai-scenarios-control {
  opacity: 1; }

.ai-scenarios-container:hover .ai-scenarios-prev {
  left: 0; }

.ai-scenarios-container:hover .ai-scenarios-next {
  right: 0; }

.ai-scenarios-list {
  width: 1488px;
  height: 420px;
  -webkit-transform: translateX(0);
  -moz-transform: translateX(0);
  -ms-transform: translateX(0);
  transform: translateX(0);
  -webkit-transition: -webkit-transform .4s ease;
  transition: -webkit-transform .4s ease;
  -moz-transition: transform .4s ease,-moz-transform .4s ease;
  transition: transform .4s ease;
  transition: transform 0.4s ease, -webkit-transform 0.4s ease, -moz-transform 0.4s ease; }

.ai-scenarios-item {
  position: relative;
  display: inline-block;
  vertical-align: top;
  width: 248px;
  height: 420px;
  background-color: #000;
  overflow: hidden;
  -moz-background-size: cover;
  background-size: cover; }

.ai-scenarios-item:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  opacity: 0;
  z-index: 2;
  background-color: rgba(62, 136, 241, 0.7); }

.ai-scenarios-item-inner {
  position: absolute;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 100px 27px;
  left: 0;
  bottom: -20%;
  opacity: 0;
  width: 100%;
  height: 100%;
  cursor: pointer;
  z-index: 3;
  -webkit-transition: bottom .4s ease,opacity .4s ease;
  -moz-transition: bottom .4s ease,opacity .4s ease;
  transition: bottom .4s ease,opacity .4s ease;
  color: #fff; }

.ai-scenarios-item-inner-title {
  margin-bottom: 50px;
  font-family: -apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,Helvetica,PingFangSC-Medium,Hiragino Sans GB,Microsoft YaHei,SimSun,sans-serif;
  font-size: 32px; }

.ai-scenarios-item-inner-info {
  line-height: 30px;
  font-size: 18px; }

.ai-scenarios-item-retail {
  background-image: url(../images/retail.png); }

.ai-scenarios-item-education {
  background-image: url(../images/education.png); }

.ai-scenarios-item-industry {
  background-image: url(../images/industry.png); }

.ai-scenarios-item-server {
  background-image: url(../images/server.png); }

.ai-scenarios-item-hardware {
  background-image: url(../images/hardware.png); }

.ai-scenarios-item-information {
  background-image: url(../images/information.png); }

.ai-scenarios-item-factory {
  background-image: url(../images/factory.png); }

.ai-scenarios-item-government {
  background-image: url(../images/government.png); }

.ai-scenarios-item:hover .ai-scenarios-item-wrap {
  opacity: 0; }

.ai-scenarios-item:hover .ai-scenarios-item-inner {
  bottom: 0;
  opacity: 1; }

.ai-scenarios-item:hover:after {
  opacity: 1; }

.ai-scenarios-item-wrap {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  opacity: 1;
  color: #fff;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  text-align: center; }

.ai-scenarios-item-icon {
  display: block;
  width: 75px;
  height: 75px;
  margin: 0 auto 40px;
  -moz-background-size: contain;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: 50%; }

.ai-scenarios-item-icon-education {
  background-image: url(../images/education-icon.png); }

.ai-scenarios-item-icon-retail {
  background-image: url(../images/retail-icon.png); }

.ai-scenarios-item-icon-hardware {
  background-image: url(../images/hardware-icon.png); }

.ai-scenarios-item-icon-industry {
  background-image: url(../images/industry-icon.png); }

.ai-scenarios-item-icon-server {
  background-image: url(../images/server-icon.png);
  -moz-background-size: 65px;
  background-size: 65px; }

.ai-scenarios-item-icon-information {
  background-image: url(../images/information-icon.png); }

.ai-scenarios-item-icon-factory {
  background-image: url(../images/factory-icon.png); }

.ai-scenarios-item-icon-government {
  background-image: url(../images/government-icon.png); }

.ai-scenarios-item-name {
  font-size: 30px;
  font-family: -apple-system, BlinkMacSystemFont, Roboto, Helvetica Neue, Helvetica, PingFangSC-Medium, Hiragino Sans GB, Microsoft YaHei, SimSun, sans-serif; }

.ai-scenarios-control {
  position: absolute;
  top: 0;
  width: 60px;
  height: 100%;
  cursor: pointer;
  color: #fff;
  font-size: 28px;
  background: rgba(0, 0, 0, 0.35);
  opacity: 0;
  -webkit-transition: all .4s ease;
  -moz-transition: all .4s ease;
  transition: all .4s ease;
  z-index: 4; }

.ai-scenarios-arrow {
  position: absolute;
  top: 50%;
  margin-top: -14px; }

.ai-scenarios-prev {
  left: -60px; }

.ai-scenarios-prev .ai-icon-more {
  left: 23px;
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg); }

.ai-scenarios-next {
  right: -60px; }

.ai-scenarios-next .ai-icon-more {
  right: 23px; }

.scene {
  width: 100%;
  background: #fff;
  padding: 80px 0 48px; }

.scene-wrap {
  width: 100%;
  height: 420px;
  background: #333333;
  margin-top: 30px; }

.scene-swiper {
  width: 1240px;
  margin: 0 auto;
  overflow: hidden;
  position: relative; }
  .scene-swiper .swiper-button-prev {
    margin-top: 0;
    text-align: center;
    line-height: 420px; }
    .scene-swiper .swiper-button-prev i {
      font-size: 30px;
      color: #fff; }
  .scene-swiper .swiper-button-next {
    margin-top: 0;
    text-align: center;
    line-height: 420px; }
    .scene-swiper .swiper-button-next i {
      font-size: 30px;
      color: #fff; }

.scene-swiper:hover .ai-scenarios-control {
  opacity: 1; }

.scene-swiper:hover .ai-scenarios-prev {
  left: 0; }

.scene-swiper:hover .ai-scenarios-next {
  right: 0; }

@media (max-width: 1920px) {
  .scene-swiper {
    width: 1600px; } }
@media (max-width: 1680px) {
  .scene-swiper {
    width: 1400px; } }
@media (max-width: 1440px) {
  .scene-swiper {
    width: 1240px; } }
@media (max-width: 1366px) {
  .scene-swiper {
    width: 1240px; } }
.cooperation-step1 {
  width: 100%;
  background: #fff;
  padding: 80px 0 48px; }

.personnel {
  width: 100%;
  padding: 60px 0 118px;
  background: #fff; }

.cooperation-step {
  width: 1100px;
  margin: 0 auto; }
  .cooperation-step:after {
    content: "";
    clear: both;
    display: block; }

.cooperation-step-num {
  width: 104px;
  height: 116px;
  border-radius: 5px;
  background: #3393ff;
  float: left;
  padding-top: 14px;
  box-sizing: border-box; }
  .cooperation-step-num h3 {
    font-size: 54px;
    color: #ffffff;
    font-weight: bold;
    text-align: center;
    line-height: 60px; }
  .cooperation-step-num p {
    font-size: 18px;
    color: #ffffff;
    font-weight: bold;
    text-align: center; }

.cooperation-step-content {
  float: left;
  margin-left: 28px;
  box-sizing: border-box;
  padding-top: 12px; }
  .cooperation-step-content h3 {
    font-size: 50px;
    color: #dde0f4;
    font-weight: bold;
    line-height: 50px; }
  .cooperation-step-content p {
    font-size: 32px;
    color: #333333;
    font-weight: bold; }

.personnel-wrap {
  width: 1100px;
  margin: 0 auto;
  margin-top: 42px; }
  .personnel-wrap:after {
    content: "";
    clear: both;
    display: block; }

.personnel-img {
  width: 540px;
  height: 470px;
  border-radius: 5px;
  background: #3393ff;
  box-sizing: border-box;
  float: left;
  text-align: center;
  padding-top: 50px; }
  .personnel-img img {
    display: inline-block; }

.personnel-list {
  float: right;
  width: 438px;
  padding-top: 40px; }

.personnel-item {
  width: 100%;
  border-bottom: 1px solid #f6f8fb;
  padding: 18px 0; }
  .personnel-item:after {
    content: "";
    clear: both;
    display: block; }

.personnel-item-tit {
  float: left;
  width: 60px; }
  .personnel-item-tit h3 {
    font-size: 22px;
    color: #282e38;
    font-weight: bold;
    text-align: center; }
  .personnel-item-tit p {
    font-size: 14px;
    color: #c6cbd4;
    font-weight: bold;
    text-align: center;
    font-family: Agency FB; }

.personnel-item-content {
  float: left;
  padding-left: 48px;
  box-sizing: border-box;
  width: calc(100% - 60px); }
  .personnel-item-content:after {
    content: "";
    clear: both;
    display: block; }
  .personnel-item-content li {
    width: 50%;
    float: left;
    font-size: 14px;
    color: #4b5568;
    font-weight: bold;
    line-height: 24px; }
    .personnel-item-content li i {
      display: inline-block;
      width: 6px;
      height: 6px;
      border-radius: 50%;
      background: #ced8eb;
      margin-right: 8px;
      vertical-align: middle; }

.authorize {
  width: 100%;
  padding: 60px 0 74px;
  background: #f8f9fc; }
  .authorize .cooperation-step-num {
    background: #fff;
    box-shadow: 0 0 15px 3px rgba(230, 235, 243, 0.35); }
    .authorize .cooperation-step-num h3, .authorize .cooperation-step-num p {
      color: #3393ff; }
  .authorize .cooperation-step-content h3 {
    color: #d9deff; }
  .authorize .cooperation-step-content p {
    color: #333333; }

.authorize-img {
  text-align: center;
  margin-top: 62px; }
  .authorize-img img {
    display: inline-block; }

.value {
  width: 100%;
  background: #fff;
  padding: 60px 0 82px; }

.value-list {
  width: 1100px;
  margin: 0 auto;
  margin-top: 36px; }
  .value-list:after {
    content: "";
    clear: both;
    display: block; }

.value-item {
  width: 543px;
  height: 190px;
  box-sizing: border-box;
  border-radius: 10px;
  padding: 58px 0 0 60px; }
  .value-item:after {
    content: "";
    clear: both;
    display: block; }
  .value-item dl {
    width: 84px;
    float: left; }
    .value-item dl dt {
      text-align: center;
      width: 100%; }
      .value-item dl dt img {
        display: inline-block; }
    .value-item dl dd {
      font-size: 16px;
      color: #ffffff;
      font-weight: bold;
      text-align: center;
      margin-top: 8px; }
  .value-item ul {
    float: left;
    margin-left: 28px; }
    .value-item ul li {
      font-size: 14px;
      color: #fff;
      line-height: 24px; }
      .value-item ul li i {
        display: inline-block;
        width: 4px;
        height: 4px;
        border-radius: 50%;
        background: #fff;
        vertical-align: middle;
        margin-right: 10px; }

.value-item:nth-child(1) {
  background: #3393ff;
  float: left; }

.value-item:nth-child(2) {
  background: #333333;
  float: right; }
  .value-item:nth-child(2) dl dt {
    color: #3393ff; }

.job-wanted {
  width: 100%;
  padding: 62px 0 74px;
  background: #339bff; }
  .job-wanted .baidu-tit {
    color: #fff;
    background: url(../images/baidu-titi-bg2.png) no-repeat center top; }
  .job-wanted h3 {
    font-size: 28px;
    color: #ffffff;
    text-align: center;
    margin: 6px 0 24px; }
  .job-wanted .qiye-logo span {
    background: #339cff; }

.tic {
  width: 100%;
  background: #fff;
  padding: 86px 0 68px; }
  .tic h2 {
    font-size: 24px;
    color: #333333;
    font-weight: bold;
    text-align: center;
    padding-bottom: 18px;
    position: relative; }
    .tic h2:after {
      content: "";
      position: absolute;
      width: 29px;
      height: 6px;
      border-radius: 3px;
      background: #3397ff;
      bottom: 0;
      left: 50%;
      margin-left: -15px; }
  .tic h3 {
    font-size: 24px;
    color: #333333;
    font-weight: bold;
    text-align: center;
    margin-top: 12px; }

.tic-img {
  width: 100%;
  margin-top: 36px;
  text-align: center; }

.red-btn {
  width: 420px;
  height: 50px;
  display: block;
  border-radius: 25px;
  background: #f74e2d;
  font-size: 20px;
  color: #ffffff;
  font-weight: bold;
  text-align: center;
  line-height: 50px;
  margin: 0 auto;
  margin-top: 60px; }
  .red-btn:hover {
    background: #b11d0a; }

.project-course {
  width: 100%;
  background: #fff;
  padding: 80px 0 40px; }
  .project-course h4 {
    font-size: 36px;
    color: #262c38;
    font-weight: bold;
    text-align: center;
    margin-top: 74px; }

.course-advantage {
  width: 1100px;
  margin: 0 auto;
  margin-top: 86px; }
  .course-advantage:after {
    content: "";
    clear: both;
    display: block; }

.course-advantage-item {
  width: 226px;
  float: left;
  margin-right: 48px; }
  .course-advantage-item h3 {
    font-size: 24px;
    color: #333333;
    font-weight: bold;
    text-align: center;
    line-height: 44px; }
  .course-advantage-item p {
    font-size: 14px;
    color: #666666;
    line-height: 24px;
    margin-top: 12px; }

.course-advantage-item:last-child {
  margin-right: 0; }

.course-advantage-item-img {
  width: 100%;
  height: 62px;
  text-align: center; }
  .course-advantage-item-img:after {
    content: "";
    display: inline-block;
    height: 100%;
    vertical-align: middle; }
  .course-advantage-item-img img {
    display: inline-block;
    vertical-align: middle; }

.course-tab-tit {
  width: 1100px;
  margin: 0 auto;
  height: 90px;
  margin-top: 40px;
  background: url(../images/baidu-course-tab-tit-bg.jpg) no-repeat center; }
  .course-tab-tit:after {
    content: "";
    clear: both;
    display: block; }

.course-tab-tit-item {
  float: left;
  box-sizing: border-box;
  padding-top: 20px; }
  .course-tab-tit-item h6 {
    font-size: 18px;
    color: #ffffff;
    font-weight: bold;
    text-align: center;
    line-height: 32px; }
  .course-tab-tit-item p {
    font-size: 14px;
    color: #ffffff;
    font-weight: bold;
    text-align: center;
    line-height: 24px; }

.course-tab-tit-item:nth-child(1) {
  width: 214px;
  padding-top: 12px; }

.course-tab-tit-item:nth-child(2) {
  width: 204px; }

.course-tab-tit-item:nth-child(3) {
  width: 220px; }

.course-tab-tit-item:nth-child(4) {
  width: 222px; }

.course-tab-tit-item:nth-child(5) {
  width: 240px; }

.course-tab-wrap {
  width: 1100px;
  background: #dddddd;
  padding: 0 1px 1px;
  margin: 0 auto;
  box-sizing: border-box; }
  .course-tab-wrap:after {
    content: "";
    clear: both;
    display: block; }

.course-tab-row {
  width: 100%;
  height: 204px;
  margin-bottom: 1px; }
  .course-tab-row:after {
    content: "";
    clear: both;
    display: block; }

.course-tab-row:last-child {
  margin-bottom: 0; }

.course-tab-row:nth-child(odd) .course-tab-item {
  background: #f7f8fa; }

.course-tab-row:nth-child(even) .course-tab-item {
  background: #fff; }

.course-tab-item {
  height: 100%;
  box-sizing: border-box;
  padding-top: 34px;
  float: left;
  margin-right: 1px; text-align:center;}
  .course-tab-item h5 {
    font-size: 18px;
    color: #333;
    font-weight: bold;
    text-align: center;
    line-height: 32px;
	padding-top:65px; }
  .course-tab-item h6 {
    font-size: 14px;
    color: #333333;
    font-weight: bold;
    text-align: center; }
  .course-tab-item p {
    font-size: 18px;
    color: #f54332;
    font-weight: bold;
    text-align: center; }
	.course-tab-item img{width:74px;height:74px;}

.course-tab-item:last-child {
  margin-right: 0; }

.course-tab-item:nth-child(1) {
  width: 212px;
  padding: 0; }

.course-tab-item:nth-child(2) {
  width: 203px; }

.course-tab-item:nth-child(3) {
  width: 219px; }

.course-tab-item:nth-child(4) {
  width: 221px; }

.course-tab-item:nth-child(5) {
  width: 239px; }

.project {
  width: 100%;
  padding-top: 66px; }
  .project h3 {
    font-size: 28px;
    color: #333333;
    text-align: center; }

.project-tab-tit {
  width: 1100px;
  margin: 0 auto; }
  .project-tab-tit:after {
    content: "";
    clear: both;
    display: block; }
  .project-tab-tit dl {
    width: 20%;
    float: left;
    height: 179px;
    box-sizing: border-box;
    padding-top: 36px;
    cursor: pointer; }
    .project-tab-tit dl dt {
      width: 100%;
      height: 80px;
      text-align: center; }
      .project-tab-tit dl dt:after {
        content: "";
        display: inline-block;
        height: 100%;
        vertical-align: middle; }
      .project-tab-tit dl dt img {
        display: inline-block;
        vertical-align: middle; }
    .project-tab-tit dl dd {
      font-size: 16px;
      color: #262626;
      text-align: center; }
  .project-tab-tit dl.active {
    background: #262626; }
    .project-tab-tit dl.active dd {
      color: #fff; }
  .project-tab-tit dl:nth-child(1) dt {
    background: url(../images/baidu-project-img1.png) no-repeat center; }
  .project-tab-tit dl:nth-child(1).active dt {
    background: url(../images/baidu-project-img1-hover.png) no-repeat center; }
  .project-tab-tit dl:nth-child(2) dt {
    background: url(../images/baidu-project-img2.png) no-repeat center; }
  .project-tab-tit dl:nth-child(2).active dt {
    background: url(../images/baidu-project-img2-hover.png) no-repeat center; }
  .project-tab-tit dl:nth-child(3) dt {
    background: url(../images/baidu-project-img3.png) no-repeat center; }
  .project-tab-tit dl:nth-child(3).active dt {
    background: url(../images/baidu-project-img3-hover.png) no-repeat center; }
  .project-tab-tit dl:nth-child(4) dt {
    background: url(../images/baidu-project-img4.png) no-repeat center; }
  .project-tab-tit dl:nth-child(4).active dt {
    background: url(../images/baidu-project-img4-hover.png) no-repeat center; }
  .project-tab-tit dl:nth-child(5) dt {
    background: url(../images/baidu-project-img5.png) no-repeat center; }
  .project-tab-tit dl:nth-child(5).active dt {
    background: url(../images/baidu-project-img5-hover.png) no-repeat center; }

.project-tab-wrap {
  width: 100%;
  padding: 80px 0 116px;
  background: #262626; }

.project-tab-list {
  width: 1100px;
  margin: 0 auto; }
  .project-tab-list:after {
    content: "";
    clear: both;
    display: block; }

.project-tab-item {
  width: 100%;
  display: none; }
  .project-tab-item:after {
    content: "";
    clear: both;
    display: block; }
  .project-tab-item .red-btn {
    margin: 0;
    margin-top: 50px; }

.project-tab-item-img {
  float: left;
  width: 455px;
  height: 404px;
  border-radius: 5px;
  background: #fff;
  display: table;
  text-align: center; }
  .project-tab-item-img > div {
    display: table-cell;
    vertical-align: middle; }
  .project-tab-item-img img {
    display: inline-block; }

.project-tab-item-content {
  float: left;
  margin-left: 66px;
  width: 474px;margin-top:38px; }
  .project-tab-item-content h4 {
    font-size: 24px;
    color: #ffffff;
    font-weight: bold; }
  .project-tab-item-content p {
    font-size: 14px;
    color: #ffffff;
    line-height: 24px;
    margin-top: 16px; }
  .project-tab-item-content h5 {
    font-size: 24px;
    color: #ffffff;
    font-weight: bold;
    margin-top: 28px; }
  .project-tab-item-content ul {
    margin-top: 16px; }
    .project-tab-item-content ul:after {
      content: "";
      clear: both;
      display: block; }
    .project-tab-item-content ul li {
      font-size: 14px;
      color: #ffffff;
      line-height: 24px; }

.certificate {
  width: 100%;
  padding: 60px 0 87px; }
  .certificate h3 {
    font-size: 28px;
    color: #333333;
    text-align: center; }

.certificate-list {
  width: 1100px;
  margin: 0 auto;
  margin-top: 52px; }
  .certificate-list:after {
    content: "";
    clear: both;
    display: block; }
  .certificate-list dl {
    width: 232px;
    float: left;
    margin-right: 28px; }
    .certificate-list dl dt {
      width: 100%;
      height: 358px;
      overflow: hidden; }
      .certificate-list dl dt img {
        display: block; }
    .certificate-list dl dd {
      font-size: 14px;
      color: #333333;
      text-align: center;
      margin-top: 22px; }
  .certificate-list dl:last-child {
    margin-right: 0; }

.brand {
  width: 100%;
  padding: 60px 0 46px; }
  .brand h3 {
    font-size: 28px;
    color: #333333;
    text-align: center; }

.brand-list {
  width: 1100px;
  margin: 0 auto;
  margin-top: 38px; }
  .brand-list:after {
    content: "";
    clear: both;
    display: block; }

.brand-item {
  width: 266px;
  height: 226px;
  border-radius: 5px;
  background: #f8f9fc;
  box-sizing: border-box;
  padding: 60px 38px 0;
  float: left;
  margin-right: 11px;
  margin-bottom: 9px; }
  .brand-item h5 {
    font-size: 24px;
    color: #333333;
    text-align: center; }
  .brand-item p {
    font-size: 14px;
    color: #666666;
    line-height: 24px;
    margin-top: 10px; }

.brand-item:nth-child(4n) {
  margin-right: 0; }

.join-hq {
  width: 100%;
  height: 199px;
  background: url(../images/baidu-join-bg.jpg) no-repeat center; }

.join-hq-wrap {
  width: 1100px;
  margin: 0 auto;
  height: 100%; }
  .join-hq-wrap:after {
    content: "";
    clear: both;
    display: block; }

.join-hq-content {
  float: left;
  padding-top: 44px;
  box-sizing: border-box; }
  .join-hq-content h3 {
    font-size: 34px;
    color: #ffffff;
    font-weight: bold;
    line-height: 60px; }

.join-hq-btn {
  float: right;
  width: 212px;
  height: 58px;
  border-radius: 3px;
  background: #fff;
  display: block;
  margin-right: 28px;
  margin-top: 64px;
  font-size: 18px;
  color: #339aff;
  font-weight: bold;
  text-align: center;
  line-height: 58px; }
  .join-hq-btn:hover {
    background: #00479d;
    color: #fff; }

.honor {
  width: 100%;
  padding: 60px 0 86px;
  border-bottom: 1px solid #f1f2f9; }

.honor-content {
  width: 1100px;
  margin: 0 auto;
  margin-top: 14px; }
  .honor-content h3 {
    font-size: 20px;
    color: #333333;
    font-weight: bold; }
  .honor-content p {
    font-size: 14px;
    color: #333333;
    margin-top: 12px; }
	 .honor-content p a{color:#f00}

.honor-img-list {
  width: 1100px;
  margin: 0 auto;
  margin-top: 50px; }
  .honor-img-list:after {
    content: "";
    clear: both;
    display: block; }

.honor-img-left {
  float: left;
  width: 768px; }
  .honor-img-left img {
    display: block; }

.honor-img-right {
  float: right;
  width: 315px; }
  .honor-img-right img {
    display: block; }
  .honor-img-right img:nth-child(2) {
    margin-top: 13px; }

/*# sourceMappingURL=activity_baidu.css.map */
