﻿* {
	margin: 0px;
	padding: 0px;
	font-family: "Hiragino Sans GB", "冬青黑体", "Heiti SC", "黑体-简", STHeiti, "华文黑体", "Microsoft YaHei", "微软雅黑", SimHei, "黑体", "WenQuanYi Micro Hei", "文泉驿微米黑", sans-serif"PingFang SC", "苹方";
	font: inherit;
	font-weight: inherit;
	font-size: inherit;
	font-family: inherit;
}
body {
	height: auto;
	margin: 0px auto;
}
button,
submit {
	cursor: pointer;
	outline: none;
}
.clear {
	display: block !important;
	clear: both;
	height: 0px;
	line-height: 0px;
	font-size: 0
}
img {
	border: 0;
	vertical-align: middle;
	max-width: 100%;
}
li {
	list-style-type: none;
}
ul {
	list-style: none;
}
a:link,
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
.cl {
	clear: both;
}
.fr {
	float: right
}
.fl {
	float: left
}
.all {
	width: 100%;
	min-height: 100px;
	margin: 0px auto;
	height: auto;
	overflow: hidden;
	zoom: 1;
	position: absolute;
}
@media screen and (max-width:800px) {
	/* .iframe_swiper{pointer-events: none;} */
	.wap-swiper-rig {
		width: 32px !important;
		height: 32px !important;
	}
	.wap-swiper-left {
		width: 32px !important;
		height: 32px !important;
	}
	.wangjin {
		margin-bottom: 18px !important;
	}
	.wz_div_show table {
		margin: 0px auto;
		border: 1px solid #333333;
		border-collapse: collapse
	}
	.wz_div_show table tr td {
		border: 1px solid #333333;
	}
	.footerjs {
		display: none;
	}
	.float_qq {
		display: none;
	}
	strong {
		font-weight: bolder;
	}
	input[type="button"],
	input[type="submit"],
	input[type="reset"] {
		-webkit-appearance: none;
	}
	.wz_div_show iframe {
		width: 100% !important;
		height: 280px !important;
	}
	textarea {
		-webkit-appearance: none;
	}
	.top100 {
		margin-top: 90px !important;
	}
	.NavBtnDiv {
		width: 100%;
		height: 100%;
		position: fixed;
		z-index: 999999;
		top: 0px;
		left: 0%;
		display: none;
		font-size: 14px;
	}
	.NavBtnR {
		width: 100%;
		height: 100%;
		background: #fff;
		animation: NavBtnR 0.6s;
		-webkit-animation: NavBtnR 0.6s;
		animation-fill-mode: forwards;
		-webkit-animation-fill-mode: forwards;
		opacity: 0;
		position: relative;
	}
	@keyframes NavBtnR {
		0% {
			transform: translateX(100px) translateX(0px);
			opacity: 0
		}
		100% {
			opacity: 1
		}
	}
	.PCherder_fd
	/*,.PCherder1_fd,.PCherder2_fd,.PCherder3_fd*/
		{
		display: none;
	}
	.NavBtnRs {
		width: 24px;
		min-height: 10px;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
		position: absolute;
		z-index: 99;
		top: 20px;
		right: 5%;
	}
	.Header2 {
		width: 100%;
		height: 56px;
		position: fixed;
		top: 0px;
		left: 0%;
		z-index: 9999;
		font-size: 14px;
		background: #fff;
		box-shadow: 0px 0px 15px rgba(71, 32, 32, 0.1);
	}
	.Header2_bg {
		background: linear-gradient(180deg, #FFFFFF 0%, rgba(255, 255, 255, 0.94) 54%, rgba(255, 255, 255, 0) 100%);
		opacity: 1;
	}
	.HeaderLogo2 {
		width: 43%;
		min-height: 10px;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
		margin-top: 7px !important;
		float: left;
		margin-left: 5%;
	}
	.HeaderLogo2 img {
		margin-top: 0px;
	}
	.HeaderP2 {
		font-size: 14px;
	}
	.sousuo2 {
		width: 26px;
		height: 26px;
		margin-right: 10px;
		transition: 0.6s;
		position: relative;
		margin-right: 7.2%;
		margin-top: 17px;
		float: right;
	}
	.sousuo2:hover {
		transform: rotate(360deg);
	}
	.tel12 {
		width: 26px;
		height: 26px;
		margin-right: 10px;
		transition: 0.6s;
	}
	.HeaderP2 span {
		display: none;
	}
	.HeaderP2 span:hover .tel12 {
		transform: rotate(360deg);
	}
	.Header3 {
		width: 100%;
		height: 56px;
		background: #fff;
		position: fixed;
		top: 0px;
		left: 0%;
		z-index: 9999;
		font-size: 14px;
		box-shadow: 0px 0px 15px rgba(71, 32, 32, 0.1);
	}
	.HeaderLogo3 {
		width: 43%;
		min-height: 10px;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
		float: left;
		margin-left: 5%;
	}
	.HeaderLogo3 img {
		margin-top: 7px !important;
	}
	.HeaderP3 {
		font-size: 14px;
	}
	.sousuo3 {
		width: 26px;
		height: 26px;
		margin-right: 10px;
		transition: 0.6s;
		position: relative;
		margin-right: 7.2%;
		margin-top: 17px;
		float: right;
	}
	.sousuo3:hover {
		transform: rotate(360deg);
	}
	.tel13 {
		width: 26px;
		height: 26px;
		margin-right: 10px;
		transition: 0.6s;
	}
	.HeaderP3 span {
		display: none;
	}
	.HeaderP3 span:hover .tel13 {
		transform: rotate(360deg);
	}
	.nav1B {
		width: 30px;
		min-height: 10px;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
		float: right;
		margin-right: 5.5%;
		margin-top: 17px;
		display: block;
	}
	.sosoInp {
		width: 75px;
		padding-left: 20px;
		height: 25px;
		line-height: 25px;
		font-size: 12px;
		color: #555555;
		border-radius: 50px;
		border: 0px;
	}
	.sosoInp2 {
		width: 75px;
		padding-left: 20px;
		height: 25px;
		line-height: 25px;
		font-size: 12px;
		color: #555555;
		border-radius: 50px;
		border: 0px;
	}
	.soso_zky {
		width: 13px;
		height: 13px;
		margin-top: 5px;
		margin-left: 5px;
	}
	.soso_zky2 {
		width: 13px;
		height: 13px;
		margin-top: 5px;
		margin-left: 5px;
	}
	.soso_zk {
		width: 135px;
		height: 30px;
		position: absolute;
		right: 15%;
		top: 14px;
		z-index: 99;
		display: none;
	}
	.soso_zkz {
		width: 115px;
		height: 30px;
		background: #fff;
		border-radius: 50px;
		border: 1px solid #00B5C8;
	}
	.soso_zk2 {
		width: 135px;
		height: 30px;
		position: absolute;
		right: 15%;
		top: 14px;
		display: none;
		z-index: 999;
	}
	.soso_zkz2 {
		width: 115px;
		height: 30px;
		background: #fff;
		border-radius: 50px;
		border: 1px solid #f8f8f8;
	}
	.PCherder {
		display: none;
	}
	.PCfotter {
		display: none;
	}
	/*首页公益项目开始*/
	.PCin2 {
		display: none;
	}
	.WAPin2 {
		width: 90%;
		min-height: 100px;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
		padding-top: 30px;
	}
	.WAPin2s {
		width: 100%;
		min-height: 100px;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
	}
	.WAPin2s h2 {
		line-height: 50px;
		font-size: 22px;
		color: #333;
		text-align: center;
		font-weight: normal;
	}
	.WAPin2s p {
		line-height: 30px;
		font-size: 14px;
		color: #717171;
		text-align: center;
	}
	.WAPin2x {
		width: 100%;
		min-height: 100px;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
	}
	.WAPin2x1 {
		width: 100%;
		min-height: 100px;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
		margin-top: 15px;
	}
	.WAPin2x1s {
		width: 100%;
		min-height: 100px;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
	}
	.WAPin2x1x {
		width: 100%;
		height: 70px;
	}
	.WAPin2x1x h2 {
		line-height: 70px;
		font-size: 18px;
		color: #fff;
		font-weight: normal;
		margin-left: 20px;
	}
	.WAPin2x1x h2 span {
		float: right;
		margin-right: 20px;
	}
	.WAPin2x1x_bg1 {
		background: #166AB3;
	}
	.WAPin2x1x_bg2 {
		background: #00B5C8;
	}
	.WAPin2x1x_bg3 {
		background: #E8BD56;
	}
	.WAPin2x1x_bg4 {
		background: #0099A5;
	}
	.WAPin2x1x_bg5 {
		background: #D05858;
	}
	.WAPin2x1x_bg6 {
		background: #072276;
	}
	.WAPin2x1x_bg7 {
		background: #0DA056;
	}
	.WAPin2x1x_bg8 {
		background: #0099A5;
	}
	/*.WAPin2x1x_bg9{background: #0DA056;}
.WAPin2x1x_bg10{background: #0099A5;}*/
	/*首页公益项目结束*/
	/*我们的公益足迹开始*/
	.in3 {
		width: 100%;
		min-height: 1000px;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
		background: url(../images/bqn56.png)no-repeat top center;
		background-size: 100% 100%;
		margin-top: 30px;
	}
	.in3map {
		width: 100%;
		min-height: 1000px;
	}
	.in3china {
		display: none !important;
	}
	.in3z {
		width: 90%;
		min-height: 100px;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
	}
	.in3zs {
		width: 100%;
		min-height: 10px;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
		margin-top: 40px;
	}
	.in3zs h2 {
		line-height: 30px;
		font-size: 22px;
		color: #166AB3;
	}
	.in3zs p {
		line-height: 40px;
		font-size: 30px;
		color: #BCE0DF;
	}
	.in3zx {
		width: 100%;
		min-height: 100px;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
		margin-top: 20px;
	}
	.in3y {
		width: 90%;
		min-height: 100px;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
		margin-bottom: 30px;
	}
	.in3ys {
		width: 100%;
		min-height: 10px;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
		margin-top: 30px;
	}
	.in3ys h2 {
		line-height: 30px;
		font-size: 26px;
		color: #0099A5;
		border-left: 10px solid #E8BD56;
		padding-left: 20px;
	}
	.in3ys h2 span {
		font-size: 16px;
		color: #0099A5;
	}
	.gyzj {
		font-size: 26px !important;
		color: #0099A5;
	}
	.in3yx {
		width: 100%;
		height: 380px;
		margin-top: 20px;
		overflow-y: scroll;
	}
	/*下拉*/
	.er21 {
		background-color: #FFFFFF;
		width: 100%;
		height: 50px;
		line-height: 50px;
		font-size: 16px;
		color: #4C4C4C;
		padding-left: 20px;
		border: 1px solid #F0F0F0;
		background-size: 15px;
		appearance: none;
		-moz-appearance: none;
		-webkit-appearance: none;
		margin-top: 20px;
	}
	.er21 option {
		border: none;
		height: 50px;
		line-height: 50px;
	}
	select::-ms-expand {
		display: none;
		background: none;
	}
	/*滚动条样式*/
	.in3yx::-webkit-scrollbar {
		/*滚动条整体样式*/
		width: 6px;
		/*高宽分别对应横竖滚动条的尺寸*/
		height: 6px;
	}
	.in3yx::-webkit-scrollbar-thumb {
		/*滚动条里面小方块*/
		border-radius: 5px;
		-webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
		background: #166AB3;
	}
	.in3yx::-webkit-scrollbar-track {
		/*滚动条里面轨道*/
		-webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
		border-radius: 0;
		background: #83C9D1;
	}
	.in3yx1 {
		width: 100%;
		min-height: 10px;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
		background: rgba(255, 255, 255, 0.7);
		transition: 0.4s;
		overflow: hidden;
		margin-bottom: 10px;
	}
	.in3yx1n {
		width: 90%;
		min-height: 10px;
		height: auto;
		overflow: hidden;
		zoom: 1;
		margin: 3% 5%;
	}
	.in3yx1n tr td h2 {
		line-height: 26px;
		font-size: 14px;
		color: #333;
	}
	.in3yx1n tr td p {
		line-height: 25px;
		font-size: 12px;
		color: #666;
	}
	.in3yx1:hover {
		background: #166AB3;
	}
	.in3yx1:hover .in3yx1n tr td h2 {
		color: #fff;
	}
	.in3yx1:hover .in3yx1n tr td p {
		color: #fff;
	}
	/*我们的公益足迹结束*/
	/* indexbanner开始 */
	.Pcbanner {
		width: 100%;
		height: 100%;
		margin-top: 58px !important;
	}
	.swiper-container {
		position: relative;
		width: 100%;
		height: 100%;
		/* 设置Swiper风格 */
		/* --swiper-navigation-color: #00ff33; */
		/* 单独设置按钮颜色 */
		--swiper-navigation-size: 30px;
		/* 设置按钮大小 */
	}
	.swiper-container-horizontal>.swiper-scrollbar {
		display: none;
	}
	.swiper-button-prev {
		width: 32px !important;
		left: 0px !important;
		height: 48px !important;
		background-image: url('../images/inx2.png');
		background-size: 100%;
	}
	.swiper-button-next {
		right: 0px !important;
		width: 32px !important;
		height: 48px !important;
		background-image: url('../images/inx3.png');
		background-size: 100%;
	}
	.swiper-button-prev:after {
		display: none;
	}
	.swiper-button-next:after {
		display: none;
	}
	.swiper-container-part5 .swiper-button-next {
		right: 0px !important;
		background-size: 100%
	}
	.swiper-slide .newinfo_title_img {
		width: 100%;
		height: 210px !important;
		background-repeat: no-repeat;
		background-size: 100% 100%;
	}
	.swiper-pagination-bullet {
		width: 18px;
		height: 2px;
		border-radius: 0px;
		background-color: #FFFFFF;
	}
	.swiper-pagination-bullet-active {
		background-color: #00B5C8;
	}
	/* indexbanner结束 */
	/* 新闻动态开始 */
	.newinfo {
		width: 100%;
		min-height: 100px;
		margin: 0px auto;
		height: auto !important;
		overflow: hidden;
		zoom: 1;
	}
	.newinfo_left {
		width: 60%;
		height: 100%;
		float: left;
	}
	.newinfo_rig {
		width: 42%;
		height: 100%;
		float: right;
	}
	/*.newinfo_left .swiper-button-prev{right: 87px;left: auto;}*/
	.swiper-container-part5 .swiper-button-prev {
		width: 87px;
		height: 87px;
		background-image: none;
		background-color: #FFFFFF;
		margin-top: 385px;
		margin-left: 77.15%;
	}
	.swiper-container-part5 .swiper-button-next {
		width: 87px;
		height: 87px;
		background-image: none;
		background-color: #00B5C8;
		margin-top: 385px;
		margin-right: -10px;
	}
	.swiper-container-part5 .swiper-pagination-bullet {
		width: 10px;
		height: 10px;
		border-radius: 50%;
		background-color: #166AB3;
	}
	.swiper-container-part5 .swiper-button-prev:after {
		display: block;
		color: #00B5C8;
	}
	.swiper-container-part5 .swiper-button-next:after {
		display: block;
		color: #FFFFFF;
	}
	.newinfo_title_center {
		width: 82%;
		height: 100%;
		margin: 0 auto;
	}
	.newinfo_title {
		width: 100%;
		height: 404px;
		background-color: #00B5C8;
	}
	.newinfo_tittop {
		width: 100%;
		height: 46px;
		/* margin: 0 auto; */
		padding-top: 95px;
	}
	.newinfo_ptop {
		width: 100%;
		height: 28px;
		/* margin: 0 auto; */
		padding-top: 46px;
		font-size: 22px;
		color: #FFFFFF;
		overflow: hidden;
		display: block;
		text-align: left;
	}
	.newinfo_topp {
		width: 100%;
		height: 54px;
		color: #FFFFFF;
		font-size: 16px;
		margin: 0 auto;
		padding-top: 24px;
		overflow: hidden;
		line-height: 30px;
		text-align: left;
	}
	.newinfo_tittop h2 {
		width: 144px;
		height: 47px;
		overflow: hidden;
		font-size: 36px;
		color: #FFFFFF;
		font-weight: 500;
		float: left;
	}
	.newinfo_tittop button {
		float: right;
		width: 99px;
		height: 46px;
		border: 2px solid #FFFFFF;
		color: #FFFFFF;
		border-radius: 23px;
		background-color: #00B5C8;
		overflow: hidden;
		-webkit-appearance: none;
		transition: all 0.4s ease 0s;
		transform: translate3d(0, 0, 0);
	}
	.newinfo_tittop button:hover {
		border: 2px solid #00B5C8;
		color: #00B5C8;
		background-color: #FFFFFF;
	}
	.newinfo_center {
		width: 115px;
		height: 115px;
		background-color: #E8BD56;
		z-index: 999;
		position: absolute;
		/* margin-left: 96px; */
		margin-top: 50px;
	}
	.newinfo_center span {
		font-size: 50px;
		color: #FFFFFF;
		width: 58px;
		height: 50px;
		margin: 0 auto;
		display: block;
		padding-top: 20px;
	}
	.newinfo_center p {
		font-size: 16px;
		color: #FFFFFF;
		width: 62px;
		height: 16px;
		margin: 0 auto;
		padding-top: 8px;
	}
	.swiper-container-part5 ul li {
		width: 100%;
		height: 562px;
	}
	.swiper-button-prev.swiper-button-disabled {
		opacity: 1;
	}
	/*.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{float: right;}*/
	.swiper-container-part5 .swiper-pagination {
		width: 82%;
		height: auto;
		max-height: 5px;
		position: absolute;
		top: 325px;
		display: block;
		left: 70% !important;
	}
	.newinfo_rig_top {
		width: 100%;
		height: 605px;
		background-image: url('../images/inx6.png');
		background-size: 100%;
	}
	.newinfo_top_center {
		width: 100%;
		min-height: 80px;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
		margin: 0 auto;
		overflow: hidden;
	}
	.newinfo_rig_btm {
		width: 100%;
		height: 170px !important;
		background-image: url('../images/inx4.png') !important;
		background-size: 100% 100% !important;
		opacity: 1;
	}
	.newinfo_rig_btm img {
		width: 60% !important;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
		display: block;
		padding-top: 3vh !important;
		padding-bottom: 2vh !important;
	}
	.newinfo_rig_btm button {
		color: #fff;
		font-size: 12px;
		border-radius: 50px;
		width: 160px;
		height: 24px;
		border: 1px solid #fff !important;
		display: block;
		line-height: 24px;
		text-align: center;
		transition: 0.4s;
		background: none;
		margin: 0 auto;
	}
	.newinfo_rig_btm button:hover {
		border: 1px solid #fff;
		color: #269997;
		background-color: #FFFFFF;
	}
	.newinfo_rig_top_title {
		width: 88%;
		min-height: 1px;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
		margin-top: 20px;
	}
	.newinfo_rig_top_title h2 {
		width: 100%;
		min-height: 1px;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
	}
	.newinfo_rig_top_title h2 a {
		font-size: 22px;
		color: #fff;
	}
	.newinfo_rig_top_title h2 span {
		float: right;
	}
	.newinfo_rig_top_title h2 span a {
		color: #fff;
		font-size: 12px;
		border-radius: 50px;
		width: 60px;
		height: 24px;
		border: 1px solid #fff;
		display: block;
		line-height: 24px;
		text-align: center;
		transition: 0.4s;
		padding: 3px 8px;
	}
	.newinfo_rig_top_title h2 span a:hover {
		border: 1px solid #fff;
		background-color: #FFFFFF;
		color: #196aaf;
	}
	.newinfo_tab {
		width: 70%;
		height: 30px;
		margin-top: 3vh;
		margin-bottom: 4vh;
		float: right;
		margin-right: 19%;
	}
	.newinfo_tab ul li {
		height: 30px;
		float: left;
		width: auto !important;
	}
	.newinfo_tab ul li a {
		color: #FFFFFF;
		height: 100%;
		font-size: 16px !important;
	}
	.newinfo_tab ul li a:first-child {
		color: #E8BD56;
	}
	.swiper_iframe_prev {
		z-index: 9699 !important;
	}
	.swiper_iframe_next {
		z-index: 999 !important;
	}
	.newshow {
		float: left;
		width: 100%;
		min-height: 1px;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
		margin-bottom: 30px;
	}
	.newshow div {
		width: 89%;
		height: 70px !important;
		border-bottom: 1px solid #5684AD !important;
		margin-bottom: 16px;
		float: right;
	}
	.newshow div span a {
		font-size: 16px !important;
		color: #FFFFFF;
		width: 100% !important;
		height: 21px;
		overflow: hidden;
		display: block;
	}
	.newshow div p {
		font-size: 14px !important;
		color: #FFFFFF;
		margin-top: 16px;
	}
	.swiper_button-prev_inx2 {
		right: 87px !important;
	}
	/*首页新闻动态开始*/
	.ddd {
		top: 34% !important;
	}
	.swiper-button-nexttt {
		top: 70% !important;
		right: 0% !important;
	}
	.swiper-button-prevvv {
		top: 70% !important;
		left: 0% !important;
	}
	.xinn1_left {
		width: 100%;
		min-height: 1px;
		margin: 0 auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
		margin-top: 20px;
		margin-top: 0px;
		opacity: 1;
	}
	.xinn1 {
		width: 100%;
		min-height: 1px;
		margin: 0 auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
		background: #00B5C8;
		position: relative;
	}
	.xinn1t {
		width: 88%;
		min-height: 1px;
		margin: 0 auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
		margin-top: 20px;
	}
	.xinn1t h2 a {
		font-size: 22px;
		color: #fff;
	}
	.xinn1t h2 span {
		float: right;
		margin-top: 2px;
	}
	.xinn1t h2 span a {
		color: #fff;
		font-size: 12px;
		border-radius: 50px;
		width: 60px;
		height: 24px;
		border: 1px solid #fff;
		display: block;
		line-height: 24px;
		text-align: center;
		transition: 0.4s;
		padding: 3px 8px;
	}
	.xinn1t h2 span a:hover {
		background: #fff;
		color: #00B5C8;
	}
	.xinn1x {
		width: 100%;
		min-height: 1px;
		margin: 0 auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
		margin-top: 20px;
	}
	.xinn1xs {
		width: 88%;
		height: 18vh;
		position: relative;
		margin: 0 auto;
	}
	.xinn1xs h2 {
		width: 100%;
		height: 20px;
		overflow: hidden;
		color: #fff;
		font-size: 16px;
	}
	.xinn1xs p {
		width: 100%;
		height: 45px;
		overflow: hidden;
		color: #fff;
		font-size: 14px;
		line-height: 22px;
		margin-top: 16px;
	}
	.xinn1xx {
		width: 100%;
		min-height: 1px;
		margin: 0 auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
	}
	.xinn1xx img {
		height: 270px !important;
	}
	.xinn1xx1 {
		width: 70px;
		height: 70px;
		background: #E8BD56;
		position: absolute;
		z-index: 2;
		left: 0%;
		top: 13.4vh;
	}
	.xinn1xx1_h2 {
		font-size: 28px;
		text-align: center;
		line-height: 30px;
		color: #fff;
		height: auto !important;
		margin-top: 10px;
	}
	.xinn1xx1_p {
		font-size: 12px;
		color: #fff;
		text-align: center;
		height: auto !important;
		margin-top: 0px !important;
	}
	.xinn1_right {
		width: 100%;
		min-height: 1px;
		margin: 0 auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
	}
	.xinn1_right_top {
		width: 100%;
		min-height: 1px;
		margin: 0 auto;
		height: auto !important;
		overflow: hidden;
		zoom: 1;
		background-size: 100% 100%;
		opacity: 1;
		margin-left: 0px;
	}
	.xinn1_right_top:hover {
		transform: scale(1.00);
		z-index: 3;
	}
	/*首页新闻动态结束*/
	/* 新闻动态结束 */
	/*专委会风采开始*/
	.in5 {
		display: none;
	}
	.WAPin5 {
		width: 100%;
		min-height: 10px;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
		margin-top: 20px;
	}
	.WAPin5s {
		width: 90%;
		height: 45px;
		margin: 0px auto;
	}
	.WAPin5sz {
		width: 172px;
		height: 45px;
	}
	.WAPin5sz h2 {
		line-height: 45px;
		font-weight: normal;
	}
	.WAPin5sz h2 a {
		font-size: 22px;
		color: #333;
	}
	.WAPin5sy {
		width: 60px;
		height: 24px;
		font-size: 12px;
		border: 1px solid #00B5C8;
		border-radius: 50px;
		margin-top: 5px;
	}
	.WAPin5sy h2 {
		line-height: 24px;
		text-align: center;
		font-weight: normal;
	}
	.WAPin5sy h2 a {
		font-size: 12px;
		color: #00B5C8;
		overflow: hidden;
		-webkit-appearance: none;
		transition: all 0.4s ease 0s;
		transform: translate3d(0, 0, 0);
		display: block;
		border-radius: 50px;
	}
	.WAPin5sy h2 a:hover {
		background: #008E9B;
		color: #fff;
	}
	.WAPin5x {
		width: 90%;
		min-height: 100px;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
		margin-top: 20px;
	}
	.WAPin5x1 {
		width: 100%;
		min-height: 80px;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
		position: relative;
	}
	.WAPin5x1s {
		width: 100%;
		height: 100%;
		position: relative;
	}
	.WAPin5x1s_time {
		width: 40%;
		height: 50px;
		background: #00B5C8;
		position: absolute;
		bottom: 0px;
		left: 0px;
	}
	.WAPin5x1s_time h2 {
		line-height: 50px;
		font-size: 20px;
		color: #fff;
		font-weight: normal;
		padding-left: 15px;
	}
	.WAPin5x1s_time_h1 {
		font-size: 16px;
		margin-left: 5px;
	}
	.WAPin5x1s_time_h2 {
		font-size: 14px;
		margin-left: 10px;
	}
	.WAPin5x1x {
		width: 100%;
		min-height: 80px;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
		margin-top: 30px;
	}
	.WAPin5x1x h2 {
		line-height: 30px;
		font-size: 20px;
		color: #333;
		text-align: left;
		font-weight: normal;
		margin-bottom: 10px;
	}
	.WAPin5x1x p {
		line-height: 30px;
		font-size: 16px;
		color: #666;
		text-align: left;
	}
	.WAPin5x1z1_but_2 {
		width: 120px;
		height: 40px;
		border: 1px solid #00B5C8;
		border-radius: 50px;
		margin: 0px auto;
		margin-top: 15px;
	}
	.WAPin5x1z1_but_2 h2 {
		line-height: 40px;
		text-align: center;
	}
	.WAPin5x1z1_but_2 h2 a {
		font-size: 14px;
		color: #00B5C8;
		border-radius: 50px;
	}
	.swiper-button-next77 {
		width: 44px !important;
		height: 44px !important;
		top: 182px;
	}
	.swiper-button-prev77 {
		width: 44px !important;
		height: 44px !important;
		top: 182px;
		left: auto !important;
		right: 44px;
	}
	.WAPin5x1z2 {
		width: 70%;
		height: 400px;
		margin-top: 50px;
		margin-left: 10%;
	}
	.WAPin5x1z2_but {
		width: 150px;
		height: 45px;
		border: 1px solid #00B5C8;
		border-radius: 50px;
		margin-top: 30px;
	}
	.WAPin5x1z2_but h2 {
		line-height: 45px;
		text-align: center;
	}
	.WAPin5x1z2_but h2 a {
		font-size: 20px;
		color: #00B5C8;
		border-radius: 50px;
		display: block;
		overflow: hidden;
		-webkit-appearance: none;
		transition: all 0.4s ease 0s;
		transform: translate3d(0, 0, 0);
	}
	.WAPin5x1z2_but h2 a:hover {
		background: #008E9B;
		color: #fff;
	}
	.WAPin5x1z2 h2:hover {
		color: #008E9B;
	}
	.WAPin5x1y {
		width: 60%;
		min-height: 500px;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
	}
	.swiper-button-next33 {
		right: 50px !important;
		left: auto;
	}
	.swiper-button-prev33 {
		right: 107px !important;
		left: auto;
	}
	/*专委会风采结束*/
	/*支持机构大块开始*/
	.in6 {
		display: none;
	}
	.WAPin6 {
		width: 98%;
		min-height: 10px;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
		margin-top: 30px;
		margin-bottom: 50px;
	}
	.WAPin6s {
		width: 240px;
		height: 50px;
		margin: 0px auto;
	}
	.mianbaoxie {
		margin-bottom: 0;
	}
	.zuo {
		display: none;
	}
	.WAPin6s ul li {
		line-height: 50px;
		text-align: center;
		padding-left: 15px;
		padding-right: 15px;
	}
	.WAPin6s ul li a {
		font-size: 22px;
		color: #333;
		display: block;
	}
	.WAPin6x {
		width: 100%;
		min-height: 10px;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
		margin-top: 30px;
		position: relative;
	}
	.WAPin6xn {
		width: 80%;
		min-height: 10px;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
	}
	.WAPin6xn1 {
		width: 97%;
		border: 1px solid #DDDDDD;
		float: left;
	}
	.WAPin6xn1 img {
		width: 100%
	}
	/*底部开始*/
	.WAPfotter {
		width: 100%;
		min-height: 100px;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
		background: url(../images/bqn6.png) no-repeat top center;
		background-size: 100% 100%;
	}
	.WAPfotter_s {
		width: 50%;
		min-height: 100px;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
		margin-top: 25px;
		margin-bottom: 10px;
		padding-left: 5%;
		padding-right: 5%;
	}
	.WAPfotter_s ul li {
		width: 45%;
	}
	.WAPfotter_s ul li img {
		border: 5px solid #fff;
	}
	.WAPfotter_s ul li p {
		line-height: 40px;
		font-size: 14px;
		color: #000000;
		text-align: center;
	}
	.WAPfotter_x {
		width: 90%;
		min-height: 10px;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
		border-top: 1px solid #D3D3D3;
		padding-top: 20px;
		padding-bottom: 20px;
	}
	.WAPfotter_x p {
		line-height: 20px;
		text-align: center;
		font-size: 12px;
		color: #4B4B4B;
	}
	/*二级页banner开始*/
	.PCerbanner {
		display: none;
	}
	.WAPerbanner {
		width: 100%;
		min-height: 130px;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
		margin-top: 58px;
	}
	.WAPerbanner_n {
		width: 95%;
		min-height: 130px;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
		margin-top: 40px;
	}
	.WAPerbanner_n h2 {
		line-height: 30px;
		font-size: 25px;
		color: #fff;
		text-align: center;
		margin-bottom: 5px;
	}
	.WAPerbanner_n p {
		line-height: 20px;
		font-size: 14px;
		color: #fff;
		text-align: center;
	}
	.WAPerbanner_n p a {
		font-size: 14px;
		color: #fff;
	}
	/*二级页导航开始*/
	.PCernav {
		display: none;
	}
	.WAPernav {
		width: 100%;
		height: 40px;
		overflow: hidden;
		margin: 0 auto;
		position: relative;
		border-bottom: 1px solid #D9D9D9;
	}
	.navIn {
		height: 40px;
	}
	.navIn ul li {
		float: left;
		overflow: hidden;
	}
	.navIn ul li a {
		height: 38px;
		padding-left: 15px;
		padding-right: 15px;
		font-size: 14px;
		color: #777777;
		display: block;
		background: none;
		line-height: 38px;
		margin-right: 10px;
	}
	.listDiv ul li {
		list-style: none;
		float: left;
	}
	#navIn {
		width: 100%;
		height: 40px;
		overflow-x: scroll;
	}
	#navIn:before {
		content: '';
		position: absolute;
		display: block;
		width: 100%;
		height: 2px;
		background: none;
		left: 0;
		bottom: -2;
		z-index: 20;
	}
	.navIn1 {
		color: #00B5C8 !important;
		border-bottom: 2px solid #00B5C8 !important;
	}
	/********************************新闻动态列表页开始********************************/
	/*通用列表标题开始*/
	.er_title_div {
		width: 90%;
		min-height: 1px;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
		margin-top: 30px;
	}
	.er_title_h2 h2 {
		text-align: center;
		font-size: 22px;
		font-weight: normal;
		color: #333;
	}
	/*通用列表标题结束*/
	/*通用列表单块开始*/
	.er_main_div {
		width: 100%;
		min-height: 1px;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
		margin-top: 30px;
	}
	.er_main_div_g1 {
		width: 92%;
		min-height: 1px;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
		background: #fff;
		box-shadow: 0px 0px 16px rgba(0, 0, 0, 0.05);
		margin-top: 16px;
		margin-bottom: 16px;
	}
	.er_main_div_g1:hover {
		box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.1);
	}
	.g1_img {
		width: 100%;
		min-height: 1px;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
	}
	.g1_img_xm {
		width: 100%;
		min-height: 1px;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
	}
	.g1_show {
		width: 92%;
		min-height: 1px;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
	}
	.g1_show_xm {
		width: 92%;
		min-height: 1px;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
	}
	.g1_show_h2 h2 {
		width: 100%;
		min-height: 1px;
		overflow: hidden;
		font-weight: normal;
		font-size: 18px;
		color: #333;
		line-height: 25px;
		margin-top: 20px;
	}
	.g1_show_p p {
		display: none;
	}
	.g1_show_span span {
		width: 100%;
		color: #999;
		font-size: 14px;
		margin-top: 10px;
		margin-bottom: 20px;
		display: block;
	}
	.mar0 {
		margin-top: 10px !important;
	}
	/*PC分页开始*/
	.fy {
		display: none;
	}
	/*WAP下拉按钮开始*/
	.more {
		text-align: center;
		font-size: 12px;
		color: #666;
		display: block;
		margin-bottom: 30px;
		margin-top: 14px;
	}
	/********************************文章页开始********************************/
	.wz_divD {
		width: 92% !important;
		min-height: 1px;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
	}
	.wz_div {
		width: 100%;
		min-height: 1px;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
		margin-top: 16px;
	}
	.wz_div_title {
		width: 100%;
		min-height: 1px;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
	}
	.wz_div_title_h2 h2 {
		font-size: 20px;
		color: #333;
		font-weight: normal;
		line-height: 30px;
	}
	.wz_div_time {
		width: 100%;
		min-height: 1px;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
		margin-top: 16px;
		margin-bottom: 16px;
	}
	.wz_div_time img {
		height: 24px;
		float: left;
		display: none;
	}
	.wz_div_time p {
		font-size: 14px;
		color: #666;
	}
	.wz_div_b {
		width: 100%;
		height: 1px;
		background: #E2E2E2;
		margin-bottom: 33px;
	}
	.wz_div_show {
		width: 100%;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
	}
	.wz_div_show_p p {
		font-size: 14px;
		color: #333;
		line-height: 25px;
	}
	.wz_div_show_p h3 {
		font-size: 14px;
		color: #333;
		line-height: 25px;
	}
	.wz_div_show h6 {
		color: #000;
		font-family: "微软雅黑";
		font-weight: normal;
		font-size: 14px;
		line-height: 20px;
		text-align: center;
		text-indent: 0em;
		margin-bottom: 10px;
	}
	.wz_div_show h5 {
		font-weight: bolder;
	}
	.wz_div_show_img img {
		width: 100%;
		min-height: 1px;
		height: auto;
		overflow: hidden;
		zoom: 1;
	}
	.fh {
		width: 154px;
		height: 40px;
		display: block;
		border: 2px solid #008E9B;
		margin: 0 auto;
		font-size: 16px;
		color: #008E9B;
		text-align: center;
		line-height: 40px;
		overflow: hidden;
		-webkit-appearance: none;
		transition: all 0.4s ease 0s;
		transform: translate3d(0, 0, 0);
		margin-bottom: 30px;
		margin-top: 20px;
	}
	.fh:hover {
		background: #008E9B;
		color: #fff;
	}
	.wz_div_qh {
		width: 100%;
		min-height: 1px;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
		margin-bottom: 60px;
		margin-top: 30px;
	}
	.wz_div_qhz {
		width: 100%;
		height: 50px;
		border: 2px solid #EBEBEB;
		overflow: hidden;
		font-size: 14px;
		color: #666;
		line-height: 50px;
		padding-left: 10px;
		padding-right: 10px;
		transition: 0.4s;
		box-sizing: border-box;
	}
	.wz_div_qhy {
		width: 100%;
		height: 50px;
		border: 2px solid #EBEBEB;
		overflow: hidden;
		font-size: 14px;
		margin-top: 10px;
		color: #666;
		line-height: 50px;
		padding-left: 10px;
		padding-right: 10px;
		transition: 0.4s;
		box-sizing: border-box;
	}
	.wz_div2 {
		width: 100%;
		min-height: 400px;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
		margin-top: 40px;
	}
	.wz_div3 {
		width: 100%;
		min-height: 10px;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
		margin-bottom: 16px;
	}
	.wz_div3s {
		width: 100%;
		min-height: 10px;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
	}
	.wz_div3s1 {
		width: 100%;
		height: 38px;
		border-bottom: 2px solid #DDDDDD;
		margin-top: 0px;
	}
	.wz_div3s1_h2 h2 {
		font-size: 22px;
		font-weight: normal;
	}
	.wz_div3s1_h2 h2 a {
		color: #166AB3;
		border-bottom: 2px solid #166AB3;
		height: 36px;
		padding-bottom: 9px;
	}
	.wz_div3s1_span h2 span a {
		font-size: 12px;
		border: 1px solid #166AB3;
		border-radius: 50px;
		padding-left: 10px;
		padding-right: 10px;
		float: right;
		padding-bottom: 0px;
		height: 26px;
		line-height: 25px;
		transition: 0.4s;
	}
	.wz_div3s1_span h2 span a:hover {
		background: #166AB3;
		color: #fff;
	}
	.wz_div3x {
		width: 100%;
		min-height: 10px;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
	}
	.wz_div3x_group {
		width: 100%;
		min-height: 10px;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
		border-bottom: 1px dashed #CBCBCB;
		margin-top: 16px;
		transition: 0.4s;
	}
	.wz_div3x_group_h2 h2 {
		font-size: 16px;
		font-weight: normal;
		color: #656565;
		transition: 0.4s;
	}
	.wz_div3x_group_p p {
		font-size: 14px;
		color: #BABABA;
		margin-top: 6px;
		margin-bottom: 16px;
		transition: 0.4s;
	}
	.wz_div3x_group:hover {
		border-bottom: 1px dashed #166AB3;
	}
	.wz_div3x_group:hover>h2 {
		color: #166AB3;
	}
	.wz_div3x_group:hover>p {
		color: #166AB3;
	}
	.wz_div3x2 {
		width: 100%;
		min-height: 1px;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
	}
	.wz_div3x2_img {
		width: 362px;
		height: 100px;
		overflow: hidden;
		margin-top: 16px;
	}
	.wz_div3x2_img img {
		transition: 0.4s transform;
	}
	.wz_div3x2_img img:hover {
		transform: scale(1.1);
	}
	/*文章页结束*/
	/********************************公告通知列表页开始********************************/
	.er_main_div_g2 {
		width: 90%;
		min-height: 10px;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
		background: #fff;
		box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.05);
		margin: 0 auto;
		margin-top: 15px;
		margin-bottom: 15px;
		transition: 0.4s;
		padding-top: 20px;
		padding-bottom: 20px;
	}
	.er_main_div_g2:hover {
		box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.1);
	}
	.er_main_div_g2z {
		width: 90%;
		min-height: 10px;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
		margin-left: 20px;
		float: left;
	}
	.er_main_div_g2z h2 {
		line-height: 25px;
		color: #333;
		font-weight: normal;
		font-size: 18px;
	}
	.er_main_div_g2:hover .er_main_div_g2z h2 {
		color: #00B5C8;
	}
	.er_main_div_g2y {
		width: 80%;
		height: 30px;
		float: left;
		margin-left: 20px;
	}
	.er_main_div_g2y p {
		line-height: 30px;
		color: #999;
	}
	.er_main_div_g2:hover .er_main_div_g2y p {
		color: #00B5C8;
	}
	/********************************管理制度列表页开始********************************/
	.er_main_div_g3z {
		width: 90%;
		min-height: 10px;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
		margin-left: 20px;
		float: left;
	}
	.er_main_div_g3z h2 {
		line-height: 30px;
		color: #333;
		font-weight: normal;
	}
	.er_main_div_g2:hover .er_main_div_g3z h2 {
		color: #00B5C8;
	}
	/********************************工作汇报列表页开始********************************/
	.er_main_div_g4 {
		width: 42%;
		min-height: 10px;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
		float: left;
		margin-left: 5%;
		margin-bottom: 5%
	}
	.er_main_div_g4s {
		width: 100%;
		min-height: 10px;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
		text-align: center;
		position: relative;
		overflow: hidden;
	}
	.er_main_div_g4ss {
		width: 100%;
		min-height: 10px;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
		position: absolute;
		left: 0px;
		right: 0px;
		top: 0px;
		overflow: hidden;
	}
	.er_main_div_g4ss img {
		width: 75%;
		text-align: center;
		margin-top: 35px;
	}
	.er_main_div_g4ss h2 {
		text-align: center;
		font-size: 20px;
		color: #fff;
		line-height: 30px;
		margin-top: 20px;
	}
	.er_main_div_g4ss p {
		line-height: 25px;
		text-align: center;
		font-size: 14px;
		color: #fff;
	}
	.er_main_div_g4ss span {
		width: 80%;
		margin: 0px auto;
		line-height: 20px;
		font-size: 14px;
		color: #fff;
		text-align: center;
		display: block;
	}
	.er_main_div_g4x {
		width: 100%;
		height: 75px;
		overflow: hidden;
	}
	.er_main_div_g4x h2 {
		line-height: 25px;
		text-align: center;
		font-size: 16px;
		color: #333;
		font-weight: normal;
		margin-top: 15px;
		margin-bottom: 15px;
	}
	/********************************专项基金列表页开始********************************/
	.er_main_div_g5 {
		width: 90%;
		min-height: 1px;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
		margin-top: 30px;
		margin-bottom: 30px;
		transition: 0.4s;
		box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.1);
	}
	.er_main_div_g5n {
		width: 90%;
		min-height: 1px;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
		margin-top: 25px;
		margin-bottom: 25px;
	}
	.er_main_div_g5 h2 {
		width: 100%;
		min-height: 10px;
		overflow: hidden;
		font-weight: normal;
		font-size: 18px;
		color: #333;
		line-height: 30px;
		transition: 0.4s;
	}
	.er_main_div_g5 p {
		width: 100%;
		min-height: 10px;
		line-height: 30px;
		color: 14px;
		color: #999;
		overflow: hidden;
		transition: 0.4s;
		margin-bottom: 5px;
		margin-top: 5px;
	}
	.er_main_div_g5 span {
		width: 100%;
		color: #666;
		font-size: 14px;
		transition: 0.4s;
	}
	.er_main_div_g5:hover .er_main_div_g5n h2 {
		color: #00B5C8;
	}
	.er_main_div_g5:hover .er_main_div_g5n p {
		color: #00B5C8;
	}
	.er_main_div_g5:hover .er_main_div_g5n span {
		color: #00B5C8;
	}
	/********************************联系我们页开始********************************/
	.wz_div_show2 {
		width: 95%;
		min-height: 400px;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
	}
	.wz_div_show2_p p {
		font-size: 16px;
		color: #333;
		line-height: 30px;
	}
	.wz_div_show2_img img {
		width: 100%;
		min-height: 1px;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
		margin-top: 20px;
		margin-bottom: 20px;
		display: block;
	}
	/********************************理事会、监事会页开始********************************/
	.er_main_div_g6 {
		width: 100%;
		min-height: 100px;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
		text-align: center;
	}
	.er_main_div_g6s {
		min-width: 100px;
		width: auto;
		height: 35px;
		margin: 0px auto;
		display: inline-block;
		margin-top: 25px;
	}
	.er_main_div_g6s ul li {
		height: 35px;
		line-height: 35px;
		border-radius: 3px;
		float: left;
		text-align: center;
		margin-right: 15px;
		margin-left: 15px;
	}
	.er_main_div_g6s ul li a {
		font-size: 14px;
		color: #5c5c5c;
		display: block;
		border: 1px solid #166AB3;
		padding-left: 30px;
		padding-right: 30px;
		border-radius: 50px;
	}
	.er_main_div_g6x {
		width: 100%;
		min-height: 100px;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
		margin-bottom: 20px;
	}
	.er_main_div_g6x1 {
		width: 90%;
		min-height: 100px;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
		margin: 0 auto;
		transition: 0.4s;
	}
	.er_main_div_g6x1s {
		width: 100%;
		float: left;
		margin-top: 19px;
		margin-bottom: 20px;
	}
	.er_main_div_g6x1s h2 {
		line-height: 20px;
		font-size: 20px;
		color: #333;
		text-align: left;
		border-left: 5px solid #00B5C8;
		padding-left: 10px;
	}
	.er_main_div_g6x1s h2 span {
		font-size: 14px;
		color: #999;
	}
	.er_main_div_g6x1x {
		width: 100%;
		min-height: 100px;
		height: auto;
		overflow: hidden;
		zoom: 1;
	}
	.er_main_div_g6x1x1 {
		width: 100%;
		height: 100px;
		margin: 0px auto;
	}
	.er_main_div_g6x1x1z {
		width: 80px;
		height: 80px;
		border-radius: 50%;
	}
	.er_main_div_g6x1x1z img {
		width: 80px;
		height: 80px;
		border-radius: 50%;
	}
	.er_main_div_g6x1x1 tr td h2 {
		line-height: 35px;
		font-size: 18px;
		color: #333;
		text-align: left;
	}
	.er_main_div_g6x1x1 tr td h2 span {
		font-size: 12px;
		color: #999;
	}
	.er_main_div_g6x1x1 tr td p {
		line-height: 20px;
		font-size: 12px;
		color: #999;
		text-align: left;
	}
	.lshjsh .er_main_table_g6x .ls_width2 {
		position: absolute;
		margin-left: 3px;
	}
	.ls_width2 {
		position: absolute;
		margin-left: 5px;
		margin-top: 5px;
	}
	/********************************相关资质页开始********************************/
	/*相关资质开始*/
	.zzshow1 {
		width: 100%;
		min-height: 10px;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
	}
	.zzshow1 table {
		border-collapse: collapse;
	}
	.zzshow1 table tr td {
		border: none !important;
	}
	.zzshow1_bg1 {
		width: 100%;
		min-height: 10px;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
	}
	.zzshow1_bg1 table tr td {
		border: 0px !important;
	}
	.zzshow1_bg1_h2 h2 {
		margin-left: 5%;
		font-size: 22px;
		color: #fff;
		margin-top: 10%;
		margin-left: 5%;
		text-align: center;
	}
	.zzshow1_bg1_btn1 {
		width: 150px;
		height: 45px;
		background: #E8BD56;
		color: #555555;
		line-height: 45px;
		font-size: 14px;
		padding-left: 20px;
		transition: 0.4s;
		display: block;
		margin-top: 30px;
		float: right;
	}
	.zzshow1_bg1_btn1 img {
		width: 16px;
		transition: 0.4s;
	}
	.zzshow1_bg1_btn1:hover {
		background: #D8A324;
		color: #fff;
		font-size: 24px;
	}
	.zzshow1_bg1_btn1:hover>img {
		margin-left: -5px;
		width: 36px;
		height: 30px;
	}
	.zzshow1_div1 {
		width: 100%;
		height: 500px;
		background: #F5F1E8;
		overflow: hidden;
	}
	.zzshow1_div1_in {
		width: 90%;
		height: 86%;
		margin: auto;
		overflow: auto;
		margin-left: 5%;
	}
	.zzshow1_div1_inin::-webkit-scrollbar {
		width: 6px;
		height: 5px;
	}
	.zzshow1_div1_inin::-webkit-scrollbar {
		background: #EAEAEA;
		width: 6px;
		height: 3px;
	}
	.zzshow1_div1_inin::-webkit-scrollbar-track {
		background: #EAEAEA;
		width: 3px;
		height: 3px;
	}
	.zzshow1_div1_inin::-webkit-scrollbar-thumb {
		background: #E8BD56;
		width: 5px;
		height: 5px;
	}
	.zzshow1_div1_in_h2 h2 {
		text-align: center;
		font-size: 20px;
		color: #323232;
		font-weight: normal;
		line-height: 25px;
	}
	.zzshow1_div1_in_p p {
		font-size: 14px;
		color: #555555;
		line-height: 30px;
		text-indent: 2em;
	}
	.zzshow1_div1_in_img img {
		width: 80%;
		min-height: 1px;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
		margin-top: 20px;
		margin-bottom: 20px;
		display: block;
	}
	.zzshow1_bg2 {
		width: 100%;
		min-height: 10px;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
	}
	.zzshow1_bg2 table tr td {
		border: 0px !important;
	}
	.zzshow1_bg2_h2 h2 {
		font-size: 22px;
		color: #fff;
		margin-top: 10%;
		margin-right: 5%;
		text-align: center;
	}
	.zzshow1_div2 {
		width: 100%;
		height: 500px;
		background: #F4F4F4;
	}
	.zzshow1_bg1_btn2 {
		width: 150px;
		height: 45px;
		background: #E8BD56;
		color: #555555;
		line-height: 45px;
		font-size: 14px;
		padding-left: 20px;
		transition: 0.4s;
		display: block;
		margin-top: 30px;
		float: left;
	}
	.zzshow1_bg1_btn2 img {
		width: 16px;
		transition: 0.4s;
	}
	.zzshow1_bg1_btn2:hover {
		background: #D8A324;
		color: #fff;
		font-size: 24px;
	}
	.zzshow1_bg1_btn2:hover>img {
		margin-left: -5px;
		width: 36px;
		height: 30px;
	}
	/*相关资质结束*/
	.PCerbanner2 {
		display: none;
	}
	.WAPerbanner2 {
		width: 100%;
		min-height: 130px;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
		margin-top: 58px;
	}
	.PCjjh1 {
		display: none;
	}
	.WAPjjh1 {
		width: 100%;
		min-height: 100px;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
		margin-top: 40px;
	}
	.WAPjjh1y {
		width: 100%;
		min-height: 100px;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
	}
	.WAPjjh1yn {
		width: 92%;
		min-height: 100px;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
	}
	.WAPjjh1yn h2 {
		line-height: 50px;
		font-size: 26px;
		color: #333;
		text-align: center;
		margin-bottom: 15px;
	}
	.WAPjjh1yn_img {
		width: 100%;
		min-height: 100px;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
		margin-top: 2%;
		margin-bottom: 6%;
	}
	.WAPjjh1yn_img img {
		width: 80%;
		margin: 0 auto;
	}
	.WAPjjh1yn p {
		line-height: 30px;
		font-size: 16px;
		color: #999;
		margin-top: 10px;
	}
	.dl dd {
		padding-left: 90px;
	}
	.dl {
		padding: 3%;
	}
	.WAPjjh1y_but {
		width: 130px;
		height: 40px;
		display: block;
		border: 2px solid #E8BD56;
		font-size: 16px;
		color: #E8BD56;
		text-align: center;
		line-height: 40px;
		margin: 0px auto;
		margin-top: 30px;
		border-radius: 50px;
		margin-bottom: 40px;
	}
	.WAPjjh1z {
		width: 100%;
		min-height: 100px;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
		position: relative;
	}
	.WAPjjh1zn {
		width: 70px;
		height: 70px;
		margin: 0px auto;
		position: absolute;
		left: 0px;
		right: 0px;
		top: 40%
	}
	/*领导寄语*/
	.jjh2 {
		width: 100%;
		min-height: 100px;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
	}
	.jjh2z {
		width: 100%;
		height: 100%;
		float: left;
	}
	.jjh2zs {
		width: 100%;
		height: 40%;
	}
	.jjh2zsn {
		width: 85%;
		height: 80%;
		margin: 0px auto;
		margin-top: 9%;
		margin-bottom: 30px;
	}
	.jjh2zsn h2 {
		width: 140px;
		height: 100px;
		margin: 0px auto;
		line-height: 60px;
		font-size: 26px;
		color: #333;
		background: url(../images/bqn25.png)no-repeat top center;
		background-size: 100% 100%;
		margin-bottom: 20px;
		text-align: center;
	}
	.jjh2zsn p {
		line-height: 30px;
		font-size: 17px;
		color: #999;
	}
	.jjh2zx {
		width: 100%;
		height: 60%;
	}
	.jjh2y {
		width: 100%;
		min-height: 100px;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
		float: right;
		background: url(../images/bqn29.png) no-repeat top center;
		background-size: 100% 100%;
	}
	.jjh2yn {
		width: 92%;
		min-height: 50px;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
		margin-top: 20px;
		margin-bottom: 45px;
	}
	.jjh2yn h2 {
		line-height: 50px;
		font-size: 26px;
		color: #1D57A7;
		text-align: center;
		margin-bottom: 30px;
	}
	/********************************专业委员会开始********************************/
	.er_main_div_g7 {
		display: none;
	}
	.WAPernav2 {
		width: 90%;
		height: auto;
		min-height: 100px;
		overflow: hidden;
		margin: 0 auto;
		position: relative;
		margin-top: 30px;
	}
	.navIn2 {
		height: 40px;
	}
	.navIn2 ul li {
		display: inline-block;
		overflow: hidden;
		width: 45%;
		padding-bottom: 3%;
		padding-left: 3%;
	}
	.navIn2 ul li a {
		height: 38px;
		text-align: center;
		font-size: 14px;
		color: #777777;
		display: block;
		background: none;
		line-height: 38px;
		background: #F0F0F0;
	}
	.listDiv2 ul li {
		list-style: none;
		float: left;
	}
	#navIn2 {
		width: 100%;
		height: 100%;
		overflow-x: scroll;
	}
	/*ul开始*/
	.SJheadli2 {
		width: 100% !important;
		height: auto;
		min-height: 100px;
		margin-bottom: 5%;
	}
	/*ul结束*/
	#navIn2:before {
		content: '';
		position: absolute;
		display: block;
		width: 100%;
		height: 2px;
		background: none;
		left: 0;
		bottom: -2;
		z-index: 20;
	}
	.navIn12 {
		color: #fff !important;
		background: #166AB3 !important;
	}
	.er_main_div_g8 {
		display: none;
	}
	.WAPer_main_div_g8 {
		width: 100%;
		min-height: 460px;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
		margin-top: 30px;
		background: url(../images/bqn21.png)no-repeat top center;
		background-size: 100% 100%;
		box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.1);
		position: relative;
	}
	.WAPer_main_div_g8n_bt {
		width: 300px;
		height: 50px;
		margin: 0px auto;
		position: absolute;
		left: 0px;
		right: 0px;
		z-index: 999;
		margin-top: 30px;
	}
	.WAPer_main_div_g8n_bt h2 {
		line-height: 50px;
		text-align: center;
		font-size: 30px;
		color: #166AB3;
	}
	.WAPer_main_div_g8n {
		width: 80%;
		min-height: 460px;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
	}
	.WAPer_main_div_g8n1 {
		width: 100%;
		height: 460px;
	}
	.WAPer_main_div_g8n11 {
		width: 100%;
		height: 30px;
		padding-top: 150px;
	}
	.WAPer_main_div_g8n11 h2 {
		line-height: 30px;
		text-align: center;
		font-size: 22px;
		color: #333;
	}
	.WAPer_main_div_g8n12 {
		width: 100%;
		height: 12px;
		background: url(../images/bqn32.png) repeat-x;
		margin-top: 20px;
		margin-bottom: 20px;
	}
	.WAPer_main_div_g8n12n {
		width: 12px;
		height: 12px;
		margin: 0px auto;
		background: #E8BD56;
		border-radius: 50px;
	}
	.WAPer_main_div_g8n13 {
		width: 100%;
		min-height: 10px;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
	}
	.WAPer_main_div_g8n13 p {
		width: 80%;
		margin: 0px auto;
		line-height: 30px;
		color: #777777;
		font-size: 16px;
		text-align: center;
	}
	.WAPer_main_div_g8n14 {
		width: 150px;
		height: 40px;
		border-radius: 50px;
		border: 1px solid #00B5C8;
		margin: 0px auto;
		margin-top: 30px;
	}
	.WAPer_main_div_g8n14 h2 {
		line-height: 40px;
		text-align: center;
		font-size: 16px;
		color: #00B5C8;
	}
	/*****************************社会荣誉开始**************************************/
	.PCsh1 {
		display: none;
	}
	.WAPsh1 {
		width: 100%;
		min-height: 10px;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
		margin-top: 30px;
		margin-bottom: 10px;
	}
	.er_main_div_g9 {
		display: none;
	}
	.WAPer_main_div_g9 {
		width: 100%;
		min-height: 600px;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
		margin-top: 30px;
		background-size: 100% 100%;
		box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.1);
		position: relative;
	}
	.WAPer_main_div_g9n_bt {
		width: 300px;
		height: 50px;
		margin: 0px auto;
		position: absolute;
		left: 0px;
		right: 0px;
		z-index: 999;
		margin-top: 30px;
	}
	.WAPer_main_div_g9n_bt h2 {
		line-height: 50px;
		text-align: center;
		font-size: 30px;
		color: #166AB3;
	}
	.WAPer_main_div_g9n {
		width: 80%;
		min-height: 600px;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
	}
	.WAPer_main_div_g9n1 {
		width: 100%;
		height: 600px;
	}
	.WAPer_main_div_g9n11 {
		width: 100%;
		height: 30px;
		padding-top: 150px;
	}
	.WAPer_main_div_g9n11 h2 {
		line-height: 30px;
		text-align: center;
		font-size: 22px;
		color: #333;
	}
	.WAPer_main_div_g9n12 {
		width: 100%;
		height: 12px;
		background: url(../images/bqn32.png) repeat-x;
		margin-top: 20px;
		margin-bottom: 20px;
	}
	.WAPer_main_div_g9n12n {
		width: 12px;
		height: 12px;
		margin: 0px auto;
		background: #E8BD56;
		border-radius: 50px;
	}
	.WAPer_main_div_g9n13 {
		width: 100%;
		min-height: 10px;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
	}
	.WAPer_main_div_g9n13 p {
		width: 80%;
		margin: 0px auto;
		line-height: 25px;
		color: #666;
		font-size: 16px;
		text-align: left;
	}
	.WAPer_main_div_g9n14 {
		width: 150px;
		height: 40px;
		border-radius: 50px;
		border: 1px solid #00B5C8;
		margin: 0px auto;
		margin-top: 30px;
	}
	.WAPer_main_div_g9n14 h2 {
		line-height: 40px;
		text-align: center;
		font-size: 16px;
		color: #00B5C8;
	}
	/*****************************公益视频开始**************************************/
	.PCsp1 {
		display: none;
	}
	.PCsp2 {
		display: none;
	}
	.wapgysp {
		display: none !important;
	}
	.WAPsp3 {
		width: 90%;
		min-height: 10px;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
		margin-top: 30px;
	}
	.WAPsp31 {
		width: 100%;
		min-height: 10px;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
		margin-bottom: 15px;
		position: relative;
	}
	.WAPsp31 img {
		transition: 0.8s transform;
	}
	.WAPsp31s {
		width: 60px;
		height: 60px;
		position: absolute;
		top: 30%;
		margin: 0px auto;
		left: 0px;
		right: 0px;
		z-index: 99;
	}
	.WAPsp31 h2 {
		line-height: 40px;
		text-align: center;
		font-size: 16px;
		color: #717171;
		font-weight: normal;
	}
	/*了解白求恩开始*/
	.nem_div1 {
		width: 100%;
		min-height: 10px;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
		margin-top: 56px;
	}
	.nem {
		width: 100%;
		height: 30vh;
		overflow: hidden;
	}
	.nem_main {
		width: 100%;
		height: 380px;
		background: url(../images/xin13.png);
		margin-left: -30px;
		opacity: 0;
	}
	.nem_mainin {
		width: 92%;
		min-height: 10px;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
	}
	.nem_mainin_h2 {
		width: 100%;
		min-height: 1px;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
		line-height: 30px;
	}
	.nem_mainin_h2 a {
		font-size: 22px;
		color: #E8BD56;
	}
	.nem_mainin_show {
		width: 100%;
		height: 200px;
		overflow: hidden;
		margin-top: 16px;
	}
	.nem_mainin_show p {
		font-size: 14px;
		color: #fff;
		line-height: 25px;
	}
	.nem_mainin_btn {
		display: block;
		width: 120px;
		height: 40px;
		border-radius: 50px;
		text-align: center;
		font-size: 14px;
		color: #E8BD56;
		border: 1px solid #E8BD56;
		line-height: 40px;
		margin-top: 16px;
	}
	.nem_div1 .nem_div1z {
		width: 100%;
		min-height: 10px;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
		float: left;
	}
	.nem_div1 .nem_div1y {
		width: 100% !important;
		min-height: 10px;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
		float: right;
	}
	.nem_div2 {
		width: 100%;
		height: 90vh;
		overflow: hidden;
		position: relative;
		margin-top: -1px;
	}
	.nem_div2_main {
		width: 92%;
		min-height: 1px;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
		margin-top: 30px;
	}
	.nem_div2_main_h2 {
		line-height: 30px;
		float: left;
	}
	.nem_div2_main_h2 a {
		font-size: 22px;
		color: #fff;
	}
	.nem_div2_main_more {
		width: 70px;
		height: 30px;
		border: 1px solid #fff;
		border-radius: 50px;
		float: right;
	}
	.nem_div2_main_more h2 {
		line-height: 30px;
		text-align: center;
		font-weight: normal;
	}
	.nem_div2_main_more h2 a {
		font-size: 14px;
		color: #fff;
		overflow: hidden;
		-webkit-appearance: none;
		transition: all 0.4s ease 0s;
		transform: translate3d(0, 0, 0);
		display: block;
		border-radius: 50px;
	}
	.nem_div2_main_more h2 a:hover {
		background: #fff;
		color: #0099a5;
	}
	.nem_div2_main2 {
		width: 96%;
		height: 78vh;
		position: absolute;
		z-index: 1;
		left: 200px;
		bottom: 0px;
	}
	.nem_div2_main2_img {
		width: 100%;
		height: 26vh;
		overflow: hidden;
		position: absolute;
		left: 0px;
		top: 0px;
		z-index: 1;
	}
	.nem_div2_main2_show {
		width: 100%;
		height: 72%;
		background: #fff;
		box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.1);
		z-index: 2;
		right: 0%;
		bottom: 0px;
		position: absolute;
	}
	.nem_div2_main2_show_h2 {
		width: 90%;
		min-height: 35px;
		overflow: hidden;
		margin: 0 auto;
		margin-top: 4vh;
		font-size: 20px;
		color: #333;
		text-align: left;
	}
	.nem_div2_main2_show_p {
		width: 90%;
		height: 198px;
		overflow: hidden;
		margin: 0 auto;
		margin-top: 2vh;
	}
	.nem_div2_main2_show_p p {
		text-align: left;
		font-size: 14px;
		color: #555555;
		line-height: 25px;
		text-indent: 2em;
	}
	.nem_mainin_btn2 {
		display: block;
		width: 120px;
		height: 40px;
		border-radius: 50px;
		text-align: center;
		font-size: 14px;
		color: #166AB3;
		border: 1px solid #166AB3;
		line-height: 40px;
		margin-top: 25px;
		transition: 0.4s;
		margin-left: 5%;
	}
	.nem_mainin_btn2:hover {
		background: #166AB3;
		color: #fff;
	}
	.sss {
		width: 64px;
		height: 50px;
		position: absolute;
		z-index: 3;
		right: 0px;
		top: 0px;
	}
	.nem_div3 {
		width: 100%;
		height: 70vh;
		overflow: hidden;
		position: relative;
	}
	.nem_div3_main {
		width: 100%;
		height: 60vh;
		background: #fff;
		position: absolute;
		z-index: 1;
		left: 0px;
		bottom: -200px;
	}
	.nem_div3_t {
		width: 92%;
		min-height: 1px;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
		margin-top: 30px;
	}
	.nem_div3_t_h2 {
		line-height: 30px;
		float: left;
	}
	.nem_div3_t_h2 a {
		font-size: 22px;
		color: #0099A5;
	}
	.nem_div3_t_more {
		width: 70px;
		height: 30px;
		border: 1px solid #00B5C8;
		border-radius: 50px;
		float: right;
	}
	.nem_div3_t_more h2 {
		line-height: 30px;
		text-align: center;
		font-weight: normal;
	}
	.nem_div3_t_more h2 a {
		font-size: 14px;
		color: #00B5C8;
		overflow: hidden;
		-webkit-appearance: none;
		transition: all 0.4s ease 0s;
		transform: translate3d(0, 0, 0);
		display: block;
		border-radius: 50px;
	}
	.nem_div3_t_more h2 a:hover {
		background: #00B5C8;
		color: #fff;
	}
	.nem_div3_main2 {
		width: 90%;
		height: 60vh;
		margin: 0 auto;
		margin-top: 20px;
	}
	.nem_div3_main2g {
		width: 100%;
		height: 14vh;
		border-bottom: 1px solid #B9B9B9;
		transition: 0.4s;
		margin-bottom: 2vh;
	}
	.nem_div3_main2g h2 {
		font-size: 18px;
		width: 100%;
		height: 25px;
		color: #3C3C3C;
		font-weight: normal;
		transition: 0.4s;
		overflow: hidden;
		line-height: 30px;
	}
	.nem_div3_main2g p {
		font-size: 14px;
		color: #999;
		line-height: 20px;
		width: 100%;
		height: 42px;
		overflow: hidden;
		margin-bottom: 10px;
		transition: 0.4s;
		margin-top: 10px;
	}
	.nem_div3_main2gt {
		font-size: 14px;
		color: #666;
	}
	.nem_div3_main2g:hover {
		border-bottom: 1px solid #0099A5;
	}
	.nem_div3_main2g:hover>h2 {
		color: #0099A5;
	}
	.nem_div3_main2g:hover>p {
		color: #0099A5;
	}
	.nem_div3_main2g:hover>span {
		color: #0099A5;
	}
	.zyz3_mainy {
		width: 100%;
		min-height: 1px;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
	}
	.zyz3_mainy img {
		width: 100%;
	}
	.nem_div4 {
		width: 100%;
		height: auto;
		min-height: 45vh;
		overflow: hidden;
		position: relative;
		background: #f8f8f8;
	}
	.nem_div4_t {
		width: 92%;
		height: 40px;
		z-index: 2;
		margin: 0 auto;
		margin-top: 30px;
		margin-bottom: 30px;
	}
	.nem_div4_t h2 {
		font-size: 26px;
		color: #333;
	}
	.nem_div4_main {
		width: 100%;
		height: 241px;
		z-index: 1;
		right: 0%;
		bottom: 0px;
	}
	.nem_div4_mains {
		width: 100%;
		height: 100%;
		position: relative;
	}
	.nem_div4_main_g {
		width: 100%;
		height: 100%;
		position: relative;
	}
	.nem_div4_main_g_img {
		width: 100%;
		height: 100%;
		position: absolute;
		z-index: 1;
		right: 0%;
		top: 0px;
	}
	.nem_div4_main_g_h2 {
		width: 60%;
		height: 40px;
		background: #00B5C8;
		position: absolute;
		z-index: 2;
		left: 0%;
		top: 0%;
		overflow: hidden;
	}
	.nem_div4_main_g_h2 h2 {
		text-align: center;
		font-weight: normal;
		color: #fff;
		font-size: 14px;
		line-height: 40px;
		padding-left: 20px;
		padding-right: 20px;
		overflow: hidden;
		white-space: nowrap;
		text-overflow: ellipsis;
	}
	.fd {
		width: 100% !important;
		height: 73px !important;
		position: absolute;
		z-index: 2 !important;
		left: 0% !important;
		bottom: 85px;
		overflow: none;
	}
	.yy {
		width: 12px !important;
		height: 24px !important;
		top: 34px !important;
	}
	.zz {
		width: 12px !important;
		height: 24px !important;
		top: 34px !important;
	}
	/*了解白求恩结束*/
	/*志愿者园地开始*/
	.zyz1 {
		width: 100%;
		min-height: 1px;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
		margin-top: 44px;
		background-size: 100% 200px !important;
	}
	.zyz1z {
		width: 80%;
		min-height: 1px;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
		margin-top: 30px;
	}
	.zyz1_show {
		width: 100%;
		min-height: 1px;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
		margin-top: 30px;
		background: #166AB3 !important;
	}
	.zyz1_show1 {
		width: 92%;
		min-height: 1px;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
		margin-top: 30px;
		margin-bottom: 30px;
	}
	.zyz1_show1 h2 {
		font-size: 22px;
		color: #E8BD56;
		line-height: 30px;
	}
	.zyz1_show1p {
		width: 100%;
		min-height: 1px;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
		margin-top: 4vh;
	}
	.zyz1_show1p p {
		font-size: 14px;
		color: #fff;
		line-height: 25px;
		text-indent: 2em;
	}
	.zyz2 {
		width: 100%;
		height: 230px !important;
		background: #E5F7F8;
		overflow: hidden;
	}
	.zyz2_in {
		width: 90%;
		height: 80px;
		margin: 0 auto;
		margin-top: 25px;
	}
	.zyz2_in_btn {
		width: 100%;
		height: 80px;
		border-radius: 4px;
		overflow: hidden;
		background: #00B5C8;
		transition: 0.4s;
	}
	.zyz2_in_btn h2 {
		font-weight: normal;
		color: #fff;
		font-size: 18px;
		line-height: 30px;
		text-align: center;
	}
	.zyz2_in_btnw1 {
		width: 65%;
	}
	.zyz2_in_btnw2 {
		width: 35%;
		background: #0099A5;
	}
	.zyz2_in_btnw2 img {
		width: 25px;
		min-height: 1px;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
		text-align: center;
		display: block;
		transition: 0.4s;
	}
	.zyz2_in_btnw2 p {
		text-align: center;
		font-size: 14px;
		color: #fff;
		margin-top: 10px;
		transition: 0.4s;
	}
	.zyz2_in_btn:hover {
		border-radius: 12px;
	}
	.zyz2_in_btn:hover .zyz2_in_btnw2 img {
		margin-top: -10px;
	}
	.zyz2_in_btn:hover .zyz2_in_btnw2 p {
		font-size: 20px;
	}
	.zyz2_in_btn2 {
		width: 100%;
		height: 80px;
		border-radius: 4px;
		overflow: hidden;
		background: #166AB3;
		transition: 0.4s;
		margin-top: 20px;
	}
	.zyz2_in_btn2 h2 {
		font-weight: normal;
		color: #fff;
		font-size: 18px;
		line-height: 30px;
		text-align: center;
	}
	.zyz2_in_btn2w1 {
		width: 65%;
	}
	.zyz2_in_btn2w2 {
		width: 35%;
		background: #0079A5;
	}
	.zyz2_in_btn2w2 img {
		width: 25px;
		min-height: 1px;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
		text-align: center;
		display: block;
		transition: 0.4s;
	}
	.zyz2_in_btn2w2 p {
		text-align: center;
		font-size: 14px;
		color: #fff;
		margin-top: 10px;
		transition: 0.4s;
	}
	.zyz2_in_btn2:hover {
		border-radius: 12px;
	}
	.zyz2_in_btn2:hover .zyz2_in_btn2w2 img {
		margin-top: -10px;
	}
	.zyz2_in_btn2:hover .zyz2_in_btn2w2 p {
		font-size: 20px;
	}
	.zyz3 {
		width: 100%;
		min-height: 1px;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
	}
	.zyz3_main {
		width: 100%;
		height: 65vh;
		background: #fff;
		overflow: hidden;
	}
	.zyz4 {
		width: 240%;
		min-height: 1px;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
		position: relative;
		margin-left: -70%;
	}
	.zyz4_t {
		width: 100%;
		min-height: 1px;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
		margin-top: 30px;
		margin-bottom: 30px;
	}
	.zyz4_t h2 {
		text-align: center;
		font-size: 22px;
		color: #333;
	}
	.zyz4_in {
		width: 100%;
		min-height: 1px;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
		margin-bottom: 200px;
	}
	.zyz4_in2 {
		width: 100%;
		min-height: 1px;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
	}
	/*志愿者园地结束*/
	/*公益图书开始*/
	.PCts1 {
		display: none;
	}
	.WAPts1 {
		width: 93%;
		min-height: 10px;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
	}
	.WAPts1x {
		width: 100%;
		min-height: 10px;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
		margin-top: 35px;
	}
	.WAPts1x1 {
		width: 46%;
		/*min-height:10px;*/
		margin: 0px auto;
		height: 275px;
		overflow: hidden;
		zoom: 1;
		float: left;
		margin-left: 2%;
		margin-right: 2%;
		margin-bottom: 10px;
	}
	.WAPts1x1 img {
		width: 99%;
		height: 230px;
		border: 1px solid #ebebeb;
	}
	.WAPts1x1 h2 {
		text-align: center;
		font-size: 16px;
		color: #333;
		font-weight: normal;
		line-height: 30px;
		margin-top: 10px;
	}
	/*公益图书结束*/
	.PCjs {
		display: none;
	}
	/* 健康促进列表页开始 */
	.jkcjh2 {
		width: 90%;
		min-height: 1px;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		zoom: 1;
		margin-top: 30px;
	}
	.jkcjh2 h2 {
		text-align: center;
		font-size: 22px;
		font-weight: normal;
		color: #333;
	}
	.jkcj_list_div table {
		color: #171717;
	}
	.jkcj_list {
		margin-top: 30px !important;
		width: 90%;
		height: auto;
		margin: 0 auto;
		min-height: 100px;
		overflow: hidden;
		zoom: 1;
	}
	.jkcj_list .jkcj_list_div {
		width: 100%;
		height: auto;
		margin-bottom: 30px;
		min-height: 10px;
		float: left;
		background-color: #FFFFFF;
		box-shadow: 0px 3px 50px rgba(0, 0, 0, 0.08);
		opacity: 1;
	}
	.jkcj_list_div table {
		width: 100%;
		height: auto;
		min-height: 20px;
		padding-left: 28px;
		padding-right: 28px;
		overflow: hidden;
		zoom: 1;
		margin-top: 25px;
		margin-bottom: 25px;
		text-align: center;
	}
	/* 健康促进列表页结束 */
	/* 中央财政支持开始 */
	.brief {
		width: 100%;
	}
	.brief_left {
		width: 100%;
	}
	.brief_left img {
		width: 100%;
	}
	.brief_rig {
		width: 100%;
		height: auto;
		min-height: 1px;
		overflow: hidden;
		background-color: #155FAA;
	}
	.brief_rig_top {
		width: 90%;
		margin: 5% auto 7% auto;
		overflow: hidden;
	}
	.brief_rig_top_title {
		width: 100%;
		height: 30px;
		overflow: hidden;
		margin-bottom: 20px;
	}
	.brief_rig_top_title h2 {
		color: #E8BD56;
		font-size: 22px;
		font-weight: normal;
	}
	.brief_nr {
		width: 100%;
		overflow: hidden;
	}
	.brief_nr p {
		text-indent: 2em;
		font-size: 16px;
		color: #FFFFFF;
		line-height: 25px;
	}
	.wapbrckxq {
		display: block;
		width: 120px;
		height: 40px;
		border-radius: 50px;
		text-align: center;
		font-size: 14px;
		color: #E8BD56;
		border: 1px solid #E8BD56;
		line-height: 40px;
		margin-top: 16px;
		margin-bottom: 40px;
	}
	/* 项目动态开始 */
	.dynamic {
		width: 100%;
		min-height: 1px;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
	}
	.dynamic_div {
		width: 90%;
		min-height: 1px;
		margin: 5% auto;
		height: auto;
		overflow: hidden;
		background-color: #FFFFFF;
		overflow: hidden;
		position: relative;
	}
	.dynamic_div_nr {
		width: 88%;
		min-height: 1px;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		margin-top: 4vh !important;
		margin: 0 auto;
	}
	.dynamic_yt img {
		width: 100%;
		height: 100%;
		transition: 0.4s transform;
	}
	.dynamic_yt img:hover {
		transform: scale(1.1);
	}
	.dynamic_yt {
		width: 43%;
		height: auto;
		min-height: 90px;
		zoom: 1;
		float: left;
		overflow: hidden;
		margin-right: 15px;
	}
	.dynamic_divnr {
		width: 52%;
		float: left;
	}
	.dynamic_title {
		width: 100%;
		height: 35px;
		overflow: hidden;
		margin-bottom: 8px;
	}
	.dynamic_titlez {
		width: 200px;
		height: 35px;
	}
	.dynamic_titlez h2 {
		line-height: 35px;
		font-weight: normal;
	}
	.dynamic_titlez h2 a {
		font-size: 22px;
		color: #0099A5;
	}
	.dynamic_titley {
		width: 70px;
		height: 30px;
		border: 1px solid #0099A5;
		border-radius: 50px;
		margin-top: 3px;
	}
	.dynamic_titley h2 {
		line-height: 30px;
		text-align: center;
		font-weight: normal;
	}
	.dynamic_titley h2 a {
		font-size: 14px;
		color: #0099A5;
		overflow: hidden;
		-webkit-appearance: none;
		transition: all 0.4s ease 0s;
		transform: translate3d(0, 0, 0);
		display: block;
		border-radius: 50px;
	}
	.dynamic_titley h2 a:hover {
		background: #008E9B;
		color: #fff;
	}
	.you2{
		width: 100%;
	}
	.dynamic_div_wz {
		width: 100%;
		min-height: 1px;
		margin: 0px auto;
		height: auto;
		overflow: hidden;
		border-bottom: 1px solid #B9B9B9;
		transition: 0.4s;
		padding-top: 20px;
		padding-bottom: 20px;
	}
	.dynamic_div_wz h2 {
		font-size: 18px;
		width: 100%;
		line-height: 22px;
		color: #3C3C3C;
		font-weight: normal;
		transition: 0.4s;
		overflow: hidden;
		overflow: hidden;
		white-space: nowrap;
		text-overflow: ellipsis;
	}
	.dynamic_div_wz p {
		font-size: 14px;
		color: #818181;
		line-height: 20px;
		width: 100%;
		height: 42px;
		overflow: hidden;
		margin-top: 1vh;
		transition: 0.4s;
	}
	.dynamic_div_wz span {
		font-size: 12px;
		color: #727272;
		height: 19px;
		overflow: hidden;
	}
	/* 项目动态结束 */
	.notice {
		width: 100%;
		overflow: hidden;
	}
	.notice-left {
		width: 100%;
		height: 100%;
		float: left;
		background-color: #1D57A7;
	}
	.notice-rig {
		width: 100%;
		height: auto;
		float: left;
	}
	.not_left {
		width: 92%;
		margin-top: 10% !important;
		margin: 0 auto;
		height: 80%;
		margin-bottom: 10%;
	}
	.not_left_top {
		width: 100%;
		height: 35px;
		overflow: hidden;
	}
	.not_left_topz {
		width: 200px;
		height: 35px;
	}
	.not_left_topz h2 {
		line-height: 35px;
		font-weight: normal;
	}
	.not_left_topz h2 a {
		font-size: 22px;
		color: #fff;
	}
	.not_left_topy {
		width: 70px;
		height: 30px;
		border: 1px solid #fff;
		border-radius: 50px;
		margin-top: 3px;
	}
	.not_left_topy h2 {
		line-height: 30px;
		text-align: center;
		font-weight: normal;
	}
	.not_left_topy h2 a {
		font-size: 14px;
		color: #fff;
		overflow: hidden;
		-webkit-appearance: none;
		transition: all 0.4s ease 0s;
		transform: translate3d(0, 0, 0);
		display: block;
		border-radius: 50px;
	}
	.not_left_topy h2 a:hover {
		background: #008E9B;
		color: #fff;
	}
	.not_left_nr {
		width: 100%;
		height: auto;
		min-height: 1px;
		overflow: hidden;
		margin-top: 20px;
	}
	.not_left_nr .not_left_nrdiv {
		width: 100%;
		height: 60px;
		overflow: hidden;
		border-bottom: 1px solid #B9B9B9;
	}
	.not_left_nr .not_left_nrdiv p {
		width: 60%;
		overflow: hidden;
		white-space: nowrap;
		text-overflow: ellipsis;
		color: #FFFFFF;
		float: left;
		line-height: 60px;
		font-size: 16px;
	}
	.not_left_nr .not_left_nrdiv span {
		line-height: 60px;
		overflow: hidden;
		color: #FFFFFF;
		float: right;
		font-size: 14px;
	}
	.notice-rig img {
		width: 100%;
		background-size: 100% 100%;
	}
	/* 项目图片开始 */
	.notimg {
		display: none;
	}
	.wapnoting {
		width: 100%;
		height: 100%;
	}
	.wapxmtp {
		margin-bottom: 30px;
	}
	.wapnoting_title {
		width: 92%;
		height: 35px;
		overflow: hidden;
		margin: 0 auto;
		margin-top: 8%;
		margin-bottom: 8%;
	}
	.wapnoting_titlez {
		width: 200px;
		height: 35px;
	}
	.wapnoting_titlez h2 {
		line-height: 35px;
		font-weight: normal;
	}
	.wapnoting_titlez h2 a {
		font-size: 22px;
		color: #333;
	}
	.wapnoting_titley {
		width: 70px;
		height: 30px;
		border: 1px solid #00B5C8;
		border-radius: 50px;
		margin-top: 3px;
	}
	.wapnoting_titley h2 {
		line-height: 30px;
		text-align: center;
		font-weight: normal;
	}
	.wapnoting_titley h2 a {
		font-size: 14px;
		color: #00B5C8;
		overflow: hidden;
		-webkit-appearance: none;
		transition: all 0.4s ease 0s;
		transform: translate3d(0, 0, 0);
		display: block;
		border-radius: 50px;
	}
	.wapnoting_titley h2 a:hover {
		background: #008E9B;
		color: #fff;
	}
	.swiper-slide_td2 img {
		width: 300px;
		height: 200px !important;
		background-size: 100% 100%;
	}
	.dyn_div {
		margin-bottom: 30px;
	}
	.wapzjyz {
		position: absolute;
		bottom: 0;
		color: #FFFFFF;
		width: 100%;
		height: 45px;
		overflow: hidden;
		background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #000000 100%);
	}
	/* 项目图片结束 */
	/* 中央财政支持结束 */
	/* 图片文章页开始 */
	.tpwz_div {
		text-align: center;
	}
	.tpwz .swiper-wrapper {
		margin-bottom: 40px;
	}
	.tpwz_fy {
		width: 92%;
	}
	.tpwz_div h2 {
		font-size: 14px;
	}
	.tpwz .swiper-wrapper .swiper-slide {
		text-align: center;
	}
	.tpwz {
		width: 100%;
		height: 220px !important;
		overflow: hidden;
		zoom: 1;
		margin-bottom: 24px;
	}
	.tpwz .swiper-wrapper .swiper-slide img {
		background-size: 100% 100%;
		height: 200px !important;
		width: 80%;
		margin-left: 0% !important;
	}
	/* 图片文章页结束 */
	.serach_h2 h2 .serach_h2_top {
		font-size: 16px;
		color: #333;
	}
}