@charset "gb2312";

/*全局*/
* { margin:0; padding:0;}
body { background:#ddd url(images/headBg.gif) 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;}

.box1 { background:#fff url(images/box1Bg.gif) no-repeat 0 bottom; margin-top:10px; min-height:100px; _height:100px;}
.box1 h4 img { display:block; clear:both;}

.box2 { background:#999; margin-top:10px; clear:both;}
.box2 .h { height:5px; background:url(images/box2Bg.gif) no-repeat 0 0;  font-size:0; position:relative;}
.box2 .h img { position:absolute; top:-2px; left:-2px;}
.box2 .f { height:5px; background:url(images/box2Bg.gif) no-repeat 0 bottom; font-size:0;}



/*头部*/
.header { width:100%; height:36px; padding-top:2px; 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 { background:url(images/banner.jpg) no-repeat center top; height:342px;}

/*头部新闻*/
.topNews { background:url(images/topNewsBg.jpg) no-repeat 0 0; width:960px; height:283px; overflow:hidden; margin-top:8px;}
.flashNews { float:left; width:290px; height:250px; padding:30px 30px 0 5px;}

.hotNews { float:left; width:320px; padding-top:40px}
.hotNews h1 { width:100%; height:24px; line-height:24px; text-align:center; overflow:hidden;}
.hotNews h1 a { font-size:18px; color:#fff; font-family:"微软雅黑","黑体";}
.hotNews h1 a:hover { text-decoration:underline;}
.hotNews p { width:100%; height:36px; overflow:hidden; color:#ba8a8a; line-height:18px; padding-top:4px;}
.hotNews p a { color:#f00;}
.hotNews p a:hover { color:#fff;}
.hotNews ul { padding:14px 14px 0 6px;}
.hotNews li { width:100%; height:26px; line-height:26px; background:url(images/arr1.gif) no-repeat 0 center; text-indent:12px; overflow: hidden;}
.hotNews li span { float:right; color:#888;}
.hotNews li a { color:#eee;}
.hotNews li a:hover { text-decoration:underline; color:#fff;}

.showMap { float:left; width:290px; text-align:center; padding:30px 0 0 20px;}
.showMap img { display:block; margin:0 auto 6px;}
.showMap a { color:#ddd; font-size:12px; font-weight:bold;}
.showMap a:hover { color:#fff;}

/*车展活动*/
.hdNews .c { padding:5px 0;}
.hdNews .c div { float:left; width:340px;  padding:14px 0 0 15px;}
.hdNews .c div img { width:165px; height:115px; border:solid #666 1px; float:left; margin-right:8px;}
.hdNews .c div h5 a { display:block; font-size:14px; color:#000; line-height:20px; height:40px; overflow:hidden;}
.hdNews .c div h5 a:hover { color:#d00;}
.hdNews .c div p { color:#333; line-height:1.6em; height:6.4em; overflow:hidden; padding-top:3px; }
.hdNews .c div p a { color:#d00;}
.hdNews .c center img { display:block; border:solid #777 1px; margin:5px 0;}

/*重点推荐*/
.zdtj h4 { position:relative;}
.zdtj center { float:left; width:315px; height:240px; padding:0 26px; margin:15px 0; margin-right:25px; border-right:dotted #aaa 1px;}
.zdtj div { border-top:dotted #aaa 1px; padding:14px 0; float:left; width:540px; margin-top:-1px;}
.zdtj div img { width:140px; height:100px; border:solid #ccc 1px; padding:2px; margin-right:8px; float:left;}
.zdtj div h5 a { display:block; font-size:16px; color:#333; line-height:24px; height:24px; overflow:hidden; padding-top:8px;}
.zdtj div h5 a:hover { color:#c33; text-decoration:underline;}
.zdtj div p { color:#666; line-height:20px; height:60px; overflow:hidden; padding-top:1px;}
.zdtj div p a { color:#d33;}

/*现场图集*/
.xctj div { padding:6px 0 10px 7px;}
.xctj div a img { width:165px; height:110px; display:block;}
.xctj div a { float:left; width:165px; height:130px; overflow:hidden; color:#333; text-align:center; border:solid #ccc 1px; padding:4px; line-height:26px; margin:5px 7px; _display:inline;}
.xctj div a:hover { color:#d00; border-color:#999;}

/*车型展厅*/
.cxzt h4 { text-align:right; background:url(images/tit3.jpg) no-repeat 0 0; height:30px; padding-top:1px;}
.cxzt h4 img { display:none;}
.cxzt h4 a { display:inline-block; width:100px; height:30px; line-height:34px; overflow:hidden; text-align:center; color:#fff; font-size:14px; font-weight:bold; margin-left:-50px; margin-right:25px;}
.cxzt h4 a.current { background:url(images/tabBg.png) no-repeat 0 0; color:#d00; _background:#fff;}
.cxzt div { height:295px; padding:8px 0 0 8px; display:none;}
.cxzt div center { float:left; background:url(images/picBg.gif) no-repeat 0 0; width:382px; height:288px; overflow:hidden; text-align:right;}
.cxzt div center img { display:block; width:345px; height:230px; margin:20px auto 3px;}
.cxzt div center strong { float:left; padding-left:20px;}
.cxzt div center strong a { font-family:"微软雅黑","黑体"; color:#333; font-size:18px;}
.cxzt div center font { padding-right:20px; *padding-right:12px;}
.cxzt div center font a { display:inline-block; background:url(images/anBg.gif) repeat-x 0 bottom; line-height:16px; border:solid #ddd 1px; padding:1px 4px; color:#c44; font-size:12px; margin:3px -1px;}
.cxzt div center font a:hover { color:#e00; background:none; border-color:#bbb;}
.cxzt div p { float:left; width:560px; padding:10px 0 0 5px;}
.cxzt div p a img { width:140px; height:110px;}
.cxzt div p a { float:left; border:solid #ddd 1px; padding:7px; margin:4px; _display:inline;}
.cxzt div p a:hover { border-color:#e66;}

/*高端访谈*/
.gdft div { padding:15px; padding-left:30px;}
.gdft div span { float:right; margin-left:10px;}
.gdft div h5 { font-size:22px; color:#b00; padding-top:5px;}
.gdft div p { line-height:1.6em; color:#333; margin:0.5em 0; text-indent:2em;}

/*经销商*/
.shop .c { padding-left:30px; padding-top:8px;}

/*底部版权*/
.footer { background:url(images/footBg.jpg) repeat-x 0 0;  text-align:center; margin-top:6px; min-height:175px; _height:175px;}
.footer div { color:#9f2a2a; padding:22px 0 16px;}
.footer div a { color:#eee; margin:0 3px; font-size:14px;}
.footer div a:hover { color:#f00;}
.footer p { font-family:Arial, "宋体"; font-size:12px; color:#757e85; line-height:22px;}
.footer p a { color:#757e85; text-decoration:underline;}
.footer p a:hover { color:#ccc;}


