/*已应用字体font-family: 'RUBIK';*/

/*======================================== business =====================================*/
#dituContent #platform .pop div:nth-child(9) {
	width: 293px !important;
}

/* 内页banner */
.ny_ban {
	font-size: 0;
	position: relative;
}

.ny_ban>img {
	width: 100%;
}

.ny_ban .wezi {
	width: 100%;
	text-align: right;
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
}

.ny_ban .wezi .zw {
	font-size: 36px;
	color: #ffffff;
	line-height: 36px;
}

.ny_ban .wezi .yw {
	font-size: 26px;
	color: rgba(255, 255, 255, .3);
	line-height: 36px;
	text-transform: uppercase;
	font-family: 'RUBIK';
}

/* 面包屑导航 */
.mb_xie {
	height: 60px;
	line-height: 60px;
	background-color: #f2f2f2;
}

.mb_xie .dh {
	font-size: 14px;
	color: #999999;
	background: url('../mimg/mb_xie.png') no-repeat left center;
	padding-left: 25px;
	float: left;
	font-weight: bold;
}

.mb_xie .dh a {
	color: #999999;
}

.mb_xie .dh a:last-child {
	color: #1d2087;
}

.mb_list {
	float: right;
}

.mb_list li {
	font-size: 16px;
	float: left;
	margin-right: 50px;
	position: relative;
	font-weight: bold;
}

.mb_list li:last-child {
	margin-right: 0;
}

.mb_list li::before {
	content: '';
	width: 100%;
	height: 2px;
	background-color: #f2f2f2;
	position: absolute;
	bottom: 0;
}

.mb_list li a {
	display: block;
	color: #333333;
}

.mon a,
.mb_list li:hover a {
	color: #1d2087 !important;
}

.mon::before,
.mb_list li:hover::before {
	content: '';
	width: 100%;
	height: 2px;
	background-color: #1d2087 !important;
	position: absolute;
	bottom: 0;
}

/* 项目开发列表 */
.xm_list {
	padding: 60px 0 80px;
}

/* 地区链接 */
.xm_list .dq_l {
	text-align: center;
	margin-bottom: 50px;
}

.xm_list .dq_l ul {
	display: inline-block;
}

.xm_list .dq_l li {
	font-size: 16px;
	line-height: 40px;
	height: 40px;
	width: 120px;
	margin-right: 10px;
	border: 1px solid #e3e3e3;
	float: left;
	font-weight: bold;
	position: relative;
}

.xm_list .dq_l li:last-child {
	margin-right: 0;
}

.xm_list .dq_l li a {
	display: block;
	color: #333333;
}

.xm_list .dq_l li::before {
	content: '';
	width: 0;
	height: 7px;
	background: url('../mimg/sjiao.png') no-repeat center;
	position: absolute;
	bottom: -7px;
	left: 54.5px;
}

.dqon,
.xm_list .dq_l li:hover {
	background-color: #1d2087;
	border: 1px solid #1d2087 !important;
}

.dqon::before,
.xm_list .dq_l li:hover::before {
	content: '';
	width: 11px !important;
	height: 7px;
	background: url('../mimg/sjiao.png') no-repeat center;
	position: absolute;
	bottom: -7px;
	left: 50%;
	transform: translateX(-50%);
}

.dqon a,
.xm_list .dq_l li:hover a {
	color: #FFFFFF !important;
}

.xm_lb li {
	width: 31.746%;
	margin-right: 2.38%;
	float: left;
	background-color: #ebebeb;
	margin-bottom: 30px;
}

.xm_lb li:nth-child(3n) {
	margin-right: 0;
}

.xm_lb li a {
	display: block;
}

.xm_lb li .pic {
	font-size: 0;
	overflow: hidden;
}

.xm_lb li .pic img {
	width: 100%;
	transition: 1s;
}

.xm_lb li .dec {
	height: 50px;
	line-height: 50px;
	font-size: 16px;
	color: #333333;
	padding: 0 45px 0 15px;
	position: relative;
}

.xm_lb li .dec::before {
	content: '';
	width: 4px;
	height: 16px;
	background-color: #1b83e5;
	position: absolute;
	top: 17px;
	left: 0;
}

.xm_lb li .dec::after {
	content: '';
	width: 18px;
	height: 18px;
	background: url('../mimg/fdj1.png') no-repeat center;
	position: absolute;
	top: 16px;
	right: 20px;
}

.xm_lb li:hover .pic img {
	transform: scale(1.1);
}

.xm_lb li:hover .dec {
	color: #1b83e5;
}

