@charset "utf-8";
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
	.container {
		width: 90%;
	}
	body>.clear {
	min-width: var(--width);
	}
}
/**判断**/
@media all and (min-width: 2001px) {
	:root {
		--width: 1720px;
	}
	body>.clear {
	min-width: 1720px;
	}
	.container{
		width: 1720px;
	}
}

@media all and (min-width:1801px) and (max-width: 2000px) {
	:root {
		--width: 1720px;
	}
	body>.clear {
	min-width: 1720px;
	}
	.container{
		width: 1720px;
	}
}

@media all and (min-width:1701px) and (max-width: 1800px) {
	:root {
		--width: 1620px;
	}
	body>.clear {
	min-width: 1620px;
	}
	.container{
		width: 1620px;
	}

}

@media all and (min-width:1601px) and (max-width: 1700px) {
	:root {
		--width: 1480px;
	}
	body>.clear {
	min-width: 1480px;
	}
	.container{
		width: 1480px;
	}

	.fo-navnk {
		width: calc(100% - 300px);
		padding-right: 80px;
	}

	.fo-ewmk {
		width: 300px;
	}

	.shu16 td {
		padding: 13px 5px;
	}

	.ban-qhk {
		top: 86.595745%;
	}

	.in-dcpfrk {
		margin-bottom: 30px;
	}

	.cpltumk {
		padding: 20px 14px;
	}

	.cpltuk {
		margin: 8px 0;
	}

	.mySwiper-infa {
		margin-bottom: 40px;
		width: 700px;
	}

	.in-faflk {
		padding-top: 40px;
		padding-right: 40px;
		padding-bottom: 40px;
	}

	.in-fafl-tit {
		margin-bottom: 32px;
		line-height: 40px;
		font-size: 28px;
	}

	.infa-text {
		margin-bottom: 20px;
	}

	.inxw-tjlb {
		padding: 40px 40px 60px;
	}

	.pro-list {
		margin-left: -20px;
	}

	.pro-list li {
		width: calc(25% - 20px);
		margin-left: 20px;
		margin-bottom: 20px;
	}

	.prov-xgk {
		padding: 45px 0 50px 40px;
		width: 400px;
	}

	.prov-xgk .cpltuk {
		margin: 8px 0;
		width: 170px;
	}

	.prov-xgk .cpltumk {
		padding: 14px 10px;
	}

	.prov-nrdk {
		width: calc(100% - 400px);
		padding: 45px 40px 50px 0;
	}

	.prov-mtit2 {
		margin-bottom: 30px;
		line-height: 44px;
		font-size: 32px;
	}

	.prov-mdk {
		padding-right: 40px;
		padding-top: 0;
	}

	.prov-mtext {
		line-height: 32px;
	}

	.cpxx-sndk {
		padding: 30px 0;
	}

	.sol-list .xw-link {
		padding: 40px;
	}

	.sol-list {
		margin-left: -30px;
	}

	.sol-list li {
		width: calc(33.3333333% - 30px);
		margin-left: 30px;
		margin-bottom: 30px;
	}

	.xw-link .xwtj-m-titk {
		margin-bottom: 20px;
	}

	.sol-list .xwtj-m-textk {
		margin-bottom: 30px;
	}

	.xwv-rn-listk .xw-link {
		padding: 25px;
		margin-bottom: 25px;
	}

	.ban-ny-titen {
		top: -30px;
		line-height: 68px;
		font-size: 66px;
	}

	.ban-ny-titcn {
		line-height: 60px;
		font-size: 46px;
	}

	.qua-flk {
		width: 55%;
	}

	.qua-frk {
		width: 45%;
	}

	.xw-dtitk {
		margin-bottom: 40px;
	}

	.ban-nyk2 {
		padding: 200px 0 95px;
	}

	.ban-nyk {
		padding: 200px 0 160px;
	}

	.ny-leixk {
		margin-left: -75px;
	}

	.ny-leixa {
		margin-left: 75px;
	}

	.ab-gxflk {
		padding-top: 70px;
	}

	.xwtj-mdk {
		padding: 64px 55px;
	}

	.xw-link {
		padding: 40px;
	}

	.lx-flk {
		width: calc(100% - 700px);
	}

	.lx-frk {
		width: 700px;
	}
}

@media all and (min-width:1441px) and (max-width: 1600px) {

	:root {
		--width: 92%;
		--width2: 92%;
	}
	body>.clear {
	min-width: 92%;
	}
	.container{
		width: 92%;
	}
	.fo-navnk {
		width: calc(100% - 240px);
		padding-right: 60px;
	}

	.fo-ewmk {
		width: 240px;
	}

	.fo-conk {
		padding-left: 40px;
		width: 500px;
	}

	.fo-navxk {
		width: calc(100% - 500px);
	}

	.fo-conx {
		margin-bottom: 20px;
	}

	.fo-navdk {
		padding: 40px 0 40px;
	}

	.fo-copyk {
		padding: 12px 0;
		font-size: 14px;
	}

	.shu16 td {
		padding: 13px 5px;
	}

	.ban-qhk {
		top: 86.595745%;
	}

	.in-dcpfrk {
		margin-bottom: 30px;
	}

	.cpltumk {
		padding: 20px 14px;
	}

	.cpltuk {
		margin: 8px 0;
	}

	.mySwiper-infa {
		margin-bottom: 40px;
		width: 700px;
	}

	.in-faflk {
		padding-top: 40px;
		padding-right: 40px;
		padding-bottom: 40px;
	}

	.in-fafl-tit {
		margin-bottom: 32px;
		line-height: 40px;
		font-size: 28px;
	}

	.infa-text {
		margin-bottom: 20px;
	}

	.inxw-tjlb {
		padding: 40px;
		height: 360px;
	}

	.in-cptulk {
		padding: 30px 40px 0 160px;
	}

	.inxw-tjxk {
		width: 750px;
	}

	.inxw-tjrk {
		width: calc(100% - 750px);
		padding-left: 30px;
	}

	.inxw-tjlb li {
		padding-bottom: 20px;
		margin-bottom: 20px;
	}

	.pro-list {
		margin-left: -20px;
	}

	.pro-list li {
		width: calc(33.3333333333% - 20px);
		margin-left: 20px;
		margin-bottom: 20px;
	}

	.prov-xgk {
		padding: 45px 0 50px 40px;
		width: 400px;
	}

	.prov-xgk .cpltuk {
		margin: 8px 0;
		width: 170px;
	}

	.prov-xgk .cpltumk {
		padding: 14px 10px;
	}

	.prov-nrdk {
		width: calc(100% - 400px);
		padding: 45px 40px 50px 0;
	}

	.prov-mtit2 {
		margin-bottom: 30px;
		line-height: 44px;
		font-size: 32px;
	}

	.prov-mdk {
		padding-right: 40px;
		padding-top: 0;
	}

	.prov-mtext {
		line-height: 32px;
	}

	.cpxx-sndk {
		padding: 30px 0;
	}

	.sol-list .xw-link {
		padding: 30px;
	}

	.sol-list {
		margin-left: -30px;
	}

	.sol-list li {
		width: calc(33.3333333% - 30px);
		margin-left: 30px;
		margin-bottom: 30px;
	}

	.xw-link .xwtj-m-titk {
		margin-bottom: 20px;
	}

	.sol-list .xwtj-m-textk {
		margin-bottom: 30px;
	}

	.xwv-rn-listk .xw-link {
		padding: 25px;
		margin-bottom: 25px;
	}

	.ban-ny-titen {
		top: -30px;
		line-height: 68px;
		font-size: 66px;
	}

	.ban-ny-titcn {
		line-height: 60px;
		font-size: 46px;
	}

	.qua-flk {
		width: 55%;
	}

	.qua-frk {
		width: 45%;
	}

	.xw-dtitk {
		margin-bottom: 35px;
	}

	.ban-nyk2 {
		padding: 200px 0 95px;
	}

	.ban-nyk {
		padding: 200px 0 160px;
	}

	.ny-leixk {
		margin-left: -75px;
	}

	.ny-leixa {
		margin-left: 75px;
	}

	.ab-gxflk {
		padding-top: 70px;
	}

	.xw-tjtuk {
		width: 630px;
	}

	.xwtj-mdk {
		margin-left: 630px;
		padding: 40px 50px;
	}

	.xw-link {
		padding: 30px;
	}

	.lx-flk {
		width: calc(100% - 600px);
	}

	.lx-frk {
		width: 600px;
	}

	.xwtj-m-textk {
		margin-bottom: 35px;
	}

	.xw-link .xwtj-m-textk {
		margin-bottom: 30px;
	}
}


