﻿#middle{
	width: 100%;
	overflow: hidden;
}

.top-nav-menu{ z-index:1; }

/* 医院概况 */
.yygk-box{
	height: 761px;
	background: url(/cms/templates/900595033340690000/images/yygk-banner.jpg) no-repeat top center;
	background-size: cover;
	overflow: hidden;
}
.yygk-box img{
	display: none;
}
.yygk-main-box{
	width: 490px;
	margin-top: 50px;
	box-sizing: border-box;
	background-color: rgba(255, 255, 255, 0.8);
	padding: 30px 22px 90px 30px;
	position: relative;
	float: right;
}
.yygk-tit{
	font-size: 36px;
}
.yygk-tit-line{
	background-color: #004ea1;
	height: 4px;
	width: 90px;
	margin-top: 15px;
}
.yygk-tit-yw{
	color:rgba(0,0,0,0.1);
	font-size:15px;
	margin: 10px 0 15px;
}
.yygk-text{
	margin-top: 20px;
	font-size: 15px;
	color: #262626;
	line-height: 36px;
	text-indent: 2em;
}
.yygk-more-box{
	text-align: left;
    text-indent: 2em;
	width:180px;
	height:45px;
	line-height: 45px;
	border:1px solid #e1e1e1;
	color:#ffffff;
	margin-top: 30px;
	float: right;
	background:#1c85d0;
}
.yygk-more-box a{
	display: block;
	color: #ffffff;
}

.yygk-more-box i {
    font-size: 24px;
    vertical-align: middle;
    color: #ffffff;
}

/* 头部banner */
.mid-top-center{
	position:relative;
}

.topbg-sj{ display:none; }
.topbg-sj img{ width:100%; }

.dqlm-tit{
	color: #FFF;
    font-size: 52px;
    text-align: center;
	font-weight: 700;
	letter-spacing: 5px;
	padding-top: 160px;
	text-shadow: -1px 1px 2px rgb(0 0 0 / 30%);
}

.dqlm-tit div{
	width:60px;
	height:5px;
	background:#FFF;
	margin: 10px auto 0;
	box-shadow: -1px 1px 2px rgb(0 0 0 / 30%);
}

.pdsy{
	line-height: 86px;
    background: url(/cms/templates/900595033340690000/images/nav_hover-bg01.png) no-repeat left bottom;
	display:flex;
	align-items: center;
	font-size: 22px;
    margin: 0;
    padding: 0 0 0 49px;
	width:194px;
	box-sizing:border-box;
}
.pdsy a{ color:#FFF; }

/* 二级导航 */
.top-nav-menu{
	background: #ffffff; 
    padding: 0px; height:86px; 
    position: absolute;
    bottom: -43px;
    left: 50%;
    margin-left: -650px;
    width: 1300px;
	box-shadow: 0px 20px 20px -20px #d1d1d1;
}
.top-nav-menu ul{ display:flex; align-items: center; height:100%; }
.top-nav-menu ul span{ display:flex; align-items: center; }
.nav-mask-right {
    display: none;
    width: 15px;
    height: 50px;
    position: absolute;
    right: 0px;
    top: 15px;
    background: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255, 255, 255, 1));
    z-index: 99;
}

.top-nav-menu ul li{
	float: left;
    padding: 15px 0; box-sizing:border-box;
	margin:0 0 0 35px;
	font-size: 20px;
}
/* 头部banner end */
/* 概况信息 */
.gkxx-box{
	position: relative;
	padding-top: 90px;
	height: 1180px;
	box-sizing: border-box;
}
.gkxx-one{
	position: absolute;
	z-index: 2;
	top: 190px;
	width: 450px;
	height: 350px;
	background: url(/cms/templates/900595033340690000/images/awards-bg01.png);
	background-size: 100% 100%;
}
.gkxx-one .each-info-box:nth-child(2){
	height: 58px;
}
.gkxx-one .each-info-box:nth-child(2) .info-data{ margin-top: -40px; }

