﻿html,body {
	margin: 0;
	padding: 0;
    font-family: '思源黑体';
}

.pagebox {
	position: relative;
}

td, th {
	padding: 0;
	vertical-align: top!important;
}

#c_portalResnav_main-15580699260526466 .okayNav__nav--visible a:hover, .okayNav a:hover {
	color: #bda157 !important;
}

@media only screen and (max-width: 768px) {
	.w_grid-001 > div > .p_gridbox > .p_gridCell {
		float: none !important;
		position: static;
	}
	#w_common_text-1561208219365{height: auto!important;}
	#c_portalResPublic_mapReference-16612398305751125{margin-top: 2rem!important;}
	#c_portalResPublic_mapReference-16612398305751125 .p_mapContainer{height: auto!important;}
	#w_grid-1561196990894 > div > .p_gridbox > .p_gridCell {
		float: none !important;
		position: static;
	}

	#w_grid-1561197267835 > div > .p_gridbox > .p_gridCell {
		float:  none !important;
		position:  static;
	}

	#w_grid-1561197267801 > div > .p_gridbox > .p_gridCell {
		float: none !important;
		position: static;
	}

	#w_common_text-1561196905203 {
		margin-left: 0px !important;
	}

	#w_grid-1561196905144 > div > .p_gridbox > .p_gridCell {
		float: none !important;
		position: static;
	}

	#w_grid-1561196905165 > div > .p_gridbox > .p_gridCell {
		float: none !important;
		position: static;
	}

	#w_common_text-1558310893584 {
		width: 95% !important;
		text-align: justify;
	}

	#w_grid-1561196905144，#w_grid-1561196905102 > div > .p_gridbox > .p_gridCell {
	}

	#w_grid-1561195202460 {
		width: 95%;
		max-width: 1200px;
		min-width: 0px;
		height: auto;
		max-height: none;
		min-height: 37px !important;
		margin-top: 10px !important;
	}

	#w_grid-1561199532771 {
		width: 95%;
		max-width: 1200px;
		min-width: 0px;
		height: auto;
		max-height: none;
		min-height: 37px !important;
		margin-top: 10px !important;
	}

	#w_common_text-1561198179494 {
		width: auto;
		max-width: none;
		min-width: 0px;
		height: auto;
		max-height: none;
		min-height: 0px;
		margin-top: 0px !important;
		margin-left: 80px !important;
		padding-top: 30px;
	}

	#w_common_text-1561199926862 {
		margin-top: 0px !important;
		margin-left: auto;
		padding-top: 0px !important;
		padding-left: 80px !important;
	}

	#w_common_text-1558084821820 span {
		font-size: 11.5px;
	}

	#w_common_text-1558311594892 span {
		font-size: 11.5px;
	}

	#w_common_text-1558313139947 span {
		font-size: 11.5px;
	}

	#w_common_text-1558318012300 span {
		font-size: 11.5px;
	}

	#w_common_text-1558322278942 span {
		font-size: 11.5px;
	}

	#w_common_text-1558324301098 span {
		font-size: 11.5px;
	}

	#w_common_text-1558335107937 span {
		font-size: 11.5px;
	}

	#w_common_text-1558335151891 span {
		font-size: 11.5px;
	}

	#w_common_text-1558338378190 span {
		font-size: 11.5px;
	}

	#w_common_text-1558338378216 span {
		font-size: 11.5px;
	}

	#w_common_text-1558338378225 span {
		font-size: 11.5px;
	}

	#w_grid-1558335396683 span {
		font-size: 12px;
	}

	#w_common_text-1558310893584 span {
		font-size: 12px;
	}

	#w_grid-1558338599686 span {
		font-size: 12px;
	}

	#w_common_text-1558310893584 {
		width: 90% !important;
		text-align: center;
		text-align: justify;
	}

	#w_common_text-1558311650964 span {
		font-size: 12px;
	}

	#w_common_text-1558311650964 {
		width: 92% !important;
		text-align: center;
		text-align: justify;
	}

	#w_fimg-1558310893574 {
		width: 92% !important;
	}

	#w_fimg-1558311650969 {
		width: 92% !important;
	}

	#w_fline-1558084694945, #w_fline-1558084694956, #w_fline-1558311574483, #w_fline-1558311574487, #w_fline-1558313030738, #w_fline-1558313030744, #w_fline-1558317993992, #w_fline-1558317993997, #w_fline-1558322255319, #w_fline-1558322255326, #w_fline-1558324231018, #w_fline-1558324231023, #w_fline-1558311650967, #w_fline-1558311650977, #w_fline-1558338378175, #w_fline-1558338378180 {
		width: 92% !important;
	}

	#dx001 span {
		font-size: 1.6rem;
	}

	#dx002 span {
		font-size: 1.2rem;
	}

	#fg003 span {
		font-size: 1.6rem;
	}

	#fg004 span {
		font-size: 1.2rem;
	}

	#cx001 span {
		font-size: 1.6rem !important;
	}

	#cx002 span {
		font-size: 1.2rem !important;
	}

	#v001 span {
		font-size: 1.6rem !important;
	}

	#v002 span {
		font-size: 1.2rem !important;
	}

	#mm001 span {
		font-size: 1.6rem !important;
	}

	#mm002 span {
		font-size: 1.2rem !important;
	}

	#mm0011 span {
		font-size: 1.6rem !important;
	}

	#mm0022 span {
		font-size: 1.2rem !important;
	}

	#xz001 span {
		font-size: 1.6rem !important;
	}

	#xz002 span {
		font-size: 1.2rem !important;
	}

	#ty001 span {
		font-size: 1.6rem !important;
	}

	#ty002 span {
		font-size: 1.2rem !important;
	}

	#po001 span {
		font-size: 1.6rem !important;
	}

	#po002 span {
		font-size: 1.2rem !important;
	}

	#new001 span {
		font-size: 1.6rem !important;
	}

	#new002 span {
		font-size: 1.2rem !important;
	}

	#qw001 span {
		font-size: 1.6rem !important;
	}

	#qw002 span {
		font-size: 1.2rem !important;
	}

	#w_grid-1558339639215 {
		text-align: center;
	}

	#w_common_text-1558335107937 {
		padding-top: 0px !important;
		padding-left: 0px !important;
		text-align: center;
	}

	#w_common_text-1558335151891 {
		text-align: center;
	}

	#w_common_text-1558338378216 {
		padding-top: 0px !important;
		padding-left: 0px !important;
		text-align: center;
	}

	#w_common_text-1558338378225 {
		text-align: center;
	}

	#w_grid-1558313139938 {
		margin-top: 10px !important;
	}

	#w_grid-1558313186166 {
		margin-top: 10px !important;
	}
}

@media only screen and (min-width: 769px) {
	#w_grid-1558343307921 {
		width: 100%;
	}
}