.focus { background: #f7f7f7; padding: 30px 0;}
.focus li div { background: #fff; box-shadow: 0 0 10px #ced7e0; display: block; padding:14px 30px 30px; height: 210px;}
.focus li h2 { padding-top: .6em; padding-bottom: .6em;}
.focus li h2 a { font-size: 24px; font-weight:600; line-height: 1.4em;}
.focus li p { font-size: 16px; color: #808080;}
.focus li span a { color: #005dc5; font-size: 16px; }

/*¶ÔÁª¹ã¸æ*/
.floatLeft100_300 { width:100px; height:300px; position:fixed; top:300px; left:10px; display: block; z-index: 99999; _position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); }
.floatRight100_300 { width:100px; height:300px; position:fixed; top:300px; right:10px; display: block; z-index: 99999; _position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); }
.close_sidead { position: absolute; top:0; right: 0; background:rgba(255,255,255,.6); color: #222; padding: 0 4px; cursor: pointer;}

.bank li { padding: 14px 0 8px 56px; position: relative;}
.bank li i{ background: url(../images/bank.png) no-repeat; width: 46px; height: 46px; box-shadow: 0 0 10px #ced7e0; position: absolute; left: 0; top: 10px; border-radius: 100%;}
.bank li span { display: block; margin-bottom: 5px;}
.bank li span a { background: #005dc5; padding: 3px 5px;}
.bank li span a:hover { background: #1E9FFF;}
#bankzx i { background-position: center top;}
#bankwz i { background-position: center;}
#bankgs i { background-position: center bottom;}

#counter { border:1px solid #A2C5ED; padding: 10px 20px;}

@media screen and (max-width: 768px) {
	.focus li div { height: auto;}
}

