@media screen and (max-width:1730px)
{
}
@media screen and (max-width:1600px)
{
}
@media screen and (max-width:1500px)
{
}
@media screen and (max-width:1400px)
{
}
@media screen and (max-width:1300px)
{ 	
	.abmain .ptag{padding-right: 30px}
	.abmain .ptag{width:49%}
	.abmain{padding-bottom: 50px}
	.abright{width:51%}
	.ablist{width:230px}
	.abimg{width:calc(100% - 235px)}
	.ablist p{font-size: 18px;}
	.abwhybox{padding: 50px 0}
	.abwhybox .whylist p{font-size: 16px;line-height: 20px;padding-top: 20px;}
}
@media screen and (max-width:1200px)
{

}
@media screen and (max-width:1120px)
{  
	.abmain{padding-bottom: 30px}
	.abwhybox{padding: 30px 0}
	.abwhybox .whylist li{width: 25%;padding: 10px}
	.abwhybox .whylist li:not(:last-child){border: 0}
}
@media screen and (max-width:1024px){
}
@media screen and (max-width:992px){	
}
@media screen and (max-width:860px){
	
	.abright{width: 100%;}
	.abmain .ptag{width: 100%;padding-bottom: 10px;padding-right: 0}
	.abimg{max-height: 410px}
	.ablist li{padding: 15px}
	.abwhybox .whylist li{width: 33.3%}
}
@media screen and (max-width:768px){
	
}
@media screen and (max-width:700px)
{

}
@media screen and (max-width:600px)
{
	.abwhybox .whylist li{width: 50%}
	.abimg{width: 100%;}
	.ablist{width: 100%;    display: flex;}
	.ablist li{    padding: 10px;
    width: 33.33%;
    float: left;}
}
@media screen and (max-width:500px)
{
	.ablist p{font-size: 13px;line-height: 20px;}	
/*	.ablist{width: 157px}*/
	.ablist li{padding: 10px}
	/*.abimg{width: calc(100% - 157px);max-height: 344px}*/
}
@media screen and (max-width:400px)
{	

}
@media screen and (max-width:380px)
{
	.ablist {
    width: 100%;
    display: block;
}
	.ablist li{width: 100%;
    float: none;}
}