/*公共样式*/
body,p,input,tr,td,ol,th,li,ul,p,img{padding:0;margin:0;font-family:Arial, Helvetica, sans-serif;list-style:none;border:0;}
.left{float:left}
.right{float:right}
.f12{font-size:12px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.f20{font-size:20px;}
.f22{font-size:22px;}
.f24{font-size:24px;}
.f26{font-size:26px;}
.c1{color:#111}
.c3{color:#333}
.c6{color:#666}
.c9{color:#999}
.cC{color:#CCC}
.cD{color:#DDD}
.cE{color:#EEE}
.cG{color:#20AF74}
.l14{line-height:14px;}
a{text-decoration:none;color:#1FAC72;}
a:hover{text-decoration: underline;}
.clear{clear:both}

/* 中间容器 */
#container{ width: 980px; margin: 0 auto;}
.ind15{text-indent:15px}
.ind20{text-indent:20px}

/* 统一头部 */
#header-wrap { height: 118px;}
#header-wrap .navBar { height: 40px; background-color: #20AF74;}
#header { width:980px; height: 78px; margin: 0 auto; background-color: #FFFFFF;}
#header ul { padding-top: 25px; list-style: none;}
#header ul li { float: left; height: 32px;}
#header .logo { width:144px;}
#header .logo a { display: block; width: 123px; height: 32px; background: url(../img/logo.gif) no-repeat;}
#header .search { width:462px; background: url(../img/searchbox.gif) no-repeat;}
#header .search .keyword{ float:left; display:block; width: 400px; margin: 8px 0 0 10px; background:none; border:none; outline:none;}
#header .search .submit{ float:right; display:block; width: 37px; height: 32px; background:none; cursor:pointer;}
#header .account { float: right;font-size:12px;color: #999; line-height: 30px;}
#header .account a{font-size:12px;color: #525252; text-decoration: none;}
#header .account a:hover{ color: #20AF74; text-decoration: underline;}
#header .title { color: #999; font-size: 26px;}
#nav { width: 980px; height: 40px; margin: 0 auto;}
#nav ul{ list-style: none;}
#nav ul li{ float: left; margin-right: 10px; padding: 0 10px; height: 40px; line-height: 40px; position: relative;}
#nav ul li a,#nav ul li a:hover{ color: #fff; font-size: 14px; font-weight: bold; text-decoration: none;}
#nav ul li .dd{ display: none; position: absolute; top:40px;left:0px;background-color: #199362; width: 170px;padding: 10px; z-index: 9999;}
#nav ul li .dd a{ line-height: 30px;}

/* 统一底部 */
#footer { width: 980px; height: 150px; margin: 0 auto; padding:50px 0 30px 0; background-color: #FFFFFF; clear:both;}
#footer div { text-align:center; padding:25px 0 15px 0; font-size:12px; border-top:1px solid #ececec;}
#footer div a { padding-right:15px; color:#20af74;}
#footer p { color:#999; text-align:center; margin-bottom:8px; font-size:12px;}

/*回到顶部*/
#gotop{display:block;position:fixed;bottom:40px;width:32px;height:31px;background:url(../img/g2.gif);opacity:0.7;filter:alpha(opacity=70);display:none;z-index:1000}