﻿@charset "utf-8";

.banner { position:relative; height:494px; overflow:hidden; }
.banner .hd { position:absolute; left:50%; bottom:0px; width:1440px; height:48px; margin-left:-720px; background:url(bannerInt.jpg) no-repeat center; z-index:99; }
.banner .hd ul { text-align:center; }
.banner .hd ul li { display:inline-block; width:55px; height:8px; margin:20px 3px 0px; background:#7A96CF; *display:inline; *zoom:1; color:#7A96CF; overflow:hidden; }
.banner .hd ul li.on { background:#fff; color:#fff; cursor:pointer; }
.banner .bd { position:absolute; left:50%; top:0px; width:1440px; height:446px; margin-left:-720px; }

.container {}

.container .wrap { width:1000px; background:#fff; padding:25px 25px 30px; }

.aArea { }
.aArea .sub { float:left; width:100%; }

.hTitle_01 {}
.hTitle_01 .hd { position:relative; height:22px; padding-bottom:12px; margin-bottom:12px; border-bottom:1px solid #DEDEDE; }
.hTitle_01 .hd h2 { line-height:22px; font-size:14px; color:#fff; font-weight:normal; font-family:微软雅黑; background:url(hd.jpg) no-repeat left center; padding-left:18px; }
.hTitle_01 .hd p.more { position:absolute; top:0px; right:0px; line-height:22px; }
.hTitle_01 .hd p.more a { padding:3px 15px; font-size:10px; color:#747474; background:url(ico_02.jpg) no-repeat right center; }

.productWrap {}
.productWrap .bd {}
.productWrap .cont {}
.productWrap .tempWrap { width:1000px !important; height:122px; overflow:hidden; }
.productWrap .pic-item-list { height:122px; overflow:hidden; }
.productWrap .pic-item { position:relative; float:left; width:230px; margin-right:26px; display:inline; }
.productWrap .list-pic { height:122px; }
.productWrap .txt { position:absolute; bottom:0px; left:0px; width:218px; height:90px; line-height:30px; border:6px solid #E37601; background:url(txt.png) no-repeat center; text-align:center; padding:10px 0px; display:none; _background:#000; }
.productWrap .txt dt { font-size:14px; color:#fff; font-family:微软雅黑; overflow:hidden; }
.productWrap .txt dd {}
.productWrap .txt dd a { padding:3px 12px; background:#E37601; color:#fff; }

.bArea { padding-top:44px; }
.bArea .sub { float:left; width:342px; }
.bArea .main { float:left; width:354px; margin-left:28px; display:inline; }
.bArea .extra { float:right; width:248px; }

.aboutWrap {}
.aboutWrap .bd {}
.aboutWrap .cont {}
.aboutWrap .pic { float:left; width:162px; }
.aboutWrap .pic a { display:block; margin-bottom:8px; }
.aboutWrap .article { float:right; width:170px; line-height:23px; color:#333; text-align:justify; text-justify:inter-ideograph; }

.newsWrap {}
.newsWrap .bd {}
.newsWrap .cont {}
.newsWrap .tempWrap { width:354px !important; height:100px; overflow:hidden; }
.newsWrap .pic-item-list { width:354px; height:100px; overflow:hidden; }
.newsWrap .pic-item { float:left; width:174px; margin-right:8px; }
.newsWrap .list-pic { height:100px; }
.newsWrap ul { padding-top:5px; }
.newsWrap li { height:28px; line-height:28px; padding-left:15px; background:url(ico_01.png) no-repeat left center; }
.newsWrap li span.date { float:right; color:#9A9999; }
.newsWrap li a { float:left; color:#333333; }
.newsWrap .article { line-height:24px; color:#333; text-align:justify; text-justify:inter-ideograph; padding-top:10px; }