@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}


/* 根据不同项目进行设置 */
body { background:#dfe0e2 url(bg.jpg) repeat-x; color:#3a3a3a; }
a { color:#555; }
a:hover { color:#e52224; }

.header { width:100%; }

.topArea { width:1076px; height:119px; margin:0 auto; }

.logo { float:left; width:370px; height:119px; }

.set { float:right; height:119px; padding-right:48px; }

.join { width:482px; height:90px; background:url(set.jpg) no-repeat; }
.joinBox { float:left; width:180px; padding-left:45px; color:#15c7e3; line-height:28px; }
.joinBox a { padding:0 16px; color:#15c7e3; }

.search-form { float:right; width:205px; height:35px; padding-right:10px; overflow:hidden; }
.search-form div,.search-form input,.search-form button { float:left; }
.search-input-box { position:relative; width:179px; height:23px; margin:1px 0 0; border:none; background:url(searchInput.jpg) no-repeat; display:inline; }
.search-input-box input { border:0; width:170px; height:21px; padding:2px 1px 1px 5px; border:none; background:none; color:#252525; line-height:15px; vertical-align:middle; }
.search-btn { padding-top:1px; }
.search-btn button{ position:relative; width:22px; height:23px; border:none; background:url(searchBtn.jpg) no-repeat; cursor:pointer; text-indent:-999em; }

.language { float:right; width:230px; height:20px; color:#0169ba; line-height:20px; font-family:Arial, Helvetica, sans-serif; clear:both; }
.language a { padding:0 5px; color:#0169ba; }

.nav { width:1076px; height:52px; margin:0 auto; padding:0; background:url(nav.jpg) no-repeat; clear:both; }
.nav ul { height:45px; padding:5px 0 0 0; overflow:hidden; }
.nav ul li { float:left; display:inline-block; width:110px; height:45px; padding:0 0 0 2px; background:url(navLine.jpg) no-repeat; line-height:40px; font-size:15px; font-family:"微软雅黑"; text-align:center; }
.nav ul li a { display:inline-block; padding:0 13px 0 15px; color:#1c1e22; text-decoration:none; }
.nav ul li a:hover,.nav ul li .current { color:#ff393d; background:url(navCur.jpg) repeat-x; }



.banner { position:relative; width:1076px; margin:0 auto; }
.banner img { vertical-align:top; }

.newsWrap { position:absolute; top:0; right:15px; width:272px; height:305px; background:url(hNews.jpg) repeat-y; }
.news { position:relative; padding:15px 12px 0; height:290px; background:url(hNewsBot.jpg) no-repeat bottom; }
.news .hd { height:38px; background:url(hTitle.jpg) no-repeat; }
.news .hd h2 { padding:8px 0 0 26px; color:#4a4a4a; font-size:13px; }
.news .bd { width:193px; margin:0 auto; padding:20px 10px 0 0; }
.newsBox { height:75px; border-bottom:1px dotted #cbcbcb; color:#9b9b9b; line-height:18px; }
.newsBox a,.newsBox a:hover { color:#9b9b9b; }
.newsBox h2 { color:#c91e17; font-size:14px; line-height:26px; }
.newsBox h2 a,.newsBox h2 a:hover { color:#9b9b9b; }
.news .more { position:absolute; bottom:4px; right:6px; }

.listinfo_1 { padding:8px 0 0 0 ; }
.listinfo_1 li { padding-left:10px; background:url(point.jpg) no-repeat 0 11px; line-height:24px; }


/* 图片列表 */
.pic-item-list { margin:0 0 20px; }
.pic-item-list .pic-item { display:block; float:left; width:130px; margin-bottom:10px; padding:0; }
.pic-item-list .pic-item .list-pic { display:block; width:100px; height:100px; margin:0 auto; padding:4px; border:1px solid #919090; line-height:100px; text-align:center; }
.pic-item-list .pic-item dl { padding:0 5px; line-height:26px; text-align:center; }


.footer { height:61px; background:url(footer.jpg) repeat-x; clear:both; }
.copyright { width:1030px; margin:0 auto;  padding:8px 0 0 0; color:#6f6f6f; line-height:20px; font-family:arial; }
.copyright a,.copyright a:hover { color:#6f6f6f; }
.copyright span { float:right; }
.copyright span select { width:130px; }