.gkxx-two{
	position: absolute;
	z-index: 2;
	top: 580px;
    width: 450px;
    height: 510px;
	background: url(/cms/templates/900595033340690000/images/awards-bg03.png);
	background-size: 100% 100%;
} 
.gkxx-two .each-info-box:nth-child(1), 
.gkxx-two .each-info-box:nth-child(2){
	height: 90px;
}
.gkxx-two .each-info-box:nth-child(1) .info-data, 
.gkxx-two .each-info-box:nth-child(2) .info-data{
	margin-top: 1px;
}
.gkxx-two .each-info-box:nth-child(6) .info-data{
	width: 150px;
    float: left;
    margin-left: 10px;
    margin-top: -25px;
}
.gkxx-two .each-info-box:nth-child(3) .info-data,
.gkxx-two .each-info-box:nth-child(4) .info-data,
.gkxx-two .each-info-box:nth-child(7) .info-data,
.gkxx-two .each-info-box:nth-child(8) .info-data,.gkxx-two .each-info-box:nth-child(5) .info-data{
	width: 60px;
    float: left;
    margin-left: 10px;
    margin-top: -25px;
}

.gkxx-three{
	position: absolute;
	left: 490px;
    width: 490px;
	height: 707px;
	background: url(/cms/templates/900595033340690000/images/awards-bg02.jpg);
	background-size: 100% 100%;
}
.gkxx-more{
	position: absolute;
	top: 980px;
	right: 0;
	text-align: left;
    text-indent: 2em;
	width:180px;
	height:45px;
	line-height: 45px;
	border:1px solid #e1e1e1;
	color:#7f7f7f;
	margin-top: 30px;
	float: right;
}
.gkxx-more a{
	color: #7f7f7f;
}

.gkxx-more i{
	font-size: 24px;
    vertical-align: middle;
    color: #135ba9;
}
.gkxx-four{
	position: absolute;
	top: 490px;
	right: -0;
	width: 580px;
	height: 480px;
	background: url(/cms/templates/900595033340690000/images/awards-bg04.png);
	background-size: 100% 100%;
	z-index: 1;
}
.each-left-line{
	border-left: 1px solid rgba(255,255,255,0.4);
	margin-left: 24px;
	color: #fff;
	font-size: 18px;
}
.gkxx-one .each-left-line{
	height: calc(100% - 54px);
	margin-top: 54px;
}
.gkxx-two .each-left-line{
	height: calc(100% - 54px);
	margin-top: 54px;
}
.gkxx-two .info-data{
width: 120px;
}
.gkxx-two .each-info-box{
width: 100%;
}
.gkxx-three .each-left-line{
	height: calc(100% - 66px);
	margin-top: 66px;
}
.gkxx-four .each-left-line{
	height: calc(100% - 54px);
	margin-top: 54px;
	margin-left: 240px;
}
.info-line{
	width: 20px;
	height: 1px;
	background-color: rgba(255,255,255,0.4);
	margin-right: 8px;
	float: left;
}
.dis-flex{
	display: flex;
}
.info-tit{
	margin-top: -13px;
	float: left;
}
.long-tit{
	margin-right: 56px;
	line-height: 28px;
}
.info-right{
	margin-left: 22px;
}
.info-data{
	margin-top: -24px;
	float: right;
	text-align: left;
	width: 110px;
}
.info-data span,
.info-tit span{
	font-size: 30px;
}

