.Location p {
  font-size:0.2rem;
  text-align: justify;
  line-height:0.42rem;
  margin-bottom:0.3rem;
  color:#3e3a39;
}
.Location .subTitle h1{  /* 子页面标题 */
  margin: 0.4rem 0 0.5rem;
  font-size: 0.3rem;
  color: #3e3a39;
  text-align:center;
}
.Location .content  .childTitle {
  margin:0.3rem 0;
}
.Location .content  .childTitle h4 {
  font-size:0.30rem;
  color: #105fa8;
  font-weight: 500;
  text-align: left;
}
.Location .content  .partOne,
.Location .content  .partTwo {
  padding:0 0.3rem;
}
.Location .content  .partOne img, .Location .content  .partTwo img {
  width: 100%;
}
.Location .content .partOne .programCont{
    margin-bottom: 0.5rem;
}
.Location .content .partOne .programCont .p1{
color:#000;
}
.Location .content .partOne .programCont p{
  margin-bottom:0;
}
.Location .content .partTwo{
margin-top:0.45rem;
}
.Location .content .partTwo .partTwoFlex{
display:flex;
}
.Location .content .partTwo img{
  width:8rem;
  height:5.83rem;
}
.Location .content .partTwo .L_img{
  display:flex;
  width:50%;
  align-items:center;
  padding-top:0.1rem;
}
.Location .content .partTwo .R_bg{
  width:50%;
  background:#e1edf2;
  display:flex;
  justify-content:center;
}
  .Location .content .partTwo .R_bg div{
    margin:0.5rem 0;
  }
.Location .content .partTwo .arrows{
  padding-left:0.24rem;
  background:url('../images/location/arrows.png') no-repeat left center;
  background-size:0.17rem auto;
  color:#3e3a39;
  font-weight:bold;
}
.Location .content  .partThree .childTitle{
  padding:0.45rem 0.3rem 0;
}
.Location .content  .partThree .partThreeImg{
  padding:0.4rem 0.3rem 1.2rem;
  background:url('../images/location/framework-bg.png')no-repeat left bottom;
  background-size:100% auto;
  display: flex;
}

.Location .oprBtn{
  margin:0.3rem 0.5rem;
}
.Location .oprBtn button{
  width: 1.4rem;
  height: .4rem;
  font-size:0.16rem;
  background:#fff;
  border: 1px solid #ccc;
  cursor: pointer;
  outline:none;
}