.jt-panel {
  padding: 0.375rem;
}
.jt-panel .up .left {
  width: 23.8%;
  position: relative;
  height: 11.75rem;
  background: url(../images/jt_09.jpg) no-repeat center center;
  background-size: 4.5rem 9.375rem;
  background-color: #0189d5;
}
.jt-panel .up .left h2 {
  font-size: 1.5rem;
  font-weight: bold;
  width: 2rem;
  margin-left: 0.9rem;
  margin-top: 1.6rem;
  text-align: center;
  color: #fff;
  line-height: 1.1;
}
.jt-panel .up .left h4 {
  position: absolute;
  right: 0.7rem;
  bottom: 2.2rem;
  font-size: 0.9rem;
  font-weight: bold;
  width: 1rem;
  color: #fff;
  line-height: 1.1;
}
.jt-panel .up .right {
  width: 76%;
  height: 11.75rem;
  padding: 0.2rem 0.1rem;
  border: 1px #ccc solid;
}
.jt-panel .up .right li {
  font-size: 0.675rem;
  font-weight: bold;
  white-space: nowrap;
  height: 2.9rem;
  line-height: 2.9rem;
  padding-left: 1.125rem;
  border-bottom: 1px #ccc dashed;
}
.jt-panel .up .right li:nth-of-type(5) {
  border-bottom: none;
}
.jt-panel .up .right li:nth-of-type(1) {
  background: url(../images/aq_03.jpg) no-repeat 0 center;
  background-size: 1.05rem 1.05rem;
}
.jt-panel .up .right li:nth-of-type(1) span {
  display: inline-block;
  padding-left: 1.4rem;
  background: url(../images/aq_05.jpg) no-repeat 0.175rem center;
  background-size: 1.05rem 1.05rem;
}
.jt-panel .up .right li:nth-of-type(2) {
  background: url(../images/aq_10.jpg) no-repeat 0 center;
  background-size: 1.05rem 1.05rem;
}
.jt-panel .up .right li:nth-of-type(2) span {
  display: inline-block;
  padding-left: 1.4rem;
  background: url(../images/aq_13.jpg) no-repeat 0.175rem center;
  background-size: 1.05rem 1.05rem;
}
.jt-panel .up .right li:nth-of-type(3) {
  background: url(../images/aq_18.jpg) no-repeat 0 center;
  background-size: 1.05rem 1.05rem;
}
.jt-panel .up .right li:nth-of-type(3) span {
  display: inline-block;
  padding-left: 1.4rem;
  background: url(../images/aq_21.jpg) no-repeat 0.175rem center;
  background-size: 1.05rem 1.05rem;
}
.jt-panel .up .right li:nth-of-type(4) {
  background: url(../images/aq_26.jpg) no-repeat 0 center;
  background-size: 1.05rem 1.05rem;
}
.jt-panel .up .right li:nth-of-type(4) span {
  display: inline-block;
  padding-left: 1.4rem;
  background: url(../images/aq_28.jpg) no-repeat 0.175rem center;
  background-size: 1.05rem 1.05rem;
}




