@charset "utf-8";
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0}body,button,input,select,textarea{font:12px/1.5 Tahoma,Arial,sans-serif}h1,h2,h3,h4,h5,h6{font-size:100%}address,cite,dfn,em,var{font-style:normal}ul,ol{list-style:none}a{text-decoration:none}legend{color:#000}fieldset,img{border:0}section,article,aside,header,footer,nav,dialog,figure{display:block;}figure{margin:0;}button,input,select,textarea{font-size:100%}table{border-collapse:collapse;border-spacing:0}.clear{display:block;height:0;overflow:hidden;clear:both}.clearfix:after{content:'\20';display:block;height:0;clear:both}.clearfix{*zoom:1}a:link,a:visited{text-decoration:none}a:hover,a:active{text-decoration:underline}a{blr:expression_r(this.onFocus=this.blur())}a{outline:none;}table{border-collapse:collapse;border-spacing:0;}.hidden{display:none;}.invisible{visibility:hidden;}.noBg{background:none !important;}.noBd{border:none !important;}

body { color:#535353; }
a { color:#535353; }
.wrap { position:relative; width:930px; margin:0 auto; clear:both; }
.header,.container,.footer { margin:0 auto; }

/* common */
.topArea { height:70px; padding:5px 0; }
.logo { float:left; width:167px; height:70px; overflow:hidden; }
.set { float:right; width:200px; height:30px; padding-top:40px; text-align:right; }
.set a { padding:0 5px; line-height:30px; }

.banner { position:relative; width:930px; height:350px; }
.banner .hd { position:absolute; right:10px; bottom:10px; height:19px; }
.banner .hd ul { float:right; }
.banner .hd li { float:left; width:17px; height:19px; margin:0 2px; background:#fcf2cf; color:#d94b01; line-height:19px; text-align:center; display:inline; }
.banner .hd li.on { background:#ff9415; color:#fff; }
.banner .bd { width:930px; height:350px; overflow:hidden; }

.container .wrap { margin-top:2px; padding:20px 0 0; background:url(containerWrap.jpg) repeat-x #fff; }

/*nav*/
.nav { height:29px; background:url(nav.jpg) no-repeat; clear:both; }
.nav ul { float:left; height:29px; margin:0 auto; overflow:hidden; }
.nav li { position:relative; float:left; width:85px; height:29px; padding-left:2px; background:url(split.jpg) no-repeat left center; text-align:center; }
.nav li a { font:400 14px '微软雅黑'; line-height:29px; color:#fff; }
.nav a:hover { color:#FFFF99; text-decoration:none; }
.nav p { float:right; height:29px; padding-right:5px; font:normal 19px 'Arial'; line-height:29px; color:#ff9; }

/*footer*/
.footer .wrap { margin-top:20px; padding:10px 0 20px 0; border-top:#e8e8e8 1px solid; }
.select { float:left; width:130px; height:18px; border:#e9e9e9 1px solid; text-align:center; }
.copyright { font-family:'Arial'; }
.copyright p { line-height:25px; text-align:right; }
.copyright p a { color:#f00; }

/* pic-item */
.pic-item-list { overflow:hidden; }
.pic-item { float:left; display:inline; }
.pic-item .list-pic { display:block; margin:0 auto; }
.pic-item dl { line-height:18px; text-align:center; }