.gkxx-three .each-info-box{
	height: 50px;
}
.each-info-box{
	height: 50px;
	width: 95%;
}
.gkxx-three .each-info-box:nth-child(7),
.gkxx-three .each-info-box:nth-child(8),
.gkxx-three .each-info-box:nth-child(9),
.gkxx-three .each-info-box:nth-child(10){
	
}
.gkxx-three .each-info-box:nth-child(3){
	height: 70px;
}
.gkxx-three .each-info-box:nth-child(7) .info-data,
.gkxx-three .each-info-box:nth-child(8) .info-data,
.gkxx-three .each-info-box:nth-child(9) .info-data,
.gkxx-three .each-info-box:nth-child(10) .info-data{
	width: 110px;
}
.each-text-box{
	width: 86%;
	min-height: 50px;
}
.gkxx-four .info-tit{
	float: right;
	text-align: left;
	width: calc(100% - 28px);
}
.gkxx-one .info-data{
	width: 180px;
}
.gkxx-three .info-data{
	width: 110px;
}

/* 概况信息 end */
/* 组织架构 */
.middle-zzjg-bg{
	background: url(/cms/templates/900595033340690000/images/zzjg_bg02-pc.jpg) no-repeat;
	background-size:100% 100%;
	position: relative;
    height: 432px;
	
}

.mid-zzjg-content{ padding:50px 0 0 0; }

.zzjg-title{ text-align:left; }
.zzjg-title  img.title-pc{ width:420px; height:auto; }
.zzjg-title img.title-sj{ display:none; }

.zzjg-box{ margin-top:40px; }

.box-left-block{
	float:left;
	width:59px;
	height:59px;
	background:#004ea1;
	margin-right:20px;
}

.zzjg-list-bg{
	margin-top:30px;
	/* background:url(/cms/templates/900595033340690000/images/zzjg_ks_bg01.png) no-repeat;
	background-size:100% 100%;
	position: absolute;
    right: 0;
	left: 18%;
    bottom: 0; */
	height: 250px;
	float: right;
    width: calc(100% - 79px);
    display: flex;
    justify-content: end;
    align-items: center;
}

.zzjg-list ul li{
	float:left;
	margin:0 0 0px 40px;
	border:2px solid #ffffff;
	border-radius:5px;
	padding:15px 40px;
}
.zzjg-list ul li a{ color:#ffffff; }

.zzjg-list ul li span.list-block{
	display:inline-block;
	width:11px;
	height:11px;
	background:rgba(255,255,255,0.8);
	margin: 8px 20px 0px 0;
    vertical-align: middle;
    float: left;
}

.zzjg-list ul li span.ksmc{
	width: calc(100% - 31px);
    float: left;
	font-size:22px;
	color:#ffffff;
	font-weight:bold;
}


/* 组织架构 end */

/* 医院文化 */
.middle-yywh-bg{
	background: url(/cms/templates/900595033340690000/images/yywh-bg01.jpg) no-repeat center;
	background-size:100% 100%;
	height:686px;
}

.middle-yywh-content{
	padding:80px 0 100px;
	position:relative;
}
/* 医院核心文化体系 */
.yywh-right-main{
	float:right;
	width:54%;
	position:relative;
	z-index:999;
}

.hxwhtx-box{
	border-radius: 20px 0 20px 0;
    background: #145cb0;
    width: 200px;
    height: 330px;
    box-shadow: 1px 0px 5px 2px #99b5b9;
    float: right;
    padding: 50px 40px 40px 40px;
	position: absolute;
    right: 100px;
    top: 80px;
    z-index: 999;
}

.hxwhtx-title{
	font-size:24px;
	color:#ffffff;
	margin-bottom:30px;
}

.hxwhtx-list ul li{
	position:relative;
	float:left;
	width:calc(100% / 2 - 30px);
	margin:0 30px 30px 0;
}

.hxwhtx-list ul li:before{
	content: '';
    display: block;
    width: 5px;
    height: 5px;
    border-radius: 100%;
    background: #ffffff;
    position: absolute;
    left: 2px;
    top: 11px;
}

.hxwhtx-list ul li a{
	color:#ffffff;
	font-size:20px;
	float: left;
    width: 100%;
    box-sizing: border-box;
    padding-left: 22px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}

.yywh-title{
	float:right;
	margin-left:40px;
}

/* 院训 */
.yywh-left-main{
	float:left;
	width: calc(100% - 245px);
    position: absolute;
	background: rgba(255,255,255,0.9);
	border-radius:30px 0 30px 0;
	box-shadow:2px 3px 5px 1px #eef0f2;
	z-index:99;
}

.yywh-yx-box{
	margin: 40px 180px 40px 40px;
}

#scrollable-content{
	height:430px;
	overflow-y:scroll;
	/* writing-mode:vertical-rl;
	-webkit-transform:rotate(-180deg);
	transform:rotate(-180deg); */
	direction:rtl;
	padding-left: 60px;
}