/* 分页 */
.pagination {
	width: 100%;
	text-align: center;
	margin-top: 30px;
}

.pagination a {
	display: inline-block;
	background: transparent;
	border: 1px solid #e8e9e8;
	border-radius: 4px;
	color: #666666;
	font-size: 14px;
	padding: 8px 16px;
}

.pagination .fon,
.pagination a:hover {
	background: #1d2187 !important;
	border: 1px solid #1d2187 !important;
	color: #fff !important;
}

/*======================================== address =====================================*/
/* 董事长致辞 */
.ds_zci {
	padding: 60px 0 80px;
}

.ds_zci .box {
	-moz-box-shadow: 0px 0px 15px rgba(73, 73, 73, .3);
	-webkit-box-shadow: 0px 0px 15px rgba(73, 73, 73, .3);
	box-shadow: 0px 0px 15px rgba(73, 73, 73, .3);
	padding: 55px 60px;
	font-size: 16px;
	color: #333333;
	line-height: 30px;
	background: #FFFFFF url('../mimg/ds_zcibj.jpg') no-repeat left bottom;
}

@media only screen and (min-width:960px ) {
	.ds_zci .box {
		min-height: 520px;
	}
}

.ds_zci .dec {
	padding: 0 50px;
	position: relative;
}

.ds_zci .dec::before {
	content: '';
	width: 25px;
	height: 25px;
	background: url('../mimg/imgYh1.png') no-repeat center;
	position: absolute;
	top: 0;
	left: 0;
}

.ds_zci .dec::after {
	content: '';
	width: 25px;
	height: 25px;
	background: url('../mimg/imgYh2.png') no-repeat center;
	position: absolute;
	bottom: -25px;
	right: 0;
}

.ds_zci .dec p {
	text-indent: 2rem;
}

.ds_zci .fb {
	color: #1d2087;
	text-align: right;
	background-size: cover;
	line-height: 183px;
	padding: 0 50px;
}

/*======================================== about =====================================*/
/* 集团简介 */
.jt_zci {
	padding: 60px 0 80px;
}

/* 左侧结构 */
.jt_zci .let_box {
	width: 63.492%;
	float: left;
	padding-right: 50px;
	border-right: 1px solid #e1e1e1;
}

.jt_zci .let_box .ywen {
	font-size: 26px;
	color: #1d2087;
	line-height: 36px;
	float: left;
}

.jt_zci .let_box .ywen span {
	font-size: 16px;
	color: #999999;
	text-transform: uppercase;
	display: block;
}

.jt_zci .let_box .pic {
	float: right;
	font-size: 0;
	width: 45%;
}

.jt_zci .let_box .pic img {
	width: 100%;
}

.jt_zci .let_box .xx_jie {
	margin-top: 30px;
}

.jt_zci .let_box .xx_jie p {
	font-size: 16px;
	color: #333333;
	line-height: 30px;
	text-indent: 2rem;
}

/* 右侧结构 */
.jt_zci .rit_box {
	width: 31.746%;
	float: right;
}

.jt_zci .rit_box .pic {
	font-size: 0;
	overflow: hidden;
	cursor: pointer;
	margin-bottom: 2px;
}

.jt_zci .rit_box .pic img {
	width: 100%;
	transition: 1s;
}

.jt_zci .rit_box .pic img:hover {
	transform: scale(1.1);
}

/* 数字滚动 */
.m_swiow .tran {
	font-size: 18px;
	color: #1d2087;
	padding: 0 30px;
	line-height: 100px;
	background-color: #f2f2f2;
	margin-bottom: 2px;
}

.m_swiow .tran .t1_col {
	float: right;
}

.m_swiow .tran .t1_col .value {
	font-size: 50px;
}

.m_swiow .tran .t1_col2 {
	float: left;
	font-size: 16px;
	color: #777777;
}

/*======================================== contact =====================================*/
.con_zci {
	padding: 60px 0;
}

.con_zci>.w {
	height: 520px;
}

.con_zci .mapbox {
	width: 62%;
	height: 520px;
	float: left;
}

.con_zci .ji_bo {
	width: 38%;
	height: 100%;
	padding: 0 20px;
	background: #b4b4b4 url('../mimg/400735856.jpg') no-repeat bottom center;
	float: right;
}

.con_zci .ji_bo p {
	font-size: 16px;
	color: #ffffff;
	line-height: 30px;
}

.con_zci .ji_bo p:nth-child(2) {
	background: url('../mimg/ji_bo1.png') no-repeat left center;
	padding-left: 25px;
}

