/* public */
BODY {margin:0; background:#FFF; color:#666; font:12px Arial,SimSun;}
TABLE,DIV,FORM {border:0; padding:0; margin:0;}
P   {padding:0 0 10px; margin:0;}
IMG {margin:0px; border:0; display:block;}
H5, H6 {margin:0; font-weight:bold;}
H5 {font-size:14px;}
H6 {font-size:12px;}
INPUT, SELECT, TEXTAREA {font-size:12px; font-family:Arial;}
.b{font-weight:bold;}
.fl{float:left;}
.fr{float:right;}
.cb{clear:both; height:0; font-size:0}
.f12{font-size:12px;} 
.f14{font-size:14px;}
.space{text-indent:2em;}
.tof{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.lh20{line-height:18px;}
.mauto{margin:0 auto;}

A, A:hover{color:#666; text-decoration:none;}

a.t,a.te, a.t:hover, a.te:hover{width:49px; height:11px; float:left}
a.t{background:url(images/icon1.gif) no-repeat left top}
a.t:hover{background:url(images/icon2.gif) no-repeat left top}

a.te{background:url(images/icon3.gif) no-repeat left top}
a.te:hover{background:url(images/icon4.gif) no-repeat left top}

.tt{color:#ccc; font-weight:bold;}

/* private */
.ab{height:58px; border-bottom:1px solid #dfdfdf;}
a.btn1, a.btn2{width:51px; height:24px; padding:30px 0 0 32px; float:left}
a.en_btn1, a.en_btn2{width:67px; height:36px; padding:19px 0 0 18px; float:left}

a.en2_btn1, a.en2_btn2{width:67px; height:36px; padding:8px 0 0 18px; float:left}

a.btn1, a.en_btn1, a.en2_btn1{background:url(images/btn1.jpg)}
a.btn2, a.en_btn2, a.en2_btn2{background:url(images/btn2.jpg)}

.menu{background:url(images/menu.jpg); height:187px; padding-top:86px;}
.menu2 TD{background:url(images/line.gif) no-repeat bottom; height:29px; text-align:right; padding:0 10px 0 0;}
.menu2 A{color:#fff;}
.menu2 A:hover{color:#fff; font-weight:bold;}
.head{border-bottom:1px solid #e7e7e7; height:47px;}
.ban{border:1px solid #dedede; padding:4px;}
.mb3{margin:0 auto 12px;}
.title{background:url(images/yuan.jpg) no-repeat left; border-bottom:1px solid #e7e7e7; height:32px; color:#333; font-weight:bold; font-size:18px; padding:0 0 0 24px;}
.foot{background:#404040; color:#d1d1d1; height:35px;}