@media screen and (max-width:5000px) {
	.banner>.anniu {
		position: absolute;
		top: 62%;
		left: 0rem;
		right: 0rem;
		margin: 0rem auto;
		width: 16.25rem;
		height: 3.75rem;
		background: #f6ff00;
		line-height: 3.75rem;
		border-radius: 3.75rem;
		color: #d53e30;
		font-size: 1.125rem;
		text-align: center;
		font-weight: 900;
		transition: 0.5s;
	}

	.cen1_main {
		width: 87.5rem;
		margin: 0rem auto;
	}

	.cen1_left {
		float: left;
		width: 47.8125rem;
		height: 26.25rem;
		background: #ffffff;
		border-radius: 0.625rem;
		position: relative;
	}

	.liu_left {
		position: absolute;
		bottom: 2.5rem;
		left: 10.75rem;
		
	}

	.xxk_left {
		position: absolute;
		width: 10.9375rem;
		height: 12.5rem;
		top: 0rem;
		right: -9.375rem;
		transform: rotate(180deg);
		float: right;
		z-index: 2;
	}

	.xxk_left>p {
		position: absolute;
		width: 8.75rem;
		bottom: 2.5rem;
		font-size: 1.5rem;
		color: white;
		text-align: center;
		transform: rotate(180deg);
	}

	.xxk_left>.icon {
		position: absolute;
		width: 8.75rem;
		top: 2.5rem;
		text-align: center;
		transform: rotate(180deg);
	}

	.cen1_left>.nr1 {
		float: left;
		margin-left: 1.25rem;
		margin-top: 3.0625rem;
	}

	.letf_img1 {
		float: left;
		margin-top: 3.4375rem;
		margin-left: 3.125rem;
	}

	.cen1_left>.nr1>div {
		margin-bottom: 1.25rem;
		height: 5rem;
	}

	.cen1_left>.nr1>div>p:nth-of-type(1) {
		font-size: 1.375rem;
		font-weight: 900;
		color: #444444;
		margin-bottom: 0.625rem;
	}

	.cen1_left>.nr1>div>p:nth-of-type(1)>span {
		font-size: 0.875rem;
		color: white;
		padding: 0.125rem 0.75rem;
		border-radius: 1rem;
		background: #19a1ee;
		font-weight: 100;
		margin-left: 0.625rem;
	}

	.cen1_left>.nr1>div>p:nth-of-type(2) {
		font-size: 1rem;
		color: #787878;
	}

	.cen1_left>.nr1>div>p:nth-of-type(3) {
		font-size: 1rem;
		color: #787878;
	}

	.letf_img2 {
		float: left;
		margin-top: 3.4375rem;
		margin-left: 10rem;
	}

	.cen1_left>.nr2 {
		float: left;
		margin-left: 1.25rem;
		margin-top: 3.0625rem;
	}

	.cen1_left>.nr2>div {
		margin-bottom: 1.25rem;
		height: 5rem;
	}

	.cen1_left>.nr2>div>p:nth-of-type(1) {
		font-size: 1.375rem;
		font-weight: 900;
		color: #444444;
		margin-bottom: 0.625rem;
	}

	.cen1_left>.nr2>div>p:nth-of-type(1)>span {
		font-size: 0.875rem;
		color: white;
		padding: 0.125rem 0.75rem;
		border-radius: 1rem;
		background: #19a1ee;
		font-weight: 100;
		margin-left: 0.625rem;
	}

	.cen1_left>.nr2>div>p:nth-of-type(2) {
		font-size: 1rem;
		color: #787878;
	}

	.cen1_left>.nr2>div>p:nth-of-type(3) {
		font-size: 1rem;
		color: #787878;
	}

	.cen1_right {
		float: right;
		width: 29.375rem;
		height: 26.25rem;
		background: #ffffff;
		border-radius: 0.625rem;
		position: relative;
	}

	.liu_right {
		position: absolute;
		top: 4.525rem;
		right: 10.525rem;
	}


	.right_img1 {
		float: left;
		margin-top: 3.4375rem;
		margin-left: 10rem;
	}

	.cen1_right>.nr3 {
		float: left;
		margin-left: 1.25rem;
		margin-top: 3.0625rem;
	}

	.cen1_right>.nr3>div {
		margin-bottom: 1.25rem;
		height: 5rem;
	}

	.cen1_right>.nr3>div>p:nth-of-type(1) {
		font-size: 1.375rem;
		font-weight: 900;
		color: #444444;
		margin-bottom: 0.625rem;
	}

	.cen1_right>.nr3>div>p:nth-of-type(1)>span {
		font-size: 0.875rem;
		color: white;
		padding: 0.125rem 0.75rem;
		border-radius: 1rem;
		background: #19a1ee;
		font-weight: 100;
		margin-left: 0.625rem;
	}

	.cen1_right>.nr3>div>p:nth-of-type(2) {
		font-size: 1rem;
		color: #787878;
	}

	.cen1_right>.nr3>div>p:nth-of-type(3) {
		font-size: 1rem;
		color: #787878;
	}

	.xxk_right {
		position: absolute;
		width: 10.9375rem;
		height: 12.5rem;
		left: -9.375rem;
		bottom: 0rem;
		float: left;
		z-index: 2;
	}

	.xxk_right>p {
		position: absolute;
		width: 8.75rem;
		top: 2.5rem;
		font-size: 1.5rem;
		color: white;
		text-align: center;
	}

	.xxk_right>.icon {
		position: absolute;
		width: 8.75rem;
		bottom: 2.5rem;
		text-align: center;
	}

	.main_cen2 {
		width: 100%;
		height: 30.625rem;
	}

	.main_cen2>.jingling {
		position: relative;
		width: 75rem;
		margin: 0rem auto;
	}

	.main_cen2>.jingling>ul {
		position: absolute;
		top: 7.5rem;
		width: 100%;
		display: flex;
		justify-content: space-between;
	}

	.main_cen2>.jingling>ul>li {}

	.main_cen2>.jingling>ul>li>.icon {
		background: url(/Images/frontimg/ruanzhu/组23.png);
		width: 3.75rem;
		height: 3rem;
		margin: 0rem auto;
	}

	.main_cen2>.jingling>ul>li>.icon1 {
		background-position: 0rem 0rem;
	}

	.main_cen2>.jingling>ul>li>.icon2 {
		background-position: -11.25rem 0rem;
	}

	.main_cen2>.jingling>ul>li>.icon3 {
		background-position: -22.5rem 0rem;
	}

	.main_cen2>.jingling>ul>li>.icon4 {
		background-position: -34.6875rem 0rem;
	}

	.main_cen2>.jingling>ul>li>.icon5 {
		background-position: -45.6rem 0rem;
	}

	.main_cen2>.jingling>ul>li>.icon6 {
		background-position: -57.25rem 0rem;
	}

	.main_cen2>.jingling>ul>li>.icon7 {
		background-position: -68.6rem 0rem;
	}

	.main_cen2>.jingling>ul>li>.text {
		font-size: 1.125rem;
		text-align: center;
		margin-top: 2.5rem;
	}

	.main_cen3 {
		width: 100%;
		height: 40.3125rem;
		background: url(/Images/frontimg/ruanzhu/33.png);
	}

	.main_cen3>ul {
		width: 87.5rem;
		display: flex;
		justify-content: space-around;
		margin: 0 auto;
	}

	.main_cen3>ul>li {
		width: 17.1875rem;
		height: 25rem;
		background: url(/Images/frontimg/ruanzhu/矩形40拷贝.png);
		transition: 0.5s;
	}

	.main_cen3>ul>li:hover {
		transform: scale(1.1);
		box-shadow: 0px 0px 0.625rem #0095EA inset;
	}

	.main_cen3>ul>li>.icon {
		width: 9.0625rem;
		height: 9.0625rem;
		border-radius: 100%;
		background: #36393b;
		margin: 3.75rem auto;
		display: flex;
		justify-content: space-around;
		align-items: center;
	}

	.main_cen3>ul>li>.text {
		text-align: center;
		font-size: 1.125rem;
		color: #7a7c7d;
		font-weight: 700;
		line-height: 1.7rem;
		margin-top: 5.25rem;
	}

	.main_cen4 {
		position: relative;
		width: 100%;
		height: 49.0625rem;
	}

	.main_cen4>img {
		position: absolute;
		left: 0;
		right: 0;
		top: 8.125rem;
		margin: 0rem auto;
	}

	.main_cen4>.zt1 {
		position: absolute;
		font-size: 1.5rem;
		top: 9.25rem;
		left: 46.4375rem;
	}

	.main_cen4>.zt1>span {
		display: inline-block;
		width: 1.25rem;
		height: 1.25rem;
		border-radius: 100%;
		background: #ce1a49;
		border: 0.3125rem solid #36393b;
		box-sizing: border-box;
		margin-left: 0.9375rem;
	}

	.main_cen4>.zt2 {
		position: absolute;
		font-size: 1.5rem;
		top: 11.475rem;
		right: 45.625rem;
	}

	.main_cen4>.zt2>span {
		display: inline-block;
		width: 1.25rem;
		height: 1.25rem;
		border-radius: 100%;
		background: #ce1a49;
		border: 0.3125rem solid #36393b;
		box-sizing: border-box;
		margin-left: 0.9375rem;
	}

	.main_cen4>.zt3 {
		position: absolute;
		font-size: 1.5rem;
		top: 21.875rem;
		left: 41.875rem;
	}

	.main_cen4>.zt3>span {
		display: inline-block;
		width: 1.25rem;
		height: 1.25rem;
		border-radius: 100%;
		background: #ce1a49;
		border: 0.3125rem solid #36393b;
		box-sizing: border-box;
		margin-left: 0.9375rem;
	}

	.main_cen4>.zt4 {
		position: absolute;
		font-size: 1.5rem;
		top: 23.375rem;
		right: 40.875rem;
	}

	.main_cen4>.zt4>span {
		display: inline-block;
		width: 1.25rem;
		height: 1.25rem;
		border-radius: 100%;
		background: #ce1a49;
		border: 0.3125rem solid #36393b;
		box-sizing: border-box;
		margin-right: 0.9375rem;
	}

	.main_cen4>.zt5 {
		position: absolute;
		font-size: 1.5rem;
		top: 33.4375rem;
		left: 57.1875rem;
		text-align: center;
		line-height: 1.25rem;
	}

	.main_cen4>.zt5>span {
		display: inline-block;
		width: 1.25rem;
		height: 1.25rem;
		border-radius: 100%;
		background: #ce1a49;
		border: 0.3125rem solid #36393b;
		box-sizing: border-box;
	}

	.main_cen4>.cen4_nr {
		width: 28.125rem;
		height: 9.375rem;
		border-radius: 0.3125rem;
		box-shadow: 0rem 0.625rem 0.5rem #efced6;
		background: white;
		transition: 0.5s;
	}

	.main_cen4>.cen4_nr:hover {
		transform: scale(1.1);
		background: #feedf1;
		box-shadow: 0rem 0.625rem 0.5rem #c2c3c3;
		z-index: 99;
	}

	.main_cen4>.cen4_nr:hover>.p2 {
		color: #0095EA;
	}

	.main_cen4>.cen4_nr1 {
		position: absolute;
		top: 23.75rem;
		left: 21.25rem;
	}

	.main_cen4>.cen4_nr2 {
		position: absolute;
		top: 13.4375rem;
		right: 21.25rem;
	}

	.main_cen4>.cen4_nr3 {
		position: absolute;
		bottom: 3.125rem;
		left: 0;
		right: 0;
		margin: 0 auto;
	}

	.main_cen4>.cen4_nr4 {
		position: absolute;
		top: 25.9375rem;
		right: 22.5rem;
	}

	.main_cen4>.cen4_nr5 {
		position: absolute;
		top: 10.9375rem;
		left: 21.25rem;
	}

	.main_cen4>.cen4_nr>p {
		width: 88%;
		margin: 0rem auto;
	}

	.main_cen4>.cen4_nr>.p1 {
		font-size: 1.25rem;
		color: #f26c86;
		font-weight: 900;
		line-height: 3.75rem;
		font-family: "微软雅黑";
	}

	.main_cen4>.cen4_nr>.p2 {
		font-size: 0.875rem;
		color: #444444;
		font-weight: 500;
	}

	.main_cen5 {
		width: 100%;
		height: 30.3125rem;
		background: #f0fbff;
		background: url(/Images/frontimg/ruanzhu/33.png);
	}

.cen5_main1{
		width: 80%;
		height: 16.875rem;
		margin: 0rem auto;
		position: relative;
	}
	.cen5_main1>img{
		position: absolute;
		width: 100%;
		height: auto;
	}
	.cen5_main1>.tab_bg{
		position: absolute;
		width: 98%;
		height: 16rem;
		background: white;
		left: 0;
		right: 0;
		margin: 0.625rem auto;
		border-radius: 0.625rem;
		overflow: hidden;
		z-index: 2;
	}
	.cen5_main1>.tab_bg>table{
		width: 100%;
		height: 100%;
		text-align: center;
		border-collapse: collapse;
		border: 0px solid #F6F6F6;
		border-radius: 0.625rem;
	}
	.cen5_main1 table tr:nth-of-type(2)>td{
		color: #ee144c;
		font-size: 16px;
	}
	.cen5_main1 table tr:nth-of-type(3)>td>span{
		display: inline-block;
		color: #00C8F2;
		border: 1px solid #00C8F2;
		padding: 0.1875rem 0.9375rem;
		border-radius: 0.1875rem;
	}
	.cen5_main1 table tr:nth-of-type(3)>td>span:hover{
		cursor: pointer;
	}
	.cen5_main1 table tr>td:nth-of-type(1){
		color: #000000;
		font-weight: bold;
		font-size: 12px;
	}
	.cen5_main1 table td {
		border-top: 0;
		border-right: 1px solid #F6F6F6;
		border-bottom: 1px solid #F6F6F6;
		border-left: 0;
	}
	
	.cen5_main1 table tr.lastrow td {
		border-bottom: 0;
	}
	
	.cen5_main1 table tr td.lastCol {
		border-right: 0;
	}
	.cen5_main1 .ts_text{
		position: absolute;
		bottom: -1.6875rem;
		left: 0.8rem;
		font-size: 0.75rem;
		color: white;
		z-index: 3;
	}

	.cen5_main {
		display: flex;
		justify-content: center;
		align-items: center;
	}

	.cen5_main>.cen5_left {
		width: 22.8125rem;
		height: 22.8125rem;
		background: white;
		border-radius: 100%;
		display: flex;
		justify-content: center;
		align-items: center;
	}

	.cen5_main>.cen5_left>.nq {
		position: relative;
		width: 21.5rem;
		height: 21.25rem;
		background: white;
		border-radius: 100%;
		box-sizing: border-box;
		border: 1.35rem solid #f98f54;
	}

	.cen5_main>.cen5_left>.nq>.kuang {
		position: absolute;
		top: 0rem;
		right: 0rem;
		left: 0rem;
		margin: 0 auto;
	}

	.cen5_main>.cen5_left>.nq>p {
		width: 80%;
		margin: 0px auto;
		text-align: center;
	}

	.cen5_main>.cen5_left>.nq>p:nth-of-type(1) {
		font-size: 1.25rem;
		font-weight: 900;
		margin-top: 8.4375rem;
		color: #000000;
	}

	.cen5_main>.cen5_left>.nq>p:nth-of-type(2) {
		font-size: 1rem;
		font-weight: 900;
		color: #666666;
		line-height: 1.5rem;
		margin-top: 0.9375rem;
	}

	.cen5_main>.cen5_left>.nq>p:nth-of-type(3) {
		width: 7.5rem;
		height: 2.5rem;
		font-size: 1.125rem;
		font-weight: 900;
		color: white;
		line-height: 2.5rem;
		margin-top: 1.25rem;
		background: #73ccff;
		border-radius: 0.625rem;
	}

	.cen5_main .nq>p:nth-of-type(3) {
		cursor: pointer;
	}

	.cen5_main>.cen5_cen {
		width: 26.875rem;
		height: 26.875rem;
		background: white;
		border-radius: 100%;
		margin: 0rem 2.8125rem;
		display: flex;
		justify-content: center;
		align-items: center;
	}

	.cen5_main>.cen5_cen>.nq {
		position: relative;
		width: 25.9375rem;
		height: 25.9375rem;
		background: white;
		border-radius: 100%;
		box-sizing: border-box;
		border: 1.5625rem solid #ed144b;
	}

	.cen5_main>.cen5_cen>.nq>.kuang {
		position: absolute;
		top: 0rem;
		right: 0rem;
		left: 0rem;
		margin: 0 auto;
	}

	.cen5_main>.cen5_cen>.nq>.hot {
		position: absolute;
		top: 2.8125rem;
		right: 6.25rem;
	}

	.cen5_main>.cen5_cen>.nq>p {
		width: 80%;
		margin: 0px auto;
		text-align: center;
	}

	.cen5_main>.cen5_cen>.nq>p:nth-of-type(1) {
		font-size: 1.25rem;
		font-weight: 900;
		margin-top: 8.4375rem;
		color: #000000;
	}

	.cen5_main>.cen5_cen>.nq>p:nth-of-type(2) {
		font-size: 1rem;
		font-weight: 900;
		color: #666666;
		line-height: 1.5rem;
		margin-top: 1.5rem;
	}

	.cen5_main>.cen5_cen>.nq>p:nth-of-type(3) {
		width: 9.375rem;
		height: 3.125rem;
		font-size: 1.125rem;
		font-weight: 900;
		color: white;
		line-height: 3.125rem;
		margin-top: 1.5rem;
		background: #0095EA;
		border-radius: 0.625rem;
	}

	.cen5_main>.cen5_right {
		width: 22.8125rem;
		height: 22.8125rem;
		background: white;
		border-radius: 100%;
	}

	.cen5_main>.cen5_right {
		width: 22.8125rem;
		height: 22.8125rem;
		background: white;
		border-radius: 100%;
		display: flex;
		justify-content: center;
		align-items: center;
	}

	.cen5_main>.cen5_right>.nq {
		position: relative;
		width: 21.5rem;
		height: 21.25rem;
		background: white;
		border-radius: 100%;
		box-sizing: border-box;
		border: 1.35rem solid #f98f54;
	}

	.cen5_main>.cen5_right>.nq>.kuang {
		position: absolute;
		top: 0rem;
		right: 0rem;
		left: 0rem;
		margin: 0 auto;
	}

	.cen5_main>.cen5_right>.nq>p {
		width: 80%;
		margin: 0px auto;
		text-align: center;
	}

	.cen5_main>.cen5_right>.nq>p:nth-of-type(1) {
		font-size: 1.25rem;
		font-weight: 900;
		margin-top: 8.4375rem;
		color: #000000;
	}

	.cen5_main>.cen5_right>.nq>p:nth-of-type(2) {
		font-size: 1rem;
		font-weight: 900;
		color: #666666;
		line-height: 1.5rem;
		margin-top: 0.9375rem;
	}

	.cen5_main>.cen5_right>.nq>p:nth-of-type(3) {
		width: 7.5rem;
		height: 2.5rem;
		font-size: 1.125rem;
		font-weight: 900;
		color: white;
		line-height: 2.5rem;
		margin-top: 1.25rem;
		background: #73ccff;
		border-radius: 0.625rem;
	}

	.main_cen6 {
		width: 100%;
		height: 37.8125rem;
	}

	.main_cen6>.cen6_top {
		width: 100%;
		height: 50%;
		overflow: hidden;
	}

	.main_cen6>.cen6_top>p {
		font-size: 1.5rem;
		font-weight: 900;
		font-family: "微软雅黑";
		text-align: center;
		line-height: 8.4375rem;
	}

	.main_cen6>.cen6_top>ul {
		width: 83.75rem;
		height: 13.75rem;
		display: flex;
		justify-content: space-around;
		margin: 0rem auto;
	}

	.main_cen6>.cen6_top>ul>li {
		width: 20rem;
		height: 7.5rem;
		border-top: 5px solid black;
		background: #f6f9ff;
		display: flex;
		align-items: center;
	}

	.main_cen6>.cen6_top>ul>li>.li1_left {
		display: inline-block;
		margin-left: 0.9375rem;
	}

	.main_cen6>.cen6_top>ul>li>.li1_right {
		display: inline-block;
		margin-left: 0.5rem;
	}

	.main_cen6>.cen6_top>ul>li>.li1_right>p:nth-of-type(1) {
		color: #f06b86;
		font-size: 1rem;
		font-weight: 900;
	}

	.main_cen6>.cen6_top>ul>li>.li1_right>p:nth-of-type(2) {
		color: #222222;
		font-size: 0.875rem;
		margin-top: 0.625rem;
	}

	.main_cen6>.cen6_bot {
		width: 100%;
		height: 50%;
		overflow: hidden;
	}

	.main_cen6>.cen6_bot>p {
		font-size: 1.5rem;
		font-weight: 900;
		font-family: "微软雅黑";
		text-align: center;
		line-height: 8.4375rem;
	}

	.main_cen6>.cen6_bot>ul {
		width: 51.5625rem;
		height: 10rem;
		margin: 0px auto;
		display: flex;
		justify-content: space-between;
	}

	.main_cen6>.cen6_bot>ul>li {
		width: 16.5625rem;
		height: 7.8125rem;
		text-align: center;
		font-size: 1rem;
		color: #36393b;
		line-height: 1.875rem;
	}

	.main_cen6>.cen6_bot>ul>li>img {
		width: 100%;
		height: 100%;
	}

	h2 {
		width: 100%;
		font-size: 2rem;
		text-align: center;
		line-height: 8.75rem;
	}
}