.con_zci .ji_bo p:nth-child(3) {
	background: url('../mimg/ji_bo2.png') no-repeat left center;
	padding-left: 25px;
}

.con_zci .ji_bo p:nth-child(4) {
	background: url('../mimg/ji_bo3.png') no-repeat left center;
	padding-left: 25px;
}

.con_zci .ji_bo p:nth-child(5) {
	background: url('../mimg/ji_bo4.png') no-repeat left center;
	padding-left: 25px;
}

.con_zci .ji_bo .p1 {
	font-size: 22px;
	line-height: 36px;
	margin: 45px 0 20px;
}

.con_zci .ji_bo .p2 {
	font-size: 0;
	text-align: center;
	line-height: 0;
	margin-top: 65px;
}

.con_zci .ji_bo .p3 {
	font-size: 14px;
	text-align: center;
	line-height: 36px;
}

/*======================================== news =====================================*/
.xwen_zci {
	padding: 60px 0 80px;
}

.xwen_zci .dy_bf {
	margin-bottom: 60px;
	position: relative;
}

.xwen_zci .dy_bf .lb_pic {
	width: 50%;
	float: left;
}
.xwen_zci .dy_bf .lb_pic img{
	display: block;
	width: 100%;
}
.xwen_zci .dy_bf .lb_pic .swiper-pagination {
	padding: 0 20px;
	text-align: left;
	bottom: 20px;
}

.xwen_zci .dy_bf .lb_pic .swiper-pagination-bullet {
	background-color: #FFFFFF;
	opacity: 1;
}

.xwen_zci .dy_bf .lb_pic .swiper-pagination-bullet-active {
	background-color: #1d2087;
}

.xwen_zci .dy_bf .rit_dwhzi {
	width: 55%;
	background-color: #FFFFFF;
	-moz-box-shadow: 0px 0px 27px rgba(153, 153, 153, .13);
	-webkit-box-shadow: 0px 0px 27px rgba(153, 153, 153, .13);
	box-shadow: 0px 0px 27px rgba(153, 153, 153, .13);
	padding: 50px 40px 30px;
	position: absolute;
	right: 0;
	top: 50%;
	transform: translateY(-50%);
	z-index: 2;
}

.xwen_zci .dy_bf .rit_dwhzi a {
	display: block;
}

.xwen_zci .dy_bf .rit_dwhzi .p1 {
	font-size: 46px;
	color: #333333;
	line-height: 46px;
}

.xwen_zci .dy_bf .rit_dwhzi .p2 {
	font-size: 18px;
	color: #999999;
	line-height: 36px;
}

.xwen_zci .dy_bf .rit_dwhzi .p3 {
	font-size: 22px;
	color: #333333;
	line-height: 36px;
	font-weight: bold;
	margin: 5px 0 15px;
}

.xwen_zci .dy_bf .rit_dwhzi .p4 {
	font-size: 16px;
	color: #666666;
	line-height: 24px;
	height: 48px;
}

.xwen_zci .dy_bf .rit_dwhzi .p5 {
	font-size: 0;
	text-align: right;
	margin-top: 45px;
}

.xwen_zci .dy_bf .rit_dwhzi:hover .p3 {
	color: #1d2087;
}

/* 新闻列表 */
.xwen_zci .newx_lit li {
	width: 31.746%;
	margin-right: 2.38%;
	background-color: #efefef;
	float: left;
	padding: 35px 30px 45px;
	margin-bottom: 30px;
}

.xwen_zci .newx_lit li:nth-child(3n) {
	margin-right: 0;
}

.xwen_zci .newx_lit li a {
	display: block;
}

.xwen_zci .newx_lit li .time {
	font-size: 18px;
	color: #999999;
	background: url('../mimg/xzjitoux.png') no-repeat right center;
}

.xwen_zci .newx_lit li .titlt {
	font-size: 18px;
	color: #333333;
	line-height: 36px;
	font-weight: bold;
}

.xwen_zci .newx_lit li .pic {
	font-size: 0;
	margin: 20px 0;
}

.xwen_zci .newx_lit li .pic img {
	width: 100%;
}

.xwen_zci .newx_lit li .dec {
	font-size: 15px;
	color: #666666;
	line-height: 24px;
	height: 72px;
}

.xwen_zci .newx_lit li:hover {
	background-color: #FFFFFF;
	-moz-box-shadow: 0px 0px 20px rgba(0, 0, 0, .1);
	-webkit-box-shadow: 0px 0px 20px rgba(0, 0, 0, .1);
	box-shadow: 0px 0px 20px rgba(0, 0, 0, .1);
}

