@charset "utf-8";
/* @zhl 2011.08.18 */
/*header*/
#header{position:relative;z-index:1000;min-height:88px;height:auto!important;height:88px;background:url(../images/topbg.jpg) 0 0 no-repeat;background-color:#f3f5f2;}
#header-inner{position:relative;margin:0 auto;width:968px;height:88px;}
#logo{position:relative;top:1px;zoom:1;width:129px;height:58px;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/logo.png',sizingMethod='image');}
#logo img{_display:none;}
#top-search{position:absolute;right:0;top:18px;width:196px;height:22px;border:solid 1px #ddd;border-radius:1px;-moz-border-radius:1px;}
#top-search .text{padding-left:3px;width:166px;height:22px;*height:20px;line-height:22px;font-size:12px;border:0 none;color:#ddd;}
#top-search .focus{color:#333;}
#top-search .submit{position:absolute;right:0;top:0;width:26px;height:22px;border:0;border-left:1px solid #ddd;*border:0 none;background:url(../images/search.jpg) 0 0 no-repeat;}
#top-nav{position:absolute;right:240px;top:21px;padding-top:1px;padding-left:21px;height:17px;color:#777;background:url(../images/tel.jpg) 0 0 no-repeat;}
#top-nav .textLink{color:#777;}
#top-nav .textLink:hover{color:#0169ba;text-decoration:underline;}
.tel{zoom:1;padding-top:2px;padding-bottom:2px;background:url(../images/tel.jpg) 0 0 no-repeat;}
#menu{position:absolute;right:23px;bottom:0;height:34px;font-size:13px;_font-size:12px;}
.topl{float:left;height:34px;line-height:34px;}
#menu_lbg{position:absolute;left:-7px;top:0;width:7px;height:34px;background:url(../images/mbg_l.png) 0 0 no-repeat;_background-image:url(../images/mbg_l.jpg);}
#menu_rbg{position:absolute;right:-7px;top:0;width:7px;height:34px;background:url(../images/mbg_r.png) 0 0 no-repeat;_background-image:url(../images/mbg_r.jpg);}
.topla{display:inline-block;height:34px;line-height:37px\9;background:url(../images/mbg_rp.png) 0 0 repeat-x;_background:url(../images/mbg_rp.jpg) 0 0 repeat-x;text-decoration:none;color:#fff;overflow:hidden;border-left:solid 1px #b3dbf0;cursor:pointer;}
.topl a.first{border:none;}
.topla:hover{/*background-image:url(../images/mbg_rp_h.png);*/_background-image:url(../images/mbg_rp_h.jpg);}
.topla span{display:inline-block;padding:0 27px;height:34px;/*background:url(../images/mbg_s.jpg) right 0 no-repeat;*/}
.topl a.last span{background:none!important;}
.topl a.hover{/*background-image:url(../images/mbg_rp_h.png);*/}
.topl a.hover span{background-image:url(../images/mbg_s_h.jpg);}
.hover #menu_lbg{background-image:url(../images/mbg_l_h.png);_background-image:url(../images/mbg_l_h.jpg);}
.hover #menu_rbg{background-image:url(../images/mbg_r_h.png);_background-image:url(../images/mbg_r_h.jpg);}
.sec{display:none;}
#menu-sub-container{margin:0 auto;width:100%;height:0;background-color:#34a2df;color:#eee;overflow:hidden;}
#menu-sub-container-inner{display:block;position:absolute;left:50%;top:0;margin-left:-480px;width:1200px;}
.menu-sub-list-row{margin:0 auto;padding-top:12px;}
.menu-sub-list-row li{width:130px;}
.menu-sub-list-row a{color:#ddd;text-decoration:none;}
.menu-sub-list-row h3 a{color:#eee;}
.menu-sub-list-row .hover h3,.menu-sub-list-row .hover h3 a{color:#fc3;}
.menu-sub-list-row .hover a{color:#fff;}
.menu-sub-list-row a:hover{text-decoration:underline;}