@charset "utf-8";

/**判断**/
@media all and (min-width: 1901px) {
	.container {
		width: 1680px;
		min-width: 1680px;
		margin-left: auto;
		margin-right: auto;
	}

	body>.clear {
		min-width: 1680px;
	}

	.swiper-button-prev-ban {
		right: calc((100% - 1680px)/2 + 54px);
	}

	.swiper-button-next-ban {
		right: calc((100% - 1680px)/2);
	}

	.ban-nbg1 {
		right: calc((100% - 1680px)/2 + 1680px - 153px);
	}

	.ban-nbg2 {
		left: calc((100% - 1680px)/2 + 1680px - 18px);
	}

}

@media all and (min-width:1801px) and (max-width: 1900px) {
	.container {
		width: 1680px;
		min-width: 1680px;
		margin-left: auto;
		margin-right: auto;
	}

	body>.clear {
		min-width: 1680px;
	}

	.swiper-button-prev-ban {
		right: calc((100% - 1680px)/2 + 54px);
	}

	.swiper-button-next-ban {
		right: calc((100% - 1680px)/2);
	}

	.ban-nbg1 {
		right: calc((100% - 1680px)/2 + 1680px - 153px);
	}

	.ban-nbg2 {
		left: calc((100% - 1680px)/2 + 1680px - 18px);
	}

}

@media all and (min-width:1701px) and (max-width: 1800px) {
	.container {
		width: 1500px;
		min-width: 1500px;
		margin-left: auto;
		margin-right: auto;
	}

	body>.clear {
		min-width: 1500px;
	}

	.swiper-button-prev-ban {
		right: calc((100% - 1500px)/2 + 54px);
	}

	.swiper-button-next-ban {
		right: calc((100% - 1500px)/2);
	}

	.ban-nbg1 {
		right: calc((100% - 1500px)/2 + 1500px - 153px);
	}

	.ban-nbg2 {
		left: calc((100% - 1500px)/2 + 1500px - 18px);
	}

	/*  */

}

@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%;
	}

	.swiper-button-prev-ban {
		right: calc(4% + 54px);
	}

	.swiper-button-next-ban {
		right: 4%;
	}

	.ban-nbg1 {
		right: calc(96% - 153px);
	}

	.ban-nbg2 {
		left: calc(96% - 18px);
	}

	/*  */
	.top-headk {
		height: 184px;
	}

	.logo img {
		height: 120px;
	}

	.nav-by {
		margin-left: 80px;
		/* height: 34px; */
	}

	.top-sk {
		margin-top: 35px;
	}

	.navk li>a {
		padding: 5px 20px;
	}

	.top-headbg2 {
		height: 64px;
	}

	.pcnav .navi_content {
		top: 64px;
	}

	.ernav a {
		padding: 15px 26px;
		/* font-size: 16px; */
	}

	.ab-jsn-tit {
		font-size: 30px;
	}

	.ab-jsnxdk {
		padding: 50px;
	}

	.ab-jsn-textk {
		padding-left: 50px;
	}

	.ab-jsn-text {
		padding-right: 50px;
	}

	.ejbg3 {
		height: 61px;
		width: calc(100% - 36px*2);
		margin-left: 36px;
	}

	.ejbg0 {
		height: 61px;
	}

	.ab-ld-link {
		padding: 30px;
	}

	.ab-ld-mk {
		margin-left: 152px;
		padding-left: 80px;
	}

	.ab-ld-mt {
		left: 40px;
	}

	.ab-ld-more {
		font-size: 14px;
	}

	.ab-dsj-tit {
		padding: 15px 0;
	}

	.ab-dsj-ndk .subNav {
		font-size: 22px;
	}

	.abzz-list {
		margin-left: -30px;
	}

	.abzz-list li {
		width: calc(33.333% - 30px);
		margin-left: 30px;
		margin-bottom: 30px;
		padding: 24px;
	}

	.abzz-tum {
		line-height: 30px;
		font-size: 18px;
	}

	.dt-tz-list {
		margin-left: -34px;
	}

	.dt-tz-list li {
		width: calc(33.3333% - 34px);
		margin-left: 34px;
		margin-bottom: 34px;
		padding: 22px 25px 30px;
	}

	.dt-tz-li-tit {
		margin-bottom: 8px;
	}

	.dt-xw-limk {
		padding-left: 50px;
		margin-left: 315px;
		padding-top: 0;
	}

	.dt-xwtut {
		width: 60px;
		top: 16px;
		right: -30px;
	}

	.xwv-fya {
		margin-bottom: 10px;
		padding: 28px;
	}

	.xwv-huik {
		line-height: 54px;
	}

	.kxly-ld-mk {
		padding-left: 80px;
	}

	.kxxm-sdk {
		padding: 12px;
		margin-bottom: 30px;
	}

	.kxxm-cenav {
		padding: 30px 0 18px;
	}

	.kxxm-listk {
		padding-right: 50px;
	}

	.tdxs-mak a {
		width: 110px;
		margin-left: 10px;
		font-size: 16px;
	}

	.tdxs-mndk {
		margin-bottom: 30px;
	}

	.tdky-list {
		margin-left: -35px;
	}

	.tdky-list li {
		width: calc(50% - 35px);
		margin-left: 35px;
		margin-bottom: 35px;
	}

	.tdv-txndk {
		padding: 40px;
	}

	.dwl-tuvm-text {
		margin-top: 20px;
		padding-top: 16px;
		line-height: 32px;
	}

	.ab-jsndk {
		padding: 80px 0 60px;
	}

	.kypt-list {
		margin-left: -30px;
	}

	.kypt-list li {
		width: calc(33.333% - 30px);
		margin-left: 30px;
		margin-bottom: 30px;
		padding: 26px;
	}

	.kyptv-nrdk {
		padding-left: 50px;
	}

	.kyptv-nrdxk {
		padding: 38px;
	}

	.gj-gjmk {
		padding-right: 60px;
		padding-left: 50px;
	}

	.gjzy-list {
		margin-left: -38px;
	}

	.gjzy-list li {
		display: block;
		width: calc(33.333% - 38px);
		margin-left: 38px;
		margin-bottom: 48px;
	}

	.gjzy-li-mk {
		padding: 26px;
	}

	.gjzy-lijnk {
		width: 90px;
		height: 50px;
		top: -16px;
		line-height: 36px;
		font-size: 16px;
	}

	.djdf-list li {
		display: block;
		width: calc(50% - 50px);
		float: left;
		overflow: hidden;
		margin-left: 50px;
		margin-bottom: 48px;
	}

	.dj-df-titk {
		margin-left: 20px;
		margin-bottom: 20px;
		font-size: 20px;
	}

	.dj-df-textk {
		height: 120px;
	}

	.dj-dftuk {
		width: 280px;
	}

	.dj-df-mk {
		width: calc(100% - 280px);
	}

	.dj-dfxj {
		width: 32px;
	}

	.dgsy-list {
		margin-left: -38px;
	}

	.dgsy-list li {
		width: calc(33.333% - 38px);
		margin-left: 38px;
		margin-bottom: 40px;
		padding-bottom: 16px;
	}

	.kxxw-list {
		margin-left: -50px;
	}

	.kxxw-list li {
		width: calc(50% - 50px);
		margin-left: 50px;
		padding-bottom: 30px;
		margin-bottom: 30px;
	}

	.kxxw-tit {
		font-size: 20px;
	}

	.xwv-nrk {
		padding-right: 60px;
	}

	/*  */
	.in-kytlndk {
		display: block;
		margin-left: -30px;
	}

	.in-kytlnk {
		width: calc(25% - 30px);
		margin-left: 30px;
		padding: 25px;
	}

	.in-kyfxtm2 {
		font-size: 14px;
	}

	.in-redlxk {
		padding: 40px 30px 20px;
	}
}

@media all and (min-width:1441px) and (max-width: 1600px) {
	.container {
		width: 92%;
		min-width: 92%;
		margin-left: auto;
		margin-right: auto;
	}

	body>.clear {
		min-width: 92%;
	}

	.swiper-button-prev-ban {
		right: calc(4% + 54px);
	}

	.swiper-button-next-ban {
		right: 4%;
	}

	.ban-nbg1 {
		right: calc(96% - 130px);
	}

	.ban-nbg2 {
		left: calc(96% - 32px);
	}

	/*  */
	.pagination li {
		width: 40px;
		height: 40px;
		margin: 0 2px;
		line-height: 40px;
		font-size: 14px;
	}

	.top-headk {
		height: 184px;
	}

	.logo img {
		height: 120px;
	}

	.nav-by {
		margin-left: 45px;
		margin-top: 36px;
		height: 50px;
	}

	.top-sk {
		margin-top: 35px;
		width: 238px;
	}

	.navk li>a {
		padding: 5px 20px;
	}

	.top-headbg2 {
		height: 64px;
	}

	.pcnav .navi_content {
		top: 64px;
	}

	.ban-ny-wzk {
		padding-left: 30px;
		font-size: 14px;
		background-size: 16px auto;
	}

	.ban-ny-wzk span {
		width: 28px;
	}

	.ernav a {
		padding: 15px 20px;
		/* font-size: 16px; */
	}

	.ban-nydk {
		height: 220px;
		padding: 60px 0 108px;
	}

	.in-xwtjtuk {
		width: 430px;
	}

	.in-xwxtjdk {
		width: calc(100% - 430px);
		padding-left: 30px;
	}

	.in-kynm1 {
		font-size: 20px;
	}

	.in-xsxsk .tab .tab_menu li {
		font-size: 24px;
	}

	.in-xwxtj-tit {
		font-size: 18px;
	}

	/*  */
	.in-kytlndk {
		display: block;
		margin-left: -30px;
	}

	.in-kytlnk {
		width: calc(25% - 30px);
		margin-left: 30px;
		padding: 25px;
	}

	.in-kyfxtm2 {
		font-size: 14px;
	}

	.in-redltuk {
		width: 340px;
	}

	.in-redlxk {
		width: calc(100% - 340px);
		padding: 20px;
	}

	.in-redr-link .in-protudk {
		height: 135px;
	}

	.in-redr-link {
		padding: 20px;
	}

	.in-redr-list li {
		width: calc(50% - 20px);
		margin-left: 20px;
	}

	/*  */
	.in-kytlndk {
		margin-left: -20px;
	}

	.in-kytlnk {
		width: calc(25% - 20px);
		margin-left: 20px;
		padding: 20px;
	}

	.in-dlblk {
		padding: 30px;
	}

	.in-djgznk {
		padding: 30px;
	}

	.in-dangtuk {
		width: 460px;
		height: 347px;
	}

	.in-dlb-listk {
		margin-left: 460px;
		padding-left: 30px;
	}

	.in-dlb-list li {
		padding: 16px 0;
	}

	.in-dlb-limk {
		padding-left: 20px;
	}

	.in-qtbg {
		font-size: 24px;
	}

	.in-kp-list {
		margin-left: -26px;
	}

	.in-kp-list li {
		width: calc(50% - 26px);
		margin-left: 26px;
		padding: 18px;
	}

	.in-kp-li-tit {
		margin-bottom: 10px;
	}

	.in-kp-li-textk {
		margin-bottom: 20px;
	}

	.fo-navlb li {
		margin-left: 20px;
		padding-left: 20px;
	}

	.fo-navlb {
		margin-left: -40px;
	}

	.fo-ljxk {
		margin-bottom: 30px;
	}

	.ab-jsn-tit {
		font-size: 28px;
	}

	.ab-jsnxdk {
		padding: 44px;
	}

	.ab-jsn-textk {
		padding-left: 40px;
	}

	.ab-jsn-text {
		padding-right: 40px;
	}

	.ejbg3 {
		height: 61px;
		width: calc(100% - 36px*2);
		margin-left: 36px;
	}

	.ejbg0 {
		height: 61px;
	}

	.ab-ld-link {
		padding: 26px;
	}

	.ab-ld-mk {
		margin-left: 152px;
		padding-left: 80px;
	}

	.ab-ld-mt {
		left: 40px;
	}

	.ab-ld-more {
		font-size: 14px;
	}

	.ab-dsj-tit {
		padding: 15px 0;
	}

	.ab-dsj-ndk .subNav {
		font-size: 20px;
		padding-left: 36px;
		background-size: 32px auto !important;
	}

	.abzz-list {
		margin-left: -26px;
	}

	.abzz-list li {
		width: calc(33.333% - 26px);
		margin-left: 26px;
		margin-bottom: 26px;
		padding: 18px;
	}

	.abzz-tum {
		line-height: 30px;
		font-size: 18px;
	}

	.ab-ld-tit {
		font-size: 18px;
	}

	.dt-tz-list {
		margin-left: -28px;
	}

	.dt-tz-list li {
		width: calc(33.3333% - 28px);
		margin-left: 28px;
		margin-bottom: 28px;
		padding: 22px;
	}

	.dt-tz-li-tit {
		margin-bottom: 8px;
	}

	.dt-xw-limk {
		padding-left: 50px;
		margin-left: 315px;
		padding-top: 0;
	}

	.xw-lxj-tit {
		margin-bottom: 24px;
		font-size: 20px;
	}

	.dt-xwtut {
		width: 60px;
		top: 16px;
		right: -30px;
	}

	.xwv-fya {
		margin-bottom: 10px;
		padding: 22px;
	}

	.xwv-huik {
		line-height: 54px;
	}

	.kxly-ld-mk {
		padding-left: 80px;
	}

	.kxxm-sdk {
		padding: 12px;
		margin-bottom: 30px;
	}

	.kxxm-cenav {
		padding: 30px 0 18px;
	}

	.kxxm-listk {
		padding-right: 40px;
	}

	.kxxm-limlb dd {
		width: calc(50% - 30px);
		margin-left: 30px;
	}

	.kxxm-li-tit {
		padding: 2px 0;
		width: calc(100% - 46px);
		font-size: 16px;
	}

	.kxxm-lit {
		width: 3px;
		top: 18px;
	}

	.kxxm-nldk {
		padding-left: 55px;
	}

	.kxxm-sd-inx {
		padding: 0 8px;
		font-size: 14px;
	}

	.tdxs-mak a {
		width: 100px;
		margin-left: 10px;
		font-size: 16px;
	}

	.tdxs-mndk {
		margin-bottom: 30px;
	}

	.tdky-list {
		margin-left: -35px;
	}

	.tdky-list li {
		width: calc(50% - 35px);
		margin-left: 35px;
		margin-bottom: 35px;
	}

	.ab-ld-textk {
		font-size: 14px;
	}

	.tdv-txndk {
		padding: 40px;
	}

	.tdv-nrdk .tab .tab_menu li {
		width: 115px;
		margin-left: 10px;
	}

	.tdv-nrdk .tab .tab_box {
		padding: 30px 20px 30px;
	}

	.ptl-lmk {
		padding: 25px 18px 10px;
	}

	.ptl-ltumk {
		padding: 40px 20px 15px;
		line-height: 35px;
		font-size: 20px;
	}

	.ptl-lm-titk {
		margin-bottom: 26px;
	}

	.dwl-tuvm-text {
		margin-top: 20px;
		padding-top: 16px;
		line-height: 32px;
	}

	.ab-jsndk {
		padding: 70px 0 50px;
	}

	.kypt-list {
		margin-left: -30px;
	}

	.kypt-list li {
		width: calc(33.333% - 30px);
		margin-left: 30px;
		margin-bottom: 30px;
		padding: 26px;
	}

	.kyptv-nrdk {
		padding-left: 40px;
		width: calc(100% - 340px);
	}

	.kyptv-nrdxk {
		padding: 38px;
	}

	.kyptv-navdk {
		width: 340px;
	}

	.kyptv-navdk .subNavBox {
		padding: 10px 26px 40px;
	}

	.kyptv-navdk .subNav {
		padding: 6px 3px;
	}

	.gj-gjtuk {
		width: 310px;
	}

	.gj-gjmk {
		width: calc(100% - 310px);
		padding-right: 40px;
		padding-left: 40px;
	}

	.gj-gjm-textk {
		margin-bottom: 30px;
	}

	.gj-list li {
		margin-bottom: 50px;
	}

	.gj-gjm-titk {
		font-size: 20px;
	}

	.gjzy-litt {
		width: 60px;
		margin-bottom: 10px;
	}

	.gjzy-li-tit {
		font-size: 16px;
	}

	.gjzy-list {
		margin-left: -38px;
	}

	.gjzy-list li {
		display: block;
		width: calc(33.333% - 38px);
		margin-left: 38px;
		margin-bottom: 48px;
	}

	.gjzy-li-mk {
		padding: 26px;
	}

	.gjzy-lijnk {
		width: 90px;
		height: 50px;
		top: -16px;
		line-height: 36px;
		font-size: 16px;
	}

	.djdf-list {
		margin-left: -38px;
	}

	.djdf-list li {
		display: block;
		width: calc(50% - 38px);
		float: left;
		overflow: hidden;
		margin-left: 38px;
		margin-bottom: 38px;
	}

	.dj-df-titk {
		margin-left: 20px;
		margin-bottom: 10px;
		font-size: 18px;
	}

	.dj-df-textk {
		height: 101px;
		padding: 12px 20px;
		line-height: 24px;
	}

	.dj-dftuk {
		width: 240px;
	}

	.dj-df-mk {
		width: calc(100% - 240px);
	}

	.dj-dfxj {
		width: 32px;
	}

	.dgsy-list {
		margin-left: -30px;
	}

	.dgsy-list li {
		width: calc(33.333% - 30px);
		margin-left: 30px;
		margin-bottom: 30px;
		padding-bottom: 16px;
	}

	.kxsp-tum2 {
		display: block;
		margin-top: 6px;
	}

	.kxxw-list {
		margin-left: -40px;
	}

	.kxxw-list li {
		width: calc(50% - 40px);
		margin-left: 40px;
		padding-bottom: 28px;
		margin-bottom: 28px;
	}

	.kxsp-list {
		margin-left: -30px;
	}

	.kxsp-list li {
		width: calc(33.3333% - 30px);
		margin-left: 30px;
		margin-bottom: 28px;
	}

	.kxxw-tit {
		font-size: 20px;
	}

	.xwv-nrk {
		padding-right: 60px;
	}


}


