.cwgk-de{width: 100%;}
.cwgk-de .title{text-align: center;}
.cwgk-de .title em{font-size: 24px;color: #333333;font-weight: bold;}
.cwgk-de .title p{font-size: 16px;color: #666666;background: #f2f2f2;line-height: 44px;margin-top: 1.5%;}
.cwgk-de .content{padding: 3% 0;border-bottom: 1px solid #e6e6e6;margin-bottom: 2%;}
/* .cwgk-de .content a{font-size: 16px;color: #333333;background: url(../x-images/icon_xls.png)no-repeat center left;padding-left: 25px;} */
.cwgk-de .content p{font-size: 14px;color: #666666;line-height: 25px;margin-top: 0;}
.cwgk-de .content div{text-align: right;margin-top: 5%;margin-bottom: 1%;}
.cwgk-de .content div em{font-size: 14px;color: #666666;}

.yl-ylzh .tit{position: relative;border-bottom: 1px solid #e3e3e3;margin-bottom: 3%;}
.yl-ylzh .tit::after{content: '';width: 92px;height: 2px;background: #00b1ab;position: absolute;bottom: 0;left: 0;}
.yl-ylzh .tit em{font-size: 22px;color: #00b1ab;font-weight: bold;}
.yl-ylzh .cwgk-list{margin-bottom: 5.5%;}
.yl-ylzh .cwgk-list .title{background: #f6f6f6;height: 31px;position: relative;text-align: center;margin-bottom: 1%;}
.yl-ylzh .cwgk-list .title em{font-size: 18px;color: #fff;font-weight: bold;display: block;width: 138px;height: 41px;line-height: 41px;background: #00b1ab;position: absolute;bottom: 0;left: 0;}
.yl-ylzh .cwgk-list .title em::after{content: url(../x-images/sanj.png);position: absolute;top: -18px;right: -5px;}
.yl-ylzh .cwgk-list ul{}
.yl-ylzh .cwgk-list ul li{display: flex;justify-content: space-between;border-bottom: 1px dashed #dddddd;padding: 1.5% 0;}
.yl-ylzh .cwgk-list ul li a{font-size: 16px;color: #333333;position: relative;padding-left: 20px;line-height: 34px;transition:all .5s;}
.yl-ylzh .cwgk-list ul li a::after{content: '';width: 4px;height: 4px;background: #999999; position: absolute;top: 15px;left: 0;}
/*.yl-ylzh .cwgk-list ul li a:hover{color: #00b1ab;}*/
.yl-ylzh .cwgk-list ul li p{font-size: 14px;color: #999999;margin-top: 0;transition:all .5s;}
.yl-ylzh .cwgk-list ul li:hover p{
    color: #00b1ab;
}
.yl-ylzh .cwgk-list ul li:hover a{
    color: #00b1ab;
}
.wzzq .wzzq-son{
  width: 1520px;
	height: auto;
	background-color: #ffffff;
	box-shadow: 0px 0px 15px 0px rgba(0, 48, 83, 0.23);
  display: flex;
  justify-content: space-between;
  position: absolute;
  left: -1412px;
  padding: 27px;
  top: 100px;
  opacity: 0;
  visibility: hidden;
  transition: all .3s;
}
.wzzq:hover .wzzq-son{
  top: 60px;
  opacity: 1;
  visibility: visible;
}
.wzzq .wzzq-son .son-link{
  width: 50%;
}
.wzzq .wzzq-son .son-link ul{
  height: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
  padding-left: 12%;
}
.wzzq .wzzq-son .son-link ul li{
  width: 50%;
}
.wzzq .wzzq-son .son-link ul li a{
	font-size: 16px;
	letter-spacing: 0px;
	color: #333333;
  font-weight: normal;
  position: relative;
  transition: all .3s;
}
.wzzq .wzzq-son .son-link ul li:hover a{
    color: #45a89e;
}
.wzzq .wzzq-son .son-link ul li a::before{
  content: "";
  position: absolute;
  left: -4%;
  top: 45%;
  width: 6px;
  height: 6px;
  background-color: #45a89e;
}
.wzzq .wzzq-son .son-img{
  width: 50%;
  max-height: 292px;
  position: relative;
  max-width: 625px;
  visibility: hidden;
}
.wzzq .wzzq-son .son-img img{
  width: 100%;
  height: 100%;
  opacity: 0;
  visibility: hidden;
  position: absolute;
  top: 0;
  left: 0;
  transition: all .5s;
}
.wzzq .wzzq-son .son-img .xs-img{
  opacity: 0;
  visibility: hidden;
}
.wzzq:hover .wzzq-son .son-img .xs-img{
    opacity: 1;
    visibility: visible;
}
