

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

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

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

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

	/*  */
	.kfy-banmk {
		padding: 185px 4vmin 130px;
	}

	.kfy-banm-text {
		font-size: 18px;
	}

	.kfy-addnk {
		padding: 50px 0 34px;
	}

	.kfy-add-list {
		margin-left: -40px;
	}

	.kfy-add-list li {
		margin-bottom: 20px;
		width: calc(33.333% - 40px);
		margin-left: 40px;
	}

	.kfy-add-lim2 {
		height: 42px;
	}

	/*  */
	.dy-ys-tit2 {
		line-height: 50px;
		font-size: 32px;
	}

	.dy-ys-listk {
		margin-left: 450px;
	}

	.dy-zll-limk {
		line-height: 36px;
	}

	.dy-zll-link {
		padding: 20px 50px 20px 90px;
	}

	.dy-al-dtext {
		font-size: 32px;
	}
}

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

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

	/*  */
	.kfy-banmk {
		padding: 185px 4vmin 130px;
	}

	.kfy-banm-tit {
		font-size: 36px;
	}

	.kfy-banm-text {
		font-size: 18px;
	}

	.kfy-addnk {
		padding: 50px 0 34px;
	}

	.kfy-add-list {
		margin-left: -40px;
	}

	.kfy-add-list li {
		margin-bottom: 20px;
		width: calc(33.333% - 40px);
		margin-left: 40px
	}

	.kfy-add-lim2 {
		height: 42px;
	}

	.kfy-telsmk:nth-child(2) {
		margin-left: 70px;
	}

	/*  */
	.dy-ys-tit2 {
		line-height: 46px;
		font-size: 30px;
	}

	.dy-ysb-mtext {
		height: 84px;
		font-size: 14px;
	}

	.dy-ysb-mtext br {
		display: none;
	}

	.dy-ys-listk {
		margin-left: 450px;
	}

	.dy-zll-limk {
		line-height: 30px;
	}

	.dy-zll-link {
		padding: 20px 50px 20px 90px;
	}

	.dy-al-dtext {
		line-height: 40px;
		font-size: 30px;
	}

	.dy-al-lnxk {
		padding: 66px 54px;
	}
}

@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%;
	}

	/*  */
	.kfy-banmk {
		padding: 185px 4vmin 130px;
	}

	.kfy-banm-tit {
		font-size: 36px;
	}

	.kfy-banm-text {
		line-height: 32px;
		font-size: 18px;
	}

	.kfy-addnk {
		padding: 50px 0 34px;
	}

	.kfy-add-list {
		margin-left: -40px;
	}

	.kfy-add-list li {
		margin-bottom: 20px;
		width: calc(33.333% - 40px);
		margin-left: 40px
	}

	.kfy-add-lim1 {
		line-height: 22px;
		font-size: 16px;
	}

	.kfy-add-lim2 {
		height: 42px;
	}

	.kfy-telsmk:nth-child(2) {
		margin-left: 70px;
	}

	/*  */
	.dy-ys-tit2 {
		line-height: 46px;
		font-size: 30px;
	}

	.dy-ysb {
		width: 50px;
	}

	.dy-ysbmk {
		margin-left: 60px;
	}

	.dy-dyysk .container {
		padding: 60px 0 60px;
	}

	.dy-ys-list li {
		padding: 20px 16px 20px;
	}

	.dy-ys-tit1 {
		line-height: 36px;
		font-size: 24px;
	}

	.dy-ysb-mtext {
		height: 84px;
		font-size: 14px;
	}

	.dy-ysb-mtext br {
		display: none;
	}

	.dy-ys-listk {
		margin-left: 400px;
	}

	.dy-qzllk {
		padding: 60px 0 60px;
	}

	.dy-zll-limk {
		line-height: 30px;
	}

	.dy-zll-link {
		padding: 20px 50px 20px 90px;
	}

	.dy-hyalk {
		padding: 60px 0 80px;
	}

	.dy-al-dtext {
		line-height: 40px;
		font-size: 30px;
	}

	.dy-al-lnxk {
		padding: 66px 54px;
	}

	.dy-al-sjk {
		width: 320px;
		right: 145px;
	}

	.dy-al-lnxmk {
		width: calc(100% - 430px);
		padding-right: 50px;
		margin-right: 430px;
	}

	.dy-al-ltit {
		margin-bottom: 10px;
		line-height: 36px;
		font-size: 24px;
	}

	.dy-al-dtitk {
		margin-bottom: 60px;
	}

	.slideTxtBox .hd {
		width: 200px;
		padding: 0 20px;
	}

	.dy-al-xnrk {
		margin-left: 200px;
	}
	.dy-qz-tit1 {
	    line-height: 50px;
	    font-size: 30px;
	}
	.dy-zz-list{
		margin-left: -30px;
	}
	.dy-zz-list li {
	    margin-left: 30px;
	    width: calc(33.333% - 30px);
	}
	.dy-zz-xb{
		height: 60px;
	}
	.dy-zz-xb-tit {
	    line-height: 32px;
	    font-size: 22px;
	}
	.dy-zz-link {
	    padding: 30px 20px;
	}
	.dy-fwlcdk {
	    padding: 50px 0 50px;
	}
	
	.dy-pkxk1{
		max-width: 520px;
		padding-left:40px;
	}
	.dy-pkxk2{
		max-width: 520px;
		padding-right: 40px;
	}
	.dy-pk-bt1, .dy-pk-bt2 {
	    width: 14.69%;
	}
	.dy-pk-bt1 {
	    left: -5.58%;
	}
	.dy-pk-bt2 {
		left: -7.28%;
	}
}

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