@media screen and (max-width:1390px) {
	.main_cen4>.zt4 {
		position: absolute;
		font-size: 1rem;
		top: 22.375rem;
		right: 28.575rem;
	}

	.main_cen4>.zt4>span {
		display: inline-block;
		width: 1rem;
		height: 1rem;
		border-radius: 100%;
		background: #ce1a49;
		border: 0.225rem solid #36393b;
		box-sizing: border-box;
		margin-right: 0.6375rem;
	}

	.main_cen4>.zt5 {
		position: absolute;
		font-size: 1rem;
		top: 28.5375rem;
		left: 40.1875rem;
		text-align: center;
		line-height: 1rem;
	}

	.main_cen4>.zt5>span {
		display: inline-block;
		width: 1rem;
		height: 1rem;
		border-radius: 100%;
		background: #ce1a49;
		border: 0.225rem solid #36393b;
		box-sizing: border-box;
	}

	.main_cen4>.cen4_nr {
		width: 22.125rem;
		height: 6.375rem;
		border-radius: 0.3125rem;
		box-shadow: 0rem 0.425rem 0.3rem #efced6;
		background: white;
		transition: 0.5s;
	}

	.main_cen4>.cen4_nr:hover {
		transform: scale(1.1);
		background: #feedf1;
		box-shadow: 0rem 0.625rem 0.5rem #c2c3c3;
	}

	.main_cen4>.cen4_nr:hover>.p2 {
		color: #0095EA;
	}

	.main_cen4>.cen4_nr1 {
		position: absolute;
		top: 23.35rem;
		left: 12.25rem;
	}

	.main_cen4>.cen4_nr2 {
		position: absolute;
		top: 14rem;
		right: 12.5rem;
	}

	.main_cen4>.cen4_nr3 {
		position: absolute;
		top: 31.125rem;
		left: 0;
		right: 0;
		margin: 0 auto;
	}

	.main_cen4>.cen4_nr4 {
		position: absolute;
		top: 24rem;
		right: 12.5rem;
	}

	.main_cen4>.cen4_nr5 {
		position: absolute;
		top: 11.9375rem;
		left: 15.25rem;
	}

	.main_cen4>.cen4_nr>p {
		width: 88%;
		margin: 0rem auto;
	}

	.main_cen4>.cen4_nr>.p1 {
		font-size: 1rem;
		color: #f26c86;
		font-weight: 900;
		line-height: 3rem;
		font-family: "微软雅黑";
	}

	.main_cen4>.cen4_nr>.p2 {
		font-size: 0.675rem;
		color: #444444;
		font-weight: 500;
	}
}

