h1,h2 { text-align:center;}
.thumbnail .caption { padding:15px 15px 5px 15px; min-height:100px; position: relative;}

/**/
.thumbailimg {overflow:hidden;position: relative;}
.thumbailimg img {
	overflow-x: hidden;
    overflow-y: hidden;
    position: relative;
	z-index:1;
	transition-delay: 0s;
    transition-duration: 1s;
    transition-property: all;
    transition-timing-function: ease;
	/* Firefox 4 */
	-moz-transition-delay: 0s;
    -moz-transition-duration: 1s;
    -moz-transition-property: all;
    -moz-transition-timing-function: ease;
	/* Safari 和 Chrome */
	-webkit-transition-delay: 0s;
    -webkit-transition-duration: 1s;
    -webkit-transition-property: all;
    -webkit-transition-timing-function: ease;
	/* Opera */
	-o-transition-delay: 0s;
    -o-transition-duration: 1s;
    -o-transition-property: all;
    -o-transition-timing-function: ease;
}
	
.thumbailimg:hover img {
	transform: scale(1.2, 1.2);	
	-ms-transform:scale(1.2, 1.2); 	/* IE 9 */
	-moz-transform:scale(1.2, 1.2); 	/* Firefox */
	-webkit-transform:scale(1.2, 1.2); /* Safari 和 Chrome */
	-o-transform:scale(1.2, 1.2); 	/* Opera */
}
/*--table--*/
.train-table th { background:#e3866a; color:#fff; font-size:14px; text-align:center; padding:6px; font-weight: normal; border-right:solid 1px #fff;}
.train-table th.b-border {border-bottom:solid 1px #fff;}
.train-table td { border-bottom:solid 1px #ccc;text-align:center; padding:15px 6px;}
.train-table tr:hover td { background:#f2f2f2;}