@media all and (min-width:1367px) and (max-width: 1440px) {
	.container {
		width: 92%;
		min-width: 92%;
		margin-left: auto;
		margin-right: auto;
	}

	body>.clear {
		min-width: 92%;
	}


	.swiper-button-prev-ban {
		right: calc(4% + 54px);
	}

	.swiper-button-next-ban {
		right: 4%;
	}

	.ban-nbg1 {
		right: calc(96% - 130px);
	}

	.ban-nbg2 {
		left: calc(96% - 32px);
	}

	.navk li:last-child .nav-xt {
		left: calc(50% + 126px);
	}

	/*  */
	.pagination li {
		width: 40px;
		height: 40px;
		margin: 0 2px;
		line-height: 40px;
		font-size: 14px;
	}

	.top-headk {
		height: 164px;
	}

	.logo img {
		height: 100px;
	}

	.nav-by {
		margin-left: 45px;
		margin-top: 30px;
		height: 50px;
	}

	.top-sk {
		margin-top: 28px;
		width: 238px;
	}

	.navk li>a {
		padding: 5px 20px;
	}

	.top-headbg2 {
		height: 64px;
	}

	.pcnav .navi_content {
		top: 64px;
	}

	.ban-ny-wzk {
		padding-left: 30px;
		font-size: 14px;
		background-size: 16px auto;
	}

	.ban-ny-wzk span {
		width: 28px;
	}

	.ernav a {
		padding: 15px 20px;
		font-size: 16px;
	}

	.ban-nydk {
		height: 220px;
		padding: 60px 0 108px;
	}

	/*  */
	.in-kytlndk {
		display: block;
		margin-left: -30px;
	}

	.in-kytlnk {
		width: calc(25% - 30px);
		margin-left: 30px;
		padding: 25px;
	}

	.in-kyfxtm2 {
		font-size: 14px;
	}

	.in-redltuk {
		width: 340px;
	}

	.in-redlxk {
		width: calc(100% - 340px);
		padding: 20px;
	}

	.in-redr-link .in-protudk {
		height: 135px;
	}

	.in-redr-link {
		padding: 20px;
	}

	.in-redr-list li {
		width: calc(50% - 20px);
		margin-left: 20px;
	}

	.in-redldk {
		width: 45%;
	}

	.in-redrdk {
		width: 55%;
	}

	.in-redlxm {
		margin-bottom: 22px;
		font-weight: none;
		line-height: 30px;
		font-size: 16px;
	}

	/*  */
	.in-xwtjtuk {
		width: 400px;
		height: 299px;
	}

	.in-xwtuk {
		height: 299px;
	}

	.in-xwdk {
		padding: 30px;
		height: 430px;
	}

	.in-xsxsk {
		height: 430px;
	}

	.in-xwxtjdk {
		width: calc(100% - 400px);
		padding-left: 22px;
	}

	.in-xwxtj-text {
		font-size: 14px;
	}

	.in-xwxtjk {
		padding: 15px;
	}

	.in-kynm1 {
		font-size: 18px;
	}

	.in-kydmk {
		padding: 30px 26px 16px;
	}

	.in-kynmk {
		padding: 26px 30px;
	}

	.in-xwldk {
		padding-right: 30px;
	}

	.in-kydtdk {
		padding: 30px;
	}

	.in-xsxsk .tab .tab_menu li {
		font-size: 24px;
	}

	.in-xwxtj-tit {
		font-size: 18px;
	}

	.in-kytlndk {
		margin-left: -20px;
	}

	.in-kytlnk {
		width: calc(25% - 20px);
		margin-left: 20px;
		padding: 16px;
	}

	.in-dlblk {
		padding: 30px;
	}

	.in-djgznk {
		padding: 30px;
	}

	.in-dangtuk {
		width: 420px;
		height: 347px;
	}

	.in-dlb-listk {
		margin-left: 420px;
		padding-left: 20px;
	}

	.in-dlb-list li {
		padding: 16px 0;
	}

	.in-dlb-limk {
		padding-left: 12px;
	}

	.in-dlb-lim-tit {
		font-size: 16px;
	}

	.in-dlb-lim-textK {
		font-size: 14px;
	}

	.in-qtbg {
		font-size: 24px;
	}

	.in-kp-list {
		margin-left: -26px;
	}

	.in-kp-list li {
		width: calc(50% - 26px);
		margin-left: 26px;
		padding: 18px;
	}

	.in-kp-li-tit {
		margin-bottom: 10px;
	}

	.in-kp-li-textk {
		margin-bottom: 20px;
	}

	.fo-navlb li {
		margin-left: 20px;
		padding-left: 20px;
	}

	.fo-navlb {
		margin-left: -40px;
	}

	.fo-ljxk {
		margin-bottom: 30px;
	}

	.fo-navk {
		margin-bottom: 40px;
	}

	.fo-navk a {
		font-size: 14px;
	}

	.ab-jsn-tit {
		font-size: 28px;
	}

	.ab-jsnxdk {
		padding: 38px;
	}

	.ab-jsn-textk {
		padding-left: 30px;
	}

	.ab-jsn-text {
		padding-right: 30px;
	}

	.ejbg3 {
		height: 61px;
		width: calc(100% - 36px*2);
		margin-left: 36px;
	}

	.ejbg0 {
		height: 61px;
	}

	.ab-ld-link {
		padding: 20px;
	}

	.ab-ld-mk {
		padding-left: 60px;
	}

	.ab-ld-mt {
		left: 28px;
	}

	.ab-ld-more {
		font-size: 14px;
	}

	.ab-dsj-tit {
		padding: 15px 0;
	}

	.ab-dsj-ndk .subNav {
		font-size: 20px;
		padding-left: 36px;
		background-size: 32px auto !important;
	}

	.abzz-list {
		margin-left: -26px;
	}

	.abzz-list li {
		width: calc(33.333% - 26px);
		margin-left: 26px;
		margin-bottom: 26px;
		padding: 18px;
	}

	.abzz-tum {
		line-height: 30px;
		font-size: 18px;
	}

	.ab-ld-tit {
		font-size: 18px;
	}

	.td-xsndk {
		margin-bottom: 30px;
	}

	.dt-tz-list {
		margin-left: -28px;
	}

	.dt-tz-list li {
		width: calc(33.3333% - 28px);
		margin-left: 28px;
		margin-bottom: 28px;
		padding: 22px;
	}

	.dt-tz-li-tit {
		font-size: 20px;
		margin-bottom: 8px;
	}

	.in-kp-li-jt {
		width: 38px;
		height: 38px;
	}

	.dt-xw-limk {
		padding-left: 50px;
		margin-left: 315px;
		padding-top: 0;
	}

	.xw-lxj-tit {
		margin-bottom: 24px;
		font-size: 20px;
	}

	.dt-xwtut {
		width: 60px;
		top: 16px;
		right: -30px;
	}

	.xwv-fya {
		margin-bottom: 10px;
		padding: 22px;
	}

	.xwv-huik {
		line-height: 54px;
	}

	.kxly-ld-mk {
		padding-left: 60px;
	}

	.kxxm-sdk {
		padding: 12px;
		margin-bottom: 22px;
	}

	.kxxm-sjlb li {
		margin-bottom: 34px;
	}

	.kxxm-cenav {
		padding: 30px 0 18px;
	}

	.kxxm-listk {
		padding-right: 40px;
	}

	.kxxm-cenav li {
		padding-left: 26px;
		line-height: 52px;
		font-size: 16px;
	}

	.kxxm-limlb dd {
		width: calc(50% - 30px);
	}

	.kxxm-li-tit {
		padding: 2px 0;
		width: calc(100% - 46px);
		font-size: 16px;
	}

	.kxxm-lit {
		width: 3px;
		top: 18px;
	}

	.kxxm-cenavk {
		width: 245px;
	}

	.kxxm-nldk {
		width: calc(100% - 245px);
		padding-left: 40px;
	}

	.kxxm-sd-inx {
		padding: 0 8px;
		font-size: 14px;
	}

	.tdxs-mak a {
		width: 100px;
		margin-left: 10px;
		font-size: 16px;
	}

	.tdxs-mndk {
		margin-bottom: 30px;
	}

	.tdky-list {
		margin-left: -35px;
	}

	.tdky-list li {
		width: calc(50% - 35px);
		margin-left: 35px;
		margin-bottom: 35px;
	}

	.ab-ld-textk {
		font-size: 14px;
	}

	.tdv-txndk {
		padding: 30px;
	}

	.dwl-tuvmk {
		padding-left: 38px;
	}

	.tdv-nrdk .tab .tab_menu li {
		width: 115px;
		margin-left: 10px;
	}

	.tdv-nrdk .tab .tab_box {
		padding: 30px 20px 30px;
	}

	.ptl-lmk {
		padding: 20px 6px 10px;
	}

	.ptl-ltumk {
		padding: 40px 20px 15px;
		line-height: 30px;
		font-size: 18px;
	}

	.ptl-lm-titk {
		margin-bottom: 26px;
	}

	.dwl-tuvm-text {
		margin-top: 20px;
		padding-top: 16px;
		line-height: 32px;
	}

	.ab-jsndk {
		padding: 70px 0 50px;
	}

	.kypt-list {
		margin-left: -26px;
	}

	.kypt-list li {
		width: calc(33.333% - 26px);
		margin-left: 26px;
		margin-bottom: 26px;
		padding: 20px;
	}

	.kyptv-nrdk {
		padding-left: 30px;
		width: calc(100% - 320px);
	}

	.kyptv-nrdxk {
		padding: 38px;
	}

	.kyptv-navdk {
		width: 320px;
	}

	.kyptv-navdk .subNavBox {
		padding: 10px 26px 40px;
	}

	.kyptv-navdk .subNav {
		padding: 6px 3px;
	}

	.xwv-tit {
		line-height: 36px;
		font-size: 22px;
	}

	.gj-gjtuk {
		width: 310px;
	}

	.gj-gjmk {
		width: calc(100% - 310px);
		padding-right: 40px;
		padding-left: 40px;
	}

	.gj-gjm-textk {
		margin-bottom: 30px;
	}

	.gj-list li {
		margin-bottom: 40px;
	}

	.gj-gjm-titk {
		font-size: 18px;
	}

	.gjzy-litt {
		width: 60px;
		margin-bottom: 10px;
	}

	.gjzy-li-tit {
		font-size: 16px;
	}

	.gjzy-list {
		margin-left: -28px;
	}

	.gjzy-list li {
		display: block;
		width: calc(33.333% - 28px);
		margin-left: 28px;
		margin-bottom: 40px;
	}

	.gjzy-li-mk {
		padding: 18px;
	}

	.gjzy-lijnk {
		width: 90px;
		height: 50px;
		top: -16px;
		line-height: 36px;
		font-size: 16px;
	}

	.djdf-list {
		margin-left: -38px;
	}

	.djdf-list li {
		display: block;
		width: calc(50% - 38px);
		float: left;
		overflow: hidden;
		margin-left: 38px;
		margin-bottom: 38px;
	}

	.dj-df-titk {
		margin-left: 20px;
		margin-bottom: 10px;
		font-size: 18px;
	}

	.dj-df-textk {
		height: 101px;
		padding: 12px 20px;
		line-height: 24px;
	}

	.dj-dftuk {
		width: 240px;
	}

	.dj-df-mk {
		width: calc(100% - 240px);
	}

	.dj-dfxj {
		width: 32px;
	}

	.dgsy-list {
		margin-left: -30px;
	}

	.dgsy-list li {
		width: calc(33.333% - 30px);
		margin-left: 30px;
		margin-bottom: 30px;
		padding-bottom: 16px;
	}

	.kxsp-tum2 {
		display: block;
		margin-top: 6px;
	}

	.kxxw-list {
		margin-left: -40px;
	}

	.kxxw-list li {
		width: calc(50% - 40px);
		margin-left: 40px;
		padding-bottom: 28px;
		margin-bottom: 28px;
	}

	.kxsp-list {
		margin-left: -30px;
	}

	.kxsp-list li {
		width: calc(33.3333% - 30px);
		margin-left: 30px;
		margin-bottom: 28px;
	}

	.kxxw-tit {
		font-size: 20px;
	}

	.xwv-nrk {
		padding-right: 60px;
	}


}

/* 中小型笔记本或大平板 laptop */