#scrollable-content::-webkit-scrollbar {
    width: 2px; /* 设置滚动条宽度 */
    height: 430px; /* 设置滚动条高度 */
}

#scrollable-content::-webkit-scrollbar-thumb {
    background-color: #73c8cd; /* 设置拖动条颜色 */
}

#scrollable-content::-webkit-scrollbar-track {
    background-color: #c4e7e7; /* 设置滚动条背景颜色 */
}

#scrollable-content::-webkit-scrollbar {
    width: 8px;
    height: 120px;
    border-radius: 20px; /* 设置圆角 */

}

.yx-content{ direction: ltr; }

.yywh-yx-title{
	text-align:center;
	font-size:22px;
	color:#00a9ac;
	line-height:48px;
}

.yywh-yx-text{
	color:#555555;
	font-size:16px;
	line-height:32px;
	text-align:center;
}
.yywh-yx-text p{ text-indent:2em; text-align:left; }

.yywh-yx-text span img{
	text-align:center;
	margin:15px 0;
}

/* 医院文化 end */


/* ===========视图宽度============ */

.w_1300{
	width: 1300px;
	margin: 0 auto;
}

/* ==============@media============== */

@media screen and (max-width: 1340px){
	.w_1300 {
   		max-width: 1200px;
	}
	
	.top-nav-menu{
		left: 0;
		margin-left: 0px;
	}
	
	.gkxx-box{
		height: 1200px;
	}
	.gkxx-two, .gkxx-one{
		left: calc((100% - 910px) / 2);
		top: 480px;
	}
	.gkxx-four, .gkxx-more, .gkxx-three{
		right: calc((100% - 910px) / 2);
		left: unset;
	}
	.gkxx-four{
		top: 560px;
	}
	.gkxx-more{
		top: unset;
		bottom: 60px;
	}
	.gkxx-one, .gkxx-three{
		top: 90px;
		width: 435px;
	}
	.gkxx-three .info-data {
		width: 90px;
	}
	.gkxx-three .each-info-box:nth-child(7) .info-data, .gkxx-three .each-info-box:nth-child(8) .info-data, .gkxx-three .each-info-box:nth-child(9) .info-data, .gkxx-three .each-info-box:nth-child(10) .info-data {
		width: 90px;
	}
	.gkxx-two{
		height: 510px;
	}
	
}

@media screen and (max-width: 1240px){
	.w_1300 {
   		max-width: 1000px;
	}
	
	/* 组织架构 */
	.zzjg-list-bg {
		margin-top: 80px;
		height: unset;
		float: right;
		width: 70%;
		display: flex;
		justify-content: end;
		align-items: center;
	}
	
	.zzjg-list ul li:first-child{
		width: calc(100% - 115px);
	}
	.zzjg-list ul li{
		margin: 0 0 30px 30px;
		padding: 15px 40px;
		width: calc(100% / 2 - 115px);
	}
	
	.zzjg-list ul li span.ksmc {
		width: calc(100% - 31px);
		font-size: 20px;
	}
	
}

