.w {
  width: 1500px
}

.listHeader {
  width: 100%;
}

.ListBanner {
  width: 100%;
  height: 423px;
  overflow: hidden;
  position: relative;
  display: flex;
  align-items: center;
}

.ListBanner div:nth-of-type(1) {
  width: 100%;
  overflow: hidden;
  position: absolute;
  /*top: -30%;*/
  left: 0;
  z-index: 1;
}

.ListBanner div:nth-of-type(1) img {
  width: 100%;
  height: 423px;
  /*height: 623px;*/
  overflow: hidden;
  display: block;
  position: relative;
  /* margin: 0 auto; */
  /*object-fit: cover;*/
  /*object-position: center center;*/
}

.ListBanner div:nth-of-type(2) {
  position: relative;
  text-align: center;
  z-index: 11;
  margin: 0 auto;
  margin-left: 296px;
}

.ListBanner div:nth-of-type(2) h1 {
  width: 100%;
  text-align: left;
  font-family: 'MicrosoftYaHeiSemilight';
  font-size: 32px;
  line-height: 30px;
  letter-spacing: 0pxs;
  color: #ffffff;
  opacity: 0.85;
}

/* *
*典型案例
*
* */

.dxalListArea2 {
  width: 100%;
  position: relative;
  overflow: hidden;
}

.dxalListArea2Nav {
  width: 100%;
}

.dxalListArea2Nav>div {
  width: 100%;
  display: flex;
}

.dxalListArea2Nav>div>a {
  display: block;
  width: 100%;
  height: 10vw;
  background: rgb(38, 40, 45);
  transition: all .5s ease;
  display: flex;
  justify-content: flex-start;
  flex-direction: column;
  align-items: center;
  position: relative;
}

.dxalListArea2Nav>div>a:hover {
  background: rgb(29, 113, 231);
  transition: all .5s ease;
}

.dxalListArea2Nav>div>a.dxalListArea2NavActive {
  background: rgb(29, 113, 231);
  transition: all .5s ease;
}

.dxalListArea2Nav>div>a img {
  margin-top: 37px;
}

.dxalListArea2Nav>div>a p {
  position: absolute;
  top: 6vw;
  display: block;
  width: 100%;
  text-align: center;
  font-size: 18px;
  line-height: 26px;
  letter-spacing: 0px;
  color: rgba(255, 255, 255, .85);
}

.dxalListArea2Nav>div>a:hover p {
  color: rgba(255, 255, 255, 1);
}

.dxalListArea2Nav>div>a.dxalListArea2NavActive p {
  color: rgba(255, 255, 255, 1);
}

.dxallistArea2Content {
  width: 100%;
}

.dxallistArea2Content>div {
  width: 1500px;
  margin: 55px auto;
}

.dxallistArea2Content>div ul {
  overflow: hidden;
}

.dxallistArea2Content>div ul li {
  width: 470px;
  height: 380px;
  margin: 30px 15px;
  overflow: hidden;
  float: left;
  position: relative;
}

.dxallistArea2Content>div ul li a {
  display: block;
  width: 100%;
  height: 100%;
}

.dxallistArea2Content>div ul li a img {
  height: 100%;
  width: 100%;
  object-fit: cover;
  object-position: center center;
}

.dxallistArea2Content>div ul li a>div {
  width: 100%;
  height: 0;
  position: absolute;
  bottom: 0;
  left: 0;
  background: url(../images/ygkj_dxal_contentImgHover.png) no-repeat;
  background-size: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all .5s ease;
}

.dxallistArea2Content>div ul li:hover a>div {
  height: 100%;
  transition: all .5s ease;
}

.dxallistArea2Content>div ul li a>div h1 {
  display: block;
  height: 67px;
  font-size: 20px;
  padding: 10px 0;
  letter-spacing: 0px;
  color: rgba(255, 255, 255, 1);
  opacity: 0;
  transition: all 1s ease;
  text-align: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin: 0 20px;
  position: relative;
}

.dxallistArea2Content>div ul li:hover a>div h1 {
  opacity: 1;
  transition: all 1s ease;
}

.dxallistArea2Content>div ul li a>div h1::before {
  content: '';
  display: block;
  width: 0;
  height: 1px;
  background: rgba(255, 255, 255, .45);
  margin-bottom: 10px;
}

.dxallistArea2Content>div ul li a>div h1::after {
  content: '';
  display: block;
  width: 0;
  height: 1px;
  background: rgba(255, 255, 255, .45);
  margin-top: 10px;
  transition: all 1s ease;
}

.dxallistArea2Content>div ul li:hover a>div h1::before {
  width: 100%;
  transition: all 1s .3s ease;
}

.dxallistArea2Content>div ul li:hover a>div h1::after {
  width: 100%;
  transition: all 1s .3s ease;
}

/* *
*典型案例
*
* */

.ygcpListArea2 {
  width: 100%;
  position: relative;
  overflow: hidden;
  background: rgba(243, 246, 249);
}

.ygcplistArea2Content {
  width: 100%;
}

.ygcplistArea2Content>div:nth-of-type(1) {
  width: 1540px;
  margin: 96px auto;
}

.ygcplistArea2Content>div:nth-of-type(1) ul {
  overflow: hidden;
}

.ygcplistArea2Content>div:nth-of-type(1) ul li {
  width: 295px;
  height: 295px;
  border-radius: 20px;
  margin: 65px 45px;
  background: url(../images/ygkj_ygcp_contenBg.png) no-repeat;
  background-size: 100% 100%;
  /* box-shadow: 0px 3px 2px rgba(0, 0, 0, .15); */
  float: left;
}

.ygcplistArea2Content>div:nth-of-type(1) ul li a {
  display: block;
  width: 100%;
  height: 100%;
  position: relative;
  text-align: center;
}

.ygcplistArea2Content>div:nth-of-type(1) ul li a img {
  position: relative;
}

.ygcplistArea2Content>div:nth-of-type(1) ul li a>div:nth-of-type(5) {
  width: 100%;
  height: 180px;
  position: absolute;
  bottom: 0;
  left: 0;
  padding: 0 22px;
  box-shadow: 0px 5px 5px rgba(0, 0, 0, .08);
  border-radius: 0px 0px 20px 20px;
}

.ygcplistArea2Content>div:nth-of-type(1) ul li a>div:nth-of-type(5) h1 {
  font-size: 18px;
  letter-spacing: 0px;
  font-weight: bold;
  color: rgba(51, 51, 51, 1);
  margin-bottom: 29px;
}

.ygcplistArea2Content>div:nth-of-type(1) ul li a>div:nth-of-type(5) p {
  font-size: 14px;
  line-height: 24px;
  letter-spacing: 0px;
  text-align: left;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
  -webkit-box-orient: vertical;
  display: -webkit-box;
  -webkit-line-clamp: 3;
}

.ygcpRjyfListArea2 {
  width: 100%;
  position: relative;
  overflow: hidden;
  background: rgba(243, 246, 249);
}

.ygcpRjyflistArea2Content {
  width: 100%;
}

.ygcpRjyflistArea2Content>div:nth-of-type(1) {
  width: 1540px;
  margin: 96px auto;
}

.ygcpRjyflistArea2Content>div:nth-of-type(2) {
  display: none;
}

.ygcpRjyflistArea2Content>div:nth-of-type(1) ul {
  overflow: hidden;
}

.ygcpRjyflistArea2Content>div:nth-of-type(1) ul li {
  width: 295px;
  height: 192px;
  border-radius: 20px;
  margin: 65px 45px;
  background: url(../images/ygkj_ygcprjyf_contentBg.png) no-repeat;
  background-size: 100% auto;
  background-position: center bottom;
  /* box-shadow: 0px 3px 2px rgba(0, 0, 0, .15); */
  transition: all .5s ease;
  float: left;
  position: relative;
  z-index: 111111111111;
}

.ygcpRjyflistArea2Content>div:nth-of-type(1) ul li:nth-of-type(5) {
  margin-top: 100px;
}

.ygcpRjyflistArea2Content>div:nth-of-type(1) ul li:nth-of-type(6) {
  margin-top: 100px;
}

.ygcpRjyflistArea2Content>div:nth-of-type(1) ul li:nth-of-type(7) {
  margin-top: 100px;
}

.ygcpRjyflistArea2Content>div:nth-of-type(1) ul li:nth-of-type(8) {
  margin-top: 100px;
}

.ygcpRjyflistArea2Content>div:nth-of-type(1) ul li:nth-of-type(1)::after {
  content: '';
  display: block;
  width: 17px;
  height: 17px;
  background: rgba(226, 226, 226, 1);
  transform: rotate(45deg);
  position: absolute;
  top: 248px;
  left: 46%;
  opacity: 0;
  z-index: 111111111;
  border-top: 1.5px solid rgb(28, 121, 251, 1);
  border-left: 1.5px solid rgb(28, 121, 251, 1);
}

.ygcpRjyflistArea2Content>div:nth-of-type(1) ul li:nth-of-type(2)::after {
  content: '';
  display: block;
  width: 17px;
  height: 17px;
  background: rgba(226, 226, 226, 1);
  transform: rotate(45deg);
  position: absolute;
  top: 248px;
  left: 46%;
  opacity: 0;
  z-index: 111111111;
  border-top: 1.5px solid rgb(255, 135, 22, 1);
  border-left: 1.5px solid rgb(255, 135, 22, 1);
}

.ygcpRjyflistArea2Content>div:nth-of-type(1) ul li:nth-of-type(3)::after {
  content: '';
  display: block;
  width: 17px;
  height: 17px;
  background: rgba(226, 226, 226, 1);
  transform: rotate(45deg);
  position: absolute;
  top: 248px;
  left: 46%;
  opacity: 0;
  z-index: 111111111;
  border-top: 1.5px solid rgb(118, 79, 251, 1);
  border-left: 1.5px solid rgb(118, 79, 251, 1);
}

.ygcpRjyflistArea2Content>div:nth-of-type(1) ul li:nth-of-type(4)::after {
  content: '';
  display: block;
  width: 17px;
  height: 17px;
  background: rgba(226, 226, 226, 1);
  transform: rotate(45deg);
  position: absolute;
  top: 248px;
  left: 46%;
  opacity: 0;
  z-index: 111111111;
  border-top: 1.5px solid rgb(33, 202, 206, 1);
  border-left: 1.5px solid rgb(33, 202, 206, 1);
}

.ygcpRjyflistArea2Content>div:nth-of-type(1) ul li:nth-of-type(5)::after {
  content: '';
  display: block;
  width: 17px;
  height: 17px;
  background: rgba(226, 226, 226, 1);
  transform: rotate(45deg);
  position: absolute;
  top: -110px;
  left: 46%;
  opacity: 0;
  z-index: 111111111;
  border-bottom: 1.5px solid rgb(250, 175, 53, 1);
  border-right: 1.5px solid rgb(250, 175, 53, 1);
}

.ygcpRjyflistArea2Content>div:nth-of-type(1) ul li:nth-of-type(6)::after {
  content: '';
  display: block;
  width: 17px;
  height: 17px;
  background: rgba(226, 226, 226, 1);
  transform: rotate(45deg);
  position: absolute;
  top: -110px;
  left: 46%;
  opacity: 0;
  z-index: 111111111;
  border-bottom: 1.5px solid rgb(32, 145, 248, 1);
  border-right: 1.5px solid rgb(32, 145, 248, 1);
}

.ygcpRjyflistArea2Content>div:nth-of-type(1) ul li:nth-of-type(7)::after {
  content: '';
  display: block;
  width: 17px;
  height: 17px;
  background: rgba(226, 226, 226, 1);
  transform: rotate(45deg);
  position: absolute;
  top: -110px;
  left: 46%;
  opacity: 0;
  z-index: 111111111;
  border-bottom: 1.5px solid rgb(251, 71, 37, 1);
  border-right: 1.5px solid rgb(251, 71, 37, 1);
}

.ygcpRjyflistArea2Content>div:nth-of-type(1) ul li:nth-of-type(8)::after {
  content: '';
  display: block;
  width: 17px;
  height: 17px;
  background: rgba(226, 226, 226, 1);
  transform: rotate(45deg);
  position: absolute;
  top: -110px;
  left: 46%;
  opacity: 0;
  z-index: 111111111;
  border-bottom: 1.5px solid rgb(84, 125, 233, 1);
  border-right: 1.5px solid rgb(84, 125, 233, 1);
}

.ygcpRjyflistArea2Content>div:nth-of-type(2) ul li:nth-of-type(1)::after {
  content: '';
  display: block;
  width: 17px;
  height: 17px;
  background: rgba(226, 226, 226, 1);
  transform: rotate(45deg);
  position: absolute;
  top: 208px;
  left: 46%;
  opacity: 0;
  z-index: 111111111;
  border-top: 1.5px solid rgb(28, 121, 251, 1);
  border-left: 1.5px solid rgb(28, 121, 251, 1);
}

.ygcpRjyflistArea2Content>div:nth-of-type(2) ul li:nth-of-type(2)::after {
  content: '';
  display: block;
  width: 17px;
  height: 17px;
  background: rgba(226, 226, 226, 1);
  transform: rotate(45deg);
  position: absolute;
  top: 208px;
  left: 46%;
  opacity: 0;
  z-index: 111111111;
  border-top: 1.5px solid rgb(255, 135, 22, 1);
  border-left: 1.5px solid rgb(255, 135, 22, 1);
}

.ygcpRjyflistArea2Content>div:nth-of-type(2) ul li:nth-of-type(3)::after {
  content: '';
  display: block;
  width: 17px;
  height: 17px;
  background: rgba(226, 226, 226, 1);
  transform: rotate(45deg);
  position: absolute;
  top: 208px;
  left: 46%;
  opacity: 0;
  z-index: 111111111;
  border-top: 1.5px solid rgb(118, 79, 251, 1);
  border-left: 1.5px solid rgb(118, 79, 251, 1);
}

.ygcpRjyflistArea2Content>div:nth-of-type(2) ul li:nth-of-type(4)::after {
  content: '';
  display: block;
  width: 17px;
  height: 17px;
  background: rgba(226, 226, 226, 1);
  transform: rotate(45deg);
  position: absolute;
  top: 208px;
  left: 46%;
  opacity: 0;
  z-index: 111111111;
  border-top: 1.5px solid rgb(33, 202, 206, 1);
  border-left: 1.5px solid rgb(33, 202, 206, 1);
}

