html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0;  background: transparent; }
body { font-family:"ËÎÌå"; font-size:14px; line-height: 1.5;}
table{ border-collapse:collapse;border-spacing:0}
ol, ul li{ list-style: none; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ' '; content: none; }
:focus { outline: 0; }
ins { text-decoration: none; }
del { text-decoration: line-through; }
a { text-decoration: none; }
a img { border: none; }

address, caption, cite, code, dfn, em, th, var { font-style:normal;font-weight:normal}
caption, th{ text-align:left}
addr, acronym{border:0}
input{margin:0}
.clear { clear: both; display: block; overflow: hidden; visibility: hidden; width: 0; height: 0; }
.clearfix:after { clear: both; content: ' '; display: block; font-size: 0; line-height: 0; visibility: hidden; width: 0; height: 0; }
.clearfix { display: inline-block; }
* html .clearfix { height: 1%; }
.clearfix { display: block; }

.pt2 { padding-top:3px;}
.mb { margin-bottom:6px;}
.mt { margin-top:6px;}
.mb2 { margin-bottom:4px;}

.foot_nav { line-height:25px; border:1px solid #d3deeb; background:#f2f9ff; text-align:center; font-size:12px; width:958px; margin:0 auto;overflow:hidden;}
.down_cy { width:960px; margin:0 auto;}
.down_cy h5 { line-height:23px; text-align:center; font-size:12px; font-weight:normal; color:#333; font-family: Arial;}
.down_cy h5 a { color:#134ba0;}
.down_cy h5 a:hover { color:#cc0000;}

.link { width:959px; margin:0 auto; border-top:1px solid #e1e1e1; background:#f8f8f8; border-left:1px solid #e1e1e1; font-size:12px; border-bottom:1px solid #fff; }
.side_link { width:99px; float:left; border-left:1px solid #fff; }
.side_link h4 { padding-top:8px; line-height:16px; color:#444; text-align:center;  }
.side_main { width:829px; float:right; border-right:1px solid #e1e1e1; border-left:none; padding:3px 10px; line-height:23px; background:#fff; color:#666; }
.side_main a { padding-right:8px; word-wrap:break-word; color:#555; }
.side_main a:hover { color:#c00; }
.side_main ul li {display:inline;float:left; }