

.part1_t1 {
    font-family: Microsoft YaHei;
    font-size: 0.16rem;
    color: #666666;
    line-height: 0.32rem;
    margin: 0.3rem auto 0;
    text-indent: 2em;
}

.part1_list {
    width: 100%;
    margin: 0.3rem auto 0;
    display: flex;
}

.part1_list>li {
    width: 5.2rem;
    height: 3.38rem;
    margin-left: 0.2rem;
}

.part1_list>li:first-child {
    margin-left: 0;
}

.part1_list>li>img {
    display: block;
}

.part2Img {
    width: 98%;
    margin: 0rem auto 0;
    display: block;
}

.part3List {
    width: 100%;
    margin: 0.3rem auto 0;
    display: flex;
    flex-wrap: wrap;
}

.part3List>li {
    width: 7.84rem;
    margin-left: 0.32rem;
    margin-bottom: 0.32rem;

}

.part3List>li>div:first-child{
    height: 3.4rem;
    width: 100%;
}

.part3List>li:nth-child(2n+1) {
    margin-left: 0;
}

.part3List>li img {
    display: block;
}

.part3bottom {
    width: 100%;
    height: 0.76rem;
    line-height: 0.76rem;
    background: #F5F5F5;
}

.part3bottom>p {
    font-family: Microsoft YaHei;
    font-size: 0.18rem;
    color: #333333;
    text-align: center;
}

.part4Top {
    width: 100%;
    margin: 0.3rem auto 0;
}

.scale-box img {
    display: block;
}

.part4Bottom {
    margin: 0.32rem auto 0;
    display: flex;
    justify-content: space-between;
}

.part4Bottom>li {
    width: 5.12rem;
    height: 2.81rem;
    display: flex;
    flex-direction: column;
}

.part4Bottom>li>div {
    overflow: hidden;
}

.part5Bottom {
    width: 100%;
    background: #F3F3F3;
    height: 1.57rem;
    padding-top: 0.27rem;
}

.part5Title {
    font-family: Microsoft YaHei;
    font-size: 0.24rem;
    color: #0b318f;
    text-align: center;
}

.part5Txt {
    width: 4.1rem;
    font-family: Microsoft YaHei;
    font-size: 0.16rem;
    color: #000000;
    text-align: center;
    margin: 0.18rem auto 0;
    line-height: 0.28rem;
}

.part5List{
    width: 100%;
    display: flex;
    justify-content: space-between;
    margin:0.3rem auto;
}

.part5List>li{
    width: 5.13rem;
    height: 4.94rem;
    display: flex;
    flex-direction: column;
}

.part5List>li>div:first-child{
    width: 100%;
    height: 3.37rem;
    overflow: hidden;
}
@media only screen and (max-width: 1024px) {
.part3bottom > p {
  font-size: 0.24rem;
}
.part4Bottom > li {
  width: 32%;
}
.part5List {
  display: block;
  height: auto;
  overflow: hidden;
}
.part5List > li {
    width: 100%;
    float: left;
    margin-bottom: .3rem;
}
.part5Txt{
    width: 100%;
    font-size: 0.24rem;
}
.nineDes{
    width: 85%;
    height: 2.5rem;
}
.part3List>li{
    width: 100%;
    margin-left: 0;
}
}