ul {
	list-style: none;
	padding: 0;
	margin: 0;
}

a {
	color: #000;
	text-decoration: none;
	cursor: pointer;
}

a:hover {
	/* color: #FFF; */
	text-decoration: none;
}

.sweet {
	position: relative;
}

.banner-first {
	width: 100%;
	height: 850px;
}

.banner-first img {
	width: 100%;
	height: 100%;
}

/* **************************************************************************************************** */
/* ************************************index.html************************************ */
/* 首页中间部分 */
.portrait-first {
	width: 100%;
	height: 665px;
}

.portrait-first img {
	width: 100%;
	height: 100%;
}


/* **************************************************************************************************** */
/* ************************************expert.html************************************ */
.expert-all {
	width: 100%;
	height: 100%;
}

.expert-title {
	width: 100%;
	height: 200px;
	padding-top: 78px;
	padding-bottom: 42px;
}

.expert-title p {
	width: 202px;
	height: 52px;
	line-height: 26px;
	margin: 0 auto;
	font-size: 46px;
	font-family: 'PINGFANG-MEDIUM';
	/* css实现一段文字的两端对齐和分散对齐 */
	text-align-last: justify;
	text-align: justify;
	text-justify: distribute-all-lines;
}

.expert-title b {
	width: 405px;
	height: 24px;
	line-height: 24px;
	margin: 0 auto;
	font-size: 20px;
	font-family: 'METROPOLIS-SEMIBOLD';
	display: block;
	/* css实现一段文字的两端对齐和分散对齐 */
	text-align-last: justify;
	text-align: justify;
	text-justify: distribute-all-lines;
}

.expert-first {
	width: 100%;
	height: 100%;
}

.expert-first-one {
	width: 100%;
	height: 100%;
	padding-top: 150px;
	padding-bottom: 64px;
}

.expert-first-two {
	width: 100%;
	height: 423px;
	background: url(../sm/img/expert/expert-bj.png)no-repeat;
	background-size: 100% 100%;
}

.expert-first-thr {
	max-width: 1200px;
	width: 100%;
	height: 100%;
	margin: 0 auto;
	position: relative;
}

/* 相册 */
.expert-first-poll {
	width: 50%;
	position: absolute;
	top: -124px;
	left: 0;
}

.expert-first-poll img {
	width: 100%;
}

/* 右侧详情 */
.expert-first-details {
	width: 50%;
	height: 100%;
	position: absolute;
	top: 0;
	right: 0;
}

/* 执业证编号 */
.expert-first-license {
	width: 100%;
	height: 61px;
	overflow: hidden;
	background: url(../sm/img/expert/expert-bj2.png);
	background-size: 100% 100%;
}

.expert-first-license p {
	width: 539px;
	height: 40px;
	line-height: 61px;
	margin: 0 auto;
	font-size: 35px;
	font-family: '苹方简中粗体';
	color: #FFFFFF;
}

/* 擅长项目介绍 */
.expert-first-projects {
	width: 100%;
	height: 167px;
	overflow: hidden;
	margin-top: 40px;
}

.expert-first-projects p {
	width: 179px;
	height: 40px;
	font-size: 35px;
	font-family: '苹方简中黑体';
	color: #d4aa6e;
	margin: 0;
}

.expert-first-projects i {
	width: 154px;
	padding-top: 18px;
	padding-bottom: 18px;
	display: block;
	background: url(../sm/img/expert/expert-hr.png) no-repeat 50%;
}

.expert-first-projects-one {
	width: 100%;
	height: 90px;
	line-height: 48px;
	font-size: 35px;
	font-family: 'PINGFANG-BOLD';
}

/* 英文翻译 */
.expert-first-english {
	width: 100%;
	height: 53px;
	margin-top: 18px;
	line-height: 18px;
	font-size: 14px;
	font-family: 'arial';
	color: #c9caca;
}

/* GOOD AT */
.expert-first-goodat {
	width: 175px;
	height: 26px;
	/* background: url(../img/expert/expert-bj3.png) no-repeat; */
	/* background-size: 100% 100%; */
	position: absolute;
	bottom: -13px;
	left: 0;
}

/* 专家详情底部 */
.expert-first-foot {
	max-width: 1200px;
	width: 100%;
	height: 100%;
	margin: 0 auto;
	padding-top: 49px;
}

.expert-first-foot-one {
	width: 100%;
	height: 30px;
	border-bottom: 1px solid #949595;
	font-size: 14px;
	font-family: 'PINGFANG-MEDIUM';
	color: #949595;
	/* css实现一段文字的两端对齐和分散对齐 */
	text-align-last: justify;
	text-align: justify;
	text-justify: distribute-all-lines;
}

.expert-first-foot-spanone {
	display: block;
	width: 130px;
	height: 16px;
	line-height: 17px;
	float: left;
	overflow: hidden;
}

.expert-first-foot-spantwo {
	display: block;
	width: 161px;
	height: 16px;
	line-height: 17px;
	float: right;
	overflow: hidden;
}

/* **************************************************************************************************** */
/* ************************************about.html************************************ */
.about-all {
	width: 100%;
	height: 100%;
}

.about-synopsis {
	width: 100%;
	height: 1436px;
	background: url(../sm/img/about/about-bj.png) no-repeat;
	background-size: 100% 100%;
}

.about-title {
	max-width: 1200px;
	width: 100%;
	height: 221px;
	padding-top: 79.6px;
	padding-bottom: 82.9px;
	margin: 0 auto;
}

.about-title p {
	width: 202px;
	height: 50px;
	line-height: 26.8px;
	margin: 0 auto;
	font-size: 46px;
	font-family: 'PINGFANG-MEDIUM';
	/* css实现一段文字的两端对齐和分散对齐 */
	text-align-last: justify;
	text-align: justify;
	text-justify: distribute-all-lines;
}

.about-title b {
	width: 390px;
	height: 24px;
	line-height: 24px;
	margin: 0 auto;
	font-size: 20px;
	font-family: 'METROPOLIS-SEMIBOLD';
	display: block;
	/* css实现一段文字的两端对齐和分散对齐 */
	text-align-last: justify;
	text-align: justify;
	text-justify: distribute-all-lines;
}

/* 公司图片 */
.about-company-picture {
	max-width: 100%;
	width: 100%;
}

.about-company-picture img {
	width: 100%;
	height: 100%;
}

/* 公司简介 */
.about-profile {
	max-width: 1200px;
	width: 100%;
	height: 168px;
	margin: 0 auto;
	margin-top: 65px;
	line-height: 30px;
	font-size: 16px;
	font-family: '苹方常规';
	color: #595757;
	letter-spacing: 0.96px;
}

.about-profile b {
	font-family: '苹方简中粗体';
}

.about-profile-one {
	width: 100%;
	height: 50px;
	margin-bottom: 35px;
}

.about-profile-two {
	width: 100%;
	height: 50px;
}

/* 英文块和其下滑线 */
.about-english-block {
	max-width: 1200px;
	width: 100%;
	height: 54px;
	margin: 0 auto;
	font-size: 14px;
	letter-spacing: 0.28px;
	padding-top: 24px;
	color: #949595;
	background: url(../sm/img/about/about-xian.png) no-repeat 100% 100%;
}

.about-english-blockOne {
	width: 285px;
	height: 16px;
	line-height: 18px;
	float: left;
	display: block;
}

.about-english-blockTwo {
	width: 216px;
	height: 16px;
	line-height: 18px;
	float: right;
	display: block;
}

/* 荣誉资质 */
.about-honor {
	width: 100%;
	height: 500px;
}

.about-honor-first {
	max-width: 1200px;
	width: 100%;
	height: 100%;
	margin: 0 auto;
	position: relative;
}

.about-honor-top {
	width: 100%;
	height: 542px;
	padding-top: 52px;
	position: absolute;
	top: -200px;
	background: url(../sm/img/about/about-ry.png) no-repeat;
	background-size: 100% 100%;
}

.about-honor-topLeft {
	width: 50%;
	height: 100%;
	padding-left: 66px;
	overflow: hidden;
	float: left;
}

.about-honor-topRight {
	width: 50%;
	height: 100%;
	padding-left: 196px;
	overflow: hidden;
	float: right;
}

.honor-topRight-word {
	width: 335px;
	height: 378px;
	overflow: hidden;
}

.honor-topRight-ulOne {
	width: 335px;
	height: 238px;
	margin-bottom: 10px;
	overflow: hidden;
}