@media all and (min-width: 1281px) and (max-width: 1366px) {
	.container {
		width: 94%;
		min-width: 94%;
		margin-left: auto;
		margin-right: auto;
	}

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

	/*  */
	.kfy-banmk {
		padding: 140px 4vmin 88px;
	}

	.kfy-banm-tit {
		font-size: 36px;
	}

	.kfy-banm-text {
		line-height: 32px;
		font-size: 18px;
	}

	.kfy-addnk {
		padding: 50px 0 34px;
	}

	.kfy-add-list {
		margin-left: -40px;
	}

	.kfy-add-list li {
		margin-bottom: 20px;
		width: calc(33.333% - 40px);
		margin-left: 40px
	}

	.kfy-add-lim1 {
		line-height: 22px;
		font-size: 16px;
	}

	.kfy-add-lim2 {
		height: 42px;
	}

	.kfy-telsmk:nth-child(2) {
		margin-left: 50px;
	}

	/*  */
	.dy-ys-tit2 {
		line-height: 46px;
		font-size: 30px;
	}

	.dy-ysb {
		width: 50px;
	}

	.dy-ysbmk {
		margin-left: 60px;
	}

	.dy-dyysk .container {
		padding: 60px 0 60px;
	}

	.dy-ys-list li {
		padding: 20px 16px 20px;
	}

	.dy-ys-tit1 {
		line-height: 36px;
		font-size: 24px;
	}

	.dy-ysb-mtext {
		height: 84px;
		font-size: 14px;
	}

	.dy-ysb-mtext br {
		display: none;
	}

	.dy-ys-listk {
		margin-left: 400px;
	}

	.dy-qzllk {
		padding: 60px 0 60px;
	}

	.dy-zll-limk {
		line-height: 30px;
	}

	.dy-zll-list {
		margin-left: -30px;
	}

	.dy-zll-list li {
		width: calc(33.3333% - 30px);
		margin-left: 30px;
		margin-bottom: 30px;
	}

	.dy-zll-link {
		padding: 20px 40px 20px 75px;
	}

	.dy-zllxbg {
		left: 0;
	}

	.dy-hyalk {
		padding: 60px 0 80px;
	}

	.dy-al-dtext {
		line-height: 40px;
		font-size: 30px;
	}

	.dy-al-lnxk {
		padding: 66px 54px;
	}

	.dy-al-sjk {
		width: 320px;
		right: 145px;
	}

	.dy-al-lnxmk {
		width: calc(100% - 430px);
		padding-right: 50px;
		margin-right: 430px;
	}

	.dy-al-ltit {
		margin-bottom: 10px;
		line-height: 36px;
		font-size: 24px;
	}

	.dy-al-dtitk {
		margin-bottom: 60px;
	}

	.slideTxtBox .hd {
		width: 200px;
		padding: 0 20px;
	}

	.dy-al-xnrk {
		margin-left: 200px;
	}
	
	.dy-qz-tit1 {
	    line-height: 44px;
	    font-size: 30px;
	}
	.dy-zz-list{
		margin-left: -30px;
	}
	.dy-zz-list li {
	    margin-left: 30px;
	    width: calc(33.333% - 30px);
	}
	.dy-zz-xb{
		height: 54px;
	}
	.dy-zz-xb-tit {
	    line-height: 32px;
	    font-size: 22px;
	}
	.dy-zz-link {
	    padding: 30px 20px;
	}
	.dy-fwlcdk {
	    padding: 50px 0;
	}
	.dy-zzndk {
	    padding: 50px 0;
	}
	
	.dy-pkxk1{
		max-width: 520px;
		padding-left:40px;
	}
	.dy-pkxk2{
		max-width: 520px;
		padding-right: 40px;
	}
	.dy-pk-bt1, .dy-pk-bt2 {
	    width: 14.69%;
	}
	.dy-pk-bt1 {
	    left: -5.58%;
	}
	.dy-pk-bt2 {
		left: -7.28%;
	}
}

