.banner h1 {font-size:28px; margin-right:10px; float:right; clear:both;}
.banner span {color:#fff; font-size:16px; text-shadow: 0 0 3px #000; margin-right:10px; float:right; clear:both;}
.left li {clear:both; border-top: 1px dotted #ddd; padding-top: 20px; }
.left li a {color:#000; text-decoration: none;}
.left li a h2 {font-size:17px; font-weight:600;}
.left li p {font-size:13px; }
.left li p span {color:#777; font-size:12px;}
.left .img { float:left; margin-right:20px; margin-bottom:20px; display:block; width:238px; height:148px; overflow:hidden; border:1px solid #ddd; border-radius: 10px;}
.left .img img { margin:-2px; max-width: none;}