.jt-panel .down {
  margin-top: 1rem;
}
.jt-panel .down .tab-btn li {
  float: left;
  width: 100%;
  font-size: 1.05rem;
  line-height: 2.25rem;
  text-align: center;
  background-color: #aaa;
}
.jt-panel .down .tab-btn li:last-child {
  /*margin-left: 4%;*/
  margin-top:1rem;
}
.jt-panel .down .tab-btn .on {
  background-color: #0189d5;
  color: #fff;
}
.jt-panel .down .tab-txt dl {
  height: 18rem;
}
.jt-panel .down .tab-txt dd {
  float: left;
  width: 49.5%;
  margin-top: 1rem;
  padding-left: 5.75rem;
  height: 6.8rem;
}
.jt-panel .down .tab-txt dd h2 {
  white-space: nowrap;
  font-size: 0.675rem;
  height:1.5rem;
  line-height:1.5rem;
}
.jt-panel .down .tab-txt dd h2 span {
  font-weight: bold;
  color: #0189d5;
  font-size: 0.9rem;
  display: inline-block;
  margin-right: 0.375rem;
}
.jt-panel .down .tab-txt dd h3 {
  font-size: 0.675rem;
  color: #f39700;
  height:1.2rem;
  line-height:1.2rem;
  text-decoration: underline;
}
.jt-panel .down .tab-txt dd p {
  font-size: 0.675rem;
  line-height: 1.6;
  white-space: nowrap;
}
.jt-panel .down .tab-txt dd p span {
  font-weight: bold;
}
.jt-panel .down .tab-txt dd em {
  display: inline-block;
  font-size: 0.675rem;
  color: #fff;
  background-color: #d23838;
  border-radius: 0.2rem;
  padding: 0 0.375rem;
}
.jt-panel .down .tab-txt .part1 dd:nth-of-type(1) {
  background: url(../images/aq_33.jpg) no-repeat;
  background-size: 5.625rem 5.625rem;
}
.jt-panel .down .tab-txt .part1 dd:nth-of-type(2) {
  background: url(../images/aq_36.jpg) no-repeat;
  background-size: 5.625rem 5.625rem;
}
.jt-panel .down .tab-txt .part1 dd:nth-of-type(3) {
  background: url(../images/aq_40.jpg) no-repeat;
  background-size: 5.625rem 5.625rem;
}
.jt-panel .down .tab-txt .part1 dd:nth-of-type(4) {
  background: url(../images/aq_41.jpg) no-repeat;
  background-size: 5.625rem 5.625rem;
}
.jt-panel .down .tab-txt .part2 dd:nth-of-type(1) {
  background: url(../images/aq_50.jpg) no-repeat;
  background-size: 5.625rem 5.625rem;
}
.jt-panel .down .tab-txt .part2 dd:nth-of-type(2) {
  background: url(../images/aq_58.jpg) no-repeat;
  background-size: 5.625rem 5.625rem;
}
.jt-panel .down .tab-txt .part2 dd:nth-of-type(3) {
  background: url(../images/lzsr.jpg) no-repeat;
  background-size: 5.625rem 5.625rem;
}
.jt-panel .down .tab-txt .part2 dd:nth-of-type(4) {
  background: url(../images/symr.jpg) no-repeat;
  background-size: 5.625rem 5.625rem;
}
.jt-panel .down .tab-txt dd:nth-of-type(even) {
  margin-left: 1%;
}
.jt-panel .down .tab-txt .zs1 .swiper-container {
  padding-bottom: 1.375rem;
}
.jt-panel .down .tab-txt .zs1 dd p {
  white-space: normal;
}
.jt-panel .down .tab-txt .zs1 dd h3 {
  font-size: 0.675rem;
  width: 4rem;
  text-align: center;
  color: #f39700;
  text-decoration: none;
  border: 1px #f39700 solid;
  border-radius: 1rem;
}
.jt-panel .down .tab-txt .part3 .zs1 .d1 dd:nth-of-type(1) {
  background: url(../images/tzx.jpg) no-repeat;
  background-size: 5.625rem 5.625rem;
}
.jt-panel .down .tab-txt .part3 .zs1 .d1 dd:nth-of-type(2) {
  background: url(../images/gly.jpg) no-repeat;
  background-size: 5.625rem 5.625rem;
}
.jt-panel .down .tab-txt .part3 .zs1 .d1 dd:nth-of-type(3) {
  background: url(../images/aq_54.jpg) no-repeat;
  background-size: 5.625rem 5.625rem;
}
.jt-panel .down .tab-txt .part3 .zs1 .d1 dd:nth-of-type(4) {
  background: url(../images/aq_55.jpg) no-repeat;
  background-size: 5.625rem 5.625rem;
}
.jt-panel .down .tab-txt .part4 .zs1 .d1 dd:nth-of-type(1) {
  background: url(../images/aq_59.jpg) no-repeat;
  background-size: 5.625rem 5.625rem;
}
.jt-panel .down .tab-txt .part4 .zs1 .d1 dd:nth-of-type(2) {
  background: url(../images/aq_44.jpg) no-repeat;
  background-size: 5.625rem 5.625rem;
}

.jt-panel .down .tab-txt .part4 .zs1 .d1 dd:nth-of-type(3) {
  background: url(../images/aq_46.jpg) no-repeat;
  background-size: 5.625rem 5.625rem;
}
.jt-panel .down .tab-txt .part4 .zs1 .d1 dd:nth-of-type(4) {
  background: url(../images/aq_51.jpg) no-repeat;
  background-size: 5.625rem 5.625rem;
}