/* CSS Document */
html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td { padding:0; margin:0; }
body { font:12px/1.6 "Microsoft Yahei", "Tahoma", "SimSun"; color:#333; }
ul, dl, dd, dt, li, p { list-style:none; margin:0px; padding:0px; border:0px; }
a { color:#231f20; text-decoration:none; }
a:hover { color:#f60; text-decoration:underline; }
.fl { float:left; display:inline; }
.fr { float:right; display:inline; }
.ho15 { height:15px; overflow:hidden; background-color:#fff; clear:both; display:block; }
.ho8 {height:8px; overflow:hidden; background-color:#fff; clear:both; display:block; font-size:0; }
.none { display:none }
img { border:0; }
#top { width:100%; background-color:#231f20; height:37px; }
#top .top_c { width:1200px; margin:0 auto; line-height:37px; height:37px; color:#fff; }
#top a { color:#fff; padding:0 4px; }
#top a:hover { color:#f60; }
#top span { padding-left:15px; }
#header { width:100%; background-color:#fff; height:105px; margin:0 auto; position:relative; z-index:100000; }
#header .logo { width:169px; height:105px; margin-left:20px; background:url(/images/logo.png) 0 center no-repeat; }
#header .logo a { width:169px; height:105px; display:block; }
#header .logo span { display:none; }
#nav_m { width:100%; height:40px; background-color:#4d4d4d; overflow:hidden; }
#nav_m #main_nav { width:1200px; margin:0 auto; clear:both; display:block; }
#nav_m .nav_m_ul { width:650px; clear:both; display:block; overflow:hidden; }
#nav_m .nav_m_ul li { float:left; line-height:40px; font-size:14px; font-weight:400; }
#nav_m .nav_m_ul li a { color:#fff; padding:0 12px; }
#nav_m .nav_m_ul li a:hover { color:#f60; }
#nav_m .search { padding-top:9px; margin-right:15px; }
#nav_m .search .inp_srh { border:0; height:20px; line-height:20px; background:#fff url(/images/ss_input_bg.png) right center no-repeat; width:200px; }
#nav_m .search .btn_soso { background:none; border:0; height:20px; line-height:20px; color:#fff; }
#main { width:1200px; margin:0 auto; clear:both; display:block; background-color:#fff; }