.xwen_zci .newx_lit li:hover .time {
	background: url('../mimg/xzjitoux1.png') no-repeat right center;
}

/*======================================== newsxq =====================================*/
.xwen_zcixqin {
	padding: 60px 0 80px;
}

/* 左边 */
.xwen_zcixqin .zb {
	width: 75.396%;
	float: left;
}

.xwen_zcixqin .zb .zbxqn {
	background-color: #FFFFFF;
	padding: 45px 40px 0;
}

.xwen_zcixqin .zb .zbxqn p {
	font-size: 16px;
	color: #333333;
	line-height: 30px;
	text-indent: 2rem;
}
.detail{
	font-size: 16px;
	color: #333333;
	line-height: 30px;
}
.xwen_zcixqin .zb .zbxqn p>img {
	max-width: 100%;


}

.xwen_zcixqin.businessdetails .zb .zbxqn p img {
	max-width: 46%;
}

@media only screen and (max-width:640px) {
	.xwen_zcixqin.businessdetails .zb .zbxqn p>img {
		max-width: 100%;
		width: 100%;
		display: block;
	}
}

.xwen_zcixqin .zb .zbxqn .time {
	font-size: 18px;
	color: #999999;
	line-height: 36px;
	text-indent: 0;
}

.xwen_zcixqin .zb .zbxqn .b {
	border-bottom: 1px solid #e3e4e3;
	padding-bottom: 20px;
	position: relative;
}

.xwen_zcixqin .zb .zbxqn .b::before {
	content: '';
	width: 55px;
	height: 2px;
	background-color: #1d2285;
	position: absolute;
	left: 0;
	bottom: 0;
}

.xwen_zcixqin .zb .zbxqn .tit {
	float: left;
	font-size: 22px;
	color: #333333;
	line-height: 36px;
	font-weight: bold;
	width: 66%;
	text-indent: 0;
}

.xwen_zcixqin .zb .zbxqn .rtfx {
	font-size: 16px;
	color: #999999;
	line-height: 36px;
	float: right;
	text-indent: 0;
}

.xwen_zcixqin .zb .zbxqn .rtfx img {
	margin-right: 5px;
	vertical-align: middle;
	width: auto;
}

.xwen_zcixqin .zb .zbxqn .rtfx span {
	font-weight: bold;
	border-left: 1px solid #999999;
	padding-left: 15px;
	margin-left: 15px;
}

/* 上一篇/下一篇 */
.xwen_zcixqin .zb .sxpi {
	background-color: #FFFFFF;
	padding: 12px 40px;
	margin-top: 30px;
	position: relative;
}

.xwen_zcixqin .zb .sxpi .sy_p,
.xwen_zcixqin .zb .sxpi .xy_p {
	width: calc(50% - 60px);
	font-size: 14px;
	color: #666666;
	line-height: 20px;
	font-weight: bold;
	background: url('../mimg/sy_p225.png') no-repeat left top;
	padding-left: 25px;
	float: left;
	height: 40px;
}

.xwen_zcixqin .zb .sxpi .xy_p {
	background: url('../mimg/xy_p225.png') no-repeat right top;
	padding-right: 25px;
	text-align: right;
	padding-left: 0;
	float: right;
}

.xwen_zcixqin .zb .sxpi .sy_p a,
.xwen_zcixqin .zb .sxpi .xy_p a {
	font-weight: normal;
	color: #666666;
}

.xwen_zcixqin .zb .sxpi .sy_p:hover a,
.xwen_zcixqin .zb .sxpi .xy_p:hover a {
	color: #1d2285;
}

.xwen_zcixqin .zb .sxpi .pic {
	font-size: 0;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translateX(-50%);
	transform: translateY(-50%);
}

/* 右边 */
.xwen_zcixqin .yb {
	width: 22.222%;
	float: right;
}

/* 相关文章 */
.xwen_zcixqin .yb .xg_wzh {
	background-color: #1d2087;
	padding: 25px 20px 0;
}

.xwen_zcixqin .yb .xg_wzh .tit {
	font-size: 16px;
	color: #ffffff;
	line-height: 36px;
	background: url('../mimg/227.png') no-repeat right center;
	font-weight: bold;
}

.xwen_zcixqin .yb .xg_wzh .wlit {
	border-top: 1px solid rgba(255, 255, 255, .2);
	padding: 25px 0;
	margin-top: 20px;
}

.xwen_zcixqin .yb .xg_wzh .wlit li {
	font-size: 14px;
	line-height: 30px;
}

