.top { height: 38px; background: url(top_bg.png) repeat-x; }
.topcontent { width: 970px; margin: 0 auto; }
.top { line-height: 38px; height: 38px; }
.top a { color: #039; }
.top a:hover { color: #f00; }
.top span { color: #039; margin-right: 1px; }
.t-r { background: url(mphone.png) 0px 11px no-repeat; text-indent: 17px; }
.t-r { background: url(mphone.png) 0px 11px no-repeat; text-indent: 17px; }
.fl { float: left; }
.fr { float: right; }
.container { width: 970px; margin: 0 auto; }
.wrap { width: 970px; overflow: hidden; margin: 10px auto 5px; }
.topNav .sc-sinalogo { height: 47px; margin: 6px 0 0 8px; width: 139px; }
.sc-sinalogo { width: 141px; height: 36px; overflow: hidden; line-height: 500px; float: left; display: inline; }
.topNav .sc-sinalogo { height: 47px; margin: 6px 0 0 8px; width: 139px; }
/*nav*/
.topNav { border-top: 3px solid #00457d; background: #fff; padding-bottom: 2px; }
.topNav_bg { height: 69px; border: 1px solid #e0e0e0; border-top: 1px solid #fff; background: #fff; }
.topNav .henan-sinalogo { margin: 6px 0 0 10px; width: 139px; height: 47px; }
.topNav .henan-sinalogo a { width: 139px; height: 47px; background-position: 0 0; }
.topNav .fujiang-sinlogo a { background-position: 0 -286px; }
.topNav .mingnan-sinlogo { width: 187px; height: 49px; margin-right: 27px; }
.topNav .mingnan-sinlogo a { background-position: 0 -348px; width: 187px; height: 49px; }
.topNav .aoyun-sinlogo { width: 170px; height: 58px; }
.topNav .aoyun-sinlogo a { background-position: 0 -507px; width: 152px; height: 58px; display:block;}
.topNav ul a { color: #444444; padding: 0 2px; height: 18px; margin: 0 3px; line-height: 18px; overflow: hidden; font-family: font-family: tahoma,arial,微软雅黑; outline: none; font-size: 14px; }
.topNav ul a:hover { padding: 0 2px; }
.endul { border: none; }
.topNav_bg h2 { background: url(logo.gif) no-repeat; }
.topNav ul strong a { color: #222222; }
.topNav ul strong .fcimp { color: #df0000; }
.topNav ul { float: left; background-position: right 10px; overflow: hidden; margin: 7px 0 0 7px; padding-right: 16px; background-position: right -530px; }
.topNav .endul { background: none; padding: 0; }
.topNav ul li { padding-top: 3px; }


#foot { text-align: center; margin: 20px auto 10px; }
#foot p { color: #666666; line-height: 22px; }
#foot #foot_link { height: 30px; line-height: 30px; }
.aoyun-sinlogo, .onmouseove { cursor: pointer; }
