@charset "utf-8";

/**判断**/
@media all and (min-width: 1901px) {
	:root {
		--width: 1700px;
	}
}

@media all and (min-width:1801px) and (max-width: 1900px) {
	:root {
		--width: 1700px;
	}
}

@media all and (min-width:1701px) and (max-width: 1800px) {
	:root {
		--width: 1600px;
	}

	.fo-nadk {
		width: calc(100% - 440px);
	}

	.fo-tmdk {
		width: 440px;
	}

	.fo-tmbg {
		left: calc(100% - (100% - var(--width))/2 - 440px);
	}

	/*  */
	.in-ntit1 {
		margin-bottom: 5px;
		line-height: 1.3;
		font-size: 34px;
	}

	.in-ntitk {
		margin: 0 auto 40px;
	}

	.in-xw-listk {
		padding-left: 90px;
	}

	.in-yfn-tit {
		margin-bottom: 18px;
		line-height: 46px;
		font-size: 46px;
	}

	.in-p5-n-tit {
		margin-bottom: 22px;
		font-size: 28px;
	}

	.mySwiper-inp51 {
		height: 400px;
		top: calc(50% + 50px - 200px);
	}

	.in-fandk {
		padding: 30px 30px 40px;
	}

	.in-fatuk {
		margin-bottom: 20px;
	}

	.in-fam-tit {
		margin-bottom: 10px;
	}

	.in-p6mdk {
		padding: 40px 0 46px;
		line-height: 1.8;
		font-size: 22px;
	}

	/*  */
	.ny-bamk {
		padding: 180px 0 140px;
	}

	.ny-bam-titcn {
		font-size: 42px;
	}

	.lxbz-nk {
		margin-bottom: 46px;
	}

	.lx-zglist {
		margin-left: -20px;
	}

	.lx-zglist li {
		width: calc(33.3333% - 20px);
		margin-left: 20px;
		margin-bottom: 20px;
		padding: 36px 45px 26px;
	}

	.lx-xslist {
		margin-left: -28px;
	}

	.lx-xslist li {
		width: calc(50% - 28px);
		margin-left: 28px;
		margin-bottom: 28px;
		padding: 38px 40px 18px;
	}

	.lx-xsmk {
		margin-left: 100px;
	}

	.lx-xsm-tit {
		padding-bottom: 12px;
		margin-bottom: 18px;
		line-height: 1.5;
		font-size: 20px;
	}

	.lx-zglist2 li {
		width: calc(50% - 20px);
	}

	.rcl-limxk {
		padding-top: 30px;
	}

	.rcl-lim-tit {
		margin-bottom: 30px;
		font-size: 32px;
	}

	.rcl-list li:nth-child(2n+1) .rcl-limxk {
		padding-right: 45px;
	}

	.rcl-list li:nth-child(2n) .rcl-limxk {
		padding-left: 45px;
	}

	.rcl-jrndk {
		padding: 110px 0 240px;
	}

	.rcl-jrm-tit {
		margin-bottom: 58px;
	}

	.rcl-link {
		padding-top: 65px;
	}

	.job-listk .subNav {
		padding: 38px 44px;
	}

	.fa-fabgdkk {
		padding: 80px 0 140px;
	}

	.fa-dwfalb {
		margin: 0 auto 12px;
	}

	.fa-fzxb-tit {
		margin-bottom: 20px;
	}

	.fa-dwltuk {
		border: 6px solid #d2ead7;
		width: 160px;
		height: 160px;
		margin: 0 auto 4px;
	}

	.fa-dwfa-listk {
		margin: 96px auto 100px;
	}

	.xwtj-tuk {
		width: 540px;
	}

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

	.xwtj-dak {
		margin-top: 0;
		margin-bottom: 16px;
	}

	.xwtj-mtitk {
		margin-bottom: 18px;
		line-height: 1.8;
		font-size: 20px;
	}

	.xwtj-mtextk {
		margin-bottom: 36px;
	}

	.xwtj-lx-list li {
		padding: 38px 38px 43px;
	}

	.xwl-tjnk {
		padding: 30px;
	}

	.xwl-tj-li-tit {
		margin-bottom: 16px;
	}

	.xwl-tj-list li {
		padding-bottom: 30px;
		margin-bottom: 30px;
	}

	.xwl-nrk {
		padding-right: 65px;
	}

	.xwl-n-dak {
		margin-bottom: 32px;
	}

	.xwl-n-tit {
		margin-bottom: 20px;
		line-height: 1.8;
		font-size: 26px;
	}

	.ny-leixk a {
		padding: 0 36px;
	}

	.ny-nrdk5 {
		padding: 80px 0 100px;
	}

	.abab-tudk {
		padding-left: 60px;
	}

	.abab-fzmdk {
		padding-right: 90px;
	}

	.abab-fznk {
		margin-bottom: 30px;
	}

	.abab-yylist {
		padding-top: 10px;
	}

	.abab-yyen {
		width: 40px;
	}

	.abab-yylist li:nth-child(2n+1) .abab-yyltuxk {
		margin-right: 40px;
	}

	.abab-yylist li:nth-child(2n) .abab-yyltuxk {
		margin-left: 40px;
	}

	.abab-yylist li:nth-child(2n+1) .abab-yylmk {
		width: calc(50.70588235294118% - 40px);
	}

	.abab-yylist li:nth-child(2n) .abab-yylmk {
		width: calc(54.94117647058824% - 40px);
	}

	.abab-yylm-titen {
		margin-bottom: 20px;
	}

	.abab-yylist li {
		border-bottom: 1px solid #e1e1e1;
		padding-bottom: 40px;
		margin-bottom: 50px;
	}

	.abab-qztudk {
		padding-left: 20px;
		padding-top: 20px;
	}

	.abab-qzlmk {
		width: calc(52.94117647058824% - 60px);
	}

	.abab-qzlmk .abab-yylm-titcn,
	.abab-hzlmk .abab-yylm-titcn {
		margin-bottom: 20px;
	}

	.abab-abhzti {
		margin: 0 10px;
	}

	.abab-hzlmk {
		width: calc(54.41176470588235% - 60px);
		padding-top: 30px;
	}

	.ny-nrdk {
		padding: 60px 0 80px;
	}

	.abyw-dtit {
		font-size: 34px;
	}

	.abab-jhz-link {
		padding: 44px 36px;
	}

	.abyw-gskh {
		padding: 110px 0 110px;
	}

	.abyw-dlogo,
	.abyw-dkh {
		height: 80px;
	}

	.ab-yw-suitu {
		width: 160px;
	}

	.abyw-videok {
		margin-left: 160px;
	}

	.ab-yw-suitq {
		width: 210px;
		height: 210px;
	}

	.abyw-tudk {
		width: calc(100% - 640px - 50px);
	}

	.mySwiper-abywfz1,
	.mySwiper-abywfz2,
	.mySwiper-abywfz3 {
		padding-bottom: 60px;
	}

	.abyw-hxmdk {
		padding: 40px;
	}

	.abyw-hxtuk {
		padding: 40px 40px;
	}

	.abyw-hxmdk,
	.abyw-hxtuk {
		height: 375px;
	}

	.abyw-hx-text {
		height: 224px;
	}

	.abjs-yfnrdk {
		margin-left: 675px;
	}

	.abyw-yflnk {
		width: 675px;
		padding-right: 100px;
	}

	.abjs-yfndk {
		margin-bottom: 18px;
	}

	.abjs-yfmdk {
		margin-bottom: 22px;
	}

	.mySwiper-afjsyf21,
	.mySwiper-afjsyf22 {
		width: calc(100% - 128px - 80px);
	}

	.abyw-dtit2 {
		font-size: 20px;
	}

	.abjs-scnrdk {
		padding: 40px 30px;
	}

	.abjs-sctext1 {
		margin-bottom: 5px;
		line-height: 30px;
		font-size: 18px;
	}

	.abjs-sctextxk {
		padding-left: 26px;
		background: url(../images/abjs-scxq.png) left 8px no-repeat;
		margin-bottom: 24px;
	}

	.abjs-sctextk {
		height: 180px;
		margin-bottom: 30px;
	}

	.abjs-pzlist {
		margin-left: -20px;
	}

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

	.abjs-pztnk {
		padding-top: 14px;
	}

	.abjs-zztudk {
		padding: 26px;
		margin-bottom: 30px;
	}

	.abjs-zztuk {
		margin-bottom: 14px;
	}

	/* .abyw-gskh2 {
		padding: 80px 0 270px;
	} */

	.abwh-whlsit li {
		padding: 0 50px;
	}

	.ny-nrdk3 {
		padding: 90px 0 150px;
	}

	.abwh-fzmdxk {
		padding: 60px 40px 68px 70px;
	}

	.abwh-fzxb-tit {
		margin-bottom: 12px;
		line-height: 40px;
		font-size: 28px;
	}

	.abwh-fzxb-tt {
		width: 60px;
		height: 2px;
		margin-bottom: 35px;
	}

	.abwh-fzxb-text {
		line-height: 1.8;
		font-size: 20px;
	}

	.ny-nrdk4 {
		padding: 80px 0 80px;
	}

	.abwh-whlb-link {
		padding: 40px 30px 50px;
	}

	.abwh-whlb-link .abwh-fzxb-tit {
		margin-bottom: 20px;
	}

	.abwh-rylist {
		padding-top: 55px;
	}
}

@media all and (min-width:1601px) and (max-width: 1700px) {
	:root {
		--width: 1500px;
	}

	/* .pcnav.navi {
		padding-right: 30px;
	}
 */
	.fo-nadk {
		width: calc(100% - 440px);
	}

	.fo-tmdk {
		width: 440px;
	}

	.fo-tmbg {
		left: calc(100% - (100% - var(--width))/2 - 440px);
	}

	/*  */
	.in-ntit1 {
		margin-bottom: 5px;
		line-height: 1.3;
		font-size: 34px;
	}

	.in-ntitk {
		margin: 0 auto 40px;
	}

	.in-xwtudk {
		width: 690px;
	}

	.in-xw-listk {
		width: calc(100% - 690px);
	}

	.in-xw-listk {
		padding-left: 50px;
	}

	.in-xw-list li {
		padding: 20px 0;
		margin-bottom: 14px;
	}

	.in-yfn-tit {
		margin-bottom: 18px;
		line-height: 42px;
		font-size: 42px;
	}

	.in-yfn-tit span {
		margin-top: 20px;
	}

	.in-p5-n-tit {
		margin-bottom: 22px;
		font-size: 28px;
	}

	.mySwiper-inp51 {
		height: 400px;
		top: calc(50% + 50px - 200px);
	}

	.in-fandk {
		padding: 30px;
	}

	.in-fatuk {
		margin-bottom: 20px;
	}

	.in-fam-tit {
		margin-bottom: 10px;
	}

	.mySwiper-inp4 .swiper-button-next-inp4 {
		left: 68px;
	}

	.mySwiper-inp1 .swiper-button-prev-inp1,
	.mySwiper-inp1 .swiper-button-next-inp1,
	.mySwiper-inp2 .swiper-button-prev-inp2,
	.mySwiper-inp2 .swiper-button-next-inp2,
	.mySwiper-inp4 .swiper-button-prev-inp4,
	.mySwiper-inp4 .swiper-button-next-inp4 {
		width: 56px;
		height: 56px;
	}

	.mySwiper-inp4 .swiper-slide {
		padding-top: 11.27916666666667%;
	}

	.mySwiper-inp4 .swiper-slide-active {
		top: 34.583333%;
	}

	.mySwiper-inp4 .swiper-slide-next {
		top: 25.25%;
	}

	.mySwiper-inp4 .swiper-slide-next+.swiper-slide {
		top: 18.916667%;
	}

	.mySwiper-inp52 .swiper-pagination-inp52 {
		height: 50px;
		top: 77.833333%;
	}

	.mySwiper-inp52 .swiper-pagination-inp52 .swiper-pagination-bullet {
		width: 50px;
		height: 50px;
		margin: 0 6px;
		line-height: 50px;
		font-size: 16px;
	}

	.in-p5-nsk {
		font-size: 400px;
	}

	.in-p6mdk {
		padding: 40px 0 46px;
		line-height: 1.8;
		font-size: 22px;
	}

	/*  */
	.ny-bamk {
		padding: 180px 0 140px;
	}

	.ny-bam-titcn {
		font-size: 42px;
	}

	.lxbz-nk {
		margin-bottom: 46px;
	}

	.lx-zglist {
		margin-left: -20px;
	}

	.lx-zglist li {
		width: calc(33.3333% - 20px);
		margin-left: 20px;
		margin-bottom: 20px;
		padding: 36px 45px 26px;
	}

	.lx-xslist {
		margin-left: -28px;
	}

	.lx-xslist li {
		width: calc(50% - 28px);
		margin-left: 28px;
		margin-bottom: 28px;
		padding: 38px 40px 18px;
	}

	.lx-xsmk {
		margin-left: 100px;
	}

	.lx-xsm-tit {
		padding-bottom: 12px;
		margin-bottom: 18px;
		line-height: 1.5;
		font-size: 20px;
	}

	.lx-zglist2 li {
		width: calc(50% - 20px);
	}

	.rc-jrttub {
		height: 60px;
		margin-bottom: 10px;
	}

	.jobl-tj-m-tit {
		margin-bottom: 8px;
		line-height: 1.8;
		font-size: 22px;
	}

	.jobl-link {
		padding: 30px;
	}

	.rcl-limxk {
		padding-top: 30px;
	}

	.rcl-lim-tit {
		margin-bottom: 30px;
		font-size: 32px;
	}

	.rcl-list li:nth-child(2n+1) .rcl-limxk {
		padding-right: 45px;
	}

	.rcl-list li:nth-child(2n) .rcl-limxk {
		padding-left: 45px;
	}

	.rcl-jrndk {
		padding: 80px 0 170px;
	}

	.rcl-jrm-tit {
		margin-bottom: 58px;
	}

	.rcl-link {
		padding-top: 60px;
	}

	.job-listk .subNav {
		padding: 30px 44px;
	}

	.fa-fabgdkk {
		padding: 80px 0 140px;
	}

	.fa-dwfalb {
		margin: 0 auto 12px;
	}

	.fa-fzxb-tit {
		margin-bottom: 20px;
	}

	.fa-dwltuk {
		border: 6px solid #d2ead7;
		width: 160px;
		height: 160px;
		margin: 0 auto 4px;
	}

	.fa-dwfa-listk {
		margin: 96px auto 100px;
	}

	.xwtj-lxk {
		width: 400px;
	}

	.xwtj-tjdk {
		width: calc(100% - 400px - 20px);
	}

	.xwtj-tuk {
		width: 540px;
	}

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

	.xwtj-dak {
		margin-top: 0;
		margin-bottom: 16px;
	}

	.xwtj-mtitk {
		margin-bottom: 18px;
		line-height: 1.8;
		font-size: 20px;
	}

	.xwtj-mtextk {
		margin-bottom: 36px;
	}

	.xwtj-lx-list li {
		padding: 38px 38px 43px;
	}

	.xwl-tjnk {
		padding: 30px;
	}

	.xwl-tj-li-tit {
		margin-bottom: 16px;
	}

	.xwl-tj-list li {
		padding-bottom: 30px;
		margin-bottom: 30px;
	}

	.xwl-nrk {
		padding-right: 65px;
	}

	.xwl-n-dak {
		margin-bottom: 32px;
	}

	.xwl-n-tit {
		margin-bottom: 20px;
		line-height: 1.8;
		font-size: 26px;
	}

	.ny-leixk a {
		padding: 0 36px;
	}

	.ny-nrdk5 {
		padding: 80px 0 100px;
	}

	.abab-tudk {
		padding-left: 60px;
	}

	.abab-tux1 {
		border-top-right-radius: 70px;
		border-bottom-left-radius: 70px;
	}

	.abab-tux2 {
		border-top-right-radius: 70px;
		border-bottom-left-radius: 70px;
	}

	.abab-tux3 {
		border-top-left-radius: 70px;
		border-bottom-right-radius: 70px;
	}

	.abab-fzmdk {
		padding-right: 90px;
	}

	.abab-fznk {
		margin-bottom: 30px;
	}

	.abab-yylist {
		padding-top: 10px;
	}

	.abab-yyen {
		width: 40px;
	}

	.abab-yylist li:nth-child(2n+1) .abab-yyltuxk {
		margin-right: 40px;
	}

	.abab-yylist li:nth-child(2n) .abab-yyltuxk {
		margin-left: 40px;
	}

	.abab-yylist li:nth-child(2n+1) .abab-yylmk {
		width: calc(50.70588235294118% - 40px);
	}

	.abab-yylist li:nth-child(2n) .abab-yylmk {
		width: calc(54.94117647058824% - 40px);
	}

	.abab-yylm-titen {
		margin-bottom: 20px;
	}

	.abab-yylist li {
		border-bottom: 1px solid #e1e1e1;
		padding-bottom: 40px;
		margin-bottom: 50px;
	}

	.abab-qztudk {
		padding-left: 20px;
		padding-top: 20px;
	}

	.abab-qzlmk {
		width: calc(52.94117647058824% - 60px);
	}

	.abab-qzlmk .abab-yylm-titcn,
	.abab-hzlmk .abab-yylm-titcn {
		margin-bottom: 20px;
	}

	.abab-abhzti {
		margin: 0 10px;
	}

	.abab-hzlmk {
		width: calc(54.41176470588235% - 60px);
		padding-top: 30px;
	}

	.ny-nrdk {
		padding: 60px 0 80px;
	}

	.abyw-dtit {
		font-size: 32px;
	}

	.abab-jhz-link {
		padding: 44px 36px;
	}

	.abyw-gskh {
		padding: 110px 0 110px;
	}

	.abyw-dlogo,
	.abyw-dkh {
		height: 80px;
	}

	.ab-yw-suitu {
		width: 120px;
	}

	.abyw-videok {
		margin-left: 120px;
	}

	.ab-yw-suitq {
		width: 180px;
		height: 180px;
	}

	.abyw-dtext {
		margin-bottom: 20px;
	}

	.abyw-tudk {
		width: calc(100% - 640px - 50px);
	}

	.mySwiper-abywfz1,
	.mySwiper-abywfz2,
	.mySwiper-abywfz3 {
		padding-bottom: 60px;
	}

	.abyw-hxmdk {
		padding: 40px;
	}

	.abyw-hxtuk {
		padding: 40px 40px;
	}

	.abyw-hxmdk,
	.abyw-hxtuk {
		height: 375px;
	}

	.abyw-hx-text {
		height: 224px;
	}

	.abjs-yfnrdk {
		margin-left: 675px;
	}

	.abyw-yflnk {
		width: 675px;
		padding-right: 80px;
	}

	.abjs-yfndk {
		margin-bottom: 18px;
	}

	.abjs-yfmdk {
		margin-bottom: 22px;
	}

	.mySwiper-afjsyf21,
	.mySwiper-afjsyf22 {
		width: calc(100% - 128px - 80px);
	}

	.abyw-dtit2 {
		font-size: 20px;
	}

	.abjs-scnrdk {
		padding: 40px 30px;
	}

	.abjs-sctext1 {
		margin-bottom: 5px;
		line-height: 30px;
		font-size: 18px;
	}

	.abjs-sctextxk {
		padding-left: 26px;
		background: url(../images/abjs-scxq.png) left 8px no-repeat;
		margin-bottom: 24px;
	}

	.abjs-sctextk {
		height: 180px;
		margin-bottom: 30px;
	}

	.abjs-pzlist {
		margin-left: -20px;
	}

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

	.abjs-pztnk {
		padding-top: 14px;
	}

	.abjs-zztudk {
		padding: 20px;
		margin-bottom: 30px;
	}

	.abjs-zztuk {
		margin-bottom: 14px;
	}

	/* .abyw-gskh2 {
		padding: 80px 0 270px;
	}
 */
	.abyw-ywfz .mySwiperk {
		max-width: 900px;
	}

	.abyw-fzmt {
		bottom: -20px;
		font-size: 50px;
	}

	.abwh-whlsit li {
		padding: 0 50px;
	}

	.abyw-fznk {
		margin-bottom: 40px;
	}

	.ny-nrdk3 {
		padding: 90px 0 150px;
	}

	.abwh-fzmdxk {
		padding: 60px 40px 68px 70px;
	}

	.abwh-fzxb-tit {
		margin-bottom: 12px;
		line-height: 40px;
		font-size: 28px;
	}

	.abwh-fzxb-tt {
		width: 60px;
		height: 2px;
		margin-bottom: 35px;
	}

	.abwh-fzxb-text {
		line-height: 1.8;
		font-size: 20px;
	}

	.ny-nrdk4 {
		padding: 80px 0 80px;
	}

	.abwh-whlb-link {
		padding: 40px 30px 50px;
	}

	.abwh-whlb-link .abwh-fzxb-tit {
		margin-bottom: 20px;
	}

	.abwh-rylist {
		padding-top: 55px;
	}

	.abab-yydou {
		margin-bottom: 25px;
	}

	.abab-fzmcs1 {
		margin-bottom: 20px;
		line-height: 108px;
		font-size: 90px;
	}

	.abab-fzmcm1 {
		margin-bottom: 24px;
	}
}

