﻿
/* CSS Document */
/**判断**/
/**/
@media all and (min-width: 1801px){	
	.container{
		width: 1590px;
		min-width: 1590px;
		margin-left: auto;
		margin-right: auto;
	}
	body > .qing{
		min-width: 1590px;
	}
}
@media all and (min-width:1601px) and (max-width: 1800px) {
	.container{
		width: 1440px;
		min-width: 1440px;
		margin-left: auto;
		margin-right: auto;
	}
	body > .qing{
		min-width: 1440px;
	}
}
@media all and (min-width:1441px) and (max-width: 1600px) {
	.container{
		width: 1360px;
		min-width: 1360px;
		margin-left: auto;
		margin-right: auto;
	}
	body > .qing{
		min-width: 1360px;
	}
	.navib {
		top: calc(50% - 92px);
	}
	.navib img{
		width: 40px;
		height: 183px;
	}
	.topk {
	    padding-top: 20px;
	}
	.logo img{
		height:64px;
	}
	.top-yyk a {
	    width: 40px;
	    height: 40px;
	    line-height: 40px;
	    font-size: 14px;
	}
	.navlb {
		margin-bottom: 60px;
	}
	
	.navi_content {
	    top: 96px;
	}
	.in-p1-tit {
	    top: 32%;
	    line-height: 1.2;
	    font-size: 50px;
	}
	.swiper-button-next-inp1, .swiper-button-prev-inp1 {
	    width: 48px;
	    height: 48px;
	}
	.swiper-button-next-inp1 {
	    left: 60px;
	}
	.in-p2n-titk {
	    margin-bottom: 30px;
	}
	.in-p2n-tit {
	    font-size: 42px;
	}
	.in-p2n-textk {
	    margin-bottom: 30px;
	}
	.in-p2n-text {
		-webkit-line-clamp: 5; 
	    line-height: 1.6;
	    font-size: 18px;
	}
	.in-p3n-titk {
	    margin-bottom: 30px;
	}
	.in-p3n-tit {
	    font-size: 38px;
	}
	.in-p3n-text {
	    padding: 30px 0;
	}
	.in-p3n-text h3 {
	    margin-bottom: 6px;
	    line-height: 1.5;
	    font-size: 20px;
	}
	.in-p3n-duo {
	    width: 40%;
	    height: 40px;
	    line-height: 38px;
	    font-size: 14px;
	}
	.in-p4n-list li {
	    padding: 3px 0;
	}
	.in-p4n-list {
	    margin-bottom: 34px;
	}
	.in-p4-logo{
		width: 500px;
	}
	.in-xwxk {
	    padding: 20px 30px 30px;
	}
	.in-p5n-titk {
	    margin-bottom: 20px;
	}
	.in-xwdnk .swiper-pagination-inxw {
	    bottom: -60px;
	}
	.in-p6n-titk {
	    margin-bottom: 20px;
	}
	.in-p6n-dtitk {
	    margin-bottom: 20px;
	}
	.in-p6n-text {
	    margin-bottom: 40px;
	}
	.in-lxtuk {
	    width: 480px;
	    height: 280px;
	}
	.fo-navk {
	    margin-bottom: 30px;
	    padding-bottom: 26px;
	}
	/* #swiper-container1 .swiper-sliden {
	    padding: 30px 0;
	} */
	.in-p6k .swiper-sliden{
		padding: 14px 0;
	}
	/*  */
	.ab-abmk {
	    width: 56%;
		padding-right: 50px;
		font-size: 16px;
		line-height: 1.8;
	}
	.ab-abtu {
	    width: 44%;
	}
	.ab-sn-titk {
	    top: 40px;
	}
	.ab-cdnrk {
	    padding: 50px 0;
	}
	.ban-cplk a {
	    margin: 0 30px;
	}
	.cp-tukk{
	    width: 320px;
	}
	.cp-tumk {
	    width: calc(100% - 320px);
		/* margin-left: 320px; */
	    /* margin-top: 20px; */
		float: none;
	}
	.cplbk li {
	    padding: 60px 56px;
	}
	.zldtukk {
	    width: 610px;
	}
	.zldlbk {
	    width: calc(100% - 610px);
	}
	.zldlbk1 {
	    padding: 0 0 0 64px;
	}
	.zldlbk2 {
	    padding: 0 64px 0 0 ;
	}
	.zldl-tit {
	    margin-bottom: 30px;
	    font-size: 28px;
	}
	.zllbnt {
	    left: calc(50% - 630px);
	}
	
	
	
}
@media all and (min-width:1367px) and (max-width: 1440px) {
	.container{
		width: 1200px;
		min-width: 1200px;
		margin-left: auto;
		margin-right: auto;
	}
	body > .qing{
		min-width: 1200px;
	}
	.navib {
		top: calc(50% - 92px);
	}
	.navib img{
		width: 40px;
		height: 183px;
	}
	.topk {
	    padding-top: 20px;
	}
	.logo img{
		height:64px;
	}
	.top-yyk a {
	    width: 40px;
	    height: 40px;
	    line-height: 40px;
	    font-size: 14px;
	}
	.navlb {
		margin-bottom: 40px;
	}
	.nav-wxb {
	    padding-top: 40px;
	}
	.navi_content {
	    top: 96px;
	}
	.in-p1-tit {
	    top: 32%;
	    line-height: 1.2;
	    font-size: 48px;
	}
	.swiper-button-next-inp1, .swiper-button-prev-inp1 {
	    width: 48px;
	    height: 48px;
	}
	.swiper-button-next-inp1 {
	    left: 60px;
	}
	.in-p2n-titk {
	    margin-bottom: 30px;
	}
	.in-p2n-tit {
	    font-size: 38px;
	}
	.in-p2n-textk {
	    margin-bottom: 30px;
	}
	.in-p2n-text {
		-webkit-line-clamp: 5; 
	    line-height: 1.6;
	    font-size: 18px;
	}
	.in-p2-kebk {
	    bottom: 24%;
	}
	.in-p3n-titk {
	    margin-bottom: 30px;
	}
	.in-p3n-tit {
	    font-size: 34px;
	}
	.in-p3n-text {
	    padding: 30px 0;
	}
	.in-p3n-text h3 {
	    margin-bottom: 6px;
	    line-height: 1.5;
	    font-size: 20px;
	}
	.in-p3n-duo {
	    width: 40%;
	    height: 40px;
	    line-height: 38px;
	    font-size: 14px;
	}
	.in-p4n-list li {
	    padding: 3px 0;
	}
	.in-p4n-list {
	    margin-bottom: 34px;
	}
	.in-p4-logo{
		width: 500px;
	}
	.in-xwxk {
	    padding: 20px 30px;
	}
	.in-p5n-titk {
	    margin-bottom: 20px;
	}
	.in-xwx-tit {
	    font-size: 18px;
	}
	.in-xwx-da {
	    font-size: 14px;
		margin-bottom: 20px;
	}
	.in-xwdnk .swiper-pagination-inxw {
	    bottom: -60px;
	}
	.in-p2n-duo {
	    width: 80px;
	    font-size: 16px;
	}
	.in-p6n-titk {
	    margin-bottom: 20px;
	}
	.in-p6n-dtitk {
	    margin-bottom: 14px;
	}
	.in-p6nxk {
	    width: 505px;
	}
	.in-p6n-text {
		font-size: 16px;
	    margin-bottom: 30px;
	}
	.in-lxbtu1{
		width: 240px;
	}
	.in-lxbtu2{
		width: 300px;
	}
	.in-lxtuk {
	    width: 440px;
	    height: 257px;
	}
	.in-p6n-dtit {
	    line-height: 1.4;
	    font-size: 18px;
	}
	.fo-navk {
		height: 60px;
	    margin-bottom: 30px;
	    padding-bottom: 26px;
	}
	/* #swiper-container1 .swiper-sliden {
	    padding: 30px 0;
	} */
	.fo-navn a {
	    padding: 0 18px;
	}
	.fo-navn {
	    line-height: 30px;
	    font-size: 16px;
	}
	.in-p6k .fo-copy > .fl {
	    width: calc(100% - 76px);
	}
	.fo-cbk > a > img{
		width: 30px;
	}
	.in-p6k .swiper-sliden .fo-copy {
	    line-height: 30px;
	}
	.in-p6k .swiper-sliden .fo-copy {
	    line-height: 30px;
	}
	/*  */
	.ab-cd-titk {
	    margin-bottom: 36px;
	}
	.ban-xwtit {
	    font-size: 40px;
	}
	.ban-cplk {
	    margin-top: 40px;
	}
	.ban-cplxk {
	    height: 54px;
	}
	.ab-abmk {
	    width: 56%;
		padding-right: 50px;
		font-size: 16px;
		line-height: 1.8;
	}
	.ab-cdxnq1, .ab-cdxnq2 {
	    left: 63px;
	}
	.ab-abtu {
	    width: 44%;
	}
	.ab-sn-titk {
	    top: 40px;
	}
	.ab-cdnrk {
	    padding: 50px 0;
	}
	.abnrk {
	    padding: 80px 0 70px;
	}
	.abn-tit {
	    margin-bottom: 30px;
	    font-size: 38px;
	}
	.ab-vib{
		width: 60px;
		margin: 0 auto 16px;
	}
	.ab-vibm {
	    line-height: 1.2;
	    font-size: 40px;
	}
	.ab-vibk {
	    height: 126px;
	    top: calc(50% - 63px);
	}
	.ab-sn-tit {
	    font-size: 38px;
	}
	.ban-cptitk {
	    height: 350px;
	    padding: 160px 0 46px;
	}
	.ban-xwtitk {
	    display: block;
	    height: 350px;
	    overflow: hidden;
	    padding: 170px 0 0;
	}
	.ban-cplk a {
	    margin: 0 24px;
		line-height: 54px;
		height: 54px;
	}
	.cp-tukk{
	    width: 300px;
	}
	.cp-tumk {
	    width: calc(100% - 300px);
		/* margin-left: 300px; */
	    /* margin-top: 20px; */
	}
	.cplbk li {
	    padding: 60px 56px;
	}
	.cp-tum-tit {
	    margin-bottom: 20px;
	    font-size: 16px;
	}
	.zldtukk {
	    width: 460px;
	}
	.zldlbk {
	    width: calc(100% - 460px);
	}
	.zldlbk1 {
	    padding: 0 0 0 50px;
	}
	.zldlbk2 {
	    padding: 0 50px 0 0 ;
	}
	.zlxb {
		height: 60px;
	    margin: 0 auto 20px;
	}
	.zlxbq {
	    width: 20px;
	    height: 20px;
	    margin: 0 auto 24px;
	}
	.zlt1, .zlt2 {
	    top: 90px;
	}
	.zldl-tit {
	    margin-bottom: 16px;
	    font-size: 28px;
	}
	.zldl-list dd {
	    line-height: 30px;
	}
	.zldl-list dd b {
	    top: 15px;
	}
	.zllbnk li {
	    padding: 82px 0;
	}
	.zllbnt {
	    left: calc(50% - 550px);
	}
	.zldlkk {
	    margin-left: 55px;
	    padding-left: 80px;
	}
	.lx-lnrk{
		width: 54%;
		padding-right: 60px;
	}
	.lx-ln-tit2 {
	    font-size: 18px;
	    margin-bottom: 16px;
	}
	.lx-lyk {
		width: 46%;
	    padding: 50px 50px 60px;
	}
	.xwlb{
		margin-left: -30px;
	}
	.xwlb li {
	    padding-left: 30px;
	    padding-bottom: 40px;
	}
	.lxnrk {
	    padding: 80px 0 90px;
	}
	.lx-ly-tit {
	    margin-bottom: 40px;
	    font-size: 30px;
	}
	.xwnrk {
	    padding: 60px 0 60px;
	}
	.zlnrk {
	    padding: 60px 0 50px;
	}
	.lx-ly-sub {
	    width: 220px;
	    height: 50px;
	    line-height: 50px;
	    font-size: 20px;
	}
	.lx-ln-tit1 {
	    font-size: 30px;
	    margin-bottom: 12px;
	}
	.lx-lnof {
	    margin-bottom: 9px;
	}
}

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

