img{width: 100%;}
html,body{background: #fff;}
.paddinglr{ padding: 0 2%;}

.p1{ margin-bottom: .25rem;}
.p1 h1{font-size:.28rem; color: #0044f2; text-align: center; line-height: .8rem; }
.p1 .img img{ width:1.87rem; height: 1.72rem; }

.p1 .txt{}
.p1 .txt li{ font-size: .2rem; font-weight: bold;color: #1f1f1f; line-height: .35rem; margin-bottom: .15rem; position: relative; padding-left: .4rem;}
.p1 .txt li::after{ width: .15rem; height: .15rem; border: .05rem solid #6d96ff; background: #0044f2; border-radius: 100%; position: absolute; left: 0; bottom: .25rem; content: " "; }
.p1 .txt li span{font-size: .18rem!important;font-weight: normal;}
.p1 a{ width: 4.3rem; height: 0.46rem; background: #0044f2; margin: 0 auto; border-radius: .23rem; line-height: .46rem; text-align: center; color: #fff; font-size: .2rem; display: block;}

.zylist{ margin-bottom: .35rem;}
.zylist h3{ text-align: center; font-size: .2rem; }
.zylist h1{ text-align: center; font-size: .38rem;margin-bottom: .25rem;}
.zylist ul li{ width:2.92rem; border: 1px solid #bfbfbf; margin-bottom: .25rem; }
.zylist ul li p{font-size:.18rem; line-height: .3rem; padding:.05rem;  }
.zylist ul li .t{ font-size: .16rem; color: #494949; border-top: 1px solid #bfbfbf; height: 50px; line-height: .5rem; padding: .1rem; align-items: center; }
.zylist ul li .t h3{font-weight: 500;}
.zylist ul li .t .za{ background: #0044f2; color: #fff; font-size: .14rem; padding: 0 .1rem; border-radius:.1rem;}
.zylist  .a{ width: 3.3rem; height: .5rem; line-height: .5rem; margin: 0 auto; background: #0044f2; color: #fff; text-align: center;font-size:.25rem; display: block; }

.ys{
    width: 100%; height:4.67rem;  background: url("../images/ys_bg.jpg") top center no-repeat; background-size:100%; color: #fff;
}
.ys h1{text-align: center; color: #fff; font-size: .28rem; line-height: .8rem;}
.ys ul li{width: 1.9rem; height: 1.75rem; border: 1px solid #fff; margin-bottom: .15rem;}
.ys ul li h2{  font-size: .22rem; text-align: center; line-height: .5rem; border-bottom: 2px solid #fff;}
.ys ul li p{font-size: .16rem; line-height: .25rem; }

.jy{ margin-bottom: .25rem;}
.jy h1{font-size: .18rem;color: #1f1f1f; border-bottom: 2px solid #1f1f1f; width:2rem; height: .56rem; line-height: .56rem; font-weight: bold; margin-bottom: .25rem; }
.jy .m .r{ width: 4.1rem; margin-bottom: .25rem;}
.jy .m .l{ width: 1.98rem; margin-bottom: .25rem;}
.jy .m .r .txt{font-size: .16rem; color: #494949; align-items: end; margin-bottom: .25rem;width: 4.1rem;}
.jy .m .r .txt .t{width:.76rem; font-size: .2rem; color: #0044f2; border-right: 2px solid #0044f2; }
.jy .m .r .txt p{width:3.1rem; }
.jy a{ width: 4.3rem; height: 0.46rem; background: #0044f2; margin: 0 auto; border-radius: .23rem; line-height: .46rem; text-align: center; color: #fff; font-size: .2rem; display: block;}

.fc{ background: #0044f2; padding: .15rem 2%; color: #fff;}
.fc h1{font-size: .28rem; width:5.14rem; border-bottom: 1px dashed #fff; line-height: .5rem;  margin-bottom: .15rem;}
.fc p{font-size: .18rem; margin-bottom: .25rem;}
.fc .img img{ width:2.94rem; height: 1.7rem; margin-bottom: .25rem; }
