@charset "utf-8";

/**判断**/
@media all and (min-width: 1901px) {
	.container {
		width: 1780px;
		min-width: 1780px;
		margin-left: auto;
		margin-right: auto;
	}

	body>.clear {
		min-width: 1780px;
	}

	.swiper-button-prev-ban {
		right: calc((100% - 1780px)/2 + 54px);
	}

	.swiper-button-next-ban {
		right: calc((100% - 1780px)/2);
	}

	.container-lx {
		width: calc((100% - 1780px)/2 + 1780px);
	}


}

@media all and (min-width:1801px) and (max-width: 1900px) {
	.container {
		width: 1700px;
		min-width: 1700px;
		margin-left: auto;
		margin-right: auto;
	}

	body>.clear {
		min-width: 1700px;
	}

	.container-lx {
		width: calc((100% - 1700px)/2 + 1700px);
	}


}

@media all and (min-width:1701px) and (max-width: 1800px) {
	.container {
		width: 1600px;
		min-width: 1600px;
		margin-left: auto;
		margin-right: auto;
	}

	body>.clear {
		min-width: 1600px;
	}

	.container-lx {
		width: calc((100% - 1600px)/2 + 1600px);
	}

	/*  */
	.in-p1ren {
		height: 84.16326530612245%;
		right: 13%;
	}

	.mySwiper-inp1 .swiper-pagination-inp1 {
		bottom: 12%;
	}

	.inp1-mdm1 {
		margin-bottom: 10px;
		font-size: 44px;
	}

	.inp1-mdm2 {
		font-size: 18px;
		letter-spacing: 4.8px;
	}

	.inp3-cplistk {
		width: 1250px;
	}

	.in-p4bgren {
		height: 79.91666666666667%;
	}

	.inp4-cptu {
		height: 50.88775510204082%;
	}

	.inp4-mdk {
		width: 660px;
	}

	.in-p5bgren {
		right: 8.2%;
		height: 81.72448979591837%;
	}

	.inp5-logo {
		right: 4%;
		height: 69.68367346938776%;
	}

	.inp5-tu1 {
		height: 40.85714285714286%;
	}

	/*  */
	.yw-hzpv-mdk {
		width: 100%;
		padding: 50px 50px 0;
	}

	.yw-hzpv-msxk {
		margin-left: -6px;
	}

	.yw-hzpv-msk span {
		min-width: 120px;
		margin-left: 6px;
		margin-bottom: 6px;
		line-height: 40px;
	}

	.Collapsing {
		padding: 24px 0;
	}

	.ywhzp-ndk {
		padding: 66px 0;
	}

	.yw-xbpy-tit {
		margin-bottom: 60px;
	}

	.yw-xbpy-titen {
		top: -35px;
		font-size: 150px;
	}

	.yw-xbyh-xbknk {
		padding: 70px 0 0;
	}

	.yw-xbyh-nkdk {
		padding: 70px 0 60px;
	}

	.yw-xbyj-nk-lben {
		font-size: 120px;
	}

	.yw-xbhy-aqnxk {
		padding: 80px 0 100px;
	}

	.yw-xbhy-aq-textk {
		margin-bottom: 30px;
		padding: 30px 0 40px;
	}

	.yw-xbyh-xzndk {
		padding: 80px 0;
	}

	.yw-xbyjs-rnrk {
		padding-left: 130px;
	}

	.yw-xbfw-azjcnk {
		padding: 60px 0;
	}

	.yw-xbfw-azjcm-text {
		margin-bottom: 40px;
	}

	.yw-xbsw-jyjc-ntit {
		margin-bottom: 60px;
	}

	.yw-xbfw-ysndk {
		padding: 70px 0 80px;
	}

	.yw-xbfw-ys-tit {
		margin-bottom: 70px;
	}

	.yw-xbfw-yslist {
		margin-left: -20px;
	}

	.yw-xbfw-yslist li {
		width: calc(20% - 20px);
		margin-left: 20px;
	}

	.yw-xbfw-ywltudk {
		padding: 14px;
	}

	.yw-xbfw-ysznk {
		padding: 48px 50px;
	}

	.yw-xbfw-ys-titm {
		margin-bottom: 70px;
	}

	.yw-xbfw-syrq-limdk {
		padding: 22px 30px 30px;
	}

	.yw-xbfw-jcfw-link {
		padding: 35px 10px 56px;
	}

	.yw-xbfw-kaglndk {
		padding: 80px 0 70px;
	}

	.yw-xbfw-kl-link {
		padding: 30px;
	}

	.yw-xbfw-pfzlnk {
		padding: 80px 0 60px;
	}

	.yw-xbfw-pfzl-linxk {
		padding: 30px 30px;
	}

	.yw-xbfw-pfzltu-mk {
		padding-left: 44px;
	}

	.yw-xbfw-pfzltu-mtit {
		margin-bottom: 8px;
	}

	.yw-xbfw-tflist {
		padding-top: 65px;
	}

	.yw-xbfw-tftu-tit {
		padding-top: 20px;
	}

	.yw-xbfw-tflink {
		padding: 30px 30px 30px;
	}

	.ban-nynk2 {
		padding: 160px 0 150px;
	}

	.ban-ywhzp-tit2 {
		margin-bottom: 50px;
	}

	.ywhzp-classa {
		margin-bottom: 50px;
	}

	.yw-hzp-list li {
		padding: 36px 20px 30px;
	}

	.yw-hzpv-m2 {
		margin-bottom: 26px;
		font-size: 34px;
	}

	.yj-yjjs-rnrk {
		padding-left: 130px;
	}

	.yj-zbjsnk {
		padding: 70px 0 60px;
	}

	.yj-js-jszy-list {
		margin-left: -30px;
	}

	.yj-js-jszy-list li {
		margin-left: 30px;
		width: calc(33.3333% - 30px);
	}

	.yj-js-jszytuk {
		width: 280px;
		border: 12px solid #b8dac5;
	}

	.yj-js-jszytumk {
		margin-left: 280px;
		padding: 30px;
	}

	.yj-jskltuk {
		padding: 28px;
	}

	.yj-jskltut {
		width: 100px;
	}

	.yj-jsklmdk {
		padding-top: 0;
	}

	.yj-jsklm2 {
		margin-bottom: 50px;
		font-size: 96px;
	}

	.yj-jsklm3 {
		margin-bottom: 14px;
	}

	.yj-jsywkf-link {
		padding: 40px 30px 30px;
	}

	.yj-jszfys-pjstudk {
		padding-top: 15px;
	}

	.yj-lw-classnk {
		width: 280PX;
	}

	.yj-lw-listnk {
		margin-left: calc(280PX + 45PX);
	}
}

@media all and (min-width:1601px) and (max-width: 1700px) {
	.container {
		width: 92%;
		min-width: 92%;
		margin-left: auto;
		margin-right: auto;
	}

	body>.clear {
		min-width: 92%;
	}

	.container-lx {
		width: 96%;
	}

	.pcnav .nav-erjdmk>a {
		padding: 30px 40px;
	}

	/*  */
	.ab-fuk {
		right: 18px;
		transform: translateY(-30%);
	}

	.in-p1ren {
		height: 84.16326530612245%;
		right: 13%;
	}

	.mySwiper-inp1 .swiper-pagination-inp1 {
		bottom: 12%;
	}

	.inp1-mdm1 {
		margin-bottom: 10px;
		font-size: 44px;
	}

	.inp1-mdm2 {
		font-size: 18px;
		letter-spacing: 4.8px;
	}

	.inp1-qqk {
		width: 128px;
		right: 7%;
		bottom: 6%;
	}

	.in-p1-cptu1 {
		left: 10.2%;
		height: 26.36734693877551%;
	}

	.in-p1bg {
		right: -7.5%;
	}

	.inp1-mdk {
		top: 42.51020408163265%;
	}

	.inp2-mdk {
		width: 700px;
	}

	.inp2-m-titen {
		margin-bottom: 44px;
		font-size: 56px;
	}

	.inp2-q2 {
		top: 36.28571428571429%;
		height: 5.3265306122449%;
	}

	.inp2-q1 {
		top: 42%;
		height: 5.3265306122449%;
	}

	.inp2-q3 {
		top: 14.44897959183673%;
		height: 20.44897959183673%;
	}

	.inp2-q4 {
		top: 28.3265306122449%;
		height: 20.44897959183673%;
	}

	.inp2-qxb1k {
		top: 30.73469387755102%;
		right: 7.45%;
		height: 57.204082%;
	}

	.inp2-qxb2k {
		top: 30.73469387755102%;
		right: 6%;
		height: 57.20408163265306%;
	}

	.inp2-m-text {
		margin-bottom: 30px;
	}

	.in-p3renbg {
		height: 96%;
	}

	.inp3-cplistk {
		width: 1200px;
	}

	.inp3-cpmk {
		padding: 10px 0 4px;
		line-height: 32px;
	}

	.in-p4bgx {
		height: 59.1734693877551%;
	}

	.in-p4bgren {
		height: 79.91666666666667%;
	}

	.inp4-mdk .inp3-m-titen {
		margin-bottom: 30px;
	}

	.inp4-cptu {
		height: 50.88775510204082%;
	}

	.inp4-mdk {
		width: 660px;
	}

	.in-p5bgren {
		right: 8.2%;
		height: 81.72448979591837%;
	}

	.inp5-ndk {
		width: 800px;
	}

	.inp5-logo {
		right: 4%;
		height: 69.68367346938776%;
	}

	.inp5-tu1 {
		height: 40.85714285714286%;
	}

	.inp5-tu1bg {
		height: 40.85714285714286%;
	}

	.inp5-tu2 {
		height: 25.77551020408163%;
	}

	.inp5-tu2bg {
		height: 25.77551020408163%;
	}

	.inp5-tu3 {
		height: 15.36734693877551%;
	}

	.inp5-tu3bg {
		height: 15.36734693877551%;
	}

	.mySwiper-home>.swiper-wrapper>.swiper-slide6 {
		background-size: auto 380px !important;
	}


	.swiper-button-prev-inp6,
	.swiper-button-next-inp6 {
		width: 56px;
		height: 56px;
	}

	/*  */
	.ny-leiak a {
		margin-left: 40px;
	}

	.ab-aben1 {
		letter-spacing: 30px;
		line-height: 130px;
		font-size: 120px;
	}

	.ab-aben2 {
		margin-left: 80px;
		letter-spacing: 30px;
		line-height: 130px;
		font-size: 120px;
	}

	.ab-abtmk .yw-xbyjs-titk {
		margin-bottom: 50PX;
	}

	.ab-abtmk2 {
		padding-top: 30px;
	}

	.in-p3nl-llist {
		margin-left: -50px;
	}

	.in-p3nl-llist li {
		width: calc(50% - 50px);
		margin-left: 50px;
		padding: 18px 0 15px;
	}

	.inp3-n1nbm2 {
		font-size: 34px;
	}

	.abpa-nrdk {
		padding: 110px 0 80px;
	}

	.ab-patit1 {
		margin-bottom: 30px;
		line-height: 100px;
		font-size: 90px;
	}

	.ab-patit2 {
		line-height: 100px;
		font-size: 90px;
	}

	.ab-pamtitk {
		margin-bottom: 90px;
		font-size: 30px;
	}

	.abrz-nrdk {
		padding: 100px 0;
	}

	.abrz-mndk {
		padding-top: 26px;
	}

	.abrz-mt1 {
		margin-bottom: 28px;
	}

	.abrz-m1 {
		margin-top: 16px;
		font-size: 20px;
	}

	.ab-qyln-list li {
		height: 430px;
		padding: 45px 30px;
	}

	.ab-qyln-lisk {
		margin-bottom: 30px;
	}

	.ab-qyln-li-tit {
		margin-bottom: 15px;
		height: 60px;
		line-height: 30px;
		font-size: 20px;
	}

	.ab-lstudk {
		width: 100%;
	}

	.ab-lstusk {
		font-size: 60px;
	}

	.ab-dsnb-ndk .mySwiper2 {
		margin-bottom: 50px;
	}

	.abceo-nrdk {
		padding: 90px 0 80px;
	}

	.ab-clxzak {
		margin-top: 50px;
	}

	.ab-clxza {
		width: 180px;
		height: 50px;
		margin-right: 20px;
		border-radius: 50px;
		line-height: 48px;
	}

	.ab-clxza span {
		width: 125px;
		height: 48px;
	}

	.ab-hx-text2 {
		padding-top: 50px;
	}

	.ab-hx-tmk {
		padding: 20px 30px;
	}

	.ab-hx-tm1 {
		font-size: 20px;
	}

	.ab-yjmapk {
		width: 45.40740740740741%;
		border: 20px solid rgba(45, 158, 89, 0.2);
	}

	.ab-yjmdk {
		width: 45.96296296296296%;
	}

	.ab-yjm-tit {
		padding-bottom: 10px;
		margin-bottom: 40px;
		font-size: 26px;
	}

	.ab-yjm-telb dd {
		margin-bottom: 20px;
	}

	.ab-yjm-telb {
		padding-bottom: 20px;
		margin-bottom: 30px;
	}

	.ab-yjm-ak {
		margin-bottom: 20px;
	}

	.ab-yjm-a1 {
		margin-right: 50px;
	}

	.ab-yjzxnmk .tab .tab_menu li {
		width: 210px;
	}

	.yw-xbpy-nb {
		width: 70px;
		margin: 0 auto 10px;
	}

	.yw-xbpy-nbsbg {
		width: 48px;
		height: 78px;
		top: calc(50% - 39px);
		padding-left: 6px;
		padding-top: 28px;
	}

	.yw-xbpy-tit {
		margin-bottom: 65px;
		line-height: 58px;
		font-size: 44px;
	}

	.yw-xbpy-titen {
		font-size: 170px;
	}

	.yw-xbyjs-titcn {
		font-size: 38px;
	}

	.yw-xbyjs-rnrk {
		padding-left: 120px;
	}

	.yw-xbyjs-r-tit1 {
		font-size: 28px;
	}

	.yw-xbyjs-r-tit2 {
		margin-bottom: 60px;
		font-size: 32px;
	}

	.yw-xbyj-nb-lbnk {
		margin-bottom: 45px;
	}

	.yw-xbgxb-nrk {
		padding: 80px 0 100px;
	}

	.yw-wjxt-titk {
		margin-bottom: 46px;
	}

	.yw-xbgxbzl-rnk {
		width: 1000px;
	}

	.yw-xbgxbzl-lnk {
		width: calc(100% - 1000px);
	}

	.yw-xbgxbzl-rmxk {
		padding: 13px 24px;
		margin-bottom: 15px;
		line-height: 26px;
		font-size: 14px;
	}

	.yw-xbgxbzl-rmdk {
		width: 430px;
	}

	.yw-gxbgn-list {
		margin-left: -20px;
	}

	.yw-gxbgn-list li {
		margin-left: 20px;
		width: calc(100%/6 - 20px);
		border-radius: 15px;
		padding: 30px 5px 35px;
	}

	.yw-gxbgsjb-limxk {
		padding: 0 40px 30px;
	}

	.yw-gxbys-mdk {
		padding: 50px 35px 10px;
	}

	.yw-gxbpybz-ndk {
		max-width: 300px;
		padding: 20px;
	}

	.yw-hzhb-ndk {
		padding-bottom: 100px;
	}

	.swiper-button-prev-ywhzhb,
	.swiper-button-next-ywhzhb {
		width: 48px;
		height: 48px;
	}

	.yw-hzhb-ltit {
		margin-bottom: 20px;
		line-height: 30px;
		font-size: 24px;
	}

	.yw-hzhb-ltext {
		margin-bottom: 30px;
		line-height: 30px;
		font-size: 18px;
	}

	.yw-zfgxb-nmk {
		margin-bottom: 50px;
	}

	.yw-zfgxb-titk {
		margin-bottom: 60px;
	}

	.yw-zfgxb-list {
		margin-left: -24px;
	}

	.yw-zfgxb-list li {
		width: calc(33.3333% - 24px);
		margin-left: 24px;
		padding: 50px 40px;
	}

	.yw-gxbys-mlb dd {
		padding: 5px 0 5px 30px;
		line-height: 25px;
	}

	.yw-zfgxb-li-text {
		height: 340px;
	}

	.yw-svf-m1 {
		height: 108px;
		margin-bottom: 30px;
	}

	.yw-xbyjs-rnrk .yw-xbyjs-r-tit2 {
		margin-bottom: 30px;
	}

	.yw-nk-ltuk {
		margin-top: 60px;
		padding: 30px 30px 10px;
	}

	.yw-zspy-mk {
		width: 46.68253968253968%;
		margin-bottom: 60px;
	}

	.yw-zspytu4 {
		margin-top: -40px;
		margin-left: 60px;
		border: 15px solid #fff;
		border-radius: 15px;
	}

	.xwl-sxndk {
		padding: 45px 38px;
	}

	.xwl-link {
		padding: 32px 32px 40px;
	}

	.xwl-li-ti1 {
		margin-bottom: 14px;
	}

	.xwv-rlda {
		margin-bottom: 28px;
	}

	.xwv-dtit {
		width: calc(100% - 220px);
		line-height: 1.6;
		font-size: 28px;
	}

	.xwv-dhui {
		width: 180px;
		height: 54px;
		line-height: 54px
	}

	.xwv-nrnk {
		width: calc(100% - 347px - 60px);
		padding-right: 60px;
	}

	.xwv-rtit {
		margin-bottom: 30px;
	}

	.lxnxbmk {
		margin-left: 85px;
	}

	.lxnxbdk {
		padding: 26px 10px;
	}

	/*  */
	/*  */
	.yw-hzpv-mdk {
		width: 100%;
		padding: 50px 50px 0;
	}

	.yw-hzpv-msxk {
		margin-left: -6px;
	}

	.yw-hzpv-msk span {
		min-width: 120px;
		margin-left: 6px;
		margin-bottom: 6px;
		line-height: 40px;
	}

	.ban-ywhzpmk {
		width: 46.57%;
	}

	.yw-hzpv-tudk {
		width: 45%;
	}

	.yw-hzpv-tudk:nth-child(2) {
		width: 55%;
	}

	.yw-hzpv-msk {
		padding-bottom: 20px;
	}

	.Collapsing {
		padding: 18px 0;
	}

	.coll_body {
		margin-top: -15px;
		padding-bottom: 30px;
	}

	.swiper-button-prev-ywhzpv,
	.swiper-button-next-ywhzpv {
		width: 48px;
		height: 48px;
		bottom: 40px;
	}

	.swiper-button-next-ywhzpv {
		right: 40px;
	}

	.swiper-button-prev-ywhzpv {
		right: 100px;
	}

	.ywhzp-ndk {
		padding: 66px 0;
	}

	.yw-xbpy-tit {
		margin-bottom: 38px;
	}

	.yw-xbpy-titen {
		top: -35px;
		font-size: 150px;
	}

	.yw-xbyh-xbknk {
		padding: 70px 0 0;
	}

	.yw-xbyh-nkdk {
		padding: 70px 0 60px;
	}

	.yw-xbyj-nk-lben {
		font-size: 120px;
	}

	.yw-xbhy-aqnxk {
		padding: 80px 0 100px;
	}

	.yw-xbhy-aq-textk {
		margin-bottom: 30px;
		padding: 30px 0 40px;
	}

	.yw-xbyh-xzndk {
		padding: 80px 0;
	}

	.yw-xbyjs-rnrk {
		padding-left: 130px;
	}

	.yw-xbfw-azjcnk {
		padding: 60px 0;
	}

	.yw-xbfw-azjcm-text {
		margin-bottom: 40px;
	}

	.yw-xbsw-jyjc-ntit {
		margin-bottom: 60px;
	}

	.yw-xbfw-ysndk {
		padding: 70px 0 80px;
	}

	.yw-xbfw-ys-tit {
		margin-bottom: 70px;
	}

	.yw-xbfw-yslist {
		margin-left: -20px;
	}

	.yw-xbfw-yslist li {
		width: calc(20% - 20px);
		margin-left: 20px;
	}

	.yw-xbfw-ywltudk {
		padding: 14px;
	}

	.yw-xbfw-ysznk {
		padding: 48px 50px;
	}

	.yw-xbfw-ys-titm {
		margin-bottom: 70px;
	}

	.yw-xbfw-syrq-limdk {
		padding: 22px 30px 30px;
	}

	.yw-xbfw-jcfw-link {
		padding: 35px 10px 56px;
	}

	.yw-xbfw-kaglndk {
		padding: 80px 0 70px;
	}

	.yw-xbfw-kl-link {
		padding: 30px;
	}

	.yw-xbfw-pfzlnk {
		padding: 80px 0 60px;
	}

	.yw-xbfw-pfzl-linxk {
		padding: 30px 30px;
	}

	.yw-xbfw-pfzltuk {
		width: 320px;
	}

	.yw-xbfw-pfzltu-mk {
		margin-left: 320px;
		padding-left: 30px;
	}

	.yw-xbfw-pfzltu-mtext {
		line-height: 32px;
	}

	.yw-xbfw-pfzltu-mtit {
		margin-bottom: 8px;
	}

	.yw-xbfw-tflist {
		padding-top: 65px;
	}

	.yw-xbfw-tftu-tit {
		padding-top: 20px;
	}

	.yw-xbfw-tflink {
		padding: 30px 30px 30px;
	}

	.ban-nynk2 {
		padding: 160px 0 150px;
	}

	.ban-ywhzp-tit2 {
		margin-bottom: 50px;
	}

	.ywhzp-classa {
		margin-bottom: 50px;
	}

	.yw-hzp-list li {
		padding: 36px 20px 30px;
	}

	.yw-hzpv-m2 {
		margin-bottom: 26px;
		font-size: 34px;
	}

	.yj-yjjs-rnrk {
		padding-left: 110px;
	}

	.yw-xbyjs-r-titn {
		margin-bottom: 30px;
	}

	.yw-xbyh-xzlb li {
		margin-bottom: 40px;
	}

	.yw-xbyh-titdk {
		margin-bottom: 50px;
	}

	.yj-zbjsmk {
		width: 48.820225%;
	}

	.yj-zbjsnk {
		padding: 70px 0 60px;
	}

	.yj-js-jszy-list {
		margin-left: -30px;
	}

	.yj-js-jszy-list li {
		margin-left: 30px;
		width: calc(33.3333% - 30px);
	}

	.yj-js-jszytuk {
		width: 280px;
		border: 12px solid #b8dac5;
	}

	.yj-js-jszytumk {
		margin-left: 280px;
		padding: 30px;
	}

	.yj-jskltuk {
		padding: 28px;
	}

	.yj-jskltut {
		width: 80px;
		top: 30px;
	}

	.yj-jsklmdk {
		padding-top: 0;
		width: 49%;
	}

	.yj-jsklm1 {
		margin-bottom: 12px;
		font-size: 72px;
	}

	.yj-jsklm2 {
		margin-bottom: 40px;
		font-size: 92px;
	}

	.yj-jsklm3 {
		margin-bottom: 14px;
	}

	.yj-jsywkf-li-tit {
		margin-bottom: 20px;
		font-size: 28px;
	}

	.yj-jsywkf-link {
		padding: 40px 30px 30px;
	}

	.yj-js-sjxf-gxbm-list li {
		margin-bottom: 16px;
	}

	.yj-jshshxnk {
		padding: 60px 56px;
	}

	.yj-js-hexbtumk {
		padding-left: 40px;
	}

	.yj-jszfys-pjstudk {
		padding-top: 15px;
	}

	.yj-js-ssxbtt {
		margin: 33px 0;
	}

	.yj-lw-classnk {
		width: 264PX;
		padding: 70px 0;
	}

	.yj-lw-clsadk a {
		background: url(../images/yj-lw-lxj1.png) 20px center no-repeat;
		padding: 15px 0 15px 50px;
	}

	.yj-lw-clsadk a.on,
	.yj-lw-clsadk a:hover {
		background: url(../images/yj-lw-lxj01.png) 20px center no-repeat;
	}

	.yj-lw-listnk {
		margin-left: calc(264PX + 40PX);
		padding: 70px 0 70PX 58PX;
	}

	.yw-xbfw-kagl-jtk2 {
		width: 330px;
	}

	.yw-xbfw-kagl-jtk22 {
		width: 350px;
	}

	.yw-xbfw-aglnk {
		padding: 80px 0 100px;
	}

	.yw-xbfw-tflin2 {
		padding-top: 138px;
	}

	.yj-jswmt-tuk {
		width: 650px;
		margin-left: -150px;
		margin-top: 74px;
		padding: 12px;
	}

	.yj-jswmt-tu1 {
		width: 620px;
	}

	.yj-js-wmt-list li {
		padding: 4px 0;
	}

	.yjjs-yjjgk1 {
		width: 46.089888%;
	}

	.yjjs-yjjgk2 {
		width: 49.29213483146067%;
	}

	.yjjs-yjjg-tit {
		margin-bottom: 18px;
	}

	.yjjs-gmptu-tit {
		padding: 20px 0 12px;
	}

	.swiper-button-prev-yjgmp,
	.swiper-button-next-yjgmp {
		width: 50px;
		height: 50px;
	}

	.yj-jsmncjtuk2 {
		padding: 20px;
	}

	.yj-jsmncjtuk {
		padding: 20px;
	}

	.yw-xbyh-titcn {
		margin-bottom: 15px;
		line-height: 54px;
		font-size: 38px;
	}

	.yj-js-hwxbywnk {
		padding: 70px 0;
	}

}

@media all and (min-width:1441px) and (max-width: 1600px) {
	.container {
		width: 92%;
		min-width: 92%;
		margin-left: auto;
		margin-right: auto;
	}

	.container-lx {
		width: 96%;
	}

	body>.clear {
		min-width: 92%;
	}

	.fo-nxb {
		width: 64px;
	}

	.fo-ad-en {
		margin-top: 0;
	}

	.shu16 {
		line-height: 34px;
	}

	.ny-leiak a {
		margin-left: 30px;
	}

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

	.pcnav .nav-erjdmk>a {
		padding: 40px 30px;
	}

	/*  */
	.ab-fuk {
		right: 28px;
		transform: translateY(-30%);
	}

	.palr {
		padding-left: 55px;
		padding-right: 55px;
	}

	.inpnxk {
		display: block;
		top: 16%;
		height: auto;
	}

	.mySwiper-inp1 .swiper-pagination-inp1 {
		width: 100%;
		left: 0;
		bottom: 3vmin;
		text-align: center;
	}

	.swiper-pagination-inp1 span {
		display: inline-block;
		float: none;
		width: 0.18rem;
		height: 0.18rem;
	}

	.inp1-mdm1 {
		margin-bottom: 38px;
		font-size: 42px;
	}

	.inp1-mdm2 {
		font-size: 18px;
	}

	.inp1-mdk {
		left: 6%;
	}

	.swiper-button-prev-inp1,
	.swiper-button-next-inp1 {
		width: 50px;
		height: 50px;
	}

	.in-p2nxbb {
		width: 60px;
		margin: 0 auto 20px;
	}

	.in-p2nxbmcn {
		font-size: 26px;
	}

	.in-p2nxbmen {
		font-size: 16px;
	}

	.in-p2nxbaxk a {
		margin-bottom: 10px;
		padding: 14px 34px 14px 15px;
		background: url(../images/in-p2-hxj1.png) calc(100% - 15px) center no-repeat;
	}

	.in-p2nxbak {
		padding-top: 50px;
	}

	.in-p2nxbdk:hover .in-p2nxbat {
		height: 35px;
	}

	.in-p3nrxlk2 {
		position: relative;
		bottom: auto;
		top: 24.6734693877551%;
		padding: 0 0;
	}

	.inp3-n2nb {
		width: 48px;
		margin: 0 auto 6px;
	}

	.in-p3nr-rlk {
		padding: 0 8%;
	}

	.in-p3nr-rlxt {
		height: 95px;
	}

	.in-p3nl-tit {
		padding-left: 32px;
		margin-bottom: 30px;
		font-size: 34px;
	}

	.in-p3nrk1 {
		padding: 0 40px;
	}

	.in-p3nl-llist {
		margin-left: -30px;
	}

	.in-p3nl-llist li {
		width: calc(50% - 30px);
		margin-left: 30px;
	}

	.inp3-n1nbm1 {
		margin-bottom: 5px;
		font-size: 14px;
	}

	.inp3-n1nbm2 {
		font-size: 32px;
	}

	.inp3-n1nbm2 span {
		margin-left: 5px;
		margin-top: 10px;
		font-size: 14px;
	}

	.inp3-n1nb {
		width: 40px;
	}

	.in-p3nrmen {
		top: 17.346939%;
		font-size: 100px;
	}

	.in-p3nl-text {
		margin-bottom: 20px;
	}

	.in-p3nl-lak {
		width: 160px;
		height: 50px;
		line-height: 48px;
	}

	.swiper-button-prev-inp4,
	.swiper-button-next-inp4 {
		width: 50px;
		height: 50px;
	}

	.mySwiper-inp5 {
		margin: 0 4%;
	}

	.in-p5-xwnk {
		top: 32.673469%;
		margin: 0 35px;
	}

	.in-p5-xw-tit {
		margin-bottom: 10px;
		height: 60px;
		line-height: 30px;
		font-size: 18px;
	}

	.in-p5-xwda {
		margin-bottom: 18px;
		font-size: 14px;
	}

	.in-p5nrmen {
		left: 4%;
	}

	.in-p5nrmcn {
		left: 4%;
	}

	.in-p6nrmcn {
		padding-left: 0;
	}

	.in-p6-nxb {}

	.in-p6-nxb-textk {
		padding: 10px 16px;
		line-height: 30px;
	}

	.in-p6-nxbm {
		padding: 10px 16px;
		line-height: 34px;
		font-size: 22px;
	}

	.inp6-ndk .tab .tab_menu .selected .in-p6-nxb-textk {
		height: 210px;
	}

	.in-p6-nxb-text {
		height: 150px;
	}

	.inp6-ndk .tab .tab_menu li {
		padding: 32px;
	}

	.inp6-ndk .tab {
		width: calc(100% - 140px);
		margin-left: 140px;
	}

	.inp6-ndk .tab .tab_box {
		width: 46%;
	}

	.inp6-ndk .tab .tab_menu {
		width: 54%;
	}

	/*  */
	.ban-nynk {
		padding: 280px 0 70px;
	}

	.ny-wznk {
		padding-left: 22px;
	}

	.ny-wznk span {
		width: 34px;
	}

	.abab-nrdk {
		padding: 80px 0 70px;
	}

	.ab-abenk {
		margin-bottom: 60px;
	}

	.yw-xbyjs-nt1 {
		height: 315px;
	}

	.ab-aben1 {
		letter-spacing: 30px;
		line-height: 130px;
		font-size: 120px;
	}

	.ab-aben2 {
		margin-left: 80px;
		letter-spacing: 30px;
		line-height: 130px;
		font-size: 120px;
	}

	.ab-abtmk .yw-xbyjs-titk {
		margin-bottom: 50PX;
	}

	.ab-abtmk2 {
		padding-top: 30px;
	}

	.in-p3nl-llist {
		margin-left: -50px;
	}

	.in-p3nl-llist li {
		width: calc(50% - 50px);
		margin-left: 50px;
		padding: 18px 0 15px;
	}

	.inp3-n1nbm2 {
		font-size: 34px;
	}

	.abpa-nrdk {
		padding: 100px 0 80px;
	}

	.ab-patit1 {
		margin-bottom: 20px;
		line-height: 90px;
		font-size: 84px;
	}

	.ab-patit2 {
		line-height: 90px;
		font-size: 84px;
	}

	.ab-pamtitk {
		margin-bottom: 65px;
		font-size: 28px;
	}

	.abrz-nrdk {
		padding: 90px 0;
	}

	.abrz-mndk {
		padding-top: 26px;
	}

	.abrz-mt1 {
		margin-bottom: 20px;
		font-size: 26px;
	}

	.abceo-mdk {
		margin-top: 120px;
	}

	.ab-ceoen {
		bottom: 40px;
		font-size: 120px;
		letter-spacing: 32px;
	}

	.abrz-m1 {
		margin-top: 16px;
		font-size: 20px;
	}

	.ab-qyln-list li {
		height: 430px;
		padding: 45px 30px;
	}

	.ab-qyln-lisk {
		margin-bottom: 30px;
		width: 52px;
		height: 52px;
		line-height: 50px;
	}

	.ab-qyln-li-tit {
		margin-bottom: 15px;
		height: 60px;
		line-height: 30px;
		font-size: 18px;
	}

	.ab-lstudk {
		width: 100%;
	}

	.ab-lstusk {
		font-size: 60px;
	}

	.ab-dsnb-ndk .mySwiper2 {
		margin-bottom: 50px;
	}

	.abceo-nrdk {
		padding: 90px 0 80px;
	}

	.ab-clxzak {
		margin-top: 50px;
	}

	.ab-clxza {
		width: 180px;
		height: 50px;
		margin-right: 20px;
		border-radius: 50px;
		line-height: 48px;
	}

	.ab-clxza span {
		width: 125px;
		height: 48px;
	}

	.ab-hx-text2 {
		padding-top: 50px;
	}

	.ab-hx-tmk {
		padding: 20px 30px;
	}

	.ab-hx-tm1 {
		font-size: 20px;
	}

	.ab-yjmapk {
		width: 45.40740740740741%;
		border: 20px solid rgba(45, 158, 89, 0.2);
	}

	.ab-yjmdk {
		width: 45.96296296296296%;
	}

	.ab-yjm-tit {
		padding-bottom: 10px;
		margin-bottom: 40px;
		font-size: 26px;
	}

	.ab-yjm-telb dd {
		margin-bottom: 20px;
	}

	.ab-yjm-telb {
		padding-bottom: 20px;
		margin-bottom: 30px;
	}

	.ab-yjm-ak {
		margin-bottom: 20px;
	}

	.ab-yjm-a1 {
		margin-right: 50px;
	}

	.ab-yjzxnmk .tab .tab_menu li {
		width: 210px;
	}

	.yw-xbpy-nb {
		width: 66px;
		margin: 0 auto 10px;
	}

	.yw-xbpy-nbsbg {
		width: 38px;
		height: 68px;
		top: calc(50% - 29px);
		padding-left: 6px;
		padding-top: 22px;
	}

	.yw-xbpy-tit {
		margin-bottom: 30px;
		line-height: 50px;
		font-size: 40px;
	}

	.yw-xbpy-titen {
		font-size: 140px;
	}

	.yw-xbyjs-titcn {
		font-size: 34px;
	}

	.ab-abtmk .yw-xbyjs-titcn {
		font-size: 34px;
	}

	.yw-xbyjs-rnrk {
		padding-left: 120px;
	}

	.yw-xbyjs-r-tit1 {
		font-size: 26px;
	}

	.yw-xbyjs-r-tit2 {
		margin-bottom: 60px;
		font-size: 30px;
	}

	.yw-xbyj-nb-lbnk {
		margin-bottom: 40px;
	}

	.yw-xbwjxt-tu2 {
		left: -100px;
		bottom: -120px;
	}

	.yw-xbgxb-nrk {
		padding: 80px 0 100px;
	}

	.yw-wjxt-titk {
		margin-bottom: 30px;
		font-size: 28px;
	}

	.yw-gxbgn-lim1 {
		margin-bottom: 20px;
		font-size: 34px;
	}

	.yw-xbgxb-ben1 {
		font-size: 100px;
	}

	.yw-xbgxb-ben2 {
		top: 280px;
		font-size: 100px;
	}

	.yw-xbgxbzl-rnk {
		width: 800px;
	}

	.yw-xbgxbzl-lnk {
		width: calc(100% - 800px);
	}

	.yw-xbgxbzl-rmxk {
		padding: 13px 24px;
		margin-bottom: 15px;
		line-height: 26px;
		font-size: 14px;
	}

	.yw-xbgxbzl-rmdk {
		width: 330px;
	}

	.yw-xbgxbzl-zlt2 {
		padding: 26px 0;
	}

	.yw-gxbgn-lim2 {
		margin-bottom: 10px;
	}

	.yw-gxbyt-tuk {
		margin-top: -40px;
	}

	.yw-gxbys .tab .tab_menu {
		width: 340px;
	}

	.yw-gxbys-tdk {
		padding: 50px 0 0 80px;
	}

	.yw-gxbys .tab .tab_box {
		width: calc(100% - 340px);
	}

	.yw-xbgxbzl-zl-lbk td {
		padding: 20px;
	}

	.yw-xbgxbzl-tit {
		margin-bottom: 20px;
	}

	.yw-gxbgn-list {
		margin-left: -20px;
	}

	.yw-gxbgn-list li {
		margin-left: 20px;
		width: calc(100%/6 - 20px);
		border-radius: 15px;
		padding: 30px 5px 35px;
	}

	.yw-gxbgsjb-limxk {
		padding: 0 40px 30px;
	}

	.yw-gxbys-mdk {
		padding: 50px 35px 10px;
	}

	.yw-gxbpybz-ndk {
		max-width: 300px;
		padding: 20px;
	}

	.yw-hzhb-ndk {
		padding-bottom: 100px;
	}

	.swiper-button-prev-ywhzhb,
	.swiper-button-next-ywhzhb {
		width: 48px;
		height: 48px;
	}

	.yw-hzhb-zsnk {
		padding-left: 90px;
	}

	.yw-hzhb-ltit {
		margin-bottom: 16px;
		line-height: 30px;
		font-size: 22px;
	}

	.yw-hzhb-ltext {
		margin-bottom: 24px;
		line-height: 30px;
		font-size: 18px;
	}

	.yw-zfgxb-nrk {
		padding: 90px 0 80px;
	}

	.yw-zfgxb-nmk {
		margin-bottom: 50px;
	}

	.yw-zfgxb-li-tit {
		margin-bottom: 10px;
		line-height: 30px;
		font-size: 20px;
	}

	.yw-zfgxb-titk {
		margin-bottom: 50px;
	}

	.yw-zfgxb-list {
		margin-left: -18px;
	}

	.yw-zfgxb-list li {
		width: calc(33.3333% - 18px);
		margin-left: 18px;
		padding: 42px 30px;
	}

	.yw-gxbys-mlb dd {
		padding: 5px 0 5px 30px;
		line-height: 25px;
	}

	.yw-zfgxb-li-text {
		height: 340px;
	}

	.yw-zfgxb-xj {
		display: block;
		width: 40px;
	}

	.yw-svf-m1 {
		height: 108px;
		margin-bottom: 30px;
	}

	.yw-svf-lbxbk {
		max-width: 160px;
		margin: 0 auto 30px;
	}

	.yw-svf-lbxb {
		width: 44px;
	}

	.yw-svf-lindk {
		height: 570px;
	}

	.yw-svf-lbxbm {
		line-height: 30px;
		font-size: 20px;
	}

	.yw-xbyjs-rnrk .yw-xbyjs-r-tit2 {
		margin-bottom: 20px;
		font-size: 28px;
	}

	.yw-nk-ltuk {
		margin-top: 60px;
		padding: 30px 30px 10px;
	}

	.yw-zspy-mk {
		width: 46.68253968253968%;
		margin-bottom: 60px;
	}

	.yw-zspytu4 {
		margin-top: -40px;
		margin-left: 26px;
		border: 10px solid #fff;
		border-radius: 10px;
	}

	.yw-nkxbpy-nrdk .yw-xbyjs-titk {
		margin-bottom: 48px;
	}

	.yw-zspytu2,
	.yw-zspytu3 {
		height: 230px;
	}

	.xwl-sxndk {
		padding: 45px 38px;
	}

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

	.xwl-li-ti1 {
		margin-bottom: 14px;
	}

	.xwv-rlda {
		margin-bottom: 28px;
	}

	.xwv-dtit {
		width: calc(100% - 190px);
		line-height: 1.6;
		font-size: 26px;
	}

	.xwv-dhui {
		width: 160px;
		height: 54px;
		line-height: 54px
	}

	.xwv-rnk {
		width: 300px;
	}

	.xwv-nrnk {
		width: calc(100% - 300px - 50px);
		padding-right: 50px;
	}

	.xwv-rlist li {
		padding-bottom: 30px;
		margin-bottom: 30px;
	}

	.xwv-fxdnk {
		padding: 30px 0;
		margin-bottom: 30px;
	}

	.xwv-rtit {
		margin-bottom: 30px;
	}

	.lxnxbmk {
		margin-left: 74px;
	}

	.lxnxbm1 {
		margin-bottom: 6px;
	}


	.con-ewmnk {
		margin-top: 36px;
	}

	.lxnxbdk {
		padding: 16px 8px;
	}

	.lxnxb {
		margin-top: 8px;
	}

	.con-ewmk {
		margin-bottom: 12px;
	}

	/*  */
	.yw-hzpv-mdk {
		width: 100%;
		padding: 40px 40px 0;
	}

	.yw-hzpv-msxk {
		margin-left: -6px;
	}

	.yw-hzpv-msk span {
		min-width: 120px;
		margin-left: 6px;
		margin-bottom: 6px;
		line-height: 40px;
	}

	.ban-ywhzpmk {
		width: 50%;
	}

	.yw-hzpv-tudk {
		width: 45%;
	}

	.yw-hzpv-tudk:nth-child(2) {
		width: 55%;
	}

	.yw-hzpv-msk {
		padding-bottom: 20px;
	}

	.Collapsing {
		padding: 13px 0;
	}

	.coll_body {
		margin-top: -15px;
		padding-bottom: 20px;
	}

	.swiper-button-prev-ywhzpv,
	.swiper-button-next-ywhzpv {
		width: 48px;
		height: 48px;
		bottom: 40px;
	}

	.swiper-button-next-ywhzpv {
		right: 40px;
	}

	.swiper-button-prev-ywhzpv {
		right: 100px;
	}

	.ywhzp-ndk {
		padding: 66px 0;
	}

	.yw-xbpy-titen {
		top: -35px;
		font-size: 130px;
	}

	.yw-xbyh-xbknk {
		padding: 70px 0 0;
	}

	.yw-xbyh-nkdk {
		padding: 70px 0 60px;
	}

	.yw-xbyj-nk-lben {
		font-size: 120px;
	}

	.yw-xbyj-nktuk {
		margin-top: 50px;
		width: 47.555556%;
	}

	.yw-xbyj-nk-lbdk {
		padding-top: 60px;
	}

	.yw-xbyj-nk-lim1 {
		margin-bottom: 14px;
	}

	.yw-xbyj-nk-litt {
		top: 69px;
	}

	.yw-xbyh-nk-nnj {
		margin: 62px auto 0;
	}

	.yw-xbhy-aq-tit1 {
		display: block;
		margin-bottom: 29px;
		font-weight: bold;
		line-height: 32px;
		font-size: 32px;
	}

	.yw-xbhy-aqnxk {
		padding: 70px 0 85px;
	}

	.yw-xbhy-aq-textk {
		margin-bottom: 22px;
		padding: 24px 0 30px;
		font-size: 34px;
	}

	.yw-xbhy-aq-tu2 {
		bottom: -100px;
	}

	.yw-xbyh-xzndk {
		padding: 70px 0;
	}

	.yw-xbyjs-rnrk {
		padding-left: 110px;
	}

	.yw-xbfw-azjcnk {
		padding: 60px 0;
	}

	.yw-xbfw-azjcm-text {
		margin-bottom: 40px;
	}

	.yw-xbsw-jyjc-ntit {
		margin-bottom: 60px;
	}

	.yw-xbfw-ysndk {
		padding: 70px 0 80px;
	}

	.yw-xbzl-leinbmdk {
		display: block;
		width: 360px;
	}

	.yw-xbfw-llist {
		margin-left: 360px;
	}

	.yw-xbfw-llist li {
		width: calc(33.3333% - 18px);
		margin-left: 18px;
		margin-bottom: 18px;
	}

	.yw-xbfw-llist li .yw-xbzl-leinbmnxk {
		height: 193px;
	}

	.yw-xbsw-jyjctu2mk {
		width: 310px;
		height: 92px;
		left: calc(50% - 154px);
		top: 185px;
		padding: 29px 17px 13px;
	}

	.yw-xbfw-ysznxk {
		padding: 0 0 15px;
	}

	.yw-xbfw-ys-tit {
		margin-bottom: 70px;
	}

	.yw-xbfw-yslist {
		margin-left: -20px;
	}

	.yw-xbfw-yslist li {
		width: calc(20% - 20px);
		margin-left: 20px;
	}

	.yw-xbfw-ywltudk {
		padding: 14px;
	}

	.yw-xbfw-ysznk {
		padding: 30px;
	}

	.yw-xbfw-ysz-tit {
		margin-bottom: 10px;
	}

	.yw-xbfw-yszen {
		bottom: -30px;
		font-size: 130px;
	}

	.yw-xbfw-ys-titm {
		margin-bottom: 40px;
	}

	.yw-xbfw-syrq-limdk {
		padding: 20px 24px 24px;
	}

	.yw-xbfw-syrq-lim-text {
		height: 56px;
		line-height: 28px;
	}

	.yw-xbfw-jcfw-link {
		padding: 35px 10px 56px;
	}

	.yw-xbfw-kaglndk {
		padding: 80px 0 70px;
	}

	.yw-xbfw-kl-link {
		padding: 22px;
	}

	.yw-xbfw-kl-lituk {
		margin-bottom: 20px;
	}

	.yw-xbfw-klm-tit {
		margin-bottom: 10px;
		line-height: 33px;
	}

	.yw-xbfw-swm-mdk {
		padding-left: 110px;
	}

	.yw-xbfw-pfzlnk {
		padding: 60px 0 60px;
	}

	.yw-xbfw-pfzl-linxk {
		padding: 20px;
	}

	.yw-xbfw-pfzltuk {
		width: 280px;
	}

	.yw-xbfw-zwgsnk {
		padding: 70px 0 60px;
	}

	.yw-xbfw-zwmk {
		padding-top: 0;
	}

	.yw-xbfw-tfzlnk {
		padding: 70px 0;
	}

	.yw-xbfw-pfzltu-mk {
		margin-left: 280px;
		padding-left: 20px;
	}

	.yw-xbfw-pfzltu-mtext {
		line-height: 28px;
		font-size: 15px;
	}

	.yw-xbfw-pfzltu-mtit {
		margin-bottom: 8px;
	}

	.yw-xbfw-tflist {
		padding-top: 65px;
	}

	.yw-xbfw-tftu-tit {
		padding-top: 20px;
	}

	.yw-xbfw-tflink {
		padding: 20px 20px 24px;
	}

	.ban-nynk2 {
		padding: 160px 0 80px;
	}

	.ban-ywhzp-tit {
		margin-bottom: 5px;
		font-size: 34px;
	}

	.ban-ywhzp-tit2 {
		margin-bottom: 30px;
	}

	.ywhzp-classa {
		margin-bottom: 40px;
	}

	.yw-hzp-list {
		margin-left: -15px;
	}

	.yw-hzp-list li {
		padding: 30px 20px 20px;
		width: calc(20% - 15px);
		margin-left: 15px;
	}

	.yw-hzpv-m2 {
		margin-bottom: 20px;
		font-size: 32px;
	}

	.yj-yjjs-rnrk {
		padding-left: 90px;
	}

	.yw-xbyjs-r-titn {
		margin-bottom: 30px;
	}

	.yw-xbyh-xzlb li {
		margin-bottom: 30px;
	}

	.yw-xbyh-xznm-tit {
		line-height: 34px;
		font-size: 20px;
	}

	.yj-yjjsndk {
		padding: 70px 0;
	}

	.yw-xbyh-titdk {
		margin-bottom: 40px;
	}

	.yj-zbjsmk {
		width: 48.820225%;
	}

	.yj-zbjsnk {
		padding: 70px 0 60px;
	}

	.yj-js-jszy-list {
		margin-left: -30px;
	}

	.yj-js-jszy-list li {
		margin-left: 30px;
		width: calc(33.3333% - 30px);
	}

	.yj-js-jszytuk {
		width: 240px;
		border: 10px solid #b8dac5;
	}

	.yj-js-jszytumk {
		margin-left: 240px;
		padding: 22px;
	}

	.yj-jskltuk {
		padding: 16px;
	}

	.yj-jskltut {
		width: 80px;
		top: 30px;
	}

	.yj-jsklmdk {
		padding-top: 0;
		width: 49%;
	}

	.yj-jsklm1 {
		margin-bottom: 10px;
		font-size: 68px;
	}

	.yj-jsklm2 {
		margin-bottom: 30px;
		font-size: 84px;
	}

	.yj-jsklm3 {
		margin-bottom: 14px;
	}

	.yj-jsklm4 {
		font-size: 18px;
	}

	.yj-jsywkf-li-tit {
		margin-bottom: 15px;
		font-size: 24px;
	}

	.yj-jsywkf-link {
		padding: 30px 25px 25px;
	}

	.yj-js-sjxf-gxbm-list li {
		margin-bottom: 16px;
	}

	.yj-js-sjxf-gxbm-lisk1 {
		width: 68px;
		height: 68px;
		padding: 5px;
		font-size: 20px;
	}

	.yj-js-sjxf-gxbm-lis1 {
		width: 56px;
		height: 56px;
		line-height: 56px;
	}

	.yj-js-sjxf-gxbm-lim1 {
		margin-left: 68px;
		padding-left: 11px;
		padding-top: 12px;
		line-height: 38px;
		font-size: 20px;
	}

	.yj-jshshxnk {
		padding: 45px 34px;
	}

	.yj-js-hexbtumk {
		padding-left: 34px;
	}

	.yj-js-hexbtit {
		margin-bottom: 50px;
	}

	.yj-js-wmt-listk {
		padding: 24px 30px;
	}

	.yj-js-wmtmdk {
		width: 610px;
	}

	.yj-jszfys-pjstudk {
		padding-top: 15px;
	}

	.yj-js-zfyspjs-spnk {
		width: 52.898876%;
		border: 24px solid rgba(255, 255, 255, 0.5);
	}

	.yj-js-zfysp-xwlink {
		padding: 30px 30px 30px;
		border-radius: 18px;
	}

	.yj-jsywkf-link {
		border-radius: 26px;
	}

	.yj-js-ssxbtt {
		margin: 33px 0;
	}

	.yj-lw-classnk {
		width: 264PX;
		padding: 70px 0;
	}

	.yj-lw-clsadk a {
		background: url(../images/yj-lw-lxj1.png) 20px center no-repeat;
		padding: 15px 0 15px 50px;
	}

	.yj-lw-clsadk a.on,
	.yj-lw-clsadk a:hover {
		background: url(../images/yj-lw-lxj01.png) 20px center no-repeat;
	}

	.yj-lw-listnk {
		margin-left: calc(264PX + 40PX);
		padding: 70px 0 70PX 58PX;
	}

	.yw-xbfw-kagl-jtk2 {
		width: 330px;
	}

	.yw-xbfw-kagl-li-nmdk {
		margin-right: 0;
	}

	.yw-xbfw-kagl-jtk22 {
		width: 200px;
	}

	.yw-xbfw-agl-tit {
		margin-bottom: 30px;
		line-height: 42px;
		font-size: 28px;
	}

	.yw-xbfw-agl-fr {
		width: 47.820225%;
	}

	.yw-xbfw-agltu1 {
		width: 46.45%;
	}

	.yw-xbfw-kaxg-link {
		padding: 40px 10px 10px;
		height: 290px;
	}

	.yw-xbfw-gjzlm2 {
		width: 47%;
		padding: 36px;
		margin-top: 26px;
	}

	.yw-xbfw-gjzlnbk {
		max-width: 160px;
		padding: 12px;
	}

	.yw-xbfw-rgmnk {
		padding-top: 20px;
	}

	.yw-xbfw-rgnbg {
		top: 142px;
	}

	.yw-xbfw-kanbk {
		margin: 0 auto 30px;
	}

	.yw-xbfw-aglnk {
		padding: 80px 0 100px;
	}

	.yw-xbfw-tflin2 {
		padding-top: 110px;
	}

	.yj-jswmt-tuk {
		width: 630px;
		margin-left: -110px;
		margin-top: 74px;
		padding: 12px;
	}

	.yj-jswmt-tu1 {
		width: 520px;
	}

	.yj-js-wmt-list li {
		padding: 4px 0;
	}

	.yjjs-yjjgk1 {
		width: 46.089888%;
	}

	.yjjs-yjjgk2 {
		width: 49.29213483146067%;
	}

	.yjjs-yjjg-tit {
		margin-bottom: 18px;
		line-height: 32px;
		font-size: 18px;
	}

	.yjjs-gmptu-tit {
		padding: 14px 0 6px;
	}

	.yjjs-gmp-link {
		padding: 16px;
	}

	.swiper-button-prev-yjgmp,
	.swiper-button-next-yjgmp {
		width: 50px;
		height: 50px;
	}

	.yj-jsmncjtuk2 {
		padding: 20px;
	}

	.yj-jsmncjtuk {
		padding: 20px;
	}

	.yw-xbyh-titcn {
		margin-bottom: 15px;
		line-height: 50px;
		font-size: 36px;
	}

	.yw-xbpy-nrdk {
		padding: 80px 0 70px;
	}

	.yj-js-hwxbywnk {
		padding: 60px 0;
	}

	.yj-yjjsndk .yw-xbyjs-ntk {
		left: calc(50% - 68px);
	}

	.yj-js-jszytums {
		padding-left: 240px;
		bottom: -24px;
		font-size: 100px;
	}

	.yj-lw-list LI {
		padding-bottom: 40px;
		margin-bottom: 40px;
	}

	.xwv-nrdk {
		padding: 56px 0;
	}
}


@media all and (min-width:1367px) and (max-width: 1440px) {
	.container {
		width: 92%;
		min-width: 92%;
		margin-left: auto;
		margin-right: auto;
	}

	.container-lx {
		width: 96%;
	}

	body>.clear {
		min-width: 92%;
	}

	.shu16 {
		line-height: 34px;
	}

	.ny-leiak a {
		margin-left: 20px;
	}

	.pcnav .navi_content {
		padding: 0 4%;
	}

	.pcnav .nav-erjdmk>a {
		padding: 30px 24px;
	}

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

	.fo-nav a {
		padding: 0 5px;
	}

	.fo-nxb {
		width: 64px;
	}

	.fo-ad-en {
		margin-top: 0;
	}

	/*  */
	.ab-fuk {
		right: 20px;
		transform: translateY(-30%);
	}

	.ab-funk {
		width: 60px;
		height: 60px;
		margin-bottom: 8px;
	}

	.palr {
		padding-left: 55px;
		padding-right: 55px;
	}

	.inpnxk {
		display: block;
		top: 16%;
		height: auto;
	}

	.mySwiper-inp1 .swiper-pagination-inp1 {
		width: 100%;
		left: 0;
		bottom: 3vmin;
		text-align: center;
	}

	.swiper-pagination-inp1 span {
		display: inline-block;
		float: none;
		width: 0.18rem;
		height: 0.18rem;
	}

	.inp1-mdm1 {
		margin-bottom: 38px;
		font-size: 42px;
	}

	.inp1-mdm2 {
		font-size: 18px;
	}

	.inp1-mdk {
		left: 6%;
	}

	.swiper-button-prev-inp1,
	.swiper-button-next-inp1 {
		width: 50px;
		height: 50px;
	}

	.in-p2nxbb {
		width: 60px;
		margin: 0 auto 20px;
	}

	.in-p2nxbmcn {
		font-size: 26px;
	}

	.in-p2nxbmen {
		font-size: 16px;
	}

	.in-p2nxbaxk a {
		margin-bottom: 10px;
		padding: 14px 34px 14px 15px;
		background: url(../images/in-p2-hxj1.png) calc(100% - 15px) center no-repeat;
	}

	.in-p2nxbak {
		padding-top: 50px;
	}

	.in-p2nxbdk:hover .in-p2nxbat {
		height: 35px;
	}

	.in-p3nrxlk2 {
		position: relative;
		bottom: auto;
		top: 24.6734693877551%;
		padding: 0 0;
	}

	.inp3-n2nb {
		width: 48px;
		margin: 0 auto 6px;
	}

	.in-p3nr-rlk {
		padding: 0 8%;
	}

	.in-p3nr-rlxt {
		height: 95px;
	}

	.in-p3nl-tit {
		padding-left: 32px;
		margin-bottom: 30px;
		font-size: 34px;
	}

	.in-p3nrk1 {
		padding: 0 40px;
	}

	.in-p3nl-llist {
		margin-left: -30px;
	}

	.in-p3nl-llist li {
		width: calc(50% - 30px);
		margin-left: 30px;
	}

	.inp3-n1nbm1 {
		margin-bottom: 5px;
		font-size: 14px;
	}

	.inp3-n1nbm2 {
		font-size: 32px;
	}

	.inp3-n1nbm2 span {
		margin-left: 5px;
		margin-top: 10px;
		font-size: 14px;
	}

	.inp3-n1nb {
		width: 40px;
	}

	.in-p3nrmen {
		top: 17.346939%;
		font-size: 100px;
	}

	.in-p3nl-text {
		margin-bottom: 20px;
	}

	.in-p3nl-lak {
		width: 160px;
		height: 50px;
		line-height: 48px;
	}

	.swiper-button-prev-inp4,
	.swiper-button-next-inp4 {
		width: 50px;
		height: 50px;
	}

	.mySwiper-inp5 {
		margin: 0 4%;
	}

	.in-p5-xwnk {
		top: 32.673469%;
		margin: 0 35px;
	}

	.in-p5-xw-tit {
		margin-bottom: 10px;
		height: 60px;
		line-height: 30px;
		font-size: 18px;
	}

	.in-p5-xwda {
		margin-bottom: 18px;
		font-size: 14px;
	}

	.in-p5nrmen {
		left: 4%;
	}

	.in-p5nrmcn {
		left: 4%;
	}

	.in-p6nrmcn {
		padding-left: 0;
	}

	.in-p6-nxb-textk {
		padding: 10px 16px;
		line-height: 30px;
	}

	.in-p6-nxbm {
		padding: 10px 16px;
		line-height: 34px;
		font-size: 22px;
	}

	.inp6-ndk .tab .tab_menu .selected .in-p6-nxb-textk {
		height: 210px;
	}

	.in-p6-nxb-text {
		height: 150px;
	}

	.inp6-ndk .tab .tab_menu li {
		padding: 32px;
	}

	.inp6-ndk .tab {
		width: calc(100% - 140px);
		margin-left: 140px;
	}

	.inp6-ndk .tab .tab_box {
		width: 46%;
	}

	.inp6-ndk .tab .tab_menu {
		width: 54%;
	}

	/*  */


	.ban-nynk {
		padding: 280px 0 70px;
	}

	.ny-wznk {
		padding-left: 22px;
	}

	.ny-wznk span {
		width: 34px;
	}

	.ab-abtuk {
		width: 46.15730337078652%;
	}

	.abab-nrdk {
		padding: 80px 0 70px;
	}

	.ab-abenk {
		margin-bottom: 60px;
	}

	.yw-xbyjs-nt1 {
		height: 315px;
	}

	.ab-aben1 {
		letter-spacing: 30px;
		line-height: 130px;
		font-size: 120px;
	}

	.ab-aben2 {
		margin-left: 80px;
		letter-spacing: 30px;
		line-height: 130px;
		font-size: 120px;
	}

	.ab-abtmk .yw-xbyjs-titk {
		margin-bottom: 40PX;
	}

	.ab-abtmk2 {
		padding-top: 30px;
	}

	.in-p3nl-llist {
		margin-left: -50px;
	}

	.in-p3nl-llist li {
		width: calc(50% - 50px);
		margin-left: 50px;
		padding: 18px 0 15px;
	}

	.inp3-n1nbm2 {
		font-size: 34px;
	}

	.abpa-nrdk {
		padding: 90px 0 80px;
	}

	.ab-patit1 {
		margin-bottom: 20px;
		line-height: 90px;
		font-size: 84px;
	}

	.ab-patit2 {
		line-height: 90px;
		font-size: 84px;
	}

	.ab-pamtitk {
		margin-bottom: 65px;
		font-size: 28px;
	}

	.abrz-nrdk {
		padding: 80px 0;
	}

	.abrz-mndk {
		padding-top: 0;
	}

	.abrz-mt1 {
		margin-bottom: 20px;
		font-size: 26px;
	}

	.abceo-mdk {
		margin-top: 0;
	}

	.ab-ceoen {
		bottom: 40px;
		font-size: 120px;
		letter-spacing: 32px;
	}

	.abrz-m1 {
		margin-top: 16px;
		font-size: 20px;
	}

	.ab-qyln-list {
		margin-left: -20px;
	}

	.ab-qyln-list li {
		width: calc(25% - 20px);
		margin-left: 20px;
		height: 410px;
		padding: 40px 24px;
	}

	.ab-qyln-lisk {
		margin-bottom: 24px;
		width: 52px;
		height: 52px;
		line-height: 50px;
	}

	.ab-qyln-li-tit {
		margin-bottom: 15px;
		height: 60px;
		line-height: 30px;
		font-size: 18px;
	}

	.ab-lstudk {
		width: 100%;
	}

	.ab-lstusk {
		font-size: 60px;
	}

	.ab-dsnb-ndk .mySwiper2 {
		margin-bottom: 50px;
	}

	.abceo-nrdk {
		padding: 90px 0 80px;
	}

	.ab-clxzak {
		margin-top: 50px;
	}

	.ab-clxza {
		width: 180px;
		height: 50px;
		margin-right: 20px;
		border-radius: 50px;
		line-height: 48px;
	}

	.ab-clxza span {
		width: 125px;
		height: 48px;
	}

	.ab-hx-text2 {
		padding-top: 50px;
	}

	.ab-hx-tmk {
		padding: 16px 20px;
	}

	.ab-hxxbg1 {
		padding-top: 90px;
	}

	.ab-hx-tm1 {
		font-size: 20px;
	}

	.ab-yjmapk {
		width: 47.40740740740741%;
		border: 20px solid rgba(45, 158, 89, 0.2);
	}

	.ab-yjmdk {
		width: 45.96296296296296%;
	}

	.ab-yjm-tit {
		padding-bottom: 10px;
		margin-bottom: 40px;
		font-size: 26px;
	}

	.ab-yjzxnmk .tab_menuk {
		margin-bottom: 40px;
	}

	.ab-yjm-telb dd {
		margin-bottom: 20px;
	}

	.ab-yjm-telb {
		padding-bottom: 20px;
		margin-bottom: 30px;
	}

	.ab-yjm-ak {
		margin-bottom: 20px;
	}

	.ab-yjm-a1 {
		margin-right: 50px;
	}

	.ab-yjzxnmk .tab .tab_menu li {
		width: 210px;
	}

	.yw-xbpy-nb {
		width: 58px;
		margin: 0 auto 10px;
	}

	.yw-xbpy-nbsbg {
		width: 38px;
		height: 68px;
		top: calc(50% - 29px);
		padding-left: 6px;
		padding-top: 22px;
	}

	.yw-xbpy-tit {
		margin-bottom: 40px;
		line-height: 44px;
		font-size: 38px;
	}

	.yw-xbyjs-nrdk {
		padding: 60px 0 40px;
	}

	.yw-xbpy-list {
		margin-left: -26px;
	}

	.yw-xbpy-list li {
		width: calc(20% - 26px);
		margin-left: 26px;
	}

	.yw-xbpy-titen {
		font-size: 140px;
	}

	.yw-xbyjs-titcn {
		font-size: 34px;
	}

	.ab-abtmk .yw-xbyjs-titcn {
		font-size: 34px;
	}

	.yw-xbyjs-rnrk {
		padding-left: 100px;
	}

	.yw-xbyjs-r-tit1 {
		font-size: 24px;
	}

	.yw-xbyjs-r-tit2 {
		margin-bottom: 60px;
		font-size: 30px;
	}

	.yw-xbyj-nb-lbnk {
		margin-bottom: 40px;
	}

	.yw-xbwjxt-tu2 {
		left: -100px;
		bottom: -120px;
	}

	.yw-xbgxb-nrk {
		padding: 80px 0 80px;
	}

	.yw-wjxt-titk {
		margin-bottom: 30px;
		font-size: 28px;
	}

	.yw-gxbgn-lim1 {
		margin-bottom: 20px;
		font-size: 34px;
	}

	.yw-xbgxb-ben1 {
		font-size: 100px;
	}

	.yw-xbgxb-ben2 {
		top: 280px;
		font-size: 100px;
	}

	.yw-xbgxbzl-rnk {
		width: 800px;
	}

	.yw-xbgxbzl-lnk {
		width: calc(100% - 800px);
	}

	.yw-xbgxbzl-rmxk {
		padding: 13px 24px;
		margin-bottom: 15px;
		line-height: 26px;
		font-size: 14px;
	}

	.yw-xbgxbzl-rmdk {
		width: 330px;
	}

	.yw-xbgxbzl-zlt2 {
		padding: 26px 0;
	}

	.yw-gxbgn-lim2 {
		margin-bottom: 10px;
	}

	.yw-gxbyt-tuk {
		margin-top: -40px;
	}

	.yw-gxbys .tab .tab_menu {
		width: 340px;
	}

	.yw-gxbys-tdk {
		padding: 50px 0 0 60px;
		width: 200px;
	}

	.yw-gxbys .tab .tab_box {
		width: calc(100% - 340px);
	}

	.yw-xbgxbzl-zl-lbk td {
		padding: 20px;
	}

	.yw-xbgxbzl-tit {
		margin-bottom: 20px;
	}

	.yw-gxbgn-list {
		margin-left: -20px;
	}

	.yw-gxbgn-list li {
		margin-left: 20px;
		width: calc(100%/6 - 20px);
		border-radius: 15px;
		padding: 30px 5px 35px;
	}

	.yw-gxbgsjb-limxk {
		padding: 0 24px 20px;
	}

	.yw-gxbgsjb-lim-tit {
		margin-bottom: 10px;
		font-size: 20px;
	}

	.yw-gxbys-mdk {
		padding: 50px 35px 10px;
		width: calc(100% - 200px);
	}

	.yw-gxbpybz-ndk {
		max-width: 260px;
		padding: 20px;
	}

	.yw-gxbpybz-nm1 {
		margin-bottom: 14px;
	}

	.yw-gxbpybz-nb {
		height: 70px;
	}

	.yw-hzhb-ndk {
		padding-bottom: 100px;
	}

	.swiper-button-prev-ywhzhb,
	.swiper-button-next-ywhzhb {
		width: 48px;
		height: 48px;
	}

	.yw-hzhb-zsnk {
		padding-left: 50px;
	}

	.yw-hzhb-ltit {
		margin-bottom: 16px;
		line-height: 30px;
		font-size: 22px;
	}

	.yw-hzhb-ltext {
		margin-bottom: 24px;
		line-height: 30px;
		font-size: 18px;
	}

	.yw-zfgxb-nrk {
		padding: 90px 0 80px;
	}

	.yw-zfgxb-nmk {
		margin-bottom: 50px;
	}

	.yw-zfgxb-li-tit {
		margin-bottom: 10px;
		height: 60px;
		line-height: 30px;
		font-size: 20px;
	}

	.yw-zfgxb-titk {
		margin-bottom: 50px;
	}

	.yw-zfgxb-list {
		margin-left: -18px;
	}

	.yw-zfgxb-list li {
		width: calc(33.3333% - 18px);
		margin-left: 18px;
		padding: 42px 30px;
	}

	.yw-gxbys-mlb dd {
		padding: 5px 0 5px 30px;
		line-height: 25px;
	}

	.yw-zfgxb-li-text {
		height: 340px;
	}

	.yw-zfgxb-xj {
		display: block;
		width: 40px;
	}

	.yw-svf-m1 {
		height: 108px;
		margin-bottom: 20px;
	}

	.yw-svf-m3 {
		height: auto;
	}

	.swiper-button-prev-ywsvf,
	.swiper-button-next-ywsvf {
		margin-top: -24px;
		width: 46px;
		height: 46px;
	}

	.yw-svf-lbxbk {
		max-width: 160px;
		margin: 0 auto 30px;
	}

	.yw-svf-lbxb {
		width: 44px;
	}

	.yw-svf-lindk {
		height: 570px;
	}

	.yw-svf-lbxbm {
		line-height: 30px;
		font-size: 20px;
	}

	.yw-xbyjs-rnrk .yw-xbyjs-r-tit2 {
		margin-bottom: 20px;
		font-size: 26px;
	}

	.yw-xbyj-nbm1 {
		font-size: 20px;
	}

	.yw-wjxt-mlb li {
		padding-top: 5px;
		padding-bottom: 5px;
		padding-left: 30px;
		margin-bottom: 10px;
	}

	.yw-wjxt-mls {
		top: -6px;
		font-size: 54px;
	}

	.yw-wjxt-nk {
		padding: 60px 0 80px;
	}

	.yw-nk-ltuk {
		margin-top: 60px;
		padding: 30px 30px 10px;
	}

	.yw-zspy-mk {
		width: 46.68253968253968%;
		margin-bottom: 60px;
	}

	.yw-zspytu4 {
		margin-top: -40px;
		margin-left: 26px;
		border: 10px solid #fff;
		border-radius: 10px;
	}

	.yw-nkxbpy-nrdk .yw-xbyjs-titk {
		margin-bottom: 48px;
	}

	.yw-zspytu2,
	.yw-zspytu3 {
		height: 200px;
	}

	.xwl-sxndk {
		padding: 45px 38px;
	}

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

	.xwl-li-ti1 {
		margin-bottom: 10px;
	}

	.yemak {
		padding-top: 30px;
	}

	.xwv-nrdk {
		padding: 56px 0;
	}

	.xwv-rlda {
		margin-bottom: 20px;
	}

	.xwv-dtit {
		width: calc(100% - 190px);
		line-height: 1.6;
		font-size: 26px;
	}

	.xwv-dhui {
		width: 160px;
		height: 54px;
		line-height: 54px
	}

	.xwv-rnk {
		width: 300px;
	}

	.xwv-nrnk {
		width: calc(100% - 300px - 50px);
		padding-right: 50px;
	}

	.xwv-rlist li {
		padding-bottom: 30px;
		margin-bottom: 30px;
	}

	.xwv-fxdnk {
		padding: 30px 0;
		margin-bottom: 30px;
	}

	.xwv-rtit {
		margin-bottom: 30px;
	}

	.lxnxbmk {
		margin-left: 60px;
	}

	.lxnxb {
		margin-top: 5px;
	}

	.con-ewmnk {
		margin-top: 30px;
	}


	.lxnxbdk {
		padding: 20px 8px;
	}

	.lxnxbdk:first-child {
		padding-top: 0;
	}

	.lxnxbm1 {
		margin-bottom: 8px;
	}

	.con-ewmk {
		margin-bottom: 12px;
	}

	/*  */
	.yw-hzpv-mdk {
		width: 100%;
		padding: 40px 40px 0;
	}

	.yw-hzpv-msxk {
		margin-left: -6px;
	}

	.yw-hzpv-msk span {
		min-width: 120px;
		margin-left: 6px;
		margin-bottom: 6px;
		line-height: 40px;
	}

	.ban-ywhzpmk {
		width: 50%;
	}

	.yw-hzpv-tudk {
		width: 45%;
	}

	.yw-hzpv-tudk:nth-child(2) {
		width: 55%;
	}

	.yw-hzpv-msk {
		padding-bottom: 20px;
	}

	.Collapsing {
		padding: 10px 0;
	}

	.coll_body {
		margin-top: -15px;
		padding-bottom: 20px;
	}

	.swiper-button-prev-ywhzpv,
	.swiper-button-next-ywhzpv {
		width: 48px;
		height: 48px;
		bottom: 40px;
	}

	.swiper-button-next-ywhzpv {
		right: 40px;
	}

	.swiper-button-prev-ywhzpv {
		right: 100px;
	}

	.ywhzp-ndk {
		padding: 66px 0;
	}

	.yw-xbpy-titen {
		top: -35px;
		font-size: 130px;
	}

	.yw-xbyh-xbknk {
		padding: 70px 0 0;
	}

	.yw-xbyh-nkdk {
		padding: 70px 0 60px;
	}

	.yw-xbyj-nk-lben {
		font-size: 120px;
	}

	.yw-xbyj-nktuk {
		margin-top: 50px;
		width: 47.555556%;
	}

	.yw-xbyj-nk-lbdk {
		padding-top: 30px;
	}

	.yw-xbhy-nknb {
		width: 64px;
	}

	.yw-xbyj-nk-limk {
		width: 190px;
		height: 190px;
	}

	.yw-xbhy-aq-tm2 {
		line-height: 34px;
		font-size: 16px;
	}

	.yw-xbyj-nk-lim1 {
		margin-bottom: 14px;
	}

	.yw-xbyj-nk-litt {
		top: 69px;
	}

	.yw-xbyh-nk-nnj {
		margin: 62px auto 0;
	}

	.yw-xbhy-aq-tit1 {
		display: block;
		margin-bottom: 20px;
		font-weight: bold;
		line-height: 32px;
		font-size: 30px;
	}

	.yw-xbhy-aqnxk {
		padding: 70px 0 85px;
	}

	.yw-xbhy-aq-textk {
		margin-bottom: 18px;
		padding: 20px 0 20px;
		font-size: 30px;
	}

	.yw-xbhy-aq-tu2 {
		bottom: -90px;
		right: 30px;
	}

	.yw-xbfw-leink {
		padding: 60px 0;
	}

	.yw-xbfw-jjjcnk {
		padding: 60px 0 75px;
	}

	.yw-xbyh-xzndk {
		padding: 60px 0;
	}

	.yw-xbfw-azjcnk {
		padding: 60px 0;
	}

	.yw-xbfw-azjcm-text {
		margin-bottom: 40px;
	}

	.yw-xbsw-jyjc-ntit {
		margin-bottom: 60px;
	}

	.yw-xbfw-ysndk {
		padding: 60px 0 70px;
	}

	.yw-xbzl-leinbmdk {
		display: block;
		width: 360px;
	}

	.yw-xbfw-llist {
		margin-left: 360px;
	}

	.yw-xbfw-llist li {
		width: calc(33.3333% - 18px);
		margin-left: 18px;
		margin-bottom: 18px;
	}

	.yw-xbfw-llist li .yw-xbzl-leinbmnxk {
		height: 193px;
	}

	.yw-xbsw-jyjctu2mk {
		width: 274px;
		height: 115px;
		left: calc(50% - 136px);
		top: 172px;
		padding: 26px 15px 12px;
	}

	.yw-xbfw-ysznxk {
		padding: 0 0 15px;
	}

	.yw-xbfw-ys-tit {
		margin-bottom: 30px;
	}

	.yw-xbfw-ysz-text {
		line-height: 30px;
		font-size: 15px;
	}

	.yw-xbfw-yslist {
		margin-left: -20px;
	}

	.yw-xbfw-yslist li {
		width: calc(20% - 20px);
		margin-left: 20px;
	}

	.yw-xbfw-ywltudk {
		padding: 10px;
	}

	.yw-xbfw-ysznk {
		padding: 30px;
	}

	.yw-xbfw-ysz-tit {
		margin-bottom: 10px;
	}

	.yw-xbfw-yszen {
		bottom: -30px;
		font-size: 130px;
	}

	.yw-xbfw-ys-titm {
		margin-bottom: 40px;
		line-height: 30px;
	}

	.yw-xbfw-syrq-lim-tit {
		margin-bottom: 6px;
	}

	.yw-xbfw-syrq-limdk {
		padding: 20px 24px 24px;
	}

	.yw-xbfw-syrq-list {
		margin-left: -30px;
	}

	.yw-xbfw-syrq-list li {
		width: calc(33.3333% - 30px);
		margin-left: 30px;
	}

	.yw-xbfw-jcfwnk {
		padding: 50px 0;
	}

	.yw-xbfw-syrq-lim-text {
		height: 48px;
		line-height: 24px;
	}

	.yw-xbfw-jcfw-link {
		padding: 26px 10px 40px;
	}

	.yw-xbfw-jcfw-list li:last-child .yw-xbfw-jcfw-linxk {
		margin-right: 0;
	}

	.yw-xbfw-kaglndk {
		padding: 80px 0 70px;
	}

	.yw-xbfw-kl-link {
		padding: 22px;
	}

	.yw-xbfw-kl-lituk {
		margin-bottom: 20px;
	}

	.yw-xbfw-klm-tit {
		margin-bottom: 10px;
		line-height: 33px;
	}

	.yw-xbfw-swm-mdk {
		padding-left: 100px;
	}

	.yw-xbfw-swm-list {
		padding-top: 50px;
	}

	.yw-xbfw-pfzlnk {
		padding: 60px 0 60px;
	}

	.yw-xbfw-pfzl-linxk {
		padding: 20px;
	}

	.yw-xbfw-pfzltuk {
		width: 280px;
	}

	.yw-xbfw-zwgsnk {
		padding: 60px 0;
	}

	.yw-xbfw-zwmk {
		padding-top: 0;
	}

	.yw-xbfw-tfzlnk .yw-xbfw-zwmk {
		padding-top: 0;
	}

	.yw-xbfw-tfzlnk {
		padding: 70px 0;
	}

	.yw-xbfw-pfzltu-mk {
		margin-left: 280px;
		padding-left: 20px;
	}

	.yw-xbfw-pfzltu-mtext {
		line-height: 28px;
		font-size: 15px;
	}

	.yw-xbfw-pfzltu-mtit {
		margin-bottom: 8px;
	}

	.yw-xbfw-tflist {
		padding-top: 65px;
	}

	.yw-xbfw-tftu-tit {
		padding-top: 20px;
	}

	.yw-xbfw-tflink {
		padding: 20px 20px 24px;
	}

	.ban-nynk2 {
		padding: 160px 0 80px;
	}

	.ban-ywhzp-tit {
		margin-bottom: 5px;
		font-size: 34px;
	}

	.ban-ywhzp-tit2 {
		margin-bottom: 30px;
	}

	.ywhzp-classa {
		margin-bottom: 40px;
	}

	.yw-hzp-list {
		margin-left: -15px;
	}

	.yw-hzp-list li {
		padding: 30px 20px 20px;
		width: calc(20% - 15px);
		margin-left: 15px;
	}

	.yw-hzpv-m2 {
		margin-bottom: 20px;
		font-size: 32px;
	}

	.yj-yjjs-rnrk {
		padding-left: 90px;
	}

	.yw-xbyjs-r-titn {
		margin-bottom: 30px;
	}

	.yw-xbyh-xzlb li {
		margin-bottom: 20px;
	}

	.yw-xbyh-why-link {
		border-radius: 18px;
		padding: 18px;
	}

	.yw-xbyh-why-li-tit {
		padding-top: 0;
		line-height: 36px;
		font-size: 18px;
	}

	.yw-xbyh-xznm-tit {
		line-height: 34px;
		font-size: 20px;
	}

	.yj-yjjsndk {
		padding: 70px 0;
	}

	.yw-xbyh-titdk {
		margin-bottom: 40px;
	}

	.yw-xbfw-klnk .yw-xbyh-titdk {
		margin-bottom: 40px;
	}

	.yw-xbfw-kl-text1 {
		margin-bottom: 20px;
	}

	.yw-xbfw-klm-text {
		height: 120px;
		line-height: 30px;
	}

	.yw-xbfw-pjsnk {
		padding: 70px 0 60px;
	}

	.yw-xbfw-swmnk {
		padding: 60px 0 70px;
	}

	.yj-zbjsmk {
		width: 48.820225%;
	}

	.yj-zbjsnk {
		padding: 70px 0 60px;
	}

	.yj-js-jszy-list {
		margin-left: -30px;
	}

	.yj-js-jszy-list li {
		margin-left: 30px;
		width: calc(33.3333% - 30px);
	}

	.yj-js-jszytuk {
		width: 215px;
		border: 6px solid #b8dac5;
	}

	.yj-js-jszytumk {
		margin-left: 215px;
		padding: 22px;
	}

	.yj-js-jszynk {
		padding: 60px 0;
	}

	.yj-jskltuk {
		padding: 16px;
	}

	.yj-jskltut {
		width: 80px;
		top: 30px;
	}

	.yj-jsklmdk {
		padding-top: 0;
		width: 49%;
	}

	.yj-jsklm1 {
		margin-bottom: 10px;
		font-size: 64px;
	}

	.yj-jsklm2 {
		margin-bottom: 20px;
		font-size: 74px;
	}

	.yj-jsklm3 {
		margin-bottom: 14px;
	}

	.yj-jsklm4 {
		font-size: 18px;
	}

	.yj-jsywkf-li-tit {
		margin-bottom: 15px;
		font-size: 24px;
	}

	.yj-jsywkf-link {
		padding: 30px 25px 25px;
	}

	.yj-js-sjxf-gxbm-list li {
		margin-bottom: 16px;
	}

	.yj-js-sjxf-gxbm-lisk1 {
		width: 68px;
		height: 68px;
		padding: 5px;
		font-size: 20px;
	}

	.yj-js-sjxf-gxbm-lis1 {
		width: 56px;
		height: 56px;
		line-height: 56px;
	}

	.yj-js-sjxf-gxbm-lim1 {
		margin-left: 68px;
		padding-left: 11px;
		padding-top: 12px;
		line-height: 38px;
		font-size: 20px;
	}

	.yj-jshshxnk {
		padding: 36px 25px;
	}

	.yj-js-hexbtumk {
		padding-left: 34px;
	}

	.yj-js-hexbtit {
		margin-bottom: 50px;
	}

	.yj-js-wmt-listk {
		padding: 24px 30px;
	}

	.yj-js-wmtmdk {
		width: 610px;
	}

	.yj-jszfys-pjstudk {
		padding-top: 15px;
	}

	.yj-js-zfyspjs-spnk {
		width: 52.898876%;
		border: 24px solid rgba(255, 255, 255, 0.5);
	}

	.yj-js-zfysp-xwlink {
		padding: 30px 30px 30px;
		border-radius: 18px;
	}

	.yj-jsywkf-link {
		border-radius: 26px;
	}

	.yj-js-ssxbtt {
		margin: 33px 0;
	}

	.yj-lw-classnk {
		width: 264PX;
		padding: 70px 0;
	}

	.yj-lw-clsadk a {
		background: url(../images/yj-lw-lxj1.png) 20px center no-repeat;
		padding: 15px 0 15px 50px;
	}

	.yj-lw-clsadk a.on,
	.yj-lw-clsadk a:hover {
		background: url(../images/yj-lw-lxj01.png) 20px center no-repeat;
	}

	.yj-lw-listnk {
		margin-left: calc(264PX + 40PX);
		padding: 70px 0 70PX 58PX;
	}

	.yw-xbfw-kagl-jtk2 {
		width: 330px;
	}

	.yw-xbfw-kagl-li-nmdk {
		margin-right: 0;
	}

	.yw-xbfw-kagl-jtk22 {
		width: 200px;
	}

	.yw-xbfw-agl-tit {
		margin-bottom: 30px;
		line-height: 42px;
		font-size: 28px;
	}

	.yw-xbfw-agl-fr {
		width: 54%;
	}

	.yw-xbfw-agltu1 {
		width: 40%;
	}

	.yw-xbfw-kanbk {
		margin: 0 auto 20px;
		padding: 9px;
	}

	.yw-xbfw-aglnk {
		padding: 70px 0;
	}

	.yw-xbfw-gjzlm2 {
		width: 47%;
		padding: 36px;
		margin-top: 26px;
	}

	.yw-xbfw-gjzlnbk {
		max-width: 130px;
		padding: 9px;
	}

	.yw-xbfw-rgzs-link {
		padding: 90px 15px 30px;
	}

	.yw-xbfw-rgnk {
		padding: 60px 0 90px;
	}

	.yw-xbfw-rgmnk {
		padding-top: 20px;
	}

	.yw-xbfw-rgnbg {
		top: 136px;
		height: 177px;
	}

	.yw-xbfw-kanbk {
		margin: 0 auto 20px;
	}

	.yw-xbfw-kaxgndk {
		padding: 60px 0;
	}

	.yw-xbfw-gjzlnk {
		padding: 70px 0 70px;
	}

	.yw-xbfw-kaxg-link {
		padding: 20px 10px 10px;
		height: 240px;
	}

	.yw-xbfw-agl-text {
		margin-bottom: 30px;
	}

	.yw-xbfw-agl-bqmk {
		padding: 9px;
		margin-left: 20px;
	}

	.yw-xbfw-agl-bqmxk {
		width: 96px;
		height: 96px;
	}

	.yw-xbfw-tflin2 {
		padding-top: 100px;
		max-width: 48px;
	}

	.yw-xbfw-tflin1 {
		width: calc(33.333% - 60px);
	}

	.yj-jswmt-tuk {
		width: 630px;
		margin-left: -110px;
		margin-top: 74px;
		padding: 12px;
	}

	.yj-jswmt-tu1 {
		width: 520px;
	}

	.yj-js-wmt-list li {
		padding: 4px 0;
	}

	.yjjs-yjjgk1 {
		width: 46.089888%;
	}

	.yjjs-yjjgk2 {
		width: 49.29213483146067%;
	}

	.yjjs-yjjg-tit {
		margin-bottom: 18px;
		line-height: 32px;
		font-size: 18px;
	}

	.yjjs-gmptu-tit {
		padding: 14px 0 6px;
	}

	.yjjs-gmp-link {
		padding: 16px;
	}

	.swiper-button-prev-yjgmp,
	.swiper-button-next-yjgmp {
		width: 50px;
		height: 50px;
	}

	.yj-jsmncjtuk2 {
		padding: 20px;
	}

	.yj-jsmncjtuk {
		padding: 20px;
	}

	.yw-xbyh-titcn {
		margin-bottom: 15px;
		line-height: 50px;
		font-size: 36px;
	}

	.yw-xbpy-nrdk {
		padding: 80px 0 70px;
	}

	.yj-js-hwxbywnk {
		padding: 60px 0;
	}

	.yj-yjjsndk .yw-xbyjs-ntk {
		left: calc(50% - 68px);
	}

	.yj-js-jszytums {
		padding-left: 240px;
		bottom: -24px;
		font-size: 100px;
	}

	.yj-lw-list LI {
		padding-bottom: 40px;
		margin-bottom: 40px;
	}

	.xwv-nrdk {
		padding: 56px 0;
	}
	.fb-time th{
		padding: 15px 10px;
	}
	.fb-time td{
		padding: 12px;
	}

}

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

@media all and (min-width: 1281px) and (max-width: 1366px) {
	.container {
		width: 92%;
		min-width: 92%;
		margin-left: auto;
		margin-right: auto;
	}

	.container-lx {
		width: 96%;
	}

	body>.clear {
		min-width: 92%;
	}

	.shu16 {
		line-height: 32px;
	}

	.ny-leiak a {
		margin-left: 20px;
		padding: 18px 11px;
	}

	.ny-wznk {
		margin: 18px 0;
	}

	.ny-leidk {
		height: 73px;
	}

	.pcnav .navi_content {
		padding: 0 4%;
	}

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

	.fo-nav a {
		padding: 0 5px;
	}


	.nav-nbk {
		margin: 0 auto 8px;
		width: 56px;
	}

	.pcnav .nav-erjdmk>a {
		padding: 30px 24px;
		font-size: 14px;
	}

	.top-headbg {
		height: 160px;
	}

	.mySwiper-home .swiper-sliden {
		height: 325px !important;
	}

	.fo-nav a {
		padding: 0 5px;
		margin: 0 7px;
	}

	.fo-nxb {
		width: 55px;
		margin-top: 6px;
	}

	.fo-adlbk li>.ovfh {
		margin-left: 55px;
		padding-left: 14px;
	}

	.fo-ad-cn {
		font-size: 16px;
	}

	.fo-ewmnk {
		width: 120px;
		height: 120px;
		padding: 8px;
	}

	.fo-add-nk {
		padding: 25px 0;
	}

	.fo-addk {
		width: calc(100% - 120px);
		padding-top: 20px;
	}

	.fo-conk {
		padding: 25px 0 20px;
	}

	/*  */
	.ab-fuk {
		right: 20px;
		transform: translateY(-30%);
	}

	.ab-funk {
		width: 60px;
		height: 60px;
		margin-bottom: 8px;
	}

	.palr {
		padding-left: 55px;
		padding-right: 55px;
	}

	.inpnxk {
		display: block;
		top: 16%;
		height: auto;
	}

	.mySwiper-inp1 .swiper-pagination-inp1 {
		width: 100%;
		left: 0;
		bottom: 3vmin;
		text-align: center;
	}

	.swiper-pagination-inp1 span {
		display: inline-block;
		float: none;
		width: 0.18rem;
		height: 0.18rem;
	}

	.inp1-mdm1 {
		margin-bottom: 28px;
		font-size: 38px;
	}

	.inp1-mdm2 {
		font-size: 18px;
	}

	.inp1-mdk {
		left: 6%;
	}

	.swiper-button-prev-inp1,
	.swiper-button-next-inp1 {
		width: 50px;
		height: 50px;
	}

	.in-p2nxbb {
		width: 50px;
		margin: 0 auto 20px;
	}

	.in-p2nxbmcn {
		font-size: 22px;
	}

	.in-p2nxbmen {
		font-size: 14px;
	}

	.in-p2nxbaxk a {
		margin-bottom: 10px;
		padding: 10px 34px 10px 15px;
		background: url(../images/in-p2-hxj1.png) calc(100% - 15px) center no-repeat;
		font-size: 14px;
	}

	.in-p2nxbak {
		padding-top: 50px;
	}

	.in-p2nxbdk:hover .in-p2nxbat {
		height: 35px;
	}

	.in-p3nrxlk2 {
		position: relative;
		bottom: auto;
		top: 24.6734693877551%;
		padding: 0 0;
	}

	.inp3-n2nb {
		width: 48px;
		margin: 0 auto 6px;
	}

	.in-p3nr-rlk {
		top: 16.6734693877551%;
		padding: 0 8%;
	}

	.in-p3nr-rlxt {
		height: 95px;
	}

	.in-p3nl-tit {
		padding-left: 32px;
		margin-bottom: 30px;
		font-size: 30px;
	}

	.in-p3nrk1 {
		padding: 0 40px;
	}

	.in-p3nl-llist {
		margin-left: -30px;
	}

	.in-p3nl-llist li {
		width: calc(50% - 30px);
		margin-left: 30px;
		padding: 26px 0;
	}

	.inp3-n1nbm1 {
		margin-bottom: 5px;
		font-size: 14px;
	}

	.inp3-n1nbm2 {
		font-size: 32px;
	}

	.inp3-n1nbm2 span {
		margin-left: 5px;
		margin-top: 10px;
		font-size: 14px;
	}

	.inp3-n1nb {
		width: 40px;
	}

	.in-p3nrmen {
		top: 17.346939%;
		font-size: 100px;
	}

	.in-p3nl-text {
		margin-bottom: 20px;
	}

	.in-p3nl-lak {
		width: 160px;
		height: 50px;
		line-height: 48px;
	}

	.swiper-button-prev-inp4,
	.swiper-button-next-inp4 {
		width: 50px;
		height: 50px;
	}

	.mySwiper-inp5 {
		margin: 0 4%;
	}

	.in-p5-xwnk {
		top: 32.673469%;
		margin: 0 35px;
	}

	.in-p5-xw-tit {
		margin-bottom: 10px;
		height: 60px;
		line-height: 30px;
		font-size: 18px;
	}

	.in-p5-xwda {
		margin-bottom: 18px;
		font-size: 14px;
	}

	.in-p5nrmen {
		left: 4%;
	}

	.in-p5nrmcn {
		left: 4%;
	}

	.in-p6nrmcn {
		padding-left: 0;
	}

	.in-p6-nxb {}

	.in-p6-nxb-textk {
		padding: 10px 16px;
		line-height: 30px;
	}

	.in-p6-nxbm {
		padding: 10px 16px;
		line-height: 34px;
		font-size: 22px;
	}

	.inp6-ndk .tab .tab_menu .selected .in-p6-nxb-textk {
		height: 210px;
	}

	.in-p6-nxb-text {
		height: 150px;
	}

	.inp6-ndk .tab .tab_menu li {
		padding: 32px;
	}

	.inp6-ndk .tab {
		width: calc(100% - 140px);
		margin-left: 140px;
	}

	.inp6-ndk .tab .tab_box {
		width: 46%;
	}

	.inp6-ndk .tab .tab_menu {
		width: 54%;
	}

	/*  */

	.ban-nynk {
		padding: 280px 0 70px;
	}

	.ban-ny-tit {
		margin-top: 8px;
		font-size: 34px;
	}

	.ny-wznk {
		padding-left: 22px;
	}

	.ny-wznk span {
		width: 34px;
	}

	.ab-abtuk {
		width: 46.15730337078652%;
	}

	.abab-nrdk {
		padding: 80px 0 70px;
	}

	.ab-abenk {
		margin-bottom: 60px;
	}

	.yw-xbyjs-nt1 {
		height: 315px;
	}

	.ab-aben1 {
		letter-spacing: 30px;
		line-height: 130px;
		font-size: 120px;
	}

	.ab-aben2 {
		margin-left: 80px;
		letter-spacing: 30px;
		line-height: 130px;
		font-size: 120px;
	}

	.ab-abtmk .yw-xbyjs-titk {
		margin-bottom: 40PX;
	}

	.ab-abtmk2 {
		padding-top: 30px;
	}

	.in-p3nl-llist {
		margin-left: -50px;
	}

	.in-p3nl-llist li {
		width: calc(50% - 50px);
		margin-left: 50px;
		padding: 18px 0 15px;
	}

	.inp3-n1nbm2 {
		font-size: 34px;
	}

	.abpa-nrdk {
		padding: 90px 0 80px;
	}

	.ab-patit1 {
		margin-bottom: 20px;
		line-height: 90px;
		font-size: 84px;
	}

	.ab-patit2 {
		line-height: 90px;
		font-size: 84px;
	}

	.ab-pamtitk {
		margin-bottom: 60px;
		font-size: 26px;
	}

	.abrz-nrdk {
		padding: 80px 0;
	}

	.abrz-mndk {
		padding-top: 0;
	}

	.abrz-mt1 {
		margin-bottom: 20px;
		font-size: 26px;
	}

	.abceo-mdk {
		margin-top: 0;
	}

	.ab-ceoen {
		bottom: 40px;
		font-size: 100px;
		letter-spacing: 32px;
	}

	.abrz-m1 {
		margin-top: 16px;
		font-size: 20px;
	}

	.ab-qyln-list {
		margin-left: -20px;
	}

	.ab-qyln-list li {
		width: calc(25% - 20px);
		margin-left: 20px;
		height: 400px;
		padding: 30px 24px;
	}

	.ab-qyln-lisk {
		margin-bottom: 24px;
		width: 52px;
		height: 52px;
		line-height: 50px;
	}

	.ab-qyln-li-tit {
		margin-bottom: 12px;
		height: 60px;
		line-height: 30px;
		font-size: 18px;
	}

	.ab-lstudk {
		width: 100%;
	}

	.ab-lstusk {
		font-size: 48px;
	}

	.ab-lstuk {
		margin-bottom: 26px;
	}

	.ab-dsnb-ndk .mySwiper2 {
		margin-bottom: 50px;
	}

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

	.ab-clxzak {
		margin-top: 50px;
	}

	.ab-clxza {
		width: 180px;
		height: 50px;
		margin-right: 20px;
		border-radius: 50px;
		line-height: 48px;
	}

	.ab-clxza span {
		width: 125px;
		height: 48px;
	}

	.ab-hx-text2 {
		padding-top: 50px;
	}

	.ab-hx-tmk {
		padding: 16px 20px;
	}

	.ab-hx-tit {
		margin-bottom: 8px;
		font-size: 30px;
	}

	.ab-hxrwbg2 {
		height: 220px;
	}

	.ab-hxrc-ndk .swiper-button-next,
	.ab-hxrc-ndk .swiper-button-prev {
		width: 58px;
		height: 58px;
	}

	.ab-hxxbg1 {
		padding-top: 90px;
	}

	.ab-hx-tm1 {
		font-size: 20px;
	}

	.ab-yjmapk {
		width: 48.40740740740741%;
		border: 15px solid rgba(45, 158, 89, 0.2);
	}

	.ab-yjmdk {
		width: 45.96296296296296%;
	}

	.ab-yjm-tit {
		padding-bottom: 10px;
		margin-bottom: 30px;
		font-size: 22px;
	}

	.ab-yjzxnmk .tab_menuk {
		margin-bottom: 40px;
	}

	.ab-yjm-telb dd {
		margin-bottom: 16px;
	}

	.ab-yjm-telb {
		padding-bottom: 20px;
		margin-bottom: 30px;
	}

	.ab-yjm-ak {
		margin-bottom: 20px;
	}

	.ab-yjm-a1 {
		margin-right: 50px;
	}

	.ab-yjzxnmk .tab .tab_menu li {
		width: 210px;
	}

	.yw-xbpy-nb {
		width: 58px;
		margin: 0 auto 10px;
	}

	.yw-xbpy-nrdk {
		padding: 88px 0 80px;
	}

	.yw-xbpy-nbsbg {
		width: 38px;
		height: 68px;
		top: calc(50% - 50px);
		padding-left: 6px;
		padding-top: 27px;
	}

	.yw-xbpy-tit {
		margin-bottom: 30px;
		line-height: 44px;
		font-size: 38px;
	}

	.yw-xbpy-list {
		margin-left: -26px;
	}

	.yw-xbpy-list li {
		width: calc(20% - 26px);
		margin-left: 26px;
	}

	.yw-xbpy-titen {
		font-size: 140px;
	}

	.yw-xbyjs-titcn {
		font-size: 34px;
	}

	.ab-abtmk .yw-xbyjs-titcn {
		font-size: 34px;
	}

	.yw-xbyjs-rnrk {
		padding-left: 100px;
	}

	.yw-xbyjs-r-tit1 {
		font-size: 24px;
	}

	.yw-xbyjs-r-tit2 {
		margin-bottom: 60px;
		font-size: 30px;
	}

	.yw-xbyj-nb-lbnk {
		margin-bottom: 30px;
	}

	.yw-xbwjxt-tu2 {
		left: -100px;
		bottom: -148px;
	}

	.yw-wjxt-text1 {
		margin-bottom: 30px;
	}

	.yw-wjxt-text2 {
		margin-bottom: 40px;
	}

	.yw-xbgxb-nrk {
		padding: 80px 0 90px;
	}

	.yw-wjxt-titk {
		margin-bottom: 30px;
		font-size: 28px;
	}

	.yw-gxbgn-lim1 {
		margin-bottom: 10px;
		font-size: 30px;
	}

	.yw-gxbgn-lim3 {
		line-height: 28px;
		height: 84px;
	}

	.yw-xbgxb-ben1 {
		font-size: 80px;
		top: 220px;
	}

	.yw-xbgxb-ben2 {
		top: 290px;
		font-size: 80px;
	}

	.yw-xbgxbzl-nrk {
		padding: 90px 0 70px;
	}

	.yw-xbgxbzl-rnk {
		width: 800px;
	}

	.yw-xbgxbzl-lnk {
		width: calc(100% - 800px);
	}

	.yw-xbgxbzl-rvsdk {
		width: 180px;
		height: 180px;
		top: calc(50% - 56px);
		left: calc(50% - 88px);
	}

	.yw-xbgxbzl-rvsbg1 {
		width: 160px;
		height: 160px;
		top: calc(50% - 80px);
		left: calc(50% - 80px);
		box-shadow: 5px 5px 14px rgb(45 158 89 / 30%);
	}

	.yw-xbgxbzl-nt {
		height: 6px;
		margin: 40px auto 36px;
	}

	.yw-xbgxbzl-rmxk {
		padding: 13px 24px;
		margin-bottom: 15px;
		line-height: 26px;
		font-size: 14px;
	}

	.yw-xbgxbzl-rmdk {
		width: 330px;
	}

	.yw-xbgxbzl-zlt2 {
		padding: 26px 0;
	}

	.yw-gxbgn-lim2 {
		margin-bottom: 10px;
	}

	.yw-gxbyt-tuk {
		margin-top: -40px;
	}

	.yw-gxbys .tab .tab_menu {
		width: 340px;
	}

	.yw-gxbys .tab .tab_box {
		width: calc(100% - 340px);
	}

	.yw-xbgxbzl-zl-lbk td {
		padding: 12px;
		line-height: 28px;
	}

	.yw-xbgxbzl-tit {
		margin-bottom: 20px;
	}

	.yw-gxbgn-list {
		margin-left: -12px;
	}

	.yw-gxbgn-list li {
		margin-left: 12px;
		width: calc(100%/6 - 12px);
		border-radius: 15px;
		padding: 30px 5px 35px;
	}

	.yw-gxbgsjb-list {
		margin-left: -22px;
	}

	.yw-gxbgsjb-list li {
		width: calc(25% - 22px);
		margin-left: 22px;
	}

	.yw-gxbgsjb-limxk {
		padding: 0 24px 20px;
	}

	.yw-gxbgsjb-lim-tit {
		margin-bottom: 10px;
		font-size: 20px;
	}

	.yw-gxbys-nbdk {
		padding: 40px 30px;
	}

	.yw-gxbys-tdk {
		padding: 50px 0 0 46px;
		width: 170px;
	}

	.yw-hzhb-nrdk {
		border-radius: 15px;
	}

	.yw-gxbys-mdk {
		padding: 50px 35px 10px;
		width: calc(100% - 170px);
	}

	.yw-gxbpybz-ndk {
		max-width: 260px;
		padding: 20px;
	}

	.yw-gxbpybz-nm1 {
		margin-bottom: 14px;
	}

	.yw-gxbpybz-nb {
		height: 70px;
	}

	.yw-hzhb-ndk {
		padding-bottom: 100px;
	}

	.swiper-button-prev-ywhzhb,
	.swiper-button-next-ywhzhb {
		width: 48px;
		height: 48px;
	}

	.yw-hzhb-zsnk {
		padding-left: 50px;
	}

	.yw-hzhb-ltit {
		margin-bottom: 16px;
		line-height: 30px;
		font-size: 22px;
	}

	.yw-hzhb-ltext {
		margin-bottom: 24px;
		line-height: 30px;
		font-size: 18px;
	}

	.yw-zfgxb-nrk {
		padding: 90px 0 80px;
	}

	.yw-zfgxb-nmk {
		margin-bottom: 50px;
	}

	.yw-zfgxb-li-tit {
		margin-bottom: 10px;
		height: 60px;
		line-height: 30px;
		font-size: 20px;
	}

	.yw-zfgxb-titk {
		margin-bottom: 50px;
	}

	.yw-zfgxb-list {
		margin-left: -18px;
	}

	.yw-zfgxb-list li {
		width: calc(33.3333% - 18px);
		margin-left: 18px;
		padding: 42px 30px;
	}

	.yw-gxbys-mlb dd {
		padding: 5px 0 5px 30px;
		line-height: 25px;
	}

	.yw-zfgxb-li-text {
		height: 340px;
	}

	.yw-zfgxb-xj {
		display: block;
		width: 40px;
	}

	.yw-svf-m1 {
		height: 108px;
		margin-bottom: 20px;
	}

	.yw-svf-m3 {
		height: auto;
	}

	.swiper-button-prev-ywsvf,
	.swiper-button-next-ywsvf {
		margin-top: -24px;
		width: 46px;
		height: 46px;
	}

	.yw-svf-lbxbk {
		max-width: 160px;
		margin: 0 auto 22px;
	}

	.yw-svf-lbxb {
		width: 44px;
	}

	.yw-svf-lindk {
		height: 550px;
	}

	.yw-svf-lbxbm {
		line-height: 30px;
		font-size: 20px;
	}

	.yw-xbyjs-rnrk .yw-xbyjs-r-tit2 {
		margin-bottom: 20px;
		font-size: 24px;
	}

	.yw-xbyj-nbm1 {
		font-size: 20px;
	}

	.yw-wjxt-mlb li {
		padding-top: 5px;
		padding-bottom: 5px;
		padding-left: 30px;
		margin-bottom: 10px;
	}

	.yw-wjxt-mls {
		top: -6px;
		font-size: 54px;
	}

	.yw-wjxt-nk {
		padding: 80px 0 100px;
	}

	.yw-nk-ltuk {
		margin-top: 60px;
		padding: 30px 30px 10px;
	}

	.yw-zspy-mk {
		width: 46.68253968253968%;
		margin-bottom: 60px;
	}

	.yw-zspytu4 {
		margin-top: -40px;
		margin-left: 26px;
		border: 10px solid #fff;
		border-radius: 10px;
	}

	.yw-nkxbpy-nrdk .yw-xbyjs-titk {
		margin-bottom: 48px;
	}

	.yw-zspytu2,
	.yw-zspytu3 {
		height: 200px;
	}

	.xwl-sxndk {
		padding: 45px 38px;
	}

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

	.xwl-list li {
		width: calc(100%/3 - 20px);
		margin-left: 20px;
		margin-bottom: 20px;
	}

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

	.xwl-li-ti1 {
		margin-bottom: 10px;
	}

	.yemak {
		padding-top: 30px;
	}

	.xwv-nrdk {
		padding: 56px 0;
	}

	.xwv-rlda {
		margin-bottom: 20px;
	}

	.xwv-dtit {
		width: calc(100% - 190px);
		line-height: 1.6;
		font-size: 26px;
	}

	.xwv-dhui {
		width: 160px;
		height: 54px;
		line-height: 54px
	}

	.xwv-rnk {
		width: 300px;
	}

	.xwv-nrnk {
		width: calc(100% - 300px - 50px);
		padding-right: 50px;
	}

	.xwv-rlist li {
		padding-bottom: 30px;
		margin-bottom: 30px;
	}

	.xwv-fxdnk {
		padding: 30px 0;
		margin-bottom: 30px;
	}

	.xwv-rtit {
		margin-bottom: 30px;
	}

	.lxnxbmk {
		margin-left: 60px;
	}
	.map-con {
	    padding-right: 40px;
	}
	.lx-lynk {
	    padding: 40px;
	}
	.lx-ly-dtit {
	    margin-bottom: 20px;
	    font-size: 28px;
	}
	.lxnxb {
		margin-top: 5px;
	}

	.con-ewmnk {
		margin-top: 30px;
	}

	.lxnxbdk {
		padding: 20px 8px;
	}

	.lxnxbdk:first-child {
		padding-top: 0;
	}

	.lxnxbm1 {
		margin-bottom: 8px;
	}

	.con-ewmk {
		margin-bottom: 12px;
	}

	/*  */
	.yw-hzpv-mdk {
		width: 100%;
		padding: 40px 40px 0;
	}

	.yw-hzpv-msxk {
		margin-left: -6px;
	}

	.yw-hzpv-msk span {
		min-width: 120px;
		margin-left: 6px;
		margin-bottom: 6px;
		line-height: 40px;
	}

	.ban-ywhzpmk {
		width: 50%;
	}

	.yw-hzpv-tudk {
		width: 45%;
	}

	.yw-hzpv-tudk:nth-child(2) {
		width: 55%;
	}

	.yw-hzpv-msk {
		padding-bottom: 12px;
	}

	.yw-hzpv-mtext {
		display: block;
		max-height: 150px;
		overflow-y: auto;
		padding-right: 10px;
		line-height: 30px;
	}

	.Collapsing {
		padding: 10px 0;
	}

	.coll_body {
		margin-top: -15px;
		padding-bottom: 20px;
	}

	.swiper-button-prev-ywhzpv,
	.swiper-button-next-ywhzpv {
		width: 48px;
		height: 48px;
		bottom: 40px;
	}

	.swiper-button-next-ywhzpv {
		right: 40px;
	}

	.swiper-button-prev-ywhzpv {
		right: 100px;
	}

	.ywhzp-ndk {
		padding: 66px 0;
	}

	.yw-xbpy-titen {
		top: -35px;
		font-size: 130px;
	}

	.yw-xbyh-xbknk {
		padding: 70px 0 0;
	}

	.yw-xbyh-nkdk {
		padding: 70px 0 60px;
	}

	.yw-xbyj-nk-lben {
		font-size: 120px;
	}

	.yw-xbyj-nktuk {
		margin-top: 50px;
		width: 47.555556%;
	}

	.yw-xbyj-nk-lbdk {
		padding-top: 30px;
	}

	.yw-xbhy-nknb {
		width: 50px;
		margin: 0 auto 10px;
	}

	.yw-xbyj-nk-limk {
		width: 190px;
		height: 190px;
	}

	.yw-xbhy-aq-tm2 {
		line-height: 34px;
		font-size: 16px;
	}

	.yw-xbyj-nk-lim1 {
		margin-bottom: 14px;
	}

	.yw-xbyj-nk-litt {
		top: 69px;
	}

	.yw-xbyh-nk-nnj {
		margin: 62px auto 0;
	}

	.yw-xbhy-aq-tit1 {
		display: block;
		margin-bottom: 20px;
		font-weight: bold;
		line-height: 32px;
		font-size: 30px;
	}

	.yw-xbhy-aqnxk {
		padding: 70px 0;
		width: 54%;
	}

	.yw-xbhy-aq-textk {
		margin-bottom: 18px;
		padding: 14px 0 14px;
		font-size: 28px;
	}

	.yw-xbhy-aq-tu2 {
		bottom: -90px;
		right: 30px;
	}

	.yw-xbfw-leink {
		padding: 60px 0;
	}

	.yw-xbfw-jjjcnk {
		padding: 60px 0 75px;
	}

	.yw-xbyh-xzndk {
		padding: 60px 0;
	}

	.yw-xbfw-azjcnk {
		padding: 60px 0;
	}

	.yw-xbfw-azjcm-text {
		margin-bottom: 40px;
	}

	.yw-xbsw-jyjc-ntit {
		margin-bottom: 60px;
	}

	.yw-xbfw-ysndk {
		padding: 60px 0 50px;
	}

	.yw-xbzl-leinbmdk {
		width: 300px;
	}

	.yw-xbfw-llist {
		margin-left: 300px;
	}

	.yw-xbfw-llist li {
		width: calc(33.3333% - 18px);
		margin-left: 18px;
		margin-bottom: 18px;
	}

	.yw-xbzl-leinbmnk {
		border-radius: 10px;
		padding: 10px;
	}

	.yw-xbfw-llist li .yw-xbzl-leinbmnxk {
		height: 170px;
		border-radius: 10px;
	}

	.yw-xbzl-leinbmnxk {
		height: 377px;
	}

	.yw-xbzl-leinb {
		height: 50px;
		margin: 0 auto 30px;
	}

	.yw-xbfw-llist li .yw-xbzl-leinb {
		height: 50px;
		margin-bottom: 13px;
	}

	.yw-xbsw-jyjcnxxm {
		padding-top: 23px;
		line-height: 30px;
		font-size: 18px;
	}

	.yw-xbsw-jyjctu2mk {
		width: 274px;
		height: 115px;
		left: calc(50% - 136px);
		top: 172px;
		padding: 26px 15px 12px;
	}

	.yw-xbfw-ysznxk {
		padding: 0 0 15px;
	}

	.yw-xbfw-ys-tit {
		margin-bottom: 30px;
	}

	.yw-xbfw-ysz-text {
		line-height: 30px;
		font-size: 15px;
	}

	.yw-xbfw-ysz-text br {
		display: none;
	}

	.yw-xbfw-yslist {
		margin-left: -20px;
	}

	.yw-xbfw-yslist li {
		width: calc(20% - 20px);
		margin-left: 20px;
	}

	.yw-xbfw-ywltudk {
		padding: 10px;
	}

	.yw-xbfw-ysznk {
		padding: 30px;
	}

	.yw-xbfw-ysz-tit {
		margin-bottom: 10px;
	}

	.yw-xbfw-yszen {
		bottom: -30px;
		font-size: 130px;
	}

	.yw-xbfw-ys-titm {
		margin-bottom: 40px;
		line-height: 30px;
	}

	.yw-xbfw-syrq-lim-tit {
		margin-bottom: 6px;
	}

	.yw-xbfw-syrq-limdk {
		padding: 20px 24px 24px;
	}

	.yw-xbfw-syrq-list {
		margin-left: -30px;
	}

	.yw-xbfw-syrq-list li {
		width: calc(33.3333% - 30px);
		margin-left: 30px;
	}

	.yw-xbfw-jcfwnk {
		padding: 50px 0;
	}

	.yw-xbfw-syrq-lim-text {
		height: 48px;
		line-height: 24px;
	}

	.yw-xbfw-jcfw-link {
		padding: 26px 10px 40px;
	}

	.yw-xbfw-jcfw-list li:last-child .yw-xbfw-jcfw-linxk {
		margin-right: 0;
	}

	.yw-xbfw-jcfw-litext {
		font-size: 15px;
	}

	.yw-xbfw-kaglndk {
		padding: 60px 0;
	}

	.yw-xbfw-kagl-tudk1 {
		width: 150px;
	}

	.yw-xbfw-kagl-li-ntit {
		width: 56px;
	}

	.yw-xbfw-kl-link {
		padding: 22px;
	}

	.yw-xbfw-kl-lituk {
		margin-bottom: 20px;
	}

	.yw-xbfw-klm-tit {
		margin-bottom: 10px;
		line-height: 33px;
	}

	.yw-xbfw-swm-mdk {
		padding-left: 100px;
	}

	.yw-xbfw-swm-list {
		padding-top: 34px;
	}

	.yw-xbfw-pfzlnk {
		padding: 60px 0 60px;
	}

	.yw-xbfw-pfzl-linxk {
		padding: 20px;
	}

	.yw-xbfw-pfzltuk {
		width: 280px;
	}

	.yw-xbfw-zwgsnk {
		padding: 60px 0;
	}

	.yw-xbfw-zwmk {
		padding-top: 0;
	}

	.yw-xbfw-zwtuk {
		margin-top: 30px;
	}

	.yw-xbfw-tfzlnk .yw-xbfw-zwmk {
		padding-top: 0;
	}

	.yw-xbfw-tfzlnk {
		padding: 70px 0;
	}

	.yw-xbfw-pfzltu-mk {
		margin-left: 280px;
		padding-left: 20px;
	}

	.yw-xbfw-pfzltu-mtext {
		line-height: 28px;
		font-size: 15px;
	}

	.yw-xbfw-pfzltu-mtit {
		margin-bottom: 8px;
	}

	.yw-xbfw-tflist {
		padding-top: 65px;
	}

	.yw-xbfw-tftu-tit {
		padding-top: 12px;
	}

	.yw-xbfw-tflink {
		padding: 20px 20px 24px;
	}

	.ban-nynk2 {
		padding: 160px 0 80px;
	}

	.ban-ywhzp-tit {
		margin-bottom: 5px;
		font-size: 34px;
	}

	.ban-ywhzp-tit2 {
		margin-bottom: 30px;
	}

	.ywhzp-classa {
		margin-bottom: 40px;
	}

	.yw-hzp-list {
		margin-left: -15px;
	}

	.yw-hzp-list li {
		padding: 30px 20px 20px;
		width: calc(20% - 15px);
		margin-left: 15px;
	}

	.yw-hzpv-m2 {
		margin-bottom: 20px;
		font-size: 30px;
	}

	.yj-yjjs-rnrk {
		padding-left: 90px;
	}

	.yw-xbyjs-r-titn {
		margin-bottom: 30px;
	}

	.yw-xbyh-xzlb li {
		margin-bottom: 20px;
	}

	.yw-xbyh-why-link {
		border-radius: 18px;
		padding: 18px;
	}

	.yw-xbyh-why-li-tit {
		padding-top: 0;
		line-height: 36px;
		font-size: 18px;
	}

	.yw-xbyh-xznm-tit {
		line-height: 32px;
		font-size: 18px;
	}

	.yw-xbyh-xznbk {
		width: 70px;
		padding: 5px;
	}

	.yw-xbyh-xznmk {
		margin-left: 70px;
		padding-left: 16px;
	}

	/* .yw-xbyh-titdk .fr{
		width: calc(100% - 400px);
	} */
	.yw-xbyh-tit-text {
		max-width: none;
	}

	.yj-yjjsndk {
		padding: 60px 0;
	}

	.yw-xbyh-titdk {
		margin-bottom: 35px;
	}

	.yw-xbfw-klnk .yw-xbyh-titdk {
		margin-bottom: 35px;
	}

	.yw-xbfw-kl-text1 {
		margin-bottom: 20px;
	}

	.yw-xbfw-klm-text {
		height: 120px;
		line-height: 30px;
	}

	.yw-xbfw-pjsnk {
		padding: 60px 0;
	}

	.yw-xbfw-swmnk {
		padding: 60px 0;
	}

	.yj-zbjsmk {
		width: 48.820225%;
	}

	.yj-zbjsnk {
		padding: 60px 0;
	}

	.yj-js-jszy-list {
		margin-left: -20px;
	}

	.yj-js-jszy-list li {
		margin-left: 20px;
		width: calc(33.3333% - 20px);
	}

	.yj-js-jszytuk {
		width: 200px;
		border: 6px solid #b8dac5;
	}

	.yj-js-jszytumk {
		margin-left: 200px;
		padding: 20px;
		line-height: 30px;
		font-size: 16px;
	}

	.yj-js-jszynk {
		padding: 60px 0;
	}

	.yj-jskltuk {
		padding: 16px;
	}

	.yj-jskltut {
		width: 80px;
		top: 30px;
	}

	.yj-jsklmdk {
		padding-top: 0;
		width: 49%;
	}

	.yj-jsklm1 {
		margin-bottom: 10px;
		font-size: 64px;
	}

	.yj-jsklm2 {
		margin-bottom: 20px;
		font-size: 74px;
	}

	.yj-jsklm3 {
		margin-bottom: 14px;
	}

	.yj-jsklm4 {
		font-size: 18px;
	}

	.yj-jsywkf-li-tit {
		margin-bottom: 15px;
		font-size: 24px;
	}

	.yj-jsywkf-link {
		padding: 30px 25px 25px;
	}

	.yj-js-sjxf-gxbm-list li {
		margin-bottom: 16px;
	}

	.yj-js-sjxf-gxbm-lisk1 {
		width: 68px;
		height: 68px;
		padding: 5px;
		font-size: 20px;
	}

	.yj-js-sjxf-gxbm-lis1 {
		width: 56px;
		height: 56px;
		line-height: 56px;
	}

	.yj-js-sjxf-gxbm-lim1 {
		margin-left: 68px;
		padding-left: 11px;
		padding-top: 12px;
		line-height: 38px;
		font-size: 20px;
	}

	.yj-jshshxnk {
		margin-top: 40px;
		padding: 30px 25px;
	}

	.yj-js-wmttitk {
		margin-bottom: 8px;
		line-height: 40px;
		font-size: 26px;
	}

	.yj-js-hexbtumk {
		padding-left: 16px;
	}

	.yj-js-hexbtumk li {
		margin-bottom: 14px;
	}

	.yj-js-hexbtit {
		margin-bottom: 50px;
	}

	.yj-js-wmt-listk {
		padding: 24px 30px;
	}

	.yj-js-wmtmdk {
		width: 610px;
	}

	.yj-jszfys-pjstudk {
		padding-top: 15px;
	}

	.yj-js-zfyspjs-spnk {
		width: 50%;
		border: 16px solid rgba(255, 255, 255, 0.5);
	}

	.yj-js-zfysp-xwlink {
		padding: 30px 30px 30px;
		border-radius: 18px;
	}

	.yj-jsywkf-link {
		border-radius: 26px;
	}

	.yj-js-ssxbtt {
		margin: 33px 0;
	}

	.yj-lw-classnk {
		width: 240PX;
		padding: 60px 0;
	}

	.yj-lw-clsadk a {
		background: url(../images/yj-lw-lxj1.png) 20px center no-repeat;
		padding: 15px 0 15px 50px;
	}

	.yj-lw-clsadk a.on,
	.yj-lw-clsadk a:hover {
		background: url(../images/yj-lw-lxj01.png) 20px center no-repeat;
	}

	.yj-lw-listnk {
		margin-left: calc(240PX + 40PX);
		padding: 60px 0 60px 58PX;
	}

	.yw-xbfw-kagl-jtk2 {
		width: 290px;
	}

	.yw-xbfw-kagl-li-nmdk {
		margin-right: 0;
		margin-left: 80px;
	}

	.yw-xbfw-kagl-jtk22 {
		width: 150px;
	}

	.yw-xbfw-agl-tit {
		margin-bottom: 18px;
		line-height: 42px;
		font-size: 26px;
	}

	.yw-xbfw-agl-fr {
		width: 54%;
	}

	.yw-xbfw-agltu1 {
		width: 40%;
	}

	.yw-xbfw-kanbk {
		margin: 0 auto 20px;
		padding: 9px;
	}

	.yw-xbfw-aglnk {
		padding: 60px 0;
	}

	.yw-xbfw-kl-text2 {
		margin-bottom: 40px;
	}

	.yw-xbfw-gjzlm2 {
		width: 47%;
		padding: 36px;
		margin-top: 26px;
	}

	.yw-xbfw-gjzlnbk {
		max-width: 120px;
		padding: 9px;
	}

	.yw-xbfw-rgzs-link {
		padding: 90px 15px 30px;
	}

	.yw-xbfw-rgnk {
		padding: 60px 0 90px;
	}

	.yw-xbfw-rgmnk {
		padding-top: 20px;
	}

	.yw-xbfw-rgnbg {
		top: 136px;
		height: 177px;
	}

	.yw-xbfw-kanbk {
		margin: 0 auto 20px;
	}

	.yw-xbfw-kaxgndk {
		padding: 60px 0;
	}

	.yw-xbfw-gjzlnk {
		padding: 70px 0 70px;
	}

	.yw-xbfw-kaxg-link {
		padding: 20px 10px 10px;
		height: 240px;
	}

	.yw-xbfw-kanbm {
		font-size: 16px;
	}

	.yw-xbfw-agl-text {
		margin-bottom: 30px;
	}

	.yw-xbfw-agl-bqmk {
		padding: 9px;
		margin-left: 20px;
	}

	.yw-xbfw-agl-bqmxk {
		width: 96px;
		height: 96px;
	}

	.yw-xbfw-tflin2 {
		padding-top: 100px;
		max-width: 48px;
	}

	.yw-xbfw-tflin1 {
		width: calc(33.333% - 60px);
	}

	.yj-jswmt-tuk {
		width: 630px;
		margin-left: -110px;
		margin-top: 74px;
		padding: 12px;
	}

	.yj-jswmt-tu1 {
		width: 460px;
	}

	.yj-js-wmt-list li {
		padding: 4px 0;
	}

	.yjjs-yjjgk1 {
		width: 46.089888%;
	}

	.yjjs-yjjgk2 {
		width: 49.29213483146067%;
	}

	.yjjs-yjjg-tit {
		margin-bottom: 18px;
		line-height: 32px;
		font-size: 17px;
	}

	.yjjs-gmptu-tit {
		padding: 14px 0 6px;
	}

	.yjjs-gmp-link {
		padding: 16px;
	}

	.swiper-button-prev-yjgmp,
	.swiper-button-next-yjgmp {
		width: 50px;
		height: 50px;
	}

	.yj-jsmncjtuk2 {
		padding: 20px;
	}

	.yj-jsmncjtuk {
		padding: 20px;
	}

	.yw-xbyh-titcn {
		margin-bottom: 10px;
		line-height: 46px;
		font-size: 36px;
	}

	.yw-xbyh-nk-text {
		max-height: 390px;
		line-height: 30px;
	}

	.yw-xbpy-nrdk {
		padding: 80px 0 70px;
	}

	.yj-js-hwxbywnk {
		padding: 60px 0;
	}

	.yj-yjjsndk .yw-xbyjs-ntk {
		left: calc(50% - 55px);
	}

	.yj-zbtu1 {
		margin-top: 130px;
	}

	.yj-js-jszytums {
		padding-left: 240px;
		bottom: -24px;
		font-size: 100px;
	}

	.yj-lw-list LI {
		padding-bottom: 40px;
		margin-bottom: 40px;
	}

	.xwv-nrdk {
		padding: 56px 0;
	}

	.yw-xbsw-jyjctt {
		top: 87px;
	}
	.zx-ystumk {
		height: 44px;
		line-height: 22px;
		font-size: 14px;
	}
	.fb-time th{
		padding: 15px 10px;
		font-size: 16px;
	}
	.fb-time td{
		padding: 12px;
		line-height: 32px;
		font-size: 16px;
	}

}

@media all and (min-width: 1025px) and (max-width: 1280px) {
	.container {
		width: 92%;
		min-width: 92%;
		margin-left: auto;
		margin-right: auto;
	}

	.container-lx {
		width: 96%;
	}

	body>.clear {
		min-width: 92%;
	}

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

	.navk li>a {
		padding: 12px 11px;
	}

	.head-yydk {
		height: 78px;
		padding-top: 20px;
	}

	.head-yynk {
		top: 78px;
	}

	.head-yyxk {
		width: 120px;
	}

	.pcnav .navi_content {
		top: 78px;
	}

	.nav-nbk {
		margin: 0 auto 6px;
		width: 45px;
	}

	.shu16 {
		line-height: 32px;
	}

	.ny-leiak a {
		margin-left: 5px;
		padding: 18px 6px;
	}

	.ny-leidk {
		height: 73px;
	}

	.pcnav .navi_content {
		padding: 0 4%;
	}

	.navi_content a {
		padding: 17px 14px;
	}

	.fo-nav a {
		padding: 0 5px;
	}

	.pcnav .nav-erjdmk>a {
		padding: 30px 16px;
		font-size: 14px;
	}


	.top-headbg {
		height: 140px;
	}

	.mySwiper-home .swiper-sliden {
		height: 325px !important;
	}

	.fo-nav a {
		padding: 0 5px;
		margin: 0 7px;
	}

	.fo-copy {
		line-height: 30px;
		font-size: 12px;
	}

	.fo-nxb {
		display: none;
	}

	.fo-adlbk li>.ovfh {
		margin-left: 0;
	}

	.fo-ad-cn {
		font-size: 16px;
	}

	.fo-ewmnk {
		width: 120px;
		height: 120px;
		padding: 8px;
	}

	.fo-add-nk {
		padding: 25px 0;
	}

	.fo-addk {
		width: calc(100% - 120px);
		padding-top: 20px;
	}

	.fo-conk {
		padding: 25px 0 20px;
	}

	/*  */
	.ab-fuk {
		right: 20px;
		transform: translateY(-30%);
	}

	.ab-funk {
		width: 52px;
		height: 52px;
		margin-bottom: 8px;
	}

	.ab-funk2 {
		width: 46px;
		height: 46px;
	}

	.palr {
		padding-left: 55px;
		padding-right: 55px;
	}

	.inpnxk {
		display: block;
		top: 16%;
		height: auto;
	}

	.mySwiper-inp1 .swiper-pagination-inp1 {
		width: 100%;
		left: 0;
		bottom: 3vmin;
		text-align: center;
	}

	.swiper-pagination-inp1 span {
		display: inline-block;
		float: none;
		width: 0.18rem;
		height: 0.18rem;
	}

	.inp1-mdm1 {
		margin-bottom: 28px;
		font-size: 38px;
	}

	.inp1-mdm2 {
		font-size: 18px;
	}

	.inp1-mdk {
		left: 6%;
	}

	.swiper-button-prev-inp1,
	.swiper-button-next-inp1 {
		width: 50px;
		height: 50px;
	}

	.in-p2nxbb {
		width: 50px;
		margin: 0 auto 20px;
	}

	.in-p2nxbmcn {
		font-size: 22px;
	}

	.in-p2nxbmen {
		font-size: 14px;
	}

	.in-p2nxbaxk a {
		margin-bottom: 10px;
		padding: 10px 34px 10px 15px;
		background: url(../images/in-p2-hxj1.png) calc(100% - 15px) center no-repeat;
		font-size: 14px;
	}

	.in-p2nxbak {
		padding-top: 50px;
	}

	.in-p2nxbdk:hover .in-p2nxbat {
		height: 35px;
	}

	.in-p3nrxlk2 {
		position: relative;
		bottom: auto;
		top: 24.6734693877551%;
		padding: 0 0;
	}

	.inp3-n2nb {
		width: 48px;
		margin: 0 auto 6px;
	}

	.in-p3nr-rlk {
		top: 16.6734693877551%;
		padding: 0 8%;
	}

	.in-p3nr-rlxt {
		height: 95px;
	}

	.in-p3nl-tit {
		padding-left: 32px;
		margin-bottom: 30px;
		font-size: 30px;
	}

	.in-p3nrk1 {
		padding: 0 40px;
	}

	.in-p3nl-llist {
		margin-left: -30px;
	}

	.in-p3nl-llist li {
		width: calc(50% - 30px);
		margin-left: 30px;
		padding: 26px 0;
	}

	.inp3-n1nbm1 {
		margin-bottom: 5px;
		font-size: 14px;
	}

	.inp3-n1nbm2 {
		font-size: 32px;
	}

	.inp3-n1nbm2 span {
		margin-left: 5px;
		margin-top: 10px;
		font-size: 14px;
	}

	.inp3-n1nb {
		width: 40px;
	}

	.in-p3nrmen {
		top: 17.346939%;
		font-size: 100px;
	}

	.in-p3nl-text {
		margin-bottom: 20px;
	}

	.in-p3nl-lak {
		width: 160px;
		height: 50px;
		line-height: 48px;
	}

	.swiper-button-prev-inp4,
	.swiper-button-next-inp4 {
		width: 50px;
		height: 50px;
	}

	.mySwiper-inp5 {
		margin: 0 4%;
	}

	.in-p5-xwnk {
		top: 32.673469%;
		margin: 0 35px;
	}

	.in-p5-xw-tit {
		margin-bottom: 10px;
		height: 60px;
		line-height: 30px;
		font-size: 18px;
	}

	.in-p5-xwda {
		margin-bottom: 18px;
		font-size: 14px;
	}

	.in-p5nrmen {
		left: 4%;
	}

	.in-p5nrmcn {
		left: 4%;
	}

	.in-p6nrmcn {
		padding-left: 0;
	}

	.in-p6-nxb {}

	.in-p6-nxb-textk {
		padding: 10px 16px;
		line-height: 30px;
	}

	.in-p6-nxbm {
		padding: 10px 16px;
		line-height: 34px;
		font-size: 22px;
	}

	.inp6-ndk .tab .tab_menu .selected .in-p6-nxb-textk {
		height: 210px;
	}

	.in-p6-nxb-text {
		height: 150px;
	}

	.inp6-ndk .tab .tab_menu li {
		padding: 32px;
	}

	.inp6-ndk .tab {
		width: calc(100% - 140px);
		margin-left: 140px;
	}

	.inp6-ndk .tab .tab_box {
		width: 46%;
	}

	.inp6-ndk .tab .tab_menu {
		width: 54%;
	}

	/*  */

	.ban-nynk {
		padding: 200px 0 50px;
	}

	.ban-ny-tit {
		margin-top: 4px;
		font-size: 30px;
	}

	.ny-wznk {
		margin: 18px 0;
		padding-left: 22px;
		font-size: 14px;
	}

	.ny-wznk span {
		width: 34px;
	}

	.ab-abtuk {
		width: 46.15730337078652%;
	}

	.abab-nrdk {
		padding: 80px 0 70px;
	}

	.ab-abenk {
		margin-bottom: 60px;
	}

	.yw-xbyjs-nt1 {
		height: 315px;
	}

	.ab-aben1 {
		letter-spacing: 20px;
		line-height: 100px;
		font-size: 90px;
	}

	.ab-aben2 {
		margin-left: 60px;
		letter-spacing: 20px;
		line-height: 100px;
		font-size: 90px;
	}

	.ab-abtmk .yw-xbyjs-titk {
		margin-bottom: 40PX;
	}

	.ab-abtmk2 {
		padding-top: 10px;
	}

	.in-p3nl-llist {
		margin-left: -30px;
	}

	.in-p3nl-llist li {
		width: calc(50% - 30px);
		margin-left: 30px;
		padding: 10px 0 10px;
	}

	.inp3-n1nbm2 {
		font-size: 34px;
	}

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

	.ab-patit1 {
		margin-bottom: 14px;
		line-height: 70px;
		font-size: 60px;
	}

	.ab-patit2 {
		line-height: 80px;
		font-size: 70px;
	}

	.ab-pamtitk {
		margin-bottom: 30px;
		font-size: 24px;
	}

	.ab-pamk {
		line-height: 26px;
		font-size: 16px;
	}

	.abrz-nrdk {
		padding: 60px 0;
	}

	.abrz-mndk {
		padding-top: 0;
	}

	.abrz-mt1 {
		margin-bottom: 20px;
		font-size: 26px;
	}

	.abceo-mdk {
		margin-top: 0;
		padding-right: 10px;
		height: 600px;
		overflow-y: auto;
	}

	.ab-ceoen {
		bottom: 40px;
		font-size: 75px;
		letter-spacing: 18px;
	}

	.abrz-m1 {
		margin-top: 16px;
		font-size: 20px;
	}

	.ab-qyln-list {
		margin-left: -20px;
	}

	.ab-qyln-list li {
		width: calc(50% - 20px);
		margin-left: 20px;
		margin-bottom: 20px;
		height: 290px;
		padding: 30px 24px;
	}

	.ab-qyln-lisk {
		margin-bottom: 16px;
		width: 52px;
		height: 52px;
		line-height: 50px;
	}

	.abceo-nrdk .yw-xbyjs-ntq {
		top: 82px;
	}

	.abceo-nrdk .yw-xbyjs-nt1 {
		top: 90px;
	}

	.ab-sylotulb {
		padding: 10px 20px;
	}

	.ab-sylotulb dd {
		padding: 7px 2px;
	}

	.ab-qyln-li-tit {
		margin-bottom: 12px;
		height: auto;
		line-height: 30px;
		font-size: 18px;
	}

	.ab-lstudk {
		width: 100%;
	}

	.ab-lstusk {
		font-size: 48px;
		top: 120px;
	}

	.ab-lstuk {
		margin-bottom: 26px;
	}

	.ab-dsnb-ndk .mySwiper2 {
		margin-bottom: 50px;
	}

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

	.ab-clxzak {
		margin-top: 50px;
	}

	.ab-lshien {
		font-size: 80px;
	}

	.ab-dsnb-ndk .swiper-button-next,
	.ab-dsnb-ndk .swiper-button-prev {
		top: 24px;
	}

	.ab-clxza {
		width: 180px;
		height: 50px;
		margin-right: 20px;
		border-radius: 50px;
		line-height: 48px;
	}

	.ab-dsnb-ndk .mySwiper {
		margin-top: 40px;
		width: calc(100% - 465px);
	}

	.ab-zzjgnk4xk {
		width: 180px;
		margin: 0 15px;
	}

	.ab-zzjgnk3xt1 {
		left: calc(50% - 315px);
		width: 420px;
	}

	.ab-zzjgnk3xt2 {
		left: calc(50% - 104px);
		width: 420px;
	}

	.ab-zzjgnk2 {
		padding: 9px 0 10px;
	}

	.ab-zzjgn1 {
		margin: 0 20px;
		width: 150px;
		height: 150px;
		font-size: 18px;
	}

	.ab-zzjgn2 {
		width: 136px;
		height: 136px;
		border: 4px solid #daf0e3;
	}

	.ab-sylogo1k {
		width: 140px;
		height: 140px;
	}

	.ab-sywlnk1 {
		width: calc(20% - 20px);
	}

	.ab-sywl-tik {
		width: 98px;
		height: 98px;
		margin: 0 auto 18px;
		padding: 4px;
	}

	.ab-sywl-tit {
		width: 90px;
		height: 90px;
		font-weight: normal;
		font-size: 18px;
	}

	.ab-hx-nb1 {
		left: calc(50% - 255px);
	}

	.ab-clxza span {
		width: 125px;
		height: 48px;
	}

	.ab-hx-text2 {
		padding-top: 50px;
	}

	.ab-hx-tmk {
		padding: 16px 13px;
	}

	.ab-hx-tit {
		margin-bottom: 8px;
		font-size: 30px;
	}

	.ab-hxrwbg2 {
		height: 220px;
	}

	.ab-hxrc-ndk .swiper-button-next,
	.ab-hxrc-ndk .swiper-button-prev {
		width: 58px;
		height: 58px;
	}

	.ab-hxxbg1 {
		padding-top: 101px;
	}

	.ab-hx-tm1 {
		font-size: 18px;
	}

	.ab-yjmapk {
		width: 48.40740740740741%;
		border: 15px solid rgba(45, 158, 89, 0.2);
	}

	.ab-yjmdk {
		width: 45.96296296296296%;
	}

	.ab-yjm-tit {
		padding-bottom: 10px;
		margin-bottom: 30px;
		font-size: 22px;
	}

	.ab-yjzxnmk .tab_menuk {
		margin-bottom: 40px;
	}

	.ab-yjm-telb dd {
		margin-bottom: 6px;
	}

	.ab-yjm-telb {
		padding-bottom: 12px;
		margin-bottom: 20px;
	}

	.ab-yjm-ak {
		margin-bottom: 20px;
	}

	.ab-yjm-a1 {
		margin-right: 50px;
	}

	.ab-yjzxnmk .tab .tab_menu li {
		width: 200px;
		height: 50px;
		line-height: 48px;
	}

	.ab-patitk {
		padding-top: 80px;
	}

	.yw-xbpy-nb {
		width: 48px;
		margin: 0px auto 6px;
	}

	.yw-xbpy-nbm {
		padding: 0 18px;
		height: 48px;
		line-height: 24px;
		font-size: 16px;
	}

	.yw-xbyjs-nrdk {
		padding: 60px 0 40px;
	}

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

	.yw-xbpy-nbsbg {
		width: 38px;
		height: 68px;
		top: calc(50% - 50px);
		padding-left: 6px;
		padding-top: 27px;
	}

	.yw-xbpy-tit {
		margin-bottom: 20px;
		line-height: 40px;
		font-size: 32px;
	}

	.yw-xbpy-list {
		margin-left: -16px;
	}

	.yw-xbpy-list li {
		width: calc(20% - 16px);
		margin-left: 16px;
	}

	.yw-xbpy-titen {
		font-size: 100px;
	}

	.yw-xbyjs-titcn {
		font-size: 34px;
		margin-bottom: 10px;
	}

	.ab-abtmk .yw-xbyjs-titcn {
		font-size: 34px;
	}

	.yw-xbyjs-rnrk {
		padding-left: 80px;
	}

	.yw-xbyjs-r-tit1 {
		font-size: 18px;
	}

	.yw-xbyjs-r-tit1 span {
		font-size: 14px;
	}

	.yw-xbyjs-r-tit2 {
		margin-bottom: 60px;
		font-size: 30px;
	}

	.yw-xbyj-nb-lbnk {
		margin-bottom: 30px;
	}

	.yw-xbwjxt-tu2 {
		height: 250px;
		left: -74px;
		bottom: -180px;
	}

	.yw-wjxt-text1 {
		margin-bottom: 22px;
	}

	.yw-wjxt-text2 {
		margin-bottom: 30px;
	}

	.yw-xbgxb-nrk {
		padding: 80px 0 90px;
	}

	.yw-wjxt-titk {
		margin-bottom: 26px;
		font-size: 26px;
	}

	.yw-gxbys-mlb {
		margin-left: 0;
	}

	.yw-gxbys-mlb dd {
		width: 100%;
		margin-left: 0;
	}

	.yw-gxbgn-lim1 {
		margin-bottom: 10px;
		font-size: 30px;
	}

	.yw-gxbgn-lim3 {
		line-height: 28px;
		height: 84px;
	}

	.yw-xbgxb-ben1 {
		font-size: 80px;
		top: 220px;
	}

	.yw-xbgxb-ben2 {
		top: 290px;
		font-size: 80px;
	}

	.yw-xbgxbzl-nrk {
		padding: 90px 0 70px;
	}

	.yw-xbgxbzl-rnk {
		width: 100%;
		float: none;
	}

	.yw-xbgxbzl-lnk {
		width: 100%;
		float: none;
		max-width: none;
		padding-right: 0;
		margin-bottom: 18px;
	}

	.yw-xbgxbzl-rvsdk {
		width: 180px;
		height: 180px;
		top: calc(50% + 80px);
		left: calc(50% - 88px);
	}

	.yw-xbgxbzl-zlm2 br {
		display: none;
	}

	.yw-xbgxbzl-rvsbg1 {
		width: 160px;
		height: 160px;
		top: calc(50% - 80px);
		left: calc(50% - 80px);
		box-shadow: 5px 5px 14px rgb(45 158 89 / 30%);
	}

	.yw-xbgxbzl-nt {
		height: 6px;
		margin: 40px auto 36px;
	}

	.yw-xbgxbzl-rmxk {
		padding: 13px 24px;
		margin-bottom: 15px;
		line-height: 26px;
		font-size: 14px;
	}

	.yw-xbgxbzl-rmdk {
		width: 330px;
	}

	.yw-xbgxbzl-zlt2 {
		padding: 26px 0;
	}

	.yw-gxbgn-lim2 {
		margin-bottom: 10px;
	}

	.yw-gxbyt-tuk {
		margin-top: -40px;
	}

	.yw-gxbys .tab .tab_menu {
		width: 270px;
	}

	.yw-gxbys .tab .tab_box {
		width: calc(100% - 270px);
	}

	.yw-xbgxbzl-zl-lbk td {
		padding: 12px;
		line-height: 28px;
	}

	.yw-xbgxbzl-tit {
		margin-bottom: 20px;
	}

	.yw-gxbgn-list {
		margin-left: -12px;
	}

	.yw-gxbgn-list li {
		margin-left: 12px;
		width: calc(100%/3 - 12px);
		margin-bottom: 12px;
		border-radius: 15px;
		padding: 30px 20px 30px;
	}

	.yw-gxbgsjb-list {
		margin-left: -22px;
	}

	.yw-gxbgsjb-list li {
		width: calc(25% - 22px);
		margin-left: 22px;
	}

	.yw-gxbgsjb-limxk {
		padding: 0 24px 20px;
	}

	.yw-gxbgsjb-lim-text {
		height: 75px;
		line-height: 25px;
		font-size: 14px;
	}

	.yw-gxbgsjb-lim-tit {
		margin-bottom: 6px;
		font-size: 18px;
	}

	.yw-gxbgn-nrk {
		padding: 60px 0 50px;
	}

	.yw-gxbys-nbdk {
		padding: 40px 25px;
	}

	.yw-gxbys-tdk {
		padding: 50px 0 0 40px;
		width: 170px;
	}

	.yw-hzhb-nrdk {
		border-radius: 15px;
	}

	.yw-gxbystu {
		width: 300px;
	}

	.yw-gxbys-mdk {
		padding: 40px 30px 10px;
		width: calc(100% - 170px);
	}

	.yw-gxbys-nbs {
		right: 20px;
		font-size: 66px;
	}

	.yw-gxbpybz-ndk {
		max-width: 190px;
		padding: 14px;
	}

	.yw-gxbpybz-nm1 {
		margin-bottom: 6px;
	}

	.yw-gxbpybz-nb {
		height: 46px;
		margin: 0px auto 3px;
	}

	.yw-hzhb-ndk {
		padding-bottom: 80px;
	}

	.swiper-button-prev-ywhzhb,
	.swiper-button-next-ywhzhb {
		width: 48px;
		height: 48px;
	}

	.yw-hzhb-zsnk {
		padding-left: 28px;
	}

	.yw-hzhb-ltit {
		margin-bottom: 10px;
		line-height: 24px;
		font-size: 18px;
	}

	.yw-hzhb-ltext {
		margin-bottom: 16px;
		line-height: 26px;
		font-size: 14px;
	}

	.yw-zfgxb-nrk {
		padding: 60px 0 70px;
	}

	.yw-zfgxb-nrk .yw-zfgxb-titk {
		margin-bottom: 35px;
	}

	.yw-zfgxb-nmk {
		width: 80%;
		margin-bottom: 50px;
	}

	.yw-zfgxb-li-tit {
		margin-bottom: 10px;
		height: 60px;
		line-height: 30px;
		font-size: 20px;
	}

	.yw-zfgxb-titk {
		margin-bottom: 50px;
	}

	.yw-zfgxb-list {
		margin-left: -15px;
	}

	.yw-zfgxb-list li {
		width: calc(33.3333% - 15px);
		margin-left: 15px;
		padding: 30px 22px;
	}

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

	.yw-gxbys-mlb dd {
		padding: 5px 0 5px 30px;
		line-height: 25px;
	}

	.yw-zfgxb-li-text {
		height: 340px;
		padding-right: 10px;
	}

	.yw-zfgxb-xj {
		display: block;
		width: 40px;
	}

	.yw-svf-m1 {
		height: 108px;
		margin-bottom: 20px;
	}

	.yw-svf-m3 {
		height: auto;
	}

	.swiper-button-prev-ywsvf,
	.swiper-button-next-ywsvf {
		margin-top: -24px;
		width: 46px;
		height: 46px;
	}

	.yw-svf-lbxbk {
		max-width: 160px;
		margin: 0 auto 22px;
	}

	.yw-svf-lbxb {
		width: 44px;
	}

	.yw-svf-lindk {
		height: 550px;
	}

	.yw-svf-lbxbm {
		line-height: 30px;
		font-size: 20px;
	}

	.yw-xbyjs-rnrk .yw-xbyjs-r-tit2 {
		margin-bottom: 20px;
		font-size: 22px;
	}

	.yw-xbyj-nbm1 {
		font-size: 20px;
	}

	.yw-wjxt-mlb {
		margin-left: 0;
	}

	.yw-wjxt-mlb li {
		width: 100%;
		margin-left: 0;
		padding-top: 5px;
		padding-bottom: 5px;
		padding-left: 30px;
		margin-bottom: 10px;
	}

	.yw-xbgxbzl-rm-tit {
		margin-bottom: 18px;
		font-size: 20px;
	}

	.yw-xbgxbzl-zlt1 {
		width: 66px;
	}

	.yw-wjxt-mls {
		top: -6px;
		font-size: 54px;
	}

	.yw-wjxt-nk {
		padding: 70px 0 90px;
	}

	.yw-nk-ltuk {
		margin-top: 60px;
		padding: 30px 30px 10px;
	}

	.yw-zspy-mk {
		width: 46.68253968253968%;
		margin-bottom: 20px;
	}

	.yw-zspytu4 {
		height: 220px;
		margin-top: -40px;
		margin-left: 26px;
		border: 10px solid #fff;
		border-radius: 10px;
	}

	.yw-nkxbpy-nrdk .yw-xbyjs-titk {
		margin-bottom: 30px;
	}

	.yw-zspytu2,
	.yw-zspytu3 {
		height: 170px;
	}

	.yw-nk-slist li {
		margin-bottom: 14px;
	}

	.xwl-sxndk {
		padding: 24px 24px;
		margin-bottom: 26px;
	}

	.xwl-sxnk {
		float: none;
		margin-bottom: 10px;
	}

	.xwl-sxti1 {
		margin-bottom: 4px;
	}

	.xwl-sx-xz1 {
		width: calc((100% - 140px)/3 - 12px);
		margin-right: 12px;
		line-height: 48px;
		padding: 0 14px;
	}

	.xwl-sx-xzxz {
		line-height: 48px;
	}

	.in-xwl-sx-xie {
		line-height: 48px;
	}

	.in-xwl-sx-sub {
		width: 115px;
		height: 50px;
		line-height: 50px;
	}

	.xwl-sx-xznk {
		width: 100%;
		margin-left: 0;
	}

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

	.xwl-list li {
		width: calc(100%/2 - 20px);
		margin-left: 20px;
		margin-bottom: 20px;
	}

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

	.xwl-li-ti1 {
		margin-bottom: 5px;
	}

	.yemak {
		padding-top: 30px;
	}

	.xwv-nrdk {
		padding: 56px 0;
	}

	.xwv-rlda {
		margin-bottom: 12px;
	}

	.xwv-rl-tit {
		margin-bottom: 10px;
	}

	.xwv-dtit {
		width: calc(100% - 160px);
		line-height: 1.6;
		font-size: 24px;
	}

	.xwv-dhui {
		width: 140px;
		height: 54px;
		line-height: 54px
	}

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

	.xwv-nrnk {
		width: 100%;
		float: none;
		padding-right: 0;
		border-left: none;
		padding-bottom: 40px;
		margin-bottom: 40px;
		border-bottom: 1px solid #e1e1e1;
		border-right: none;
	}

	.xwv-rlist {
		margin-left: -30px;
	}

	.xwv-rlist li {
		float: left;
		border-bottom: none;
		width: calc(33.333% - 30px);
		margin-left: 30px;
	}

	.xwv-rlist li {
		padding-bottom: 30px;
		margin-bottom: 30px;
	}

	.xwv-fxdnk {
		padding: 30px 0;
		margin-bottom: 30px;
	}

	.xwv-rtit {
		margin-bottom: 20px;
	}

	.lxnxbmk {
		margin-left: 60px;
	}

	.lxnxb {
		margin-top: 5px;
		height: 38px;
	}

	.con-ewmnk {
		margin-top: 22px;
		width: 110px;
	}


	.lxnxbm2 {
		font-size: 16px;
	}

	.lxnxbdk {
		padding: 16px 4px;
	}
	.map-con {
	    width: 55%;
	    padding-right: 40px;
	}
	.lxnxbndk {
	    width: 45%;
	}
	.lx-lynk {
	    padding: 40px;
	}
	.lx-ly-dtit {
	    margin-bottom: 20px;
	    font-size: 28px;
	}
	.lxnxbdk:first-child {
		padding-top: 0;
	}

	.lxnxbm1 {
		margin-bottom: 4px;
	}

	.con-ewmk {
		margin-bottom: 12px;
	}

	/*  */
	.yw-hzpv-mdk {
		width: 100%;
		padding: 30px 30px 0;
	}

	.yw-hzpv-msxk {
		margin-left: -6px;
	}

	.yw-hzpv-msk span {
		min-width: 114px;
		margin-left: 6px;
		margin-bottom: 6px;
		line-height: 30px;
	}

	.ban-ywhzpmk {
		width: 100%;
	}

	.yw-hzpv-tudk {
		width: 45%;
	}

	.yw-hzpv-tudk:nth-child(2) {
		width: 55%;
	}

	.yw-hzpv-msk {
		padding-bottom: 12px;
	}

	.yw-hzpv-mtext {
		display: block;
		max-height: 150px;
		overflow-y: auto;
		padding-right: 10px;
		line-height: 30px;
	}

	.Collapsing {
		padding: 10px 0;
		line-height: 34px;
		font-size: 18px;
	}

	.coll_body {
		margin-top: -10px;
		padding-bottom: 20px;
	}

	.swiper-button-prev-ywhzpv,
	.swiper-button-next-ywhzpv {
		width: 48px;
		height: 48px;
		bottom: 40px;
	}

	.swiper-button-next-ywhzpv {
		right: 40px;
	}

	.swiper-button-prev-ywhzpv {
		right: 100px;
	}

	.ywhzp-ndk {
		padding: 66px 0;
	}

	.yw-xbpy-titen {
		top: -20px;
		font-size: 90px;
	}

	.yw-xbyh-xbknk {
		padding: 60px 0 0;
	}

	.yw-xbyh-nkdk {
		padding: 60px 0 60px;
	}

	.yw-xbyj-nk-lben {
		font-size: 120px;
	}

	.yw-xbyj-nktuk {
		margin-top: 110px;
		width: 48.555556%;
	}

	.yw-xbyj-nk-lbdk {
		padding-top: 30px;
	}

	.yw-xbhy-nknb {
		width: 50px;
		margin: 0 auto 10px;
	}

	.yw-xbyj-nk-limk {
		width: 180px;
		height: 180px;
	}

	.yw-xbhy-aq-tm2 {
		line-height: 34px;
		font-size: 16px;
	}

	.yw-xbyj-nk-lim1 {
		margin-bottom: 14px;
	}

	.yw-xbyj-nk-litt {
		top: 69px;
	}

	.yw-xbyh-nk-nnj {
		margin: 62px auto 0;
	}

	.yw-xbhy-aq-tit1 {
		display: block;
		margin-bottom: 20px;
		font-weight: bold;
		line-height: 30px;
		font-size: 28px;
	}

	.yw-xbyj-xbktu-bo {
		width: 50px;
		height: 50px;
		left: calc(50% - 25px);
		top: calc(50% - 25px);
	}

	.yw-xbhy-aqnxk {
		padding: 70px 0;
		width: 65%;
	}

	.yw-xbhy-aq-textk {
		margin-bottom: 18px;
		padding: 14px 0 14px;
		font-size: 28px;
	}

	.yw-xbhy-aq-tu2 {
		bottom: -90px;
		right: 30px;
	}

	.yw-xbfw-leink {
		padding: 60px 0;
	}

	.yw-xbfw-jjjcnk {
		padding: 60px 0 75px;
	}

	.yw-xbyh-xzndk {
		padding: 60px 0;
	}

	.yw-xbfw-azjcnk {
		padding: 60px 0;
	}

	.yw-xbfw-azjcm-text {
		margin-bottom: 40px;
	}

	.yw-xbsw-jyjc-ntit {
		margin-bottom: 20px;
		line-height: 48px;
		font-size: 28px;
	}

	.yw-xbfw-ysndk {
		padding: 60px 0 50px;
	}

	.yw-xbzl-leinbmdk {
		width: 300px;
		margin-bottom: 0;
	}

	.yw-xbfw-llist {
		margin-left: 300px;
	}

	.yw-xbfw-llist li {
		width: calc(33.3333% - 18px);
		margin-left: 18px;
		margin-bottom: 18px;
	}

	.yw-xbzl-leinbmnk {
		border-radius: 10px;
		padding: 10px;
	}

	.yw-xbfw-llist li .yw-xbzl-leinbmnxk {
		height: 170px;
		border-radius: 10px;
	}

	.yw-xbzl-leinbmnxk {
		height: 377px;
	}

	.yw-xbzl-leinb {
		height: 50px;
		margin: 0 auto 30px;
	}

	.yw-xbfw-llist li .yw-xbzl-leinb {
		height: 50px;
		margin-bottom: 13px;
	}

	.yw-xbsw-jyjcnxxm {
		padding-top: 23px;
		line-height: 30px;
		font-size: 18px;
	}

	.yw-xbsw-jyjctu2mk {
		width: 237px;
		height: 115px;
		left: calc(50% - 114px);
		top: 124px;
		padding: 26px 12px 12px;
	}

	.yw-xbfw-ysznxk {
		padding: 0 0 15px;
	}

	.yw-xbfw-ys-tit {
		margin-bottom: 30px;
	}

	.yw-xbfw-ysz-text {
		line-height: 25px;
		font-size: 15px;
	}

	.yw-xbfw-ysz-text br {
		display: none;
	}

	.yw-xbfw-yslist {
		margin-left: -10px;
	}

	.yw-xbfw-yslist li {
		width: calc(20% - 10px);
		margin-left: 10px;
	}

	.yw-xbfw-ywltudk {
		padding: 5px;
	}

	.yw-xbfw-ysznk {
		padding: 26px;
	}

	.yw-xbfw-ysz-tit {
		margin-bottom: 6px;
		line-height: 30px;
		font-size: 20px;
	}

	.yw-xbfw-yszen {
		bottom: -30px;
		font-size: 130px;
	}

	.yw-xbfw-ys-titm {
		margin-bottom: 30px;
		line-height: 30px;
	}

	.yw-xbfw-syrq-lim-tit {
		margin-bottom: 6px;
		line-height: 35px;
		font-size: 20px;
	}

	.yw-xbfw-syrq-limdk {
		padding: 16px 18px 14px;
	}

	.yw-xbfw-syrq-list {
		margin-left: -16px;
	}

	.yw-xbfw-syrq-list li {
		width: calc(33.3333% - 16px);
		margin-left: 16px;
	}

	.yw-xbfw-jcfwnk {
		padding: 50px 0;
	}

	.yw-xbfw-syrq-lim-text {
		height: 48px;
		line-height: 24px;
		font-size: 14px;
	}

	.yw-xbfw-jcfw-link {
		padding: 26px 10px 40px;
	}

	.yw-xbfw-jcfw-list li:last-child .yw-xbfw-jcfw-linxk {
		margin-right: 0;
	}

	.yw-xbfw-jcfw-litext {
		height: 75px;
		line-height: 25px;
		font-size: 14px;
	}

	.yw-xbfw-jcfw-litit {
		margin-bottom: 10px;
		line-height: 26px;
		font-size: 18px;
	}

	.yw-xbfw-jcfw-lits {
		bottom: -18px;
		font-size: 54px;
	}

	.yw-xbfw-jcfw-litext br {
		display: none;
	}

	.yw-xbfw-kaglndk {
		padding: 60px 0;
	}

	.yw-xbfw-kagl-tudk1 {
		width: 140px;
	}

	.yw-xbfw-kagl-jt2 {
		width: 100px;
	}

	.yw-xbfw-kagl-jt2mk {
		margin-left: 100px;
		padding-left: 20px;
	}

	.yw-xbfw-kagl-jt2m2 {
		padding-top: 50px;
	}

	.yw-xbfw-kagl-li-ntit {
		width: 56px;
	}

	.yw-xbfw-kl-link {
		padding: 15px;
	}

	.yw-xbfw-kl-lituk {
		margin-bottom: 20px;
	}

	.yw-xbfw-klm-tit {
		margin-bottom: 10px;
		line-height: 33px;
	}

	.yw-xbfw-swm-mdk {
		padding-left: 100px;
	}

	.yw-xbfw-swm-list {
		padding-top: 34px;
	}

	.yw-xbfw-pfzlnk {
		padding: 60px 0 60px;
	}

	.yw-xbfw-pfzl-linxk {
		padding: 20px;
	}

	.yw-xbfw-pfzltuk {
		width: 280px;
		float: none;
		margin: 0 auto 10px;
	}

	.yw-xbfw-zwgsnk {
		padding: 60px 0;
	}

	.yw-xbfw-zwmk {
		padding-top: 0;
	}

	.yw-xbfw-zwtuk {
		margin-top: 30px;
	}

	.yw-xbfw-tfzlnk .yw-xbfw-zwmk {
		padding-top: 0;
	}

	.yw-xbfw-tfzlnk {
		padding: 60px 0;
	}

	.yw-xbfw-pfzltu-mk {
		margin-left: 0;
		padding-left: 0;
		float: none;
	}

	.yw-xbfw-pfzltu-mtext {
		line-height: 28px;
		font-size: 15px;
	}

	.yw-xbfw-pfzltu-mtit {
		margin-bottom: 8px;
		text-align: center;
	}

	.yw-xbfw-tflist {
		padding-top: 65px;
	}

	.yw-xbfw-tftu-tit {
		padding-top: 12px;
	}

	.yw-xbfw-tflink {
		padding: 20px 20px 24px;
	}

	.ban-nynk2 {
		padding: 160px 0 80px;
	}

	.ban-ywhzp-tit {
		margin-bottom: 5px;
		font-size: 30px;
	}

	.ban-ywhzp-tit2 {
		margin-bottom: 16px;
	}

	.ywhzp-tuk {
		width: 70%;
		margin: 0 auto 16px;
	}

	.ywhzp-classa {
		margin-bottom: 40px;
	}

	.yw-hzp-list {
		margin-left: -15px;
	}

	.yw-hzp-list li {
		padding: 30px 20px 20px;
		width: calc(33.333% - 15px);
		margin-left: 15px;
		margin-bottom: 15px;
	}

	.yw-hzpv-m2 {
		margin-bottom: 14px;
		font-size: 28px;
	}

	.yj-yjjs-rnrk {
		padding-left: 90px;
	}

	.yw-xbyjs-r-titn {
		margin-bottom: 30px;
		font-size: 26px;
	}

	.yw-xbyh-xzlb li {
		margin-bottom: 15px;
	}

	.yw-xbyh-why-link {
		border-radius: 10px;
		padding: 18px;
	}

	.yw-xbyh-why-li-tit {
		padding-top: 0;
		height: 52px;
		line-height: 26px;
		font-size: 18px;
	}

	.yw-xbyh-why-list {
		margin-top: 50px;
	}

	.yw-xbyh-why-list li {
		margin-bottom: 16px;
	}

	.yw-xbyh-xznm-tit {
		line-height: 28px;
		font-size: 16px;
	}

	.yw-xbyh-xznm-text {
		line-height: 22px;
		font-size: 14px;
	}

	.yw-xbyh-xznbk {
		width: 70px;
		padding: 5px;
	}

	.yw-xbyh-xznmk {
		margin-left: 70px;
		padding-left: 16px;
	}

	/* .yw-xbyh-titdk .fr{
		width: calc(100% - 400px);
	} */
	.yw-xbyh-tit-text {
		max-width: none;
	}

	.yj-yjjsndk {
		padding: 50px 0;
	}

	.yw-xbyh-titdk {
		margin-bottom: 35px;
	}

	.yw-xbfw-klnk .yw-xbyh-titdk {
		margin-bottom: 35px;
	}

	.yw-xbfw-kl-text1 {
		margin-bottom: 20px;
	}

	.yw-xbfw-klm-text {
		height: 150px;
		line-height: 30px;
	}

	.yw-xbfw-pjsnk {
		padding: 50px 0;
	}

	.yw-xbfw-swmnk {
		padding: 50px 0;
	}

	.yj-zbjsmk {
		width: 48.820225%;
	}

	.yj-zbjsnk {
		padding: 50px 0;
	}

	.yj-js-jszy-list {
		margin-left: -20px;
	}

	.yj-js-jszy-list li {
		margin-left: 20px;
		width: calc(33.3333% - 20px);
	}

	.yj-js-jszytuk {
		width: 160px;
		border: 3px solid #b8dac5;
	}

	.yj-js-jszytumk {
		margin-left: 160px;
		padding: 14px;
		line-height: 30px;
		font-size: 16px;
	}

	.yj-js-jszynk {
		padding: 50px 0;
	}

	.yj-jskltuk {
		padding: 10px;
	}

	.yj-jskltut {
		width: 80px;
		top: 30px;
	}

	.yj-jsklmdk {
		padding-top: 0;
		width: 49%;
	}

	.yj-jsklm1 {
		margin-bottom: 6px;
		font-size: 60px;
	}

	.yj-jsklm2 {
		margin-bottom: 10px;
		font-size: 68px;
	}

	.yj-jsklm3 {
		margin-bottom: 10px;
	}

	.yj-jsklm4 {
		font-size: 18px;
	}

	.yj-jsywkf-li-tit {
		margin-bottom: 15px;
		font-size: 22px;
	}

	.yj-jsywkf-link {
		padding: 20px 18px 20px;
	}

	.yj-js-sjxf-gxbm-list li {
		margin-bottom: 8px;
	}

	.yj-js-sjxf-gxbm-lisk1 {
		width: 56px;
		height: 56px;
		padding: 4px;
		font-size: 18px;
	}

	.yj-js-sjxf-gxbm-lis1 {
		width: 46px;
		height: 46px;
		line-height: 46px;
	}

	.yj-js-sjxf-gxbm-lim1 {
		margin-left: 56px;
		padding-left: 11px;
		padding-top: 10px;
		line-height: 32px;
		font-size: 18px;
	}

	.yj-js-sjxf-gxbmk {
		float: none;
		width: 100%;
		padding-right: 0;
	}

	.yj-jshshxnk {
		margin-top: 0;
		float: none;
		width: 100%;
		margin-top: 30px;
		overflow: hidden;
		padding: 30px 25px;
	}

	.yj-js-wmttitk {
		margin-bottom: 8px;
		line-height: 40px;
		font-size: 26px;
	}

	.yj-js-hexbtumk {
		padding-left: 16px;
	}

	.yj-js-hexbtumk li {
		margin-bottom: 14px;
	}

	.yj-js-hexbtit {
		margin-bottom: 22px;
	}

	.yj-js-hexbtu2 {
		width: 30%;
	}

	.yj-js-ssn-link {
		border-radius: 10px;
		padding: 16px;
	}

	.yj-js-wmt-listk {
		padding: 20px 24px;
	}

	.yj-js-wmtmdk {
		width: 610px;
	}

	.yj-jszfys-pjstudk {
		padding-top: 15px;
	}

	.yj-js-zfyspjs-spnk {
		width: 50%;
		border: 16px solid rgba(255, 255, 255, 0.5);
	}

	.yj-js-zfysp-xwlink {
		padding: 20px;
		border-radius: 10px;
	}

	.yj-jsywkf-link {
		border-radius: 10px;
	}

	.yj-js-zfysp-xw-tit {
		margin-bottom: 14px;
		font-size: 20px;
	}

	.yj-js-zfysp-xwtuk {
		border: 8px solid #fff;
	}

	.yj-jssjjb-xftu {
		width: 230px;
	}

	.yj-jszlsjb-tuk2 {
		width: calc(100% - 230px);
	}

	.yj-js-ssxbtt {
		margin: 33px 0;
	}

	.yj-lw-classnk {
		width: 240PX;
		padding: 50px 0;
	}

	.yj-lw-clsadk a {
		background: url(../images/yj-lw-lxj1.png) 15px center no-repeat;
		padding: 10px 0 10px 46px;
	}

	.yj-lw-clsadk a.on,
	.yj-lw-clsadk a:hover {
		background: url(../images/yj-lw-lxj01.png) 20px center no-repeat;
	}

	.yj-lw-listnk {
		margin-left: calc(240PX + 40PX);
		padding: 50px;
	}
	.yj-lw-linrk {
	    width: 100%;
	    float: none;
	    padding-right: 0;
	}
	.yj-lw-linxxk {
	    float: none;
		margin-top: 15px;
	    margin-right: 0;
		margin-left: 42px;
	    width: 188px;
	    height: 60px;
		overflow: hidden;
		border-radius: 200px;
	}
	.yw-xbfw-kagl-jtk2 {
		width: 260px;
	}
	.yj-lw-linxa {
	    margin-top: 12px;
	    margin-left: auto;
		margin-right: auto;
	    width: 103px;
	    height: 36px;
	}
	.yj-lw-clsdk {
	    margin-bottom: 10px;
	    line-height: 50px;
	}
	.yj-lw-clsin {
	    width: calc(100% - 50px);
	    height: 50px;
	    padding: 0 15px;
	}
	.yj-lw-clssub {
	    width: 50px;
	    height: 50px;
	}
	.yw-xbfw-kagl-li-nmdk {
		margin-right: 0;
		margin-left: 80px;
	}

	.yw-xbfw-kagl-jtk22 {
		width: 110px;
	}

	.yw-xbfw-kagl-jtk22 .yw-xbfw-kagl-jt1 {
		width: 70%;
	}

	.yw-xbfw-kagl-jtk22 .yw-xbfw-kagl-tumk {
		padding-top: 22px;
	}

	.yw-xbfw-agl-tit {
		margin-bottom: 18px;
		line-height: 35px;
		font-size: 24px;
	}

	.yw-xbfw-agl-fr {
		width: 54%;
	}

	.yw-xbfw-agltu1 {
		width: 40%;
	}

	.yw-xbfw-kanbk {
		margin: 0 auto 20px;
		padding: 9px;
	}

	.yw-xbfw-aglnk {
		padding: 60px 0;
	}

	.yw-xbfw-kl-text2 {
		margin-bottom: 0;
	}

	.yw-xbfw-gjzlm2 {
		width: 47%;
		padding: 24px;
		margin-top: 90px;
	}

	.yw-xbfw-gjzlm-sstit {
		font-size: 18px;
	}

	.yw-xbfw-gjzlm-sstext {
		margin-left: 40px;
	}

	.yw-xbfw-gjzltumk {
		padding-top: 10px;
	}

	.yw-xbfw-gjzlnbk {
		max-width: 100px;
		padding: 9px;
	}

	.yw-xbfw-rgmk {
		width: 400px;
	}

	.yw-xbfw-rgtudk {
		margin-top: -30px;
		max-width: calc(100% - 400px);
	}

	.yw-xbfw-rgtuk1 {
		padding-left: 10px;
	}

	.yw-xbfw-rgtuk2 {
		padding-left: 10px;
	}

	.yw-xbfw-rgm-text {
		line-height: 30px;
	}

	.yw-xbfw-rgm-tit {
		margin-bottom: 6px;
		font-size: 22px;
	}

	.yw-xbfw-rgzs-link {
		padding: 90px 15px 30px;
	}

	.yw-xbfw-rgnk {
		padding: 60px 0 90px;
	}

	.yw-xbfw-rgmnk {
		padding-top: 20px;
	}

	.yw-xbfw-rgnbg {
		top: 136px;
		height: 177px;
	}

	.yw-xbfw-kanbk {
		margin: 0 auto 20px;
	}

	.yw-xbfw-kaxgndk {
		padding: 50px 0;
	}

	.yw-xbfw-gjzlnk {
		padding: 50px 0;
	}

	.yw-xbfw-kaxg-link {
		padding: 20px 16px 10px;
		height: 230px;
	}

	.yw-xbfw-kanbm {
		font-size: 20px;
	}

	.yw-xbfw-agl-text {
		margin-bottom: 20px;
		line-height: 32px;
	}

	.yw-xbfw-agl-text br {
		display: none;
	}

	.yw-xbfw-agl-bqmk {
		padding: 9px;
		margin-left: 20px;
	}

	.yw-xbfw-agl-bqmxk {
		width: 96px;
		height: 96px;
	}

	.yw-xbfw-tflin2 {
		padding-top: 100px;
		max-width: 48px;
	}

	.yw-xbfw-tflin1 {
		width: calc(33.333% - 60px);
	}

	.yj-jswmt-tuk {
		width: 440px;
		margin-left: -100px;
		margin-top: 130px;
		padding: 12px;
	}

	.yj-jswmt-tu1 {
		width: 460px;
	}

	.yj-js-wmt-list li {
		padding: 4px 0;
	}

	.yjjs-yjjgk1 {
		width: 46.089888%;
	}

	.yjjs-yjjgk2 {
		width: 49.29213483146067%;
	}

	.yjjs-yjjg-tit {
		margin-bottom: 18px;
		line-height: 32px;
		font-size: 17px;
	}

	.yjjs-gmptu-tit {
		padding: 14px 0 6px;
	}

	.yjjs-gmp-link {
		padding: 10px;
	}

	.swiper-button-prev-yjgmp,
	.swiper-button-next-yjgmp {
		width: 50px;
		height: 50px;
	}

	.yj-jsmncjtuk2 {
		padding: 10px;
	}

	.yj-jsmncjtuk {
		padding: 10px;
	}

	.yw-xbyh-titcn {
		margin-bottom: 10px;
		line-height: 40px;
		font-size: 34px;
	}

	.yw-xbyh-nk-text {
		max-height: 390px;
		line-height: 30px;
	}

	.yw-xbpy-nrdk {
		padding: 80px 0 70px;
	}

	.yj-js-hwxbywnk {
		padding: 50px 0;
	}

	.yj-yjjsndk .yw-xbyjs-ntk {
		left: calc(50% - 35px);
	}

	.yj-zbtu1 {
		margin-top: 130px;
	}

	.yj-js-jszytums {
		padding-left: 240px;
		bottom: -24px;
		font-size: 100px;
	}

	.yj-lw-list LI {
		padding-bottom: 30px;
		margin-bottom: 30px;
	}

	.xwv-nrdk {
		padding: 56px 0;
	}

	.yw-xbsw-jyjctt {
		top: 87px;
	}
	.zx-ystuk {
	    border-radius: 10px;
	    margin-bottom: 13px;
	    border-width: 6px;
	}
	.zx-ystumk {
		height: 44px;
		line-height: 22px;
		font-size: 14px;
	}
	.fb-time th{
		padding: 15px 10px;
		line-height: 34px;
		font-size: 16px;
	}
	.fb-time td{
		padding: 12px;
		line-height: 32px;
		font-size: 16px;
	}
}

/* 中型平板或小型笔记本 tablet */
@media all and (min-width: 961px) and (max-width: 1024px) {
	.container {
		width: 92%;
		min-width: 92%;
		margin-left: auto;
		margin-right: auto;
	}

	.container-lx {
		width: 96%;
	}

	body>.clear {
		min-width: 92%;
	}

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

	.logo img {
		height: 78px;
	}

	.navk li>a {
		padding: 12px 11px;
	}

	.head-yydk {
		height: 78px;
		padding-top: 20px;
	}

	.head-yynk {
		top: 78px;
	}

	.head-yyxk {
		width: 120px;
	}

	.pcnav .navi_content {
		top: 78px;
	}

	.nav-nbk {
		margin: 0 auto 6px;
		width: 45px;
	}

	.shu16 {
		line-height: 32px;
	}

	.ny-leiak a {
		margin-left: 5px;
		padding: 18px 6px;
	}

	.ny-leidk {
		height: 73px;
	}

	.pcnav .navi_content {
		padding: 0 4%;
	}

	.navi_content a {
		padding: 17px 14px;
	}

	.fo-nav a {
		padding: 0 5px;
	}

	.pcnav .nav-erjdmk>a {
		padding: 26px 16px;
		font-size: 14px;
	}


	.top-headbg {
		height: 140px;
	}

	.mySwiper-home .swiper-sliden {
		height: 325px !important;
	}

	.fo-nav a {
		padding: 0 5px;
		margin: 0 7px;
	}

	.fo-copy {
		line-height: 30px;
		font-size: 12px;
	}

	.fo-nxb {
		display: none;
	}

	.fo-adlbk li>.ovfh {
		margin-left: 0;
	}

	.fo-ad-cn {
		font-size: 16px;
	}

	.fo-ewmnk {
		width: 120px;
		height: 120px;
		padding: 8px;
	}

	.fo-add-nk {
		padding: 25px 0;
	}

	.fo-addk {
		width: calc(100% - 120px);
		padding-top: 20px;
	}

	.fo-conk {
		padding: 25px 0 20px;
	}

	/*  */
	.ab-fuk {
		right: 20px;
		transform: translateY(-30%);
	}

	.ab-funk {
		width: 52px;
		height: 52px;
		margin-bottom: 8px;
	}

	.ab-funk2 {
		width: 46px;
		height: 46px;
	}

	.palr {
		padding-left: 55px;
		padding-right: 55px;
	}

	.inpnxk {
		display: block;
		top: 16%;
		height: auto;
	}

	.mySwiper-inp1 .swiper-pagination-inp1 {
		width: 100%;
		left: 0;
		bottom: 3vmin;
		text-align: center;
	}

	.swiper-pagination-inp1 span {
		display: inline-block;
		float: none;
		width: 0.18rem;
		height: 0.18rem;
	}

	.inp1-mdm1 {
		margin-bottom: 28px;
		font-size: 34px;
	}

	.inp1-mdm2 {
		font-size: 18px;
	}

	.inp1-mdk {
		left: 6%;
	}

	.swiper-button-prev-inp1,
	.swiper-button-next-inp1 {
		width: 50px;
		height: 50px;
	}

	.in-p2nxbb {
		width: 50px;
		margin: 0 auto 20px;
	}

	.in-p2nxbmcn {
		font-size: 22px;
	}

	.in-p2nxbmen {
		font-size: 14px;
	}

	.in-p2nxbaxk a {
		margin-bottom: 10px;
		padding: 10px 34px 10px 15px;
		background: url(../images/in-p2-hxj1.png) calc(100% - 15px) center no-repeat;
		font-size: 14px;
	}

	.in-p2nxbak {
		padding-top: 50px;
	}

	.in-p2nxbdk:hover .in-p2nxbat {
		height: 35px;
	}

	.in-p3nrxlk2 {
		position: relative;
		bottom: auto;
		top: 24.6734693877551%;
		padding: 0 0;
	}

	.inp3-n2nb {
		width: 48px;
		margin: 0 auto 6px;
	}

	.in-p3nr-rlk {
		top: 16.6734693877551%;
		padding: 0 8%;
	}

	.in-p3nr-rlxt {
		height: 95px;
	}

	.in-p3nl-tit {
		padding-left: 32px;
		margin-bottom: 30px;
		font-size: 30px;
	}

	.in-p3nrk1 {
		padding: 0 40px;
	}

	.in-p3nl-llist {
		margin-left: -30px;
	}

	.in-p3nl-llist li {
		width: calc(50% - 30px);
		margin-left: 30px;
		padding: 26px 0;
	}

	.inp3-n1nbm1 {
		margin-bottom: 5px;
		font-size: 14px;
	}

	.inp3-n1nbm2 {
		font-size: 32px;
	}

	.inp3-n1nbm2 span {
		margin-left: 5px;
		margin-top: 10px;
		font-size: 14px;
	}

	.inp3-n1nb {
		width: 40px;
	}

	.in-p3nrmen {
		top: 17.346939%;
		font-size: 100px;
	}

	.in-p3nl-text {
		margin-bottom: 20px;
	}

	.in-p3nl-lak {
		width: 160px;
		height: 50px;
		line-height: 48px;
	}

	.swiper-button-prev-inp4,
	.swiper-button-next-inp4 {
		width: 50px;
		height: 50px;
	}

	.mySwiper-inp5 {
		margin: 0 4%;
	}

	.in-p5-xwnk {
		top: 32.673469%;
		margin: 0 35px;
	}

	.in-p5-xw-tit {
		margin-bottom: 10px;
		height: 60px;
		line-height: 30px;
		font-size: 18px;
	}

	.in-p5-xwda {
		margin-bottom: 18px;
		font-size: 14px;
	}

	.in-p5nrmen {
		left: 4%;
	}

	.in-p5nrmcn {
		left: 4%;
	}

	.in-p6-nxb {
		width: 54px;
	}

	.in-p6-nxb-textk {
		margin-left: 54px;
		padding: 10px 16px;
		line-height: 30px;
	}

	.in-p6-nxbm {
		margin-left: 54px;
		padding: 10px 16px;
		line-height: 34px;
		font-size: 24px;
	}

	.inp6-ndk .tab .tab_menu li {
		padding: 32px;
	}

	.inp6-ndk .tab .tab_box {
		display: none;
		width: 100%;
		height: 100%;
		float: none;
	}

	.inp6-ndk .tab .tab_menu {
		width: 100%;
		height: 100%;
		float: none;
	}

	/*  */
	/*  */


	.ban-nynk {
		padding: 210px 0 50px;
	}

	.ban-ny-tit {
		margin-top: 4px;
		font-size: 30px;
	}

	.ny-wznk {
		margin: 18px 0;
		padding-left: 22px;
		font-size: 14px;
	}

	.ny-wznk span {
		width: 34px;
	}

	.ab-abtuk {
		width: 46.15730337078652%;
	}

	.abab-nrdk {
		padding: 80px 0 70px;
	}

	.ab-abenk {
		margin-bottom: 30px;
	}

	.yw-xbyjs-nt1 {
		height: 315px;
	}

	.ab-aben1 {
		letter-spacing: 15px;
		line-height: 80px;
		font-size: 72px;
	}

	.ab-aben2 {
		margin-left: 34px;
		letter-spacing: 15px;
		line-height: 80px;
		font-size: 72px;
	}

	.ab-abtmk .yw-xbyjs-titk {
		margin-bottom: 40PX;
	}

	.ab-abtmk2 {
		padding-top: 10px;
	}

	.in-p3nl-llist {
		margin-left: -30px;
	}

	.in-p3nl-llist li {
		width: calc(50% - 30px);
		margin-left: 30px;
		padding: 10px 0 10px;
	}

	.inp3-n1nbm2 {
		font-size: 34px;
	}

	.abpa-nrdk {
		padding: 60px 0 50px;
	}

	.ab-patit1 {
		margin-bottom: 10px;
		line-height: 64px;
		font-size: 52px;
	}

	.ab-patit2 {
		line-height: 80px;
		font-size: 70px;
	}

	.ab-pamtitk {
		margin-bottom: 30px;
		font-size: 22px;
	}

	.ab-pamk {
		line-height: 26px;
		font-size: 16px;
	}

	.abrz-nrdk {
		padding: 60px 0;
	}

	.abrz-mndk {
		padding-top: 0;
	}

	.abrz-mt1 {
		margin-bottom: 14px;
		font-size: 24px;
	}

	.abceo-mdk {
		margin-top: 0;
		padding-right: 10px;
		height: 600px;
		overflow-y: auto;
	}

	.ab-ceoen {
		bottom: 40px;
		font-size: 75px;
		letter-spacing: 18px;
	}

	.abrz-m1 {
		margin-top: 16px;
		font-size: 18px;
	}

	.ab-qyln-list {
		margin-left: -20px;
	}

	.ab-qyln-list li {
		width: calc(50% - 20px);
		margin-left: 20px;
		margin-bottom: 20px;
		height: 290px;
		padding: 30px 24px;
	}

	.ab-qyln-lisk {
		margin-bottom: 16px;
		width: 52px;
		height: 52px;
		line-height: 50px;
	}

	.abceo-nrdk .yw-xbyjs-ntq {
		top: 82px;
	}

	.abceo-nrdk .yw-xbyjs-nt1 {
		top: 90px;
	}

	.ab-sylotulb {
		padding: 10px 20px;
	}

	.ab-sylotulb dd {
		padding: 7px 2px;
	}

	.ab-qyln-li-tit {
		margin-bottom: 12px;
		height: auto;
		line-height: 30px;
		font-size: 18px;
	}

	.ab-lstudk {
		width: 100%;
	}

	.ab-lstusk {
		font-size: 48px;
		top: 120px;
	}

	.ab-lstuk {
		margin-bottom: 26px;
	}

	.ab-dsnb-ndk .mySwiper2 {
		margin-bottom: 50px;
	}

	.abceo-nrdk {
		padding: 60px 0 50px;
	}

	.ab-clxzak {
		margin-top: 50px;
	}

	.ab-lshien {
		font-size: 80px;
	}

	.ab-dsnb-ndk .swiper-button-next,
	.ab-dsnb-ndk .swiper-button-prev {
		top: 24px;
	}

	.ab-clxza {
		width: 180px;
		height: 50px;
		margin-right: 20px;
		border-radius: 50px;
		line-height: 48px;
	}

	.ab-dsnb-ndk .mySwiper {
		margin-top: 40px;
		width: calc(100% - 465px);
	}

	.ab-zzjgnk4xk {
		width: 180px;
		margin: 0 15px;
	}

	.ab-zzjgnk3xt1 {
		left: calc(50% - 315px);
		width: 420px;
	}

	.ab-zzjgnk3xt2 {
		left: calc(50% - 104px);
		width: 420px;
	}

	.ab-zzjgnk2 {
		padding: 9px 0 10px;
	}

	.ab-zzjgn1 {
		margin: 0 20px;
		width: 150px;
		height: 150px;
		font-size: 18px;
	}

	.ab-zzjgn2 {
		width: 136px;
		height: 136px;
		border: 4px solid #daf0e3;
	}

	.ab-sylogo1k {
		width: 140px;
		height: 140px;
	}

	.ab-sywlnk1 {
		width: calc(20% - 20px);
	}

	.ab-sywl-tik {
		width: 98px;
		height: 98px;
		margin: 0 auto 18px;
		padding: 4px;
	}

	.ab-sywl-tit {
		width: 90px;
		height: 90px;
		font-weight: normal;
		font-size: 18px;
	}

	.ab-hx-nb1 {
		left: calc(50% - 255px);
	}

	.ab-clxza span {
		width: 125px;
		height: 48px;
	}

	.ab-hx-text2 {
		padding-top: 50px;
	}

	.ab-hx-tmk {
		padding: 16px 13px;
	}

	.ab-hx-tit {
		margin-bottom: 8px;
		font-size: 30px;
	}

	.ab-hxrwbg2 {
		height: 220px;
	}

	.ab-hxrc-ndk .swiper-button-next,
	.ab-hxrc-ndk .swiper-button-prev {
		width: 58px;
		height: 58px;
	}

	.ab-hxxbg1 {
		padding-top: 101px;
	}

	.ab-hx-tm1 {
		font-size: 18px;
	}

	.ab-yjmapk {
		width: 48.40740740740741%;
		border: 15px solid rgba(45, 158, 89, 0.2);
	}

	.ab-yjmdk {
		width: 45.96296296296296%;
	}

	.ab-yjm-tit {
		padding-bottom: 10px;
		margin-bottom: 30px;
		font-size: 22px;
	}

	.ab-yjzxnmk .tab_menuk {
		margin-bottom: 40px;
	}

	.ab-yjm-telb dd {
		margin-bottom: 6px;
	}

	.ab-yjm-telb {
		padding-bottom: 12px;
		margin-bottom: 20px;
	}

	.ab-yjm-ak {
		margin-bottom: 20px;
	}

	.ab-yjm-a1 {
		margin-right: 50px;
	}

	.ab-yjzxnmk .tab .tab_menu li {
		width: 200px;
		height: 50px;
		line-height: 48px;
	}

	.ab-patitk {
		padding-top: 80px;
	}

	.yw-xbpy-nb {
		width: 48px;
		margin: 0px auto 6px;
	}

	.yw-xbpy-nbm {
		padding: 0 18px;
		height: 48px;
		line-height: 24px;
		font-size: 16px;
	}

	.yw-xbyjs-nrdk {
		padding: 60px 0 40px;
	}

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

	.yw-xbpy-nbsbg {
		width: 38px;
		height: 68px;
		top: calc(50% - 50px);
		padding-left: 6px;
		padding-top: 27px;
	}

	.yw-xbpy-tit {
		margin-bottom: 26px;
		line-height: 40px;
		font-size: 34px;
	}

	.yw-xbpy-list {
		margin-left: -16px;
	}

	.yw-xbpy-list li {
		width: calc(20% - 16px);
		margin-left: 16px;
	}

	.yw-xbpy-titen {
		font-size: 100px;
	}

	.yw-xbyjs-titcn {
		font-size: 32px;
		margin-bottom: 5px;
	}

	.ab-abtmk .yw-xbyjs-titcn {
		font-size: 32px;
	}

	.yw-xbyjs-rnrk {
		padding-left: 80px;
	}

	.yw-xbyjs-r-tit1 {
		font-size: 18px;
	}

	.yw-xbyjs-r-tit1 span {
		font-size: 14px;
	}

	.yw-xbyjs-r-tit2 {
		margin-bottom: 60px;
		font-size: 30px;
	}

	.yw-xbyj-nb-lbnk {
		margin-bottom: 20px;
	}

	.yw-xbwjxt-tuk {
		width: 38.95505617977528%;
	}

	.yw-xbwjxt-tu2 {
		height: 200px;
		left: -50px;
		bottom: -130px;
	}

	.yw-wjxt-mk {
		width: 53.25842696629213%;
	}

	.yw-wjxt-text1 {
		line-height: 30px;
		font-size: 16px;
		margin-bottom: 16px;
	}

	.yw-wjxt-text2 {
		margin-bottom: 20px;
	}

	.yw-xbgxb-nrk {
		padding: 60px 0 50px;
	}

	.yw-wjxt-titk {
		margin-bottom: 20px;
		font-size: 24px;
		s
	}

	.yw-gxbys-mlb {
		margin-left: 0;
	}

	.yw-gxbys-mlb dd {
		width: 100%;
		margin-left: 0;
	}

	.yw-gxbgn-lim1 {
		margin-bottom: 10px;
		font-size: 30px;
	}

	.yw-gxbgn-lim3 {
		line-height: 28px;
		height: 84px;
	}

	.yw-xbgxb-ben1 {
		font-size: 70px;
		top: 200px;
	}

	.yw-xbgxb-ben2 {
		top: 280px;
		font-size: 60px;
	}

	.yw-xbgxbzl-nrk {
		padding: 60px 0 50px;
	}

	.yw-xbgxbzl-zlm2 {
		line-height: 26px;
	}

	.yw-xbgxbzl-rnk {
		width: 100%;
		float: none;
	}

	.yw-xbgxbzl-lnk {
		width: 100%;
		float: none;
		max-width: none;
		padding-right: 0;
		margin-bottom: 18px;
	}

	.yw-xbgxbzl-rvsdk {
		width: 180px;
		height: 180px;
		top: calc(50% + 80px);
		left: calc(50% - 88px);
	}

	.yw-xbgxbzl-zlm2 br {
		display: none;
	}

	.yw-xbgxbzl-rvsbg1 {
		width: 160px;
		height: 160px;
		top: calc(50% - 80px);
		left: calc(50% - 80px);
		box-shadow: 5px 5px 14px rgb(45 158 89 / 30%);
	}

	.yw-xbgxbzl-nt {
		height: 6px;
		margin: 40px auto 36px;
	}

	.yw-xbgxbzl-rmxk {
		padding: 13px 24px;
		margin-bottom: 15px;
		line-height: 26px;
		font-size: 14px;
	}

	.yw-xbgxbzl-rmdk {
		width: 330px;
	}

	.yw-xbgxbzl-zlt2 {
		padding: 26px 0;
	}

	.yw-gxbgn-lim2 {
		margin-bottom: 10px;
	}

	.yw-gxbyt-tuk {
		margin-top: 0;
	}

	.yw-gxbys .tab .tab_menu {
		width: 270px;
	}

	.yw-gxbys .tab .tab_box {
		width: calc(100% - 270px);
	}

	.yw-xbgxbzl-zl-lbk td {
		padding: 12px;
		line-height: 28px;
	}

	.yw-xbgxbzl-tit {
		margin-bottom: 20px;
	}

	.yw-gxbgn-list {
		margin-left: -12px;
	}

	.yw-gxbgn-list li {
		margin-left: 12px;
		width: calc(100%/3 - 12px);
		margin-bottom: 12px;
		border-radius: 15px;
		padding: 30px 20px 30px;
	}

	.yw-gxbgsjb-list {
		margin-left: -16px;
	}

	.yw-gxbgsjb-list li {
		width: calc(25% - 16px);
		margin-left: 16px;
	}

	.yw-gxbgsjb-limxk {
		padding: 0 20px 15px;
	}

	.yw-gxbgsjb-lim-text {
		height: 75px;
		line-height: 25px;
		font-size: 14px;
	}

	.yw-gxbgsjb-lim-tit {
		margin-bottom: 6px;
		font-size: 18px;
	}

	.yw-gxbgn-nrk {
		padding: 60px 0 50px;
	}

	.yw-gxbys-nbdk {
		padding: 40px 25px;
	}

	.yw-gxbys-tdk {
		padding: 50px 0 0 40px;
		width: 170px;
	}

	.yw-hzhb-nrdk {
		border-radius: 15px;
	}

	.yw-gxbystu {
		width: 300px;
	}

	.yw-gxbys-mdk {
		padding: 40px 30px 10px;
		width: calc(100% - 170px);
	}

	.yw-gxbys-nbs {
		right: 20px;
		font-size: 66px;
	}

	.yw-gxbpybz-ndk {
		max-width: 190px;
		padding: 14px;
	}

	.yw-gxbpybz-nm1 {
		margin-bottom: 6px;
	}

	.yw-gxbpybz-nb {
		height: 46px;
		margin: 0px auto 3px;
	}

	.yw-hzhb-ndk {
		padding-bottom: 80px;
	}

	.swiper-button-prev-ywhzhb,
	.swiper-button-next-ywhzhb {
		width: 48px;
		height: 48px;
	}

	.yw-hzhb-zsnk {
		padding-left: 28px;
	}

	.yw-hzhb-ltit {
		margin-bottom: 10px;
		line-height: 24px;
		font-size: 18px;
	}

	.yw-hzhb-ltext {
		margin-bottom: 16px;
		line-height: 26px;
		font-size: 14px;
	}

	.yw-zfgxb-nrk {
		padding: 60px 0 70px;
	}

	.yw-zfgxb-nrk .yw-zfgxb-titk {
		margin-bottom: 35px;
	}

	.yw-zfgxb-nmk {
		width: 80%;
		margin-bottom: 50px;
	}

	.yw-zfgxb-li-tit {
		margin-bottom: 10px;
		height: 60px;
		line-height: 30px;
		font-size: 20px;
	}

	.yw-zfgxb-titk {
		margin-bottom: 50px;
	}

	.yw-zfgxb-list {
		margin-left: -15px;
	}

	.yw-zfgxb-list li {
		width: calc(33.3333% - 15px);
		margin-left: 15px;
		padding: 30px 22px;
	}

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

	.yw-gxbys-mlb dd {
		padding: 5px 0 5px 30px;
		line-height: 25px;
	}

	.yw-zfgxb-li-text {
		height: 340px;
		padding-right: 10px;
	}

	.yw-zfgxb-xj {
		display: block;
		width: 40px;
	}

	.yw-svf-m1 {
		height: 108px;
		margin-bottom: 20px;
	}

	.yw-svf-m3 {
		height: auto;
	}

	.swiper-button-prev-ywsvf,
	.swiper-button-next-ywsvf {
		margin-top: -24px;
		width: 46px;
		height: 46px;
	}

	.yw-svf-lbxbk {
		max-width: 150px;
		margin: 0 auto 18px;
	}

	.yw-svf-lbxb {
		width: 40px;
	}

	.yw-svf-lindk {
		height: 550px;
	}

	.yw-svf-lbxbm {
		line-height: 30px;
		font-size: 20px;
	}

	.yw-xbyjs-rnrk .yw-xbyjs-r-tit2 {
		margin-bottom: 15px;
		font-size: 20px;
	}

	.yw-xbyj-nbm1 {
		font-size: 20px;
	}

	.yw-wjxt-mlb {
		margin-left: 0;
	}

	.yw-wjxt-mlb li {
		width: 100%;
		margin-left: 0;
		padding-top: 5px;
		padding-bottom: 5px;
		padding-left: 30px;
		margin-bottom: 10px;
	}

	.yw-xbgxbzl-rm-tit {
		margin-bottom: 18px;
		font-size: 20px;
	}

	.yw-xbgxbzl-zlt1 {
		width: 66px;
	}

	.yw-wjxt-mls {
		top: -6px;
		font-size: 54px;
	}

	.yw-wjxt-nk {
		padding: 70px 0 90px;
	}

	.yw-nk-ltuk {
		margin-top: 30px;
		padding: 25px 25px 10px;
	}

	.yw-zspy-mk {
		width: 46.68253968253968%;
		margin-bottom: 20px;
	}

	.yw-zspytu4 {
		height: 220px;
		margin-top: -40px;
		margin-left: 26px;
		border: 10px solid #fff;
		border-radius: 10px;
	}

	.yw-nkxbpy-nrdk .yw-xbyjs-titk {
		margin-bottom: 30px;
	}

	.yw-zspytu2,
	.yw-zspytu3 {
		height: 170px;
	}

	.yw-nk-slist li {
		margin-bottom: 14px;
	}

	.xwl-sxndk {
		padding: 24px 24px;
		margin-bottom: 26px;
	}

	.xwl-sxnk {
		float: none;
		margin-bottom: 10px;
	}

	.xwl-sxti1 {
		margin-bottom: 4px;
	}

	.xwl-sx-xz1 {
		width: calc((100% - 140px)/3 - 12px);
		margin-right: 12px;
		line-height: 48px;
		padding: 0 14px;
	}

	.xwl-sx-xzxz {
		line-height: 48px;
	}

	.in-xwl-sx-xie {
		line-height: 48px;
	}

	.in-xwl-sx-sub {
		width: 115px;
		height: 50px;
		line-height: 50px;
	}

	.xwl-sx-xznk {
		width: 100%;
		margin-left: 0;
	}

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

	.xwl-list li {
		width: calc(100%/2 - 20px);
		margin-left: 20px;
		margin-bottom: 20px;
	}

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

	.xwl-li-ti1 {
		margin-bottom: 5px;
	}

	.yemak {
		padding-top: 30px;
	}

	.xwv-nrdk {
		padding: 56px 0;
	}

	.xwv-rlda {
		margin-bottom: 12px;
	}

	.xwv-rl-tit {
		margin-bottom: 10px;
	}

	.xwv-dtit {
		width: calc(100% - 160px);
		line-height: 1.6;
		font-size: 24px;
	}

	.xwv-dhui {
		width: 140px;
		height: 54px;
		line-height: 54px
	}

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

	.xwv-nrnk {
		width: 100%;
		float: none;
		padding-right: 0;
		border-left: none;
		padding-bottom: 40px;
		margin-bottom: 40px;
		border-bottom: 1px solid #e1e1e1;
		border-right: none;
	}

	.xwv-rlist {
		margin-left: -30px;
	}

	.xwv-rlist li {
		float: left;
		border-bottom: none;
		width: calc(33.333% - 30px);
		margin-left: 30px;
	}

	.xwv-rlist li {
		padding-bottom: 30px;
		margin-bottom: 30px;
	}

	.xwv-fxdnk {
		padding: 30px 0;
		margin-bottom: 30px;
	}

	.xwv-rtit {
		margin-bottom: 20px;
	}

	.lxnxbmk {
		margin-left: 42px;
	}

	.lxnxb {
		margin-top: 8px;
		height: 32px;
	}

	.con-ewmnk {
		margin-top: 22px;
		width: 110px;
	}
	.lxnxbm2 {
		font-size: 16px;
	}

	.lxnxbdk {
		padding: 12px 0;
	}

	.lxnxbdk:first-child {
		padding-top: 0;
	}
	.map-con {
	    width: 55%;
	    padding-right: 40px;
	}
	.lxnxbndk {
	    width: 45%;
	}
	.lx-lynk {
	    padding: 40px;
	}
	.lx-ly-dtit {
	    margin-bottom: 20px;
	    font-size: 28px;
	}
	.lxnxbm1 {
		margin-bottom: 4px;
		line-height: 24px;
	}

	.con-ewmk {
		margin-bottom: 12px;
	}
	/*  */
	.yw-hzpv-mdk {
		width: 100%;
		padding: 30px 30px 0;
	}
	
	.yw-hzpv-msxk {
		margin-left: -6px;
	}
	
	.yw-hzpv-msk span {
		min-width: 114px;
		margin-left: 6px;
		margin-bottom: 6px;
		line-height: 30px;
	}
	
	.ban-ywhzpmk {
		width: 100%;
	}
	
	.yw-hzpv-tudk {
		width: 45%;
	}
	
	.yw-hzpv-tudk:nth-child(2) {
		width: 55%;
	}
	
	.yw-hzpv-msk {
		padding-bottom: 12px;
	}
	
	.yw-hzpv-mtext {
		display: block;
		max-height: 150px;
		overflow-y: auto;
		padding-right: 10px;
		line-height: 30px;
	}
	
	.Collapsing {
		padding: 10px 0;
		line-height: 34px;
		font-size: 18px;
	}
	
	.coll_body {
		margin-top: -10px;
		padding-bottom: 20px;
	}
	
	.swiper-button-prev-ywhzpv,
	.swiper-button-next-ywhzpv {
		width: 48px;
		height: 48px;
		bottom: 40px;
	}
	
	.swiper-button-next-ywhzpv {
		right: 40px;
	}
	
	.swiper-button-prev-ywhzpv {
		right: 100px;
	}
	
	.ywhzp-ndk {
		padding: 66px 0;
	}
	
	.yw-xbpy-titen {
		top: -20px;
		font-size: 90px;
	}
	
	.yw-xbyh-xbknk {
		padding: 60px 0 0;
	}
	
	.yw-xbyh-nkdk {
		padding: 60px 0 60px;
	}
	
	.yw-xbyj-nk-lben {
		font-size: 120px;
	}
	
	.yw-xbyj-nktuk {
		margin-top: 110px;
		width: 48.555556%;
	}
	
	.yw-xbyj-nk-lbdk {
		padding-top: 30px;
	}
	
	.yw-xbhy-nknb {
		width: 50px;
		margin: 0 auto 10px;
	}
	
	.yw-xbyj-nk-limk {
		width: 180px;
		height: 180px;
	}
	
	.yw-xbhy-aq-tm2 {
		line-height: 34px;
		font-size: 16px;
	}
	
	.yw-xbyj-nk-lim1 {
		margin-bottom: 14px;
	}
	
	.yw-xbyj-nk-litt {
		top: 69px;
	}
	
	.yw-xbyh-nk-nnj {
		margin: 62px auto 0;
	}
	
	.yw-xbhy-aq-tit1 {
		display: block;
		margin-bottom: 20px;
		font-weight: bold;
		line-height: 30px;
		font-size: 28px;
	}
	
	.yw-xbyj-xbktu-bo {
		width: 50px;
		height: 50px;
		left: calc(50% - 25px);
		top: calc(50% - 25px);
	}
	
	.yw-xbhy-aqnxk {
		padding: 70px 0;
		width: 65%;
	}
	
	.yw-xbhy-aq-textk {
		margin-bottom: 18px;
		padding: 14px 0 14px;
		font-size: 28px;
	}
	
	.yw-xbhy-aq-tu2 {
		bottom: -90px;
		right: 30px;
	}
	
	.yw-xbfw-leink {
		padding: 60px 0;
	}
	
	.yw-xbfw-jjjcnk {
		padding: 60px 0 75px;
	}
	
	.yw-xbyh-xzndk {
		padding: 60px 0;
	}
	
	.yw-xbfw-azjcnk {
		padding: 60px 0;
	}
	
	.yw-xbfw-azjcm-text {
		margin-bottom: 40px;
	}
	
	.yw-xbsw-jyjc-ntit {
		margin-bottom: 20px;
		line-height: 48px;
		font-size: 28px;
	}
	
	.yw-xbfw-ysndk {
		padding: 60px 0 50px;
	}
	
	.yw-xbzl-leinbmdk {
		width: 300px;
		margin-bottom: 0;
	}
	
	.yw-xbfw-llist {
		margin-left: 300px;
	}
	
	.yw-xbfw-llist li {
		width: calc(33.3333% - 18px);
		margin-left: 18px;
		margin-bottom: 18px;
	}
	
	.yw-xbzl-leinbmnk {
		border-radius: 10px;
		padding: 10px;
	}
	
	.yw-xbfw-llist li .yw-xbzl-leinbmnxk {
		height: 170px;
		border-radius: 10px;
	}
	
	.yw-xbzl-leinbmnxk {
		height: 377px;
	}
	
	.yw-xbzl-leinb {
		height: 50px;
		margin: 0 auto 30px;
	}
	
	.yw-xbfw-llist li .yw-xbzl-leinb {
		height: 50px;
		margin-bottom: 13px;
	}
	
	.yw-xbsw-jyjcnxxm {
		padding-top: 23px;
		line-height: 30px;
		font-size: 18px;
	}
	
	.yw-xbsw-jyjctu2mk {
		width: 237px;
		height: 115px;
		left: calc(50% - 114px);
		top: 124px;
		padding: 26px 12px 12px;
	}
	
	.yw-xbfw-ysznxk {
		padding: 0 0 15px;
	}
	
	.yw-xbfw-ys-tit {
		margin-bottom: 30px;
	}
	
	.yw-xbfw-ysz-text {
		line-height: 25px;
		font-size: 15px;
	}
	
	.yw-xbfw-ysz-text br {
		display: none;
	}
	
	.yw-xbfw-yslist {
		margin-left: -10px;
	}
	
	.yw-xbfw-yslist li {
		width: calc(20% - 10px);
		margin-left: 10px;
	}
	
	.yw-xbfw-ywltudk {
		padding: 5px;
	}
	
	.yw-xbfw-ysznk {
		padding: 26px;
	}
	
	.yw-xbfw-ysz-tit {
		margin-bottom: 6px;
		line-height: 30px;
		font-size: 20px;
	}
	
	.yw-xbfw-yszen {
		bottom: -30px;
		font-size: 130px;
	}
	
	.yw-xbfw-ys-titm {
		margin-bottom: 30px;
		line-height: 30px;
	}
	
	.yw-xbfw-syrq-lim-tit {
		margin-bottom: 6px;
		line-height: 35px;
		font-size: 20px;
	}
	
	.yw-xbfw-syrq-limdk {
		padding: 16px 18px 14px;
	}
	
	.yw-xbfw-syrq-list {
		margin-left: -16px;
	}
	
	.yw-xbfw-syrq-list li {
		width: calc(33.3333% - 16px);
		margin-left: 16px;
	}
	
	.yw-xbfw-jcfwnk {
		padding: 50px 0;
	}
	
	.yw-xbfw-syrq-lim-text {
		height: 48px;
		line-height: 24px;
		font-size: 14px;
	}
	
	.yw-xbfw-jcfw-link {
		padding: 26px 10px 40px;
	}
	
	.yw-xbfw-jcfw-list li:last-child .yw-xbfw-jcfw-linxk {
		margin-right: 0;
	}
	
	.yw-xbfw-jcfw-litext {
		height: 75px;
		line-height: 25px;
		font-size: 14px;
	}
	
	.yw-xbfw-jcfw-litit {
		margin-bottom: 10px;
		line-height: 26px;
		font-size: 18px;
	}
	
	.yw-xbfw-jcfw-lits {
		bottom: -18px;
		font-size: 54px;
	}
	
	.yw-xbfw-jcfw-litext br {
		display: none;
	}
	
	.yw-xbfw-kaglndk {
		padding: 60px 0;
	}
	
	.yw-xbfw-kagl-tudk1 {
		width: 140px;
	}
	
	.yw-xbfw-kagl-jt2 {
		width: 100px;
	}
	
	.yw-xbfw-kagl-jt2mk {
		margin-left: 100px;
		padding-left: 20px;
	}
	
	.yw-xbfw-kagl-jt2m2 {
		padding-top: 50px;
	}
	
	.yw-xbfw-kagl-li-ntit {
		width: 56px;
	}
	
	.yw-xbfw-kl-link {
		padding: 15px;
	}
	
	.yw-xbfw-kl-lituk {
		margin-bottom: 20px;
	}
	
	.yw-xbfw-klm-tit {
		margin-bottom: 10px;
		line-height: 33px;
	}
	
	.yw-xbfw-swm-mdk {
		padding-left: 100px;
	}
	
	.yw-xbfw-swm-list {
		padding-top: 34px;
	}
	
	.yw-xbfw-pfzlnk {
		padding: 60px 0 60px;
	}
	
	.yw-xbfw-pfzl-linxk {
		padding: 20px;
	}
	
	.yw-xbfw-pfzltuk {
		width: 280px;
		float: none;
		margin: 0 auto 10px;
	}
	
	.yw-xbfw-zwgsnk {
		padding: 60px 0;
	}
	
	.yw-xbfw-zwmk {
		padding-top: 0;
	}
	
	.yw-xbfw-zwtuk {
		margin-top: 30px;
	}
	
	.yw-xbfw-tfzlnk .yw-xbfw-zwmk {
		padding-top: 0;
	}
	
	.yw-xbfw-tfzlnk {
		padding: 60px 0;
	}
	
	.yw-xbfw-pfzltu-mk {
		margin-left: 0;
		padding-left: 0;
		float: none;
	}
	
	.yw-xbfw-pfzltu-mtext {
		line-height: 28px;
		font-size: 15px;
	}
	
	.yw-xbfw-pfzltu-mtit {
		margin-bottom: 8px;
		text-align: center;
	}
	
	.yw-xbfw-tflist {
		padding-top: 65px;
	}
	
	.yw-xbfw-tftu-tit {
		padding-top: 12px;
	}
	
	.yw-xbfw-tflink {
		padding: 20px 20px 24px;
	}
	
	.ban-nynk2 {
		padding: 160px 0 80px;
	}
	
	.ban-ywhzp-tit {
		margin-bottom: 5px;
		font-size: 30px;
	}
	
	.ban-ywhzp-tit2 {
		margin-bottom: 16px;
	}
	
	.ywhzp-tuk {
		width: 70%;
		margin: 0 auto 16px;
	}
	
	.ywhzp-classa {
		margin-bottom: 40px;
	}
	
	.yw-hzp-list {
		margin-left: -15px;
	}
	
	.yw-hzp-list li {
		padding: 30px 20px 20px;
		width: calc(33.333% - 15px);
		margin-left: 15px;
		margin-bottom: 15px;
	}
	
	.yw-hzpv-m2 {
		margin-bottom: 14px;
		font-size: 28px;
	}
	
	.yj-yjjs-rnrk {
		padding-left: 90px;
	}
	
	.yw-xbyjs-r-titn {
		margin-bottom: 30px;
		font-size: 26px;
	}
	
	.yw-xbyh-xzlb li {
		margin-bottom: 15px;
	}
	
	.yw-xbyh-why-link {
		border-radius: 10px;
		padding: 18px;
	}
	
	.yw-xbyh-why-li-tit {
		padding-top: 0;
		height: 52px;
		line-height: 26px;
		font-size: 18px;
	}
	
	.yw-xbyh-why-list {
		margin-top: 50px;
	}
	
	.yw-xbyh-why-list li {
		margin-bottom: 16px;
	}
	
	.yw-xbyh-xznm-tit {
		line-height: 28px;
		font-size: 16px;
	}
	
	.yw-xbyh-xznm-text {
		line-height: 22px;
		font-size: 14px;
	}
	
	.yw-xbyh-xznbk {
		width: 70px;
		padding: 5px;
	}
	
	.yw-xbyh-xznmk {
		margin-left: 70px;
		padding-left: 16px;
	}
	
	/* .yw-xbyh-titdk .fr{
		width: calc(100% - 400px);
	} */
	.yw-xbyh-tit-text {
		max-width: none;
	}
	
	.yj-yjjsndk {
		padding: 50px 0;
	}
	
	.yw-xbyh-titdk {
		margin-bottom: 26px;
	}
	
	.yw-xbfw-klnk .yw-xbyh-titdk {
		margin-bottom: 26px;
	}
	
	.yw-xbfw-kl-text1 {
		margin-bottom: 15px;
	}
	
	.yw-xbfw-klm-text {
		height: 150px;
		line-height: 30px;
	}
	
	.yw-xbfw-pjsnk {
		padding: 50px 0;
	}
	
	.yw-xbfw-swmnk {
		padding: 50px 0;
	}
	
	.yj-zbjsmk {
		width: 48.820225%;
	}
	
	.yj-zbjsnk {
		padding: 50px 0;
	}
	
	.yj-js-jszy-list {
		margin-left: -20px;
	}
	
	.yj-js-jszy-list li {
		margin-left: 20px;
		width: calc(33.3333% - 20px);
	}
	
	.yj-js-jszytuk {
		width: 160px;
		border: 3px solid #b8dac5;
	}
	
	.yj-js-jszytumk {
		margin-left: 160px;
		padding: 14px;
		line-height: 30px;
		font-size: 16px;
	}
	
	.yj-js-jszynk {
		padding: 50px 0;
	}
	
	.yj-jskltuk {
		padding: 10px;
	}
	
	.yj-jskltut {
		width: 80px;
		top: 30px;
	}
	
	.yj-jsklmdk {
		padding-top: 0;
		width: 49%;
	}
	
	.yj-jsklm1 {
		margin-bottom: 6px;
		font-size: 60px;
	}
	
	.yj-jsklm2 {
		margin-bottom: 10px;
		font-size: 68px;
	}
	
	.yj-jsklm3 {
		margin-bottom: 10px;
	}
	
	.yj-jsklm4 {
		font-size: 18px;
	}
	
	.yj-jsywkf-li-tit {
		margin-bottom: 15px;
		font-size: 22px;
	}
	
	.yj-jsywkf-link {
		padding: 20px 18px 20px;
	}
	
	.yj-js-sjxf-gxbm-list li {
		margin-bottom: 8px;
	}
	
	.yj-js-sjxf-gxbm-lisk1 {
		width: 56px;
		height: 56px;
		padding: 4px;
		font-size: 18px;
	}
	
	.yj-js-sjxf-gxbm-lis1 {
		width: 46px;
		height: 46px;
		line-height: 46px;
	}
	
	.yj-js-sjxf-gxbm-lim1 {
		margin-left: 56px;
		padding-left: 11px;
		padding-top: 10px;
		line-height: 32px;
		font-size: 18px;
	}
	
	.yj-js-sjxf-gxbmk {
		float: none;
		width: 100%;
		padding-right: 0;
	}
	
	.yj-jshshxnk {
		margin-top: 0;
		float: none;
		width: 100%;
		margin-top: 30px;
		overflow: hidden;
		padding: 30px 25px;
	}
	
	.yj-js-wmttitk {
		margin-bottom: 8px;
		line-height: 40px;
		font-size: 26px;
	}
	
	.yj-js-hexbtumk {
		padding-left: 16px;
	}
	
	.yj-js-hexbtumk li {
		margin-bottom: 14px;
	}
	
	.yj-js-hexbtit {
		margin-bottom: 22px;
	}
	
	.yj-js-hexbtu2 {
		width: 30%;
	}
	
	.yj-js-ssn-link {
		border-radius: 10px;
		padding: 16px;
	}
	
	.yj-js-wmt-listk {
		padding: 20px 24px;
	}
	
	.yj-js-wmtmdk {
		width: 610px;
	}
	
	.yj-jszfys-pjstudk {
		padding-top: 15px;
	}
	
	.yj-js-zfyspjs-spnk {
		width: 50%;
		border: 16px solid rgba(255, 255, 255, 0.5);
	}
	
	.yj-js-zfysp-xwlink {
		padding: 20px;
		border-radius: 10px;
	}
	
	.yj-jsywkf-link {
		border-radius: 10px;
	}
	
	.yj-js-zfysp-xw-tit {
		margin-bottom: 14px;
		font-size: 20px;
	}
	
	.yj-js-zfysp-xwtuk {
		border: 8px solid #fff;
	}
	
	.yj-jssjjb-xftu {
		width: 230px;
	}
	
	.yj-jszlsjb-tuk2 {
		width: calc(100% - 230px);
	}
	
	.yj-js-ssxbtt {
		margin: 33px 0;
	}
	
	.yj-lw-classnk {
		width: 240PX;
		padding: 50px 0;
	}
	
	.yj-lw-clsadk a {
		background: url(../images/yj-lw-lxj1.png) 15px center no-repeat;
		padding: 10px 0 10px 46px;
	}
	
	.yj-lw-clsadk a.on,
	.yj-lw-clsadk a:hover {
		background: url(../images/yj-lw-lxj01.png) 20px center no-repeat;
	}
	
	.yj-lw-listnk {
		margin-left: calc(240PX + 40PX);
		padding: 50px;
	}
	.yj-lw-linrk {
	    width: 100%;
	    float: none;
	    padding-right: 0;
	}
	.yj-lw-linxxk {
	    float: none;
		margin-top: 15px;
	    margin-right: 0;
		margin-left: 42px;
	    width: 188px;
	    height: 60px;
		overflow: hidden;
		border-radius: 200px;
	}
	.yw-xbfw-kagl-jtk2 {
		width: 260px;
	}
	.yj-lw-linxa {
	    margin-top: 12px;
	    margin-left: auto;
		margin-right: auto;
	    width: 103px;
	    height: 36px;
	}
	.yj-lw-clsdk {
	    margin-bottom: 10px;
	    line-height: 50px;
	}
	.yj-lw-clsin {
	    width: calc(100% - 50px);
	    height: 50px;
	    padding: 0 15px;
	}
	.yj-lw-clssub {
	    width: 50px;
	    height: 50px;
	}
	.yw-xbfw-kagl-li-nmdk {
		margin-right: 0;
		margin-left: 80px;
	}
	
	.yw-xbfw-kagl-jtk22 {
		width: 110px;
	}
	
	.yw-xbfw-kagl-jtk22 .yw-xbfw-kagl-jt1 {
		width: 70%;
	}
	
	.yw-xbfw-kagl-jtk22 .yw-xbfw-kagl-tumk {
		padding-top: 22px;
	}
	
	.yw-xbfw-agl-tit {
		margin-bottom: 18px;
		line-height: 35px;
		font-size: 24px;
	}
	
	.yw-xbfw-agl-fr {
		width: 54%;
	}
	
	.yw-xbfw-agltu1 {
		width: 40%;
	}
	
	.yw-xbfw-kanbk {
		margin: 0 auto 20px;
		padding: 9px;
	}
	
	.yw-xbfw-aglnk {
		padding: 60px 0;
	}
	
	.yw-xbfw-kl-text2 {
		margin-bottom: 0;
	}
	
	.yw-xbfw-gjzlm2 {
		width: 47%;
		padding: 24px;
		margin-top: 90px;
	}
	
	.yw-xbfw-gjzlm-sstit {
		font-size: 18px;
	}
	
	.yw-xbfw-gjzlm-sstext {
		margin-left: 40px;
	}
	
	.yw-xbfw-gjzltumk {
		padding-top: 10px;
	}
	
	.yw-xbfw-gjzlnbk {
		max-width: 100px;
		padding: 9px;
	}
	
	.yw-xbfw-rgmk {
		width: 400px;
	}
	
	.yw-xbfw-rgtudk {
		margin-top: -30px;
		max-width: calc(100% - 400px);
	}
	
	.yw-xbfw-rgtuk1 {
		padding-left: 10px;
	}
	
	.yw-xbfw-rgtuk2 {
		padding-left: 10px;
	}
	
	.yw-xbfw-rgm-text {
		line-height: 30px;
	}
	
	.yw-xbfw-rgm-tit {
		margin-bottom: 6px;
		font-size: 22px;
	}
	
	.yw-xbfw-rgzs-link {
		padding: 90px 15px 30px;
	}
	
	.yw-xbfw-rgnk {
		padding: 60px 0 90px;
	}
	
	.yw-xbfw-rgmnk {
		padding-top: 20px;
	}
	
	.yw-xbfw-rgnbg {
		top: 136px;
		height: 177px;
	}
	
	.yw-xbfw-kanbk {
		margin: 0 auto 20px;
	}
	
	.yw-xbfw-kaxgndk {
		padding: 50px 0;
	}
	
	.yw-xbfw-gjzlnk {
		padding: 50px 0;
	}
	
	.yw-xbfw-kaxg-link {
		padding: 20px 16px 10px;
		height: 230px;
	}
	
	.yw-xbfw-kanbm {
		font-size: 20px;
	}
	
	.yw-xbfw-agl-text {
		margin-bottom: 20px;
		line-height: 32px;
	}
	
	.yw-xbfw-agl-text br {
		display: none;
	}
	
	.yw-xbfw-agl-bqmk {
		padding: 9px;
		margin-left: 20px;
	}
	
	.yw-xbfw-agl-bqmxk {
		width: 96px;
		height: 96px;
	}
	
	.yw-xbfw-tflin2 {
		padding-top: 100px;
		max-width: 48px;
	}
	
	.yw-xbfw-tflin1 {
		width: calc(33.333% - 60px);
	}
	
	.yj-jswmt-tuk {
		width: 440px;
		margin-left: -100px;
		margin-top: 130px;
		padding: 12px;
	}
	
	.yj-jswmt-tu1 {
		width: 460px;
	}
	
	.yj-js-wmt-list li {
		padding: 4px 0;
	}
	
	.yjjs-yjjgk1 {
		width: 46.089888%;
	}
	
	.yjjs-yjjgk2 {
		width: 49.29213483146067%;
	}
	
	.yjjs-yjjg-tit {
		margin-bottom: 18px;
		line-height: 32px;
		font-size: 17px;
	}
	
	.yjjs-gmptu-tit {
		padding: 14px 0 6px;
	}
	
	.yjjs-gmp-link {
		padding: 10px;
	}
	
	.swiper-button-prev-yjgmp,
	.swiper-button-next-yjgmp {
		width: 50px;
		height: 50px;
	}
	
	.yj-jsmncjtuk2 {
		padding: 10px;
	}
	
	.yj-jsmncjtuk {
		padding: 10px;
	}
	
	.yw-xbyh-titcn {
		margin-bottom: 10px;
		line-height: 36px;
		font-size: 32px;
	}
	.yw-xbyh-titen {
	    line-height: 24px;
	    font-size: 18px;
	}
	
	.yw-xbyh-nk-text {
		max-height: 390px;
		line-height: 30px;
	}
	
	.yw-xbpy-nrdk {
		padding: 80px 0 70px;
	}
	
	.yj-js-hwxbywnk {
		padding: 50px 0;
	}
	
	.yj-yjjsndk .yw-xbyjs-ntk {
		left: calc(50% - 35px);
	}
	
	.yj-zbtu1 {
		margin-top: 130px;
	}
	
	.yj-js-jszytums {
		padding-left: 240px;
		bottom: -24px;
		font-size: 100px;
	}
	
	.yj-lw-list LI {
		padding-bottom: 30px;
		margin-bottom: 30px;
	}
	
	.xwv-nrdk {
		padding: 56px 0;
	}
	
	.yw-xbsw-jyjctt {
		top: 87px;
	}
	.zx-ystuk {
	    border-radius: 10px;
	    margin-bottom: 13px;
	    border-width: 6px;
	}
	.zx-ystumk {
		height: 44px;
		line-height: 22px;
		font-size: 14px;
	}
	
	.fb-time th{
		padding: 15px 10px;
		line-height: 34px;
		font-size: 16px;
	}
	.fb-time td{
		padding: 12px;
		line-height: 32px;
		font-size: 16px;
	}
	/**/
	.block-pc {
		display: none;
	}

	.block-sj {
		display: none;
	}

	.block-ipad {
		display: block;
	}

}

@media all and (min-width: 768px) and (max-width: 960px) {
	.container {
		width: 90%;
		min-width: 90%;
		margin-left: auto;
		margin-right: auto;
	}

	body>.clear {
		min-width: 90%;
	}

	body>.clear {
		min-width: 92%;
	}

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

	.navk li>a {
		padding: 12px 5px;
		font-size: 15px;
	}

	.head-yydk {
		height: 78px;
		padding-top: 20px;
	}

	.head-yynk {
		top: 78px;
	}

	.head-yyxk {
		width: 100px;
	}

	.pcnav .navi_content {
		top: 78px;
	}

	.nav-nbk {
		margin: 0 auto 6px;
		width: 45px;
	}

	.shu16 {
		line-height: 32px;
	}

	.ny-leiak a {
		margin-left: 5px;
		padding: 12px 6px;
	}

	.ny-leidk {
		height: 61px;
	}

	.pcnav .navi_content {
		padding: 0 4%;
	}

	.navi_content a {
		padding: 17px 14px;
	}

	.fo-nav a {
		padding: 0 5px;
	}

	.pcnav .nav-erjdmk>a {
		padding: 26px 16px;
		font-size: 14px;
	}

	.top-headbg {
		height: 140px;
	}

	.mySwiper-home .swiper-sliden {
		height: 265px !important;
	}

	.in-p6nrmen {
		width: 80px;
		left: 48px;
	}

	.in-p6nrmcn.in-p3nl-tit {
		padding-left: 0;
	}

	.fo-nav a {
		padding: 0 5px;
		margin: 0 7px;
	}

	.fo-copy {
		line-height: 30px;
		font-size: 12px;
	}

	.fo-nxb {
		display: none;
	}

	.fo-adlbk li>.ovfh {
		margin-left: 0;
	}

	.fo-ad-cn {
		font-size: 16px;
	}

	.fo-ewmnk {
		display: none;
		width: 120px;
		height: 120px;
		padding: 8px;
	}

	.fo-add-nk {
		padding: 16px 0;
	}

	.fo-addk {
		width: 100%;
		padding-top: 0;
	}

	.fo-adll:last-child {
		display: none;
	}

	.fo-conk {
		padding: 25px 0 20px;
	}

	.head-yyxk span {
		padding-left: 24px;
		padding-right: 20px;
	}

	/*  */
	.ab-fuk {
		right: 20px;
		transform: translateY(-30%);
	}

	.ab-funk {
		width: 52px;
		height: 52px;
		margin-bottom: 8px;
	}

	.ab-funk2 {
		width: 46px;
		height: 46px;
	}

	.palr {
		padding-left: 55px;
		padding-right: 55px;
	}

	.inpnxk {
		display: block;
		top: 16%;
		height: auto;
	}

	.mySwiper-inp1 .swiper-pagination-inp1 {
		width: 100%;
		left: 0;
		bottom: 3vmin;
		text-align: center;
	}

	.swiper-pagination-inp1 span {
		display: inline-block;
		float: none;
		width: 0.18rem;
		height: 0.18rem;
	}

	.inp1-mdm1 {
		margin-bottom: 24px;
		font-size: 34px;
	}

	.inp1-mdm2 {
		font-size: 18px;
	}

	.inp1-mdk {
		left: 6%;
	}

	.swiper-button-prev-inp1,
	.swiper-button-next-inp1 {
		width: 50px;
		height: 50px;
	}

	.in-p2nxbb {
		width: 50px;
		margin: 0 auto 20px;
	}

	.in-p2nxbmcn {
		font-size: 20px;
	}

	.in-p2nxbmen {
		font-size: 14px;
	}

	.in-p2nxbaxk a {
		margin-bottom: 10px;
		padding: 10px 34px 10px 15px;
		background: url(../images/in-p2-hxj1.png) calc(100% - 15px) center no-repeat;
		font-size: 14px;
	}

	.in-p2nxbak {
		padding-top: 50px;
	}

	.in-p2nxbdk:hover .in-p2nxbat {
		height: 35px;
	}

	.in-p3nrxlk2 {
		position: relative;
		bottom: auto;
		top: 24.6734693877551%;
		padding: 0 0;
	}

	.inp3-n2nb {
		width: 48px;
		margin: 0 auto 6px;
	}

	.in-p3nr-rlk {
		top: 16.6734693877551%;
		padding: 0 4%;
	}

	.in-p3nr-rlxt {
		height: 95px;
	}

	.in-p3nl-tit {
		padding-left: 32px;
		margin-bottom: 30px;
		font-size: 30px;
	}

	.in-p3nrk1 {
		width: 100%;
		height: 70%;
		position: relative;
		padding: 0 40px 0;
	}

	.in-p3nbg1 {
		width: 100%;
		height: 70%;
	}

	.in-p3nbg2 {
		width: 100%;
		height: 30%;
		top: 70%;
	}

	.in-p3nrxlk2 .in-p3nl-llist {
		float: none;
		margin-left: 30px;
		width: 100%;
	}

	.in-p3nrk2 {
		width: 100%;
		height: 40%;
		top: 70%;
		right: auto;
	}

	.in-p3nrxlk2 .in-p3nl-llist li {
		width: calc(50% - 20px);
		margin-left: 20px;
		padding: 10px 0;
	}

	.inp3-n1nbm1 {
		margin-bottom: 5px;
		font-size: 14px;
	}

	.inp3-n1nbm2 {
		font-size: 30px;
	}

	.inp3-n1nbm2 span {
		margin-left: 5px;
		margin-top: 10px;
		font-size: 14px;
	}

	.inp3-n1nb {
		width: 40px;
	}

	.in-p3nrmen {
		top: 17.346939%;
		font-size: 100px;
	}

	.in-p3nl-text {
		margin-bottom: 20px;
	}

	.in-p3nl-lak {
		width: 160px;
		height: 50px;
		line-height: 48px;
	}

	.swiper-button-prev-inp4,
	.swiper-button-next-inp4 {
		width: 50px;
		height: 50px;
	}

	.mySwiper-inp5 {
		margin: 0 4%;
	}

	.in-p5-xwnk {
		top: 32.673469%;
		margin: 0 50px;
	}

	.in-p5nrmen {
		left: 4%;
	}

	.in-p5nrmcn {
		left: 4%;
	}

	.in-p6-nxb {
		width: 42px;
	}

	.in-p6-nxb-textk {
		margin-left: 42px;
		padding: 5px 10px;
		line-height: 30px;
	}

	.in-p6-nxbm {
		margin-left: 42px;
		padding: 5px 10px;
		line-height: 34px;
		font-size: 20px;
	}

	.inp6-ndk .tab .tab_menu li {
		padding: 32px;
	}

	.inp6-ndk .tab .tab_box {
		display: none;
		width: 100%;
		height: 100%;
		float: none;
	}

	.inp6-ndk .tab .tab_menu {
		width: 100%;
		height: 100%;
		float: none;
	}

	.in-p6-nxb-text {
		height: 127px;
	}

	/*  */
	/*  */


	.ban-nynk {
		padding: 200px 0 50px;
	}

	.ban-ny-tit {
		margin-top: 4px;
		font-size: 30px;
	}

	.ny-wznk {
		display: none;
		margin: 18px 0;
		padding-left: 22px;
		font-size: 14px;
	}

	.ny-wznk span {
		width: 34px;
	}

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

	.ab-abtuk {
		margin-top: 0;
		width: 100%;
		float: none;
		margin-bottom: 20px;
	}

	.abab-nrdk {
		padding: 80px 0 70px;
	}

	.ab-abenk {
		margin-bottom: 18px;
	}

	.yw-xbyjs-nt1 {
		height: 315px;
	}

	.ab-aben1 {
		letter-spacing: 15px;
		line-height: 50px;
		font-size: 46px;
	}

	.ab-aben2 {
		margin-left: 34px;
		letter-spacing: 15px;
		line-height: 50px;
		font-size: 46px;
	}

	.ab-abtmk .yw-xbyjs-titk {
		margin-bottom: 30PX;
	}

	.ab-abtmk2 {
		padding-top: 10px;
	}

	.in-p3nl-llist {
		float: right;
		margin-left: 0;
		width: 46%;
	}

	.in-p3nl-llist li {
		width: 100%;
		margin-left: 0;
		padding: 10px 0 10px;
	}

	.inp3-n1nbm2 {
		font-size: 34px;
	}

	.abpa-nrdk {
		padding: 60px 0 50px;
	}

	.ab-patit1 {
		margin-bottom: 10px;
		line-height: 64px;
		font-size: 52px;
	}

	.ab-patit2 {
		line-height: 80px;
		font-size: 70px;
	}

	.ab-pamtitk {
		margin-bottom: 30px;
		font-size: 22px;
	}

	.ab-pamk {
		line-height: 26px;
		font-size: 16px;
	}

	.abrz-nrdk {
		padding: 50px 0;
	}

	.abrz-mndk {
		padding-top: 0;
		float: none;
		width: 100%;
	}

	.abrz-rztuk {
		width: 100%;
		float: none;
		margin-top: 14px;
	}

	.abrz-mt1 {
		margin-bottom: 14px;
		font-size: 24px;
	}

	.abceo-mdk {
		float: none;
		width: 100%;
		margin-top: 20px;
		padding-right: 10px;
		height: 320px;
		overflow-y: auto;
	}

	.ab-ceoen {
		bottom: 40px;
		font-size: 75px;
		letter-spacing: 18px;
	}

	.abrz-m1 {
		margin-top: 16px;
		font-size: 18px;
	}

	.ab-qyln-list {
		margin-left: -20px;
	}

	.ab-qyln-list li {
		width: calc(50% - 20px);
		margin-left: 20px;
		margin-bottom: 20px;
		height: 328px;
		padding: 30px 24px;
	}

	.ab-qyln-lisk {
		margin-bottom: 16px;
		width: 52px;
		height: 52px;
		line-height: 50px;
	}

	.abceo-nrdk .yw-xbyjs-ntq {
		top: 82px;
	}

	.abceo-nrdk .yw-xbyjs-nt1 {
		top: 90px;
	}

	.ab-sylotulb {
		height: 360px;
		padding: 10px 10px;
	}

	.ab-sylotulb dd {
		padding: 7px 2px;
	}

	.ab-qyln-li-tit {
		margin-bottom: 12px;
		height: auto;
		line-height: 30px;
		font-size: 18px;
	}

	.ab-lstudk {
		width: 100%;
	}

	.ab-lstusk {
		font-size: 48px;
		top: 120px;
	}

	.ab-lstuk {
		margin-bottom: 26px;
	}

	.ab-dsnb-ndk .mySwiper2 {
		margin-bottom: 50px;
	}

	.abceo-nrdk {
		padding: 60px 0 50px;
	}

	.ab-clxzak {
		margin-top: 24px;
	}

	.ab-lshien {
		padding-right: 100px;
		font-size: 50px;
	}

	.ab-dsnb-ndk .swiper-button-next,
	.ab-dsnb-ndk .swiper-button-prev {
		top: 12px;
	}

	.ab-clxza {
		width: 180px;
		height: 50px;
		margin-right: 20px;
		border-radius: 50px;
		line-height: 48px;
	}

	.ab-dsnb-ndk .mySwiper {
		margin-top: 13px;
		width: calc(100% - 340px);
	}

	.ab-lsnsk {
		padding-top: 22px;
	}

	.ab-zzjgnk4xk {
		width: 150px;
		margin: 0 7px;
	}

	.ab-zzjgmlb {
		padding: 54px 18px 17px;
	}

	.ab-zzjgnk3xt1 {
		left: calc(50% - 245px);
		width: 327px;
	}

	.ab-zzjgnk3xt2 {
		left: calc(50% - 80px);
		width: 327px;
	}

	.ab-zzjgnk2 {
		padding: 9px 0 10px;
	}

	.ab-zzjgn1 {
		margin: 0 20px;
		width: 150px;
		height: 150px;
		font-size: 18px;
	}

	.ab-zzjgn2 {
		width: 136px;
		height: 136px;
		border: 4px solid #daf0e3;
	}

	.ab-sylogo1k {
		width: 140px;
		height: 140px;
	}

	.ab-sywlnk1 {
		width: calc(20% - 8px);
	}

	.ab-hxnrk {
		height: 600px;
	}

	.ab-hxren {
		height: 580px;
		left: calc(50% - 96px);
	}

	.ab-sywl-tik {
		width: 98px;
		height: 98px;
		margin: 0 auto 18px;
		padding: 4px;
	}

	.ab-sywl-tit {
		width: 90px;
		height: 90px;
		font-weight: normal;
		font-size: 18px;
	}

	.ab-hx-nb1 {
		width: 95px;
		height: 95px;
		left: calc(50% - 160px);
	}

	.ab-clxza span {
		width: 125px;
		height: 48px;
	}

	.ab-hx-text2 {
		padding-top: 50px;
	}

	.ab-hx-tmk {
		padding: 16px 13px;
	}

	.ab-hx-tit {
		margin-bottom: 8px;
		font-size: 30px;
	}

	.ab-hxrwbg2 {
		height: 180px;
	}

	.ab-hxrc-ndk .swiper-button-next,
	.ab-hxrc-ndk .swiper-button-prev {
		width: 58px;
		height: 58px;
	}

	.ab-hxxbg1 {
		width: 80%;
		padding-top: 101px;
	}

	.ab-hx-nb2 {
		width: 190px;
		left: calc(50% + 158px);
		box-shadow: none;
	}

	.ab-hx-nb3 {
		width: 95px;
		height: 95px;
	}

	.ab-hx-tm1 {
		font-size: 18px;
	}

	.ab-yjmapk {
		width: 100%;
		float: none;
		border: 6px solid rgba(45, 158, 89, 0.2);
	}

	.ab-yjzxnmk .container-lx {
		float: none;
		margin: 0 auto;
	}

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

	.ab-yjm-tit {
		padding-bottom: 10px;
		margin-bottom: 30px;
		font-size: 22px;
	}

	.ab-yjzxnmk .tab_menuk {
		margin-bottom: 40px;
	}

	.ab-yjm-telb dd {
		margin-bottom: 6px;
	}

	.ab-yjm-telb {
		padding-bottom: 12px;
		margin-bottom: 20px;
	}

	.ab-yjm-ak {
		margin-bottom: 20px;
	}

	.ab-yjm-a1 {
		margin-right: 50px;
	}

	.ab-yjzxnmk .tab .tab_menu li {
		width: 160px;
		height: 42px;
		line-height: 40px;
		font-size: 16px;
	}

	.ab-patitk {
		padding-top: 0;
		width: 100%;
		float: none;
	}

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

	.yw-xbpy-nb {
		width: 48px;
		margin: 0px auto 6px;
	}

	.yw-xbpy-nbm {
		padding: 0 18px;
		height: 48px;
		line-height: 24px;
		font-size: 16px;
	}

	.yw-xbyjs-nrdk {
		padding: 60px 0 40px;
	}

	.yw-xbpy-nrdk {
		padding: 60px 0 50px;
	}

	.yw-xbpy-nbsbg {
		width: 38px;
		height: 68px;
		top: calc(50% - 50px);
		padding-left: 6px;
		padding-top: 27px;
	}

	.yw-xbpy-tit {
		margin-bottom: 20px;
		line-height: 34px;
		font-size: 30px;
	}

	.yw-xbpy-list {
		margin-left: -16px;
	}

	.yw-xbpy-list li {
		width: calc(33.333% - 16px);
		margin-left: 16px;
		margin-bottom: 16px;
	}

	.yw-xbyj-tu {
		display: none;
	}

	.yw-xbyjs-ntk {
		display: none;
	}

	.yw-xbpy-titen {
		font-size: 100px;
	}

	.yw-xbyjs-titcn {
		font-size: 28px;
		margin-bottom: 5px;
	}

	.ab-abtmk .yw-xbyjs-titcn {
		font-size: 28px;
	}

	.yw-xbyjs-rnrk {
		float: none;
		width: 96%;
		padding-left: 0;
		margin-left: 4%;
	}

	.yw-xbwjxt-tubg1 {
		height: 400px;
	}

	.yw-xbwjxt-tubg2 {
		height: 300px;
	}

	.yw-xbyjs-r-tit1 {
		font-size: 18px;
	}

	.yw-xbyjs-r-tit1 span {
		font-size: 14px;
	}

	.yw-xbyjs-r-tit2 {
		margin-bottom: 60px;
		font-size: 30px;
	}

	.yw-xbyj-nb-lbnk {
		margin-bottom: 20px;
	}

	.yw-xbwjxt-tuk {
		width: 38.95505617977528%;
	}

	.yw-xbwjxt-tu2 {
		height: 200px;
		left: -50px;
		bottom: -130px;
	}

	.yw-wjxt-mk {
		width: 53.25842696629213%;
	}

	.yw-wjxt-text1 {
		line-height: 30px;
		font-size: 16px;
		margin-bottom: 16px;
	}

	.yw-wjxt-text2 {
		margin-bottom: 20px;
	}

	.yw-xbgxb-nrk {
		padding: 60px 0 50px;
	}

	.yw-wjxt-titk {
		margin-bottom: 20px;
		font-size: 24px;
		s
	}

	.yw-gxbys-mlb {
		margin-left: 0;
	}

	.yw-gxbys-mlb dd {
		width: 100%;
		margin-left: 0;
	}

	.yw-gxbgn-lim1 {
		margin-bottom: 10px;
		font-size: 30px;
	}

	.yw-gxbgn-lim3 {
		line-height: 28px;
		height: 84px;
	}

	.yw-xbgxb-ben1 {
		font-size: 70px;
		top: 200px;
	}

	.yw-xbgxb-ben2 {
		top: 280px;
		font-size: 60px;
	}

	.yw-xbgxbzl-nrk {
		padding: 60px 0 50px;
	}

	.yw-xbgxbzl-zlm2 {
		line-height: 26px;
	}

	.yw-xbgxbzl-rnk {
		width: 100%;
		float: none;
	}

	.yw-xbgxbzl-lnk {
		width: 100%;
		float: none;
		max-width: none;
		padding-right: 0;
		margin-bottom: 18px;
	}

	.yw-xbgxbzl-rvsdk {
		width: 180px;
		height: 180px;
		top: calc(50% + 80px);
		left: calc(50% - 88px);
	}

	.yw-xbgxbzl-zlm2 br {
		display: none;
	}

	.yw-xbgxbzl-rvsbg1 {
		width: 160px;
		height: 160px;
		top: calc(50% - 80px);
		left: calc(50% - 80px);
		box-shadow: 5px 5px 14px rgb(45 158 89 / 30%);
	}

	.yw-xbgxbzl-nt {
		height: 6px;
		margin: 40px auto 36px;
	}

	.yw-xbgxbzl-rmxk {
		padding: 13px 24px;
		margin-bottom: 15px;
		line-height: 26px;
		font-size: 14px;
	}

	.yw-xbgxbzl-rmdk {
		width: 300px;
	}

	.yw-xbgxbzl-zlt2 {
		padding: 26px 0;
	}

	.yw-gxbgn-lim2 {
		margin-bottom: 10px;
	}

	.yw-gxbyt-tuk {
		margin-top: 0;
	}

	.yw-gxbys .tab .tab_menu {
		width: 270px;
	}

	.yw-gxbys .tab .tab_box {
		width: calc(100% - 270px);
	}

	.yw-xbgxbzl-zl-lbk td {
		padding: 12px;
		line-height: 28px;
	}

	.yw-xbgxbzl-tit {
		margin-bottom: 20px;
	}

	.yw-gxbgn-list {
		margin-left: -12px;
	}

	.yw-gxbgn-list li {
		margin-left: 12px;
		width: calc(100%/3 - 12px);
		margin-bottom: 12px;
		border-radius: 15px;
		padding: 20px 16px 20px;
	}

	.yw-gxbgsjb-list {
		margin-left: -16px;
	}

	.yw-gxbgsjb-list li {
		width: calc(50% - 16px);
		margin-left: 16px;
		margin-bottom: 16px;
	}

	.yw-gxbgsjb-limxk {
		padding: 0 20px 15px;
	}

	.yw-gxbgsjb-lim-text {
		height: 75px;
		line-height: 25px;
		font-size: 14px;
	}

	.yw-gxbgsjb-lim-tit {
		margin-bottom: 6px;
		font-size: 18px;
	}

	.yw-gxbgn-nrk {
		padding: 60px 0 50px;
	}

	.yw-gxbgn-nrk .container-lx {
		float: none;
		margin: 0 auto;
	}

	.yw-gxbys-nbdk {
		padding: 26px 22px;
	}

	.yw-gxbys .tab .tab_menu li {
		height: 136px;
	}

	.yw-gxbys-tdk {
		display: none;
		padding: 50px 0 0 40px;
		width: 170px;
	}

	.yw-hzhb-nrdk {
		border-radius: 15px;
	}

	.yw-gxbystu {
		width: 300px;
	}

	.yw-gxbys-mdk {
		padding: 30px 20px 10px;
		width: 100%;
		height: 412px;
	}

	.yw-gxbys-mdxk {
		height: 370px;
	}

	.yw-gxbys-nbs {
		right: 20px;
		font-size: 66px;
	}

	.yw-gxbpybz-ndk {
		max-width: 160px;
		padding: 8px;
	}

	.yw-gxbpybz-nrbbk,
	.yw-gxbpybz-nrt {
		display: none;
	}

	.yw-gxbpybz-nm1 {
		margin-bottom: 6px;
	}

	.yw-gxbpybz-nb {
		height: 46px;
		margin: 0px auto 3px;
	}

	.yw-hzhb-ndk {
		padding-bottom: 30px;
		width: 96%;
		margin-right: 4%;
		float: none;
	}

	.swiper-button-prev-ywhzhb,
	.swiper-button-next-ywhzhb {
		width: 48px;
		height: 48px;
		top: 0;
		bottom: auto;
		left: auto;
	}

	.swiper-button-prev-ywhzhb {
		right: 60px;
	}

	.swiper-button-next-ywhzhb {
		right: 0;
	}

	.yw-hzhb-zsnk {
		padding-left: 0;
		width: 100%;
	}

	.yw-hzhb-ltit {
		margin-bottom: 10px;
		line-height: 24px;
		font-size: 18px;
	}

	.yw-hzhb-ltext {
		margin-bottom: 16px;
		line-height: 26px;
		font-size: 14px;
	}

	.yw-zfgxb-nrk {
		padding: 40px 0 50px;
	}

	.yw-zfgxb-nrk .yw-zfgxb-titk {
		margin-bottom: 26px;
	}

	.yw-zfgxb-nmk {
		width: 100%;
		margin-bottom: 20px;
	}

	.yw-zfgxb-li-tit {
		margin-bottom: 10px;
		height: 52px;
		line-height: 26px;
		font-size: 18px;
	}

	.yw-zfgxb-titk {
		margin-bottom: 50px;
	}

	.yw-zfgxb-list {
		margin-left: -10px;
	}

	.yw-zfgxb-list li {
		width: calc(33.3333% - 10px);
		margin-left: 10px;
		padding: 22px 16px;
	}

	.yw-nkxbpy-nrdk {
		padding: 60px 0 50px;
	}

	.yw-nkxbpy-nrdk .container-lx {
		margin: 0 auto;
		float: none;
	}

	.yw-gxbys-mlb dd {
		padding: 5px 0 5px 0;
		line-height: 25px;
		background-image: none;
	}

	.yw-zfgxb-li-text {
		height: 340px;
		padding-right: 10px;
	}

	.yw-zfgxb-xj {
		display: block;
		width: 40px;
	}

	.yw-svf-m1 {
		height: auto;
		margin-bottom: 20px;
	}

	.yw-svf-m3 {
		height: auto;
	}

	.swiper-button-prev-ywsvf,
	.swiper-button-next-ywsvf {
		margin-top: -24px;
		width: 46px;
		height: 46px;
	}

	.yw-svf-lbxbk {
		max-width: 150px;
		margin: 0 auto 18px;
	}

	.yw-svf-lbxb {
		width: 40px;
	}

	.yw-svf-lindk {
		height: 550px;
	}

	.yw-svf-lbxbm {
		line-height: 30px;
		font-size: 18px;
	}

	.yw-xbyjs-rnrk .yw-xbyjs-r-tit2 {
		margin-bottom: 15px;
		font-size: 20px;
	}

	.yw-xbyj-nbm1 {
		font-size: 20px;
	}

	.yw-wjxt-mlb {
		margin-left: 0;
	}

	.yw-wjxt-mlb li {
		width: 100%;
		margin-left: 0;
		padding-top: 5px;
		padding-bottom: 5px;
		padding-left: 30px;
		margin-bottom: 10px;
	}

	.yw-xbgxbzl-rm-tit {
		margin-bottom: 18px;
		font-size: 20px;
	}

	.yw-xbgxbzl-zlt1 {
		width: 66px;
	}

	.yw-wjxt-mls {
		top: -6px;
		font-size: 54px;
		display: none;
	}

	.yw-wjxt-nk {
		padding: 60px 0 50px;
	}

	.yw-nk-ltuk {
		margin-top: 20px;
		padding: 20px 20px 10px;
	}

	.yw-zspy-mk {
		width: 100%;
		float: none;
		overflow: hidden;
		margin-bottom: 20px;
	}

	.yw-zspytu1 {
		width: 100%;
		float: none;
	}

	.yw-nkxbpy-nrdk .yw-xbyjs-titk {
		margin-bottom: 30px;
	}

	.yw-xbgxb-ben1,
	.yw-xbgxb-ben2 {
		display: none;
	}

	.yw-zspytu2,
	.yw-zspytu3 {
		margin-top: 20px;
		height: 110px;
	}

	.yw-zspytu4 {
		height: 150px;
		margin-top: 20px;
		margin-left: 26px;
		border: 4px solid #fff;
		border-radius: 6px;
	}

	.yw-nk-slist li {
		margin-bottom: 14px;
	}

	.xwl-sxndk {
		padding: 16px 16px;
		margin-bottom: 26px;
	}

	.xwl-sxnk {
		float: none;
		margin-bottom: 10px;
	}

	.xwl-sxti1 {
		margin-bottom: 4px;
	}

	.xwl-sx-xz1 {
		width: calc((100% - 115px)/3 - 12px);
		margin-right: 12px;
		line-height: 48px;
		padding: 0 14px;
	}

	.xwl-sx-xzxz {
		line-height: 48px;
	}

	.in-xwl-sx-xie {
		line-height: 48px;
	}

	.in-xwl-sx-sub {
		width: 115px;
		height: 50px;
		line-height: 50px;
	}

	.xwl-sx-xznk {
		width: 100%;
		margin-left: 0;
	}

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

	.xwl-list li {
		width: calc(100%/2 - 20px);
		margin-left: 20px;
		margin-bottom: 20px;
	}

	.xwl-link {
		padding: 22px 22px 25px;
	}

	.xwl-li-ti1 {
		margin-bottom: 5px;
	}

	.yemak {
		padding-top: 30px;
	}

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

	.xwv-rlda {
		margin-bottom: 12px;
	}

	.xwv-rl-tit {
		margin-bottom: 10px;
	}

	.xwv-dtit {
		width: calc(100% - 160px);
		line-height: 1.6;
		font-size: 24px;
	}

	.xwv-dhui {
		width: 140px;
		height: 54px;
		line-height: 54px
	}

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

	.xwv-nrnk {
		width: 100%;
		float: none;
		padding-right: 0;
		border-left: none;
		padding-bottom: 40px;
		margin-bottom: 40px;
		border-bottom: 1px solid #e1e1e1;
		border-right: none;
	}

	.xwv-rlist {
		margin-left: -30px;
	}

	.xwv-rlist li {
		float: left;
		border-bottom: none;
		width: calc(33.333% - 30px);
		margin-left: 30px;
	}

	.xwv-rlist li {
		padding-bottom: 30px;
		margin-bottom: 30px;
	}

	.xwv-fxdnk {
		padding: 30px 0;
		margin-bottom: 30px;
	}

	.xwv-rtit {
		margin-bottom: 20px;
	}

	.lxnxbmk {
		margin-left: 42px;
	}

	.lxnxb {
		margin-top: 8px;
		height: 32px;
	}

	.con-ewmnk {
		margin-top: 22px;
		width: 110px;
	}

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

	.map-con {
		width: 100%;
		margin: 20px auto 0;
		float: none;
		padding-right: 0;
	}
	.lx-lynk {
	    padding: 40px;
	}
	.lx-ly-dtit {
	    margin-bottom: 20px;
	    font-size: 28px;
	}
	.lxnxbm2 {
		font-size: 16px;
	}

	.lxnxbdk {
		padding: 12px 0;
	}

	.lxnxbdk:first-child {
		padding-top: 20px;
	}

	.lxnxbm1 {
		margin-bottom: 4px;
		line-height: 24px;
	}

	.con-ewmk {
		margin-bottom: 12px;
	}
	.zx-ystuk {
	    border-radius: 10px;
	    margin-bottom: 13px;
	    border-width: 6px;
	}
	.zx-ystumk {
		height: 44px;
		line-height: 22px;
		font-size: 14px;
	}
	
	.fb-time th{
		padding: 12px 10px;
		line-height: 30px;
		font-size: 14px;
	}
	.fb-time td{
		padding: 10px;
		line-height: 30px;
		font-size: 14px;
	}
	.fb-tint {
	    height: 34px;
	    line-height: 34px;
	    font-size: 14px;
	}
	/* jia */

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

	.block-sj {
		display: none;
	}

	.block-ipad {
		display: block;
	}

}

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

	.container {
		width: 90%;
		min-width: 90%;
		margin-left: auto;
		margin-right: auto;
	}

	body>.clear {
		min-width: 90%;
	}

	.palr {
		padding-left: 4vmin;
		padding-right: 4vmin;
	}
	
	.top-headk, .top-headxk, .hr-top, .nav-sjb{
		height: 0.56rem;
	}
	.logo {
		width: 30%;
		margin: 0 auto;
		float: none;
	}

	.navFix .logo {
		margin-left: auto;
	}

	.logo img,
	.nav-sjb img {
		margin: 0 auto;
		height: 0.56rem;
	}

	.navk li>a {
		padding: 12px 5px;
		font-size: 15px;
	}

	.top-headxk,
	.hr-top {
		height: 0.56rem;
	}

	.head-yydk {
		height: 0.56rem;
		padding-top: 0.1rem;
	}

	.head-yynk {
		top: 0.56rem;
	}

	.head-yynxk {
		border: 1px solid #ddd;
		box-shadow: 0;
	}

	.head-yyxk {
		width: 0.9rem;
		height: 0.32rem;
		border-radius: 0.36rem;
		line-height: calc(0.32rem - 2px);
		font-size: 0.13rem;
		box-shadow: none;
		border: none;
		background: transparent;
	}

	.head-yyxk span {
		display: inline-block;
		padding-left: 0.22rem;
		padding-right: 0.16rem;
		font-size: 0.14rem;
		background-size: auto 0.15rem !important;
	}

	.pcnav .navi_content {
		top: 0.56rem;
	}

	.pcnav .nav-erjdmk>a {
		padding: 0 16px;
		font-size: 14px;
	}

	.top-headbg {
		height: 0.8rem;
	}

	.mySwiper-home .swiper-sliden {
		height: 3.2rem !important;
	}

	#page {
		position: relative;
		width: 100vw;
	}

	.fo-ncdxk {
		height: auto;
	}

	.fo-adlbk li:first-child {
		display: none;
	}

	.fo-logo {
		width: 0.9rem;
		float: none;
		margin: 0 auto 10px;
	}

	.fo-conk {
		padding: 0.2rem 0 0;
	}

	.fo-add-nk {
		padding: 0.12rem 0;
	}

	.fo-addk {
		width: 100%;
		float: none;
		padding-top: 0;
	}

	.fo-nxb {
		width: 0.36rem;
	}

	.fo-adlbk li>.ovfh {
		margin-left: 0.36rem;
		padding-left: 0.12rem;
		margin-bottom: 0.19rem;
	}

	.fo-ad-en {
		margin-bottom: 0.03rem;
		line-height: 1.2;
		font-size: 0.136rem;
	}

	.fo-ad-cn {
		line-height: 0.24rem;
		font-size: 0.136rem;
	}

	.fo-ewmnk {
		display: none;
	}

	.fo-adlbk li:last-child>.ovfh {
		margin-bottom: 0;
	}

	.fo-adll {
		display: none;
	}

	.fo-adlbk {
		display: block;
	}

	.fo-ncdk {
		text-align: center;
	}

	.fo-nav {
		display: none;
		margin-bottom: 8px;
	}

	.fo-nxbdk {
		padding-top: 16px;
	}

	.fo-ncdxk>.fl {
		float: none;
	}

	.fo-nav a {
		padding: 0 5px;
		margin: 0 7px;
	}

	.fo-copy {
		line-height: 1.8;
		font-size: 0.13rem;
	}

	.fo-nxbk {
		width: 40px;
		margin-left: 6px;
	}

	/*  */
	.ab-fuk {
		display: block;
		right: 0.1rem;
		transform: translateY(-30%);
	}

	.ab-funk {
		width: 52px;
		height: 52px;
		margin-bottom: 8px;
	}

	.ab-funk2 {
		width: 0.36rem;
		height: 0.36rem;
	}

	.inpnxk {
		display: block;
		top: 16%;
		height: auto;
	}

	.mySwiper-inp1 .swiper-pagination-inp1 {
		width: 100%;
		left: 0;
		bottom: 3vmin;
		text-align: center;
	}

	.swiper-pagination-inp1 span {
		display: inline-block;
		float: none;
		width: 0.18rem;
		height: 0.18rem;
	}

	.inp1-mdm1 {
		margin-bottom: 0.04rem;
		font-size: 0.22rem;
	}

	.inp1-mdm2 {
		font-size: 0.14rem;
		letter-spacing: 0.01rem;
	}

	.inp1-mdk {
		left: 6%;
		top: 24%;
	}

	.swiper-button-prev-inp1,
	.swiper-button-next-inp1 {
		width: 0.36rem;
		height: 0.36rem;
		top: auto;
		bottom: 0.5rem;
	}

	.swiper-button-prev-inp1 {
		left: auto;
		right: calc(0.2rem + 0.4rem);
	}

	.swiper-button-next-inp1 {
		left: auto;
		right: 0.2rem;
	}

	.in-p2nddk .tab .tab_menu li {
		width: 50%;
		height: 50%;
		border-bottom: 1px solid rgba(255, 255, 255, 0.2);
	}

	.in-p3nxbgk dd {
		width: 50%;
		height: 50%;
	}

	.in-p3nxbgk dd:nth-child(1) {
		top: 0;
		left: 0;
	}

	.in-p3nxbgk dd:nth-child(2) {
		top: 0;
		left: 50%;
	}

	.in-p3nxbgk dd:nth-child(3) {
		top: 50%;
		left: 0;
	}

	.in-p3nxbgk dd:nth-child(4) {
		top: 50%;
		left: 50%;
	}

	.in-p2nxbdk:hover .in-p2nxbak {
		height: 0;
	}

	.in-p2nxbdk:hover .in-p2nxbat {
		height: 0;
	}

	.in-p2nxbb {
		width: 0.42rem;
		margin: 0 auto 0.1rem;
	}

	.in-p2nxbmcn {
		margin-bottom: 0.03rem;
		font-size: 0.17rem;
	}

	.in-p2nxbmen {
		font-size: 0.13rem;
	}

	.in-p3nbg1,
	.in-p3nbg2 {
		width: 100%;
		height: 80%;
		left: 0;
	}

	.in-p3nbg1 {
		top: 0;
	}

	.in-p3nbg2 {
		top: 80%;
		height: 20%;
	}

	.in-p3nrk1,
	.in-p3nrk2 {
		width: 100%;
		height: 80%;
	}

	.in-p3nrk2 {
		top: 80%;
		height: 20%;
	}

	.in-p3nrxlk2 {
		bottom: 4vmin;
		padding: 0 4%;
	}

	.inp3-n2nb {
		width: 0.4rem;
		margin: 0 auto 0.06rem;
	}

	.in-p3nr-rlk {
		top: 16.6734693877551%;
		padding: 0 4%;
	}

	.in-p3nr-rlxt {
		height: 0.72rem;
	}

	.inp3-n2nbm {
		font-size: 0.15rem;
	}

	.in-p3nrk1 {
		padding: 0 4%;
	}

	.in-p3nl-tit {
		padding-left: 0.24rem;
		margin-bottom: 0.14rem;
		font-size: 0.22rem;
	}

	.in-p3nl-llist {
		margin-left: -0.2rem;
	}

	.in-p3nl-llist li {
		width: calc(50% - 0.2rem);
		margin-left: 0.2rem;
		padding: 0.1rem 0;
	}

	.inp3-n1nbm1 {
		margin-bottom: 0.02rem;
		line-height: 1.625;
		font-size: 0.13rem;
	}

	.inp3-n1nbm2 {
		font-size: 0.24rem;
	}

	.inp3-n1nbm2 span {
		margin-left: 0.05rem;
		margin-top: 0.04rem;
		font-size: 0.13rem;
	}

	.inp3-n1nb {
		width: 0.3rem;
	}

	.in-p3nrmen {
		top: 17.346939%;
		font-size: 60px;
	}

	.in-p3nl-text {
		height: auto;
		margin-bottom: 0.12rem;
		line-height: 1.6;
		font-size: 0.15rem;
	}

	.in-p3nl-lak {
		width: 1.3rem;
		height: calc(0.38rem + 2px);
		line-height: 0.38rem;
		font-size: 0.15rem;
	}

	.in-p4-nxtunk {
		width: 1.3REM;
		height: 1.3REM;
		padding: 0.05REM;
		margin-bottom: 0.14REM;
	}

	.in-p4-ndtu {
		width: 80%;
		left: 10%;
	}

	.in-p4-ndtu-tit {
		bottom: 0.9rem;
		padding: 0.14rem 0.1rem;
		line-height: 1.1;
		font-size: 0.18rem;
	}

	.in-p4-nxtuxk {
		width: 1.2REM;
		height: 1.2REM;
	}

	.in-p4-nxtu-tit1 {
		margin-bottom: 0.04REM;
		font-size: 0.19REM;
	}

	.in-p4-nxtu-tit2 {
		margin-bottom: 0.12rem;
		font-size: 0.13REM;
	}

	.in-p4-nxtu-ak {
		width: 0.9rem;
		height: calc(0.36rem + 2px);
		line-height: 0.36rem;
		font-size: 0.13rem;
	}

	.swiper-button-prev-inp4,
	.swiper-button-next-inp4 {
		top: auto;
		left: auto;
		right: auto;
		bottom: 4%;
		width: 0.4rem;
		height: 0.4rem;
	}

	.swiper-button-prev-inp4 {
		right: calc(50% + 0.1rem);
	}

	.swiper-button-next-inp4 {
		left: calc(50% + 0.1rem);
	}

	.mySwiper-inp5 {
		margin: 0 4%;
	}

	.in-p5-xwnk {
		top: 29.673469%;
		margin: 0 4%;
	}

	.in-p5-xw-tit {
		margin-bottom: 0.14rem;
		height: 0.52rem;
		line-height: 0.26rem;
		font-size: 0.17rem;
	}

	.in-p5-xw-text {
		margin-bottom: 0.1rem;
		height: auto;
		line-height: 0.24rem;
		font-size: 0.13rem;
	}

	.in-p5-xwda {
		margin-bottom: 0.12rem;
		line-height: 0.24rem;
		font-size: 0.13rem;
	}

	.in-p5nrmen {
		left: 4%;
	}

	.in-p5nrmcn {
		left: 4%;
	}

	.swiper-button-prev-inp5,
	.swiper-button-next-inp5 {
		width: 0.4rem;
		height: 0.4rem;
		top: 21.42857142857143%;
	}

	.swiper-button-prev-inp5 {
		right: calc(4% + 0.5rem);
	}

	.swiper-button-next-inp5 {
		right: 4%;
	}

	.in-p6nrmcn {
		padding-left: 0.24rem;
		padding-top: 0;
		background: url(../images/in-p3-n1xxb1.png) left top no-repeat;
		left: 4%;
		top: 21.42857142857143%;
		z-index: 3;
	}

	.in-p6nrmcn br {
		display: none;
	}

	.inp6-ndk {
		top: 30%;
		height: auto;
		padding: 0 4%;
	}

	.in-p6-nxb {
		width: 0.32rem;
	}

	.in-p6-nxb-textk {
		height: auto;
		margin-left: 0.32rem;
		padding: 0.08rem 0.14rem;
		line-height: 0.26rem;
		font-size: 0.15rem;
		color: #000;
	}

	.in-p6-nxbm {
		margin-left: 0.32rem;
		padding: 0.06rem 0.14rem;
		line-height: 0.2rem;
		font-size: 0.2rem;
	}

	.in-p6nrmen {
		display: none;
	}

	/*  */
	.shu16 {
		line-height: 0.3rem;
		font-size: 0.15rem;
	}

	.font18 {
		line-height: 0.32rem;
		font-size: 0.165rem;
	}

	.ban-nynk {
		padding: 0.95rem 0 0.3rem;
	}

	.ban-ny-tit {
		margin-top: 0;
		line-height: 1.4;
		font-size: 0.22rem;
	}

	.ban-ny-text1 {
		margin-top: 0.06rem;
		margin-bottom: 0.03rem;
		font-size: 0.16rem;
	}

	.ban-ny-text2 {
		display: none;
		font-size: 0.12rem;
	}

	.ny-leidk .container {
		width: 96%;
		min-width: 96%;
	}

	.ny-leidk {
		height: calc(0.48rem + 2px);
	}

	.ny-leiak {
		/* margin-left: -0.1rem; */
	}

	.ny-leiak a {
		margin-left: 0.1rem;
		padding: 0.12rem 0.02rem;
		line-height: 0.24rem;
		font-size: 0.15rem;
	}

	.ny-wznk {
		display: none;
	}

	.xwv-nrdk {
		min-height: 400px;
		padding: 0.18rem 0;
	}

	.container-lx {
		width: 90%;
		margin: 0 auto;
	}

	.map-con {
		width: 100%;
		float: none;
		margin: 0 auto;
		padding-right: 0;
	}

	.lxnxbndk {
		width: 100%;
		float: none;
		padding-left: 0;
		margin-bottom: 0.2rem;
	}

	.lxnxbdk {
		padding: 0.18rem 0.05rem;
	}

	.lxnxb {
		margin-top: 0;
		width: 0.28rem;
	}

	.lxnxbmk {
		margin-left: 0.28rem;
		padding-left: 0.12rem;
	}

	.lxnxbm1 {
		margin-bottom: 0.04rem;
		line-height: 0.24rem;
		font-size: 0.15rem;
	}

	.lxnxbm2 {
		line-height: 0.24rem;
		font-size: 0.16rem;
	}

	.con-ewmnk {
		width: 1rem;
		margin-top: 0.3rem;
	}

	.con-ewmk {
		padding: 0.04rem;
		border-radius: 3px;
		margin-left: auto;
		margin-right: auto;
		width: 90%;
		margin-bottom: 0.06rem;
		border: 2px solid #e0f1e6;
	}

	.con-ewmm {
		line-height: 0.2rem;
		font-size: 0.13rem;
	}

	.xwv-rtit {
		margin-bottom: 0.12rem;
		line-height: 1.6;
		font-size: 0.16rem;
	}

	.xwv-nrnk {
		width: 100%;
		padding-bottom: 0.12rem;
		margin-bottom: 0.2rem;
		border-bottom: 1px solid #e1e1e1;
		border-right: none;
		padding-right: 0;
		float: none;
	}

	.xwv-dtit {
		width: 100%;
		float: none;
		line-height: 1.5;
		font-size: 0.19rem;
	}

	.xwv-rlda2 {
		padding-top: 0.06rem;
		padding-bottom: 0.14rem;
		margin-bottom: 0.16rem;
	}

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

	.xwv-fanye a {
		display: block;
		margin-bottom: 0.1rem;
	}

	.xwv-rl-tit {
		margin-bottom: 0.06rem;
	}

	.xwv-rl-text {
		margin-bottom: 0.06rem;
	}

	.xwv-rlda {
		margin-bottom: 0.18rem;
	}

	.xwv-rlist li {
		padding-bottom: 0.28rem;
		margin-bottom: 0.2rem;
	}

	.xwl-sxndk {
		padding: 0.2rem 0.2rem;
		margin-bottom: 0.2rem;
	}

	.xwl-sxnk {
		float: none;
		margin-bottom: 0.14rem;
	}

	.xwl-sx-xznk {
		width: 100%;
		margin-left: 0;
	}

	.xwl-sxti1 {
		margin-bottom: 0.04rem;
		line-height: 0.24rem;
		font-size: 0.16rem;
	}

	.xwl-sxti2 {
		font-size: 0.12rem;
	}

	.xwl-sx-xz1 {
		float: none;
		width: 100%;
		margin-right: 0;
		margin-bottom: 0.04rem;
		line-height: 0.46rem;
		font-size: 0.14rem;
		padding: 0 0.12rem;
	}

	.xwl-sx-xzxz {
		line-height: 0.46rem;
		font-size: 0.14rem;
	}

	.in-xwl-sx-xie {
		line-height: 0.46rem;
		font-size: 0.14rem;
	}

	.in-xwl-sx-sub {
		display: block;
		width: 100%;
		height: 0.46rem;
		float: none;
		line-height: 0.46rem;
		font-size: 0.14rem;
	}

	.xwl-link {
		padding: 0.2rem;
	}

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

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

	.xwl-li-ti1 {
		margin-bottom: 0.12rem;
	}

	.xwl-link .xwv-rl-tit {
		height: 0.64rem;
	}

	.xwv-more {
		width: 1rem;
		height: calc(0.34rem + 2px);
		border-radius: 0.36rem;
		line-height: 0.34rem;
		font-size: 0.14rem;
	}

	.yw-xbpy-nrdk {
		padding: 0.3rem 0 0.2rem;
	}

	.yw-xbpy-tit {
		margin-bottom: 0.24rem;
		line-height: 1.6;
		font-size: 0.26rem;
	}

	.yw-xbpy-list {
		margin-left: -0.1rem;
	}

	.yw-xbpy-list li {
		width: calc(50% - 0.1rem);
		margin-left: 0.1rem;
		margin-bottom: 0.16rem;
	}

	.yw-xbpy-titen {
		top: 0.2rem;
		font-size: 0.4rem;
	}

	.yw-xbpy-nb {
		width: 0.3rem;
		margin: 0 auto 0.08rem;
	}

	.yw-xbpy-nbsbg {
		display: none;
	}

	.yw-xbpy-nbm {
		padding: 0 0.18rem;
	}

	.yw-xbyjs-nrdk {
		padding: 0.3rem 0 0.2rem;
	}

	.yw-xbyjs-titcn {
		margin-bottom: 0.06rem;
		font-size: 0.22rem;
	}

	.yw-xbyjs-titen {
		font-size: 0.14rem;
	}

	.yw-xbyjs-ntk {
		display: none;
	}

	.yw-xbyj-tu {
		display: block;
		margin-top: 0;
		width: 100%;
		float: none;
	}

	.yw-xbyjs-rnrk {
		width: 100%;
		float: none;
		padding-top: 0.2rem;
		padding-left: 4vmin;
	}

	.yw-xbyjs-r-tit1 {
		margin-bottom: 0.08rem;
		font-size: 0.18rem;
	}

	.yw-xbyjs-r-tit2 {
		margin-bottom: 0.2rem;
		font-size: 0.18rem;
	}

	.yw-xbyj-nb-lbnk {
		margin-bottom: 0.2rem;
	}

	.yw-xbyj-nb {
		width: 0.48rem;
	}

	.yw-xbyj-nbmk {
		margin-left: 0.48rem;
		padding-left: 0.12rem;
	}

	.yw-xbyj-nbm1 {
		margin-bottom: 0.1rem;
		font-size: 0.17rem;
	}

	.yw-xbyj-nbm2 {
		line-height: 1.4;
		font-size: 0.15rem;
	}

	.yw-wjxt-nk {
		padding: 0.2rem 0 0.3rem;
	}

	.yw-wjxt-titk {
		margin-bottom: 0.15rem;
		font-size: 0.2rem;
	}

	.yw-wjxt-mk {
		float: none;
		width: 100%;
	}

	.yw-wjxt-text1 {
		margin-bottom: 0.16rem;
	}

	.yw-wjxt-text2 {
		margin-bottom: 0.2rem;
	}

	.yw-wjxt-mlb {
		line-height: 0.3rem;
		font-size: 0.15rem;
	}

	.yw-wjxt-mlb li {
		float: none;
		padding-left: 22px;
	}

	.yw-wjxt-mls {
		width: 40%;
		top: -0.1rem;
		font-size: 0.3rem;
	}

	.yw-xbwjxt-tuk {
		padding-top: 0.1rem;
		width: 100%;
		float: none;
	}

	.yw-xbwjxt-tu2 {
		display: none;
		position: relative;
		left: -0.2rem;
		bottom: -0.06rem;
	}

	.yw-xbgxb-nrk {
		padding: 0.3rem 0 0.3rem;
	}

	.yw-xbgxb-text {
		width: 100%;
	}

	.yw-xbgxb-ben1,
	.yw-xbgxb-ben2 {
		display: none;
	}

	.yw-xbgxbzl-nrk {
		padding: 0.3rem 0 0.2rem;
	}

	.yw-xbgxbzl-lnk {
		width: 100%;
		padding-right: 0;
		max-width: 100%;
		margin-bottom: 0.2rem;
		float: none;
	}

	.yw-xbgxbzl-tit {
		margin-bottom: 0.04rem;
	}

	.yw-xbgxbzl-rnk {
		width: 100%;
		float: none;
	}

	.yw-xbgxbzl-rmdk {
		width: 100%;
		float: none;
		margin-bottom: 1.9rem;
	}

	.yw-xbgxbzl-rmdk2 {
		margin-bottom: 0;
	}

	.yw-xbgxbzl-rvsdk {
		width: 1.6rem;
		height: 1.6rem;
		top: calc(50% - 0.8rem);
		left: calc(50% - 0.9rem);
	}

	.yw-xbgxbzl-rvsbg2 {
		width: 1.4rem;
		height: 1.4rem;
		top: calc(50% - 0.7rem);
		left: calc(50% - 0.7rem);
		border: 1px dashed rgba(45, 158, 89, 1);
	}

	.yw-xbgxbzl-rvsbg1 {
		width: 1.2rem;
		height: 1.2rem;
		top: calc(50% - 0.6rem);
		left: calc(50% - 0.6rem);
	}

	.yw-xbgxbzl-rvsxk {
		width: 0.8rem;
		height: 0.8rem;
		top: calc(50% - 0.4rem);
		left: calc(50% - 0.4rem);
		line-height: 0.8rem;
		font-size: 0.3rem;
	}

	.yw-xbgxbzl-rm-tit span {
		padding: 0 0.2rem;
	}

	.yw-xbgxbzl-rm-tit {
		line-height: 0.32rem;
		margin-bottom: 0.2rem;
		font-size: 0.19rem;
	}

	.yw-xbgxbzl-rmxk {
		padding: 0.08rem 0.2rem;
		margin-bottom: 0.06rem;
		line-height: 0.25rem;
		font-size: 0.15rem;
	}

	.yw-xbgxbzl-nt {
		height: 0.05rem;
		margin: 0.2rem auto 0.2rem;
	}

	.yw-xbgxbzl-zltit {
		margin-bottom: 0.16rem;
		line-height: 0.32rem;
		font-size: 0.19rem;
	}

	.yw-xbgxbzl-zl-lbk td {
		padding: 10px;
	}

	.yw-xbgxbzl-zlm2 br {
		display: none;
	}

	.yw-gxbgn-nrk {
		padding: 0.3rem 0 0.3rem;
	}

	.yw-gxbgn-list {
		margin-left: -0.1rem;
	}

	.yw-gxbgn-list li {
		margin-left: 0.1rem;
		width: calc(50% - 0.1rem);
		margin-bottom: 0.1rem;
		border-radius: 10px;
		padding: 0.16rem 0.05rem;
	}

	.yw-gxbgn-lim1 {
		margin-bottom: 0.16rem;
		line-height: 0.34rem;
		font-size: 0.22rem;
	}

	.yw-gxbgn-lim1 {
		margin-bottom: 0.06rem;
		line-height: 0.3rem;
		font-size: 0.2rem;
	}

	.yw-gxbgn-lim3 {
		height: 0.9rem;
		line-height: 0.3rem;
	}

	.yw-gxbyt-tuk {
		margin-top: 0;
	}

	.yw-gxbgsjb-list {
		margin-left: 0;
	}

	.yw-gxbgsjb-list li {
		float: none;
		width: 100%;
		margin-left: 0;
		margin-bottom: 0.1rem;
	}

	.yw-gxbgsjb-limxk {
		width: 100%;
		padding: 0 0.16rem 0.16rem;
	}

	.yw-gxbgsjb-lim-text {
		height: auto;
		line-height: 0.26rem;
		font-size: 0.15rem;
	}

	.yw-gxbgsjb-lim-tit {
		margin-bottom: 0.1rem;
		line-height: 0.3rem;
		font-size: 0.19rem;
	}

	.yw-gxbys .tab .tab_menu {
		width: 100%;
		float: none;
		overflow: hidden;
	}

	.yw-gxbys-nbdk {
		padding: 0.12rem;
		margin-left: -2px;
	}

	.yw-gxbys .tab .tab_menu li {
		width: calc(33.333% - 2px);
		float: left;
		height: 1.38rem;
		margin-left: 2px;
	}

	.yw-gxbys-nb {
		float: none;
		width: 0.6rem;
		margin: 0 auto;
		border: 4px solid rgba(146, 200, 163, 0.3);
	}

	.yw-gxbys-nbmk {
		margin-left: 0;
		padding-left: 0;
		text-align: center;
	}

	.yw-gxbys-nbm1 {
		margin-top: 0.06rem;
		line-height: 0.26rem;
		font-size: 0.19rem;
	}

	.yw-gxbys-nbm2 {
		line-height: 0.22rem;
		font-size: 0.14rem;
	}

	.yw-gxbys-nbs {
		right: 0.2rem;
		top: auto;
		transform: translateY(0);
		bottom: 0.2rem;
		font-size: 0.5rem;
	}

	.yw-gxbys-tdk {
		width: 100%;
		height: auto;
		padding: 0.2rem 0 0 0.2rem;
		float: none;
	}

	.yw-gxbys .tab .tab_box {
		width: 100%;
		height: auto;
		float: none;
	}

	.yw-gxbys-t {
		padding-bottom: 0.1rem;
		margin-bottom: 0;
		line-height: 0.3rem;
		font-size: 0.2rem;
	}

	.yw-gxbysxen {
		display: none;
	}

	.yw-gxbys-mdk {
		width: 100%;
		height: auto;
		float: none;
		padding: 0.2rem;
	}

	.yw-gxbys-mlb {
		margin-left: 0;
	}

	.yw-gxbys-mlb dd {
		width: 100%;
		float: none;
		margin-left: 0;
		padding: 0.04rem 0 0.04rem 0.24rem;
		line-height: 0.25rem;
		background: url(../images/yw-xbwjq1.png) left 9px no-repeat;
	}

	.yw-gxbpybz-nrbbk {
		display: none;
	}

	.yw-gxbpybz-ndk {
		display: block;
		float: left;
		width: calc(50% - 0.1rem);
		margin-left: 0.1rem;
		margin-bottom: 0.1rem;
		padding: 0.1rem;
	}

	.yw-gxbpybz-nrdk {
		display: block;
		padding: 0;
		margin-left: -0.14rem;
	}

	.yw-gxbpybz-nrt {
		display: none;
	}

	.yw-gxbpybz-nm1 {
		margin-bottom: 0.02rem;
		line-height: 0.24rem;
		font-size: 0.14rem;
	}

	.yw-gxbpybz-nb {
		width: 0.28rem;
		margin: 0 auto 0.02rem;
	}

	.yw-gxbpybz-nm-tit {
		line-height: 0.32rem;
		font-size: 0.16rem;
	}

	.yw-hzhb-ndk {
		width: 100%;
		float: none;
		padding-right: 4vmin;
		padding-bottom: 0.24rem;
	}

	.yw-hzhb-zsnk {
		width: 100%;
		padding-left: 0;
		float: none;
	}

	.yw-hzhb-nrdk {
		border-radius: 10px;
	}

	.yw-hzhb-ltit {
		margin-bottom: 0.12rem;
		line-height: 1.3;
		font-size: 0.18rem;
	}

	.yw-hzhb-ltext {
		margin-bottom: 0.12rem;
		line-height: 1.6;
		font-size: 0.15rem;
	}

	.yw-hzhb-lzx {
		width: 1rem;
		height: 0.36rem;
		border-radius: 0.4rem;
		line-height: 0.36rem;
		font-size: 0.15rem;
	}

	.yw-zfgxb-nrk {
		padding: 0.3rem 0 0.2rem;
	}

	.yw-zfgxb-titk {
		margin-bottom: 0.2rem;
	}

	.yw-zfgxb-nmk {
		width: 100%;
		color: #1A1A1A;
		margin-bottom: 0.2rem;
	}

	.yw-zfgxb-list {
		margin-left: 0;
	}

	.yw-zfgxb-list li {
		float: none;
		width: 100%;
		margin-left: 0;
		border-radius: 8px;
		padding: 0.2rem;
		margin-bottom: 0.12rem;
	}

	.yw-zfgxb-li-tit {
		margin-bottom: 0.1rem;
		line-height: 0.26rem;
		font-size: 0.19rem;
	}

	.yw-zfgxb-li-text {
		height: auto;
	}

	.yw-nkxbpy-nrdk {
		padding: 0.3rem 0 0.2rem;
	}

	.yw-nkxbpy-nrdk .yw-xbyjs-titk {
		margin-bottom: 0.2rem;
	}

	.yw-svf-m1 {
		height: auto;
		margin-bottom: 0.12rem;
	}

	.yw-svf-m3 {
		height: auto;
		margin-bottom: 0.12rem;
	}

	.yw-zfgxb-xj {
		width: 0.36rem;
	}

	.swiper-button-prev-ywsvf,
	.swiper-button-next-ywsvf {
		margin-top: -0.2rem;
		width: 0.4rem;
		height: 0.4rem;
	}

	.swiper-button-prev-ywsvf {
		left: 10px;
	}

	.swiper-button-next-ywsvf {
		right: 10px;
	}

	.yw-svf-lbxbk {
		margin: 0 auto 0.1rem;
		max-width: 1.2rem;
		width: 60%;
	}

	.yw-svf-lbxb {
		width: 0.38rem;
		margin: 0 auto 0.04rem;
	}

	.yw-svf-lbxbm {
		line-height: 0.26rem;
		font-size: 0.17rem;
	}

	.yw-svf-lbmk {
		height: 0.96rem;
	}

	.yw-svf-lindk {
		height: 4rem;
	}

	.yw-svf-m01 {
		margin-bottom: 0.2rem;
	}

	.yw-nk-slimn {
		margin-left: 0.28rem;
		padding: 3px 3px 3px 12px;
		line-height: 0.26rem;
		font-size: 0.16rem;
	}

	.yw-nk-slist li {
		margin-bottom: 0.12rem;
	}

	.yw-nk-ltuk {
		margin-top: 20px;
		padding: 0.12rem 0.12rem 0;
	}

	.yw-nk-ltu1,
	.yw-nk-ltu2,
	.yw-nk-ltu3 {
		width: 100%;
		float: none;
	}

	.yw-zspy-mk {
		width: calc(100% - 4vmin);
		margin-bottom: 0.3rem;
	}

	.yw-zspytu1 {
		width: 100%;
		float: none;
		margin-bottom: 0.12rem;
	}

	.yw-zspytu2,
	.yw-zspytu3 {
		width: 50%;
	}

	.yw-zspytu4 {
		margin-top: 0.12rem;
		margin-left: 0;
		border: 8px solid #fff;
		border-radius: 8px;
	}

	.abab-nrdk {
		padding: 0.3rem 0 0.2rem;
	}

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

	.ab-abtmk .yw-xbyjs-titcn {
		font-size: 0.22rem;
	}

	.ab-abtmk .yw-xbyjs-titen {
		font-size: 0.14rem;
	}

	.ab-abtmk .yw-xbyjs-titk {
		margin-bottom: 0.2rem;
	}

	.ab-abenk {
		margin-bottom: 0.2rem;
	}

	.ab-aben1 {
		letter-spacing: 0.04rem;
		line-height: 1.1;
		font-size: 0.5rem;
	}

	.ab-aben2 {
		margin-left: 0.12rem;
		letter-spacing: 0.04rem;
		line-height: 1.1;
		font-size: 0.5rem;
	}

	.ab-abtuk {
		width: 100%;
		float: none;
		margin-bottom: 0.12rem;
	}

	.ab-abtmk2 {
		padding-top: 0.12rem;
	}

	.ab-patitk {
		width: 100%;
		float: none;
		padding-top: 0;
		margin-bottom: 0.2rem;
	}

	.abpa-nrdk {
		padding: 0.3rem 0 0.2rem;
	}

	.ab-patit1 {
		margin-bottom: 0.14rem;
		line-height: 1.1;
		font-size: 0.4rem;
	}

	.ab-patit2 {
		line-height: 1.1;
		font-size: 0.4rem;
	}

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

	.ab-pamtitk {
		margin-bottom: 0.09rem;
		line-height: 1.5;
		font-size: 0.19rem;
	}

	.abrz-nrdk {
		padding: 0.3rem 0;
	}

	.abrz-mndk {
		float: none;
		width: 100%;
		padding-top: 0;
	}

	.abrz-mt1 {
		margin-bottom: 0.18rem;
		font-size: 0.2rem;
	}

	.abrz-m1 {
		margin-top: 0.1rem;
		font-size: 0.18rem;
	}

	.abrz-rztuk {
		width: 100%;
		float: none;
		padding-top: 0.12rem;
	}

	.abrz-rzlb {
		margin-left: 0;
	}

	.abrz-rzlb li {
		width: 100%;
		float: none;
		margin-bottom: 0.1rem;
		margin-left: 0;
	}

	.abceo-nrdk {
		padding: 0.3rem 0 0.2rem;
	}

	.abceo-mdk {
		width: 100%;
		    float: none;
		    height: 3.2rem;
		    overflow-y: auto;
		    margin-top: 0.2rem;
	}

	.ab-ceoen {
		display: none;
	}

	.ab-qyln-list {
		margin-left: 0;
	}

	.ab-qyln-list li {
		width: 100%;
		height: auto;
		margin-left: 0;
		float: none;
		padding: 0.2rem;
		margin-bottom: 0.12rem;
	}

	.ab-qyln-lisk {
		width: 0.32rem;
		height: 0.32rem;
		margin-bottom: 0.12rem;
		line-height: 0.32rem;
		font-size: 0.18rem;
	}

	.ab-qyln-li-tit {
		margin-bottom: 0.12rem;
		height: auto;
		line-height: 0.26rem;
		font-size: 0.19rem;
	}

	.ab-lstudk {
		width: 100%;
		padding-left: 20px;
	}

	.ab-lstuk {
		margin-bottom: 20px;
		border: 8px solid rgba(255, 255, 255, 0.48);
		border-radius: 8px;
	}

	.ab-lstusk {
		top: 1.5rem;
		font-size: 0.4rem;
	}

	.ab-lstumk {
		height: 0.52rem;
		line-height: 0.26rem;
		font-size: 0.15rem;
	}

	.ab-dsnb-ndk .mySwiper2 {
		margin-bottom: 0;
	}

	.ab-clxzak {
		margin-top: 0.16rem;
	}

	.ab-clxza {
		width: 1.54rem;
		height: 0.52rem;
		margin-right: 0.1rem;
		border-radius: 0.6rem;
		line-height: 0.52rem;
		font-size: 0.15rem;
	}

	.ab-clxza span {
		width: 1.15rem;
		height: 0.52rem;
	}

	.ab-sylogo1k {
		width: 1rem;
		height: 1rem;
		padding: 0.05rem;
	}

	.ab-hx-mk {
		float: none;
		padding-top: 0.1rem;
		width: 100%;
	}

	.ab-hxxbg1 {
		display: none;
	}

	.ab-hx-tit {
		margin-bottom: 0.04rem;
		font-size: 0.24rem;
	}

	.ab-hx-text {
		line-height: 0.2rem;
		font-size: 0.15rem;
	}

	.ab-hx-text2 {
		padding-top: 0.12rem;
	}

	.ab-hxnrk {
		height: 5.18rem;
	}

	.ab-hxren {
		display: block;
		position: relative;
		bottom: auto;
		left: 20%;
		width: 60%;
	}

	.ab-hx-nb1 {
		width: 0.8rem;
		height: 0.8rem;
		top: auto;
		bottom: 2.2rem;
		left: 0;
	}

	.ab-hx-nb2 {
		width: 1.2rem;
		height: auto;
		padding: 0.06rem;
		left: auto;
		right: 0.2vmin;
		top: 0.1rem;
		border-top-right-radius: 1.6rem;
		border-top-left-radius: 1.6rem;
		border-bottom-right-radius: 1.6rem;
		box-shadow: none;
	}

	.ab-hx-nb3 {
		width: 0.8rem;
		height: 0.8rem;
		top: auto;
		bottom: 2.5rem;
		left: auto;
		right: 0.1rem;
		border-top-right-radius: 1.6rem;
		border-top-left-radius: 1.6rem;
		border-bottom-right-radius: 1.6rem;
	}

	.ab-hxrwbg2 {
		height: 150px;
	}

	.ab-hxrc-ndk .swiper-button-next,
	.ab-hxrc-ndk .swiper-button-prev {
		width: 0.4rem;
		height: 0.4rem;
		bottom: 0.4rem;
	}

	.ab-yjzxnmk .tab .tab_menu {
		margin-left: -0.04rem;
	}

	.ab-yjzxnmk .tab .tab_menu li {
		width: calc(50% - 0.04rem);
		height: 0.4rem;
		float: left;
		margin: 0;
		margin-left: 0.04rem;
		margin-bottom: 0.04rem;
		line-height: 0.4rem;
		font-size: 0.15rem;
	}

	.ab-yjzxnmk .tab_menuk {
		margin-bottom: 0.2rem;
	}

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

	.container-lx .tab_box {
		padding-left: 4vmin;
	}

	.ab-yjm-tit {
		padding-bottom: 0.12rem;
		margin-bottom: 0.12rem;
		font-size: 0.21rem;
	}

	.ab-yjm-tt {
		width: 1rem;
		height: 3px;
		bottom: -2px;
	}

	.ab-yjxbm {
		margin-left: 0.3rem;
		padding: 2px 0;
		line-height: 0.24rem;
		font-size: 0.15rem;
	}

	.ab-yjm-telb dd {
		margin-bottom: 0.1rem;
	}

	.ab-yjm-telb {
		padding-bottom: 0.12rem;
		margin-bottom: 0.12rem;
	}

	.ab-yjxb {
		width: 0.19rem;
		margin-top: 0.02rem;
	}

	.ab-yjm-a1 {
		margin-right: 0.3rem;
	}

	.ab-yjm-ak {
		margin-bottom: 0.15rem;
	}

	.ab-yjgstulb {
		margin-bottom: 0.2rem;
	}

	.ab-yjmapk {
		width: 100%;
		float: none;
		border: 0.06rem solid rgba(45, 158, 89, 0.2);
	}

	.ab-sywl-tit {
		width: 0.8rem;
		height: 0.8rem;
		font-size: 0.16rem;
	}

	.ab-sywl-tik {
		width: 0.9rem;
		height: 0.9rem;
		margin: 0 auto 0.12rem;
		padding: 0.05rem;
	}

	.ab-sywlnk1 {
		display: block;
		width: 80%;
		margin: 20px auto;
		padding-top: 0;
		position: relative;
		z-index: 3;
	}

	.ab-sylotulb {
		overflow: hidden;
		height: 1.87rem;
		padding: 0.06rem 0.1rem 0.16rem;
		margin-left: -0.05rem;
		box-shadow: 2px 2px 10px rgba(45, 158, 89, 0.16);
	}

	.ab-sylotulb dd {
		width: calc(50% - 0.05rem);
		float: left;
		margin-left: 0.05rem;
		padding: 0.04rem 0.01rem;
	}

	.ab-sylotulb dd:last-child {
		border-bottom: 1px solid #d9d9d9;
	}

	.ab-sylotulb img {
		height: 0.46rem;
		display: block;
		margin: 0 auto;
	}

	.ab-sywlnkt {
		top: 5px;
		height: calc(100% - 5px);
	}

	.ab-yjtcnk {
		padding: 0.6rem 0.2rem 0.2rem;
	}

	.tc-close {
		right: 12px;
		top: 12px;
	}

	.ny-leidk0 {
		height: auto;
		/* padding-top: 0.1rem; */
		border-bottom: none;
	}

	.ny-leidk0 .ny-leiak {
		margin-left: -0.05rem;
	}

	.ny-leidk0 a {
		display: block;
		text-align: center;
		border-radius: 0.5rem;
		/* border: 1px solid transparent; */
		width: calc(33.3333% - 0.05rem);
		margin-left: 0.05rem;
		padding: 0.02rem 0;
	}

	.ny-leidk0 a.on {
		border-bottom-width: 1px;
		border-color: #2d9e59;
	}

	/*  */
	.ban-nynk2 {
		padding: 0.9rem 0 0.25rem;
	}

	.ban-ywhzp-tu1 {
		display: none;
	}

	.ban-ywhzpmk {
		width: 100%;
	}

	.ban-ywhzp-tit {
		margin-bottom: 0.1rem;
		line-height: 1.2;
		font-size: 0.26rem;
	}

	.ban-ywhzp-tit2 {
		margin-bottom: 0.1rem;
		line-height: 1.2;
		font-size: 0.15rem;
	}

	.ban-ywhzp-text {
		line-height: 2;
		font-size: 0.15rem;
	}

	.ywhzp-ndk {
		padding: 0.2rem 0;
	}

	.ywhzp-classxk {
		margin-left: -0.08rem;
	}

	.ywhzp-classa {
		width: calc(23vw - 0.08rem);
		height: calc(23vw - 0.08rem);
		margin: 0;
		margin-left: 0.08rem;
		margin-bottom: 0.05rem;
		padding: 0.06rem;
	}

	.ywhzp-classaxk {
		width: calc(23vw - 0.2rem);
		height: calc(23vw - 0.2rem);
	}

	.ywhzp-ltu {
		width: 0.2rem;
		margin-bottom: 0.05rem;
	}

	.ywhzp-ltum {
		line-height: 1.2;
		font-size: 0.15rem;
	}

	.yw-hzp-list {
		margin-left: 0;
	}

	.yw-hzp-list li {
		float: none;
		width: 100%;
		margin-left: 0;
		margin-bottom: 0.18rem;
		padding: 0.22rem 0.04rem 0.2rem;
	}

	.ywhzp-tuk {
		max-width: 1.6rem;
		margin: 0 auto 0.2rem;
	}

	.ywhzp-tum-tit {
		margin-bottom: 0.05rem;
		line-height: 1.5;
		font-size: 0.17rem;
	}

	.ywhzp-tu-text {
		height: auto;
		-webkit-line-clamp: 10;
		line-height: 1.6;
		font-size: 0.15rem;
	}

	.ban-nynk3 {
		height: 0.56rem;
	}

	.yw-hzpv-tudk {
		width: 100%;
		float: none;
	}

	.swiper-button-prev-ywhzpv,
	.swiper-button-next-ywhzpv {
		width: 0.4rem;
		height: 0.4rem;
		bottom: 0.2rem;
	}

	.swiper-button-prev-ywhzpv {
		right: 0.7rem;
	}

	.swiper-button-next-ywhzpv {
		right: 0.2rem;
	}

	.yw-hzpv-mdk {
		width: 90%;
		margin: 0 auto;
		padding: 0.2rem 0;
	}

	.yw-hzpv-m1 {
		margin-bottom: 0.08rem;
		line-height: 1.6;
		font-size: 0.13rem;
	}

	.yw-hzpv-m2 {
		margin-bottom: 0.18rem;
		line-height: 1.5;
		font-size: 0.24rem;
	}

	.yw-hzpv-msxk {
		margin-left: -0.1rem;
	}

	.yw-hzpv-msk span {
		width: calc(33.333% - 0.1rem);
		min-width: auto;
		padding: 0 0.1rem;
		margin-left: 0.1rem;
		margin-bottom: 0.05rem;
		line-height: 0.38rem;
		font-size: 0.15rem;
	}

	.yw-hzpv-msk {
		padding-bottom: 0.1rem;
	}

	.Collapsing {
		padding: 0.15rem 0;
		line-height: 0.3rem;
		font-size: 0.17rem;
	}

	.coll_body {
		margin-top: -0.1rem;
		padding-bottom: 0.2rem;
	}

	.yw-hzpv-mtext {
		max-height: none;
		overflow-y: hidden;
		line-height: 0.32rem;
		font-size: 0.15rem;
	}

	.yw-xbyh-xbknk {
		padding: 0.2rem 0 0;
	}

	.yw-xbyh-titcn {
		margin-bottom: 0.05rem;
		line-height: 1.2;
		font-size: 0.22rem;
	}

	.yw-xbyh-titen {
		font-size: 0.14rem;
	}

	.yw-xbyh-tit-text {
		padding-top: 0.1rem;
		line-height: 0.32rem;
		font-size: 0.15rem;
	}

	.yw-xbyh-titdk {
		margin-bottom: 0.2rem;
	}

	.yw-xbyj-xbktu-bo {
		width: 0.46rem;
		height: 0.46rem;
		left: calc(50% - 0.23rem);
		top: calc(50% - 0.23rem);
	}

	.yw-xbyh-nkdk {
		padding: 0.3rem 0 0.2rem;
	}

	.yw-xbyj-nkmdk {
		float: none;
		width: 100%;
	}
	.yw-xbyj-nktuk {
		float: none;
		width: 100%;
	}
	.yw-xbyh-nk-text {
		margin-bottom: 0.18rem;
		max-height: 3.2rem;
		line-height: 0.32rem;
		font-size: 0.15rem;
	}

	.yw-xbyj-nk-lbdk {
		padding-top: 0.2rem;
	}

	.yw-xbyj-nk-limdk {
		width: 50%;
		margin-bottom: 0.12rem;
	}

	.yw-xbyh-nk-nnjk {
		display: none;
	}

	.yw-xbyj-nk-limk {
		width: 1.4rem;
		height: 1.4rem;
	}

	.yw-xbhy-nknbm {
		font-weight: normal;
		line-height: 1.2;
		font-size: 0.17rem;
	}

	.yw-xbhy-nknb {
		width: 0.5rem;
		margin: 0 auto 0.05rem;
	}

	.yw-xbyj-nk-lim1 {
		margin-bottom: 0.1rem;
		line-height: 1.2;
		font-size: 0.3rem;
	}

	.yw-xbyj-nk-litt {
		display: none;
	}

	.yw-xbyj-nk-limq {
		display: none;
	}

	.yw-xbhy-aqnxk {
		width: 100%;
		max-width: 750px;
		padding: 0.2rem 0 0.24rem;
	}

	.yw-xbhy-aq-tit1 {
		margin-bottom: 0.14rem;
		line-height: 1.5;
		font-size: 0.24rem;
	}

	.yw-xbhy-aq-tm {
		margin-bottom: 0.08rem;
		line-height: 1.5;
		font-size: 0.18rem;
	}

	.yw-xbhy-aq-textk {
		margin-bottom: 0.24rem;
		padding: 0.12rem 0 0.14rem;
		line-height: 1.4;
		font-size: 0.2rem;
	}

	.yw-xbhy-aq-tm2 {
		line-height: 1.6;
		font-size: 0.15rem;
	}

	.yw-xbhy-aq-tu {
		position: relative;
		right: 0;
		top: auto;
		height: auto;
		width: 100%;
		max-width: 928px;
	}

	.yw-xbhy-aq-tu2 {
		right: 0.2rem;
		bottom: -0.5rem;
		width: 30.6%;
	}

	.yw-xbyh-xzndk {
		padding: 0.5rem 0 0.2rem;
	}

	.yw-xbyjs-r-titn {
		margin-bottom: 0.14rem;
		font-size: 0.2rem;
	}

	.yw-xbyh-xzlb li {
		margin-bottom: 0.2rem;
	}

	.yw-xbyh-xznbk {
		width: 0.6rem;
		padding: 0.05rem;
	}

	.yw-xbyh-xznmk {
		margin-left: 0.6rem;
		padding-left: 0.15rem;
	}

	.yw-xbyh-xznm-tit {
		margin-bottom: 0.05rem;
		line-height: 1.4;
		font-size: 0.17rem;
	}

	.yw-xbyh-xznm-text {
		line-height: 1.5;
		font-size: 0.15rem;
	}

	.yw-xbyh-why-list {
		margin-top: 0.2rem;
	}

	.yw-xbyh-why-list li {
		float: none;
		margin-bottom: 0.16rem;
		width: 100% !important;
	}

	.yw-xbyh-why-link {
		border-radius: 18px;
		padding: 0.2rem;
	}

	.yw-xbyh-why-li-tit {
		padding-top: 0;
		line-height: 1.5;
		font-size: 0.17rem;
	}

	.yw-xbfw-leink {
		padding: 0.2rem 0;
	}

	.yw-xbzl-leinbmdk {
		width: 100%;
		margin-bottom: 0.16rem;
		float: none;
	}

	.yw-xbzl-leinbmnxk,
	.yw-xbfw-llist li .yw-xbzl-leinbmnxk {
		height: 1.8rem;
		border-radius: 10px;
	}

	.yw-xbzl-leinb {
		height: 0.56rem;
		margin: 0 auto 0.12rem;
	}

	.yw-xbzl-leinbm {
		line-height: 1.5;
		font-size: 0.17rem;
	}

	.yw-xbzl-leinbmnk {
		border-radius: 15px;
	}

	.yw-xbfw-llist {
		margin-left: 0;
	}

	.yw-xbfw-llist li {
		width: 100%;
		margin-left: 0;
		margin-bottom: 0.15rem;
		padding: 10px;
	}

	.yw-xbfw-azjcnk {
		padding: 0.2rem 0;
	}

	.yw-xbfw-azjcm-tit {
		margin-bottom: 0.05rem;
		line-height: 1.6;
		font-size: 0.19rem;
	}

	.yw-xbfw-azjcm-text {
		margin-bottom: 0.05rem;
		line-height: 0.32rem;
		font-size: 0.15rem;
	}

	.yw-xbfw-jjjcnk {
		padding: 0.2rem 0 0.3rem;
	}

	.yw-xbsw-jyjc-ntit {
		margin-bottom: 0.1rem;
		line-height: 1.8;
		font-size: 0.22rem;
	}

	.yw-xbsw-jyjcndk {
		display: block;
	}

	.yw-xbsw-jyjcnxdk {
		width: 44vmin;
		height: 2.1rem;
		float: left;
	}

	.yw-xbsw-jyjcnxxk {
		padding: 9px;
	}

	.yw-xbsw-jyjcnxxm {
		padding-top: 0.1rem;
		line-height: 1.5;
		font-size: 0.15rem;
	}

	.yw-xbsw-jyjctt {
		display: none;
	}

	.yw-xbsw-jyjctu2mk {
		width: 110%;
		height: 0.8rem;
		left: auto;
		right: 0;
		top: 36vmin;
		padding: 0.18rem 0.05rem 0.05rem;
		line-height: 1.5;
		font-size: 0.13rem;
	}

	.yw-xbfw-ysndk {
		padding: 0 0 0.2rem;
	}

	.yw-xbfw-ys-tit {
		margin-bottom: 0.15rem;
		line-height: 1.6;
		font-size: 0.19rem;
	}

	.yw-xbsw-jyjcnxxm2 {
		line-height: 0.15rem;
		font-size: 0.13rem;
	}

	.yw-xbfw-ys-titm {
		margin-bottom: 0.13rem;
		line-height: 1.6;
		font-size: 0.15rem;
		color: #fff;
	}

	.yw-xbfw-ywltudk {
		padding: 0.1rem;
	}

	.yw-xbfw-yslist {
		margin-left: -0.1rem;
	}

	.yw-xbfw-yslist li {
		width: calc(50% - 0.1rem);
		margin-left: 0.1rem;
		margin-bottom: 0.1rem;
	}

	.yw-xbfw-ysznk {
		width: 100%;
		position: relative;
		padding: 0.12rem;
		margin-bottom: 0.15rem;
	}

	.yw-xbfw-ysznxk {
		padding: 0;
		width: 100%;
		float: none;
		padding-bottom: 0.15rem;
		border-left: none;
		border-bottom: 1px solid rgba(255, 255, 255, 0.2);
		margin-bottom: 0.15rem;
	}

	.yw-xbfw-ysznxk:last-child {
		border-bottom: none;
		margin-bottom: 0;
	}

	.yw-xbfw-yszen {
		bottom: -0.2rem;
		font-size: 0.8rem;
	}

	.yw-xbfw-ysz-tit {
		margin-bottom: 0.12rem;
		line-height: 1.5;
		font-size: 0.15rem;
	}

	.yw-xbfw-ysz-text {
		line-height: 1.5;
		font-size: 0.13rem;
	}

	.yw-xbfw-syrqnk {
		padding: 0.2rem 0 0;
	}

	.yw-wjxt-titm {
		padding-left: 0.2rem;
		margin-top: 0.1rem;
		line-height: 1.1;
		font-size: 0.13rem;
	}

	.yw-xbfw-syrq-limdk {
		padding: 0.2rem 0.1rem;
	}

	.yw-xbfw-syrq-lim-tit {
		margin-bottom: 0.05rem;
		line-height: 1.2;
		font-size: 0.17rem;
	}

	.yw-xbfw-syrq-lim-text {
		height: auto;
		line-height: 1.5;
		font-size: 0.15rem;
	}

	.yw-xbfw-jcfwnk {
		padding: 0.2rem 0;
	}

	.yw-xbfw-jcfw-list {
		margin-left: -0.1rem;
	}

	.yw-xbfw-jcfw-list li {
		width: calc(50% - 0.1rem);
		margin-left: 0.1rem;
		margin-bottom: 0.1rem;
	}

	.yw-xbfw-jcfw-list li:last-child {
		width: calc(100% - 0.1rem);
	}

	.yw-xbfw-jcfw-link {
		padding: 0.2rem 0.1rem 0.2rem;
	}

	.yw-xbfw-jcfw-litit {
		margin-bottom: 0.1rem;
		line-height: 1.4;
		font-size: 0.17rem;
	}

	.yw-xbfw-jcfw-litext {
		line-height: 1.6;
		font-size: 0.13rem;
	}

	.yw-xbfw-jcfw-lits {
		bottom: -0.2rem;
		font-size: 0.5rem;
	}

	.yw-xbfw-kaglndk {
		padding: 0.2rem 0;
	}

	.yw-xbfw-kagl-link {
		padding: 0.15rem;
	}

	.yw-xbfw-kagl-li-ntit {
		width: 100%;
		height: 0.5rem;
		margin-bottom: 0.2rem;
		float: none;
		line-height: 1.2;
		font-size: 0.17rem;
	}

	.yw-xbfw-kagl-li-ntit br {
		display: none;
	}

	.yw-xbfw-kagl-li-ntit span {
		display: inline-block;
	}

	.yw-xbfw-kagl-li-nmdk {
		display: block;
		margin-left: 0;
		margin-right: 0;
	}

	.yw-xbfw-kagl-tudk1 {
		width: 33%;
		height: 1.45rem;
		margin-bottom: 0.1rem;
		line-height: 1.1;
		font-size: 0.13rem;
	}

	.yw-xbfw-kagl-tumk {
		padding-top: 0.1rem;
		line-height: 1.4;
		font-size: 0.15rem;
	}

	.yw-xbfw-kagl-tuk1-5m {
		line-height: 1.4;
		font-size: 0.17rem;
	}

	.yw-xbfw-kagl-jtk2 {
		width: 67%;
		margin-bottom: 0.1rem;
		padding-left: 10%;
		height: 1.45rem;
		padding-top: 0.15rem;
	}

	.yw-xbfw-kagl-jt2 {
		width: 0.6rem;
	}

	.yw-xbfw-kagl-jt2mk {
		margin-left: 0.6rem;
		padding-left: 0.1rem;
	}

	.yw-xbfw-kagl-jt2m1,
	.yw-xbfw-kagl-jt2m2 {
		line-height: 1.2;
		font-size: 0.15rem;
	}

	.yw-xbfw-kagl-jt2m2 {
		padding-top: 0.32rem;
	}

	.yw-xbfw-kagl-jtk22 {
		width: 33%;
		float: left;
		height: 2.2rem;
		padding-top: 0.32rem;
		margin-bottom: 0.1rem;
	}

	.yw-xbfw-kagl-tuk3-2 {
		height: 2.2rem;
	}

	.yw-xbfw-kagl-jtk22 .yw-xbfw-kagl-tumk {
		padding-top: 0.1rem;
	}

	.yw-xbfw-kagl-jtk22 .yw-xbfw-kagl-jt1 {
		width: 80%;
	}

	.yw-xbfw-aglnk {
		padding: 1.2rem 0 0.2rem;
	}

	.yw-xbfw-agl-fr {
		width: 100%;
		float: none;
	}

	.yw-xbfw-agl-tit {
		margin-bottom: 0.2rem;
		line-height: 1.5;
		font-size: 0.19rem;
	}

	.yw-xbfw-agl-text {
		margin-bottom: 0.15rem;
		line-height: 0.32rem;
		font-size: 0.15rem;
	}

	.yw-xbfw-agl-bqmk {
		padding: 0.06rem;
		margin-left: 0.1rem;
	}

	.yw-xbfw-agl-bqmxk {
		width: 20vmin;
		height: 20vmin;
		line-height: 1.4;
		font-size: 0.15rem;
	}

	.yw-xbfw-kaxgndk {
		padding: 0.2rem 0;
	}

	.yw-xbfw-kaxg-list {
		margin-left: 0;
	}

	.yw-xbfw-kaxg-list li {
		float: none;
		width: 100%;
		margin-left: 0;
		margin-bottom: 0.1rem;
	}

	.yw-xbfw-kaxg-link {
		margin-right: 1px;
		box-shadow: 5px 5px 24px rgba(44, 158, 89, 0);
		border: 1px solid rgba(44, 158, 89, 0.28);
	}

	.yw-xbfw-gjzlnk {
		padding: 0.2rem 0 0.2rem;
	}

	.yw-xbfw-gjzlm1 {
		width: 100%;
		float: none;
	}

	.yw-xbfw-gjzl-text {
		line-height: 0.32rem;
		font-size: 0.15rem;
	}

	.yw-xbfw-gjzlm2 {
		width: 100%;
		float: none;
		padding: 0.16rem;
		margin-top: 0.2rem;
	}

	.yw-xbfw-gjzlm-sstit {
		float: none;
		font-size: 0.17rem;
		margin-bottom: 0.1rem;
	}

	.yw-xbfw-gjzlm-sstit br {
		display: none;
	}

	.yw-xbfw-gjzlm-sstext {
		margin-left: 0;
	}

	.yw-xbfw-gjzltumk {
		padding-top: 0.1rem;
	}

	.yw-xbfw-gjzltum {
		line-height: 1.6;
		font-size: 0.15rem;
	}

	.yw-xbfw-rgzsnk {
		padding: 0.2rem 0;
	}

	.yw-xbfw-rgzs-list {
		margin-left: -0.1rem;
	}

	.yw-xbfw-rgzs-list li {
		width: calc(50% - 0.1rem);
		margin-left: 0.1rem;
		padding-top: 0.5rem;
		margin-bottom: 0.2rem;
	}

	.yw-xbfw-gjzlnbk {
		padding: 6px;
	}

	.yw-xbfw-rgzs-link {
		padding: 0.6rem 0.1rem 0.2rem;
	}

	.yw-xbfw-rgzs-lim1 {
		line-height: 1.6;
		font-size: 0.17rem;
	}

	.yw-xbfw-rgbg {
		width: 100%;
	}

	.yw-xbfw-rgnk {
		padding: 0.2rem 0 0.2rem;
	}

	.yw-xbfw-rgmnk {
		padding-top: 0;
	}

	.yw-xbfw-rgmk {
		width: 100%;
		float: none;
	}

	.yw-xbfw-rgnbg {
		top: 0.6rem;
		height: 1.6rem;
	}

	.yw-xbfw-rgm-tit {
		margin-bottom: 0.05rem;
		line-height: 1.6;
		font-size: 0.19rem;
	}

	.yw-xbfw-rgm-text {
		margin-bottom: 0.4rem;
		line-height: 0.32rem;
		font-size: 0.15rem;
	}

	.yw-xbfw-rgtudk {
		float: none;
		margin-top: 0;
		width: 100%;
		max-width: none;
	}

	.yw-xbfw-rgtuk1 {
		padding-left: 0;
		padding-right: 0.05rem;
	}

	.yw-xbfw-rgtuk2 {
		padding-left: 0.05rem;
	}

	.yw-xbfw-klnk {
		padding: 0.2rem 0 0.2rem;
	}

	.yw-xbfw-klnk .yw-xbyh-titdk {
		margin-bottom: 0.2rem;
	}

	.yw-xbfw-kl-text1 {
		margin-bottom: 0.1rem;
	}

	.yw-xbfw-kl-text2 {
		margin-bottom: 0.1rem;
	}

	.yw-xbfw-kl-link {
		padding: 0.15rem;
	}

	.yw-xbfw-kl-list {
		margin-left: 0;
	}

	.yw-xbfw-kl-list li {
		float: none;
		width: 100%;
		margin-left: 0;
		margin-bottom: 0.1rem;
	}

	.yw-xbfw-kl-lituk {
		margin-bottom: 0.2rem;
	}

	.yw-xbfw-klm-tit {
		margin-bottom: 0.1rem;
		line-height: 1.5;
		font-size: 0.17rem;
	}

	.yw-xbfw-klm-text {
		height: auto;
		line-height: 0.32rem;
		font-size: 0.15rem;
	}

	.yw-xbfw-pjsnk {
		padding: 0.2rem 0;
	}

	.yw-xbfw-pjsmk {
		float: none;
		width: 100%;
		margin-bottom: 0.1rem;
	}

	.yw-xbfw-pjsm1 {
		margin-bottom: 0.1rem;
	}

	.yw-xbfw-pjstuk {
		float: none;
		width: 100%;
	}

	.yw-xbfw-swmnk {
		padding: 0.2rem 0;
	}

	.yw-xbfw-swmxk {
		width: 100%;
		float: none;
		padding: 0.1rem 0 0.1rem 4vmin;
	}

	.yw-xbfw-swm-mdk {
		width: 100%;
		float: none;
		padding-left: 4vmin;
		padding-top: 0.2rem;
	}

	.yw-xbfw-swm-list {
		padding-top: 0.2rem;
	}

	.yw-xbfw-swm-lis1 {
		width: 0.32rem;
		height: 0.32rem;
		line-height: 0.32rem;
		font-size: 0.15rem;
	}

	.yw-xbfw-swm-lim1 {
		margin-left: 40px;
		padding-top: 0.06rem;
		line-height: 0.26rem;
		font-size: 0.15rem;
	}

	.yw-xbfw-pfzlnk {
		padding: 0.2rem 0 0.2rem;
	}

	.yw-xbfw-pfzl-linxk {
		padding: 0.15rem;
	}

	.yw-xbfw-pfzltu-mk {
		margin-left: 0;
		padding-left: 0;
		padding-top: 0.1rem;
	}

	.yw-xbfw-pfzltuk {
		float: none;
		margin-bottom: 0.05rem;
	}

	.yw-xbfw-pfzltu-mtit {
		margin-bottom: 0.05rem;
		text-align: center;
		line-height: 0.32rem;
		font-size: 0.17rem;
	}

	.yw-xbfw-pfzltu-mtext {
		line-height: 0.32rem;
		font-size: 0.15rem;
	}

	.yw-xbfw-pfzl-list {
		margin-left: 0;
	}

	.yw-xbfw-pfzl-list li {
		float: none;
		width: 100%;
		margin-left: 0;
		margin-bottom: 0.1rem;
	}

	.yw-xbfw-zwgsnk {
		padding: 0.2rem 0;
	}

	.yw-xbfw-zwmk {
		width: 100%;
		float: none;
		padding-top: 0;
	}

	.yw-xbfw-zwtuk {
		float: none;
		width: 100%;
	}

	.yw-xbfw-tfzlnk {
		padding: 0.2rem 0 0.2rem;
	}

	.yw-xbfw-tfzlnk .yw-xbfw-zwmk {
		padding-top: 0;
	}

	.yw-xbfw-tflist {
		display: block;
		padding-top: 0.2rem;
	}

	.yw-xbfw-tflink {
		border-radius: 8px;
		padding: 0.18rem;
	}

	.yw-xbfw-tftu-tit {
		padding-top: 0.2rem;
		line-height: 1.5;
		font-size: 0.17rem;
	}

	.yw-xbfw-tflin2 {
		width: 100%;
		max-width: none;
		padding-top: 0.12rem;
		padding-bottom: 0.12rem;
	}

	.yw-xbfw-tftxj {
		display: block;
		width: 0.4rem;
		transform: rotate(90deg);
		margin: 0 auto;
	}

	.yj-yjjsndk {
		padding: 0.2rem 0;
	}

	.yj-js-jstu1 {
		width: 100%;
		float: none;
		margin-bottom: 0.2rem;
	}

	.yj-yjjs-rnrk {
		float: none;
		width: 100%;
		padding-left: 0;
	}

	.yj-zbjsnk {
		padding: 0.2rem 0;
	}

	.yj-zbjsmk {
		width: 100%;
		float: none;
	}

	.yj-zbtu1 {
		width: 100%;
		float: none;
	}

	.yj-js-jszynk {
		padding: 0.2rem 0;
	}

	.yj-js-jszy-list {
		margin-left: 0;
	}

	.yj-js-jszy-list li {
		float: none;
		margin-left: 0;
		width: 100%;
		margin-bottom: 0.1rem;
	}

	.yj-js-jszytuk {
		width: 50%;
		border: 6px solid #b8dac5;
	}

	.yj-js-jszytumk {
		margin-left: 50%;
		padding: 0.2rem;
		line-height: 1.6;
		font-size: 0.17rem;
	}

	.yj-js-jszytums {
		padding-left: 50%;
		bottom: -20px;
		font-size: 0.7rem;
	}

	.yj-js-hwxbywnk {
		padding: 0.2rem 0;
	}

	.yj-jskltuk {
		padding: 0.1rem;
	}

	.yj-jskltudk {
		width: 100%;
		float: none;
	}

	.yj-jsklmdk {
		padding-top: 0.2rem;
		width: 100%;
		float: none;
	}

	.yj-jsklm1 {
		margin-bottom: 0.05rem;
		font-size: 0.6rem;
	}

	.yj-jsklm2 {
		margin-bottom: 0.2rem;
		font-size: 0.6rem;
	}

	.yj-jsklm3 {
		margin-bottom: 0.1rem;
		font-size: 0.21rem;
	}

	.yj-jsklm4 {
		line-height: 1.5;
		font-size: 0.15rem;
	}

	.yj-jsywkf-list {
		margin-left: 0;
	}

	.yj-jsywkf-list li {
		width: 100% !important;
		float: none;
		margin-left: 0;
		margin-bottom: 0.1rem;
	}

	.yj-jsywkf-link {
		border-radius: 10px;
		padding: 0.12rem;
	}

	.yj-jsywkf-li-tit {
		margin-bottom: 0.13rem;
		font-size: 0.21rem;
	}

	.yj-js-zfyspjsnk {
		float: none;
		width: 100%;
		overflow: hidden;
	}

	.yj-jszfys-pjstudk {
		padding-top: 0;
	}

	.yj-jszfys-pjstuk1 {
		width: calc(50% - 5px);
		border: 6px solid rgba(255, 255, 255, 0.5);
	}

	.yj-jszfys-pjstuk1:last-child {
		margin-left: 10px;
	}

	.yj-js-zfyspjs-spnk {
		float: none;
		width: 100%;
		overflow: hidden;
		border: 10px solid rgba(255, 255, 255, 0.5);
		margin-top: 0.12rem;
		box-shadow: 0 0 10px rgb(45, 158, 89, 0.2);
	}

	.yj-js-zfyspbg {
		height: 140px;
	}

	.yj-js-zfyspndk {
		padding-bottom: 0.2rem;
	}

	.yj-js-zfysp-xwndk {
		padding-bottom: 0.2rem;
	}

	.yj-js-zfysp-xwlist {
		margin-left: 0;
	}

	.yj-js-zfysp-xwlist li {
		float: none;
		width: 100%;
		margin-left: 0;
		margin-bottom: 0.1rem;
	}

	.yj-js-zfysp-xwlink {
		padding: 0.2rem;
		border-radius: 10px;
	}

	.yj-js-zfysp-xw-tit {
		margin-bottom: 0.1rem;
		font-size: 0.21rem;
	}

	.yj-jszlsjb-tuk2 {
		width: 100%;
		padding-left: 0;
		float: none;
	}

	.yj-jssjjb-xftu {
		width: 1.4rem;
	}

	.yj-js-sjxf-gxbmk {
		float: none;
		width: 100%;
		padding-right: 0;
	}

	.yj-js-sjxf-gxbtuk {
		float: none;
		width: 100%;
	}

	.yj-js-sjxf-gxbm-list {
		padding-top: 0.15rem;
	}

	.yj-js-sjxf-gxbm-lisk1 {
		width: 0.61rem;
		height: 0.61rem;
		padding: 0.05rem;
		font-size: 0.2rem;
	}

	.yj-js-sjxf-gxbm-lis1 {
		width: 0.5rem;
		height: 0.5rem;
		line-height: 0.5rem;
	}

	.yj-js-sjxf-gxbm-lim1 {
		margin-left: 0.61rem;
		padding-left: 0.15rem;
		padding-top: 0.06rem;
		line-height: 1.5;
		font-size: 0.19rem;
	}

	.yj-jshshxnk {
		float: none;
		width: 100%;
		overflow: hidden;
		padding: 0.15rem;
		margin-top: 0.15rem;
		margin-bottom: 0.15rem;
	}

	.yj-js-hexbtit {
		margin-bottom: 0.1rem;
	}

	.yj-js-hexbtu2 {
		float: none;
		width: 100%;
	}

	.yj-js-hwxbywnk .container-lx {
		padding-right: 0;
		float: none;
		margin-bottom: 0.2rem;
	}

	.yj-js-hexbtumk {
		width: 100%;
		float: none;
		padding-left: 0;
		padding-top: 0.1rem;
	}

	.yj-js-hexbtumk li {
		margin-bottom: 0.1rem;
	}

	.yj-js-ssxbtu1,
	.yj-js-ssxbtu2,
	.yj-js-ssxbtu3,
	.yj-js-ssxbtu4 {
		float: none;
		width: 100%;
	}

	.yj-js-ssxbtu5 {
		display: none;
	}

	.yj-js-ssxbtt {
		margin: 0.2rem 0;
	}

	.yj-js-ssn-list {
		margin-left: 0;
	}

	.yj-js-ssn-list li {
		width: 100%;
		margin-left: 0;
		float: none;
		margin-bottom: 0.1rem;
	}

	.yj-js-ssn-link {
		border-radius: 0.1rem;
	}

	.yj-jswmt-tu1 {
		width: 30%;
	}

	.yj-js-wmtmdk {
		width: 100%;
		float: none;
	}

	.yj-js-wmttitk {
		margin-bottom: 0.06rem;
		line-height: 1.5;
		font-size: 0.21rem;
	}

	.yj-js-wmttitk span {
		display: inline-block;
		padding: 0 36px;
		background-size: 12px;
	}

	.yj-js-wmt-listk {
		padding: 0.2rem;
		margin-bottom: 0.1rem;
	}

	.yj-js-wmt-list li {
		padding: 3px 0;
	}

	.yj-jswmt-tuk {
		float: none;
		margin-left: 0;
		margin-top: 0.2rem;
		padding: 0.1rem;
	}

	.yj-jswmt-tu {
		border: 5px solid #fff;
	}

	.yjjs-yjjgk1 {
		float: none;
		width: 100%;
		margin-bottom: 0.2rem;
	}

	.yjjs-yjjg-tit {
		margin-bottom: 0.1rem;
		line-height: 1.5;
		font-size: 0.17rem;
	}

	.swiper-button-prev-yjgmp,
	.swiper-button-next-yjgmp {
		width: 0.26rem;
		height: 0.26rem;
		float: left;
		margin-top: 0.1rem;
		margin-left: 0.05rem;
	}

	.yjjs-yjjgk2 {
		float: none;
		width: 100%;
	}

	.yjjs-gmp-link {
		padding: 0.12rem;
	}

	.yjjs-gmptu-tit {
		padding: 0.1rem 0 0.1rem;
		line-height: 1.5;
		font-size: 0.15rem;
	}

	.yj-jsxbyhtu1,
	.yj-jsxbyhtu2,
	.yj-jsxbyhtu3 {
		width: 100%;
		margin-left: 0;
		margin-bottom: 0.1rem;
	}

	.yj-jsxbyhtu3 {
		margin-bottom: 0;
	}

	.yj-jsmncjtuk {
		float: none;
		width: 100%;
		padding: 0.12rem;
		margin-bottom: 0.12rem;
	}

	.yj-jsmncjtuk2 {
		float: none;
		width: 100%;
		padding: 0.12rem;
	}

	.yj-lw-listnk {
		float: none;
		min-height: none;
		padding: 0;
		margin-left: 0;
		background: transparent;
	}

	.yj-lw-classnk {
		padding: 0.2rem 0;
		width: 100%;
		float: none;
	}

	.yj-lw-linrk {
		width: 100%;
		float: none;
		padding-right: 0;
		padding-left: 0.16rem;
		margin-bottom: 0.12rem;
	}

	.yj-lw-linxxk {
		float: none;
		margin-right: none;
		width: 188px;
		height: 40px;
	}

	.yj-lw-linxa {
		margin-top: 0;
		margin-left: 0;
		width: 103px;
		height: 36px;
	}

	.yj-lw-linxxbg {
		display: none;
	}

	.yj-lw-list li {
		padding-bottom: 0.2rem;
		margin-bottom: 0.2rem;
	}

	.yj-lwlbg1,
	.yj-lwlbg2 {
		display: none;
	}

	.yj-lwlndk .container-lx {
		padding-right: 5vmin;
	}

	.yj-lwlen {
		bottom: -30px;
		font-size: 100px;
	}

	.yj-lw-clsdk {
		margin-bottom: 15px;
		line-height: 43px;
	}

	.yj-lw-clsin {
		width: calc(100% - 40px);
		height: 45px;
		padding: 0 12px;
	}

	.yj-lw-clssub {
		width: 40px;
		height: 45px;
	}

	.yw-xbfw-tflin1 {
		width: 100%;
	}

	.yw-xbfw-syrq-list {
		margin-left: 0;
	}

	.yw-xbfw-syrq-list li {
		float: none;
		width: 100%;
		margin-left: 0;
	}
	.zx-ystumk {
	    height: auto;
	    line-height: 1.6;
	    font-size: 0.13rem;
	}
	.zx-ystuk {
	    border: 6px solid rgba(255, 255, 255, 1);
	    border-radius: 0.1rem;
	    margin-bottom: 0.12rem;
	}
	
	.fb-time th{
		padding: 8px 5px;
		line-height: 20px;
		font-size: 14px;
	}
	.fb-time td{
		padding: 5px;
		line-height: 20px;
		font-size: 14px;
	}
	.fb-tint {
	    height: 20px;
		line-height: 20px;
		font-size: 14px;
	}
	.lx-lynk {
		padding: 0.14rem;
	}
	.lx-ly-dtit {
	    margin-bottom: 0.16rem;
	    font-size: 0.2rem;
	}
	.lx-ly-xiek{
		padding: 0;
		background: transparent;
	}
	.lx-ly-xiem {
		display: block;
	    position: relative;
	    left: 0;
	    line-height: 1.6;
	    font-size: 0.14rem;
		margin-bottom: 0.05rem;
	}
	.lx-ly-xie {
	    padding: 0 0.15rem;
	    line-height: 0.4rem;
	    font-size: 0.14rem;
		border-radius: 0.06rem;
	}
	.lx-ly-xie2k {
	    z-index: 3;
	    margin: 0;
		padding: 0.1rem;
		height: auto;
		background: #fff;
		border-radius: 0.06rem;
	}
	.lx-ly-xie2{
		height: 0.9rem;
	    line-height: 0.3rem;
	    font-size: 0.14rem;
	}
	.lx-ly-sub{
		width: 100%;
		height: 0.5rem;
		line-height: 0.5rem;
		font-size: 0.15rem;
	}
	.in-p3nl-tit .in-p6nl-tit {
	    transform: rotate(0);
	    transform-origin: left top;
	    margin-left: 0;
	}
	/* 2023-04-19 */
	
	.ab-qyln-li-mlb dd {
	    padding: 5px 0;
		background-image: none;
	    line-height: 1.6;
	    font-size: 0.15rem;
	}
	.ab-hx-nb1,.ab-hx-nb2,.ab-hx-nb3{
		display: none;
	}
	.ab-hx-texta {
	    margin-top: 10px;
	    width: 94px;
	    height: 36px;
	    line-height: 34px;
	}
	.ab-yjzxnmk .tab_menuk{
		display: none;
	}
	.tdv-tuk {
	    float: none;
	    width: 60%;
		margin: 0 auto;
	}
	.tdv-tumk1 {
	    width: 100%;
	    float: none;
	    padding: 0.2rem 0 0 0;
	}
	.td-xm-tit2 {
	    margin-bottom: 0.2rem;
	}
	.tdv-tmk {
	    padding-bottom: 0.12rem;
	    margin-bottom: 0.12rem;
	}
	.tdv-nxbm {
	    margin-left: 0.25rem;
	    line-height: 1.6;
	    font-size: 0.18rem;
	}
	.td-xm-textv {
	    line-height: 1.8;
	    font-size: 0.15rem;
	}
	.tdv-cglb li {
	    line-height: 1.6;
	    font-size: 0.15rem;
	}
	.tdv-nxb {
		margin-top: 0.05rem;
	    height: 0.18rem;
	}
	.tdv-nxb-titk {
	    margin-bottom: 0.08rem;
	}
	.tdv-mdk2 {
	    padding: 0.2rem 0 0;
	}
	.tdv-lwmxlb {
	    padding-left: 0.2rem;
	}
	.tdv-lwmx1 {
	    margin-bottom: 0.08rem;
	    line-height: 1.6;
	    font-size: 0.15rem;
	}
	.tdv-lwmk {
	    padding-bottom: 0.12rem;
	    margin-bottom: 0.12rem;
	}
	.tdv-ling2 {
		margin-left: 0.06rem;
		height: 0.1rem;
	    margin-top: 0.06rem;
	}
	.tdv-ling {
		margin-left: 0.06rem;
		height: 0.1rem;
	    margin-top: 0.06rem;
	}
	.ab-clxza {
	    width: 100%;
	    margin-right: 0;
		float: none;
		margin-bottom: 0.1rem;
	}
	.ab-clxza span {
	    width: 1.55rem;
	}
	.ab-sywlnk1 {
	    width: 90%;
	    margin: 10px auto;
	}
	.ab-sywl-tik {
	    width: 1.3rem;
	    height: 1.3rem;
	}
	.ab-sywl-tit {
	    width: 1.2rem;
	    height: 1.2rem;
	}
	.ab-sylotulb img {
	    height: 0.66rem;
	}
	.ab-sylotulb {
	    height: 2.57rem;
	}
	.container-lx .tab_box {
	    padding-left: 0;
	}
	.ab-yjzxnmk .hide {
	    display: block;
	}
	.ab-yjm-telb {
	    border-bottom:none;
		margin-bottom: 0.3rem;
	}
	.ny-leidk .container {
	    width: 100%;
	    min-width: 100%;
	}
	.yw-xbpy-nb {
	    width: 0.8rem;
	    margin: 0 auto 0.2rem;
	}
	.yw-xbpy-nbm {
	    font-size: 0.18rem;
	}
	.yw-xbwjxt-tubg1, .yw-xbwjxt-tubg2{
		display: none;
	}
	.yw-wjxt-mlb li {
	    margin-bottom: 16px;
	}
	.yw-xbpy-nbsbg {
	    display: block;
	    width: 28px;
	    height: 44px;
		top: calc(50% - 22px);
		padding-left: 2px;
		padding-top: 14px;
		font-size: 12px;
	}
	.yw-xbgxbzl-rvsdk {
	    width: 1.6rem;
	    height: 1.6rem;
	    top: calc(50% - 0.9rem);
	    left: calc(50% - 0.8rem);
	}
	.yw-gxbgn-lim2.font18 {
	    height: auto;
	}
	.yw-gxbgn-lim2 {
	    margin-bottom: 0.08rem;
	}
	.yw-gxbgn-lim3.shu16 {
	    height: 0.72rem;
		line-height: 0.24rem;
	}
	.yw-hzhb-ndk {
		padding-right: 0;
	}
	.yw-zfgxb-nbg1{
		display: none;
	}
	.yw-zfgxb-titk .yw-xbyjs-titcn {
	    color: #1A1A1A;
	}
	.swiper-button-prev-ywsvf, .swiper-button-next-ywsvf {
	    top: auto;
		bottom: 0.2rem;
	}
	.yw-nkxbpy-nrdk{
		background-attachment: fixed !important;
		background-size: cover!important;
	}
	.yw-zspy-mk {
	    width: 100%;
	}
	.yw-xbyjs-titcn{
		margin-bottom: 0;
	}
	.yw-xbhy-nknb {
	    width: 0.7rem;
	    margin: 0 auto 0.05rem;
	}
	.yw-xbhy-aq-tu2{
		display: none;
	}
	.yw-xbhy-aq-tit1 {
	    font-size: 0.2rem;
	}
	.yw-xbhy-aq-textk {
		margin-bottom: 0.16rem;
	    font-size: 0.18rem;
	}
	.yw-xbyj-nk-lben{
		display: none;
	}
	.yw-xbsw-jyjcnxdk {
	    width: 48vmin;
	    height: auto;
	    float: none;
		margin: 0 auto 0.2rem;
	}
	.yw-xbsw-jyjcnxdk:nth-child(2){
		margin-bottom: 0.8rem;
	}
	.yw-xbsw-jyjctu2mk {
	    width: 60vmin;
	    height: 0.8rem;
		line-height: 0.2rem;
	    overflow-y: hidden;
		top: 43vmin;
		right: 50%;
		transform: translateX(50%);
	}
	.yw-xbsw-jyjctu2mkx{
	    overflow-y: auto;
		height: 0.6rem;
	}
	.yw-xbsw-jyjcnxxm2 {
		padding: 0 0.2rem;
	    line-height: 1.6;
	    font-size: 0.15rem;
	}
	.yw-xbsw-jyjc-ntit {
	    margin-bottom: 0.2rem;
	    line-height: 1.6;
	    font-size: 0.19rem;
	}
	.yw-xbsw-jyjcndk {
	    padding-bottom: 0;
	}
	.yw-xbfw-ysznk {
	    width: 90%;
		margin-left: auto;
		margin-right: auto;
	}
	.yw-xbfw-ysndk{
		padding-top: 0.2rem;
	}
	.yw-xbfw-jcfw-litext br{
		display: none;
	}
	.yw-xbfw-kagl-tudk1 {
	    width: 33vmin;
	}
	.yw-xbfw-kagl-jtk {
	    width: 14vmin;
	    height: 1.45rem;
	    padding-top: 0.5rem;
	}
	.yw-xbfw-kagl-jtk:nth-child(4), .yw-xbfw-kagl-jtk:nth-child(8){
		display: none;
	}
	.yw-xbfw-kagl-jt1{
		height: 0.2rem;
	}
	.yw-xbfw-kagl-list li:last-child .yw-xbfw-kagl-tudk1 {
	    width: 33%;
	}
	.yw-xbfw-kagl-jt2m2 {
	    padding-top: 0.2rem;
	}
	.yw-xbfw-agltu1{
		display: none;
	}
	.yw-xbfw-aglnk {
	    padding: 0.2rem 0 0.2rem;
	}
	.yw-xbfw-agl-tit {
	    font-size: 0.18rem;
	}
	.yw-xbfw-agl-bqmxk {
	    width: 24vmin;
	    height: 24vmin;
	}
	.yw-xbfw-tftxj {
	    transform: rotate(90deg) !important;
	}
	.ban-ywhzp-tit {
	    font-size: 0.24rem;
	}
	.ban-ywhzp-text {
		overflow-y: auto;
	    height: 1.5rem;
	}
	.ny-leidk {
	    height: 0.5rem;
	}
	.ny-leiak a:first-child {
	    margin-left: 5vmin;
	}
	.yj-js-jszytuk {
	    width: 100%;
		float: none;
	}
	.yj-js-jszytumk {
		text-align: center;
	    margin-left: 0;
	    padding: 0.1rem 0.2rem;
	    line-height: 1.6;
	    font-size: 0.16rem;
	}
	.yj-jsklm1 {
	    font-size: 0.3rem;
	}
	.yj-jsklm2 {
	    font-size: 0.3rem;
	}
	.yj-jssjjb-xftu{
		display: none;
	}
	.yj-js-ssxbtu1, .yj-js-ssxbtu2, .yj-js-ssxbtu3, .yj-js-ssxbtu4{
		margin-bottom: 0.1rem;
	}
	.yj-jswmt-tu1{
		display: none;
	}
	.ab-yjmdk{
		padding-left: 5vw;
	}
	.yw-xbzl-leinb {
	    height: 0.7rem;
	}
	/*  */
	.swiper-button-prev-inp1, .swiper-button-next-inp1 {
	    width: 0.4rem;
	    height: 0.4rem;
	    bottom: auto;
		top: 60%;
	}
	.swiper-button-prev-inp1 {
	    left: 5vw;
	    right: auto;
	}
	.swiper-button-next-inp1 {
	    left: calc(5vw + 0.5rem);
	    right: auto;
	}
	.in-p2nxbb {
	    width: 0.6rem;
	    margin: 0 auto 0.2rem;
	}
	.in-p2nxbmcn {
	    font-size: 0.2rem;
	}
	.in-p2nxbmen {
	    font-size: 0.16rem;
	}
	.in-p2nxbak {
	    padding-top: 0.3rem;
	}
	.in-p2nxba {
	    margin-bottom: 0.06rem;
	    padding: 0.08rem 44px 0.08rem 25px;
	    line-height: 1.8;
	    font-size: 0.15rem;
	}
	.in-p2nxbaxk {
	    width: 68%;
	}
	.in-p2nxbak,  .in-p2nxbdk:hover .in-p2nxbak {
	    height: auto;
	}
	.in-p2nxbat, .in-p2nxbdk:hover .in-p2nxbat{
	    height: 0.2rem;
	}
	.in-p2nxbdk {
	    top: 26.71428%;
	}
	.swiper-button-prev-inp2, .swiper-button-next-inp2{
		width: 0.4rem;
		height: 0.4rem;
		bottom: auto;
		top: 80%;
		border-radius: 50%;
		border: 1px solid #fff;
		position: absolute;
		left: auto;
	}
	.swiper-button-prev-inp2::after,
	.swiper-button-next-inp2::after {
		content: "";
	}
	.swiper-button-prev-inp2 {
	    left: 5vw;
		background: url(../images/in-p1xj1.png) center center no-repeat;
	}
	.swiper-button-next-inp2 {
	    left: calc(5vw + 0.5rem);
		background: url(../images/in-p1xj2.png) center center no-repeat;
	}
	.in-p3nl-text {
	    -webkit-line-clamp: 3;
	}
	.in-p3nl-lak{
		clear: both;
	}
	.in-p3nrxlk2 {
		position: relative;
		bottom: auto; 
		overflow: hidden;
	}
	.in-p3nr-rlk {
	    top: 20px;
	    padding: 0;
	}
	.in-p3nr-rlxk {
		display: block;
		float: left;
	    width: 33%;
	}
	.in-p3nr-rlxt {
		display: block;
		float: left;
	}
	.in-p3nrxk {
	    top: 0;
		margin-top: 16vh;
		margin-bottom: 0.2rem;
	}
	.in-p3nrk1{
	    height: 85%;
	}
	.in-p3nbg1{
	    height: 85%;
	}
	.in-p3nbg2 {
	    top: 85%;
	    height: 15%;
	}
	.in-p4-nxtunk {
	    width: 1.7REM;
	    height: 1.7REM;
	    padding: 0.05REM;
	    margin-bottom: 0.2REM;
	}
	.in-p4-nxtuxk {
	    width: 1.6REM;
	    height: 1.6REM;
	}
	.in-p4-nxtuxk a{
		display: block;
	}
	.in-p4-nxtu {
	    display: block;
	    position: absolute;
	    left: 0;
	    width: 100%;
	    bottom: 0;
	    border-bottom-left-radius: 1.6rem;
	    border-bottom-right-radius: 1.6rem;
	}
	.in-p4n-limdk:hover .in-p4-ndtuk {
	    top: 100%;
	}
	.in-p4n-limdk:hover .in-p4n-linbg {
		top: 100%;
	}
	
	.in-p4n-limdk:hover .in-p4n-limk {
		opacity: 1;
	}
	.in-p5-xw-text {
	    -webkit-line-clamp: 4;
	}
	.swiper-button-prev-inp5, .swiper-button-next-inp5 {
	    top: 19.428571%;
	}
	.in-p5nrmcn {
	    top: 19.428571%;
	}
	.mySwiper-inp6{
		height: 3.8rem;
	}
	.mySwiper-inp6 .swiper-pagination-inp6{
		bottom: -0.2rem;
		position: relative;
	}
	.in-p6-nxbmtuk{
		width: 24%;
		float: left;
		position: relative;
	}
	.in-p6-nxbmtumk{
		margin-left: 24%;
		padding-left: 0.2rem;
	}
	.in-p6-nxb-textk {
	    margin-left: 0;
	    padding: 0;
	}
	.in-p6-nxb-text {
	    height: auto;
	}
	.in-p6-nxbm {
	    margin-left: 0;
	    padding: 0;
		margin-bottom: 0.08rem;
	}
	.in-p6-nxb-xx {
		margin: 0.15rem 0 0;
		border: 1px solid rgba(0, 0, 0, 0.3);
		font-size: 0.15rem;
		color: #434955;
	}
	.mySwiper-inp6 .swiper-slide {
	    height: calc((100% - 20px) / 2);
	}
	.swiper-button-next-inp6, .swiper-button-prev-inp6{
		width: 0.4rem;
		height: 0.4rem;
		bottom: auto;
		top: 104%;
		border-radius: 50%;
		border: 1px solid #ddd;
		position: absolute;
		left: auto;
	}
	.swiper-button-prev-inp6::after,
	.swiper-button-next-inp6::after {
		content: "";
	}
	.swiper-button-prev-inp6 {
	    left: 5vw;
		background: url(../images/in-p1xj001.png) center center no-repeat;
	}
	.swiper-button-next-inp6 {
	    left: calc(5vw + 0.5rem);
		background: url(../images/in-p1xj002.png) center center no-repeat;
	}
	.in-p6nrmcn {
	    top: 17.42857142857143%;
	}
	.inp6-ndk {
	    top: 26%;
		position: relative;
	}
	.inp6-ndk {
	    padding: 0 5%;
	}
	.mySwiper-inp5 .swiper-slide:hover .in-p5-xwnkbg {
	    bottom: -100%;
	}
	/**/
	
	.ywhzp-classdk{
		width: 96%;
	}
	.container-lx {
	    width: 95%;
	    margin: 0;
	    float: none;
	}
	.container-lx.fr, .yw-xbfw-swmnk .container-lx{
	    width: 90%;
		margin: 0 auto;
	}
	.mySwiper-buxbpy .swiper-slide{
		border-radius: 50%;
		overflow: hidden;
		box-shadow: 5px 5px 24px rgba(44, 158, 89, 0.16);
		background: #fff;
	}
	.mySwiper-bugxbgn .swiper-slide{
		background: #fff;
		overflow: hidden;
		border-radius: 0.08rem;
		padding: 0.2rem;
		text-align: center;
		/* border: 1px solid rgba(44, 158, 89, 0.16); */
		box-shadow: 5px 5px 24px rgba(44, 158, 89, 0.16);
		background: #fff;
	}
	.mySwiper-bugxbpy .swiper-slide{
		background: #fff;
		overflow: hidden;
		border-radius: 0.08rem;
		padding: 0.2rem;
		border: 1px solid rgba(44, 158, 89, 0.16);
		background: #fff;
	}
	.swiper-pagination-abpizhun , .swiper-pagination-buxbpy,
	.swiper-pagination-bugxbgn,
	.swiper-pagination-bukgs,.swiper-pagination-ywhzhb,.swiper-pagination-bugxbpy,
	.swiper-pagination-seryszs,.swiper-pagination-rdjszy{
		margin-top: 0.1rem;
		text-align: center;
	}
	/**/
	/**/
	.yemak {
		display: none;
	}
	
	.in-video{
		display: none;
	}
	.block-pc {
		display: none;
	}

	.block-ipad {
		display: none;
	}

	.block-sj {
		display: block;
	}
}