@media all and (min-width:1441px) and (max-width: 1600px) {
	:root {
		--width: 92vw;
	}

	.top-headxk .container {
		width: 94vw;
	}

	/* .pcnav.navi {
		padding-right: 20px;
	} */

	.navk li>a {
		padding: 22px 22px;
	}

	.fo-nadk {
		width: calc(100% - 400px);
	}

	.fo-tmdk {
		width: 400px;
	}

	.fo-tmbg {
		left: calc(100% - (100% - var(--width))/2 - 400px);
	}

	.fo-logo1 {
		margin-bottom: 30px;
	}

	.fo-ncdk {
		padding: 16px 0;
	}

	.fo-telk {
		margin-top: 14px;
	}

	.swiper-sliden {
		height: 430px !important;
	}

	.swiper-sliden .container {
		width: 94%;
	}

	/*  */
	.in-ntit1 {
		margin-bottom: 5px;
		line-height: 1.3;
		font-size: 32px;
	}

	.in-ntitk {
		margin: 0 auto 40px;
	}

	.in-xwtudk {
		width: 660px;
	}

	.in-xw-listk {
		width: calc(100% - 660px);
	}

	.in-xw-mdk {
		margin-left: 86px;
		padding-left: 30px;
	}

	.in-xw-listk {
		padding-left: 50px;
	}

	.in-xw-list li {
		padding: 20px 0;
		margin-bottom: 14px;
	}

	.in-yfn-tit {
		margin-bottom: 18px;
		line-height: 42px;
		font-size: 42px;
	}

	.in-yfn-tit span {
		margin-top: 20px;
	}

	.in-p5-n-tit {
		margin-bottom: 22px;
		font-size: 28px;
	}

	.mySwiper-inp51 {
		height: 400px;
		top: calc(50% + 50px - 200px);
	}

	.in-fandk {
		padding: 30px;
	}

	.in-fatuk {
		margin-bottom: 20px;
	}

	.in-fam-tit {
		margin-bottom: 10px;
		line-height: 30px;
	}

	.mySwiper-inp4 .swiper-button-next-inp4 {
		left: 68px;
	}

	.mySwiper-inp1 .swiper-button-prev-inp1,
	.mySwiper-inp1 .swiper-button-next-inp1,
	.mySwiper-inp2 .swiper-button-prev-inp2,
	.mySwiper-inp2 .swiper-button-next-inp2,
	.mySwiper-inp4 .swiper-button-prev-inp4,
	.mySwiper-inp4 .swiper-button-next-inp4 {
		width: 56px;
		height: 56px;
	}

	.mySwiper-inp4 .swiper-slide {
		padding-top: 11.27916666666667%;
	}

	.mySwiper-inp4 .swiper-slide-active {
		top: 34.583333%;
	}

	.mySwiper-inp4 .swiper-slide-next {
		top: 25.25%;
	}

	.mySwiper-inp4 .swiper-slide-next+.swiper-slide {
		top: 16.916667%;
	}

	.mySwiper-inp4 .swiper-slide-next+.swiper-slide+.swiper-slide {
		top: 6.5%;
	}

	.mySwiper-inp52 .swiper-pagination-inp52 {
		height: 50px;
		top: 77.833333%;
	}

	.mySwiper-inp52 .swiper-pagination-inp52 .swiper-pagination-bullet {
		width: 50px;
		height: 50px;
		margin: 0 6px;
		line-height: 50px;
		font-size: 16px;
	}

	.mySwiper-inp52 .in-nrdk {
		height: calc(100% - 60px);
	}

	.in-p5-nsk {
		font-size: 400px;
	}

	.in-p6mdk {
		padding: 40px 0 46px;
		line-height: 1.8;
		font-size: 22px;
	}

	/*  */
	.ny-bamk {
		padding: 160px 0 120px;
	}

	.ny-bam-titcn {
		font-size: 38px;
	}

	.ny-lwzk {
		line-height: 56px;
	}

	.lxbz-nk {
		margin-bottom: 46px;
	}

	.lx-zglist {
		margin-left: -20px;
	}

	.lx-zglist li {
		width: calc(33.3333% - 20px);
		margin-left: 20px;
		margin-bottom: 20px;
		padding: 36px 30px 26px;
	}

	.lx-b-tit {
		height: 50px;
		line-height: 25px;
		font-size: 20px;
	}

	.lx-b {
		margin: 0 auto 14px;
	}

	.lx-xslist {
		margin-left: -20px;
	}

	.lx-xslist li {
		width: calc(50% - 20px);
		margin-left: 20px;
		margin-bottom: 20px;
		padding: 30px 30px 18px;
	}

	.lx-xsmk {
		margin-left: 100px;
	}

	.lx-xsm-tit {
		padding-bottom: 12px;
		margin-bottom: 18px;
		line-height: 1.5;
		font-size: 20px;
	}

	.lx-zglist2 li {
		width: calc(50% - 20px);
	}

	.rc-jrttub {
		height: 60px;
		margin-bottom: 10px;
	}

	.jobl-tj-m-tit {
		margin-bottom: 8px;
		line-height: 1.8;
		font-size: 22px;
	}

	.jobl-link {
		padding: 24px;
	}

	.jobl-zplmxk {
		padding-left: 22px;
		padding-top: 4px;
	}

	.jobl-list {
		margin-bottom: 30px;
	}

	.rcl-lim-text {
		height: 250px;
	}

	.rcl-limxk {
		padding-top: 25px;
	}

	.rcl-lim-tit {
		margin-bottom: 20px;
		font-size: 30px;
	}

	.rcl-list li:nth-child(2n+1) .rcl-limxk {
		padding-right: 45px;
	}

	.rcl-list li:nth-child(2n) .rcl-limxk {
		padding-left: 45px;
	}

	.rcl-jrndk {
		padding: 80px 0 170px;
	}

	.rcl-jrm-tit {
		margin-bottom: 38px;
	}

	.rcl-link {
		padding-top: 60px;
	}

	.jobl-tj-list {
		margin-left: -30px;
	}

	.jobl-tj-list li {
		width: calc(50% - 30px);
		margin-left: 30px;
	}

	.job-listk .subNav {
		padding: 30px 44px;
	}

	.fa-fabgdkk {
		padding: 80px 0 140px;
	}

	.fa-dwfalb {
		margin: 0 auto 12px;
	}

	.fa-fzxb-tit {
		margin-bottom: 20px;
	}

	.fa-dwltuk {
		border: 6px solid #d2ead7;
		width: 160px;
		height: 160px;
		margin: 0 auto 4px;
	}

	.fa-dwfa-listk {
		margin: 96px auto 100px;
	}

	.xwtj-lxk {
		width: 360px;
	}

	.xwtj-tjdk {
		width: calc(100% - 360px - 20px);
		padding: 25px;
	}

	.xwtj-tuk {
		width: 500px;
	}

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

	.xwtj-dak {
		margin-top: 0;
		margin-bottom: 16px;
	}

	.xwtj-mtitk {
		margin-bottom: 18px;
		line-height: 1.8;
		font-size: 20px;
	}

	.xwtj-mtextk {
		margin-bottom: 36px;
	}

	.xwtj-lx-list li {
		padding: 28px 20px 28px;
	}

	.xwl-link {
		padding: 34px 34px;
	}

	.xwl-tjlk {
		width: 350px;
	}

	.xwl-tjnk {
		padding: 30px;
	}

	.xwl-tj-li-tit {
		margin-bottom: 16px;
	}

	.xwl-tj-list li {
		padding-bottom: 30px;
		margin-bottom: 30px;
	}

	.xwl-nrk {
		width: calc(100% - 350px - 30px);
		padding-right: 40px;
	}

	.xwl-n-dak {
		margin-bottom: 32px;
	}

	.xwl-n-tit {
		margin-bottom: 20px;
		line-height: 1.8;
		font-size: 26px;
	}

	.ny-leixk a {
		padding: 0 36px;
		line-height: 56px;
	}

	.ny-nrdk5 {
		padding: 70px 0 80px;
	}

	.abyw-dtitk {
		margin-bottom: 22px;
	}

	.abab-tudk {
		padding-left: 40px;
	}

	.abab-tux1 {
		border-top-right-radius: 70px;
		border-bottom-left-radius: 70px;
	}

	.abab-tux2 {
		border-top-right-radius: 70px;
		border-bottom-left-radius: 70px;
	}

	.abab-tux3 {
		border-top-left-radius: 70px;
		border-bottom-right-radius: 70px;
	}

	.abab-fzmdk {
		padding-right: 90px;
	}

	.abab-fznk {
		margin-bottom: 30px;
	}

	.abab-yylist {
		padding-top: 10px;
	}

	.abab-yyen {
		width: 40px;
	}

	.abab-yylist li:nth-child(2n+1) .abab-yyltuxk {
		margin-right: 40px;
	}

	.abab-yylist li:nth-child(2n) .abab-yyltuxk {
		margin-left: 40px;
	}

	.abab-yylist li:nth-child(2n+1) .abab-yylmk {
		width: calc(50.70588235294118% - 40px);
	}

	.abab-yylist li:nth-child(2n) .abab-yylmk {
		width: calc(54.94117647058824% - 40px);
	}

	.abab-yylm-titen {
		margin-bottom: 20px;
	}

	.abab-yylist li {
		border-bottom: 1px solid #e1e1e1;
		padding-bottom: 40px;
		margin-bottom: 50px;
	}

	.abab-qztudk {
		padding-left: 20px;
		padding-top: 20px;
	}

	.abab-qzlmk {
		width: calc(52.94117647058824% - 60px);
	}

	.abab-qzlmk .abab-yylm-titcn,
	.abab-hzlmk .abab-yylm-titcn {
		margin-bottom: 20px;
	}

	.abab-abhzti {
		margin: 0 10px;
	}

	.abab-hzlmk {
		width: calc(54.41176470588235% - 60px);
		padding-top: 30px;
	}

	.ny-nrdk {
		padding: 60px 0 70px;
	}

	.abyw-dtit {
		font-size: 32px;
	}

	.abab-jhz-link {
		padding: 44px 36px;
	}

	.abyw-gskh {
		padding: 80px 0 100px;
	}

	.abyw-dlogo,
	.abyw-dkh {
		height: 80px;
	}

	.ab-yw-suitu {
		width: 95px;
	}

	.abyw-videok {
		margin-left: 95px;
	}

	.ab-yw-suitq {
		width: 150px;
		height: 150px;
		top: 30px;
	}

	.abyw-gswz {
		height: 80px;
	}

	.abyw-dtext {
		height: 260px;
		margin-bottom: 20px;
	}

	.abyw-tudk {
		width: calc(100% - 640px - 50px);
	}

	.mySwiper-abywfz1,
	.mySwiper-abywfz2,
	.mySwiper-abywfz3 {
		padding-bottom: 60px;
	}

	.abyw-hxmdk {
		padding: 40px;
	}

	.abyw-hxtuk {
		padding: 40px 40px;
	}

	.abyw-hxmdk,
	.abyw-hxtuk {
		height: 375px;
	}

	.abyw-hx-text {
		height: 224px;
	}

	.abjs-yfnrdk {
		margin-left: 580px;
	}

	.abyw-yflnk {
		width: 580px;
		padding-right: 80px;
	}

	.abjs-yfndk {
		margin-bottom: 18px;
	}

	.abjs-yfmdk {
		margin-bottom: 22px;
	}

	.mySwiper-afjsyf21,
	.mySwiper-afjsyf22 {
		width: calc(100% - 128px - 80px);
	}

	.abyw-dtit2 {
		font-size: 20px;
	}

	.abjs-scnrdk {
		padding: 40px 30px;
	}

	.abjs-sctext1 {
		margin-bottom: 5px;
		line-height: 30px;
		font-size: 18px;
	}

	.abjs-sctextxk {
		padding-left: 26px;
		background: url(../images/abjs-scxq.png) left 8px no-repeat;
		margin-bottom: 10px;
	}

	.abjs-sctextk {
		height: 180px;
		margin-bottom: 30px;
	}

	.abjs-pzlist {
		margin-left: -20px;
	}

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

	.abjs-pztnk {
		padding-top: 14px;
	}

	.abjs-zztudk {
		padding: 20px;
		margin-bottom: 30px;
	}

	.abjs-zztuk {
		margin-bottom: 14px;
	}

	/* .abyw-gskh2 {
		padding: 80px 0 270px;
	} */
	.abyw-zz-text2 {
		font-size: 40px;
	}

	.abyw-ywfz .mySwiperk {
		max-width: 900px;
	}

	.abyw-fzmt {
		bottom: -20px;
		font-size: 50px;
	}

	.abwh-whb {
		height: 160px;
	}

	.abwh-whlsit li {
		padding: 0 40px;
	}

	.abyw-fznk {
		margin-bottom: 40px;
	}

	.ny-nrdk3 {
		padding: 90px 0 150px;
	}

	.abwh-fzmdxk {
		padding: 60px 40px 68px 70px;
	}

	.abwh-fzxb-tit {
		margin-bottom: 12px;
		line-height: 40px;
		font-size: 28px;
	}

	.abwh-fzxb-tt {
		width: 60px;
		height: 2px;
		margin-bottom: 35px;
	}

	.abwh-fzxb-text {
		line-height: 1.8;
		font-size: 20px;
	}

	.ny-nrdk4 {
		padding: 70px 0 80px;
	}

	.abwh-whlb-link {
		padding: 40px 30px 50px;
	}

	.abwh-whlb-text br {
		display: none;
	}

	.abwh-whlb-link .abwh-fzxb-tit {
		margin-bottom: 20px;
	}

	.abwh-rylist {
		padding-top: 55px;
	}

	.abab-yydou {
		margin-bottom: 25px;
	}

	.abab-fzmcs1 {
		margin-bottom: 16px;
		line-height: 86px;
		font-size: 72px;
	}

	.abab-yylm-textk {
		height: 196px;
	}

	.abab-fzmcm1 {
		margin-bottom: 24px;
	}

	.abab-qzlmk .abab-yylm-textk,
	.abab-hzlmk .abab-yylm-textk {
		max-height: 300px;
	}

	.fa-fad-titk {
		margin-bottom: 25px;
	}

	.fa-fad-tit {
		line-height: 1.8;
		font-size: 34px;
	}

	.fal-text {
		padding: 0 60px;
		line-height: 28px;
	}

	.fal-text br {
		display: none;
	}

	.fa-fabgdk {
		width: 468px;
	}
	.fa-fabg4{
		width: 468px;
		height: 468px;
	}

	.ny-ntext {
		padding: 0 60px;
	}

	/*  */
	.log-txdk {
		padding: 80px 90px 100px;
	}

	.us-gr-smsak a {
		padding: 0 26px;
	}

	.user-leik {
		width: 280px;
		padding-right: 50px;
	}

	.user-mnrk {
		width: calc(100% - 280px);
		margin-left: 280px;
		padding-left: 50px;
	}

	.xzl-li-tit {
		white-space: normal;
	}
}


@media all and (min-width:1367px) and (max-width: 1440px) {
	:root {
		--width: 92vw;
	}

	.top-headxk .container {
		width: 94vw;
	}

	/* .pcnav.navi {
		padding-right: 20px;
	} */

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

	.logoh .in-protuk {
		height: 78px;
	}

	.fo-logo1 {
		height: 48px;
	}

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

	.top-telk {
		margin: 17px 0;
	}

	.pcnav .navi_content {
		top: 78px;
	}

	.fo-nadk {
		width: calc(100% - 400px);
	}

	.fo-tmdk {
		width: 400px;
	}

	.fo-tmbg {
		left: calc(100% - (100% - var(--width))/2 - 400px);
	}

	.fo-logo1 {
		margin-bottom: 30px;
	}

	.fo-ncdk {
		padding: 16px 0;
	}

	.fo-telk {
		margin-top: 14px;
	}

	.swiper-sliden {
		height: 430px !important;
	}

	.swiper-sliden .container {
		width: 94%;
	}

	/*  */
	.in-ntit1 {
		margin-bottom: 5px;
		line-height: 1.3;
		font-size: 32px;
	}

	.in-ntitk {
		margin: 0 auto 35px;
	}

	.in-xwtudk {
		width: 660px;
	}

	.in-xwtj-mxk {
		margin-left: 80px;
		padding-left: 24px;
	}

	.in-xwtj-mk {
		height: 190px;
		padding: 95px 36px 30px 30px;
	}

	.in-xw-listk {
		width: calc(100% - 660px);
	}

	.in-xw-mdk {
		margin-left: 86px;
		padding-left: 30px;
	}

	.in-xw-listk {
		padding-left: 50px;
	}

	.in-xw-list li {
		padding: 20px 0;
		margin-bottom: 14px;
	}

	.in-yfn-tit {
		margin-bottom: 14px;
		line-height: 36px;
		font-size: 36px;
	}

	.in-yfn-tit span {
		margin-top: 17px;
	}

	.in-p5-n-tit {
		margin-bottom: 13px;
		font-size: 28px;
	}

	.in-p5-n-textk {
		margin-bottom: 10px;
		min-height: 108px;
		max-height: 144px;
		line-height: 36px;
		font-size: 16px;
	}

	.in-p5-n-more {
		height: 46px;
		line-height: 46px;
	}

	.mySwiper-inp51 {
		height: 360px;
		top: calc(50% + 50px - 180px);
	}

	.in-fandk {
		padding: 18px;
	}

	.in-fatuk {
		margin-bottom: 14px;
	}

	.in-fam-tit {
		margin-bottom: 10px;
		line-height: 26px;
		font-size: 18px;
	}

	.in-fam-textk {
		height: 140px;
		margin-bottom: 8px;
		line-height: 28px;
	}

	.mySwiper-inp4 .swiper-button-next-inp4 {
		left: 68px;
	}

	.mySwiper-inp1 .swiper-button-prev-inp1,
	.mySwiper-inp1 .swiper-button-next-inp1,
	.mySwiper-inp2 .swiper-button-prev-inp2,
	.mySwiper-inp2 .swiper-button-next-inp2,
	.mySwiper-inp4 .swiper-button-prev-inp4,
	.mySwiper-inp4 .swiper-button-next-inp4 {
		width: 56px;
		height: 56px;
	}

	.mySwiper-inp4 .swiper-slide {
		padding-top: 11.27916666666667%;
	}

	.mySwiper-inp4 .swiper-slide-active {
		top: 34.583333%;
	}

	.mySwiper-inp4 .swiper-slide-next {
		top: 25.25%;
	}

	.mySwiper-inp4 .swiper-slide-next+.swiper-slide {
		top: 16.916667%;
	}

	.mySwiper-inp4 .swiper-slide-next+.swiper-slide+.swiper-slide {
		top: 6.5%;
	}

	.mySwiper-inp52 .swiper-pagination-inp52 {
		height: 50px;
		top: 77.833333%;
	}

	.mySwiper-inp52 .swiper-pagination-inp52 .swiper-pagination-bullet {
		width: 50px;
		height: 50px;
		margin: 0 6px;
		line-height: 50px;
		font-size: 16px;
	}

	.mySwiper-inp52 .in-nrdk {
		height: calc(100% - 60px);
	}

	.in-p5-nsk {
		font-size: 400px;
	}

	.in-p6mdk {
		padding: 32px 0 40px;
		line-height: 1.8;
		font-size: 22px;
	}

	/*  */
	.ny-bamk {
		padding: 160px 0 120px;
	}

	.ny-bam-titcn {
		font-size: 38px;
	}

	.ny-lwzk {
		line-height: 56px;
	}

	.lxbz-nk {
		margin-bottom: 46px;
	}

	.lx-zglist {
		margin-left: -20px;
	}

	.lx-zglist li {
		width: calc(33.3333% - 20px);
		margin-left: 20px;
		margin-bottom: 20px;
		padding: 36px 30px 26px;
	}

	.lx-b-tit {
		height: 50px;
		line-height: 25px;
		font-size: 20px;
	}

	.lx-b {
		margin: 0 auto 14px;
	}

	.lx-xslist {
		margin-left: -20px;
	}

	.lx-xslist li {
		width: calc(50% - 20px);
		margin-left: 20px;
		margin-bottom: 20px;
		padding: 30px 30px 18px;
	}

	.lx-xsmk {
		margin-left: 100px;
	}

	.lx-xsm-tit {
		padding-bottom: 12px;
		margin-bottom: 18px;
		line-height: 1.5;
		font-size: 20px;
	}

	.lx-zglist2 li {
		width: calc(50% - 20px);
	}

	.rc-jrttub {
		height: 60px;
		margin-bottom: 10px;
	}

	.jobl-tj-m-tit {
		margin-bottom: 8px;
		line-height: 1.8;
		font-size: 22px;
	}

	.jobl-link {
		padding: 24px;
	}

	.jobl-zpltuk {
		max-width: 196px;
	}

	.jobl-zplmxk {
		margin-left: 196px;
		padding-left: 22px;
		padding-top: 4px;
	}

	.jobl-list {
		margin-bottom: 30px;
	}

	.rcl-lim-text {
		height: 250px;
	}

	.rcl-limxk {
		padding-top: 25px;
	}

	.rcl-lim-tit {
		margin-bottom: 20px;
		font-size: 30px;
	}

	.rcl-list li:nth-child(2n+1) .rcl-limxk {
		padding-right: 45px;
	}

	.rcl-list li:nth-child(2n) .rcl-limxk {
		padding-left: 45px;
	}

	.rcl-jrndk {
		padding: 80px 0 170px;
	}

	.rcl-jrm-tit {
		font-size: 30px;
		margin-bottom: 38px;
	}

	.rcl-link {
		padding-top: 60px;
	}

	.jobl-tj-list {
		margin-left: -30px;
	}

	.jobl-tj-list li {
		width: calc(50% - 30px);
		margin-left: 30px;
	}

	.job-listk .subNav {
		padding: 30px 44px;
	}

	.fa-fabgdkk {
		padding: 80px 0 140px;
	}

	.fa-dwfalb {
		margin: 0 auto 12px;
	}

	.fa-fzxb-tit {
		margin-bottom: 20px;
	}

	.fa-dwltuk {
		border: 6px solid #d2ead7;
		width: 140px;
		height: 140px;
		margin: 0 auto 4px;
	}

	.fa-dwfa-listk {
		width: 410px;
		margin: 96px auto 100px;
	}

	.xwtj-lxk {
		width: 360px;
	}

	.xwtj-tjdk {
		width: calc(100% - 360px - 20px);
		padding: 25px;
	}

	.xwtj-tuk {
		width: 500px;
	}

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

	.xwtj-dak {
		margin-top: 0;
		margin-bottom: 16px;
	}

	.xwtj-mtitk {
		margin-bottom: 18px;
		line-height: 1.8;
		font-size: 20px;
	}

	.xwtj-mtextk {
		margin-bottom: 36px;
	}

	.xwtj-lx-list li {
		padding: 28px 20px 28px;
	}

	.xwl-link {
		padding: 34px 34px;
	}

	.xwl-tjlk {
		width: 350px;
	}

	.xwl-tjnk {
		padding: 30px;
	}

	.xwl-tj-li-tit {
		margin-bottom: 16px;
	}

	.xwl-tj-list li {
		padding-bottom: 30px;
		margin-bottom: 30px;
	}

	.xwl-nrk {
		width: calc(100% - 350px - 30px);
		padding-right: 40px;
	}

	.xwl-n-dak {
		margin-bottom: 32px;
	}

	.xwl-n-tit {
		margin-bottom: 20px;
		line-height: 1.8;
		font-size: 26px;
	}

	.ny-leixk a {
		padding: 0 30px;
		line-height: 56px;
	}

	.ny-ntit2 {
		margin-bottom: 28px;
	}

	.ny-nrdk5 {
		padding: 70px 0 80px;
	}

	.abyw-dtitk {
		margin-bottom: 22px;
	}

	.abab-mdk {
		width: 60%;
	}

	.abab-tudk {
		width: 40%;
		padding-left: 40px;
	}

	.abab-tux1 {
		border-top-right-radius: 60px;
		border-bottom-left-radius: 60px;
	}

	.abab-tux2 {
		border-top-right-radius: 60px;
		border-bottom-left-radius: 60px;
	}

	.abab-tux3 {
		border-top-left-radius: 60px;
		border-bottom-right-radius: 60px;
	}

	.abab-fztudk {
		width: 582px;
	}

	.abab-fzmdk {
		width: calc(100% - 582px);
		padding-right: 60px;
	}

	.abab-fznk {
		margin-bottom: 30px;
	}

	.abab-yylist {
		padding-top: 10px;
	}

	.abab-yyen {
		width: 40px;
	}

	.abab-yylist li:nth-child(2n+1) .abab-yyltuxk {
		margin-right: 40px;
	}

	.abab-yylist li:nth-child(2n) .abab-yyltuxk {
		margin-left: 40px;
	}

	.abab-yylist li:nth-child(2n+1) .abab-yylmk {
		width: calc(50.70588235294118% - 40px);
	}

	.abab-yylist li:nth-child(2n) .abab-yylmk {
		width: calc(54.94117647058824% - 40px);
	}

	.abab-yylm-titen {
		margin-bottom: 20px;
	}

	.abab-yylist li {
		border-bottom: 1px solid #e1e1e1;
		padding-bottom: 40px;
		margin-bottom: 50px;
	}

	.abab-qztudk {
		padding-left: 20px;
		padding-top: 20px;
	}

	.abab-qzlmk {
		width: calc(52.94117647058824% - 60px);
	}

	.abab-qzlmk .abab-yylm-titcn,
	.abab-hzlmk .abab-yylm-titcn {
		margin-bottom: 20px;
	}

	.abab-abhzti {
		margin: 0 10px;
	}

	.abab-hzlmk {
		width: calc(54.41176470588235% - 60px);
		padding-top: 30px;
	}

	.ny-nrdk {
		padding: 60px 0 70px;
	}

	.abyw-dtit {
		font-size: 32px;
	}

	.abab-jhz-list {
		margin-left: -25px;
	}

	.abab-jhz-list li {
		margin-left: 25px;
		width: calc(50% - 25px);
	}

	.abab-jhz-link {
		padding: 36px 30px;
	}

	.abab-yydou {
		margin-bottom: 16px;
	}

	.abab-yylm-titcn {
		margin-bottom: 6px;
		line-height: 34px;
		font-size: 26px;
	}

	.abab-jhz-l-text {
		height: 216px;
	}

	.abab-fzmcs1 {
		margin-bottom: 16px;
		line-height: 86px;
		font-size: 72px;
	}

	.abab-yylm-textk {
		height: 196px;
	}

	.abab-fzmcm1 {
		margin-bottom: 20px;
	}

	.abab-qzlmk .abab-yylm-textk,
	.abab-hzlmk .abab-yylm-textk {
		max-height: 300px;
	}

	.abab-fzmcmk {
		height: 216px;
	}

	.abyw-gskh {
		padding: 80px 0 100px;
	}

	.abyw-dlogo,
	.abyw-dkh {
		height: 80px;
	}

	.ab-yw-suitu {
		width: 95px;
	}

	.abyw-videok {
		margin-left: 95px;
	}

	.ab-yw-suitq {
		width: 150px;
		height: 150px;
		top: 30px;
	}

	.abyw-gswz {
		height: 80px;
	}

	.abyw-dtext {
		height: 260px;
		margin-bottom: 20px;
	}

	.abyw-tudk {
		width: calc(100% - 640px - 50px);
	}

	.mySwiper-abywfz1,
	.mySwiper-abywfz2,
	.mySwiper-abywfz3 {
		padding-bottom: 60px;
	}

	.abyw-hxmdk {
		padding: 40px;
	}

	.abyw-hxtuk {
		padding: 40px 40px;
	}

	.abyw-hxmdk,
	.abyw-hxtuk {
		height: 375px;
	}

	.abyw-hx-text {
		height: 224px;
	}

	.abjs-yfnrdk {
		margin-left: 520px;
	}

	.abyw-yflnk {
		width: 520px;
		padding-right: 60px;
	}

	.abyw-cptext {
		padding-top: 20px;
	}

	.abjs-yfndk {
		margin-bottom: 18px;
	}

	.abjs-yfmdk {
		margin-bottom: 22px;
	}

	.mySwiper-afjsyf21,
	.mySwiper-afjsyf22 {
		width: calc(100% - 128px - 80px);
	}

	.abyw-dtit2 {
		font-size: 20px;
	}

	.abjs-scnrdk {
		padding: 40px 30px;
	}

	.abjs-sctext1 {
		margin-bottom: 5px;
		line-height: 30px;
		font-size: 18px;
	}

	.abjs-sctextxk {
		padding-left: 26px;
		background: url(../images/abjs-scxq.png) left 8px no-repeat;
		margin-bottom: 10px;
	}

	.abjs-sctextk {
		height: 180px;
		margin-bottom: 30px;
	}

	.abjs-pzlist {
		margin-left: -20px;
	}

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

	.abjs-pztnk {
		padding-top: 14px;
	}

	.abjs-zztudk {
		padding: 20px;
		margin-bottom: 30px;
	}

	.abjs-zztuk {
		margin-bottom: 14px;
	}

	/* .abyw-gskh2 {
		padding: 80px 0 270px;
	} */

	.abyw-zz-text2 {
		font-size: 40px;
	}

	.abyw-ywfz .mySwiperk {
		max-width: 900px;
	}

	.abyw-fzmt {
		bottom: -20px;
		font-size: 50px;
	}

	.abwh-whb {
		height: 160px;
	}

	.abwh-whlsit li {
		padding: 0 40px;
	}

	.abyw-fznk {
		margin-bottom: 40px;
	}

	.ny-nrdk3 {
		padding: 90px 0 150px;
	}

	.abwh-fzmdxk {
		padding: 60px 40px 68px 70px;
	}

	.abwh-fzxb-tit {
		margin-bottom: 12px;
		line-height: 40px;
		font-size: 28px;
	}

	.abwh-fzxb-tt {
		width: 60px;
		height: 2px;
		margin-bottom: 35px;
	}

	.abwh-fzxb-text {
		line-height: 1.8;
		font-size: 20px;
	}

	.ny-nrdk4 {
		padding: 70px 0 80px;
	}

	.abwh-whlb-link {
		padding: 40px 30px 50px;
	}

	.abwh-whlb-text br {
		display: none;
	}

	.abwh-whlb-link .abwh-fzxb-tit {
		margin-bottom: 20px;
	}

	.abwh-rylist {
		padding-top: 55px;
	}


	.fa-fad-titk {
		margin-bottom: 25px;
	}

	.fa-fad-tit {
		line-height: 1.8;
		font-size: 34px;
	}

	.fal-text {
		padding: 0 60px;
		line-height: 28px;
	}

	.fal-text br {
		display: none;
	}

	.fa-fabgdk {
		width: 400px;
	}
	.fa-fabg4{
		width: 400px;
		height: 400px;
	}
	
	.ny-ntext {
		padding: 0 60px;
	}

	/*  */
	.log-txdk {
		padding: 80px 90px 100px;
	}

	.us-gr-smsak a {
		padding: 0 26px;
	}

	.user-leik {
		width: 280px;
		padding-right: 50px;
	}

	.user-mnrk {
		width: calc(100% - 280px);
		margin-left: 280px;
		padding-left: 50px;
	}

	.xzl-li-tit {
		white-space: normal;
	}

	/*  */
	.pagination li {
		width: 54px;
		margin: 0 9px;
	}

}

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