@media screen and (max-width: 1000px){
	/* top-banner */
	.topbg-sj{ display:block; }
	.mid-top-center {
		background: none;
		height:unset;
	}
	
	.dqlm-tit{
		font-size:46px;
		position: absolute;
		top: calc( (100% - 84px ) /2 );
		left: 50%;
		right: 0;
		padding-top: 0px;
		margin-left: -490px;
	}
	
	.top-nav-menu {
		display:none;
	}
	
	/* top-banner end */
	/* 概况信息 */
	.gkxx-box {
		padding: 60px 20px 0 20px;
		width: calc(100% - 40px);
	}
	
	.yygk-text,
	.yygk-more-box{
		display: none;
	}
	.yygk-tit-line {
	    width: 68px;
	    margin: 10px auto 0;
	}
	.yygk-main-box{
		display:none;
		width: auto;
		margin-top: 0;
	    position: absolute;
	    padding: 15px 40px 20px;
	    top: calc((100% - 97px) / 2);
	    left: calc((100% - 224px) / 2);
	    background: linear-gradient(to right, rgba(255,255,255,.1) 0%, rgba(255,255,255,1) 50%, rgba(255,255,255,.1) 100%);
	}
	.yygk-box img{
		display: inline;
		width: 100%;
	}
	.yygk-box{
		background: unset;
		position: relative;
		height: auto;
	}

	.gkxx-one, .gkxx-three{
		top: 60px;
	}	
	.gkxx-two, .gkxx-one{
	    left: 0px;
	}
	.gkxx-four, .gkxx-more, .gkxx-three{
	    right: 0px;
	}
	.gkxx-one{
		width: calc((100% - 50px) / 2);
	}
	.gkxx-three{
		width: calc((100% + 40px) / 2);
	}
	.gkxx-one .info-data {
		width: 162px;
	}
	.gkxx-three{
		left: unset;
	}
	.gkxx-three .info-data {
		width: 90px;
	}
	.gkxx-four{
		width: 65%;
	}
	.long-tit{
		margin-right: 0;
	}
	.each-left-line{
		font-size: 16px;
	}
	.info-data span,
	.info-tit span{
	    font-size: 28px;
	}
	.gkxx-more{
		width: 220px;
	}
	.each-info-box{
	    width: 100%;
	}
	.gkxx-two .each-info-box,
	.each-text-box{
	    width: 100%;
	}
	
	/* 组织架构 */
	.middle-zzjg-bg {
		background: url(/cms/templates/900595033340690000/images/zzjg-bg_sj.jpg) no-repeat;
		background-size: 100% 100%;
		height: unset;
	}
	.mid-zzjg-content {
		padding: 40px 0px 0 0px;
		width: 100%;
	}
	
	.box-left-block {
		width: 50px;
		height: 50px;
		margin-right: 20px;
		margin-left: 20px;
	}
	
	.zzjg-title{ width:calc(100% - 40px); margin:0 20px; }
	.zzjg-title img.title-sj{ display:block; width:100%; }
	.zzjg-title img.title-pc{ display:none; }
	
	.zzjg-list-bg {
		margin-top: -25px;
		height: unset;
		float: right;
		width: 100%;
		display: flex;
		justify-content: end;
		align-items: center;
		background: url(/cms/templates/900595033340690000/images/zzjg_ks_bg-sj.png) no-repeat;
		background-size: 100% 100%;
	}
	
	.zzjg-list{ margin: 60px 40px 40px 150px; }
	
	.zzjg-list ul li span.list-block {
		width: 11px;
		height: 11px;
		margin: 8px 15px 0px 0;
	}
	.zzjg-list ul li span.ksmc {
		width: calc(100% - 26px);
		font-size: 18px;
	}
	
	/* 医院文化 */
	.middle-yywh-bg{ background:#ffffff; height:unset; }
	.middle-yywh-content{ width:100%; padding:0 0 60px; }
	
	.yywh-right-main {
		float: right;
		width: calc(100% - 40px);
		background:url(/cms/templates/900595033340690000/images/yywh-imgtbg_sj.jpg) no-repeat;
		background-size:100% 100%;
		padding:0 20px;
		padding: 60px 20px 0;
		z-index: 0;
		height: 360px;
	}
	
	.hxwhtx-box {
		border-radius: 20px 0 20px 0;
		background: #145cb0;
		width: 200px;
		height: 330px;
		box-shadow: 1px 0px 5px 2px #99b5b9;
		float: right;
		padding: 50px 40px 40px 40px;
		z-index: 999;
		position: absolute;
		top: 60px;
		left: 80px;
	}
	
	.yywh-left-main {
		width: calc(100% - 40px);
		margin: 0 20px;
		position: relative;
		background: rgba(255,255,255,0.9);
		border-radius: 20px 0 20px 0;
		box-shadow: 2px 3px 5px 1px #eef0f2;
		z-index: 99;
		margin-top: -40px;
	}
	.yywh-yx-box {
		margin: 150px 20px 40px 20px;
	}
	
	#scrollable-content {
		padding-left: 20px;
	}
	
	/* 医院文化 end */
	
}

