/* CSS Document */
/* @import url(css/page_1024.css)  screen and (max-width:1024px); */
/* CSS Document_1024 常用设备*/
/* @import url(css/page_768.css) screen and (max-width:768px); */
/* CSS Document_768 常用设备*/
/* @import url(css/page_414.css) screen and (max-width:414px); */
/* CSS Document_414 常用设备*/
 .prc_list .sw-lider li.slide{float:left;background-color: #f4f4f4; position: relative;margin: 0 auto; width: calc((100% - 104px)/4);margin:20px 10px;box-shadow: 0 10px 30px rgba(80 80 80 / 30%);border:3px solid rgb(237 237 237 / 96%);transition: all .36s ease;}
 .prc_list .sw-lider li.slide a.focus-img{font-size: 0;background-color: rgba(159 159 159 / 15%);padding: 0px;}
 .prc_list .sw-lider li.slide a.focus-img img{width:calc(100% - 0px);height: calc(100% - 0px);}
 .prc_list .sw-lider li.slide .focus-text{width: 100%;height:auto;overflow:hidden;text-align: center;color:#000;left: 10%;background: url(../img/icon/prc_list_bag.png) no-repeat center bottom;padding: 30px 0 15px 0;}
 .prc_list .sw-lider li.slide p{line-height: initial;padding-top:0;width: 100%;font-size: 16px;-webkit-line-clamp: 1;font-weight: 500;}
 .prc_list .sw-lider li.slide span{line-height: 48px;padding-top:0;width: auto;font-size: 20px;margin-right: 20px;font-weight: 500;}
 .prc_list .sw-lider li.slide .focus_t{
	 background-image: linear-gradient(#c63d33,#842018);padding: 6px 20px;color: #fff;width: auto;display: inline-block;border-radius: 35px;margin-top: 50px;}

 .prc_list .sw-lider li:hover{border: 3px solid #cfad8d;box-shadow: 0 20px 40px 0 rgb(0 0 0 / 20%);;}
 .prc_list .sw-lider li.slide:hover .focus-text p{color: #842018;}
 
 #prc_list .prc_list .sw-lider li.slide{width: calc((100% - 78px)/3);margin:0 10px 40px;}
@media screen and (max-width: 960px) {
.prc_list .sw-lider li.slide{width: calc((100% - 52px)/2) !important;}
.prc_list .sw-lider li.slide .focus-text{padding: 10px 0;}
.prc_list .sw-lider li.slide .focus_t{margin-top: 10px;font-size: 14px;padding: 2.5px 10px;}
}