.ygcpRjyflistArea2Content>div:nth-of-type(2) ul li:nth-of-type(5)::after {
  content: '';
  display: block;
  width: 17px;
  height: 17px;
  background: rgba(226, 226, 226, 1);
  transform: rotate(45deg);
  position: absolute;
  top: 208px;
  left: 46%;
  opacity: 0;
  z-index: 111111111;
  border-top: 1.5px solid rgb(250, 175, 53, 1);
  border-left: 1.5px solid rgb(250, 175, 53, 1);
}

.ygcpRjyflistArea2Content>div:nth-of-type(2) ul li:nth-of-type(6)::after {
  content: '';
  display: block;
  width: 17px;
  height: 17px;
  background: rgba(226, 226, 226, 1);
  transform: rotate(45deg);
  position: absolute;
  top: 208px;
  left: 46%;
  opacity: 0;
  z-index: 111111111;
  border-top: 1.5px solid rgb(32, 145, 248, 1);
  border-left: 1.5px solid rgb(32, 145, 248, 1);
}

.ygcpRjyflistArea2Content>div:nth-of-type(2) ul li:nth-of-type(7)::after {
  content: '';
  display: block;
  width: 17px;
  height: 17px;
  background: rgba(226, 226, 226, 1);
  transform: rotate(45deg);
  position: absolute;
  top: 208px;
  left: 46%;
  opacity: 0;
  z-index: 111111111;
  border-top: 1.5px solid rgb(251, 71, 37, 1);
  border-left: 1.5px solid rgb(251, 71, 37, 1);
}

.ygcpRjyflistArea2Content>div:nth-of-type(2) ul li:nth-of-type(8)::after {
  content: '';
  display: block;
  width: 17px;
  height: 17px;
  background: rgba(226, 226, 226, 1);
  transform: rotate(45deg);
  position: absolute;
  top: 208px;
  left: 46%;
  opacity: 0;
  z-index: 111111111;
  border-top: 1.5px solid rgb(84, 125, 233, 1);
  border-left: 1.5px solid rgb(84, 125, 233, 1);
}

.ygcpRjyflistArea2Content>div:nth-of-type(1) ul li.ygcpRjyflistArea2ContentActive::after {
  opacity: 1;
  z-index: 111111111111111111111111111111;
}

.ygcpRjyflistArea2Content>div:nth-of-type(1) ul li:nth-of-type(1n).ygcpRjyflistArea2ContentActive {
  background: url(../images/ygkj_rjyf_active01.png) no-repeat;
  background-size: 100% auto;
  background-position: center bottom;
  transition: all .5s ease;
  z-index: 111111111;
}

.ygcpRjyflistArea2Content>div:nth-of-type(1) ul li:nth-of-type(2n).ygcpRjyflistArea2ContentActive {
  background: url(../images/ygkj_rjyf_active02.png) no-repeat;
  background-size: 100% auto;
  background-position: center bottom;
  transition: all .5s ease;
  z-index: 111111111;
}

.ygcpRjyflistArea2Content>div:nth-of-type(1) ul li:nth-of-type(3n).ygcpRjyflistArea2ContentActive {
  background: url(../images/ygkj_rjyf_active03.png) no-repeat;
  background-size: 100% auto;
  background-position: center bottom;
  transition: all .5s ease;
  z-index: 111111111;
}

.ygcpRjyflistArea2Content>div:nth-of-type(1) ul li:nth-of-type(4n).ygcpRjyflistArea2ContentActive {
  background: url(../images/ygkj_rjyf_active04.png) no-repeat;
  background-size: 100% auto;
  background-position: center bottom;
  transition: all .5s ease;
  z-index: 111111111;
}

.ygcpRjyflistArea2Content>div:nth-of-type(1) ul li:nth-of-type(5n).ygcpRjyflistArea2ContentActive {
  background: url(../images/ygkj_rjyf_active05.png) no-repeat;
  background-size: 100% auto;
  background-position: center bottom;
  transition: all .5s ease;
  z-index: 111111111;
}

.ygcpRjyflistArea2Content>div:nth-of-type(1) ul li:nth-of-type(6n).ygcpRjyflistArea2ContentActive {
  background: url(../images/ygkj_rjyf_active06.png) no-repeat;
  background-size: 100% auto;
  background-position: center bottom;
  transition: all .5s ease;
  z-index: 111111111;
}

.ygcpRjyflistArea2Content>div:nth-of-type(1) ul li:nth-of-type(7n).ygcpRjyflistArea2ContentActive {
  background: url(../images/ygkj_rjyf_active07.png) no-repeat;
  background-size: 100% auto;
  background-position: center bottom;
  transition: all .5s ease;
  z-index: 111111111;
}

.ygcpRjyflistArea2Content>div:nth-of-type(1) ul li:nth-of-type(8n).ygcpRjyflistArea2ContentActive {
  background: url(../images/ygkj_rjyf_active08.png) no-repeat;
  background-size: 100% auto;
  background-position: center bottom;
  transition: all .5s ease;
  z-index: 111111111;
}

.ygcpRjyflistArea2Content>div:nth-of-type(1) ul li>div {
  display: block;
  width: 100%;
  height: 100%;
  position: relative;
  text-align: center;
}

.ygcpRjyflistArea2Content>div:nth-of-type(1) ul li>div img {
  position: relative;
  /*top:-18px;*/
}

.ygcpRjyflistArea2Content>div:nth-of-type(1) ul li>div>div:nth-of-type(5) {
  width: 100%;
  height: 80px;
  position: absolute;
  bottom: 0;
  left: 0;
  padding: 0 22px;
  box-shadow: 0px 5px 5px rgba(0, 0, 0, .08);
  border-radius: 0px 0px 20px 20px;
}

.ygcpRjyflistArea2Content>div:nth-of-type(1) ul li:nth-of-type(1n).ygcpRjyflistArea2ContentActive>div>div:nth-of-type(5) {
  box-shadow: 0px 7px 10px rgba(28, 121, 251, .5);
}

.ygcpRjyflistArea2Content>div:nth-of-type(1) ul li:nth-of-type(2n).ygcpRjyflistArea2ContentActive>div>div:nth-of-type(5) {
  box-shadow: 0px 7px 10px rgba(255, 153, 22, .5);
}

.ygcpRjyflistArea2Content>div:nth-of-type(1) ul li:nth-of-type(3n).ygcpRjyflistArea2ContentActive>div>div:nth-of-type(5) {
  box-shadow: 0px 7px 10px rgba(118, 79, 251, .5);
}

.ygcpRjyflistArea2Content>div:nth-of-type(1) ul li:nth-of-type(4n).ygcpRjyflistArea2ContentActive>div>div:nth-of-type(5) {
  box-shadow: 0px 7px 10px rgba(33, 202, 206, .5);
}

.ygcpRjyflistArea2Content>div:nth-of-type(1) ul li:nth-of-type(5n).ygcpRjyflistArea2ContentActive>div>div:nth-of-type(5) {
  box-shadow: 0px 7px 10px rgba(250, 175, 53, .5);
}

.ygcpRjyflistArea2Content>div:nth-of-type(1) ul li:nth-of-type(6n).ygcpRjyflistArea2ContentActive>div>div:nth-of-type(5) {
  box-shadow: 0px 7px 10px rgba(32, 145, 248, .5);
}

.ygcpRjyflistArea2Content>div:nth-of-type(1) ul li:nth-of-type(7n).ygcpRjyflistArea2ContentActive>div>div:nth-of-type(5) {
  box-shadow: 0px 7px 10px rgba(251, 71, 37, .5);
}

.ygcpRjyflistArea2Content>div:nth-of-type(1) ul li:nth-of-type(8n).ygcpRjyflistArea2ContentActive>div>div:nth-of-type(5) {
  box-shadow: 0px 7px 10px rgba(84, 125, 233, .5);
}

.ygcpRjyflistArea2Content>div:nth-of-type(1) ul li>div>div:nth-of-type(5) h1 {
  font-size: 18px;
  letter-spacing: 0px;
  font-weight: bold;
  color: rgba(51, 51, 51, 1);
  margin-bottom: 29px;
}

.ygcpRjyflistArea2Content>div:nth-of-type(1) ul li>div>div:nth-of-type(5) p {
  font-size: 14px;
  line-height: 24px;
  letter-spacing: 0px;
  text-align: left;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
  -webkit-box-orient: vertical;
  display: -webkit-box;
  -webkit-line-clamp: 3;
}

.ygcpRjyflistArea2Content>div:nth-of-type(1) ul li.ygcpRjyflistArea2ContentActive>div>div:nth-of-type(5) h1 {
  color: #fff;
}

.ygcpRjyflistArea2Content>div:nth-of-type(1) ul>div {
  width: 94.3%;
  position: relative;
  border-radius: 8px;
  float: left;
  margin: 0px 45px;
  background-color: rgba(36, 116, 228, 1);
  position: relative;
  z-index: 11;
}

.ygcpRjyflistArea2Content>div:nth-of-type(1) ul>div.zhsk {
  background: rgba(226, 226, 226, 1);
  border: 1.5px solid rgb(28, 121, 251, 1);
  position: relative;
  z-index: 1;
}

.ygcpRjyflistArea2Content>div:nth-of-type(1) ul>div.zhqy {
  background: rgba(226, 226, 226, 1);
  border: 1.5px solid rgb(255, 135, 22, 1);
  position: relative;
  z-index: 1;
}

.ygcpRjyflistArea2Content>div:nth-of-type(1) ul>div.zhhh {
  background: rgba(226, 226, 226, 1);
  border: 1.5px solid rgb(118, 79, 251, 1);
  position: relative;
  z-index: 1;
}

.ygcpRjyflistArea2Content>div:nth-of-type(1) ul>div.zhjg {
  background: rgba(226, 226, 226, 1);
  border: 1.5px solid rgb(33, 202, 206, 1);
  position: relative;
  z-index: 1;
}

.ygcpRjyflistArea2Content>div:nth-of-type(1) ul>div.zhyy {
  background: rgba(226, 226, 226, 1);
  border: 1.5px solid rgb(250, 175, 53, 1);
  position: relative;
  z-index: 1;
}

.ygcpRjyflistArea2Content>div:nth-of-type(1) ul>div.zhfy {
  background: rgba(226, 226, 226, 1);
  border: 1.5px solid rgb(32, 145, 248, 1);
  position: relative;
  z-index: 1;
}

.ygcpRjyflistArea2Content>div:nth-of-type(1) ul>div.zhsw {
  background: rgba(226, 226, 226, 1);
  border: 1.5px solid rgb(251, 71, 37, 1);
  position: relative;
  z-index: 1;
}

.ygcpRjyflistArea2Content>div:nth-of-type(1) ul>div.slgjyy {
  background: rgba(226, 226, 226, 1);
  border: 1.5px solid rgb(84, 125, 233, 1);
  position: relative;
  z-index: 1;
}

.ygcpRjyflistArea2ContentSwiper {
  width: 100%;
  /* min-height: 240px; */
  position: relative;
}

.ygcpRjyflistArea2ContentSwiper .slide {
  width: 100%;
  display: none;
  opacity: 0;
  padding: 22px 0px;
  position: relative;
  top: -5px;
  left: 0;
  transition: all .5s ease;
}

.ygcpRjyflistArea2ContentSwiper .slide.slide-active {
  display: block;
  opacity: 1;
  transition: all .5s ease;
}

.ygcpRjyflistArea2ContentSwiper .slide>a {
  display: block;
  width: 278px;
  float: left;
  margin: 0 42px 20px;
}

.ygcpRjyflistArea2ContentSwiper .slide>a * {
  color: #fff;
}

.ygcpRjyflistArea2ContentSwiper .slide>a>div {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  border-bottom: solid 1px rgb(184, 184, 184, 1);
}

.ygcpRjyflistArea2ContentSwiper .slide>a>div h3 {
  font-size: 16px;
  /*line-height: 56px;*/
  letter-spacing: 0px;
  color: #333333;
  margin-left: 5px;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
  -webkit-box-orient: vertical;
  display: -webkit-box;
  -webkit-line-clamp: 1;
}

.ygcpRjyflistArea2ContentSwiper .slide>a>p {
  font-size: 14px;
  line-height: 24px;
  letter-spacing: 0px;
  color: #666666;
  margin-top: 16px;
  text-align: left;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
  -webkit-box-orient: vertical;
  display: -webkit-box;
  -webkit-line-clamp: 3;
}

.ygcpListArea2Nav {
  width: 100%;
  background: #fff;
  /* border-bottom: 1px solid rgb(223, 223, 223); */
  /* box-shadow: 0 1px 1px rgb(223, 223, 223); */
  position: relative;
  box-shadow: 0 5px 60px rgb(98, 176, 249);
}

.ygcpListArea2Nav>div {
  height: 100%;
  margin: 0 auto;
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
  z-index: 111;
}

.ygcpListArea2Nav>div a {
  display: block;
  height: 64px;
  line-height: 60px;
  font-size: 16px;
  font-weight: 500;
  letter-spacing: 0px;
  color: rgba(51, 51, 51, 1);
  padding: 0 2.5vw;
  position: relative;
}

.ygcpListArea2Nav>div a.ygcpRjyfListArea2Active {
  text-align: center;
  color: #FFFFFF;
}

.ygcpListArea2Nav>div a span {
  display: block;
  width: 0;
  height: 4px;
  background: rgba(0, 145, 255, 1);
  /* opacity: 0; */
  margin: 0 auto;
}

.ygcpListArea2Nav>div a.ygcpRjyfListArea2Active {
  background-color: #0059b3;
  transition: all 0.5s ease;
}

/*
*系统集成
*/

.ygcpxtjclistArea2Content {
  width: 100%;
}

.ygcpxtjclistArea2Content>div:nth-of-type(1) {
  width: 1540px;
  margin: 96px auto;
}

.ygcpxtjclistArea2Content>div:nth-of-type(1) ul {
  overflow: hidden;
}

.ygcpxtjclistArea2Content>div:nth-of-type(1) ul li {
  width: 295px;
  height: 295px;
  border-radius: 20px;
  margin: 65px 45px;
  background: url(../images/ygkj_gscp_normal.png) no-repeat;
  background-size: 100% auto;
  background-position: center bottom;
  /* box-shadow: 0px 3px 2px rgba(0, 0, 0, .15); */
  transition: all .5s ease;
  float: left;
  position: relative;
}

.ygcpxtjclistArea2Content>div:nth-of-type(1) ul li:nth-of-type(1):hover {
  background: url(../images/ygkj_gscp_active01.png) no-repeat;
  background-size: 100% auto;
  background-position: center bottom;
  transition: all .5s ease;
}