.xwen_zcixqin .yb .xg_wzh .wlit li a {
	color: rgba(255, 255, 255, .6);
	display: block;
}

.xwen_zcixqin .yb .xg_wzh .wlit li:hover a {
	color: #FFFFFF;
}

/*======================================== businessxq =====================================*/
/* 相关案例 */
.xwen_zcixqin .zb .zbxqn .bii {
	border-bottom: 1px solid #e3e4e3;
	padding-bottom: 20px;
	position: relative;
	font-size: 22px;
	color: #333333;
	line-height: 36px;
	font-weight: bold;
	text-indent: 0;
}

.xwen_zcixqin .zb .zbxqn .bii::before {
	content: '';
	width: 55px;
	height: 2px;
	background-color: #1d2285;
	position: absolute;
	left: 0;
	bottom: 0;
}

.xwen_zcixqin .yb .xg_anl {
	background-color: #FFFFFF;
	padding: 25px 20px 0;
}

.xwen_zcixqin .yb .xg_anl .tit {
	font-size: 16px;
	color: #333333;
	line-height: 36px;
	background: url('../mimg/228.png') no-repeat right center;
	font-weight: bold;
}

.xwen_zcixqin .yb .xg_anl .al_pic {
	border-top: 1px solid #333333;
	padding: 25px 0;
	margin-top: 20px;
}

.xwen_zcixqin .yb .xg_anl .al_pic a {
	display: block;
}

.xwen_zcixqin .yb .xg_anl .al_pic .pic {
	font-size: 0;
}

.xwen_zcixqin .yb .xg_anl .al_pic .pic img {
	width: 100%;
}

.xwen_zcixqin .yb .xg_anl .al_pic .name {
	font-size: 16px;
	color: #666666;
	line-height: 26px;
	width: 50%;
	margin-top: 10px;
	padding-left: 10px;
	border-left: 4px solid #1b84e4;
}

.xwen_zcixqin .yb .xg_anl .swiper-pagination {
	width: auto;
	right: 0;
	left: auto;
	bottom: 6px;
}

.xwen_zcixqin .yb .xg_anl .swiper-pagination-bullet {
	border: 1px solid #e4e5e4;
	background-color: transparent;
	opacity: 1;
}

.xwen_zcixqin .yb .xg_anl .swiper-pagination-bullet-active {
	background-color: #1d2187;
	border: 1px solid #1d2187;
	width: 16px;
	border-radius: 20px;
}

/*======================================== zbgao =====================================*/
.xwen_zci .zb_lit li {
	background-color: #efefef;
	padding: 20px 25px;
	margin-bottom: 20px;
}

.xwen_zci .zb_lit li a {
	display: block;
}

.xwen_zci .zb_lit li .time {
	font-size: 18px;
	color: #999999;
	background: url('../mimg/xzjitoux.png') no-repeat right center;
}

.xwen_zci .zb_lit li .titlt {
	font-size: 18px;
	color: #333333;
	line-height: 36px;
	font-weight: bold;
}

.xwen_zci .zb_lit li:hover {
	background-color: #FFFFFF;
	-moz-box-shadow: 0px 0px 20px rgba(0, 0, 0, .1);
	-webkit-box-shadow: 0px 0px 20px rgba(0, 0, 0, .1);
	box-shadow: 0px 0px 20px rgba(0, 0, 0, .1);
}

.xwen_zci .zb_lit li:hover .time {
	background: url('../mimg/xzjitoux1.png') no-repeat right center;
}

/*======================================== hospital =====================================*/
.yylogo {
	font-size: 0;
}

.yylogo img {
	max-width: 100%;
}

.al_picya .pic {
	font-size: 0;
}

.al_picya .pic img {
	width: 100%;
}

.al_picya .name {
	font-size: 16px;
	color: #666666;
	line-height: 26px;
	width: 50%;
	margin-top: 20px;
	padding-left: 10px;
	border-left: 4px solid #1b84e4;
}

.al_picya .swiper-pagination {
	width: auto;
	right: 0;
	left: auto;
	bottom: 6px;
}

.al_picya .swiper-pagination-bullet {
	border: 1px solid #e4e5e4;
	background-color: transparent;
	opacity: 1;
}

.al_picya .swiper-pagination-bullet-active {
	background-color: #1d2187;
	border: 1px solid #1d2187;
	width: 16px;
	border-radius: 20px;
}

/* 数字滚动 */
.m_swiowyi {
	margin-top: 40px;
	background: url('../mimg/shiyeszbj.jpg') no-repeat left center;
	background-size: cover;
	text-align: center;
	padding: 35px 0;
}