.honor-topRight-ulOne li {
	font-size: 16px;
	font-family: '苹方简中粗体';
	line-height: 34px;
	letter-spacing: 0.96px;
	color: #efefef;
}

.honor-topRight-ulTwo {
	width: 335px;
	height: 130px;
	overflow: hidden;
}

.honor-topRight-ulTwo li {
	font-size: 8.72px;
	font-family: 'PINGFANG-MEDIUM';
	line-height: 13.01px;
	color: #c9caca;
}

/* honor */
.honor-topRight-honor {
	width: 335px;
	height: 112px;
	line-height: 112px;
}

/* OUR PHILOSOPHY */
.about-honor-english {
	position: absolute;
	top: 342px;
	width: 100%;
	height: 158px;
	line-height: 158px;
}

.about-honor-english p {
	width: 300px;
	height: 23px;
	margin: 0 auto;
	font-size: 20px;
	font-family: 'METROPOLIS-SEMIBOLD';
	letter-spacing: 8px;
}

/* 理念 */
.about-mission {
	width: 100%;
	height: 1301px;
	background: url(../sm/img/about/about-bj.png) no-repeat;
	background-size: 100% 100%;
}

.about-mission-first {
	max-width: 1200px;
	width: 100%;
	height: 100%;
	margin: 0 auto;
	padding-top: 69px;
	padding-bottom: 37px;
}

.about-mission-top {
	max-width: 1200px;
	width: 100%;
	height: 597px;
	padding-bottom: 75px;
}

.mission-chunk-one {
	width: 331px;
	height: 523px;
	float: left;
	background: url(../sm/img/about/about-mission.png) no-repeat;
	background-size: 100% 100%;
	padding-top: 142px;
	text-align: center;
}

.mission-chunk-one p {
	width: 179px;
	height: 25px;
	font-size: 22px;
	font-family: 'PINGFANG-MEDIUM';
	line-height: 18px;
	color: #c78e5c;
	margin: 0 auto;
	/* css实现一段文字的两端对齐和分散对齐 */
	text-align-last: justify;
	text-align: justify;
	text-justify: distribute-all-lines;
}

.mission-chunk-one i {
	font-size: 16px;
}

.mission-chunk-text {
	width: 256px;
	height: 120px;
	line-height: 26px;
	margin: 0 auto;
	font-size: 15px;
	font-family: '苹方常规';
	color: #595757;
}

.mission-chunk-english {
	width: 202px;
	height: 83px;
	margin: 0 auto;
	padding-top: 25px;
	overflow: hidden;
	position: relative;
}

.mission-chunk-img {
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	margin: 0 auto;
}

.mission-chunk-eng {
	width: 90px;
	height: 28px;
	padding-top: 14px;
	margin: 0 auto;

}

/* 二 */
.mission-chunk-two {
	width: 331px;
	height: 523px;
	float: left;
	margin-left: 103.5px;
	background: url(../sm/img/about/about-mission.png) no-repeat;
	background-size: 100% 100%;
	padding-top: 142px;
	text-align: center;
}

.mission-chunk-two p {
	width: 179px;
	height: 25px;
	font-size: 22px;
	font-family: 'PINGFANG-MEDIUM';
	line-height: 18px;
	color: #c78e5c;
	margin: 0 auto;
	/* css实现一段文字的两端对齐和分散对齐 */
	text-align-last: justify;
	text-align: justify;
	text-justify: distribute-all-lines;
}

.mission-chunk-two i {
	font-size: 16px;
}

.about-mission-down {
	max-width: 1200px;
	width: 100%;
	height: 634px;
	padding-bottom: 112px;
}

/* 核心技术 */
.about-core {
	width: 100%;
	height: 1564px;
}

/* 上面 */
.about-core-first {
	width: 100%;
	height: 650px;
	background: url(../sm/img/about/core-bj.png)no-repeat;
	background-position: center 0;
	/* background-attachment: fixed; */
	background-size: cover;
	-webkit-background-size: cover;
	/* 兼容Webkit内核浏览器如Chrome和Safari */
	-o-background-size: cover;
	/* 兼容Opera */
	zoom: 1;
}

.core-first-all {
	max-width: 1200px;
	width: 100%;
	height: 100%;
	margin: 0 auto;
	/* overflow: hidden; */
}

.core-first-left {
	width: 50%;
	height: 100%;
	float: left;
	overflow: hidden;
	position: relative;
}

.core-first-left img {
	position: absolute;
	top: 50%;
	left: 0;
	transform: translate(0%, -50%);
	-webkit-transform: translate(0%, -50%);
	-ms-transform: translate(0%, -50%);
}

.core-first-right {
	float: left;
	width: 50%;
	height: 100%;
	padding-top: 112.6px;
	/* overflow: hidden; */
	position: relative;
}

.core-right-all {
	width: 100%;
	height: 440px;
	position: absolute;
	left: 43%;
}

.core-right-one {
	width: 364px;
	height: 68px;
}

.core-right-two {
	width: 528px;
	height: 172px;
	margin-top: 107px;
}

.core-right-two li {
	font-size: 20px;
	font-family: '苹方常规';
	color: #FFFFFF;
	line-height: 36px;
	letter-spacing: 1.2px;
}

.core-right-two li b {
	width: 101px;
	display: inline-block;
	font-size: 24px;
	font-family: '苹方简中粗体';
	/* letter-spacing:1.2px; */
	/* css实现一段文字的两端对齐和分散对齐 */
	text-align-last: justify;
	text-align: justify;
	text-justify: distribute-all-lines;

}

.core-right-two li span {
	font-size: 24px;
	font-family: '苹方简中粗体';
}

.core-right-thr {
	width: 336px;
	height: 62px;
	margin-top: 24px;
}

.about-core-end {
	width: 100%;
	height: 914px;
}

.core-end-all {
	max-width: 1200px;
	width: 100%;
	height: 100%;
	margin: 0 auto;
}

.core-end-one {
	width: 984px;
	height: 177px;
	padding-top: 72px;
	padding-bottom: 82px;
	margin: 0 auto;
	text-align-last: justify;
	text-align: justify;
	text-justify: distribute-all-lines;
}

.core-end-one h3 {
	padding: 0;
	margin: 0;
	font-size: 20px;
	font-family: 'METROPOLIS-SEMIBOLD';
	letter-spacing: 6.6px;
}

.core-end-two {
	width: 100%;
	height: 533px;
	margin-bottom: 55px;
}

.core-end-twoOne {
	width: 391px;
	height: 533px;
	padding: 45px 42px 83px 42px;
	float: left;
	position: relative;
	background: url(../sm/img/about/core-1.png) no-repeat;
	background-size: 100% 100%;
}

.core-end-twoOne h3 {
	padding: 0;
	margin: 0;
	font-size: 30px;
	font-family: 'PINGFANG-HEAVY';
	line-height: 37.91px;
	letter-spacing: 0.6px;
	text-align: center;
	font-weight: bold;
}

.core-end-twoOne p {
	width: 100%;
	height: 31px;
	margin-top: 19px;
	margin-bottom: 15px;
	font-size: 24px;
	font-family: '苹方常规';
	line-height: 26px;
	/* 	letter-spacing: 1.44px; */
	text-align: center;
	border-bottom: 1px solid;
	/* css实现一段文字的两端对齐和分散对齐 */
	text-align-last: justify;
	text-align: justify;
	text-justify: distribute-all-lines;
}

.core-end-twoOne span {
	display: inline-block;
	font-size: 14px;
	font-family: 'PINGFANG-MEDIUM';
	line-height: 18px;
	letter-spacing: 0.84px;
	text-align: center;
	width: 100%;
	color: #727171;
}

.core-end-div {
	font-size: 18px;
	font-family: '苹方常规';
	display: inline-block;
	line-height: 32px;
	letter-spacing: 1.08px;
	text-align: center;
	margin-top: 81px;
	color: #3e3a39;
}

.core-end-eng {
	width: 174px;
	height: 25px;
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	font-size: 18px;
	line-height: 26px;
	font-family: 'METROPOLIS-SEMIBOLD';
	letter-spacing: 2.78px;
	color: #FFFFFF;
	margin: 0 auto;
	/* css实现一段文字的两端对齐和分散对齐 */
	text-align-last: justify;
	text-align: justify;
	text-justify: distribute-all-lines;
}

.eng-one {
	width: 239px;
	letter-spacing: 1.98px;
}

