  .new_list{}
  .new_list li{ border-bottom:1px solid #f0f0f0;}
  .new_list li:hover{ background:#fafbfd;}
  .new_list li a.hasdiv{ width:17.7%; margin:2.5% 0px 2.7% 0px;}
  .new_list li a.hasdiv .bkg{ padding-bottom:66.7%;}
  .new_list li p.pjj{margin:2.5% 0px 0px 2.5%;width:62.2%;}
  .new_list li p.pjj em{ display:block; font-style:normal;  color:#999; line-height:22px; display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden;}
  .new_list li p.pjj a{ display:block; padding-top:22px; font-size:18px; line-height:100%; padding-bottom:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
  .new_list li dl{ text-align:center; display:block;  margin-top:5.9%}
  .new_list li dl span{ display:block; font-size:36px;}
  .new_list li dl p{ font-size:22px; color:#999;}
  @media screen and (max-width:900px){	
  .new_list li p.pjj a{  padding-top:12px;  padding-bottom:10px;}
}
 @media screen and (max-width:850px){	
  .new_list li dl{   margin-top:2.9%}
  .new_list li dl span{  font-size:24px;}
  .new_list li dl p{ font-size:16px; }
  .new_list li p.pjj a{  padding-top:6px;  padding-bottom:6px;}
}
@media screen and (max-width:600px){	
  .new_list li{margin:0px auto; width:95%; margin-bottom:20px; padding-bottom:20px;}
  .new_list li a.hasdiv{ width:100%; margin:0% 0px 1.7% 0px;}
  .new_list li p.pjj{margin:0% 0px 0px 0%;width:100%;}
  .new_list li dl{ display:none}
}