.m_swiowyi .tran {
	font-size: 12px;
	color: #494757;
	background-color: #f2f2f2;
	display: inline-block;
	margin-right: 25px;
}

.m_swiowyi .tran:last-child {
	margin-right: 0;
}

.m_swiowyi .tran .t1_col .value {
	font-size: 35px;
	color: #1d2087;
	vertical-align: -webkit-baseline-middle;
	vertical-align: middle;
}

.m_swiowyi .tran .t1_col a {
	font-size: 35px;
	color: #1d2087;
	vertical-align: bottom;
}

.m_swiowyi .tran .t1_col2 {
	font-size: 14px;
	color: #333333;
	font-weight: bold;
	line-height: 25px;
}

/*======================================== culture =====================================*/
.qy_whua {
	padding: 60px 0 70px;
}
.qy_whua img{
	max-width: 100%;
}
/* 企业使命 */
.qy_whua .qys_ming {
	text-align: center;
	background: url('../mimg/wenhua1.jpg') no-repeat center;
	background-size: cover;
	padding: 50px 55px;
	margin-bottom: 10px;
}

.qy_whua .qys_ming .tit {
	font-size: 0;
	margin-bottom: 20px;
}

.qy_whua .qys_ming .mshu {
	font-size: 36px;
	color: #ffffff;
	line-height: 36px;
}

.qy_whua .whu_ld li {
	background-color: #63B4FF;
	text-align: center;
	margin-bottom: 10px;
}

.qy_whua .whu_ld li:nth-child(2) {
	background-color: #4092df;
}

.qy_whua .whu_ld li:nth-child(3) {
	background-color: #4092df;
}

.qy_whua .whu_ld li .pic {
	font-size: 0;
	width: 50%;
	float: right;
}

.qy_whua .whu_ld li:nth-child(2) .pic {
	float: left;
}

.qy_whua .whu_ld li .pic img {
	width: 100%;
}

.qy_whua .whu_ld li .mshu {
	width: 50%;
	position: relative;
	float: left;
	font-size: 0;
}

.qy_whua .whu_ld li:nth-child(2) .mshu {
	float: right;
}

.qy_whua .whu_ld li .mshu .box {
	padding: 0 55px;
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	width: 100%;
}

.qy_whua .whu_ld li .mshu>img {
	width: 100%;
	opacity: 0;
}

.qy_whua .whu_ld li .mshu .tit {
	font-size: 0;
}

.qy_whua .whu_ld li .mshu .dcv {
	font-size: 18px;
	color: #FFFFFF;
	line-height: 36px;
	margin-top: 30px;
}

/*======================================== 响应式 =====================================*/
/**/
@media only screen and (max-width:1440px) {

	/* 内页banner */
	.ny_ban .wezi .zw {
		font-size: 32px;
		line-height: 32px;
	}

	.ny_ban .wezi .yw {
		font-size: 22px;
		line-height: 34px;
	}

	/* about */
	.jt_zci .let_box .pic {
		width: 42%;
	}

	.mb_xie {
		height: 50px;
		line-height: 50px;
	}

	.mb_list li {
		font-size: 15px;
	}

	.mb_xie .dh {
		font-size: 13px;
	}

	.jt_zci .let_box .ywen {
		font-size: 24px;
	}

	.m_swiow .tran .t1_col .value {
		font-size: 42px;
	}

	/* contact */
	.con_zci .ji_bo p {
		font-size: 15px;
	}

	.con_zci .ji_bo .p1 {
		font-size: 20px;
	}

	/* hospital */
	.m_swiowyi .tran .t1_col .value {
		font-size: 26px;
	}

	/* news */
	.xwen_zci .dy_bf .rit_dwhzi .p3 {
		font-size: 20px;
	}

	.xwen_zci .dy_bf .rit_dwhzi .p1 {
		font-size: 38px;
		line-height: 38px;
	}
	.xwen_zcixqin .zb .zbxqn .tit {
    font-size: 20px;
    }
}

/**/
@media only screen and (max-width:1280px) {

	/* about */
	.jt_zci .let_box .pic {
		width: 40%;
	}

	.jt_zci,
	.xm_list,
	.xwen_zcixqin,
	.ds_zci,
	.xwen_zci,
	.qy_whua {
		padding: 45px 0 65px;
	}

	.jt_zci .let_box .ywen {
		font-size: 22px;
	}

	.jt_zci .let_box .ywen span {
		font-size: 15px;
	}

	/* business */
	.xm_list .dq_l {
		margin-bottom: 40px;
	}

	/* culture */
	.qy_whua .qys_ming .mshu {
		font-size: 30px;
	}

	/* contact */
	.con_zci .ji_bo p {
		font-size: 14px;
	}
}

