* {
	font-family: Microsoft YaHei;
  }
  @keyframes scale1 {
	0% {
	  opacity: 0;
	  transform: scale(0.5);
	}
	100% {
	  opacity: 1;
	  transform: scale(1);
	}
  }
  @keyframes slide1 {
	0% {
	  opacity: 0;
	  transform: translateY(-40px);
	}
	100% {
	  opacity: 1;
	  transform: translateY(0%);
	}
  }
  @keyframes slide2 {
	0% {
	  opacity: 0;
	  transform: translateY(-80%);
	}
	100% {
	  opacity: 1;
	  transform: translateY(0%);
	}
  }
  @keyframes slide3 {
	0% {
	  opacity: 0;
	  transform: translateX(-60%);
	}
	50% {
	  opacity: 1;
	  transform: translate(-25%, 30%);
	}
	100% {
	  opacity: 1;
	  transform: translate(0, 0);
	}
  }
  @keyframes slide4 {
	0% {
	  opacity: 0;
	  transform: translate(50%, -20%);
	}
	50% {
	  opacity: 1;
	  transform: translate(15%, -30%);
	}
	100% {
	  opacity: 1;
	  transform: translate(0%, 0%);
	}
  }
  @keyframes slide5 {
	0% {
	  opacity: 0;
	  transform: translateX(-50%);
	}
	50% {
	  opacity: 1;
	  transform: translate(0%, -50%);
	}
	100% {
	  opacity: 1;
	  transform: translate(0, 0);
	}
  }
  @keyframes boxshow {
	0% {
	  opacity: 0;
	}
	100% {
	  opacity: 1;
	}
  }
  @keyframes ripples {
	0% {
	  transform: translate(-50%,-50%) scale(1);
	  opacity: 1;
	}
	100% {
	  transform: translate(-50%,-50%) scale(1.4);
	  opacity: 0;
	}
  }
  @keyframes skip {
	0% {
	  transform: translateY(-30%);
	}
	100% {
	  transform: translateY(0);
	}
  }
  .bg_header {
	position: relative;
  }
  .bg_header > img {
	pointer-events: none;
	width: 100%;
  }
  .bg_header > img:nth-of-type(2) {
	display: none;
  }
  .bg-head-content {
	position: absolute;
	width: 62%;
	top: 12%;
	left: 4%;
  }
  .bg-head-content .title {
	width: 76%;
	margin: 0 auto;
	animation: scale1 0.8s linear 1;
	animation-fill-mode: both;
  }
  .bg-head-content .title img {
	width: 100%;
  }
  .bg-head-content .head-middle {
	position: relative;
	width: 43%;
	margin: 0 auto;
	margin-top: 5%;
  }
  .bg-head-content .head-middle img {
	width: 100%;
  }
  .bg-head-content .head-middle img:nth-of-type(2) {
	position: absolute;
	display: inline-block;
	top: -75%;
	left: 11%;
	width: 80%;
	animation: slide1 0.7s linear 0.3s 1;
	animation-fill-mode: both;
  }
  .bg-head-content .head-middle img:nth-of-type(3) {
	position: absolute;
	display: inline-block;
	bottom: -15%;
	left: 15%;
	width: 70%;
	animation: slide1 0.8s linear 0.3s 1;
	animation-fill-mode: both;
  }
  .bg-head-content .head-middle2 {
	width: 43%;
	margin: 5% auto 0;
  }
  .bg-head-content .head-middle2 .middle2-item {
	position: relative;
	width: 44%;
	float: left;
  }
  .bg-head-content .head-middle2 .middle2-item img {
	width: 100%;
  }
  .bg-head-content .head-middle2 .middle2-item img:nth-of-type(1) {
	animation: boxshow 1.5s linear 1;
	animation-fill-mode: both;
  }
  .bg-head-content .head-middle2 .middle2-item img:nth-of-type(2) {
	position: absolute;
	display: inline-block;
	top: 20%;
	right: 10%;
	width: 60%;
  }
  .bg-head-content .head-middle2 .middle2-item img:nth-of-type(3) {
	position: absolute;
	width: 10%;
	top: 27%;
	left: 15%;
  }
  .bg-head-content .head-middle2 .middle2-item:nth-of-type(2n) {
	float: right;
  }
  .bg-head-content .head-middle2 .middle2-item:nth-of-type(n + 3) {
	margin-top: 8%;
  }
  .bg-head-content .head-middle2 .middle2-item:nth-of-type(1) img:nth-of-type(2) {
	animation: scale1 0.6s linear 0.5s 1;
	animation-fill-mode: both;
  }
  .bg-head-content .head-middle2 .middle2-item:nth-of-type(1) img:nth-of-type(3) {
	animation: scale1 0.6s linear 0.5s 1;
	animation-fill-mode: both;
  }
  .bg-head-content .head-middle2 .middle2-item:nth-of-type(2) img:nth-of-type(2) {
	animation: scale1 0.6s linear 0.7s 1;
	animation-fill-mode: both;
  }
  .bg-head-content .head-middle2 .middle2-item:nth-of-type(2) img:nth-of-type(3) {
	animation: scale1 0.6s linear 0.7s 1;
	animation-fill-mode: both;
  }
  .bg-head-content .head-middle2 .middle2-item:nth-of-type(3) img:nth-of-type(2) {
	animation: scale1 0.6s linear 0.9s 1;
	animation-fill-mode: both;
  }
  .bg-head-content .head-middle2 .middle2-item:nth-of-type(3) img:nth-of-type(3) {
	animation: scale1 0.6s linear 0.9s 1;
	animation-fill-mode: both;
  }
  .bg-head-content .head-middle2 .middle2-item:nth-of-type(4) img:nth-of-type(2) {
	right: 5%;
	width: 65%;
	animation: scale1 0.6s linear 1s 1;
	animation-fill-mode: both;
  }
  .bg-head-content .head-middle2 .middle2-item:nth-of-type(4) img:nth-of-type(3) {
	animation: scale1 0.6s linear 1s 1;
	animation-fill-mode: both;
  }
  .bg-head-content .head-middle2::after {
	content: "";
	display: block;
	clear: both;
  }
  .bg-head-content .head-middle3{
    width: 60%;
    margin: 4% auto 0;
  }
  .bg-head-content .head-middle3 img{
    width: 100%;
  }
  .bg-head-content .iphone {
	text-align: center;
	margin-top: 4%;
	font-size: 1.5vw;
	color: #fff;
	animation: slide2 0.7s linear 0.6s 1;
	animation-fill-mode: both;
	text-shadow: 3px 4px 0px #24749c;
  }
  .bg-head-content .iphone span {
	font-size: 1.8vw;
  }
  .head-right {
	position: absolute;
	top: 12%;
	right: 35%;
	width: 8%;
  }
  .head-right img {
	display: inline-block;
	width: 84%;
  }
  .head-right .right-item:nth-of-type(1) img {
	margin-left: 84%;
	margin-top: 10%;
	animation: slide3 1s linear 0.3s 1;
	animation-fill-mode: both;
  }
  .head-right .right-item:nth-of-type(2) img {
	margin-top: 30%;
	margin-left: -21%;
	width: 95%;
	animation: slide4 1s linear 0.3s 1;
	animation-fill-mode: both;
  }
  .head-right .right-item:nth-of-type(3) img {
	margin-top: 90%;
	margin-left: 100%;
	animation: slide5 1s linear 0.3s 1;
	animation-fill-mode: both;
  }
  ul {
	margin: 0;
	padding: 0;
	list-style: none;
  }
  span,
  p,
  h4,
  li,
  a,
  button {
	font-family: Microsoft YaHei;
  }
  body,
  html,
  h4,
  h5,
  h6,
  p,
  span,
  a {
	margin: 0;
	padding: 0;
	text-decoration: none;
  }
  .pagespace {
	margin-top: 4% !important;
  }
  .dyg_content1 {
	position: absolute;
	width: 74%;
	margin: 0 auto;
	padding: 1% 0 1.5%;
	bottom: 3%;
	left: 50%;
	transform: translateX(-50%);
	background: #fff;
  }
  .dyg_content1 .content1_substance {
	width: 84%;
	margin: 0 auto;
  }
  .dyg_content1 .content1_substance .subhead h4 {
	font-size: 28px;
  }
  .dyg_content1 .content1_substance .subhead h4::before {
	width: 0%;
  }
  .dyg_content1 .content1_substance .subhead h4::after {
	width: 0%;
  }
  .dyg_content1 .content1_substance .introduction p {
	margin: 1% auto 3%;
	font-size: 24px;
	line-height: 1.5em;
  }
  .dyg_content1 .content1_substance .bz_wrapper {
	width: 100%;
  }
  .dyg_content1 .content1_substance .bz_wrapper .bz_nr {
	float: left;
	width: 22%;
  }
  .dyg_content1 .content1_substance .bz_wrapper .bz_nr:not(:first-child) {
	margin-left: 4%;
  }
  .dyg_content1 .content1_substance .bz_wrapper .bz_nr p {
	padding: 2%;
	font-family: Microsoft YaHei;
	font-size: 1vw;
	text-align: center;
	color: #ffffff;
	font-weight: 400;
	background-color: #22a4e4;
	border-radius: 8px;
	box-sizing: border-box;
  }
  .dyg_content1 .content1_substance .bz_wrapper .bz_nr img {
	width: 100%;
	margin-top: 5%;
  }
  .dyg_content1 .content1_substance .bz_wrapper::after {
	content: "";
	display: block;
	height: 0;
	clear: both;
  }
  .dyg_content2 {
	width: 100%;
	margin-top: 10%;
  }
  .dyg_content2 .content2_bg {
	margin: 5% auto 0;
	background: linear-gradient(0deg, #e4f6fc 0%, rgba(255, 255, 255, 0) 100%);
  }
  .dyg_content2 .content2_bg .sum {
	display: flex;
	width: 70%;
	margin: 0 auto;
  }
  .dyg_content2 .content2_bg .sum .content2_left {
	flex: 1;
  }
  .dyg_content2 .content2_bg .sum .content2_left .content2_left_top h4 {
	font-size: 30px;
	color: #0e9de3;
	text-align: center;
	margin: 2% auto;
  }
  .dyg_content2 .content2_bg .sum .content2_left .content2_left_top h4 span {
	border-radius: 50%;
	border: 1px solid #ff0000;
	padding: 1.5% 3%;
  }
  .dyg_content2 .content2_bg .sum .content2_left .content2_left_top .fubiaoti {
	text-align: center;
	margin-bottom: 2%;
	margin-top: 2%;
  }
  .dyg_content2 .content2_bg .sum .content2_left .content2_left_top .fubiaoti span {
	font-size: 24px;
	color: #343434;
	text-align: center;
  }
  .dyg_content2 .content2_bg .sum .content2_left .content2_left_top .fubiaoti span:nth-of-type(2) {
	color: #0e9de3;
	font-size: 30px;
  }
  .dyg_content2 .content2_bg .sum .content2_left .content2_left_bottom ul {
	display: flex;
	flex-wrap: wrap;
  }
  .dyg_content2 .content2_bg .sum .content2_left .content2_left_bottom ul li {
	width: 33%;
	position: relative;
	box-sizing: border-box;
  }
  .dyg_content2 .content2_bg .sum .content2_left .content2_left_bottom ul li img {
	display: block;
	width: 100%;
	transition: 0.5s;
  }
  .dyg_content2 .content2_bg .sum .content2_left .content2_left_bottom ul li img:nth-of-type(2) {
	display: none;
  }
  .dyg_content2 .content2_bg .sum .content2_left .content2_left_bottom ul li .zhongdianwenti {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	box-sizing: border-box;
	padding: 5% 8%;
	color: #ffffff;
	border: 1px solid rgba(255, 255, 255, 0.5);
	transition: 0.5s;
  }
  .dyg_content2 .content2_bg .sum .content2_left .content2_left_bottom ul li .zhongdianwenti p {
	font-size: 1.2vw;
	margin: 0;
	transition: 1s;
  }
  .dyg_content2 .content2_bg .sum .content2_left .content2_left_bottom ul li .zhongdianwenti .jiao {
	position: absolute;
	width: 10px;
	height: 10px;
	border: 1px solid;
  }
  .dyg_content2 .content2_bg .sum .content2_left .content2_left_bottom ul li .zhongdianwenti .jiao:nth-of-type(1) {
	top: 0;
	left: 0;
	border-right: none;
	border-bottom: none;
  }
  .dyg_content2 .content2_bg .sum .content2_left .content2_left_bottom ul li .zhongdianwenti .jiao:nth-of-type(2) {
	top: 0;
	right: 0;
	border-left: none;
	border-bottom: none;
  }
  .dyg_content2 .content2_bg .sum .content2_left .content2_left_bottom ul li .zhongdianwenti .jiao:nth-of-type(3) {
	bottom: 0;
	left: 0;
	border-right: none;
	border-top: none;
  }
  .dyg_content2 .content2_bg .sum .content2_left .content2_left_bottom ul li .zhongdianwenti .jiao:nth-of-type(4) {
	bottom: 0;
	right: 0;
	border-left: none;
	border-top: none;
  }
  .dyg_content2 .content2_bg .sum .content2_right {
	position: relative;
	flex: 1;
	margin: 0 0 4%;
  }
  .dyg_content2 .content2_bg .sum .content2_right img {
	width: 80%;
  }
  .dyg_content2 .content2_bg .sum .content2_right .yinying {
	position: absolute;
	width: 40%;
	bottom: 1%;
	left: 22%;
  }
  .dyg_content2 .content2_bg .sum .content2_right .xueguan1 {
	position: absolute;
	width: 13%;
	height: 58%;
	bottom: 6.8%;
	right: 46%;
	overflow: hidden;
  }
  .dyg_content2 .content2_bg .sum .content2_right .xueguan1 img {
	position: absolute;
	bottom: 0%;
	right: 0%;
	width: 100%;
  }
  .dyg_content2 .content2_bg .sum .content2_right .xueguan2 {
	position: absolute;
	width: 8.5%;
	height: 23%;
	bottom: 42.6%;
	right: 47.6%;
	overflow: hidden;
  }
  .dyg_content2 .content2_bg .sum .content2_right .xueguan2 img {
	position: absolute;
	bottom: 0%;
	right: 0%;
	width: 100%;
  }
  .dyg_content2 .content2_bg .sum .content2_right .xueguan3 {
	position: absolute;
	width: 13%;
	height: 58%;
	bottom: 6.2%;
	left: 28.3%;
	overflow: hidden;
  }
  .dyg_content2 .content2_bg .sum .content2_right .xueguan3 img {
	position: absolute;
	bottom: 0%;
	right: 0%;
	width: 100%;
  }
  .dyg_content2 .content2_bg .sum .content2_right .xueguan4 {
	position: absolute;
	width: 9.5%;
	height: 23%;
	bottom: 43%;
	left: 30.5%;
	overflow: hidden;
  }
  .dyg_content2 .content2_bg .sum .content2_right .xueguan4 img {
	position: absolute;
	bottom: 0%;
	right: 0%;
	width: 100%;
  }
  .dyg_content3 {
	margin-top: 10%;
	margin: 4% auto 7%!important;
  }
  .dyg_content3 .subhead p {
	display: block;
	margin: 5% auto 1%;
	font-size: 24px;
	padding: unset;
	background: unset;
	color: #656565;
  }
  .dyg_content3 .subhead img {
	top: 10%;
  }
  .dyg_content3 ul {
	display: flex;
	width: 60%;
	margin: 2% auto;
  }
  .dyg_content3 ul li {
	flex: 1;
  }
  .dyg_content3 ul li img {
	width: 100%;
  }
  .dyg_content3 ul li p{
	text-align: center;
	font-size: 20px;
	color: #343434;
	margin-top: 5%;
  }
  .dyg_content3 ul li:nth-of-type(2n) img {
	margin: 15% 22% 0;
	width: 60%;
  }
  .dyg_content4 {
	position: relative;
	margin-top: 5%;
  }
  .dyg_content4 .subhead {
	position: absolute;
	top: 7%;
	left: 25%;
	z-index: 999;
	width: 45%;
	border: 1px solid #fff;
	padding: 0.2% 0;
  }
  .dyg_content4 .subhead h4 {
	padding: 1% 9.4%;
	margin: 0 auto;
	color: #fff;
	width: 80%;
	font-size: 1.65vw;
	border: 1px solid #fff;
  }
  .dyg_content4 .subhead h4::before {
	width: 0%;
  }
  .dyg_content4 .subhead h4::after {
	width: 0%;
  }
  .dyg_content4 .content4_content {
	position: relative;
  }
  .dyg_content4 .content4_content > img:nth-of-type(1) {
	display: block;
  }
  .dyg_content4 .content4_content > img:nth-of-type(2) {
	display: none;
  }
  .dyg_content4 .content4_content img {
	width: 100%;
  }
  .dyg_content4 .content4_content .introduce {
	position: absolute;
	top: 26%;
	right: 14%;
	width: 35%;
  }
  .dyg_content4 .content4_content .introduce p {
	text-indent: 2em;
	color: #fff;
	font-size: 1.5vw;
	line-height: 1.5em;
  }
  .dyg_content4 .content4_content .introduce ul {
	width: 65%;
	margin-top: 8%;
  }
  .dyg_content4 .content4_content .introduce ul li {
	display: flex;
	align-items: center;
	background-color: #fff;
	border-radius: 25px;
	padding: 2% 0;
  }
  .dyg_content4 .content4_content .introduce ul li img {
	display: block;
	width: 30px;
	margin-left: 5%;
  }
  .dyg_content4 .content4_content .introduce ul li span {
	color: #00a0ef;
	font-size: 1.2vw;
	margin-left: 4%;
  }
  .dyg_content4 .content4_content .introduce ul li:nth-of-type(2),
  .dyg_content4 .content4_content .introduce ul li:nth-of-type(3) {
	margin: 5% auto;
  }
  .dyg_content5 {
	margin-top: 10%;
  }
  .dyg_content5 .subhead p {
	display: block;
	margin: 0.5% auto 0;
	font-size: 20px;
	padding: 0;
	background: unset;
	color: #666666;
  }
  .dyg_content5 .subhead img {
	top: 20%;
  }
  .dyg_content5 ul {
	position: relative;
	width: 80%;
	margin: 0 auto;
	margin-top: 5%;
  }
  .dyg_content5 ul li {
	float: left;
  }
  .dyg_content5 ul li:nth-of-type(1) {
	width: 60%;
  }
  .dyg_content5 ul li:nth-of-type(1) img {
	display: block;
	width: 100%;
  }
  .dyg_content5 ul li:nth-of-type(2) {
	position: absolute;
	top: 0;
	right: 0;
	width: 40%;
	height: 100%;
	background: #ecf9ff;
	color: #1a1a1a;
	overflow: auto;
  }
  .dyg_content5 ul li:nth-of-type(2) .content5_wenxitishi {
	width: 86%;
	margin: 0 auto;
	padding-top: 10%;
	box-sizing: border-box;
  }
  .dyg_content5 ul li:nth-of-type(2) .content5_wenxitishi h4 {
	font-size: 1.4vw;
	font-weight: 400;
  }
  .dyg_content5 ul li:nth-of-type(2) .content5_wenxitishi p {
	font-size: 1.12116vw;
	margin: 2% auto;
	line-height: 1.5em;
  }
  .dyg_content5 ul li:nth-of-type(2) .content5_wenxitishi p span {
	color: #009eeb;
  }
  .dyg_content5 ul li:nth-of-type(2) .content5_wenxitishi hr {
	width: 10%;
	height: 2px;
	margin: 7% auto;
	margin-left: 0;
	background-color: #1a1a1a;
  }
  .dyg_content5 ul::after {
	content: "";
	display: block;
	height: 0;
	clear: both;
  }
  .dyg_content6 {
	position: relative;
	margin: 5% auto;
  }
  .dyg_content6 > img {
	width: 100%;
  }
  .dyg_content6 > img:nth-of-type(2) {
	display: none;
  }
  .dyg_content7 {
	width: 100%;
  }
  .dyg_content7 .dyg_bottom {
	display: none;
	width: 70%;
	margin: 7% auto 0;
	position: relative;
  }
  .dyg_content7 .dyg_bottom .bottom4_text {
	width: 40%;
	float: left;
  }
  .dyg_content7 .dyg_bottom .bottom4_text:nth-child(2n) {
	float: right;
  }
  .dyg_content7 .dyg_bottom .bottom4_text img {
	width: 100%;
  }
  .dyg_content7 .dyg_bottom .bottom4_text .img4_text {
	float: right;
	padding-left: 55px;
	box-sizing: border-box;
	margin: 50px 0;
  }
  .dyg_content7 .dyg_bottom .bottom4_text .img4_text p {
	font-size: 13px;
	color: #4c4c4c;
  }
  .dyg_content7 .dyg_bottom .bottom4_number {
	position: absolute;
	top: 0;
	left: 50%;
	transform: translateX(-50%);
	width: 20%;
  }
  .dyg_content7 .dyg_bottom .bottom4_number ul {
	padding: 0;
	width: 40px;
	margin: 0 auto;
	text-align: center;
	position: relative;
	margin-top: 91px;
  }
  .dyg_content7 .dyg_bottom .bottom4_number ul li {
	background: white;
	border: 1px solid white;
	border-radius: 50%;
	box-sizing: border-box;
	position: relative;
	width: 40px;
	height: 40px;
	padding: 7px;
	box-shadow: 0px 0px 8px #4aaedf;
	margin-bottom: 167px;
	color: #369ed1;
	z-index: 999;
  }
  .dyg_content7 .dyg_bottom .bottom4_number ul li::after {
	display: block;
	content: "";
	position: absolute;
	top: -12px;
	left: -12px;
	border: 1px solid #4aaedf;
	padding: 30px;
	border-radius: 50%;
  }
  .dyg_content7 .dyg_bottom .bottom4_number ul::after {
	position: absolute;
	display: block;
	content: "";
	top: 4%;
	left: 50%;
	transform: translateX(-50%);
	background: #057ec3;
	width: 2px;
	height: 92%;
	z-index: 99;
  }
  .dyg_content7 .dyg_bottom::after {
	display: block;
	content: "";
	clear: both;
  }
  .dyg_content7 .content5-bottom {
	position: relative;
	width: 70%;
	margin: 80px auto 0;
	min-width: 1300px;
  }
  .dyg_content7 .content5-bottom .content5-bottom-item {
	display: flex;
	justify-content: space-between;
  }
  .dyg_content7 .content5-bottom .content5-bottom-item:not(:nth-of-type(1)) {
	margin-top: 30px;
  }
  .dyg_content7 .content5-bottom .content5-bottom-item:nth-of-type(2n) .content5-b-item-text {
	padding-left: 10%;
  }
  .dyg_content7 .content5-bottom .content5-bottom-item .content5-b-item-img {
	width: 40%;
  }
  .dyg_content7 .content5-bottom .content5-bottom-item .content5-b-item-img img {
	display: block;
	width: 100%;
  }
  .dyg_content7 .content5-bottom .content5-bottom-item .content5-b-item-text {
	width: 40%;
	box-sizing: border-box;
	padding-top: 50px;
  }
  .dyg_content7 .content5-bottom .content5-bottom-item .content5-b-item-text h5 {
	font-size: 24px;
	margin: 20px auto;
  }
  .dyg_content7 .content5-bottom .content5-bottom-item .content5-b-item-text p {
	font-size: 20px;
  }
  .dyg_content7 .content5-bottom .content5-circle {
	position: absolute;
	top: 100px;
	left: 50%;
	transform: translateX(-50%);
  }
  .dyg_content7 .content5-bottom .content5-circle ul {
	padding: 0;
	margin: 0 auto;
	text-align: center;
	position: relative;
  }
  .dyg_content7 .content5-bottom .content5-circle ul li {
	background: white;
	border: 1px solid white;
	border-radius: 50%;
	box-sizing: border-box;
	position: relative;
	width: 50px;
	height: 50px;
	line-height: 50px;
	box-shadow: 0px 0px 15px #4aaedf;
	font-size: 26px;
	color: #369ed1;
	transition: 0.7s;
	z-index: 999;
  }
  .dyg_content7 .content5-bottom .content5-circle ul li:not(:nth-of-type(1)) {
	margin-top: 270px;
  }
  .dyg_content7 .content5-bottom .content5-circle ul li::after {
	display: block;
	content: "";
	position: absolute;
	top: -11.5px;
	left: -11.1px;
	box-shadow: 0px 0px 10px #b7d7e6;
	padding: 35px;
	border-radius: 50%;
  }
  .dyg_content7 .content5-bottom .content5-circle ul::after {
	position: absolute;
	display: block;
	content: "";
	top: 3%;
	left: 50%;
	transform: translateX(-50%);
	background: #4aaedf;
	width: 2px;
	height: 94%;
	z-index: 99;
  }
  .dyg_content7 .dyg_bottom2 {
	width: 200px;
	margin: 3% auto;
  }
  .dyg_content7 .dyg_bottom2 > img {
	width: 20px;
	margin: 0 auto;
	display: block;
	margin-bottom: 21px;
	margin-top: 20px;
	animation: skip 0.5s linear infinite alternate;
  }
  .dyg_content7 .dyg_bottom2 span {
	color: white;
	background: #4aaedf;
	padding: 5% 0%;
	display: inline-block;
	text-align: center;
	box-sizing: border-box;
	width: 100%;
	border-radius: 10px;
	box-shadow: 0px 2px 4px 0px rgba(7, 105, 153, 0.5);
	transition: 0.5s;
	font-size: 20px;
  }
  .dyg_content7 .dyg_bottom2 span:hover {
	background: #0ea7f2;
	transform: translateY(-1px);
  }
  .dyg_content7::after {
	content: "";
	display: block;
	height: 0;
	clear: both;
  }
  .dyg_content8 {
	position: relative;
	width: 100%;
	margin-top: 8%;
  }
  .dyg_content8 .subhead {
	margin-bottom: 15%;
  }
  .dyg_content8 .dyg_content8_up {
	position: relative;
  }
  .dyg_content8 .dyg_content8_up .dyg_content8_1 {
	width: 70%;
	margin: 0 auto;
	color: #1a1a1a;
	background: #d8f2ff;
   height: 180px;
  }
  .dyg_content8 .dyg_content8_up .dyg_content8_1 .dyg_8_1_left {
	float: left;
	position: relative;
	width: 30%;
	padding: 4%;
	padding-top: 5%;
  }
  .dyg_content8 .dyg_content8_up .dyg_content8_1 .dyg_8_1_left::after {
	content: "";
	position: absolute;
	right: 0;
	top: 35%;
	height: 50%;
	width: 1px;
	background: #00475c;
  }
  .dyg_content8 .dyg_content8_up .dyg_content8_1 .dyg_8_1_left p {
	font-size: 22px;
  }
  .dyg_content8 .dyg_content8_up .dyg_content8_1 .dyg_8_1_right {
	float: left;
	width: 52%;
	padding: 4%;
	padding-bottom: 2%;
	margin-top: 1%;
  }
  .dyg_content8 .dyg_content8_up .dyg_content8_1 .dyg_8_1_right p {
	font-size: 18px;
  }
  .dyg_content8 .dyg_content8_up .dyg_content8_1 .dyg_8_1_right p:nth-of-type(1) {
	font-size: 20px;
	font-weight: bold;
	margin-bottom: 6px;
  }
  .dyg_content8 .dyg_content8_up .dyg_content8_1::after {
	content: "";
	display: block;
	height: 0;
	clear: both;
  }
  .dyg_content8 .dyg_content8_up .dyg_content8_2 {
	position: absolute;
	bottom: 85%;
	left: 50%;
	transform: translate(-50%);
	width: 70%;
  }
  .dyg_content8 .dyg_content8_up .dyg_content8_2 ul {
	width: 58%;
	margin: 0 auto;
  }
  .dyg_content8 .dyg_content8_up .dyg_content8_2 ul li {
	float: left;
	position: relative;
	width: 50%;
  }
  .dyg_content8 .dyg_content8_up .dyg_content8_2 ul li img {
	display: block;
	width: 100%;
  }
  .dyg_content8 .dyg_content8_up .dyg_content8_2 ul li img:nth-of-type(2) {
	position: absolute;
	right: -1%;
	top: -1%;
	width: 12%;
  }
  .dyg_content8 .dyg_content8_up .dyg_content8_2 ul li div {
	position: absolute;
	bottom: 0%;
	left: 50%;
	transform: translate(-50%);
	width: 100%;
	background: rgba(0, 0, 0, 0.5);
  }
  .dyg_content8 .dyg_content8_up .dyg_content8_2 ul li div p {
	text-align: center;
	margin: 0;
	padding: 1%;
	font-size: 1vw;
	color: #ffffff;
  }
  .dyg_content8 .dyg_content8_up .dyg_content8_2 ul::after {
	content: "";
	display: block;
	height: 0;
	clear: both;
  }
  .dyg_content8 .dyg_content8_up .xujiadiv:not(:nth-of-type(1)) {
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
	width: 100%;
	opacity: 0;
	transition: 0.5s;
  }
  .dyg_content8 .dyg_content8_3 {
	width: 70%;
	margin: 2% auto;
  }
  .dyg_content8 .dyg_content8_3 > li {
	position: relative;
	float: left;
	width: 32%;
	background: #edf6f9;
  }
  .dyg_content8 .dyg_content8_3 > li:not(:nth-of-type(1)) {
	margin-left: 2%;
  }
  .dyg_content8 .dyg_content8_3 > li .anli {
	position: relative;
  }
  .dyg_content8 .dyg_content8_3 > li .anli .anli_img {
	width: 100%;
	margin: 0 auto;
  }
  .dyg_content8 .dyg_content8_3 > li .anli .anli_img li {
	float: left;
	position: relative;
	width: 50%;
  }
  .dyg_content8 .dyg_content8_3 > li .anli .anli_img li:nth-of-type(1)::after {
	position: absolute;
	right: 0%;
	top: 0%;
	display: block;
	width: 11%;
	font-size: 0.5vw;
	color: #ffffff;
  }
  .dyg_content8 .dyg_content8_3 > li .anli .anli_img li:nth-of-type(2)::after {
	position: absolute;
	right: 0%;
	top: 0%;
	display: block;
	width: 11%;
	font-size: 0.5vw;
	color: #ffffff;
  }
  .dyg_content8 .dyg_content8_3 > li .anli .anli_img li img {
	display: block;
	width: 100%;
  }
  .dyg_content8 .dyg_content8_3 > li .anli .anli_img li img:nth-of-type(2) {
	position: absolute;
	right: -1%;
	top: -1%;
	width: 15%;
  }
  .dyg_content8 .dyg_content8_3 > li .anli .anli_img li div {
	position: absolute;
	bottom: 0%;
	left: 50%;
	transform: translate(-50%);
	width: 100%;
	background: rgba(0, 0, 0, 0.5);
  }
  .dyg_content8 .dyg_content8_3 > li .anli .anli_img li div p {
	text-align: center;
	margin: 0;
	padding: 1%;
	font-size: 0.5vw;
	color: #ffffff;
  }
  .dyg_content8 .dyg_content8_3 > li .anli .anli_img::after {
	content: "";
	display: block;
	height: 0;
	clear: both;
  }
  .dyg_content8 .dyg_content8_3 > li .hzxx p {
	color: #00475c;
	font-size: 16px;
	padding: 3%;
	min-height: 85px;
  }
  .dyg_content8 .dyg_content8_3 > li .hzxx .jzty {
	display: none;
  }
  .dyg_content8 .dyg_content8_3 > li .hzxx .jzty p {
	margin-bottom: 0;
  }
  .dyg_content8 .dyg_content8_3 > li .hzxx .jzty p:nth-of-type(2) {
	margin-top: 0;
	padding-top: 0;
  }
  .dyg_content8 .dyg_content8_3::after {
	content: "";
	display: block;
	height: 0;
	clear: both;
  }
  .dyg_content8 a {
	display: block;
	width: 200px;
	margin: 0 auto;
	padding: 0.5% 0;
	background: #4aaedf;
	box-shadow: 0px 1px 2px 0px rgba(7, 105, 153, 0.5);
	border-radius: 10px;
	font-size: 20px;
	color: #fff;
	text-align: center;
	transition: 0.5s;
  }
  .dyg_content8 a img {
	width: 18px;
	vertical-align: -3px;
  }
  .dyg_content8 a:hover {
	background: #0ea7f2;
	transform: translateY(-1px);
  }
  .dyg_content9 {
	margin-top: 10%;
	background: url(/skin/images_dyg/dyg_content9_bg.png) no-repeat;
	background-position: 100% 88%;
	padding-top: 2%;
	padding-bottom: 3%;
  }
  .dyg_content9 .subhead h4 {
	color: #fff;
  }
  .dyg_content9 .subhead h4::before {
	background-color: #fff;
  }
  .dyg_content9 .subhead h4::after {
	background-color: #fff;
  }
  .dyg_content9 .subhead img {
	z-index: -1;
  }
  .dyg_content9 .content9_list {
	width: 86%;
	margin: 3% auto 0;
	display: -webkit-flex;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	flex-wrap: wrap;
  }
  .dyg_content9 .content9_list .content9list_item {
	width: 30%;
  }
  .dyg_content9 .content9_list .content9list_item:nth-of-type(2) {
	margin: 0 5%;
  }
  .dyg_content9 .content9_list .content9list_item:nth-of-type(4) {
	margin-right: 5%;
  }
  .dyg_content9 .content9_list .content9list_item:nth-of-type(n+4) {
	margin-top: 4%;
  }
  .dyg_content9 .content9_list .content9list_item .item_top {
	display: -webkit-flex;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	align-items: center;
  }
  .dyg_content9 .content9_list .content9list_item .item_top img {
	width: 10%;
  }
  .dyg_content9 .content9_list .content9list_item .item_top span {
	font-size: 26px;
	color: #fff;
	margin-left: 2%;
  }
  .dyg_content9 .content9_list .content9list_item .item_middle {
	overflow: hidden;
	border-radius: 10px;
	margin-top: 3%;
  }
  .dyg_content9 .content9_list .content9list_item .item_middle img {
	width: 100%;
	transition: 0.5s;
  }
  .dyg_content9 .content9_list .content9list_item:hover .item_middle img {
	transform: scale(1.3);
  }
  .dyg_content9 .content9_list .content9list_item .item_bottom p {
	font-size: 23px;
	color: #fff;
	text-indent: 2em;
	line-height: 1.5em;
  }
  .dyg_content10 {
	width: 100%;
	margin-top: 10%;
  }
  .dyg_content10 .subhead h4::before {
	width: 5%;
  }
  .dyg_content10 .subhead h4::after {
	width: 5%;
  }
  .dyg_content10 .introduction {
	width: 86%;
	margin: 3% auto;
  }
  .dyg_content10 .introduction p {
	line-height: 1.5em;
	font-size: 26px;
	text-indent: 2em;
  }
  .dyg_content10 .introduction p span {
	color: #009eeb;
  }
  .dyg_content10 .price {
	width: 1138px;
	margin: 0 auto;
	background: #009eeb;
	border: 5px solid #009eeb;
	text-align: center;
  }
  .dyg_content10 .price .table {
	display: flex;
	justify-content: space-between;
  }
  .dyg_content10 .price .table_left,
  .dyg_content10 .price .table_right {
	display: inline-block;
	width: 50%;
  }
  .dyg_content10 .price .title {
	background-color: #fff;
  }
  .dyg_content10 .price .title p {
	font-size: 34px;
	color: #0583c0;
	padding: 2% 0;
	font-weight: bold;
	letter-spacing: 5px;
  }
  .dyg_content10 .price .buya {
	background-color: #0583c0;
	display: flex;
  }
  .dyg_content10 .price .buya li {
	color: #fff;
	padding: 1.5% 0;
	font-size: 24px;
  }
  .dyg_content10 .price .buya li:nth-of-type(1),
  .dyg_content10 .price .buya li:nth-of-type(3) {
	width: 28%;
  }
  .dyg_content10 .price .buya li:nth-of-type(2),
  .dyg_content10 .price .buya li:nth-of-type(4) {
	width: 22%;
  }
  .dyg_content10 .price .buya li:nth-of-type(1),
  .dyg_content10 .price .buya li:nth-of-type(2),
  .dyg_content10 .price .buya li:nth-of-type(3) {
	border-right: 1px solid #fff;
  }
  .dyg_content10 .price .taocan p {
	font-size: 30px;
	color: #0583c0;
	background-color: #fff;
	font-weight: bold;
	padding: 2% 0;
	letter-spacing: 5px;
  }
  .dyg_content10 .price .ggzl {
	color: #000000;
	font-size: 28px;
  }
  .dyg_content10 .price .ggzl p {
	background-color: #fff;
	border-top: 2px solid #009eeb;
	border-right: 2px solid #009eeb;
	padding: 2% 0;
	letter-spacing: 4px;
  }
  .dyg_content10 .price .item {
	display: flex;
  }
  .dyg_content10 .price .item li {
	background-color: #f9fdff;
	font-size: 26px;
	border-top: 2px solid #009eeb;
	border-right: 2px solid #009eeb;
	padding: 2% 0;
  }
  .dyg_content10 .price .item li:nth-of-type(1) {
	width: 58%;
	color: #000000;
  }
  .dyg_content10 .price .item li:nth-of-type(2) {
	width: 42%;
	color: #e00606;
	padding: 4% 0 2%;
  }
  .dyg_content10 .price .table_right .ggzl p {
	border-right: unset;
  }
  .dyg_content10 .price .table_right .item li:nth-of-type(2) {
	border-right: unset;
  }
  .dyg_content10 .price .table_right .item:nth-of-type(n + 4) li {
	padding: 2.3% 0;
  }
  .dyg_content11 {
	width: 100%;
	margin-top: 8%;
	overflow: hidden;
	padding-bottom: 1%;
  }
  .dyg_content11 .doctor {
	display: -webkit-flex;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	justify-content: space-around;
	width: 1250px;
	margin: 5% auto 0;
  }
  .dyg_content11 .doctor .doctor_img {
	position: relative;
	width: 37%;
	transition: 0.5s;
  }
  .dyg_content11 .doctor .doctor_img img {
	display: block;
	width: 100%;
	transition: 0.5s;
  }
  .dyg_content11 .doctor .doctor_img .img_mb {
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background: #000;
	opacity: 0;
	transition: 0.5s;
  }
  .dyg_content11 .doctor .doctor_img .consult {
	position: absolute;
	display: none;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	width: 30%;
	height: 30%;
	border-radius: 50%;
	background: rgba(9, 140, 232, 0.5);
	color: #fff;
	text-align: center;
	z-index: 999;
	transition: 0.5;
  }
  .dyg_content11 .doctor .doctor_img .consult p {
	margin: 0;
	margin-top: 25%;
	width: 50%;
	font-size: 25px;
	margin-left: 25%;
	letter-spacing: 2px;
  }
  .dyg_content11 .doctor .doctor_img .ripples {
	position: absolute;
	display: none;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	width: 30%;
	height: 30%;
	border-radius: 50%;
	background: rgba(9, 140, 232, 0.7);
	animation: ripples 2s linear infinite;
	animation-delay: calc(0.8s * var(--i));
	z-index: 9;
  }
  .dyg_content11 .doctor .doctor_introduction {
	width: 50%;
	padding-top: 1%;
  }
  .dyg_content11 .doctor .doctor_introduction .name {
	margin-bottom: 2%;
  }
  .dyg_content11 .doctor .doctor_introduction .name span:nth-of-type(1) {
	font-size: 30px;
	color: #009af4;
  }
  .dyg_content11 .doctor .doctor_introduction .name span:nth-of-type(2) {
	font-size: 22px;
	color: #272727;
	margin-left: 2%;
  }
  .dyg_content11 .doctor .doctor_introduction .intro p {
	margin-bottom: 2%;
	position: relative;
	font-size: 22px;
	color: #333;
	padding-left: 3%;
  }
  .dyg_content11 .doctor .doctor_introduction .intro p::after {
	content: "";
	position: absolute;
	top: 50%;
	left: 0%;
	transform: translateY(-50%);
	width: 10px;
	height: 10px;
	border-radius: 50%;
	background: #039af4;
  }
  .dyg_content11 .doctor .good p {
	color: #262626;
  }
  .dyg_content11 .doctor .good p:nth-of-type(1) {
	position: relative;
	font-size: 22px;
	margin-bottom: 10px;
	margin: 2% auto;
	font-weight: bold;
  }
  .dyg_content11 .doctor .good p:nth-of-type(2),
  .dyg_content11 .doctor .good p:nth-of-type(3) {
	font-size: 22px;
	margin: 0%;
	line-height: 1.5em;
  }
  .dyg_content12 {
	width: 100%;
	position: relative;
	margin-top: 8%;
  }
  .dyg_content12 .content-bg {
	width: 100%;
  }
  .dyg_content12 .content-bg img {
	width: 100%;
  }
  .dyg_content12 .content-bg img:nth-of-type(1) {
	display: table;
  }
  .dyg_content12 .content-bg img:nth-of-type(2) {
	display: none;
  }
  .dyg_content12 .subhead {
	width: 15%;
	position: absolute;
	left: 8%;
	top: 4%;
  }
  .dyg_content12 .subhead h4::before {
	width: 0;
	height: 0;
  }
  .dyg_content12 .subhead h4::after {
	width: 0;
	height: 0;
  }
  .dyg_content12 .subhead p {
	font-size: 20px;
	font-weight: 400;
	background: unset;
	color: #808080;
	margin-top: 10px;
  }
  .dyg_content12 .subhead hr {
	width: 20%;
	margin: 0 auto;
	margin-top: 10px;
	border: 2px solid #42b0e0;
  }
  .dyg_content12 .hot_response {
	width: 100%;
	display: flex;
	justify-content: center;
	margin-top: 15%;
	position: absolute;
	left: 0;
	bottom: 20%;
  }
  .dyg_content12 .hot_response .hot_response-item {
	padding: 0% 1% 1%;
	width: 21%;
	background: #fff;
	border-radius: 10px;
  }
  .dyg_content12 .hot_response .hot_response-item .hot_resonse-qa {
	margin-top: 5%;
  }
  .dyg_content12 .hot_response .hot_response-item .hot_resonse-qa:nth-of-type(1) span:nth-child(2) {
	font-size: 1.2vw;
	color: #1a1a1a;
  }
  .dyg_content12 .hot_response .hot_response-item .hot_resonse-qa span:nth-child(1) {
	float: left;
	border-radius: 50%;
	background-color: #1499da;
	font-size: 1vw;
	width: 1.1vw;
	height: 1.1vw;
	line-height: 1.1vw;
	text-align: center;
	color: #fff;
	padding: 4px;
  }
  .dyg_content12 .hot_response .hot_response-item .hot_resonse-qa span:nth-child(2) {
	float: left;
	width: 85%;
	margin-left: 0.641vw;
	font-size: 1.1vw;
	line-height: 30px;
	display: -webkit-box;
	overflow: hidden;
	-webkit-line-clamp: 4;
	-webkit-box-orient: vertical;
  }
  .dyg_content12 .hot_response .hot_response-item .hot_resonse-qa::after {
	content: "";
	height: 0;
	display: block;
	clear: both;
  }
  .dyg_content12 .hot_response .hot_response-item:nth-child(2) {
	margin: 0 3%;
  }
  .dyg_content13 h5 {
	margin: 0%;
	font-size: 48px;
	color: #008fe2;
	text-align: center;
	padding: 10px 0;
	font-family: "siyuan";
	background: #b0d6eb;
  }
  .dyg_content13 .content13_img {
	display: flex;
	flex-wrap: wrap;
  }
  .dyg_content13 .content13_img li {
	float: left;
	width: 33.3%;
	overflow: hidden;
  }
  .dyg_content13 .content13_img li:hover img {
	transform: scale(1.3);
  }
  .dyg_content13 .content13_img li img {
	display: block;
	width: 100%;
	transition: 0.5s;
  }
  .dyg_content13 .content13_img li img:nth-of-type(2) {
	display: none;
  }
  .dyg_content13 .content13_img::after {
	content: "";
	display: block;
	clear: both;
  }
  .subhead {
	position: relative;
	text-align: center;
  }
  .subhead h4 {
	position: relative;
	color: #0e9de3;
	font-size: 34px;
	text-align: center;
	font-weight: 400;
	z-index: 2;
  }
  .subhead h4::before {
	content: " ";
	display: inline-block;
	width: 5%;
	height: 2px;
	margin-right: 1%;
	vertical-align: middle;
	background-color: #0e9de3;
  }
  .subhead h4::after {
	content: " ";
	display: inline-block;
	width: 5%;
	height: 2px;
	margin-left: 1%;
	vertical-align: middle;
	background-color: #0e9de3;
  }
  .subhead p {
	display: inline-block;
	font-size: 20px;
	margin: 10px auto 0;
	padding: 5px 1.5%;
	border-radius: 7px;
	background: #2eabe9;
	color: #ffffff;
  }
  .subhead img {
	position: absolute;
	width: 6%;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	z-index: -1;
  }
  .introduction {
	color: #343434;
	font-size: 18px;
  }
  .english {
	font-size: 13px;
  }
  @media screen and (max-width: 1300px) {
	.dyg_content7 .content5-bottom {
	  min-width: 900px;
	}
	.dyg_content7 .content5-bottom .content5-bottom-item .content5-b-item-text {
	  padding-top: 30px;
	}
	.dyg_content7 .content5-bottom .content5-circle {
	  top: 90px;
	}
	.dyg_content7 .content5-bottom .content5-circle ul li:not(:nth-of-type(1)) {
	  margin-top: 180px;
	}
  }
  @media screen and (max-width: 1250px) {
	.dyg_content1 {
	  width: 90%;
	}
	.dyg_content1 .content1_substance {
	  width: 90%;
	}
	.dyg_content1 .content1_substance .subhead h4 {
	  font-size: 26px;
	}
	.dyg_content1 .content1_substance .introduction p {
	  font-size: 1.8vw;
	}
	.dyg_content1 .content1_substance .bz_wrapper .bz_nr p {
	  font-size: 1.4vw;
	}
	.dyg_content2 .content2_bg {
	  margin-top: 4%;
	}
	.dyg_content2 .content2_bg .sum {
	  width: 80%;
	}
	.dyg_content2 .content2_bg .sum .content2_left .content2_left_top h4 {
	  font-size: 23px;
	}
	.dyg_content2 .content2_bg .sum .content2_left .content2_left_top .fubiaoti span {
	  font-size: 20px;
	}
	.dyg_content2 .content2_bg .sum .content2_left .content2_left_top .fubiaoti span:nth-of-type(2) {
	  font-size: 22px;
	}
	.dyg_content3 ul {
	  width: 66%;
	}
	.dyg_content3 ul li p{
	  font-size: 18px;
	}
	.dyg_content4 .content4_content .introduce {
	  width: 50%;
	  right: 3%;
	}
	.dyg_content4 .content4_content .introduce p {
	  font-size: 1.6vw;
	}
	.dyg_content4 .content4_content .introduce ul {
	  margin-top: 4%;
	}
	.dyg_content4 .content4_content .introduce ul li img {
	  width: 20px;
	}
	.dyg_content4 .content4_content .introduce ul li span {
	  font-size: 1.4vw;
	}
	.dyg_content4 .subhead {
	  width: 480px;
	  left: 20%;
	}
	.dyg_content4 .subhead h4 {
	  padding: 1% 0;
	  width: 476px;
	  font-size: 22px;
	}
	.dyg_content5 ul li:nth-of-type(2) .content5_wenxitishi h4 {
	  font-size: 1.6vw;
	}
	.dyg_content5 ul li:nth-of-type(2) .content5_wenxitishi p {
	  font-size: 1.4vw;
	}
	.dyg_content9 .content9_list .content9list_item .item_top img {
	  width: 12%;
	}
	.dyg_content9 .content9_list .content9list_item .item_top span {
	  font-size: 20px;
	}
	.dyg_content9 .content9_list .content9list_item .item_middle img {
	  width: 100%;
	  margin-top: 3%;
	}
	.dyg_content9 .content9_list .content9list_item .item_bottom p {
	  font-size: 18px;
	  text-indent: 2em;
	  line-height: 1.5em;
	}
	.dyg_content10 .introduction {
	  width: 94%;
	}
	.dyg_content10 .introduction p {
	  font-size: 22px;
	}
	.dyg_content10 .price {
	  width: 860px;
	}
	.dyg_content10 .price .title p {
	  font-size: 26px;
	}
	.dyg_content10 .price .buya li {
	  font-size: 22px;
	}
	.dyg_content10 .price .taocan p {
	  font-size: 25px;
	}
	.dyg_content10 .price .ggzl {
	  font-size: 23px;
	}
	.dyg_content10 .price .item li {
	  font-size: 21px;
	}
	.dyg_content11 .doctor {
	  width: 980px;
	}
	.dyg_content11 .doctor .doctor_introduction .name span:nth-of-type(1) {
	  font-size: 27px;
	}
	.dyg_content11 .doctor .doctor_introduction .name span:nth-of-type(2) {
	  font-size: 20px;
	}
	.dyg_content11 .doctor .doctor_introduction .intro p {
	  font-size: 20px;
	}
	.dyg_content11 .doctor .doctor_introduction .good p:nth-of-type(2),
	.dyg_content11 .doctor .doctor_introduction .good p:nth-of-type(3) {
	  font-size: 19px;
	}
	.subhead h4 {
	  font-size: 30px;
	}
  }
  @media screen and (max-width: 1167px) {
	.dyg_content7 .dyg_bottom .bottom4_text {
	  width: 37%;
	}
  }
  @media screen and (max-width: 980px) {
	.dyg_content1 .content1_substance .subhead h4 {
	  font-size: 2.5vw;
	}
	.dyg_content3 .subhead p {
	  font-size: 18px;
	  margin: 4% auto 3%;
	}
	.dyg_content5 ul {
	  width: 94%;
	}
	.dyg_content5 ul li:nth-of-type(2) .content5_wenxitishi h4 {
	  font-size: 1.9vw;
	}
	.dyg_content5 ul li:nth-of-type(2) .content5_wenxitishi p {
	  font-size: 1.6vw;
	}
	.dyg_content7 .dyg_bottom2 span {
	  font-size: 17px;
	}
	.dyg_content8 .subhead {
	  margin-bottom: 20%;
	}
	.dyg_content8 .dyg_content8_up .dyg_content8_1 {
	  width: 94%;
	}
	.dyg_content8 .dyg_content8_up .dyg_content8_2 ul {
	  width: 70%;
	}
	.dyg_content8 .dyg_content8_up .dyg_content8_3 {
	  width: 85%;
	}
	.dyg_content8 .dyg_content8_3 {
	  width: 94%;
	}
	.dyg_content8 .dyg_content8_3 > li .hzxx p {
	  font-size: 18px;
	  min-height: 100px;
	}
	.dyg_content8 a {
	  font-size: 17px;
	}
	.dyg_content10 .dyg10_wrapper .dyg10_bottom {
	  width: 85%;
	}
	.dyg_content11 .doctor {
	  width: 768px;
	}
	.dyg_content11 .doctor .doctor_img {
	  margin-top: 4%;
	}
	.dyg_content11 .doctor .doctor_img .consult {
	  width: 42%;
	  height: 42%;
	}
	.dyg_content11 .doctor .doctor_img .consult p {
	  font-size: 20px;
	}
	.dyg_content11 .doctor .doctor_img .ripples{
		width: 42%;
		height: 42%;
	}
	.dyg_content11 .doctor .doctor_introduction .name span:nth-of-type(1) {
	  font-size: 25px;
	}
	.dyg_content11 .doctor .doctor_introduction .name span:nth-of-type(2) {
	  font-size: 18px;
	}
	.dyg_content11 .doctor .doctor_introduction .intro p {
	  font-size: 17px;
	}
	.dyg_content11 .doctor .doctor_introduction .good p:nth-of-type(2),
	.dyg_content11 .doctor .doctor_introduction .good p:nth-of-type(3) {
	  font-size: 16px;
	}
	.subhead h4 {
	  font-size: 26px;
	}
	.subhead p {
	  font-size: 17px;
	}
  }
  @media screen and (max-width: 900px) {
	.dyg_content7 .content5-bottom {
	  min-width: 733px;
	  width: 90%;
	}
	.dyg_content7 .content5-bottom .content5-bottom-item:nth-of-type(2n) .content5-b-item-text {
	  padding-left: 5%;
	  padding-top: 10px;
	}
	.dyg_content7 .content5-bottom .content5-bottom-item:nth-of-type(2n) .content5-b-item-text h5 {
	  margin: 10px auto;
	}
	.dyg_content7 .content5-bottom .content5-bottom-item .content5-b-item-text h5 {
	  font-size: 20px;
	  margin: 10px auto;
	}
	.dyg_content7 .content5-bottom .content5-bottom-item .content5-b-item-text p {
	  font-size: 16px;
	}
	.dyg_content7 .content5-bottom .content5-circle {
	  top: 60px;
	}
	.dyg_content7 .content5-bottom .content5-circle ul li {
	  width: 40px;
	  height: 40px;
	  line-height: 40px;
	  font-size: 24px;
	}
	.dyg_content7 .content5-bottom .content5-circle ul li:not(:nth-of-type(1)) {
	  margin-top: 436%;
	}
	.dyg_content7 .content5-bottom .content5-circle ul li::after {
	  top: -11px;
	  left: -11px;
	  padding: 30px;
	}
	.dyg_content10 .introduction {
	  width: 94%;
	}
	.dyg_content10 .introduction p {
	  font-size: 22px;
	}
	.dyg_content10 .price {
	  width: 500px;
	}
	.dyg_content10 .price .buya li {
	  font-size: 20px;
	}
	.dyg_content10 .price .taocan p {
	  font-size: 21px;
	}
	.dyg_content10 .price .ggzl {
	  font-size: 19px;
	}
	.dyg_content10 .price .item li {
	  font-size: 17px;
	}
	.dyg_content10 .price .table_right .item:nth-of-type(5) {
	  margin: 1% auto;
	}
  }
  @media screen and (max-width: 840px) {
	.dyg_content7 .content5-bottom .content5-circle ul li:not(:nth-of-type(1)) {
	  margin-top: 400%;
	}
  }
  @media screen and (max-width: 808px) {
	.dyg_content7 .dyg_bottom .bottom4_text {
	  width: 40%;
	}
  }
  @media screen and (max-width: 768px) {
	.bg_header > img:nth-of-type(1) {
	  display: none;
	}
	.bg_header > img:nth-of-type(2) {
	  display: block;
	}
	.head-right {
	  right: 30%;
	}
	.head-right img {
	  width: 90%;
	}
	.head-right .right-item:nth-of-type(3) img {
	  margin-left: 28%;
	}
	.bg-head-content {
	  top: 10%;
	  left: 0%;
	}
	.bg-head-content img:nth-of-type(1) {
	  display: block;
	}
	.bg-head-content .title {
	  width: 85%;
	  margin-left: 10%;
	}
	.bg-head-content .head-middle {
	  margin-top: 10%;
	  width: 67%;
	}
	.bg-head-content .head-middle img:nth-of-type(2) {
	  left: 8%;
	  width: 85%;
	  animation: unset;
	}
	.bg-head-content .head-middle img:nth-of-type(3) {
	  left: 13%;
	  width: 75%;
	  animation: unset;
	}
	.bg-head-content .head-middle2 {
	  margin-top: 10%;
	  width: 72%;
	}
	.bg-head-content .head-middle2 .middle2-item {
	  width: 48%;
	}
	.bg-head-content .head-middle2 .middle2-item img:nth-of-type(1) {
	  animation: unset;
	}
	.bg-head-content .head-middle2 .middle2-item img:nth-of-type(2) {
	  animation: unset !important;
	  right: 14%;
	  width: 62%;
	}
	.bg-head-content .head-middle2 .middle2-item img:nth-of-type(3) {
	  animation: unset !important;
	  left: 11%;
	}
	.bg-head-content .head-middle2 .middle2-item:nth-of-type(4) img:nth-of-type(2) {
	  width: 70%;
	}
	.bg-head-content .iphone {
	  font-size: 2.5vw;
	  margin-top: 5%;
	}
	.bg-head-content .iphone span {
	  font-size: 2.8vw;
	}
	.dyg_content1 .content1_substance .subhead {
	  margin: 4% auto;
	}
	.head-right {
	  top: 9%;
	  width: 12%;
	}
	.head-right img:nth-of-type(1) {
	  display: block;
	}
	.head-right .right-item:nth-of-type(1) img {
	  margin-left: 70%;
	}
	.head-right .right-item:nth-of-type(3) img {
	  margin-top: 70%;
	}
	.dyg_content1 {
	  width: 96%;
	}
	.dyg_content1 .content1_substance {
	  width: 100%;
	  padding: 0 17px;
	  box-sizing: border-box;
	}
	.dyg_content1 .content1_substance .subhead h4 {
	  font-size: 28px;
	}
	.dyg_content1 .content1_substance .introduction p {
	  font-size: 22px;
	  line-height: 1.5em;
	}
	.dyg_content1 .content1_substance .bz_wrapper {
	  display: flex;
	  flex-wrap: wrap;
	}
	.dyg_content1 .content1_substance .bz_wrapper .bz_nr {
	  width: 48%;
	}
	.dyg_content1 .content1_substance .bz_wrapper .bz_nr:nth-of-type(3) {
	  margin-left: 0%;
	  margin-top: 4%;
	}
	.dyg_content1 .content1_substance .bz_wrapper .bz_nr:nth-of-type(4) {
	  margin-top: 4%;
	}
	.dyg_content1 .content1_substance .bz_wrapper .bz_nr img {
	  margin-top: 4%;
	}
	.dyg_content1 .content1_substance .bz_wrapper .bz_nr p {
	  font-size: 15px;
	}
	.dyg_content1 .content1_substance .content1-mb {
	  height: 90%;
	}
	.dyg_content2 {
	  margin-top: 20%;
	}
	.dyg_content2 .content2_bg {
	  padding-bottom: 1%;
	}
	.dyg_content2 .content2_bg .sum {
	  display: block;
	  width: 90%;
	}
	.dyg_content2 .content2_bg .sum .content2_left .content2_left_top {
	  margin: 5% auto;
	}
	.dyg_content2 .content2_bg .sum .content2_left .content2_left_top h4 {
	  font-weight: 400;
	  font-size: 28px;
	}
	.dyg_content2 .content2_bg .sum .content2_left .content2_left_top .fubiaoti span {
	  font-size: 18px;
	}
	.dyg_content2 .content2_bg .sum .content2_left .content2_left_bottom {
	  padding-bottom: 10%;
	}
	.dyg_content2 .content2_bg .sum .content2_left .content2_left_bottom ul li .zhongdianwenti p {
	  font-size: 3vw;
	}
	.dyg_content2 .content2_bg .sum .content2_right img {
	  width: 80%;
	  display: block;
	  margin: 0 auto;
	}
	.dyg_content2 .content2_bg .sum .content2_right .yinying {
	  width: 45%;
	  left: 29%;
	  bottom: -2%;
	}
	.dyg_content2 .content2_bg .sum .content2_right .xueguan1 {
	  width: 13%;
	  height: 58%;
	  bottom: 5.8%;
	  right: 36%;
	}
	.dyg_content2 .content2_bg .sum .content2_right .xueguan2 {
	  width: 8.8%;
	  height: 23%;
	  bottom: 41.6%;
	  right: 37.4%;
	}
	.dyg_content2 .content2_bg .sum .content2_right .xueguan3 {
	  width: 13%;
	  height: 58%;
	  bottom: 5.4%;
	  left: 38.3%;
	}
	.dyg_content2 .content2_bg .sum .content2_right .xueguan4 {
	  width: 9%;
	  height: 23%;
	  bottom: 42.9%;
	  left: 40.5%;
	}
	.dyg_content3 {
	  margin-top: 20%;
	}
	.dyg_content3 .subhead p {
	  font-size: 20px;
	  margin: 6% auto 4%;
	}
	.dyg_content3 .subhead img {
	  top: 19%;
	}
	.dyg_content3 ul {
	  width: 98%;
	  flex-wrap: wrap;
	  align-items: center;
	  padding-left: 3%;
	  box-sizing: border-box;
	}
	.dyg_content3 ul li {
	  flex: unset;
	  width: 17%;
	}
	.dyg_content3 ul li img {
	  width: 100%;
	}
	.dyg_content3 ul li p{
	  font-size: 2vw;
	}
	.dyg_content3 ul li:nth-of-type(2n) {
	  width: 10%;
	}
	.dyg_content3 ul li:nth-of-type(2n) img {
	  width: 70%;
	}
	.dyg_content4 {
	  margin-top: 15%;
	  background-image: linear-gradient(#f2fbff 90%, #fff 40%);
	}
	.dyg_content4 .content4_content > img:nth-of-type(1) {
	  display: none;
	}
	.dyg_content4 .content4_content > img:nth-of-type(2) {
	  display: block;
	}
	.dyg_content4 .content4_content .introduce {
	  width: 96%;
	  top: 24%;
	  left: 2%;
	}
	.dyg_content4 .content4_content .introduce p {
	  font-size: 2.8vw;
	}
	.dyg_content4 .content4_content .introduce ul {
	  margin-left: 4%;
	  margin-top: 6%;
	}
	.dyg_content4 .content4_content .introduce ul li img {
	  width: 28px;
	}
	.dyg_content4 .content4_content .introduce ul li span {
	  font-size: 2.6vw;
	}
	.dyg_content4 .subhead {
	  width: 86%;
	  left: 7%;
	  padding: 1%;
	}
	.dyg_content4 .subhead h4 {
	  padding: 1% 0;
	  font-size: 3.5vw;
	  width: 99%;
	}
	.dyg_content5 {
	  margin-top: 20%;
	}
	.dyg_content5 .subhead p {
	  font-size: 18px;
	}
	.dyg_content5 .subhead img {
	  top: 30%;
	}
	.dyg_content5 ul {
	  width: 100%;
	  margin-top: 6%;
	}
	.dyg_content5 ul li:nth-of-type(1) {
	  width: 100%;
	}
	.dyg_content5 ul li:nth-of-type(2) {
	  position: unset;
	  width: 100%;
	}
	.dyg_content5 ul li:nth-of-type(2) .content5_wenxitishi {
	  width: 94%;
	  padding-top: 4%;
	  padding-bottom: 4%;
	}
	.dyg_content5 ul li:nth-of-type(2) .content5_wenxitishi h4 {
	  font-size: 25px;
	}
	.dyg_content5 ul li:nth-of-type(2) .content5_wenxitishi p {
	  font-size: 18px;
	}
	.dyg_content5 ul li:nth-of-type(2) .content5_wenxitishi hr {
	  margin: 3% auto 0 0;
	}
	.dyg_content6 {
	  margin: 3% auto;
	}
	.dyg_content6 > img {
	  width: 100%;
	}
	.dyg_content6 > img:nth-of-type(1) {
	  display: none;
	}
	.dyg_content6 > img:nth-of-type(2) {
	  display: block;
	}
	.dyg_content7 {
	  margin-top: 20%;
	}
	.dyg_content7 .dyg_bottom {
	  width: 100%;
	  margin-top: 20%;
	}
	.dyg_content7 .dyg_bottom .bottom4_text .img4_text {
	  padding-left: 15px;
	  margin: 0;
	}
	.dyg_content7 .dyg_bottom .bottom4_text .img4_text h3 {
	  font-size: 16px;
	}
	.dyg_content7 .dyg_bottom .bottom4_text .img4_text p {
	  font-size: 12px;
	}
	.dyg_content7 .dyg_bottom .bottom4_number ul {
	  margin-top: 30px;
	}
	.dyg_content7 .dyg_bottom .bottom4_number ul li {
	  margin-bottom: 80px;
	}
	.dyg_content7 .content5-bottom {
	  width: 100%;
	  min-width: unset;
	  margin: 7% auto 0;
	}
	.dyg_content7 .content5-bottom .content5-bottom-item .content5-b-item-text h5 {
	  font-size: 22px;
	}
	.dyg_content7 .content5-bottom .content5-bottom-item .content5-b-item-text p {
	  padding-right: 10px;
	  font-size: 18px;
	}
	.dyg_content7 .content5-bottom .content5-circle ul li:not(:nth-of-type(1)) {
	  margin-top: 380%;
	}
	.dyg_content7 .dyg_bottom2 span {
	  font-size: 18px;
	}
	.dyg_content8 {
	  margin-top: 20%;
	}
	.dyg_content8 .subhead p {
	  margin-top: 4%;
	}
	.dyg_content8 .dyg_content8_up {
	  margin-bottom: 8%;
	}
	.dyg_content8 .dyg_content8_up .dyg_content8_1 {
	  width: 100%;
     height:unset;
	}
	.dyg_content8 .dyg_content8_up .dyg_content8_1 .dyg_8_1_left p:nth-of-type(1) {
	  margin-top: 20%;
	}
	.dyg_content8 .dyg_content8_up .dyg_content8_1 .dyg_8_1_left::after {
	  top: 45%;
	}
	.dyg_content8 .dyg_content8_up .dyg_content8_1 .dyg_8_1_right {
	  padding: 3% 4%;
	}
	.dyg_content8 .dyg_content8_up .dyg_content8_1 .dyg_8_1_right p:nth-of-type(1) {
	  margin-top: 13%;
	  font-size: 17px;
	}
	.dyg_content8 .dyg_content8_up .dyg_content8_2 {
	  bottom: unset;
	  top: -10%;
	  transform: translate(-50%, -50%);
	  width: 90%;
	}
	.dyg_content8 .dyg_content8_3 {
	  width: 96%;
	}
	.dyg_content8 .dyg_content8_3 > li .hzxx p {
	  font-size: 18px;
	  min-height: 100px;
	}
	.dyg_content8 .dyg_content8_3 li {
	  width: 49%;
	}
	.dyg_content8 .dyg_content8_3 li:nth-of-type(3) {
	  display: none;
	}
	.dyg_content8 a {
	  width: 200px;
	  margin-top: 5%;
	  padding: 1.5% 0;
	}
	.dyg_content8 a img {
	  width: 15px;
	  vertical-align: -2px;
	}
	.dyg_content9 {
	  background: #4cabd9;
	}
	.dyg_content9 .content9_list {
	  width: 94%;
	}
	.dyg_content10 {
	  margin-top: 20%;
	}
	.dyg_content10 .subhead h4::before {
	  width: 0%;
	}
	.dyg_content10 .subhead h4::after {
	  width: 0%;
	}
	.dyg_content10 .price .buya li:nth-of-type(2),
	.dyg_content10 .price .buya li:nth-of-type(4) {
	  padding: 3% 0;
	}
	.dyg_content10 .introduction {
	  width: 94%;
	  margin: 3% auto;
	}
	.dyg_content10 .introduction p {
	  font-size: 20px;
	  color: #343434;
	}
	.dyg_content10 .dyg10_wrapper {
	  background-image: linear-gradient(#fff 5%, #f9fdff 10%);
	}
	.dyg_content10 .dyg10_wrapper .dyg10_up {
	  width: 90%;
	  min-width: unset;
	}
	.dyg_content10 .dyg10_wrapper .dyg10_up div {
	  display: flex;
	  padding: 2% 10%;
	  align-items: center;
	}
	.dyg_content10 .dyg10_wrapper .dyg10_up div span:nth-of-type(1) {
	  font-size: 4.5vw;
	  flex: 2;
	}
	.dyg_content10 .dyg10_wrapper .dyg10_up div span:nth-of-type(2) {
	  font-size: 4vw;
	  margin-left: 0%;
	}
	.dyg_content10 .dyg10_wrapper .dyg10_up div span:nth-of-type(3) {
	  font-size: 5vw;
	}
	.dyg_content10 .dyg10_wrapper .dyg10_up hr {
	  width: 80%;
	}
	.dyg_content10 .dyg10_wrapper .dyg10_bottom {
	  display: block;
	  width: 90%;
	  padding-bottom: 5%;
	}
	.dyg_content10 .dyg10_wrapper .dyg10_bottom .dyg10_b_left {
	  font-size: 3vw;
	  margin-top: 15%;
	}
	.dyg_content10 .dyg10_wrapper .dyg10_bottom .dyg10_b_left .theme {
	  flex: 1;
	}
	.dyg_content10 .dyg10_wrapper .dyg10_bottom .dyg10_b_right {
	  margin-left: 0;
	  margin-top: 15%;
	  font-size: 3vw;
	}
	.dyg_content10 .dyg10_wrapper .dyg10_bottom .dyg10_b_right .ggzy_right ul li div p:nth-of-type(2) {
	  font-size: 2.2vw;
	}
	.dyg_content10 .dyg10_wrapper .theme {
	  font-size: 3vw;
	  font-weight: bold;
	  text-align: center;
	}
	.dyg_content10 .dyg10_wrapper .theme .english {
	  font-size: 2.8vw;
	}
	.dyg_content11 .headline .horizontalLine img {
	  width: 330px;
	}
	.dyg_content11 .doctor {
	  width: 100%;
	  flex-wrap: wrap;
	}
	.dyg_content11 .doctor .doctor_img {
	  width: 64%;
	}
	.dyg_content11 .doctor .doctor_img .consult {
	  width: 26%;
	  height: 26%;
	}
	.dyg_content11 .doctor .doctor_img .consult p {
	  font-size: 0.7rem;
	}
	.dyg_content11 .doctor .doctor_img .ripples{
		width: 26%;
		height: 26%;
	}
	.dyg_content11 .doctor .doctor_introduction {
	  width: 90%;
	  margin-top: 2%;
	}
	.dyg_content11 .doctor .doctor_introduction .name {
	  text-align: center;
	  margin-bottom: 3%;
	  margin-top: 3%;
	}
	.dyg_content11 .doctor .doctor_introduction .name span:nth-of-type(1) {
	  font-size: 28px;
	}
	.dyg_content11 .doctor .doctor_introduction .name span:nth-of-type(2) {
	  font-size: 20px;
	}
	.dyg_content11 .doctor .doctor_introduction .intro p {
	  font-size: 21px;
	}
	.dyg_content11 .doctor .doctor_introduction .good p:nth-of-type(2),
	.dyg_content11 .doctor .doctor_introduction .good p:nth-of-type(3) {
	  font-size: 21px;
	}
	.dyg_content11 .doctor .good p:nth-of-type(1) {
	  font-weight: bold;
	}
	.dyg_content11 .doctor:nth-of-type(3) .doctor_img {
	  order: 1;
	}
	.dyg_content11 .doctor:nth-of-type(3) .doctor_introduction {
	  order: 2;
	}
	.dyg_content12 .content-bg img:nth-of-type(1) {
	  display: none;
	}
	.dyg_content12 .content-bg img:nth-of-type(2) {
	  display: block;
	}
	.dyg_content12 .subhead {
	  width: 30%;
	  left: 0%;
	}
	.dyg_content12 .subhead h4 {
	  font-size: 28px;
	}
	.dyg_content12 .subhead hr {
	  width: 50px;
	}
	.dyg_content12 .subhead p {
	  margin-bottom: 0;
	}
	.dyg_content12 .hot_response {
	  flex-direction: column;
	  margin-top: 0;
	  bottom: 3%;
	}
	.dyg_content12 .hot_response .hot_response-item {
	  width: 80%;
	  margin: 0 auto;
	}
	.dyg_content12 .hot_response .hot_response-item:nth-child(2) {
	  margin: 5% auto;
	}
	.dyg_content12 .hot_response .hot_response-item .hot_resonse-qa {
	  margin-top: 2%;
	}
	.dyg_content12 .hot_response .hot_response-item .hot_resonse-qa:nth-of-type(1) span:nth-child(2) {
	  font-size: 20px;
	}
	.dyg_content12 .hot_response .hot_response-item .hot_resonse-qa span:nth-child(1) {
	  font-size: 3vw;
	  width: 4vw;
	  height: 4vw;
	  text-align: center;
	  line-height: 4vw;
	}
	.dyg_content12 .hot_response .hot_response-item .hot_resonse-qa span:nth-child(2) {
	  width: 90%;
	  margin-left: 1%;
	  font-size: 18px;
	}
	.dyg_content13 h5 {
	  font-size: 37px;
	}
	.dyg_content13 .content13_img li {
	  width: 50%;
	}
	.subhead h4 {
	  font-size: 28px;
	  font-weight: 400;
	}
	.subhead h4::before {
	  width: 10%;
	}
	.subhead h4::after {
	  width: 10%;
	}
	.subhead img {
	  width: 15%;
	}
	.english {
	  font-size: 2.2vw;
	}
	.pagespace {
	  margin: 8% auto 0!important;
	}
  }
  @media screen and (max-width: 700px) {
	.dyg_content7 .content5-bottom .content5-circle ul li:not(:nth-of-type(1)) {
	  margin-top: 350%;
	}
  }
  @media screen and (max-width: 620px) {
	.dyg_content7 .content5-bottom .content5-bottom-item:nth-of-type(2n) .content5-b-item-text {
	  padding-left: 10px;
	  padding-top: 0px;
	}
	.dyg_content7 .content5-bottom .content5-bottom-item .content5-b-item-img {
	  margin-top: 10px;
	}
	.dyg_content7 .content5-bottom .content5-bottom-item .content5-b-item-text {
	  padding-top: 7px;
	}
	.dyg_content7 .content5-bottom .content5-circle {
	  top: 70px;
	}
	.dyg_content7 .content5-bottom .content5-circle ul li:not(:nth-of-type(1)) {
	  margin-top: 310%;
	}
  }
  @media screen and (max-width: 600px) {
	.dyg_content9 .content9_list {
	  margin: 5% auto 0;
	}
	.dyg_content9 .content9_list .content9list_item {
	  width: 48%;
	}
	.dyg_content9 .content9_list .content9list_item:nth-of-type(2) {
	  margin: 0%;
	}
	.dyg_content9 .content9_list .content9list_item:nth-of-type(2),
	.dyg_content9 .content9_list .content9list_item:nth-of-type(4) {
	  margin-left: 4%;
	  margin-right: 0;
	}
	.dyg_content9 .content9_list .content9list_item .item_top img {
	  width: 15%;
	}
	.dyg_content9 .content9_list .content9list_item:nth-of-type(n+3) {
	  margin-top: 3%;
	}
  }
  @media screen and (max-width: 575px) {
	.dyg_content8 .dyg_content8_up .dyg_content8_2 ul li:nth-of-type(1)::after {
	  width: 10%;
	}
	.dyg_content8 .dyg_content8_up .dyg_content8_2 ul li:nth-of-type(2)::after {
	  width: 10%;
	}
	.dyg_content8 .dyg_content8_up .dyg_content8_2 ul li img:nth-of-type(2) {
	  width: 15%;
	}
  }
  @media screen and (max-width: 560px) {
	.dyg_content12 .hot_response .hot_response-item .hot_resonse-qa:nth-of-type(1) span:nth-child(2) {
	  font-size: 16px;
	}
	.dyg_content12 .hot_response .hot_response-item .hot_resonse-qa span:nth-child(2) {
	  font-size: 14px;
	}
	.dyg_content13 .content13_img li img:nth-of-type(1) {
	  display: none;
	}
	.dyg_content13 .content13_img li img:nth-of-type(2) {
	  display: block;
	}
  }
  @media screen and (max-width: 500px) {
	.bg-head-content {
	  top: 7%;
	}
	.bg-head-content .iphone {
	  text-shadow: 1px 1px 0px #24749c;
	}
	.head-right {
	  top: 6%;
	}
	.dyg_content1 .content1_substance .subhead {
	  margin: 3% auto;
	}
	.dyg_content1 .content1_substance .subhead h4 {
	  font-size: 1.1rem;
	}
	.dyg_content1 .content1_substance .introduction p {
	  font-size: 0.85rem;
	}
	.dyg_content1 .content1_substance .bz_wrapper .bz_nr p {
	  font-size: 0.75rem;
	}
	.dyg_content2 .subhead h4::before {
	  width: 6%;
	}
	.dyg_content2 .subhead h4::after {
	  width: 6%;
	}
	.dyg_content2 .content2_bg .sum .content2_left .content2_left_top h4 {
	  font-size: 1rem;
	}
	.dyg_content2 .content2_bg .sum .content2_left .content2_left_top .fubiaoti span {
	  font-size: 0.85rem;
	}
	.dyg_content2 .content2_bg .sum .content2_left .content2_left_top .fubiaoti span:nth-of-type(2) {
	  font-size: 0.95rem;
	}
	.dyg_content2 .content2_bg .sum .content2_left .content2_left_bottom ul li .zhongdianwenti p {
	  font-size: 0.75rem;
	}
	.dyg_content3{
	  margin: 9% auto 10%!important;
	}
	.dyg_content3 .subhead h4::before {
	  width: 4%;
	}
	.dyg_content3 .subhead h4::after {
	  width: 4%;
	}
	.dyg_content3 .subhead p {
	  font-size: 0.85rem;
	  margin: 10% auto 6%;
	}
	.dyg_content3 ul{
	  align-items: unset;
	}
	.dyg_content3 ul li p{
	  font-size: 0.7rem;
	}
	.dyg_content3 ul li:nth-of-type(2n) img{
	  margin: 45% 22% 0;
	}
	.dyg_content4 .subhead {
	  width: 96%;
	  left: 1%;
	  top: 8%;
	  padding: 0.5% 0.2%;
	}
	.dyg_content4 .subhead h4 {
	  font-size: 1rem;
	}
	.dyg_content4 .content4_content .introduce {
	  top: 24%;
	}
	.dyg_content4 .content4_content .introduce p {
	  font-size: 0.9rem;
	}
	.dyg_content4 .content4_content .introduce ul {
	  width: 80%;
	  margin-top: 5%;
	  margin-left: 2%;
	}
	.dyg_content4 .content4_content .introduce ul li {
	  padding: 1% 0;
	  margin: 3% auto;
	}
	.dyg_content4 .content4_content .introduce ul li img {
	  width: 6%;
	}
	.dyg_content4 .content4_content .introduce ul li span {
	  font-size: 0.9rem;
	}
	.dyg_content4 .content4_content .introduce ul li:nth-of-type(2),
	.dyg_content4 .content4_content .introduce ul li:nth-of-type(3) {
	  margin: 4% auto;
	}
	.dyg_content5 .subhead h4::before {
	  width: 6%;
	}
	.dyg_content5 .subhead h4::after {
	  width: 6%;
	}
	.dyg_content5 .subhead p {
	  font-size: 16px;
	}
	.dyg_content5 ul li:nth-of-type(2) .content5_wenxitishi h4 {
	  font-size: 1.1rem;
	}
	.dyg_content5 ul li:nth-of-type(2) .content5_wenxitishi p {
	  font-size: 0.85rem;
	}
	.dyg_content5 ul li:nth-of-type(2) .content5_wenxitishi p:nth-of-type(1) {
	  font-size: 1rem;
	}
	.dyg_content6 ul li p {
	  font-size: 2.5vw;
	}
	.dyg_content7 .dyg_bottom .bottom4_text {
	  width: 35%;
	}
	.dyg_content7 .content5-bottom .content5-bottom-item:not(:nth-of-type(1)) {
	  margin-top: 30px;
	}
	.dyg_content7 .content5-bottom .content5-bottom-item:nth-of-type(2n) .content5-b-item-text h5 {
	  margin: 10px auto;
	}
	.dyg_content7 .content5-bottom .content5-bottom-item:nth-of-type(3) {
	  margin-top: 15px;
	}
	.dyg_content7 .content5-bottom .content5-bottom-item .content5-b-item-text h5 {
	  font-size: 1rem;
	}
	.dyg_content7 .content5-bottom .content5-bottom-item .content5-b-item-text p {
	  font-size: 0.85rem;
	}
	.dyg_content7 .content5-bottom .content5-circle {
	  top: 5%;
	}
	.dyg_content7 .content5-bottom .content5-circle ul li {
	  width: 30px;
	  height: 30px;
	  line-height: 30px;
	  font-size: 1rem;
	}
	.dyg_content7 .content5-bottom .content5-circle ul li::after {
	  top: -8px;
	  left: -9px;
	  padding: 23px;
	}
	.dyg_content7 .content5-bottom .content5-circle ul li:not(:nth-of-type(1)) {
	  margin-top: 6.5rem;
	}
	.dyg_content7 .dyg_bottom2 {
	  width: 8rem;
	}
	.dyg_content7 .dyg_bottom2 span {
	  font-size: 1rem;
	}
	.dyg_content8 .dyg_content8_up .dyg_content8_1 .dyg_8_1_left p {
	  font-size: 0.95rem;
	}
	.dyg_content8 .dyg_content8_up .dyg_content8_1 .dyg_8_1_left p:nth-of-type(2) {
	  font-size: 0.8rem;
	  margin-top: 5%;
	}
	.dyg_content8 .dyg_content8_up .dyg_content8_1 .dyg_8_1_right p {
	  font-size: 0.7rem;
	}
	.dyg_content8 .dyg_content8_up .dyg_content8_1 .dyg_8_1_right p:nth-of-type(1) {
	  font-size: 0.85rem;
	}
	.dyg_content8 .dyg_content8_up .dyg_content8_3 > li .hzxx p {
	  font-size: 0.9rem;
	}
	.dyg_content8 .dyg_content8_3 > li .hzxx p {
	  font-size: 0.85rem;
	  min-height: unset;
	}
	.dyg_content8 a {
	  font-size: 0.9rem;
	  width:8rem;
	}
	.dyg_content9{
	  padding-top:5%;
	  padding-bottom:5%;
	}
	.dyg_content10 .introduction {
	  width: 96%;
	}
	.dyg_content10 .introduction p {
	  font-size: 1rem;
	  line-height: 1.5em;
	}
	.dyg_content10 .price {
	  width: 96%;
	}
	.dyg_content10 .price .title p {
	  font-size: 1.2rem;
	}
	.dyg_content10 .price .buya li {
	  font-size: 0.9rem;
	}
	.dyg_content10 .price .buya li span {
	  font-size: 1rem;
	}
	.dyg_content10 .price .buya li:nth-of-type(1),
	.dyg_content10 .price .buya li:nth-of-type(3){
	  width:25%;
	}
	.dyg_content10 .price .buya li:nth-of-type(2),
	.dyg_content10 .price .buya li:nth-of-type(4){
	   padding: 2% 0 0;
	}
	.dyg_content10 .price .taocan p {
	  font-size: 1.05rem;
	  padding: 2% 0;
	}
	.dyg_content10 .price .ggzl {
	  font-size: 1rem;
	}
	.dyg_content10 .price .item li {
	  font-size: 1rem;
	}
	.dyg_content10 .price .item li:nth-of-type(1) {
	  width: 62%;
	}
	.dyg_content10 .price .item li:nth-of-type(2) {
	  width: 38%;
	  font-size: 1.1rem;
	  font-weight: bold;
	}
	.dyg_content10 .price .table{
	  flex-wrap:wrap;
	}
	.dyg_content10 .price .table_left{
		 width:100%;
	}
	.dyg_content10 .price .table_left .ggzl:nth-of-type(2) p {
	  letter-spacing: 2px;
	}
	.dyg_content10 .price .table_right{
		 width:100%;
	}
	.dyg_content10 .price .table_right .item:nth-of-type(5) {
	  margin: unset;
	}
	.dyg_content10 .price .table_right .item:nth-of-type(n+4) li {
	  padding: 2.42% 0;
	}
	.dyg_content11 .headline .horizontalLine img {
	  width: 14rem;
	}
	.dyg_content11 .doctor .doctor_img .consult {
	  width: 35%;
	  height: 35%;
	}
	.dyg_content11 .doctor .doctor_img .consult p {
	  font-size: 1rem;
	}
	.dyg_content11 .doctor .doctor_img .ripples{
		width: 35%;
		height: 35%;
	}
	.dyg_content11 .doctor .doctor_introduction {
	  width: 96%;
	}
	.dyg_content11 .doctor .doctor_introduction .name span:nth-of-type(1) {
	  font-size: 1.2rem;
	}
	.dyg_content11 .doctor .doctor_introduction .name span:nth-of-type(2) {
	  font-size: 0.8rem;
	}
	.dyg_content11 .doctor .doctor_introduction .intro p {
	  font-size: 0.9rem;
	  padding-left: 4%;
	}
	.dyg_content11 .doctor .doctor_introduction .good p:nth-of-type(2),
	.dyg_content11 .doctor .doctor_introduction .good p:nth-of-type(3) {
	  font-size: 1rem;
	}
	.dyg_content11 .doctor .good p:nth-of-type(1) {
	  font-size: 1.05rem;
	}
	.dyg_content11 .anniu a span {
	  width: 160px;
	}
	.dyg_content12 .subhead h4 {
	  font-size: 1.3rem;
	}
	.dyg_content12 .subhead hr {
	  width: 2rem;
	}
	.dyg_content12 .subhead p {
	  font-size: 0.9rem;
	}
	.dyg_content12 .hot_response .hot_response-item {
	  padding: 2% 2% 4%;
	}
	.dyg_content12 .hot_response .hot_response-item .hot_resonse-qa:nth-of-type(1) span:nth-of-type(2) {
	  font-size: 0.9rem;
	}
	.dyg_content12 .hot_response .hot_response-item .hot_resonse-qa span:nth-child(1) {
	  font-size: 0.8rem;
	  width: 0.8rem;
	  height: 0.8rem;
	  line-height: 0.8rem;
	}
	.dyg_content12 .hot_response .hot_response-item .hot_resonse-qa span:nth-child(2) {
	  line-height: 1.5em;
	  font-size: 0.8rem;
	}
	.dyg_content13 h5 {
	  font-size: 1.5rem;
	}
	.subhead h4 {
	  font-size: 1.3rem;
	}
	.subhead h4::before {
	  width: 8%;
	}
	.subhead h4::after {
	  width: 8%;
	}
	.subhead p {
	  font-size: 0.7rem;
	  padding: 1.5% 3%;
	}
  }
  @media screen and (max-width: 475px) {
	.dyg_content1 .content1_substance .bz_wrapper {
	  margin-top: 8%;
	}
	.dyg_content1 .content1_substance .bz_wrapper .bz_nr {
	  width: 49%;
	}
	.dyg_content1 .content1_substance .bz_wrapper .bz_nr:nth-of-type(2n) {
	  margin-left: 2%;
	}
	.dyg_content8 .dyg_content8_3 {
	  display: flex;
	  flex-wrap: wrap;
	}
	.dyg_content8 .dyg_content8_3 > li {
	  width: 95%;
	  margin: 0 auto;
	}
	.dyg_content8 .dyg_content8_3 > li:nth-of-type(1) {
	  margin-bottom: 5%;
	}
  }
  @media screen and (max-width: 450px) {
	.dyg_content9 .content9_list {
	  margin-top: 8%;
	  width: 94%;
	}
	.dyg_content9 .content9_list .content9list_item {
	  width: 94%;
	  margin: 0 auto;
	}
	.dyg_content9 .content9_list .content9list_item:nth-of-type(2) {
	  margin: 0 auto;
	}
	.dyg_content9 .content9_list .content9list_item:nth-of-type(2),
	.dyg_content9 .content9_list .content9list_item:nth-of-type(4) {
	  margin: 0 auto;
	}
	.dyg_content9 .content9_list .content9list_item:nth-of-type(n+2) {
	  margin-top: 5%;
	}
	.dyg_content9 .content9_list .content9list_item .item_top img {
	  width: 10%;
	}
	.dyg_content9 .content9_list .content9list_item .item_top span {
	  font-size: 1.1rem;
	}
	.dyg_content9 .content9_list .content9list_item .item_bottom p {
	  font-size: 1rem;
	}
  }
  @media screen and (max-width: 425px) {
	.dyg_content8 .subhead {
	  margin-bottom: 25%;
	}
  }
  @media screen and (max-width: 400px) {
	.bg-head-content .iphone {
	  font-size: 12px;
	  width: 110%;
	}
	.head-right .right-item:nth-of-type(3) img {
	  margin-top: 50%;
	}
  }
  @media screen and (max-width:375px) {
	.dyg_content7 .content5-bottom .content5-circle ul li:not(:nth-of-type(1)){
		margin-top: 6.2rem;
	}
  }
  @media screen and (max-width: 368px) {
	.dyg_content6 {
	  overflow: hidden;
	}
	.dyg_content6 ul {
	  bottom: -10%;
	}
	.dyg_content8 .subhead {
	  margin-bottom: 30%;
	}
	.dyg_content8 .dyg_content8_up .dyg_content8_2 ul {
	  width: 90%;
	}
  }
  