@charset "utf-8";

body,
div,
dl,
dt,
dd,
ul,
ol,
li,
pre,
code,
form,
fieldset,
legend,
input,
select,
button,
textarea,
blockquote,
th,
td,
p {
  margin: 0;
  padding: 0;
  cursor: default; /* color:#666; */ /* font-size: 16px; */
  font-family: "microsoft yahei";
}
h1,
h2,
h3,
h4,
h5,
h6,
i,
em {
  margin: 0;
  padding: 0;
  font-style: normal;
  font-weight: normal;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
fieldset,
img {
  border: 0;
  border: none;
}
ul,
li,
dl,
dt,
dd,
ol,
p,
img {
  list-style: none;
  border: none;
}
select,
a,
input {
  outline: none;
}
img {
  max-width: 100%;
}
.clearfix:after {
  content: "";
  height: 0;
  line-height: 0;
  display: block;
  visibility: hidden;
  clear: both;
}
.clearfix {
  zoom: 1;
}

.fl {
  float: left;
}
.fr {
  float: right;
}
a {
  color: #333;
  text-decoration: none;
}

.head {
  width: 100%;
  height: 456px;
  overflow: hidden;
}
body {
  background: #eef1f6;
  font-size: 16px;
}
.main {
  width: 1400px;
  margin: 0 auto;
}
.zsdata {
  margin-top: 12px;
  padding: 16px 20px;
  background: #fff;
}
.zsdata img {
  float: left;
}
.zsdata p {
  float: right;
  width: 1000px;
  line-height: 30px;
  margin-top: 22px;
}
.index2-top,
.index3-top,
.index4-top {
  background: url(../images/ah_zsk_nav_bg.jpg) no-repeat;
}
.index3-main {
  background: url(../images/ah_zsk_main_bg.jpg) no-repeat;
}
.hz-box {
  margin: 0 auto 40px;
  padding-top: 24px;
}
.hzb1-title {
  position: relative;
  padding: 0 10px;
  height: 47px;
}
.hzb1-title span {
  font-size: 22px;
  font-weight: bold;
  color: #3d3d3d;
  line-height: 47px;
}
.hzb1-title p {
  padding-left: 34px;
  font-size: 16px;
  font-weight: bold;
  color: #333;
  background: url(../images/ah_zsk_data_ico_view.png) left bottom no-repeat;
}
.hzb1-title p i {
  font-weight: bold;
  color: #0931f9;
  font-size: 24px;
  margin: 0 8px;
}
.hzb1-1 {
  margin-top: 18px;
}
.hzb1-1 h1 {
  margin-left: 4px;
  color: #333;
}
.wdzsk {
  margin-top: 20px;
}
.wdzsk li {
  height: 48px;
  line-height: 48px;
  float: left;
  margin-right: 43px;
  transition: all 0.2s;
}
.wdzsk li.li6 {
  margin-right: 0;
}
.wdzsk li a {
  display: block;
  height: 100%;
}
.wdzsk li i {
  float: left;
  width: 48px;
  height: 48px;
  background-repeat: no-repeat;
  background-image: url(../images/ksn10.png);
  margin-right: 18px;
}
.wdzsk li span {
  font-weight: bold;
  color: #666;
}
.wdzsk li.li1 i {
  background-position: 0 0;
}
.wdzsk li.li2 i {
  background-position: -64px 0;
}
.wdzsk li.li3 i {
  background-position: -130px 0;
}
.wdzsk li.li4 i {
  background-position: -192px 0;
}
.wdzsk li.li5 i {
  background-position: -262px 0;
}
.wdzsk li.li6 i {
  background-position: -332px 0;
}
.wdzsk li.li4 {
  padding-right: 46px;
  border-right: 1px solid #e0e0e0;
  margin-right: 0;
}
.wdzsk li.li5 {
  padding-left: 46px;
}
.wdzsk li:hover {
  transform: translateY(-5px);
}
.hzb1-2 {
  /* margin-top: 24px; */
}
.hzb1-2 h1 {
  /* margin-left: 4px; */
  color: #333;
}
.zs-total {
  margin-top: 13px;
  /* padding-left: 9px; */
}
.zs-total ul {
  display: flex;
  flex-direction: row;
  padding: 0px 0px 0px 16px;
  gap: 16px;
}
.zs-total li {
  float: left;
  width: 88px;
}
.zs-total li i {
  display: block;
  font-size: 16px;
  font-weight: bold;
  margin-bottom: 8px;
}
.zs-total li:last-child {
  /* border:none; */
}
.zs-total li span {
  display: block;
  font-size: 12px;
  font-weight: bold;
  color: #333;
}
.zsly-box {
  margin-top: 0;
}
.zsly-title {
  margin: 0px auto 24px;
  padding-top: 24px;
}
.zsly-title h2 {
  font-size: 22px;
  padding: 10px;
  font-weight: bold;
  color: #3d3d3d;
}
.zsly-box-1 {
  /* background: #fff; */
  /* height: 109px; */
}
.one-time {
  width: 100%;
}
.slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -ms-touch-action: none;
  touch-action: none;
  -webkit-tap-highlight-color: transparent;
}

.slick-list {
  position: relative;
  overflow: hidden;
  display: block;
  margin: 0;
  padding: 0; /* height: 75px; */
}
.slick-list:focus {
  outline: none;
}
.slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}

.slick-slider .slick-list,
.slick-track,
.slick-slide,
.slick-slide img {
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}

.slick-track {
  position: relative;
  left: 0;
  top: 0;
  display: block;
  zoom: 1;
  height: 100%;
}
.slick-track:before,
.slick-track:after {
  content: "";
  display: table;
}
.slick-track:after {
  clear: both;
}
.slick-slide {
  float: left;
  /* height: 100%; */
  min-height: 1px;
  display: none;
  /* margin-top: 10px; */
}
.slick-slide img {
  display: block;
}
.slick-slide.slick-loading img {
  display: none;
}
.slick-slide.dragging img {
  pointer-events: none;
}
.slick-initialized .slick-slide {
  display: block;
}
.slick-loading .slick-slide {
  visibility: hidden;
}
.slick-vertical .slick-slide {
  display: block;
  height: 100%;
  text-align: center;
}

.slick-initialized .slick-slide.on {
  border-radius: 12px 12px 0 0;
  background: #fff;
}

