/* BASIC css start */
#hdrWrap,
#hdr { zoom: 1; position: relative; z-index:100; }
#hdrWrap { width: 100%; }
/* top-link-wrap*/
#hdr .top-link-wrap {background:#f8f8f8; height:34px; border-bottom:1px solid #f2f2f2;}
#hdr .top-link {width:1300px; margin:0 auto;}
#hdr .toplink01 {float:left; margin:10px 0 0 0;}
#hdr .toplink01 li, #hdr .toplink02 li  {display:inline; letter-spacing:-1px;}
#hdr .toplink01 li a {color:#777777; padding:0 10px 0 0;}
#hdr .toplink01 li.point a{color:#4f8a19;} 
#hdr .toplink01 li a img, #hdr .toplink02 li a img  {margin:-2px 0 0 0;}
#hdr .toplink02 {float:right; margin: 8px 0 0 0;}
#hdr .toplink02 li a {color:#777777; padding:0 10px 0 3px;}

#hdr .top-wrap {width:1300px; height:112px; margin:0 auto; position:relative;}
#hdr .top-wrap .top-bn {position:absolute; top:22px; left:0;}
/*  bi */
#hdr .bi { position:relative; top: 8px; text-align:center; }

/* sch-frm */
#hdr .sch-frm {position:absolute; top:42px; right:0;}
#hdr .sch-frm img {vertical-align:top;}
#hdr .sch-frm form,
#hdr .sch-frm fieldset {display:inline;}
#hdr .sch-frm .text {font-size:11px; color:#b2aa9b; padding:0 0 8px 0;}
#hdr .sch-frm .text strong {color:#807a6e;}
#hdr .sch-frm fieldset span{float:left; border:1px solid #909090; padding:0 0 0 0;}
#hdr .sch-frm .keyword { width:164px; border:0; margin:0 0 0 0;}

/* ct-wrap */
#hdr .ct-wrap {width:100%; height:44px; padding:1px 0 0 0; }
#hdr .ct-wrap .ct-list {width:1300px; margin:0 auto 0 auto; position:relative; z-index:30000; }
#hdr .ct-wrap .ct-list li {display:inline; float:left;}
#hdr .depth2-wrap {position:relative;z-index:30000;}
#hdr .depth2-list {position:absolute; top:0; left:0; z-index:30000; background:#ffffff; border:1px solid #838584; padding:15px 10px;}
#hdr .depth2-list li {display:block; clear:both; width:95px; line-height:20px; position:relative; z-index:30000;}
#hdr .depth2-list li a {color:#999999; width:100%; display:inline-block;}
#hdr .depth2-list li a:hover {color:#063787;}

#mAll {position:absolute; top:44px; left:0; background:#ffffff; border:2px solid #838584; width:1040px; padding:30px 30px 0 30px; float:left; display:none; z-index:50000;}
#mAll .allmenu-list {float:left;width:130px; height:140px;}
#mAll .allmenu-list li {display:block; width:220px;}
#mAll .allmenu-list li.depth01 {}
#mAll .allmenu-list li.depth01 a{color:#303763; font-weight:bold;}
#mAll .mAll-box {position:relative; width:100%; height:280px;}
#mAll .btn-all-close {position:absolute; bottom:10px; right:-20px;}
/* BASIC css end */