.core-end-twoTwo {
	width: 391px;
	height: 533px;
	padding: 45px 42px 83px 42px;
	float: left;
	margin-left: 13.5px;
	margin-right: 13.5px;
	position: relative;
	background: url(../sm/img/about/core-2.png) no-repeat;
	background-size: 100% 100%;
}

.core-end-twoTwo h3 {
	padding: 0;
	margin: 0;
	font-size: 30px;
	font-family: 'PINGFANG-HEAVY';
	line-height: 37.91px;
	letter-spacing: 0.6px;
	text-align: center;
	font-weight: bold;
}

.core-end-twoTwo p {
	width: 100%;
	height: 31px;
	margin-top: 19px;
	margin-bottom: 15px;
	font-size: 24px;
	font-family: '苹方常规';
	line-height: 26px;
	text-align: center;
	border-bottom: 1px solid;
	/* css实现一段文字的两端对齐和分散对齐 */
	text-align-last: justify;
	text-align: justify;
	text-justify: distribute-all-lines;
}

.core-end-twoTwo span {
	display: inline-block;
	font-size: 14px;
	font-family: 'PINGFANG-MEDIUM';
	line-height: 18px;
	letter-spacing: 0.84px;
	text-align: center;
	width: 100%;
	color: #727171;
}

.core-end-thr {
	width: 571px;
	height: 56px;
	font-size: 14px;
	font-family: 'PINGFANG-MEDIUM';
	line-height: 20px;
	color: #727171;
	text-align: center;
	margin: 0 auto;

}

/* 医院环境 */
.about-ambient {
	width: 100%;
	height: 2689px;
	background: url(../sm/img/about/about-bj.png) no-repeat;
}

.about-ambient-title {
	width: 100%;
	height: 221px;
	max-width: 1200px;
	padding-top: 79.6px;
	padding-bottom: 80px;
	margin: 0 auto;
}

.about-ambient-title p {
	width: 202px;
	height: 50px;
	line-height: 26.8px;
	margin: 0 auto;
	font-size: 46px;
	font-family: 'PINGFANG-MEDIUM';
	/* css实现一段文字的两端对齐和分散对齐 */
	text-align-last: justify;
	text-align: justify;
	text-justify: distribute-all-lines;
}

.about-ambient-title b {
	width: 390px;
	height: 24px;
	line-height: 24px;
	margin: 0 auto;
	font-size: 20px;
	font-family: 'METROPOLIS-SEMIBOLD';
	display: block;
	/* css实现一段文字的两端对齐和分散对齐 */
	text-align-last: justify;
	text-align: justify;
	text-justify: distribute-all-lines;
}

.ambient-script {
	max-width: 1200px;
	width: 712.5px;
	height: 52.2px;
	margin: 0 auto;
	font-size: 18px;
	font-family: 'PINGFANG-MEDIUM';
	line-height: 32px;
	letter-spacing: 2.16px;
	text-align: center;
}

.ambient-script-one {
	max-width: 1200px;
	width: 810px;
	height: 47px;
	margin: 0 auto;
	margin-top: 39.57px;
}

.ambient-script-two {
	max-width: 1200px;
	width: 301px;
	height: 34px;
	margin: 0 auto;
	margin-top: 34px;
	margin-bottom: 85.76px;
}

.ambient-img {
	width: 100%;
	height: 801px;
}

.ambient-img img {
	width: 100%;
	height: 100%;
}

.ambient-img-two {
	max-width: 1200px;
	width: 100%;
	height: 484px;
	margin: 37.5px auto;
}

.ambient-img-two img {
	width: 100%;
	height: 100%;
}

.ambient-img-thr {
	max-width: 1200px;
	width: 100%;
	height: 601px;
	margin: 0 auto;
}

.ambient-img-thr img {
	width: 100%;
	height: 100%;
}

.ambient-script-thr {
	max-width: 1200px;
	width: 408px;
	height: 44px;
	font-size: 16px;
	font-family: 'PINGFANG-MEDIUM';
	line-height: 26px;
	letter-spacing: 0.96px;
	margin: 0 auto;
	padding-top: 48px;
	padding-bottom: 137.2px;
	text-align: center;
}

/* **************************************************************************************************** */
/* ************************************contact.html************************************ */
.contact-all {
	width: 100%;
	height: 100%;
}

.contact-top {
	width: 100%;
	height: 945px;
	background: url(../sm/img/contact/contact-bj2.png) no-repeat;
	background-size: 100% 100%;
}

.contact-top-first {
	max-width: 1200px;
	width: 100%;
	height: 100%;
	margin: 0 auto;
}

.contact-title {
	width: 100%;
	height: 221px;
	max-width: 1200px;
	padding-top: 79.6px;
	padding-bottom: 69px;
	margin: 0 auto;
}

.contact-title p {
	width: 206px;
	height: 50px;
	line-height: 26.8px;
	margin: 0 auto;
	font-size: 46px;
	font-family: 'PINGFANG-MEDIUM';
	/* css实现一段文字的两端对齐和分散对齐 */
	text-align-last: justify;
	text-align: justify;
	text-justify: distribute-all-lines;
}

.contact-title b {
	width: 228px;
	height: 24px;
	line-height: 24px;
	margin: 0 auto;
	font-size: 20px;
	font-family: 'METROPOLIS-SEMIBOLD';
	display: block;
	/* css实现一段文字的两端对齐和分散对齐 */
	text-align-last: justify;
	text-align: justify;
	text-justify: distribute-all-lines;
}

.contact-text {
	width: 276px;
	height: 315px;
	margin: 0 auto;
	text-align: center;
}

.contact-text p {
	margin: 0;
	padding: 0;
	font-size: 26px;
	font-family: '苹方常规';
	line-height: 46px;
	letter-spacing: 1.56px;

}

.contact-text b {
	font-size: 26px;
	font-family: '苹方简中粗体';
	line-height: 46px;
	letter-spacing: 1.56px;
}

.contact-text img {
	margin-top: 21px;
	margin-bottom: 21px;
	display: inline-block;
}

.contact-text-english {
	width: 318px;
	height: 97px;
	margin: 0 auto;
	margin-top: 33px;
	font-size: 12px;
	font-family: 'PINGFANG-MEDIUM';
	line-height: 13.91px;
	color: #b5b5b6;
	text-align: center;
}

.contact-gay {
	width: 620px;
	height: 71px;
	margin: 58.6px auto 45.35px auto;
	background: url(../sm/img/contact/contact-bj4.png) no-repeat 50% 50%;
}

.contact-gay p {
	width: 464.4px;
	height: 71px;
	margin: 0 auto;
	line-height: 71px;
	font-size: 65px;
	font-family: 'PINGFANG-LIGHT';
	letter-spacing: 3.9px;
	/* css实现一段文字的两端对齐和分散对齐 */
	text-align-last: justify;
	text-align: justify;
	text-justify: distribute-all-lines;
}

.contact-gay-end {
	width: 815px;
	height: 30px;
	position: relative;
	margin: 0 auto;
	font-size: 14px;
	font-family: 'PINGFANG-MEDIUM';
	letter-spacing: 0.28px;
	color: #949595;
	text-align-last: justify;
	text-align: justify;
	text-justify: distribute-all-lines;
	background: url(../sm/img/contact/contact-bj6.png) no-repeat 100% 100%;
}

.contact-gay-end-left {
	display: block;
	width: 130px;
	height: 16px;
	line-height: 17.91px;
	float: left;
	overflow: hidden;
}

.contact-gay-end-middle {
	position: absolute;
	bottom: -11px;
	right: 0;
	left: 0;
	margin: 0 auto;
	width: 197px;
	height: 23.5px;
}

.contact-gay-end-right {
	display: block;
	width: 161px;
	height: 16px;
	line-height: 17.91px;
	float: right;
	overflow: hidden;
}

.contact-lower {
	width: 100%;
	height: 965px;
	padding-top: 116px;
	background: url(../sm/img/contact/contact-bj.png) no-repeat;
	background-size: 100% 100%;
}

.contact-lower-first {
	width: 100%;
	height: 814px;
	background: url(../sm/img/contact/contact-map.png) no-repeat;
	background-position: center 0;
	/* background-attachment: fixed; */
	background-size: cover;
	-webkit-background-size: cover;
	/* 兼容Webkit内核浏览器如Chrome和Safari */
	-o-background-size: cover;
	/* 兼容Opera */
	zoom: 1;
}

/* 底部导航 */
.contact-foot {
	width: 100%;
	height: 278px;
	background: #000000;
}