@media all and (min-width: 1281px) and (max-width: 1366px) {
	.container {
		width: 92%;
		min-width: 92%;
		margin-left: auto;
		margin-right: auto;
	}

	body>.clear {
		min-width: 92%;
	}


	.swiper-button-prev-ban {
		right: calc(4% + 54px);
	}

	.swiper-button-next-ban {
		right: 4%;
	}

	.swiper-button-prev-ban,
	.swiper-button-next-ban {
		bottom: 6%;
	}

	.ban-nbg1 {
		right: calc(96% - 130px);
	}

	.ban-nbg2 {
		left: calc(96% - 32px);
	}

	.navk li:last-child .nav-xt {
		left: calc(50% + 126px);
	}

	/*  */
	.pagination li {
		width: 40px;
		height: 40px;
		margin: 0 2px;
		line-height: 40px;
		font-size: 14px;
	}

	.top-headk {
		height: 164px;
	}

	.logo img {
		height: 100px;
	}

	.nav-by {
		margin-left: 45px;
		margin-top: 26px;
		height: 50px;
	}

	.top-sk {
		margin-top: 28px;
		width: 238px;
	}

	.navk li>a {
		padding: 5px 20px;
	}

	.top-topk span {
		width: 36px;
	}

	.top-headbg2 {
		height: 64px;
	}

	.pcnav .navi_content {
		top: 64px;
	}

	.ban-ny-wzk {
		padding-left: 30px;
		font-size: 14px;
		background-size: 16px auto;
	}

	.ban-ny-wzk span {
		width: 28px;
	}

	.ernav a {
		padding: 15px 14px;
		font-size: 16px;
	}

	/* .ernav a.on b {
		left: -15%;
		width: 130%;
	} */

	.ban-nydk {
		height: 220px;
		padding: 60px 0 108px;
	}

	.in-xwtjtuk {
		width: 400px;
		height: 299px;
	}

	.in-xwtuk {
		height: 299px;
	}

	.in-xwdk {
		padding: 30px;
		height: 430px;
	}

	.in-xsxsk {
		height: 430px;
	}

	.in-xwxtjdk {
		width: calc(100% - 400px);
		padding-left: 22px;
	}

	.in-xwxtj-text {
		font-size: 14px;
	}

	.in-xwxtjk {
		padding: 15px;
	}

	.in-kynm1 {
		font-size: 18px;
	}

	.in-kydmk {
		padding: 30px 26px 16px;
	}

	.in-kynmk {
		padding: 26px 30px;
	}

	.in-xwldk {
		width: calc(100% - 360px);
		padding-right: 20px;
	}

	.in-kydtdk {
		padding: 30px;
		height: 350px;
	}

	.in-xskwnk {
		height: 350px;
	}

	.mySwiper-inxskw .swiper-slide {
		padding: 8px;
	}

	.in-kyptxj {
		margin-top: 15px;
		width: 40px;
	}

	.in-xsxsk .tab .tab_menu li {
		font-size: 22px;
	}

	.in-xslb dd {
		padding: 18px 0;
	}

	.in-xsndk {
		width: 360px;
	}

	.in-xwxtj-tit {
		font-size: 18px;
	}

	/*  */
	.in-kytlndk {
		display: block;
		margin-left: -30px;
	}

	.in-kytlnk {
		width: calc(25% - 30px);
		margin-left: 30px;
		padding: 25px;
	}

	.in-kyfxtm2 {
		line-height: 24px;
		font-size: 14px;
		padding: 5px 20px 15px;
	}
	.in-kyfxtm2 span{
		height: 48px;
	}
	.in-redltuk {
		width: 300px;
	}

	.in-redlxk {
		width: calc(100% - 300px);
		padding: 20px;
	}

	.in-redr-link .in-protudk {
		height: 135px;
	}

	.in-redr-link {
		padding: 0;
	}

	.in-redr-list li {
		width: calc(50% - 20px);
		margin-left: 20px;
	}

	.in-redldk {
		width: 45%;
	}

	.in-redrdk {
		width: 55%;
	}

	.in-redlxm {
		margin-bottom: 18px;
		font-weight: none;
		line-height: 24px;
		font-size: 14px;
	}

	/*  */
	.in-kytlndk {
		margin-left: -20px;
	}

	.in-kytlnk {
		width: calc(25% - 20px);
		margin-left: 20px;
		padding: 16px;
	}

	.in-dlblk {
		padding: 30px;
		width: calc(100% - 365px);
	}

	.in-djgznk {
		width: 350px;
		padding: 30px;
	}

	.in-dangtuk {
		width: 420px;
		height: 347px;
	}

	.in-dlb-listk {
		margin-left: 420px;
		padding-left: 20px;
	}

	.in-dlb-list li {
		padding: 16px 0;
	}

	.in-dlb-limk {
		padding-left: 12px;
	}

	.in-dlb-lim-tit {
		font-size: 16px;
	}

	.in-dlb-lim-textK {
		font-size: 14px;
	}

	.in-qtbg {
		font-size: 24px;
	}

	.in-kp-list {
		margin-left: -20px;
	}

	.in-kp-list li {
		width: calc(50% - 20px);
		margin-left: 20px;
		padding: 18px;
	}

	.in-kp-li-tit {
		margin-bottom: 10px;
	}

	.in-kp-li-textk {
		margin-bottom: 20px;
	}

	.fo-navlb li {
		margin-left: 20px;
		padding-left: 20px;
	}

	.fo-navlb {
		margin-left: -40px;
	}

	.fo-ljxk {
		margin-bottom: 30px;
	}

	.fo-navk {
		margin-bottom: 40px;
	}

	.fo-navk a {
		font-size: 14px;
	}

	.fo-ljxm1 {
		width: 72px;
		margin-left: 18px;
		font-size: 14px;
	}

	.fo-ljxm2 {
		margin-left: 90px;
		font-size: 14px;
	}

	.fo-ljdk {
		width: 330px;
	}

	.in-pkdt-lfk {
		width: calc(50% - 15px);
	}

	.ab-jsn-tit {
		font-size: 28px;
	}

	.ab-jsnxdk {
		padding: 38px;
	}

	.ab-jsn-textk {
		padding-left: 15px;
	}

	.ab-jsn-text {
		padding-right: 30px;
	}

	.ejbg3 {
		height: 61px;
		width: calc(100% - 36px*2);
		margin-left: 36px;
	}

	.ejbg0 {
		height: 61px;
	}

	.ab-ld-link {
		padding: 20px;
	}

	.ab-ldtuk {
		width: 130px;
	}

	.ab-ld-mk {
		margin-left: 130px;
		padding-left: 40px;
	}

	.ab-ld-mt {
		left: 20px;
	}

	.ab-ld-more {
		font-size: 14px;
	}

	.ab-dsj-tit {
		padding: 15px 0;
	}

	.ab-dsj-ndk .subNav {
		font-size: 20px;
		padding-left: 36px;
		background-size: 32px auto !important;
	}

	.abzz-list {
		margin-left: -26px;
	}

	.abzz-list li {
		width: calc(33.333% - 26px);
		margin-left: 26px;
		margin-bottom: 26px;
		padding: 18px;
	}

	.abzz-tum {
		line-height: 30px;
		font-size: 18px;
	}

	.ab-ld-tit {
		font-size: 18px;
	}

	.td-xsndk {
		margin-bottom: 30px;
	}

	.dt-tz-list {
		margin-left: -28px;
	}

	.dt-tz-list li {
		width: calc(33.3333% - 28px);
		margin-left: 28px;
		margin-bottom: 28px;
		padding: 22px;
	}

	.dt-tz-li-tit {
		font-size: 20px;
		margin-bottom: 8px;
	}

	.in-kp-li-jt {
		width: 38px;
		height: 38px;
	}

	.dt-xw-limk {
		padding-left: 50px;
		margin-left: 315px;
		padding-top: 0;
	}

	.xw-lxj-tit {
		margin-bottom: 24px;
		font-size: 20px;
	}

	.dt-xwtut {
		width: 60px;
		top: 16px;
		right: -30px;
	}

	.xwv-fya {
		margin-bottom: 10px;
		padding: 22px;
	}

	.xwv-huik {
		line-height: 54px;
	}

	.kxly-ld-mk {
		padding-left: 60px;
	}

	.kxxm-sdk {
		padding: 12px;
		margin-bottom: 22px;
	}

	.kxxm-sjlb li {
		margin-bottom: 34px;
	}

	.kxxm-cenav {
		padding: 30px 0 18px;
	}

	.kxxm-listk {
		padding-right: 40px;
	}

	.kxxm-cenav li {
		padding-left: 26px;
		line-height: 52px;
		font-size: 16px;
	}

	.kxxm-limlb dd {
		width: calc(50% - 30px);
	}

	.kxxm-li-tit {
		padding: 2px 0;
		width: calc(100% - 46px);
		font-size: 16px;
	}

	.kxxm-lit {
		width: 3px;
		top: 18px;
	}

	.kxxm-cenavk {
		width: 245px;
	}

	.kxxm-nldk {
		width: calc(100% - 245px);
		padding-left: 40px;
	}

	.kxxm-sd-inx {
		padding: 0 8px;
		font-size: 14px;
	}

	.kjhj-hjak {
		right: 26px;
		top: 26px;
		width: 54px;
		height: 50px;
		line-height: 18px;
		font-size: 14px;
	}

	.kjhj-hjak2 {
		position: relative;
		float: right;
		right: 0;
		top: -48px;
		width: 58px;
		height: 34px;
	}

	.kxhj-nrk {
		line-height: 32px;
		font-size: 14px;
	}

	.td-xsnxk {
		margin-left: -6px;
	}

	.td-xsnxk a {
		margin-left: 6px;
		margin-bottom: 6px;
	}

	.tdxs-mak a {
		width: 100px;
		margin-left: 10px;
		font-size: 16px;
	}

	.tdxs-mndk {
		margin-bottom: 30px;
	}

	.tdky-list {
		margin-left: -28px;
	}

	.tdky-list li {
		width: calc(50% - 28px);
		margin-left: 28px;
		margin-bottom: 28px;
	}

	.ab-ld-textk {
		/* height: 75px; */
		font-size: 14px;
		margin-bottom: 13px;
	}

	.tdky-list .ab-ld-text {
		-webkit-line-clamp: 3;
	}

	.tdv-txndk {
		padding: 26px;
	}

	.dwl-tuvmk {
		padding-left: 30px;
	}

	.tdv-nrdk .tab .tab_menu {
		padding: 0 30px;
	}

	.tdv-nrdk .tab .tab_menu li {
		width: 105px;
		margin-left: 5px;
		font-size: 16px;
	}

	.tdv-nrdk .tab .tab_box {
		padding: 30px 0 0;
	}

	.kypt-nenk dd {
		padding: 0 20px 15px;
		margin-bottom: 15px;
		line-height: 24px;
		font-size: 14px;
	}

	.kyptv-navdk .subNav {
		background-size: auto 8px !important;
	}

	.kyptv-navdk .navContent {
		padding: 20px 0 20px;
	}

	.ptl-lmk {
		padding: 20px 6px 10px;
	}

	.ptl-ltumk {
		padding: 40px 20px 15px;
		line-height: 30px;
		font-size: 18px;
	}

	.ptl-lm-titk {
		margin-bottom: 26px;
	}

	.dwl-tuvm-text {
		margin-top: 20px;
		padding-top: 16px;
		line-height: 32px;
	}

	.ab-jsndk {
		padding: 70px 0 50px;
	}

	.kypt-list {
		margin-left: -26px;
	}

	.kypt-list li {
		width: calc(33.333% - 26px);
		margin-left: 26px;
		margin-bottom: 26px;
		padding: 20px;
	}

	.kyptv-nrdk {
		padding-left: 30px;
		width: calc(100% - 320px);
	}

	.kyptv-nrdxk {
		padding: 38px;
	}

	.kyptv-navdk {
		width: 320px;
	}

	.kyptv-navdk .subNavBox {
		padding: 10px 26px 40px;
	}

	.kyptv-navdk .subNav {
		padding: 6px 3px;
	}

	.xwv-tit {
		line-height: 36px;
		font-size: 22px;
	}

	.gj-gjtuk {
		width: 310px;
	}

	.gj-gjmk {
		width: calc(100% - 310px);
		padding-right: 40px;
		padding-left: 40px;
	}

	.gj-gjm-textk {
		margin-bottom: 30px;
	}

	.gj-list li {
		margin-bottom: 40px;
	}

	.gj-gjm-titk {
		font-size: 18px;
	}

	.gjzy-litt {
		width: 60px;
		margin-bottom: 10px;
	}

	.gjzy-li-tit {
		font-size: 16px;
	}

	.gjzy-list {
		margin-left: -28px;
	}

	.gjzy-list li {
		display: block;
		width: calc(33.333% - 28px);
		margin-left: 28px;
		margin-bottom: 40px;
	}

	.gjzy-li-mk {
		padding: 18px;
	}

	.gjzy-lijnk {
		width: 90px;
		height: 50px;
		top: -16px;
		line-height: 36px;
		font-size: 16px;
	}

	.djdf-list {
		margin-left: -0;
	}

	.djdf-list li {
		display: block;
		width: 100%;
		float: none;
		overflow: hidden;
		margin-left: 0;
		margin-bottom: 38px;
	}

	.dj-df-titk {
		margin-left: 20px;
		margin-bottom: 10px;
		font-size: 18px;
	}

	.dj-df-textk {
		height: 101px;
		padding: 12px 20px;
		line-height: 24px;
	}

	.dj-dftuk {
		width: 240px;
	}

	.dj-df-mk {
		width: calc(100% - 240px);
	}

	.dj-dfxj {
		width: 32px;
	}

	.dgsy-list {
		margin-left: -20px;
	}

	.dgsy-list li {
		width: calc(33.333% - 20px);
		margin-left: 20px;
		margin-bottom: 20px;
		padding-bottom: 16px;
	}

	.kxsp-tum2 {
		display: block;
		margin-top: 6px;
	}

	.kxxw-list {
		margin-left: -40px;
	}

	.kxxw-list li {
		width: calc(50% - 40px);
		margin-left: 40px;
		padding-bottom: 28px;
		margin-bottom: 28px;
	}

	.kxsp-list {
		margin-left: -20px;
	}

	.kxsp-list li {
		width: calc(33.3333% - 20px);
		margin-left: 20px;
		margin-bottom: 20px;
	}

	.kxsp-tuk {
		margin-bottom: 10px;
	}

	.kxxw-tit {
		font-size: 18px;
	}

	.kxxw-textk {
		font-size: 14px;
	}

	.xwv-nrk {
		padding-right: 40px;
	}

	.xwv-gjck {
		margin-bottom: 30px;
	}

	.xwv-fyam2 {
		font-size: 14px;
	}

}

