@charset "utf-8";
/* CSS Document */
/**判断**/
/**/

@media screen and (min-width: 1600px){

		.oem-pc{
		display: block;
	}
	.oem-sj{
		display: none;
	}
}
@media all and (min-width:1440px) and (max-width: 1599px) {
	
	
}
@media all and (min-width:1360px) and (max-width: 1439px) {
	
	
}

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

@media all and (min-width: 1280px) and (max-width: 1359px) {
	
}
@media all and (min-width: 1024px) and (max-width: 1279px) {
	
	
    
    .swiper-container-inxw .swiper-button-next-inxw, .swiper-container-inxw .swiper-button-prev-inxw{
    	width: 40px;
    	height: 40px;
    }
    .swiper-container-inxw .swiper-button-next-inxw{
		left: calc(51.7% + 40px);
	}
}

/* 中型平板或小型笔记本 tablet */
@media all  and (min-width: 768px) and (max-width: 1023px){	
    
	
}
@media all  and (max-width: 767px){
	
	.banner-pc{
		display: none;
	}
	.banner-sj{
		display: block;
	}
	
		.oem-pc{
		display: none;
	}
	.oem-sj{
		display: block;
	}
	/**/
	
}



@media all and (min-width: 768px) and (max-width: 960px) {
	.ab-absjnk {
		padding: 10px 20px;
	}

	.ab-absj-list li {
		width: 50%;
		float: left;
		border-left: 0px solid #f8dbd0;
		padding: 15px;
	}

	.ab-absj-list li:nth-child(1),
	.ab-absj-list li:nth-child(2) {
		border-bottom: 0px solid #f8dbd0;
	}

	.ab-absj-list li:nth-child(3) {
		border-left: none;
	}

	.ab-abxb {
		width: 54px;
	}

	.ab-abxbmk {
		margin-left: 70px;
		padding-top: 0;
	}

	.ab-abxbm1 {
		font-size: 34px;
	}

	.ab-abxbm1 b {
		font-size: 16px;
	}

}

@media all and (max-width: 767px) {

	.container-ny {
		width: 88%;
		min-width: 88%;
	}

	.ab-absjnk {
		padding: 0.12rem;
	}

	.ab-absj-list li {
		width: 50%;
		float: left;
		border-left: 0px solid #f8dbd0;
		border-bottom: 0px solid #f8dbd0;
		text-align: center;
		/* padding-bottom: 0.1rem; */
		padding: 0.15rem 0;
	}
	.ab-abxbm2{
		height: 40px;
	}
	.ab-abxb {
		display: block;
		float: none;
		margin: 0 auto;
		width: 30px;
	}
	.ab-abxbm1 {
		text-align: center;
	    line-height: 36px;
	    font-size: 30px;
	}
	.ab-abxbm1 div{
		display: inline-block;
	}
	
	.ab-absj-list li:nth-child(3) {
	    border-left: none;
		border-bottom: none;
	}
	.ab-absj-list li:nth-child(4){
		border-bottom: none;
	}
	
	
	.ab-maptu {
	    margin-top: 20px;
	}
	.ab-abtext {
	    height: 400px;
	}
	.ab-abxbmk {
		margin-left: 0;
		padding-top: 4px;
		text-align: center;
	}

	.ab-abxbm1 b {
		margin-top: 0.14rem;
		line-height: 1.6;
		font-size: 0.13rem;
	}
}