@media all and (min-width:1367px) and (max-width: 1440px) {

	:root {
		--width: 92%;
		--width2: 92%;
	}
	
	body>.clear {
	min-width: 92%;
	}
	.container{
		width: 92%;
	}
	.fo-navnk {
		width: calc(100% - 240px);
		padding-right: 60px;
	}

	.fo-ewmk {
		width: 240px;
		min-height: 230px;
	}

	.fo-navnk-limtk {
		height: 230px;
	}

	.fo-conk {
		padding-left: 40px;
		width: 450px;
	}

	.fo-navxk {
		width: calc(100% - 450px);
	}

	.fo-conx {
		margin-bottom: 20px;
	}

	.fo-navdk {
		padding: 40px 0 40px;
	}

	.fo-copyk {
		padding: 12px 0;
		font-size: 14px;
	}

	.fo-conxmk {
		font-size: 14px;
	}

	.shu16 td {
		padding: 13px 5px;
	}

	.tanchu-nrk {
		padding: 50px 50px;
	}

	.ban-qhk {
		top: 86.595745%;
	}

	.in-dcpfrk {
		margin-bottom: 30px;
	}

	.cpltumk {
		padding: 20px 14px;
	}

	.cpltuk {
		margin: 8px 0;
	}

	.mySwiper-infa {
		margin-bottom: 40px;
		width: 700px;
	}

	.in-faflk {
		padding-top: 40px;
		padding-right: 40px;
		padding-bottom: 40px;
	}

	.in-fafl-tit {
		margin-bottom: 32px;
		line-height: 40px;
		font-size: 28px;
	}

	.infa-text {
		margin-bottom: 20px;
	}

	.inxw-tjlb {
		padding: 40px;
		height: 360px;
	}

	.in-cptulk {
		padding: 30px 40px 0 130px;
	}

	.in-cp-mtit2 {
		margin-bottom: 20px;
	}

	.in-cptulk .prov-mtext {
		margin-bottom: 50px;
	}

	.inxw-tjxk {
		width: 750px;
	}

	.inxw-tjrk {
		width: calc(100% - 750px);
		padding-left: 30px;
	}

	.inxw-tjlb li {
		padding-bottom: 20px;
		margin-bottom: 20px;
	}

	.xw-dtit {
		line-height: 46px;
		font-size: 32px;
	}

	.pro-list {
		margin-left: -20px;
	}

	.pro-list li {
		width: calc(33.3333333333% - 20px);
		margin-left: 20px;
		margin-bottom: 20px;
	}

	.prov-xgk {
		padding: 45px 0 50px 40px;
		width: 360px;
	}

	.prov-xgk .cpltuk {
		margin: 8px 0;
		width: 170px;
	}

	.prov-xgk .cpltumk {
		padding: 14px 10px;
	}

	.prov-nrdk {
		width: calc(100% - 360px);
		padding: 45px 40px 50px 0;
	}

	.prov-mtit2 {
		margin-bottom: 20px;
		line-height: 44px;
		font-size: 32px;
	}

	.prov-mdk {
		padding-right: 40px;
		padding-top: 0;
		width: 400px;
	}

	.prov-tuzsk {
		display: block;
		width: calc(100% - 400px);
		float: right;
	}

	.prov-mtext {
		line-height: 32px;
	}

	.cpxx-sndk {
		padding: 30px 0;
	}

	.sol-list .xw-link {
		padding: 30px;
	}

	.sol-list {
		margin-left: -30px;
	}

	.sol-list li {
		width: calc(33.3333333% - 30px);
		margin-left: 30px;
		margin-bottom: 30px;
	}

	.xwtj-m-titk {
		line-height: 40px;
		font-size: 22px;
	}

	.xw-link .xwtj-m-titk {
		margin-bottom: 20px;
	}

	.sol-list .xwtj-m-textk {
		margin-bottom: 30px;
	}

	.xwv-rn-listk .xw-link {
		padding: 25px;
		margin-bottom: 25px;
	}

	.ban-ny-titen {
		top: -30px;
		line-height: 68px;
		font-size: 66px;
	}

	.ban-ny-titcn {
		line-height: 60px;
		font-size: 46px;
	}

	.qua-flk {
		width: 55%;
	}

	.qua-frk {
		width: 45%;
	}

	.xw-dtitk {
		margin-bottom: 35px;
	}

	.ban-nyk2 {
		padding: 200px 0 95px;
	}

	.ban-nyk {
		padding: 200px 0 160px;
	}

	.ny-leixk {
		margin-left: -55px;
	}

	.ny-leixa {
		margin-left: 55px;
	}

	.ab-gxflk {
		padding-top: 70px;
	}

	.xw-tjtuk {
		width: 630px;
	}

	.xwtj-mdk {
		margin-left: 630px;
		padding: 40px 50px;
	}

	.xw-link {
		padding: 30px;
	}

	.lx-flk {
		width: calc(100% - 600px);
	}

	.lx-frk {
		width: 600px;
	}

	.xwtj-m-textk {
		margin-bottom: 35px;
	}

	.xw-link .xwtj-m-textk {
		margin-bottom: 30px;
	}

	.opt-szlb-text {
		min-width: 130px;
	}

	.opt-szndk {
		padding: 50px 60px 30px;
	}

	.prov-titk {
		margin-bottom: 18px;
		line-height: 40px;
		font-size: 28px;
	}

	.xwv-rndk {
		width: 350px;
	}

	.xwv-nrdk {
		width: calc(100% - 350px - 30px);
		padding: 40px;
	}

	.lx-xbk {
		width: 45px;
	}

	.lx-xbmk {
		margin-left: 45px;
		padding-left: 15px;
	}

	.lx-xbm-tit {
		margin-bottom: 5px;
	}

}

/* 中小型笔记本或大平板 laptop */

@media all and (min-width: 1281px) and (max-width: 1366px) {
	:root {
		--width: 92%;
		--width2: 92%;
	}
	
	body>.clear {
	min-width: 92%;
	}
	.container{
		width: 92%;
	}
	.navk li>a {
		padding: 23px 30px;
	}

	.nav-xt {
		left: calc(50% + 38px);
	}

	.fo-navnk {
		width: calc(100% - 240px);
		padding-right: 60px;
	}

	.fo-ewmk {
		width: 240px;
		min-height: 230px;
	}

	.fo-navnk-limtk {
		height: 230px;
	}

	.fo-conk {
		padding-left: 40px;
		width: 450px;
	}

	.fo-navxk {
		width: calc(100% - 450px);
	}

	.fo-conx {
		margin-bottom: 20px;
	}

	.fo-navdk {
		padding: 40px 0 40px;
	}

	.fo-copyk {
		padding: 12px 0;
		font-size: 14px;
	}

	.fo-conxmk {
		font-size: 14px;
	}

	.shu16 td {
		padding: 13px 5px;
	}

	.tanchu-nrk {
		padding: 50px 50px;
	}

	.ban-qhk {
		top: 86.595745%;
	}

	.in-dcpfrk {
		margin-bottom: 30px;
	}

	.cpltumk {
		padding: 20px 14px;
	}

	.cpltuk {
		margin: 8px 0;
	}

	.mySwiper-infa {
		margin-bottom: 40px;
		width: 700px;
	}

	.in-faflk {
		padding-top: 40px;
		padding-right: 40px;
		padding-bottom: 40px;
	}

	.in-fafl-tit {
		margin-bottom: 20px;
		line-height: 40px;
		font-size: 28px;
	}

	.infa-text {
		margin-bottom: 20px;
	}

	.inxw-list {
		margin-left: -20px;
	}

	.inxw-list li {
		width: calc(50% - 20px);
		margin-left: 20px;
	}

	.inxwtj-m-titk {
		font-size: 16px;
	}

	.inxw-tjlb {
		padding: 40px 30px;
		height: 360px;
	}

	.in-cptulk {
		padding: 30px 40px 0 130px;
	}

	.in-cp-mtit2 {
		margin-bottom: 20px;
		line-height: 40px;
	}

	.in-cptulk .prov-mtext {
		margin-bottom: 50px;
	}

	.inxw-tjxk {
		width: 750px;
	}

	.inxw-tjrk {
		width: calc(100% - 750px);
		padding-left: 30px;
	}

	.inxw-tjlb li {
		padding-bottom: 20px;
		margin-bottom: 20px;
	}

	.infa-xb {
		width: 60px;
	}

	.infa-nrdk {
		margin-top: -100px;
	}

	.xw-dtit {
		line-height: 46px;
		font-size: 32px;
	}

	.pro-list {
		margin-left: -20px;
	}

	.pro-list li {
		width: calc(33.3333333333% - 20px);
		margin-left: 20px;
		margin-bottom: 20px;
	}

	.pro-link {
		padding: 8px;
	}

	.prov-xgk {
		padding: 45px 0 50px 40px;
		width: 360px;
	}

	.prov-xgk .cpltuk {
		margin: 8px 0;
		width: 170px;
	}

	.prov-xgk .cpltumk {
		padding: 14px 10px;
	}

	.prov-nrdk {
		width: calc(100% - 360px);
		padding: 45px 40px 50px 0;
	}

	.prov-mtit2 {
		margin-bottom: 20px;
		line-height: 30px;
		font-size: 28px;
	}

	.prov-mdk {
		padding-right: 20px;
		padding-top: 0;
		width: 360px;
	}

	.prov-tuzsk {
		display: block;
		width: calc(100% - 360px);
		float: right;
	}

	.prov-mtext {
		line-height: 28px;
	}

	.cpxx-sndk {
		padding: 30px 0;
	}

	.sol-list .xw-link {
		padding: 30px;
	}

	.sol-list {
		margin-left: -20px;
	}

	.sol-list li {
		width: calc(33.3333333% - 20px);
		margin-left: 20px;
		margin-bottom: 20px;
	}

	.xwtj-m-titk {
		line-height: 40px;
		font-size: 22px;
	}

	.xw-link .xwtj-m-titk {
		margin-bottom: 20px;
	}

	.sol-list .xwtj-m-textk {
		margin-bottom: 30px;
	}

	.xwv-rn-listk .xw-link {
		padding: 25px;
		margin-bottom: 25px;
	}

	.ban-ny-titen {
		top: -30px;
		line-height: 68px;
		font-size: 66px;
	}

	.ban-ny-titcn {
		line-height: 60px;
		font-size: 40px;
	}

	.qua-flk {
		width: 55%;
	}

	.qua-frk {
		width: 45%;
	}

	.xw-dtitk {
		margin-bottom: 30px;
	}

	.ban-nyk {
		padding: 200px 0 160px;
	}

	.ban-nyk2 {
		padding: 200px 0 95px;
	}

	.ban-zwk {
		padding: 15px 0 15px 24px;
		font-size: 14px;
	}

	.ny-leixk {
		margin-left: -55px;
	}

	.ny-leixa {
		padding: 15px 0;
		margin-left: 55px;
	}

	.ab-gxflk {
		padding-top: 70px;
	}

	.xw-tjtuk {
		width: 560px;
	}

	.xwtj-mdk {
		margin-left: 560px;
		padding: 40px 40px;
	}

	.xwtj-mdk .xwtj-m-text {
		-webkit-line-clamp: 2;
	}

	.xwtj-mdk .xwtj-m-textk {
		height: 72px;
	}

	.xw-link {
		padding: 30px;
	}

	.xw-list li {
		width: calc(50% - 30px);
	}

	.xwv-rnk {
		padding: 30px;
	}

	.xwv-rn-tit {
		margin-bottom: 20px;
		line-height: 34px;
		font-size: 20px;
	}

	.lx-flk {
		width: calc(100% - 520px);
	}

	.lx-frk {
		width: 520px;
	}

	.xwtj-m-textk {
		margin-bottom: 35px;
	}

	.xw-link .xwtj-m-textk {
		margin-bottom: 20px;
	}

	.opt-szlb-text {
		min-width: 130px;
	}

	.opt-szndk {
		padding: 50px 60px 30px;
	}

	.opt-leia {
		width: 220px;
	}

	.prov-titk {
		margin-bottom: 18px;
		line-height: 40px;
		font-size: 28px;
	}

	.pro-leik li {
		padding: 0 20px;
	}

	.pro-souk {
		width: 360px;
	}

	.prov-htdk {
		margin-bottom: 20px;
	}

	.xwv-rndk {
		width: 350px;
	}

	.xwv-nrdk {
		width: calc(100% - 350px - 30px);
		padding: 40px;
	}

	.ny-nrdkx .xwv-nrdk {
		width: calc(100% - 350px);
	}

	.xwv-tit {
		line-height: 40px;
		font-size: 28px;
	}

	.lx-xbk {
		width: 45px;
	}

	.lx-xbmk {
		margin-left: 45px;
		padding-left: 15px;
	}

	.lx-xbm-tit {
		margin-bottom: 5px;
	}

	.ab-whndxk1 {
		width: 490px;
	}

	.ab-whndxk2 {
		width: calc(100% - 490px - 22px);
	}

	.ab-whnxk {
		padding: 55px 30px 49px;
	}

	.ab-whxb {
		width: 60px;
	}

	.ab-whxb-mk {
		margin-left: 60px;
	}

	.ab-whnddk {
		margin-bottom: 65px;
	}

	.abqy-text {
		height: 248px;
	}

	.qua-text {
		max-height: 394px;
	}
}