@media all and (min-width: 1025px) and (max-width: 1280px) {
	.container {
		width: 94%;
		min-width: 94%;
	}

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

	/*  */
	.kfy-banmk {
		padding: 110px 4vmin 80px;
	}

	.kfy-banm-tit {
		line-height: 52px;
		font-size: 34px;
	}

	.kfy-banm-text {
		line-height: 32px;
		font-size: 18px;
	}

	.kfy-addnk {
		padding: 50px 0 34px;
	}

	.kfy-add-list {
		margin-left: -40px;
	}

	.kfy-add-list li {
		margin-bottom: 20px;
		width: calc(33.333% - 40px);
		margin-left: 40px
	}

	.kfy-add-lim1 {
		line-height: 22px;
		font-size: 16px;
	}

	.kfy-add-lim2 {
		height: 42px;
	}

	.kfy-telsmk:nth-child(2) {
		margin-left: 50px;
	}

	/*  */
	/*  */
	.dy-dyq {
		width: 460px;
		height: 460px;
		top: -35px;
		left: -106px;
	}

	.dy-ys-tit2 {
		line-height: 46px;
		font-size: 28px;
	}

	.dy-ysb {
		width: 50px;
	}

	.dy-ysbmk {
		margin-left: 60px;
	}

	.dy-dyysk .container {
		padding: 50px 0 50px;
	}

	.dy-ys-list li {
		width: 50%;
		padding: 20px 16px 20px;
	}

	.dy-ys-list li:nth-child(1),
	.dy-ys-list li:nth-child(2),
	.dy-ys-list li:nth-child(3),
	.dy-ys-list li:nth-child(4) {
		border-bottom: 1px solid #c6c6c6;
	}

	.dy-ys-list li:nth-child(1),
	.dy-ys-list li:nth-child(3),
	.dy-ys-list li:nth-child(5) {
		border-left: 0;
	}

	.dy-ys-list li:nth-child(4) {
		border-left: 1px solid #c6c6c6;
	}

	.dy-ys-tit1 {
		line-height: 36px;
		font-size: 24px;
	}

	.dy-ysb-mtext {
		font-size: 14px;
	}

	.dy-ysb-mtext br {
		display: none;
	}

	.dy-ys-listk {
		margin-left: 400px;
	}

	.dy-qzllk {
		padding: 50px 0 50px;
	}

	.dy-zll-limk {
		line-height: 30px;
	}

	.dy-zll-list {
		margin-left: -30px;
	}

	.dy-zll-list li {
		width: calc(33.3333% - 30px);
		margin-left: 30px;
		margin-bottom: 30px;
	}

	.dy-zll-link {
		height: 170px;
		padding: 20px 25px 20px 75px;
	}

	.dy-zllxbg {
		left: 0;
	}

	.dy-hyalk {
		padding: 60px 0 80px;
	}

	.dy-al-dtit {
		line-height: 36px;
		font-size: 26px;
	}

	.dy-al-dtext {
		line-height: 40px;
		font-size: 28px;
	}

	.dy-al-lnxk {
		padding: 50px 54px;
	}

	.dy-al-sjk {
		width: 290px;
		top: -74px;
		right: 130px;
	}

	.slideTxtBox .arrow,
	.arrow-dy{
		right: 40px;
		top: 240px;
	}

	.dy-al-lnxmk {
		width: calc(100% - 370px);
		padding-right: 50px;
		margin-right: 370px;
	}

	.dy-al-ltit {
		margin-bottom: 10px;
		line-height: 36px;
		font-size: 24px;
	}

	.dy-al-dtitk {
		margin-bottom: 60px;
	}

	.slideTxtBox .hd {
		width: 200px;
		padding: 0 20px;
	}

	.dy-al-xnrk {
		margin-left: 200px;
	}
	.dy-qz-titk {
	    margin-bottom: 36px;
	}
	.dy-qz-tit1 {
	    line-height: 44px;
	    font-size: 30px;
	}
	.dy-zz-list{
		margin-left: -30px;
	}
	.dy-zz-list li {
	    margin-left: 30px;
	    width: calc(33.333% - 30px);
	}
	.dy-zz-xb{
		height: 54px;
	}
	.dy-zz-xb-tit {
	    line-height: 32px;
	    font-size: 20px;
	}
	.dy-zz-link {
	    padding: 30px 20px;
	}
	.dy-fwlcdk {
	    padding: 40px 0;
	}
	.dy-zzndk {
	    padding: 40px 0;
	}
	.dy-zz-xb-text br{
		display: none;
	}
	
	
	.dy-pkxk1{
		max-width: 500px;
		padding-left:40px;
	}
	.dy-pkxk2{
		max-width: 500px;
		padding-right: 40px;
	}
	.dy-pk-bt1, .dy-pk-bt2 {
	    width: 14.69%;
	}
	.dy-pk-bt1 {
	    left: -5.58%;
	}
	.dy-pk-bt2 {
		left: -7.28%;
	}
	.dypkxbg{
		height: 520px;
		left: calc(50% - 16.5px);
	}

}