.ygcpxtjclistArea2Content>div:nth-of-type(1) ul li:nth-of-type(2):hover {
  background: url(../images/ygkj_gscp_active02.png) no-repeat;
  background-size: 100% auto;
  background-position: center bottom;
  transition: all .5s ease;
}

.ygcpxtjclistArea2Content>div:nth-of-type(1) ul li:nth-of-type(3):hover {
  background: url(../images/ygkj_gscp_active03.png) no-repeat;
  background-size: 100% auto;
  background-position: center bottom;
  transition: all .5s ease;
}

.ygcpxtjclistArea2Content>div:nth-of-type(1) ul li:nth-of-type(4):hover {
  background: url(../images/ygkj_gscp_active04.png) no-repeat;
  background-size: 100% auto;
  background-position: center bottom;
  transition: all .5s ease;
}

.ygcpxtjclistArea2Content>div:nth-of-type(1) ul li:nth-of-type(5):hover {
  background: url(../images/ygkj_gscp_active05.png) no-repeat;
  background-size: 100% auto;
  background-position: center bottom;
  transition: all .5s ease;
}

.ygcpxtjclistArea2Content>div:nth-of-type(1) ul li:nth-of-type(6):hover {
  background: url(../images/ygkj_gscp_active06.png) no-repeat;
  background-size: 100% auto;
  background-position: center bottom;
  transition: all .5s ease;
}

.ygcpxtjclistArea2Content>div:nth-of-type(1) ul li:nth-of-type(7):hover {
  background: url(../images/ygkj_gscp_active07.png) no-repeat;
  background-size: 100% auto;
  background-position: center bottom;
  transition: all .5s ease;
}

.ygcpxtjclistArea2Content>div:nth-of-type(1) ul li:nth-of-type(8):hover {
  background: url(../images/ygkj_gscp_active08.png) no-repeat;
  background-size: 100% auto;
  background-position: center bottom;
  transition: all .5s ease;
}

.ygcpxtjclistArea2Content>div:nth-of-type(1) ul li:nth-of-type(9):hover {
  background: url(../images/ygkj_gscp_active01.png) no-repeat;
  background-size: 100% auto;
  background-position: center bottom;
  transition: all .5s ease;
}

.ygcpxtjclistArea2Content>div:nth-of-type(1) ul li:nth-of-type(10):hover {
  background: url(../images/ygkj_gscp_active02.png) no-repeat;
  background-size: 100% auto;
  background-position: center bottom;
  transition: all .5s ease;
}

.ygcpxtjclistArea2Content>div:nth-of-type(1) ul li:nth-of-type(11):hover {
  background: url(../images/ygkj_gscp_active03.png) no-repeat;
  background-size: 100% auto;
  background-position: center bottom;
  transition: all .5s ease;
}

.ygcpxtjclistArea2Content>div:nth-of-type(1) ul li:nth-of-type(12):hover {
  background: url(../images/ygkj_gscp_active04.png) no-repeat;
  background-size: 100% auto;
  background-position: center bottom;
  transition: all .5s ease;
}

.ygcpxtjclistArea2Content>div:nth-of-type(1) ul li:nth-of-type(13):hover {
  background: url(../images/ygkj_gscp_active05.png) no-repeat;
  background-size: 100% auto;
  background-position: center bottom;
  transition: all .5s ease;
}

.ygcpxtjclistArea2Content>div:nth-of-type(1) ul li:nth-of-type(14):hover {
  background-size: 100% auto;
  background-position: center bottom;
  transition: all .5s ease;
}

.ygcpxtjclistArea2Content>div:nth-of-type(1) ul li:nth-of-type(15):hover {
  background: url(../images/ygkj_gscp_active07.png) no-repeat;
  background-size: 100% auto;
  background-position: center bottom;
  transition: all .5s ease;
}

.ygcpxtjclistArea2Content>div:nth-of-type(1) ul li:nth-of-type(16):hover {
  background: url(../images/ygkj_gscp_active08.png) no-repeat;
  background-size: 100% auto;
  background-position: center bottom;
  transition: all .5s ease;
}

.ygcpxtjclistArea2Content>div:nth-of-type(1) ul li>a {
  display: block;
  width: 100%;
  height: 100%;
  position: relative;
  text-align: center;
}

.ygcpxtjclistArea2Content>div:nth-of-type(1) ul li>a img {
  position: relative;
  /*top:-18px;*/
}

.ygcpxtjclistArea2Content>div:nth-of-type(1) ul li>a>div:nth-of-type(5) {
  width: 100%;
  height: 80px;
  position: absolute;
  top: 110px;
  left: 0;
  padding: 0 22px;
}

.ygcpxtjclistArea2Content>div:nth-of-type(1) ul li:nth-of-type(1):hover {
  box-shadow: 0px 12px 8px rgba(28, 121, 251, .2);
}

.ygcpxtjclistArea2Content>div:nth-of-type(1) ul li:nth-of-type(2):hover {
  box-shadow: 0px 12px 8px rgba(255, 153, 22, .2);
}

.ygcpxtjclistArea2Content>div:nth-of-type(1) ul li:nth-of-type(3):hover {
  box-shadow: 0px 12px 8px rgba(118, 79, 251, .2);
}

.ygcpxtjclistArea2Content>div:nth-of-type(1) ul li:nth-of-type(4):hover {
  box-shadow: 0px 12px 8px rgba(33, 202, 206, .2);
}

.ygcpxtjclistArea2Content>div:nth-of-type(1) ul li:nth-of-type(5):hover {
  box-shadow: 0px 12px 8px rgba(250, 175, 53, .2);
}

.ygcpxtjclistArea2Content>div:nth-of-type(1) ul li:nth-of-type(6):hover {
  box-shadow: 0px 12px 8px rgba(32, 145, 248, .2);
}

.ygcpxtjclistArea2Content>div:nth-of-type(1) ul li:nth-of-type(7):hover {
  box-shadow: 0px 12px 8px rgba(251, 71, 37, .2);
}

.ygcpxtjclistArea2Content>div:nth-of-type(1) ul li:nth-of-type(8):hover {
  box-shadow: 0px 12px 8px rgba(84, 125, 233, .2);
}

.ygcpxtjclistArea2Content>div:nth-of-type(1) ul li:nth-of-type(9):hover {
  box-shadow: 0px 12px 8px rgba(28, 121, 251, .2);
}

.ygcpxtjclistArea2Content>div:nth-of-type(1) ul li:nth-of-type(10):hover {
  box-shadow: 0px 12px 8px rgba(255, 153, 22, .2);
}

.ygcpxtjclistArea2Content>div:nth-of-type(1) ul li:nth-of-type(11):hover {
  box-shadow: 0px 12px 8px rgba(118, 79, 251, .2);
}

.ygcpxtjclistArea2Content>div:nth-of-type(1) ul li:nth-of-type(12):hover {
  box-shadow: 0px 12px 8px rgba(33, 202, 206, .2);
}

.ygcpxtjclistArea2Content>div:nth-of-type(1) ul li:nth-of-type(13):hover {
  box-shadow: 0px 12px 8px rgba(250, 175, 53, .2);
}

.ygcpxtjclistArea2Content>div:nth-of-type(1) ul li:nth-of-type(14):hover {
  box-shadow: 0px 12px 8px rgba(32, 145, 248, .2);
}

.ygcpxtjclistArea2Content>div:nth-of-type(1) ul li:nth-of-type(15):hover {
  box-shadow: 0px 12px 8px rgba(251, 71, 37, .2);
}

.ygcpxtjclistArea2Content>div:nth-of-type(1) ul li:nth-of-type(16):hover {
  box-shadow: 0px 12px 8px rgba(84, 125, 233, .2);
}

.ygcpxtjclistArea2Content>div:nth-of-type(1) ul li>a>div:nth-of-type(5) h1 {
  font-size: 18px;
  height: 40px;
  letter-spacing: 0px;
  font-weight: bold;
  color: rgba(51, 51, 51, 1);
  margin-bottom: 25px;
  line-height: 1.5;
}

.ygcpxtjclistArea2Content>div:nth-of-type(1) ul li>a>div:nth-of-type(5) div {
  padding: 0 20px;
}

.ygcpxtjclistArea2Content>div:nth-of-type(1) ul li>a>div:nth-of-type(5) p {
  font-size: 14px;
  line-height: 24px;
  letter-spacing: 0px;
  text-align: left;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
  -webkit-box-orient: vertical;
  display: -webkit-box;
  -webkit-line-clamp: 3;
}

.ygcpxtjclistArea2Content>div:nth-of-type(1) ul li:hover>a>div:nth-of-type(5) h1 {
  color: #fff;
}

.ygcpxtjclistArea2Content>div:nth-of-type(1) ul li:hover>a>div:nth-of-type(5) div p {
  color: #fff;
}

.ygcpxtjclistArea2Content>div:nth-of-type(1) ul>div {
  width: 94.3%;
  position: relative;
  border-radius: 8px;
  float: left;
  margin: 20px 45px;
  background-color: rgba(28, 121, 251, 1);
  transition: all .5s ease;
}

.ygcpxtjclistArea2Content>div:nth-of-type(1) ul>div.dbaqzdjch {
  background-color: rgba(28, 121, 251, 1);
  transition: all .5s ease;
}

.ygcpxtjclistArea2Content>div:nth-of-type(1) ul>div.zbzdzdjch {
  background-color: rgba(255, 153, 22, 1);
  transition: all .5s ease;
}

.ygcpxtjclistArea2Content>div:nth-of-type(1) ul>div.sdzzdhgz {
  background-color: rgba(118, 79, 251, 1);
  transition: all .5s ease;
}

.ygcpxtjclistArea2Content>div:nth-of-type(1) ul>div.hddtfzdh {
  background-color: rgba(33, 202, 206, 1);
  transition: all .5s ease;
}

.ygcpxtjclistArea2Content>div:nth-of-type(1) ul>div.swsjzdhcj {
  background-color: rgba(250, 175, 53, 1);
  transition: all .5s ease;
}

.ygcpxtjclistArea2Content>div:nth-of-type(1) ul>div.szyzdhjc {
  background-color: rgba(32, 145, 248, 1);
  transition: all .5s ease;
}

.ygcpxtjclistArea2Content>div:nth-of-type(1) ul>div.glslgcspjcxt {
  background-color: rgba(251, 71, 37, 1);
  transition: all .5s ease;
}

.ygcpxtjclistArea2Content>div:nth-of-type(1) ul>div.csqjgs {
  background-color: rgba(84, 125, 233, 1);
  transition: all .5s ease;
}

.ygcpListArea2Nav {
  width: 100%;
  background: #fff;
  /* border-bottom: 1px solid rgb(223, 223, 223); */
  /* box-shadow: 0 1px 1px rgb(223, 223, 223); */
  position: relative;
  box-shadow: 0 5px 60px rgb(98, 176, 249);
}

.ygcpListArea2Nav>div {
  height: 100%;
  margin: 0 auto;
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
  z-index: 111;
}

.ygcpListArea2Nav>div a {
  display: block;
  height: 64px;
  line-height: 60px;
  font-size: 16px;
  font-weight: 500;
  letter-spacing: 0px;
  color: rgba(51, 51, 51, 1);
  padding: 0 2.5vw;
  position: relative;
}

.ygcpListArea2Nav>div a.ygcpxtjcListArea2Active {
  text-align: center;
  color: #FFFFFF;
}

.ygcpListArea2Nav>div a span {
  display: block;
  width: 0;
  height: 4px;
  background: rgba(0, 145, 255, 1);
  /* opacity: 0; */
  margin: 0 auto;
}

.ygcpListArea2Nav>div a.ygcpxtjcListArea2Active {
  background-color: #0059b3;
  transition: all 1s ease;
}

/*
*咨询设计
*/

.ygcpzxsjListArea2 {
  width: 100%;
  position: relative;
  overflow: hidden;
  background: rgba(243, 246, 249, 1);
}

.ygcpzxsjListArea2Content {
  width: 100%;
}

.ygcpzxsjListArea2Content>div:nth-of-type(1) {
  width: 1540px;
  margin: 96px auto;
}

.ygcpzxsjListArea2Content>div:nth-of-type(1) ul {
  overflow: hidden;
}

.ygcpzxsjListArea2Content>div:nth-of-type(1) ul li {
  width: 295px;
  height: 295px;
  border-radius: 20px;
  margin: 65px 45px;
  background: url(../images/ygkj_gscp_normal.png) no-repeat;
  background-size: 100% auto;
  background-position: center bottom;
  /* box-shadow: 0px 3px 2px rgba(0, 0, 0, .15); */
  transition: all .5s ease;
  float: left;
  position: relative;
  z-index: 1;
}

.ygcpzxsjListArea2Content>div:nth-of-type(1) ul li:nth-of-type(5) {
  margin-top: 100px;
}

.ygcpzxsjListArea2Content>div:nth-of-type(1) ul li:nth-of-type(6) {
  margin-top: 100px;
}

.ygcpzxsjListArea2Content>div:nth-of-type(1) ul li:nth-of-type(7) {
  margin-top: 100px;
}

.ygcpzxsjListArea2Content>div:nth-of-type(1) ul li:nth-of-type(8) {
  margin-top: 100px;
}

.ygcpzxsjListArea2Content>div:nth-of-type(1) ul li:nth-of-type(1)::after {
  content: '';
  display: block;
  width: 27px;
  height: 27px;
  background: rgba(28, 121, 251, 1);
  transform: rotate(45deg);
  position: absolute;
  top: 367px;
  left: 46%;
  opacity: 0;
}

.ygcpzxsjListArea2Content>div:nth-of-type(1) ul li:nth-of-type(2)::after {
  content: '';
  display: block;
  width: 27px;
  height: 27px;
  background: rgba(255, 153, 22, 1);
  transform: rotate(45deg);
  position: absolute;
  top: 367px;
  left: 46%;
  opacity: 0;
}

.ygcpzxsjListArea2Content>div:nth-of-type(1) ul li:nth-of-type(3)::after {
  content: '';
  display: block;
  width: 27px;
  height: 27px;
  background: rgba(118, 79, 251, 1);
  transform: rotate(45deg);
  position: absolute;
  top: 367px;
  left: 46%;
  opacity: 0;
}

.ygcpzxsjListArea2Content>div:nth-of-type(1) ul li:nth-of-type(4)::after {
  content: '';
  display: block;
  width: 27px;
  height: 27px;
  background: rgba(33, 202, 206, 1);
  transform: rotate(45deg);
  position: absolute;
  top: 367px;
  left: 46%;
  opacity: 0;
}