@media all and (min-width: 1025px) and (max-width: 1280px) {
	:root {
		--width: 92%;
		--width2: 92%;
	}
	
	body>.clear {
	min-width: 92%;
	}
	.container{
		width: 92%;
	}
	.logoh img {
		height: 80px;
	}

	.top-headxk,
	.hr-top,
	.top-headk {
		height: 80px;
	}

	.pcnav .navi_content {
		top: 80px;
	}

	.navk li>a {
		padding: 18px 20px;
	}

	.top-frk {
		margin-left: 20px;
		padding: 21px 0;
	}
	.top-fdjkh {
	    width: 180px;
	}
	.nav-xt {
		left: calc(50% + 38px);
	}

	.fo-navnk {
		width: calc(100% - 240px);
		padding-right: 60px;
	}

	.fo-ewmk {
		width: 240px;
		min-height: 230px;
	}

	.fo-navnk-limtk {
		height: 230px;
	}

	.fo-conk {
		padding-left: 0;
		width: 100%;
		float: none;
		overflow: hidden;
		border-left: 0;
		border-top: 1px solid rgba(255, 255, 255, 0.1);
		padding-top: 30px;
	}

	.fo-navxk {
		width: 100%;
		float: none;
		overflow: hidden;
		padding-bottom: 30px;
	}

	.fo-conx {
		width: 50%;
		margin-bottom: 10px;
		float: left;
	}

	.fo-conx:last-child {
		margin-bottom: 0;
	}

	.fo-navdk {
		padding: 40px 0 40px;
	}

	.fo-copyk {
		padding: 12px 0;
		font-size: 14px;
	}

	.fo-conxmk {
		font-size: 14px;
	}

	.shu16 td {
		padding: 13px 5px;
	}

	.tanchu-nrk {
		padding: 50px 50px;
	}

	.ban-qhk {
		top: 86.595745%;
	}

	.in-dcpfrk {
		margin-bottom: 30px;
	}

	.cpltumk {
		padding: 20px 14px;
	}

	.cpltuk {
		margin: 8px 0;
	}

	.mySwiper-infa {
		margin-bottom: 40px;
		width: 600px;
	}

	.in-faflk {
		padding-top: 40px;
		padding-right: 40px;
		padding-bottom: 40px;
	}

	.in-fafl-tit {
		margin-bottom: 20px;
		line-height: 40px;
		font-size: 28px;
	}

	.infa-text {
		margin-bottom: 20px;
	}

	.inxw-list {
		margin-left: -20px;
	}

	.inxw-list li {
		width: calc(50% - 20px);
		margin-left: 20px;
	}

	.inxwtj-m-titk {
		font-size: 16px;
	}

	.inxw-tjlb {
		padding: 30px 20px;
		height: 360px;
	}

	.in-cptulk {
		padding: 15px 30px 0 90px;
	}

	.swiper-button-next-incpx,
	.swiper-button-prev-incpx {
		width: 38px;
		height: 38px;
	}

	.in-dcpfrk {
		width: 520px;
	}

	.in-cp-mtit2 {
		margin-bottom: 20px;
		line-height: 40px;
	}

	.in-cptulk .prov-mtext {
		margin-bottom: 30px;
	}

	.inxw-tjxk {
		width: 560px;
	}

	.inxw-tjrk {
		width: calc(100% - 560px);
		padding-left: 20px;
	}

	.inxw-tjlb li {
		padding-bottom: 20px;
		margin-bottom: 20px;
	}

	.infa-xb {
		width: 60px;
	}

	.infa-nrdk {
		margin-top: -100px;
	}

	.xw-dtit {
		line-height: 40px;
		font-size: 30px;
	}

	.mySwiper-abfz {
		margin-bottom: 60px;
	}

	.abfz-n-text {
		font-size: 14px;
	}

	.pro-list {
		margin-left: -20px;
	}

	.pro-list li {
		width: calc(50% - 20px);
		margin-left: 20px;
		margin-bottom: 20px;
	}

	.pro-link {
		padding: 8px;
	}

	.prov-xgk {
		padding: 45px 0 50px 40px;
		width: 360px;
	}

	.prov-xgk .cpltuk {
		margin: 8px 0;
		width: 170px;
	}

	.prov-xgk .cpltumk {
		padding: 4px 10px;
	}

	.cp-xj2 {
		width: 36px;
	}

	.prov-nrdk {
		width: calc(100% - 360px);
		padding: 45px 40px 50px 0;
	}

	.prov-mtit2 {
		margin-bottom: 20px;
		line-height: 30px;
		font-size: 28px;
	}

	.prov-mdk {
		padding-right: 0;
		padding-top: 0;
		width: 100%;
		float: none;
	}

	.prov-tuzsk {
		width: 100%;
		float: none;
	}

	.prov-mtext {
		line-height: 28px;
	}

	.cpxx-sndk {
		padding: 30px 0;
	}

	.sol-list .xw-link {
		padding: 30px;
	}

	.sol-list {
		margin-left: -20px;
	}

	.sol-list li {
		width: calc(50% - 20px);
		margin-left: 20px;
		margin-bottom: 20px;
	}

	.xwtj-m-titk {
		line-height: 40px;
		font-size: 22px;
	}

	.xw-link .xwtj-m-titk {
		margin-bottom: 20px;
	}

	.sol-list .xwtj-m-textk {
		margin-bottom: 30px;
	}

	.xwv-rn-listk .xw-link {
		padding: 20px;
		margin-bottom: 25px;
	}

	.mobd {
		width: 36px;
	}

	.ban-ny-titen {
		top: -30px;
		line-height: 68px;
		font-size: 66px;
	}

	.ban-ny-titcn {
		line-height: 44px;
		font-size: 36px;
	}

	.qua-flk {
		width: 55%;
	}

	.qua-frk {
		width: 45%;
	}

	.xw-dtitk {
		margin-bottom: 30px;
	}

	.ban-nyk {
		padding: 200px 0 160px;
	}

	.ban-nyk2 {
		padding: 200px 0 95px;
	}

	.ban-zwk {
		padding: 15px 0 15px 24px;
		font-size: 14px;
	}

	.ny-leixk {
		margin-left: -55px;
	}

	.ny-leixa {
		padding: 15px 0;
		margin-left: 55px;
	}

	.ab-gxflk {
		padding-top: 50px;
	}

	.ab-zsxbg {
		margin-left: -5%;
		margin-top: 60px;
	}

	.xw-tjtuk {
		width: 460px;
	}

	.xwtj-mdk {
		margin-left: 460px;
		padding: 30px;
	}

	.xwtj-mdk .xwtj-m-morek {
		display: none;
	}

	.xwtj-ndk {
		margin-bottom: 30px;
	}

	.xwtj-mdk .xwtj-m-text {
		-webkit-line-clamp: 2;
	}

	.xwtj-mdk .xwtj-m-textk {
		height: 72px;
	}

	.xw-link {
		padding: 30px;
	}

	.xw-list li {
		width: calc(50% - 30px);
	}

	.xwv-rnk {
		padding: 20px;
	}

	.xwv-rnt {
		top: 27px;
	}

	.xwv-rn-tit {
		margin-bottom: 20px;
		line-height: 34px;
		font-size: 20px;
	}

	.xwv-huidk {
		height: 50px;
		line-height: 50px;
	}

	.xw-dtm {
		margin-bottom: 30px;
		line-height: 30px;
	}

	.lx-list li {
		width: 100%;
		float: none;
		margin-left: 0;
		margin-bottom: 20px;
	}

	.lx-flk {
		width: calc(100% - 450px);
	}

	.lx-xbm-text {
		height: auto;
	}

	.lx-frk {
		width: 450px;
		margin-top: 70px;
	}

	.xw-dssk {
		width: 470px;
	}

	.xwtj-m-textk {
		margin-bottom: 35px;
	}

	.xw-link .xwtj-m-textk {
		margin-bottom: 20px;
	}

	.opt-szlb-text {
		min-width: 130px;
	}

	.opt-szndk {
		padding: 50px 60px 30px;
	}

	.opt-leia {
		width: 200px;
	}

	.pro-leik li a {
		padding: 0 22px;
	}

	.prov-titk {
		margin-bottom: 18px;
		line-height: 40px;
		font-size: 28px;
	}

	.pro-leik li {
		padding: 0 20px;
	}

	.pro-souk {
		width: 300px;
	}

	.prov-htdk {
		margin-bottom: 20px;
	}

	.xwv-rndk {
		width: 300px;
	}

	.xwv-nrdk {
		width: calc(100% - 300px - 30px);
		padding: 30px;
	}

	.ny-nrdkx .xwv-nrdk {
		width: calc(100% - 300px);
	}

	.xwv-tit {
		line-height: 40px;
		font-size: 28px;
	}

	.lx-xbk {
		width: 45px;
	}

	.lx-xbmk {
		margin-left: 45px;
		padding-left: 15px;
	}

	.lx-xbm-tit {
		margin-bottom: 5px;
	}

	.ab-whndxk1 {
		width: 360px;
	}

	.ab-whndxk2 {
		width: calc(100% - 360px - 22px);
	}

	.ab-whxb-mtext {
		height: 64px;
		line-height: 32px;
		font-size: 22px;
	}

	.ab-whnxk {
		padding: 40px 30px;
	}

	.ab-whxb {
		width: 60px;
	}

	.ab-whxb-mk {
		margin-left: 80px;
	}

	.ab-whnddk {
		margin-bottom: 65px;
	}

	.abqy-text {
		height: 248px;
	}

	.qua-text {
		max-height: 394px;
	}
}