@media all and (min-width: 1281px) and (max-width: 1366px) {
	.container{
		width: 90%;
		min-width: 90%;
		margin-left: auto;
		margin-right: auto;
	}
	body > .qing{
		min-width: 90%;
	}
	.navib {
		top: calc(50% - 64px);
	}
	.navib img{
		width: 28px;
		height: 128px;
	}
	.topk {
	    padding-top: 20px;
	}
	.logo img{
		height: 54px;
	}
	.top-yyk {
	    padding-top: 8px;
	}
	.top-yyk a {
	    width: 34px;
	    height: 34px;
	    line-height: 34px;
	    font-size: 14px;
	}
	.top-navk {
	    padding-top: 8px;
	    line-height:34px;
	}
	.top-navk li > a {
	    height: 34px;
	    padding: 0 15px;
	}
	.navi_content a {
	    padding: 0 16px;
	    line-height: 44px;
	}
	.navi_content {
	    top: 77px;
	}
	.navlb {
		margin-bottom: 20px;
	}
	.nav-wxb {
	    padding-top: 20px;
	}
	.in-p1-tit {
	    top: 32%;
	    line-height: 1.2;
	    font-size: 44px;
	}
	.swiper-button-next-inp1, .swiper-button-prev-inp1 {
	    width: 38px;
	    height: 38px;
	}
	.swiper-button-next-inp1 {
	    left: 50px;
	}
	.in-p2n-titk {
	    margin-bottom: 20px;
	}
	.in-p2n-tit {
	    font-size: 32px;
	}
	.in-p2n-textk {
	    margin-bottom: 20px;
	}
	.in-p2n-text {
		-webkit-line-clamp: 5; 
	    line-height: 1.5;
	    font-size: 16px;
	}
	.in-p2-kebk {
	    bottom: 24%;
	}
	.in-p3n-titk {
	    margin-bottom: 20px;
	}
	.in-p3n-tit {
	    font-size: 28px;
	}
	.in-p3n-text {
	    padding: 20px 0;
	}
	.in-p3n-text h3 {
	    margin-bottom: 6px;
	    line-height: 1.4;
	    font-size: 16px;
	}
	.in-p3n-duo {
	    width: 34%;
	    height: 36px;
	    line-height: 34px;
	    font-size: 14px;
	}
	.in-p4n-list li {
	    padding: 3px 0;
	}
	.in-p4n-list li a {
	    line-height: 1.5;
	    font-size: 18px;
		background-size: auto 16px;
	}
	.in-p4n-list {
	    margin-bottom: 20px;
	}
	.in-p4-logo{
		width: 400px;
	}
	.in-xwxk {
	    padding: 16px 16px 24px;
	}
	.in-p5n-titk {
	    margin-bottom: 20px;
	}
	.in-xwx-titk {
	    display: block;
	    overflow: hidden;
	    height: 52px;
	    margin-bottom: 10px;
	}
	.in-xwx-tit {
		width:100%;
		padding-right: 0;
	    font-size: 18px;
	}
	.in-xwx-da {
	    font-size: 14px;
	}
	.in-xwx-titk .in-xwx-da{
		display: none;
	}
	.in-xwx-duok .in-xwx-da{
		display: block;
	}
	.in-xwdnk .swiper-pagination-inxw {
	    bottom: -60px;
	}
	.in-xwdnk .swiper-pagination-inxw span {
	    width: 10px;
	    height: 10px;
	    border: 2px solid #007aff;
	    margin: 4px 14px;
	}
	.in-xwdnk .swiper-pagination-inxw .swiper-pagination-bullet-active {
	    width: 18px;
	    height: 18px;
	    border: 6px solid #fff;
	    margin: 0 4px;
	    box-shadow: 0 0 6px rgba(0,167,132,0.3);
	}
	.in-p2n-duo {
	    width: 80px;
	    font-size: 16px;
	}
	.in-p6n-titk {
	    margin-bottom: 20px;
	}
	.in-p6n-dtitk {
	    margin-bottom: 14px;
	}
	.in-p6nxk {
	    width: 440px;
	}
	.in-p6n-text {
		line-height: 1.8;
		font-size: 14px;
	    margin-bottom: 20px;
	}
	.in-lxtu2 {
	    margin-bottom: 34px;
	}
	.in-p6-b {
	    margin-top: 1px;
	}
	.in-lxbtu1{
		width: 240px;
	}
	.in-lxbtu2{
		width: 300px;
	}
	.in-lxtuk {
	    width: 380px;
	    height: 222px;
	}
	.in-p6n-dtit {
	    line-height: 1.4;
	    font-size: 16px;
	}
	.fo-navk {
		height: 50px;
	    margin-bottom: 20px;
	    padding-bottom: 20px;
	}
	/* #swiper-container1 .swiper-sliden {
	    padding: 22px 0;
	} */
	.fo-navn a {
	    padding: 0 12px;
	}
	.fo-navn {
	    line-height: 30px;
	    font-size: 14px;
	}
	.fo-cbk > a > img{
		width: 30px;
	}
	.in-p6k .fo-copy > .fl {
	    width: calc(100% - 76px);
	}
	.in-p6k .swiper-sliden .fo-copy {
	    line-height: 30px;
	}
	.swiper-sliden {
	    padding: 38px 0;
	}
	/*  */
	.ab-cd-titk {
	    margin-bottom: 36px;
	}
	.ban-xwtit {
	    font-size: 32px;
	}
	.ban-cplk {
	    margin-top: 40px;
	}
	.ban-cplxk {
	    height: 54px;
	}
	.ab-abmk {
	    width: 56%;
		padding-right: 50px;
		font-size: 16px;
		line-height: 1.8;
	}
	.ab-abtu {
	    width: 44%;
	}
	.ab-sn-titk {
	    top: 40px;
	}
	.ab-cdnrk {
	    padding: 50px 0;
	}
	.ab-cdxn1 {
	    padding: 30px 40px 30px;
	}
	.ab-cdxn2 {
		margin-top: 262px;
	    padding: 54px 40px 30px;
	}
	.ab-cdxn-tit {
	    margin-bottom: 20px;
	}
	.ab-cdxn {
	    height: 240px;
	}
	.abnrk {
	    padding: 60px 0 50px;
	}
	.abn-tit {
	    margin-bottom: 30px;
	    font-size: 36px;
	}
	.ab-vib{
		width: 60px;
		margin: 0 auto 16px;
	}
	.ab-vibm {
	    line-height: 1.2;
	    font-size: 40px;
	}
	.ab-vibk {
	    height: 126px;
	    top: calc(50% - 63px);
	}
	.ab-sn-tit {
	    font-size: 36px;
	}
	.ban-cptitk {
	    height: 350px;
	    padding: 160px 0 46px;
	}
	.ban-xwtitk {
	    display: block;
	    height: 350px;
	    overflow: hidden;
	    padding: 170px 0 0;
	}
	.ban-cplk a {
	    margin: 0 24px;
		line-height: 54px;
		height: 54px;
	}
	.cp-tukk{
	    width: 260px;
	}
	.cp-tumk {
	    width: calc(100% - 260px);
		/* margin-left: 260px; */
	    /* margin-top: 20px; */
		padding-left: 20px;
	}
	.cplbk li {
	    padding: 50px 40px;
	}
	.ban-cplk a.on span {
	    font-size: 20px;
	}
	.cp-tum-tit {
	    margin-bottom: 20px;
	    font-size: 16px;
	}
	.cp-tum1 {
	    font-size: 14px;
	}
	.zldtukk {
	    width: 460px;
		box-shadow: 0 0 50px rgba(0,0,0,0.3);
	}
	.zldlbk {
	    width: calc(100% - 460px);
	}
	.zldlbk1 {
	    padding: 0 0 0 50px;
	}
	.zldlbk2 {
	    padding: 0 50px 0 0 ;
	}
	.zlxb {
		height: 60px;
	    margin: 0 auto 20px;
	}
	.zlxbq {
	    width: 20px;
	    height: 20px;
	    margin: 0 auto 24px;
	}
	.zlt1, .zlt2 {
	    top: 90px;
	}
	.zldl-tit {
	    margin-bottom: 16px;
	    font-size: 26px;
	}
	.zldl-list dd {
	    line-height: 30px;		
		font-size: 16px;
	}
	.zldl-list dd b {
	    top: 15px;
	}
	.zllbnk li {
	    padding: 70px 0;
	}
	.zllbnt {
	    left: calc(50% - 550px);
	}
	.zldlkk {
	    margin-left: 55px;
	    padding-left: 80px;
	}
	.zldsk {
	    display: block;
	    /* min-height: 461px; */
	    line-height: 1.2;
	    font-size: 78px;
	}
	.lx-lnrk{
		width: 54%;
		padding-right: 60px;
	}
	.lx-ln-tit2 {
	    font-size: 18px;
	    margin-bottom: 14px;
	}
	.lx-lnxn {
	    font-size: 16px;
	}
	.in-p6n-text{
	    font-size: 16px;
	}
	.lx-lyk {
		width: 46%;
	    padding: 50px 50px 60px;
	}
	.xwlb{
		margin-left: -30px;
	}
	.xwlb li {
	    padding-left: 30px;
	    padding-bottom: 40px;
	}
	.lxnrk {
	    padding: 80px 0 90px;
	}
	.lx-ly-tit {
	    margin-bottom: 40px;
	    font-size: 30px;
	}
	.xwnrk {
	    padding: 60px 0 60px;
	}
	.xwnyk {
	    padding: 40px;
	}
	.xwn-nrk {
	    padding-right: 60px;
	}
	.xwn-tjk li {
	    padding-bottom: 20px;
	    margin-bottom: 20px;
	}
	.zlnrk {
	    padding: 60px 0 50px;
	}
	.lx-ly-sub {
	    width: 220px;
	    height: 50px;
	    line-height: 50px;
	    font-size: 20px;
	}
	.lx-ln-tit1 {
	    font-size: 30px;
	    margin-bottom: 12px;
	}
	.lx-lnof {
	    margin-bottom: 6px;
	}
	
	
	
}
@media all and (min-width: 1025px) and (max-width: 1280px) {
	.container{
		width:90%;
		min-width: 90%;
	}
	body > .qing{
		min-width: 90%;
	}
	.navib {
		top: calc(50% - 64px);
	}
	.navib img{
		width: 28px;
		height: 128px;
	}
	.topk {
	    padding-top: 20px;
	}
	.logo img{
		height: 54px;
	}
	.top-yyk {
	    padding-top: 8px;
	}
	.top-yyk a {
	    width: 34px;
	    height: 34px;
	    line-height: 34px;
	    font-size: 14px;
	}
	.top-navk {
	    padding-top: 8px;
	    line-height:34px;
	    font-size: 16px;
	}
	.top-navk li > a {
	    height: 34px;
	    padding: 0 15px;
	}
	.navi_content a {
	    padding: 0 16px;
	    line-height: 44px;
	    font-size: 14px;
	}
	.navi_content {
	    top: 77px;
	}
	.navlb {
		margin-bottom:0;
	}
	.nav-wxb {
	    padding-top: 20px;
	}
	.in-pbg01 {
		display: none;
	}
	.in-video{
		display: none;
	}
	.in-pbgsj1{
		display: block;
	}
	.in-p1-tit {
	    top: 32%;
	    line-height: 1.2;
	    font-size: 38px;
	}
	.swiper-button-next-inp1, .swiper-button-prev-inp1 {
	    width: 38px;
	    height: 38px;
	}
	.swiper-button-next-inp1 {
	    left: 50px;
	}
	.in-p2n-titk {
	    margin-bottom: 20px;
	}
	.in-p2n-tit {
	    font-size: 28px;
	}
	.in-p2n-textk {
	    margin-bottom: 20px;
	}
	.in-p2n-text {
		-webkit-line-clamp: 5; 
	    line-height: 1.7;
	    font-size: 14px;
	}
	.in-p2-kebk {
	    bottom: 24%;
	}
	.in-p3n-titk {
	    margin-bottom: 12px;
	}
	.in-p3n-tit {
	    font-size: 26px;
	}
	.in-p3n-text {
	    padding: 14px 0;
	}
	.in-p3n-text h3 {
	    margin-bottom: 6px;
	    line-height: 1.4;
	    font-size: 16px;
	}
	.in-p3n-duo {
	    width: 34%;
	    height: 36px;
	    line-height: 34px;
	    font-size: 14px;
	}
	.in-p4n-list li {
	    padding: 3px 0;
	}
	.in-p4n-list li a {
	    line-height: 1.5;
	    font-size: 16px;
		background-size: auto 14px;
	}
	.in-p4n-list li a h4 {
	    margin-left: 24px;
	}
	.in-p4n-list {
	    margin-bottom: 20px;
	}
	.in-p4-logo{
		width: 320px;
	}
	.in-xwxk {
	    padding: 16px;
	}
	.in-p5n-titk {
	    margin-bottom: 20px;
	}
	.in-xwx-titk {
	    display: block;
	    overflow: hidden;
	    height: 52px;
	    margin-bottom: 10px;
	}
	.in-xwx-tit {
		width:100%;
		padding-right: 0;
	    font-size: 16px;
	}
	.in-xwx-da {
	    font-size: 12px;
	}
	.in-xwx-titk .in-xwx-da{
		display: none;
	}
	.in-xwx-duok .in-xwx-da{
		display: block;
	}
	.in-xwdnk .swiper-pagination-inxw {
	    bottom: -60px;
	}
	.in-xwdnk .swiper-pagination-inxw span {
	    width: 10px;
	    height: 10px;
	    border: 2px solid #007aff;
	    margin: 4px 14px;
	}
	.in-xwdnk .swiper-pagination-inxw .swiper-pagination-bullet-active {
	    width: 18px;
	    height: 18px;
	    border: 6px solid #fff;
	    margin: 0 4px;
	    box-shadow: 0 0 6px rgba(0,167,132,0.3);
	}
	.in-p2n-duo {
	    width: 70px;
	    font-size: 14px;
	}
	.in-p6n-titk {
	    margin-bottom: 20px;
	}
	.in-p6n-dtitk {
	    margin-bottom: 14px;
	}
	.in-p6nxk {
		width: auto;
	}
	.in-p6n-text {
		line-height: 1.8;
		font-size: 14px;
	    margin-bottom: 20px;
	}
	.in-lxtu2 {
	    margin-bottom: 34px;
	}
	.in-p6-b {
	    margin-top: 1px;
		height: 23px;
	}
	.in-lxbtu1{
		width: 240px;
	}
	.in-lxbtu2{
		width: 300px;
	}
	.in-lxtuk {
	    width: 380px;
	    height: 200px;
		border-top-left-radius: 30px;
		border-bottom-right-radius: 30px;
	}
	.in-p6n-dtit {
	    line-height: 1.4;
	    font-size: 16px;
	}
	.inlx-ln-tit1 {
	    font-size: 24px;
	}
	.fo-navk {
		height: 50px;
	    margin-bottom: 20px;
	    padding-bottom: 20px;
	}
	/* #swiper-container1 .swiper-sliden {
	    padding: 22px 0;
	} */
	.fo-navn a {
	    padding: 0 12px;
	}
	.fo-navn {
	    line-height: 30px;
	    font-size: 14px;
	}
	.fo-cbk > a > img{
		width: 30px;
	}
	.in-p6k .fo-copy > .fl {
	    width: calc(100% - 76px);
	}
	.in-p6k .swiper-sliden .fo-copy {
	    line-height: 30px;
		font-size: 12px;
	}
	
	.swiper-sliden {
	    padding: 34px 0;
	}
	/*  */
	.ab-cd-titk {
	    margin-bottom: 36px;
	}
	.ban-xwtit {
	    font-size: 34px;
	}
	.ban-cplk {
	    margin-top: 20px;
	}
	.ban-cplxk {
	    height: 54px;
	}
	.ab-abmk {
	    width: 100%;
		float: none;
		padding-right: 0;
		font-size: 16px;
		line-height: 1.6;
	}
	.ab-abtu {
	    width: 100%;
		float: none;
		margin-bottom: 24px;
	}
	.ab-sn-titk {
	    top: 40px;
	}
	.ab-cdnrk {
	    padding: 50px 0;
	}
	.ab-cdxn1 {
	    padding: 34px 40px 30px;
	}
	.ab-cdxn2 {
		margin-top: 253px;
	    padding:44px 40px 30px;
	}
	.ab-cdxn-tit {
		font-size: 30px;
	    margin-bottom: 14px;
	}
	.ab-cdxn {
	    height: 230px;
	}
	.abnrk {
	    padding: 60px 0 50px;
	}
	.abn-tit {
	    margin-bottom: 24px;
		line-height: 1.2;
	    font-size: 32px;
	}
	.ab-vib{
		width: 60px;
		margin: 0 auto 16px;
	}
	.ab-vibm {
	    line-height: 1.2;
	    font-size: 40px;
	}
	.ab-vibk {
	    height: 126px;
	    top: calc(50% - 63px);
	}
	.ab-sn-tit {
	    font-size: 32px;
	}
	.ab-cdxnq1, .ab-cdxnq2 {
	    left: 62px;
	}
	.swiper-button-next-abcd, .swiper-button-prev-abcd {
	    width: 40px;
	    height: 40px;
		margin-top: -18px;
	}
	.ban-cptitk {
	    height: 260px;
	    padding: 100px 0 20px;
	}
	.ban-xwtitk {
	    display: block;
	    height: 260px;
	    overflow: hidden;
	    padding: 120px 0 0;
	}
	.ban-cplk a {
	    margin: 0 24px;
		line-height: 54px;
		height: 54px;
	}
	.cplbnk{
		display: block;
	}
	.cp-tukk{
	    width: 300px;
		float: none;
		margin: 0 auto 16px;
	}
	.cp-tumk {
	    width:100%;
		margin-left: 0;
	    margin-top: 0;
		padding-left: 0;
	}
	.cplbk li {
	    padding: 36px 50px;
	}
	.cp-tum-tit {
	    margin-bottom: 20px;
	    font-size: 20px;
		text-align: center;
	}
	.cp-tumdk{
		display: block;
		text-align: center;
	}
	.cp-tumxk{
		display: inline-block;
		text-align: center;
	}	
	.cp-tum1{
		text-align: left;
	}
	.zldtukk {
	    width: 360px;
		box-shadow: 0 0 50px rgba(0,0,0,0.3);
	}
	.zldlbk {
	    width: calc(100% - 360px);
	}
	.zldlbk1 {
	    padding: 0 0 0 34px;
	}
	.zldlbk2 {
	    padding: 0 34px 0 0 ;
	}
	.zlxb {
		height: 50px;
	    margin: 0 auto 18px;
	}
	.zlxbq {
	    width: 16px;
	    height: 16px;
	    margin: 0 auto 18px;
	}
	.zlt1, .zlt2 {
	    top: 76px;
	}
	.zldl-tit {
	    margin-bottom: 12px;
	    font-size: 22px;
	}
	.zldl-list dd {
	    line-height: 24px;
		font-size: 14px;
	}
	.zldl-list dd b {
	    top: 15px;
	}
	.zllbnk li {
	    padding: 70px 0;
	}
	.zllbnt {
	    left: calc(50% - 550px);
	}
	.zldlkk {
	    margin-left: 55px;
	    padding-left: 80px;
	}
	.zldsk {
	    display: block;
	    /* min-height: 461px; */
	    line-height: 1.2;
	    font-size: 78px;
	}
	.lx-lnrk{
		width: 54%;
		padding-right: 60px;
	}
	.lx-ln-tit2 {
	    font-size: 18px;
	    margin-bottom: 14px;
	}
	.lx-lnxn {
	    font-size: 16px;
	}
	.in-p6n-text{
	    font-size: 16px;
	}
	.lx-lyk {
		width: 46%;
	    padding: 40px 40px 50px;
	}
	.xwlb{
		margin-left: -24px;
	}
	.xwlb li {
	    padding-left: 24px;
	    padding-bottom: 30px;
	}
	.lxnrk {
	    padding: 60px 0 ;
	}
	.lx-ly-tit {
	    margin-bottom: 40px;
	    font-size: 30px;
	}
	.yemak a {
	    width: 36px;
	    height: 36px;
	    line-height: 34px;
	    font-size: 16px;
	}
	.xwnrk {
	    padding: 50px 0;
	}
	.xwnyk {
	    padding: 40px;
	}
	.xwn-nrk {
	    padding-right: 60px;
	}
	.xwn-tjk li {
	    padding-bottom: 20px;
	    margin-bottom: 20px;
	}
	.zlnrk {
	    padding: 50px 0 40px;
	}
	.lx-ly-sub {
	    width: 220px;
	    height: 50px;
	    line-height: 50px;
	    font-size: 20px;
	}
	.lx-ln-tit1 {
	    font-size: 30px;
	    margin-bottom: 12px;
	}
	.lx-lnof {
	    margin-bottom: 6px;
	}
	
	
	
    
}
/* 中型平板或小型笔记本 tablet */
@media all  and (min-width: 961px) and (max-width: 1024px){	
	.container{
		width: 88%;
		min-width: 88%;
	}
	body > .qing{
		min-width: 88%;
	}
	.palr {
	    padding-left: 4vw;
	    padding-right: 4vw;
	}
	.navib {
		top: calc(50% - 64px);
	}
	.navib img{
		width: 28px;
		height: 128px;
	}
	.topk {
	    padding-top: 20px;
	}
	.logo img{
		height: 54px;
	}
	.top-yyk {
	    padding-top: 8px;
	}
	.top-yyk a {
	    width: 34px;
	    height: 34px;
	    line-height: 34px;
	    font-size: 14px;
	}
	.top-navk {
	    /* display: block; */
	    padding-top: 8px;
	    line-height: 34px;
	    font-size: 16px;
	}
	.top-navk li > a {
	    height: 34px;
	    padding: 0 15px;
	}
	.navi_content a {
	    padding: 0 16px;
	    line-height: 44px;
	    font-size: 14px;
	}
	.navi_content {
	    top: 77px;
	}
	.in-pbg01 {
		display: none;
	}
	.in-video{
		display: none;
	}
	.in-pbgsj1{
		display: block;
	}
	.in-p1-tit {
	    top: 32%;
	    line-height: 1.2;
	    font-size: 38px;
	}
	.swiper-button-next-inp1, .swiper-button-prev-inp1 {
	    width: 38px;
	    height: 38px;
	}
	.swiper-button-next-inp1 {
	    left: 50px;
	}
	.in-p2n-titk {
	    margin-bottom: 20px;
	}
	.in-p2n-tit {
	    font-size: 28px;
	}
	.in-p2n-textk {
	    margin-bottom: 20px;
	}
	.in-p2n-text {
		-webkit-line-clamp: 5; 
	    line-height: 1.7;
	    font-size: 16px;
	}
	.in-p2-kebk {
	    bottom: 24%;
	}
	.in-p3n-titk {
	    margin-bottom: 12px;
	}
	.in-p3n-tit {
	    font-size: 26px;
	}
	.in-p3n-text {
	    padding: 14px 0;
	}
	.in-p3n-text h3 {
	    margin-bottom: 6px;
	    line-height: 1.4;
	    font-size: 16px;
	}
	.in-p3n-duo {
	    width: 34%;
	    height: 36px;
	    line-height: 34px;
	    font-size: 14px;
	}
	.in-p4n-list li {
	    padding: 3px 0;
	}
	.in-p4n-list li a {
	    line-height: 1.5;
	    font-size: 16px;
		background-size: auto 14px;
	}
	.in-p4n-list li a h4 {
	    margin-left: 30px;
	}
	.in-p4n-list {
	    margin-bottom: 20px;
	}
	.in-p4-logo{
		width: 320px;
	}
	.in-xwxk {
	    padding: 20px 24px;
	}
	.in-p5n-titk {
	    margin-bottom: 20px;
	}
	.in-xwx-titk {
	    display: block;
	    overflow: hidden;
	    height: 52px;
	    margin-bottom: 10px;
	}
	.in-xwx-tit {
		width:100%;
		padding-right: 0;
	    font-size: 16px;
	}
	.in-xwx-da {
	    font-size: 12px;
	}
	.in-xwx-titk .in-xwx-da{
		display: none;
	}
	.in-xwx-duok .in-xwx-da{
		display: block;
	}
	.in-xwdnk .swiper-pagination-inxw {
	    bottom: -60px;
	}
	.in-xwdnk .swiper-pagination-inxw span {
	    width: 10px;
	    height: 10px;
	    border: 2px solid #007aff;
	    margin: 4px 14px;
	}
	.in-xwdnk .swiper-pagination-inxw .swiper-pagination-bullet-active {
	    width: 18px;
	    height: 18px;
	    border: 6px solid #fff;
	    margin: 0 4px;
	    box-shadow: 0 0 6px rgba(0,167,132,0.3);
	}
	.in-p2n-duo {
	    width: 70px;
	    font-size: 14px;
	}
	.in-p6n-titk {
	    margin-bottom: 20px;
	}
	
	.in-p6nxk {
		width: auto;
	}
	.in-p6n-dtitk {
	    margin-bottom: 14px;
	}
	.in-p6n-text {
		line-height: 1.8;
		font-size: 14px;
	    margin-bottom: 20px;
	}
	.in-lxtu2 {
	    margin-bottom: 34px;
	}
	.in-p6-b {
	    margin-top: 1px;
		height: 23px;
	}
	.in-lxbtu1{
		width: 240px;
	}
	.in-lxbtu2{
		width: 300px;
	}
	.in-lxtuk {
	    width: 360px;
	    height: 200px;
		border-top-left-radius: 30px;
		border-bottom-right-radius: 30px;
	}
	.in-p6n-dtit {
	    line-height: 1.4;
	    font-size: 18px;
	}
	.fo-navk {
		height: 50px;
	    margin-bottom: 20px;
	    padding-bottom: 20px;
	}
	/* #swiper-container1 .swiper-sliden {
	    padding: 22px 0;
	} */
	.fo-navn a {
	    padding: 0 12px;
	}
	.fo-navn {
	    line-height: 30px;
	    font-size: 14px;
	}
	.fo-cbk > a > img{
		width: 30px;
	}
	.in-p6k .fo-copy > .fl {
	    width: calc(100% - 76px);
	}
	.in-p6k .swiper-sliden .fo-copy {
	    line-height: 30px;
	}
	.fo-copy {
	    font-size: 12px;
	}
	.swiper-sliden {
	    padding: 34px 0;
	}
	/*  */
	.ab-cd-titk {
	    margin-bottom: 36px;
	}
	.ban-xwtit {
	    font-size: 34px;
	}
	.ban-cplk {
	    margin-top: 20px;
	}
	.ban-cplxk {
	    height: 54px;
	}
	.ab-abmk {
	    width: 100%;
		float: none;
		padding-right: 0;
		font-size: 16px;
		line-height: 1.6;
	}
	.ab-abtu {
	    width: 100%;
		float: none;
		margin-bottom: 24px;
	}
	.ab-sn-titk {
	    top: 40px;
	}
	.ab-cdnrk {
	    padding: 50px 0;
	}
	.ab-cdxn1 {
	    padding: 34px 40px 30px;
	}
	.ab-cdxn2 {
		margin-top: 253px;
	    padding:44px 40px 30px;
	}
	.ab-cdxn-tit {
		font-size: 30px;
	    margin-bottom: 14px;
	}
	.ab-cdxn {
	    height: 230px;
	}
	.abnrk {
	    padding: 60px 0 50px;
	}
	.abn-tit {
	    margin-bottom: 24px;
		line-height: 1.2;
	    font-size: 32px;
	}
	.ab-vib{
		width: 60px;
		margin: 0 auto 16px;
	}
	.ab-vibm {
	    line-height: 1.2;
	    font-size: 40px;
	}
	.ab-vibk {
	    height: 126px;
	    top: calc(50% - 63px);
	}
	.ab-sn-tit {
	    font-size: 32px;
	}
	.ab-cdxnq1, .ab-cdxnq2 {
	    left: 62px;
	}
	.swiper-button-next-abcd, .swiper-button-prev-abcd {
	    width: 40px;
	    height: 40px;
		margin-top: -18px;
	}
	.ban-cptitk {
	    height: 260px;
	    padding: 100px 0 20px;
	}
	.ban-xwtitk {
	    display: block;
	    height: 260px;
	    overflow: hidden;
	    padding: 120px 0 0;
	}
	.ban-cplk a {
	    margin: 0 24px;
		line-height: 54px;
		height: 54px;
	}
	.cp-tukk{
	    width: 300px;
		float: none;
		margin: 0 auto 16px;
	}
	.cp-tumk {
	    width:100%;
		margin-left: 0;
	    margin-top: 0;
		padding-left: 0;
	}
	.cplbk li {
	    padding: 36px 50px;
	}
	.cplbnk{
		display: block;
	}
	.cp-tum-tit {
	    margin-bottom: 20px;
	    font-size: 20px;
		text-align: center;
	}
	.cp-tumdk{
		display: block;
		text-align: center;
	}
	.cp-tumxk{
		display: inline-block;
		text-align: center;
	}	
	.cp-tum1{
		text-align: left;
	}
	.zldtukk {
	    width: 360px;
		box-shadow: 0 0 50px rgba(0,0,0,0.3);
	}
	.zldlbk {
	    width: calc(100% - 360px);
	}
	.zldlbk1 {
	    padding: 0 0 0 34px;
	}
	.zldlbk2 {
	    padding: 0 34px 0 0 ;
	}
	.zlxb {
		height: 50px;
	    margin: 0 auto 18px;
	}
	.zlxbq {
	    width: 16px;
	    height: 16px;
	    margin: 0 auto 18px;
	}
	.zlt1, .zlt2 {
	    top: 76px;
	}
	.zldl-tit {
	    margin-bottom: 12px;
	    font-size: 20px;
	}
	.zldl-list dd {
	    line-height: 24px;
		font-size: 14px;
		padding:2px 0 2px 18px;
	}
	.zldl-list dd b {
	    top: 10px;
		width: 5px;
		height: 5px;
	}
	.zllbnk li {
	    padding: 70px 0;
	}
	.zllbnt {
	    left: calc(50% - 550px);
	}
	.zldlkk {
	    margin-left: 55px;
	    padding-left: 52px;
	}
	.zldsk {
	    display: block;
	    /* min-height: 461px; */
	    line-height: 1.2;
	    font-size: 64px;
	}
	.lx-lnrk{
		width: 54%;
		padding-right: 40px;
	}
	.lx-ln-tit2 {
	    font-size: 18px;
	    margin-bottom: 14px;
	}
	.lx-lnxn {
		margin-left: 24px;
		line-height: 28px;
	    font-size: 14px;
	}
	.in-p6n-text{
	    font-size: 14px;
	}
	.lx-lnxn span,.in-p6n-text p span {
	    margin-left: 50px;
	}
	.con-xb{
		height: 28px;
	}
	.lx-lyk {
		width: 46%;
	    padding: 40px 40px 50px;
	}
	.xwlb{
		margin-left: -24px;
	}
	.xwlb li {
		width: 50%;
	    padding-left: 24px;
	    padding-bottom: 30px;
	}
	.lxnrk {
	    padding: 60px 0 ;
	}
	.lx-ly-tit {
	    margin-bottom: 40px;
	    font-size: 30px;
	}
	.yemak a {
	    width: 36px;
	    height: 36px;
	    line-height: 34px;
	    font-size: 16px;
	}
	.xwnrk {
	    padding: 50px 0;
	}
	.xwnyk {
	    padding: 40px;
	}
	.xwn-nrk {
		width: calc(100% - 260px);
	    padding-right: 35px;
	}
	.xwn-tjdk {
	    width: 260px;
	    padding-left: 35px;
	}
	.xwn-tjk li {
	    padding-bottom: 20px;
	    margin-bottom: 20px;
	}
	.zlnrk {
	    padding: 50px 0 40px;
	}
	.lx-ly-sub {
	    width: 200px;
	    height: 46px;
	    line-height: 46px;
	    font-size: 20px;
	}
	.lx-ln-tit1 {
	    font-size: 26px;
	    margin-bottom: 10px;
	}
	.lx-lnof {
	    margin-bottom: 4px;
	}
	.lx-lnrxk {
	    padding-bottom: 20px;
	    margin-bottom: 28px;
	}
	.lx-ly-xie {
	    height: 46px;
	    padding: 0 26px;
	    line-height: 46px;
	    font-size: 16px;
	}
	.lx-ly-xiem {
	    left: 14px;
	    line-height:46px;
	    font-size: 16px;
	}
	.lx-ly-xie2 {
	    margin: 10px 0;
	    padding: 0 26px;
	    font-size: 16px;
	}
	.con-yzm {
	    right: 8px;
	    width: 100px;
	    height: 46px;
	}
	
	/**/
    .block-pc{
		display: none;
	}
	.block-sj{
		display:none;
	}
	.block-ipad{
		display: block;
	}
	
}
@media all  and (min-width: 768px) and (max-width: 960px){	
    .container{
		width: 88%;
		min-width: 88%;
	}
	body > .qing{
		min-width: 88%;
	}
	.palr {
	    padding-left: 4vw;
	    padding-right: 4vw;
	}
	.top-navk{
		display: none;
	}
	.navib {
		display: none;
		top: calc(50% - 46px);
	}
	.navib img{
		width: 20px;
		height: 92px;
	}
	.sd-inp1 {
	    bottom: 12px;
	}
	.topk {
	    padding-top: 12px;
	}
	
	.top-yyk a.on{
		display: none;
	}
	.logo img{
		height: 50px;
	}
	.top-yyk {
	    padding-top: 8px;
	}
	.top-yyk a {
	    width: 34px;
	    height: 34px;
	    line-height: 34px;
	    font-size: 14px;
	}
	.top-yyk a.top-navt{
		display: block;
	}
	.in-pbg01 {
		display: none;
	}
	.in-video{
		display: none;
	}
	.in-pbgsj1{
		display: block;
	}
	.in-p1-tit {
	    top: 33%;
	    line-height: 1.2;
	    font-size: 32px;
	}
	.swiper-button-next-inp1, .swiper-button-prev-inp1 {
	    width: 30px;
	    height: 30px;
	}
	.swiper-button-next-inp1 {
	    left: 40px;
	}
	
	.in-p2n-titk {
	    margin-bottom: 20px;
	}
	.in-p2n-tit {
	    font-size: 28px;
	}
	.in-p2n-textk {
	    margin-bottom: 20px;
	}
	.in-p2n-text {
		-webkit-line-clamp: 5; 
	    line-height: 1.7;
	    font-size: 14px;
	}
	.in-p2-kebk {
	    bottom: 24%;
	}
	.tab .tab_menu li {
	    width: 100%;
	    height: 33.333%;
	}
	.in-p3nxbgk dd {
	    width: 100%;
	    height: 33.333%;
	}
	.in-p3n-titk {
	    margin-bottom: 8px;
	}
	.in-p3n-tit {
	    font-size: 22px;
	}
	.in-p3n-text {
	    padding: 8px 0;
	}
	.in-p3n-text h3 {
	    margin-bottom: 6px;
	    line-height: 1.4;
	    font-size: 16px;
	}
	.in-p3n-duo {
	    width: 34%;
	    height: 36px;
	    line-height: 34px;
	    font-size: 14px;
	}
	.in-p4k .in-p2nlk {
	    width: 70%;
	}
	.in-p4n-list li {
	    padding: 3px 0;
	}
	.in-p4n-list li a {
	    line-height: 1.5;
	    font-size: 16px;
		background-size: auto 14px;
	}
	.in-p4n-list li a h4 {
	    margin-left: 28px;
	}
	.in-p4n-list {
	    margin-bottom: 20px;
	}
	.in-p4-logo{
		width: 320px;
	}
	.in-xwxk {
	    padding: 16px;
	}
	.in-p5n-titk {
	    margin-bottom: 20px;
	}
	.in-xwx-titk {
	    display: block;
	    overflow: hidden;
	    height: 52px;
	    margin-bottom: 10px;
	}
	.in-xwx-tit {
		width:100%;
		padding-right: 0;
	    font-size: 16px;
	}
	.in-xwx-da {
	    font-size: 12px;
	}
	.in-xwx-titk .in-xwx-da{
		display: none;
	}
	.in-xwx-duok .in-xwx-da{
		display: block;
	}
	.in-xwdnk .swiper-pagination-inxw {
	    bottom: -60px;
	}
	.in-xwdnk .swiper-pagination-inxw span {
	    width: 10px;
	    height: 10px;
	    border: 2px solid #007aff;
	    margin: 4px 14px;
	}
	.in-xwdnk .swiper-pagination-inxw .swiper-pagination-bullet-active {
	    width: 18px;
	    height: 18px;
	    border: 6px solid #fff;
	    margin: 0 4px;
	    box-shadow: 0 0 6px rgba(0,167,132,0.3);
	}
	.in-p2n-duo {
	    width: 70px;
	    font-size: 14px;
	}
	.in-pbg61, .in-pbg62 {
	    width: 100% !important;
	    height: 50% !important;
		float: none !important;
	}
	.in-p6k .in-p2nlk {
		width: 100%;
		float: none;
	}
	
	.in-p6nxk {
		width: auto;
	}
	.in-p2nlk .palr {
		width: 100%;
	    padding: 0 90px;
	}
	.in-p6k .in-p2nlk{
		margin-bottom: 60px;
	}
	.in-lxtu2{
		display:none;
	}
	.in-lxtu22{
		display: block;
	}
	.in-p6n-titk {
	    margin-bottom: 20px;
	}
	.in-p6n-dtitk {
	    margin-bottom: 14px;
	}
	.in-p6n-text {
		line-height: 1.8;
		font-size: 14px;
	    margin-bottom: 20px;
	}
	.in-lxtu2 {
	    margin-bottom: 34px;
	}
	.in-p6-b {
	    margin-top: 1px;
		height: 23px;
	}
	.in-lxbtu1{
		width: 220px;
	}
	.in-lxbtu2{
		width: 260px;
	}
	.in-lxtuk {
		display: none;
	    width: 380px;
	    height: 200px;
		border-top-left-radius: 30px;
		border-bottom-right-radius: 30px;
	}
	.in-p6n-dtit {
	    line-height: 1.4;
	    font-size: 18px;
	}
	.fo-navk {
		height: 50px;
	    margin-bottom: 20px;
	    padding-bottom: 20px;
	}
	/* #swiper-container1 .swiper-sliden {
	    padding: 22px 0;
	} */
	.fo-navn a {
	    padding: 0 12px;
	}
	.fo-navn {
	    line-height: 30px;
	    font-size: 14px;
	}
	.fo-cbk > a > img{
		width: 30px;
	}
	.in-p6k .fo-copy > .fl {
	    width: calc(100% - 76px);
	}
	.in-p6k .swiper-sliden .fo-copy {
	    line-height: 30px;
		font-size: 12px;
	}
	.swiper-sliden {
	    padding: 34px 0;
	}
	/*  */
	.ab-cd-titk {
	    margin-bottom: 18px;
	}
	.ban-xwtit {
	    font-size: 28px;
	}
	.ban-cplk {
	    margin-top: 20px;
	}
	.ban-cplxk {
	    height: 46px;
	}
	.ban-cplk a span {
	    font-size: 16px;
	}
	.ban-cplk a.on span {
	    font-size: 18px;
	}
	.ab-abmk {
	    width: 100%;
		float: none;
		padding-right: 0;
		font-size: 16px;
		line-height: 1.6;
	}
	.ab-abtu {
	    width: 100%;
		float: none;
		margin-bottom: 24px;
	}
	.ab-sn-titk {
	    top: 20px;
	}
	.ab-cdnrk {
	    padding: 30px 0;
	}
	.ab-cdxn1 {
	    padding: 34px 30px 30px;
	}
	.ab-cdxn2 {
		margin-top: 253px;
	    padding: 44px 40px 30px;
	}
	.ab-cdxn-tit {
		font-size: 30px;
	    margin-bottom: 14px;
	}
	.ab-cdxn {
	    height: 230px;
	}
	.abnrk {
	    padding: 34px 0 30px;
	}
	.abn-tit {
	    margin-bottom: 18px;
		line-height: 1.2;
	    font-size: 28px;
	}
	.ab-vib{
		width: 40px;
		margin: 0 auto 16px;
	}
	.ab-vibm {
	    line-height: 1.2;
	    font-size: 26px;
	}
	.ab-vibk {
	    height: 88px;
	    top: calc(50% - 46px);
	}
	.ab-sn-tit {
	    font-size: 28px;
	}
	.ab-cdxnq1, .ab-cdxnq2 {
	    left: 62px;
	}
	.swiper-button-next-abcd, .swiper-button-prev-abcd {
	    width: 40px;
	    height: 40px;
		margin-top: -18px;
	}
	.ban-cptitk {
		height: 220px;
		padding: 84px 0 20px;
	}
	.ban-xwtitk {
	    height: 220px;
	    padding: 94px 0 0;
	}
	.ban-cplk a {
	    margin: 0 16px;
		line-height: 46px;
		height: 46px;
	}
	.cp-tukk{
	    width: 300px;
		float: none;
		margin: 0 auto 16px;
	}
	.cp-tumk {
	    width:100%;
		margin-left: 0;
	    margin-top: 0;
		padding-left: 0;
	}
	.cplbk li {
	    padding: 36px 50px;
	}
	.cplbnk{
		display: block;
	}
	.cp-tum-tit {
	    margin-bottom: 20px;
	    font-size: 20px;
		text-align: center;
	}
	.cp-tumdk{
		display: block;
		text-align: center;
	}
	.cp-tumxk{
		display: inline-block;
		text-align: center;
	}	
	.cp-tum1{
		text-align: left;
	}
	.zldtukk {
	    width: 100%;
		float: none;
		box-shadow: 0 0 30px rgba(0,0,0,0.3);
	}
	.zldlbk {
	    width:100%;
	}
	.zldlbk1 {
	    padding: 22px 0 0 0;
	}
	.zldlbk2 {
	    padding: 22px 0 0 0 ;
	}
	.zlxb {
		height: 50px;
	    margin: 0 auto 18px;
	}
	.zlxbq {
	    width: 16px;
	    height: 16px;
	    margin: 0 auto 18px;
	}
	.zlt1, .zlt2 {
	    top: 76px;
	}
	.zldl-tit {
	    margin-bottom: 12px;
	    font-size: 20px;
	}
	.zldl-list dd {
	    line-height: 24px;
		font-size: 14px;
		padding:2px 0 2px 18px;
	}
	.zldl-list dd b {
	    top: 10px;
		width: 5px;
		height: 5px;
	}
	.zllbnrk {
	    padding: 70px 0 20px;
	}
	.zllbnk li {
	    padding: 60px 0;
	}
	.zllbnt {
	    left: calc(50% - 550px);
	}
	.zldlkk {
	    margin-left: 55px;
	    padding-left: 52px;
	}
	.zldsk {
		width: 80px;
	    line-height: 1.2;
	    font-size: 64px;
	}
	.lx-lnrk{
		width: 54%;
		padding-right: 24px;
	}
	.lx-ln-tit2 {
	    font-size: 16px;
	    margin-bottom: 10px;
	}
	.lx-lnxn {
		margin-left: 24px;
		line-height: 28px;
	    font-size: 14px;
	}
	.in-p6n-text{
	    font-size: 14px;
	}
	.lx-lnxn span,.in-p6n-text p span {
	    margin-left: 50px;
	}
	.con-xb{
		height: 28px;
	}
	.lx-lyk {
		width: 46%;
	    padding: 20px 20px 30px;
	}
	.xwlb{
		margin-left: -24px;
	}
	.xwlb li {
		width: 50%;
	    padding-left: 24px;
	    padding-bottom: 30px;
	}
	.lxnrk {
	    padding: 60px 0 ;
	}
	.lx-ly-tit {
	    margin-bottom: 16px;
	    font-size: 20px;
	}
	.yemak a {
	    width: 36px;
	    height: 36px;
	    line-height: 34px;
	    font-size: 16px;
	}
	.xwnrk {
	    padding: 50px 0;
	}
	.xwnyk {
	    padding: 40px;
	}
	.xwn-nrk {
		width:100%;
	    padding-right: 0;
		border-right:none ;
	}
	.xwn-tjdk {
		display: none;
	    width: 260px;
	    padding-left: 30px;
	}
	.xwn-tjk li {
	    padding-bottom: 20px;
	    margin-bottom: 20px;
	}
	.zlnrk {
	    padding: 50px 0 40px;
	}
	.lx-ly-sub {
	    width: 180px;
	    height: 46px;
	    line-height: 46px;
	    font-size: 20px;
	}
	.lx-ln-tit1 {
	    font-size: 22px;
	    margin-bottom: 10px;
	}
	.lx-lnof {
	    margin-bottom: 4px;
	}
	.lx-lnrxk {
	    padding-bottom: 20px;
	    margin-bottom: 28px;
	}
	.lx-ly-xie {
	    height: 46px;
	    padding: 0 26px;
	    line-height: 46px;
	    font-size: 16px;
	}
	.lx-ly-xiem {
	    left: 14px;
	    line-height:46px;
	    font-size: 16px;
	}
	.lx-ly-xie2 {
	    margin: 10px 0;
	    padding: 0 26px;
	    font-size: 16px;
	}
	.con-yzm {
	    right: 8px;
	    width: 100px;
	    height: 46px;
	}
	.lxnrk {
	    padding: 34px 0;
	}
	
	/**/
    .block-pc{
		display: none;
	}
	.block-sj{
		display:none;
	}
	.block-ipad{
		display: block;
	}
	
}
@media all  and (max-width: 767px){
	.container{
		width: 90%;
		min-width: 90%;
	}
	body > .qing{
		min-width: 90%;
	}
	.palr {
	    padding-left: 4vw;
	    padding-right: 4vw;
	}
	.top-navk{
		display: none;
	}
	.top-navt{
		display: block;
	}
	.top-yyk a.on {
	    display: none;
	}
	.navib {
		display:none;
		top: calc(50% - 46px);
	}
	/* .navib img{
		width: 20px;
		height: 92px;
	} */
	.sd-inp1 {
	    bottom: 12px;
	}
	.topk {
	    padding-top: 12px;
	}
	.logo img{
		height: 38px;
	}
	.top-yyk {
		/* display: none; */
	    padding-top: 0;
	}
	.top-yyk a {
	    width: 32px;
	    height: 32px;
	    line-height: 32px;
	    font-size: 14px;
	}
	.top-yyk a.on{
		display: none;
	}
	.top-yyk a.top-navt{
		display: block;
	}
	.swiper-pagination-inq span {
	    width: 10px;
	    height: 10px;
		margin: 0 2px;
	}
	.in-pbg01 {
		display: none;
	}
	.in-pbgsj1{
		display: block;
	}
	.in-p1-tit {
	    top:52%;
	    line-height: 1.2;
	    font-size: 24px;
	}
	.swiper-button-next-inp1, .swiper-button-prev-inp1 {
	    width: 30px;
	    height: 30px;
	}
	.swiper-button-next-inp1 {
	    left: 40px;
	}
	.in-p2nlk {
	    width: 100%;
	    float: none;
	}
	.in-p2bg2 {
	    background-size: 320% auto !important;
	}
	.in-p2nk .in-p2n-duo{
		margin-bottom: 10vmax;
	}
	.in-p2n-titk {
	    margin-bottom: 20px;
	}
	.in-p2n-tit {
	    font-size: 28px;
	}
	.in-p2n-textk {
	    margin-bottom: 20px;
	}
	.in-p2n-text {
		padding-right: 8px;
		-webkit-line-clamp: 10; 
	    line-height: 1.7;
	    font-size: 16px;
	}
	.in-p2-kebk {
	    bottom: 10%;
	}
	.tab .tab_menu li {
	    width: 100%;
		height:29%;
	}
	.tab .tab_menu li:first-child{
	    height: 42%;
	}
	.tab .tab_menu li:first-child .in-p3nxk{
		padding-bottom: 0;
		/* padding-top: 0; */
	}
	.in-p3nxbgk dd {
	    width: 100%;
		height:29%;
	}
	.in-p3nxbgk dd:first-child{
		height: 42%;
	}
	
	.in-p3n-titk {
	    margin-bottom: 8px;
	}
	.in-p3n-tit {
	    font-size: 18px;
	}
	.in-p3n-text {
	    padding: 2px 0 10px;
	}
	.in-p3n-text h3 {
	    margin-bottom: 0px;
	    line-height: 1.6;
	    font-size: 14px;
	}
	.in-p3n-duo {
	    width: 30%;
	    height: 26px;
	    line-height: 24px;
	    font-size: 12px;
	}
	.in-p4k .in-p2nlk {
	    width: 100%;
	}
	.in-p4n-list li {
	    padding: 3px 0;
	}
	.in-p4n-list li a {
	    line-height: 1.5;
	    font-size: 14px;
		background-size: auto 12px;
	}
	.in-p4n-list li a h4 {
	    margin-left: 18px;
	}
	.in-p4n-list {
	    margin-bottom: 20px;
	}
	.in-p4-logo{
		width: 70%;
		margin-bottom: 10vmin;
	}
	.in-xwxk {
	    padding: 16px;
	}
	.in-p5n-titk {
	    margin-bottom: 20px;
	}
	.in-xwx-titk {
	    display: block;
	    overflow: hidden;
	    height: 52px;
	    margin-bottom: 10px;
	}
	.in-xwx-tit {
		width:100%;
		padding-right: 0;
	    font-size: 16px;
	}
	.in-xwx-da {
	    font-size: 12px;
		margin-bottom: 10px;
	}
	.in-xwx-titk .in-xwx-da{
		display: none;
	}
	.in-xwx-duok .in-xwx-da{
		display: block;
	}
	.in-xwdnk .swiper-pagination-inxw {
	    bottom: -60px;
	}
	.in-xwdnk .swiper-pagination-inxw span {
	    width: 10px;
	    height: 10px;
	    border: 2px solid #007aff;
	    margin: 4px 14px;
	}
	.in-xwdnk .swiper-pagination-inxw .swiper-pagination-bullet-active {
	    width: 18px;
	    height: 18px;
	    border: 6px solid #fff;
	    margin: 0 4px;
	    box-shadow: 0 0 6px rgba(0,167,132,0.3);
	}
	.in-xwnk .in-p2n-duo{
		margin-bottom: 0;
	}
	.in-p2n-duo {
	    width: 70px;
	    font-size: 14px;
	}
	.in-pbg61{
	    width: 100% !important;
	    height: 52% !important;
		float: none !important;
	}
	.in-pbg62 {
	    width: 100% !important;
	    height: 48% !important;
		float: none !important;
	}
	.in-p6k .in-p2nlk {
		width: 100%;
		float: none;
	}
	.in-p6k .in-p2nlk:first-child{
		margin-bottom: 20px;
	}
	
	.in-p6nxk {
		width: auto;
	}
	.in-lxtu2{
		display:none;
	}
	.in-lxtu22{
		display: block;
	}
	.in-p6n-titk {
		display: none;
	    margin-bottom: 20px;
	}
	.inlx-ln-tit1 {
	    font-size: 18px;
	    margin-bottom: 6px;
	}
	.in-p6n-dtitk {
	    margin-bottom: 14px;
	}
	.in-p6n-text {
		line-height: 1.8;
		font-size: 14px;
	    margin-bottom: 20px;
	}
	.in-lxtu2 {
	    margin-bottom: 34px;
	}
	.in-p6-b {
	    margin-top: 1px;
		height: 23px;
	}
	.in-lxbtu1{
		width: 200px;
		right: -15px;
	}
	.in-lxbtu2{
		width: 220px;
		right: -15px;
		top: 20px;
	}
	.in-lxtuk {
	    display:none;
	}
	.in-p2nlk .palr {
		width: 100%;
	    padding: 0 8vw;
	}
	.in-p6n-dtit {
	    line-height: 1.4;
	    font-size: 18px;
	}
	.fo-navk {
		height: auto;
		overflow: hidden;
	    margin-bottom: 12px;
	    padding-bottom: 12px;
	}
	#swiper-container1 .swiper-sliden {
	    padding: 14px 0;
	}
	.fo-navn {
		float: none;
		text-align: center;
		width: 100%;
	    line-height: 20px;
	    font-size: 14px;
	}
	.fo-navn a {
		display: inline-block;
		float: none;
	    padding: 0 6px;
	}
	.fo-cbk{
		display: none;
	}
	.fo-copy {
	    line-height: 22px;
	    font-size: 12px;
	}
	.in-p6k .swiper-sliden .fo-copy{
	    line-height: 22px;
	    font-size: 12px;
	}
	.fo-copy .fl{
		float: none;
		width: 100%;
		text-align: center;
	}
	.in-p6k .fo-copy > .fl {
	    width: 100%;
	}
	.fo-copyby{
		float: none;
		width: 100%;
		text-align: center;
	}
	.swiper-sliden {
	    padding: 18px 0;
	}
	/*  */
	.ab-cd-titk {
	    margin-bottom: 18px;
	}
	.ban-xwtit {
	    font-size: 22px;
	}
	.ban-cplk {
	    margin-top: 20px;
	}
	.ban-cplxk {
	    height: 46px;
	}
	.ban-cplk a span {
	    font-size: 16px;
	}
	.ban-cplk a.on span {
	    font-size: 18px;
	}
	.ab-abmk {
	    width: 100%;
		float: none;
		height: 228px;
		overflow-y: auto;
		scroll-behavior: auto;
		padding-right: 0;
		font-size: 16px;
		line-height: 1.6;
	}
	 /*定义滚动条宽 高度是根据内容设置的高度决定的*/