.contact-foot-fist {
	max-width: 1200px;
	width: 100%;
	height: 278px;
	margin: 0 auto;
	padding-top: 73px;
}

.contact-foot-left {
	width: 835px;
	height: 114px;
	float: left;
}

.contact-foot-one {
	width: 835px;
	height: 37px;
	background: url(../sm/img/contact/contact-foot.png) no-repeat;
	background-size: 100% 100%;
	padding-left: 35px;
	padding-right: 35px;
}

.contact-foot-spanOne {
	display: inline-block;
	line-height: 37px;
	float: left;
	overflow: hidden;
	font-size: 14px;
	font-family: 'PINGFANG-HEAVY';
	color: #FFFFFF;
	letter-spacing: 0.81px;
}

.contact-foot-spanTwo {
	display: inline-block;
	line-height: 37px;
	float: right;
	overflow: hidden;
	font-size: 14px;
	font-family: 'METROPOLIS-SEMIBOLD';
	color: #FFFFFF;
	letter-spacing: 3.22px;
}

.contact-foot-two {
	width: 835px;
	height: 114px;
}

.contact-foot-twoLeft {
	width: 474px;
	height: 56px;
	margin-top: 26px;
	float: left;
}

.contact-foot-twoLeft p {
	margin: 0;
	padding: 0;
	font-size: 14px;
	font-family: 'PINGFANG-MEDIUM';
	line-height: 28px;
	color: #FFFFFF;
}

.contact-foot-twoLeft p b {
	font-size: 14px;
	font-family: 'PINGFANG-HEAVY';
	line-height: 28px;
}

.contact-foot-twoRight {
	width: 334px;
	height: 56px;
	margin-top: 26px;
	float: right;
}

.contact-foot-twoRight p {
	margin: 0;
	padding: 0;
	font-size: 14px;
	line-height: 28px;
	font-family: 'PINGFANG-MEDIUM';
	color: #FFFFFF;
}

.contact-foot-twoRight p b {
	font-size: 14px;
	font-family: 'PINGFANG-HEAVY';
	line-height: 28px;
}

.contact-foot-right {
	width: 239px;
	height: 114px;
	float: right;
}

.contact-foot-thr {
	width: 239px;
	height: 37px;
	background: url(../sm/img/contact/contact-foot02.png) no-repeat;
	background-size: 100% 100%;
	text-align: center;
	line-height: 37px;
	color: #FFFFFF;
}

.contact-foot-thr span {
	font-size: 14px;
	font-family: 'METROPOLIS-BOLD';
	line-height: 16.8px;
	letter-spacing: 4.64px;
}

.contact-foot-four {
	width: 239px;
	height: 56px;
	margin-top: 26px;
}

.contact-foot-four p {
	padding: 0;
	margin: 0;
	font-size: 14px;
	font-family: 'PINGFANG-MEDIUM';
	line-height: 28px;
	letter-spacing: 0.84px;
	color: #FFFFFF;
}

.contact-foot-four b {
	font-size: 26.68px;
	font-family: 'PINGFANG-MEDIUM';
	/* line-height: 64.42px; */
	color: #FFFFFF;
}

/* **************************************************************************************************** */
/* ************************************通用底部************************************ */
.foot-first {
	width: 100%;
	height: 160px;
	background: #000000;
}

.foot-two {
	max-width: 1200px;
	width: 100%;
	height: 100%;
	margin: 0 auto;
	position: relative;
}

.foot-all {
	position: absolute;
	width: 800px;
	height: 32px;
	overflow: hidden;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	font-family: "思源黑体 CN";

}

.foot-phone {
	float: left;
	width: 247px;
	height: 32px;
	padding-left: 24px;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	overflow: hidden;
	background: url(../sm/img/icon/phone-one.png) no-repeat 0 50%;
}

.foot-phone-one {
	line-height: 32px;
	font-family: "SourceHanSansCN-Bold";
	display: block;
}

.foot-phone-one b {
	font-size: 15px;
	padding-right: 10px;
}

.foot-address {
	float: right;
	width: 522px;
	height: 32px;
	padding-left: 24px;
	font-size: 14px;
	font-family: 'SourceHanSansCN-Regular';
	line-height: 32px;
	color: #FFFFFF;
	overflow: hidden;
	background: url(../sm/img/icon/address.png) no-repeat 0 50%;
}