/* 中型平板或小型笔记本 tablet */
@media all and (min-width: 961px) and (max-width: 1024px) {
	:root {
		--width: 92%;
		--width2: 92%;
	}
	
	body>.clear {
	min-width: 92%;
	}
	.container{
		width: 92%;
	}
	.logoh img {
		height: 70px;
	}

	.top-headxk,
	.hr-top,
	.top-headk {
		height: 70px;
	}

	.pcnav .navi_content {
		top: 70px;
	}

	.navk li>a {
		padding: 13px 9px;
		font-size: 14px;
	}

	.top-yynk {
		top: 53px;
	}

	.top-fdjtc {
		top: calc(100% + 18px);
	}

	.top-fdjtc-in {
		height: 40px;
		line-height: 40px;
	}

	.top-fdjtc-sub {
		height: 40px;
	}

	.top-yyk {
		margin-left: 6px;
	}

	.top-frk {
		margin-left: 20px;
		padding: 16px 0;
	}

	.nav-xt {
		left: calc(50% + 30px);
	}

	.fo-navnk {
		width: calc(100% - 240px);
		padding-right: 60px;
	}

	.fo-ewmk {
		width: 240px;
		min-height: 230px;
	}

	.fo-navnk-limtk {
		height: 230px;
	}

	.fo-conk {
		padding-left: 0;
		width: 100%;
		float: none;
		overflow: hidden;
		border-left: 0;
		border-top: 1px solid rgba(255, 255, 255, 0.1);
		padding-top: 30px;
	}

	.fo-navxk {
		width: 100%;
		float: none;
		overflow: hidden;
		padding-bottom: 30px;
	}

	.fo-conx {
		width: 50%;
		margin-bottom: 10px;
		float: left;
	}

	.fo-conx:last-child {
		margin-bottom: 0;
	}

	.fo-navdk {
		padding: 40px 0 40px;
	}

	.fo-copyk {
		padding: 12px 0;
		font-size: 14px;
	}

	.fo-conxmk {
		font-size: 14px;
	}

	.shu16 td {
		padding: 13px 5px;
	}

	.tanchu-nrk {
		padding: 50px 50px;
	}

	.ban-qhk {
		top: 86.595745%;
	}

	.in-dcpfrk {
		margin-bottom: 30px;
	}

	.cpltumk {
		padding: 12px 14px;
	}

	.cpltuk {
		margin: 8px 0;
		width: 180px;
	}

	.mySwiper-infa {
		margin-bottom: 40px;
		width: 450px;
	}

	.in-faflk {
		float: none;
		width: 100%;
		padding-top: 40px;
		padding-right: 40px;
		padding-bottom: 40px;
	}

	.in-fafl-tit {
		margin-bottom: 20px;
		line-height: 40px;
		font-size: 28px;
	}

	.infa-text {
		margin-bottom: 20px;
	}

	.inxw-list {
		margin-left: -20px;
	}

	.inxw-list li {
		width: calc(50% - 20px);
		margin-left: 20px;
	}

	.inxwtj-m-titk {
		font-size: 16px;
	}

	.inxw-tjlb {
		padding: 30px 20px;
		height: 360px;
	}

	.in-cptulk {
		padding: 15px 20px 0 50px;
	}

	.swiper-button-next-incpx,
	.swiper-button-prev-incpx {
		width: 38px;
		height: 38px;
	}

	.in-dcpfrk {
		width: 500px;
	}

	.in-cp-mtit2 {
		margin-bottom: 20px;
		line-height: 40px;
		font-size: 24px;
	}

	.in-cptulk .prov-mtext {
		margin-bottom: 20px;
	}

	.in-cptulk .prov-mtext br {
		display: none;
	}

	.inxw-tjxk {
		width: 100%;
		float: none;
		overflow: hidden;
	}

	.inxw-tjrk {
		width: 100%;
		float: none;
		padding-left: 0;
		margin-top: 20px;
	}

	.inxw-tjlb li {
		padding-bottom: 20px;
		margin-bottom: 20px;
	}

	.infa-xb {
		width: 60px;
	}

	.infa-nrdk {
		margin-top: -75px;
	}

	.in-fatuk {
		display: none;
	}

	.xw-dtit {
		line-height: 40px;
		font-size: 30px;
	}

	.mySwiper-abfz {
		margin-bottom: 0px;
	}

	.mySwiper-abfz .swiper-slide-active {
		padding-top: 150px;
	}

	.mySwiper-abfz .swiper-slide-next {
		padding-top: 120px;
	}

	.mySwiper-abfz .swiper-slide-next+.swiper-slide {
		padding-top: 90px;
	}

	.mySwiper-abfz .swiper-slide-prev {
		padding-top: 150px;
	}

	.abfz-n-text {
		font-size: 14px;
	}

	.pro-list {
		margin-left: -20px;
	}

	.pro-list li {
		width: calc(50% - 20px);
		margin-left: 20px;
		margin-bottom: 20px;
	}

	.pro-link {
		padding: 8px;
	}

	.prov-xgk {
		padding: 40px 0 40px 20px;
		width: 240px;
	}

	.prov-xgk .cpltuk {
		margin: 8px 0;
		width: 170px;
		display: none;
	}

	.prov-xgk .cpltumk {
		position: relative;
		padding: 4px 10px;
	}

	.cp-xj2 {
		width: 36px;
	}

	.prov-nrdk {
		width: calc(100% - 240px);
		padding: 40px 20px 40px 0;
	}

	.prov-mtit2 {
		margin-bottom: 20px;
		line-height: 30px;
		font-size: 28px;
	}

	.prov-mdk {
		padding-right: 0;
		padding-top: 0;
		width: 100%;
		float: none;
	}

	.prov-tuzsk {
		width: 100%;
		float: none;
	}

	.prov-mtext {
		line-height: 28px;
	}

	.cpxx-sndk {
		padding: 20px 0;
	}

	.sol-list .xw-link {
		padding: 20px;
	}

	.sol-list {
		margin-left: -20px;
	}

	.sol-list li {
		width: calc(50% - 20px);
		margin-left: 20px;
		margin-bottom: 20px;
	}

	.xwtj-m-titk {
		margin-bottom: 10px;
		line-height: 36px;
		font-size: 20px;
	}

	.xw-link .xwtj-m-titk {
		margin-bottom: 10px;
		font-size: 18px;
	}

	.sol-list .xwv-rnt {
		top: 28px;
	}

	.sol-list .xwtj-m-textk {
		margin-bottom: 30px;
	}

	.xwv-rn-listk .xw-link {
		padding: 0 0 15px;
		border: 0;
		border-bottom: 1px solid #ddd;
		margin-bottom: 15px;
		background-color: transparent;
		border-radius: 0;
	}

	.mobd {
		width: 36px;
	}

	.ban-ny-titen {
		top: -30px;
		line-height: 68px;
		font-size: 66px;
	}

	.ban-ny-titcn {
		line-height: 44px;
		font-size: 36px;
	}

	.qua-flk {
		width: 100%;
		float: none;
	}

	.qua-frk {
		width: 100%;
		float: none;
	}

	.xw-dtitk {
		margin-bottom: 30px;
	}

	.ban-nyk {
		padding: 140px 0 120px;
	}

	.ban-nyk2 {
		padding: 130px 0 70px;
	}

	.ban-zwk {
		display: none;
		padding: 15px 0 15px 24px;
		font-size: 14px;
	}

	.pro-leik {
		overflow: hidden;
		margin-bottom: 15px;
	}

	.ny-leixk {
		margin-left: -35px;
	}

	.ny-leixa {
		padding: 15px 0;
		margin-left: 35px;
	}

	.ab-text {
		height: 350px;
		margin-bottom: 30px;
	}

	.ab-tit2 {
		margin-bottom: 20px;
		line-height: 34px;
		font-size: 20px;
	}

	.ab-gxflk {
		padding-top: 50px;
		width: 100%;
		float: none;
	}

	.ab-gxfrk {
		width: 100%;
		float: none;
	}

	.ab-zsxbg {
		margin-left: -5%;
		margin-top: 0;
	}

	.xw-tjtuk {
		width: 340px;
	}

	.xwtj-mdk {
		margin-left: 340px;
		padding: 20px;
	}

	.xwtj-mdk .xwtj-m-morek {
		display: none;
	}

	.xwtj-ndk {
		margin-bottom: 30px;
	}

	.xwtj-mdk .xwtj-m-text {
		-webkit-line-clamp: 2;
	}

	.xwtj-mdk .xwtj-m-textk {
		height: 72px;
		margin-bottom: 0;
	}

	.xw-link {
		padding: 20px;
	}

	.xw-list {
		margin-left: -20px;
	}

	.xw-list li {
		width: calc(50% - 20px);
		margin-left: 20px;
		margin-bottom: 20px;
	}

	.ny-nrdk {
		padding: 40px 0;
	}

	.xwv-rnk {
		padding: 20px;
	}

	.xwv-rnt {
		top: 27px;
	}

	.xwv-rn-tit {
		margin-bottom: 20px;
		line-height: 34px;
		font-size: 20px;
	}

	.xwv-huidk {
		height: 50px;
		line-height: 50px;
	}

	.xw-dtm {
		margin-bottom: 30px;
		line-height: 30px;
	}

	.lx-list {
		margin-left: 0;
	}

	.lx-list li {
		width: 100%;
		float: none;
		margin-left: 0;
		margin-bottom: 20px;
	}

	.lx-flk {
		width: 100%;
		float: none;
		/* width: calc(100% - 450px); */
	}

	.lx-xbm-text {
		height: auto;
	}

	.lx-frk {
		width: 100%;
		float: none;
		margin-top: 70px;
	}

	.xw-dssk {
		width: 470px;
	}

	.xwtj-m-textk {
		margin-bottom: 35px;
	}

	.xw-link .xwtj-m-textk {
		margin-bottom: 20px;
	}

	.opt-szlb-text {
		min-width: 90px;
		font-size: 14px;
	}

	.cpxx-snxk {
		width: 310px;
	}

	.opt-szndk {
		padding: 50px 30px 20px;
	}

	.opt-leia {
		width: auto;
		margin: 0 4px;
	}

	.opt-szdnxm {
		margin: 0px 10px;
	}

	.opt-szdnk {
		margin: 0 5px;
		width: 220px;
	}

	.pro-leik li a {
		padding: 0 22px;
	}

	.prov-titk {
		margin-bottom: 18px;
		line-height: 40px;
		font-size: 28px;
	}

	.pro-leik li {
		padding: 0 12px;
	}

	.pro-souk {
		width: 300px;
	}

	.prov-htdk {
		margin-bottom: 20px;
	}

	.xwv-rndk {
		width: 220px;
	}

	.ny-nrdkx .xwv-rndk {
		padding: 40px 0;
	}

	.xwv-nrdk {
		width: calc(100% - 220px - 20px);
		padding: 20px;
	}

	.xwv-dak {
		padding-bottom: 20px;
		margin-bottom: 20px;
	}

	.xwv-rn-li-tit {
		margin-bottom: 10px;
		line-height: 30px;
		font-size: 16px;
	}

	.ny-nrdkx .xwv-nrdk {
		width: calc(100% - 220px);
		padding: 40px 20px 40px 0;
	}

	.xwv-tit {
		line-height: 32px;
		font-size: 24px;
	}

	.lx-xbk {
		width: 45px;
	}

	.lx-xbmk {
		margin-left: 45px;
		padding-left: 15px;
	}

	.lx-xbm-tit {
		margin-bottom: 5px;
	}

	.ab-whndxk1 {
		width: 280px;
	}

	.ab-whndxk2 {
		width: calc(100% - 280px - 22px);
	}

	.ab-whxb-mtext {
		height: 64px;
		line-height: 32px;
		font-size: 20px;
	}

	.ab-whnxk {
		padding: 40px 30px;
	}

	.ab-whxb {
		width: 40px;
		float: none;
	}

	.ab-whxb-mk {
		margin-left: 0;
	}

	.ab-whxb-mtit {
		margin-bottom: 10px;
		line-height: 24px;
		font-size: 16px;
	}

	.ab-whnddk {
		margin-bottom: 65px;
	}

	.abqy-text {
		height: 248px;
	}

	.qua-text {
		max-height: 394px;
	}

	/**/
	.block-pc {
		display: none;
	}

	.block-sj {
		display: none;
	}

	.block-ipad {
		display: block;
	}

}