.ab-abmk::-webkit-scrollbar
{
width: 5px;
}

/*定义滚动条轨道 内阴影+圆角*/
.ab-abmk::-webkit-scrollbar-track
{
/* -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); */
border-radius: 5px;
background-color:  rgba(0,0,0,0.04);
}

/*定义滑块 内阴影+圆角*/
.ab-abmk::-webkit-scrollbar-thumb
{
border-radius: 5px;
/* -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3); */
background-color: #ddd;
}
	.ab-abtu {
	    width: 100%;
		float: none;
		margin-bottom: 18px;
	}
	.ab-sn-titk {
	    top: 20px;
	}
	.ab-cdnrk {
	    padding: 20px 0;
	}
	.ab-cdxn1 {
		padding: 26px 22px 24px;
	}
	.ab-cdxn2 {
		margin-top: 24px;
		padding: 26px 22px 24px;
	}
	.ab-cdxn-tit {
		font-size: 20px;
	    margin-bottom: 10px;
	}
	.ab-cdxn-text {
	    font-size: 16px;
	}
	.ab-cdxn {
	    height: 160px;
	}
	
	.swiper-button-next-abcd, .swiper-button-prev-abcd, .swiper-button-next-abcdsj, .swiper-button-prev-abcdsj {
	    width:30px;
	    height: 30px;
		margin-top: -20px;
	}
	.abnrk {
	    padding: 20px 0;
	}
	.abn-tit {
	    margin-bottom: 12px;
	    line-height: 1.2;
	    font-size: 22px;
	}
	.ab-vib{
		width: 40px;
		margin: 0 auto 16px;
	}
	.ab-vibm {
	    line-height: 1.2;
	    font-size: 20px;
	}
	.ab-vibk {
	    height: 88px;
	    top: calc(50% - 46px);
	}
	.ab-sn-tit {
	    font-size: 20px;
	}
	.ab-cdxnq1, .ab-cdxnq2 {
	    left: 62px;
	}
	.ab-cdnrk .swiper-container-abcdsj .ab-cdxn2 .ab-cdxnq2{
		right: 62px!important;
		left: auto;
	}
	.tan-viknk {
	    left: 6%;
	    top: calc(50% - 140px);
	    width: 88%;
	    height: 280px;
	}
	.tan-vikclo {
		width: 40px;
	    right: 0;
	    top: -40px;
	}
	
	.swiper-button-next-abcd, .swiper-button-prev-abcd {
	    width: 40px;
	    height: 40px;
		margin-top: -18px;
	}
	.ban-cptitk {
		height: 140px;
		padding: 70px 0 0;
	}
	.ban-xwtitk {
	    height: 140px;
	    padding: 70px 0 0;
	}
	.ban-cplk a {
	    margin: 0 16px;
		line-height: 46px;
		height: 46px;
	}
	.cplbnk{
		display: block;
	}
	.cp-tukk{
	    width: 100%;
		float: none;
		margin: 0 auto 16px;
	}
	.cp-tumk {
	    width:100%;
		margin-left: 0;
	    padding-top: 0;
		padding-left: 0;
	}
	.cplbk li {
		width: 100%;
	    padding: 22px 30px;
	}
	.cplbk li:nth-child(4n+1), .cplbk li:nth-child(4n+3){
		background: #f1f1f1;
	}
	.cplbk li:nth-child(4n+2), .cplbk li:nth-child(4n+4){
		background: #fff;
	}
	.cp-tum-tit {
	    margin-bottom: 16px;
	    font-size: 18px;
		text-align: center;
	}
	.cp-tum1 {
	    line-height: 1.6;
	    font-size: 14px;
	}
	.cp-tum1 p {
	    /* margin-left: 48px; */
	}
	.cp-tumdk{
		display: block;
		text-align: center;
	}
	.cp-tumxk{
		display: inline-block;
		text-align: left;
	}	
	.cp-tum1{
		text-align: left;
	}
	.zldtukk {
	    width: 100%;
		float: none;
		box-shadow: 0 0 30px rgba(0,0,0,0.3);
	}
	.zldlbk {
	    width:100%;
	}
	.zldlbk1 {
	    padding: 16px 0 0 0;
	}
	.zldlbk2 {
	    padding: 22px 0 0 0 ;
	}
	.zlxb {
		height: 44px;
	    margin: 0 auto 10px;
	}
	.zlxbq {
	    width: 12px;
	    height: 12px;
	    margin: 0 auto 10px;
	}
	.zlt1, .zlt2 {
	    top: 59px;
	}
	.zldl-tit {
	    margin-bottom: 12px;
	    font-size: 18px;
	}
	.zldl-list dd {
	    line-height: 22px;
		font-size: 14px;
		padding:2px 0 2px 0;
	}
	.zldl-list dd b {
	    top: 9px;
		width: 5px;
		height: 5px;
	}
	.zllbnrk {
	    padding: 60px 0 20px;
	}
	.zllbnk li {
	    padding: 50px 0;
	}
	.zllbnt {
	    left: calc(50% - 550px);
	}
	.zldlkk {
	    margin-left: 48px;
	    padding-left: 0;
	}
	.zldsk {
		width: 48px;
		line-height: 1.2;
		font-size: 34px;
	}
	.lx-lnrk{
		width: 100%;
		padding-right: 0;
		margin-bottom: 20PX;
	}
	.lx-ly-xiek {
	    border-radius: 4px;
	    margin-bottom: 10px;
	}
	.lx-ln-tit2 {
	    font-size: 16px;
	    margin-bottom: 6px;
	}
	.lx-lnxn {
		margin-left: 24px;
		line-height: 28px;
	    font-size: 14px;
	}
	.in-p6n-text{
	    font-size: 14px;
	}
	.lx-lnxn span,.in-p6n-text p span {
	    margin-left: 50px;
	}
	.con-xb{
		height: 28px;
	}
	.lx-lyk {
		width: 100%;
	    padding: 20px 20px 22px;
	}
	.xwlb{
		margin-left: -24px;
	}
	.xwlb li {
		width:100%;
	    padding-left: 24px;
	    padding-bottom: 20px;
	}
	.in-xwndk:hover .in-xwnk {
	    transform: translateY(-8px);
	    -ms-transform: translateY(-8px);
	    -webkit-transform: translateY(-8px);
	    -o-transform: translateY(-8px);
	    -moz-transform: translateY(-8px);
	}
	.lxnrk {
	    padding: 60px 0 ;
	}
	.lx-ly-tit {
	    margin-bottom: 16px;
	    font-size: 20px;
	}
	.yemak a {
	    width: 36px;
	    height: 36px;
	    line-height: 34px;
	    font-size: 16px;
	}
	.xwnrk {
	    padding: 20px 0;
	}
	.xwnyk {
	    padding: 18px;
	}
	.xwn-nrk {
	    padding-right: 0;
		border-right: 0;
		width: 100%;
	}
	.xwn-ntit {
	    margin-bottom: 4px;
	    line-height: 28px;
	    font-size: 20px;
	}
	.xwn-nda {
	    margin-bottom: 12px;
	    line-height: 20px;
	    font-size: 14px;
	}
	.xwn-ntext {
	    padding: 20px 0 20px;
	    margin-bottom: 20px;
	}
	.fanyeak {
	    width:100%;
	    float: none;
		margin-bottom: 8px;
	    line-height: 30px;
	    font-size: 14px;
	}
	.fanye-hui {
	    float: left;
	    width: 100%;
	    height: 38px;
	    line-height: 36px;
	    font-size: 12px;
	}
	.xwn-tjdk {
	    display: none;
	}
	.xwn-tjk li {
	    padding-bottom: 20px;
	    margin-bottom: 20px;
	}
	.zlnrk {
	    padding: 20px 0 ;
	}
	.lx-ly-sub {
	    width: 100%;
	    height: 46px;
	    line-height: 46px;
	    font-size: 18px;
	}
	.lx-ln-tit1 {
	    font-size: 20px;
	    margin-bottom: 8px;
	}
	.lx-lnof {
	    margin-bottom: 4px;
	}
	.lx-lnrxk {
	    padding-bottom: 18px;
	    margin-bottom: 20px;
	}
	.lx-ly-xie {
	    height: 46px;
	    padding: 0 20px;
	    line-height: 46px;
	    font-size: 14px;
	}
	.lx-ly-xiem {
	    left: 10px;
	    line-height:46px;
	    font-size: 16px;
	}
	.lx-ly-xie2 {
	    margin: 10px 0;
	    padding: 0 20px;
	    font-size: 14px;
	}
	.con-yzm {
	    right: 8px;
	    width: 100px;
	    height: 46px;
	}
	.lxnrk {
	    padding: 22px 0;
	}
	.cp-duok {
		border-top: 1px solid #D7D7D7;
	    padding: 30px 0;
	}
	.cp-duom {
	    margin-bottom: 16px;
	    font-size: 18px;
	}
	.cp-duov {
	    width: 66%;
	    height: 40px;
	    line-height: 40px;
	    font-size: 14px;
	}
	.zlgao{
		height: auto !important;
	}
	
	/**/
    .block-pc{
		display: none;
	}
	.block-ipad{
		display: none;
	}
	.block-sj{
		display: block;
	}
}