.ygcpzxsjListArea2Content>div:nth-of-type(1) ul li:nth-of-type(5)::after {
  content: '';
  display: block;
  width: 27px;
  height: 27px;
  background: rgba(250, 175, 53, 1);
  transform: rotate(45deg);
  position: absolute;
  top: -138px;
  left: 46%;
  opacity: 0;
}

.ygcpzxsjListArea2Content>div:nth-of-type(1) ul li:nth-of-type(6)::after {
  content: '';
  display: block;
  width: 27px;
  height: 27px;
  background: rgba(32, 145, 248, 1);
  transform: rotate(45deg);
  position: absolute;
  top: -138px;
  left: 46%;
  opacity: 0;
}

.ygcpzxsjListArea2Content>div:nth-of-type(1) ul li:nth-of-type(7)::after {
  content: '';
  display: block;
  width: 27px;
  height: 27px;
  background: rgba(251, 71, 37, 1);
  transform: rotate(45deg);
  position: absolute;
  top: -138px;
  left: 46%;
  opacity: 0;
}

.ygcpzxsjListArea2Content>div:nth-of-type(1) ul li:nth-of-type(8)::after {
  content: '';
  display: block;
  width: 27px;
  height: 27px;
  background: rgba(84, 125, 233, 1);
  transform: rotate(45deg);
  position: absolute;
  top: -138px;
  left: 46%;
  opacity: 0;
}

.ygcpzxsjListArea2Content>div:nth-of-type(1) ul li.ygcpzxsjListArea2ContentActive::after {
  opacity: 1;
}

.ygcpzxsjListArea2Content>div:nth-of-type(1) ul li:nth-of-type(1n).ygcpzxsjListArea2ContentActive {
  background: url(../images/ygkj_gscp_active01.png) no-repeat;
  background-size: 100% auto;
  background-position: center bottom;
  transition: all .5s ease;
}

.ygcpzxsjListArea2Content>div:nth-of-type(1) ul li:nth-of-type(2n).ygcpzxsjListArea2ContentActive {
  background: url(../images/ygkj_gscp_active02.png) no-repeat;
  background-size: 100% auto;
  background-position: center bottom;
  transition: all .5s ease;
}

.ygcpzxsjListArea2Content>div:nth-of-type(1) ul li:nth-of-type(3n).ygcpzxsjListArea2ContentActive {
  background: url(../images/ygkj_gscp_active03.png) no-repeat;
  background-size: 100% auto;
  background-position: center bottom;
  transition: all .5s ease;
}

.ygcpzxsjListArea2Content>div:nth-of-type(1) ul li:nth-of-type(4n).ygcpzxsjListArea2ContentActive {
  background: url(../images/ygkj_gscp_active04.png) no-repeat;
  background-size: 100% auto;
  background-position: center bottom;
  transition: all .5s ease;
}

.ygcpzxsjListArea2Content>div:nth-of-type(1) ul li>div {
  display: block;
  width: 100%;
  height: 100%;
  position: relative;
  text-align: center;
}

.ygcpzxsjListArea2Content>div:nth-of-type(1) ul li>div img {
  position: relative;
  /*top:-18px;*/
}

.ygcpzxsjListArea2Content>div:nth-of-type(1) ul li>div>div:nth-of-type(5) {
  width: 100%;
  height: 80px;
  position: absolute;
  top: 110px;
  left: 0;
  padding: 0 22px;
}

/*.ygcpzxsjListArea2Content > div:nth-of-type(1) ul li:nth-of-type(1n).ygcpzxsjListArea2ContentActive > div > div:nth-of-type(5){*/

/*    box-shadow: 0px 7px 10px rgba(28, 121, 251, .5);*/

/*}*/

/*.ygcpzxsjListArea2Content > div:nth-of-type(1) ul li:nth-of-type(2n).ygcpzxsjListArea2ContentActive > div > div:nth-of-type(5){*/

/*    box-shadow: 0px 7px 10px rgba(255, 153, 22, .5);*/

/*}*/

/*.ygcpzxsjListArea2Content > div:nth-of-type(1) ul li:nth-of-type(3n).ygcpzxsjListArea2ContentActive > div > div:nth-of-type(5){*/

/*    box-shadow: 0px 7px 10px rgba(118, 79, 251, .5);*/

/*}*/

/*.ygcpzxsjListArea2Content > div:nth-of-type(1) ul li:nth-of-type(4n).ygcpzxsjListArea2ContentActive > div > div:nth-of-type(5){*/

/*    box-shadow: 0px 7px 10px rgba(33, 202, 206, .5);*/

/*}*/

/*.ygcpzxsjListArea2Content > div:nth-of-type(1) ul li:nth-of-type(5n).ygcpzxsjListArea2ContentActive > div > div:nth-of-type(5){*/

/*    box-shadow: 0px 7px 10px rgba(250, 175, 53, .5);*/

/*}*/

/*.ygcpzxsjListArea2Content > div:nth-of-type(1) ul li:nth-of-type(6n).ygcpzxsjListArea2ContentActive > div > div:nth-of-type(5){*/

/*    box-shadow: 0px 7px 10px rgba(32, 145, 248, .5);*/

/*}*/

/*.ygcpzxsjListArea2Content > div:nth-of-type(1) ul li:nth-of-type(7n).ygcpzxsjListArea2ContentActive > div > div:nth-of-type(5){*/

/*    box-shadow: 0px 7px 10px rgba(251, 71, 37, .5);*/

/*}*/

/*.ygcpzxsjListArea2Content > div:nth-of-type(1) ul li:nth-of-type(8n).ygcpzxsjListArea2ContentActive > div > div:nth-of-type(5){*/

/*    box-shadow: 0px 7px 10px rgba(84, 125, 233, .5);*/

/*}*/

.ygcpzxsjListArea2Content>div:nth-of-type(1) ul li>div>div:nth-of-type(5) h1 {
  font-size: 18px;
  letter-spacing: 0px;
  font-weight: bold;
  color: rgba(51, 51, 51, 1);
  margin-bottom: 29px;
}

.ygcpzxsjListArea2Content>div:nth-of-type(1) ul li>div>div:nth-of-type(5) p {
  font-size: 14px;
  line-height: 24px;
  letter-spacing: 0px;
  text-align: left;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
  -webkit-box-orient: vertical;
  display: -webkit-box;
  -webkit-line-clamp: 3;
}

.ygcpzxsjListArea2Content>div:nth-of-type(1) ul li.ygcpzxsjListArea2ContentActive>div>div:nth-of-type(5) h1 {
  color: #fff;
}

.ygcpzxsjListArea2Content>div:nth-of-type(1) ul li.ygcpzxsjListArea2ContentActive>div>div:nth-of-type(5) div p {
  color: #fff;
}

.ygcpzxsjListArea2Content>div:nth-of-type(1) ul>div {
  width: 94.3%;
  position: relative;
  border-radius: 8px;
  float: left;
  margin: 20px 45px;
  background-color: rgba(28, 121, 251, 1);
  position: relative;
  z-index: 11;
}

.ygcpzxsjListArea2Content>div:nth-of-type(1) ul>div.zhslztjjfa {
  background-color: rgba(28, 121, 251, 1);
}

.ygcpzxsjListArea2Content>div:nth-of-type(1) ul>div.gcszhfasj {
  background-color: rgba(255, 153, 22, 1);
}

.ygcpzxsjListArea2Content>div:nth-of-type(1) ul>div.slgcyxglzx {
  background-color: rgba(118, 79, 251, 1);
}

.ygcpzxsjListArea2Content>div:nth-of-type(1) ul>div.zhswgljjfa {
  background-color: rgba(33, 202, 206, 1);
}

.ygcpzxsjListArea2ContentSwiper {
  width: 100%;
  /* min-height: 240px; */
  position: relative;
}

.ygcpzxsjListArea2ContentSwiper .swiper-slide {
  width: 100%;
  display: none;
  opacity: 0;
  padding: 22px 0px;
  position: relative;
  top: 0;
  left: 0;
  transition: all .5s ease;
}

.ygcpzxsjListArea2ContentSwiper .swiper-slide.slide-active {
  display: block;
  opacity: 1;
  transition: all .5s ease;
}

.ygcpzxsjListArea2ContentSwiper .swiper-slide>a {
  display: block;
  width: 278px;
  float: left;
  margin: 0 42px 20px;
}

.ygcpzxsjListArea2ContentSwiper .swiper-slide>a * {
  color: #fff;
}

.ygcpzxsjListArea2ContentSwiper .swiper-slide>a>div {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  border-bottom: solid 1px rgba(255, 255, 255, 1);
}

.ygcpzxsjListArea2ContentSwiper .swiper-slide>a>div h3 {
  font-size: 16px;
  line-height: 56px;
  letter-spacing: 0px;
  color: rgba(255, 255, 255, 1);
  margin-left: 5px;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
  -webkit-box-orient: vertical;
  display: -webkit-box;
  -webkit-line-clamp: 1;
}

.ygcpzxsjListArea2ContentSwiper .swiper-slide>a>p {
  font-size: 14px;
  line-height: 24px;
  letter-spacing: 0px;
  color: rgba(255, 255, 255, 1);
  margin-top: 16px;
  text-align: left;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
  -webkit-box-orient: vertical;
  display: -webkit-box;
  -webkit-line-clamp: 3;
}

.ygcpListArea2Nav {
  width: 100%;
  background: #fff;
  /* border-bottom: 1px solid rgb(223, 223, 223); */
  /* box-shadow: 0 1px 1px rgb(223, 223, 223); */
  position: relative;
  box-shadow: 0 5px 60px rgb(98, 176, 249);
}

.daolang {
  display: none;
}

.ygcpListArea2Nav>div {
  height: 100%;
  margin: 0 auto;
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
  z-index: 111;
}

.ygcpListArea2Nav>div a {
  display: block;
  height: 64px;
  line-height: 60px;
  font-size: 16px;
  font-weight: 500;
  letter-spacing: 0px;
  color: rgba(51, 51, 51, 1);
  padding: 0 2.5vw;
  position: relative;
}

.ygcpListArea2Nav>div a.ygcpzxsjListArea2Active {
  text-align: center;
  color: #FFFFFF;
}

.ygcpListArea2Nav>div a span {
  display: block;
  width: 0;
  height: 4px;
  background: rgba(0, 145, 255, 1);
  /* opacity: 0; */
  margin: 0 auto;
}

.ygcpListArea2Nav>div a.ygcpzxsjListArea2Active {
  background-color: #0059b3;
  transition: all 0.5s ease;
}

/* *
*新闻动态
*
* */

.xwdtListArea2 {
  width: 100%;
  position: relative;
  overflow: hidden;
  background: rgba(243, 246, 249);
}

.xwdtListArea2Nav {
  width: 100%;
  border-bottom: 1px solid rgb(223, 223, 223);
  box-shadow: 0 5px 60px rgb(98, 176, 249);
}

.xwdtListArea2Nav>div {
  height: 100%;
  margin: 0 auto;
  display: flex;
  justify-content: center;
  align-items: center;
}

.xwdtListArea2Nav>div a {
  display: block;
  height: 64px;
  line-height: 60px;
  font-size: 16px;
  font-weight: 500;
  letter-spacing: 0px;
  color: rgba(51, 51, 51, 1);
  padding: 0 7vw;
  position: relative;
}

.xwdtListArea2Nav>div a span {
  display: block;
  width: 0;
  height: 4px;
  background: rgba(0, 145, 255, 1);
  /* opacity: 0; */
  margin: 0 auto;
}

.xwdtListArea2Nav>div a.listArea2NavActive {
  background-color: #0059b3;
  transition: all 0.5s ease;
  color: #FFFFFF;
}

.xwdtListArea2Nav>div a.listArea2NavActive span {
  width: 100%;
  transition: all .5s ease;
}

.xwdtlistArea2Content {
  width: 100%;
}

.xwdtlistArea2Content>div:nth-of-type(1) {
  width: 1509px;
  margin: 96px auto;
}

.xwdtlistArea2Content>div:nth-of-type(1)>div:nth-of-type(1) {
  width: 1461px;
  height: 355px;
  background: #fff;
  margin: 25px auto;
  transition: all .5s ease;
}

.xwdtlistArea2Content>div:nth-of-type(1)>div:nth-of-type(1):hover {
  background-color: rgba(0, 89, 179, 1);
  transition: all .5s ease;
}

.xwdtlistArea2Content>div:nth-of-type(1)>div:nth-of-type(1) a {
  display: block;
  width: 100%;
  height: 100%;
  padding: 23px 24px;
  display: flex;
}

.xwdtlistArea2Content>div:nth-of-type(1)>div:nth-of-type(1) img {
  display: block;
  width: 480px;
  height: 100%;
  padding: 23px 24px;
  display: flex;
}

.xwdtlistArea2Content>div:nth-of-type(1)>div:nth-of-type(1) a>div {
  width: 872px;
  margin-left: 32px;
  padding: 22px 0 14px;
}

.xwdtlistArea2Content>div:nth-of-type(1)>div:nth-of-type(1) a>div>div {
  position: relative;
  width: 100%;
  height: 100%;
}

.xwdtlistArea2Content>div:nth-of-type(1)>div:nth-of-type(1) a>div>div span {
  position: relative;
  font-family: PFDINTEXTCOMPPRO-REGULAR;
  font-size: 16px;
  font-weight: normal;
  font-stretch: normal;
  line-height: 37px;
  letter-spacing: 0px;
  color: rgba(160, 160, 160, 1);
}

.xwdtlistArea2Content>div:nth-of-type(1)>div:nth-of-type(1):hover a>div>div span {
  color: rgba(255, 255, 255, 1);
}

.xwdtlistArea2Content>div:nth-of-type(1)>div:nth-of-type(1) a>div>div h1 {
  position: relative;
  font-size: 24px;
  font-weight: bold;
  letter-spacing: 0px;
  color: rgba(0, 89, 179, 1);
  margin-bottom: 29px;
}

.xwdtlistArea2Content>div:nth-of-type(1)>div:nth-of-type(1):hover a>div>div h1 {
  color: rgba(255, 255, 255, 1);
}

.xwdtlistArea2Content>div:nth-of-type(1)>div:nth-of-type(1) a>div>div p {
  position: relative;
  font-size: 16px;
  font-weight: 500;
  line-height: 30px;
  letter-spacing: 0px;
  color: rgba(102, 102, 102, 1);
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
  -webkit-box-orient: vertical;
  display: -webkit-box;
  -webkit-line-clamp: 3;
}

