@import"/style/css/pub.css";

body{background: #fff!important;}
.flex {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
.banner{ margin-bottom: 2.184rem;padding-top:4rem;}

.zt img{ width: 100%;}
.mp{ width: 100%; padding: 0 .624rem;}
.pymb{ margin-bottom: 1.248rem;}
.pymb img{ border-radius: 1.56rem;}
.pymb h2{font-size: 2.184rem; font-weight: bold; line-height: 4.992rem;text-align:center;}
.pymb p{font-size: 1.56rem; line-height: 2.496rem; text-indent: 2em; margin-bottom: 1.248rem;}
.pymb a{ width: 100%; height: 3.744rem; display: block; background: #f47389; line-height: 3.744rem; color: #fff; font-size: 1.872rem; text-align:center;}

.kcnr{ margin-bottom: 2.184rem;}
.kcnr h1{font-size: 2.184rem; font-weight: bold; line-height: 4.992rem; text-align:center;}
.kcnr li{ margin-bottom: 1.56rem;}
.kcnr .a{ width: 70%; height: 3.744rem; display: block;background: #f47389; line-height: 3.744rem; color: #fff; font-size: 1.872rem; text-align: center; border-radius: 1.248rem; margin: 0 auto;}

.ys{ margin-bottom: 2.184rem;}
.ys h1{font-size: 2.184rem; font-weight: bold; line-height: 4.992rem; text-align:center;}
.ys .list{ justify-content: space-around; margin-bottom: 2.184rem;}
.ys .a{ width: 70%; height: 3.744rem; display: block;background: #f47389; line-height: 3.744rem; color: #fff; font-size: 1.872rem; text-align: center; border-radius: 1.248rem; margin: 0 auto;}

.zp{ margin-bottom: 2.184rem;}
.zp h1{font-size: 2.184rem; font-weight: bold; line-height: 4.992rem; text-align:center;}
.zp li{ margin-bottom: 1.56rem;}
.zp .a{ width: 70%; height: 3.744rem; display: block;background: #f47389; line-height: 3.744rem; color: #fff; font-size: 1.872rem; text-align: center; border-radius: 1.248rem; margin: 0 auto;}

.list  li{width:48%;}