@charset "utf-8";

/**
 * index
 */
/* 快捷导航 */
.index-fastnav .item {display: block;position: relative;height: 357px;overflow: hidden;background-color: #2a428b;}
.index-fastnav .thumbnail {height: 100%;opacity: .7;transition: all .2s;}
.index-fastnav .info {position: absolute;bottom: -119px;left: 0;z-index: 2;width: 100%;padding: 30px 10px 20px;color: #fff;text-align: center;background-color: rgba(19, 45, 126, .8);}
.index-fastnav .title {margin-bottom: 30px;font-size: 18px;line-height: 18px;}
.index-fastnav .text {max-height: 52px;font-size: 14px;line-height: 26px;overflow:hidden; text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;
	opacity: 0;
	-webkit-transform: translateY(50px);
	-ms-transform: translateY(50px);
	-o-transform: translateY(50px);
	transform: translateY(50px);
	transition: all .3s .2s;
}
.index-fastnav .iconfont {display: block;width: 32px;height: 32px;margin: 15px auto 0;font-size: 20px;line-height: 32px;border: 1px solid #fff;border-radius: 50%;
	opacity: 0;
	-webkit-transform: translateY(50px);
	-ms-transform: translateY(50px);
	-o-transform: translateY(50px);
	transform: translateY(50px);
	transition: all .3s .4s;
}
@media (min-width: 769px) {
	.index-fastnav .item:hover .thumbnail {opacity: 1;}
	.index-fastnav .item:hover .info {bottom: 0;}
	.index-fastnav .item:hover .title {margin-bottom: 15px;}
	.index-fastnav .item:hover .text,
	.index-fastnav .item:hover .iconfont {
		opacity: 1;
		-webkit-transform: translateY(0);
		-ms-transform: translateY(0);
		-o-transform: translateY(0);
		transform: translateY(0);
	}
}

/* 重点产品 */
.index-product {background: url(../images/bg1.jpg) no-repeat center / cover;}
.swiper-index-product .swiper-button-prev {top: auto;left: auto;bottom: 0;right: 34px;}
.swiper-index-product .swiper-button-next {top: auto;left: auto;bottom: 0;right: 0;}
.index-product .info {padding-top: 50px;padding-left: 15px;}
.index-product .info:not(:first-child) {display: none;}
.index-product .title {position: relative;padding-bottom: 25px;font-size: 30px;line-height: 36px;color: #1e1e1e;}
.index-product .title:before {content: '';display: block;position: absolute;left: 0;bottom: 0;width: 40px;height: 3px;background-color: #a71018;}
.index-product .summary {margin-top: 25px;font-size: 18px;line-height: 40px;color: #555;}
.index-product .btn {margin-top: 40px;}

/* 新闻中心 */
.index-news-hot {display: block;position: relative;height: 407px;padding: 44px;color: #fff;background-repeat: no-repeat;background-size: cover;background-position: center;}
.index-news-hot:before {content: '';display: block;position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(19, 45, 126, .6);}
.index-news-hot .content {position: relative;z-index: 2;height: 100%;}
.index-news-hot .title {font-size: 20px;line-height: 36px;color: #fff;}
.index-news-hot .summary {margin-top: 28px;font-size: 12px;line-height: 28px;color: #fff;}
.index-news-hot .btn-more {position: absolute;bottom: 0;left: 0;font-size: 12px;line-height: 28px;color: #fff;}
.index-news-hot .btn-more .iconfont {float: left;margin-right: 5px;font-size: 20px;line-height: 28px;}
.index-news-hot:hover .title {text-decoration: underline;}

/* 合作伙伴 */
.index-partner {border-top: 1px solid #bfc3d6;}
.index-partner .item {position: relative;height: 70px;}
.index-partner .item:before {content: '';display: block;position: absolute;top: 7px;left: 0;width: 1px;height: 56px;background-color: #d8d8d8;}
.index-partner .item:first-child:before {content: none;}
.index-partner .middle-box {height: 100%;}

/* 新闻列表-简版 */
.list-news-simple li {padding: 25px 0 20px;border-top: 1px dotted #878787;}
.list-news-simple li:first-child {border-top: none;}
.list-news-simple a {display: block;}
.list-news-simple .title {font-size: 16px;line-height: 24px;color: #1e1e1e;}
.list-news-simple p {max-height: 56px;margin-top: 10px;font-size: 12px;line-height: 28px;color: #797979;overflow:hidden; text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.list-news-simple a:hover .title {color: #a71018;}

/**
 * about
 */
/* 优势 */
.about-advantage {margin: 60px 0;padding: 40px 0;text-align: center;border-top: 1px dotted #878787;border-bottom: 1px dotted #878787;}
.about-advantage .title {display: inline-block;position: relative;margin-bottom: 5px;font-family: 'MicrosoftYaheiLight';font-size: 48px;line-height: 50px;color: #2a428b;}
.about-advantage .title .unit {position: absolute;top: 0;right: -30px;font-size: 14px;line-height: 20px;}
.about-advantage .item:last-child .title .unit {right: -20px}
.about-advantage p {margin-bottom: 0;font-size: 16px;line-height: 20px;color: #868686;}
.about-advantage .item {position: relative;}
.about-advantage .item:after {content: '';position: absolute;top: 15px;left: 0;width: 1px;height: 46px;background-color: #bec9e8;}
.about-advantage .item:first-child:after {content: none;}

/* 列表-面板 */
.list-panel .item {margin-bottom: 10px;background-color: #fff;border: 1px solid #f3f3f3;}
/*#c8c8c8*/
.list-panel .title {padding: 10px 40px;font-size: 14px;line-height: 34px;color: #606060;background-color: #f3f3f3;cursor: pointer;}
.list-panel .title span {float: left;width: 80%;}
.list-panel .title .btn-show {float: right;display: block;width: 34px;text-align: center;color: #858585;}
.list-panel .content {display: none;padding: 30px 40px;font-size: 14px;line-height: 30px;color: #8b8b8b;border: 1px solid #c8c8c8;}
.list-panel .content p {margin-bottom: 25px;}
.list-panel .tips {color: #bc9b69;}
.list-panel .item:hover .title,
.list-panel .active .title {color: #fff;background-color: #2a428b}
.list-panel .item:hover .btn-show,
.list-panel .active .btn-show {color: #fff;}
.list-panel table {width: 100%;word-break: break-all;}
.list-panel td {padding: 5px 10px;}
.list-panel td:nth-child(1) {width:15%!important}
.list-panel td:nth-child(2) {width:40%!important}
.list-panel td:nth-child(3) {width:45%!important}
.list-panel table p {margin-bottom: 0!important;}

/* 列表-面板-简约 */
.list-panel-colorful .item {text-align: center;border: 1px solid #63b4e4;}
.list-panel-colorful .title {font-size: 16px;line-height: 36px;color: #fff;background-color: #63b4e4;}
.list-panel-colorful .content {padding: 15px 20px;font-size: 14px;line-height: 30px;color: #6c6a6a;}
.list-panel-colorful .col-sm-4:nth-child(2) .item {border-color: #f4a760;}
.list-panel-colorful .col-sm-4:nth-child(2) .title {background-color: #f4a760;}
.list-panel-colorful .col-sm-4:nth-child(3) .item {border-color: #92c895;}
.list-panel-colorful .col-sm-4:nth-child(3) .title {background-color: #92c895;}

/* 团队 */
.team-content {position: relative;padding-left: 386px;}
.team-content .avatar {position: absolute;top: 0;left: 0;width: 338px;}
.team-content .avatar img {display: block;width: 100%;}
.team-content .name {margin-bottom: 10px;font-size: 20px;line-height: 34px;color: #2a428b;}
.team-content .name .position {font-size: 14px;}

/* 荣誉 */
.list-honor li {float: left;position: relative;width: 50%;margin-bottom: 10px;padding-right: 20px;padding-left: 10px;font-size: 14px;line-height: 24px;color: #7b7b7b;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;cursor: pointer;}
.list-honor li:before {content: '';display: block;position: absolute;top: 11px;left: 0;width: 4px;height: 1px;background-color: #7b7b7b;}
.list-honor li:hover {color: #2a428b;}
.list-honor li:hover:before {background-color: #2a428b;}
.certificate {text-align: center;}
.certificate .img-content {padding: 16px;background-color: #fff;border: 1px solid #c6c6c6;}
.certificate img {display: block;width: 100%;}
.certificate .name {margin-top: 20px;font-size: 17px;line-height: 36px;color: #5f5f5f;}

/**
 * news
 */
/* 重要新闻 */
.list-news-primary .item {position: relative;min-height: 190px;padding: 36px 280px 36px 220px;transition: all .3s;}
.list-news-primary .item {border-bottom: 1px dotted #878787;}
.list-news-primary .thumbnail {position: absolute;top: 36px;right: 20px;width: 200px;height: 130px;}
.list-news-primary .title {display: block;margin-top: 12px;font-size: 16px;line-height: 30px;color: #4d4d4d;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;transition: all .3s;}
.list-news-primary p {margin-top: 12px;font-size: 14px;line-height: 26px;color: #727272;text-align: justify;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.list-news-primary .other {position: absolute;top: 36px;left: 20px;}
.list-news-primary .time {position: relative;font-size: 24px;line-height: 54px;color: #7f7f7f;transition: all .3s;}
.list-news-primary .time:after {content: '';display: block;position: absolute;top: 26px;right: -56px;width: 35px;height: 1px;background-color: #bfbfbf;transition: all .3s;}
.list-news-primary .enter {float: left;width: 36px;height: 36px;margin-top: 5px;font-size: 16px;line-height: 36px;color: #c3c3c3;text-align: center;transition: all .3s;}
@media (min-width: 768px) {
	.list-news-primary .item:hover .title,
	.list-news-primary .item:hover .time {color: #2a428b;}
	.list-news-primary .item:hover .enter {color: #fff;background-color: #b72037;}
}

/**
 * contact
 */
/* 联系我们 */
#map {height: 392px;z-index: 1;}
.contact .title {margin-bottom: 10px;font-size: 20px;line-height: 46px;color: #3d3d3d;}
.contact .content {font-size: 14px;line-height: 22px;color: #7b7b7b;}
.contact .content .item {display: block;margin-bottom: 18px;}
.contact .content a {color: #7b7b7b;}
.contact .wechat {text-align: center;}
.contact .wechat .item {float: left;width: 91px;}
.contact .wechat .item:not(:first-child) {margin-left: 30px;}
.contact .wechat img {display: block;}
.contact .wechat .title {font-size: 14px;line-height: 30xp;color: #7b7b7b;}

/* 人才战略 */
/* 职位列表 */
.list-recruitment .item {position: relative;padding: 30px 25px 0;border: 1px solid #d6d6d6;}
.list-recruitment .item:not(:first-child) {margin-top: 15px;}
.list-recruitment .btn-delivery {position: absolute;top: 30px;right: 25px;padding: 0 23px;font-size: 16px;line-height: 40px;}
.list-recruitment .recruitment-header {padding: 0 20px 20px;}
.list-recruitment .title {margin-bottom: 10px;font-size: 18px;line-height: 24px;color: #2a428b;}
.list-recruitment .info {position: relative;padding-left: 22px;font-size: 14px;line-height: 30px;color: #898989;}
.list-recruitment .info .iconfont {position: absolute;top: 0;left: 0;margin-right: 7px;font-size: 16px;line-height: 30px;}
.list-recruitment .info span {margin-right: 30px;}
.list-recruitment .detail {display: none;padding: 0 20px 10px;font-size: 14px;line-height: 36px;color: #414141;text-align: justify;}
.list-recruitment .item-detail {margin-bottom: 20px;}
.list-recruitment .detail p strong {color: #2a428b;font-weight: normal;}
.list-recruitment .btn-toggle {font-size: 14px;line-height: 40px;color: #2a428b;text-align: center;border-top: 1px dotted #eee;cursor: pointer;}
.list-recruitment .item:hover {box-shadow: 0 0 20px rgba(0,0,0,.2);}
.list-recruitment .btn-toggle:hover {color: #2a428b;}

/* 应聘联系方式 */
.recruitment-contact {margin-top: 60px;padding: 30px;background-color: #f3f3f3;}
.recruitment-contact .title {margin-bottom: 15px;font-size: 18px;line-height: 36px;color: #2a428b;font-weight: bolder;}
.recruitment-contact .title .iconfont {float: left;margin-right: 10px;font-size: 30px;line-height: 36px;font-weight: normal;}
.recruitment-contact .content,
.recruitment-contact .content a {font-size: 14px;line-height: 26px;color: #747474;}
.recruitment-contact .content p {margin-bottom: 10px;}
.recruitment-contact .content strong {font-size: 18px;font-weight: normal;}

/**
 * 产品
 */
.list-product .item {display: block;position: relative;margin-bottom: 30px;padding-bottom: 90px;border: 1px solid #cfcfcf;}
.list-product .thumbnail {height: 262px;}
.list-product .info {position: absolute;bottom: 0;left: 0;width: 100%;margin: -1px;padding: 15px;text-align: center;}
.list-product .info .title {height: 60px;font-size: 14px;line-height: 30px;color: #404040;overflow:hidden; text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.list-product .item:hover .info {color: #fff;background-color: #2a428b;}
.list-product .item:hover .title {color: #fff;}

/**
 * 医学
 */
/* 列表-服务 */
.list-service .item {display: block;height: 444px;padding: 60px 0;border-bottom: 1px dotted #878787;overflow: hidden;}
.list-service .item:first-child {height: 384px;padding-top: 0;border-top: none;}
.list-service .thumbnail {float: left;width: 40%;height: 100%;}
.list-service .thumbnail .content {position: relative;}
.list-service .thumbnail .title {position: absolute;right: 24px;bottom: 20px;margin-bottom: 0;font-size: 20px;line-height: 36px;color: #fff;}
.list-service .thumbnail .title:before {content: '';display: block;position: absolute;top: 0;left: -26px;width: 21px;height: 3px;background-color: #fff;}
.list-service .item>.content {float: right;width: 54%;height: 324px;}
.list-service .item:nth-child(odd) .thumbnail {float: right;}
.list-service .item:nth-child(odd)>.content {float: left;}
.list-service .item .middle-box {width: 100%;height: 100%;}
.list-service .item .middle-inner {text-align: left;}
.list-service .title {margin-bottom: 24px;font-size: 26px;line-height: 32px;color: #424242;}
.list-service .list .name {position: relative;margin-bottom: 5px;padding-left: 14px;font-size: 14px;line-height: 24px;color: #2a428b;}
.list-service .list .name:before {content: '';display: block;position: absolute;top: 9px;left: 0;width: 6px;height: 6px;background-color: #2a428b;border-radius: 50%;}
.list-service .list p {font-size: 12px;line-height: 20px;color: #6d6d6d;}

/* 展览 */
.list-exhibition .item {margin-bottom: 15px;}
.list-exhibition .thumbnail {height: 210px;}
.list-exhibition .title {margin-top: 10px;font-size: 16px;line-height: 30px;color: #7b7b7b;text-align: center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

/* 文化理念 */
.list-culturalconcept .item {padding: 30px 30px 18px;text-align: center;color: #4b4b4b;border: 1px solid #c4c4c4;}
.list-culturalconcept .iconfont {width: 100%;height: 38px;font-size: 36px;line-height: 38px;color: #2a428b;}
.list-culturalconcept .title {margin: 10px 0 10px;font-size: 14px;line-height: 30px;color: #2a428b;}
.list-culturalconcept .title span {display: inline-block;}
.list-culturalconcept .title span:before {content: '-';float: left;margin-right: 5px;}
.list-culturalconcept .title span:after {content: '-';float: right;margin-left: 5px;}
.list-culturalconcept .summary {height: 60px;font-size: 14px;line-height: 30px;overflow:hidden; text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}

/* 版图 */
.territory-container {position: relative;padding: 75px 30px;background-color: #efefef;}
.territory {position: relative;left: 50%;width: 977px;height: 1132px;margin-left: -488px;font-size: 0;}
.territory .territory-mark {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.territory .territory-mark li {position: absolute;top: 0;left: 0;width: 22px;height: 31px;margin-top: -31px;margin-left: -11px;background: url(../images/icons/mark.png) no-repeat;background-size: cover;cursor: pointer;}
.territory .territory-mark li.active,
.territory .territory-mark li:hover {background-image: url(../images/icons/marked.png);}
.territory-summary {position: absolute;top: 50px;left: 50%;z-index: 3;width: 400px;height: 108px;margin-left: -200px;padding: 5px 5px 5px 96px;background-color: #fff;border: 1px solid #bbb;}
.territory-summary .thumbnail {position: absolute;top: 5px;left: 5px;width: 80px;height: 96px;}
.territory-summary .middle-box {width: 100%;height: 100%;}
.territory-summary .middle-inner {text-align: left;}
.territory-summary .title {font-size: 16px;line-height: 24px;color: #393939;}
.territory-summary .address {font-size: 14px;line-height: 24px;color: #797979;}

/* 全国布局 */
.national-layout {position: relative;min-height: 835px;padding: 40px 657px 40px 0;}
.national-layout .introduce .item {padding: 20px 0;}
.national-layout .introduce .item:not(:first-child) {border-top: 1px dotted #878787;}
.national-layout .introduce .title {margin-bottom: 5px;font-size: 16px;line-height: 30px;color: #2a428b;}
.national-layout .introduce .content {font-size: 14px;line-height: 30px;color: #404040;text-align: justify;}
.national-layout .list-news-thumbnail {margin-top: 10px;}
.national-layout .list-news-thumbnail .inner-item {position: relative;padding: 9px 9px 9px 142px;border: 1px solid #b8b8b8;border-radius: 6px;}
.national-layout .list-news-thumbnail .inner-item .thumbnail {position: absolute;top: 9px;left: 9px;width: 124px;height: 88px;border: 1px solid #bcbcbc;}
.national-layout .list-news-thumbnail .inner-item .text {height: 86px;overflow: hidden;font-size: 12px;color: #7d7d7d;line-height: 28px;}
.national-layout .list-news-thumbnail .inner-item .middle-box {height: 100%;}
.national-layout .list-news-thumbnail .inner-item .middle-inner {text-align: left;}
.national-layout .list-news-thumbnail .inner-item .time {position: absolute;bottom: 7px;left: 9px;padding: 0 5px;font-size: 12px;line-height: 22px;color: #fff;background-color: #2a428b;}
.national-layout .list-news-thumbnail .inner-item {margin-bottom: 14px;}
.national-layout .list-news-thumbnail .row .col-sm-6:first-child {padding-right: 8px;}
.national-layout .list-news-thumbnail .row .col-sm-6:last-child {padding-left: 8px;}
.national-layout .territory-container {position: absolute;top: 60px;right: 0;width: 533px;padding: 0;background-color: #fff;}
.national-layout .territory-container .territory {left: 0;margin-left: 0;width: 100%;width: 533px;height: 617px;}
.national-layout .territory-summary {top: auto;bottom: 80%;width: auto;height: auto;margin-left: -30px;padding: 5px;}
.national-layout .territory-summary .thumbnail {position: static;top: auto;left: auto;}
.national-layout .territory-summary .middle-box {width: 80px;height: auto;}
.national-layout .territory-summary .title {font-size: 14px;line-height: 24px;color: #fff;text-align: center;background-color: #c64845;}

@media (max-width: 768px) {
	/**
	 * index
	 */
	/* 快捷导航 */
	.index-fastnav .col-sm-1-5 {margin-top: 10px;}
	.index-fastnav .col-sm-1-5:first-child {margin-top: 0;}
	.index-fastnav .item {height: 300px;}
	.index-fastnav .thumbnail:hover img,
	.index-fastnav .thumbnail:hover .content {transform: none;}
	.index-fastnav .info {bottom: 0;padding: 20px 10px 10px;}
	.index-fastnav .title {margin-bottom: 15px;}
	.index-fastnav .text {opacity: 1;transform: translateY(0);}
	.index-fastnav .iconfont {display: none;}

	/* 重点产品 */
	.index-product .info {padding: 20px 0 0;text-align: center;}
	.index-product .title {padding-bottom: 15px;font-size: 20px;line-height: 30px;text-align: left;}
	.index-product .title:before {left: 0;width: 50px;}
	.index-product .summary {margin-top: 15px;font-size: 16px;line-height: 30px;text-align: left;}
	.index-product .btn {margin-top: 20px;}

	/* 新闻中心 */
	.index-news-hot {height: 300px;margin-bottom: 5px;padding: 20px;}
	.index-news-hot .title {font-size: 18px;line-height: 30px;}
	.index-news-hot .summary {max-height: 112px;margin-top: 10px;line-height: 24px;overflow:hidden; text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;}

	/* 合作伙伴 */
	.index-partner .item:nth-child(odd):before {content: none;}
	.index-partner .item img {width: 114px;}

	/* 新闻列表-简版 */
	.list-news-simple li {padding: 15px 0 10px;}

	/**
	 * about
	 */
	/* 优势 */
	.about-advantage {margin: 30px 0;padding: 20px 0;}
	.about-advantage .item {padding: 10px 0;}
	.about-advantage .item:nth-child(3):after {content: none;}
	.about-advantage .title {font-size: 28px;line-height: 32px;}
	.about-advantage p {font-size: 12px}

	/* 列表-面板 */
	.list-panel {margin-bottom: 50px;}
	.list-panel .item {margin-bottom: 10px;}
	.list-panel .title {position: relative;padding: 5px 10px}
	.list-panel .title span {width: 80%;}
	.list-panel .content {padding: 10px;}
	.list-panel .content p {margin-bottom: 10px;}

	/* 面板-五彩 */
	.list-panel-colorful .item {margin-bottom: 15px;}
	.list-panel-colorful .title {font-size: 14px;line-height: 32px;}
	.list-panel-colorful .content {padding: 10px;font-size: 12px;line-height: 28px;}

	/* 团队 */
	.team-content {padding-left: 0;}
	.team-content .avatar {position: static;top: auto;left: auto;width: 100%;margin-bottom: 10px;}

	/* 荣誉 */
	.certificate .img-content {padding: 10px;}
	.certificate .name {margin-top: 5px;margin-bottom: 20px;}
	.list-honor li {float: none;width: 100%;overflow: inherit;white-space: normal;}

	/**
	 * about
	 */
	/* 重要新闻 */
	.list-news-primary .item {min-height: 116px;padding: 18px 0 18px 140px;}
	.list-news-primary .thumbnail {top: 18px;left: 0;width: 125px;height: 80px;}
	.list-news-primary .title {margin-top: 0;font-size: 14px;line-height: 24px;}
	.list-news-primary p {display: none;}
	.list-news-primary .other {position: static;top: auto;right: auto;text-align: left;}
	.list-news-primary .time,
	.list-news-primary .more,
	.list-news-primary .more .iconfont {font-size: 12px;line-height: 24px;color: #7e7e7e;}
	.list-news-primary .time {font-size: 14px}
	.list-news-primary .more {margin-top: 5px;}
	.list-news-primary .time:after,
	.list-news-primary .other .enter {display: none;}

	/**
	 * contact
	 */
	/* 联系我们 */
	#map {height: 200px;}

	/**
	 * 人才战略
	 */
	/* 职位列表 */
	.list-recruitment .item {padding: 10px 10px 0;}
	.list-recruitment .recruitment-header {padding: 0 0 10px;}
	.list-recruitment .title {padding-right: 100px;font-size: 16px;}
	.list-recruitment .info {line-height: 26px;}
	.list-recruitment .info span {margin-right: 5px;}
	.list-recruitment .info .iconfont {height: 26px;line-height: 26px;}
	.list-recruitment .btn-delivery {top: 10px;right: 10px;padding: 0 20px;font-size: 14px;line-height: 32px;}
	.list-recruitment .detail {padding: 0;line-height: 30px;}
	.list-recruitment .item-detail {margin-bottom: 10px;}

	/* 应聘联系方式 */
	.recruitment-contact {margin-top: 0;}

	/**
	 * 产品
	 */
	.list-product {margin: 0;padding: 0;}
	.list-product .col-xs-6 {width: 48%;padding: 0;}
	.list-product .col-xs-6:nth-child(odd) {margin-right: 4%;}
	.list-product .item {margin-bottom: 10px;padding-bottom: 0;}
	.list-product .thumbnail {height: 140px;}
	.list-product .info {position: static;bottom: auto;left: auto;padding: 10px;}

	/**
	 * 医学
	 */
	/* 列表-服务 */
	.list-service .item {padding: 25px 0;text-align: center;}
	.list-service .item,
	.list-service .item:first-child {height: auto;}
	.list-service .thumbnail,
	.list-service .item:nth-child(even) .thumbnail {float: none!important;width: 100%;height: 200px;}
	.list-service .item>.content,
	.list-service .item:nth-child(even)>.content {float: none!important;width: 100%;}
	.list-service .thumbnail {height: auto;margin-bottom: 15px;}
	.list-service .title-vertical-primary {margin-bottom: 10px;margin-top: 10px;}
	.list-service .item .btn-more-primary {margin-top: 10px;}
	.list-service .item .middle-inner {text-align: center;}
	.list-service .title {margin-bottom: 10px;font-size: 22px;}
	.list-service .list {text-align: left;}
	.list-service .list p {margin-bottom: 10px;}

	/* 展览 */
	.list-exhibition .thumbnail {height: 120px;}
	.list-exhibition .title {margin-top: 5px;font-size: 14px;}

	/* 文化理念 */
	.list-culturalconcept .item {margin-bottom: 20px;padding: 15px;}
	.list-culturalconcept .title {margin: 5px 0;}
	.list-culturalconcept .summary {height: auto;}

	/* 版图 */
	.territory-container {padding: 30px 5px;}
	.territory {left: 0;width: 100%!important;height: auto!important;margin-left: 0;}
	.territory-summary {position: relative;top: auto;left: auto;width: 100%;margin-left: 0;margin-bottom: 20px;}
	.territory .territory-mark li {width: 15px;height: 21px;margin-top: -21px;margin-left: -7px;}
	.territory-summary .title {font-size: 14px;line-height: 22px;}
	.territory-summary .address {font-size: 12px;line-height: 20px;}

	/* 全国布局 */
	.national-layout {padding: 0 0 20px;min-height: 0;}
	.national-layout .introduce .content {line-height: 28px;}
	.national-layout .territory-container {position: relative;top: auto;right: auto;width: 100%;margin-top: 70px;}
	.national-layout .territory-summary {position: absolute;/* top: -90px; */left: 50%;width: 92px;}

	.inspection-items {padding: 30px 0;}
	.list-project-items .item {padding: 15px 0;text-align: center;}
	.list-project-items .title {position: static;top: auto;left: auto;margin: 0 auto 10px;}

	.news-center {padding-top: 30px;padding-bottom: 30px;}
	.news-panel .title {font-size: 16px;line-height: 28px;}
	.news-panel .text {height: auto;font-size: 12px;}
	.news-center .list-news-panel .item {float: none;width: 100%;padding: 15px 0 15px 146px;}
	.news-center .list-news-panel .item:nth-child(even) {margin-left: 0;}
	.news-center .list-news-panel .item:nth-child(2) {padding-top: 15px;border-top: 1px solid rgba(146,165, 223, .48);}
	.list-news-panel .time .iconfont {font-size: 15px}
	.list-news-panel .time,
	.list-news-panel .title {font-size: 13px}
	.list-news-panel .thumbnail {top: 15px!important;}

	.map-distribution {height: auto;padding: 0;}
	.map-distribution .panel-tool {position: static;top: auto;left: auto;width: 100%;min-height: 0;padding: 10px;}
	.list-address-book .item {padding: 15px 0;}
	.map-distribution #map {height: 300px;}
	.list-address-book .title {margin-bottom: 5px;font-size: 16px;line-height: 26px;}
	.list-address-book .inner-item {line-height: 22px;}
}