.run_part {float:left; text-align:center; margin:0 8px;}
.run_part img {width:168px; height:240px; border:1px solid #ccc;}
.run_part p {padding-top:5px;}

.picMarquee-left{ width:100%; position:relative; }
.picMarquee-left .hd{}
.picMarquee-left .hd .prev, .picMarquee-left .hd .next {display:block; width:30px; height:72px; position:absolute; top:50%; margin-top:-36px; overflow:hidden; cursor:pointer;}
.picMarquee-left .hd .prev {background:url(../images/hleft.png) no-repeat center center; left:-50px;}
.picMarquee-left .hd .next {background:url(../images/hright.png) no-repeat center center; right:-50px;}
.picMarquee-left .hd .prevStop{ background-position:-60px 0; }
.picMarquee-left .hd .nextStop{ background-position:-60px -50px; }
.picMarquee-left .bd {overflow:hidden;}
.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picMarquee-left .bd ul li .pic{ text-align:center; }
.picMarquee-left .bd ul li .pic img{ width:120px; height:90px; display:block; padding:2px; border:1px solid #ccc; }
.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picMarquee-left .bd ul li .title{ line-height:24px;   }

@media (max-width: 640px) {
	.run_part img {width:100px; height:150px;}
}