@media screen and (max-width:1600px) {
	h2 {
		width: 100%;
		font-size: 1.625rem;
		text-align: center;
		line-height: 8.75rem;
	}

	.banner>.anniu {
		position: absolute;
		top: 62%;
		left: 0rem;
		right: 0rem;
		width: 12.25rem;
		height: 2.8rem;
		background: #f6ff00;
		line-height: 3rem;
		border-radius: 3rem;
		color: #d53e30;
		font-size: 1rem;
		text-align: center;
		font-weight: 900;
		transition: 0.5s;
	}

	.cen1_main {
		width: 70%;
		overflow: hidden;
		margin: 0rem auto;
	}

	.cen1_left {
		float: left;
		width: 55%;
		height: 20rem;
		background: #ffffff;
		border-radius: 0.625rem;
		position: relative;
	}

	.liu_left {
		position: absolute;
		bottom: 6.5rem;
		left: 9rem;
	}

	.xxk_left {
		position: absolute;
		width: 6.875rem;
		height: 7.8125rem;
		top: 0rem;
		right: -6rem;
		transform: rotate(180deg);
		float: right;
		z-index: 2;
	}

	.xxk_left>img {
		width: 100%;
		height: 100%;
	}

	.xxk_left>p {
		position: absolute;
		width: 85%;
		bottom: 1.5rem;
		font-size: 1rem;
		color: white;
		text-align: center;
		transform: rotate(180deg);
	}

	.xxk_left>.icon {
		position: absolute;
		width: 85%;
		top: 1.5rem;
		text-align: center;
		transform: rotate(180deg);
	}

	.xxk_left>.icon>img {
		width: 30%;
		height: auto;
	}

	.cen1_left>.nr1 {
		float: left;
		margin-left: 1.25rem;
		margin-top: 4.225rem;
	}

	.letf_img1 {
		float: left;
		margin-top: 3rem;
		margin-left: 3.125rem;
		transform: scale(0.75);
	}

	.cen1_left>.nr1>div {
		margin-bottom: 1.25rem;
		height: 3.5rem;
	}

	.cen1_left>.nr1>div>p:nth-of-type(1) {
		font-size: 1rem;
		font-weight: 900;
		color: #444444;
		margin-bottom: 0.425rem;
	}

	.cen1_left>.nr1>div>p:nth-of-type(1)>span {
		font-size: 0.625rem;
		color: white;
		padding: 0.125rem 0.75rem;
		border-radius: 1rem;
		background: #19a1ee;
		font-weight: 100;
		margin-left: 0.625rem;
	}

	.cen1_left>.nr1>div>p:nth-of-type(2) {
		font-size: 0.75rem;
		color: #787878;
	}

	.cen1_left>.nr1>div>p:nth-of-type(3) {
		font-size: 0.75rem;
		color: #787878;
	}

	.letf_img2 {
		float: left;
		margin-top: 3rem;
		margin-left: 3rem;
		transform: scale(0.75);
	}

	.cen1_left>.nr2 {
		float: left;
		margin-left: 1rem;
		margin-top: 4.225rem;
	}

	.cen1_left>.nr2>div {
		margin-bottom: 1.25rem;
		height: 3.5rem;
	}

	.cen1_left>.nr2>div>p:nth-of-type(1) {
		font-size: 1rem;
		font-weight: 900;
		color: #444444;
		margin-bottom: 0.425rem;
	}

	.cen1_left>.nr2>div>p:nth-of-type(1)>span {
		font-size: 0.425rem;
		color: white;
		padding: 0.1rem 0.65rem;
		border-radius: 1rem;
		background: #19a1ee;
		font-weight: 100;
		margin-left: 0.625rem;
	}

	.cen1_left>.nr2>div>p:nth-of-type(2) {
		font-size: 0.75rem;
		color: #787878;
	}

	.cen1_left>.nr2>div>p:nth-of-type(3) {
		font-size: 0.75rem;
		color: #787878;
	}

	.cen1_right {
		float: right;
		width: 35%;
		height: 20rem;
		background: #ffffff;
		border-radius: 0.625rem;
		position: relative;
	}

	.liu_right {
		position: absolute;
		top: 4.525rem;
		right: 9.525rem;
	}


	.right_img1 {
		float: left;
		margin-top: 3rem;
		margin-left: 3rem;
		transform: scale(0.75);
	}

	.cen1_right>.nr3 {
		float: left;
		margin-left: 1.25rem;
		margin-top: 4.225rem;
	}

	.cen1_right>.nr3>div {
		margin-bottom: 1.25rem;
		height: 3.5rem;
	}

	.cen1_right>.nr3>div>p:nth-of-type(1) {
		font-size: 1rem;
		font-weight: 900;
		color: #444444;
		margin-bottom: 0.425rem;
	}

	.cen1_right>.nr3>div>p:nth-of-type(1)>span {
		font-size: 0.425rem;
		color: white;
		padding: 0.1rem 0.65rem;
		border-radius: 1rem;
		background: #19a1ee;
		font-weight: 100;
		margin-left: 0.625rem;
	}

	.cen1_right>.nr3>div>p:nth-of-type(2) {
		font-size: 0.75rem;
		color: #787878;
	}

	.cen1_right>.nr3>div>p:nth-of-type(3) {
		font-size: 0.75rem;
		color: #787878;
	}

	.xxk_right {
		position: absolute;
		width: 6.875rem;
		height: 7.8125rem;
		left: -6rem;
		bottom: 0rem;
		float: left;
		z-index: 2;
	}

	.xxk_right>img {
		width: 100%;
		height: auto;
	}

	.xxk_right>p {
		position: absolute;
		width: 85%;
		top: 1.5rem;
		font-size: 1rem;
		color: white;
		text-align: center;
	}

	.xxk_right>.icon {
		position: absolute;
		width: 85%;
		bottom: 1.5rem;
		text-align: center;
	}

	.xxk_right>.icon>img {
		width: 30%;
		height: auto;
	}

	.main_cen2 {
		width: 100%;
		height: 30.625rem;
	}

	.main_cen2>.jingling {
		position: relative;
		width: 76%;
		margin: 0rem auto;
	}

	.main_cen2>.jingling>ul {
		position: absolute;
		top: 7.5rem;
		width: 100%;
		display: flex;
		justify-content: space-between;
	}

	.main_cen2>.jingling>ul>li {}

	.main_cen2>.jingling>ul>li>.icon {
		background: url(/Images/frontimg/ruanzhu/组23.png);
		width: 3.75rem;
		height: 3rem;
		margin: 0rem auto;
	}

	.main_cen2>.jingling>ul>li>.icon1 {
		background-position: 0rem 0rem;
	}

	.main_cen2>.jingling>ul>li>.icon2 {
		background-position: -11.25rem 0rem;
	}

	.main_cen2>.jingling>ul>li>.icon3 {
		background-position: -22.5rem 0rem;
	}

	.main_cen2>.jingling>ul>li>.icon4 {
		background-position: -34.6875rem 0rem;
	}

	.main_cen2>.jingling>ul>li>.icon5 {
		background-position: -45.6rem 0rem;
	}

	.main_cen2>.jingling>ul>li>.icon6 {
		background-position: -57.25rem 0rem;
	}

	.main_cen2>.jingling>ul>li>.icon7 {
		background-position: -68.6rem 0rem;
	}

	.main_cen2>.jingling>ul>li>.text {
		font-size: 1.125rem;
		text-align: center;
		margin-top: 2.5rem;
	}

	.main_cen3 {
		width: 100%;
		height: 40.3125rem;
		background: url(/Images/frontimg/ruanzhu/33.png);
	}

	.main_cen3>ul {
		width: 76%;
		display: flex;
		justify-content: space-around;
		margin: 0 auto;
	}

	.main_cen3>ul>li {
		width: 19.5%;
		height: 22rem;
		background: url(/Images/frontimg/ruanzhu/矩形40拷贝.png);
		transition: 0.5s;
		background-size: 100% 100%;
	}

	.main_cen3>ul>li:hover {
		transform: scale(1.1);
		box-shadow: 0px 0px 0.625rem #0095EA inset;
	}

	.main_cen3>ul>li>.icon {
		width: 6.0625rem;
		height: 6.0625rem;
		border-radius: 100%;
		background: #36393b;
		margin: 3.75rem auto;
		display: flex;
		justify-content: space-around;
		align-items: center;
	}

	.main_cen3>ul>li>.icon>img {
		transform: scale(0.75);
	}

	.main_cen3>ul>li>.text {
		text-align: center;
		font-size: 0.8rem;
		color: #7a7c7d;
		font-weight: 700;
		line-height: 1.2rem;
		margin-top: 4.25rem;
	}

	.main_cen4 {
		position: relative;
		width: 100%;
		height: 46.0625rem;
	}

	.main_cen4>img {
		position: absolute;
		left: 0;
		right: 0;
		top: 6.125rem;
		margin: 0rem auto;
		transform: scale(0.75);
	}

	.main_cen4>.zt1 {
		position: absolute;
		font-size: 1rem;
		top: 10.25rem;
		left: 34.4375rem;
	}

	.main_cen4>.zt1>span {
		display: inline-block;
		width: 1rem;
		height: 1rem;
		border-radius: 100%;
		background: #ce1a49;
		border: 0.225rem solid #36393b;
		box-sizing: border-box;
		margin-left: 0.6375rem;
	}

	.main_cen4>.zt2 {
		position: absolute;
		font-size: 1rem;
		top: 12.475rem;
		right: 33rem;
	}

	.main_cen4>.zt2>span {
		display: inline-block;
		width: 1rem;
		height: 1rem;
		border-radius: 100%;
		background: #ce1a49;
		border: 0.225rem solid #36393b;
		box-sizing: border-box;
		margin-left: 0.6375rem;
	}

	.main_cen4>.zt3 {
		position: absolute;
		font-size: 1rem;
		top: 21.875rem;
		left: 31rem;
	}

	.main_cen4>.zt3>span {
		display: inline-block;
		width: 1rem;
		height: 1rem;
		border-radius: 100%;
		background: #ce1a49;
		border: 0.225rem solid #36393b;
		box-sizing: border-box;
		margin-left: 0.6375rem;
	}

	.main_cen4>.zt4 {
		position: absolute;
		font-size: 1rem;
		top: 22.375rem;
		right: 30.575rem;
	}

	.main_cen4>.zt4>span {
		display: inline-block;
		width: 1rem;
		height: 1rem;
		border-radius: 100%;
		background: #ce1a49;
		border: 0.225rem solid #36393b;
		box-sizing: border-box;
		margin-right: 0.6375rem;
	}

	.main_cen4>.zt5 {
		position: absolute;
		font-size: 1rem;
		top: 28.5375rem;
		left: 42.1875rem;
		text-align: center;
		line-height: 1rem;
	}

	.main_cen4>.zt5>span {
		display: inline-block;
		width: 1rem;
		height: 1rem;
		border-radius: 100%;
		background: #ce1a49;
		border: 0.225rem solid #36393b;
		box-sizing: border-box;
	}

	.main_cen4>.cen4_nr {
		width: 22.125rem;
		height: 6.375rem;
		border-radius: 0.3125rem;
		box-shadow: 0rem 0.425rem 0.3rem #efced6;
		background: white;
		transition: 0.5s;
	}

	.main_cen4>.cen4_nr:hover {
		transform: scale(1.1);
		background: #feedf1;
		box-shadow: 0rem 0.625rem 0.5rem #c2c3c3;
	}

	.main_cen4>.cen4_nr:hover>.p2 {
		color: #0095EA;
	}

	.main_cen4>.cen4_nr1 {
		position: absolute;
		top: 23.35rem;
		left: 14.25rem;
	}

	.main_cen4>.cen4_nr2 {
		position: absolute;
		top: 14rem;
		right: 14.5rem;
	}

	.main_cen4>.cen4_nr3 {
		position: absolute;
		top: 31.125rem;
		left: 0;
		right: 0;
		margin: 0 auto;
	}

	.main_cen4>.cen4_nr4 {
		position: absolute;
		top: 24rem;
		right: 14.5rem;
	}

	.main_cen4>.cen4_nr5 {
		position: absolute;
		top: 11.9375rem;
		left: 17.25rem;
	}

	.main_cen4>.cen4_nr>p {
		width: 88%;
		margin: 0rem auto;
	}

	.main_cen4>.cen4_nr>.p1 {
		font-size: 1rem;
		color: #f26c86;
		font-weight: 900;
		line-height: 3rem;
		font-family: "微软雅黑";
	}

	.main_cen4>.cen4_nr>.p2 {
		font-size: 0.675rem;
		color: #444444;
		font-weight: 500;
	}

	.main_cen5 {
		width: 100%;
		height: 30.3125rem;
		background: #f0fbff;
		background: url(/Images/frontimg/ruanzhu/33.png);
	}

.cen5_main1{
		width: 80%;
		height: 16.875rem;
		margin: 0rem auto;
		position: relative;
	}
	.cen5_main1>img{
		position: absolute;
		width: 100%;
		height: auto;
	}
	.cen5_main1>.tab_bg{
		position: absolute;
		width: 98%;
		height: 12rem;
		background: white;
		left: 0;
		right: 0;
		margin: 0.625rem auto;
		border-radius: 0.625rem;
		overflow: hidden;
		z-index: 2;
	}
	.cen5_main1>.tab_bg>table{
		width: 100%;
		height: 100%;
		text-align: center;
		border-collapse: collapse;
		border: 0px solid #F6F6F6;
		border-radius: 0.625rem;
	}
	.cen5_main1 table tr:nth-of-type(2)>td{
		color: #ee144c;
		font-size: 16px;
	}
	.cen5_main1 table tr:nth-of-type(3)>td>span{
		display: inline-block;
		color: #00C8F2;
		border: 1px solid #00C8F2;
		padding: 0.1875rem 0.9375rem;
		border-radius: 0.1875rem;
	}
	.cen5_main1 table tr:nth-of-type(3)>td>span:hover{
		cursor: pointer;
	}
	.cen5_main1 table tr>td:nth-of-type(1){
		color: #000000;
		font-weight: bold;
		font-size: 12px;
	}
	.cen5_main1 table td {
		border-top: 0;
		border-right: 1px solid #F6F6F6;
		border-bottom: 1px solid #F6F6F6;
		border-left: 0;
	}
	
	.cen5_main1 table tr.lastrow td {
		border-bottom: 0;
	}
	
	.cen5_main1 table tr td.lastCol {
		border-right: 0;
	}
	.cen5_main1 .ts_text{
		position: absolute;
		bottom: 2.625rem;
		left: 0.8rem;
		font-size: 0.75rem;
		color: white;
		z-index: 3;
	}

	.cen5_main {
		display: flex;
		justify-content: center;
		align-items: center;
	}

	.cen5_main>.cen5_left {
		width: 20.8125rem;
		height: 20.8125rem;
		background: white;
		border-radius: 100%;
		display: flex;
		justify-content: center;
		align-items: center;
	}

	.cen5_main>.cen5_left>.nq {
		position: relative;
		width: 19.5rem;
		height: 19.5rem;
		background: white;
		border-radius: 100%;
		box-sizing: border-box;
		border: 1.3rem solid #f98f54;
	}

	.cen5_main>.cen5_left>.nq>.kuang {
		position: absolute;
		top: -0.8rem;
		right: 0rem;
		left: 0rem;
		margin: 0 auto;
		transform: scale(0.8);
	}

	.cen5_main>.cen5_left>.nq>p {
		width: 80%;
		margin: 0px auto;
		text-align: center;
	}

	.cen5_main>.cen5_left>.nq>p:nth-of-type(1) {
		font-size: 1rem;
		font-weight: 900;
		margin-top: 8rem;
		color: #000000;
	}

	.cen5_main>.cen5_left>.nq>p:nth-of-type(2) {
		font-size: 0.8rem;
		font-weight: 900;
		color: #666666;
		line-height: 1.2rem;
		margin-top: 0.7375rem;
	}

	.cen5_main>.cen5_left>.nq>p:nth-of-type(3) {
		width: 6.5rem;
		height: 2rem;
		font-size: 1rem;
		font-weight: 900;
		color: white;
		line-height: 2rem;
		margin-top: 1rem;
		background: #73ccff;
		border-radius: 0.425rem;
	}

	.cen5_main .nq>p:nth-of-type(3) {
		cursor: pointer;
	}

	.cen5_main>.cen5_cen {
		width: 24.875rem;
		height: 24.875rem;
		background: white;
		border-radius: 100%;
		margin: 0rem 2.8125rem;
		display: flex;
		justify-content: center;
		align-items: center;
	}

	.cen5_main>.cen5_cen>.nq {
		position: relative;
		width: 23.9375rem;
		height: 23.9375rem;
		background: white;
		border-radius: 100%;
		box-sizing: border-box;
		border: 1.3625rem solid #ed144b;
	}

	.cen5_main>.cen5_cen>.nq>.kuang {
		position: absolute;
		top: -0.8rem;
		right: 0rem;
		left: 0rem;
		margin: 0 auto;
		transform: scale(0.8);
	}

	.cen5_main>.cen5_cen>.nq>.hot {
		position: absolute;
		top: 2.4125rem;
		right: 6.85rem;
		transform: scale(0.8);
	}

	.cen5_main>.cen5_cen>.nq>p {
		width: 80%;
		margin: 0px auto;
		text-align: center;
	}

	.cen5_main>.cen5_cen>.nq>p:nth-of-type(1) {
		font-size: 1.2rem;
		font-weight: 900;
		margin-top: 8.4375rem;
		color: #000000;
	}

	.cen5_main>.cen5_cen>.nq>p:nth-of-type(2) {
		font-size: 0.8rem;
		font-weight: 900;
		color: #666666;
		line-height: 1.2rem;
		margin-top: 1.2rem;
	}

	.cen5_main>.cen5_cen>.nq>p:nth-of-type(3) {
		width: 7.375rem;
		height: 2.625rem;
		font-size: 1rem;
		font-weight: 900;
		color: white;
		line-height: 2.625rem;
		margin-top: 1.2rem;
		background: #0095EA;
		border-radius: 0.425rem;
	}

	.cen5_main>.cen5_right {
		width: 20.8125rem;
		height: 20.8125rem;
		background: white;
		border-radius: 100%;
		display: flex;
		justify-content: center;
		align-items: center;
	}

	.cen5_main>.cen5_right>.nq {
		position: relative;
		width: 19.5rem;
		height: 19.5rem;
		background: white;
		border-radius: 100%;
		box-sizing: border-box;
		border: 1.3rem solid #f98f54;
	}

	.cen5_main>.cen5_right>.nq>.kuang {
		position: absolute;
		top: -0.8rem;
		right: 0rem;
		left: 0rem;
		margin: 0 auto;
		transform: scale(0.8);
	}

	.cen5_main>.cen5_right>.nq>p {
		width: 80%;
		margin: 0px auto;
		text-align: center;
	}

	.cen5_main>.cen5_right>.nq>p:nth-of-type(1) {
		font-size: 1rem;
		font-weight: 900;
		margin-top: 8rem;
		color: #000000;
	}

	.cen5_main>.cen5_right>.nq>p:nth-of-type(2) {
		font-size: 0.8rem;
		font-weight: 900;
		color: #666666;
		line-height: 1.2rem;
		margin-top: 0.7375rem;
	}

	.cen5_main>.cen5_right>.nq>p:nth-of-type(3) {
		width: 6.5rem;
		height: 2rem;
		font-size: 1rem;
		font-weight: 900;
		color: white;
		line-height: 2rem;
		margin-top: 1rem;
		background: #73ccff;
		border-radius: 0.425rem;
	}

	.main_cen6 {
		width: 100%;
		height: 34.8125rem;
	}

	.main_cen6>.cen6_top {
		width: 100%;
		height: 50%;
		overflow: hidden;
	}

	.main_cen6>.cen6_top>p {
		font-size: 1.3rem;
		font-weight: 900;
		font-family: "微软雅黑";
		text-align: center;
		line-height: 8.2375rem;
	}

	.main_cen6>.cen6_top>ul {
		width: 80%;
		height: 11.75rem;
		display: flex;
		justify-content: space-around;
		margin: 0rem auto;
	}

	.main_cen6>.cen6_top>ul>li {
		width: 24.5%;
		height: 6.5rem;
		border-top: 4px solid black;
		background: #f6f9ff;
		display: flex;
		align-items: center;
	}

	.main_cen6>.cen6_top>ul>li>.li1_left {
		display: inline-block;
		margin-left: 0.9375rem;
		transform: scale(0.75);
	}

	.main_cen6>.cen6_top>ul>li>.li1_right {
		display: inline-block;
		margin-left: 0.5rem;
	}

	.main_cen6>.cen6_top>ul>li>.li1_right>p:nth-of-type(1) {
		color: #f06b86;
		font-size: 0.8rem;
		font-weight: 900;
	}

	.main_cen6>.cen6_top>ul>li>.li1_right>p:nth-of-type(2) {
		color: #222222;
		font-size: 0.675rem;
		margin-top: 0.525rem;
	}

	.main_cen6>.cen6_bot {
		width: 100%;
		height: 50%;
		overflow: hidden;
	}

	.main_cen6>.cen6_bot>p {
		font-size: 1.3rem;
		font-weight: 900;
		font-family: "微软雅黑";
		text-align: center;
		line-height: 8rem;
	}

	.main_cen6>.cen6_bot>ul {
		width: 46.5625rem;
		margin: 0px auto;
		display: flex;
		justify-content: space-between;
	}

	.main_cen6>.cen6_bot>ul>li {
		width: 33%;
		height: auto;
		text-align: center;
		font-size: 0.8rem;
		color: #36393b;
		line-height: 0rem;
	}

	.main_cen6>.cen6_bot>ul>li>img {
		width: 100%;
		height: 7rem;
	}

	.main_cen6>.cen6_bot>ul>li>p {
		margin-top: 0.625rem;
		line-height: 1.275rem;
	}
}