.xwdtlistArea2Content>div:nth-of-type(1)>div:nth-of-type(1):hover a>div>div p {
  color: rgba(255, 255, 255, 1);
}

.xwdtlistArea2Content>div:nth-of-type(1)>div:nth-of-type(1) a>div>div button {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 140px;
  height: 45px;
  border-radius: 23px;
  background: none;
  color: rgba(153, 153, 153, 1);
  border: solid 1px rgba(192, 192, 192, 1);
}

.xwdtlistArea2Content>div:nth-of-type(1)>div:nth-of-type(1):hover a>div>div button {
  color: rgba(255, 255, 255, 1);
  border: solid 1px rgba(255, 255, 255, 1);
}

.xwdtlistArea2Content>div:nth-of-type(1) ul {
  overflow: hidden;
}

.xwdtlistArea2Content>div:nth-of-type(1) ul li {
  width: 455px;
  height: 600px;
  margin: 25px 24px;
  float: left;
  background: #fff;
  padding: 63px 37px 58px;
  transition: all .5s ease;
}

.xwdtlistArea2Content>div:nth-of-type(1) ul li:hover {
  background-color: rgba(0, 89, 179, 1);
  transition: all .5s ease;
}

.xwdtlistArea2Content>div:nth-of-type(1) ul li a {
  display: block;
  width: 100%;
  height: 100%;
  position: relative;
}

.xwdtlistArea2Content>div:nth-of-type(1) ul li a h1 {
  font-size: 20px;
  height: 60px;
  font-weight: bold;
  line-height: 29px;
  letter-spacing: 0px;
  color: rgba(51, 51, 51, 1);
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
  -webkit-box-orient: vertical;
  display: -webkit-box;
  -webkit-line-clamp: 2;
}

.xwdtlistArea2Content>div:nth-of-type(1) ul li:hover a h1 {
  color: rgba(255, 255, 255, 1);
}

.xwdtlistArea2Content>div:nth-of-type(1) ul li a div:nth-of-type(1) {
  width: 381px;
  height: 245px;
  position: relative;
  margin-top: 20px;
}