/* 中型平板或小型笔记本 tablet */
@media all and (min-width: 961px) and (max-width: 1024px) {
	.container {
		width: 94%;
		min-width: 94%;
	}

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

	/*  */
	.kfy-banmk {
		padding: 100px 4vmin 70px;
	}

	.kfy-banm-tit {
		line-height: 46px;
		font-size: 32px;
	}

	.kfy-banm-text {
		line-height: 32px;
		font-size: 18px;
	}

	.kfy-addnk {
		padding: 44px 0 30px;
	}

	.kfy-add-list {
		margin-left: -40px;
	}

	.kfy-add-list li {
		margin-bottom: 20px;
		width: calc(33.333% - 40px);
		margin-left: 40px
	}

	.kfy-add-lim1 {
		line-height: 22px;
		font-size: 16px;
	}

	.kfy-add-lim2 {
		height: 42px;
	}

	.kfy-telnk .container {
		padding: 40px 0 50px;
	}

	.kfy-telsmk:nth-child(2) {
		margin-left: 50px;
	}

	.kfy-tel-b {
		width: 36px;
	}

	.kfy-tel-bm {
		margin-left: 15px;
		line-height: 36px;
		font-size: 28px;
	}

	/*  */
	.dy-ban-ak {
		padding-top: 50px;
	}

	.dy-dyq {
		width: 460px;
		height: 460px;
		top: -35px;
		left: -106px;
	}

	.dy-ys-tit2 {
		line-height: 36px;
		font-size: 28px;
	}

	.dy-ys-tit2 br {
		display: none;
		margin-right: 30px;
	}

	.dy-ysxj {
		margin-top: 10px;
		height: 20px;
		margin-bottom: 20px;
	}

	.dy-ysb {
		width: 50px;
	}

	.dy-ysbmk {
		margin-left: 60px;
	}

	.dy-dyysk .container {
		padding: 40px 0 40px;
	}

	.dy-ys-list li {
		width: 50%;
		padding: 20px 16px 20px;
	}

	.dy-ys-list li:nth-child(1),
	.dy-ys-list li:nth-child(2),
	.dy-ys-list li:nth-child(3),
	.dy-ys-list li:nth-child(4) {
		border-bottom: 1px solid #c6c6c6;
	}

	.dy-ys-list li:nth-child(1),
	.dy-ys-list li:nth-child(3),
	.dy-ys-list li:nth-child(5) {
		border-left: 0;
	}

	.dy-ys-list li:nth-child(4) {
		border-left: 1px solid #c6c6c6;
	}

	.dy-ys-tit1 {
		line-height: 36px;
		font-size: 24px;
	}

	.dy-ysb-mtext {
		height: 42px;
		font-size: 14px;
	}

	.dy-ysb-mtext br {
		display: none;
	}

	.dy-ys-titk {
		float: none;
	}

	.dy-ys-listk {
		margin-left: 0;
	}

	.dy-qzllk {
		padding: 40px 0 40px;
	}

	.dy-qz-titk {
		margin-bottom: 40px;
	}

	.dy-qz-tit1 {
		line-height: 46px;
		font-size: 26px;
	}

	.dy-zll-limk {
		line-height: 22px;
		font-size: 14px;
	}

	.dy-zll-list {
		margin-left: -20px;
	}

	.dy-zll-list li {
		width: calc(33.3333% - 20px);
		margin-left: 20px;
		margin-bottom: 20px;
	}

	.dy-zll-link {
		height: 140px;
		padding: 20px 25px 20px 75px;
	}

	.dy-zllxbg {
		left: 0;
	}

	.dy-hyalk {
		padding: 40px 0 80px;
	}

	.dy-al-dtit {
		line-height: 36px;
		font-size: 24px;
	}

	.dy-al-dtext {
		line-height: 40px;
		font-size: 26px;
	}

	.dy-al-lnxk {
		padding: 35px 35px;
	}

	.dy-al-ltext {
		display: block;
		height: 100px;
		margin-bottom: 30px;
		line-height: 25px;
		font-size: 14px;
	}

	.slideTxtBox .hd ul li {
		margin-bottom: 26px;
	}

	.slideTxtBox .arrow a,
	.swiper-button-dyprev, .swiper-button-dynext{
		width: 40px;
		height: 40px;
	}

	.dy-al-sjk {
		width: 266px;
		top: -60px;
		right: 100px;
	}

	.slideTxtBox .arrow,
	.arrow-dy{
		right: 34px;
		top: 240px;
	}

	.dy-al-lnxmk {
		width: calc(100% - 320px);
		padding-right: 32px;
		margin-right: 320px;
	}

	.dy-al-ltit {
		margin-bottom: 10px;
		line-height: 36px;
		font-size: 24px;
	}

	.dy-al-dtitk {
		margin-bottom: 60px;
	}

	.slideTxtBox .hd {
		width: 170px;
		padding: 0 0 0 10px;
	}

	.dy-al-xnrk {
		margin-left: 170px;
	}
	/*  */
	.dy-qz-titk {
	    margin-bottom: 36px;
	}
	.dy-qz-tit1 {
	    line-height: 44px;
	    font-size: 30px;
	}
	.dy-zz-list{
		margin-left: -30px;
	}
	.dy-zz-list li {
	    margin-left: 30px;
	    width: calc(33.333% - 30px);
	}
	.dy-zz-xb{
		height: 54px;
	}
	.dy-zz-xb-tit {
	    line-height: 32px;
	    font-size: 18px;
	}
	.dy-zz-link {
	    padding: 30px 20px;
	}
	.dy-fwlcdk {
	    padding: 40px 0;
	}
	.dy-zzndk {
	    padding: 40px 0;
	}
	
	.dy-zz-xb-text br{
		display: none;
	}
	.dy-zz-xb-text{
		height: 75px;
		line-height: 25px;
		font-size: 14px;
	}
	.dy-pkxk1{
		max-width: 588px;
		float: none;
		margin: 0 auto;
		padding-left: 70px;
	}
	.dy-pkxk2{
		max-width: 588px;
		float: none;
		margin: 0 auto;
		padding-left: 70px;
		padding-right: 0;
	}
	.dypkxbg{
		display: none;
	}
	/**/
	.block-pc {
		display: none;
	}

	.block-sj {
		display: none;
	}

	.block-ipad {
		display: block;
	}

}