.one-time a {
  display: block;
  text-align: center;
  font-size: 18px;
  font-weight: bold;
  padding: 16px 0;
}
.one-time a i {
  display: none;
  float: left;
  width: 29px;
  height: 30px;
  background-image: url(../images/ksn6_10.png);
  background-repeat: no-repeat;
  margin-right: 8px;
  vertical-align: middle;
}
.one-time a span {
}

.one-time a i.i1 {
  background-position: 1px -2px;
}
.one-time a i.i2 {
  background-position: -43px -1px;
}
.one-time a i.i3 {
  background-position: -96px -3px;
}
.one-time a i.i4 {
  background-position: -146px -3px;
}
.one-time .slick-slide.on a span {
  color: #0931f9;
}
.one-time .slick-slide a:hover span {
  color: #0931f9;
}
.one-time .slick-slide.on a .i1 {
  background-position: 1px -38px;
}
.one-time .slick-slide a:hover .i1 {
  background-position: 1px -37px;
}
.one-time .slick-slide.on a .i2 {
  background-position: -43px -36px;
}
.one-time .slick-slide a:hover .i2 {
  background-position: -43px -36px;
}
.one-time .slick-slide.on a .i3 {
  background-position: -96px -36px;
}
.one-time .slick-slide a:hover .i3 {
  background-position: -96px -38px;
}
.one-time .slick-slide.on a .i4 {
  background-position: -146px -38px;
}
.one-time .slick-slide a:hover .i4 {
  background-position: -146px -38px;
}
.zsly-lists {
  background: #fff;
}
.zslis1 {
  overflow: hidden;
  background: #fff;
}
.zslis1 .theme {
  line-height: 60px;
  width: 86px;
  float: left;
  text-align: center;
  color: #333;
  font-weight: bold;
}
.zslis1 .thlm {
  float: left;
  width: calc(100% - 118px); /* background: #fff3ee; */
  padding: 0 16px;
}
.thlm .thl1-1 {
  width: 92%;
  float: left;
  */height: 3;
}
.thlm .thl1-more {
  float: right;
  width: 74px;
  height: 30px;
  line-height: 30px; /* background: #fcfcfc; */
  border-radius: 2px;
  text-align: center;
  margin-top: 15px;
  cursor: pointer;
}
.thlm .thl1-more span {
  color: #0b44ff;
  font-size: 14px;
  display: inline-block;
  width: 73px;
  height: 26px;
  background: #fff;
  line-height: 26px;
}
.thlm .thl1-more:hover {
  /* background: #429ae1; */
}
.thlm .thl1-more:hover span {
  /* color: #fff; */ /* background-image: url(../images/zsk20_03.png) */
}
.thl1-1 {
  padding: 15px 0 14px;
}
.thl1-1 > ul {
  overflow: hidden;
  height: 31px;
}
.thl1-1 li {
  float: left;
  line-height: 30px;
  margin-bottom: 16px;
  margin-right: 16px;
}
.thl1-1 li a {
  padding: 0px 15px;
  display: inline-block;
  border-radius: 20px;
}
.thl1-1 li span {
  margin: 0 8px;
  display: none;
}
.thl1-1 li a:hover {
  background: rgba(11, 68, 255, 0.1);
  color: #0b44ff;
}
.dw-box {
  padding: 24px;
  background: #fff;
}
.desc {
  margin-bottom: 30px;
}
.desc li {
  padding: 16px;
  border: 1px solid #ededed;
  margin-bottom: 24px;
}
.desc li:last-child {
  /* border: none; */
}
.des-title {
  /* display: flex; */
  /* flex-direction: column; */
  line-height: 35px;
}
.des-title .a1 {
  font-weight: bold;
}
.des-title .a2 {
  /* display: inline-block; */
  /* width: 130px; */
  /* height: 30px; */
  /* line-height: 30px; */
  /* text-align: center; */
  /* background: #fff3ee; */
  /* border-radius: 5px; */
  /* margin-left: 15px; */
}
.des-title .a2:hover {
  /* background: #FFE8E0; */
}
.des-title .a2 span {
  display: inline-block;
  font-size: 14px;
  color: #0b44ff;
  padding-left: 26px;
  background: url(../images/wzfs31_03.png) no-repeat left center;
}
.des-title em {
  display: inline-block;
  width: 43px;
  height: 20px;
  background: #f50000;
  text-align: center;
  line-height: 20px;
  font-size: 14px;
  color: #fff;
  margin: 0 0 0 10px;
  border-radius: 10px;
}
.des-ssy {
  overflow: hidden;
  margin-top: 10px;
}
.des-ssy-t {
  float: left;
  width: 40px;
  height: 35px;
  background: url(../images/ksn7_06.png) no-repeat left center;
}
.branddesc {
  float: left;
  color: #999;
  font-size: 15px;
  line-height: 28px;
}
.branddesc span {
  padding-right: 13px;
  background: url(../images/ksn8_09.png) no-repeat right center;
  display: inline-block;
  color: #429ae1;
  cursor: pointer;
}
.branddesc span.sq {
  background: url(../images/wds1_03.png) no-repeat right center;
}
.des-dri {
  margin-top: 8px;
  line-height: 20px;
  overflow: hidden;
}
.des-dri .p1 {
  float: left;
  color: #666;
  font-size: 14px;
}
.des-dri .p2 {
  float: right;
  color: #999;
  font-size: 14px;
}
.des-dri .p1 span {
  margin-right: 25px;
}
.des-dri .p1 em {
  display: inline-block;

  padding-left: 24px;

  /* background: url(../images/yyf16_03.png) no-repeat left center; */
}
.des-dri .p1 em i {
  /* color:#ff8b56; */
}
.des-title .a6 {
  display: inline-block;
  width: 113px;
  height: 30px;
  line-height: 30px;
  text-align: left;
  /* background: #fff3ee; */
  border-radius: 5px;
  /* margin-left: 10px; */
}
.des-title .a6 span {
  display: inline-block;
  font-size: 14px;
  color: #0b44ff;
  padding-left: 26px;
  position: relative;
}
.des-title .a6 span:before {
  position: absolute;
  content: "";
  left: 0;
  width: 20px;
  height: 20px;
  top: 6px;
  background: url(../images/wzfs31_03.png) no-repeat;
}
.des-title .a6:hover {
  /* background: #e74800; */
}
.des-title .a6:hover span {
  /* color: #fff; */
}
.des-title .a6:hover span:before {
  /* background-position: -7px -30px; */
}