.xwdtlistArea2Content>div:nth-of-type(1) ul li a div:nth-of-type(1) img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.xwdtlistArea2Content>div:nth-of-type(1) ul li a div:nth-of-type(1) p {
  width: 381px;
  height: 245px;
  position: absolute;
  right: 0;
  bottom: 0;
  display: block;
  width: 74px;
  height: 74px;
  background-image: linear-gradient(135deg, rgba(252, 120, 33, 1) 0%, rgba(253, 197, 49, 1) 100%);
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.xwdtlistArea2Content>div:nth-of-type(1) ul li a div:nth-of-type(1) p b {
  font-size: 20px;
  font-weight: 500;
  letter-spacing: 0px;
  color: rgba(255, 255, 255, 1);
}

.xwdtlistArea2Content>div:nth-of-type(1) ul li a div:nth-of-type(1) p span {
  font-size: 14px;
  letter-spacing: 0px;
  color: rgba(255, 255, 255, 1);
  margin-top: 11px;
}

.xwdtlistArea2Content>div:nth-of-type(1) ul li a div:nth-of-type(2) p {
  font-size: 14px;
  line-height: 22px;
  letter-spacing: 0px;
  color: rgba(102, 102, 102, 1);
  margin-top: 20px;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
  -webkit-box-orient: vertical;
  display: -webkit-box;
  -webkit-line-clamp: 3;
}

.xwdtlistArea2Content>div:nth-of-type(1) ul li:hover a div:nth-of-type(2) p {
  color: rgba(255, 255, 255, 1);
}

.xwdtlistArea2Content>div:nth-of-type(1) ul li a div:nth-of-type(2) button {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 140px;
  height: 45px;
  color: rgba(153, 153, 153, 1);
  border-radius: 23px;
  background: none;
  border: solid 1px rgba(192, 192, 192, 1);
}

.xwdtlistArea2Content>div:nth-of-type(1) ul li:hover a div:nth-of-type(2) button {
  color: rgba(255, 255, 255, 1);
  border: solid 1px rgba(255, 255, 255, 1);
}

.circle-3 {
  --scale: 1;
  position: absolute;
  top: 6%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  border-radius: 50%;
  width: var(--size);
  height: var(--size);
  /* -webkit-animation: pulse 3s forwards ease-in-out;
			animation: pulse 3s forwards ease-in-out; */
  -webkit-transition: background 2s ease-in-out;
  transition: background 2s ease-in-out;
  /* apparently having using var in rgb breaks sass... */
  /* background: rgb(var(--r), var(--g), var(--b)); */
  /* mix-blend-mode: luminosity; */
}

.ygcpRjyflistArea2Content .circle-3 {
  top: 10%;
}

/*.ygcpxtjclistArea2Content .circle-3 {*/

/*  top: 10%;*/

/*}*/

.ygcplistArea2Content>div:nth-of-type(1) ul li:hover .circle-3 {
  -webkit-animation: pulse 2s forwards ease-in-out;
  animation: pulse 2s forwards ease-in-out;
}

.ygcpRjyflistArea2Content>div:nth-of-type(1) ul li:hover .circle-3 {
  -webkit-animation: pulse 2s forwards ease-in-out;
  animation: pulse 2s forwards ease-in-out;
}

.ygcpxtjclistArea2Content>div:nth-of-type(1) ul li:hover .circle-3 {
  -webkit-animation: pulse 2s forwards ease-in-out;
  animation: pulse 2s forwards ease-in-out;
}

.ygcpzxsjListArea2Content>div:nth-of-type(1) ul li:hover .circle-3 {
  -webkit-animation: pulse 2s forwards ease-in-out;
  animation: pulse 2s forwards ease-in-out;
}

.circle--4 {
  opacity: 1;
  -webkit-animation-delay: 0.18s;
  animation-delay: 0.18s;
}

.circle--5 {
  opacity: 0.5;
  -webkit-animation-delay: 0.26s;
  animation-delay: 0.26s;
}

.circle--6 {
  opacity: 0.1666;
  -webkit-animation-delay: 0.32s;
  animation-delay: 0.32s;
}

.circle--4 {
  --size: calc(20px * 4);
}

.circle--5 {
  --size: calc(20px * 5);
}

.circle--6 {
  --size: calc(20px * 6);
}

.ygcplistArea2Content>div:nth-of-type(1) ul li:hover .circle--4 {
  opacity: 1;
  -webkit-animation-delay: 0.18s;
  animation-delay: 0.18s;
}

.ygcplistArea2Content>div:nth-of-type(1) ul li:hover .circle--5 {
  opacity: 0.5;
  -webkit-animation-delay: 0.26s;
  animation-delay: 0.26s;
}

.ygcplistArea2Content>div:nth-of-type(1) ul li:hover .circle--6 {
  opacity: 0.1666;
  -webkit-animation-delay: 0.32s;
  animation-delay: 0.32s;
}

.ygcplistArea2Content>div:nth-of-type(1) ul li:hover .circle--4 {
  --size: calc(20px * 4);
}

.ygcplistArea2Content>div:nth-of-type(1) ul li:hover.circle--5 {
  --size: calc(20px * 5);
}

.ygcplistArea2Content>div:nth-of-type(1) ul li:hover .circle--6 {
  --size: calc(20px * 6);
}

.ygcpRjyflistArea2Content>div:nth-of-type(1) ul li:hover .circle--4 {
  opacity: 1;
  -webkit-animation-delay: 0.18s;
  animation-delay: 0.18s;
}

.ygcpRjyflistArea2Content>div:nth-of-type(1) ul li:hover .circle--5 {
  opacity: 0.5;
  -webkit-animation-delay: 0.26s;
  animation-delay: 0.26s;
}

.ygcpRjyflistArea2Content>div:nth-of-type(1) ul li:hover .circle--6 {
  opacity: 0.1666;
  -webkit-animation-delay: 0.32s;
  animation-delay: 0.32s;
}

.ygcpRjyflistArea2Content>div:nth-of-type(1) ul li:hover .circle--4 {
  --size: calc(20px * 4);
}

.ygcpRjyflistArea2Content>div:nth-of-type(1) ul li:hover.circle--5 {
  --size: calc(20px * 5);
}

.ygcpRjyflistArea2Content>div:nth-of-type(1) ul li:hover .circle--6 {
  --size: calc(20px * 6);
}

/*
    */

.ygcpxtjclistArea2Content>div:nth-of-type(1) ul li:hover .circle--4 {
  opacity: 1;
  -webkit-animation-delay: 0.18s;
  animation-delay: 0.18s;
}

.ygcpxtjclistArea2Content>div:nth-of-type(1) ul li:hover .circle--5 {
  opacity: 0.5;
  -webkit-animation-delay: 0.26s;
  animation-delay: 0.26s;
}

.ygcpxtjclistArea2Content>div:nth-of-type(1) ul li:hover .circle--6 {
  opacity: 0.1666;
  -webkit-animation-delay: 0.32s;
  animation-delay: 0.32s;
}

.ygcpxtjclistArea2Content>div:nth-of-type(1) ul li:hover .circle--4 {
  --size: calc(20px * 4);
}

.ygcpxtjclistArea2Content>div:nth-of-type(1) ul li:hover.circle--5 {
  --size: calc(20px * 5);
}

.ygcpxtjclistArea2Content>div:nth-of-type(1) ul li:hover .circle--6 {
  --size: calc(20px * 6);
}

/*
咨询设计
*/

.ygcpzxsjListArea2Content>div:nth-of-type(1) ul li:hover .circle--4 {
  opacity: 1;
  -webkit-animation-delay: 0.18s;
  animation-delay: 0.18s;
}

.ygcpzxsjListArea2Content>div:nth-of-type(1) ul li:hover .circle--5 {
  opacity: 0.5;
  -webkit-animation-delay: 0.26s;
  animation-delay: 0.26s;
}

.ygcpzxsjListArea2Content>div:nth-of-type(1) ul li:hover .circle--6 {
  opacity: 0.1666;
  -webkit-animation-delay: 0.32s;
  animation-delay: 0.32s;
}

.ygcpzxsjListArea2Content>div:nth-of-type(1) ul li:hover .circle--4 {
  --size: calc(20px * 4);
}

.ygcpzxsjListArea2Content>div:nth-of-type(1) ul li:hover.circle--5 {
  --size: calc(20px * 5);
}

.ygcpzxsjListArea2Content>div:nth-of-type(1) ul li:hover .circle--6 {
  --size: calc(20px * 6);
}

@-webkit-keyframes pulse {
  0% {
    -webkit-transform: translate(-50%, -50%) scale(1);
    transform: translate(-50%, -50%) scale(1);
  }
  25% {
    -webkit-transform: translate(-50%, -50%) scale(1.3);
    transform: translate(-50%, -50%) scale(1.3);
  }
  50% {
    -webkit-transform: translate(-50%, -50%) scale(0.70);
    transform: translate(-50%, -50%) scale(0.70);
  }
  75% {
    -webkit-transform: translate(-50%, -50%) scale(1);
    transform: translate(-50%, -50%) scale(1);
  }
}

@keyframes pulse {
  0% {
    -webkit-transform: translate(-50%, -50%) scale(1);
    transform: translate(-50%, -50%) scale(1);
  }
  25% {
    -webkit-transform: translate(-50%, -50%) scale(1.3);
    transform: translate(-50%, -50%) scale(1.3);
  }
  50% {
    -webkit-transform: translate(-50%, -50%) scale(0.70);
    transform: translate(-50%, -50%) scale(0.70);
  }
  75% {
    -webkit-transform: translate(-50%, -50%) scale(1);
    transform: translate(-50%, -50%) scale(1);
  }
}

/* detail */

.detailHeader {
  width: 100%;
}

.detailHeader>div:nth-of-type(1) {
  height: 80px;
  width: 100%;
}

.detailBanner {
  width: 100%;
  height: 423px;
  overflow: hidden;
  position: relative;
  display: flex;
  align-items: center;
}

.detailBanner div:nth-of-type(1) {
  width: 100%;
  overflow: hidden;
  position: absolute;
  top: -30%;
  left: 0;
  z-index: 1;
}

.detailBanner div:nth-of-type(1) img {
  width: 100%;
  height: 623px;
  overflow: hidden;
  position: relative;
  /* margin: 0 auto; */
  object-fit: cover;
  object-position: center center;
}

.detailBanner div:nth-of-type(2) {
  position: relative;
  text-align: center;
  z-index: 11;
  margin: 0 auto;
  margin-left: 296px;
}

.detailBanner div:nth-of-type(2) h1 {
  width: 100%;
  text-align: left;
  font-family: 'MicrosoftYaHeiSemilight';
  font-size: 50px;
  line-height: 30px;
  letter-spacing: 0pxs;
  color: #ffffff;
  opacity: 0.85;
}

.xwdtHeader>div:nth-of-type(1) {
  width: 100%;
  /* height: 80px; */
  position: relative;
  z-index: 6;
  background-color: #fff;
}

.xwdtDetailArea2 {
  width: 100%;
  position: relative;
  overflow: hidden;
  /* background: rgba(243,246,249); */
}

.xwdtDetailArea2Nav {
  width: 100%;
  background: #fff;
  /* border-bottom: 1px solid rgb(223, 223, 223); */
  box-shadow: 0 1px 1px rgb(223, 223, 223);
}

.xwdtDetailArea2Nav>div {
  height: 100%;
  margin: 0 auto;
  display: flex;
  justify-content: center;
  align-items: center;
}

.xwdtDetailArea2Nav>div a {
  display: block;
  height: 64px;
  line-height: 60px;
  font-size: 20px;
  font-weight: 500;
  letter-spacing: 0px;
  color: rgba(51, 51, 51, 1);
  padding: 0 16vw;
  position: relative;
}

.xwdtDetailArea2Nav>div a span {
  display: block;
  width: 0;
  height: 4px;
  background: rgba(0, 145, 255, 1);
  /* opacity: 0; */
  margin: 0 auto;
}

.xwdtDetailArea2Nav>div a.detailArea2NavActive span {
  width: 100%;
  transition: all .5s ease;
}

.xwdtDetailArea2Content {
  width: 100%;
}

.xwdtDetailArea2Content>div {
  width: 1460px;
  margin: 8px auto 104px;
  padding: 101px 61px;
  /* background: #fff; */
}

.xwdtDetailArea2Content>div>article {
  width: 100%;
}

.xwdtDetailArea2Content>div>article header {
  width: 100%;
  border-bottom: 1px solid rgba(217, 217, 217, 1);
}

.xwdtDetailArea2Content>div>article header h1 {
  font-size: 24px;
  line-height: 37px;
  letter-spacing: 0px;
  color: rgba(0, 0, 0, 1);
  margin-bottom: 30px;
  position: relative;
}

.xwdtDetailArea2Content>div>article header h1::before {
  content: '';
  display: block;
  width: 6px;
  height: 24px;
  background-image: linear-gradient(180deg, rgba(252, 120, 33, 1) 0%, rgba(253, 197, 49, 1) 100%);
  position: absolute;
  left: -30px;
  top: 8px;
}

.xwdtDetailArea2Content>div>article header span {
  display: block;
  font-family: PFDINTEXTCOMPPRO-REGULAR;
  font-size: 18px;
  letter-spacing: 0px;
  color: rgba(153, 153, 153, 1);
  margin-bottom: 33px;
}

.xwdtDetailArea2Content>div>article>div {
  /*width: 100%;*/
  /*margin-top: 83px;*/
  width: 100%;
  padding-top: 30px;
  background: rgb(255, 255, 255, 1);
}

.xwdtDetailArea2Content>div>article>div * {
  max-width: 100%!important;
  font-size: 16px!important;
  line-height: 30px!important;
  color: rgba(42, 46, 46, 1)!important;
  word-break: break-all!important;
  /* text-indent: unset!important; */
  font-family: "微软雅黑"!important;
}

.xwdtDetailArea2Content>div>article>div>img {
  display: block!important;
  margin: 30px auto 20px!important;
}

.xwdtDetailArea2Content>div>div {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding-top: 63px;
  border-top: 1px solid rgba(217, 217, 217, 1);
  margin-top: 108px;
}

.xwdtDetailArea2Content>div>div a {
  display: flex;
}

.xwdtDetailArea2Content>div>div a p {
  font-size: 16px;
  letter-spacing: 0px;
  color: rgba(51, 51, 51, 1);
}

.xwdtDetailArea2Content>div>div a.xwdtDetailPrev span {
  display: block;
  width: 26px;
  height: 26px;
  background: url(../images/ygkj_xwdt_detail-icon2.png) no-repeat;
  background-size: 100% 100%;
  margin: 0 12px;
}

.xwdtDetailArea2Content>div>div a.xwdtDetailNext span {
  display: block;
  width: 26px;
  height: 26px;
  background: url(../images/ygkj_xwdt_detail-icon1.png) no-repeat;
  background-size: 100% 100%;
  margin: 0 12px;
}

.xwdtDetailArea2Content>div>div a.xwdtDetailPrev.xwdtDetailPrev-dis, .xwdtDetailArea2Content>div>div a.xwdtDetailNext.xwdtDetailNext-dis {
  opacity: .8;
}

.ygcpHeader>div:nth-of-type(1) {
  width: 100%;
  /*height: 70px;*/
  position: relative;
  z-index: 6;
  background-color: #fff;
}

.ygcpDetailArea2 {
  width: 100%;
  position: relative;
  overflow: hidden;
  background: rgba(243, 246, 249);
}

.ygcpDetailArea2Nav {
  width: 100%;
  background: #fff;
  /* border-bottom: 1px solid rgb(223, 223, 223); */
  box-shadow: 0 1px 1px rgb(223, 223, 223);
}

.ygcpDetailArea2Nav>div {
  height: 100%;
  margin: 0 auto;
  display: flex;
  justify-content: center;
  align-items: center;
}

.ygcpDetailArea2Nav>div a {
  display: block;
  height: 64px;
  line-height: 60px;
  font-size: 20px;
  font-weight: 500;
  letter-spacing: 0px;
  color: rgba(51, 51, 51, 1);
  padding: 0 16vw;
  position: relative;
}

.ygcpDetailArea2Nav>div a span {
  display: block;
  width: 0;
  height: 4px;
  background: rgba(0, 145, 255, 1);
  /* opacity: 0; */
  margin: 0 auto;
}

.ygcpDetailArea2Nav>div a.detailArea2NavActive span {
  width: 100%;
  transition: all .5s ease;
}

.ygcpDetailArea2Content {
  width: 100%;
}

.ygcpDetailArea2Content>div {
  width: 1530px;
  margin: 0px auto 104px;
  padding: 101px 61px;
  overflow: hidden;
}

.ygcpDetailArea2Content>div>article {
  width: 940px;
  margin-right: 70px;
  float: left;
}

.ygcpDetailArea2Content>div>article header {
  width: 100%;
  margin-bottom: 30px;
}

.ygcpDetailArea2Content>div>article header h1 {
  font-size: 24px;
  line-height: 37px;
  letter-spacing: 0px;
  color: rgba(0, 0, 0, 1);
  margin-bottom: 10px;
  position: relative;
}

.ygcpDetailArea2Content>div>article header h1::before {
  content: '';
  display: block;
  width: 6px;
  height: 24px;
  background-image: linear-gradient(180deg, rgba(252, 120, 33, 1) 0%, rgba(253, 197, 49, 1) 100%);
  position: absolute;
  left: -15px;
  top: 8px;
}

.ygcpDetailArea2Content>div>article>div:nth-of-type(2) {
  width: 100%;
  margin-top: 0px;
}

.ygcpDetailArea2Content>div>article>div:nth-of-type(2) * {
  max-width: 100%!important;
  font-size: 14px!important;
  line-height: 30px!important;
  color: rgba(42, 46, 46, 1)!important;
  word-break: break-all!important;
  font-family: "微软雅黑"!important;
  background: unset!important;
}

.ygcpDetailArea2Content>div>article>div:nth-of-type(2) img {
  margin: 30px auto 20px!important;
}

.ygcpDetailArea2Content>div>article>div:nth-of-type(3) {
  width: 100%;
  margin-top: 63px;
}

.ygcpDetailArea2Content>div>article>div:nth-of-type(3) header {
  width: 100%;
  margin-bottom: 30px;
}

.ygcpDetailArea2Content>div>article>div:nth-of-type(3) header h1 {
  font-size: 24px;
  line-height: 37px;
  letter-spacing: 0px;
  color: rgba(0, 0, 0, 1);
  margin-bottom: 10px;
  position: relative;
}

.ygcpDetailArea2Content>div>article>div:nth-of-type(3) header h1::before {
  content: '';
  content: '';
  display: block;
  width: 6px;
  height: 24px;
  background-image: linear-gradient(180deg, rgba(252, 120, 33, 1) 0%, rgba(253, 197, 49, 1) 100%);
  position: absolute;
  left: -15px;
  top: 8px;
}

.swiper-container.ygcpDetailArea2ContentSwiper {
  width: 100%;
  padding-bottom: 80px;
  position: relative;
}

.ygcpDetailArea2ContentSwiper .swiper-slide img {
  width: 100%;
  height: 270px;
  object-fit: cover;
}

.ygcpDetailArea2ContentSwiper>div:nth-of-type(2) {
  width: 100%;
  height: 80px;
  position: absolute;
  bottom: 0;
  left: 0;
}

.ygcpDetailArea2ContentSwiper>div:nth-of-type(2)>div {
  width: 240px;
  height: 80px;
  margin: 0 auto;
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
}

.ygcpDetailArea2ContentSwiper .swiper-button-next, .swiper-container-rtl .swiper-button-prev {
  background: url(../images/ygkj_ygcpdetail_contentIcon.png) no-repeat!important;
  width: 35px!important;
  height: 35px!important;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  z-index: 11;
}

.ygcpDetailArea2ContentSwiper .swiper-button-prev, .swiper-container-rtl .swiper-button-next {
  background: url(../images/ygkj_ygcpdetail_contentIcon.png) no-repeat!important;
  width: 35px!important;
  height: 35px!important;
  z-index: 11;
}

.ygcpDetailArea2ContentSwiper .ygcpDetailArea2ContentSwiper-pagination {
  position: relative;
  bottom: 5px;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 14px;
  letter-spacing: 0px;
  color: rgba(189, 189, 190, 1);
  z-index: 1;
}

.ygcpDetailArea2ContentSwiper .ygcpDetailArea2ContentSwiper-pagination span {
  font-size: 14px;
  letter-spacing: 0px;
  color: rgba(9, 45, 130, 1);
}

.ygcpDetailArea2ContentSwiper .ygcpDetailArea2ContentSwiper-pagination b {
  width: 60px;
  height: 1px;
  background-color: rgba(190, 190, 190, 1);
  opacity: 0.72;
  margin: 0 10px;
}

.ygcpDetailArea2Content>div>div {
  width: 390px;
  float: left;
}

.ygcpDetailArea2Content>div>div header {
  width: 100%;
  margin-bottom: 30px;
}

.ygcpDetailArea2Content>div>div header h1 {
  font-size: 24px;
  line-height: 37px;
  letter-spacing: 0px;
  color: rgba(0, 0, 0, 1);
  margin-bottom: 10px;
  position: relative;
  padding-left: 15px;
}

.ygcpDetailArea2Content>div>div header h1::before {
  content: '';
  display: block;
  width: 6px;
  height: 24px;
  background-image: linear-gradient(180deg, rgba(252, 120, 33, 1) 0%, rgba(253, 197, 49, 1) 100%);
  position: absolute;
  left: -5px;
  top: 8px;
}

.ygcpDetailArea2Content>div>div ul li {
  width: 100%;
  height: 250px;
  position: relative;
  margin-bottom: 30px;
}

.ygcpDetailArea2Content>div>div ul li img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.ygcpDetailArea2Content>div>div ul li div:nth-of-type(1) {
  position: absolute;
  left: 0;
  bottom: 0;
  display: block;
  width: 100%;
  height: 50%;
  padding: 0 20px;
  background: rgba(255, 255, 255, 0);
  background-image: linear-gradient(90deg, rgba(0, 89, 179, .4) 0%, rgba(00, 89, 179, .5) 10%, rgba(0, 89, 179, 0) 80%, rgba(0, 89, 179, 0) 100%);
  background-image: -webkit-linear-gradient(90deg, rgba(0, 89, 179, .4) 0%, rgba(00, 89, 179, .5) 10%, rgba(0, 89, 179, 0) 80%, rgba(0, 89, 179, 0) 100%);
  background-image: -ms-linear-gradient(90deg, rgba(0, 89, 179, .4) 0%, rgba(00, 89, 179, .5) 10%, rgba(0, 89, 179, 0) 80%, rgba(0, 89, 179, 0) 100%);
  background-image: -moz-linear-gradient(90deg, rgba(0, 89, 179, .4) 0%, rgba(00, 89, 179, .5) 10%, rgba(0, 89, 179, 0) 80%, rgba(0, 89, 179, 0) 100%);
  background-image: -o-linear-gradient(90deg, rgba(0, 89, 179, .4) 0%, rgba(00, 89, 179, .5) 10%, rgba(0, 89, 179, 0) 80%, rgba(0, 89, 179, 0) 100%);
}

.ygcpDetailArea2Content>div>div ul li div:nth-of-type(1) h1 {
  font-size: 16px;
  letter-spacing: 0px;
  color: rgba(255, 255, 255, 1);
  margin-top: 80px;
}

.ygcpDetailArea2Content>div>div ul li div:nth-of-type(2) {
  position: absolute;
  left: 0;
  bottom: 0;
  display: block;
  width: 100%;
  height: 0%;
  padding: 40px;
  background-color: rgba(0, 89, 179, 1);
  opacity: 0;
  transition: all .5s ease;
}

.ygcpDetailArea2Content>div>div ul li:hover div:nth-of-type(2) {
  opacity: 1;
  height: 100%;
  transition: all .5s ease;
}

.ygcpDetailArea2Content>div>div ul li div:nth-of-type(2) p {
  font-size: 16px;
  line-height: 25px;
  letter-spacing: 0px;
  color: rgba(255, 255, 255, 1);
}

.swiper-wrapper>.swiper-slide>a>div {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  border-bottom: solid 1px rgba(255, 255, 255, 1);
}

.swiper-wrapper>.swiper-slide>a {
  display: block;
  width: 278px;
  float: left;
  margin: 0 42px 20px;
}

.swiper-wrapper>.swiper-slide {
  width: 100%;
  padding: 22px 0px;
  position: relative;
  top: 0;
  left: 0;
  transition: all .5s ease;
}

/* 窗口宽度<1680,设计宽度=1600px */

@media screen and (max-width: 1679px) {
  .xwdtlistArea2Content>div:nth-of-type(1) {
    width: 1409px;
  }
  .xwdtlistArea2Content>div:nth-of-type(1)>div:nth-of-type(1) {
    width: 1361px;
  }
  .xwdtlistArea2Content>div:nth-of-type(1) ul li {
    width: 421px;
    height: 560px;
  }
  .ygcpRjyflistArea2Content>div:nth-of-type(1) {
    width: 1440px;
  }
  .ygcpRjyflistArea2Content>div:nth-of-type(1) ul li {
    margin: 65px 32px;
  }
  .ygcpxtjclistArea2Content>div:nth-of-type(1) {
    width: 1440px;
    margin: 96px auto;
  }
  .ygcpxtjclistArea2Content>div:nth-of-type(1) ul li {
    margin: 65px 32px;
  }
  .ygcpRjyflistArea2ContentSwiper .slide>a {
    width: 250px;
  }
  .xwdtlistArea2Content>div:nth-of-type(1) ul li a div:nth-of-type(1) {
    width: 346px;
    height: 205px;
  }
  .ygcpRjyflistArea2Content>div:nth-of-type(1) ul>div {
    margin: 0px 32px;
    width: 95.5%;
  }
}

/* 窗口宽度<1440,设计宽度=1200px */

@media screen and (max-width: 1439px) {
  .ygcplistArea2Content>div:nth-of-type(1) {
    width: 1160px;
  }
  .xwdtlistArea2Content>div:nth-of-type(1) {
    width: 1200px;
  }
  .xwdtlistArea2Content>div:nth-of-type(1)>div:nth-of-type(1) {
    width: 1180px;
  }
  .dxalListArea2Nav>div>a p {
    font-size: 13px;
    line-height: 19px;
  }
  .dxalListArea2Nav>div>a img {
    margin-top: 27px;
    transform: scale(.7);
  }
  .dxallistArea2Content>div {
    width: 1000px;
  }
  .xwdtDetailArea2Content>div {
    width: 100%;
  }
  .zjygLxwmColumnArea2Content>div {
    width: 100%;
    margin: 155px auto 176px;
  }
  .ygcpRjyflistArea2Content>div:nth-of-type(1) {
    width: 1240px;
  }
  .ygcpRjyflistArea2Content>div:nth-of-type(1) ul li {
    margin: 64px 15px;
    width: 280px;
  }
  .ygcpxtjclistArea2Content>div:nth-of-type(1) ul li {
    margin: 65px 20px;
    width: 280px;
  }
  .xwdtlistArea2Content>div:nth-of-type(1) ul li {
    width: 380px;
    height: 560px;
    margin: 20px 10px;
    float: left;
    background: #fff;
    padding: 36px 20px 28px;
    transition: all .5s ease;
  }
  .xwdtlistArea2Content>div:nth-of-type(1) ul li a div:nth-of-type(1) {
    width: 100%;
    height: 205px;
    position: relative;
    margin-top: 39px;
  }
  .ygcpRjyflistArea2Content>div:nth-of-type(1) ul>div {
    margin: 0px 15px;
    width: 97.8%;
  }
  .ygcpRjyflistArea2ContentSwiper .slide>a {
    width: 300px;
  }
}

/* 窗口宽度<1200,设计宽度=1024px */

@media screen and (max-width: 1199px) {}

/* 窗口宽度<960,设计宽度=768 */

@media screen and (max-width: 959px) {}

/* 窗口宽度<768,设计宽度=640 */

@media screen and (max-width: 767px) {
  .xwdtDetailArea2Content>div>article>div * {
    width: 95%;
    max-width: 100%!important;
    width: unset!important;
    font-size: 16px!important;
    line-height: 30px!important;
    color: rgba(42, 46, 46, 1)!important;
    word-break: break-all!important;
    /* text-indent: unset!important; */
    font-family: "微软雅黑"!important;
    margin: 0 auto!important;
    height: unset!important;
  }
}

/* 窗口宽度<640,设计宽度=480 */

@media screen and (max-width: 639px) {
  .ygcpDetailArea2Content>div>div ul li div:nth-of-type(1) {
    position: absolute;
    left: 0;
    bottom: 0;
    display: block;
    width: 85%;
    height: 50%;
    padding: 0 20px;
    background: rgba(255, 255, 255, 0);
    background-image: linear-gradient(90deg, rgba(0, 89, 179, .4) 0%, rgba(00, 89, 179, .5) 10%, rgba(0, 89, 179, 0) 80%, rgba(0, 89, 179, 0) 100%);
    background-image: -webkit-linear-gradient(90deg, rgba(0, 89, 179, .4) 0%, rgba(00, 89, 179, .5) 10%, rgba(0, 89, 179, 0) 80%, rgba(0, 89, 179, 0) 100%);
    background-image: -ms-linear-gradient(90deg, rgba(0, 89, 179, .4) 0%, rgba(00, 89, 179, .5) 10%, rgba(0, 89, 179, 0) 80%, rgba(0, 89, 179, 0) 100%);
    background-image: -moz-linear-gradient(90deg, rgba(0, 89, 179, .4) 0%, rgba(00, 89, 179, .5) 10%, rgba(0, 89, 179, 0) 80%, rgba(0, 89, 179, 0) 100%);
    background-image: -o-linear-gradient(90deg, rgba(0, 89, 179, .4) 0%, rgba(00, 89, 179, .5) 10%, rgba(0, 89, 179, 0) 80%, rgba(0, 89, 179, 0) 100%);
  }
  .xwdtDetailArea2Content>div>article header h1 {
    font-size: 16px;
    line-height: 37px;
    letter-spacing: 0px;
    color: rgba(0, 0, 0, 1);
    margin-bottom: 10px;
    position: relative;
  }
  .xwdtDetailArea2Content>div>article>div {
    /* width: 100%; */
    /* margin-top: 83px; */
    width: 100%;
    padding-top: 10px;
    background: rgb(255, 255, 255, 1);
  }
  .xwdtDetailArea2Content>div>article>div>* {
    margin: 0 auto!important;
  }
  .ygcpRjyflistArea2Content {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
  }
  .ygcpRjyflistArea2Content>div:nth-of-type(1) ul li {
    width: 295px;
    height: 197px;
    border-radius: 20px;
    margin: 65px 45px;
    background: url(../images/ygkj_ygcprjyf_contentBg.png) no-repeat;
    /* background-size: 100% auto; */
    background-position: center bottom;
    /* box-shadow: 0px 3px 2px rgba(0, 0, 0, .15); */
    transition: all .5s ease;
    float: left;
    position: relative;
    z-index: 1;
  }
  .ygcpRjyflistArea2Content>div:nth-of-type(1) ul li {
    margin: 40px 15px;
    width: 158px;
  }
  .ListBanner {
    width: 100%;
    height: 70px;
    overflow: hidden;
    position: relative;
    display: flex;
    align-items: center;
  }
  .ListBanner div:nth-of-type(1) {
    display: none;
  }
  .ygcpRjyflistArea2Content>div:nth-of-type(1) ul li:nth-of-type(5) {
    margin: 11vw 3.9vw;
  }
  .ygcpRjyflistArea2Content>div:nth-of-type(1) ul li:nth-of-type(6) {
    margin: 11vw 3.9vw;
  }
  .ygcpRjyflistArea2Content>div:nth-of-type(1) ul li:nth-of-type(7) {
    margin: 11vw 3.9vw;
  }
  .ygcpRjyflistArea2Content>div:nth-of-type(1) ul li:nth-of-type(8) {
    margin: 11vw 3.9vw;
  }
  .ygcpRjyflistArea2Content>div:nth-of-type(1) ul li {
    margin: 11vw 3.9vw;
    width: 174px;
  }
  .ygcpRjyflistArea2Content>div:nth-of-type(1) ul>div {
    margin: 0px 15px;
    width: 82.8%;
  }
  .ygcpRjyflistArea2Content>div:nth-of-type(1) ul>div.zhsk {
    background: rgba(226, 226, 226, 1);
    border: 1.5px solid rgb(28, 121, 251, 1);
    position: absolute;
    z-index: 1;
    top: 450px;
  }
  .ygcpRjyflistArea2Content>div:nth-of-type(1) ul li:nth-of-type(5)::after {
    content: '';
    display: block;
    width: 17px;
    height: 17px;
    background: rgba(226, 226, 226, 1);
    transform: rotate(45deg);
    position: absolute;
    top: 230px;
    left: 46%;
    z-index: 111111111;
    border-left: 1.5px solid rgb(250, 175, 53, 1);
    border-top: 1.5px solid rgb(250, 175, 53, 1);
    border-right: unset;
    border-bottom: unset;
  }
  .ygcpRjyflistArea2Content>div:nth-of-type(1) ul li:nth-of-type(6)::after {
    content: '';
    display: block;
    width: 17px;
    height: 17px;
    background: rgba(226, 226, 226, 1);
    transform: rotate(45deg);
    position: absolute;
    top: 230px;
    left: 46%;
    z-index: 111111111;
    border-left: 1.5px solid rgb(32, 145, 248, 1);
    border-top: 1.5px solid rgb(32, 145, 248, 1);
    border-right: unset;
    border-bottom: unset;
  }
  .ygcpRjyflistArea2Content>div:nth-of-type(1) ul li:nth-of-type(7)::after {
    content: '';
    display: block;
    width: 17px;
    height: 17px;
    background: rgba(226, 226, 226, 1);
    transform: rotate(45deg);
    position: absolute;
    top: 230px;
    left: 46%;
    z-index: 111111111;
    border-left: 1.5px solid rgb(251, 71, 37, 1);
    border-top: 1.5px solid rgb(251, 71, 37, 1);
    border-right: unset;
    border-bottom: unset;
  }
  .ygcpRjyflistArea2Content>div:nth-of-type(1) ul li:nth-of-type(8)::after {
    content: '';
    display: block;
    width: 17px;
    height: 17px;
    background: rgba(226, 226, 226, 1);
    transform: rotate(45deg);
    position: absolute;
    top: 230px;
    left: 46%;
    z-index: 111111111;
    border-left: 1.5px solid rgb(84, 125, 233, 1);
    border-top: 1.5px solid rgb(84, 125, 233, 1);
    border-right: unset;
    border-bottom: unset;
  }
  .ygcpRjyflistArea2Content>div:nth-of-type(1) ul>div.zhhh {
    top: 16px;
  }
  .ygcpRjyflistArea2Content>div:nth-of-type(1) ul>div.zhjg {
    top: 16px;
  }
  .ygcpRjyflistArea2Content>div:nth-of-type(1) ul>div.zhqy {
    top: -273px;
  }
  .ygcpRjyflistArea2Content>div:nth-of-type(1) ul>div.zhyy {
    top: 332px;
    z-index: 11;
  }
  .ygcpRjyflistArea2Content>div:nth-of-type(1) ul>div.zhfy {
    top: 332px;
    z-index: 11;
  }
  .ygcpRjyflistArea2Content>div:nth-of-type(1) ul>div.slgjyy {
    top: 620px;
  }
  .ygcpRjyflistArea2Content>div:nth-of-type(1) ul>div.zhsw {
    top: 620px;
  }
  .ygcpRjyflistArea2Content>div:nth-of-type(1) ul {
    overflow: unset;
    overflow: unset;
    width: 95vw;
    margin: 0 auto;
  }
  /*.ygcpRjyflistArea2Content > div:nth-of-type(1) ul li:nth-of-type(1).ygcpRjyflistArea2ContentActive {*/
  /*  background: url(../images/ygkj_rjyf_active01.png) no-repeat;*/
  /*  background-size: 100% auto;*/
  /*  background-position: center bottom;*/
  /*  transition: all .5s ease;*/
  /*  margin: 55px 5px 190px 5px;*/
  /*  width: 177px;*/
  /*}*/
  .ygcpRjyfListArea2>div:first-of-type {
    display: none;
  }
  .daolang {
    display: block;
  }
  .daolang swiper-wrapper {
    width: 414px;
  }
  .ygcpListArea2Nav>div>div {
    height: 100%;
    margin: 0 auto;
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative;
    z-index: 111;
  }
  .ygcpListArea2Nav>div>div a.ygcpRjyfListArea2Active {
    background-color: #0059b3;
    transition: all 0.5s ease;
  }
  .swiper-wrapper>.swiper-slide>a>div {
    display: flex;
    justify-content: flex-start;
    align-items: center;
    border-bottom: solid 1px rgba(255, 255, 255, 1);
  }
  .swiper-wrapper>.swiper-slide>a {
    display: block;
    width: 278px;
    float: left;
    margin: unset;
    text-align: center;
    padding: unset;
    line-height: 54px;
    font-size: 12px;
    height: 50px;
  }
  .swiper-wrapper>.swiper-slide {
    width: 100%;
    padding: unset;
    position: relative;
    top: 0;
    left: 0;
    transition: all .5s ease;
  }
  .xwdtlistArea2Content>div:nth-of-type(1) ul li a div:nth-of-type(2) button {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 105px;
    height: 24px;
    color: rgba(153, 153, 153, 1);
    border-radius: 23px;
    background: none;
    border: solid 1px rgba(192, 192, 192, 1);
  }
  .xwdtlistArea2Content>div:nth-of-type(1)>div:nth-of-type(1) {
    width: 95%;
    height: 450px;
  }
  .xwdtlistArea2Content>div:nth-of-type(1) ul li {
    width: 45vw;
    height: 89vw;
    margin: 20px 10px;
    float: left;
    background: #fff;
    padding: 36px 20px 28px;
    transition: all .5s ease;
  }
  .xwdtlistArea2Content>div:nth-of-type(1) {
    width: 100%;
    margin: 30px auto;
  }
  .xwdtlistArea2Content>div:nth-of-type(1)>div:nth-of-type(1) a {
    display: block;
  }
  .xwdtlistArea2Content>div:nth-of-type(1) ul li a div:nth-of-type(1) {
    width: 100%;
    height: 100px;
    position: relative;
    margin-top: 0px;
  }
  .xwdtlistArea2Content>div:nth-of-type(1)>div:nth-of-type(1) img {
    display: block;
    width: 100%;
    height: 50%;
    object-fit: cover;
    padding: 13px 0px;
  }
  .xwdtlistArea2Content>div:nth-of-type(1)>div:nth-of-type(1) a>div {
    width: 100%;
    height: 48%;
    margin-left: 0px;
    padding: 0;
  }
  .xwdtlistArea2Content>div:nth-of-type(1)>div:nth-of-type(1) a>div>div span {
    display: none;
  }
  .xwdtlistArea2Content>div:nth-of-type(1)>div:nth-of-type(1) a>div>div h1 {
    font-size: 20px;
    margin-bottom: 25px;
  }
  .xwdtlistArea2Content>div:nth-of-type(1)>div:nth-of-type(1) a>div>div p {
    font-size: 14px;
    line-height: 22px;
  }
  .xwdtlistArea2Content>div:nth-of-type(1)>div:nth-of-type(1) a>div>div button {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 105px;
    height: 24px;
    color: rgba(153, 153, 153, 1);
    border-radius: 23px;
    background: none;
    border: solid 1px rgba(192, 192, 192, 1);
  }
  .xwdtlistArea2Content>div:nth-of-type(1) ul li a div:nth-of-type(1) p {
    width: 381px;
    height: 245px;
    position: absolute;
    right: 0;
    bottom: 0;
    display: block;
    width: 62px;
    height: 35px;
    background-image: linear-gradient(135deg, rgba(252, 120, 33, 1) 0%, rgba(253, 197, 49, 1) 100%);
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }
  .xwdtlistArea2Content>div:nth-of-type(1) ul li a div:nth-of-type(1) p b {
    font-size: 10px;
    font-weight: 500;
    letter-spacing: 0px;
    color: rgba(255, 255, 255, 1);
  }
  .xwdtlistArea2Content>div:nth-of-type(1) ul li a div:nth-of-type(1) p span {
    font-size: 2px;
    letter-spacing: 0px;
    color: rgba(255, 255, 255, 1);
    margin-top: unset;
    display: block;
  }
  .ygcpDetailArea2Content>div>article>div:nth-of-type(2) {
    width: 90%;
    margin-top: 0px;
  }
  .xwdtlistArea2Content>div:nth-of-type(1) ul {
    display: flex;
    flex-wrap: wrap;
    width: 100vw;
  }
  .xwdtListArea2Nav>div a {
    display: block;
    height: 50px;
    line-height: 54px;
    font-size: 12px;
    font-weight: 500;
    letter-spacing: 0px;
    color: rgba(51, 51, 51, 1);
    padding: 0 7vw;
    position: relative;
  }
  .ygcpListArea2Nav>div a {
    display: block;
    height: 50px;
    line-height: 54px;
    font-size: 12px;
    font-weight: 500;
    letter-spacing: 0px;
    color: rgba(51, 51, 51, 1);
    padding: 0 2.5vw;
    position: relative;
  }
  .ygcpRjyflistArea2ContentSwiper .slide>a {
    width: 255px;
  }
  .ygcpxtjclistArea2Content>div:nth-of-type(1) ul li {
    margin: 10vw 3.7vw;
    width: 40vw;
    display: block;
    height: 178px;
  }
  .ygcpxtjclistArea2Content>div:nth-of-type(1) ul {
    overflow: unset;
    width: 95vw;
    margin: 0 auto;
  }
  .ygcpxtjclistArea2Content>div:nth-of-type(1) ul li>a>div:nth-of-type(5) {
    width: 100%;
    height: 80px;
    position: absolute;
    top: 70px;
    left: 0;
    padding: 0 22px;
  }
  .ygcpxtjclistArea2Content>div:nth-of-type(1) ul li>a>div:nth-of-type(5) p {
    font-size: 14px;
    line-height: 20px;
    letter-spacing: 0px;
    text-align: left;
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-all;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    -webkit-line-clamp: 2;
  }
  .ygcpxtjclistArea2Content>div:nth-of-type(1) {
    width: 95vw;
    margin: 59px auto;
  }
  .ygcpxtjclistArea2Content>div:nth-of-type(1) ul li>a>div:nth-of-type(5) h1 {
    font-size: 14px;
    height: 40px;
    letter-spacing: 0px;
    font-weight: bold;
    color: rgba(51, 51, 51, 1);
    margin-bottom: 20px;
    line-height: 1.5;
  }
  .ygcpxtjclistArea2Content>div:nth-of-type(1) ul li>a>div:nth-of-type(5) div {
    padding: unset;
  }
}

/* 窗口宽度<480,设计宽度=320 */

@media screen and (max-width: 479px) {
  /* .paga_nav{
    display: none!important;
  } */
  /*.ygcpRjyflistArea2Content > div:nth-of-type(1) ul li:nth-of-type(1).ygcpRjyflistArea2ContentActive {*/
  /*  margin-bottom: 190px;*/
  /*}*/
  /*.ygcpRjyflistArea2Content > div:nth-of-type(1) ul li:nth-of-type(2n).ygcpRjyflistArea2ContentActive {*/
  /*  margin-bottom: 190px;*/
  /*}*/
  /*.ygcpRjyflistArea2Content > div:nth-of-type(1) ul li:nth-of-type(3n).ygcpRjyflistArea2ContentActive {*/
  /*  margin-bottom: 190px;*/
  /*}*/
  /*.ygcpRjyflistArea2Content > div:nth-of-type(1) ul li:nth-of-type(4n).ygcpRjyflistArea2ContentActive {*/
  /*  margin-bottom: 190px;*/
  /*}*/
  /*.ygcpRjyflistArea2Content > div:nth-of-type(1) ul li:nth-of-type(5n).ygcpRjyflistArea2ContentActive {*/
  /*  margin-bottom: 190px;*/
  /*}.ygcpRjyflistArea2Content > div:nth-of-type(1) ul li:nth-of-type(6n).ygcpRjyflistArea2ContentActive {*/
  /*   margin-bottom: 190px;*/
  /* }.ygcpRjyflistArea2Content > div:nth-of-type(1) ul li:nth-of-type(7n).ygcpRjyflistArea2ContentActive {*/
  /*    margin-bottom: 190px;*/
  /*  }*/
  /*.ygcpRjyflistArea2Content > div:nth-of-type(1) ul li:nth-of-type(8n).ygcpRjyflistArea2ContentActive {*/
  /*  margin-bottom: 190px;*/
  /*}*/
  .ygcpRjyflistArea2Content>div:nth-of-type(1) ul li {
    margin: 11vw 0.9vw;
    width: 40vw;
    height: 178px;
    display: block;
  }
  .ygcpRjyflistArea2Content>div:nth-of-type(1) ul li {
    margin: 10vw 3.7vw;
    width: 40vw;
    height: 178px;
    display: block;
  }
  .ygcpRjyflistArea2Content>div:nth-of-type(1) ul li:nth-of-type(5) {
    margin: 10vw 3.7vw;
  }
  .ygcpRjyflistArea2Content>div:nth-of-type(1) ul li:nth-of-type(6) {
    margin: 10vw 3.7vw;
  }
  .ygcpRjyflistArea2Content>div:nth-of-type(1) ul li:nth-of-type(7) {
    margin: 10vw 3.7vw;
  }
  .ygcpRjyflistArea2Content>div:nth-of-type(1) ul li:nth-of-type(8) {
    margin: 10vw 3.7vw;
  }
  .ygcpRjyflistArea2Content>div:nth-of-type(2) {
    width: 1240px;
    display: block;
    margin-top: 15vw;
  }
  .ygcpRjyflistArea2Content>div:nth-of-type(2) ul {
    overflow: unset;
    overflow: unset;
    width: 95vw;
    margin: 0 auto;
  }
  .ygcpRjyflistArea2Content>div:nth-of-type(2) ul li {
    margin: 10vw 3.7vw;
    width: 40vw;
    height: 178px;
    display: block;
    border-radius: 20px;
    background: url(../images/ygkj_ygcprjyf_contentBg.png) no-repeat;
    /* background-size: 100% auto; */
    background-position: center bottom;
    /* box-shadow: 0px 3px 2px rgba(0, 0, 0, .15); */
    transition: all .5s ease;
    float: left;
    position: relative;
    z-index: 1;
  }
  .ygcpRjyflistArea2Content>div:nth-of-type(2) ul li>div img {
    position: relative;
    /* top: -18px; */
  }
  .ygcpRjyflistArea2Content>div:nth-of-type(2) ul li>div {
    display: block;
    width: 95%;
    height: 95%;
    position: relative;
    text-align: center;
  }
  .ygcpRjyflistArea2Content>div:nth-of-type(2) ul li>div>div:nth-of-type(5) {
    width: 100%;
    height: 80px;
    position: absolute;
    bottom: 0;
    left: 0;
    padding: 0 22px;
    /*box-shadow: 0px 5px 5px rgba(0, 0, 0, .08);*/
    border-radius: 0px 0px 20px 20px;
  }
  .ygcpRjyflistArea2Content>div:nth-of-type(2) ul li>div>div:nth-of-type(5) h1 {
    font-size: 18px;
    letter-spacing: 0px;
    font-weight: bold;
    color: rgba(51, 51, 51, 1);
    margin-bottom: 29px;
  }
  .ygcpRjyflistArea2Content>div:nth-of-type(2) ul>div {
    margin: 0px 15px;
    width: 82.8%;
  }
  .ygcpRjyflistArea2Content>div:nth-of-type(2) ul>div {
    width: 80%;
    position: relative;
    border-radius: 8px;
    float: left;
    margin: 0px 45px;
    background-color: rgba(36, 116, 228, 1);
    position: relative;
    z-index: 11;
    min-height: 50px;
    display: none;
    margin-bottom: 20px;
  }
  .ygcpRjyflistArea2Content>div:nth-of-type(2) ul>div>div {
    width: 230px;
    margin: 15px auto;
  }
  .ygcpRjyflistArea2Content>div:nth-of-type(2) ul>div>div>a>div {
    display: flex;
    justify-content: flex-start;
    align-items: center;
    border-bottom: solid 1px rgb(184, 184, 184, 1);
    margin-bottom: 2vw;
  }
  .ygcpRjyflistArea2Content>div:nth-of-type(2) ul>div>div>a>p {
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-all;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    -webkit-line-clamp: 3;
  }
  .ygcpRjyflistArea2Content>div:nth-of-type(2) ul>div>div>a>div>h3 {
    font-size: 12px;
    padding-left: 2vw;
    font-weight: bold;
  }
  .ygcpRjyflistArea2Content>div:nth-of-type(2) ul li.ygcpRjyflistArea2ContentActive::after {
    opacity: 1;
  }
  .ygcpRjyflistArea2Content>div:nth-of-type(2) ul>div:nth-of-type(1) {
    background: rgba(226, 226, 226, 1);
    border: 1.5px solid rgb(28, 121, 251, 1);
    position: relative;
    z-index: 1;
    opacity: 0;
  }
  .ygcpRjyflistArea2Content>div:nth-of-type(2) ul>div:nth-of-type(2) {
    background: rgba(226, 226, 226, 1);
    border: 1.5px solid rgb(255, 135, 22, 1);
    position: relative;
    z-index: 1;
    opacity: 0;
  }
  .ygcpRjyflistArea2Content>div:nth-of-type(2) ul>div:nth-of-type(3) {
    background: rgba(226, 226, 226, 1);
    border: 1.5px solid rgb(118, 79, 251, 1);
    position: relative;
    z-index: 1;
    opacity: 0;
  }
  .ygcpRjyflistArea2Content>div:nth-of-type(2) ul>div:nth-of-type(4) {
    background: rgba(226, 226, 226, 1);
    border: 1.5px solid rgb(33, 202, 206, 1);
    position: relative;
    z-index: 1;
    opacity: 0;
  }
  .ygcpRjyflistArea2Content>div:nth-of-type(2) ul>div:nth-of-type(5) {
    background: rgba(226, 226, 226, 1);
    border: 1.5px solid rgb(250, 175, 53, 1);
    position: relative;
    z-index: 1;
    opacity: 0;
  }
  .ygcpRjyflistArea2Content>div:nth-of-type(2) ul>div:nth-of-type(6) {
    background: rgba(226, 226, 226, 1);
    border: 1.5px solid rgb(32, 145, 248, 1);
    position: relative;
    z-index: 1;
    opacity: 0;
  }
  .ygcpRjyflistArea2Content>div:nth-of-type(2) ul>div:nth-of-type(7) {
    background: rgba(226, 226, 226, 1);
    border: 1.5px solid rgb(251, 71, 37, 1);
    position: relative;
    z-index: 1;
    opacity: 0;
  }
  .ygcpRjyflistArea2Content>div:nth-of-type(2) ul>div:nth-of-type(8) {
    background: rgba(226, 226, 226, 1);
    border: 1.5px solid rgb(84, 125, 233, 1);
    position: relative;
    z-index: 1;
    opacity: 0;
  }
  .ygcpRjyflistArea2Content>div:nth-of-type(1) {
    display: none;
  }
  .ygcpRjyflistArea2Content>div:nth-of-type(2) ul li:nth-of-type(1).ygcpRjyflistArea2ContentActive {
    background: url(../images/ygkj_rjyf_active01.png) no-repeat;
    background-size: 100% auto;
    background-position: center bottom;
    transition: all .5s ease;
    z-index: 111111;
  }
  .ygcpRjyflistArea2Content>div:nth-of-type(2) ul li:nth-of-type(2n).ygcpRjyflistArea2ContentActive {
    background: url(../images/ygkj_rjyf_active02.png) no-repeat;
    background-size: 100% auto;
    background-position: center bottom;
    transition: all .5s ease;
    z-index: 111111;
  }
  .ygcpRjyflistArea2Content>div:nth-of-type(2) ul li:nth-of-type(3n).ygcpRjyflistArea2ContentActive {
    background: url(../images/ygkj_rjyf_active03.png) no-repeat;
    background-size: 100% auto;
    background-position: center bottom;
    transition: all .5s ease;
    z-index: 111111111;
  }
  .ygcpRjyflistArea2Content>div:nth-of-type(2) ul li:nth-of-type(4n).ygcpRjyflistArea2ContentActive {
    background: url(../images/ygkj_rjyf_active04.png) no-repeat;
    background-size: 100% auto;
    background-position: center bottom;
    transition: all .5s ease;
    z-index: 111111;
  }
  .ygcpRjyflistArea2Content>div:nth-of-type(2) ul li:nth-of-type(5n).ygcpRjyflistArea2ContentActive {
    background: url(../images/ygkj_rjyf_active05.png) no-repeat;
    background-size: 100% auto;
    background-position: center bottom;
    transition: all .5s ease;
    z-index: 111111;
  }
  .ygcpRjyflistArea2Content>div:nth-of-type(2) ul li:nth-of-type(6n).ygcpRjyflistArea2ContentActive {
    background: url(../images/ygkj_rjyf_active06.png) no-repeat;
    background-size: 100% auto;
    background-position: center bottom;
    transition: all .5s ease;
    z-index: 111111;
  }
  .ygcpRjyflistArea2Content>div:nth-of-type(2) ul li:nth-of-type(7n).ygcpRjyflistArea2ContentActive {
    background: url(../images/ygkj_rjyf_active07.png) no-repeat;
    background-size: 100% auto;
    background-position: center bottom;
    transition: all .5s ease;
    z-index: 111111;
  }
  .ygcpRjyflistArea2Content>div:nth-of-type(2) ul li:nth-of-type(8n).ygcpRjyflistArea2ContentActive {
    background: url(../images/ygkj_rjyf_active08.png) no-repeat;
    background-size: 100% auto;
    background-position: center bottom;
    transition: all .5s ease;
    z-index: 111111;
  }
}

hr {
  opacity: 0.3;
}

@media screen and (max-width: 400px) {
  .ygcpRjyflistArea2Content>div:nth-of-type(1) ul>div.zhsk {
    background: rgba(226, 226, 226, 1);
    border: 1.5px solid rgb(28, 121, 251, 1);
    position: absolute;
    z-index: 1;
    top: 445px;
  }
  .ygcpRjyflistArea2Content>div:nth-of-type(1) ul>div.zhqy {
    top: -262px;
  }
  .ygcpRjyflistArea2Content>div:nth-of-type(1) ul>div.zhhh {
    top: 18px;
  }
  .ygcpRjyflistArea2Content>div:nth-of-type(1) ul>div.zhjg {
    top: 18px;
  }
  .ygcpRjyflistArea2Content>div:nth-of-type(1) ul>div.zhyy {
    top: 328px;
    z-index: 11;
  }
  .ygcpRjyflistArea2Content>div:nth-of-type(1) ul>div.zhfy {
    top: 327px;
    z-index: 11;
  }
  .ygcpRjyflistArea2Content>div:nth-of-type(1) ul>div.zhsw {
    top: 607px;
  }
  .ygcpRjyflistArea2Content>div:nth-of-type(1) ul>div.slgjyy {
    top: 607px;
  }
  .xwdtlistArea2Content>div:nth-of-type(1) ul li {
    width: 44vw;
    height: 89vw;
    margin: 20px 10px;
    float: left;
    background: #fff;
    padding: 36px 20px 10px;
    transition: all .5s ease;
  }
}