@charset "utf-8";
/* CSS Document */

body{ background:#fff}
body,dl,dt,dd,ul,li,h1,h2,h3,h4,h5,td,th,p,a,span,ol{padding:0;margin:0}
body,p,a,td,th,div{font-size:12px;font-family:Tahoma, Arial, '宋体',sans-serif;color:#8d8c8c;line-height:1.5}
li{ list-style:none}
img{ border:0}
a{ text-decoration:none; color:#005ea3}
a:hover{ text-decoration:underline; color:#ff9900}
.idxBanner img{ font-size:0}
.header,.body,.nav,.footer,.idxBanner{ width:910px; margin:0 auto; overflow:hidden;zoom:1}
.body{ overflow:visible}
.header,.body{ margin-bottom:10px}
.header{ margin-top:10px}
.header h1{ float:left;}
.clr{ clear:both}
.nav,.nav a,.nav a span,.navl,.navr{ background-image:url(../images/idx_nav.gif); background-repeat:no-repeat; height:43px; line-height:32px}
.nav{ background-repeat:repeat-x; position:relative}
.nav ul{ padding-left:5px}
.nav li{ float:left; display:inline; margin:0 10px}
.nav a{ padding-left:15px; cursor:pointer}
.nav a:hover{ text-decoration:none}
.nav a:hover span{ color:#BAD7F8}
.nav a span{ padding-right:15px; font-weight:bold; color:#fff; font-size:14px}
.nav a,.nav span{ display:inline-block}
.nav .cur a{ background-position:0 -145px}
.nav .cur span{ background-position:right -145px; color:#234266!important}
.navl,.navr{ position:absolute; top:0; width:10px}
.navl{ background-position:0 -49px;left:0}
.navr{ background-position:right -97px; right:0}

.red{ color:#cc0033}
#footer a:link,#footer a:visited{color:#333;}
#footer a:hover{color:#cc0033}
#footer{text-align:center; margin-top:10px;color:#777; width:100%;border-top:1px solid #e4e4e4; padding-top:10px}
#footer strong{color:#666}
#footer .focusProduct{ padding-bottom:2px;line-height:2.0;width:980px; margin:0 auto}
#footer .focusProduct a{ white-space:nowrap; display:inline-block}
#footer .gray{margin:0 6px; color:#aaa}
#footer p{margin:5px 0; text-align:center}