@media screen and (max-width: 768px){
	
	/* 概况信息 */
	.gkxx-box {
		height: 2140px;
	}
	
	.gkxx-more{
		font-size: 13px;
		height: 56px;
		line-height: 56px;
		width: 120px;
	}
	
	.gkxx-one { width: 100%; }
	
	.gkxx-four{
	    width: 100%;
	    top: 1500px;
	}
	.gkxx-four .each-left-line{
	    height: calc(100% - 54px);
	    margin-top: 54px;
	    margin-left: 280px;
	}
	.each-left-line{
	    font-size: 15px;
	    margin-left: 20px;
	}
	.gkxx-three{
	    width: 100%;
	    top: 450px;
		height: 460px;
	}
	.info-data span,
	.info-tit span{
	    font-size: 20px;
	}
	.gkxx-one .each-info-box{
	    width: 100%;
	}
	.info-data{
		width: 70px;
		margin-top: -12px;
	}
	.each-info-box{
		width: 100%;
	}
	.each-info-box:nth-child(9) .info-data{
		margin-left: 5px;
	}
	.each-info-box:nth-child(11) .info-data{
		float: none;
	    margin-left: 30px;
	}
	.gkxx-three .info-data{
		width: 90px;
	}
	.info-tit{
		margin-top: -10px;
	}
	.gkxx-one .info-data{
	    width: 152px;
	}
	.gkxx-one .each-info-box:nth-child(2) .info-data { margin-top: -25px; }
	
	.gkxx-one .each-left-line,
	.gkxx-two .each-left-line{
		margin-left: 20px;
	}
	.each-text-box{
		min-height: 42px;
		padding-bottom: 15px;
		width: 100%;
	}
	
	.gkxx-two{
		top: 950px;
    	width: 100%;
	}
	.gkxx-two .each-info-box:nth-child(6) .info-data {
		width: 122px;
		float: left;
		margin-left: 10px;
		margin-top: -14px;
	}
	.gkxx-two .each-info-box:nth-child(3) .info-data, .gkxx-two .each-info-box:nth-child(4) .info-data, .gkxx-two .each-info-box:nth-child(7) .info-data, .gkxx-two .each-info-box:nth-child(8) .info-data, .gkxx-two .each-info-box:nth-child(5) .info-data {
		width: 48px;
		float: left;
		margin-left: 10px;
		margin-top: -14px;
	}
	.gkxx-two .info-data {
	    width: 108px;
	}
	/* 概况信息 end */
	.zzjg-list ul li:first-child {
		width: calc(100% - 85px);
	}
	.zzjg-list ul li {
		margin: 0 0 30px 0;
		padding: 15px 40px;
		width: calc(100% - 85px);
	}
	
	/* 组织架构 */
	.zzjg-list { margin: 120px 20px 20px 60px; }
	
	.zzjg-list ul li:first-child {
		width: calc(100% - 39px);
	}
	.zzjg-list ul li {
		margin: 0 0 30px 0;
		padding: 10px 15px;
		width: calc(100% - 39px);
	}
	
	.zzjg-list ul li span.list-block {
		width: 9px;
		height: 9px;
		margin: 7px 15px 0px 0;
	}
	.zzjg-list ul li span.ksmc {
		width: calc(100% - 24px);
		font-size: 16px;
	}
	
	/* 医院文化 */
	
	/* 医院文化 end */
	
}

