@charset "utf-8";
a{color:#484848;}

.container {}
.container .wrap {}

.aArea { margin-top:20px; }
.aArea .sub { float:left; width:218px; }
.aArea .main { float:left; width:492px; margin-left:10px; display:inline; }
.aArea .extra { float:right; width:271px; }

.hTitle {}
.hTitle .hd { position:relative; width:100%; }
.hTitle .hd h2 { height:37px; text-align:center; }
.hTitle p.more { position:absolute; top:0px; right:5px; width:50px; height:37px; line-height:37px; text-align:center; }
.hTitle p.more a { font-size:12px; color:#D20000; font-size:10px; background:url(moreIco.jpg) no-repeat right center; padding-right:10px; }
.hTitle .bd { height:220px; border:1px solid #DFDFDF; border-top:0px; overflow:hidden; }

.aboutWrap .bd .cont { padding:10px; line-height:24px; color:#484848; }
.aboutWrap .bd .cont p { color:#484848; }

.newsWrap .bd .cont { padding:15px 10px 0px; }
.newsWrap .bd .cont .picShow { position:relative; float:left; width:193px; height:160px; overflow:hidden; }
.newsWrap .bd .cont .picShow .int { position:absolute; left:0px; bottom:0px; width:100%; height:13px; z-index:99; }
.newsWrap .bd .cont .picShow .int ul { width:100%; font-size:0px; background:url(intBg.png) repeat-y center right; text-align:right; }
.newsWrap .bd .cont .picShow .int ul li { display:inline-block; *display:inline; width:18px; height:13px; line-height:11px; border-left:1px solid #eee; text-align:center; color:#fff; font-size:10px; cursor:pointer; *zoom:1; }
.newsWrap .bd .cont .picShow .int ul li.on { background:#CE0609; width:22px; }
.newsWrap .bd .cont .newsList { float:right; width:265px; }
.newsWrap .bd .cont .newsList li { height:27px; line-height:27px; padding-left:10px; background:url(ico_01.jpg) no-repeat left center; border-bottom:1px dotted #545454; }
.newsWrap .bd .cont .newsList li span.date { float:right; color:#484848; font-size:12px; }
.newsWrap .bd .cont .newsList li a { float:left; color:#484848; }

.honorWrap .bd .cont { width:255px; height:200px; margin:10px auto 0px; overflow:hidden; }


.bArea { margin-top:10px; }
.bArea .sub { float:left; width:217px; }
.bArea .main { float:right; width:770px; }
.bArea .extra {}


.productWrap {}
.productWrap .bd { height:720px; border:1px solid #DFDFDF; border-top:0px; background:url(hd_product2.jpg) no-repeat center bottom; }
.productWrap .bd .cont { width:172px; height:435px; padding:10px 0px 0px 10px; }
.productWrap .bd .cont dl {}
.productWrap .bd .cont dl dt { padding:0px; }
.productWrap .bd .cont dl dt a { display:block; width:172px; height:29px; line-height:29px; font-size:12px; color:#484848; }
.productWrap .bd .cont dl dt a em { padding:0px 5px 0px 10px; }
.productWrap .bd .cont dl dt a:hover, .productWrap .bd .cont dl dt a.current { background:url(menuCur.jpg) no-repeat center; text-decoration:none; color:#095F74; }
.productWrap .bd .ltContact { width:205px; margin:5px auto 0px; }
.productWrap .bd .ltContact .ltPic { text-align:center; }
.productWrap .bd .ltContact .ltCont { color:#838383; font-size:12px; line-height:18px; padding:0px 10px; }
.productWrap .bd .ltContact .ltCont p { color:#838383; font-size:12px; }


.showWrap {}
.showWrap .bd { height:720px; overflow:visible; }
.pic-item-list { margin:0; }
.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; }

.w { margin:0 8px; }
.w .pic-item { position:relative; width:168px; height:157px; margin-bottom:0; padding:0px 10px; margin:19px 0px 0px; color:#6C6D61; background:url(boxPic.jpg) no-repeat center; }
.w .pic-item .list-pic { position:relative; z-index:4; display:block; width:154px; height:116px; padding:10px 0px 0px; margin:0 auto; border:none; line-height:116px; }
.w .pic-item .big-pic { position:absolute; display:none; z-index:99; width:500px; height:377px; border:1px solid #D1D2D4; text-align:center; padding:5px; background:#D1D2D4; }
.w .pic-item .big-pic img { vertical-align:middle; }
.w .pic-item dl { text-align:center; }
.w .pic-item dl dt { height:30px; line-height:30px; }
.w .pic-item dl dt a { color:#484848; }


.cArea { margin-top:10px; }
.cArea .sub { float:left; width:217px; }
.cArea .main { float:left; width:392px; margin-left:10px; display:inline; }
.cArea .extra { float:right; width:373px; }


.linkWrap {}
.linkWrap .bd { padding:10px 0px; }
.linkWrap .bd a { display:block; margin:10px 0px; }

.otherWrap {}
.otherWrap .hd { background:url(hd_other.jpg) no-repeat left center; }
.otherWrap .hd h2 { height:37px; text-align:left; padding-left:10px; }
.otherWrap .hd h2 a { float:left; width:82px; height:31px; line-height:31px; text-align:center; display:inline; margin:5px 0px 0px 0px; font-size:12px; color:#2C2C2C; background:none; }
.otherWrap .hd h2 a.on, .otherWrap .hd h2 a:hover { background:url(hdInt.png) no-repeat center; color:#fff; text-decoration:none; }
.otherWrap .bd { height:115px; padding:30px 10px; }
.otherWrap .bd .bdCont { width:370px; height:115px; overflow:hidden; margin:0 auto; }
.otherWrap .bd .cont { height:115px; overflow:hidden; }
.otherWrap .bd .cont .picShow { float:left; width:106px; height:111px; }
.otherWrap .bd .cont .list { float:right; width:250px; }
.otherWrap .bd .cont .list ul {}
.otherWrap .bd .cont .list ul li { height:22px; line-height:22px; padding-left:15px; background:url(ico_01.jpg) no-repeat left center; }
.otherWrap .bd .cont .list ul li a { color:#484848; }

.mapWrap {}
.mapWrap .bd { border:1px solid #DFDFDF; overflow:hidden; }
.mapWrap .bd .cont { width:371px; height:210px; overflow:hidden; }
.mapWrap .bd .cont img { position:relative; }