.des-title .a7 {
  display: inline-block;
  padding: 5px 8px;
  line-height: 18px;
  text-align: center;
  border-radius: 16px 4px 16px 4px;
  background: #FF7D00;
  margin-left: 4px;
}
.des-title .a7 span {
  display: inline-block;
  font-size: 14px;
  color: #fff;
  position: relative;
}
.des-title .a7 span:before {
  display: none;
  position: absolute;
  content: "";
  left: 0;
  width: 20px;
  height: 20px;
  top: 6px;
  background: url(../images/yyf12_11.png) no-repeat -43px -2px;
}
.des-title .a7:hover {
  background: #e74800;
}
.des-title .a7:hover span {
  color: #fff;
}
.des-title .a7:hover span:before {
  background-position: -43px -30px;
}
/* index2 */
.hz-box1 .hzb2 {
  float: left;
  width: 584px;
}
.hz-box1 .hzb1 {
  float: right;
  width: 561px;
}
.zs-total li.last {
  margin-right: 0;
}
.wdzsk1 {
  margin-top: 20px;
}
.wdzsk1 li {
  height: 70px;
  line-height: 70px;
  float: left;
  width: 50%;
}
.wdzsk1 li a {
  display: block;
  height: 100%;
  background: #eef1f6;
}
.wdzsk1 li i {
  float: left;
  width: 48px;
  height: 48px;
  background-repeat: no-repeat;
  background-image: url(../images/ksn10.png);
  margin-right: 18px;
  margin-left: 37px;
  margin-top: 11px;
}
.wdzsk1 li.li1 i {
  background-position: -262px 0;
}
.wdzsk1 li.li1 a {
  border-right: 1px solid #d7d9db;
}
.wdzsk1 li.li2 i {
  background-position: -332px 0;
}
.wdzsk1 li span {
  font-weight: bold;
  color: #666;
  float: left;
}
.hzb1-3 {
  border: 1px solid #d9ebfa;
  margin-top: 20px;
  padding: 18px;
  padding-top: 0;
}
.hzb1-3 p {
  margin-top: 9px;
  position: relative;
  padding-left: 16px;
}
.hzb1-3 p:before {
  content: "";
  position: absolute;
  left: 0;
  width: 5px;
  height: 5px;
  background: #c1c1c1;
  top: 9px;
}
.hzb1-3 p.p1:before {
  top: 18px;
}
.hzb1-3 p em {
  font-weight: bold;
  color: #429ae1;
  font-size: 24px;
}
.hzb1-3 p span {
  margin: 0 5px;
  color: #429ae1;
}
.hzb1-3 p a {
  font-weight: bold;
  color: #429ae1;
}
.hzb1-3 p a:hover {
  text-decoration: underline;
}
.hz-box1 .hzb1-1 {
  margin-top: 14px;
}
.hz-box1 .hzb1-2 {
  margin-top: 14px;
}
.wdzsk1 li a:hover {
  background: #e2e4e7;
}
.two-time a i {
  background-image: url(../images/zsk5.png);
}
.two-time a i.i21 {
  background-position: -9px -1px;
}
.one-time .slick-slide.on a .i21 {
  background-position: -9px -35px;
}
.one-time .slick-slide a:hover .i21 {
  background-position: -9px -35px;
}
.two-time a i.i22 {
  background-position: -60px -2px;
}
.one-time .slick-slide.on a .i22 {
  background-position: -60px -36px;
}
.one-time .slick-slide a:hover .i22 {
  background-position: -60px -36px;
}
.two-time a i.i23 {
  background-position: -109px -1px;
}
.one-time .slick-slide.on a .i23 {
  background-position: -109px -35px;
}
.one-time .slick-slide a:hover .i23 {
  background-position: -109px -35px;
}
.two-time a i.i24 {
  background-position: -164px -3px;
}
.one-time .slick-slide.on a .i24 {
  background-position: -164px -37px;
}
.one-time .slick-slide a:hover .i24 {
  background-position: -164px -37px;
}
.two-time a i.i25 {
  background-position: -219px -4px;
}
.one-time .slick-slide.on a .i25 {
  background-position: -219px -38px;
}
.one-time .slick-slide a:hover .i25 {
  background-position: -219px -38px;
}
.two-time a i.i26 {
  background-position: -274px -4px;
}
.one-time .slick-slide.on a .i26 {
  background-position: -274px -38px;
}
.one-time .slick-slide a:hover .i26 {
  background-position: -274px -38px;
}
.two-time a i.i27 {
  background-position: -331px -4px;
}
.one-time .slick-slide.on a .i27 {
  background-position: -331px -38px;
}
.one-time .slick-slide a:hover .i27 {
  background-position: -331px -38px;
}
.two-time a i.i28 {
  background-position: -385px -4px;
}
.one-time .slick-slide.on a .i28 {
  background-position: -385px -38px;
}
.one-time .slick-slide a:hover .i28 {
  background-position: -385px -38px;
}
.two-time a i.i29 {
  background-position: -433px -4px;
}
.one-time .slick-slide.on a .i29 {
  background-position: -433px -38px;
}
.one-time .slick-slide a:hover .i29 {
  background-position: -433px -38px;
}
.two-time a i.i30 {
  background-position: -479px -7px;
}
.one-time .slick-slide.on a .i30 {
  background-position: -479px -41px;
}
.one-time .slick-slide a:hover .i30 {
  background-position: -479px -41px;
}
.two-time a i.i31 {
  background-position: -529px -5px;
}
.one-time .slick-slide.on a .i31 {
  background-position: -529px -39px;
}
.one-time .slick-slide a:hover .i31 {
  background-position: -529px -39px;
}
.two-time a i.i32 {
  background-position: -576px -7px;
}
.one-time .slick-slide.on a .i32 {
  background-position: -576px -41px;
}
.one-time .slick-slide a:hover .i32 {
  background-position: -576px -41px;
}
.two-time a i.i33 {
  background-position: -617px -6px;
}
.one-time .slick-slide.on a .i33 {
  background-position: -617px -40px;
}
.one-time .slick-slide a:hover .i33 {
  background-position: -617px -40px;
}
.two-time a i.i34 {
  background-position: -655px -7px;
}
.one-time .slick-slide.on a .i34 {
  background-position: -655px -41px;
}
.one-time .slick-slide a:hover .i34 {
  background-position: -655px -41px;
}