@media all and (min-width: 768px) and (max-width: 960px) {
	:root {
		--width: 92%;
		--width2: 92%;
	}
	
	body>.clear {
	min-width: 92%;
	}
	.container{
		width: 92%;
	}
	.logoh img {
		height: 70px;
	}

	.top-headxk,
	.hr-top,
	.top-headk {
		height: 70px;
	}

	.pcnav .navi_content {
		top: 70px;
	}

	.navk li>a {
		padding: 13px 9px;
		font-size: 14px;
	}

	.top-yynk {
		top: 53px;
	}
	.top-fdjkh {
	    width: 36px;
	}
	.top-fdjtc {
	    position: absolute;
	    top: 54px;
		right: 0;
	    width: 200px;
	    margin-right: 0;
	}
	.top-fdjtc-in {
		padding-left: 20px;
		height: 36px;
		line-height: 36px;
	}

	.top-fdjtc-sub {
		height: 36px;
	}

	.top-yyk {
		margin-left: 6px;
	}

	.top-frk {
		margin-left: 20px;
		padding: 16px 0;
	}

	.nav-xt {
		left: calc(50% + 30px);
	}

	.fo-navnk {
		width: calc(100% - 240px);
		padding-right: 60px;
	}

	.fo-ewmk {
		width: 240px;
		min-height: 230px;
	}

	.fo-navnk-limtk {
		height: 230px;
	}

	.fo-conk {
		padding-left: 0;
		width: 100%;
		float: none;
		overflow: hidden;
		border-left: 0;
		border-top: 1px solid rgba(255, 255, 255, 0.1);
		padding-top: 30px;
	}

	.fo-navxk {
		width: 100%;
		float: none;
		overflow: hidden;
		padding-bottom: 30px;
	}

	.fo-conx {
		width: 50%;
		margin-bottom: 10px;
		float: left;
	}

	.fo-conx:last-child {
		margin-bottom: 0;
	}

	.fo-navdk {
		padding: 40px 0 40px;
	}

	.fo-copyk {
		padding: 12px 0;
		font-size: 14px;
	}

	.fo-conxmk {
		font-size: 14px;
	}

	.shu16 td {
		padding: 13px 5px;
	}

	.tanchu-nrk {
		padding: 50px 50px;
	}

	.ban-qhk {
		top: 86.595745%;
	}

	.in-dcpfrk {
		width: 500px;
		margin-bottom: 30px;
	}

	.cpltumk {
		padding: 12px 14px;
	}

	.cpltuk {
		margin: 8px 0;
		width: 180px;
	}

	.mySwiper-infa {
		margin-bottom: 40px;
		width: 450px;
	}

	.in-faflk {
		float: none;
		width: 100%;
		padding-top: 40px;
		padding-right: 40px;
		padding-bottom: 40px;
	}

	.in-fafl-tit {
		margin-bottom: 20px;
		line-height: 40px;
		font-size: 28px;
	}

	.infa-text {
		margin-bottom: 20px;
	}

	.inxw-list {
		margin-left: -20px;
	}

	.inxw-list li {
		width: calc(50% - 20px);
		margin-left: 20px;
	}

	.inxwtj-m-titk {
		font-size: 16px;
	}

	.inxw-tjlb {
		padding: 30px 20px;
		height: 360px;
	}

	.in-cptulk {
		padding: 15px 20px 0 50px;
	}

	.swiper-button-next-incpx,
	.swiper-button-prev-incpx {
		width: 38px;
		height: 38px;
	}

	.in-dcpfrk {
		width: 500px;
	}

	.in-cp-mtit2 {
		margin-bottom: 20px;
		line-height: 40px;
		font-size: 24px;
	}

	.in-cptulk .prov-mtext {
		margin-bottom: 20px;
	}

	.in-cptulk .prov-mtext br {
		display: none;
	}

	.inxw-tjxk {
		width: 100%;
		float: none;
		overflow: hidden;
	}

	.inxw-tjrk {
		width: 100%;
		float: none;
		padding-left: 0;
		margin-top: 20px;
	}

	.inxw-tjlb li {
		padding-bottom: 20px;
		margin-bottom: 20px;
	}

	.infa-xb {
		width: 60px;
	}

	.infa-nrdk {
		margin-top: -75px;
	}

	.in-fatuk {
		display: none;
	}

	.xw-dtit {
		line-height: 40px;
		font-size: 30px;
	}

	.mySwiper-abfz {
		margin-bottom: 0px;
	}

	.mySwiper-abfz .swiper-slide-active {
		padding-top: 150px;
	}

	.mySwiper-abfz .swiper-slide-next {
		padding-top: 120px;
	}

	.mySwiper-abfz .swiper-slide-next+.swiper-slide {
		padding-top: 90px;
	}

	.mySwiper-abfz .swiper-slide-prev {
		padding-top: 150px;
	}

	.abfz-n-text {
		font-size: 14px;
	}

	.pro-list {
		margin-left: -20px;
	}

	.pro-list li {
		width: calc(50% - 20px);
		margin-left: 20px;
		margin-bottom: 20px;
	}

	.pro-link {
		padding: 8px;
	}

	.prov-xgk {
		padding: 40px 0 40px 20px;
		width: 240px;
	}

	.prov-xgk .cpltuk {
		margin: 8px 0;
		width: 170px;
		display: none;
	}

	.prov-xgk .cpltumk {
		position: relative;
		padding: 4px 10px;
	}

	.cp-xj2 {
		width: 36px;
	}

	.prov-nrdk {
		width: calc(100% - 240px);
		padding: 40px 20px 40px 0;
	}

	.prov-mtit2 {
		margin-bottom: 20px;
		line-height: 30px;
		font-size: 28px;
	}

	.prov-mdk {
		padding-right: 0;
		padding-top: 0;
		width: 100%;
		float: none;
	}

	.prov-tuzsk {
		width: 100%;
		float: none;
	}

	.prov-mtext {
		line-height: 28px;
	}

	.cpxx-sndk {
		padding: 20px 0;
	}

	.sol-list .xw-link {
		padding: 20px;
	}

	.sol-list {
		margin-left: -20px;
	}

	.sol-list li {
		width: calc(50% - 20px);
		margin-left: 20px;
		margin-bottom: 20px;
	}

	.xwtj-m-titk {
		margin-bottom: 10px;
		line-height: 36px;
		font-size: 20px;
	}

	.xw-link .xwtj-m-titk {
		margin-bottom: 10px;
		font-size: 18px;
	}

	.sol-list .xwv-rnt {
		top: 28px;
	}

	.sol-list .xwtj-m-textk {
		margin-bottom: 30px;
	}

	.xwv-rn-listk .xw-link {
		padding: 0 0 15px;
		border: 0;
		border-bottom: 1px solid #ddd;
		margin-bottom: 15px;
		background-color: transparent;
		border-radius: 0;
	}

	.mobd {
		width: 36px;
	}

	.ban-ny-titen {
		top: -30px;
		line-height: 68px;
		font-size: 66px;
	}

	.ban-ny-titcn {
		line-height: 44px;
		font-size: 36px;
	}

	.qua-flk {
		width: 100%;
		float: none;
	}

	.qua-frk {
		width: 100%;
		float: none;
	}

	.xw-dtitk {
		margin-bottom: 30px;
	}

	.ban-nyk {
		padding: 140px 0 120px;
	}

	.ban-nyk2 {
		padding: 130px 0 70px;
	}

	.ban-zwk {
		display: none;
		padding: 15px 0 15px 24px;
		font-size: 14px;
	}

	.pro-leik {
		overflow: hidden;
		margin-bottom: 15px;
	}

	.ny-leixk {
		margin-left: -35px;
	}

	.ny-leixa {
		padding: 15px 0;
		margin-left: 35px;
	}

	.ab-text {
		height: 350px;
		margin-bottom: 30px;
	}

	.ab-tit2 {
		margin-bottom: 20px;
		line-height: 34px;
		font-size: 20px;
	}

	.ab-gxflk {
		padding-top: 50px;
		width: 100%;
		float: none;
	}

	.ab-gxfrk {
		width: 100%;
		float: none;
	}

	.ab-zsxbg {
		margin-left: -5%;
		margin-top: 0;
	}

	.xw-tjtuk {
		width: 340px;
	}

	.xwtj-mdk {
		margin-left: 340px;
		padding: 20px;
	}

	.xwtj-mdk .xwtj-m-morek {
		display: none;
	}

	.xwtj-ndk {
		margin-bottom: 30px;
	}

	.xwtj-mdk .xwtj-m-text {
		-webkit-line-clamp: 2;
	}

	.xwtj-mdk .xwtj-m-textk {
		height: 72px;
		margin-bottom: 0;
	}

	.xw-link {
		padding: 20px;
	}

	.xw-list {
		margin-left: -20px;
	}

	.xw-list li {
		width: calc(50% - 20px);
		margin-left: 20px;
		margin-bottom: 20px;
	}

	.ny-nrdk {
		padding: 40px 0;
	}

	.xwv-rnk {
		padding: 20px;
	}

	.xwv-rnt {
		top: 27px;
	}

	.xwv-rn-tit {
		margin-bottom: 20px;
		line-height: 34px;
		font-size: 20px;
	}

	.xwv-huidk {
		height: 50px;
		line-height: 50px;
	}

	.xw-dtm {
		margin-bottom: 30px;
		line-height: 30px;
	}

	.lx-list {
		margin-left: 0;
	}

	.lx-list li {
		width: 100%;
		float: none;
		margin-left: 0;
		margin-bottom: 20px;
	}

	.lx-flk {
		width: 100%;
		float: none;
		/* width: calc(100% - 450px); */
	}

	.lx-xbm-text {
		height: auto;
	}

	.lx-frk {
		width: 100%;
		float: none;
		margin-top: 70px;
	}

	.xw-dssk {
		width: 470px;
	}

	.xwtj-m-textk {
		margin-bottom: 35px;
	}

	.xw-link .xwtj-m-textk {
		margin-bottom: 20px;
	}

	.opt-szlb-text {
		min-width: 90px;
		font-size: 14px;
	}

	.cpxx-snxk {
		width: 310px;
	}

	.opt-szndk {
		padding: 50px 30px 20px;
	}

	.opt-leia {
		width: auto;
		margin: 0 4px;
	}

	.opt-szdnxm {
		margin: 0px 10px;
	}

	.opt-szdnk {
		margin: 0 5px;
		width: 220px;
	}

	.pro-leik li a {
		padding: 0 22px;
	}

	.prov-titk {
		margin-bottom: 18px;
		line-height: 40px;
		font-size: 28px;
	}

	.pro-leik li {
		padding: 0 12px;
	}

	.pro-souk {
		width: 300px;
	}

	.prov-htdk {
		margin-bottom: 20px;
	}

	.xwv-rndk {
		width: 220px;
	}

	.ny-nrdkx .xwv-rndk {
		padding: 40px 0;
	}

	.xwv-nrdk {
		width: calc(100% - 220px - 20px);
		padding: 20px;
	}

	.xwv-dak {
		padding-bottom: 20px;
		margin-bottom: 20px;
	}

	.xwv-rn-li-tit {
		margin-bottom: 10px;
		line-height: 30px;
		font-size: 16px;
	}

	.ny-nrdkx .xwv-nrdk {
		width: calc(100% - 220px);
		padding: 40px 20px 40px 0;
	}

	.xwv-tit {
		line-height: 32px;
		font-size: 24px;
	}

	.lx-xbk {
		width: 45px;
	}

	.lx-xbmk {
		margin-left: 45px;
		padding-left: 15px;
	}

	.lx-xbm-tit {
		margin-bottom: 5px;
	}

	.ab-whndxk1 {
		width: 280px;
	}

	.ab-whndxk2 {
		width: calc(100% - 280px - 22px);
	}

	.ab-whxb-mtext {
		height: 64px;
		line-height: 32px;
		font-size: 20px;
	}

	.ab-whnxk {
		padding: 40px 30px;
	}

	.ab-whxb {
		width: 40px;
		float: none;
	}

	.ab-whxb-mk {
		margin-left: 0;
	}

	.ab-whxb-mtit {
		margin-bottom: 10px;
		line-height: 24px;
		font-size: 16px;
	}

	.ab-whnddk {
		margin-bottom: 65px;
	}

	.abqy-text {
		height: 248px;
	}

	.qua-text {
		max-height: 394px;
	}

	/**/
	.block-pc {
		display: none;
	}

	.block-sj {
		display: none;
	}

	.block-ipad {
		display: block;
	}
}

