/* CSS Document */
@charset "utf-8";
html, body, div, span, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, em, font, img, dl, dt, dd, ol, ul, li, form, label, frameset, legend, table, tbody, tfoot, thead, tr, th, td { margin: 0;padding: 0; border: 0; outline: 0; font-weight: inherit; font-style:inherit;}

ol, ul, li { list-style: none outside; }
address,caption,cite,code,dfn,em,th,var,i{font-style:normal;font-weight:normal;}
.clear{clear:both; font-size:0px;  line-height:0px;}
input,textarea{outline:none;}
.l{ float:left;}
.r{ float:right;}
a{ text-decoration:none;color:#2D2D2D;}
a:hover{ text-decoration:underline;  }
img {border: none;}
button { hide-focus:expression(this.hideFocus=true);
} /* for IE7.0*/
button:focus { outline-style:none; }/* for FirefoxIE8.0 */
a, area { blr:expression(this.onFocus=this.blur())
} /* for IE7.0*/
.content{width:100%;margin:0px auto;}
.cont{width:1000px;margin:0px auto;}
.connt{width:1200px;margin:0px auto;}
.none{display:none;}
/*top*/
.topr{float:right;width:255px;height:110px;}
.topl{float:left;height:110px;width:680px;}
.topl dl{width:680px;height:110px;display:block;overflow:hidden;}
.topl dl dd{width:300px;height:100px;float:left;}
.topl dl dt{float:left;height:48px;width:380px;line-height:24px;padding-top:40px;}
.topl dl dt span{display:block;font-size:16px;color:#959595;}