/* index3 */
.wdzsk3 li.li1 a {
  border: none;
}
.file-s {
  margin-bottom: 29px;
}
.file-s li {
  padding: 22px 20px;
  border-bottom: 1px dashed #e6e8ed;
}
.file-s li .file-t {
  line-height: 30px;
}
.file-t .bt-a {
  font-weight: bold;
}
.file-t span {
  display: inline-block;
  width: 43px;
  height: 20px;
  background: #f50000;
  text-align: center;
  line-height: 20px;
  font-size: 14px;
  color: #fff;
  margin: 0 0 0 10px;
  border-radius: 10px;
}
.file-t .yw-a {
  background: #eef1f6;
  color: #429ae1;
  margin-left: 12px;
}
.file-t i {
  display: inline-block;
  padding-left: 26px;
  position: relative;
  font-size: 14px;
}
.file-t i:before {
  content: "";
  background-repeat: no-repeat;
  background-image: url(../images/zsk10_03.png);
  position: absolute;
  left: 0;
  top: 5px;
  width: 20px;
  height: 19px;
}
.file-t .aa1 {
  display: inline-block;
  width: 103px;
  height: 30px;
  border-radius: 5px;
  text-align: center;
  margin-right: 9px;
}
.file-t .xg-a {
  background: #f6f4ee;
  color: #f89a07;
}
.file-t .xg-a i:before {
  background-position: -39px -1px;
}
.file-t .yw-a i:before {
  background-position: 0 0;
}
.file-t .yw-a:hover {
  background: #429ae1;
}
.file-t .yw-a:hover i:before {
  background-position: -5px -23px;
}
.file-t .xg-a:hover {
  background: #f89a07;
}
.file-t .xg-a:hover i:before {
  background-position: -39px -24px;
}
.file-t .dow-a {
  background: #eef6f1;
  color: #07ac45;
  width: 76px;
}
.file-t .dow-a i:before {
  background-position: -76px -1px;
}
.file-t .dow-a:hover {
  background: #07ac45;
}
.file-t .dow-a:hover i:before {
  background-position: -76px -24px;
}
.file-t .aa1:hover {
  color: #fff;
}
.sywj-num {
  line-height: 40px;
  padding: 0 7px;
  font-size: 14px;
  margin-top: 12px;
  color: #666;
  text-align: justify;
  background: #F4F7FF;
}
.sywj-num span {
  margin-right: 24px;
}
.sywj-num em {
  margin: 0 10px;
  font-size: 12px;
  display: none;
}
.nrzy {
  margin-top: 14px;
  overflow: hidden;
}
.nrzy span {
  display: inline-block;
  width: 79px;
  height: 30px;
  background: url(../images/zsk11_03.png) no-repeat;
  text-align: center;
  line-height: 30px;
  color: #fff;
}
.nrzy em {
  line-height: 30px;
  color: #999;
  margin-left: 15px;
}
.nr-dri {
  margin-top: 9px;
  line-height: 35px;
  background: #eef1f6;
  padding: 0 18px;
  overflow: hidden;
}
.nr-dri .p1 {
  float: left;
  color: #999;
  font-size: 14px;
}
.nr-dri .p1 span {
  margin-right: 32px;
}
.nr-dri .p1 span i {
  color: #429ae1;
}
.nr-dri .p2 {
  float: right;
  color: #999;
  font-size: 14px;
}
.file-s li:last-child {
  border: none;
}
.three-time a i {
  background-image: url(../images/zsk3_07.png);
}
.three-time a i.i41 {
  background-position: -2px -2px;
}
.one-time .slick-slide.on a .i41 {
  background-position: -2px -35px;
}
.one-time .slick-slide a:hover .i41 {
  background-position: -2px -35px;
}
.three-time a i.i42 {
  background-position: -45px -2px;
}
.one-time .slick-slide.on a .i42 {
  background-position: -45px -35px;
}
.one-time .slick-slide a:hover .i42 {
  background-position: -45px -35px;
}
.three-time a i.i43 {
  background-position: -86px -1px;
}
.one-time .slick-slide.on a .i43 {
  background-position: -86px -34px;
}
.one-time .slick-slide a:hover .i43 {
  background-position: -86px -34px;
}
.three-time a i.i44 {
  background-position: -129px -2px;
}
.one-time .slick-slide.on a .i44 {
  background-position: -129px -35px;
}
.one-time .slick-slide a:hover .i44 {
  background-position: -129px -35px;
}
.three-time a i.i45 {
  background-position: -172px -1px;
}
.one-time .slick-slide.on a .i45 {
  background-position: -172px -34px;
}
.one-time .slick-slide a:hover .i45 {
  background-position: -172px -34px;
}
.three-time a i.i46 {
  background-position: -220px -3px;
}
.one-time .slick-slide.on a .i46 {
  background-position: -220px -34px;
}
.one-time .slick-slide a:hover .i46 {
  background-position: -220px -34px;
}