@media screen and (max-width: 625px){
	
}

@media screen and (max-width: 550px){
	/* 医院概况 */
	.yygk-main-box {
		padding: 15px 35px 20px;
		top: calc((100% - 89px) / 2);
		left: calc((100% - 190px) / 2);
	}
	.yygk-tit {
		font-size: 30px;
	}
	.yygk-tit-line {
		width: 60px;
	}
	/* 医院概况  end */
	/* 概况信息 */
	.gkxx-four {
		padding: 0 0px 0 120px;
	}
	.gkxx-four .each-left-line {
		height: calc(100% - 54px);
		margin-top: 54px;
		margin-left: 20%;
	}
	/* 概况信息 end */
	.hxwhtx-box {
		border-radius: 20px 0 20px 0;
		background: #145cb0;
		width: 200px;
		height: 330px;
		box-shadow: 1px 0px 5px 2px #99b5b9;
		float: right;
		padding: 50px 40px 40px 40px;
		z-index: 999;
		position: absolute;
		top: 60px;
		left: 60px;
	}
	
}

@media screen and (max-width: 450px){
	/* top-banner */
	.dqlm-tit{ 
		top: calc( (100% - 62px ) /2 );
		font-size:36px;
	}
	/* top-banner end */
	
	/* 医院文化 */
	.hxwhtx-box {
		border-radius: 20px 0 20px 0;
		background: #145cb0;
		width: calc(100% - 200px);
		margin-right: 60px;
		height: unset;
		box-shadow: 1px 0px 5px 2px #99b5b9;
		float: right;
		padding: 40px 20px 40px 20px;
		z-index: 999;
		position: absolute;
		top: 60px;
		left: 50px;
	}
	
	.hxwhtx-list ul li {
		width: unset;
		margin: 0 20px 20px 0;
	}
	
}

@media screen and (max-width: 425px){

	/* 概况信息 */
	.gkxx-three .info-data {
		margin-top: 0px;
	}
	
	.gkxx-two .each-info-box:nth-child(3) .info-data, .gkxx-two .each-info-box:nth-child(4) .info-data, .gkxx-two .each-info-box:nth-child(7) .info-data, .gkxx-two .each-info-box:nth-child(8) .info-data, .gkxx-two .each-info-box:nth-child(5) .info-data {
		width: 48px;
		margin-top: 0px;
	}
	
	.gkxx-two .each-info-box:nth-child(6) .info-data {
		width: 122px;
		margin-top: 0px;
	}

}

@media screen and (max-width: 375px){
	
	.yygk-main-box{
	    padding: 10px 30px 15px;
	    top: calc((100% - 74px) / 2);
	    left: calc((100% - 164px) / 2);
	}
	.yygk-tit{
		font-size: 26px;
	}
	.yygk-tit-line {
		width: 50px;
	}

	/* 概况信息 */
	.gkxx-one .info-data {
		margin-top: 0px;
	}
	
	.gkxx-one .each-info-box:nth-child(2) .info-data {
		margin-top: -3px;
	}
	
	.gkxx-four .each-left-line {
		margin-left: 16%;
	}
	
}

@media screen and (max-width: 365px){
	.yywh-yx-box {
		margin: 300px 20px 40px 20px;
	}
	
	.yywh-yx-text span img {
		width: 100%;
	}
}