@charset "utf-8";

.container .wrap { padding-top:28px; }
.fArea,.pArea,.sArea,.bArea { padding-bottom:25px; }

.hTitle .hd { width:100%; height:70px; overflow:hidden; }
.hTitle .bd .article { padding:2px 0 10px; line-height:200%; word-wrap:break-word; text-align:justify; }

.newsList li { height:25px; background:url(point.jpg) no-repeat left center; line-height:25px; clear:both; overflow:hidden; }
.newsList li a { padding-left:10px; line-height:25px; }
.newsList .ico { float:left; width:3px; height:25px; background:url(ico.jpg) no-repeat left center;  }
.newsList .date { float:right; padding-right:5px; }

/* pArea */
.caseWrap .hd { width:1005px; height:64px; margin-bottom:15px; }
.case .pic { float:left; width:565px; }
.case .txt { float:right; width:430px; line-height:25px; }

/* fArea */
.fArea .sub { float:left; width:484px; }
.fArea .main { float:right; width:484px; }

.hotIntro .hd { height:48px; margin-bottom:20px; background:#144ea1; }
.hotIntro .hd h2 { height:48px; padding-left:25px; font:400 20px '微软雅黑'; line-height:48px; color:#fff; }

/* bArea */
.bArea .sub { float:left; width:335px; }
.bArea .main { float:left; width:450px; }
.bArea .extra { float:left; width:220px; }

.bArea .hd { height:33px; margin-bottom:15px; background:#144ea1; }
.bArea .hd h2 { height:33px; padding-left:10px; background:url(hTitle.jpg) no-repeat 0 center; font:400 14px '微软雅黑'; line-height:33px; color:#fff; }
.bArea .hd h2 em { padding-left:5px; font-size:10px; color:#0c86e3; }
.bArea .bd { position:relative; padding:0 15px; background:url(conLine.jpg) no-repeat left center; }

.prodcutWrap .prev,.prodcutWrap .next { position:absolute; right:15px; top:50px; display:block; width:8px; height:8px; background:url(next.jpg) no-repeat; cursor:pointer; }
.prodcutWrap .next { right:auto; left:15px; background:url(prev.jpg) no-repeat; }
.prodcutWrap .product { width:392px; margin:0 auto; }
.product li { float:left; width:126px; padding:0 2px; overflow:hidden; }
.product li img { display:block; width:124px; height:95px; border:#bebebe 1px solid; }
.product li p { height:30px; line-height:30px; text-align:center; }

.about .pic { float:left; width:80px; height:86px; padding-right:20px; background:url(picBg.jpg) no-repeat right; }
.about .txt { float:right; width:200px; line-height:21px; }
.about .txt a { display:block; text-align:right; padding-top:10px; }

.picShow { position:relative; height:120px; background:url(conLine.jpg) no-repeat left center; }
.picShow .pic { width:180px; height:120px; margin:0 auto; }
.picShow .int { position:absolute; top:-10px; right:5px; height:10px; }
.picShow .int ul { float:right; }
.picShow .int li { float:left; width:7px; height:7px; margin:0 2px; background:#bebcbc; text-indent:-999em; display:inline; overflow:hidden; }
.picShow .int li.on { background:#0d70a6; }