/* Icons */
@font-face {
  font-family: "slick";
  src: url("../fonts/slick.eot");
  src:
    url("../fonts/slick.eot?#iefix") format("embedded-opentype"),
    url("../fonts/slick.woff") format("woff"),
    url("../fonts/slick.ttf") format("truetype"),
    url("../fonts/slick.svg#slick") format("svg");
  font-weight: normal;
  font-style: normal;
}
.slick-prev,
.slick-next {
  position: absolute;
  display: block;
  height: 15px;
  width: 9px;
  line-height: 0;
  font-size: 0;
  cursor: pointer;
  background: transparent;
  color: transparent;
  top: 54%;
  margin-top: -10px;
  padding: 0;
  border: none;
  outline: none;
}
.slick-prev:focus,
.slick-next:focus {
  outline: none;
}
/* .slick-prev.slick-disabled:before, .slick-next.slick-disabled:before { opacity: 0.25; } */
.slick-next.slick-disabled {
  background-position: -36px 0;
}
.slick-prev.slick-disabled {
  background-position: 0 0;
}
.slick-prev:before,
.slick-next:before {
  font-family: "slick";
  font-size: 0px;
  line-height: 1;
  opacity: 0.85;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.slick-prev {
  left: -20px;
}
.slick-prev {
  background: url(../images/wzfs30_07.png) no-repeat 0 -26px;
}
.slick-next {
  right: -20px;
}
.slick-next {
  background: url(../images/wzfs30_07.png) no-repeat -36px -26px;
}
.sul {
  display: none;
  float: left;
}

/* search */

.desc {
  overflow: hidden;
}
.desc-1 {
  float: left;
  width: 952px;
}
.desc-2 {
  float: right;
  width: 250px;
  background: #fff;
  /* margin-top: 20px; */
  padding-left: 20px;
  padding-bottom: 20px;
}
.sywj-num1 {
  padding-left: 52px;
  margin-top: 5px;
}
.sywj-num1 span {
  font-size: 14px;
  margin-right: 8px;
  color: #999;
}
.desc-1 .branddesc {
  width: 779px;
  padding-top: 0;
}
.nr1-title {
  float: left;
  font-weight: bold;
  color: #666;
  width: 80px;
}
.des-dri .p2 em {
  float: left;
  color: #999;
  font-size: 14px;
  margin-right: 30px;
}
.des-dri .p2 em i {
  color: #429ae1;
}
.des-title .hot {
  display: inline-block;
  width: 43px;
  height: 20px;
  background: #f50000;
  text-align: center;
  line-height: 20px;
  font-size: 14px;
  color: #fff;
  margin: 0 0 0 10px;
  border-radius: 10px;
}
.des-title .a3 {
  display: inline-block;
  padding: 0 12px;
  height: 30px;
  line-height: 30px;
  text-align: center;
  background: #00a2e0;
  border-radius: 5px;
  margin-left: 11px;
}
.des-title .a3 span {
  display: inline-block;
  font-size: 14px;
  color: #fff;
  padding-left: 26px;
  background: url(../images/ckc1_03.png) no-repeat left center;
}
.des-title .a3:hover {
  background: #0690c5;
}
.des-title .a4 {
  display: inline-block;
  padding: 0 12px;
  height: 30px;
  line-height: 30px;
  text-align: center;
  background: #44bf26;
  border-radius: 5px;
  margin-left: 11px;
}
.des-title .a4 span {
  display: inline-block;
  font-size: 14px;
  color: #fff;
  padding-left: 26px;
  background: url(../images/ksn9_0311.png) no-repeat left center;
}
.des-title .a4:hover {
  background: #29a80c;
}
.desc-1 .des-title {
  background: url(../images/seasou1_03.jpg) no-repeat left center;
}
.desc-2-1 {
  margin-top: 22px;
}
.desc-2-t1 {
  font-weight: bold;
  font-size: 20px;
  color: #333;
}
.desc-2-tc1 label {
  display: block;
  margin-top: 14px;
  font-weight: bold;
  color: #666;
}
.desc-2-tc1 label input {
  margin-right: 10px;
}
.desc-2-2 {
  margin-top: 21px;
}
.desc-2-2 dl {
  margin-top: 19px;
  position: relative;
  padding-left: 24px;
  overflow: hidden;
  padding-bottom: 85px;
}
.desc-2-2 dl:before {
  content: "";
  position: absolute;
  background: #fff;
  border: 1px solid #cfcfcf;
  width: 14px;
  height: 14px;
  left: 0;
  top: 16px;
  border-radius: 50%;
  z-index: 1;
}
.desc-2-2 dl:after {
  content: "";
  position: absolute;
  width: 1px;
  height: 1px;
  left: 7px;
  top: 15px;
  background: #e7e8ec;
  height: 100%;
}
.desc-2-2 dl dd {
  margin-top: 14px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.desc-2-2 dl dd a {
  font-weight: bold;
  color: #666;
}
.hzb1-box {
  overflow: hidden;
  margin-top: 26px;
}
.hzb1-b1 {
  float: left;
  width: 348px;
  height: 204px;
  margin-right: 24px;
  padding: 24px;
  background:
    url(../images/ah_zsk_data_top_348_bg.png) right top no-repeat,
    linear-gradient(62deg, rgba(255, 255, 255, 0.6) 36%, rgba(213, 233, 255, 0.6) 129%);
}
.hzb1-2 {
  width: 656px;
  height: 204px;
  padding: 24px;
  float: left;
  background:
    url(../images/ah_zsk_data_top_666_bg.png) right top no-repeat,
    linear-gradient(62deg, rgba(255, 255, 255, 0.6) 36%, rgba(213, 233, 255, 0.6) 129%);
}
.hzb1-b2 {
  width: 348px;
  height: 204px;
  padding: 24px;
  float: right;
  background:
    url(../images/ah_zsk_data_top_448_bg.png) right top no-repeat,
    linear-gradient(62deg, rgba(255, 255, 255, 0.6) 36%, rgba(213, 233, 255, 0.6) 129%);
}
.hzb1-b1 h1 {
  padding: 8px 20px;
  font-size: 18px;
  font-weight: bold;
  color: #333;
  position: relative;
  margin-bottom: 16px;
}
.hzb1-b1 h1:before {
  content: "";
  position: absolute;
  width: 4px;
  height: 16px;
  left: 8px;
  top: 50%;
  transform: translateY(-50%);
  background: linear-gradient(180deg, #0165f9 0%, #0a30f9 100%), #3d3d3d;
}
.hzb1-b1 p {
  margin-top: 8px;
  color: #333;
  font-size: 12px;
  font-weight: bold;
}
.hzb1-b1 p i {
  font-weight: bold;
  font-size: 38px;
  color: #0931f9;
  margin-right: 10px;
}
.hzb1-b1 p em {
  display: block;
  margin-left: 31px;
}
.hzb1-2 h1 {
  padding: 8px 20px;
  font-size: 18px;
  font-weight: bold;
  color: #333;
  position: relative;
  margin-bottom: 16px;
}
.hzb1-2 h1:before {
  content: "";
  position: absolute;
  width: 4px;
  height: 16px;
  left: 8px;
  top: 50%;
  transform: translateY(-50%);
  background: linear-gradient(180deg, #0165f9 0%, #0a30f9 100%), #3d3d3d;
}
.hdzsk-list {
  display: flex;
}
.hdzsk-list .items {
  width: 50%;
  margin-left: 16px;
  margin-bottom: 12px;
}
.hdzsk-list .items h2 {
  font-size: 16px;
  font-weight: bold;
  color: #333;
}
.zs-total li span em {
  font-size: 38px;
  color: #0931f9;
  font-weight: bold;
  margin-right: 10px;
}
.hzb1-b2-1 h1 {
  padding: 8px 20px;
  font-size: 18px;
  font-weight: bold;
  color: #333;
  position: relative;
  margin-bottom: 8px;
}
.hzb1-b2-1 h1:before {
  content: "";
  position: absolute;
  width: 4px;
  height: 16px;
  left: 8px;
  top: 50%;
  transform: translateY(-50%);
  background: linear-gradient(180deg, #0165f9 0%, #0a30f9 100%), #3d3d3d;
}
.hzb1-b2-1 p {
  color: #0b44ff;
}
.hzb1-b2-1 p a {
  border-radius: 4px;
  padding: 4px 16px;
  color: #0b44ff;
  background: rgba(11, 68, 255, 0.1);
  margin-right: 16px;
  white-space: nowrap;
}
.hzb1-b2-1 p span {
  margin: 0 5px;
}
.hzb1-b2-1 {
  margin-top: 4px;
}
.hzb1-b2-1:last-child {
  margin-top: 16px;
}
.des-1-s1 {
  overflow: hidden;
}
.des-1{display: flex;align-items: center;}
.des-1-1 {
  float: left;
  width: calc(100% - 141px);
  /*border-right: 1px solid #dcdcdc;*/
  padding-right: 20px;
}
.des-1-date {
  float: left;
  color: #999;
  width: 120px;
  text-align: center;
  display: flex;
  align-items: center;
}
.des-1-date span {
  display: block;
  font-size: 22px;
  font-weight: bold;
  color: #333;
}
.des-1-date em {
  font-size: 19px;
}
.des-dri span {
  display: inline-block;
  /* padding-left: 24px; */
}
.des-dri span:nth-of-type(1) {
  /* background: url(../images/yyf14_03.png) no-repeat left center; */
}
.des-dri span:nth-of-type(2) {
  /* background: url(../images/yyf15_03.png) no-repeat left center; */
}
.des-dri span:nth-of-type(3) {
  /* background: url(../images/yyf18_03.png) no-repeat left center; */
}

.page {
  margin-top: 30px;
  text-align: center;
  padding-top: 0 !important;
  padding-bottom: 35px !important;
  box-sizing: content-box;
}
.page-btns {
  display: inline-block;
}
.page-btns a {
  border: 1px solid #e7e7e7;
  float: left;
  padding: 9px 15px;
  border-radius: 4px;
  font-size: 14px;
  color: #999;
  margin: 0 4px;
    box-sizing: content-box;
}
.page-btns a:hover {
  background: #0b44ff;
  color: #fff;
  border-color: #0b44ff;
}

/* footer s*/
.footer {
  background: #e74800;
  padding: 22px 0;
  font-size: 14px;
  color: #fff;
}
.f-wrap {
  width: 1200px;
  margin: 0 auto;
  position: relative;
}
.footer .f1 {
  text-align: center;
  font-weight: bold;
}
.f2-1 {
  text-align: center;
}
.f2-1-1 {
  margin-top: 20px;
}
.f2-1-1 a {
  color: #fff;
}
.f2-1-1 span {
  margin: 0 12px;
}
.f2-1 p {
  margin-top: 10px;
}
.footer .f3 {
  position: absolute;
  right: 94px;
  top: 52px;
}
.footer .f3 a {
  margin-right: 20px;
  float: left;
}
.footer .f3 a:last-child {
  margin-top: 3px;
}

/* footer e*/

.fwdata-box {
  margin-top: 24px;
  overflow: hidden;
}
.fwda-1 {
  float: left;
  width: 978px;
  height: 192px;
  padding: 24px;
  background: url(../images/ah_zsk_data_top_978_bg.png) right top no-repeat;
}
.fw-h1 {
  padding: 8px 20px;
  font-size: 18px;
  font-weight: bold;
  color: #333;
  position: relative;
  margin-bottom: 16px;
}
.fw-h1:before {
  content: "";
  position: absolute;
  width: 4px;
  height: 16px;
  left: 8px;
  top: 50%;
  transform: translateY(-50%);
  background: linear-gradient(180deg, #0165f9 0%, #0a30f9 100%), #3d3d3d;
}
.fwda-2 {
  padding: 24px;
  width: 398px;
  float: right;
  height: 192px;
  background: url(../images/ah_zsk_data_top_398_bg.png) right center no-repeat;
}
.fwda-2 .fw-h1 {
}
.fwda-1-box {
  overflow: hidden;
}
.fwda-1-1 {
  float: left;
  padding: 3px 0 3px 16px;
}
.fwda-1-1 li {
  float: left;
  margin-right: 16px;
  width: 180px;
  text-align: center;
}
.fwda-1-1 li a {
  display: flex;
  align-items: center;
  height: 100%;
}
.fwda-1-1 li i {
  display: block;
  width: 70px;
  height: 80px;
  margin-right: 16px;
  flex: none;
}
.fwda-1-1 li i img {
  display: block;
}
.fwda-1-1 li span {
  font-weight: bold;
  color: #333;
}
.fwda-1-2 {
  float: left;
  padding-left: 112px;
  position: relative;
}
.fwda-1-2::before {
  content: "";
  position: absolute;
  width: 1px;
  height: 24px;
  left: 56px;
  top: 50%;
  transform: translateY(-50%);
  background: rgba(11, 68, 255, 0.6);
}
.fwda-1-2 li {
  width: 192px;
  float: left;
}
.fwda-1-2 li a {
  display: flex;
  flex-direction: column;
}
.fwda-1-2 li img {
  vertical-align: middle;
}
.fwda-1-2 li span {
  color: #666;
}
.fwda-1-2 li em {
  display: block;
  font-weight: bold;
  margin-top: 8px;
}
.fwda-1-2 li em i {
  font-size: 38px;
  color: #0931f9;
  font-weight: bold;
  margin-right: 5px;
}
.fwda-2 ul {
  overflow: hidden;
  padding: 0 16px;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.fwda-2 ul li {
  float: left;
  width: 148px;
  border-radius: 3px;
  cursor: pointer;
  flex: none;
}
.fwda-2 ul li span {
  color: #333;
}
.fwda-2 ul li em {
  display: block;
  font-weight: bold;
  margin-top: 8px;
}
.fwda-2 ul li em i {
  font-size: 38px;
  color: #0931f9;
  font-weight: bold;
  margin-right: 5px;
}
.hzb1-b3 {
  width: 928px;
  height: 204px;
  float: left;
  display: flex;
  flex-direction: row-reverse;
  justify-content: space-between;
}
.fileb1-box {
  height: 204px;
  margin-top: 15px;
}
.fileb1-box .hzb1-b2 {
  width: 448px;
}

.hzb1-b3-1 {
  width: 666px;
  padding: 24px;
  background:
    url(../images/ah_zsk_data_top_666_bg.png) right top no-repeat,
    linear-gradient(62deg, rgba(255, 255, 255, 0.6) 36%, rgba(213, 233, 255, 0.6) 129%);
}
.hzb1-b3-1 h1 {
  padding: 8px 20px;
  font-size: 18px;
  font-weight: bold;
  color: #333;
  position: relative;
  margin-bottom: 16px;
}
.hzb1-b3-1 h1:before {
  content: "";
  position: absolute;
  width: 4px;
  height: 16px;
  left: 8px;
  top: 50%;
  transform: translateY(-50%);
  background: linear-gradient(180deg, #0165f9 0%, #0a30f9 100%), #3d3d3d;
}
.hzb1-b3-1 ul {
  overflow: hidden;
  margin-top: 17px;
  display: flex;
  flex-direction: row;
  padding: 0px 0px 0px 16px;
  gap: 16px;
}
.hzb1-b3-1 li {
  float: left;
  flex: 1;
}
.hzb1-b3-1 li:last-child {
  margin-right: 0;
}
.hzb1-b3-1 li a {
  display: block;
  text-align: left;
}
.hzb1-b3-1 li:hover {
  /* background: #FFE9DF; */
}
.hzb1-b3-1 li img {
  vertical-align: middle;
  margin-left: 13px;
}
.hzb1-b3-1 li span {
  display: block;
  font-size: 12px;
  font-weight: bold;
  color: #333;
}
.hzb1-b3-1 li span em {
  font-size: 38px;
  color: #0931f9;
  font-weight: bold;
  margin-right: 10px;
}
.hzb1-b3-1 li i {
  display: block;
  font-size: 16px;
  font-weight: bold;
  margin-bottom: 8px;
}
.hzb1-b3-2 {
  flex: none;
  width: 238px;
  margin-right: 24px;
  overflow: hidden;
  padding: 24px;
  background:
    url(../images/ah_zsk_data_top_348_bg.png) right top no-repeat,
    linear-gradient(62deg, rgba(255, 255, 255, 0.6) 36%, rgba(213, 233, 255, 0.6) 129%);
}
.hzb1-b3-2 h1 {
}
.hzb1-b3-2 p {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.hzb1-b3-2 h1 {
  padding: 8px 20px;
  font-size: 18px;
  font-weight: bold;
  color: #333;
  position: relative;
  margin-bottom: 16px;
}
.hzb1-b3-2 h1:before {
  content: "";
  position: absolute;
  width: 4px;
  height: 16px;
  left: 8px;
  top: 50%;
  transform: translateY(-50%);
  background: linear-gradient(180deg, #0165f9 0%, #0a30f9 100%), #3d3d3d;
}
.hzb1-b3-2 p span {
  color: #333;
  font-size: 16px;
  font-weight: bold;
  margin-bottom: 8px;
}
.hzb1-b3-2 p i {
  font-size: 12px;
  font-weight: bold;
  color: #333;
}
.hzb1-b3-2 p i em {
  font-size: 38px;
  font-weight: bold;
  color: #0b44ff;
  margin-right: 10px;
}

.dw-box-m {
  overflow: hidden;
  margin: 20px auto;
}
.dw-box-m .dw-box {
  width: 1130px;
  float: left;
}
.desc-2-2 dl dd a:hover {
  color: #e74800;
}
.dw-box-m .sywj-num em {
  margin: 0 5px;
}
.dw-box-m .sywj-num span {
  margin: 0 5px;
}

/* ? */
.footer {
  height: 102px;
  background: #0173c7;
  margin-top: 28px;
}
.footer a {
  color: #fff;
}
.footer .lf {
  float: left;
}
.footer_top {
  margin: 12px 0;
  font-size: 14px;
  color: #fff;
}
.footer_top a {
  color: #fff;
}
.footer_top b {
  margin: 0 12px;
}
.footer .lf p {
  display: block;
  margin-bottom: 4px;
  font-size: 14px;
  color: #fff;
}
.footer .lf p span a {
  margin: 0 10px;
  color: #fff;
}
.footer .lf p span {
  padding-right: 10px;
}
.footer .rg {
  float: right;
}
.footer .rg a {
  float: left;
  margin-left: 18px;
}
.footer .rg a:first-child {
  margin-top: 27px;
}
.footer .rg a:last-child {
  margin-top: 29px;
}

.des-title .a8 {
  display: inline-block;
  width: 78px;
  height: 30px;
  line-height: 30px;
  text-align: center;
  background: #fff3ee;
  border-radius: 5px;
  margin-left: 10px;
}

.des-title .a8 span {
  display: inline-block;
  font-size: 14px;
  color: #e74800;
  padding-left: 22px;
  position: relative;
}

.des-title .a8 span:before {
  position: absolute;
  content: "";
  left: 0;
  width: 20px;
  height: 20px;
  top: 5px;
  background: url(../images/zxdd2_03.png) no-repeat left center;
}

.des-title .a8:hover {
  background: #e74800;
}

.des-title .a8:hover span {
  color: #fff;
}

.des-title .a8:hover span:before {
  background: url(../images/xzdd1_03.png) no-repeat left center;
}
.thl1-1 li a.active {
  background: rgba(11, 68, 255, 0.1);
  color: #0b44ff;
}

.footer {
  padding: 17px 0;
  background-color: #007cf7;
}

.wzlj_con li {
  float: left;
  width: 230px;
  height: 40px;
  border: 1px solid #ffffff;
  margin-right: 12px;
  cursor: pointer;
  position: relative;
}
.wzlj_con li h2 {
  line-height: 38px;
  font-size: 14px;
  color: #fff;
  position: relative;
  text-indent: 15px;
}
.wzlj_con li h2 i {
  position: absolute;
  border: 5px solid transparent;
  right: 11px;
  top: 18px;
  border-top-color: #fff;
}
.wzlj_box {
  display: none;
  position: absolute;
  max-height: 220px;
  width: 100%;
  bottom: 100%;
  left: 0;
  border: 1px solid #ebebeb;
  overflow-y: auto;
  padding: 5px;
  background: #fff;
  z-index: 10;
}
.wzlj_box a {
  display: block;
  font-size: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  padding-left: 8px;
  line-height: 25px;
}
.wzlj_box a:hover {
  color: #214c90;
}
.wzlj_con li:hover .wzlj_box {
  display: block;
}
.wzlj_con li:last-child {
  margin-right: 0;
}
.f1-nav {
  text-align: center;
  color: #fff;
  font-size: 14px;
  padding-bottom: 7px;
}
.f1-nav a {
  color: #fff;
}
.f1-nav a:hover {
  text-decoration: underline;
}
.f1-nav span {
  color: #fff;
  margin: 0 5px;
}
.f1-dri {
  text-align: center;
  margin-top: 10px;
}
.f1-dri ul {
  display: inline-block;
}
.f1-dri ul li {
  float: left;
  color: #fff;
  font-size: 12px;
}
.f1-dri ul li:nth-of-type(1) {
  width: 54px;
  margin-top: 16px;
}
.f1-dri ul li:nth-of-type(3) {
  width: 100px;
  margin-top: 23px;
}
.f1-dri ul li:nth-of-type(2) {
  margin: 0 15px;
}
.f1-dri ul li p {
  margin-top: 9px;
}

.f1-dri ul li p img {
  vertical-align: top;
}

.jdhy_logo {
  float: left;
  height: 108px;
}
.jdhy_logo span {
  display: block;
  color: #fff;
  font-size: 29px;
  font-weight: bold;
  margin-top: 11px;
}
.jdhy_logo em {
  display: block;
  color: #797e82;
  font-size: 18px;
  text-align: center;
  text-shadow:
    0 0 15px rgba(255, 255, 255, 0.75),
    -0 -0 15px rgba(255, 255, 255, 0.75);
  -ms-text-shadow:
    0 0 15px rgba(255, 255, 255, 0.75),
    -0 -0 15px rgba(255, 255, 255, 0.75);
}
.jdhy_logo em i {
  color: #df0000;
  font-weight: bold;
}

@media screen and (max-width: 1200px) {
  .f1-dri ul li:nth-of-type(1) {
    float: none;
    margin: 0 auto;
  }
  .f1-dri ul li:nth-of-type(3) {
    float: none;
    margin: 0 auto;
    padding-top: 20px;
  }
}

@media screen and (max-width: 719px) {
  .jdhy_logo span {
    font-size: 26px;
  }
  .header .box .top .logo {
    margin: 20px auto 0 !important;
    width: 100% !important;
  }
  .jdhy_logo {
    background-size: 60px 65px;
    height: 65px;
    padding-left: 75px;
    margin-top: 0px;
  }
  .zsk-title1 img {
    width: 32% !important;
  }
  .zsk-title1 {
    margin-top: 20px !important;
  }
  .zsk-search {
    margin-top: 15px;
  }
  .header .nav-menu ul li {
    line-height: 55px;
    height: 55px;
  }
  .header .nav-menu ul {
    height: 55px;
  }
  .hz-box {
    padding: 20px 10px;
    margin: 0 auto 10px;
  }
  .hzb1-b3 {
    padding: 15px 8px;
  }
  .hzb1-b3-1 li span {
    margin-left: 3px;
  }
  .hzb1-b2-1 p {
    margin-top: 15px;
  }
  .hzb1-b2-1:last-child {
    margin-top: 15px;
  }
  .slick-track {
    width: 100% !important;
  }
  .slick-slide {
    width: 48% !important;
  }
  .one-time {
    margin-top: 15px;
    margin-left: 10px;
    /* width: calc(100% - 122px); */
    width: 100%;
  }
  .zsly-title {
    margin: 10px 0px 10px 10px;
  }
  .zsly-title img {
    width: 90%;
  }
  .zsly-box-1 {
    height: auto;
  }
  .desc li {
    padding: 10px 20px;
  }
  .des-title {
    line-height: 40px;
  }
  .sywj-num span {
    display: block;
  }
  .sywj-num {
    padding: 5px 7px;
  }
  .des-dri .p1 span {
    padding-left: 0px;
    display: block;
    margin-right: 0px;
  }
  .des-dri {
    line-height: 30px;
    padding: 0;
  }
  .des-dri .p1 em {
    padding-left: 0px;
  }
  .page {
    padding: 0px 0px !important;
  }
  .page a.first {
    margin-right: 0px !important;
  }
  .page a.end {
    margin-left: 0px !important;
  }
  .page a {
    box-sizing: content-box;
}
  .fwda-2 {
    height: auto;
    padding: 10px;
    background-size: 100% 100%;
  }
  .fwda-2 ul li {
    height: auto;
  }
  .fwda-2 ul {
    margin-bottom: 15px;
  }
  .thlm .thl1-1 {
    width: 100% !important;
  }
  .zslis1 {
  }
  .zslis1 .thlm {
    /* width: calc(100% - 88px); */
    width: 100%;
    display: flex;
    flex-direction: column;
    padding: 0 10px;
  }
  .hzb1-b3-1 {
    background: linear-gradient(72deg, rgba(255, 255, 255, 0.6) 39%, rgba(213, 233, 255, 0.6) 128%);
    border: 1px solid #fff;
    border-radius: 6px;
    margin-bottom: 20px;
  }
  .dw-box{
    padding: 10px;
}
  .des-title .a1{
    font-size: 18px;
}
  .branddesc{font-size:16px;}
  .des-title .a2 span{
    font-size: 16px;
}
  .des-dri .p1{
    font-size: 16px;
}
}