/* 超小屏幕（手机，小于 768px） */
@media screen and (max-width: 767px) {

	/* 右侧导航栏 */
	.rightNav-start {
		display: none;
	}

	.banner-first {
		display: none;
	}

	/* 手机端首页banner */
	.app-banner {
		width: 100%;
		height: auto;
	}

	.app-banner img {
		width: 100%;
	}

	/* *************************************index.html页面********************************************* */
	.portrait-first {
		display: none;
	}

	/* 手机端人像 */
	.app-portrait {
		width: 100%;
		height: auto;
	}

	.app-portrait img {
		width: 100%;
	}

	/* 手机端出现表单收录 */
	.app-form {
		width: 100vw;
		height: 99vw;
		background: url(../sm/img/contact/contact-bj2.png) no-repeat;
		background-size: 100% 100%;
		padding: 10vw 14vw 10vw 14vw;
	}

	.form-first {
		width: 71.4vw;
		height: 76.9vw;
	}

	.form-input {
		width: 71.4vw;
		height: 8.6vw;
		margin-bottom: 5.1vw;
		padding-left: 3.7vw;
		padding-right: 3.7vw;
	}

	.form-one {
		text-align: center;
	}

	.form-but {
		width: 34vw;
		height: 8vw;
		background: url(../sm/app-img/app-onebj.png)no-repeat;
		background-size: 100% 100%;
		border: 0px;
		font-size: 16px;
		margin-top: 2.6vw;
	}

	/* 底部导航 */
	.foot-first {
		display: none;
	}

	.app-foot {
		width: 100vw;
		height: 55.6vw;
		padding-top: 9vw;
		padding-bottom: 9vw;
		margin-bottom: 14.5vw;
	}

	.app-foot-all {
		width: 100vw;
		height: 37.6vw;
	}

	.app-site {
		width: 100vw;
		height: 37.6vw;
		padding-top: 9vw;
	}

	.app-siteOne {
		width: 100vw;
		height: 18.2vw;
		text-align: center;
		margin: 0 auto;
	}

	.app-siteOne p {
		font-size: 14px;
		font-weight: bold;
		font-family: "微软雅黑";
		margin-bottom: 1.4vw;
	}

	.app-siteOne div {
		font-size: 14px;
		font-family: "微软雅黑";
		margin-bottom: 1.4vw;
	}

	/* 手机端固定在底部的导航栏 */
	.app-bottom {
		width: 100vw;
		height: 14.5vw;
		background: url(../sm/app-img/app-bottom.png) no-repeat;
		background-size: 100% 100%;
		position: fixed;
		bottom: 0;
	}

	.app-bottom-all {
		position: absolute;
		width: 72.9vw;
		height: 9vw;
		margin: auto;
		top: 0;
		bottom: 0;
		left: 0;
		right: 0;
	}

	.app-bottom-left {
		float: left;
		width: 50%;
		height: 100%;
		border-right: 0.5px solid #c69d63;
		overflow: hidden;
	}

	.app-bottom-left .icon-one {
		width: 7.7vw;
		height: 7.7vw;
		float: left;
		overflow: hidden;
	}

	.app-bottom-left .icon-one img {
		width: 100%;
	}

	.app-bottom-left .icon-left-one {
		height: 7.7vw;
		float: left;
		margin-left: 10px;
		font-size: 12px;
		color: #c69d63;
	}

	.app-bottom-left .icon-left-one p {
		margin: 0;
		text-align: center;
	}

	.app-bottom-left .icon-left-one span {
		display: block;
	}

	.app-bottom-right {
		float: right;
		width: 50%;
		height: 100%;
		border-left: 0.5px solid #c69d63;
		overflow: hidden;
	}

	.app-bottom-right .icon-one {
		width: 7.7vw;
		height: 7.7vw;
		float: right;
		overflow: hidden;
	}

	.app-bottom-right .icon-one img {
		width: 100%;
	}

	.app-bottom-right .icon-left-one {
		height: 7.7vw;
		float: right;
		margin-left: 10px;
		font-size: 12px;
		color: #c69d63;
	}

	.app-bottom-right .icon-left-one p {
		margin: 0;
		text-align: center;
	}

	.app-bottom-right .icon-left-one span {
		display: block;
	}

	/* 手机端聊天室 */
	.app-chatall {
		width: 100vw;
		height: 100vh;
		top: 0;
		left: 0;
		position: fixed;
		background-color: #000000a1;
		display: none;
	}

	.app-chat {
		position: fixed;
		top: 50%;
		left: 50%;
		transform: translate(-50%, -50%);
		display: none;
		z-index: 120;
	}

	.appchatOne {
		width: 49px;
		height: 49px;
		position: absolute;
		top: 0;
		right: 2.5%;
		z-index: 201;
	}

	.app-chat iframe {
		z-index: 200;
		box-shadow: rgb(0 0 0 / 16%) 0px 5px 40px;
		border-radius: 10px;
		right: 10px;
		bottom: 10px;
		width: 100vw;
		display: block;
		height: 500px;
	}

	/* 手机端控制聊天页面 */
	.app-c {
		width: 95%;
	}

	.app-d {
		width: 100%;
	}

	/* ***************************************关于我们***************************************************** */
	.about-all {
		display: none;
	}

	.app-aboutAll {
		width: 100vw;
		height: auto;
		background: url(../sm/img/about/about-bj.png)no-repeat;
		background-size: 100% 100%;
	}

	/* 公司简介 */
	.app-about-synopsis {
		width: 100vw;
		height: auto;
	}

	.app-aboutTit {
		width: 100vw;
		height: 26vw;
		padding-top: 7.4vw;
		padding-bottom: 7.4vw;
		text-align: center;
		background: #FFFFFF;
	}

	.app-aboutTit p {
		line-height: 26.8px;
		margin: 0 auto;
		font-size: 24px;
		font-family: 'PINGFANG-MEDIUM';
	}

	.app-aboutTit b {
		line-height: 24px;
		margin: 0 auto;
		font-size: 14px;
		font-family: 'METROPOLIS-SEMIBOLD';
		display: block;
	}

	.app-aboutCom {
		width: 100vw;
		height: 60vw;
	}

	.app-aboutCom img {
		width: 100%;
	}

	.app-aboutJj {
		width: 100vw;
		padding-top: 6.25vw;
		padding-bottom: 6.25vw;
	}

	.aboutJj-all {
		width: 93vw;
		margin: 0 auto;
	}

	.aboutJj-one {
		font-size: 14px;
		font-family: '苹方常规';
	}

	.aboutJj-two {
		font-size: 14px;
		font-family: '苹方常规';
		margin-top: 6.25px;
	}

	.app-aboutXh {
		width: 93vw;
		height: 11.7vw;
		padding-bottom: 7.7vw;
		margin: 0 auto;
	}

	.app-aboutXh img {
		width: 100%;
	}

	/* 荣誉资质 */
	.app-about-honorAll {
		width: 100vw;
		height: auto;
	}

	.app-about-honor {
		width: 100vw;
		height: 88vw;
	}

	.app-about-honor img {
		width: 100%;
	}

	.app-about-honorOne {
		width: 100vw;
		height: 15vw;
		line-height: 15vw;
		font-size: 14px;
		letter-spacing: 6px;
		text-align: center;
	}

	/* 使命 */
	.app-about-core {
		width: 100vw;
		height: auto;
		background: url(../sm/img/about/about-bj.png) no-repeat;
		background-size: 100% 100%;
	}

	.app-about-coreAll {
		width: 93vw;
		height: auto;
		margin: 0 auto;
		padding-top: 5.7vw;
		padding-bottom: 10.4vw;
	}

	.app-core-one {
		width: 93vw;
		height: 66.7vw;
	}

	.app-core-left {
		width: 42vw;
		height: 66.7vw;
		float: left;
	}

	.app-core-left img {
		width: 100%;
	}

	.app-core-right {
		width: 42vw;
		height: 66.7vw;
		float: right;
	}

	.app-core-right img {
		width: 100%;
	}

	.app-core-two {
		width: 93vw;
		height: 66.7vw;
		margin-top: 5.8vw;
	}

	/* 技术 */
	.app-about-JxAll {
		width: 100vw;
		height: auto;
		background: #FFFFFF;
	}

	.app-about-Jx {
		width: 100vw;
		height: 81.2vw;
	}

	.app-about-Jx img {
		width: 100%;
	}

	.app-about-Jxbottom {
		width: 93vw;
		height: auto;
		margin: 0 auto;
	}

	.app-about-JxTit {
		width: 93vw;
		height: 18.5vw;
		font-size: 12px;
		font-weight: bold;
		text-align: center;
		padding-top: 6vw;
		padding-bottom: 6vw;
	}

	.app-about-JxTit p {
		margin: 0;
	}

	.app-about-JxHx {
		width: 93vw;
		height: auto;
	}

	.app-about-JxHxone {
		width: 93vw;
		height: 30vw;
	}

	.app-about-JxHxone img {
		width: 100%;
	}

	.app-about-JxHxtwo {
		width: 93vw;
		height: 30vw;
		margin-top: 7.1vw;
	}

	.app-about-JxHxtwo img {
		width: 100%;
	}

	.app-about-JxHxthr {
		width: 93vw;
		height: 30vw;
		margin-top: 7.1vw;
	}

	.app-about-JxHxthr img {
		width: 100%;
	}

	.app-about-Jxtoa {
		width: 93vw;
		padding-top: 5.6vw;
		padding-bottom: 10vw;
	}

	.app-about-Jxtoa img {
		width: 100%;
	}

	/* 医院环境 */
	.app-ambientTit {
		width: 100vw;
		height: 26vw;
		padding-top: 7.4vw;
		padding-bottom: 7.4vw;
		text-align: center;
	}

	.app-ambientTit p {
		line-height: 26.8px;
		margin: 0 auto;
		font-size: 24px;
		font-family: 'PINGFANG-MEDIUM';
	}

	.app-ambientTit b {
		line-height: 24px;
		margin: 0 auto;
		font-size: 14px;
		font-family: 'METROPOLIS-SEMIBOLD';
		display: block;
	}

	.app-ambientTone {
		font-size: 14px;
		font-family: 'METROPOLIS-SEMIBOLD';
		text-align: center;
	}

	.app-ambientTtwo {
		width: 93vw;
		margin: 0 auto;
		padding-top: 4vw;
		padding-bottom: 3.4vw;
	}

	.app-ambientTtwo img {
		width: 100%;
	}

	.app-ambientTthr {
		width: 29.4vw;
		height: auto;
		margin: 0 auto;
		padding-bottom: 7.7vw;
	}

	.app-ambientTthr img {
		width: 100%;
	}

	.app-ambient-img {
		width: 100vw;
		height: auto;
	}

	.app-ambient-img img {
		width: 100%;
	}

	.app-ambient-img-two {
		width: 100vw;
		height: auto;
		margin-top: 4.8vw;
		padding-bottom: 7.7vw;
	}

	.app-ambient-img-two img {
		width: 100%;
	}

	/* **************************************专家介绍页面*************************************************** */
	.expert-all {
		display: none;
	}

	.app-expert {
		width: 100vw;
		height: auto;
	}

	.app-expert-title {
		width: 100vw;
		height: 26vw;
		padding-top: 7.4vw;
		padding-bottom: 7.4vw;
		text-align: center;
		background: #FFFFFF;
	}

	.app-expert-title p {
		line-height: 26.8px;
		margin: 0 auto;
		font-size: 24px;
		font-family: 'PINGFANG-MEDIUM';
	}

	.app-expert-title b {
		line-height: 24px;
		margin: 0 auto;
		font-size: 14px;
		font-family: 'METROPOLIS-SEMIBOLD';
		display: block;
	}

	.app-expert-first {
		width: 100vw;
		height: auto;
	}

	.app-expert-first-one {
		width: 100vw;
		height: auto;
		margin-bottom: 6vw;
	}

	.app-expert-first-two {
		width: 100%;
		height: 39vw;
		background: url(../sm/img/expert/expert-bj.png)no-repeat;
		background-size: 100% 100%;
	}

	.app-expert-first-thr {
		width: 93vw;
		height: 39vw;
		position: relative;
		margin: 0 auto;
	}

	.app-expert-first-poll {
		width: 51%;
		position: absolute;
		top: -4vw;
		left: 0;
	}

	.app-expert-first-poll img {
		width: 100%;
	}

	.app-expert-first-details {
		width: 49%;
		height: 100%;
		position: absolute;
		top: 0;
		right: 0;
	}

	.app-expert-first-license {
		width: 100%;
		height: auto;
		background: url(../sm/img/expert/expert-bj2.png);
		background-size: 100% 100%;
	}

	.app-expert-first-license p {
		width: 100%;
		height: auto;
		margin: 0 auto;
		font-size: 12px;
		font-family: '苹方简中粗体';
		color: #FFFFFF;
	}

	.app-expert-first-projects {
		width: 100%;
		height: auto;
		overflow: hidden;
		margin-top: 4vw;
	}

	.app-expert-first-projects p {
		width: 20vw;
		font-size: 16px;
		font-family: '苹方简中黑体';
		color: #d4aa6e;
		margin: 0;
	}

	.app-expert-first-projects i {
		width: 20vw;
		padding-top: 1px;
		padding-bottom: 1px;
		font-size: 12px;
		display: block;
		background: url(../sm/img/expert/expert-hr.png) no-repeat 50%;
	}

	.app-expert-first-projects-one {
		width: 100%;
		height: auto;
		font-size: 12px;
		font-family: 'PINGFANG-BOLD';
	}

	.app-expert-first-english {
		width: 100%;
		padding-top: 2vw;
	}

	.app-expert-first-english img {
		width: 100%;
	}

	.app-expert-first-goodat {
		width: 22.7vw;
		height: 3.7vw;
		position: absolute;
		bottom: -0.95vw;
		left: 0;
	}

	.app-expert-first-goodat img {
		width: 100%;
	}

	.app-expert-first-foot {
		width: 93vw;
		padding-top: 3vw;
		margin: 0 auto;
	}

	.app-expert-first-foot-one {
		width: 100%;
		height: auto;
		border-bottom: 1px solid #9495957d;
		font-size: 12px;
		overflow: hidden;
		font-family: 'PINGFANG-MEDIUM';
		color: #949595;
		text-align-last: justify;
		text-align: justify;
	}

	.app-expert-first-foot-spanone {
		display: block;
		float: left;
		overflow: hidden;
	}

	.app-expert-first-foot-spantwo {
		display: block;
		float: right;
		overflow: hidden;
	}

	/* ***************************************联系我们******************************************************** */
	.contact-all {
		display: none;
	}

	.app-contact-all {
		width: 100vw;
		height: auto;
	}

	.app-contact-top {
		width: 100vw;
		height: auto;
		background: url(../sm/img/contact/contact-bj2.png) no-repeat;
		background-size: 100% 100%;
	}

	.app-contact-title {
		width: 100vw;
		height: 26vw;
		padding-top: 7.4vw;
		padding-bottom: 7.4vw;
		text-align: center;
		background: #FFFFFF;
	}

	.app-contact-title p {
		line-height: 26.8px;
		margin: 0 auto;
		font-size: 24px;
		font-family: 'PINGFANG-MEDIUM';
	}

	.app-contact-title b {
		line-height: 24px;
		margin: 0 auto;
		font-size: 14px;
		font-family: 'METROPOLIS-SEMIBOLD';
		display: block;
	}

	.app-contact-text {
		width: 100vw;
		padding-top: 8vw;
		padding-bottom: 7.4vw;
		text-align: center;
	}

	.app-contact-text p {
		margin: 0;
		padding: 0;
		font-size: 16px;
		font-family: '苹方常规';
		line-height: 36px;
		letter-spacing: 1.56px;
	}

	.app-contact-text b {
		font-size: 16px;
		font-family: '苹方简中粗体';
		line-height: 36px;
		letter-spacing: 1.56px;
	}

	.app-contact-text img {
		margin-top: 14px;
		margin-bottom: 14px;
		display: inline-block;
	}

	.app-contact-text-english {
		width: 93vw;
		height: auto;
		margin: 0 auto;
		font-size: 12px;
		font-family: 'PINGFANG-MEDIUM';
		line-height: 13.91px;
		color: #b5b5b6;
		text-align: center;
	}

	.app-contact-gay {
		width: 50vw;
		height: auto;
		margin: 0 auto;
		padding-top: 7.4vw;
		padding-bottom: 7.4vw;
	}

	.app-contact-gay img {
		width: 100%;
	}

	.app-contact-gay-end {
		width: 93vw;
		margin: 0 auto;
		padding-bottom: 8vw;
	}

	.app-contact-gay-end img {
		width: 100%;
	}

	.app-contact-lower {
		width: 100vw;
		height: auto;
	}

	.app-contact-lower img {
		width: 100%;
	}

	/* 底部隐藏 */
	.contact-foot {
		display: none;
	}

	.app-contact-foot {
		width: 100vw;
		height: 44vw;
	}

	.app-contact-foot img {
		width: 100%;
	}
}


