/* Gztimboy DickyLau */
h1 { display:none;}
.hrNav { width:100%; clear:both; margin:0 auto;}
.hrNav .hrNavT { width:950px; clear:both; margin:0 auto; padding:20px 0;}
.hrNav .hrNavT .logo { float:left; padding:0 10px 0 0;}
.hrNav .hrNavT h2 { float:left; border-left:1px solid #ccc; padding:0 0 0 10px;}
.hrNav .hrNavT h2 img { margin:20px 0 0 0;}
.hrNav .hrNavT ul { float:right;}
.hrNav .hrNavT li { float:left; margin:15px 0 0 10px; display:inline-block;}
.hrNav .hrNavT li a { border:1px solid #E5E5E5; background:#FCFCFC; color:#7F7F7F; padding:4px 8px 3px; display:block;}
.hrNav .hrNavT li a:hover { background:#3B76A9; color:#fff;border:1px solid #3B76A9;}
.hrNav .hrNavB {width:100%; clear:both; margin:0 auto; background:url(mbg02.gif) repeat-x 0 0; height:39px;}
.hrNav .hrNavB .c1 { width:950px; clear:both; margin:0 auto; background:url(mbg02.gif) repeat-x 0 0; height:39px;}
.hrNav .hrNavB .c1 ul { float:left;}
.hrNav .hrNavB .c1 li { padding:7px 0 0; float:left;}
.hrNav .hrNavB .c1 .k1 { background:url(mbg03a.gif) no-repeat 0 0; width:112px;}
.hrNav .hrNavB .c1 .k1 a:hover { background:url(mbg03b.gif) no-repeat 0 0;}
.hrNav .hrNavB .c1 .k2 { background:url(mbg04a.gif) no-repeat 0 0; width:114px;}
.hrNav .hrNavB .c1 .k2 a:hover { background:url(mbg04b.gif) no-repeat 0 0;}
.hrNav .hrNavB .c1 .k3 { background:url(mbg05a.gif) no-repeat 0 0; width:110px;}
.hrNav .hrNavB .c1 .k3 a:hover { background:url(mbg05b.gif) no-repeat 0 0;}
.hrNav .hrNavB .c1 .k4 { background:url(mbg06a.gif) no-repeat 0 0; width:113px;}
.hrNav .hrNavB .c1 .k4 a:hover { background:url(mbg06b.gif) no-repeat 0 0;}
.hrNav .hrNavB .c1 .k5 { background:url(mbg07a.gif) no-repeat 0 0; width:138px;}
.hrNav .hrNavB .c1 .k5 a:hover { background:url(mbg07b.gif) no-repeat 0 0;}
.hrNav .hrNavB .c1 .on .k1 a { background:url(mbg03b.gif) no-repeat 0 0;}
.hrNav .hrNavB .c1 .on .k2 a { background:url(mbg04b.gif) no-repeat 0 0;}
.hrNav .hrNavB .c1 .on .k3 a { background:url(mbg05b.gif) no-repeat 0 0;}
.hrNav .hrNavB .c1 .on .k4 a { background:url(mbg06b.gif) no-repeat 0 0;}
.hrNav .hrNavB .c1 .on .k5 a { background:url(mbg07b.gif) no-repeat 0 0;}
.hrNav .hrNavB .c1 li a { display:inline-block; width:100%; height:32px;}
.hrNav .hrNavB .c1 .m1 { float:right; width:185px; background:url(mbg09.gif) repeat-x 0 0; position:relative;z-index:20;}
.hrNav .hrNavB .c1 .m1 h2 { background:url(mbg08.gif) no-repeat 160px 17px; font-size:14px; color:#fff; line-height:15px;}
.hrNav .hrNavB .c1 .m1 h2 a { padding:14px 0 8px; display:block;}
.hrNav .hrNavB .c1 .m1 h2 a ,.hrNav .hrNavB .c1 .m1 h2 a:hover { color:#fff; text-decoration:none;}
.hrNav .hrNavB .c1 .m1 h2 a:hover {}
.hrNav .hrNavB .c1 .m1 dl { position:absolute; background:#366CA1; width:185px; left:0px; display:none; z-index:20;}
.hrNav .hrNavB .c1 .m1 dt { clear:both; color:#fff; font-size:14px; width:185px; float:left;}
.hrNav .hrNavB .c1 .m1 dt a { background:url(mbg10.gif) repeat-x 0 bottom; padding:4px 0 6px; display:block; width:100%; line-height:23px;}
.hrNav .hrNavB .c1 .m1 dt a ,.hrNav .hrNavB .c1 .m1 dt a:visited { color:#fff; text-decoration:none;}
.hrNav .hrNavB .c1 .m1 dt a:hover { background:#4076AB url(mbg10.gif) repeat-x 0 bottom;}

.hrGuideBg { background:url(mbg22.gif) repeat-x 0 0; width:100%; clear:both; margin:0 auto;}
.hrGuide {}
.hrGuide .hrGuideL { width:160px; float:left; text-align:left;}
.hrGuide .hrGuideL img { margin:33px 0 0;}
.hrGuide .hrGuideR { width:725px; float:right; text-align:left;}
.hrGuide .hrGuideR h2 { padding:33px 0 5px; text-align:left; color:#4F7497; font-size:13px;}
.hrGuide .hrGuideR .k1 { background:url(mbg30.gif) no-repeat right 4px; padding-right:20px; display:inline-block;}
.hrGuide .hrGuideR h2 a ,.hrGuide .hrGuideR h2 a:visited { color:#4F7497;}
.hrGuide .hrGuideR h2 a:hover { color:#bc2931;}
.hrGuideAB { background:url(mbg29.jpg) no-repeat 0 0; width:950px; clear:both; height:133px; margin:0 auto;}
.hrGuideNT { background:url(mbg40.jpg) no-repeat 0 0; width:950px; clear:both; height:133px; margin:0 auto;}
.hrGuideJO { background:url(mbg45.jpg) no-repeat 0 0; width:950px; clear:both; height:133px; margin:0 auto;}

.hrCGuide { width:160px; clear:both; margin:0 auto;}
.hrCGuide ul { clear:both;}
.hrCGuide li { clear:both; text-align:left; float:left; width:160px;font-size:13px;}
.hrCGuide li a { background:url(mbg28.gif) no-repeat 0 0; line-height:15px; padding:13px 0 11px 20px; display:block; color:#7E7E7E; font-weight:bold; }
.hrCGuide li a:hover { background:url(mbg27.gif) no-repeat 0 0;}
.hrCGuide li a ,.hrCGuide li a:visited { color:#7E7E7E;}
.hrCGuide li a:hover { color:#bc2931;}
.hrCGuide .on { background:url(mbg67.gif) no-repeat 0 0; color:#4277A7;}
.hrCGuide .on a { background:url(mbg67.gif) no-repeat 0 0; color:#4277A7;}
.hrCGuide .on a ,.hrCGuide .on a:visited { color:#4277A7;}
.hrCGuide .on a:hover { color:#bc2931;}

.hrQSearch { width:160px; clear:both; margin:0 auto; padding-top:30px;}
.hrQSearch .c1 { width:160px; clear:both; margin:0 auto; background:url(mbg32.gif) no-repeat 0 0; padding:5px 0 2px; text-align:left;}
.hrQSearch .kInput01 { border:0px; width:125px; color:#A2A2A2; font-size:12px; line-height:21px; height:20px; margin-left:5px; display:inline-block; float:left;}
.hrQSearch .kInput02 { background:url(mbg17.gif) no-repeat; border:0px; margin-top:2px; width:15px; height:17px; cursor:pointer; float:left;}
.hrQSearch h2 { background:#6990B4; color:#fff;text-align:right;}
.hrQSearch h2 a ,.hrQSearch h2 a:visited { color:#fff; display:block; padding:5px 10px 3px; }
.hrQSearch h2 a:hover {background:#537EA5;}


.hrFoot { width:950px; clear:both; margin:19px auto 0; border-top:3px solid #457EB1; padding:30px 0; text-align:left; line-height:21px; color:#666666;}
.hrFoot img { float:right;}
.hrFoot a ,.hrFoot a:visited { color:#666666;}
.hrFoot a:hover { color:#bc2931;}
/* Gztimboy DickyLau */