@media all and (min-width: 768px) and (max-width: 960px) {
	.container {
		width: 94%;
		min-width: 94%;
	}

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

	/*  */
	.kfy-banmk {
		padding: 100px 4vmin 70px;
	}

	.kfy-banm-tit {
		line-height: 34px;
		font-size: 24px;
	}

	.kfy-banm-text {
		line-height: 26px;
		font-size: 16px;
	}

	.kfy-addnk {
		padding: 22px 0 22px;
	}

	.kfy-add-list {
		margin-left: -40px;
	}

	.kfy-add-list li {
		margin-bottom: 20px;
		width: calc(33.333% - 40px);
		margin-left: 40px
	}

	.kfy-add-lim1 {
		line-height: 22px;
		font-size: 16px;
	}

	.kfy-add-lim2 {
		height: 42px;
	}

	.kfy-telnk .container {
		padding: 40px 0 50px;
	}

	.kfy-telsmk:nth-child(2) {
		margin-left: 50px;
	}

	.kfy-tel-b {
		width: 32px;
	}

	.kfy-tel-bm {
		margin-left: 10px;
		line-height: 32px;
		font-size: 24px;
	}

	/*  */
	.dy-ban-ak {
		padding-top: 50px;
	}

	.dy-ban-a1 {
		width: 140px;
		height: 42px;
		margin: 0 10px;
		line-height: 40px;
		font-size: 16px;
	}

	.dy-ban-a2 {
		width: 140px;
		height: 42px;
		margin: 0 10px;
		line-height: 40px;
		font-size: 16px;
	}

	.dy-dyq {
		width: 460px;
		height: 460px;
		top: -35px;
		left: -106px;
	}

	.dy-ys-tit2 {
		line-height: 36px;
		font-size: 28px;
	}

	.dy-ys-tit2 br {
		display: none;
		margin-right: 30px;
	}

	.dy-ysb-mtit {
		line-height: 36px;
		font-size: 18px;
	}

	.dy-ysxj {
		margin-top: 10px;
		height: 20px;
		margin-bottom: 20px;
	}

	.dy-ysb {
		width: 50px;
	}

	.dy-ysbmk {
		margin-left: 60px;
	}

	.dy-dyysk .container {
		padding: 40px 0 40px;
	}

	.dy-ys-list li {
		width: 50%;
		padding: 20px 16px 20px;
	}

	.dy-ys-list li:nth-child(1),
	.dy-ys-list li:nth-child(2),
	.dy-ys-list li:nth-child(3),
	.dy-ys-list li:nth-child(4) {
		border-bottom: 1px solid #c6c6c6;
	}

	.dy-ys-list li:nth-child(1),
	.dy-ys-list li:nth-child(3),
	.dy-ys-list li:nth-child(5) {
		border-left: 0;
	}

	.dy-ys-list li:nth-child(4) {
		border-left: 1px solid #c6c6c6;
	}

	.dy-ys-tit1 {
		line-height: 36px;
		font-size: 24px;
	}

	.dy-ysb-mtext {
		height: 42px;
		font-size: 14px;
	}

	.dy-ysb-mtext br {
		display: none;
	}

	.dy-ys-titk {
		float: none;
	}

	.dy-ys-listk {
		margin-left: 0;
	}

	.dy-qzllk {
		padding: 40px 0 40px;
	}

	.dy-qz-titk {
		margin-bottom: 40px;
	}

	.dy-qz-tit1 {
		line-height: 46px;
		font-size: 26px;
	}

	.dy-zll-limk {
		line-height: 22px;
		font-size: 14px;
	}

	.dy-zll-list {
		margin-left: -20px;
	}

	.dy-zll-list li {
		width: calc(33.3333% - 20px);
		margin-left: 20px;
		margin-bottom: 20px;
	}

	.dy-zll-link {
		height: 140px;
		padding: 20px 22px 20px 75px;
	}

	.dy-zllxbg {
		left: 0;
	}

	.dy-zll-lisxk {
		width: 34px;
		height: 46px;
		line-height: 46px;
		font-size: 26px;
	}

	.dy-hyalk {
		padding: 40px 0 80px;
	}

	.dy-al-dtit {
		line-height: 36px;
		font-size: 24px;
	}

	.dy-al-dtext {
		line-height: 40px;
		font-size: 26px;
	}

	.dy-al-lnxk {
		padding: 35px 35px;
	}

	.dy-al-ltext {
		display: block;
		height: 100px;
		margin-bottom: 30px;
		line-height: 25px;
		font-size: 14px;
	}

	.slideTxtBox .hd {
		float: none;
		width: 100%;
		padding: 0 0 0 0;
		overflow: hidden;
	}

	.slideTxtBox .hd ul {
		padding-top: 0;
		margin-bottom: 86px;
	}

	.slideTxtBox .hd ul li {
		margin-bottom: 0;
		width: 20%;
		float: left;
	}

	.slideTxtBox .arrow a,
	.swiper-button-dyprev, .swiper-button-dynext{
		width: 40px;
		height: 40px;
	}

	.dy-al-sjk {
		width: 248px;
		top: -28px;
		right: 100px;
	}

	.slideTxtBox .arrow,
	.arrow-dy{
		right: 34px;
		top: 240px;
	}

	.dy-al-lnxmk {
		width: calc(100% - 320px);
		padding-right: 32px;
		margin-right: 320px;
	}

	.dy-al-ltit {
		margin-bottom: 10px;
		line-height: 36px;
		font-size: 24px;
	}

	.dy-al-dtitk {
		margin-bottom: 60px;
	}

	.dy-al-xnrk {
		margin-left: 0;
	}
	
	/*  */
	.dy-qz-titk {
	    margin-bottom: 36px;
	}
	.dy-qz-tit1 {
	    line-height: 44px;
	    font-size: 30px;
	}
	.dy-zz-list{
		margin-left: -30px;
	}
	.dy-zz-list li {
	    margin-left: 30px;
	    width: calc(33.333% - 30px);
	}
	.dy-zz-xb{
		height: 48px;
	}
	.dy-zz-xb-tit {
	    line-height: 32px;
	    font-size: 18px;
	}
	.dy-zz-link {
	    padding: 30px 20px;
	}
	.dy-fwlcdk {
	    padding: 40px 0;
	}
	.dy-zzndk {
	    padding: 40px 0;
	}
	
	.dy-zz-xb-text br{
		display: none;
	}
	.dy-zz-xb-text{
		height: 75px;
		line-height: 25px;
		font-size: 14px;
	}
	.dy-pkxk1{
		max-width: 588px;
		float: none;
		margin: 0 auto;
		padding-left: 70px;
	}
	.dy-pkxk2{
		max-width: 588px;
		float: none;
		margin: 0 auto;
		padding-left: 70px;
		padding-right: 0;
	}
	
	
	.dypkxbg{
		display: none;
	}
	/**/
	.block-pc {
		display: none;
	}

	.block-sj {
		display: none;
	}

	.block-ipad {
		display: block;
	}

}