@media all and (min-width: 1281px) and (max-width: 1366px) {
	:root {
		--width: 92vw;
	}

	.top-headxk .container {
		width: 94vw;
	}

	/* .pcnav.navi {
		padding-right: 20px;
	} */

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

	.logoh .in-protuk {
		height: 70px;
	}

	.fo-logo1 {
		height: 46px;
	}

	.navk li>a {
		padding: 13px 14px;
	}

	.top-telk {
		margin: 13px 0;
	}

	.top-ren {
		margin-left: 3px;
	}

	.pcnav .navi_content {
		top: 70px;
	}

	.fo-nadk {
		width: calc(100% - 400px);
	}

	.fo-tmdk {
		width: 400px;
	}

	.fo-tmbg {
		left: calc(100% - (100% - var(--width))/2 - 400px);
	}

	.fo-logo1 {
		margin-bottom: 30px;
	}

	.fo-ncdk {
		padding: 16px 0;
	}

	.fo-telk {
		margin-top: 14px;
	}

	.swiper-sliden {
		height: 430px !important;
	}

	.swiper-sliden .container {
		width: 94%;
	}

	/*  */
	.in-ntit1 {
		margin-bottom: 5px;
		line-height: 1.3;
		font-size: 32px;
	}

	.in-ntitk {
		margin: 0 auto 28px;
	}

	.in-xwtudk {
		width: 600px;
	}

	.in-xwtj-mxk {
		margin-left: 80px;
		padding-left: 24px;
	}

	.in-xwtj-mk {
		height: 190px;
		padding: 95px 36px 30px 30px;
	}

	.in-xw-listk {
		width: calc(100% - 600px);
	}

	.in-xw-mdk {
		margin-left: 86px;
		padding-left: 30px;
	}

	.in-xw-listk {
		padding-left: 38px;
	}

	.in-xw-list li {
		padding: 18px 0;
		margin-bottom: 7px;
	}

	.in-yfn-tit {
		margin-bottom: 14px;
		line-height: 36px;
		font-size: 36px;
	}

	.in-yfn-tit span {
		margin-top: 17px;
	}

	.in-p5-n-tit {
		margin-bottom: 13px;
		font-size: 28px;
	}

	.in-p5-n-textk {
		margin-bottom: 10px;
		min-height: 108px;
		max-height: 144px;
		line-height: 36px;
		font-size: 16px;
	}

	.in-p5-n-more {
		height: 46px;
		line-height: 46px;
	}

	.mySwiper-inp51 {
		height: 360px;
		top: calc(50% + 50px - 180px);
	}

	.in-fandk {
		padding: 18px;
		background-size: 110px auto !important;
	}

	.in-fatuk {
		margin-bottom: 14px;
	}

	.in-fam-tit {
		margin-bottom: 10px;
		line-height: 26px;
		font-size: 18px;
	}

	.in-fam-textk {
		height: 112px;
		margin-bottom: 8px;
		line-height: 28px;
	}

	.in-fam-text {
		-webkit-line-clamp: 4;
	}

	.in-yfnmk {
		padding-right: 20px;
		height: 315px;
	}

	.mySwiper-inp4 .swiper-button-next-inp4 {
		left: 68px;
	}

	.mySwiper-inp1 .swiper-button-prev-inp1,
	.mySwiper-inp1 .swiper-button-next-inp1,
	.mySwiper-inp2 .swiper-button-prev-inp2,
	.mySwiper-inp2 .swiper-button-next-inp2,
	.mySwiper-inp4 .swiper-button-prev-inp4,
	.mySwiper-inp4 .swiper-button-next-inp4 {
		width: 56px;
		height: 56px;
	}

	.mySwiper-inp4 .swiper-slide {
		padding-top: 11.27916666666667%;
	}

	.mySwiper-inp4 .swiper-slide-active {
		top: 34.583333%;
	}

	.mySwiper-inp4 .swiper-slide-next {
		top: 25.25%;
	}

	.mySwiper-inp4 .swiper-slide-next+.swiper-slide {
		top: 16.916667%;
	}

	.mySwiper-inp4 .swiper-slide-next+.swiper-slide+.swiper-slide {
		top: 6.5%;
	}

	.mySwiper-inp52 .swiper-pagination-inp52 {
		height: 50px;
		top: 77.833333%;
	}

	.mySwiper-inp52 .swiper-pagination-inp52 .swiper-pagination-bullet {
		width: 50px;
		height: 50px;
		margin: 0 6px;
		line-height: 50px;
		font-size: 16px;
	}

	.mySwiper-inp52 .in-nrdk {
		height: calc(100% - 60px);
	}

	.in-p5-nsk {
		font-size: 400px;
	}

	.in-p6mdk {
		padding: 32px 0 40px;
		line-height: 1.8;
		font-size: 22px;
	}

	/*  */
	.ny-bamk {
		padding: 160px 0 120px;
	}

	.ny-bam-titcn {
		font-size: 34px;
	}

	.ny-lwzk {
		line-height: 56px;
	}

	.lxbz-nk {
		margin-bottom: 46px;
	}

	.lx-zglist {
		margin-left: -20px;
	}

	.lx-zglist li {
		width: calc(33.3333% - 20px);
		margin-left: 20px;
		margin-bottom: 20px;
		padding: 36px 30px 26px;
	}

	.lx-b-tit {
		height: 50px;
		line-height: 25px;
		font-size: 20px;
	}

	.lx-b {
		height: 46px;
		margin: 0 auto 14px;
	}

	.lx-b2 {
		width: 60px;
	}

	.lx-xslist {
		margin-left: -20px;
	}

	.lx-xslist li {
		width: calc(50% - 20px);
		margin-left: 20px;
		margin-bottom: 20px;
		padding: 30px 30px 18px;
	}

	.lx-xsmk {
		margin-left: 80px;
	}

	.lx-xsm-tit {
		padding-bottom: 12px;
		margin-bottom: 18px;
		line-height: 1.5;
		font-size: 20px;
	}

	.lx-zglist2 li {
		width: calc(50% - 20px);
	}

	.rc-jrttub {
		height: 60px;
		margin-bottom: 10px;
	}

	.jobl-tj-m-tit {
		margin-bottom: 8px;
		line-height: 1.8;
		font-size: 22px;
	}

	.jobl-link {
		padding: 24px;
	}

	.jobl-zpltuk {
		max-width: 196px;
	}

	.jobl-zplmxk {
		margin-left: 196px;
		padding-left: 22px;
		padding-top: 4px;
	}

	.jobl-list {
		margin-bottom: 30px;
	}

	.rcl-lim-text {
		height: 250px;
	}

	.rcl-limxk {
		padding-top: 0;
	}

	.rcl-lim-tit {
		margin-bottom: 20px;
		font-size: 30px;
	}

	.rcl-list li:nth-child(2n+1) .rcl-limxk {
		padding-right: 45px;
	}

	.rcl-list li:nth-child(2n) .rcl-limxk {
		padding-left: 45px;
	}

	.rcl-jrndk {
		padding: 80px 0 170px;
	}

	.rcl-jrm-tit {
		font-size: 30px;
		margin-bottom: 38px;
	}

	.rcl-jrm-ak {
		width: 240px;
		height: 54px;
		line-height: 54px;
		font-size: 16px;
	}

	.rcl-link {
		padding-top: 60px;
	}

	.jobl-tj-list {
		margin-left: -30px;
	}

	.jobl-tj-list li {
		width: calc(50% - 30px);
		margin-left: 30px;
	}

	.job-listk .subNav {
		padding: 30px 44px;
	}

	.fa-fabgdkk {
		padding: 80px 0 140px;
	}

	.fa-dwfalb {
		margin: 0 auto 12px;
	}

	.fa-fzxb-tit {
		margin-bottom: 20px;
	}

	.fa-dwltuk {
		border: 6px solid #d2ead7;
		width: 140px;
		height: 140px;
		margin: 0 auto 4px;
	}

	.fa-dwfa-listk {
		width: 410px;
		margin: 96px auto 100px;
	}

	.xwtj-lxk {
		width: 360px;
	}

	.xwtj-tjdk {
		width: calc(100% - 360px - 20px);
		padding: 25px;
	}

	.xwtj-tuk {
		width: 440px;
	}

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

	.xwtj-dak {
		margin-top: 0;
		margin-bottom: 16px;
	}

	.xwtj-mtitk {
		margin-bottom: 16px;
		line-height: 1.8;
		font-size: 18px;
	}

	.xwtj-mtextk {
		margin-bottom: 26px;
	}

	.xwl-tj-litj-tit {
		margin-bottom: 4px;
		line-height: 26px;
		font-size: 18px;
	}

	.xwtj-lx-list li {
		padding: 26px 20px 26px;
	}

	.xwl-link {
		padding: 28px;
	}

	.xwl-tuk {
		width: 300px;
	}

	.xwl-tmk {
		margin-left: 300px;
		padding-left: 30px;
	}

	.xwl-tjlk {
		width: 320px;
	}

	.xwl-tjnk {
		padding: 30px;
	}

	.xwl-tj-li-tit {
		margin-bottom: 16px;
	}

	.xwl-tj-list li {
		padding-bottom: 30px;
		margin-bottom: 30px;
	}

	.xwl-nrk {
		width: calc(100% - 320px - 30px);
		padding-right: 40px;
	}

	.xwl-n-dak {
		margin-bottom: 32px;
	}

	.xwl-n-tit {
		margin-bottom: 20px;
		line-height: 1.8;
		font-size: 26px;
	}

	.ny-leixk a {
		padding: 0 30px;
		line-height: 56px;
	}

	.ny-ntit2 {
		margin-bottom: 28px;
	}

	.ny-nrdk5 {
		padding: 70px 0 80px;
	}

	.abyw-dtitk {
		margin-bottom: 22px;
	}

	.abab-mdk {
		width: 60%;
	}

	.abab-tudk {
		width: 40%;
		padding-left: 40px;
	}

	.abab-tux1 {
		border-top-right-radius: 50px;
		border-bottom-left-radius: 50px;
	}

	.abab-tux2 {
		border-top-right-radius: 50px;
		border-bottom-left-radius: 50px;
	}

	.abab-tux3 {
		border-top-left-radius: 50px;
		border-bottom-right-radius: 50px;
	}

	.abab-fztudk {
		width: 582px;
	}

	.abab-fzmdk {
		width: calc(100% - 582px);
		padding-right: 60px;
	}

	.abab-fznk {
		margin-bottom: 30px;
	}

	.abab-yylist {
		padding-top: 10px;
	}

	.abab-yyen {
		width: 40px;
	}

	.abab-yylist li:nth-child(2n+1) .abab-yyltuxk {
		margin-right: 40px;
	}

	.abab-yylist li:nth-child(2n) .abab-yyltuxk {
		margin-left: 40px;
	}

	.abab-yylist li:nth-child(2n+1) .abab-yylmk {
		width: calc(50.70588235294118% - 40px);
	}

	.abab-yylist li:nth-child(2n) .abab-yylmk {
		width: calc(54.94117647058824% - 40px);
	}

	.abab-yylm-titen {
		margin-bottom: 20px;
	}

	.abab-yylist li {
		border-bottom: 1px solid #e1e1e1;
		padding-bottom: 40px;
		margin-bottom: 50px;
	}

	.abab-qztudk {
		padding-left: 20px;
		padding-top: 20px;
	}

	.abab-qzlmk {
		width: calc(52.94117647058824% - 60px);
	}

	.abab-qzlmk .abab-yylm-titcn,
	.abab-hzlmk .abab-yylm-titcn {
		margin-bottom: 20px;
	}

	.abab-abhzti {
		margin: 0 10px;
	}

	.abab-hzlmk {
		width: calc(54.41176470588235% - 60px);
		padding-top: 30px;
	}

	.ny-nrdk {
		padding: 60px 0 70px;
	}

	.abyw-dtit {
		font-size: 32px;
	}

	.abab-jhz-list {
		margin-left: -25px;
	}

	.abab-jhz-list li {
		margin-left: 25px;
		width: calc(50% - 25px);
	}

	.abab-jhz-link {
		padding: 36px 30px;
	}

	.abab-yydou {
		margin-bottom: 16px;
	}

	.abab-yylm-titcn {
		margin-bottom: 6px;
		line-height: 34px;
		font-size: 26px;
	}

	.abab-jhz-l-text {
		height: 216px;
	}

	.abab-fzmcs1 {
		margin-bottom: 16px;
		line-height: 86px;
		font-size: 72px;
	}

	.abab-yylm-textk {
		height: 196px;
	}

	.abab-fzmcm1 {
		margin-bottom: 20px;
	}

	.abab-qzlmk .abab-yylm-textk,
	.abab-hzlmk .abab-yylm-textk {
		max-height: 300px;
	}

	.abab-fzmcmk {
		height: 216px;
	}

	.abyw-gskh {
		padding: 80px 0 100px;
	}

	.abyw-dlogo,
	.abyw-dkh {
		height: 80px;
	}

	.ab-yw-suitu {
		width: 95px;
	}

	.abyw-videok {
		margin-left: 95px;
	}

	.ab-yw-suitq {
		width: 150px;
		height: 150px;
		top: 30px;
	}

	.abyw-gswz {
		height: 80px;
	}

	.abyw-dtext {
		height: 260px;
		margin-bottom: 20px;
	}

	.abyw-tudk {
		width: calc(100% - 640px - 50px);
	}

	.mySwiper-abywfz1,
	.mySwiper-abywfz2,
	.mySwiper-abywfz3 {
		padding-bottom: 60px;
	}

	.abyw-hxmdk {
		padding: 40px;
	}

	.abyw-hxtuk {
		padding: 40px 40px;
	}

	.abyw-hxmdk,
	.abyw-hxtuk {
		height: 375px;
	}

	.abyw-hx-text {
		height: 224px;
	}

	.abjs-yfnrdk {
		margin-left: 520px;
	}

	.abyw-yflnk {
		width: 520px;
		padding-right: 60px;
	}

	.abyw-cptext {
		padding-top: 20px;
	}


	.abjs-yfndk {
		margin-bottom: 18px;
	}

	.abjs-yfmdk {
		margin-bottom: 22px;
	}

	.mySwiper-afjsyf21,
	.mySwiper-afjsyf22 {
		width: calc(100% - 128px - 80px);
	}

	.abyw-dtit2 {
		font-size: 20px;
	}

	.abjs-scnrdk {
		padding: 40px 30px;
	}

	.abjs-sctext1 {
		margin-bottom: 5px;
		line-height: 30px;
		font-size: 18px;
	}

	.abjs-sctextxk {
		padding-left: 26px;
		background: url(../images/abjs-scxq.png) left 8px no-repeat;
		margin-bottom: 10px;
	}

	.abjs-sctextk {
		height: 180px;
		margin-bottom: 30px;
	}

	.abjs-pzlist {
		margin-left: -20px;
	}

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

	.abjs-pztnk {
		padding-top: 14px;
	}

	.abjs-zztudk {
		padding: 20px;
		margin-bottom: 30px;
	}

	.abjs-zztuk {
		margin-bottom: 14px;
	}

	/* .abyw-gskh2 {
		padding: 80px 0 270px;
	} */
	.abyw-zz-text1 {
		font-size: 26px;
	}

	.abyw-zz-text2 {
		font-size: 40px;
	}

	.abyw-ywfz .mySwiperk {
		max-width: 900px;
	}

	.abyw-fzmt {
		bottom: -20px;
		font-size: 50px;
	}

	.abwh-whb {
		height: 160px;
	}

	.abwh-whlsit li {
		padding: 0 40px;
	}

	.abyw-fznk {
		margin-bottom: 40px;
	}

	.ny-nrdk3 {
		padding: 90px 0 150px;
	}

	.abwh-fzmdxk {
		padding: 60px 40px 68px 70px;
	}

	.abwh-fzxb-tit {
		margin-bottom: 12px;
		line-height: 40px;
		font-size: 28px;
	}

	.abwh-fzxb-tt {
		width: 60px;
		height: 2px;
		margin-bottom: 35px;
	}

	.abwh-fzxb-text {
		line-height: 1.8;
		font-size: 20px;
	}

	.ny-nrdk4 {
		padding: 70px 0 80px;
	}

	.abwh-whlb-link {
		padding: 40px 30px 50px;
	}

	.abwh-whlb-text br {
		display: none;
	}

	.abwh-whlb-link .abwh-fzxb-tit {
		margin-bottom: 20px;
	}

	.abwh-rylist {
		padding-top: 55px;
	}


	.fa-fad-titk {
		margin-bottom: 25px;
	}

	.fa-fad-tit {
		line-height: 1.8;
		font-size: 34px;
	}

	.fal-text {
		padding: 0 60px;
		line-height: 28px;
	}

	.fal-text br {
		display: none;
	}

	.fa-fabgdk {
		width: 400px;
	}
	.fa-fabg4{
		width: 400px;
		height: 400px;
	}
	.ny-ntext {
		padding: 0 60px;
	}

	/*  */
	.log-txdk {
		padding: 80px 90px 100px;
	}

	.us-gr-smsak a {
		padding: 0 26px;
	}

	.user-leik {
		width: 280px;
		padding-right: 50px;
	}

	.user-mnrk {
		width: calc(100% - 280px);
		margin-left: 280px;
		padding-left: 50px;
	}

	.xzl-li-tit {
		white-space: normal;
	}

	/*  */
	.pagination li {
		width: 54px;
		margin: 0 9px;
	}

}