/* ***************************************************************************************************** */
/* 小屏幕 平板 (≥768px) */
@media screen and (min-width: 768px) {

	/* *************************关于我们页面********************************** */
	.about-synopsis {
		height: 1200px;
	}

	/* 标题 */
	.about-title {
		max-width: 768px;
	}

	.about-title p {
		font-size: 30px;
		line-height: 10px
	}

	.about-title b {
		font-size: 18px;
	}

	/* 公司简介 */
	.about-profile {
		max-width: 768px;
		height: 200px;
		font-size: 14px;
	}

	.about-profile-one {
		height: 80px;
	}

	.about-profile-two {
		height: 80px;
	}

	/* 荣誉资质 */
	.about-honor-first {
		max-width: 768px;
	}

	.about-honor-topLeft {
		padding-left: 34px;
	}

	.about-honor-topRight {
		padding-left: 75px;
	}

	.honor-topRight-word {
		width: 296px;
	}

	.honor-topRight-ulOne {
		width: 296px;
	}

	.honor-topRight-ulOne li {
		font-size: 14px;
	}

	.honor-topRight-ulTwo {
		width: 296px;
	}

	.honor-topRight-honor {
		width: 296px;
	}

	/* 使命 */
	.about-mission {
		height: 1035px;
	}

	.about-mission-first {
		max-width: 768px;
	}

	.about-mission-top {
		max-width: 768px;
		height: 464px;
	}

	.mission-chunk-one {
		width: 248px;
		height: 394px;
		padding-top: 105px
	}

	.mission-chunk-one p {
		font-size: 16px;
	}

	.mission-chunk-text {
		width: 248px;
		height: 63px;
		font-size: 14px;
		line-height: 18px;
	}

	.mission-chunk-two {
		width: 248px;
		height: 394px;
		padding-top: 105px;
		margin-left: 12px;
	}

	.about-mission-down {
		max-width: 768px;
		height: 500px;
	}

	/* 核心技术 */
	.core-first-all {
		max-width: 768px;
	}

	.core-first-right {
		overflow: hidden;
	}

	.core-right-all {
		left: 3%;
	}

	.core-right-two li {
		font-size: 14px;
	}

	.core-right-two li b {
		width: 70px;
		font-size: 16px;
	}

	.core-end-all {
		max-width: 768px;
	}

	.core-end-one {
		width: 720px;
	}

	.core-end-one h3 {
		font-size: 16px;
		letter-spacing: 3.6px;
	}

	.core-end-twoOne {
		width: 248px;
		height: 464px;
		padding: 45px 10px 83px 10px;
	}

	.core-end-twoOne h3 {
		font-size: 16px;
	}

	.core-end-twoOne p {
		font-size: 14px;
	}

	.core-end-twoOne span {
		font-size: 12px;
	}

	.core-end-div {
		font-size: 14px;
		line-height: 20px;
		margin-top: 20px;
	}

	.core-end-eng {
		width: 134px;
		font-size: 12px;
	}

	.core-end-twoTwo {
		width: 248px;
		height: 464px;
		padding: 45px 10px 83px 10px;
		margin-left: 12px;
		margin-right: 12px;
	}

	.core-end-twoTwo h3 {
		font-size: 16px;
	}

	.core-end-twoTwo p {
		font-size: 14px;
	}

	.core-end-twoTwo span {
		font-size: 12px;
	}

	.eng-one {
		width: 155px;
		letter-spacing: 0.98px
	}

	/* 医院环境 */
	.about-ambient {
		height: auto;
	}

	.about-ambient-title {
		max-width: 768px;
	}

	.about-ambient-title p {
		font-size: 30px;
		line-height: 10px;
	}

	.about-ambient-title b {
		font-size: 18px;
	}

	.ambient-script {
		max-width: 768px;
		font-size: 16px;
	}

	.ambient-script-one {
		max-width: 768px;
	}

	.ambient-script-one img {
		width: 100%;
	}

	.ambient-script-two {
		max-width: 768px;
	}

	.ambient-img {
		height: auto;
	}

	.ambient-img-two {
		max-width: 768px;
		height: auto;
	}

	.ambient-img-thr {
		height: auto;
	}

	/* *************************专家简介页面********************************** */
	.expert-title p {
		font-size: 30px;
		line-height: 10px;
	}

	.expert-title b {
		font-size: 18px;
	}

	/* 专家介绍 */
	.expert-first-one {
		padding-top: 100px;
	}

	.expert-first-two {
		height: 370px;
	}

	.expert-first-thr {
		max-width: 768px;
	}

	.expert-first-poll {
		top: 15px;
	}

	.expert-first-details {}

	.expert-first-license p {
		font-size: 20px;
	}

	.expert-first-projects {
		height: 165px;
	}

	.expert-first-projects p {
		font-size: 20px;
	}

	.expert-first-projects-one {
		font-size: 20px;
		height: 83px;
		line-height: 28px;
	}

	.expert-first-foot {
		max-width: 768px;
	}

	/* *************************联系我们页面********************************** */
	.contact-title {
		max-width: 768px;
	}

	.contact-title p {
		font-size: 30px;
		line-height: 10px;
	}

	.contact-title b {
		font-size: 18px;
	}

	.contact-top-first {
		max-width: 768px;
	}

	.contact-gay-end {
		width: 720px;
	}

	.contact-foot-fist {
		max-width: 768px;
	}

	.contact-foot-left {
		width: 528px;
	}

	.contact-foot-one {
		width: 528px;
	}

	.contact-foot-spanOne {}

	.contact-foot-spanTwo {}

	.contact-foot-two {
		width: 528px;
	}

	.contact-foot-twoLeft {
		width: 274px;
	}

	.contact-foot-twoLeft p {
		font-size: 12px;
	}

	.contact-foot-twoRight {
		width: 254px;
	}

	.contact-foot-twoRight p {
		font-size: 12px;
	}

	.contact-foot-right {
		width: 200px;
	}

	.contact-foot-thr {
		width: 200px;
	}

	.contact-foot-thr span {}

	.contact-foot-four {
		width: 200px;
	}

	.contact-foot-four p {
		font-size: 12px;
	}

	.contact-foot-four b {
		font-size: 20.68px;
	}

	/* *************************底部导航栏********************************** */
	.foot-two {
		max-width: 768px;
	}

	.foot-all {
		width: 720px;
	}

	.foot-phone {
		width: 214px;
	}

	.foot-address {
		width: 460px;
	}

	/* 手机端隐藏 */
	/* 首页 */
	.app-banner {
		display: none;
	}

	.app-portrait {
		display: none;
	}

	.app-form {
		display: none;
	}

	.app-foot {
		display: none;
	}

	.app-bottom {
		display: none;
	}

	.app-chatall {
		width: 355px;
		height: 500px;
		position: fixed;
		top: 0;
		bottom: 0;
		right: 0;
		margin: auto;
		display: none;
		z-index: 120;
	}

	.app-chat {
		display: none;
	}

	.appchatOne {
		width: 49px;
		height: 49px;
		position: absolute;
		top: 0;
		right: 2.5%;
		z-index: 201;
		cursor: pointer;
	}
	.appchatOne img{
		width: 36px;
		height: 36px;
		top: 0;
		bottom: 0;
		margin: auto;
		position: absolute;
		background: #FFFFFF;
		border-radius: 50%;
	}
	.app-chat iframe {
		z-index: 200;
		border-radius: 10px;
		right: 10px;
		bottom: 10px;
		width: 355px;
		display: block;
		height: 500px;
	}

	/* 关于我们 */
	.app-aboutAll {
		display: none;
	}

	/* 专家介绍 */
	.app-expert {
		display: none;
	}

	/* 联系我们 */
	.app-contact-all {
		display: none;
	}

	.app-contact-foot {
		display: none;
	}
}

