/*
ibw.cn Reset Stylesheet
v1.0
Author: Carter
Last Updated: 2012-09-07
*/
@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:middle;}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% \5b8b\4f53,"microsoft yahei",Arial,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 {zoom:1;}.clearfix:after {display:block; overflow:hidden; clear:both; height:0; visibility:hidden; content:".";}.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";}.noBg { background:none !important; }

/* == Basic == */
body { background:#fff url(bg.jpg) repeat-x top; color:#4c4c4c; -webkit-text-size-adjust:none; }
a { color:#4c4c4c; }
a:hover { color:#c22602; }
.header { width:100%; background:url(header.jpg) no-repeat center top; }

.topArea { width:1002px; height:118px; margin:0 auto; }

.logo { float:left; width:563px; height:91px; margin:0; }

.set { float:right; width:171px; height:91px; }

.time { height:32px; padding-top:30px; color:#fff; text-align:right; }

.nav { position:relative; width:1162px; height:34px; margin:0 auto; clear:both; z-index:222; }
.nav ul { height:34px;}
.nav ul li { position:relative; float:left; display:inline-block; width:83px; height:34px; padding:0; line-height:34px; font-size:13px; text-align:center; }
.nav ul li a { display:inline-block;  color:#fff; text-decoration:none; }
.nav ul li a:hover,.nav ul li .current { display:block; background:url(navLine.jpg) repeat-x; font-weight:bold;  color:#fff; text-decoration:none; }

.nav .subNav { position:absolute; top:28px; left:0; padding:0; background:#216EA6; display:none; opacity:0.8; -moz-opacity:0.8; filter:alpha(opacity=80);  }
.nav .subNav dt { width:83px; line-height:30px; }
.nav .subNav dt a { width:73px; padding:0 5px; color:#fff; }
.nav .subNav dt a:hover { background:#fff; color:#216EA6; }
.nav .subNav dt .current { background:#fff; color:#216EA6; }


.search-form { float:right; width:171px; height:22px; overflow:hidden; }
.search-form div,.search-form input,.search-form button { float:left; }
.search-input-box { position:relative; width:152px; height:19px; margin:0; border:none; background:url(searchInput.jpg) no-repeat; display:inline; }
.search-input-box input { border:0; width:140px; height:16px; padding:2px 1px 1px 10px; border:none; background:none; color:#252525; line-height:15px; vertical-align:middle; }
.search-btn { }
.search-btn button{ position:relative; width:19px; height:19px; border:none; background:url(searchBtn.jpg) no-repeat; cursor:pointer; text-indent:-999em; }

.banner { position:relative; width:1002px; height:244px; margin:0 auto; margin-top:11px; }
.banner img { vertical-align:bottom; }
.banner .flex-control-nav { bottom:10px; z-index:22; }
.banner .flex-control-paging li a { background-color:rgba(255, 255, 255, 0.5); }
.banner .flex-control-paging li a:hover { background-color:rgba(255, 255, 255, 0.7); }
.banner .flex-control-paging li a.flex-active { background-color:rgba(255, 255, 255, 0.9); }



/* 图片列表 */
.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 { width:100%; background:url(footer.jpg) no-repeat; clear:both; }
.copyright { width:1002px; margin:0 auto; height:90px; padding-top:6px; color:#a02d00; background:#971200 line-height:18px; font-family:arial; text-align:center; }
.copyright a,.copyright a:hover { color:#a02d00; }