.w_1030 {
	width: 1030px;
	margin: 0 auto;
	padding-top: 20px;
}
.heard_T {
	height: 146px;
	line-height: 146px;
	position: fixed;
	left: 0;
	top: 0;
	right: 0;
	background: #FFF;
	z-index: 999;
}
.heard_T a {
	display: inline-block;
	line-height: 146px;
}
.heard_T.scroll {
	background: rgba(255,255,255,0.90)
}
.s_s_z {
	float: right;
}
.s_s_z .s_s {
	margin-right: 45px;
}
.nav_show {
	position: fixed;
	z-index: 9999;
	width: 100%;
	box-sizing: border-box;
	padding: 47px;
	overflow: hidden;
	height: 100%;
	background: #FFF;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	-webkit-transition: -webkit-transform .3s ease-in-out;
	-moz-transition: transform .3s ease-in-out, -moz-transform .3s ease-in-out;
	-o-transition: transform .3s ease-in-out, -o-transform .3s ease-in-out;
	transition: transform .3s ease-in-out;
	transition: transform .3s ease-in-out, -webkit-transform .3s ease-in-out, -moz-transform .3s ease-in-out, -o-transform .3s ease-in-out;
	-webkit-transform: translate3d(100%, 0, 0);
	-moz-transform: translate3d(100%, 0, 0);
	transform: translate3d(100%, 0, 0);
}
.nav_show.cur {
	-webkit-transform: translate3d(0, 0, 0);
	-moz-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
}
.nav_show_title {
	font-size: 56px;
	text-align: center;
	line-height: normal;
	margin-bottom: 60px;
}
.nav_show_title img {
	float: right;
	pointer-events: inherit;
	margin-top: 10px;
}
.banner_n {
	padding-top: 146px;
}
.banner_n img {
	width: 100%;
}
.yu_jk, .blk_li {
	background: #FFF;
	margin-top: 30px;
}
.title_T {
	font-size: 56px;
	padding-top: 56px;
	padding-bottom: 56px;
	height: 100%;
}
.yu_jk_n, .blk_li_n, .jkyd_n {
	overflow: hidden;
	padding-bottom: 56px;
}
.jkyd_n a {
	width: 33.333%;
	text-align: center;
	display: inline-block;
	float: left;
}
.yu_jk_n a {
	display: inline-block;
	width: 499px;
}
.yu_jk_n a img {
	width: 100%;
}
.yu_jk_n a:nth-child(odd) {
	float: left;
}
.yu_jk_n a:nth-child(even) {
	float: right;
}
.yu_jk_n a p {
	font-size: 40px;
	color: #333333;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
	margin-top: 15px;
	line-height: 56px;
}
.foot {
	background: #FFF;
	text-align: center;
	padding-top: 160px;
	padding-bottom: 200px;
	margin-top: 30px;
}
.foot img {
	margin-bottom: 30px;
}
.foot p {
	text-align: center;
	color: #333333;
	font-size: 36px;
	margin-bottom: 15px;
}
.nav_show_n a {
	display: block;
	line-height: 60px;
	box-sizing: border-box;
	margin-bottom: 35px;
	padding-bottom: 35px;
	font-size: 48px;
	border-bottom: 1px solid #E2E2E2;
	background: url(../images/nav_y.png) right center no-repeat;
}
.nav_show_n a span {
	border-left: 5px solid #01AB7B;
	display: inline-block;
	text-indent: 50px;
}
.nav_x_x {
	border-radius: 50px;
	height: 120px;
	line-height: 120px;
	text-align: center;
	color: #FFF;
	font-size: 50px;
	background: #01AB7B;
	margin-top: 100px;
}
.nav_x_x img {
	margin-right: 20px;
	vertical-align: -10px;
}
.jkkp, .vysp, .jkzs {
	margin-top: 30px;
	background: #FFF;
}
.jkkp_n, .vysp_n, .jkzs_n {
	padding-bottom: 60px;
}
.jkkp_n a {
	display: block;
	margin-bottom: 30px;
	padding-bottom: 30px;
	border-bottom: 1px dashed #DADADA;
}
.jkkp_n a h1 {
	font-size: 42px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	margin-bottom: 20px;
}
.jkkp_n a span {
	display: block;
	color: #4ca87e;
	font-size: 32px;
	height: 100%;
}
.vysp a {
	display: block;
	margin-bottom: 60px;
}
.vysp a img {
	width: 100%;
	margin-bottom: 40px;
}
.vysp a p {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	font-size: 48px;
	color: #333333;
}
.vysp_n_show_title h1 {
	font-size: 42px;
	margin-bottom: 20px;
}
.vysp_n_show_title span {
	display: block;
	color: #4ca87e;
	font-size: 32px;
}
.vysp_n_show {
	margin-top: 50px;
}
/*video {
	width: 100%;
	font-size: 100px;
	position: relative;
	z-index: 1;
}
video::-internal-media-controls-download-button {
 display:none;
}
video::-webkit-media-controls-enclosure {
 overflow:hidden;
}
video::-webkit-media-controls-panel {
 width: calc(100% + 30px);
}
video::-webkit-media-controls-enclosure {
}
video::-webkit-media-controls-fullscreen-button {
display: none;
}
video::-webkit-media-controls-play-button {
transform: scale(2);
}
video::-webkit-media-controls-timeline {
}
video::-webkit-media-controls-current-time-display {
}
video::-webkit-media-controls-time-remaining-display {
display: none;
}
video::-webkit-media-controls-mute-button {
display: none;
}
video::-webkit-media-controls-toggle-closed-captions-button {
display: none;
}
video::-webkit-media-controls-volume-slider {
display: none;
}*/
.jkzs_n {
	overflow: hidden;
	padding-bottom: 56px;
}
.jkzs_n a {
	float: left;
	width: 330px;
}
.jkzs a:nth-child(2) {
	margin-left: 20px;
	margin-right: 20px;
}
.jkzs a p {
	font-size: 40px;
	color: #333333;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
	margin-top: 15px;
	line-height: 56px;
}
.top_kuang_my {
	background: #436992;
	margin-top: 146px;
	overflow: hidden;
}
.top_kuang_jd {
	background: #569289;
	margin-top: 146px;
	overflow: hidden;
}
.top_kuang_zb {
	background: #4A5C80;
	margin-top: 146px;
	overflow: hidden;
}
.top_kuang_zb_n {
	background: #BBAF8E;
	margin-top: 146px;
	overflow: hidden;
}
.top_kuang {
	position: relative;
	height: 520px;
}
.top_kuang_img {
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	left: 0px;
	border-radius: 20px;
	box-shadow: 0 1px 18px rgba(0,0,0,.65);
	width: 330px;
}
.top_kuang_R {
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	right: 0px;
}
.top_kuang_R h1 {
	font-size: 56px;
	color: #FFF;
	display: block;
	text-align: left;
	margin-bottom: 20px;
}
.top_kuang_p {
	background: rgba(0,0,0,0.20);
	width: 630px;
	padding: 25px 35px;
	box-sizing: border-box;
	color: #FFF;
	border-radius: 20px;
	font-size: 40px;
	margin-bottom: 25px;
	position: relative;
}
.top_kuang_R span {
	color: #fff;
	opacity: 0.5;
	font-size: 32px;
	display: flex;
	align-items: center;
}
.top_kuang_R span img {
	margin-right: 15px;
}
.zaixian_li {
	background: #FFF;
}
.zaixian_li_T_L {
	height: 110px;
	width: 326px;
	background: #EEEEEE;
	margin-left: 47px;
	margin-top: 35px;
	float: left;
	border-radius: 15px;
	display: flex;
	justify-content: center;
	align-items: center;
	font-size: 46px;
}
.zaixian_li_T {
	height: 180px;
}
.zaixian_li_T_L img {
	margin-right: 15px;
}
.zaixian_li_T .select_R {
	height: 110px;
	line-height: 110px;
	float: right;
	margin-top: 35px;
	margin-right: 47px;
	display: flex;
	align-items: center;
}
.zaixian_li_T .select_R img {
	margin-left: 15px;
}
.zaixian_li_T .select_R select {
	font-size: 44px;
}
.zaixian_li_n a {
	border-bottom: 1px solid #C9C9C9;
	margin-bottom: 40px;
	padding-bottom: 40px;
	box-sizing: border-box;
	padding-left: 37px;
	padding-right: 37px;
	display: block;
}
.zaixian_li_n {
	padding-bottom: 50px;
	min-height: 800px;
	padding-top: 25px;
}
.zaixian_li_n a h1 {
	font-size: 48px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.zaixian_li_n_b {
	margin-top: 15px;
	display: flex;
	align-items: center;
}
.zaixian_li_n_b span, .zaixian_li_n_b s {
	font-size: 36px;
	color: #a7a7a7;
	margin-right: 50px;
	line-height: 60px;
	display: flex;
	align-items: center;
}
.zaixian_li_n_b span img, .zaixian_li_n_b s img {
	margin-right: 15px;
}
.zhubo_li {
	overflow: hidden;
	padding-top: 45px;
	padding-bottom: 45px;
}
.zhubo_li a {
	width: 330px;
	float: left;
	margin-right: 20px;
	margin-bottom: 30px;
}
.zhubo_li a:nth-child(3n+3) {
	margin-right: 0px;
}
.zhubo_li a img {
	width: 100%;
	margin-bottom: 20px;
}
.zhubo_li a h1 {
	color: #333333;
	font-size: 40px;
	text-align: center;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.top_kuang_p img {
	position: absolute;
	right: 25px;
	top: 50%;
	transform: translateY(-50%);
}
.zhubo_z {
	position: relative;
	overflow: inherit;
}
.zhubo_jieshao {
	width: 1030px;
	background: rgba(187,175,142,0.86);
	box-sizing: border-box;
	padding: 110px;
	position: absolute;
	left: 0;
	right: 0;
	top: 350px;
	border-radius: 20px;
	display: none;
}
.zhubo_jieshao .zb_x {
	position: absolute;
	right: 25px;
	top: 35px;
	z-index: 99;
	pointer-events: inherit;
}
.zhubo_jieshao_n {
	max-height: 600px;
	overflow-y: auto;
}
.zhubo_jieshao .zhubo_jieshao_n p {
	font-size: 38px;
	color: #FFF;
}
 .zhubo_jieshao_n::-webkit-scrollbar {
 display: none;
}
.blk_li_n {
	overflow: hidden;
}
.blk_li_n a {
	width: 500px;
	height: 92px;
	text-align: center;
	line-height: 92px;
	color: #333333;
	font-size: 40px;
	background: #F5F5F5;
	float: left;
	margin-bottom: 30px;
}
.blk_li_n a:nth-child(even) {
	float: right;
}
.blk_li_n a:nth-child(4n+3), .blk_li_n a:nth-child(4n+4) {
	background: #E5F1EC;
}
.show_n_title {
	display: block;
	margin-bottom: 30px;
	padding-bottom: 30px;
}
.show_n_title h1 {
	font-size: 42px;
	margin-bottom: 20px;
}
.show_n_title span {
	display: block;
	color: #4ca87e;
	font-size: 32px;
	height: 100%;
}
.show_n_m p,.show_n_m section{
	font-size: 36px !important;
	height: 100% !important; line-height: 56px !important;
	margin-bottom: 30px;
}
.show_n_m span{font-size: 36px !important; line-height: 56px !important;
	height: 100% !important;}
.show_n_m p img,.show_n_m section img {
	max-width: 100%;
}
.cur_img {
	text-align: center;
}
.h_nav {
	background: #FFF;
	padding-top: 60px;
	overflow: hidden;
}
.h_nav a {
	display: inline-block;
	float: left;
	width: 25%;
	text-align: center;
	margin-bottom: 60px;
	color: #333333;
	font-size: 42px;
}
.h_nav a img {
	margin-bottom: 30px;
}
.h_dj {
	background: #FFF;
	margin-top: 30px;
	padding-top: 40px;
}
.h_dj a {
	display: block;
}
.h_dj a img {
	width: 100%;
}
.h_news {
	background: #FFF;
}
.h_n_t_li, .h_n_t_li_b, .h_n_t_li_f {
	overflow: hidden;
}
.h_n_t_li span, .h_n_t_li_b span, .h_n_t_li_f span {
	display: inline-block;
	width: 25%;
	float: left;
	text-align: center;
	height: 100px;
	line-height: 100px;
	background: #F5F5F5;
	font-size: 42px;
}
.h_n_t_li span.cur, .h_n_t_li_b span.cur, .h_n_t_li_f span.cur {
	color: #FFF;
	background: #0FAB7B;
}
.h_n_t_li_n, .h_n_t_li_n_b, .h_n_t_li_n_f {
	padding-top: 60px;
	overflow: hidden;
}
.h_n_t_li_n a, .h_n_t_li_n_b a, .h_n_t_li_n_f a {
	display: block;
	float: left;
	width: 100%;
	margin-bottom: 30px;
	padding-bottom: 30px;
	border-bottom: 1px dashed #DADADA;
}
.h_n_t_li_n a h1, .h_n_t_li_n_b a h1, .h_n_t_li_n_f a h1 {
	font-size: 42px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	margin-bottom: 20px;
}
.h_n_t_li_n a span, .h_n_t_li_n_b a span, .h_n_t_li_n_f a span {
	display: block;
	color: #4ca87e;
	font-size: 32px;
}
.h_n_t_li_n s, .h_n_t_li_n_b s, .h_n_t_li_n_f s, .blk_li_n s {
	font-size: 36px;
	display: block;
	width: 100%;
	text-align: right;
	color: #333333;
	float: right;
	padding-bottom: 40px;
	padding-top: 10px;
}
.h_n_t_li_n, .h_n_t_li_n_b, .h_n_t_li_n_f {
	display: none;
}
.vi_title {
	padding-top: 24%;
	font-size: 55px;
	width: 1030px;
	margin: 0 auto;
	text-align: center;
	color: #FFF;
}
.vi_img {
	width: 100%;
	height: 587px;
	background: url(../images/huyanglin_08.png) center center no-repeat;
	margin-top: 220px;
	position: relative;
}
.vi_img img {
	width: 500px;
	height: 500px;
	overflow: hidden;
	background-size: auto 100%;
	background-repeat: no-repeat;
	background-position: center center;
	border-radius: 16px;
	background-color: #BCBCBC;
	z-index: 99;
	position: absolute;
	left: 50%;
	transform: translateX(-50%);
	margin-left: -20px;
	right: 0;
	top: 55px;
}
#wrapper {
	width: 820px;
	margin: 0 auto;
	position: fixed;
	left: 0;
	right: 0;
	bottom: 10%;
}
.cx_baogao {
	position: relative;
}
.cx_baogao img {
	width: 100%;
}
.cx_baogao .evm {
	width: 22%;
	position: absolute;
	top: 520px;
	right: 25.2%;
}
.ss {
	background: #FFF;
	padding-top: 30px;
	padding-bottom: 30px;
}
.ss_n {
	height: 100px;
	box-sizing: border-box;
	border: 1px solid #CCC;
}
.ss {
	display: none;
}
.ss_n #keywords {
	border: none;
	background: none;
	outline: none;
	color: #353535;
	line-height: 100px;
	height: 100px;
	width: 850px;
	font-size: 40px;
	float: left;
	margin-left: 30px;
	margin-right: 30px;
	text-indent: 15px;
}
.ss_n .sousuo {
	width: 116px;
	height: 100px;
	line-height: 100px;
	float: right;
	text-indent: -9999px;
	cursor: pointer;
	border: none;
	background: none;
	background: url(../images/ss_1.png) center center no-repeat;
	background-size: 55px 55px;
}
.title_T span {
	display: inline-block;
	font-size: 36px;
	float: right;
}
.title_T span i {
	color: red;
}
.ias_loader1, .ias_trigger {
	display: none;
	text-align: center;
	font-size: 34px;
}
.ias_loader1 a, .ias_trigger a, .ias_loader {
	color: #4ca87e;
	border-bottom: none;
	text-align: center;
	display: block;
	padding-top: 30px;
	font-size: 34px;
	margin-bottom: 0px !important;
	padding-bottom: 0px !important;
}
.jAudio--controls p {
	display: inline-block;
	overflow: hidden;
	width: 60px;
	height: 60px;
	opacity: 0.5;
}
.jAudio--controls p.prev {
	background: url(../images/prev.png) center center no-repeat;
	background-size: 100% 100%;
	position: absolute;
	left: 50%;
	margin-top: 0px;
	margin-left: -260px;
}
.jAudio--controls p.next {
	background: url(../images/next.png) center center no-repeat;
	background-size: 100% 100%;
	position: absolute;
	left: 50%;
	margin-top: 0px;
	margin-left: 200px;
}
.jAudio--controls p a {
	display: block;
	width: 60px;
	height: 60px;
	opacity: 0;
}
.jAudio--controls p.opp {
	opacity: 1;
}
.nodata {
	text-align: center;
	font-size: 36px;
	color: #434343;
	padding-top: 50px;
	padding-bottom: 100px;
}
.show_100_img .cur_img img {
	width: 100%;
}
.mingyi_mingke_title {
	font-size: 50px;
	padding-bottom: 50px;
	text-align: center;
	color: #00ab7b;
	border-top: 2px solid #00ab7b;
	padding-top: 50px;
	height: 100%;
}
.h_jiankzs {
	overflow: hidden;
}
.h_jiankzs img {
	width: 160px;
	border-radius: 50%;
	float: left;
	margin-right: 30px;
}
.h_jiankzs p {
	font-size: 42px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	line-height: 158px;
}
.keshijs {
	padding-bottom: 60px;
	font-size: 36px;
	height: 100%;
}
.keshijs p {
	font-size: 36px;
	height: 100%;
	margin-bottom: 30px;
}
.mymk_zj {
	overflow: hidden;
	padding-bottom: 60px;
}
.mymk_zj a:nth-child(odd) {
	float: left;
}
.mymk_zj a:nth-child(even) {
	float: right;
}
.mymk_zj a {
	display: inline-block;
	margin-bottom: 40px;
	text-align: center;
	width: 499px;
}
.mymk_zj a img {
	width: 80%;
	margin-bottom: 20px;
}
.mymk_zj a p {
	font-size: 40px;
	text-align: center;
	color: #333333;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
	overflow: hidden;
	margin-top: 15px;
	line-height: 56px;
}
.doctor_c_3 {
	overflow-y: auto;
	width: 100%;
	padding-bottom: 60px;
}
.doctor_c_3 table {
	background-color: #8fdac5;
	font-size: 36px !important;
	width: 280%;
}
.doctor_c_3 table tr td {
	line-height: 80px;
	padding-top: 20px;
	padding-bottom: 20px;
	width: 300px;
	padding: 0px;
}
.doctor_c_3 table tr td span {
	display: block;
	width: 100%;
	text-align: center
}
.bgwhite {
	background-color: #fff;
}
.bgreen {
	background-color: #00aa7a;
}
.white, .white a, .white a:hover {
	color: #fff;
}
 .doctor_c_3::-webkit-scrollbar {
 display: none;
}
.text_c {
	font-size: 36px;
}
.ys_cs {
	display: flex;
	justify-content: center;
	align-items: center;
	margin: 0 0;
	padding-bottom: 40px;
}
.ys_cs img {
	margin-right: 20px;
}
.ys_cs_li {
	display: inline-block;
	margin: 0 0;
}
.visitsks .paibanbycode td {
	text-align: center;
}
.visitsks .paibanbycode thead {
	background: #00aa7a;
	color: #FFF;
}
.visitsks .paibanbycode td {
	border-right: 1px solid #8fdac5;
	border-bottom: 1px solid #8fdac5;
}
.visitsks .paibanbycode tbody {
	background: #fff;
}
.from_cjg {
	font-size: 36px;
	line-height: 80px;
	padding-bottom: 80px;
	height: 100%;
	text-align: center;
}
.from_cjg .rbltype {
	width: 380px;
	border: 1px solid #AAAAAA;
	padding: 10px 30px;
	font-size: 36px;
	padding-right: 60px;
	background: url(../images/sj.png) 320px center no-repeat;
	background-size: 28px 28px;
}
.from_cjg .tbcode {
	width: 380px;
	border: 1px solid #AAAAAA;
	padding: 10px 30px;
	font-size: 36px;
}
.from_cjg .verify-wrap span {
	font-size: 32px;
	line-height: 68px;
}
.from_cjg .verify-wrap {
	height: 70px !important;
	line-height: 70px;
}
.from_cjg .verify-wrap .drag-btn {
	width: 76px;
	height: 70px;
}
.from_cjg .verify-wrap .drag-progress {
	height: 70px;
}
.from_cjg .querybtn {
	display: block;
	margin-top: 40px;
	width: 600px;
	height: 70px;
	background-color: #ffa573;
	text-align: center;
	line-height: 70px;
	color: #FFF;
}
.from_cjg .cx_l span {
	font-size: 40px;
}
.from_cjg .cx_l li {
	margin-bottom: 20px;
}
.dct_img {
	width: 100%;
	height: 558px;
	overflow: hidden;
}
.charges_ta {
	width: 90%;
	margin: 0 auto;
	margin-top: 60px !important;
}
.charges_ta .resulttable {
	width: 100%;
}
.charges_ta table {
	width: 100%;
	border-collapse: collapse;
	margin: 0 auto;
	border: 1px solid #666666;
	margin-bottom: 50px !important;
}
.charges_ta tr {
	line-height: 100px;
	border-bottom: 1px solid #666;
	background-color: #FFF;
	text-align: center;
}
.charges_ta tr td {
	box-sizing: border-box;
	text-align: center;
	border-width: 0px;
	border-right: 1px solid #EBEBEB;
	padding: 0px;
}
.charges_ta tr td:last-child {
	border-right: none;
}
.charges_ta .tdval {
	background-color: #F6F6F6;
	text-indent: 5px;
}
.charges_ta .tdbt {
	width: 280px;
	text-align: center;
}