/* ***************************************************************************************************** */
/* 中等屏幕 桌面显示器 (≥992px) */
@media screen and (min-width: 992px) {

	/* *************************关于我们页面********************************** */
	.about-synopsis {
		height: 1200px;
	}

	/* 标题 */
	.about-title {
		max-width: 992px;
	}

	.about-title p {
		font-size: 30px;
		line-height: 10px
	}

	.about-title b {
		font-size: 18px;
	}

	/* 公司简介 */
	.about-profile {
		max-width: 992px;
		height: 174px;
		font-size: 14px;
	}

	.about-profile-one {
		height: 53px;
	}

	.about-profile-two {
		height: 80px;
	}

	/* 荣誉资质 */
	.about-honor-first {
		max-width: 992px;
	}

	.about-honor-topLeft {
		padding-left: 34px;
	}

	.about-honor-topRight {
		padding-left: 196px;
	}

	.honor-topRight-word {
		width: 296px;
	}

	.honor-topRight-ulOne {
		width: 296px;
	}

	.honor-topRight-ulOne li {
		font-size: 14px;
	}

	.honor-topRight-ulTwo {
		width: 296px;
	}

	.honor-topRight-honor {
		width: 296px;
	}

	/* 使命 */
	.about-mission {
		height: 1301px;
	}

	.about-mission-first {
		max-width: 992px;
	}

	.about-mission-top {
		max-width: 992px;
		height: 597px;
	}

	.mission-chunk-one {
		width: 320px;
		height: 508px;
		padding-top: 142px
	}

	.mission-chunk-one p {
		font-size: 22px;
	}

	.mission-chunk-text {
		width: 256px;
		height: 120px;
		font-size: 15px;
		line-height: 26px;
	}

	.mission-chunk-two {
		width: 320px;
		height: 508px;
		padding-top: 142px;
		margin-left: 16px;
	}

	.about-mission-down {
		max-width: 992px;
		height: 634px;
	}

	/* 核心技术 */
	.core-first-all {
		max-width: 992px;
	}

	.core-first-right {
		overflow: hidden;
	}

	.core-right-all {
		left: 3%;
	}

	.core-right-two li {
		font-size: 18px;
	}

	.core-right-two li b {
		width: 80px;
		font-size: 18px;
	}

	.core-end-all {
		max-width: 992px;
	}

	.core-end-one {
		width: 720px;
	}

	.core-end-one h3 {
		font-size: 16px;
		letter-spacing: 3.6px;
	}

	.core-end-twoOne {
		width: 320px;
		height: 533px;
		padding: 45px 42px 83px 42px;
	}

	.core-end-twoOne h3 {
		font-size: 30px;
	}

	.core-end-twoOne p {
		font-size: 18px;
	}

	.core-end-twoOne span {
		font-size: 14px;
	}

	.core-end-div {
		font-size: 18px;
		line-height: 24px;
		margin-top: 81px;
	}

	.core-end-eng {
		width: 174px;
		font-size: 18px;
	}

	.core-end-twoTwo {
		width: 320px;
		height: 533px;
		padding: 45px 42px 83px 42px;
		margin-left: 16px;
		margin-right: 16px;
	}

	.core-end-twoTwo h3 {
		font-size: 30px;
	}

	.core-end-twoTwo p {
		font-size: 18px;
	}

	.core-end-twoTwo span {
		font-size: 14px;
	}

	.eng-one {
		width: 203px;
		letter-spacing: 0px
	}

	/* 医院环境 */
	.about-ambient {
		height: auto;
	}

	.about-ambient-title {
		max-width: 992px;
	}

	.about-ambient-title p {
		font-size: 30px;
		line-height: 10px;
	}

	.about-ambient-title b {
		font-size: 18px;
	}

	.ambient-script {
		max-width: 992px;
		font-size: 18px;
	}

	.ambient-script-one {
		max-width: 992px;
	}

	.ambient-script-one img {
		width: 100%;
	}

	.ambient-script-two {
		max-width: 992px;
	}

	.ambient-img {
		height: auto;
	}

	.ambient-img-two {
		max-width: 992px;
		height: auto;
	}

	.ambient-img-thr {
		height: auto;
	}

	/* *************************专家简介页面********************************** */
	.expert-title p {
		font-size: 30px;
		line-height: 10px;
	}

	.expert-title b {
		font-size: 18px;
	}

	/* 专家介绍 */
	.expert-first-one {
		padding-top: 150px;
	}

	.expert-first-two {
		height: 400px;
	}

	.expert-first-thr {
		max-width: 992px;
	}

	.expert-first-poll {
		top: -55px;
	}

	.expert-first-details {}

	.expert-first-license p {
		font-size: 30px;
	}

	.expert-first-projects {
		height: 200px;
	}

	.expert-first-projects p {
		font-size: 30px;
	}

	.expert-first-projects-one {
		font-size: 30px;
		height: 120px;
		line-height: 40px;
	}

	.expert-first-foot {
		max-width: 992px;
	}

	/* *************************联系我们页面********************************** */
	.contact-title {
		max-width: 992px;
	}

	.contact-title p {
		font-size: 30px;
		line-height: 10px;
	}

	.contact-title b {
		font-size: 18px;
	}

	.contact-top-first {
		max-width: 992px;
	}

	.contact-gay-end {
		width: 815px;
	}

	/* 底部 */
	.contact-foot-fist {
		max-width: 992px;
	}

	.contact-foot-left {
		width: 720px;
	}

	.contact-foot-one {
		width: 720px;
	}

	.contact-foot-spanOne {}

	.contact-foot-spanTwo {}

	.contact-foot-two {
		width: 720px;
	}

	.contact-foot-twoLeft {
		width: 407px;
	}

	.contact-foot-twoLeft p {
		font-size: 12px;
	}

	.contact-foot-twoRight {
		width: 293px;
	}

	.contact-foot-twoRight p {
		font-size: 12px;
	}

	.contact-foot-right {
		width: 239px;
	}

	.contact-foot-thr {
		width: 239px;
	}

	.contact-foot-thr span {}

	.contact-foot-four {
		width: 239px;
	}

	.contact-foot-four p {
		font-size: 12px;
	}

	.contact-foot-four b {
		font-size: 21.68px;
	}

	/* *************************底部导航栏********************************** */
	.foot-two {
		max-width: 992px;
	}

	.foot-all {
		width: 720px;
	}

	.foot-phone {
		width: 214px;
	}

	.foot-address {
		width: 460px;
	}
}

