/*plist*/
.plist{position:relative;padding:10px 0 40px;}
.plist .pl_ul{}
.plist .pl_ul .pl_li{display:block;width:calc(25% - 24px);float:left;margin-left:32px;margin-top:30px;}
.plist .pl_ul .pl_li:nth-child(4n+1){margin-left:0;}
.plist .pl_ul .pl_li .pl_img{width:100%;padding-bottom:75%;position:relative;overflow:hidden;border:1px solid #efefef;}
.plist .pl_ul .pl_li p{height:43px;line-height:43px;color:#666;text-align:center;background:#F1F1F1;padding:0 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
/*pshow*/
.pshow{padding:50px 0;}
.pshow .ps_left{width:71%;float:left;}
.pshow .ps_left .ps_title{color:#333;font-size:20px;text-align:left;padding:10px 0;margin:0;font-weight:bold;text-align:center;}
.pshow .ps_left .ps_info{color:#333;font-weight:normal;text-align:center;font-size:12px;padding-bottom:15px;border-bottom:1px solid #CCC;}
.pshow .ps_left .ps_img{max-width:600px;height:auto;margin:15px auto 25px;}
.pshow .ps_left .ps_img img{width:100%;height:100%;display:block;}
.pshow .ps_left .ps_tl{margin-top:30px;}
.pshow .ps_left .ps_tl .pst_tit{background:#E5E5E5;}
.pshow .ps_left .ps_tl .pst_tit span{height:40px;line-height:40px;padding:0 20px;color:#FFF;background:#2F318B;display:inline-block;}
.pshow .ps_left .ps_tl .pst_ul{margin-top:30px;overflow:hidden;}
.pshow .ps_left .ps_tl .pst_ul .pst_img{width:100%;padding-bottom:75%;position:relative;border:1px solid #E5E5E5;}
.pshow .ps_left .ps_tl .pst_ul p{font-size:16px;height:60px;line-height:60px;background:#E5E5E5;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 10px;text-align:center;}
.pshow .ps_left .ps_ul{margin-top:20px;background:#E5E5E5;}
.pshow .ps_left .ps_ul span{height:40px;line-height:40px;padding:0 20px;border-right:1px solid #FFF;display:inline-block;font-size:14px;cursor:pointer;}
.pshow .ps_left .ps_ul span.on{color:#FFF;background:#2F318B;}
.pshow .ps_left .ps_txt{font-size:16px;line-height:30px;padding-top:30px;}
.pshow .ps_left .ps_txt>br:first-child{display:none;}
.pshow .ps_left .ps_txt>*{margin-bottom:15px;}
.pshow .ps_left .ps_txt h2{font-size:20px;font-weight:bold;}
.pshow .ps_left .ps_txt h3{font-size:18px;font-weight:bold;}
.pshow .ps_left .ps_txt img{max-width:100%;height:auto;margin:0 auto;display:block;}
.pshow .ps_left .ps_txt table{border:none!important;padding:0;border-collapse:collapse!important;border-spacing:0!important;width:100%!important;}
.pshow .ps_left .ps_txt table td,.pshow .ps_left .ps_txt table th{border:1px solid #EFEFEF!important;empty-cells:show!important;border-collapse:collapse!important;text-align:center!important;padding:12px 5px!important;line-height:1.2!important;width:auto!important;font-size:16px!important;color:#333!important;}
.pshow .ps_left .ps_txt table td *,.pshow .ps_left .ps_txt table th *{line-height:1.2!important;display:block!important;}

@media screen and (max-width:1799px){
	.plist{padding:10px 0 30px;}
	.plist .pl_ul .pl_li{width:calc(25% - 21px);margin-left:28px;margin-top:25px;}
	.pshow{padding:40px 0;}
	.pshow .ps_left .ps_tl{margin-top:25px;}
    .pshow .ps_left .ps_tl .pst_ul{margin-top:25px;}
    .pshow .ps_left .ps_tl .pst_ul p{font-size:15px;height:50px;line-height:50px;}
	.pshow .ps_left .ps_txt{font-size:15px;line-height:28px;padding-top:25px;}
	.pshow .ps_left .ps_txt>*{margin-bottom:12px;}
	.pshow .ps_left .ps_txt table td,.pshow .ps_left .ps_txt table th{font-size:15px!important;}
}

@media screen and (max-width:1599px){
	.plist{padding:5px 0 25px;}
	.plist .pl_ul .pl_li{width:calc(25% - 18px);margin-left:24px;margin-top:20px;}
	.pshow{padding:30px 0;}
	.pshow .ps_left .ps_tl{margin-top:20px;}
    .pshow .ps_left .ps_tl .pst_ul{margin-top:20px;}
    .pshow .ps_left .ps_tl .pst_ul p{font-size:14px;height:44px;line-height:44px;}
	.pshow .ps_left .ps_txt{font-size:14px;line-height:26px;padding-top:20px;}
	.pshow .ps_left .ps_txt>*{margin-bottom:10px;}
	.pshow .ps_left .ps_txt table td,.pshow .ps_left .ps_txt table th{font-size:14px!important;}
}

@media screen and (max-width:1299px){
	.plist{padding:0 0 20px;}
	.plist .pl_ul .pl_li{width:calc(33.33% - 12px);margin-left:18px;margin-top:20px;}
	.plist .pl_ul .pl_li:nth-child(4n+1){margin-left:18px;}
	.plist .pl_ul .pl_li:nth-child(3n+1){margin-left:0;}
	.pshow{padding:20px 0;}
	.pshow .ps_left .ps_txt{line-height:24px;padding-top:15px;}
}

@media screen and (max-width:1023px){
	.plist .pl_ul .pl_li{width:calc(33.33% - 8px);margin-left:12px;margin-top:15px;}
	.plist .pl_ul .pl_li:nth-child(4n+1){margin-left:12px;}
	.plist .pl_ul .pl_li:nth-child(3n+1){margin-left:0;}
	.pshow .ps_left{width:100%;float:none;}
}
@media screen and (max-width:767px){
	.plist .pl_ul .pl_li{width:calc(50% - 5px);margin-left:10px;}
	.plist .pl_ul .pl_li:nth-child(4n+1){margin-left:10px;}
	.plist .pl_ul .pl_li:nth-child(3n+1){margin-left:10px;}
	.plist .pl_ul .pl_li:nth-child(odd){margin-left:0;}
	.pshow .ps_left .ps_ul span{width:50%;float:left;border-bottom:1px solid #FFF;padding:0 5px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;}
}