body li {
				font-size: 16px;
			}

			.wrap-nav .mod-en span {
				font-size: 14px;
			}
			.bom-links ul li {
				overflow: hidden;
				text-overflow: ellipsis;
				white-space: nowrap;
			}
			
			.hiddenSl2 {
				overflow: hidden;
				text-overflow: ellipsis;
				display: -webkit-box;
				-webkit-box-orient: vertical;
				-webkit-line-clamp: 2;
			}
			
			.hiddenSl3 {
				overflow: hidden;
				text-overflow: ellipsis;
				display: -webkit-box;
				-webkit-box-orient: vertical;
				-webkit-line-clamp: 3;
			}
			
			.nav-tit {
				height: 72px;
			}
			
			.page {
				text-align: center;
				line-height: 16px;
			}
			
			.page a {
				padding: 2px 6px;
				display: inline-block;
				margin: 0 5px;
				background: #e8edf2;
				position: relative;
				font-size: 16px;
			}
			
			.page a.cr {
				background: #b5151d;
				color: #fff;
			}
			
			.page a.s1 {
				padding: 2px 6px;
				display: inline-block;
				border: 1px solid #ccc;
				margin: 0 5px;
				background: #fff;
				font-size: 14px;
			}
			
			.page select {
				font-size: 12px;
				padding: 2px 0 1px 0;
				border: 1px solid #ccc;
				margin-bottom: 0 !important;
				width: 50px;
			}
			
			
			#footer .bom-report span {
				margin-right: 12px;
				line-height: 32px;
			}
			
			#footer .bom-contacts {
				text-align: center;
			}
			
			#footer .bom-contacts .bom-addr {
				margin-left: 80px;
			}
			
			#footer .bom-contacts .bom-tel {
				margin: 0;
				margin-left: 50px;
			}
			
			#footer .bom-report>span em img {
				margin-bottom: -10px;
			}
			
			@media screen and (max-width: 480px) {
				.page a {
					margin: 0px 5px 10px;
				}
			
				.page {
					white-space: normal;
					margin-top: 0 !important;
				}
			
				.mobile-menucss>ul>li>ul>li {
					color: #fff;
				}
			
				.mobile-menucss>ul>li>ul>li>a>span {
					font-size: 16px;
					opacity: 1;
				}
			
				.mobile-search {
					padding: 0 20px 0 20px;
				}
			
				.searchTips {
					background: #fff;
					box-shadow: 0px 6px 16px 0px #aaa;
					-webkit-box-shadow: 0px 6px 16px 0px #aaa;
					-moz-box-shadow: 0px 6px 16px 0px #aaa;
					-ms-box-shadow: 0px 6px 16px 0px #aaa;
				}
			
				.searchTips li {
					overflow: hidden;
					text-overflow: ellipsis;
					white-space: nowrap;
				}
			
				.fot-r {
					text-align: left;
				}
			
				#footer .fot-r .footFocus {
					margin: 0px;
				}
			
				#footer .mod-copy {
					-height: 170px;
				}
			
				#footer .bom-report>span {
					display: inline-block;
					margin-bottom: 20px;
				}
			
				#footer .bom-contacts {
					text-align: left;
				}
			
				#footer .bom-contacts .bom-addr {
					margin-left: 10px;
					line-height: 22px;
				}
			
				#footer .bom-contacts .bom-tel {
					margin-left: 10px;
					line-height: 180%;
				}
			
				#footer .copys {
					font-size: 14px;
				}
			
				#footer .copys>i>a {
					display: block;
				}
			
				#footer .copys span {
					margin-left: 0;
				}
			
				.mode-banner {
					margin-top: 0;
				}
			
				#pageToolbar ul li {
					margin: 3px 2px;
				}
			
				.content {
					width: 100% !important;
					padding: 0 10px;
					box-sizing: border-box;
					margin: 10px auto 0 !important;
				}
			
				.layer-l {
					background: none;
					width: 100% !important;
				}
			
				.nav-tit {
					height: 50px;
				}
			
				.nav-tit span {
					width: auto !important;
				}
			
				.content .box-left {
					width: 100% !important;
					margin-bottom: 20px;
				}
			
				.content .box-right {
					width: 100% !important;
				}
			
				.content .layer-r {
					width: 100% !important;
					padding: 30px 8px 30px !important;
				}
			
				.inner-bg .wrap-layer {
					margin-top: 0px !important;
				}
			
				.inner-bg .wrap-layer .topbtn {
					float: none;
				}
			
				.top-search3 .s-input {
					width: 100%;
				}
			
				.mod-news4 {
					margin-top: 0;
				}
			
				.pegeBox {
					padding: 12px;
					height: auto;
				}
			
				.list_page {
					height: auto;
				}
			
				.page select {
					font-size: 14px;
				}
			}
			
			.leftMenuBox {
				background: #fff;
				box-shadow: 0px 6px 16px 0px #aaa;
				-webkit-box-shadow: 0px 6px 16px 0px #aaa;
				-moz-box-shadow: 0px 6px 16px 0px #aaa;
				-ms-box-shadow: 0px 6px 16px 0px #aaa;
			}.navMenu {
				flex-wrap: wrap;
				 justify-content: center;
				 display: flex;
			}

			/* .navMenu li.menucr:first-child{
				margin-left: 0px;
			}
			.navMenu li.menucr {
				margin-left: 5px;
			}
 */
			

			#sonHome {
				display: inline-block;
				width: 130px;
				height: 40px;
				border-radius: 5px;
				border: 1px solid #ccc;
				/* float: right; */
				margin-left: 255px;
				/* margin-top: 1px; */
				box-sizing: border-box;
				padding-left: 40px;
				line-height: 40px !important;
				color: #999;
				position: relative;
			}

			#sonHome .img {
				width: 16px;
				height: 16px;
				background: url("__PUBLIC__/images/sonhomegary.svg");
				position: absolute;
				top: 11px;
				left: 12px;
			}

			#sonHome:hover {
				color: #b5151d;
				border-color: #b5151d;
			}

			#sonHome:hover .img {
				background: url("__PUBLIC__/images/sonhomered.svg");
			}
			#cmsAssetManageVo>div:last-child,
			#pubEquityIndustry>div:last-child,
			#priEquityIndustry>div:last-child {
				border-right: 1px solid #d6d6d6;
			}

			#ChinaMap {
				width: 650px;
				height: 450px;
			}

			i {
				font-style: normal;
			}

			.self-list li i {
				max-width: 550px;
				overflow: hidden;
				text-overflow: ellipsis;
				white-space: nowrap;
			}

			#pie {
				width: 100%;
				height: 450px;
			}

			#line,
			#nested_pie {
				width: 650px;
				height: 450px;
			}

			#nested_pie {
				width: 678px;
				height: 450px;
			}

			.mod-finatotal {
				max-height: 870px;
			}

			.map-tab {
				text-align: center;
			}

			.map-tab ul {
				background: url(__PUBLIC__/images/line_bg2.png) center bottom no-repeat;
				padding-bottom: 18px;
			}

			.map-tab * {
				display: inline-block;
				font-size: 22px;
				color: #333;
			}

			.map-tab li {
				padding: 0 32px;
			}

			.map-tab li.cr * {
				font-size: 28px;
				color: #b5151d;
			}

			.fina-total .item-cell {
				width: auto;
				padding: 0 65px;
			}

			.s-link a {
				width: 33%;
			}

			.s-link a span {
				line-height: 20px;
				width: 112px;
				display: inline-block;
				vertical-align: middle;
			}

			.item-zc-1,
			.item-zc-2,
			.item-zc-3 {
				padding: 0 130px !important;
			}

			.mod-right-anchor>ul {
				margin-top: -60px;
			}

			/* .map-tits:after {top: 4px;} */
			@media screen and (max-width:480px) {
				#ChinaMap {
					width: 340px;
					height: 350px;
				}

				.mod-right-anchor>ul {
					margin-top: -41px;
				}

				.mod-indexbanner img {
					opacity: 1 !important;
				}
			}

			.banner,
			.mode-banner {
				display: none;
			}

			.mod-news-2 ul li a {
				line-height: 26px;
				max-width: 348px;
				overflow: hidden;
				text-overflow: ellipsis;
				white-space: nowrap;
			}

			.mod-news-2 ul li i {
				top: 20px;
			}

			.service-lists2 .i-desc a {
				overflow: hidden;
				text-overflow: ellipsis;
				display: -webkit-box;
				-webkit-box-orient: vertical;
				-webkit-line-clamp: 3;
			}

			.indust-lists ul li a {
				overflow: hidden;
				text-overflow: ellipsis;
				white-space: nowrap;
			}

			.layer-service-r .item-desc {
				height: 68px;
			}

			.swiper-container-1 .swiper-slide {
				text-align: center;
			}

			.mod-indexbanner {
				max-height: 686px;
			}

			.mod-indexbanner img {
				height: 680px;
				width: 100%;
			}

			.mod-indexbanner .swiper-slide img {
				opacity: 0;
			}

			.exam-cnts .exam-1,
			.exam-cnts .exam-2,
			.exam-cnts .exam-3 {
				text-align: center;
			}

			/* 更改考试时间临时修改 */
			.exam-cnts .exam-1 {
				padding-right: 100px;
			}

			.exam-cnts .exam-1,
			.exam-cnts .exam-2 {
				padding-right: 93px;
			}

			.exam-cnts .exam-1:after,
			.exam-cnts .exam-2:after {
				width: 85px;
			}

			@media screen and (max-width:480px) {
				#ChinaMap {
					width: 340px;
					height: 350px;
				}

				.mod-right-anchor>ul {
					margin-top: -41px;
				}

				#pie {
					width: 100%;
					height: 680px;
				}

				.mod-finatotal {
					max-height: none;
					overflow: hidden;
					padding-bottom: 36px;
				}

				.map-tab * {
					display: block;
					margin: 5px 0;
				}

				.fina-total .item-cell {
					width: 100%;
					padding: 6px 65px;
				}

				#showData2 {
					padding: 0 6px;
				}

				#line,
				#nested_pie {
					width: 100%;
					height: 450px;
				}

				#nested_pie {
					width: 100%;
					height: 320px;
				}

				.mod-news-2 ul li a {
					max-width: 100%;
				}

				.s-linkZdy a span {
					width: 58px;
				}

				.s-link a {
					width: 50%;
				}

				.mod-indexbanner img {
					height: 200px;
				}

				.mod-indexbanner .swiper-slide img {
					opacity: 1;
				}

				.mod-servicelinks .servicelinks-tits {
					height: 80px;
				}

				.mod-servicelinks .servicelinks-tits span {
					margin-top: 8px;
				}

				.layer-service-r .item-cell {
					height: 190px;
				}

				.layer-service-r .item-desc {
					height: 50px;
				}

				/* 更改考试时间临时修改 */
				.exam-cnts .exam-1,
				.exam-cnts .exam-2 {
					padding-right: 25px;
				}

				.exam-cnts .exam-1:after,
				.exam-cnts .exam-2:after {
					width: 20px;
				}
			}