@charset "utf-8";
/* CSS Document */
html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, input, p, th, td{ margin:0; padding:0; font-weight:normal; font-style:normal; font-family:inherit;}
html,body{ width:100%; height:100%;}
body{ color:#333; font:normal 12px/1.5 "微软雅黑", Verdana,Lucida,Arial,Helvetica,sans-serif; position:relative; background:#fff;}
img{ border:0 none;}
em,i{ font-style:normal; font-weight:normal;}
ol,ul{list-style:none outside none;}
a,input{ outline:none;}
a:visited{text-decoration:none;border-width:0px;}
a:hover{text-decoration:none;border-width:0px;}
a:link{text-decoration:none;border-width:0px;}
a:active{ text-decoration:none; border-width:0;}
.clear { clear:both; display:block; font-size:0; height:0; line-height:0; overflow:hidden; text-indent:-9999px;}
.clearfix:after { content:"."; display:block; height:0; visibility:hidden; clear:both;}
.fl { display:inline; float:left;}
.fr { display:inline; float:right;}

#header{ width:100%; height:126px; background:url(../images/header-bg.gif) repeat-x 0 0; border-top:3px solid #ffb600;}
.w980{ width:980px; margin:0 auto;}
.hBox{ height:126px; background:url(../images/header-bgt.png) no-repeat right top; position:relative;}
#logo{ width:404px; height:74px; background:url(../images/logo.png) no-repeat 0 0; position:absolute; left:10px; top:26px;}

#navMenu{ width:100%; height:45px; line-height:45px; background:#e60012;}
.menu1{ z-index:6;}
.menu1 li{ float:left;}
.menu1 li a{ color:#fff; font-size:14px; padding:13px 27px;}
.menu1 li a:hover{ background:url(../images/nav-hover.png) repeat-x 0 0;}
.menu1 li.current a{ background:#f90;}
.menu1 ul li ul { display:none;}
.menu1 li ul li a:hover{ background-image:none;}
.menu1 li ul { margin-left: -999em; position: absolute;}
.menu1 li ul li,.menu1 li ul li a{ line-height:28px; height:28px; background-image:none;}
.menu1 li:hover ul,.menu1 li.sfhover ul { padding:4px; Z-INDEX: 5; filter: alpha (opacity=95); margin-left: 0px; width: 100px; position: absolute; background-color:#fff1d6; opacity: 0.90; +clear: both; +margin-top: 0px; _clear:both; _margin-top:0px; border:1px solid #ec9e07; border-top:0;}
.menu1 li:hover ul li a,.menu1 li.sfhover ul li a{ display:block; padding:0px 8px; font-weight:normal; font-size:13px; color:#666; text-align:center; border-bottom:1px dotted #efc28d; width:82px; background:none;}
.menu1 li:hover ul li a:hover,.menu1 li.sfhover ul li a:hover { color:#e60012;}
.menu1 ul li ul li a:hover { margin-top:-2px; display:block; filter:alpha (opacity=85); margin-left:50px; width:105px; position:absolute; }

#main{ width:1000px; margin:0 auto; background:url(../images/main-bg.gif) repeat-y right 0; min-height:565px; height:auto !important; height:565px; padding-top:10px; padding-bottom:20px;}
.w960{ width:960px; margin:0 auto;}

#footer{ width:100%; height:150px; background:#3a3a3a; font-family:"宋体"; color:#aaa; padding-top:20px;}
#footer ul{ width:64%; margin:0 auto;}
#footer li{ float:left;}
#footer li a{ color:#aaa; padding:0 12px;}
#footer li a:hover{ color:#ccc;}
#footer p{ text-align:center;}
#footer p{ margin:15px auto;}
#footer p.fotTu a{ margin:0 8px;}
#footer p.fotTu img{ display:inline;}