@import url("basic.css");
#wrapper{margin:0 auto;text-align:left;width:1004px;overflow:hidden;    }
#wrapper:after {content: ".";clear: both; height: 0;visibility: hidden;display: block;line-height:0;font-size:0;}
.menu{color:#646974;text-align:right;margin:13px 22px 0 0;float:right;    }
.menu a{color:#646974}
#header {float:left;margin:0 12px;  }
#header h1 a{display:block;width:266px;height:78px;background:url(../images/logo.gif) no-repeat;text-indent:-999px;   }
#nav {float:left;width:982px;height:40px;background:url(../images/i2_04.gif) no-repeat;margin:5px 12px 0 12px;display:inline;    }
#nav ul {margin-left:81px;line-height:40px;float:left;display:inline;  }
#nav ul li {float:left;display:inline;background:url(../images/bd.gif) no-repeat right center;   }
#nav ul li a{color:#fff;font-size:14px;font-weight:bold;padding:0 33px;display:block; }
#nav ul li a:hover{background:url(../images/hbg.gif) repeat-x left 1px;text-decoration:none;color:#313A50 }
#main{float:left;background: url(../images/mb_04.gif) repeat-y;width:1004px; }
#fobj{float:left;margin-top:10px;width:981px;height:241px;padding:12px 0 0 23px;background:url(../images/ad.gif) no-repeat; }
.m{background:url(../images/mb_06.gif) no-repeat left bottom;padding:15px 21px 20px 28px;float:left;width:1004px;  }
#tabl{width:682px;float:left; overflow:hidden;background:url(../images/b_09.gif) no-repeat -1px bottom;padding-bottom:20px;   }
.tab{float:left;margin-left:-5px;width:687px;background:#fff url(../images/m_03.gif) no-repeat 101% bottom;padding-bottom:4px   }
.tab li {float:left;height:26px;line-height:25px;padding-left:5px;margin-left:5px ;display:inline;margin-bottom:-2px;position:relative; }
.tab li a{padding:0 18px 0 13px;font-size:14px;font-weight:bold;display:block;}
.tablist{float:left;width:682px; }
.tb{background:#fff url(../images/i_14.gif) no-repeat left top; }
.tb a{background:#fff url(../images/i_15.gif) no-repeat right top; }
.tb a:hover{text-decoration:none;}
.tn{background:url(../images/i_17.gif) no-repeat left top; }
.tn a{background:url(../images/i_18.gif) no-repeat right top;color:#646974 }
.tn a:hover{text-decoration:none;color:#000}
.tablist{padding-top:29px;background:url(../images/mb_03.gif) repeat-y -1px;margin-top:-3px; }
#n1,#n2,#n3,#n4{display:none;}
#n0 {float:left;display:block;  }
#n0 dl {margin-left:-1px; float:left;width:224px;height:114px;background:url(../images/i_26.gif) no-repeat 15px top;border-left:1px dotted #ACB2BE; display:inline;  }
#n0 dl dt{font-weight:bold;margin-left:55px;position:relative; }
#n0 dl dt img {position:absolute;top:20px;right:10px;}
#n0 dl dd{margin:10px 50px 0 52px; }
#n1 {float:left; display:none;}
#n1 .pp{float:left;height:100px; }
#n1 .parent{width:120px;background:url(../images/i_26.gif) no-repeat 7px top;padding-left:45px;border-left:1px dotted #ACB2BE; margin-left:-1px;display:inline;height:114px; float:left;_position:relative;_margin-top:-150px;margin-left:2px;     }
.parent ul {line-height:2; }
.parent li a{color:#646974}

#n2{float:left;display:none;}
#n2 h3{font-size:12px;}
#n2 li{color:#646974;font-size:12px; }
.severchang{width:124px;float:left;background:url(../images/i_26.gif) no-repeat 7px top;padding-left:45px;border-left:1px dotted #ACB2BE; margin-left:-1px;display:inline;height:114px;  }
#n3{float:left;display:none; }
.hight{width:175px;float:left;background:url(../images/i_26.gif) no-repeat 15px top;padding-left:51px;border-left:1px dotted #ACB2BE; margin-left:-1px;display:inline;height:114px; }
.hight h3{font-size:12px;margin-left:3px; }
.hight p{width:167px; }
.hight p img {float:right; }
#n4{float:left; display:none;}
.service{width:175px;float:left;background:url(../images/i_26.gif) no-repeat 15px top;padding-left:51px;border-left:1px dotted #ACB2BE; margin-left:-1px;display:inline;height:114px;}
.service h3{font-size:12px;margin-left:5px; }
.service p{margin:2px 5px 0 5px; }
#news{float:left;margin:0px 0 0 13px;width:260px;background:url(../images/i_28.gif) repeat-y;   }
#news h2{height:32px;background:url(../images/i_20.gif) no-repeat;line-height:32px;text-indent:40px;color:#013467  }
#news ul {background:url(../images/nb_10.gif) no-repeat left bottom;padding:10px 20px;line-height:1.4;   }
#news li {background:url(../images/fu.gif) no-repeat left center;text-indent:10px; }
#news li a{color:#013467}
#news li a:hover{color:#000}
#footer{height:80px;float:left;width:1004px;   }
#footer p{text-align:center;color:#013467;padding-top:22px; }
#date{float:right;margin:56px -150px 0 0;position:relative;}