/* ***************************************************************************************************** */
/* 大屏幕 大桌面显示器 (≥1200px) */
@media screen and (min-width: 1200px) {


	/* *************************关于我们页面********************************** */
	.about-synopsis {
		height: 1436px;
	}

	/* 标题 */
	.about-title {
		max-width: 1200px;
	}

	.about-title p {
		font-size: 46px;
		line-height: 26.8px
	}

	.about-title b {
		font-size: 20px;
	}

	/* 公司简介 */
	.about-profile {
		max-width: 1200px;
		height: 168px;
		font-size: 16px;
	}

	.about-profile-one {
		height: 53px;
	}

	.about-profile-two {
		height: 53px;
	}

	/* 荣誉资质 */
	.about-honor-first {
		max-width: 1200px;
	}

	.about-honor-topLeft {
		padding-left: 66px;
	}

	.about-honor-topRight {
		padding-left: 196px;
	}

	.honor-topRight-word {
		width: 335px;
	}

	.honor-topRight-ulOne {
		width: 335px;
	}

	.honor-topRight-ulOne li {
		font-size: 16px;
	}

	.honor-topRight-ulTwo {
		width: 335px;
	}

	.honor-topRight-honor {
		width: 335px;
	}

	/* 使命 */
	.about-mission {
		height: 1301px;
	}

	.about-mission-first {
		max-width: 1200px;
	}

	.about-mission-top {
		max-width: 1200px;
		height: 597px;
	}

	.mission-chunk-one {
		width: 331px;
		height: 523px;
		padding-top: 142px
	}

	.mission-chunk-one p {
		font-size: 22px;
	}

	.mission-chunk-text {
		width: 256px;
		height: 120px;
		font-size: 15px;
		line-height: 26px;
	}

	.mission-chunk-two {
		width: 331px;
		height: 523px;
		padding-top: 142px;
		margin-left: 103.5px;
	}

	.about-mission-down {
		max-width: 1200px;
		height: 634px;
	}

	/* 核心技术 */
	.core-first-all {
		max-width: 1200px;
	}

	.core-first-right {
		overflow: hidden;
	}

	.core-right-all {
		left: 15%;
	}

	.core-right-two li {
		font-size: 20px;
	}

	.core-right-two li b {
		width: 101px;
		font-size: 20px;
	}

	.core-end-all {
		max-width: 1200px;
	}

	.core-end-one {
		width: 984px;
	}

	.core-end-one h3 {
		font-size: 20px;
		letter-spacing: 6.6px;
	}

	.core-end-twoOne {
		width: 391px;
		height: 533px;
		padding: 45px 42px 83px 42px;
	}

	.core-end-twoOne h3 {
		font-size: 30px;
	}

	.core-end-twoOne p {
		font-size: 24px;
	}

	.core-end-twoOne span {
		font-size: 14px;
	}

	.core-end-div {
		font-size: 18px;
		line-height: 32px;
		margin-top: 81px;
	}

	.core-end-eng {
		width: 174px;
		font-size: 18px;
	}

	.core-end-twoTwo {
		width: 391px;
		height: 533px;
		padding: 45px 42px 83px 42px;
		margin-left: 13.5px;
		margin-right: 13.5px;
	}

	.core-end-twoTwo h3 {
		font-size: 30px;
	}

	.core-end-twoTwo p {
		font-size: 24px;
	}

	.core-end-twoTwo span {
		font-size: 14px;
	}

	.eng-one {
		width: 239px;
		letter-spacing: 1.98px
	}

	/* 医院环境 */
	.about-ambient {
		height: auto;
	}

	.about-ambient-title {
		max-width: 1200px;
	}

	.about-ambient-title p {
		font-size: 46px;
		line-height: 26.8px;
	}

	.about-ambient-title b {
		font-size: 20px;
	}

	.ambient-script {
		max-width: 1200px;
		font-size: 18px;
	}

	.ambient-script-one {
		max-width: 1200px;
	}

	.ambient-script-one img {
		width: 100%;
	}

	.ambient-script-two {
		max-width: 1200px;
	}

	.ambient-img {
		height: 801px;
	}

	.ambient-img-two {
		max-width: 1200px;
		height: 484px;
	}

	.ambient-img-thr {
		height: 601px;
	}

	/* *************************专家简介页面********************************** */
	.expert-title p {
		font-size: 46px;
		line-height: 26px;
	}

	.expert-title b {
		font-size: 20px;
	}

	/* 专家介绍 */
	.expert-first-one {
		padding-top: 150px;
	}

	.expert-first-two {
		height: 423px;
	}

	.expert-first-thr {
		max-width: 1200px;
	}

	.expert-first-poll {
		top: -124px;
	}

	.expert-first-details {}

	.expert-first-license p {
		font-size: 35px;
	}

	.expert-first-projects {
		height: 220px;
	}

	.expert-first-projects p {
		font-size: 35px;
	}

	.expert-first-projects-one {
		font-size: 35px;
		height: 140px;
		line-height: 48px;
	}

	.expert-first-foot {
		max-width: 1200px;
	}

	/* *************************联系我们页面********************************** */
	.contact-title {
		max-width: 1200px;
	}

	.contact-title p {
		font-size: 46px;
		line-height: 26.8px;
	}

	.contact-title b {
		font-size: 20px;
	}

	.contact-top-first {
		max-width: 1200px;
	}

	.contact-gay-end {
		width: 815px;
	}

	/* 底部 */
	.contact-foot-fist {
		max-width: 1200px;
	}

	.contact-foot-left {
		width: 835px;
	}

	.contact-foot-one {
		width: 835px;
	}

	.contact-foot-spanOne {}

	.contact-foot-spanTwo {}

	.contact-foot-two {
		width: 835px;
	}

	.contact-foot-twoLeft {
		width: 474px;
	}

	.contact-foot-twoLeft p {
		font-size: 14px;
	}

	.contact-foot-twoRight {
		width: 334px;
	}

	.contact-foot-twoRight p {
		font-size: 14px;
	}

	.contact-foot-right {
		width: 239px;
	}

	.contact-foot-thr {
		width: 239px;
	}

	.contact-foot-thr span {}

	.contact-foot-four {
		width: 239px;
	}

	.contact-foot-four p {
		font-size: 14px;
	}

	.contact-foot-four b {
		font-size: 26.68px;
	}

	/* *************************底部导航栏********************************** */
	.foot-two {
		max-width: 1200px;
	}

	.foot-all {
		width: 800px;
	}

	.foot-phone {
		width: 247px;
	}

	.foot-address {
		width: 522px;
	}
}