@media screen and (max-width:1024px) {
	#s_header{
		display: block;
	}
	#s_nav{
		display: block;
	}
	#top{
		display: none;
	}
	.banner{
		display: none;
	}
	.main {
		display: none;
	}
	.shouji {
		display: block;
		width: 100%;
		background: #F6F6F6;
	}

	h2 {
		width: 100%;
		font-size: 1.5rem;
		text-align: center;
		line-height: 4.25rem;
	}

	.s_m1 {
		width: 100%;
		background: #0095EA;
		color: white;
	}

	.s_m1>h2 {
		color: white;
	}

	.qy {
		width: 98%;
		margin: 0 auto;
	}

	.s_tatle1 {
		overflow: hidden;
		display: flex;
		align-items: center;
		justify-content: center;
	}

	.s_tatle1>span {
		font-size: 1.5rem;
		margin: 0.625rem 0.1875rem;
	}
	
	.s_tatle1>span:nth-of-type(2){
		font-weight: 900;
		font-size: 1rem;
	}

	.s_tatle1>span:nth-of-type(3) {
		margin: 1.25rem;
	}

	.s_tatle1>span>img {
		width: 1.5rem;
		height: 1.5rem;
	}		
	.m1_nr1 {
		width: 96%;
		margin: 0 auto;
		overflow: hidden;
		padding-bottom: 1.25rem;
	}

	.m1_nr1>ul {
		width: 100%;
		display: flex;
		justify-content: space-between;
	}

	.m1_nr1>ul>li {
		width: 49%;
	}
	.m1_nr1>ul>li:nth-of-type(2){
		border-left: 0.125rem solid white;
		text-align: right;
	}

	.m1_nr1>ul>li>div {
		margin:1.5rem 0.3125rem;
		height: 5.75rem;
	}

	.m1_nr1>ul>li>div>p {
		font-size: 1.2rem;
		line-height: 2rem;
	}

	.m1_nr1>ul>li>div>p:nth-of-type(1) {
		font-size: 1.2rem;
		font-weight: 900;
	}

	.m1_nr1>ul>li>div>p:nth-of-type(1)>span {
		display: inline-block;
		font-size: 0.75rem;
		padding: 0.0625rem 0.7375rem;
		border-radius: 1rem;
		background: white;
		color: #0095EA;
		margin-left: 0.625rem;
		line-height: 1.25rem;
	}
	.m1_nr1>ul>li:nth-of-type(2)>div>p:nth-of-type(1)>span {
		margin-right: 0.625rem;
	}
	.m1_nr2 {
		display: none;
		width: 96%;
		margin: 0 auto;
		overflow: hidden;
	}

	.m1_nr2>.gr_hz>div {
		width: 100%;
		margin: 0.5rem 0.3125rem;
		height: 5.75rem;
	}

	.m1_nr2>.gr_hz>div>p {
		font-size: 0.875rem;
		margin-bottom: 5px;
	}

	.m1_nr2>.gr_hz>div>p:nth-of-type(1) {
		font-size: 1rem;
		font-weight: 900;
	}

	.m1_nr2>.gr_hz>div>p:nth-of-type(1)>span {
		display: inline-block;
		font-size: 0.75rem;
		padding: 0.0625rem 0.7375rem;
		border-radius: 1rem;
		background: white;
		color: #0095EA;
		margin-left: 0.625rem;
		line-height: 1.25rem;
	}
	.s_m2{
		width: 100%;
		background: white;
		overflow: hidden;
	}
	.s_m2>ul{
		width: 96%;
		margin: 1.25rem auto;
		display: flex;
		flex-wrap: wrap;
		justify-content: space-between;
	}
	.s_m2>ul>li{
		width: 25%;
		margin-top: 1.25rem;
	}
	.s_m2>ul>li>.m2_icon{
		width: 2.5rem;
		height: 2.5rem;
		margin: 0 auto;
	}
	.s_m2>ul>li>.m2_icon>img{
		width: 100%;
		height: 100%;
	}
	.s_m2>ul>li>.m2_text{
		font-size: 0.75rem;
		margin-top: 0.625rem;
		text-align: center;
	}
	.s_m3{
		width: 100%;
		background: #0095EA;
		color: white;
		overflow: hidden;
	}
	.s_m3>ul{
		width: 96%;
		margin: 1.25rem auto;
		overflow: hidden;
		display: flex;
		flex-wrap: wrap;
		justify-content: space-between;
	}
	.s_m3>ul>li{
		width: 49%;
		margin-top: 1.25rem;
		background: url(/Images/frontimg/ruanzhu/矩形40拷贝.png);
		background-size: 100% 100%;
		overflow: hidden;
	}
	.s_m3>ul>li>.m3_icon{
		width: 6.25rem;
		height: 6.25rem;
		background: #1E1E1E;
		border-radius: 100%;
		margin: 4.25rem auto;
		display: flex;
		justify-content: center;
		align-items: center;
	}
	.s_m3>ul>li>.m3_icon>img{
		width: 3rem;
		height: 3rem;
	}
	.s_m3>ul>li>.m3_text{
		width: 100%;
		color: #181818;
		font-size: 1rem;
		text-align: center;
		margin: 3rem auto;
	}
	.s_m4{
		width: 100%;
		overflow: hidden;
		background: white;
	}
	.s_m4>ul{
		width: 96%;
		margin: 1.25rem auto;
	}
	.s_m4>ul>li{
		width: 100%;
		background: white;
		height: 8rem;
		box-shadow: 0rem 0.4rem 0.7rem #efced6;
		margin-top: 1.25rem;
	}
	.s_m4>ul>li>.p1{
		font-size: 1rem;
		color: #f26c86;
		font-weight: 900;
		line-height: 3rem;
		font-family: "微软雅黑";
		padding-left: 0.625rem;
	}
	.s_m4>ul>li>.p2{
		font-size: 1rem;
		color: #374051;
		font-weight: 900;
		line-height: 1.4rem;
		font-family: "微软雅黑";
		padding-left: 0.625rem;
	}
	.s_m5{
		color: white;
		background: #0095EA;
		overflow: hidden;
	}
	.s_m5>.m5_main1{
		width: 98%;
		background: white;
		border-radius: 0.3125rem;
		margin: 0 auto;
	}
	.m5_main1>.tab_bg{
			width: 100%;
			background: white;
			border-radius: 0.625rem;
			overflow: hidden;
			z-index: 2;
		}
	.m5_main1>.tab_bg table{
		width: 100%;
		height: 100%;
		text-align: center;
		border-collapse: collapse;
		border: 0px solid #F6F6F6;
		border-radius: 0.625rem;
	}
	.m5_main1>.tab_bg table tr{
		height: 3.75rem;
	}
	.m5_main1 table tr:nth-of-type(1)>td{
		color: #000000;
		font-weight: bold;
		font-size: 12px;
	}
	.m5_main1 table tr:nth-of-type(1)>td:nth-of-type(2){
		color: #000000;
		font-weight: bold;
		font-size: 12px;
	}
	.m5_main1 table tr>td:nth-of-type(2){
		color: #ee144c;
		font-size: 16px;
	}
	.m5_main1 table tr>td:nth-of-type(3)>span{
		display: inline-block;
		color: #00C8F2;
		border: 1px solid #00C8F2;
		padding: 0.1875rem 0.9375rem;
		border-radius: 0.1875rem;
	}
	.m5_main1 table tr>td:nth-of-type(1){
		color: #000000;
		font-weight: bold;
		font-size: 12px;
	}
	.m5_main1 table td {
		border-top: 0;
		border-right: 1px solid #F6F6F6;
		border-bottom: 1px solid #F6F6F6;
		border-left: 0;
	}
	
	.m5_main1 table tr.lastrow td {
		border-bottom: 0;
	}
	
	.m5_main1 table tr td.lastCol {
		border-right: 0;
	}
	.ts_text{
		height: 3.75rem;
		font-size: 0.75rem;
		color: white;
		z-index: 3;
		line-height: 3.75rem;
		text-indent: 1rem;
	}
	.s_m5>.m5_main{
		width: 96%;
		margin: 1.25rem auto;
		display: flex;
		flex-wrap: wrap;
		justify-content: center;
	}
	.m5_main>.m5_top {
		width: 20.8125rem;
		height: 20.8125rem;
		background: white;
		border-radius: 100%;
		display: flex;
		justify-content: center;
		align-items: center;
		transform: scale(0.9);
	}
	
	.m5_main>.m5_top>.nq {
		position: relative;
		width: 19.5rem;
		height: 19.5rem;
		background: white;
		border-radius: 100%;
		box-sizing: border-box;
		border: 1.3rem solid #f98f54;
	}
	
	.m5_main>.m5_top>.nq>.kuang {
		position: absolute;
		top: -2.4rem;
		right: 0rem;
		left: 0rem;
		margin: 0 auto;
		transform: scale(0.7);
	}
	
	.m5_main>.m5_top>.nq>p {
		width: 80%;
		margin: 0px auto;
		text-align: center;
	}
	
	.m5_main>.m5_top>.nq>p:nth-of-type(1) {
		font-size: 1.5rem;
		font-weight: 900;
		margin-top: 8.5rem;
		color: #000000;
	}
	
	.m5_main>.m5_top>.nq>p:nth-of-type(2) {
		font-size: 1.2rem;
		font-weight: 900;
		color: #666666;
		line-height: 1.5rem;
		margin-top: 0.7375rem;
	}
	
	.m5_main>.m5_top>.nq>p:nth-of-type(3) {
		width: 6.5rem;
		height: 2rem;
		font-size: 1rem;
		font-weight: 900;
		color: white;
		line-height: 2rem;
		margin-top: 1rem;
		background: #73ccff;
		border-radius: 0.425rem;
	}
	
	.m5_main .nq>p:nth-of-type(3) {
		cursor: pointer;
	}
	
	.m5_main>.m5_cen {
		width: 24.875rem;
		height: 24.875rem;
		background: white;
		border-radius: 100%;
		margin: 0rem -2.8125rem;
		display: flex;
		justify-content: center;
		align-items: center;
		transform: scale(0.9);
	}
	
	.m5_main>.m5_cen>.nq {
		position: relative;
		width: 23.9375rem;
		height: 23.9375rem;
		background: white;
		border-radius: 100%;
		box-sizing: border-box;
		border: 1.3625rem solid #ed144b;
	}
	
	.m5_main>.m5_cen>.nq>.kuang {
		position: absolute;
		top: -2.4rem;
		right: 0rem;
		left: 0rem;
		margin: 0 auto;
		transform: scale(0.7);
	}
	
	.m5_main>.m5_cen>.nq>.hot {
		position: absolute;
		top: 2.4125rem;
		right: 4rem;
		transform: scale(0.7);
	}
	
	.m5_main>.m5_cen>.nq>p {
		width: 80%;
		margin: 0px auto;
		text-align: center;
	}
	
	.m5_main>.m5_cen>.nq>p:nth-of-type(1) {
		font-size: 1.5rem;
		font-weight: 900;
		margin-top: 8.6375rem;
		color: #000000;
	}
	
	.m5_main>.m5_cen>.nq>p:nth-of-type(2) {
		font-size: 1.2rem;
		font-weight: 900;
		color: #666666;
		line-height: 1.5rem;
		margin-top: 1.2rem;
	}
	
	.m5_main>.m5_cen>.nq>p:nth-of-type(3) {
		width: 7.375rem;
		height: 2.625rem;
		font-size: 1rem;
		font-weight: 900;
		color: white;
		line-height: 2.625rem;
		margin-top: 1.2rem;
		background: #0095EA;
		border-radius: 0.425rem;
	}
	
	.m5_main>.m5_bot {
		width: 20.8125rem;
		height: 20.8125rem;
		background: white;
		border-radius: 100%;
		display: flex;
		justify-content: center;
		align-items: center;
		transform: scale(0.9);
	}
	
	.m5_main>.m5_bot>.nq {
		position: relative;
		width: 19.5rem;
		height: 19.5rem;
		background: white;
		border-radius: 100%;
		box-sizing: border-box;
		border: 1.3rem solid #f98f54;
	}
	
	.m5_main>.m5_bot>.nq>.kuang {
		position: absolute;
		top: -2.4rem;
		right: 0rem;
		left: 0rem;
		margin: 0 auto;
		transform: scale(0.7);
	}
	
	.m5_main>.m5_bot>.nq>p {
		width: 80%;
		margin: 0px auto;
		text-align: center;
	}
	
	.m5_main>.m5_bot>.nq>p:nth-of-type(1) {
		font-size: 1.5rem;
		font-weight: 900;
		margin-top: 8.5rem;
		color: #000000;
	}
	
	.m5_main>.m5_bot>.nq>p:nth-of-type(2) {
		font-size: 1.2rem;
		font-weight: 900;
		color: #666666;
		line-height: 1.5rem;
		margin-top: 0.7375rem;
	}
	
	.m5_main>.m5_bot>.nq>p:nth-of-type(3) {
		width: 6.5rem;
		height: 2rem;
		font-size: 1rem;
		font-weight: 900;
		color: white;
		line-height: 2rem;
		margin-top: 1rem;
		background: #73ccff;
		border-radius: 0.425rem;
	}
	.s_m6{
		width: 100%;
		overflow: hidden;
		background: white;
	}
	.s_m6>.m6_top{
		width: 96%;
		margin: 0 auto;
	}
	.s_m6>.m6_top>p{
		width: 100%;
		font-size: 1.25rem;
		font-weight: 900;
		text-align: center;
		line-height: 2.5rem;
	}
	.s_m6>.m6_top>ul{
		width: 98%;
		margin: 0 auto;
		display: flex;
		justify-content: space-between;
		flex-wrap: wrap;
	}
	.s_m6>.m6_top>ul>li{
		width: 49.5%;
		height: 5rem;
		background: #f6f9ff;
		border-top: 0.1875rem solid #1E1E1E;
		margin-top: 1.25rem;
		display: flex;
		justify-content: center;
		align-items: center;
	}
	.s_m6>.m6_top>ul>li>.li1_left{
		width: 2.5rem;
		height: 2.5rem;
		margin:0.3125rem;
	}
	.s_m6>.m6_top>ul>li>.li1_left>img{
		width: 100%;
		height: 100%;
	}
	.s_m6>.m6_top>ul>li>.li1_right>p:nth-of-type(1){
		font-size: 0.875rem;
		color: #f06b86;
	}
	.s_m6>.m6_top>ul>li>.li1_right>p:nth-of-type(2){
		font-size: 0.75rem;
		color: #222222;
	}
	.s_m6>.m6_bot{
		width: 98%;
		margin: 1.25rem auto;
	}
	.s_m6>.m6_bot>p{
		width: 100%;
		font-size: 1.25rem;
		font-weight: 900;
		text-align: center;
		line-height: 2.5rem;
	}
	.s_m6>.m6_bot>ul{
		width: 96%;
		margin: 0 auto;
		display: flex;
		flex-wrap: wrap;
		justify-content: center;
	}
	.s_m6>.m6_bot>ul>li{
		width: 16.25rem;
		margin: 0.625rem;
	}
	.s_m6>.m6_bot>ul>li>img{
		width: 100%;
		height: 7.5rem;
	}
	.s_m6>.m6_bot>ul>li>p{
		font-size: 1rem;
		text-align: center;
	}
}
