@charset "utf-8";
.tel { position:absolute; top:10px; right:116px; height:30px; z-index:2; }
.wrap { position:absolute; top:38.3%; left:80px; width:100%; height:225px; z-index:1; }
.wei {right:123px;top:56px}
	/* 案例 */
.caseWrap { width:100%; height:185px; padding-top:1px; background:url(line.png) repeat-x; }

.case { position:relative; width:197px; }
.case .hd { width:148px; height:33px; padding-left:49px; background:url(case.jpg) no-repeat; color:#fff; font-size:14px; line-height:32px; cursor:pointer; }
.case .bd { height:140px; padding:12px 10px 0; display:none; }
.case .item { float:left; width:154px; height:140px; margin:0 13px; display:inline; }
.case .item .pic { width:154px; height:104px; }
.case .item .pic a { display:block; width:144px; height:94px; padding:4px; border:1px solid #5c5442; background:#222; }
.case .item .pic a:hover { background:#fff; }
.case .item .txt { width:154px; color:#888; line-height:28px; text-align:center; }
.case .item .txt a { color:#888; }
.case .item .txt a:hover { color:#fff; }
.caseBg { width:auto; height:185px; background:url(ico_06.png); }
.caseBg .bd { display:block; }
.cases { height:140px; overflow:hidden; }

.news { position:relative; width:100%; height:30px; padding-top:8px; background:url(line.png) repeat-x; font-size:14px; line-height:30px; z-index:1; }
.news .hd,.news .bd { float:left; }
.news .hd { color:#fd3d01; }
.news .bd { width:800px; }
.news .bd a { position:relative; display:block; height:30px; padding-right:5px; color:#646464; }
.news .bd a img { margin-left:5px; }
/* 口号 */
.k { position:absolute; top:-99px; right:0; width:535px; height:99px; z-index:2; }

/* 栏目 */
.columns { position:absolute; bottom:130px; left:80px; height:174px; z-index:2; overflow:hidden; }
.columns .item { position:relative; float:left; width:206px; height:174px; color:#fff; margin-right:3px; }
.columns .bd ul { padding-top:100px !important; }
.columns .item .t { position:absolute; width:206px; height:174px; }
.columns .item .t h2 { position:relative; width:166px; height:58px; padding:16px 20px 0; font-size:12px; font-weight:100; line-height:20px; text-transform:uppercase; z-index:2; }
.columns .item .t h2 i { position:absolute; top:16px; right:16px; display:block; width:19px; height:19px; background:url(ico_01.png) no-repeat; }
.columns .item .t h2 span { display:block; font-size:14px; font-weight:bold; }
.columns .item .t s { position:absolute; top:0; right:0; width:206px; height:74px; background:#004394; z-index:1; display:none; }
.columns .item .b { width:166px; height:58px; padding:16px 20px 0; line-height:20px; display:none; }

.columns .bd { float:left; width:627px; }
.columns .hd { float:left; width:34px; padding-top:100px !important; }
.columns .hd .sPrev,.columns .hd .sNext { display:block; width:34px; height:74px; background:#fff; color:#666; font-family:\5b8b\4f53; z-index:99; font-size:16px; line-height:74px; text-align:center; opacity:0.9; }
.columns .hd .sPrev { display:none;  }


.item-1 { background:url(c1.jpg) no-repeat; }
.item-2 { background:url(c2.jpg) no-repeat; }
.item-3 { background:url(c3.jpg) no-repeat; }
.item-4 { background:url(c2.jpg) no-repeat; }
.item-5 { background:url(c3.jpg) no-repeat; }


.m-link { position:absolute; bottom:90px; left:80px; width:603px; height:30px; padding:0 10px; background:#fff; line-height:30px; opacity:0.8; z-index:2; }
.m-link a { margin:0 8px; }

/* Banner */
.banner { position:relative; left:0; width:100%; height:100%; overflow:hidden; }
.bPrev,.bNext { position:absolute; top:0; width:80px; background:url(ico_07.png); z-index:99; }
.bPrev a,.bNext a { display:block; width:76px; }
.bPrev { left:0; display:none; }
.bPrev a { background:url(bPrev.png) no-repeat center; }
.bNext { right:0; }
.bNext a { background:url(bNext.png) no-repeat center; }

.open .mc { width:950px; height:368px; overflow:auto; }
.open1 .mc { width:950px; height:368px; overflow:auto; }
.open2 .mc { width:950px; height:368px; overflow:auto; }
.open3 .mc { width:950px; height:368px; overflow:auto; }
.open4 .mc { width:950px; height:368px; overflow:auto; }

.h368 { width:100%; height:368px; overflow:auto; }