@media all and (min-width: 1101px) and (max-width: 1280px) {
	.container {
		width: 92%;
		min-width: 92%;
		margin-left: auto;
		margin-right: auto;
	}

	body>.clear {
		min-width: 92%;
	}


	.swiper-button-prev-ban {
		right: calc(4% + 54px);
	}

	.swiper-button-next-ban {
		right: 4%;
	}

	.swiper-button-prev-ban,
	.swiper-button-next-ban {
		bottom: 6%;
	}

	.ban-nbg1 {
		right: calc(96% - 130px);
	}

	.ban-nbg2 {
		left: calc(96% - 32px);
	}

	.navk li:last-child .nav-xt {
		left: calc(50% + 115px);
	}

	/*  */
	.pagination li {
		width: 40px;
		height: 40px;
		margin: 0 2px;
		line-height: 40px;
		font-size: 14px;
	}

	.top-headk {
		height: 164px;
	}

	.logo img {
		height: 100px;
	}

	.nav-by {
		display: none;
		margin-left: 30px;
		margin-top: 20px;
		height: 40px;
	}

	.top-sk {
		margin-top: 25px;
		width: 238px;
	}

	.navk li>a {
		padding: 5px 20px;
		font-size: 16px;
	}

	.nav-xt {
		left: calc(50% + 37px);
	}

	.top-topk span {
		width: 36px;
	}

	.top-headbg2 {
		height: 64px;
	}

	.pcnav .navi_content {
		top: 64px;
	}

	.pcnav .navi_content>a {
		line-height: 42px;
		font-size: 14px;
	}

	.ban-ny-wzk {
		padding-left: 30px;
		font-size: 14px;
		background-size: 16px auto;
	}

	.ban-ny-wzk span {
		width: 28px;
	}

	.ernav a {
		padding: 15px 10px;
		font-size: 16px;
	}

	/* .ernav a.on b {
		left: -15%;
		width: 130%;
	} */

	.ban-nydk {
		height: 220px;
		padding: 60px 0 108px;
	}

	.in-xwtjtuk {
		width: 350px;
		height: 299px;
	}

	.in-xwtuk {
		height: 299px;
	}

	.in-xwdk {
		padding: 22px;
		height: 415px;
	}

	.in-xsxsk {
		height: 415px;
	}

	.in-xwxtjdk {
		width: calc(100% - 350px);
		padding-left: 20px;
	}

	.in-xslb-tit {
		padding-left: 16px;
		font-size: 14px;
	}

	.in-xwxl-list li a {
		width: calc(100% - 70px);
	}

	.in-xwxl-list li span {
		font-size: 12px;
	}

	.in-xwxtj-text {
		font-size: 14px;
	}

	.in-xwxtjk {
		padding: 15px;
	}

	.in-kynm1 {
		font-size: 18px;
	}

	.in-kydmk {
		padding: 30px 26px 16px;
	}

	.in-kynmk {
		padding: 26px 30px;
	}

	.in-xwldk {
		width: calc(100% - 310px);
		padding-right: 20px;
	}

	.in-xslbk {
		padding: 0 25px 20px;
	}

	.in-kydtdk {
		padding: 20px;
		height: 315px;
	}

	.in-xskwnk {
		height: 315px;
	}

	.mySwiper-inxskw .swiper-slide {
		padding: 8px;
	}

	.in-kyptxj {
		margin-top: 15px;
		width: 40px;
	}

	.in-xsxsk .tab .tab_menu {
		height: 60px;
	}

	.in-xsxsk .tab .tab_menu li {
		height: 60px;
		padding: 15px;
		line-height: 30px;
		font-size: 20px;
	}

	.tab_memtuk {
		width: 26px;
		height: 30px;
	}

	.tab_mem1 {
		margin-left: 32px;
	}

	.in-xslb dd {
		padding: 18px 0;
	}

	.in-xsndk {
		width: 310px;
	}

	.in-xwxtj-tit {
		font-size: 18px;
	}

	/*  */
	.in-kytlndk {
		display: block;
		margin-left: -30px;
	}

	.in-kytlnk {
		width: calc(25% - 30px);
		margin-left: 30px;
		padding: 25px;
	}

	.in-kyfxtm2 {
		line-height: 24px;
		font-size: 14px;
		padding: 5px 20px 15px;
	}

	.in-kyfxtm2 span {
		display: block;
		height: 48px;
	}

	.in-redltuk {
		width: 450px;
	}

	.in-redlxk {
		width: calc(100% - 450px);
		padding: 40px;
	}

	.in-redr-link .in-protudk {
		height: 245px;
	}

	.in-redr-link {
		padding: 0;
	}

	.in-redr-list {
		margin-left: -20px;
	}

	.in-redr-list li {
		width: calc(50% - 20px);
		margin-left: 20px;
	}

	.in-redldk {
		width: 100%;
		float: left;
		margin-bottom: 20px;
	}

	.in-redrdk {
		width: 100%;
		float: left;
	}

	.in-redlxm {
		margin-bottom: 22px;
		font-weight: none;
		line-height: 28px;
		font-size: 18px;
	}

	/*  */
	.in-kytlndk {
		margin-left: -20px;
	}

	.in-kytlnk {
		width: calc(25% - 20px);
		margin-left: 20px;
		padding: 16px;
	}

	.in-dlblk {
		padding: 30px 20px 20px;
		width: calc(100% - 335px);
	}

	.in-djgznk {
		width: 320px;
		padding: 30px 20px 20px;
	}

	.in-dangtuk {
		width: 370px;
		height: 317px;
	}

	.in-dlb-listk {
		margin-left: 370px;
		padding-left: 20px;
	}

	.in-dlb-list li {
		padding: 10px 0;
	}

	.in-dlb-limk {
		padding-left: 12px;
	}

	.in-dlb-lim-tit {
		font-size: 16px;
	}

	.in-dlb-lim-textK {
		font-size: 14px;
	}

	.in-qtbg {
		font-size: 24px;
	}

	.in-kp-list {
		margin-left: -20px;
	}

	.in-kp-list li {
		width: calc(50% - 20px);
		margin-left: 20px;
		padding: 18px;
	}

	.in-kp-li-tit {
		margin-bottom: 10px;
	}

	.in-kp-li-textk {
		margin-bottom: 20px;
	}

	.fo-navlb li {
		margin-left: 20px;
		padding-left: 20px;
	}

	.fo-navlb {
		margin-left: -40px;
	}

	.fo-ljxk {
		margin-bottom: 30px;
	}

	.fo-navk {
		margin-bottom: 40px;
	}

	.fo-navk a {
		font-size: 14px;
	}

	.fo-ljxm1 {
		width: 72px;
		margin-left: 18px;
		font-size: 14px;
	}

	.fo-ljxm2 {
		margin-left: 90px;
		font-size: 14px;
	}

	.fo-ljdk {
		width: 330px;
	}

	.in-pkdt-lfk {
		width: calc(50% - 15px);
	}

	.ab-jsn-tit {
		font-size: 28px;
	}

	.ab-jsnxdk {
		padding: 38px;
	}

	.ab-jsn-textk {
		padding-left: 15px;
	}

	.ab-jsn-text {
		padding-right: 30px;
	}

	.ejbg3 {
		height: 61px;
		width: calc(100% - 36px*2);
		margin-left: 36px;
	}

	.ejbg0 {
		height: 61px;
	}

	.ab-ld-link {
		padding: 20px;
	}

	.ab-ldtuk {
		width: 130px;
	}

	.ab-ld-mk {
		margin-left: 130px;
		padding-left: 40px;
	}

	.ab-ld-mt {
		left: 20px;
	}

	.ab-ld-more {
		font-size: 14px;
	}

	.ab-dsj-tit {
		padding: 10px 0;
	}

	.ab-dsj-ndk .subNav {
		font-size: 20px;
		padding-left: 36px;
		background-size: 32px auto !important;
	}

	.abzz-list {
		margin-left: -20px;
	}

	.abzz-list li {
		width: calc(33.333% - 20px);
		margin-left: 20px;
		margin-bottom: 20px;
		padding: 14px;
	}

	.abzz-tum {
		line-height: 30px;
		font-size: 16px;
	}

	.ab-lx-adxk {
		padding-bottom: 18px;
		margin-bottom: 18px;
	}

	.ab-ld-tit {
		font-size: 18px;
	}

	.td-xsndk {
		margin-bottom: 30px;
	}

	.dt-tz-list {
		margin-left: -28px;
	}

	.dt-tz-list li {
		width: calc(50% - 28px);
		margin-left: 28px;
		margin-bottom: 28px;
		padding: 22px;
	}

	.dt-tz-li-tit {
		font-size: 20px;
		margin-bottom: 8px;
	}

	.in-kp-li-jt {
		width: 38px;
		height: 38px;
	}

	.dt-xwtudk {
		width: 280px;
	}

	.dt-xw-limk {
		padding-left: 40px;
		margin-left: 280px;
		padding-top: 0;
	}

	.xw-lxj-da {
		margin-bottom: 34px;
	}

	.xw-lxj-tit {
		margin-bottom: 24px;
		font-size: 20px;
	}

	.kxly-ldtuk {
		width: 240px;
	}

	.dt-xwtut {
		width: 60px;
		top: 16px;
		right: -30px;
	}

	.xwv-fya {
		margin-bottom: 10px;
		padding: 22px;
	}

	.xwv-huik {
		line-height: 54px;
	}

	.kxly-ld-mk {
		margin-left: 240px;
		padding-left: 40px;
	}

	.kxxm-sdk {
		padding: 12px;
		margin-bottom: 22px;
	}

	.kxxm-sjlb li {
		margin-bottom: 34px;
	}

	.kxxm-cenav {
		padding: 30px 0 18px;
	}

	.kxxm-listk {
		padding-right: 40px;
	}

	.kxxm-cenav li {
		padding-left: 20px;
		line-height: 46px;
		font-size: 16px;
	}

	.kxxm-sd-sub {
		width: 60px;
		font-size: 14px;
	}

	.kxxm-sd-indk {
		width: calc(100% - 60px);
	}

	.kxxm-sd-innk {
		width: calc(20% - 6px);
		margin-right: 6px;
	}

	.kxxm-listk .subNav {
		padding: 18px 20px;
		background: url(../images/kxxm-nj1.png) calc(100% - 16px) center no-repeat;
		background-size: 26px auto;
	}

	.kxxm-limlb dd {
		width: calc(50% - 30px);
	}

	.kxxm-li-tit {
		padding: 2px 0;
		width: calc(100% - 46px);
		font-size: 16px;
	}

	.kxxm-lit {
		width: 3px;
		top: 18px;
	}

	.kxxm-cenavk {
		width: 245px;
	}

	.kxxm-nldk {
		width: calc(100% - 245px);
		padding-left: 40px;
	}

	.kxxm-sd-inx {
		padding: 0 8px;
		font-size: 14px;
	}

	.kjhj-hjak {
		right: 26px;
		top: 26px;
		width: 54px;
		height: 50px;
		line-height: 18px;
		font-size: 14px;
	}

	.kjhj-hjak2 {
		position: relative;
		float: right;
		right: 0;
		top: -48px;
		width: 58px;
		height: 34px;
	}

	.kxhj-nrk {
		line-height: 32px;
		font-size: 14px;
	}

	.td-xsnxk {
		margin-left: -6px;
	}

	.td-xsnxk a {
		margin-left: 6px;
		margin-bottom: 6px;
	}

	.tdxs-mak a {
		width: 100px;
		margin-left: 10px;
		font-size: 16px;
	}

	.tdxs-mndk {
		margin-bottom: 30px;
	}

	.tdky-list {
		margin-left: 0;
	}

	.tdky-list li {
		width: 100%;
		margin-left: 0;
		margin-bottom: 28px;
	}

	.ab-ld-textk {
		/* height: 75px; */
		font-size: 14px;
		margin-bottom: 13px;
	}

	.tdky-list .ab-ld-text {
		-webkit-line-clamp: 3;
	}

	.tdv-txndk {
		padding: 26px;
	}

	.dwl-tuvmk {
		padding-left: 30px;
	}

	.tdv-nrdk .tab .tab_menu {
		padding: 0 20px;
	}

	.tdv-nrdk .tab .tab_menu li {
		width: 92px;
		margin-left: 5px;
		font-size: 16px;
	}

	.tdv-nrdk .tab .tab_box {
		padding: 30px 0 0;
	}

	.kypt-nenk dd {
		padding: 0 20px 15px;
		margin-bottom: 15px;
		line-height: 24px;
		font-size: 14px;
	}

	.kyptv-navdk .subNav {
		background-size: auto 8px !important;
	}

	.kyptv-navdk .navContent {
		padding: 20px 0 20px;
	}

	.ptl-lmk {
		padding: 20px 6px 10px;
	}

	.ptl-ltumk {
		padding: 40px 20px 15px;
		line-height: 30px;
		font-size: 16px;
	}

	.ptl-lm-titk {
		margin-bottom: 26px;
	}

	.dwl-tuvm-text {
		margin-top: 20px;
		padding-top: 16px;
		line-height: 32px;
	}

	.ab-jsndk {
		padding: 60px 0 40px;
	}

	.kypt-list {
		margin-left: -20px;
	}

	.kypt-list li {
		width: calc(33.333% - 20px);
		margin-left: 20px;
		margin-bottom: 20px;
		padding: 16px;
	}

	.kyptv-nrdk {
		padding-left: 30px;
		width: calc(100% - 320px);
	}

	.kyptv-nrdxk {
		padding: 30px;
	}

	.kyptv-navdk {
		width: 320px;
	}

	.kyptv-navdk .subNavBox {
		padding: 10px 26px 40px;
	}

	.kyptv-navdk .subNav {
		padding: 0 3px;
	}

	.xwv-tit {
		line-height: 32px;
		font-size: 20px;
	}

	.gj-gjtuk {
		width: 260px;
	}

	.gj-gjmk {
		width: calc(100% - 260px);
		padding-right: 30px;
		padding-left: 30px;
	}

	.gj-gjm-da {
		margin-bottom: 12px;
	}

	.gj-gjm-textk {
		margin-bottom: 16px;
	}

	.gj-list li {
		margin-bottom: 40px;
	}

	.gj-gjm-titk {
		font-size: 18px;
	}

	.gjzy-litt {
		width: 44px;
		margin-bottom: 10px;
	}

	.gjzy-li-tit {
		margin-bottom: 6px;
		font-size: 16px;
	}

	.gjzy-list {
		margin-left: -20px;
	}

	.gjzy-list li {
		display: block;
		width: calc(33.333% - 20px);
		margin-left: 20px;
		margin-bottom: 40px;
	}

	.djsy-fdtuk {
		width: 30px;
		margin-top: 10px;
	}

	.gjzy-li-mk {
		padding: 18px;
	}

	.gjzy-lijnk {
		width: 86px;
		height: 46px;
		top: -16px;
		line-height: 34px;
		font-size: 16px;
	}

	.djdf-list {
		margin-left: -0;
	}

	.djdf-list li {
		display: block;
		width: 100%;
		float: none;
		overflow: hidden;
		margin-left: 0;
		margin-bottom: 38px;
	}

	.dj-df-titk {
		margin-left: 20px;
		margin-bottom: 10px;
		font-size: 18px;
	}

	.dj-df-textk {
		height: 101px;
		padding: 12px 20px;
		line-height: 24px;
	}

	.dj-dftuk {
		width: 240px;
	}

	.dj-df-mk {
		width: calc(100% - 240px);
	}

	.dj-dfxj {
		width: 32px;
	}

	.dgsy-list {
		margin-left: -20px;
	}

	.dgsy-list li {
		width: calc(33.333% - 20px);
		margin-left: 20px;
		margin-bottom: 20px;
		padding-bottom: 16px;
	}

	.kxsp-tum2 {
		display: block;
		margin-top: 6px;
	}

	.kxxw-list {
		margin-left: -34px;
	}

	.kxxw-list li {
		width: calc(50% - 34px);
		margin-left: 34px;
		padding-bottom: 20px;
		margin-bottom: 20px;
	}

	.xwv-ndxk .ab-jsn-titk {
		display: none;
	}

	.xwv-ndxk .ab-jsn-textk {
		float: none;
		width: 100%;
	}

	.kxsp-list {
		margin-left: -20px;
	}

	.kxsp-list li {
		width: calc(33.3333% - 20px);
		margin-left: 20px;
		margin-bottom: 20px;
	}

	.kxsp-tuk {
		margin-bottom: 10px;
	}

	.kxxw-tit {
		font-size: 18px;
	}

	.kxxw-textk {
		font-size: 14px;
	}

	.xwv-nrk {
		padding-right: 40px;
	}

	.xwv-gjck {
		margin-bottom: 30px;
	}

	.xwv-fyam2 {
		font-size: 14px;
	}


}