/**/
@media only screen and (max-width:1200px) {}

/**/
@media only screen and (max-width:1024px) {

	/* about */
	.jt_zci .let_box {
		width: 100%;
		float: none;
		border-right: none;
		padding-right: 0;
	}

	.jt_zci .rit_box {
		width: 100%;
		float: none;
		margin-top: 50px;
	}

	.ny_ban .wezi .zw {
		font-size: 28px;
		line-height: 28px;
	}

	.ny_ban .wezi .yw {
		font-size: 20px;
		line-height: 32px;
	}

	.m_swiow .tran {
		width: 50%;
		float: left;
		text-align: center;
		line-height: initial;
		padding: 35px 0;
	}

	.m_swiow .tran .t1_col {
		float: none;
	}

	.m_swiow .tran .t1_col2 {
		float: none;
	}

	.mb_list li {
		margin-right: 20px;
	}

	/* newsxq */
	.xwen_zcixqin .zb {
		width: 100%;
		float: none;
	}

	.xwen_zcixqin .yb {
		width: 100%;
		float: none;
		margin-top: 50px;
	}

	/* contact */
	.con_zci>.w {
		height: auto;
	}

	.con_zci .mapbox {
		width: 100%;
		float: none;
	}

	.con_zci .ji_bo {
		width: 100%;
		float: none;
		height: auto;
		padding: 25px 20px;
		margin-top: 30px;
	}

	.con_zci .ji_bo .p1 {
		margin: 0;
		margin-bottom: 20px;
	}

	.con_zci .ji_bo p {
		font-size: 14px;
	}

	/* hospital */
	.m_swiowyi .tran {
		margin-right: 150px;
	}

	/* news */
	.xwen_zci .newx_lit li {
		width: 48.81%;
	}

	.xwen_zci .newx_lit li:nth-child(3n) {
		margin-right: 2.38%;
	}

	.xwen_zci .newx_lit li:nth-child(2n) {
		margin-right: 0;
	}

	/* culture */
	.qy_whua .whu_ld li .pic {
		width: 100%;
		float: none;
	}

	.qy_whua .whu_ld li .mshu {
		width: 100%;
		float: none;
	}
}

/**/
@media only screen and (max-width:960px) {

	/* business */
	.xm_lb li {
		width: 48.81%;
	}

	.xm_lb li:nth-child(3n) {
		margin-right: 2.38%;
	}

	.xm_lb li:nth-child(2n) {
		margin-right: 0;
	}

	/* newsxq */
	.xwen_zcixqin .zb .zbxqn .tit {
		font-size: 20px;
		width: 100%;
	}
	.xwen_zcixqin .zb .zbxqn .rtfx{
		width: 100%;
	}

	.xwen_zcixqin .zb .zbxqn .time {
		font-size: 16px;
		line-height: 32px;
	}

	/* directors */
	.ds_zci .box {
		padding: 55px 30px;
	}

	.ds_zci .fb {
		padding: 0 30px;
	}
}

