/* CSS Document */
a {color: inherit;}
button {
  border: none;
  box-shadow: none;
  outline: none;
}
.main {
  width: 100%;
  background: #000;
  color: #fff;
  padding: 0;
}
.flex {
  display:flex;
  flex-direction:row;
  flex-wrap:wrap;
  justify-content: space-between;
  align-content: space-between;
}
.wrap {width: 94%;margin: auto;}
.mar {margin: 3% auto;}
.pad {padding: 3%;}


.title_main {
  font-size: 2rem;
}
.title_main span {
  border: 4px solid #eca73c;
  margin-right: 3%;
}
/*优势*/
.ys {
  border: 2px solid #eca73c;
}
.ys li {
  padding: 3%;
  border-bottom: 1px solid #eca73c;
  align-items: center;
}
.ys li:last-child {border: none;}
.ys li article .num {
  width: 3rem;
  height: 2.6rem;
  padding-top: .4rem;
  background: url("/images/zy/jpxdb/num-bg.png") no-repeat center/100%;
  color: #000;
  text-align: center;
  font-size: 1.5rem;
  font-weight: bold;
  margin: auto;
}
.ys li article hr {
  width: 1.2rem;
  border: 1px solid  #000;
  margin: auto;
}
.ys li article strong {
  font-size: 1.5rem;
  line-height: 3rem;
}
.ys li article span {
  font-size: 1.2rem;
  color: #eca73c;
  font-weight: bold;
}
.ys li > p {
  width: 100%;
  text-align: center;
  margin-top: 3%;
}
.zxbtn {
  display: block;
  width: 50%;
  padding: 2% 0;
  background: #eca73c;
  color: #fff;
  text-align: center;
  position: relative;
}
.zxbtn::after {
  width: 100%;
  height: 100%;
  content: '';
  border: 1px solid #eca73c;
  position: absolute;
  top: .2rem;
  left: .2rem;
}
/*课程介绍*/
.kc {
  border: 1px solid #eca73c;
}
.kc h4 {
  width: 29%;
  font-size: 1.5rem;
  text-align: center;
  line-height: 1.5em;
  background: #eca73c;
  padding: 3%;
}
.kc p {
  width: 59%;
  padding: 3%;
  line-height: 1.8em;
}
/*课程优势*/
.kcys {
  padding: 3%;
  background: url("/images/zy/jpxdb/kcys-bg.jpg") no-repeat center/cover;
}
.kcys li {
  width: 48%;
  border-radius: 100%;
  overflow: hidden;
  position: relative;
  margin-bottom: 3%;
}
.kcys li p {
  width: 100%;
  text-align: center;
  position: absolute;
  bottom: 20%;
  left: 0;
}
.kcys li p strong {font-size: 1.2rem;}
/*创业帮扶*/
.cy {
  padding-top: 5%;
  padding-left: 50%;
  background: url("/images/zy/jpxdb/cybf-bg.jpg") no-repeat center/cover;
}
.cy p {
  padding: 5% 5% 0;
  background: rgba(255,255,255, .8);
  color: #333;
  height: 576px;
}
.cy p span {
  text-transform: uppercase;
  color: #cb0612;
}

  /*表单*/
.bm1 {
  background: #fff;
  border-radius: 0.3rem;
  box-shadow: 0 0 0.5rem #999;
  overflow: hidden;
  color: #333;
}
.bm1_title {
  font-size: 1.5rem;
  text-align: center;
  font-weight: bold;
  color: #331305;
}
.bm1_label {align-items: center;}
.bm1_label b {width: 15%;text-align: right;}
.bm1_label input,.bm1_label select {
  display: block;
  width: 74%;
  height: 2.5rem;
  line-height: 2.5rem;
  border: none;
  box-shadow: none;
  outline: none;
  margin-right: 5%;
  padding-left: 6%;
}
.bm1_label select {width: 80%;}
.bm1_label .bm1_name {background: #e7e7e7 url("/images/zy/jpxdb/form-1.png") no-repeat 1% center/5%;}
.bm1_label .bm1_dianhua {background: #e7e7e7 url("/images/zy/jpxdb/form-2.png") no-repeat 1% center/5%;}
.bm1_label .bm1_zhuanye {background: #e7e7e7 url("/images/zy/jpxdb/form-3.png") no-repeat 1% center/5%;}
.bm1_p {text-align: center;}
.bm1_p img {
  display: inline;
  width: 3%;
  margin-right: 3%;
}
.bm1_submit {
  display: block;
  width: 80%;
  height: 2.5rem;
  line-height: 2.5rem;
  border: none;
  box-shadow: none;
  outline: none;
  background: #eb020e;
  color: #fff;
  font-size: 1.2rem;
}

