/* header 头部 */
#bg_header { width:100%; height:165px; background:url("bg_header.jpg"); }
#header { height:165px; width:1000px; display:block; margin:0 auto 0 auto; padding:33px 0 0 0;  }
.logo_top { height:72px; display:block; }
.logo { display:block; float:left; color:#fff;  }
.tmall { float:right; margin-right:12px; display:none; }
.searchForm { float:right; width:174px; height:40px; margin:0px 30px 0 0; background:url(search.jpg) no-repeat; }
.searchForm form { margin:0; padding:0; border:0;}
#search_text { width:125px; border:0; background:none; height:30px; font:12px/30px "宋体"; color:#999; padding-left:10px; }
#search_submit { width:30px; height:30px; background:none; border:0; cursor:pointer; text-indent:-200px; overflow:hidden; }
.hotpic { margin:83px 210px 0px 0px; }

/** nav 导航 **/
.nav { clear:both; height:53px; margin:0; position:relative; z-index:100; background:url(menu1.jpg) no-repeat;  }
.nav ul { }
.nav li { float:left; position:relative; }
.nav li a {width:100px; display:block; font:bold 14px/53px "Arial"; text-align:center; margin:0; color:#333; }
.nav li a:hover { color:#f60;  background: url(menu_hover.jpg) no-repeat; }
.nav li ul a { background:none; }
.nav li ul a:hover { background:none; }
.nav li ul p { line-height:22px; }

.nav li ul{ position:absolute; display:none; background:#fff; left:0; top:53px; border:solid 1px #ccc; border-top:none; padding:20px 10px;}
.nav .menu02 ul { width:79px; height:129px; background:#fff url(hw_s_232057.png) repeat-x; border-top:none; }
.nav .menu03 ul { width:129px; height:210px; border:solid 1px #ccc; border-top:none; background:#fff url(hw_s_232057.png) repeat-x; padding:20px 10px; }
.nav .menu04 ul { width:79px; height:96px; border:solid 1px #ccc; border-top:none; background:#fff url(hw_s_232057.png) repeat-x; padding:20px 10px; }
.nav .menu05 ul { width:79px; height:122px; border:solid 1px #ccc; border-top:none; background:#fff url(hw_s_232057.png) repeat-x; padding:20px 10px; }
.nav .menu06 ul { width:79px; height:220px; border:solid 1px #ccc; border-top:none; background:#fff url(hw_s_232057.png) repeat-x; padding:20px 10px; }
.nav .menu07 ul { width:79px;   height:144px; border:solid 1px #ccc; border-top:none; background:#fff url(hw_s_232057.png) repeat-x; padding:20px 10px; }
.nav .menu08 ul { width:79px; height:115px; border:solid 1px #ccc; border-top:none; background:#fff url(hw_s_232057.png) repeat-x; padding:20px 10px; }


.nav .leftmenu {display:block; float:left; }
.nav .rightmenu01 { width:550px; height:260px; display:block; float:right; }
.nav .rightmenu02 { width:830px; height:260px; display:block; float:right; }
.nav .rightmenu05 { width:300px; height:260px; display:block; float:right; }

.nav .leftmenu a { font:13px/25px ""; background:url(icon01.gif) no-repeat 0 center; text-align:left; padding-left:10px; }
.nav .leftmenu a:hover { background:none; font-weight:bold; }

.menuImg01 { display:block; width:260px; height:225px; float:left; margin:0 0 0 0; padding-right:5px; border-right:solid 1px #ccc; }
.menuImg01 h3 { margin:0; padding:0; }
.menuImg01 h3 a { width:250px; font:bold 12px/25px ""; text-align:left; }
.menuImg01 p { width:250px; margin:0; padding:0; border:0; clear:both; text-align:left; color:#777; }
.menuImg01 p a { display:inline; font:12px/20px '宋体'; color:#F60; }

.menuImg02 { display:block; width:260px; height:225px; float:left; margin:0px 0 0 20px; }
.menuImg02 h3 { margin:0; padding:0; }
.menuImg02 h3 a { width:250px; font:bold 12px/30px ""; text-align:left; }
.menuImg02 p { width:250px; margin:0; padding:0; border:0; clear:both; text-align:left; color:#777; }
.menuImg02 p a { display:inline; font:12px/20px '宋体'; color:#F60; }

.menuImg03 { display:block; width:260px; height:225px; float:right; padding:0 0 0 20px; border-left:solid 1px #ccc; }
.menuImg03 h3 { margin:0; padding:0; }
.menuImg03 h3 a { width:250px; font:bold 12px/30px ""; text-align:left; }
.menuImg03 p { width:250px; margin:0; padding:0; border:0; clear:both; text-align:left; color:#777; }
.menuImg03 p a { display:inline; font:12px/20px '宋体'; color:#F60; }