@media all and (max-width: 767px) {
	.container {
		width: 94%;
		min-width: 94%;
	}

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

	/*  */
	.kfy-banmk {
		padding: 74px 4vmin 50px;
	}

	.kfy-banm-tit {
		line-height: 34px;
		font-size: 24px;
	}

	.kfy-banm-text {
		line-height: 26px;
		font-size: 16px;
	}

	.kfy-addnk {
		padding: 22px 0 22px;
	}

	.kfy-add-list {
		margin-left: -20px;
	}

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

	.kfy-add-lim1 {
		line-height: 22px;
		font-size: 16px;
	}

	.kfy-telnk .container {
		padding: 22px 0 22px;
		overflow: hidden;
	}

	.kfy-telsmk {
		float: none;
		margin-bottom: 10px;
	}

	.kfy-telsmk:nth-child(2) {
		margin-left: 0;
	}

	.kfy-tel-b {
		width: 32px;
	}

	.kfy-tel-bm {
		margin-left: 10px;
		line-height: 32px;
		font-size: 24px;
	}

	.kfy-tel-mk {
		margin-bottom: 18px;
		font-size: 14px;
	}

	/*  */
	.dy-ban-ak {
		padding-top: 30px;
		padding-bottom: 0;
	}

	.dy-ban-a1 {
		width: 120px;
		height: 40px;
		margin: 0 6px;
		line-height: 38px;
		font-size: 16px;
	}

	.dy-ban-a2 {
		width: 120px;
		height: 40px;
		margin: 0 6px;
		line-height: 38px;
		font-size: 16px;
	}

	.dy-dyq {
		width: 360px;
		height: 360px;
		top: -35px;
		left: -86px;
	}

	.dy-ys-tit2 {
		line-height: 30px;
		font-size: 22px;
	}


	.dy-ys-list {
		padding: 0;
	}

	.dy-ysb-mtit {
		text-align: center;
		line-height: 32px;
		font-size: 18px;
	}

	.dy-ysxj {
		margin-top: 10px;
		height: 20px;
		margin-bottom: 20px;
	}

	.dy-ysb {
		width: 44px;
		float: none;
		margin: 0 auto 6px;
	}

	.dy-ysbmk {
		margin-left: 0;
	}

	.dy-dyysk .container {
		padding: 22px 0 22px;
	}

	.dy-ys-list li {
		width: 50%;
		padding: 14px 10px 14px;
	}

	.dy-ys-list li:nth-child(1),
	.dy-ys-list li:nth-child(2),
	.dy-ys-list li:nth-child(3),
	.dy-ys-list li:nth-child(4) {
		border-bottom: 1px solid #c6c6c6;
	}

	.dy-ys-list li:nth-child(1),
	.dy-ys-list li:nth-child(3),
	.dy-ys-list li:nth-child(5) {
		border-left: 0;
	}

	.dy-ys-list li:nth-child(4) {
		border-left: 1px solid #c6c6c6;
	}

	.dy-ys-tit1 {
		padding-top: 0;
		margin-bottom: 12px;
		line-height: 30px;
		font-size: 20px;
	}

	.dy-ysb-mtext {
		height: 84px;
		font-size: 14px;
	}

	.dy-ysb-mtext br {
		display: none;
	}

	.dy-ys-titk {
		float: none;
	}

	.dy-ys-listk {
		margin-left: 0;
	}

	.dy-qzllk {
		padding: 22px 0 22px;
	}

	.dy-qz-titk {
		margin-bottom: 22px;
	}

	.dy-qz-tit1 {
		margin-bottom: 4px;
		line-height: 30px;
		font-size: 22px;
	}

	.dy-qz-tit2 {
		line-height: 22px;
		font-size: 14px;
	}

	.dy-zll-limk {
		line-height: 22px;
		font-size: 14px;
	}

	.dy-zll-list {
		margin-left: 0;
	}

	.dy-zll-list li {
		width: 100%;
		margin-left: 0;
		margin-bottom: 14px;
	}

	.dy-zll-link {
		height: 100px;
		padding: 10px 22px 10px 62px;
	}

	.dy-zll-lisk {
		left:18px;
	}

	.dy-zllxbg {
		left: 0;
	}

	.dy-zll-lisxk {
		width: 34px;
		height: 46px;
		line-height: 46px;
		font-size: 26px;
	}

	.dy-hyalk {
		padding: 22px 0 22px;
	}

	.dy-al-dtit {
		line-height: 30px;
		    font-size: 20px;
	}

	.dy-al-dtext {
		line-height: 30px;
		    font-size: 22px;
	}

	.dy-al-lnxk {
		padding: 18px;
	}

	.dy-al-ltext {
		display: block;
		height: 100px;
		margin-bottom: 30px;
		line-height: 25px;
		font-size: 14px;
	}

	.slideTxtBox .hd {
		float: none;
		width: 100%;
		padding: 0 0 0 0;
		overflow: hidden;
	}

	.slideTxtBox .hd ul {
		padding-top: 0;
		overflow: hidden;
		margin-bottom: 20px;
	}

	.slideTxtBox .hd ul li {
		margin-bottom: 0;
		width: 20%;
		float: left;
	}
	.dy-al-lb {
	    float: none;
	    width: 40px;
	    height: 30px;
		margin: 0 auto;
	    font-size: 24px;
	}
	.dy-al-lbti {
	    margin-left: 0;
		text-align: center;
	    font-size: 16px;
	}
	.slideTxtBox .arrow a,
	.swiper-button-dyprev, .swiper-button-dynext{
		width: 40px;
		height: 40px;
	}

	.dy-al-sjk {
		display: none;
		position: relative;
		width: 100%;
		top: 20px;
		border-radius: 37px;
		margin-bottom: 20px;
		right: 0;
	}

	.slideTxtBox .arrow,
	.arrow-dy{
		right: 4vmin;
		top: 186px;
	}

	.dy-al-lnxmk {
		width: 100%;
		padding-right: 0;
		margin-right: 0;
	}

	.dy-al-ltit {
		margin-bottom: 10px;
		line-height: 36px;
		font-size: 24px;
	}

	.dy-al-dtitk {
		margin-bottom: 18px;
	}

	.dy-al-xnrk {
		margin-left: 0;
	}
	
	.dypkxbg{
		display: none;
	}
	/**/
	.block-pc {
		display: none;
	}

	.block-ipad {
		display: none;
	}

	.block-sj {
		display: block;
	}
}