@media all and (min-width: 961px) and (max-width: 1100px) {
	.container {
		width: 92%;
		min-width: 92%;
		margin-left: auto;
		margin-right: auto;
	}

	body>.clear {
		min-width: 92%;
	}


	.swiper-button-prev-ban {
		right: calc(4% + 54px);
	}

	.swiper-button-next-ban {
		right: 4%;
	}

	.swiper-button-prev-ban,
	.swiper-button-next-ban {
		bottom: 6%;
	}

	.ban-nbg1 {
		right: calc(96% - 119px);
	}

	.ban-nbg2 {
		left: calc(96% - 45px);
	}

	/*  */
	.pagination li {
		width: 40px;
		height: 40px;
		margin: 0 2px;
		line-height: 40px;
		font-size: 14px;
	}

	.top-headk {
		height: 164px;
	}

	.logo img {
		height: 100px;
	}

	.nav-by {
		display: none;
			margin-left: 30px;
			margin-top: 20px;
			height: 50px;
		}
	
		.top-sk {
			margin-top: 25px;
			width: 215px;
		}


	.navk li>a {
		padding: 5px 0;
		font-size: 16px;
		background-image: none;
	}

	.navk li:last-child>a {
		background-image: none;
	}

	.nav-xt {
		left: calc(50% + 37px);
	}

	.navk li:nth-last-child(2) .nav-xt {
		left: calc(50% + 44px);
	}

	.navk li:last-child .nav-xt {
		left: calc(50% + 110px);
	}

	/* .nav-xt {
	        left: calc(50% + 43px);
	    } */
	.top-topk span {
		width: 36px;
	}

	.top-headbg2 {
		height: 64px;
	}

	.pcnav .navi_content {
		width: 150%;
		left: -25%;
		top: 64px;
	}

	.pcnav .navi_content2 {
		width: 220px;
		left: calc(50% - 110px);
	}

	.pcnav .navi_content>a {
		line-height: 42px;
		font-size: 14px;
	}

	.ban-ny-wzk {
		padding-left: 30px;
		font-size: 14px;
		background-size: 16px auto;
	}

	.ban-ny-wzk span {
		width: 28px;
	}

	.ernav a {
		padding: 15px 10px;
		font-size: 14px;
	}

	.ab-gktudk {
		display: none;
		float: none;
		width: 100%;
		height: 200px;
		overflow: hidden;
		margin-bottom: 30px;
	}

	/* .ernav a.on b {
		left: -15%;
		width: 130%;
	} */

	.ban-nydk {
		height: 195px;
		padding: 60px 0 108px;
	}

	.in-xwtjtuk {
		display: none;
		width: 350px;
		height: 299px;
	}

	.in-xwtuk {
		height: 299px;
	}

	.in-xwdk {
		padding: 22px;
		height: 415px;
	}

	.in-xsxsk {
		height: 415px;
	}

	.in-xwxtjdk {
		width: 100%;
		float: none;
		padding-left: 0;
	}

	.in-xwb {
		height: 30px;
	}

	.in-xw-tit {
		margin-left: 6px;
		font-size: 22px;
		line-height: 30px;
	}

	.in-xslb-tit {
		padding-left: 16px;
		font-size: 14px;
	}

	.in-xwxl-list li a {
		width: calc(100% - 70px);
	}

	.in-xwxl-list li span {
		font-size: 12px;
	}

	.in-xwxtj-text {
		font-size: 14px;
	}

	.in-xwxtjk {
		padding: 15px;
	}

	.in-kynm1 {
		font-size: 18px;
	}

	.in-kydmk {
		padding: 30px 26px 16px;
	}

	.in-kynmk {
		padding: 26px 30px;
	}

	.in-xwldk {
		width: calc(100% - 310px);
		padding-right: 20px;
	}

	.in-xslbk {
		padding: 0 25px 20px;
	}

	.in-kydtdk {
		padding: 20px;
		height: 315px;
	}

	.in-xskwnk {
		height: 315px;
	}

	.mySwiper-inxskw .swiper-slide {
		padding: 8px;
	}

	.in-kyptxj {
		margin-top: 15px;
		width: 40px;
	}

	.in-xsxsk .tab .tab_menu {
		height: 60px;
	}

	.in-xsxsk .tab .tab_menu li {
		height: 60px;
		padding: 15px;
		line-height: 30px;
		font-size: 20px;
	}

	.tab_memtuk {
		width: 26px;
		height: 30px;
	}

	.tab_mem1 {
		margin-left: 30px;
	}

	.in-xslb dd {
		padding: 18px 0;
	}

	.in-xsndk {
		width: 310px;
	}

	.in-xwxtj-tit {
		font-size: 18px;
	}

	.in-kytlndk {
		margin-left: -20px;
	}

	/*  */
	.in-kytlndk {
		display: block;
		margin-left: -30px;
	}

	.in-kytlnk {
		width: calc(25% - 30px);
		margin-left: 30px;
		padding: 25px;
	}

	.in-kyfxtm2 {
		line-height: 24px;
		font-size: 14px;
		padding: 5px 20px 15px;
	}

	.in-kyfxtm2 span {
		display: block;
		height: 48px;
	}

	.in-redltuk {
		width: 450px;
	}

	.in-redlxk {
		width: calc(100% - 450px);
		padding: 40px;
	}

	.in-redr-link .in-protudk {
		height: 245px;
	}

	.in-redr-link {
		padding: 0;
	}

	.in-redr-list {
		margin-left: -20px;
	}

	.in-redr-list li {
		width: calc(50% - 20px);
		margin-left: 20px;
	}

	.in-redldk {
		width: 100%;
		float: left;
		margin-bottom: 20px;
	}

	.in-redrdk {
		width: 100%;
		float: left;
	}

	.in-redlxm {
		margin-bottom: 22px;
		font-weight: none;
		line-height: 28px;
		font-size: 18px;
	}

	/*  */
	.in-kytlndk {
		margin-left: -20px;
	}

	.in-kytlnk {
		width: calc(50% - 20px);
		margin-left: 20px;
		padding: 16px;
		margin-bottom: 20px;
	}

	.in-kypt-ndk {
		padding: 40px 0;
	}

	.in-dangk {
		padding: 40px 0;
	}

	.in-xw-titk {
		margin-bottom: 22px;
	}

	.in-dlblk {
		padding: 30px 20px 20px;
		width: calc(100% - 335px);
	}

	.in-djgznk {
		width: 320px;
		padding: 30px 20px 20px;
	}

	.in-dangtuk {
		display: none;
		width: 370px;
		height: 317px;
	}

	.in-dlb-listk {
		margin-left: 0;
		padding-left: 0;
	}

	.in-dlb-list li {
		padding: 10px 0;
	}

	.in-dlb-limk {
		padding-left: 12px;
	}

	.in-dlb-lim-tit {
		font-size: 16px;
	}

	.in-dlb-lim-textK {
		font-size: 14px;
	}

	.in-qtbg {
		font-size: 20px;
	}

	.in-kp-list {
		margin-left: 0;
	}

	.in-kp-list li {
		width: 100%;
		margin-left: 0;
		margin-bottom: 16px;
		padding: 18px;
	}

	.in-kp-list li:last-child {
		margin-bottom: 0;
	}

	.in-pkdtbg {
		padding: 40px 0;
	}

	.in-kyxj {
		width: 28px;
	}

	.in-kp-li-tit {
		margin-bottom: 10px;
	}

	.in-kp-li-textk {
		margin-bottom: 20px;
	}

	.fo-navlb li {
		margin-left: 20px;
		padding-left: 20px;
	}

	.fo-navlb {
		margin-left: -40px;
	}

	.fo-ljxk {
		margin-bottom: 30px;
	}

	.fo-navk {
		margin-bottom: 40px;
	}

	.fo-navk a {
		font-size: 14px;
	}

	.fo-ljxm1 {
		width: 72px;
		margin-left: 18px;
		font-size: 14px;
	}

	.fo-ljxm2 {
		margin-left: 90px;
		font-size: 14px;
	}

	.fo-ljdk {
		width: 330px;
	}

	.in-pkdt-lfk {
		width: calc(50% - 15px);
	}

	.ab-jsn-tit {
		font-size: 28px;
	}

	.ab-jsnxdk {
		padding: 38px;
	}

	.ab-jsn-textk {
		padding-left: 15px;
	}

	.ab-jsn-text {
		width: 100%;
		float: none;
		padding-right: 30px;
	}

	.ejbg3 {
		height: 61px;
		width: calc(100% - 36px*2);
		margin-left: 36px;
	}

	.ejbg0 {
		height: 61px;
	}

	.ab-ld-link {
		padding: 20px;
	}

	.ab-ldtuk {
		width: 130px;
	}

	.ab-ld-mk {
		margin-left: 130px;
		padding-left: 40px;
	}

	.ab-ld-mt {
		left: 20px;
	}

	.ab-ld-more {
		font-size: 14px;
	}

	.ab-dsj-tit {
		padding: 10px 0;
	}

	.ab-dsj-ndk .subNav {
		font-size: 20px;
		padding-left: 36px;
		background-size: 32px auto !important;
	}

	.abzz-list {
		margin-left: -20px;
	}

	.abzz-list li {
		width: calc(50% - 20px);
		margin-left: 20px;
		margin-bottom: 20px;
		padding: 14px;
	}

	.abzz-tum {
		line-height: 30px;
		font-size: 16px;
	}

	.ab-lx-adxk {
		padding-bottom: 15px;
		margin-bottom: 15px;
	}

	.ab-lx-tit {
		font-size: 22px;
	}

	.ab-ld-tit {
		font-size: 18px;
	}

	.td-xsndk {
		margin-bottom: 20px;
		padding: 30px 23px 16px;
	}

	.dt-tz-list {
		margin-left: -28px;
	}

	.dt-tz-list li {
		width: calc(50% - 28px);
		margin-left: 28px;
		margin-bottom: 28px;
		padding: 22px;
	}

	.dt-tz-li-tit {
		font-size: 20px;
		margin-bottom: 8px;
	}

	.in-kp-li-jt {
		width: 38px;
		height: 38px;
	}

	.dt-xwtudk {
		width: 280px;
	}

	.dt-xw-limk {
		padding-left: 40px;
		margin-left: 280px;
		padding-top: 0;
	}

	.xw-lxj-da {
		margin-bottom: 34px;
	}

	.xw-lxj-tit {
		margin-bottom: 24px;
		font-size: 20px;
	}

	.kxly-ldtuk {
		width: 210px;
	}

	.dt-xwtut {
		width: 60px;
		top: 16px;
		right: -30px;
	}

	.xwv-fya {
		margin-bottom: 10px;
		padding: 22px;
	}

	.xwv-huik {
		line-height: 54px;
	}

	.kxly-ld-mk {
		margin-left: 210px;
		padding-left: 40px;
	}

	.kxxm-sdk {
		position: relative;
		padding: 12px;
		margin-bottom: 22px;
	}

	.kxxm-sjlb li {
		margin-bottom: 34px;
	}

	.kxxm-cenav {
		padding: 30px 0 18px;
	}

	.kxxm-listk {
		width: calc(100% - 106px);
		padding-right: 20px;
	}

	.kxxm-cenav li {
		padding-left: 20px;
		line-height: 46px;
		font-size: 16px;
	}

	.kxxm-sd-sub {
		width: 60px;
		font-size: 14px;
		position: absolute;
		right: 16px;
		bottom: 16px;
	}

	.kxxm-sd-indk {
		width: calc(100% - 60px);
	}

	.kxxm-sd-innk {
		width: calc(33.33333% - 6px);
		margin-bottom: 6px;
		margin-right: 6px;
	}

	.kxxm-listk .subNav {
		padding: 18px 20px;
		background: url(../images/kxxm-nj1.png) calc(100% - 16px) center no-repeat;
		background-size: 26px auto;
	}

	.kxxm-limlb {
		margin-left: 0;
	}

	.kxxm-limlb dd {
		width: 100%;
		margin-left: 0;
	}

	.kxxm-sjk {
		width: 103px;
	}

	.kxxm-sja {
		width: 72px;
	}

	.kxxm-li-tit {
		padding: 0;
		width: calc(100% - 30px);
		font-size: 16px;
	}

	.kxxm-list li {
		padding: 14px;
	}

	.kxxm-lit {
		width: 3px;
		top: 18px;
	}

	.kxxm-cenavk {
		width: 245px;
	}

	.kxxm-nldk {
		width: calc(100% - 245px);
		padding-left: 40px;
	}

	.kxxm-sd-inx {
		padding: 0 8px;
		font-size: 14px;
	}

	.kjhj-hjak {
		right: 26px;
		top: 26px;
		width: 54px;
		height: 50px;
		line-height: 18px;
		font-size: 14px;
	}

	.kjhj-hjak2 {
		position: relative;
		float: right;
		right: 0;
		top: -48px;
		width: 58px;
		height: 34px;
	}

	.kxhj-nrk {
		line-height: 32px;
		font-size: 14px;
	}

	.td-xsnxk {
		margin-left: -6px;
	}

	.td-xsnxk a {
		margin-left: 6px;
		margin-bottom: 6px;
	}

	.tdxs-mak a {
		width: auto;
		padding: 0 12px;
		margin-left: 6px;
		font-size: 14px;
	}

	.tdxs-mndk {
		margin-bottom: 20px;
	}

	.tdky-list {
		margin-left: 0;
	}

	.tdky-list li {
		width: 100%;
		margin-left: 0;
		margin-bottom: 28px;
	}

	.ab-ld-textk {
		/* height: 50px; */
		font-size: 14px;
		margin-bottom: 13px;
	}

	.tdky-list .ab-ld-text {
		-webkit-line-clamp: 2;
	}

	.tdv-txndk {
		padding: 20px;
	}

	.dwl-tuvk {
		width: 180px;
	}

	.dwl-tuvmk {
		margin-left: 180px;
		padding-left: 20px;
	}

	.tdv-nrdk .tab .tab_menu {
		height: 72px;
		padding: 0 12px;
	}

	.tdv-nrdk .tab .tab_menu li {
		width: 82px;
		height: 72px;
		padding-top: 16px;
		margin-left: 5px;
		font-size: 14px;
	}

	.tdv-nrdk .tab .tab_box {
		padding: 20px 0 0;
	}

	.kypt-nenk dd {
		padding: 0 20px 15px;
		margin-bottom: 15px;
		line-height: 24px;
		font-size: 14px;
	}

	.kyptv-navdk .subNav {
		background-size: auto 8px !important;
	}

	.kyptv-navdk .navContent {
		padding: 20px 0 20px;
	}

	.ptl-lmk {
		padding: 20px 6px 10px;
	}

	.ptl-ltumk {
		padding: 40px 20px 15px;
		line-height: 30px;
		font-size: 16px;
	}

	.ptl-lm-titk {
		margin-bottom: 26px;
	}

	.dwl-tuvm-text {
		margin-top: 20px;
		padding-top: 16px;
		line-height: 30px;
		font-size: 14px;
	}

	.ab-jsndk {
		padding: 55px 0 40px;
	}

	.kypt-list {
		margin-left: -20px;
	}

	.kypt-list li {
		width: calc(50% - 20px);
		margin-left: 20px;
		margin-bottom: 20px;
		padding: 16px;
	}

	.kyptv-nrdk {
		padding-left: 30px;
		width: calc(100% - 280px);
	}

	.kyptv-nrdxk {
		padding: 30px;
	}

	.kyptv-navdk {
		width: 280px;
	}

	.kyptv-navdk .subNavBox {
		padding: 10px 20px 40px;
	}
	.kyptv-tit {
	    padding: 0;
		font-size: 16px;
	}
	.kyptv-navdk .subNav {
		padding: 0 3px;
	}

	.xwv-tit {
		line-height: 32px;
		font-size: 20px;
	}

	.gj-gjtuk {
		width: 216px;
	}

	.gj-gjmk {
		width: calc(100% - 216px);
		padding-right: 20px;
		padding-left: 20px;
	}

	.gj-gjmk .xw-lxj {
		display: none;
	}

	.gj-gjm-da {
		margin-bottom: 12px;
	}

	.gj-gjm-textk {
		margin-bottom: 0;
	}

	.gj-list li {
		margin-bottom: 40px;
	}

	.gj-gjm-titk {
		font-size: 18px;
	}

	.gjzy-litt {
		width: 44px;
		margin-bottom: 10px;
	}

	.gjzy-li-tit {
		margin-bottom: 6px;
		font-size: 16px;
	}

	.gjzy-list {
		margin-left: -20px;
	}

	.gjzy-list li {
		display: block;
		width: calc(50% - 20px);
		margin-left: 20px;
		margin-bottom: 40px;
	}

	.djsy-fdtuk {
		width: 30px;
		margin-top: 10px;
	}

	.gjzy-li-mk {
		padding: 18px;
	}

	.gjzy-lijnk {
		width: 86px;
		height: 46px;
		top: -16px;
		line-height: 34px;
		font-size: 16px;
	}

	.djdf-list {
		margin-left: -0;
	}

	.djdf-list li {
		display: block;
		width: 100%;
		float: none;
		overflow: hidden;
		margin-left: 0;
		margin-bottom: 38px;
	}

	.dj-df-titk {
		margin-left: 20px;
		margin-bottom: 10px;
		font-size: 18px;
	}

	.dj-df-textk {
		height: 101px;
		padding: 12px 20px;
		line-height: 24px;
	}

	.dj-dftuk {
		width: 240px;
	}

	.dj-df-mk {
		width: calc(100% - 240px);
	}

	.dj-dfxj {
		width: 32px;
	}

	.dgsy-list {
		margin-left: -20px;
	}

	.dgsy-list li {
		width: calc(50% - 20px);
		margin-left: 20px;
		margin-bottom: 20px;
		padding-bottom: 16px;
	}

	.kxsp-tum2 {
		display: block;
		margin-top: 6px;
	}

	.kxxw-list {
		margin-left: 0;
	}

	.kxxw-list li {
		width: 100%;
		margin-left: 0;
		padding-bottom: 20px;
		margin-bottom: 20px;
	}

	.xwv-ndxk .ab-jsn-titk {
		display: none;
	}

	.xwv-ndxk .ab-jsn-textk {
		float: none;
		width: 100%;
	}

	.xwv-fydk {
		width: 220px;
	}

	.kxsp-list {
		margin-left: -20px;
	}

	.kxsp-list li {
		width: calc(50% - 20px);
		margin-left: 20px;
		margin-bottom: 20px;
	}

	.kxsp-tuk {
		margin-bottom: 10px;
	}

	.kxxw-tit {
		font-size: 18px;
	}

	.kxxw-textk {
		font-size: 14px;
	}

	.xwv-nrk {
		width: calc(100% - 220px);
		padding-right: 30px;
	}

	.xwv-gjck {
		margin-bottom: 25px;
	}

	.xwv-fyam2 {
		font-size: 14px;
	}

	/**/
	.block-pc {
		display: none;
	}

	.block-sj {
		display: none;
	}

	.block-ipad {
		display: block;
	}

}