@media all and (min-width: 1025px) and (max-width: 1280px) {
	:root {
		--width: 92vw;
	}

	.top-headxk .container {
		width: 94vw;
	}

	/* .pcnav.navi {
		padding-right: 5px;
	}
 */
	.top-headxk,
	.hr-top,
	.top-headk {
		height: 70px;
	}

	.logoh .in-protuk {
		height: 70px;
	}

	.fo-logo1 {
		height: 46px;
	}

	.navk li>a {
		padding: 13px 8px;
	}

	.head-yyxk {
		width: 64px;
	}

	.head-yyxk span {
		padding-left: 0;
		background: url(../images/top-yyb2.png) center right no-repeat;
	}

	.top-telmdk {
		margin-right: 0;
	}

	.top-headk2 .head-yyxk span,
	.navFix .head-yyxk span {
		background: url(../images/top-yyb02.png) center right no-repeat;
	}

	.top-tel>img,
	.top-tel2>img,
	.top-ren>img{
		padding: 0 0;
	}


	.top-telk {
		margin: 13px 0;
	}

	.top-telt {
		display: none;
	}

	.top-tel {
		margin-left: 4px;
	}

	.top-ren {
		margin-left: 3px;
	}

	.pcnav .navi_content {
		top: 70px;
	}

	.fo-nadk {
		width: calc(100% - 350px);
	}

	.fo-tmdk {
		width: 350px;
	}

	.fo-tmbg {
		left: calc(100% - (100% - var(--width))/2 - 350px);
	}

	.fo-naveak a {
		margin-bottom: 5px;
	}

	.fo-ewm-tuk {
		width: 110px;
	}

	.fo-logo1 {
		margin-bottom: 30px;
	}

	.fo-ncdk {
		padding: 16px 0;
	}

	.fo-telk {
		margin-top: 14px;
	}

	.swiper-sliden {
		height: 410px !important;
	}

	.fo-adnk {
		margin-bottom: 10px;
	}

	.fo-nava {
		margin-bottom: 8px;
	}


	.swiper-sliden .container {
		width: 94%;
	}

	/*  */
	.in-ntit1 {
		margin-bottom: 5px;
		line-height: 1.3;
		font-size: 30px;
	}

	.in-ntitk {
		margin: 0 auto 28px;
	}

	.in-xwtudk {
		width: 500px;
	}

	.in-xwtj-mxk {
		margin-left: 80px;
		padding-left: 24px;
	}

	.in-xwtj-mk {
		height: 184px;
		padding: 95px 23px 23px 20px;
	}

	.in-xw-listk {
		width: calc(100% - 500px);
	}

	.in-xw-mdk {
		margin-left: 86px;
		padding-left: 30px;
	}

	.in-xw-listk {
		padding-left: 30px;
	}

	.in-xw-list li {
		padding: 14px 0;
		margin-bottom: 0px;
	}

	.in-yfn-tit {
		margin-bottom: 14px;
		line-height: 36px;
		font-size: 36px;
	}

	.in-yfn-tit span {
		margin-top: 17px;
	}

	.in-p5-n-tit {
		margin-bottom: 13px;
		font-size: 28px;
	}

	.in-p5-n-textk {
		margin-bottom: 10px;
		min-height: 108px;
		max-height: 144px;
		line-height: 36px;
		font-size: 16px;
	}

	.in-p5-n-more {
		height: 46px;
		line-height: 46px;
	}

	.mySwiper-inp51 {
		height: 320px;
		top: calc(50% + 50px - 160px);
	}

	.in-fandk {
		padding: 22px;
		background-size: 110px auto !important;
	}

	.in-fatuk {
		margin-bottom: 14px;
	}

	.in-fam-tit {
		margin-bottom: 10px;
		line-height: 26px;
		font-size: 18px;
	}

	.in-fam-textk {
		height: 112px;
		margin-bottom: 8px;
		line-height: 28px;
	}

	.in-fam-text {
		-webkit-line-clamp: 4;
	}

	.in-yfnmk {
		padding-right: 20px;
		height: 298px;
	}

	.mySwiper-inp4 .swiper-button-next-inp4 {
		left: 68px;
	}

	.mySwiper-inp1 .swiper-button-prev-inp1 {
		left: 22px;
	}

	.mySwiper-inp1 .swiper-button-next-inp1 {
		right: 22px;
	}

	.mySwiper-inp1 .swiper-button-prev-inp1,
	.mySwiper-inp1 .swiper-button-next-inp1,
	.mySwiper-inp2 .swiper-button-prev-inp2,
	.mySwiper-inp2 .swiper-button-next-inp2,
	.mySwiper-inp4 .swiper-button-prev-inp4,
	.mySwiper-inp4 .swiper-button-next-inp4 {
		width: 56px;
		height: 56px;
	}

	.mySwiper-inp4 .swiper-slide {
		padding-top: 11.27916666666667%;
	}

	.mySwiper-inp4 .swiper-slide-active {
		top: 34.583333%;
	}

	.mySwiper-inp4 .swiper-slide-next {
		top: 25.25%;
	}

	.mySwiper-inp4 .swiper-slide-next+.swiper-slide {
		top: 16.916667%;
	}

	.mySwiper-inp4 .swiper-slide-next+.swiper-slide+.swiper-slide {
		top: 6.5%;
	}

	.in-p5mdk {
		padding-left: 80px;
	}

	.mySwiper-inp52 .swiper-pagination-inp52 {
		height: 50px;
		top: 77.833333%;
	}

	.mySwiper-inp52 .swiper-pagination-inp52 .swiper-pagination-bullet {
		width: 50px;
		height: 50px;
		margin: 0 6px;
		line-height: 50px;
		font-size: 16px;
	}

	.mySwiper-inp52 .in-nrdk {
		height: calc(100% - 60px);
	}

	.in-p5-nsk {
		font-size: 400px;
	}

	.in-p6mdk {
		padding: 32px 0 40px;
		line-height: 1.8;
		font-size: 20px;
	}

	.mySwiper-inp3 {
		padding-bottom: 40px;
	}

	.mySwiper-inp3 .swiper-pagination-inp3 {
		bottom: 0;
	}

	/*  */
	.ab-funk2 {
		width: 40px;
		height: 40px;
	}

	.in-down1k {
		bottom: 12%;
	}

	/*  */
	.ny-bamk {
		padding: 140px 0 100px;
	}

	.ny-bam-titcn {
		font-size: 32px;
	}

	.ny-lwzk {
		line-height: 56px;
	}

	.lxbz-nk {
		margin-bottom: 38px;
	}

	.lx-zglist {
		margin-left: -20px;
	}

	.lx-zglist li {
		width: calc(50% - 20px);
		margin-left: 20px;
		margin-bottom: 20px;
		padding: 30px 30px 26px;
	}

	.lx-b-tit {
		height: 50px;
		line-height: 25px;
		font-size: 20px;
	}

	.lx-b {
		height: 46px;
		margin: 0 auto 14px;
	}

	.lx-b2 {
		width: 60px;
	}

	.lx-xslist {
		margin-left: -20px;
	}

	.lx-xslist li {
		width: calc(50% - 20px);
		margin-left: 20px;
		margin-bottom: 20px;
		padding: 30px 30px 18px;
	}

	.ny-ntit {
		font-size: 28px;
	}

	.ny-ntit2 {
		margin-bottom: 25px;
	}

	.lx-xsmk {
		margin-left: 80px;
	}

	.lx-xsm-tit {
		padding-bottom: 12px;
		margin-bottom: 18px;
		line-height: 25px;
		font-size: 18px;
	}

	.lx-zglist2 li {
		width: calc(50% - 20px);
	}

	.rc-jrttub {
		height: 52px;
		margin-bottom: 6px;
	}

	.jobl-tj-m-tit {
		margin-bottom: 8px;
		line-height: 1.8;
		font-size: 20px;
	}

	.jobl-link {
		padding: 24px;
	}

	.jobl-zpltuk {
		max-width: 196px;
	}

	.jobl-zplmxk {
		margin-left: 196px;
		padding-left: 22px;
		padding-top: 4px;
	}

	.jobl-list {
		margin-bottom: 30px;
	}

	.rcl-lim-text {
		height: 190px;
	}

	.rcl-limxk {
		padding-top: 0;
	}

	.rcl-lim-tit {
		margin-bottom: 14px;
		font-size: 26px;
	}

	.rcl-list li:nth-child(2n+1) .rcl-limxk {
		padding-right: 45px;
	}

	.rcl-list li:nth-child(2n) .rcl-limxk {
		padding-left: 45px;
	}

	.rcl-jrndk {
		padding: 80px 0 120px;
	}

	.rcl-jrm-tit {
		font-size: 30px;
		margin-bottom: 38px;
	}

	.rcl-jrm-ak {
		width: 240px;
		height: 54px;
		line-height: 54px;
		font-size: 16px;
	}

	.rcl-link {
		padding-top: 35px;
	}

	.jobl-tj-mdk {
		padding: 28px 30px;
	}

	.jobl-tj-list {
		margin-left: -20px;
	}

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

	.job-listk .subNav {
		padding: 22px 35px;
		margin-bottom: 15px;
	}

	.job-listk .navContent {
		margin-top: -15px;
		margin-bottom: 15px;
		padding: 30px;
	}

	.fa-fabgdkk {
		padding: 70px 0;
	}

	.fa-fanb {
		width: 50px;
	}

	.fa-faam3 .fa-faam-mk,
	.fa-faam4 .fa-faam-mk {
		margin-left: 60px;
	}

	.fa-faam1 .fa-faam-mk,
	.fa-faam2 .fa-faam-mk {
		margin-right: 60px;
	}

	.fa-fadmxk {
		border: 6px solid #4cad5f;
		line-height: 30px;
		font-size: 20px;
	}

	.fa-dwfalb {
		margin: 0 auto 12px;
	}

	.fa-fzxb-tit {
		margin-bottom: 20px;
	}

	.fa-dwltuk {
		border: 6px solid #d2ead7;
		width: 110px;
		height: 110px;
		margin: 0 auto 4px;
	}

	.fa-dwfa-listk {
		width: 330px;
		margin: 80px auto;
	}

	.xwtj-lxk {
		width: 360px;
	}

	.xwtj-tjdk {
		width: 100%;
		float: none;
		padding: 25px;
		margin-bottom: 20px;
	}

	.xwtj-lxk {
		width: 100%;
		float: none;
	}

	.xwtj-lx-list .xwl-tj-litj-text {
		-webkit-line-clamp: 1;
	}

	.xwl-tj-litj-textk {
		height: auto;
	}

	.xwtj-tuk {
		width: 440px;
	}

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

	.xwtj-dak {
		margin-top: 0;
		margin-bottom: 16px;
	}

	.xwtj-mtitk {
		margin-bottom: 16px;
		line-height: 1.8;
		font-size: 18px;
	}

	.xwtj-mtextk {
		margin-bottom: 26px;
	}

	.xwl-tj-litj-tit {
		margin-bottom: 4px;
		line-height: 26px;
		font-size: 18px;
	}

	.xwtj-lx-list li {
		padding: 26px 20px 26px;
	}

	.xwl-link {
		padding: 28px;
	}

	.xwl-tuk {
		width: 290px;
	}

	.xwl-tmk {
		margin-left: 290px;
		padding-left: 30px;
	}

	.xwl-tjlk {
		width: 270px;
	}

	.xwl-tjnk {
		padding: 20px;
	}

	.xwl-tj-li-tit {
		margin-bottom: 16px;
	}

	.xwl-tj-list li {
		padding-bottom: 20px;
		margin-bottom: 20px;
	}

	.xwl-n-text {
		padding-top: 30px;
		padding-bottom: 30px;
		margin-bottom: 30px;
	}

	.xwl-nrk {
		width: calc(100% - 270px - 30px);
		padding-right: 30px;
	}

	.xwl-n-dak {
		margin-bottom: 32px;
	}

	.xwl-n-tit {
		margin-bottom: 20px;
		line-height: 1.8;
		font-size: 24px;
	}

	.ny-leixk a {
		padding: 0 16px;
		line-height: 56px;
	}

	.ny-nrdk5 {
		padding: 70px 0 80px;
	}

	.abyw-dtitk {
		margin-bottom: 22px;
	}

	.abab-mdk {
		width: 60%;
	}

	.abab-tudk {
		width: 40%;
		padding-left: 40px;
	}

	.abab-tux1 {
		border-top-right-radius: 50px;
		border-bottom-left-radius: 50px;
	}

	.abab-tux2 {
		border-top-right-radius: 50px;
		border-bottom-left-radius: 50px;
	}

	.abab-tux3 {
		border-top-left-radius: 50px;
		border-bottom-right-radius: 50px;
	}

	.abab-fztudk {
		width: 440px;
	}

	.abab-fzmdk {
		width: calc(100% - 440px);
		padding-right: 40px;
	}

	.abab-fznk {
		margin-bottom: 20px;
	}

	.abab-yylist {
		padding-top: 10px;
	}

	.abab-yyen {
		width: 30px;
	}

	.abab-yylist li:nth-child(2n+1) .abab-yyltuxk {
		margin-right: 30px;
	}

	.abab-yylist li:nth-child(2n) .abab-yyltuxk {
		margin-left: 30px;
	}

	.abab-yylist li:nth-child(2n+1) .abab-yylmk {
		width: calc(50.70588235294118% - 40px);
	}

	.abab-yylist li:nth-child(2n) .abab-yylmk {
		width: calc(54.94117647058824% - 40px);
	}

	.abab-yylm-msk {
		font-size: 46px;
	}

	.abab-yylm-titen {
		margin-bottom: 20px;
	}

	.abab-yylist li {
		border-bottom: 1px solid #e1e1e1;
		padding-bottom: 40px;
		margin-bottom: 50px;
	}

	.abab-qztudk {
		padding-left: 10px;
		padding-top: 10px;
	}

	.abab-qzlmk {
		width: calc(52.94117647058824% - 40px);
	}

	.abab-qzlmk .abab-yylm-titcn,
	.abab-hzlmk .abab-yylm-titcn {
		margin-bottom: 20px;
	}

	.abab-abhzti {
		margin: 0 10px;
	}

	.abab-hzlmk {
		width: calc(54.41176470588235% - 30px);
		padding-top: 10px;
	}

	.abab-jhz-l-titk {
		margin-bottom: 16px;
	}

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

	.jobl-list li {
		float: none;
		width: 100%;
	}

	.job-l-ti2 {
		font-size: 18px;
	}

	.job-ln-ti1 {
		line-height: 30px;
		font-size: 18px;
	}

	.job-ln-ti2 {
		margin-left: 90px;
		line-height: 30px;
	}

	.job-listk .subNav>b {
		width: 28px;
	}

	.ny-nxiedk {
		margin-bottom: 30px;
	}

	.abyw-dtit {
		font-size: 30px;
	}

	.abab-jhz-list {
		margin-left: 0;
	}

	.abab-jhz-list li {
		margin-left: 0;
		width: 100%;
		margin-bottom: 15px;
	}

	.abab-jhz-link {
		padding: 36px 30px;
	}

	.abab-yydou {
		display: none;
		margin-bottom: 16px;
	}

	.abab-yylm-titcn {
		margin-bottom: 6px;
		line-height: 30px;
		font-size: 24px;
	}

	.abab-jhz-l-text {
		height: auto;
	}

	.abab-fzmcs1 {
		margin-bottom: 16px;
		line-height: 54px;
		font-size: 46px;
	}

	.abab-yylm-textk {
		height: 160px;
	}

	.abab-fzmcm1 {
		margin-bottom: 20px;
	}

	.abab-qzlmk .abab-yylm-textk,
	.abab-hzlmk .abab-yylm-textk {
		max-height: 190px;
	}

	.abab-fzmcmk {
		height: 180px;
	}

	.abyw-gskh {
		padding: 50px 0 60px;
	}

	.abyw-dlogo,
	.abyw-dkh {
		height: 56px;
	}

	.ab-yw-suitu {
		width: 95px;
	}

	.abyw-videok {
		margin-left: 95px;
	}

	.ab-yw-suitq {
		width: 150px;
		height: 150px;
		top: 30px;
	}

	.abyw-gswz {
		height: 66px;
	}

	.abyw-fzd-tit1 {
		line-height: 28px;
		font-size: 24px;
	}

	.abyw-fzd-tit2 {
		line-height: 24px;
		font-size: 16px;
	}

	.abyw-dtext {
		height: 190px;
		margin-bottom: 20px;
	}

	.abyw-mdk {
		width: 50%;
	}

	.abyw-tudk {
		width: calc(50% - 30px);
		margin-top: 80px;
	}

	.mySwiper-abywfz1,
	.mySwiper-abywfz2,
	.mySwiper-abywfz3 {
		padding-bottom: 60px;
	}

	.abyw-hxlist li {
		margin-bottom: 25px;
	}

	.abyw-hxmdk {
		padding: 30px;
	}

	.abyw-hxtuk {
		padding: 40px 40px;
	}

	.abyw-hxmdk,
	.abyw-hxtuk {
		height: 375px;
	}

	.abyw-hx-text {
		line-height: 28px;
		height: 224px;
	}

	.abyw-hx-tit {
		display: block;
		overflow: hidden;
		margin-bottom: 15px;
	}

	/* .abjs-yfnrdk {
		margin-left: 520px;
	}
	
	.abyw-yflnk {
		width: 520px;
		padding-right: 60px;
	}
	*/
	/* .abyw-yflnk .abyw-dtitk {
		float: left;
	} */
	.abyw-yflnk {
		width: 100%;
		float: none;
		overflow: hidden;
		padding-right: 0;
	}

	.abyw-cptext {
		padding-top: 0;
		padding-bottom: 30px;
	}

	.tab-abyf .tab_menu-abyf {
		margin-bottom: 20px;
	}

	.abyw-yflnk .tab_menu-abyf {
		float: right;
		width: 300px;
	}

	.abyw-yflnk .tab_menu-abyf li {
		width: calc(50% - 10px);
		height: 44px;
		line-height: 42px;
		margin-bottom: 10px;
		float: left;
		margin-left: 10px;
		border-radius: 50px;
	}

	.abjs-yfxb {
		height: 42px;
	}

	.abjs-yfnrdk {
		margin-left: 0;
	}

	.tab-abyf .tab_box-abyf {
		height: 500px;
	}

	.mySwiper-afjsyf1,
	.mySwiper-afjsyf2 {
		height: 472px;
	}

	.abjs-yfndk {
		margin-bottom: 18px;
	}

	.abjs-yfmdk {
		margin-bottom: 22px;
	}

	.mySwiper-afjsyf21,
	.mySwiper-afjsyf22 {
		width: calc(100% - 128px - 80px);
	}

	.abyw-dtit2 {
		font-size: 20px;
	}

	.abjs-scnrdk {
		padding: 40px 30px;
	}

	.abjs-sctext1 {
		margin-bottom: 5px;
		line-height: 30px;
		font-size: 18px;
	}

	.abjs-sctextxk {
		padding-left: 26px;
		background: url(../images/abjs-scxq.png) left 8px no-repeat;
		margin-bottom: 10px;
	}

	.abjs-sctextk {
		height: 180px;
		margin-bottom: 30px;
	}

	.abjs-pzlist {
		margin-left: -20px;
		margin-top: -214px;
	}

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

	.abjs-pztnk {
		padding-top: 14px;
	}

	.abjs-zztudk {
		padding: 20px;
		margin-bottom: 30px;
	}

	.abjs-zztuk {
		margin-bottom: 14px;
	}

	/* .abyw-gskh2 {
		padding: 70px 0 190px;
	} */
	.abyw-zz-text1 {
		font-size: 24px;
	}

	.abyw-zz-text2 {
		font-size: 32px;
	}

	.abyw-ywfz .mySwiperk {
		max-width: 590px;
	}

	.abyw-fzmt {
		bottom: -20px;
		font-size: 40px;
	}

	.abwh-whb {
		height: 150px;
	}

	.abwh-whlsit li {
		padding: 0 25px;
	}

	.abyw-fznk {
		margin-bottom: 28px;
	}

	.ny-nrdk3 {
		padding: 80px 0 120px;
	}

	.abwh-fzmdxk {
		width: 50%;
		padding: 60px 40px 68px 70px;
	}

	.abwh-fzxb-tit {
		margin-bottom: 12px;
		line-height: 34px;
		font-size: 24px;
	}

	.abwh-whlb-link .abwh-fzxb-tit {
		margin-bottom: 10px;
	}

	.abwh-fzxb-tt {
		width: 60px;
		height: 2px;
		margin-bottom: 24px;
	}

	.abwh-fzxb-text {
		line-height: 1.8;
		font-size: 20px;
	}

	.ny-nrdk4 {
		padding: 60px 0;
	}

	.abwh-whlb-list {
		margin-left: -20px;
	}

	.abwh-whlb-list li {
		width: calc(33.33333% - 20px);
		margin-left: 20px;
		margin-bottom: 20px;
	}

	.abwh-rylb {
		width: 64px;
		margin: 0;
		float: left;
	}

	.abwh-rylb-tit {
		text-align: left;
		margin-left: 78px;
		margin-bottom: 4px;
		line-height: 36px;
		font-size: 20px;
	}

	.abwh-rylb-text {
		text-align: left;
		margin-left: 78px;
		height: 90px;
		line-height: 30px;
	}

	.abwh-rylb-text br {
		display: none;
	}

	.abwh-rylist {
		display: block;
	}

	.abwh-rylist li {
		display: block;
		position: relative;
		width: 50%;
		max-width: none;
		float: left;
		border-bottom: 1px solid #ddd;
		border-left: 1px solid #ddd;
		padding: 20px;
	}

	.abwh-rylist li:nth-child(5),
	.abwh-rylist li:nth-child(7) {
		border-bottom: 0;
	}

	.abwh-rylist li:nth-child(1),
	.abwh-rylist li:nth-child(5) {
		border-left: 0;
	}

	.abwh-rylist li.abwh-ryltt {
		display: none;
	}

	.abwh-whlb-link {
		padding: 30px 24px;
	}

	.abwh-whlb-text {
		height: 150px;
		line-height: 30px;
		font-size: 16px;
	}

	.abwh-whlb {
		width: 50px;
	}

	.abwh-whlb-text br {
		display: none;
	}

	.abwh-rylist {
		padding-top: 25px;
	}

	.fa-fad-titk {
		margin-bottom: 25px;
	}

	.fa-fad-tit {
		line-height: 1.8;
		font-size: 32px;
	}

	.fal-text {
		padding: 0 60px;
		line-height: 28px;
	}

	.fal-text br {
		display: none;
	}

	.fa-fabgdk {
		width: 300px;
	}
	.fa-fabg4{
		width: 300px;
		height: 300px;
	}
	.fa-scfamkmx {
		line-height: 24px;
		font-size: 16px;
	}

	.fa-scntit {
		width: 220px;
		left: calc(50% - 110px);
		bottom: 9.627119%;
	}

	.fa-scfamk {
		width: 12.63142%;
	}

	.ny-ntext {
		padding: 0 60px;
	}

	.ny-nrdk2 {
		padding: 48px 0;
	}

	/*  */

	.log-txdk {
		padding: 50px 40px 70px;
	}

	.log-tx-tit1 {
		line-height: 46px;
		font-size: 30px;
	}

	.log-tx-tit2 {
		margin-bottom: 30px;
	}

	.log-tx-txiek {
		padding: 6px 16px 6px 50px;
		margin-bottom: 16px;
	}

	.log-b {
		left: 20px;
		top: 0;
		height: 52px;
	}

	.log-sub {
		height: 50px;
		font-size: 18px;
	}

	.log-nrdk {
		padding: 50px 0;
	}

	.user-mdk {
		padding: 40px;
	}

	.user-leik {
		width: 240px;
		padding-right: 40px;
	}

	.user-leib {
		width: 40px;
	}

	.user-leibmk {
		margin-left: 40px;
		padding-left: 12px;
	}

	.user-leibmcn {
		line-height: 26px;
	}

	.user-leik li {
		padding-bottom: 20px;
		margin-bottom: 20px;
	}

	.user-mnrk {
		width: calc(100% - 240px);
		margin-left: 240px;
		padding-left: 50px;
	}

	.us-grtit {
		margin-left: 40px;
		font-size: 20px;
	}

	.us-gr-smsak {
		padding-bottom: 20px;
		margin-bottom: 20px;
		margin-left: -8px;
	}

	.us-gr-smsak a {
		width: auto;
		padding: 0 12px;
		margin-left: 8px;
		margin-bottom: 10px;
		text-align: center;
		height: 48px;
		line-height: 46px;
	}

	.us-gr-smsak a:first-child {
		margin-left: 8px;
	}

	.xzl-link {
		width: 100%;
		padding-right: 0;
		float: none;
	}

	.xzl-lb {
		margin-top: 6px;
		width: 42px;
	}

	.xzl-limk {
		margin-left: 42px;
		padding-left: 15px;
	}

	.xzl-list li {
		padding-bottom: 26px;
		margin-bottom: 26px;
	}

	.xzl-lbxzk {
		padding-top: 15px;
		float: none;
		width: auto;
	}

	.us-gr-xiem {
		float: none;
		width: 100%;
		text-align: left;
		padding: 0 0 5px;
	}

	.us-gr-xiexk {
		margin-left: 0;
	}

	.us-gr-sub {
		margin-left: 0;
	}

	.us-gr-xiem .block-sj {
		display: inline-block;
	}

	.xzl-leik {
		width: 200px;
	}

	.xzl-listdk {
		margin-left: 200px;
		padding-left: 50px;
	}

	.xzl-leik a {
		width: 154px;
	}

	/*  */
	.pagination li:first-child,
	.pagination li:last-child {
		width: 90px;
	}

	.pagination li {
		width: 54px;
		margin: 0 9px;
	}


}

