@charset "gb2312";

/*全局*/
* { margin:0; padding:0;}
body { background:#fff url(images/headBg.jpg) repeat-x 0 0; font-size:12px; font-family:"宋体";}
ul,ol,li { list-style:none;}
a { text-decoration:none;}
img { border:none;}
div { *zoom:1;}
.clearFloat { display:block; clear:both; height:0; line-height:0; font-size:0; *zoom:1;}

/*布局*/
.wrap { width:960px; margin:0 auto; background:url(images/wrapBg.jpg); padding-bottom:20px;}
h4 { margin:15px 10px 0; clear:both; background:#fff url(images/titbg.jpg) no-repeat 0 0; line-height:40px; height:37px; overflow:hidden; font-size:18px; color:#111; font-family:"微软雅黑", "黑体"; text-indent:35px;}


/*头部*/
.header { width:100%; height:36px; overflow:hidden; background:url(images/headBg.gif) repeat-x 0 0;}
.header div { width:960px; margin:0 auto; color:#da6; line-height:36px;}
.header div a img { float:left; display:block;}
.header div a { color:#555; margin:0 3px; *vertical-align:middle;}
.header div a:hover { color:#f00;}
.header div span { float:right;}

/*banner*/
.banner { padding-top:638px; position:relative; background:url(images/banner.jpg) no-repeat center top;}
.banner img { display:block; margin:0 auto;}
.banner center { position:absolute; top:540px; left:50%; margin-left:145px; width:198px; height:53px; overflow:hidden; }

.banner div { position:absolute; top:346px; left:50%; margin-left:92px; width:300px; height:190px; overflow:hidden; color:#333; line-height:18px;}
.banner div h3 { text-align:center; color:#395; font-family:"微软雅黑", "黑体"; font-size:18px; line-height:30px;}
.banner div p { margin:4px 0; padding-left:10px;}

/*头部新闻*/
.news { margin:0 31px 0 36px; padding:5px 0 15px 0; background:#fff; border:solid #ccc 1px; *zoom:1;}
.news:after { content:""; display:block; clear:both; height:0; font-size:0; overflow:hidden;}

.flashNews { float:left; border:solid #ddd 1px; padding:5px; margin:10px 20px 0; margin-right:6px;  _display:inline;}
.hotNews { float:left; width:490px; height:228px; overflow:hidden; margin-top:15px;}
.hotNews h1 {  height:36px; line-height:36px; padding:6px 15px 0; overflow:hidden; text-align:center;}
.hotNews h1 a { font-size:18px; color:#d00; font-family:"微软雅黑","宋体";}
.hotNews h1 a:hover { color:#f00;}

.hotNews p { margin:2px 20px; color:#666; line-height:20px; border-top:dotted #bbb 1px; padding-top:8px;}
.hotNews p a { color:#396;}
.hotNews p a:hover { color:#e63;}

.hotNews ul { margin:8px 20px; border-top:dotted #bbb 1px; padding-top:8px; *zoom:1;}
.hotNews li { height:28px; line-height:28px; overflow:hidden; margin-right:4%;}
.hotNews li font { font-size:14px; color:#888; margin-right:6px;}
.hotNews li a { color:#e63; font-size:14px; font-weight:bold;}
.hotNews li a:hover { color:#d33; text-decoration:underline;}

/* 官方图片 */
.picList { padding-bottom:10px; margin:0 10px; background:#fff;}
.picList ul { padding:8px 0; padding-left:10px; *zoom:1;}
.picList ul:after { content:""; display:block; clear:both; height:0; font-size:0; overflow:hidden;}
.picList li { float:left; margin:5px; _display:inline;}
.picList li img { display:block; margin:0 auto 7px; width:160px; height:120px;}
.picList li a { display:block; width:164px; height:148px; padding:5px 4px 0; overflow:hidden; text-align:center; background:#fff; border:solid #ccc 1px; color:#333;}
.picList li a:hover {  background:#ffd; color:#e30;}

/* 经销商 */
.shop { background:#fff; overflow:hidden; margin:0 10px;}
.shop ul { margin:10px; margin-right:0; line-height:22px; *zoom:1;}
.shop ul:after { content:""; display:block; clear:both; height:0; overflow:hidden;}
.shop li { float:left; width:407px; padding:8px 20px; margin:6px; vertical-align:top; border:solid #ddd 1px; _display:inline; }
.shop li h6 a { font-size:14px; color:#d30;}
.shop li h6 a:hover { color:#f00; text-decoration:underline;}
.shop li p { font-size:14px; }

/*底部版权*/
.footer { background:#fff; width:960px; margin:0 auto; text-align:center; padding-bottom:25px; border-top:solid #d9321b 3px;}
.footer div { color:#888; padding:12px 0 6px;}
.footer div a { color:#d00; margin:0 3px; font-size:14px;}
.footer div a:hover { color:#03a;}
.footer p { font-family:Arial, "宋体"; font-size:12px; color:#444; line-height:22px;}
.footer p a { color:#444; text-decoration:underline;}
.footer p a:hover { color:#03a;}