@media all and (min-width: 768px) and (max-width: 960px) {
	.container {
		width: 92%;
		min-width: 92%;
		margin-left: auto;
		margin-right: auto;
	}

	body>.clear {
		min-width: 92%;
	}

	.navk li {
		width: 11.5%;
	}

	.navk li:last-child {
		width: 32%;
	}

	.swiper-button-prev-ban {
		right: calc(4% + 54px);
	}

	.swiper-button-next-ban {
		right: 4%;
	}

	.swiper-button-prev-ban,
	.swiper-button-next-ban {
		bottom: 6%;
	}

	.ban-nbg1 {
		right: calc(96% - 119px);
	}

	.ban-nbg2 {
		left: calc(96% - 45px);
	}

	/*  */
	.pagination li {
		width: 40px;
		height: 40px;
		margin: 0 2px;
		line-height: 40px;
		font-size: 14px;
	}

	.top-headk {
		height: 164px;
	}

	.logo img {
		height: 100px;
	}

	.nav-by {
		display: none;
		margin-left: 35px;
		margin-top: 16px;
		height: 58px;
	}

	.top-sk {
		width: 215px;
		margin-top: 25px;
	}

	.navkd>.container {
		width: 98%;
		max-width: 98%;
	}

	.navk li>a {
		padding: 5px 0;
		font-size: 15px;
		background-image: none;
	}

	.navk li:last-child>a {
		background-image: none;
	}

	.nav-xt {
		display: none;
		left: calc(50% + 37px);
	}

	.top-topk span {
		width: 36px;
	}

	.top-headbg2 {
		height: 64px;
	}

	.pcnav .navi_content {
		width: 180px;
		left: calc(50% - 90px);
		top: 64px;
	}

	.pcnav .navi_content2 {
		width: 220px;
		left: calc(50% - 110px);
	}

	.pcnav .navi_content>a {
		line-height: 42px;
		font-size: 14px;
	}

	.ban-ny-wzk {
		padding-left: 30px;
		font-size: 14px;
		background-size: 16px auto;
	}

	.ban-ny-wzk span {
		width: 28px;
	}

	.ernav a {
		padding: 15px 5px;
		font-size: 12px;
	}

	.ab-gktudk {
		display: none;
		float: none;
		width: 100%;
		height: 200px;
		overflow: hidden;
		margin-bottom: 30px;
	}

	/* .ernav a.on b {
		left: -15%;
		width: 130%;
	} */

	.ban-nydk {
		height: 170px;
		padding: 50px 0 108px;
	}

	.ban-ny-tit {
		margin-left: 30px;
		font-size: 26px;
	}

	.in-xwtjtuk {
		display: none;
		width: 350px;
		height: 299px;
	}

	.in-xwtuk {
		height: 299px;
	}

	.in-xwdk {
		padding: 22px;
		height: 415px;
	}

	.in-xsxsk {
		height: 415px;
	}

	.in-xwxtjdk {
		width: 100%;
		float: none;
		padding-left: 0;
	}

	.in-xwb {
		height: 30px;
	}

	.in-xw-tit {
		margin-left: 6px;
		font-size: 22px;
		line-height: 30px;
	}

	.in-xslb-tit {
		padding-left: 16px;
		font-size: 14px;
	}

	.in-xwxl-list li a {
		width: calc(100% - 70px);
	}

	.in-xwxl-list li span {
		font-size: 12px;
	}

	.in-xwxtj-text {
		font-size: 14px;
	}

	.in-xwxtjk {
		padding: 15px;
	}

	.in-kynm1 {
		font-size: 18px;
	}

	.in-kydmk {
		padding: 30px 26px 16px;
	}

	.in-kynmk {
		padding: 26px 30px;
	}

	.in-xwldk {
		width: calc(100% - 310px);
		padding-right: 20px;
	}

	.in-xslbk {
		padding: 0 25px 20px;
	}

	.in-kydtdk {
		padding: 20px;
		height: 315px;
	}

	.in-xskwnk {
		height: 315px;
	}

	.mySwiper-inxskw .swiper-slide {
		padding: 8px;
	}

	.in-kyptxj {
		margin-top: 15px;
		width: 40px;
	}

	.in-xsxsk .tab .tab_menu {
		height: 60px;
	}

	.in-xsxsk .tab .tab_menu li {
		height: 60px;
		padding: 15px;
		line-height: 30px;
		font-size: 20px;
	}

	.tab_memtuk {
		width: 26px;
		height: 30px;
	}

	.tab_mem1 {
		margin-left: 30px;
	}

	.in-xslb dd {
		padding: 18px 0;
	}

	.in-xsndk {
		width: 310px;
	}

	.in-xwxtj-tit {
		font-size: 18px;
	}

	/*  */
	.in-kytlndk {
		display: block;
		margin-left: -30px;
	}

	.in-kytlnk {
		width: calc(25% - 30px);
		margin-left: 30px;
		padding: 25px;
	}

	.in-kyfxtm2 {
		line-height: 24px;
		font-size: 14px;
		padding: 5px 20px 15px;
	}

	.in-kyfxtm2 span {
		display: block;
		height: 48px;
	}

	.in-redltuk {
		width: 450px;
	}

	.in-redlxk {
		width: calc(100% - 450px);
		padding: 40px;
	}

	.in-redr-link .in-protudk {
		height: 245px;
	}

	.in-redr-link {
		padding: 0;
	}

	.in-redr-list {
		margin-left: -20px;
	}

	.in-redr-list li {
		width: calc(50% - 20px);
		margin-left: 20px;
	}

	.in-redldk {
		width: 100%;
		float: left;
		margin-bottom: 20px;
	}

	.in-redrdk {
		width: 100%;
		float: left;
	}

	.in-redlxm {
		margin-bottom: 22px;
		font-weight: none;
		line-height: 28px;
		font-size: 18px;
	}

	/*  */
	.in-kytlndk {
		margin-left: -20px;
	}

	.in-kytlnk {
		width: calc(50% - 20px);
		margin-left: 20px;
		padding: 16px;
		margin-bottom: 20px;
	}

	.in-kypt-ndk {
		padding: 40px 0;
	}

	.in-dangk {
		padding: 40px 0;
	}

	.in-xw-titk {
		margin-bottom: 22px;
	}

	.in-dlblk {
		padding: 30px 20px 20px;
		width: calc(100% - 335px);
	}

	.in-djgznk {
		width: 320px;
		padding: 30px 20px 20px;
	}

	.in-dangtuk {
		display: none;
		width: 370px;
		height: 317px;
	}

	.in-dlb-listk {
		margin-left: 0;
		padding-left: 0;
	}

	.in-dlb-list li {
		padding: 10px 0;
	}

	.in-dlb-limk {
		padding-left: 12px;
	}

	.in-dlb-lim-tit {
		font-size: 16px;
	}

	.in-dlb-lim-textK {
		font-size: 14px;
	}

	.in-qtbg {
		font-size: 20px;
	}

	.in-kp-list {
		margin-left: 0;
	}

	.in-kp-list li {
		width: 100%;
		margin-left: 0;
		margin-bottom: 16px;
		padding: 18px;
	}

	.in-kp-list li:last-child {
		margin-bottom: 0;
	}

	.in-pkdtbg {
		padding: 40px 0;
	}

	.in-kyxj {
		width: 28px;
	}

	.in-kp-li-tit {
		margin-bottom: 10px;
	}

	.in-kp-li-textk {
		margin-bottom: 20px;
	}

	.fo-navlb li {
		margin-left: 20px;
		padding-left: 20px;
	}

	.fo-navlb {
		margin-left: -40px;
	}

	.fo-ljxk {
		margin-bottom: 30px;
	}

	.fo-navk {
		margin-bottom: 40px;
	}

	.fo-navk a {
		font-size: 14px;
	}

	.fo-ljxm1 {
		width: 72px;
		margin-left: 18px;
		font-size: 14px;
	}

	.fo-ljxm2 {
		margin-left: 90px;
		font-size: 14px;
	}

	.fo-ljdk {
		width: 330px;
	}

	.in-pkdt-lfk {
		width: calc(50% - 15px);
	}

	.ab-jsn-tit {
		font-size: 28px;
	}

	.ab-jsnxdk {
		padding: 26px;
	}

	.ab-jsn-textk {
		padding-left: 15px;
	}

	.ab-jsn-text {
		width: 100%;
		float: none;
		padding-right: 30px;
	}

	.ejbg3 {
		height: 61px;
		width: calc(100% - 36px*2);
		margin-left: 36px;
	}

	.ejbg0 {
		height: 61px;
	}

	.ab-ld-link {
		padding: 16px;
	}

	.ab-ldtuk {
		width: 130px;
	}

	.ab-ld-mk {
		margin-left: 130px;
		padding-left: 20px;
	}

	.ab-ld-mt {
		display: none;
		left: 20px;
	}

	.ab-ld-more {
		font-size: 14px;
	}

	.ab-dsj-tit {
		padding: 10px 0;
	}

	.ab-dsj-ndk .subNav {
		font-size: 20px;
		padding-left: 36px;
		background-size: 32px auto !important;
	}

	.abzz-list {
		margin-left: -20px;
	}

	.abzz-list li {
		width: calc(50% - 20px);
		margin-left: 20px;
		margin-bottom: 20px;
		padding: 14px;
	}

	.abzz-tum {
		line-height: 30px;
		font-size: 16px;
	}

	.ab-lx-adxk {
		padding-bottom: 15px;
		margin-bottom: 15px;
	}

	.ab-lx-tit {
		font-size: 22px;
	}

	.ab-ld-tit {
		font-size: 16px;
		margin-bottom: 0px;
	}

	.td-xsndk {
		margin-bottom: 20px;
		padding: 30px 23px 16px;
	}

	.dt-tz-list {
		margin-left: -28px;
	}

	.dt-tz-list li {
		width: calc(50% - 28px);
		margin-left: 28px;
		margin-bottom: 28px;
		padding: 22px;
	}

	.dt-tz-li-tit {
		font-size: 20px;
		margin-bottom: 8px;
	}

	.in-kp-li-jt {
		width: 38px;
		height: 38px;
	}

	.dt-xwtudk {
		width: 280px;
	}

	.dt-xw-limk {
		padding-left: 40px;
		margin-left: 280px;
		padding-top: 0;
	}

	.xw-lxj-da {
		margin-bottom: 34px;
	}

	.xw-lxj-tit {
		margin-bottom: 24px;
		font-size: 20px;
	}

	.kxly-ldtuk {
		width: 178px;
	}

	.dt-xwtut {
		width: 60px;
		top: 16px;
		right: -30px;
	}

	.xwv-fya {
		margin-bottom: 10px;
		padding: 22px;
	}

	.xwv-huik {
		line-height: 54px;
	}

	.kxly-ld-mk {
		margin-left: 178px;
		padding-left: 20px;
	}

	.kxxm-sdk {
		position: relative;
		padding: 12px;
		margin-bottom: 22px;
	}

	.kxxm-sjlb li {
		margin-bottom: 34px;
	}

	.kxxm-cenav {
		padding: 30px 0 18px;
	}

	.kxxm-listk {
		width: 100%;
		padding-right: 0;
	}

	.dleisjdk2 {
		margin-bottom: 14px;
	}

	.leisjk2 {
		padding: 10px 15px;
		line-height: 36px;
		font-size: 16px;
	}

	.leisjerk,
	.leisjerk2 {
		top: 56px;
		padding: 10px 0;
	}

	.leisjerhk2 {
		padding: 10px;
	}

	.leisjerxk {
		display: block;
		margin-left: 10px;
	}

	.leisjerxk>a {
		padding: 0 5px;
		min-width: calc(33.333% - 10px);
		margin-bottom: 10px;
		margin-left: 10px;
		line-height: 36px;
		font-size: 15px;
	}

	.kxxm-cenav li {
		padding-left: 20px;
		line-height: 46px;
		font-size: 16px;
	}

	.kxxm-sd-sub {
		width: 60px;
		font-size: 14px;
		position: absolute;
		right: 16px;
		bottom: 16px;
	}

	.kxxm-sd-indk {
		width: calc(100% - 60px);
	}

	.kxxm-sd-innk {
		width: calc(50% - 6px);
		margin-bottom: 6px;
		margin-right: 6px;
	}

	.kxxm-listk .subNav {
		padding: 18px 20px;
		background: url(../images/kxxm-nj1.png) calc(100% - 16px) center no-repeat;
		background-size: 26px auto;
	}

	.kxxm-limlb {
		margin-left: 0;
	}

	.kxxm-limlb dd {
		width: 100%;
		margin-left: 0;
	}

	.kxxm-sjk {
		width: 100%;
		float: none;
	}

	.kxxm-sja {
		width: 72px;
	}

	.kxxm-li-tit {
		padding: 0;
		width: calc(100% - 30px);
		font-size: 16px;
	}

	.kxxm-list li {
		padding: 14px;
	}

	.kxxm-lit {
		width: 3px;
		top: 18px;
	}

	.kxxm-cenavk {
		width: 230px;
	}

	.kxxm-nldk {
		width: calc(100% - 230px);
		padding-left: 30px;
	}

	.kxxm-sd-inx {
		padding: 0 8px;
		font-size: 14px;
	}

	.kjhj-hjak {
		right: 26px;
		top: 26px;
		width: 54px;
		height: 50px;
		line-height: 18px;
		font-size: 14px;
	}

	.kjhj-hjak2 {
		position: relative;
		float: right;
		right: 0;
		top: -48px;
		width: 58px;
		height: 34px;
	}

	.kxhj-nrk {
		line-height: 32px;
		font-size: 14px;
	}

	.td-xsnxk {
		margin-left: -6px;
	}

	.td-xsnxk a {
		margin-left: 6px;
		margin-bottom: 6px;
	}

	.tdxs-mak a {
		width: auto;
		padding: 0 12px;
		margin-left: 6px;
		font-size: 14px;
	}

	.tdxs-mndk {
		margin-bottom: 20px;
	}

	.tdky-list {
		margin-left: 0;
	}

	.tdky-list li {
		width: 100%;
		margin-left: 0;
		margin-bottom: 28px;
	}

	.ab-ld-textk {
		/* height: 50px; */
		font-size: 14px;
		margin-bottom: 13px;
	}

	.tdky-list .ab-ld-text {
		-webkit-line-clamp: 2;
	}

	.tdv-txndk {
		padding: 20px;
	}

	.dwl-tuvk {
		width: 180px;
	}

	.dwl-tuvmk {
		margin-left: 180px;
		padding-left: 20px;
	}

	.tdv-nrdk .tab .tab_menu {
		height: 72px;
		padding: 0 6px;
	}

	.tdv-nrdk .tab .tab_menu li {
		width: 70px;
		height: 72px;
		padding-top: 16px;
		margin-left: 1px;
		font-size: 14px;
	}

	.tdv-nrdk .tab .tab_box {
		padding: 20px 0 0;
	}

	.kypt-nenk dd {
		padding: 0 11px 11px;
		margin-bottom: 11px;
		line-height: 24px;
		font-size: 14px;
	}

	.kypt-tt {
		width: calc(100% - 22px);
		left: 11px;
	}

	.kyptv-navdk .subNav {
		background-size: auto 8px !important;
	}

	.kyptv-navdk .navContent {
		padding: 20px 0 20px;
	}

	.ptl-lmk {
		padding: 20px 6px 10px;
	}

	.ptl-ltumk {
		padding: 40px 20px 15px;
		line-height: 30px;
		font-size: 16px;
	}

	.ptl-lm-titk {
		margin-bottom: 26px;
	}

	.dwl-tuvm-text {
		margin-top: 20px;
		padding-top: 16px;
		line-height: 30px;
		font-size: 14px;
	}

	.ab-jsndk {
		padding: 55px 0 40px;
	}

	.kypt-list {
		margin-left: -20px;
	}

	.kypt-list li {
		width: calc(50% - 20px);
		margin-left: 20px;
		margin-bottom: 20px;
		padding: 16px;
	}

	.kyptv-nrdk {
		padding-left: 20px;
		width: calc(100% - 280px);
	}

	.kyptv-tit {
		display: block;
		padding: 0 2px;
		line-height: 50px;
		font-size: 16px;
	}

	.kyptv-nrdxk {
		padding: 30px;
	}

	.kyptv-navdk {
		width: 280px;
	}

	.kyptv-navdk .subNavBox {
		padding: 10px 20px 40px;
	}
	.kyptv-tit {
		    padding: 0;
			font-size: 16px;
		}
	.kyptv-navdk .subNav {
		padding: 0 3px;
	}

	.xwv-tit {
		line-height: 32px;
		font-size: 20px;
	}

	.gj-gjtuk {
		width: 216px;
	}

	.gj-gjmk {
		width: calc(100% - 216px);
		padding-right: 20px;
		padding-left: 20px;
	}

	.gj-gjmk .xw-lxj {
		display: none;
	}

	.gj-gjm-da {
		margin-bottom: 12px;
	}

	.gj-gjm-textk {
		margin-bottom: 0;
	}

	.gj-list li {
		margin-bottom: 40px;
	}

	.gj-gjm-titk {
		font-size: 18px;
	}

	.gjzy-litt {
		width: 44px;
		margin-bottom: 10px;
	}

	.gjzy-li-tit {
		margin-bottom: 6px;
		font-size: 16px;
	}

	.gjzy-list {
		margin-left: -20px;
	}

	.gjzy-list li {
		display: block;
		width: calc(50% - 20px);
		margin-left: 20px;
		margin-bottom: 40px;
	}

	.djsy-fdtuk {
		width: 30px;
		margin-top: 10px;
	}

	.gjzy-li-mk {
		padding: 18px;
	}

	.gjzy-lijnk {
		width: 86px;
		height: 46px;
		top: -16px;
		line-height: 34px;
		font-size: 16px;
	}

	.djdf-list {
		margin-left: -0;
	}

	.djdf-list li {
		display: block;
		width: 100%;
		float: none;
		overflow: hidden;
		margin-left: 0;
		margin-bottom: 38px;
	}

	.dj-df-titk {
		margin-left: 20px;
		margin-bottom: 10px;
		font-size: 18px;
	}

	.dj-df-textk {
		height: 101px;
		padding: 12px 20px;
		line-height: 24px;
	}

	.dj-dftuk {
		width: 240px;
	}

	.dj-df-mk {
		width: calc(100% - 240px);
	}

	.dj-dfxj {
		width: 32px;
	}

	.dgsy-list {
		margin-left: -20px;
	}

	.dgsy-list li {
		width: calc(50% - 20px);
		margin-left: 20px;
		margin-bottom: 20px;
		padding-bottom: 16px;
	}

	.kxsp-tum2 {
		display: block;
		margin-top: 6px;
	}

	.kxxw-list {
		margin-left: 0;
	}

	.kxxw-list li {
		width: 100%;
		margin-left: 0;
		padding-bottom: 20px;
		margin-bottom: 20px;
	}

	.xwv-ndxk .ab-jsn-titk {
		display: none;
	}

	.xwv-ndxk .ab-jsn-textk {
		float: none;
		width: 100%;
	}

	.xwv-fydk {
		width: 220px;
	}

	.kxsp-list {
		margin-left: -20px;
	}

	.kxsp-list li {
		width: calc(50% - 20px);
		margin-left: 20px;
		margin-bottom: 20px;
	}

	.kxsp-tuk {
		margin-bottom: 10px;
	}

	.kxxw-tit {
		font-size: 18px;
	}

	.kxxw-textk {
		font-size: 14px;
	}

	.xwv-nrk {
		width: calc(100% - 220px);
		padding-right: 30px;
	}

	.xwv-gjck {
		margin-bottom: 25px;
	}

	.xwv-fyam2 {
		font-size: 14px;
	}

	.dleisjdk2 {
		display: block;
	}

	/**/
	.block-pc {
		display: none;
	}

	.block-sj {
		display: none;
	}

	.block-ipad {
		display: block;
	}

}

