/*
ibw.cn Reset Stylesheet
v1.0
Author: Carter
Last Updated: 2013-01-14
*/
@charset utf-8;
/* == 重置 == */
html,body,div,span,h1,h2,h3,h4,h5,h6,p,a,em,img,strong,dl,dt,dd,ol,ul,li,fieldset,form,label,legend{margin:0;padding:0;}ol,ul{list-style:none;}a img{border:0;}img{vertical-align:top;}table{empty-cells:show;border-collapse:collapse;border-spacing:0;}textarea{resize:none;}em{font-style:normal;}input,button,textarea,select{font-size:inherit;*font-size:100%;font-family:inherit;}a:active,a:focus{outline:0;}body{font:12px/150% Arial,\5b8b\4f53,"microsoft yahei",Verdana;background-color:#fff;_background-image:url(about:blank);_background-attachment:fixed;}a{text-decoration:none;}a:hover{text-decoration:underline;}

/* == 常见效果 == */
.clear{display:block;overflow:hidden;clear:both;height:0;line-height:0;font-size:0;}.clear{display:block;height:0;overflow:hidden;clear:both}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.clearfix{display:inline-table;}/* Hides from IE-mac \*/*html .clearfix{height:1%;}.clearfix{display:block;}/* End hide from IE-mac */*+html .clearfix{min-height:1%;}.overflow{overflow:hidden;}.block{display:block;overflow:hidden;}.hide{display:none;}.invisible{visibility:hidden;}.fl{float:left;}.fr{float:right;}.fn{float:none;}.al{text-align:left;}.ac{text-align:center;}.ar{text-align:right;}.noborder{border:0;}.yahei{font-family:"microsoft yahei";}

/* == Basic == */
body { background:#dadadc url(bg.jpg) no-repeat; color:#777; -webkit-text-size-adjust:none; word-wrap:break-word; }
a { color:#777; }
a:hover { color:#ab0909; }

.wrapper { width:100%; height:100%; }

.header { position:relative; /*width:856px;*/ width:1002px; margin:0 auto; }

.topArea { position:relative; height:97px; padding:0 2px; z-index:99; overflow:hidden; }
.logo { float:left; width:350px; height:97px; }

.set { float:right; margin-top:41px; margin-right:20px; display:inline; }
.set li { float:left; width:32px; height:32px; margin-left:4px; overflow:hidden; display:inline; }
.set li a { display:block; width:32px; height:32px; padding-top:32px; }
.set .s1 { background:url(s1.jpg) no-repeat; }
.set .s1 a:hover { background:url(s01.jpg) no-repeat; }
.set .s2 { background:url(s2.jpg) no-repeat; }
.set .s2 a:hover { background:url(s02.jpg) no-repeat; }
.set .s3 { background:url(s3.jpg) no-repeat; }
.set .s3 a:hover { background:url(s03.jpg) no-repeat; }
.set .s4 { background:url(s4.jpg) no-repeat; }
.set .s4 a:hover { background:url(s04.jpg) no-repeat; }

.navPanel { /*width:852px;*/ width:998px; height:42px; margin-bottom:9px; padding:0 2px 4px; background:url(nav.jpg) no-repeat; }

/* 导航区域 */
.nav { float:left; width:799px; height:42px; line-height:42px; font-size:16px; text-align:center; z-index:99; }
.nav ul { padding-left:15px; }
.nav ul li { float:left; width:102px; height:42px; background:url(navLine.jpg) no-repeat 0 center; font-family:"microsoft yahei"; }
.nav ul li a { display:block; width:102px; height:42px; padding:0; color:#fff; }
.nav ul .noBg { background:none; }
.nav ul li a:hover,.nav ul li .current { background:url(navCurrent.jpg) repeat-x center top; color:#FE9900; text-decoration:none; }

.sForm { float:right; width:190px; height:36px; margin:0; padding:3px 9px 0 0; border:none; line-height:27px; }
.sForm div, .sForm input { float:left; }
.sForm .sInputBox { position:relative; width:160px; height:16px; padding:10px 0; border:none; background:none; overflow:hidden; }
.sForm .sInputBox input { width:160px; height:16px; padding:0; border:none; background:none; color:#fff; font-family:arial; line-height:16px; }
.sForm .sBtn { width:30px; height:36px; background:none; overflow:hidden; }
.sForm .sBtn input { width:30px; height:36px; border:none; background:none; color:#fff; font-weight:bold; text-indent:-999em; cursor:pointer; }

.container { /*width:856px;*/ width:1002px; margin:0 auto; padding:15px 0 0; }

/* 图片列表 */
.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 { min-height:64px; _height:64px; background:url(ft.jpg) repeat-x #e1e1e3; clear:both; }
.copyright { width:974px; height:32px; margin:0 auto; padding:0 14px; background:url(copyright.jpg) no-repeat; color:#afb0b0; font-family:arial; line-height:32px; }
.copyright span { float:right; }
.copyright a,.copyright a:hover { color:#afb0b0; }