/**/
@media only screen and (max-width:640px) {
	
	.xwen_zcixqin .zb .zbxqn .tit {
    font-size: 17px;
    line-height: 27px;
}

	/* about */
	.jt_zci,
	.xm_list,
	.xwen_zcixqin,
	.con_zci,
	.ds_zci,
	.xwen_zci,
	.qy_whua {
		padding: 30px 0;
	}

	.mb_xie .dh {
		display: none;
	}

	.jt_zci .let_box .ywen {
		float: none;
	}

	.jt_zci .let_box .pic {
		display: none;
	}

	.m_swiow .tran .t1_col .value {
		font-size: 36px;
	}

	.mb_list {
		float: none;
	}

	.ny_ban .wezi .zw {
		font-size: 22px;
		line-height: 22px;
	}

	.ny_ban .wezi .yw {
		font-size: 16px;
		line-height: 30px;
	}

	.mb_list li {
		font-size: 12px;
	}

	.jt_zci .let_box .ywen {
		font-size: 18px;
		font-weight: bold;
	}

	.let_box .ywen span {
		font-size: 14px;
	}

	.jt_zci .let_box .xx_jie {
		margin-top: 10px;
	}

	/* business */
	.xm_list .dq_l li {
		font-size: 15px;
		line-height: 35px;
		height: 35px;
		width: 100px;
	}

	.xm_lb li {
		width: 100%;
		margin-right: 0;
	}

	.xm_lb li:nth-child(3n) {
		margin-right: 0;
	}

	.pagination a {
		font-size: 12px;
		padding: 5px 10px;
	}

	.pagination {
		margin-top: 0;
	}

	.pagination a {
		margin-bottom: 10px;
	}

	.xm_list .dq_l {
		margin-bottom: 30px;
	}

	.xm_lb li .dec::after {
		right: 10px;
	}

	/* newsxq */
	.xwen_zcixqin .zb .zbxqn .rtfx span,
	.xwen_zcixqin .zb .zbxqn .rtfx a {
		display: none;
	}

	.xwen_zcixqin .zb .zbxqn {
		background-color: #FFFFFF;
		padding: 30px 15px 0;
	}

	.xwen_zcixqin .zb .sxpi .sy_p,
	.xwen_zcixqin .zb .sxpi .xy_p {
		width: 100%;
		float: none;
		background-image: none;
		padding: 0;
		background-color: #FFFFFF;
		padding: 10px 15px;
		height: 60px;
	}

	.xwen_zcixqin .zb .sxpi {
		padding: 0;
		background-color: transparent;
	}

	.xwen_zcixqin .zb .sxpi .pic {
		display: none;
	}

	.xwen_zci .dy_bf .lb_pic img {
		width: 100%;
	}

	.xwen_zcixqin .zb .sxpi .xy_p {
		text-align: left;
		margin-top: 12px;
	}

	/* contact */
	.con_zci .mapbox {
		display: none;
	}

	.con_zci .ji_bo {
		margin-top: 0;
	}

	/* directors */
	.ds_zci .box {
		padding: 30px 10px;
		font-size: 14px;
    	line-height: 26px;
	}

	.ds_zci .fb {
		padding: 0 10px;
	}

	/* hospital */
	.m_swiowyi .tran {
		margin-right: 30px;
	}

	/* news */
	.xwen_zci .dy_bf .lb_pic {
		width: 100%;
		float: none;
	}

	.xwen_zci .dy_bf .rit_dwhzi {
		width: 100%;
		position: initial;
		transform: translateY(0);
		padding: 30px 20px;
	}

	.xwen_zci .dy_bf {
		margin-bottom: 30px;
	}

	.xwen_zci .dy_bf .rit_dwhzi .p1 {
		font-size: 34px;
		line-height: 34px;
	}

	.xwen_zci .newx_lit li {
		width: 100%;
		margin-right: 0;
		padding: 30px 20px;
	}

	.xwen_zci .newx_lit li:nth-child(3n) {
		margin-right: 0;
	}

	/* culture */
	.qy_whua .whu_ld li .mshu .tit img,
	.qy_whua .qys_ming .tit img {
		width: 100%;
	}

	.qy_whua .qys_ming .mshu {
		font-size: 24px;
	}

	.qy_whua .whu_ld li .mshu .dcv {
		font-size: 15px;
		line-height: 26px;
	}

	.mb_xie1 {
		display: none;
	}
	.detail,
	.xwen_zcixqin .zb .zbxqn p {
	font-size: 14px;
	line-height: 26px;
}

.xwen_zcixqin .zb .zbxqn .bii{
	font-size: 18px;
}

.xwen_zcixqin.businessdetails .zb .zbxqn p {
	margin-bottom: 30px;
}
 .jt_zci .let_box .ywen span {
    font-size: 14px;
}
}

/**/
@media only screen and (max-width:380px) {

	/* about */
	.m_swiow .tran .t1_col .value {
		font-size: 26px;
	}

	.ny_ban .wezi .zw {
		font-size: 18px;
		line-height: 18px;
	}

	/* contact */
	.con_zci .ji_bo .p1 {
		font-size: 18px;
	}

	/* hospital */
	.m_swiowyi .tran .t1_col .value {
		font-size: 20px;
	}

	.m_swiowyi {
		padding: 25px 0;
	}

	/* culture */
	.qy_whua .qys_ming .mshu {
		font-size: 20px;
	}

	.qy_whua .whu_ld li .mshu .dcv {
		font-size: 14px;
		line-height: 26px;
		margin-top: 15px;
	}
}

/**/
@media only screen and (max-width:320px) {

	/* hospital */
	.m_swiowyi .tran {
		margin-right: 15px;
	}

	/* culture */
	.qy_whua .whu_ld li .mshu .dcv {
		font-size: 12px;
		line-height: 22px;
		margin-top: 10px;
	}
}