/* 中型平板或小型笔记本 tablet */
@media all and (min-width: 961px) and (max-width: 1024px) {
	:root {
		--width: 92vw;
	}

	.top-headxk .container {
		width: 94vw;
	}

	/* .pcnav.navi {
		padding-right: 5px;
	} */

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

	.logoh .in-protuk {
		height: 64px;
	}

	.fo-logo1 {
		height: 43px;
	}

	.navk li>a {
		padding: 10px 7px;
		font-size: 15px;
	}

	.head-yyxk {
		width: 62px;
	}

	.head-yyxk span {
		padding-left: 0;
		background: url(../images/top-yyb2.png) center right no-repeat;
	}

	.top-telmdk {
		margin-right: 0;
	}

	.top-renm {
		margin-right: 14px;
	}

	.top-headk2 .head-yyxk span,
	.navFix .head-yyxk span {
		background: url(../images/top-yyb02.png) center right no-repeat;
	}

	.top-tel>img,
	.top-tel2>img,
	.top-ren>img {
		padding: 0 5px;
	}

	.top-telt {
		display: none;
	}

	.top-tel {
		display: none;
		margin-left: 4px;
	}

	.top-telk {
		margin: 10px 0;
	}

	.top-ren {
		margin-left: 3px;
	}

	.pcnav .navi_content {
		top: 64px;
	}

	.fo-nadk {
		width: calc(100% - 350px);
	}

	.fo-tmdk {
		width: 350px;
	}

	.fo-tmbg {
		left: calc(100% - (100% - var(--width))/2 - 350px);
	}

	.fo-naveak a {
		margin-bottom: 5px;
	}

	.fo-logo1 {
		margin-bottom: 30px;
	}

	.fo-ncdk {
		padding: 16px 0;
	}

	.fo-telk {
		margin-top: 14px;
	}

	.fo-ewm-tuk {
		width: 110px;
	}

	.swiper-sliden {
		height: 410px !important;
	}

	.fo-adnk {
		margin-bottom: 10px;
	}

	.fo-nava {
		margin-bottom: 8px;
	}

	.swiper-sliden .container {
		width: 94%;
	}

	/*  */
	.in-ntit1 {
		margin-bottom: 5px;
		line-height: 1.3;
		font-size: 30px;
	}

	.in-ntitk {
		margin: 0 auto 18px;
	}

	.in-xwtudk {
		width: 500px;
	}

	.in-xwtj-mxk {
		margin-left: 80px;
		padding-left: 24px;
	}

	.in-xwtj-mk {
		height: 184px;
		padding: 95px 23px 23px 20px;
	}

	.in-xw-listk {
		width: calc(100% - 500px);
	}

	.in-xw-mdk {
		margin-left: 86px;
		padding-left: 30px;
	}

	.in-xw-listk {
		padding-left: 30px;
	}

	.in-xw-list li {
		padding: 14px 0;
		margin-bottom: 0px;
	}

	.in-yfn-tit {
		margin-bottom: 14px;
		line-height: 36px;
		font-size: 36px;
	}

	.in-yfn-tit span {
		margin-top: 17px;
	}

	.in-p5-n-tit {
		margin-bottom: 13px;
		font-size: 28px;
	}

	.in-p5-n-textk {
		margin-bottom: 10px;
		min-height: 108px;
		max-height: 144px;
		line-height: 36px;
		font-size: 16px;
	}

	.in-p5-n-more {
		height: 46px;
		line-height: 46px;
	}

	.mySwiper-inp51 {
		height: 320px;
		top: calc(50% + 50px - 160px);
	}

	.in-fandk {
		padding: 22px;
		background-size: 110px auto !important;
	}

	.in-fatuk {
		margin-bottom: 14px;
	}

	.in-fam-tit {
		margin-bottom: 10px;
		line-height: 26px;
		font-size: 18px;
	}

	.in-fam-textk {
		height: 50px;
		margin-bottom: 8px;
		line-height: 25px;
	}

	.in-fam-text {
		-webkit-line-clamp: 2;
	}

	.in-yfnmk {
		padding-right: 20px;
		height: 298px;
	}

	.mySwiper-inp4 .swiper-button-next-inp4 {
		left: 68px;
	}

	.mySwiper-inp1 .swiper-button-prev-inp1 {
		left: 22px;
	}

	.mySwiper-inp1 .swiper-button-next-inp1 {
		right: 22px;
	}

	.mySwiper-inp1 .swiper-button-prev-inp1,
	.mySwiper-inp1 .swiper-button-next-inp1,
	.mySwiper-inp2 .swiper-button-prev-inp2,
	.mySwiper-inp2 .swiper-button-next-inp2,
	.mySwiper-inp4 .swiper-button-prev-inp4,
	.mySwiper-inp4 .swiper-button-next-inp4 {
		width: 56px;
		height: 56px;
	}

	.mySwiper-inp4 .swiper-slide {
		padding-top: 11.27916666666667%;
	}

	.mySwiper-inp4 .swiper-slide-active {
		top: 34.583333%;
	}

	.mySwiper-inp4 .swiper-slide-next {
		top: 25.25%;
	}

	.mySwiper-inp4 .swiper-slide-next+.swiper-slide {
		top: 16.916667%;
	}

	.mySwiper-inp4 .swiper-slide-next+.swiper-slide+.swiper-slide {
		top: 6.5%;
	}

	.in-p5mdk {
		padding-left: 80px;
	}

	.mySwiper-inp52 .swiper-pagination-inp52 {
		height: 50px;
		top: 77.833333%;
	}

	.mySwiper-inp52 .swiper-pagination-inp52 .swiper-pagination-bullet {
		width: 50px;
		height: 50px;
		margin: 0 6px;
		line-height: 50px;
		font-size: 16px;
	}

	.mySwiper-inp52 .in-nrdk {
		height: calc(100% - 60px);
	}

	.in-p5-nsk {
		font-size: 400px;
	}

	.in-p6mdk {
		padding: 32px 0 40px;
		line-height: 1.8;
		font-size: 20px;
	}

	.mySwiper-inp3 {
		padding-bottom: 40px;
	}

	.mySwiper-inp3 .swiper-pagination-inp3 {
		bottom: 0;
	}

	/*  */
	/*  */
	.ab-funk2 {
		width: 40px;
		height: 40px;
	}

	.in-down1k {
		bottom: 12%;
	}

	/*  */
	.ny-bamk {
		padding: 140px 0 100px;
	}

	.ny-bam-titcn {
		font-size: 30px;
	}

	.ny-lwzk {
		line-height: 56px;
	}

	.lxbz-nk {
		margin-bottom: 38px;
	}

	.lx-zglist {
		margin-left: -20px;
	}

	.lx-zglist li {
		width: calc(50% - 20px);
		margin-left: 20px;
		margin-bottom: 20px;
		padding: 20px;
	}

	.lx-b-tit {
		height: 50px;
		line-height: 25px;
		font-size: 20px;
	}

	.lx-b {
		height: 46px;
		margin: 0 auto 14px;
	}

	.lx-b2 {
		width: 60px;
	}

	.lx-xslist {
		margin-left: -20px;
	}

	.lx-xslist li {
		width: calc(50% - 20px);
		margin-left: 20px;
		margin-bottom: 20px;
		padding: 20px 20px 18px;
	}

	.ny-ntit {
		font-size: 28px;
	}

	.ny-ntit2 {
		margin-bottom: 25px;
	}

	.lx-xsmk {
		margin-left: 80px;
	}

	.lx-xsm-tit {
		padding-bottom: 12px;
		margin-bottom: 18px;
		height: 62px;
		line-height: 25px;
		font-size: 18px;
	}

	.lx-zglist2 li {
		width: calc(50% - 20px);
	}

	.rc-jrttub {
		height: 52px;
		margin-bottom: 6px;
	}

	.jobl-tj-m-tit {
		margin-bottom: 8px;
		line-height: 1.8;
		font-size: 20px;
	}

	.jobl-link {
		padding: 24px;
	}

	.jobl-zpltuk {
		max-width: 196px;
	}

	.jobl-zplmxk {
		margin-left: 196px;
		padding-left: 22px;
		padding-top: 4px;
	}

	.jobl-list {
		margin-bottom: 30px;
	}

	.rcl-lim-text {
		height: 190px;
	}

	.rcl-limxk {
		padding-top: 0;
	}

	.rcl-lim-tit {
		margin-bottom: 14px;
		font-size: 26px;
	}

	.rcl-list li:nth-child(2n+1) .rcl-limxk {
		padding-right: 30px;
	}

	.rcl-list li:nth-child(2n) .rcl-limxk {
		padding-left: 30px;
	}

	.rcl-jrndk {
		padding: 80px 0 120px;
	}

	.rcl-jrm-tit {
		font-size: 30px;
		margin-bottom: 38px;
	}

	.rcl-jrm-ak {
		width: 240px;
		height: 54px;
		line-height: 54px;
		font-size: 16px;
	}

	.rcl-link {
		padding-top: 35px;
	}

	.jobl-tj-mdk {
		padding: 28px 30px;
	}

	.jobl-tj-list {
		margin-left: -20px;
	}

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

	.job-listk .subNav {
		padding: 22px 35px;
		margin-bottom: 15px;
	}

	.job-listk .navContent {
		margin-top: -15px;
		margin-bottom: 15px;
		padding: 30px;
	}

	.fa-fabgdkk {
		padding: 70px 0;
	}

	.fa-fanb {
		width: 50px;
	}

	.fa-faam3 .fa-faam-mk,
	.fa-faam4 .fa-faam-mk {
		margin-left: 60px;
	}

	.fa-faam1 .fa-faam-mk,
	.fa-faam2 .fa-faam-mk {
		margin-right: 60px;
	}

	.fa-fadmxk {
		border: 6px solid #4cad5f;
		line-height: 30px;
		font-size: 20px;
	}

	.fa-dwfalb {
		margin: 0 auto 12px;
	}

	.fa-fzxb-tit {
		margin-bottom: 20px;
	}

	.fa-dwltuk {
		border: 6px solid #d2ead7;
		width: 90px;
		height: 90px;
		margin: 0 auto 4px;
	}

	.fa-dwfa-listk {
		width: 290px;
		margin: 80px auto;
	}

	.fa-dw-titu {
		top: 45.58823529411765%;
		width: 200px;
	}

	.fa-jkfatu-ndk {
		max-width: 420px;
		margin: 20px auto 60px;
	}

	.fa-jklb {
		width: 70px;
	}

	.fa-jkfatuti {
		width: 200px;
		left: calc(50% - 100px);
	}

	.fa-gylfamk {
		width: 144px;
		height: 144px;
	}

	.fa-gylfamxk {
		width: 124px;
		height: 124px;
		font-size: 16px;
	}

	.xwtj-lxk {
		width: 360px;
	}

	.xwtj-tjdk {
		width: 100%;
		float: none;
		padding: 25px;
		margin-bottom: 20px;
	}

	.xwtj-lxk {
		width: 100%;
		float: none;
	}

	.xwtj-lx-list .xwl-tj-litj-text {
		-webkit-line-clamp: 1;
	}

	.xwl-tj-litj-textk {
		height: auto;
	}

	.xwl-link .xwl-tj-litj-textk {
		margin-bottom: 18px;
	}

	.xwtj-tuk {
		width: 440px;
	}

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

	.xwtj-dak {
		margin-top: 0;
		margin-bottom: 16px;
	}

	.xwtj-mtitk {
		margin-bottom: 16px;
		line-height: 1.8;
		font-size: 18px;
	}

	.xwtj-mtextk {
		margin-bottom: 26px;
	}

	.xwl-tj-litj-tit {
		margin-bottom: 4px;
		line-height: 26px;
		font-size: 18px;
	}

	.xwtj-lx-list li {
		padding: 26px 20px 26px;
	}

	.xwl-link {
		padding: 28px;
	}

	.xwl-tuk {
		width: 270px;
	}

	.xwl-tmk {
		margin-left: 270px;
		padding-left: 30px;
	}

	.xwl-tjlk {
		width: 270px;
	}

	.xwl-tjnk {
		padding: 20px;
	}

	.xwl-tj-li-tit {
		margin-bottom: 16px;
	}

	.xwl-tj-list li {
		padding-bottom: 20px;
		margin-bottom: 20px;
	}

	.xwl-n-text {
		padding-top: 30px;
		padding-bottom: 30px;
		margin-bottom: 30px;
	}

	.xwl-nrk {
		width: calc(100% - 270px - 30px);
		padding-right: 30px;
	}

	.xwl-n-dak {
		margin-bottom: 32px;
	}

	.xwl-n-tit {
		margin-bottom: 20px;
		line-height: 1.8;
		font-size: 24px;
	}

	.ny-leixk a {
		padding: 0 16px;
		line-height: 56px;
	}

	.ny-nrdk5 {
		padding: 70px 0 80px;
	}

	.abyw-dtitk {
		margin-bottom: 22px;
	}

	.abab-mdk {
		width: 60%;
	}

	.abab-tudk {
		width: 40%;
		padding-left: 40px;
	}

	.abab-tux1 {
		border-top-right-radius: 40px;
		border-bottom-left-radius: 40px;
	}

	.abab-tux2 {
		border-top-right-radius: 40px;
		border-bottom-left-radius: 40px;
	}

	.abab-tux3 {
		border-top-left-radius: 40px;
		border-bottom-right-radius: 40px;
	}

	.abab-fztudk {
		width: 440px;
	}

	.abab-fzmdk {
		width: calc(100% - 440px);
		padding-right: 40px;
	}

	.abab-fznk {
		margin-bottom: 30px;
	}

	.abab-yylist {
		padding-top: 10px;
	}

	.abab-yyen {
		width: 30px;
	}

	.abab-yylist li:nth-child(2n+1) .abab-yyltuxk {
		margin-right: 30px;
	}

	.abab-yylist li:nth-child(2n) .abab-yyltuxk {
		margin-left: 30px;
	}

	.abab-yylist li:nth-child(2n+1) .abab-yylmk {
		width: calc(50.70588235294118% - 40px);
	}

	.abab-yylist li:nth-child(2n) .abab-yylmk {
		width: calc(54.94117647058824% - 40px);
	}

	.abab-yylm-msk {
		font-size: 46px;
	}

	.abab-yylm-titen {
		margin-bottom: 20px;
	}

	.abab-yylist li {
		border-bottom: 1px solid #e1e1e1;
		padding-bottom: 40px;
		margin-bottom: 50px;
	}

	.abab-qztudk {
		padding-left: 10px;
		padding-top: 10px;
	}

	.abab-qzlmk {
		width: calc(52.94117647058824% - 40px);
	}

	.abab-qzlmk .abab-yylm-titcn,
	.abab-hzlmk .abab-yylm-titcn {
		margin-bottom: 20px;
	}

	.abab-abhzti {
		margin: 0 10px;
	}

	.abab-hzlmk {
		width: calc(54.41176470588235% - 30px);
		padding-top: 10px;
	}

	.abab-jhz-l-titk {
		margin-bottom: 16px;
	}

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

	.jobl-list li {
		float: none;
		width: 100%;
	}

	.job-l-ti2 {
		font-size: 18px;
	}

	.job-ln-ti1 {
		line-height: 30px;
		font-size: 18px;
	}

	.job-ln-ti2 {
		margin-left: 90px;
		line-height: 30px;
	}

	.job-listk .subNav>b {
		width: 28px;
	}

	.ny-nxiedk {
		margin-bottom: 30px;
	}

	.abyw-dtit {
		font-size: 30px;
	}

	.abab-jhz-list {
		margin-left: 0;
	}

	.abab-jhz-list li {
		margin-left: 0;
		width: 100%;
		margin-bottom: 15px;
	}

	.abab-jhz-link {
		padding: 36px 30px;
	}

	.abab-yydou {
		display: none;
		margin-bottom: 16px;
	}

	.abab-yylm-titcn {
		margin-bottom: 6px;
		line-height: 30px;
		font-size: 24px;
	}

	.abab-jhz-l-text {
		height: auto;
	}

	.abab-fzmcs1 {
		margin-bottom: 16px;
		line-height: 54px;
		font-size: 46px;
	}

	.abab-yylm-textk {
		height: 160px;
	}

	.abab-fzmcm1 {
		margin-bottom: 20px;
	}

	.abab-qzlmk .abab-yylm-textk,
	.abab-hzlmk .abab-yylm-textk {
		max-height: 190px;
	}

	.abab-fzmcmk {
		height: 180px;
	}

	.abyw-gskh {
		padding: 50px 0 60px;
	}

	.abyw-dlogo,
	.abyw-dkh {
		height: 56px;
	}

	.ab-yw-suitu {
		width: 95px;
	}

	.abyw-videok {
		margin-left: 95px;
	}

	.ab-yw-suitq {
		width: 150px;
		height: 150px;
		top: 30px;
	}

	.abyw-gswz {
		height: 66px;
	}

	.abyw-fzd-tit1 {
		line-height: 28px;
		font-size: 24px;
	}

	.abyw-fzd-tit2 {
		line-height: 24px;
		font-size: 16px;
	}

	.abyw-dtext {
		height: 190px;
		margin-bottom: 20px;
	}

	.abyw-mdk {
		width: 50%;
	}

	.abyw-tudk {
		width: calc(50% - 30px);
		margin-top: 80px;
	}

	.mySwiper-abywfz1,
	.mySwiper-abywfz2,
	.mySwiper-abywfz3 {
		padding-bottom: 60px;
	}

	.abyw-hxlist li {
		margin-bottom: 25px;
	}

	.abyw-hxmdk {
		padding: 30px;
	}

	.abyw-hxtuk {
		padding: 40px 40px;
	}

	.abyw-hxmdk,
	.abyw-hxtuk {
		height: 375px;
	}

	.mySwiper-abhx1,
	.mySwiper-abhx2,
	.mySwiper-abhx3 {
		padding-bottom: 40px;
		height: 290px;
	}

	.abyw-hx-text {
		line-height: 28px;
		height: 224px;
	}

	.abyw-hx-tit {
		display: block;
		overflow: hidden;
		margin-bottom: 15px;
	}

	.abyw-yflnk {
		width: 100%;
		float: none;
		overflow: hidden;
		padding-right: 0;
	}

	.abyw-cptext {
		padding-top: 0;
		padding-bottom: 30px;
	}

	.tab-abyf .tab_menu-abyf {
		margin-bottom: 20px;
	}

	/* .abyw-yflnk .abyw-dtitk {
		float: left;
	} */

	.abyw-yflnk .tab_menu-abyf {
		float: right;
		width: 300px;
	}

	.abyw-yflnk .tab_menu-abyf li {
		width: calc(50% - 10px);
		height: 44px;
		line-height: 42px;
		margin-bottom: 10px;
		float: left;
		margin-left: 10px;
		border-radius: 50px;
	}

	.abjs-yfxb {
		height: 42px;
	}

	.abjs-yfnrdk {
		margin-left: 0;
	}

	.tab-abyf .tab_box-abyf {
		height: 500px;
	}

	.mySwiper-afjsyf1,
	.mySwiper-afjsyf2 {
		height: 472px;
	}

	.abjs-yfndk {
		margin-bottom: 18px;
	}

	.abjs-yfmdk {
		margin-bottom: 22px;
	}

	.mySwiper-afjsyf21,
	.mySwiper-afjsyf22 {
		width: calc(100% - 128px - 80px);
	}

	.abyw-dtit2 {
		font-size: 20px;
	}

	.abjs-scnrdk {
		padding: 40px 30px;
	}

	.abjs-sctext1 {
		margin-bottom: 5px;
		line-height: 30px;
		font-size: 18px;
	}

	.abjs-sctextxk {
		padding-left: 26px;
		background: url(../images/abjs-scxq.png) left 8px no-repeat;
		margin-bottom: 10px;
	}

	.abjs-sctextk {
		height: 180px;
		margin-bottom: 30px;
	}

	.abjs-pzlist {
		margin-left: -20px;
		margin-top: -214px;
	}

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

	.abjs-pztnk {
		padding-top: 14px;
	}

	.abjs-zztudk {
		padding: 20px;
		margin-bottom: 30px;
	}

	.abjs-zztuk {
		margin-bottom: 14px;
	}

	/* .abyw-gskh2 {
		padding: 70px 0 190px;
	} */
	.abyw-zz-text1 {
		font-size: 20px;
	}

	.abyw-zz-text2 {
		font-size: 30px;
	}

	.abyw-ywfz .mySwiperk {
		max-width: 590px;
	}

	.abyw-fzmt {
		bottom: -20px;
		font-size: 40px;
	}

	.abwh-whb {
		height: 150px;
	}

	.abwh-whlsit li {
		padding: 0 25px;
	}

	.abyw-fznk {
		margin-bottom: 28px;
	}

	.ny-nrdk3 {
		padding: 80px 0 120px;
	}

	.abwh-fzmdxk {
		width: 50%;
		padding: 60px 40px 68px 70px;
	}

	.abwh-fzxb-tit {
		margin-bottom: 12px;
		line-height: 34px;
		font-size: 24px;
	}

	.abwh-whlb-link .abwh-fzxb-tit {
		margin-bottom: 10px;
	}

	.abwh-fzxb-tt {
		width: 60px;
		height: 2px;
		margin-bottom: 24px;
	}

	.abwh-fzxb-text {
		line-height: 1.8;
		font-size: 20px;
	}

	.ny-nrdk4 {
		padding: 60px 0;
	}

	.abwh-whlb-list {
		margin-left: -20px;
	}

	.abwh-whlb-list li {
		width: calc(33.33333% - 20px);
		margin-left: 20px;
		margin-bottom: 20px;
	}

	.abwh-rylb {
		width: 64px;
		margin: 0;
		float: left;
	}

	.abwh-rylb-tit {
		text-align: left;
		margin-left: 78px;
		margin-bottom: 4px;
		line-height: 36px;
		font-size: 20px;
	}

	.abwh-rylb-text {
		text-align: left;
		margin-left: 78px;
		height: 90px;
		line-height: 30px;
	}

	.abwh-rylb-text br {
		display: none;
	}

	.abwh-rylist {
		display: block;
	}

	.abwh-rylist li {
		display: block;
		position: relative;
		width: 50%;
		max-width: none;
		float: left;
		border-bottom: 1px solid #ddd;
		border-left: 1px solid #ddd;
		padding: 20px;
	}

	.abwh-rylist li:nth-child(5),
	.abwh-rylist li:nth-child(7) {
		border-bottom: 0;
	}

	.abwh-rylist li:nth-child(1),
	.abwh-rylist li:nth-child(5) {
		border-left: 0;
	}

	.abwh-rylist li.abwh-ryltt {
		display: none;
	}

	.abwh-whlb-link {
		padding: 30px 24px;
	}

	.abwh-whlb-text {
		height: 150px;
		line-height: 30px;
		font-size: 16px;
	}

	.abwh-whlb {
		width: 50px;
	}

	.abwh-whlb-text br {
		display: none;
	}

	.abwh-rylist {
		padding-top: 25px;
	}

	.fa-fad-titk {
		margin-bottom: 25px;
	}

	.fa-fad-tit {
		line-height: 1.8;
		font-size: 32px;
	}

	.fal-text {
		padding: 0 60px;
		line-height: 28px;
	}

	.fal-text br {
		display: none;
	}

	.fa-fabgdk {
		width: 300px;
	}
	.fa-fabg4{
		width: 300px;
		height: 300px;
	}

	.fa-scfamkmx {
		line-height: 24px;
		font-size: 16px;
	}

	.fa-scntit {
		width: 220px;
		left: calc(50% - 110px);
		bottom: 9.627119%;
	}

	.fa-scfamk {
		width: 13.03142%;
	}

	.ny-ntext {
		padding: 0 60px;
	}

	.ny-nrdk2 {
		padding: 48px 0;
	}

	/*  */

	.log-txdk {
		padding: 50px 40px 70px;
	}

	.log-tx-tit1 {
		line-height: 46px;
		font-size: 30px;
	}

	.log-tx-tit2 {
		margin-bottom: 30px;
	}

	.log-tx-txiek {
		padding: 6px 16px 6px 50px;
		margin-bottom: 16px;
	}

	.log-b {
		left: 20px;
		top: 0;
		height: 52px;
	}

	.log-sub {
		height: 50px;
		font-size: 18px;
	}

	.log-nrdk {
		padding: 50px 0;
	}

	.user-mdk {
		padding: 40px;
	}

	.user-leik {
		width: 240px;
		padding-right: 40px;
	}

	.user-leib {
		width: 40px;
	}

	.user-leibmk {
		margin-left: 40px;
		padding-left: 12px;
	}

	.user-leibmcn {
		line-height: 26px;
	}

	.user-leik li {
		padding-bottom: 20px;
		margin-bottom: 20px;
	}

	.user-mnrk {
		width: calc(100% - 240px);
		margin-left: 240px;
		padding-left: 50px;
	}

	.us-grtit {
		margin-left: 40px;
		font-size: 20px;
	}

	.us-gr-smsak {
		padding-bottom: 20px;
		margin-bottom: 20px;
		margin-left: -8px;
	}

	.us-gr-smsak a {
		width: auto;
		padding: 0 12px;
		margin-left: 8px;
		margin-bottom: 10px;
		text-align: center;
		height: 48px;
		line-height: 46px;
	}

	.us-gr-smsak a:first-child {
		margin-left: 8px;
	}

	.xzl-link {
		width: 100%;
		padding-right: 0;
		float: none;
	}

	.xzl-lb {
		margin-top: 6px;
		width: 42px;
	}

	.xzl-limk {
		margin-left: 42px;
		padding-left: 15px;
	}

	.xzl-list li {
		padding-bottom: 26px;
		margin-bottom: 26px;
	}

	.xzl-lbxzk {
		padding-top: 15px;
		float: none;
		width: auto;
	}

	.us-gr-xiem {
		float: none;
		width: 100%;
		text-align: left;
		padding: 0 0 5px;
	}

	.us-gr-xiexk {
		margin-left: 0;
	}

	.us-gr-sub {
		margin-left: 0;
	}

	.us-gr-xiem .block-sj {
		display: inline-block;
	}

	.xzl-leik {
		width: 200px;
	}

	.xzl-listdk {
		margin-left: 200px;
		padding-left: 50px;
	}

	.xzl-leik a {
		width: 154px;
	}

	/*  */
	.pagination li:first-child,
	.pagination li:last-child {
		width: 90px;
	}

	.pagination li {
		width: 54px;
		margin: 0 9px;
	}

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

	.block-sj {
		display: none;
	}

	.block-ipad {
		display: block;
	}

}

