.banner {
  width: 12rem;
  height: 2.8rem;
  margin: 0.25rem auto 0 auto;
  background: url("../zsimg/img_hy_banner01.png") center no-repeat;
  background-size: 100%;
}
.container {
  width: 12rem;
  margin: 0 auto;
  position: relative;
  border: 1px solid transparent;
  margin-bottom: 0.45rem;
}
.container .cont_left {
  width: 8.7rem;
  min-height: 4.36rem;
}
.tit {
  font-size: 0.18rem;
  color: #000;
  margin-left: 0.2rem;
  margin-top:  0.45rem;
  opacity: 1;
}
.cont_left hr{
  border: none;
  width: 8.7rem;
  height: 1px;
  background-color: #b0d1f2;
  margin-top: 0.14rem;
}
.left_container {
  width: 8.3rem;
  margin-left: 0.2rem;
}
.left_container p{
  font-size: 0.16rem;
  color: #000;
  line-height: 1.7em;
  margin-top: 0.2rem;
}
.left_container img{
  width: 80%;
  margin-left: 10%;
  margin-top: 0.2rem;
}
.left_container .jjfa p{
  font-size: 0.16rem;
  color: #000;
  line-height: 1.7em;
  margin-top: 0.2rem;
}
.right_container{
  position: absolute;
  width: 2.8rem;
  top: 0;
  right: 0;
}
.right_container ul{
  position: relative;
  width: 2.8rem;
  background-color: #e6f4fd;
  border: 1px solid #b0d1f2;
  margin-top: 0.14rem;
  padding: 0.1rem 0;
  cursor: pointer;
  border-radius: 0.02rem;
}
.right_container li{
  padding: 0.05rem 0.15rem;
  font-size: 0.16rem;
  margin:0 0.1rem 0.1rem 0.1rem;
  border-radius: 0.02rem;
  color: #666;
}
.right_container li:hover{
  color: #247ec2;
  background-color: #fff;
}
.right_container li.act{
  font-size: 0.18rem;
  color: #247ec2;
  background-color: #fff;
}