@media all and (max-width: 767px) {
	body {
		font-size: .16rem;
		background: #fff;
	}

	:root {
		--width: 92%;
		--width2: 92%;
	}
	.bank{height: 100vh;
		z-index: 100;
	}
	/*  */
	.logo {
		margin: 0;
	}

	.nav-sjb img,
	.top-headk {
		height: 0.5rem;
	}

	.in-nrdk {
		height: calc(100% - 0.5rem);
	}

	.logo img {
		height: 0.5rem;
	}

	.navkd {
		display: none;
	}

	.navk li>a {
		padding: 10px 6px;
		font-size: 14px;
	}

	.navd-logo {
		height: 0.5rem;
		margin-bottom: 0.1rem;
	}

	.top-tel,
	.top-tel2 {
		padding: 0 8px;
	}

	.top-headxk {
		height: 0.5rem;
	}

	.hr-top {
		height: 0.5rem;
	}

	.pcnav .navi_content {
		top: 0.5rem;
	}

	.in-toprk {
		display: none;
	}

	.tophr {
		height: 0.5rem;
	}

	.ban-navbg {
		height: 0.8rem;
	}
	
	.gengduo{
		left: calc(50% -  0.1rem);
		bottom: 0.2rem;
		width: 0.2rem;
	}
	.fo-copyk {
		text-align: center;
		padding: 0.15rem 0;
		line-height: 1.8;
		font-size: 0.13rem;
	}

	.swiper-button-next-ban,
	.swiper-button-prev-ban {
		display: none;
	}

	.ban-qhk {
		width: 200px;
		top: auto;
		bottom: 10vh;
	}

	.ny-nrdk {
		padding: 0.2rem 0;
	}

	.xw-dtit {
		line-height: 0.4rem;
		font-size: 0.22rem;
	}

	.xw-dtitk {
		margin-bottom: 0.15rem;
	}

	.mySwiper-indcp .swiper-slide {
		width: auto;
	}

	.indcp-mdk {
		padding: 0 0.1rem;
	}

	.indcp-mqk {
		width: 0.16rem;
		height: 0.16rem;
		margin: 0 auto 0.08rem;
	}

	.indcp-mk {
		line-height: 0.3rem;
		font-size: 0.14rem;
	}

	.indcp-mdk::after,
	.indcp-mdk::before {
		width: calc(50% - 0.2rem);
		top: 0.07rem;
	}

	.mySwiper-incpx {
		display: none;
	}

	.in-dcpfrk {
		width: 100%;
		margin-bottom: 0.3rem;
		float: none;
	}
	.swiper-button-next-indcpd,
	.swiper-button-prev-indcpd {
		width: 0.32rem;
		height: 0.32rem;
		top: -0.5rem;
	}
	.swiper-button-prev-indcpd{
		right: 0.45rem;
	}
	.swiper-button-next-indcpd{
		right: 0;
	}
	.incp-nrdk {
		margin-top: 0;
	}

	.in-cpzsk {
		margin-bottom: 0;
	}

	.in-cpturk {
		float: none;
		width: 90%;
		padding-right: 0;
		margin:0 auto 0.4rem;
	}

	.in-cptulk {
		float: none;
		width: 100%;
		padding: 0 0 0.1rem;
	}

	.in-cpturxk {
		width: 100%;
		margin: 0 auto 0.2rem;
	}

	.in-cp-mtit2 {
		/* text-align: center; */
		margin-bottom: 0.1rem;
		line-height: 1.6;
		font-size: 0.22rem;
	}

	.prov-mtit {
		/* text-align: center; */
		margin-bottom: 0.02rem;
		line-height: 1.4;
		font-size: 0.13rem;
	}

	.swiper-button-next-incpx,
	.swiper-button-prev-incpx {
		width: 0.32rem;
		height: 0.32rem;
		top:auto;
		bottom: 0.1rem;
		left: auto;
		right: auto;
		background-color: #fff;
		border-radius: 50%;
	}
	.swiper-button-next-incpx{
		right: 0;
	}
	.swiper-button-prev-incpx{
		right: 0.4rem;
	}
	.prov-mtext {
		line-height: 1.8;
		font-size: 0.15rem;
	}

	.in-cptulk .prov-mtext {
		margin-bottom: 0.15rem;
	}

	.in-cptulk .prov-mtext br {
		display: none;
	}

	.xwtj-m-morek,
	.prov-huik {
		width: 1.2rem;
		height: 0.4rem;
		border-radius: 0.5rem;
	}

	.xwtj-m-more,
	.prov-huixk {
		line-height: calc(0.4rem - 2px);
		font-size: 0.15rem;
	}

	.inxw-more span {
		background-size: 8px !important;
	}
	.xwtj-m-more span{
		padding-right: 18px;
		background-size: 8px !important;
	}
	.infa-nrdk {
		margin-top: 0;
		margin-bottom: 0;
	}

	.mySwiper-infa {
		margin-bottom: 0;
		width: 100%;
		float: none;
	}
	.in-fanrdk {
	    min-height: auto;
	}
	.infa-xb {
		width: 0.4rem;
		margin-bottom: 0.02rem;
	}

	.infa-xbm {
		line-height: 0.26rem;
		font-size: 0.15rem;
	}

	.infa-xbdk {
		padding: 0.1rem 0;
		float: none;
	}
	.mySwiper-infa .swiper-slide-thumb-active .infa-xbdk{
		background: #f4f4f4;
	}
	.infa-nrdk > .container{
		width: 100%;
	}
	.in-fatuk {
		display: none;
	}

	.in-faflk {
		float: none;
		width: 100%;
		padding: 0.2rem 4vw;
		margin-top: -1px;
	}

	.in-fafl-tit {
		display: none;
		margin-bottom: 0.1rem;
		line-height: 1.6;
		font-size: 0.2rem;
	}

	.infa-titk {
		margin-bottom: 0.1rem;
		padding-left: 32px;
		background-size: 12px auto !important;
	}

	.infa-tit {
		line-height: 0.3rem;
		font-size: 0.17rem;
	}

	.infa-textk {
		margin-bottom: 0.15rem;
		margin-top: 0;
		padding: 0 0 0.2rem 32px;
	}

	.infa-text {
		height: 0.6rem;
		margin-bottom: 0.2rem;
		line-height: 0.3rem;
		font-size: 0.15rem;
	}

	.inxw-tjxk {
		width: 100%;
		float: none;
	}

	.inxw-list {
		margin-left: 0;
	}

	.inxw-list li {
		width: 100%;
		float: none;
		margin-left: 0;
		margin-bottom: 0.2rem;
	}

	.inxw-tuk {
		margin-bottom: 0.1rem;
	}

	.xwtj-m-da {
		line-height: 1.6;
		font-size: 0.15rem;
		margin-bottom: 0.02rem;
	}

	.inxwtj-m-titk {
		height: auto;
		line-height: 0.3rem;
		font-size: 0.17rem;
	}

	.inxw-tjrk {
		width: 100%;
		float: none;
		padding-left: 0;
	}

	.inxw-tjlb {
		padding: 0.2rem;
		height: auto;
	}

	.inxw-tjlb li {
		padding-bottom: 0.15rem;
		margin-bottom: 0.15rem;
	}
	.mySwiper-inxwsj{
		padding-bottom: 0.3rem;
	}
	.tanchu-nrk {
		padding: 0.2rem;
	}

	.tanchu-m {
		padding-right: 0.3rem;
		margin-bottom: 0.15rem;
		line-height: 1.6;
		font-size: 0.15rem;
	}

	.tc-closeb {
		background-color: #fff;
		width: 0.38rem;
		right: 0.1rem;
		top: 0.1rem;
	}

	.tc-fromxk {
		float: none;
		margin-left: 0;
		width: 100%;
		margin-bottom: 0.08rem;
	}

	.tc-fromk {
		margin-left: 0;
	}

	.tc-frinz4 {
		padding-left: 1rem;
	}

	.tc-frinz6 {
		padding-left: 1.3rem;
	}

	.tc-frin {
		padding-right: 0.15rem;
		line-height: 0.48rem;
		font-size: 0.15rem;
	}

	.tc-frmk {
		left: 0.15rem;
		line-height: 0.48rem;
		font-size: 0.15rem;
	}

	.tanchu-nxk {
		height: calc(80vh - 0.4rem);
	}

	.tc-fromxk2 {
		width: 100%;
		margin-left: 0;
		margin-bottom: 0.08rem;
		padding: 0.1rem;
	}

	.tc-frint {
		width: 100%;
		height: 0.9rem;
		text-indent: 1rem;
		line-height: 0.3rem;
		font-size: 0.15rem;
	}

	.tc-yzm {
		width: 0.9rem;
	}

	.tc-sub {
		width: 100%;
		height: 0.48rem;
		font-size: 0.15rem;
	}

	.ban-ny-titen {
		top: -0.15rem;
		line-height: 1.1;
		font-size: 0.3rem;
	}

	.ban-ny-titcn {
		line-height: 1.1;
		font-size: 0.28rem;
	}

	.ban-nyk,
	.ban-nyk2 {
		padding: 1rem 0 0.5rem;
	}

	.ny-navbg {
		height: 0.8rem;
	}

	.qua-frk {
		float: none;
		width: 100%;
	}

	.qua-flk {
		float: none;
		width: 100%;
	}

	.qua-text {
		height: 2.4rem;
	}

	.ny-leik {
		display: none;
	}

	.ab-tit2 {
		margin-bottom: 0.1rem;
		line-height: 1.8;
		font-size: 0.18rem;
	}

	.ab-text {
		height: 2.7rem;
		margin-bottom: 0.2rem;
	}

	.mySwiper-abfz .swiper-slide {
		padding-top: 0.3rem !important;
	}

	.swiper-button-next-abfz,
	.swiper-button-prev-abfz {
		width: 0.38rem;
		height: 0.38rem;
		top: auto;
		bottom: 0.3rem;
	}

	.mySwiper-abfz {
		margin-bottom: 0;
		padding-bottom: 0.6rem;
	}

	.abfz-nrk {
		display: block;
		height: 1.8rem;
		padding-left: 0.2rem;
		background: url(../images/abfz-lbg.png) left 0.15rem no-repeat;
		background-size: 8px auto !important;
	}

	.abfz-n-tit {
		margin-bottom: 0;
		line-height: 0.3rem;
		font-size: 0.2rem;
	}

	.abfz-n-text {
		line-height: 1.6;
		font-size: 0.15rem;
	}

	.ab-whndxk1 {
		width: 100%;
		float: none;
		margin-bottom: 0.2rem;
	}

	.ab-whndxk2 {
		width: 100%;
		float: none;
	}

	.ab-whnxk {
		padding: 0.2rem;
	}

	.ab-whxb {
		width: 0.4rem;
	}

	.ab-whxb-mk {
		margin-left: 0.55rem;
	}

	.ab-whxb-mtit {
		margin-bottom: 0.08rem;
		line-height: 1.6;
		font-size: 0.15rem;
	}

	.ab-whxb-mtext {
		height: 0.9rem;
		line-height: 0.3rem;
		font-size: 0.17rem;
	}

	.ab-whnddk {
		margin-bottom: 0.4rem;
	}

	.ab-gxflk {
		float: none;
		width: 100%;
		padding: 0.2rem 0;
	}

	.abqy-text {
		height: 2.4rem;
	}

	.ab-gxfrk {
		float: none;
		width: 100%;
	}

	.ab-zsxbg {
		width: 140%;
		margin-left: -20%;
	}

	.lx-flk {
		float: none;
		width: 100%;
		padding-right: 0;
	}

	.xw-dtm {
		margin-bottom: 0.2rem;
		line-height: 1.6;
		font-size: 0.15rem;
	}

	.lx-list {
		margin-left: 0;
	}

	.lx-list li {
		width: 100%;
		float: none;
		margin-left: 0;
		margin-bottom: 0.15rem;
	}

	.lx-xbk {
		width: 0.4rem;
	}

	.lx-xbmk {
		margin-left: 0.4rem;
		padding-left: 0.15rem;
	}

	.lx-xbm-tit {
		margin-bottom: 0.05rem;
		line-height: 1.6;
		font-size: 0.15rem;
	}

	.lx-xbm-text {
		height: auto;
		line-height: 1.6;
		font-size: 0.15rem;
	}

	.lx-frk {
		width: 100%;
		float: none;
		height: 2.6rem;
	}

	.xw-dtitsj {
		float: none;
	}

	.xw-dssk {
		width: 100%;
		height: 0.48rem;
		border-radius: 0.48rem;
		float: none;
		margin-top: 0.1rem;
	}

	.xw-d-sou {
		width: calc(100% - 0.5rem);
		height: 0.48rem;
		padding: 0 0.2rem;
		line-height: 0.48rem;
		font-size: 0.15rem;
	}

	.xw-d-cha {
		width: 0.5rem;
		height: 0.48rem;
		background: url(../images/ab-fdj.png) 6px center no-repeat;
	}

	.xwtj-ndk {
		margin-bottom: 0.2rem;
	}

	.xw-tjtuk {
		float: none;
		width: 100%;
	}

	.xwtj-mdk {
		margin-left: 0;
		padding: 0.2rem;
	}

	.xwtj-m-titk {
		margin-bottom: 0.05rem;
		line-height: 1.8;
		font-size: 0.2rem;
	}

	.xwtj-m-textk {
		margin-bottom: 0.1rem;
		height: 0.9rem;
		line-height: 0.3rem;
		font-size: 0.15rem;
	}

	.xw-list {
		margin-left: 0;
	}

	.xw-list li {
		float: none;
		width: 100%;
		margin-bottom: 0.15rem;
		margin-left: 0;
	}

	.xw-link {
		padding: 0.2rem;
	}

	.xw-link .xwtj-m-titk {
		margin-bottom: 0.1rem;
	}

	.xw-link .xwtj-m-textk {
		margin-bottom: 0.2rem;
		height: 0.9rem;
		line-height: 0.3rem;
	}

	.mobd {
		width: 0.3rem;
	}

	.xwv-nrdk {
		float: none;
		width: 100%;
		padding: 0.2rem;
		margin-bottom: 0.2rem;
	}

	.xwv-tit {
		margin-bottom: 0.1rem;
		line-height: 1.6;
		font-size: 0.22rem;
	}

	.xwv-dak {
		padding-bottom: 0.15rem;
		margin-bottom: 0.15rem;
		line-height: 1.4;
		font-size: 0.15rem;
	}

	.xwv-rndk {
		float: none;
		width: 100%;
	}

	.xwv-rnk {
		padding: 0.2rem;
		margin-bottom: 0.2rem;
	}

	.xwv-rn-tit {
		margin-bottom: 0.1rem;
		line-height: 1.8;
		font-size: 0.2rem;
	}

	.xwv-rn-listk li {
		margin-bottom: 0.15rem;
	}

	.xwv-rn-li-tit {
		margin-bottom: 0;
		line-height: 1.8;
		font-size: 0.17rem;
	}

	.xwv-rnt {
		top: 0.3rem;
	}

	.xwv-huihr {
		height: 0.5rem;
	}

	.xwv-huidk {
		height: 0.48rem;
		line-height: 0.48rem;
		font-size: 0.15rem;
	}

	.sol-list {
		margin-left: 0;
	}

	.sol-list li {
		float: none;
		width: 100%;
		margin-left: 0;
		margin-bottom: 0.2rem;
	}

	.sol-list .xw-link {
		padding: 0.2rem;
	}

	.sol-list .xwv-rnt {
		top: 0.3rem;
	}

	.sol-list .xwtj-m-titk {
		font-size: 0.2rem;
	}

	.sol-list .xwtj-m-textk {
		height: 0.6rem;
		line-height: 0.3rem;
		margin-bottom: 0.2rem;
	}

	.ny-nbg1,
	.ny-nbg2 {
		display: none;
		width: 100%;
		height: 50%;
		top: auto;
		left: 0;
	}

	.ny-nbg1 {
		top: 0;
	}

	.ny-nbg2 {
		bottom: 0;
	}

	.ny-nrdkx .xwv-nrdk {
		width: 100%;
		padding: 0.2rem 0;
	}

	.ny-nrdkx .xwv-rndk {
		padding: 0;
	}

	.ny-nrdkx {
		overflow: visible;
	}

	.ny-nrdkx .xwv-rnk {
		padding: 0.2rem;
	}

	.ny-nrdkx .xwv-rnt {
		top: 0.3rem;
	}

	.xwv-rn-listk .xw-link {
		padding: 0;
		background-color: transparent;
		border-color: transparent;
	}

	.xwv-rn-listk li {
		padding-bottom: 0.2rem;
		border-bottom: 2px solid #fff;
	}

	.xwv-rn-listk li:last-child {
		margin-bottom: 0;
		padding-bottom: 0;
		border-bottom: none;
	}
	.xwv-rn-listk li{
		display: none;
	}
	.xwv-rn-listk li:first-child{
		display: block;
		margin-bottom: 0;
		padding-bottom: 0;
		border-bottom: none;
	}
	.pro-leidk {
		padding: 0.2rem 0;
		margin-bottom: 0.2rem;
	}

	.pro-leidk .fl,
	.pro-leidk .fr {
		float: none;
		overflow: hidden;
	}

	.pro-leik li {
		padding: 0 0.02rem;
		margin-bottom: 0.15rem;
	}

	.pro-leik li a {
		border-radius: 0.4rem;
		height: 0.4rem;
		padding: 0 0.1rem;
		line-height: 0.4rem;
		font-size: 0.14rem;
	}

	.pro-leik li::after {
		display: none;
	}

	.pro-souk {
		width: 100%;
		height: 0.4rem;
		border-radius: 0.4rem;
	}

	.pro-sous {
		width: calc(100% - 0.5rem);
		height: 0.4rem;
		padding-left: 0.2rem;
		line-height: 0.4rem;
		font-size: 0.15rem;
	}

	.pro-souc {
		width: 0.5rem;
		height: 0.4rem;
		background: url(../images/cp-fdj.png) 10px center no-repeat;
	}

	.pro-list {
		margin-left: 0;
	}

	.pro-list li {
		width: 100%;
		float: none;
		margin-left: 0;
		margin-bottom: 0.2rem;
	}

	.cpltuk {
		margin: 0.05rem 0;
		width: 160px;
	}

	.cpltumk {
		padding: 0;
	}

	.cp-xj2 {
		width: 0.3rem;
	}

	.pro-li-tit {
		line-height: 1.6;
		font-size: 0.17rem;
	}

	.pro-li-text {
		margin-bottom: 0.1rem;
		line-height: 1.4;
		font-size: 0.15rem;
	}

	.prov-nrdk {
		display: block;
		position: relative;
		width: 100%;
		float: none;
		padding: 0.2rem 0;
		border-right: none;
		border-bottom: 2px solid #f2f2f2;
	}

	.prov-wzk {
		margin-bottom: 0.1rem;
		padding-left: 24px;
		background-size: 10px auto !important;
		line-height: 0.24rem;
		font-size: 0.13rem;
	}

	.prov-ht {
		width: calc(100% - 1.6rem);
	}

	.prov-htdk {
		margin-bottom: 0.15rem;
	}

	.prov-tuzsk {
		width: 100%;
		float: none;
	}

	.swiper-button-next-cpv,
	.swiper-button-prev-cpv {
		display: none;
		width: 0.38rem;
		height: 0.38rem;
	}

	.prov-mdk {
		float: none;
		width: 100%;
		padding-right: 0;
		padding-top: 0.2rem;
	}

	.prov-mtit2 {
		/* text-align: center; */
		margin-bottom: 0.1rem;
		line-height: 1.6;
		font-size: 0.22rem;
	}

	.prov-mtext-tit {
		margin-bottom: 0.05rem;
	}

	.prov-nxk {
		margin-bottom: 0.2rem;
	}

	.prov-titk {
		margin-bottom: 0.15rem;
		line-height: 0.34rem;
		font-size: 0.22rem;
	}

	.prov-tit {
		padding-right: 0.3rem;
	}

	.prov-xgk {
		float: none;
		border-left: none;
		margin-left: 0;
		padding: 0.2rem 0;
		width: 100%;
	}
	.prov-xgk li{
		display: none;
	}
	.prov-xgk li:first-child{
		display:block;
	}
	.prov-list li {
		margin-bottom: 0.2rem;
	}

	.cpxx-snxdk {
		float: none;
		overflow: hidden;
	}

	.cpxx-snxk {
		width: calc(100% - 0.6rem);
		float: left;
		height: calc(0.46rem + 2px);
	}

	.cpxx-sndk {
		padding: 0 0 0.2rem;
	}

	.cpxx-gym {
		padding-top: 0.1rem;
		line-height: 1.6;
		font-size: 0.15rem;
	}

	.cpxx-sns {
		width: calc(100% - 0.5rem);
		height: 0.46rem;
		padding-left: 0.2rem;
	}

	.cpxx-snc {
		width: 0.5rem;
		height: 0.46rem;
		background: url(../images/cp-fdj.png) 14px center no-repeat;
	}

	.ab-fznrk {
		background: url(../images/ab-fzbgsj.jpg) center top no-repeat;
		background-attachment: fixed !important;
	}
	.ab-zsxk {
	    width: 45.87710604558969%;
	    left: 26.71456888007929%;
	    top: 17.902655%;
	}
	.mySwiper-abzs .swiper-pagination-abzs{
		bottom: 3px;
	}
	.mySwiper-abzs .swiper-pagination-abzs .swiper-pagination-bullet{
		width: 6px;
		height: 6px;
	}
	/* .tx-nbg {
	    width: 100%;
	    left: 0;
	} */
	/**/
	.shu16 {
		line-height: 0.3rem;
		font-size: 0.15rem;
	}

	.shu16 td,
	.shu16 th {
		padding: 12px 8px;
	}

	.block-pc {
		display: none;
	}

	.block-ipad {
		display: none;
	}

	.block-sj {
		display: block;
	}

}