@media all and (min-width: 768px) and (max-width: 960px) {
	:root {
		--width: 92vw;
	}

	.top-headxk .container {
		width: 94vw;
	}

	/* .pcnav.navi {
		padding-right: 5px;
	} */

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

	.logoh .in-protuk {
		height: 60px;
	}

	.fo-logo1 {
		height: 38px;
	}

	.navk li>a {
		padding: 8px 2px;
		font-size: 14px;
	}

	.head-yyxk {
		width: 55px;
	}

	.head-yyxk span {
		padding-right: 16px;
		padding-left: 0;
		background: url(../images/top-yyb2.png) center right no-repeat;
		font-size: 14px;
	}

	.top-telmdk {
		margin-right: 0;
	}

	.top-headk2 .head-yyxk span,
	.navFix .head-yyxk span {
		background: url(../images/top-yyb02.png) center right no-repeat;
	}

	.top-renm {
		margin-right: 0px;
		font-size: 14px;
	}

	.top-tel>img,
	.top-tel2>img,
	.top-ren>img {
		padding: 0;
	}


	.top-telt {
		display: none;
	}

	.top-tel {
		display: block;
		margin-left: 4px;
	}

	.top-tel-lk {
		display: none;
	}

	.top-tel-lk2 {
		display: block;
	}

	.top-telk {
		margin: 8px 0;
	}

	.top-ren,.top-you {
		margin-left: 3px;
	}

	.pcnav .navi_content {
		top: 60px;
	}

	.fo-nadk {
		width: calc(100% - 270px);
		padding-right: 22px;
	}

	.fo-tmdk {
		width: 270px;
	}

	.fo-tmbg {
		left: calc(100% - (100% - var(--width))/2 - 270px);
	}

	.fo-naveak a {
		margin-bottom: 2px;
	}

	.fo-adnk>.clear {
		margin-bottom: 4px;
	}

	.fo-naveak a {
		margin-bottom: 5px;
	}

	.fo-logo1 {
		margin-bottom: 30px;
	}

	.fo-ncdk {
		padding: 16px 0;
	}

	.fo-telk {
		margin-top: 14px;
	}

	.fo-ewm-tuk {
		width: 110px;
	}

	.swiper-sliden {
		height: auto !important;
	}

	.fo-conk {
		padding: 30px 0 25px;
	}

	.fo-telb1 {
		width: 42px;
		height: auto;
	}

	.fo-telm {
		margin-left: 54px;
		padding-bottom: 10px;
		border-bottom: 1px solid #858482;
		line-height: 30px;
		font-size: 20px;
	}

	.fo-ewm-tuk {
		width: 110px;
		border: 6px solid #fff;
	}

	.fo-telm2 {
		padding: 5px 0;
		line-height: 20px;
	}

	.fo-adnk {
		margin-bottom: 10px;
	}

	.fo-nava {
		margin-bottom: 8px;
	}

	.swiper-sliden .container {
		width: 94%;
	}

	/*  */
	.in-ntit1 {
		margin-bottom: 5px;
		line-height: 1.3;
		font-size: 28px;
	}

	.in-ntitk {
		margin: 0 auto 28px;
	}

	.in-xwtudk {
		width: 100%;
		float: none;
		margin-bottom: 10px;
	}

	.in-xwtj-mxk {
		margin-left: 80px;
		padding-left: 24px;
	}

	.in-xwtj-mk {
		height: 184px;
		padding: 95px 23px 23px 20px;
	}

	.in-xw-listk {
		width: 100%;
		float: none;
		padding-left: 0;
	}

	.in-xw-mdk {
		margin-left: 86px;
		padding-left: 30px;
	}


	.in-xw-list li {
		padding: 14px 0;
		margin-bottom: 0px;
	}

	.in-xw-list li:nth-child(3),
	.in-xw-list li:nth-child(4) {
		display: none;
	}

	.in-yfn-tit {
		margin-bottom: 14px;
		line-height: 36px;
		font-size: 36px;
	}

	.in-yfn-tit span {
		margin-top: 17px;
	}

	.in-p5-n-tit {
		margin-bottom: 13px;
		font-size: 28px;
	}

	.in-p5-n-textk {
		margin-bottom: 10px;
		min-height: 108px;
		max-height: 144px;
		line-height: 36px;
		font-size: 16px;
	}

	.in-p5-n-more {
		height: 46px;
		line-height: 46px;
	}

	.mySwiper-inp51 {
		height: 320px;
		top: calc(50% + 50px - 160px);
	}

	.in-fandk {
		padding: 22px;
		background-size: 110px auto !important;
	}

	.in-fatuk {
		margin-bottom: 14px;
	}

	.in-fam-tit {
		margin-bottom: 10px;
		line-height: 26px;
		font-size: 18px;
	}

	.in-fam-textk {
		height: 56px;
		margin-bottom: 8px;
		line-height: 28px;
	}

	.in-fam-text {
		-webkit-line-clamp: 2;
	}

	.in-yfnmk {
		padding-right: 20px;
		height: 298px;
	}

	.mySwiper-inp4 .swiper-button-next-inp4 {
		left: 68px;
	}

	.mySwiper-inp1 .swiper-button-prev-inp1 {
		left: 22px;
	}

	.mySwiper-inp1 .swiper-button-next-inp1 {
		right: 22px;
	}

	.mySwiper-inp1 .swiper-button-prev-inp1,
	.mySwiper-inp1 .swiper-button-next-inp1,
	.mySwiper-inp2 .swiper-button-prev-inp2,
	.mySwiper-inp2 .swiper-button-next-inp2,
	.mySwiper-inp4 .swiper-button-prev-inp4,
	.mySwiper-inp4 .swiper-button-next-inp4 {
		width: 56px;
		height: 56px;
	}

	.mySwiper-inp4 .swiper-slide {
		padding-top: 11.27916666666667%;
	}

	.mySwiper-inp4 .swiper-slide-active {
		top: 34.583333%;
	}

	.mySwiper-inp4 .swiper-slide-next {
		top: 25.25%;
	}

	.mySwiper-inp4 .swiper-slide-next+.swiper-slide {
		top: 16.916667%;
	}

	.mySwiper-inp4 .swiper-slide-next+.swiper-slide+.swiper-slide {
		top: 6.5%;
	}

	.in-p5mdk {
		padding-left: 176px;
	}

	.mySwiper-inp52 .swiper-pagination-inp52 {
		height: 50px;
		top: 77.833333%;
	}

	.mySwiper-inp52 .swiper-pagination-inp52 .swiper-pagination-bullet {
		width: 50px;
		height: 50px;
		margin: 0 6px;
		line-height: 50px;
		font-size: 16px;
	}

	.mySwiper-inp52 .in-nrdk {
		height: calc(100% - 60px);
	}

	.in-p5-nsk {
		font-size: 400px;
	}

	.in-p6mdk {
		padding: 32px 0 40px;
		line-height: 1.8;
		font-size: 20px;
	}

	.mySwiper-inp3 {
		padding-bottom: 40px;
	}

	.mySwiper-inp3 .swiper-pagination-inp3 {
		bottom: 0;
	}

	/*  */
	.ab-funk2 {
		width: 40px;
		height: 40px;
	}

	.in-down1k {
		bottom: 12%;
	}


	/*  */
	.ny-bamk {
		padding: 115px 0 70px;
	}

	.ny-bam-titcn {
		font-size: 30px;
	}

	.ny-lwzk {
		line-height: 56px;
	}

	.lxbz-nk {
		padding-bottom: 30px;
		margin-bottom: 30px;
	}

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

	.lx-zglist li {
		width: 100%;
		margin-left: 0;
		margin-bottom: 20px;
		padding: 20px;
	}

	.lx-b-textk {
		height: auto;
	}

	.lx-b-tit {
		height: auto;
		margin-left: 70px;
		text-align: left;
		margin-bottom: 16px;
		line-height: 40px;
		font-size: 20px;
	}

	.lx-b {
		height: 40px;
		float: left;
		margin: 0 0 0;
	}

	.lx-b2 {
		width: 60px;
	}

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

	.lx-xslist li {
		width: 100%;
		margin-left: 0;
		margin-bottom: 20px;
		padding: 20px 20px 18px;
	}

	.ny-ntit {
		font-size: 28px;
	}

	.ny-ntit2 {
		margin-bottom: 25px;
	}

	.lx-xsmk {
		margin-left: 80px;
	}

	.lx-xsm-tit {
		padding-bottom: 12px;
		margin-bottom: 18px;
		height: auto;
		line-height: 25px;
		font-size: 18px;
	}

	.lx-xsm-textk {
		height: auto;
	}

	.lx-zglist2 li {
		width: 100%;
	}

	.rc-jrttub {
		height: 52px;
		margin-bottom: 6px;
	}

	.jobl-tj-m-tit {
		margin-bottom: 8px;
		line-height: 1.8;
		font-size: 20px;
	}

	.jobl-link {
		padding: 24px;
	}

	.jobl-zpltuk {
		max-width: 196px;
	}

	.jobl-zplmxk {
		margin-left: 196px;
		padding-left: 22px;
		padding-top: 4px;
	}

	.jobl-list {
		margin-bottom: 30px;
	}

	.rcl-lim-text {
		height: auto;
	}

	.rcl-limxk {
		padding-top: 0;
	}

	.rcl-lim-tit {
		margin-bottom: 14px;
		font-size: 26px;
	}

	.rcl-limxk {
		float: none !important;
		width: var(--width);
		margin: 0 auto;
	}

	.rcl-list li:nth-child(2n+1) .rcl-limxk {
		padding: 30px 0;
	}

	.rcl-list li:nth-child(2n) .rcl-limxk {
		padding: 30px 0;
	}

	.rcl-linxk {
		width: 100%;
	}

	.rcl-jrndk {
		padding: 80px 0 120px;
	}

	.rcl-jrm-tit {
		font-size: 30px;
		margin-bottom: 38px;
	}

	.rcl-jrm-ak {
		width: 240px;
		height: 54px;
		line-height: 54px;
		font-size: 16px;
	}

	.rcl-link {
		padding-top: 35px;
	}

	.jobl-tj-mdk {
		padding: 28px 30px;
	}

	.jobl-tj-list {
		margin-left: 0;
	}

	.jobl-tj-list li {
		width: 100%;
		margin-left: 0;
		margin-bottom: 20px;
	}

	.ny-nxienrxk2 select {
		padding: 0 16px;
		background: url(../images/rc-xj.png) calc(100% - 10px) center no-repeat;
	}

	.job-listk .subNav {
		padding: 22px 35px;
		margin-bottom: 15px;
	}

	.job-listk .navContent {
		margin-top: -15px;
		margin-bottom: 15px;
		padding: 30px;
	}

	.job-lnrxk {
		width: 100%;
		float: none;
		margin-bottom: 20px;
	}

	.fa-fabgdkk {
		padding: 70px 0;
	}

	.fa-fanb {
		display: none !important;
		width: 50px;
	}

	.fa-faam3 .fa-faam-mk,
	.fa-faam4 .fa-faam-mk {
		margin-left: 0;
	}

	.fa-faam1 .fa-faam-mk,
	.fa-faam2 .fa-faam-mk {
		margin-right: 0;
	}

	.fa-fadmxk {
		border: 6px solid #4cad5f;
		line-height: 23px;
		font-size: 18px;
	}

	.fa-dwfalb {
		margin: 0 auto 12px;
	}

	.fa-fzxb-tit {
		margin-bottom: 20px;
	}

	.fa-dwltuk {
		border: 6px solid #d2ead7;
		width: 90px;
		height: 90px;
		margin: 0 auto 4px;
	}

	.fa-dwfa-listk {
		width: 290px;
		margin: 80px auto;
	}

	.fa-dwltumk {
		width: 150px;
	}

	.fa-dwltum {
		line-height: 22px;
		font-size: 14px;
	}

	.fa-dw-titu {
		top: 45.58823529411765%;
		width: 200px;
	}

	.fa-jkfatu-ndk {
		max-width: 330px;
		margin: 20px auto 40px;
	}

	.fa-jkltk2 {
		padding-top: 40px;
		padding-left: 53px;
	}

	.fa-jkltk4 {
		padding-bottom: 30px;
		padding-left: 83px;
	}

	.fa-jkltk1 {
		padding-top: 35px;
		padding-right: 65px;
	}

	.fa-jkltk3 {
		padding-bottom: 35px;
		padding-right: 60px;
	}

	.fa-jklb {
		width: 70px;
	}

	.fa-jkfatuti {
		width: 200px;
		left: calc(50% - 100px);
	}

	.fa-gylfamk {
		width: 124px;
		height: 124px;
	}

	.fa-gylfamxk {
		width: 104px;
		height: 104px;
		font-size: 16px;
	}

	.xwtj-lxk {
		width: 360px;
	}

	.xwtj-tjdk {
		width: 100%;
		float: none;
		padding: 25px;
		margin-bottom: 20px;
	}

	.xwtj-lxk {
		width: 100%;
		float: none;
	}

	.xwtj-lx-list .xwl-tj-litj-text {
		-webkit-line-clamp: 1;
	}

	.xwl-tj-litj-textk {
		height: auto;
	}

	.xwl-link .xwl-tj-litj-textk {
		margin-bottom: 18px;
	}

	.xwtj-tuk {
		width: 320px;
	}

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

	.xwtj-mdk .block-sj {
		display: block;
	}

	.xwtj-dak {
		display: none;
		margin-top: 0;
		margin-bottom: 16px;
	}

	.xwtj-mtitk {
		margin-bottom: 10px;
		line-height: 1.8;
		font-size: 18px;
	}

	.xwtj-mtextk {
		margin-bottom: 16px;
	}

	.xwl-tj-litj-tit {
		margin-bottom: 4px;
		line-height: 26px;
		font-size: 18px;
	}

	.xwtj-lx-list li {
		padding: 26px 20px 26px;
	}

	.xwl-link {
		padding: 22px;
	}

	.xwl-tuk {
		width: 260px;
	}

	.xwl-tmk {
		margin-left: 260px;
		padding-left: 30px;
	}

	.xwl-tjlk {
		width: 100%;
		float: none;
	}

	.xwl-tjnk {
		padding: 20px;
	}

	.xwl-tj-li-tit {
		margin-bottom: 16px;
	}

	.xwl-tj-list li {
		padding-bottom: 20px;
		margin-bottom: 20px;
	}

	.xwl-n-text {
		padding-top: 30px;
		padding-bottom: 30px;
		margin-bottom: 30px;
	}

	.xwl-nrk {
		width: 100%;
		float: none;
		padding-right: 0;
		border-right: 0;
		padding-bottom: 30px;
		margin-bottom: 30px;
		border-bottom: 1px solid #ddd;
	}

	.xwl-n-dak {
		margin-bottom: 32px;
	}

	.xwl-n-tit {
		margin-bottom: 20px;
		line-height: 1.8;
		font-size: 24px;
	}

	.ny-leixk a {
		padding: 0 16px;
		line-height: 56px;
	}

	.ny-nrdk5 {
		padding: 70px 0 80px;
	}

	.abyw-dtitk {
		margin-bottom: 22px;
	}

	.abab-mdk {
		width: 100%;
		float: none;
	}

	.abab-tudk {
		width: 100%;
		padding-left: 0;
		margin-top: 20px;
	}

	.abab-tux1 {
		border-top-right-radius: 30px;
		border-bottom-left-radius: 30px;
	}

	.abab-tux2 {
		border-top-right-radius: 30px;
		border-bottom-left-radius: 30px;
	}

	.abab-tux3 {
		border-top-left-radius: 30px;
		border-bottom-right-radius: 30px;
	}

	.abab-fztudk {
		width: 100%;
		float: none;
	}

	.abab-fzmdk {
		width: 100%;
		float: none;
		padding-right: 0;
	}

	.abab-fznk {
		margin-bottom: 30px;
	}

	.abab-yylist {
		padding-top: 10px;
	}

	.abab-yyen {
		width: 30px;
	}

	.abab-yylist li:nth-child(2n+1) .abab-yyltuxk {
		margin-right: 30px;
	}

	.abab-yylist li:nth-child(2n) .abab-yyltuxk {
		margin-left: 30px;
	}

	.abab-yylist li:nth-child(2n+1) .abab-yyltuk,
	.abab-yylist li:nth-child(2n) .abab-yyltuk {
		width: 100%;
		float: none;
		margin-bottom: 20px;
	}

	.abab-yylist li:nth-child(2n+1) .abab-yylmk {
		width: 100%;
		float: none;
	}

	.abab-yylist li:nth-child(2n) .abab-yylmk {
		width: 100%;
		float: none;
	}

	.abab-yylm-msk {
		font-size: 46px;
	}

	.abab-yylm-titen {
		margin-bottom: 20px;
	}

	.abab-yylist li {
		border-bottom: 1px solid #e1e1e1;
		padding-bottom: 40px;
		margin-bottom: 50px;
	}

	.abab-qztudk {
		padding-left: 10px;
		padding-top: 10px;
		width: 100%;
		float: none;
		margin-bottom: 20px;
	}

	.abab-qzlmk {
		width: 100%;
		float: none;
	}

	.abab-qzlmk .abab-yylm-titcn,
	.abab-hzlmk .abab-yylm-titcn {
		margin-bottom: 20px;
	}

	.abab-abhzti {
		margin: 0 10px;
	}

	.abab-hztudk {
		width: 100%;
		float: none;
	}

	.abab-hzlmk {
		width: 100%;
		float: none;
		padding-top: 20px;
	}

	.abab-jhz-l-titk {
		margin-bottom: 16px;
	}

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

	.jobl-list li {
		float: none;
		width: 100%;
	}

	.job-l-ti2 {
		font-size: 18px;
	}

	.job-ln-ti1 {
		line-height: 30px;
		font-size: 18px;
	}

	.job-ln-ti2 {
		margin-left: 90px;
		line-height: 30px;
	}

	.job-listk .subNav>b {
		width: 28px;
	}

	.ny-nxiedk {
		margin-bottom: 30px;
	}

	.abyw-dtit {
		font-size: 30px;
	}

	.abab-jhz-list {
		margin-left: 0;
	}

	.abab-jhz-list li {
		margin-left: 0;
		width: 100%;
		margin-bottom: 15px;
	}

	.abab-jhz-link {
		padding: 36px 30px;
	}

	.abab-yydou {
		display: none;
		margin-bottom: 16px;
	}

	.abab-yylm-titcn {
		margin-bottom: 6px;
		line-height: 30px;
		font-size: 24px;
	}

	.abab-jhz-l-text {
		height: auto;
	}

	.abab-fzmcs1 {
		margin-bottom: 16px;
		line-height: 40px;
		font-size: 34px;
	}

	.abab-yylm-textk {
		height: auto;
		/* height: 160px; */
	}

	.abab-fzmcm1 {
		margin-bottom: 20px;
	}

	.abab-qzlmk .abab-yylm-textk,
	.abab-hzlmk .abab-yylm-textk {
		max-height: none;
	}

	.abab-fzmcmk {
		height: 200px;
	}

	.abyw-gskh {
		padding: 50px 0 60px;
	}

	.abyw-dlogo,
	.abyw-dkh {
		height: 56px;
	}

	.ab-yw-suitu {
		width: 95px;
	}

	.abyw-videok {
		margin-left: 95px;
	}

	.ab-yw-suitq {
		width: 150px;
		height: 150px;
		top: 30px;
	}

	.abyw-gswz {
		height: 66px;
	}

	.abyw-fzd-tit1 {
		line-height: 28px;
		font-size: 24px;
	}

	.abyw-fzd-tit2 {
		line-height: 24px;
		font-size: 14px;
	}

	.abyw-fzd-titk {
		padding: 10px;
	}

	.abyw-dtext {
		height: 190px;
		margin-bottom: 20px;
	}

	.abyw-mdk {
		width: 100%;
		float: none;
		margin-bottom: 20px;
	}

	.ny-nrdk5 .container-abmk {
		padding-right: 4vw;
	}

	.abyw-tudk {
		width: 100%;
		float: none;
	}

	.mySwiper-abywfz1,
	.mySwiper-abywfz2,
	.mySwiper-abywfz3 {
		padding-bottom: 60px;
	}

	.abyw-hxlist li {
		margin-bottom: 25px;
	}

	.abyw-hxmdk {
		padding: 30px;
	}

	.abyw-hxtuk {
		padding: 40px 40px;
	}

	.abyw-hxmdk,
	.abyw-hxtuk {
		height: 375px;
	}

	.mySwiper-abhx1,
	.mySwiper-abhx2,
	.mySwiper-abhx3 {
		padding-bottom: 40px;
		height: 290px;
	}

	.abyw-hx-text {
		line-height: 28px;
		height: 224px;
	}

	.abyw-hx-tit {
		display: block;
		overflow: hidden;
		margin-bottom: 15px;
	}

	.abyw-yflnk {
		width: 100%;
		float: none;
		overflow: hidden;
		padding-right: 0;
	}

	.abyw-cptext {
		padding-top: 0;
		padding-bottom: 30px;
	}

	.tab-abyf .tab_menu-abyf {
		margin-bottom: 20px;
	}

	/* .abyw-yflnk .abyw-dtitk {
		float: left;
	} */

	.abyw-yflnk .tab_menu-abyf {
		float: right;
		width: 300px;
	}

	.abyw-yflnk .tab_menu-abyf li {
		width: calc(50% - 10px);
		height: 44px;
		line-height: 42px;
		margin-bottom: 10px;
		float: left;
		margin-left: 10px;
		border-radius: 50px;
	}

	.abjs-yfxb {
		height: 42px;
	}

	.abjs-yfnrdk {
		margin-left: 0;
	}

	.tab-abyf .tab_box-abyf {
		height: 500px;
	}

	.mySwiper-afjsyf1,
	.mySwiper-afjsyf2 {
		height: 472px;
	}

	.abjs-yfndk {
		margin-bottom: 18px;
	}

	.abjs-yfmdk {
		margin-bottom: 22px;
	}

	.mySwiper-afjsyf21,
	.mySwiper-afjsyf22 {
		width: calc(100% - 128px - 80px);
	}

	.abyw-dtit2 {
		font-size: 20px;
	}

	.abjs-scnrdk {
		padding: 40px 30px;
	}

	.abjs-sctext1 {
		margin-bottom: 5px;
		line-height: 30px;
		font-size: 18px;
	}

	.abjs-sctextxk {
		padding-left: 26px;
		background: url(../images/abjs-scxq.png) left 8px no-repeat;
		margin-bottom: 10px;
	}

	.abjs-sctextk {
		height: 180px;
		margin-bottom: 30px;
	}

	.abjs-pzlist {
		margin-left: -20px;
		margin-top: -214px;
	}

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

	.abjs-pztnk {
		padding-top: 14px;
	}

	.abjs-zztudk {
		padding: 20px;
		margin-bottom: 30px;
	}

	.abjs-zztuk {
		margin-bottom: 14px;
	}

	/* .abyw-gskh2 {
		padding: 70px 0 190px;
	} */
	.abyw-zz-text1 {
		font-size: 20px;
	}

	.abyw-zz-text2 {
		font-size: 30px;
	}

	.abyw-ywfz .mySwiperk {
		max-width: 590px;
	}

	.abyw-fzmt {
		bottom: -20px;
		font-size: 40px;
	}

	.abwh-whb {
		height: 100px;
	}

	.abwh-whlsit li {
		padding: 0 8px;
	}

	.abyw-fznk {
		margin-bottom: 28px;
	}

	.ny-nrdk3 {
		padding: 60px 0 90px;
	}

	.abwh-fzmdxk {
		width: 50%;
		padding: 60px 40px 68px 70px;
	}

	.abwh-fzxb-tit {
		margin-bottom: 12px;
		line-height: 34px;
		font-size: 24px;
	}

	.abwh-whlb-link .abwh-fzxb-tit {
		margin-bottom: 10px;
	}

	.abwh-fzxb-tt {
		width: 60px;
		height: 2px;
		margin-bottom: 24px;
	}

	.abwh-fzxb-text {
		line-height: 1.8;
		font-size: 20px;
	}

	.ny-nrdk4 {
		padding: 60px 0;
	}

	.abwh-whlb-list {
		margin-left: -20px;
	}

	.abwh-whlb-list li {
		width: calc(33.33333% - 20px);
		margin-left: 20px;
		margin-bottom: 20px;
	}

	.abwh-rylb {
		width: 64px;
		margin: 0;
		float: left;
	}

	.abwh-rylb-tit {
		text-align: left;
		margin-left: 78px;
		margin-bottom: 4px;
		line-height: 36px;
		font-size: 20px;
	}

	.abwh-rylb-text {
		text-align: left;
		margin-left: 78px;
		height: 90px;
		line-height: 30px;
	}

	.abwh-rylb-text br {
		display: none;
	}

	.abwh-rylist {
		display: block;
	}

	.abwh-rylist li {
		display: block;
		position: relative;
		width: 50%;
		max-width: none;
		float: left;
		border-bottom: 1px solid #ddd;
		border-left: 1px solid #ddd;
		padding: 20px;
	}

	.abwh-rylist li:nth-child(5),
	.abwh-rylist li:nth-child(7) {
		border-bottom: 0;
	}

	.abwh-rylist li:nth-child(1),
	.abwh-rylist li:nth-child(5) {
		border-left: 0;
	}

	.abwh-rylist li.abwh-ryltt {
		display: none;
	}

	.abwh-whlb-link {
		padding: 30px 24px;
	}

	.abwh-whlb-text {
		height: 140px;
		line-height: 24px;
		font-size: 14px;
	}

	.abwh-whlb {
		width: 50px;
	}

	.abwh-whlb-text br {
		display: none;
	}

	.abwh-rylist {
		padding-top: 25px;
	}

	.fa-fad-titk {
		margin-bottom: 25px;
	}

	.fa-fad-tit {
		line-height: 1.8;
		font-size: 32px;
	}

	.fal-text {
		padding: 0;
		line-height: 28px;
	}

	.fal-text br {
		display: none;
	}

	.fa-fabgdk {
		width: 250px;
	}
	.fa-fabg4{
		width: 250px;
		height: 250px;
	}
	.fa-scfamkmx {
		line-height: 22px;
		font-size: 14px;
	}

	.fa-scntit {
		width: 220px;
		left: calc(50% - 110px);
		bottom: 9.627119%;
	}

	.fa-scfamk {
		width: 14.53142%;
	}

	.ny-ntext {
		padding: 0 60px;
	}

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

	.ny-lwzk {
		display: none;
	}

	/*  */
	.log-txdk {
		padding: 50px 40px 70px;
	}

	.log-tx-tit1 {
		line-height: 46px;
		font-size: 30px;
	}

	.log-tx-tit2 {
		margin-bottom: 30px;
	}

	.log-tx-txiek {
		padding: 6px 16px 6px 50px;
		margin-bottom: 16px;
	}

	.log-b {
		left: 20px;
		top: 0;
		height: 52px;
	}

	.log-sub {
		height: 50px;
		font-size: 18px;
	}

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

	.user-mdk {
		padding: 30px;
	}

	.user-leik {
		float: none;
		width: 100%;
		padding-right: 0;
		border-right: 0;
		overflow: hidden;
		margin-bottom: 20px;
	}

	.user-leik ul {
		margin-left: -0.1rem;
	}

	.user-leik li {
		float: left;
		width: calc(33.3333% - 0.1rem);
		border-bottom: 0;
		margin-left: 0.1rem;
		padding-bottom: 0;
		margin-bottom: 0;
	}

	.user-leib {
		width: 40px;
	}

	.user-leibmk {
		margin-left: 40px;
		padding-left: 12px;
	}

	.user-leibmcn {
		line-height: 26px;
	}

	.user-mnrk {
		width: 100%;
		margin-left: 0;
		padding-left: 0;
		border-left: none;
		border-top: 1px solid #cdcdcd;
		padding-top: 20px;
		min-height: 400px;
	}

	.us-grtitk {
		margin-bottom: 20px;
	}

	.us-grtit {
		margin-left: 40px;
		font-size: 20px;
	}

	.us-gr-smsak {
		padding-bottom: 20px;
		margin-bottom: 20px;
		margin-left: -10px;
	}

	.us-gr-smsak a {
		width: auto;
		padding: 0 24px;
		margin-left: 10px;
		text-align: center;
	}

	.us-gr-smsak a:first-child {
		margin-left: 10px;
	}

	.xzl-link {
		width: 100%;
		padding-right: 0;
		float: none;
	}

	.xzl-lb {
		margin-top: 6px;
		width: 42px;
	}

	.xzl-limk {
		margin-left: 42px;
		padding-left: 15px;
	}

	.xzl-list li {
		padding-bottom: 30px;
		margin-bottom: 30px;
	}

	.xzl-li-tit {
		white-space: normal;
		line-height: 30px;
		font-size: 16px;
	}

	.xzl-lbxzk {
		padding-top: 15px;
		float: none;
		width: auto;
	}

	.us-grgr {
		display: none;
	}

	.us-gr-xiem {
		float: none;
		width: 100%;
		text-align: left;
		padding: 0 0 5px;
	}

	.us-gr-xiexk {
		margin-left: 0;
		line-height: 0.36rem;
		font-size: 0.14rem;
	}

	.us-gr-sub {
		margin-left: 0;
	}

	.us-gr-xiem .block-sj {
		display: inline-block;
	}

	.xzl-leik {
		float: none;
		width: 100%;
		border-right: none;
		overflow: hidden;
		border-bottom: 1px solid #e8e8e8;
		margin-bottom: 20px;
		padding-bottom: 20px;
	}

	.xzl-leik>div {
		margin-left: -10px;
	}

	.xzl-listdk {
		margin-left: 0;
		padding-left: 0;
		border-left: none;
	}

	.xzl-leik a {
		border-radius: 50px;
		margin-left: 10px;
		margin-bottom: 10px;
		float: left;
		width: auto;
		padding: 0 24px;
		border: 1px solid #515152;
	}

	.xzl-leik a.on,
	.xzl-leik a:hover {
		border-color: #fdcc00;
	}

	/*  */
	.pagination li:first-child,
	.pagination li:last-child {
		width: 90px;
	}

	.pagination li {
		width: 54px;
		margin: 0 9px;
	}

	/**/
	.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: 90vw;
	}

	/*  */

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

	.in-nrdk {
		height: calc(100% - 60px);
	}

	.logo img {
		height: 0.5rem;
	}

	.navkd {
		display: none;
	}

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

	.top-tbg {
		height: 104px;
	}

	.top-headk,
	.top-headxk,
	.hr-top {
		height: 0.5rem;
	}

	.fo-tmbg {
		display: none;
	}

	.fo-nadk {
		width: 100%;
		float: none;
		padding-right: 0;
	}

	.fo-logo1,
	.fo-logo2 {
		height: 0.34rem;
		margin: 0 auto 0.15rem;
	}

	.fo-logonk {
		position: relative;
	}

	.fo-ewm-tusj {
		position: absolute;
		right: 0;
		top: 0;
		border: 0.05rem solid #fff;
		width: 0.74rem;
	}

	.fo-logo1 {
		float: left;
	}

	.fo-nav {
		display: none;
	}

	.fo-tmdk {
		width: 100%;
	}

	.fo-telk {
		margin-top: 0;
		margin-bottom: 0.15rem;
	}

	.fo-telk .fr,
	.fo-adnk .fr {
		float: none;
	}

	.fo-telb1 {
		height: 0.26rem;
	}

	.fo-telm {
		margin-left: 0.38rem;
		padding-bottom: 0;
		border-bottom: 0;
		line-height: 0.26rem;
		font-size: 0.18rem;
	}

	.fo-ewm-tudk {
		display: none;
	}

	.fo-conk {
		padding: 0.15rem 0;
	}

	.fo-adnk>.clear:last-child {
		margin-bottom: 0;
	}

	.fo-adnk {
		margin-bottom: 0;
	}

	.fo-ncdk,
	.fo-ncdk2 {
		padding: 0.15rem 0;
	}

	.fo-copy {
		text-align: center;
	}

	.swiper-sliden {
		height: auto !important;
	}

	.swiper-sliden2 {
		height: auto !important;
	}

	.swiper-sliden2 .fo-conk,
	.swiper-sliden2 .fo-ncdk {
		display: none;
	}

	/*  */
	.ab-fuk {
		right: 0.12rem;
		bottom: 0.12rem;
	}

	.ab-funk2 {
		width: 0.3rem;
		height: 0.3rem;
	}

	.mySwiper-inp1 .swiper-button-prev-inp1,
	.mySwiper-inp1 .swiper-button-next-inp1 {
		width: 0.4rem;
		height: 0.4rem;
	}

	.mySwiper-inp1 .swiper-button-prev-inp1 {
		left: 3%;
	}

	.mySwiper-inp1 .swiper-button-next-inp1 {
		right: 3%;
	}

	.swiper-pagination-inp1 span {
		width: 20px;
		height: 20px;
	}

	.in-xwtudk {
		display: none;
		float: none;
		width: 100%;
	}

	.in-xw-listk {
		float: none;
		width: 100%;
		padding-left: 0;
		padding-top: 0.1rem;
	}

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

	.in-xwtj-mk {
		height: auto;
		padding: 0.17rem 0.17rem 0.17rem;
	}

	.in-xwtj-mxk {
		margin-left: 0;
		padding-left: 0;
		border-left: 0;
	}

	.in-xwtj-mtit {
		margin-bottom: 0.03rem;
		line-height: 1.5;
		font-size: 0.16rem;
	}

	.in-xwtj-mtext {
		line-height: 1.4;
		font-size: 0.13rem;
	}

	.in-xw-list {
		padding-bottom: 0.15rem;
	}

	.in-xw-list li {
		padding: 0 0 0.15rem;
		margin-bottom: 0;
	}

	.in-xw-m-text {
		display: none;
	}

	.in-xw-m-tit {
		white-space: normal;
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-line-clamp: 2;
		-webkit-box-orient: vertical;
		font-size: 0.15rem;
	}

	.in-xw-mdk {
		margin-left: 0;
		border-left: 0;
		padding-left: 0;
	}

	.in-ntit1 {
		margin-bottom: 0.03rem;
		font-size: 0.22rem;
	}

	.in-ntit2 {
		font-size: 0.14rem;
	}

	.in-ntit3 {
		font-size: 0.18rem;
	}

	.in-ntitk {
		margin: 0 auto 0.2rem;
	}

	.in-fandk {
		padding: 0;
		background: transparent;
	}

	.in-fatuk {
		margin-bottom: 0.15rem;
	}

	.in-fam-tit {
		margin-bottom: 0.06rem;
		line-height: 1.8;
		text-align: center;
		font-size: 0.14rem;
	}

	.mySwiper-inp1 .swiper-button-prev-inp1,
	.mySwiper-inp1 .swiper-button-next-inp1 {
		display: none;
		top: 77%;
	}

	/*  */
	.mySwiper-inp51,.mySwiper-inp52 {
		display: none;
	}

	.in-p5mdk {
		width: 90%;
		position: relative;
	}

	.in-p5-n-tit {
		margin-bottom: 0.16rem;
		line-height: 1.8;
		font-size: 0.2rem;
	}

	.in-p5-n-textk {
		margin-bottom: 0.08rem;
		min-height: none;
		max-height: none;
		height: 1rem;
		line-height: 0.28rem;
		font-size: 0.134rem;
	}

	.in-p5-n-more {
		width: 1.3rem;
		height: 0.44rem;
		border-radius: 0.44rem;
		line-height: 0.44rem;
		font-size: 0.14rem;
	}

	.in-p5-nsk {
		font-size: 230px;
	}

	.mySwiper-inp52 .swiper-pagination-inp52 .swiper-pagination-bullet,
	.mySwiper-inp53 .swiper-pagination-inp53 .swiper-pagination-bullet {
		width: 0.38rem;
		height: 0.38rem;
		margin: 0 0.04rem;
		line-height: 0.38rem;
		font-size: 0.14rem;
	}

	.mySwiper-inp4 .swiper-button-prev-inp4,
	.mySwiper-inp4 .swiper-button-next-inp4 {
		bottom: 0.15rem;
		width: 0.38rem;
		height: 0.38rem;
	}

	.mySwiper-inp4 .swiper-button-next-inp4 {
		left: 0.42rem;
	}

	.in-yfnmk {
		height: 270px;
	}

	.in-yfn-tit {
		margin-bottom: 0.1rem;
		line-height: 40px;
		font-size: 38px;
	}

	.in-yfn-tit span {
		margin-left: 0.05rem;
		margin-top: 0.18rem;
		line-height: 1.1;
		font-size: 0.14rem;
	}

	.in-yfn-text {
		line-height: 1.8;
		font-size: 0.14rem;
	}

	.in-p6mdk {
		padding: 0.2rem 0 0.3rem;
		line-height: 1.8;
		font-size: 0.18rem;
	}

	.in-p6jr {
		width: 1.3rem;
		height: 0.44rem;
		border-radius: 0.44rem;
		line-height: 0.44rem;
		font-size: 0.14rem;
	}

	/*  */
	.ny-bamk {
		padding: 0.8rem 0 0.4rem;
	}

	.ny-bam-titcn {
		font-size: 0.22rem;
	}

	.ny-bam-tt {
		width: 0.5rem;
		height: 0.02rem;
		margin: 0 auto 0.1rem;
	}

	.ny-bam-titen {
		font-size: 0.14rem;
	}

	.ny-leidk {
		display: none;
	}

	.ny-nrdk2 {
		padding: 0.25rem 0;
	}

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

	.lxbz-ntit1 {
		margin-bottom: 0.04rem;
		font-size: 0.2rem;
	}

	.lxbz-ntit2 {
		line-height: 1.8;
		font-size: 0.14rem;
	}

	.lxbz-nk {
		margin-bottom: 0.2rem;
		padding-bottom: 0.24rem;
	}

	.ny-ntit {
		font-size: 0.2rem;
	}

	.ny-ntit2 {
		margin-bottom: 0.16rem;
	}

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

	.lx-zglist li {
		width: 100%;
		float: none;
		margin-left: 0;
		margin-bottom: 0.15rem;
		background: #f7f7f7;
		padding: 0.16rem;
	}

	.lx-zglist li:last-child {
		margin-bottom: 0;
	}

	.lx-b-tit {
		height: auto;
		margin-bottom: 0.1rem;
		line-height: 1.8;
		font-size: 0.16rem;
	}

	.lx-b {
		height: 0.4rem;
		margin: 0 auto 0.12rem;
	}

	.lx-b-textk {
		height: auto;
	}

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

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

	.lx-xslist li:last-child {
		margin-bottom: 0;
	}

	.lx-b2 {
		width: 0.4rem;
		float: left;
	}

	.lx-xsmk {
		margin-left: 0.52rem;
	}

	.lx-xsm-tit {
		padding-bottom: 0.1rem;
		margin-bottom: 0.12rem;
		font-size: 0.17rem;
	}

	.lx-xsm-textk {
		height: auto;
	}

	.lx-b-text {
		margin-bottom: 0.04rem;
		line-height: 1.8;
		font-size: 0.14rem;
	}

	.rcl-link {
		padding-top: 0;
	}

	.rcl-linxk {
		width: 100%;
		float: none !important;
	}

	.rcl-list li:first-child .rcl-linxk1 {
		display: none;
	}

	.rcl-limxk {
		width: calc(var(--width));
		padding-top: 0.15rem;
		padding-right: 0 !important;
		padding-left: 0 !important;
		float: none !important;
		margin: 0 auto 0.6rem;
	}

	.rcl-lim-text {
		height: auto;
		padding-right: 0;
	}

	.rcl-lim-tit {
		margin-bottom: 0.1rem;
		font-size: 0.2rem;
	}

	.rcl-jrndk {
		padding: 0.4rem 0;
	}

	.rcl-jrm-tit {
		margin-bottom: 0.2rem;
		font-size: 0.24rem;
	}

	.rcl-jrm-ak {
		width: 1.4rem;
		height: 0.42rem;
		border-radius: 0.42rem;
		line-height: 0.42rem;
		font-size: 0.14rem;
	}

	.ny-ntext {
		margin-bottom: 0.2rem;
		line-height: 1.8;
		font-size: 0.14rem;
	}

	.jobl-tj-list {
		margin-left: 0;
	}

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

	.jobl-tj-mdk {
		padding: 0.2rem;
	}

	.rc-jrttub {
		width: 0.34rem;
		float: left;
		margin-bottom: 0;
	}

	.jobl-tj-mxk {
		display: block;
		margin-left: 0.34rem;
		padding-left: 0.15rem;
	}

	.jobl-tj-m-tit {
		margin-bottom: 0.05rem;
		line-height: 1.8;
		font-size: 0.18rem;
	}

	.jobl-tj-m-text {
		line-height: 1.8;
		font-size: 0.14rem;
	}

	.jobl-list li {
		float: none;
		width: 100%;
	}

	.jobl-link {
		padding: 0.16rem;
	}

	.jobl-lidak {
		display: none;
	}

	.jobl-zplmk {
		margin-left: 0;
	}

	.jobl-zpltuk {
		float: none;
		width: 100%;
		max-width: none;
	}

	.jobl-zplmxk {
		margin-left: 0;
		padding-left: 0;
		padding-top: 0.1rem;
	}

	.jobl-zplmx-tit {
		margin-bottom: 0.05rem;
		line-height: 1.8;
		font-size: 0.18rem;
	}

	.jobl-zplmx-textk {
		margin-bottom: 0.1rem;
		height: auto;
		line-height: 1.8;
		font-size: 0.14rem;
	}

	.jobl-zplmx-more {
		width: 1.2rem;
		height: 0.38rem;
		border-radius: 0.38rem;
		line-height: calc(0.38rem - 2px);
		font-size: 0.14rem;
	}

	.ny-nxienrxk2 {
		width: 100%;
		float: none;
		margin-bottom: 0.1rem;
		padding-right: 0;
	}

	.ny-nxienrxk {
		width: 100%;
		float: none;
	}

	.ny-nxie3 {
		width: 100%;
		float: none;
		padding: 0 0.15rem;
		height: 0.44rem;
		line-height: calc(0.44rem - 2px);
		font-size: 0.14rem;
		margin-bottom: 0.1rem;
	}

	.ny-nxienrk {
		float: none;
		width: 100%;
	}

	.ny-nxienrxk2 select {
		padding: 0 0.15rem;
		background: url(../images/rc-xj.png) calc(100% - 20px) center no-repeat;
		height: 0.44rem;
		line-height: calc(0.44rem - 2px);
		font-size: 0.14rem;
	}

	.ny-nsubk {
		float: none;
		width: 100%;
		height: 0.44rem;
		background: url(../images/rc-fdj.png) calc(50% - 24px) center no-repeat #fdcc00;
		padding-left: 30px;
		line-height: calc(0.44rem - 2px);
		font-size: 0.14rem;
	}

	.ny-nxiedk {
		height: auto;
		margin-bottom: 0.3rem;
	}

	.job-listk .navContent {
		margin-top: -0.12rem;
		margin-bottom: 0.12rem;
		padding: 0.16rem;
	}

	.job-listk .subNav {
		padding: 0.16rem;
		margin-bottom: 0.12rem;
		line-height: 0.25rem;
		font-size: 0.14rem;
	}

	.job-dx-tixk {
		float: none;
		width: 100%;
	}

	.job-l-ti1 {
		line-height: 0.25rem;
		font-size: 0.14rem;
	}

	.job-l-ti2 {
		line-height: 0.25rem;
		font-size: 0.14rem;
	}

	.job-listk .subNav>b {
		right: 0.1rem;
		top: 0.2rem;
		width: 0.2rem;
		height: 0.2rem;
	}

	.job-dx-tixk2 .job-l-tixk {
		width: 100%;
		float: none;
	}

	.job-dx-tixk2 .job-l-ti1 {
		float: left;
	}

	.job-dx-tixk2 .job-l-ti2 {
		margin-left: 0.68rem;
	}

	.job-ln-ti1 {
		line-height: 0.25rem;
		font-size: 0.14rem;
	}

	.job-ln-ti2 {
		margin-left: 0.68rem;
		line-height: 0.25rem;
		font-size: 0.14rem;
	}

	.job-dn-tixk {
		padding-bottom: 0.15rem;
		margin-bottom: 0.15rem;
	}

	.job-lnrxk {
		width: 100%;
		float: none;
		margin-bottom: 0.15rem;
	}

	.job-lnrxk:last-child {
		margin-bottom: 0;
	}

	.job-lnr-tit {
		margin-bottom: 0.04rem;
		font-size: 0.16rem;
	}

	.job-lnrdk {
		padding-bottom: 0.2rem;
	}

	.rc-lnbk {
		margin-top: 0.04rem;
		width: 0.34rem;
	}

	.rc-lnbmk {
		margin-left: 0.48rem;
	}

	.xwtj-tjdk {
		float: none;
		width: 100%;
		padding: 0.16rem;
		margin-bottom: 0.1rem;
	}

	.xwtj-tuk {
		float: none;
	}

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

	.xwtj-dak {
		display: none;
	}

	.xwtj-mtitk {
		margin-bottom: 0.1rem;
		line-height: 1.8;
		font-size: 0.16rem;
	}

	.xwtj-mtextk {
		height: auto;
		margin-bottom: 0.14rem;
		line-height: 1.8;
		font-size: 0.14rem;
	}

	.xwtj-mmore {
		width: 1.2rem;
		height: 0.38rem;
		border-radius: 0.38rem;
		line-height: 0.38rem;
		font-size: 0.14rem;
	}

	.xwtj-lxk {
		width: 100%;
		float: none;
	}

	.xwtj-lx-list li {
		padding: 0.16rem;
		margin-bottom: 0.1rem;
	}

	.xwl-link {
		padding: 0.15rem;
	}

	.xwl-tuk {
		float: none;
		width: 100%;
		margin-bottom: 0.16rem;
	}

	.xwl-tmk {
		margin-left: 0;
		padding-left: 0;
	}

	.xwl-tj-li-da {
		margin-bottom: 0.04rem;
		line-height: 1.8;
		font-size: 0.14rem;
	}

	.xwl-tj-litj-tit {
		white-space: normal;
		margin-bottom: 0.08rem;
		line-height: 1.8;
		font-size: 0.16rem;
	}

	.xwl-tj-litj-textk {
		height: auto;
		line-height: 1.8;
		font-size: 0.14rem;
	}

	.xwl-link .xwl-tj-litj-textk {
		margin-bottom: 0.12rem;
	}

	.xwl-tj-li-more {
		width: 1.2rem;
		height: 0.38rem;
		border-radius: 0.38rem;
		line-height: 0.38rem;
		font-size: 0.14rem;
	}

	.xwl-nrk {
		width: 100%;
		float: none;
		border-right: none;
		padding-right: 0;
	}

	.xwl-n-tit {
		margin-bottom: 0.1rem;
		line-height: 1.8;
		font-size: 0.18rem;
	}

	.xwl-n-dak {
		margin-bottom: 0.12rem;
		line-height: 1.8;
		font-size: 0.12rem;
	}

	.xwl-n-text {
		padding-top: 0.2rem;
		padding-bottom: 0.2rem;
		margin-bottom: 0.2rem;
	}

	.xwl-n-fanyek {
		line-height: 1.8;
		font-size: 0.14rem;
	}

	.xwl-tjlk {
		padding-top: 0.2rem;
		float: none;
		width: 100%;
	}

	.xwv-tjb {
		height: 0.32rem;
	}

	.xwl-tj-tit span {
		margin-left: 0.36rem;
	}

	.xwl-tj-tit {
		margin-bottom: 0.12rem;
		line-height: 0.32rem;
		font-size: 0.2rem;
	}

	.xwl-tjnk {
		padding: 0.2rem;
	}

	.xwl-tj-li-tit {
		margin-bottom: 0.12rem;
		line-height: 1.8;
		font-size: 0.14rem;
	}

	.xwl-tj-list li {
		padding-bottom: 0.15rem;
		margin-bottom: 0.15rem;
	}

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

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

	.abyw-dtit {
		font-size: 0.2rem;
	}

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

	.abab-dtext {
		height: 350px;
		margin-bottom: 0.2rem;
	}

	.abab-sjnk b {
		line-height: 0.36rem;
		font-size: 0.3rem;
		letter-spacing: -0.015rem;
	}

	.abab-tudk {
		width: 100%;
		float: none;
		padding-left: 0;
	}

	.abab-tux1 {
		border-top-right-radius: 20px;
		border-bottom-left-radius: 20px;
	}

	.abab-tux2 {
		border-top-right-radius: 20px;
		border-bottom-left-radius: 20px;
	}

	.abab-tux3 {
		border-top-left-radius: 20px;
		border-bottom-right-radius: 20px;
	}

	.abab-sjnk span {
		margin-left: 0.02rem;
		margin-top: 0.14rem;
		line-height: 1;
		font-size: 0.14rem;
	}

	/* .abab-sjnk span>span{
		margin-left: 0;
		line-height: 0.2rem;
		font-size: 0.14rem;
	} */
	.abab-sjlb {
		display: block;
		margin-left: -0.15rem;
	}

	.abab-sjlb li {
		width: calc(33.33333% - 0.15rem);
		margin-left: 0.15rem;
		margin-bottom: 0.1rem;
		/* float: none; */
	}

	.abab-sjlb li.abab-sjlt {
		display: none;
		width: 1px;
		background: #f6d7d9;
	}

	/* .abab-sjlb li:last-child{
		overflow: hidden;
		width: calc(100% - 0.15rem);
	}
	.abab-sjlb li:last-child .abab-sjnk{
		float: left;
	}
	.abab-sjlb li:last-child .abab-sjmk{
		float: left;
		padding-left: 0.15rem;
		padding-top: 0.12rem;
	} */
	.abyw-dtit2 {
		line-height: 1.8;
		font-size: 0.16rem;
	}

	.abab-fztudk {
		display: block;
		width: 100%;
		float: none;
		position: relative;
		margin-bottom: 0.14rem;
		padding-top: 0.06rem;
		padding-right: 0.06rem;
	}

	.abab-fztb1 {
		display: none;
	}

	.abab-fztubg {
		width: 90px;
		height: 60%;
	}

	.abab-fzmdk {
		width: 100%;
		float: none;
		padding-right: 0;
	}

	.abab-fzmcs1 {
		margin-bottom: 0.1rem;
		line-height: 1.1;
		font-size: 0.34rem;
	}

	.abab-fzmcm1 {
		padding-left: 0.3rem;
		margin-bottom: 0.2rem;
		background: url(../images/abab-fzmt.jpg) left 0.1rem no-repeat;
		line-height: 1.8;
	}

	.abab-fznk {
		margin-bottom: 0;
	}

	.abab-fznfk {
		padding: 0 0.4rem;
	}

	.abab-fznft {
		display: block;
		width: calc(100% - 0.8rem);
		left: 0.4rem;
		bottom: 0.17rem;
	}

	.abab-fznfk .swiper-button-prev-abfz,
	.abab-fznfk .swiper-button-next-abfz {
		width: 0.36rem;
		height: 0.36rem;
	}

	.ab-abfznk {
		line-height: 0.05rem;
		margin-bottom: 0.11rem;
		padding-bottom: 0.3rem;
		color: transparent;
	}

	.swiper-slide-thumb-active .ab-abfznk {
		color: transparent;
	}

	.abab-yylist {
		display: block;
		padding-top: 0;
	}

	.abab-yylist li:nth-child(2n+1) .abab-yyltuk,
	.abab-yylist li:nth-child(2n) .abab-yyltuk {
		width: 100%;
		float: none;
	}

	.abab-yylist li:nth-child(2n+1) .abab-yyltuxk,
	.abab-yylist li:nth-child(2n) .abab-yyltuxk {
		margin-right: 0;
		margin-left: 0;
	}

	.abab-yylist li:nth-child(2n+1) .abab-yylmk,
	.abab-yylist li:nth-child(2n) .abab-yylmk {
		width: 100%;
		float: none;
		margin-top: 0.25rem;
	}

	.abab-yydou {
		display: none;
		width: 0.22rem;
		margin-bottom: 0.25rem;
	}

	.abab-yylm-msk {
		display: none;
		font-size: 0.4rem;
	}

	.abab-yylm-titcn {
		margin-bottom: 0.04rem;
		line-height: 1.8;
		font-size: 0.18rem;
	}

	.abab-yylm-titen {
		margin-bottom: 0.15rem;
		line-height: 1.3;
		font-size: 0.14rem;
	}

	.abab-yylm-textk {
		padding-right: 0;
		height: auto;
	}

	.abab-yylist li {
		border-bottom: 1px solid #e1e1e1;
		padding-bottom: 0.4rem;
		margin-bottom: 0.4rem;
	}

	.abab-yyen {
		display: none;
	}

	.abab-qztudk {
		width: 100%;
		float: none;
		padding-left: 0.07rem;
		padding-top: 0.07rem;
	}

	.abab-qzlmk {
		width: 100%;
		float: none;
		padding-top: 0.2rem;
	}

	.abab-qzlmk .abab-yylm-titcn,
	.abab-hzlmk .abab-yylm-titcn {
		margin-bottom: 0.08rem;
	}

	.abab-qzlmk .abab-yylm-textk,
	.abab-hzlmk .abab-yylm-textk {
		height: auto;
		max-height: none;
	}

	.abab-abhzti {
		margin: 0 0.05rem;
		padding: 0 0.1rem 10px;
		line-height: 46px;
		font-size: 0.14rem;
	}

	.mySwiper-abhz {
		padding-top: 0.16rem;
	}

	.abab-hztudk {
		float: none;
		width: 100%;
	}

	.abab-hzlmk {
		display: block;
		float: none;
		position: relative;
		overflow: hidden;
		width: 100%;
		padding-top: 0.2rem;
	}

	.abyw-dtitk>.fr {
		float: none;
	}

	.abab-jhz-list {
		margin-left: 0;
	}

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

	.abab-jhz-link {
		padding: 0.2rem;
	}

	.abab-jhz-l-titk {
		margin-bottom: 0.12rem;
	}

	.abab-jhz-l-tlogo {
		height: 0.4rem;
	}

	.abab-jhz-l-tit {
		margin-top: 0.05rem;
		line-height: 1.5;
		font-size: 0.2rem;
	}

	.abyw-gskh {
		padding: 0.2rem;
	}

	.abyw-dlogo {
		height: 0.4rem;
		margin: 0 auto 16px;
	}

	.abyw-dtext {
		height: auto;
		overflow-y: auto;
		padding-right: 0;
		margin-bottom: 0.2rem;
	}

	.ny-nrdk5 .container-abmk {
		padding-right: 5vw;
	}

	.abyw-mdk {
		width: 100%;
		float: none;
	}

	.abyw-tudk {
		width: 100%;
		float: none;
		padding-top: 0.2rem;
	}

	.ab-yw-suitu {
		width: 0.6rem;
	}

	.abyw-videok {
		margin-left: 0.6rem;
	}

	.ab-yw-suitq {
		width: 0.9rem;
		height: 0.9rem;
		left: -0.15rem;
		top: 0.2rem;
	}

	.abyw-ywfz .mySwiperk {
		width: 100%;
	}

	.abyw-fzd-tit1 {
		line-height: 1.8;
		font-size: 0.14rem;
		margin-bottom: 0.02rem;
	}

	.abyw-fzd-titk {
		margin: 0 2px;
		padding: 0.03rem 0.04rem;
	}

	.abyw-fzd-tit2 {
		display: flex;
		align-items: center;
		width: 100%;
		text-align: center;
		height: 0.3rem;
		line-height: 0.15rem;
		font-size: 0.12rem;
	}

	.abyw-fzd-tit2 span {
		display: block;
		flex-direction: column;
		width: 100%;
		text-align: center;
	}

	.abyw-fzmt {
		bottom: -0.2rem;
		font-size: 0.36rem;
	}

	.abyw-fznk {
		margin-bottom: 0.26rem;
	}

	.abyw-fztumk {
		height: 1rem;
		line-height: 1.8;
		font-size: 0.14rem;
	}

	.abyw-fztum {
		-webkit-line-clamp: 4;
	}

	.mySwiper-abywfz1,
	.mySwiper-abywfz2,
	.mySwiper-abywfz3 {
		padding-bottom: 38px;
	}

	.mySwiper-abywfz1 .swiper-button-prev-abywfz1,
	.mySwiper-abywfz1 .swiper-button-next-abywfz1,
	.mySwiper-abywfz2 .swiper-button-prev-abywfz2,
	.mySwiper-abywfz2 .swiper-button-next-abywfz2,
	.mySwiper-abywfz3 .swiper-button-prev-abywfz3,
	.mySwiper-abywfz3 .swiper-button-next-abywfz3,
	.mySwiper-abhx1 .swiper-button-prev-abhx1,
	.mySwiper-abhx1 .swiper-button-next-abhx1,
	.mySwiper-abhx2 .swiper-button-prev-abhx2,
	.mySwiper-abhx2 .swiper-button-next-abhx2,
	.mySwiper-abhx3 .swiper-button-prev-abhx3,
	.mySwiper-abhx3 .swiper-button-next-abhx3 {
		width: 0.36rem;
		height: 0.36rem;
	}

	.abyw-hxtuk {
		padding: 0.1rem;
	}

	.abyw-hxmdk,
	.abyw-hxtuk {
		width: 100%;
		height: auto;
	}

	.abyw-hxmdk {
		padding: 0.15rem;
	}

	.abyw-hx-tit {
		margin-bottom: 0.05rem;
		line-height: 1.8;
		font-size: 0.18rem;
	}

	.abyw-hx-text {
		height: auto;
		line-height: 1.8;
		font-size: 0.14rem;
	}

	.abyw-hxlist li {
		padding-bottom: 0.4rem;
		border-bottom: 1px solid #ddd;
		margin-bottom: 0.4rem;
	}

	.abyw-hxtuk .in-protu {
		position: relative;
	}

	.mySwiper-abhx1,
	.mySwiper-abhx2,
	.mySwiper-abhx3 {
		padding-bottom: 20px;
		height: 270px;
	}

	.mySwiper-abhx1 .swiper-slide,
	.mySwiper-abhx2 .swiper-slide,
	.mySwiper-abhx3 .swiper-slide {
		height: calc((100% - 20px) / 3 - 10px);
	}

	.in-yfnmk {
		padding-right: 0;
	}

	.abjs-abjsls {
		height: 320px;
		margin-top: 0;
	}

	.mySwiper-abjsls .swiper-slide-active {
		top: 0%;
	}

	.mySwiper-abjsls .swiper-button-prev-abjsls,
	.mySwiper-abjsls .swiper-button-next-abjsls {
		bottom: 0;
		width: 0.36rem;
		height: 0.36rem;
	}

	.mySwiper-abjsls .swiper-button-next-abjsls {
		left: 0.46rem;
	}

	.abyw-yflnk {
		width: 100%;
		float: none;
		overflow: hidden;
		padding-right: 0;
	}

	.abyw-cptext {
		padding-top: 0;
		margin-bottom: 0.3rem;
	}

	.abjs-scnrdk .swiper-pagination-abjssczs {
		bottom: 20px;
	}

	.tab-abyf .tab_menu-abyf {
		width: auto;
		margin-bottom: 0.15rem;
		float: none;
		z-index: 1;
	}

	.tab-abyf .tab_menu-abyf li {
		width: calc(50% - 0.15rem);
		height: 0.44rem;
		margin-left: 0.15rem;
		float: left;
		line-height: calc(0.44rem - 2px);
		border-radius: 0.44rem;
	}

	.abjs-yfnrdk {
		margin-left: 0;
	}

	.mySwiper-afjsyf2,
	.mySwiper-afjsyf1 {
		display: none;
	}

	.mySwiper-afjsyf21,
	.mySwiper-afjsyf22 {
		float: none;
		width: 100%;
	}

	.abjs-yfndk {
		margin-bottom: 0.1rem;
	}

	.abjs-yfndk b {
		line-height: 0.33rem;
		font-size: 0.25rem;
	}

	.abjs-yfndk span {
		margin-left: 4px;
		margin-top: 0.1rem;
		line-height: 0.2rem;
		font-size: 0.16rem;
	}

	.abjs-yfmdk {
		margin-bottom: 0.14rem;
	}

	.tab-abyf .tab_box-abyf {
		height: auto;
	}
	.tab_box-abyf .div-abyf{
		padding-bottom: 0.5rem;
	}
	.swiper-button-prev-afjsyf1,
	.swiper-button-next-afjsyf1,
	.swiper-button-prev-afjsyf2,
	.swiper-button-next-afjsyf2 {
		width: 0.36rem;
		height: 0.36rem;
		right: auto;
		top: auto;
		bottom: 0;
		border-radius: 0;
		box-shadow: 0 0 0 0;
		background-size: contain !important;
	}

	.swiper-button-prev-afjsyf1,
	.swiper-button-prev-afjsyf2,
	.swiper-button-prev-afjsyf1:hover, .swiper-button-prev-afjsyf2:hover {
		right: calc(50% + 0.2rem);
		background: url(../images/in-p1xja1.png) center center no-repeat;
	}

	.swiper-button-next-afjsyf1,
	.swiper-button-next-afjsyf2,
	.swiper-button-next-afjsyf1:hover, .swiper-button-next-afjsyf2:hover {
		left: calc(50% + 0.2rem);
		background: url(../images/in-p1xja2.png) center center no-repeat;
	}

	.abjs-scnrdk {
		padding: 0.15rem;
	}

	.abjs-sctit {
		margin-bottom: 0.1rem;
		line-height: 1.5;
		font-size: 0.18rem;
	}

	.abjs-sctt {
		width: 0.34rem;
		height: 0.03rem;
		margin: 0 auto 0.2rem;
	}

	.abjs-sctextxk {
		padding-left: 24px;
		background: url(../images/abjs-scxq.png) left 7px no-repeat;
		margin-bottom: 0.2rem;
	}

	.abjs-sctext1 {
		margin-bottom: 0.04rem;
		line-height: 0.26rem;
		font-size: 0.16rem;
	}

	.abjs-sctext2 {
		line-height: 1.8;
		font-size: 0.14rem;
	}

	.abjs-sctextk {
		height: auto;
		max-height: 1.5rem;
		margin-bottom: 0.16rem;
	}

	.abjs-cgli-tit {
		width: 100%;
		float: none;
		line-height: 1.5;
		font-size: 0.17rem;
	}

	.abjs-cgli-text {
		line-height: 1.8;
		font-size: 0.14rem;
	}

	.abjs-pztext {
		line-height: 1.8;
		font-size: 0.14rem;
	}

	.abjs-zztudk {
		margin: 1px 1px 0.15rem;
		padding: 0.15rem;
	}

	.abjs-zztuk {
		margin-bottom: 0.1rem;
	}

	.abjs-zztmk {
		height: 0.4rem;
	}

	.abyw-gskh2 {
		padding: 0.3rem 0 0.6rem;
	}

	.abyw-gskh2 .container {
		width: 100%;
	}

	.ny-nrdk3 {
		padding: 0.3rem 0;
	}

	.abwh-kdzd-tit {
		line-height: 0.4rem;
		font-size: 0.26rem;
	}

	.abwh-kdzd-b {
		height: 0.36rem;
		margin: 0.02rem 0.08rem 0;
	}

	.abwh-whlsit li {
		padding: 0 0.1rem;
	}

	.abwh-whb {
		display: block;
		width: 0.48rem;
		margin: 0 auto 0.1rem;
	}

	.abwh-whbm1 {
		margin-bottom: 0.02rem;
		line-height: 1.8;
		font-size: 0.18rem;
	}

	.abwh-fzmdxk {
		width: 100%;
		padding: 0.18rem 0.2rem 0.25rem;
	}

	.abwh-fzmdk {
		padding: 5vw 0;
	}

	.abwh-fzxb {
		width: 0.25rem;
		margin-bottom: 0.03rem;
	}

	.abwh-fzxb-tit {
		margin-bottom: 0.1rem;
		line-height: 1.5;
		font-size: 0.18rem;
	}

	.abwh-fzxb-tt {
		width: 0.5rem;
		margin-bottom: 0.15rem;
	}

	.abwh-fzxb-text {
		line-height: 1.8;
		font-size: 0.16rem;
	}

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

	.abwh-whlb-link {
		padding: 0.16rem;
	}

	.abwh-whlb-list {
		margin-left: 0;
	}

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

	.abwh-whlb {
		width: 0.4rem;
		margin: 0 auto 5px;
	}

	.abwh-whlb-link .abwh-fzxb-tit {
		margin-bottom: 0.15rem;
	}

	.abwh-whlb-text {
		height: auto;
		line-height: 1.8;
		font-size: 0.14rem;
	}

	.abwh-whlb-text br {
		display: none;
	}

	.abwh-rylist {
		display: block;
		overflow: visible;
		padding-top: 0.1rem;
		/* margin-left: -0.15rem; */
	}

	.abwh-cnlbg {
		background-image: none !important;
	}

	.abab-fzmcmk {
		height: auto;
	}

	.abwh-rylist li {
		float: none;
		width: 100%;
		/* float: left; */
		/* width: calc(50% - 0.15rem);
		margin-left: 0.15rem; */
		margin-bottom: 0.3rem;
		background: #fff;
		/* 
		padding: 0.16rem 0.16rem 0.12rem;
		box-shadow: 0 0 15px rgba(0,0,0,0.1); */
	}

	.abwh-rylist li.abwh-ryltt {
		display: none;
	}

	.abwh-rylb {
		height: 0.7rem;
		margin-bottom: 0;
		float: left;
	}

	.abwh-rylb-tit {
		margin-left: 0.7rem;
		padding-left: 0.12rem;
		margin-bottom: 0.01rem;
		text-align: left;
		line-height: 0.3rem;
		font-size: 0.16rem;
	}

	.abwh-rylb-text {
		padding: 0;
		margin-left: 0.7rem;
		padding-left: 0.12rem;
		height: auto;
		line-height: 1.8;
		font-size: 0.14rem;
		text-align: left;
	}

	.abwh-rylb-text br {
		display: none;
	}

	.abab-qzbg {
		background-image: none !important;
		background-color: #fafafa !important;
	}

	.fa-fad-tit {
		line-height: 1.8;
		font-size: 0.22rem;
	}

	.fa-fad-titk {
		margin-bottom: 0.15rem;
	}

	.fa-fabgdkk {
		padding: 0.6rem 0;
	}

	.fa-fabgdk {
		width: 100%;
		margin: 0 auto;
	}

	.fa-fadmxk {
		border: 10px solid #4cad5f;
		line-height: 1.3;
		font-size: 0.2rem;
	}

	.fal-text {
		/* margin-bottom: 0.5rem; */
		line-height: 1.8;
		font-size: 0.14rem;
		text-align: left;
	}

	.fal-text br {
		display: none;
	}

	.fa-fabgdk .fa-faamk {
		display: none;
	}

	.fa-faamk {
		position: relative;
		width: 100%;
		margin-bottom: 0.1rem;
	}

	.fa-fanb {
		float: left;
		width: 0.4rem;
	}

	.fa-faam-mk {
		padding-top: 0;
		margin-left: 0.4rem;
		padding-left: 0.15rem;
	}

	.fa-faam-m1 {
		margin-bottom: 0.02rem;
		font-size: 0.18rem;
	}

	.fa-faam-m2 {
		font-size: 0.12rem;
	}

	.fa-dwfalb {
		height: 0.3rem;
		margin: 0 auto 0.06rem;
	}

	.fa-dwfa-listk {
		display: block;
		position: relative;
		width: 80%;
		margin: 0.4rem auto 0.2rem;
	}

	.fa-dwfa-listk .fa-dwltumk {
		display: none;
	}

	.fa-dwltumdk {
		margin-left: -0.1rem;
	}

	.fa-dwltumk {
		position: relative;
		width: calc(50% - 0.1rem);
		overflow: hidden;
		float: left;
		margin-left: 0.1rem;
		margin-bottom: 0.14rem;
		text-align: left;
	}

	.fa-dwltuk {
		border: 0.05rem solid #d2ead7;
		width: 0.6rem;
		height: 0.6rem;
		margin: 0 auto 0.12rem;
	}

	.fa-dwltum {
		height: 0.6rem;
		line-height: 0.2rem;
		font-size: 0.14rem;
	}

	.fa-dwltum span {
		display: block;
		flex-direction: column;
		text-align: left;
	}

	.fa-scfamk {
		position: relative;
		width: 33.333%;
		left: auto;
		top: auto;
		float: left;
		right: auto;
		margin-bottom: 0.05rem;
	}

	.fa-scntit,
	.fa-scfabg {
		display: none;
	}

	.fa-jkfatu-ndk .fa-jkltk {
		display: none;
	}

	.fa-jkfatu-ndk {
		max-width: 90%;
		margin: 0.1rem auto;
	}

	.fa-jkfatuti {
		width: 70%;
		left: 15%;
		top: 46.44351464435146%;
	}

	.fa-jklb {
		width: 0.45rem;
	}

	.fa-jkltk {
		position: relative;
	}

	.abjs-pztnk {
		height: auto;
		padding-top: 0;
	}

	.abjs-pzlist {
		margin-top: 0;
		margin-left: -0.1rem;
	}

	.abjs-pzlist li:nth-child(1),
	.abjs-pzlist li:nth-child(2) {
		display: none;
	}

	.abjs-pzlist li {
		width: calc(50% - 0.1rem);
		margin-left: 0.1rem;
		margin-bottom: 0.1rem;
	}

	.job-lnrdk .job-lnrxk:first-child {
		padding-right: 0;
	}

	.in-p4titk {
		top: calc(0.5rem + 6.54166666666667%);
	}

	.in-p4nrk {
		padding-top: calc(220px + 6.54166666666667%);
	}

	.mySwiper-inp4-sj {
		height: calc(100% - 20vw);

	}

	.mySwiper-inp4-sj .swiper-slide {
		height: auto;
		-webkit-box-sizing: border-box;
		box-sizing: border-box;
	}

	.mySwiper-inp4-sj .abjs-cglt {
		background: #fff;
	}

	.mySwiper-inp4-sj .abjs-cgli-tit,
	.mySwiper-inp4-sj .abjs-cgli-text {
		color: #272727;
	}

	.in-p4nrk .container {
		position: relative;
		height: auto;
		left: auto !important;
	}

	.mySwiper-inp4-sj .swiper-scrollbar-drag {
		background: rgba(253, 205, 0, .5);
	}


	.mySwiper-abjsls-sj {
		/* height: calc(100% - 20vw); */

	}

	.mySwiper-abjsls-sj .swiper-slide {
		height: auto;
		-webkit-box-sizing: border-box;
		box-sizing: border-box;
	}

	.mySwiper-abjsls-sj .container {
		padding-right: 15px;
	}

	.mySwiper-abjsls-sj .abjs-cglt {
		background: #fff;
	}

	.mySwiper-abjsls-sj .abjs-cgli-tit,
	.mySwiper-abjsls-sj .abjs-cgli-text {
		color: #272727;
	}

	.mySwiper-abjsls-sj .swiper-scrollbar-drag {
		background: rgba(253, 205, 0, .5);
	}

	.ab-ylnk {
		padding: 0.2rem;
	}

	/*  */
	.ny-abnrk {
		background-image: none !important;
	}

	.abab-jhz-l-text {
		padding-right: 0;
		line-height: 1.8;
		font-size: 0.14rem;
	}

	.abyw-zz-text1 {
		line-height: 1.8;
		font-size: 0.128rem;
	}

	.abyw-zz-text2 {
		font-size: 0.17rem;
	}

	.abyw-zz-text2 br {
		display: none;
	}

	.abyw-zz-text2 span {
		display: inline;
	}

	.swiper-button-prev-abjsry,
	.swiper-button-next-abjsry {
		top: calc(50% - 50px);
	}

	.swiper-pagination-abjsry .swiper-pagination-bullet {
		width: 6px;
		height: 6px;
	}

	.fa-scfabgk {
		margin-bottom: 0.2rem;
	}

	.abab-sjmk {
		line-height: 0.2rem;
		font-size: 0.12rem;
	}

	.fo-copy,
	.fo-nxbdk {
		line-height: 1.6;
		font-size: 0.13rem;
	}

	.fo-telm2 {
		font-size: 0.13rem;
	}

	/*  */
	.log-nrdk {
		padding: 0.4rem 0;
		min-height: calc(100vh - 1.2rem);
	}

	.user-mdk {
		padding: 0.25rem 0.2rem 0.4rem;
	}

	.user-leik {
		display: none;
		float: none;
		width: 100%;
		padding-right: 0;
		border-right: 0;
		overflow: hidden;
		margin-bottom: 0.15rem;
	}

	.user-leik ul {
		margin-left: -0.1rem;
	}

	.user-leik li {
		float: left;
		width: calc(33.3333% - 0.1rem);
		border-bottom: 0;
		margin-left: 0.1rem;
		padding-bottom: 0;
		margin-bottom: 0;
	}

	.user-leibmcn {
		line-height: 1.6;
		font-size: 0.14rem;
	}

	.user-leib {
		width: 0.24rem;
		height: 0.24rem;
		float: none;
		margin: 0 auto 0.02rem;
	}

	.user-leibmk {
		margin-left: 0;
		padding-left: 0;
		text-align: center;
	}

	.user-leibmen {
		display: none;
	}

	.user-mnrk {
		width: 100%;
		margin-left: 0;
		padding-left: 0;
		border-left: none;
		/* border-top: 1px solid #cdcdcd; */
		/* padding-top: 0.15rem; */
		min-height: auto;
	}

	.us-grtitk {
		display: none;
		margin-bottom: 0.2rem;
	}

	.us-grtit {
		margin-left: 0.2rem;
		padding-bottom: 0.2rem;
		line-height: 1.5;
		font-size: 0.16rem;
	}

	.us-gr-smsak {
		padding-bottom: 0.2rem;
		margin-bottom: 0.2rem;
		margin-left: -0.1rem;
	}

	.us-gr-smsak a {
		padding: 0 0.15rem;
		border-radius: 0.5rem;
		text-align: center;
		width: calc(50% - 0.1rem);
		margin-left: 0.1rem;
		margin-bottom: 0.1rem;
		height: 0.4rem;
		border-width: 0.01rem;
		line-height: 0.39rem;
		font-size: 0.14rem;
	}

	.us-gr-smsak a:first-child {
		margin-left: 0.1rem;
	}

	.xzl-link {
		width: 100%;
		padding-right: 0;
		float: none;
	}

	.xzl-lb {
		width: 0.2rem;
		margin-top: 0;
	}

	.xzl-limk {
		margin-left: 0;
		padding-left: 0;
	}

	.xzl-list li {
		padding-bottom: 0.2rem;
		margin-bottom: 0.2rem;
	}

	.xzl-li-tit {
		margin-left: 0.2rem;
		margin-bottom: 0.1rem;
		padding-left: 0.12rem;
		white-space: normal;
		line-height: 0.2rem;
		font-size: 0.14rem;
	}

	.xzl-li-tnk {
		margin-left: 0.2rem;
	}

	.xzl-lbxzk {
		padding-top: 0.1rem;
		float: none;
		width: auto;
	}

	.xzl-lbxzk a {
		width: 0.9rem;
		height: 0.34rem;
		margin-left: 0.1rem;
		border-radius: 0.4rem;
		border-width: 0.01rem;
		line-height: 0.32rem;
		font-size: 0.14rem;
	}

	.xzl-lbxzk a img {
		height: 0.32rem;
	}

	.us-grgr {
		display: none;
	}

	.us-gr-xiem {
		float: none;
		width: 100%;
		text-align: left;
		padding: 0 0 0.05rem;
		line-height: 1.6;
		font-size: 0.14rem;
	}

	.us-gr-xiexk {
		margin-left: 0;
		line-height: 0.36rem;
		font-size: 0.14rem;
	}

	.us-gr-sub {
		margin-left: 0;
	}

	.us-gr-xiem .block-sj {
		display: inline-block;
	}

	.xzl-leik {
		float: none;
		width: 100%;
		border-right: none;
		overflow: hidden;
		border-bottom: 1px solid #e8e8e8;
		margin-bottom: 0.2rem;
		padding-bottom: 0.15rem;
	}

	.xzl-leik>div {
		margin-left: -0.1rem;
	}

	.xzl-listdk {
		margin-left: 0;
		padding-left: 0;
		border-left: none;
	}

	.xzl-leik a {
		width: calc(50% - 0.1rem);
		border-radius: 0.5rem;
		margin-left: 0.1rem;
		margin-bottom: 0.1rem;
		height: 0.4rem;
		float: left;
		border: 0.01rem solid #515152;
		line-height: 0.39rem;
		font-size: 0.14rem;
	}

	.xzl-leik a.on {
		border-color: #fdcc00;
	}

	.log-txdk {
		width: 100%;
		float: none;
		padding: 0.2rem;
	}

	.log-mdk,
	.us-grtitsjk {
		margin: 0.3rem 0;
	}

	.log-tu {
		display: none;
	}

	.log-tx-tit1 {
		line-height: 1.8;
		font-size: 0.2rem;
	}

	.log-tx-tit2 {
		margin-bottom: 0.15rem;
		line-height: 1.8;
		font-size: 0.14rem;
	}

	.log-tx-txiek {
		border: 0.01rem solid #d3d1c8;
		padding: 0.05rem 0.15rem 0.05rem 0.45rem;
		margin-bottom: 0.15rem;
	}

	.log-tx-txie {
		line-height: 0.4rem;
		font-size: 0.14rem;
	}

	.log-b {
		left: 0.16rem;
		height: 0.5rem;
	}

	.log-sub {
		height: 0.5rem;
		font-size: 0.16rem;
	}

	/**/
	.shu16 {
		line-height: 1.8;
		font-size: 0.14rem;
	}

	.fo-ncdk .container {
		width: 100%;
	}
	.xwtjddk{
		display: none;
	}
	.block-pc {
		display: none;
	}

	.block-ipad {
		display: none;
	}

	.block-sj {
		display: block;
	}
}
