.sllist{
	position: relative;
	width: 100%;
	overflow: hidden;
	padding-left: 0.5vw;
	padding-right: 0.5vw;
	padding-top: 0.5vw;
	padding-bottom: 8%;
	box-sizing: border-box;
	margin-top: 1vw;
}
.sllist .swiper-slide a{
	display: flex;
	align-items: center;
	flex-direction: row-reverse;
	width: 100%;
	box-shadow: 0px 0px 16px rgba(0,0,0,0.11);
}
.sllist .swiper-slide .img{
	width: 100%;
	overflow: hidden;
	background-color: #fafafa;
}
.sllist .swiper-slide .img img{
	width: 100%;
	-webkit-transition: all 0.4s ease;
	transition: all 0.4s ease;
}
.sllist .swiper-slide a:hover .img img{
	-webkit-transform: scale(1.08);
	transform: scale(1.08);
}
.sllist .swiper-button-next, 
.sllist .swiper-button-prev{
	position: absolute;
    top: auto;
    bottom: 0.3vw;
    transform: none;
    z-index: 10;
    cursor: pointer;
}
.CommonButton{
	width: 1.45833333333333vw;
   	height: 1.45833333333333vw;
   	background: #fff !important;
}
.sllist .swiper-button-next, 
.sllist.swiper-container-rtl .swiper-button-prev {
    /*background-image: url(/static/default/assets/img/icon35a.png); 
    background-size: 100% 100%;*/
    left: 6%;outline: none;box-sizing: border-box;
}
.sllist .swiper-button-prev, 
.sllist.swiper-container-rtl .swiper-button-next {
    /*background-image: url(/static/default/assets/img/icon34a.png); 
    background-size: 100% 100%;
    left: 34.5%;*/
   	left: 1%;
    right: auto;outline: none;box-sizing: border-box;
}





.ab_boxA { background: url(/static/default/assets/img/about_shili.jpg) top 3.125% center no-repeat;background-size: 100% auto;}
.ab_boxA .box {padding: 70px 0; overflow: auto; }
.ab_boxA .box .lt { float: left; width: 32.38%; padding-top:100px;}
.ab_boxA .box .lt .title{font-size:30px;color:#000;text-transform: uppercase;font-weight:bold;}
.ab_boxA .box .lt .text{font-size:17px;line-height:1.5;color:#555;padding-top:20px;}
.ab_boxA .box .rt { float: right; width: 60.88%; }


.honlist{
	position: relative;
	width: 100%;
	overflow: hidden;
	padding-left: 0.5vw;
	padding-right: 0.5vw;
	padding-top: 0.5vw;
	padding-bottom: 8%;
	box-sizing: border-box;
	margin-top: 1vw;
}
.honlist .swiper-slide a{
	display: flex;
	align-items: center;
	flex-direction: row-reverse;
	width: 100%;
	box-shadow: 0px 0px 16px rgba(0,0,0,0.11);
}
.honlist .swiper-slide .img{
	width: 100%;
	overflow: hidden;
	background-color: #fafafa;
}
.honlist .swiper-slide .img img{
	width: 100%;
	-webkit-transition: all 0.4s ease;
	transition: all 0.4s ease;
}
.honlist .swiper-slide a:hover .img img{
	-webkit-transform: scale(1.08);
	transform: scale(1.08);
}
.honlist .swiper-button-next, 
.honlist .swiper-button-prev{
	position: absolute;
    top: auto;
    bottom: 0.3vw;
    transform: none;
    z-index: 10;
    cursor: pointer;
}
.honlist .swiper-button-next, 
.honlist.swiper-container-rtl .swiper-button-prev {
    /*background-image: url(/static/default/assets/img/icon35a.png); 
    background-size: 100% 100%;*/
    left: 6%;outline: none;box-sizing: border-box;
}
.honlist .swiper-button-prev, 
.honlist.swiper-container-rtl .swiper-button-next {
    /*background-image: url(/static/default/assets/img/icon34a.png); 
    background-size: 100% 100%;
    left: 34.5%;*/
   	left: 1%;
    right: auto;outline: none;box-sizing: border-box;
}


.ab_boxB {}
.ab_boxB .box {padding: 70px 0; overflow: auto; }
.ab_boxB .box .lt { float: left; width: 60.88%; }
.ab_boxB .box .rt .title{font-size:30px;color:#000;text-transform: uppercase;font-weight:bold;}
.ab_boxB .box .rt .text{font-size:17px;line-height:1.5;color:#555;padding-top:20px;}
.ab_boxB .box .rt { float: right; width: 32.38%; padding-top:100px;}





@media screen and (max-width: 1680px) {
	
}
@media screen and (max-width: 1280px) {
}

@media screen and (max-width: 1024px) {
}

@media only screen and (max-width: 768px) {
.CommonButton{width: 20px;height:20px;background: #fff !important;}
.sllist .swiper-button-next, 
.sllist.swiper-container-rtl .swiper-button-prev {left: 7%;outline: none;box-sizing: border-box;}
.sllist .swiper-button-next, 
.sllist .swiper-button-prev{
	position: absolute;
    top: auto;
    bottom: 0.7vw;
    transform: none;
    z-index: 10;
    cursor: pointer;
}
	

.ab_boxA .box .lt { float: none; width: 100%; padding-top:0px;}.
.ab_boxA .box .rt { float: none; width: 100%; }

}

@media only screen and (max-width: 640px) {
.ab_boxA .box .rt { float: none; width: 100%; }
.ab_boxA .box .lt .text{line-height:1.3;font-size:14px;padding-bottom:20px;}

.ab_boxB .box {padding: 0px 0 70px 0; overflow: auto; }
.ab_boxB .box .lt { float: none; width: 100%; }
.ab_boxB .box .rt { float: none; width: 100%; padding-top:20px;}
.ab_boxB .box .rt .text{line-height:1.3;font-size:14px;}


.honlist{padding-bottom:12%;}
.honlist .swiper-button-next, 
.honlist.swiper-container-rtl .swiper-button-prev {left: 11%;outline: none;box-sizing: border-box;}
}

@media screen and (max-width: 480px) {
	
}