@media all and (max-width: 767px) {
	body {
		width: 100vw;
		overflow-x: hidden;
		font-size: .14rem;
		background: #fff;
	}

	html {
		position: relative;
		left: 0 !important;
		right: 0 !important;
	}

	.container {
		width: 90%;
		min-width: 90%;
		margin-left: auto;
		margin-right: auto;
	}

	body>.clear {
		min-width: 90%;
	}

	.top-topk {
		display: none;
	}

	.top-headk,
	.navsj {
		height: 0.56rem;
	}

	.navFix {
		background: url(../images/top-nbg1.png) left top no-repeat, url(../images/top-nbg2.png) right top no-repeat #fff;
		background-size: auto 100%;
	}

	.logo {
		width: auto;
		float: left;
	}

	.logo img,
	.navsj img {
		display: block;
		margin: 0 auto;
		height: 0.56rem;
	}

	.navk li>a {
		padding: 10px 5px;
		font-size: 15px;
	}

	.top-headxk,
	.hr-top {
		height: 0.56rem;
	}

	.pcnav .navi_content {
		top: 0.56rem;
	}

	.pcnav .nav-erjdmk>a {
		padding: 0 16px;
		font-size: 14px;
	}

	/*  */
	.navk,
	.top-headk>.container {
		display: none;
	}

	.fo-copy-dk {
		text-align: center;
	}

	.fo-ndkxk {
		display: none;
	}

	.shu16 {
		line-height: 0.28rem;
		font-size: 0.15rem;
	}

	/*  */
	.in-pkdtbg {
		background-size: auto !important;
		padding: 0.2rem 0;
	}

	.in-pkdt-lfk {
		width: 100%;
		float: none;
		margin-bottom: 0.2rem;
	}

	.in-pkdt-lfk:last-child {
		margin-bottom: 0;
	}

	.in-xw-titk {
		margin-bottom: 0.14rem;
	}

	.in-xwb {
		display: none;
		height: 0.28rem;
	}

	.in-xw-tit {
		margin-left: 0;
		/* margin-left: 0.08rem; */
		font-size: 0.2rem;
		line-height: 0.28rem;
	}

	.in-tmore {
		width: 0.8rem;
		height: 0.3rem;
		margin-top: 0;
		border: 1px solid #809ed9;
		line-height: calc(0.3rem - 2px);
		font-size: 0.14rem;
	}

	.in-kp-list {
		margin-left: 0;
	}

	.in-kp-list li {
		width: 100%;
		margin-left: 0;
		float: none;
		padding: 0.14rem;
		margin-bottom: 0.1rem;
	}

	.in-kp-li-tit {
		margin-bottom: 0.1rem;
		line-height: 1.6;
		font-size: 0.17rem;
	}

	.in-kp-li-textk {
		height: auto;
		margin-bottom: 0.16rem;
		line-height: 1.6;
		font-size: 0.15rem;
	}

	.in-dlblk {
		margin-bottom: 0.2rem;
		padding: 0.16rem;
		width: 100%;
		float: none;
	}

	.in-djgznk {
		float: none;
		width: 100%;
		background: rgba(0, 0, 0, 0.05);
		padding: 0.4rem 0.16rem 0.2rem;
	}

	.in-dlb-lim-tit {
		margin-bottom: 0.05rem;
		line-height: 1.6;
		font-size: 0.17rem;
	}

	.in-dlb-lim-textK {
		margin-bottom: 0;
		height: auto;
		line-height: 1.6;
		font-size: 0.15rem;
	}

	.in-dlb-list li {
		padding: 0.16rem 0;
	}

	.in-qtbg {
		left: 0.1rem;
		top: -0.2rem;
		width: 1.4rem;
		height: 0.6rem;
		padding-top: 0.1rem;
		line-height: 0.35rem;
		font-size: 0.2rem;
	}

	.in-dangtumk {
		padding: 0.4rem 0.16rem 0.16rem;
		line-height: 1.6;
		font-size: 0.16rem;
	}

	.in-dlb-tjk {
		width: 100%;
		float: none;
		overflow: hidden;
	}

	.in-dlb-listk {
		margin-left: 0;
		padding-left: 0;
	}

	.in-dangk {
		padding: 0.2rem 0;
	}

	.in-dangtuk {
		float: none;
		margin-bottom: 0.16rem;
	}

	.in-dlb-list .in-xslb-da {
		margin-top: 0.1rem;
	}

	.in-kydmk {
		padding: 0.2rem 0.16rem 0.1rem;
	}

	.in-kynm1 {
		width: calc(100% - 0.3rem);
		line-height: 1.6;
		font-size: 0.19rem;
	}

	.in-kyptxj {
		width: 0.2rem;
		margin-top: 0.16rem;
	}

	.mySwiper-inkypt {
		width: calc(100% + 0.2rem);
		padding: 0.1rem;
		margin-left: -0.1rem;
	}

	.in-kypt-ndk {
		padding: 0.2rem 0;
	}

	.swiper-pagination-inkypt {
		text-align: center;
	}

	.swiper-pagination-inkypt .swiper-pagination-bullet-active {
		background: #285bbe;
	}

	.in-xskwnk {
		height: auto;
		padding: 0.16rem;
	}

	.in-xsndk {
		width: 100%;
		float: none;
	}

	.mySwiper-inxskw .swiper-slide {
		padding: 0.1rem;
	}

	.in-xwndk {
		padding: 0.2rem 0;
	}

	.in-xsxsk {
		height: auto;
		margin-bottom: 0.2rem;
	}

	.in-xwldk {
		width: 100%;
		padding-right: 0;
		float: none;
	}

	.in-xwxtjdk {
		width: 100%;
		padding-left: 0;
		float: none;
	}

	.in-xwdk {
		padding: 0.16rem;
		margin-bottom: 0.2rem;
		height: auto;
	}

	.in-kydtdk {
		padding: 0.16rem;
		height: auto;
		margin-bottom: 0.2rem;
	}

	.in-xslb dd {
		padding: 0.16rem 0;
	}

	.in-xsxsk .tab .tab_menu li {
		height: 0.6rem;
		padding: 0.16rem;
		line-height: 0.28rem;
		font-size: 0.21rem;
	}

	.tab_memtuk {
		width: 0.26rem;
		height: 0.28rem;
	}

	.tab_mem1 {
		margin-left: 0.34rem;
	}

	.in-xsxsk .tab .tab_menu {
		height: 0.6rem;
		margin-bottom: 0.12rem;
	}

	.in-xwtjtuk {
		margin-bottom: 0.16rem;
		float: none;
		width: 100%;
	}

	.in-xwxtjk {
		display: none;
	}

	.in-xwtumk {
		display: block;
		position: absolute;
		left: 0;
		bottom: 0;
		z-index: 3;
		width: calc(100% - 0.09rem);
		height: 0.4rem;
		padding: 0 0.12rem;
		line-height: 0.4rem;
		font-size: 0.15rem;
	}

	.in-xwxl-list {
		line-height: 0.4rem;
		font-size: 0.15rem;
	}

	.in-kytlndk {
		margin-left: 0;
	}

	.in-kytlnk {
		float: none;
		width: 100%;
		margin-left: 0;
		padding: 0.16rem;
		margin-bottom: 0.12rem;
	}

	.in-kytlnk:last-child {
		margin-bottom: 0;
	}

	/*  */
	.ban-ny-tit {
		margin-left: 0;
		line-height: 1.6;
		font-size: 0.2rem;
	}

	.ban-ny-wzk {
		display: none;
	}

	.ban-nydk {
		height: 1.1rem;
		padding: 0.3rem 0 0.4rem;
	}

	.ejbgdj {
		display: none;
	}

	.ab-jsndk {
		padding: 0.23rem 0;
	}

	.ab-jsnxdk {
		/* padding: 0.2rem; */
		padding: 0;
	}

	.ab-jsj {
		display: none;
	}

	.ab-jsn-tit {
		position: relative;
		writing-mode: horizontal-tb;
		-webkit-writing-mode: horizontal-tb;
		-ms-writing-mode: horizontal-tb;
		font-size: 0.22rem;
	}

	.ab-jsn-titk {
		display: none;
		width: 100%;
		overflow: hidden;
		height: auto;
		float: none;
		margin-bottom: 0.16rem;
	}

	.ab-jsn-textk {
		float: none;
		width: 100%;
		padding-left: 0;
	}

	.ab-gktudk {
		display: none;
		float: none;
		width: 100%;
		height: 2rem;
		overflow: hidden;
		margin-bottom: 0.2rem;
	}

	.abgk-dian {
		left: -0.2rem;
		bottom: -0.3rem;
	}

	.ab-jsn-text {
		width: 100%;
		float: none;
		padding-right: 0;
	}

	.ab-gktuxj {
		width: 0.12rem;
	}

	.dleisjdk,
	.dleisjdk2 {
		display: block;
	}

	.ab-ld-link {
		padding: 0.16rem;
	}

	.ab-ldtuk {
		float: none;
		width: 100%;
		margin-bottom: 0.16rem;
	}

	.ab-ld-mk {
		margin-left: 0;
		padding-left: 0;
	}

	.ab-ld-mt {
		display: none;
	}

	.ab-ld-tit {
		margin-bottom: 0.04rem;
		line-height: 1.6;
		font-size: 0.18rem;
	}

	.ab-ld-textk {
		margin-bottom: 0.16rem;
		height: auto;
		line-height: 1.6;
		font-size: 0.15rem;
	}

	.ab-ld-more {
		width: 1rem;
		height: 0.32rem;
		line-height: 0.32rem;
		font-size: 0.14rem;
		border-radius: 0.32rem;
	}

	.abldj {
		width: 30px;
		right: -10px;
	}

	.ab-ld-list li {
		margin-bottom: 0.16rem;
	}

	.ab-dsj-tit {
		padding: 0.1rem 0;
	}

	.ab-dsj-ndk .subNav {
		position: relative;
		padding-left: 0.26rem;
		line-height: 0.35rem;
		font-size: 0.2rem;
		background-size: 0.26rem auto !important;
	}

	.ab-dsj-ndk .ab-dsj-lit {
		display: block;
		position: absolute;
		width: 0.1rem;
		height: 0.1rem;
		left: 0;
		top: calc(50% - 0.05rem);
	}

	.ab-dsj-ndk .navContent {
		padding: 0.12rem 0;
		margin-left: 0.26rem;
	}

	.abzz-list {
		margin-left: 0;
	}

	.abzz-list li {
		width: 100%;
		margin-left: 0;
		float: none;
		margin-bottom: 0.12rem;
		padding: 0.12rem;
	}

	.abzz-tuk {
		margin-bottom: 0.08rem;
	}

	.abzz-tum {
		line-height: 0.34rem;
		font-size: 0.16rem;
	}

	.yemak {
		display: none;
	}

	.ab-lx-tit {
		line-height: 1.5;
		font-size: 0.2rem;
		margin-bottom: 0.16rem;
	}

	.ab-telb {
		height: 0.24rem;
	}

	.ab-telbmk {
		margin-left: 0.27rem;
	}

	.ab-telbm2 {
		margin-left: 0.48rem;
	}

	.ab-lx-adxk {
		line-height: 0.24rem;
		font-size: 0.15rem;
		padding-bottom: 0.14rem;
		margin-bottom: 0.14rem;
	}

	.dt-tz-list {
		margin-left: 0;
	}

	.dt-tz-list li {
		float: none;
		width: 100%;
		margin-left: 0;
		margin-bottom: 0.16rem;
		padding: 0.16rem;
	}

	.dt-tz-li-tit {
		margin-bottom: 0.08rem;
		line-height: 1.7;
		font-size: 0.17rem;
	}

	.dt-new {
		width: 0.22rem;
		right: 0.12rem;
	}

	.dt-tz-li-textk {
		height: auto;
		margin-bottom: 0.2rem;
		line-height: 1.6;
		font-size: 0.15rem;
	}

	.in-kp-li-jt {
		width: 0.3rem;
		height: 0.3rem;
	}

	.xwv-nrk {
		width: 100%;
		float: none;
		padding-right: 0;
		margin-bottom: 0.2rem;
	}

	.xwv-tit {
		display: block;
		margin-bottom: 0.16rem;
		line-height: 1.6;
		font-size: 0.2rem;
	}

	.xwv-gjck {
		display: block;
		margin-bottom: 0.2rem;
		line-height: 1.6;
		font-size: 0.13rem;
	}

	.xwv-fydk {
		float: none;
		width: 100%;
	}

	.xwv-fya {
		margin-bottom: 0.1rem;
		padding: 0.16rem;
		line-height: 1.6;
		font-size: 0.15rem;
	}

	.xwv-huik {
		line-height: 0.48rem;
		font-size: 0.15rem;
	}

	.xwv-huik span {
		background-size: 0.2rem auto !important;
	}

	.dt-xw-list li {
		padding-bottom: 0.2rem;
		margin-bottom: 0.2rem;
	}

	.dt-xwtudk {
		float: none;
	}

	.dt-xwtut {
		display: none;
	}

	.dt-xw-limk {
		padding-left: 0;
		margin-left: 0;
		padding-top: 0.16rem;
	}

	.xw-lxj-tit {
		text-overflow: auto;
		white-space: normal;
		margin-bottom: 0.16rem;
		line-height: 1.6;
		font-size: 0.2rem;
	}

	.xw-lxj-textk {
		margin-bottom: 0.1rem;
		line-height: 1.6;
		font-size: 0.15rem;
	}

	.xw-lxj-da {
		margin-bottom: 0.2rem;
		line-height: 1.4;
		font-size: 0.14rem;
	}

	.xw-lxj img {
		height: 0.1rem;
	}

	.kxly-ldtuk {
		float: none;
		width: 100%;
		margin-bottom: 0.16rem;
	}

	.kxly-ld-mk {
		margin-left: 0;
		padding-left: 0;
	}

	.kxxm-cenavk {
		display: none;
	}

	.kxxm-nldk {
		width: 100%;
		float: none;
		padding-left: 0;
	}

	.kxxm-sdk {
		padding: 0.1rem;
		margin-bottom: 0.16rem;
	}

	.kxxm-sd-innk {
		display: block;
		width: 100%;
		height: 0.38rem;
		margin-bottom: 0.06rem;
		float: none;
		border: 1px solid #d7dff3;
		margin-right: 0;
	}

	.kxxm-sd-indk {
		width: 100%;
		float: none;
	}

	.kxxm-sd-sub {
		height: auto;
		float: none;
		width: 100%;
		line-height: 0.38rem;
		font-size: 0.15rem;
	}

	.kxxm-sd-inx {
		padding: 0 0.1rem;
		line-height: 0.38rem;
		font-size: 0.15rem;
	}

	.kxxm-sjk {
		display: block;
		float: none;
		width: 100%;
	}

	.kxxm-listk {
		display: block;
		float: none;
		width: 100%;
		padding-right: 0;
	}

	.kxxm-listk .subNav {
		padding: 0.12rem 0.14rem;
		margin-bottom: 0.1rem;
		background: url(../images/kxxm-nj1.png) calc(100% - 0.1rem) center no-repeat;
		background-size: 0.26rem;
	}

	.kxxm-li-tit {
		width: calc(100% - 0.3rem);
		float: none;
		padding: 0.05rem 0;
		line-height: 1.6;
		font-size: 0.18rem;
	}

	.kxxm-lit {
		display: block;
		width: 0.03rem;
		height: 0.2rem;
		top: 0.21rem;
	}

	.kxxm-listk .currentDd {
		margin-bottom: 0;
		padding-bottom: 0;
	}

	.kxxm-listk .navContent {
		margin-bottom: 0.1rem;
	}

	.kxxm-limlb-dk {
		padding: 0.05rem 0.16rem 0.1rem;
	}

	.kxxm-limlb {
		padding-top: 0.06rem;
		margin-left: 0;
	}

	.kxxm-limlb dd {
		width: 100%;
		float: none;
		margin-left: 0;
		line-height: 1.6;
		font-size: 0.15rem;
	}

	.kxxm-list li {
		padding: 0.12rem 0.14rem;
		margin-bottom: 0.1rem;
	}

	.kxxm-list .kxxm-li-tit {
		margin-bottom: 0.08rem;
	}

	.kjhj-hjak-tcnk {
		margin: 0.2rem auto;
		background: #fff;
		padding: 0.16rem;
	}

	.kjhj-hjak {
		right: 0.2rem;
		top: 0.2rem;
		width: 0.5rem;
		height: 0.48rem;
		padding-top: 0.03rem;
		line-height: 0.18rem;
		font-size: 0.15rem;
	}

	.kjhj-hjak2 {
		position: relative;
		float: right;
		right: 0;
		top: -0.4rem;
		height: 0.3rem;
	}

	.td-xsndk {
		padding: 0.2rem 0.2rem 0.14rem;
		margin-bottom: 0.2rem;
		margin-top: 22px;
	}

	.td-xsnxk {
		margin-left: -0.08rem;
	}

	.td-xsnxk a {
		width: 0.34rem;
		height: 0.34rem;
		line-height: calc(0.34rem - 2px);
		font-size: 0.15rem;
		margin-bottom: 0.08rem;
		margin-left: 0.08rem;
	}

	.tdxs-m1 {
		float: none;
		text-align: center;
		margin-bottom: 0.1rem;
		line-height: 1.6;
		font-size: 0.15rem;
	}

	.tdxs-mak {
		float: none;
		margin-left: -0.08rem;
	}

	.tdxs-mak a {
		width: calc(33.333333% - 0.08rem);
		height: 0.36rem;
		margin-left: 0.08rem;
		margin-bottom: 0.08rem;
		line-height: calc(0.36rem - 2px);
		font-size: 0.15rem;
	}

	.tdxs-mndk {
		margin-bottom: 0.2rem;
	}

	.tdky-list {
		margin-left: 0;
	}

	.tdky-list li {
		float: none;
		width: 100%;
		margin-left: 0;
		margin-bottom: 0.16rem;
	}

	.ab-ldtuk {
		width: 45vmin;
		height: 45vmin;
		border-radius: 50%;
		margin: 0 auto 0.12rem;
	}

	.tdky-list .ab-ld-tit {
		text-align: center;
	}

	.ab-ld-tit span {
		padding-left: 0.12rem;
		font-size: 0.14rem;
	}

	.tdky-list .ab-ld-more {
		float: none;
		margin: 0 auto;
	}

	.tdky-list .ab-ld-text {
		text-align: center;
	}

	.tdv-txndk {
		padding: 0.16rem;
	}

	.dwl-tuvk {
		float: none;
		width: 50vmin;
		margin: 0 auto 0.2rem;
	}

	.dwl-tuvmk {
		margin-left: 0;
		padding-left: 0;
	}

	.tdv-txndk .ab-ld-tit {
		text-align: center;
	}

	.dwl-tuvm-text {
		margin-top: 0.15rem;
		padding-top: 0.15rem;
		line-height: 2;
		font-size: 0.15rem;
	}

	.tdv-nrdk .tab_menuk {
		display: none;
	}

	.in-xslbk {
		padding: 0.16rem;
	}

	.tdv-nrdk .tab .tab_box {
		padding: 0;
	}

	.tdv-nrdk .hide {
		display: block;
	}

	.tdnrnk-tik {
		display: block;
	}

	.tdv-nrdk .tab_box .div {
		margin-bottom: 0.14rem;
	}

	.tdv-nrdk .tab_box .div:last-child {
		margin-bottom: 0.1rem;
	}

	.kypt-list {
		margin-left: 0;
	}

	.kypt-list li {
		float: none;
		width: 100%;
		margin-left: 0;
		margin-bottom: 0.2rem;
		padding: 0;
	}

	.ptl-lmk {
		padding: 0.16rem 0 0.05rem;
	}

	.ptl-ltumk {
		padding: 0.3rem 0.15rem 0.1rem;
		line-height: 1.6;
		font-size: 0.18rem;
	}

	.ptl-lm-titk {
		margin-bottom: 0.15rem;
		height: auto;
		line-height: 1.6;
		font-size: 0.15rem;
	}

	.kyptv-navdk {
		display: none;
	}

	.kyptv-nrdk {
		width: 100%;
		padding-left: 0;
		float: none;
	}

	.kyptv-nrdxk {
		padding: 0.16rem;
		margin-bottom: 0.2rem;
	}

	.gjzy-list {
		margin-left: 0;
		margin-bottom: 0.2rem;
	}

	.gjzy-list li {
		width: 100%;
		float: none;
		margin-left: 0;
		margin-bottom: 0;
		margin-top: 0.3rem;
	}

	.gjzy-lijnk {
		width: 0.8rem;
		height: 0.46rem;
		left: 0.1rem;
		top: -0.18rem;
		line-height: 0.34rem;
		font-size: 0.15rem;
	}

	.gjzy-li-mk {
		padding: 0.16rem;
	}

	.gjzy-litt {
		width: 0.5rem;
		margin-bottom: 0.14rem;
	}

	.gjzy-li-tit {
		margin-bottom: 0.08rem;
		line-height: 1.6;
		font-size: 0.17rem;
	}

	.gjzy-li-da {
		line-height: 1.6;
		font-size: 0.14rem;
	}

	.gj-list li {
		margin-bottom: 0.3rem;
	}

	.gj-gjtuk {
		float: none;
		width: 100%;
		margin-bottom: 0.16rem;
	}

	.gj-gjmk {
		width: 100%;
		padding-right: 0;
		padding-left: 0;
	}

	.gj-gjmt {
		display: none;
	}

	.gj-gjm-titk {
		height: auto;
		margin-bottom: 0.06rem;
		line-height: 1.6;
		font-size: 0.2rem;
	}

	.gj-gjm-da {
		margin-bottom: 0.16rem;
		line-height: 1.6;
		font-size: 0.14rem;
	}

	.gj-gjm-textk {
		display: block;
		margin-bottom: 0.2rem;
		height: auto;
		line-height: 1.6;
		font-size: 0.15rem;
	}

	.djdf-list {
		margin-left: 0;
	}

	.djdf-list li {
		width: 100%;
		float: none;
		margin-left: 0;
		margin-bottom: 0.3rem;
	}

	.dj-dftuk {
		float: none;
		width: 100%;
	}

	.dj-df-mk {
		float: none;
		width: 100%;
		padding-top: 0.16rem;
	}

	.dj-df-titk {
		margin-left: 0;
		height: auto;
		margin-bottom: 0.1rem;
		line-height: 1.6;
		font-size: 0.2rem;
	}

	.dj-df-textk {
		height: auto;
		padding: 0.16rem;
		line-height: 1.6;
		font-size: 0.15rem;
		color: #616161;
	}

	.djdf-li-da {
		margin-bottom: 0.06rem;
		line-height: 1.6;
		font-size: 0.14rem;
	}

	.dj-dfxj {
		width: 0.26rem;
	}

	.dgsy-list {
		margin-left: 0;
	}

	.dgsy-list li {
		width: 100%;
		margin-left: 0;
		float: none;
		margin-bottom: 0.2rem;
		padding-bottom: 0.12rem;
	}

	.kxsp-tum {
		line-height: 1.6;
		font-size: 0.15rem;
	}

	.kxsp-tum2 {
		margin-top: 0.06rem;
		line-height: 1.4;
		font-size: 0.14rem;
	}

	.djsy-fdtuk {
		width: 0.3rem;
		margin-top: 0.1rem;
	}

	.kxxw-list {
		margin-left: 0;
	}

	.kxxw-list li {
		float: none;
		width: 100%;
		margin-left: 0;
		padding-bottom: 0.16rem;
		margin-bottom: 0.2rem;
	}

	.in-xslb-da3 {
		margin-bottom: 0.1rem;
		line-height: 1.2;
		font-size: 0.32rem;
	}

	.in-xslb-da2 {
		line-height: 1.4;
		font-size: 0.14rem;
	}

	.in-dlb-limk {
		margin-left: 0.5rem;
		padding-left: 0.2rem;
	}

	.kxxw-tit {
		margin-bottom: 0.04rem;
		line-height: 1.6;
		font-size: 0.2rem;
	}

	.kxxw-textk {
		height: auto;
		line-height: 1.6;
		font-size: 0.15rem;
	}

	.kxxw-list .in-xslb-da {
		padding-top: 0.06rem;
	}

	.kxsp-list {
		margin-left: 0;
	}

	.kxsp-list li {
		width: 100%;
		margin-left: 0;
		margin-bottom: 0.2rem;
		float: none;
	}

	.kxsp-tuk {
		margin-bottom: 0.12rem;
	}

	.in-kytumk {
		height: auto;
	}

	.in-redltuk {
		display: block;
		float: none;
		width: 100%;
	}

	.in-redlxk {
		float: none;
		width: 100%;
		padding: 0.16rem;
	}

	.in-redlxm {
		margin-bottom: 0;
		font-weight: normal;
		line-height: 1.6;
		font-size: 0.15rem;
	}

	.in-redldk {
		width: 100%;
		float: none;
		margin-bottom: 0.15rem;
	}

	.in-redrdk {
		width: 100%;
		float: none;
	}

	.in-redr-list li {
		width: 100%;
		float: none;
		margin-left: 0;
		margin-bottom: 0.15rem;
	}

	.in-redr-link {
		padding: 0.15rem;
	}

	/**/
	.block-pc {
		display: none;
	}

	.block-ipad {
		display: none;
	}

	.block-sj {
		display: block;
	}
}