html{max-width: 640px;
    margin: 0 auto;}
.content img {
  display: block;
}
.til{ width: 6.2rem; margin: 0.5rem auto; position: relative; border-bottom: #ccc solid 1px; color: #0081cf;padding-bottom: 0.3rem;}
.til h2{ text-align: center; font-size: 0.4rem; font-weight: bold;}
.til p{ position: absolute; left: 42%;bottom: -0.03rem; width: 1rem; height: 0.05rem; background: #0081cf;}

.til1{ width: 6.2rem; margin: 0.3rem auto; position: relative; border-bottom: #fff solid 1px; color: #fff;padding-bottom: 0.3rem;}
.til1 h2{ text-align: center; font-size: 0.4rem; font-weight: bold;}
.til1 p{ position: absolute; left: 42%;bottom: -0.03rem; width: 1rem; height: 0.05rem; background: #fff;}


.szpz1 {
  background: #e5f3f9;
  overflow: hidden;
  padding-bottom: 0.38rem;
  width: 6.2rem;
  margin: 0 auto;
}
.szpz1 dl {
  display: flex;
  align-items: center;
  margin: 0.36rem 0 0.36rem 0.16rem;
}
.szpz1 dl dt {
  width: 1.13rem;
  margin-right: 0.37rem;
}
.szpz1 dl dd h2 {
  font-size: 0.26rem;
}
.szpz1 dl dd h2 span {
  font-size: 0.36rem;
  font-weight: bold;
  color: #0087c7;
}
.szpz1 dl dd h3 {
  display: flex;
  align-items: center;
  margin: 0.11rem 0 0.13rem;
}
.szpz1 dl dd h3 span {
  width: 0.27rem;
  margin-right: 0.07rem;
}
.szpz1 dl dd h4 {
  font-size: 0.2rem;
}
.szpz1 dl dd h4 span {
  color: #f00;
}
.szpz1 dl dd h4 span i {
  font-family: Impact;
}
.szpz1 ul {
  margin-left: 0.21rem;
}
.szpz1 ul li {
  display: flex;
  align-items: center;
}
.szpz1 ul li i {
  color: #f00;
}
.szpz1 ul li:not(:last-child) {
  margin-bottom: 0.13rem;
}
.szpz1 ul li span {
  width: 0.14rem;
  height: 0.14rem;
  background: #53b5fe;
  margin-right: 0.09rem;
}
.szpz1 ul li:nth-of-type(2) span {
  background: #a0db69;
}
.szpz1 ul li:nth-of-type(3) span {
  background: #839de6;
}
.szpz2 {
  width: 6.2rem;
  margin: 0 auto;
}
.szpz2 h2 {
  background: #a6a6a6;
  line-height: 0.36rem;
  text-align: center;
  width: 2.04rem;
  color: #fff;
  font-size: 0.18rem;
  margin: 0.3rem auto;
}
.szpz2 dl {
  display: flex;
  justify-content: center;
}
.szpz2 dl:not(:last-child) {
  margin-bottom: 0.3rem;
}
.szpz2 dl:last-child {
  border-bottom: 1px solid #ccc;
  padding-bottom: 0.27rem;
}
.szpz2 dl dt {
  width: 0.73rem;
  margin-right: 0.36rem;
}
.szpz2 dl dd {
  width: 4.04rem;
  padding: 0.13rem 0.3rem;
  position: relative;
  line-height: 1.5;
  font-size: 0.21rem;
  border-radius: 0.05rem;
  box-shadow: 1px 1px 0.04rem 0.03rem #e6e6e6;
}
.szpz2 dl dd i {
  position: absolute;
  width: 0.2rem;
  height: 0.26rem;
  top: 0;
  bottom: 0;
  left: -0.2rem;
  margin: auto;
}
.szpz3 {
  width: 6.2rem;
  margin: 0.35rem auto 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.szpz3 input {
  border: 1px solid #ccc;
  line-height: 0.68rem;
  padding-left: 0.13rem;
  width: 4.69rem;
  font-size: 0.24rem;
}
.szpz3 a {
  line-height: 0.7rem;
  width: 1.28rem;
  text-align: center;
  background: #fe9900;
  color: #fff;
}

.box{ width: 6.2rem; margin: 0.2rem auto; display: flex; flex-wrap: wrap; justify-content: space-between;}
.box a{ width: 1.53rem; line-height: 0.45rem; background: #005dac; text-align: center; margin-bottom: 0.03rem; color: #fff;}
.box .c1{ background: #00a0e9;}
.box .c2{ background: #deb156;}
.box .c3{ background: #53b5fe;}
.box .c4{ background: #a0db69;}
.box .c5{ background: #839de6;}
.box .c6{ background: #019fa5;}
.box .c7{ background: #1bb3e1;}
.box .c8{ background: #6870bf;}
.box .c9{ background: #e1a4d9;}
.box .c10{ background: #99afde;}
.box .c11{ background: #e9ba5a;}
.box .c12{ background: #4ec4d7;}

.box1{ width: 6.2rem;  margin: 0.2rem auto; line-height: 1.5;}
.box1 b{ color: #0081cf;text-indent: 0.5rem;}

.box2{ width: 100%; height: 5.73rem; background: url("../images/zj_bg.jpg") center no-repeat; background-size: 100%; overflow: hidden; position: relative;}
.box2 dl{ width: 4rem;line-height: 1.5; position: absolute; right: 0.1rem; top: 2.02rem; color: #303030}
.box2 dl dd{ width: 0.78rem; text-align: center;}
.box2 dl dt{ width: 3.1rem; font-size: 0.18rem}
.box2 dl em{ width: 0.27rem;}
.box2 dl p{ color: #fff; font-size: 0.2rem; line-height: 1}
.box2 dl b{ font-weight: bold;}
.box2 dl:nth-child(3){position: absolute; right: 0.1rem; top: 2.82rem; line-height: 1.3}
.box2 dl:nth-child(3) dd{ margin-top: 0.1rem;}
.box2 dl:nth-child(4){position: absolute; right: 0.1rem; top: 3.8rem; }
.box2 dl:nth-child(5){position: absolute; right: 0.1rem; top: 4.65rem; }
.box2 dl:nth-child(5) dt{ margin-top: 0.05rem;}

.box3{ background: #0081cf; overflow: hidden; line-height: 1.5; color: #fff;}
.box3 .fl{ width: 1.41rem; height: 1.7rem; background: #006cae; text-align: center;}
.box3 .fr{ width: 4.7rem; font-size: 0.2rem; margin: 0.1rem 0.1rem 0 0;}
.box3 li em{ width: 0.52rem; margin-top: 0.2rem;}
.box3 li h2{ font-size: 0.3rem; line-height: 1;}
.box3 li h2 span{ font-size: 0.24rem}
.box3 li a{ color: #fff100; display: inline;}

.tu{ margin: 0.3rem auto;}

.box4{ width: 6.2rem; margin: 0.3rem auto; overflow: hidden;line-height: 1.5;}
.box4 h2{ width: 5.9rem; padding: 0.1rem; border: dotted 3px #ccc;border-radius: 0.05rem; margin-bottom: 0.2rem;}
.box4 p{ width: 6.1rem; margin-top: 0.1rem;}
.box4 span{ color: #0081cf;}

.box5{ width: 6.1rem; padding: 0.07rem;overflow: hidden; background:#e6e6e6;margin: 0.2rem auto;}
.box5 dd{ width: 2.27rem;}
.box5 dt{ width: 3.4rem; line-height: 1.5;margin: 0.1rem;}
.box5 p{ font-weight: bold; color: #0081cf;}
.box5 em{ font-size: 0.22rem;margin-top: 0.05rem;}


.mt {
  margin-bottom: 0.3rem;
}
.head-btn {
  width: 6.1rem;
  margin: 0.2rem auto;
}
.head-btn dl {
  width: 6.1rem;
  background: #fe9900;
  display: flex;
  padding: 0.02rem;
  overflow: hidden;
}
.head-btn dl dt {
  line-height: 0.62rem;
  padding-left: 0.25rem;
  width: 4rem;
  background: #fff;
  color: #303030;
  font-size: 0.26rem;
}
.head-btn dl dd {
  width: 2rem;
  font-size: 0.3rem;
  color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;

}
.head-btn dl dd em {
  width: 0.26rem;
  margin-left: 0.11rem;
  margin-top: 0.2rem;
}


.szpz8 {
  width: 6.2rem;
  margin: 0 auto;
}
.szpz8 p {
  color: #404040;
  line-height: 1.5;
  text-indent: 2em;
  text-align: justify;
}
.szpz8 em {
  margin: 0.15rem 0 0.1rem;
}
.szpz9 ul {
  width: 6.2rem;
  margin: 1.3rem auto 0.3rem;
  display: flex;
  justify-content: space-between;
}
.szpz9 ul li {
  width: 1.76rem;
  position: relative;
  background: #e8f4ff;
  padding: 1.1rem 0.1rem 1.5rem 0.1rem;
  border-radius: 0 0 1rem 1rem;
  text-align: center;
}
.szpz9 ul li em {
  width: 1.7rem;
  position: absolute;
  top: -0.8rem;
  left: 0;
  right: 0;
  margin: auto;
}
.szpz9 ul li h1 {
  font-size: 0.24rem;
  color: #0059a7;
  font-weight: bold;
  position: relative;
  padding-bottom: 0.1rem;
  margin-bottom: 0.1rem;
}
.szpz9 ul li h1:after {
  content: "";
  width: 0.38rem;
  height: 1px;
  background: #0059a7;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
}
.szpz9 ul li p {
  line-height: 1.5;
  color: #404040;
  font-size: 0.22rem;
  text-align: start;
  margin-left: 0.1rem;
}
.szpz9 ul li a {
  background: #f39800;
  width: 0.94rem;
  height: 0.94rem;
  border-radius: 50%;
  border: 0.04rem solid #facd89;
  color: #fff;
  font-size: 0.24rem;
  position: absolute;
  bottom: 0.32rem;
  left: 0;
  right: 0;
  margin: auto;
}
.szpz9 ul li a span {
  margin-top: 0.11rem;
}
.szpz9 ul li a span b {
  line-height: 1.2;
}
.szpz9 ul li a span i {
  -moz-transform: rotate(90deg);
  transform: rotate(90deg);
  line-height: 0;
}
/*# sourceMappingURL=less.css.map */