@charset "gb2312";

/*全局*/
* { margin:0; padding:0;}
body { background:#2a4761 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; background:#fff; margin:0 auto;}
.wrapL { float:left; width:300px; border-left:solid #fff 10px; border-right:solid #fff 10px; margin-top:10px; background:#f3f3f3; height:666px; overflow:hidden;}
.wrapM { float:left; width:400px; border:solid #db736b 1px; margin-top:10px; height:666px; overflow:hidden; background:#fff;}
.wrapR { float:left; width:220px; border-left:solid #fff 10px; margin-top:10px; background:#f3f3f3; height:666px; overflow:hidden;}

.box1 { background:#f3f3f3;}
.box1 h4 { background:url(images/newsTitBg.gif) repeat-x 0 0; height:30px; line-height:30px; font-size:14px; color:#d00;}
.box1 h4 img { display:block;}


/*头部*/
.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 { background:url(images/banner.jpg) no-repeat center top; height:291px;}

/*通栏广告*/
.ad960 { width:960px; height:90px; overflow:hidden; clear:both; border-top:solid #fff 10px; border-button:solid #fff 10px;}
.ad960 img { width:960px; height:90px; margin-top:-90px;}

/*导航1*/
.nav1 { float:left; width:465px; height:50px; overflow:hidden; background:#a6140d url(images/nav3.gif) no-repeat right 0; margin-left:10px; _display:inline; border-top:solid #fff 14px;}
.nav1 dt { float:left; margin-right:10px;}
.nav1 dd { float:left; width:370px; height:50px; padding-top:1px; background:url(images/line4.gif) repeat-x 0 25px; line-height:24px;}
.nav1 dd a { display:inline-block; color:#fff; margin:0 2px;}
.nav1 dd a:hover { color:#ff3;}

/*导航2*/
.nav2 { clear:both; width:940px; height:60px; overflow:hidden; background:url(images/nav5.gif) no-repeat right 0; margin:0 10px; border-top:solid #fff 7px;  border-bottom:solid #fff 4px;}
.nav2 dt { float:left;}
.nav2 dd { float:left; width:865px; height:58px; border-top:solid #999 1px; border-bottom:solid #999 1px;}
.nav2 dd img { width:50px; height:50px;}
.nav2 dd a { display:inline-block; border-left:solid #ddd 1px; padding-left:1em; margin:4px 0.25em 0;}

/*栏目标题栏*/
.title { clear:both; margin:10px -8px 0 -8px; position:relative;}

/*falsh新闻*/
.flashNews { padding:5px;}

/*车展视频*/
.videoNews { padding:5px;}

/*展会活动*/
.hd { border-top:solid #fff 8px; height:168px; overflow:hidden;}
.hd div { padding:8px;}
.hd div strong { display:block;  border-bottom:solid #ccc 1px; text-align:center; font-size:14px; line-height:2em; height:2em; overflow:hidden; margin-bottom:8px;}
.hd div strong a { color:#111;} .hd div strong a:hover { color:#d00;}
.hd div img { float:left; width:100px; height:75px; margin:0 6px; _display:inline;}
.hd div p { color:#777; line-height:1.7em;}
.hd div p a { color:#d22;}

/*展会信息*/
.about ul { padding:0 12px; margin-top:5px; height:392px; overflow:hidden;}
.about li { border-top:solid #e5c9c7 1px; line-height:1.5em; color:#333; padding:5px 0; margin-top:-1px;}
.about li b { display:block; color:#c30; font-weight:normal;}

/*电子地图*/
.onlineMap { margin-top:11px;}
.onlineMap h4 { border-bottom:solid #888 1px;}

/*头条新闻*/
.topNews { background:#a6140d; overflow:hidden; text-align:center; padding-bottom:4px;}
.topNews h1 { font-family:"微软雅黑","黑体"; font-size:20px; line-height:1.6em; height:1.6em; overflow:hidden; margin:-1px 8px 0; background:url(images/line4.gif) repeat-x 0 0; padding-top:14px;}
.topNews h1 a { color:#fff;} .topNews h1 a:hover { text-decoration:underline;}
.topNews p { line-height:1.6em; height:1.6em; overflow:hidden; margin:1px 6px 14px;}
.topNews p a { color:#f88b87;} .topNews p a:hover { color:#fff;}

/*最新新闻*/
.hotNews { overflow:hidden;}
.hotNews h4 { background:url(images/newsTit.gif) repeat-x 0 -56px; height:27px; line-height:27px; text-align:right; padding-right:6px;}
.hotNews h4 a { color:#ffb9b4; font-weight:normal; font-size:12px;} .hotNews h4 a:hover { color:#fff;}
.hotNews h4 b { float:left; height:27px; line-height:27px; background:url(images/newsTit.gif) repeat-x 0 0; font-size:14px; padding-left:10px;}
.hotNews h4 b i { display:inline-block; background:url(images/newsTit.gif) no-repeat right -28px; width:14px; height:27px; vertical-align:top; *vertical-align:middle; }
.hotNews ul { background:url(images/line3.gif) repeat-x 0 0; padding:10px 0; margin:0 8px; margin-top:-1px; *zoom:1;}
.hotNews ul:after { content:""; display:block; clear:both; height:0; line-height:0; font-size:0;}
.hotNews li { float:left; width:48%; height:28px; line-height:28px; overflow:hidden; margin-left:2%; _display:inline; background:url(images/arr1.gif) no-repeat 0 11px; vertical-align:top;}
.hotNews li a { color:#333; font-size:14px; margin-left:9px;}
.hotNews li a:hover { color:#d33; text-decoration:underline;}

/*网上看车展*/
.kcz { background:url(images/contentBg.gif) repeat-x 0 0; margin-top:-10px; padding-bottom:10px;}
.kcz p { text-align:right; padding-top:12px; padding-right:25px;}
.kcz p a { display:inline-block; background:#aa352d; padding:6px 14px 5px; font-size:14px; font-weight:bold; color:#fff; vertical-align:top;}
.kcz p a.current { border:solid #ce1f16 2px; border-bottom:none; background:#fff; color:#d00; padding:5px 12px 9px; position:relative;}
.kcz ul { border:solid #ce1f16 2px; margin:-2px 10px 0; background:#fff;}
.kcz li { padding:8px 0; display:none;}
.kcz li img { margin:0 auto; display:block;}

/*新车上市*/
.xcss { background:url(images/contentBg.gif) repeat-x 0 0; margin-top:-10px; padding-bottom:10px; *zoom:1;}
.xcss:after { content:""; display:block; clear:both; height:0; line-height:0; font-size:0;}
.xcss dl { background:#f3f3f3; width:300px; height:470px; overflow:hidden; border:solid #ce1f16 2px; float:left; margin:10px -2px 0 10px; _display:inline;}
.xcss dt { background:#fff; text-align:center; padding-top:8px; height:235px; overflow:hidden; margin-bottom:10px;}
.xcss dt img { display:block; margin:0 auto; border:solid #aaa 1px; width:280px; height:200px;}
.xcss dt a { color:#d00; font-weight:bold; text-decoration:underline; font-size:14px; line-height:30px;}
.xcss dt a:hover { color:#111;}
.xcss dd { width:94%; height:26px; line-height:26px; overflow:hidden; margin-left:6px; color:#d00; vertical-align:top; font-size:14px;}
.xcss dd span { float:right; font-family:Arial; color:#aaa; font-size:11px; margin-left:3px;}
.xcss dd a { color:#333;} .xcss dd a:hover { color:#d00; text-decoration:underline;}

.xcss div { float:left; width:634px; height:470px; overflow:hidden; background:#fff; border:solid #ce1f16 2px; margin-top:10px;}
.xcss div p { text-align:right; padding-top:10px; padding-right:25px;}
.xcss div p a { display:inline-block; background:#aa352d; padding:6px 14px 5px; font-size:14px; font-weight:bold; color:#fff; vertical-align:top;}
.xcss div p a.current { border:solid #ce1f16 1px; border-bottom:none; background:#fff; color:#d00; padding:5px 12px 9px; position:relative;}
.xcss div ul { margin:-1px 10px 0; border-top:solid #ce1f16 1px; padding-top:7px;}
.xcss div li { display:none;}
.xcss div li a { float:left; width:145px; height:126px; overflow:hidden; line-height:26px; color:#555; text-align:center; padding-top:5px; vertical-align:top; border:solid #fff 1px; margin:3px; _margin-right:2px;}
.xcss div li a img { display:block; margin:0 auto; width:135px; height:100px;}
.xcss div li a:hover { border:solid #e66 1px; color:#d22;}

/*高端访谈*/
.gdft { background:url(images/contentBg.gif) repeat-x 0 0; margin-top:-10px; padding-bottom:10px; *zoom:1; padding:10px 0 15px 6px;}
.gdft:after { content:""; display:block; clear:both; height:0; line-height:0; font-size:0;}
.gdft div { float:left; width:200px; height:95px; padding:8px; background:#fff; margin:8px 9px; border:dashed #ccc 1px; _display:inline;}
.gdft div img { float:left; border:solid #aaa 1px; margin-right:8px;}
.gdft div strong {  font-size:14px; color:#c00; line-height:1.8em; height:1.8em; overflow:hidden;}
.gdft div strong a { color:#c00;}
.gdft div p { line-height:1.8em; height:5.4em; overflow:hidden; color:#777; background:url(images/line2.gif) repeat-x 0 top; padding-top:5px;}

/*美女车模*/
.mncm { background:url(images/contentBg.gif) repeat-x 0 0; margin-top:-10px; padding-bottom:10px; *zoom:1;}
.mncm:after { content:""; display:block; clear:both; height:0; line-height:0; font-size:0;}
.mncm dl { background:#f3f3f3; width:300px; height:450px; overflow:hidden; border:solid #ce1f16 2px; float:left; margin:10px -2px 0 10px; _display:inline;}
.mncm dt { background:#fff; text-align:center; padding-top:8px; height:235px; overflow:hidden; margin-bottom:10px;}
.mncm dt img { display:block; margin:0 auto; border:solid #aaa 1px; width:280px; height:200px;}
.mncm dt a { color:#d00; font-weight:bold; text-decoration:underline; font-size:14px; line-height:30px;}
.mncm dt a:hover { color:#111;}
.mncm dd { float:left; width:48%; height:24px; line-height:24px; overflow:hidden; margin-left:6px; color:#d00; vertical-align:top; font-size:12px; _display:inline;}
.mncm dd span { float:right; font-family:Arial; color:#aaa; font-size:11px; margin-left:3px;}
.mncm dd a { color:#333;} .mncm dd a:hover { color:#d00; text-decoration:underline;}

.mncm div { float:left; width:630px; height:440px; padding:10px 0 0 4px; overflow:hidden; background:#fff; border:solid #ce1f16 2px; margin-top:10px;}
.mncm div a { float:left; width:150px; height:210px; overflow:hidden; text-align:center; vertical-align:top; color:#555; line-height:26px; margin:4px 3px; _display:inline;}
.mncm div a img { display:block; border:solid #aaa 1px; margin:0 auto;}
.mncm div a:hover { color:#c00;}

/*顶级豪车*/
.djhc dl { height:430px;}
.djhc dl dd { height:24px; line-height:24px;}
.djhc div { height:430px;}
.djhc div li { display:block;}

/*五大车展*/
.wdcz { padding:5px 0 10px 4px;}
.wdcz:after { content:""; display:block; clear:both; height:0; line-height:0; font-size:0;}
.wdcz li { float:left; width:170px; padding:2px; background:#fff; border:solid #d88 1px; margin:0 7px; _display:inline;}
.wdcz li img { display:block; margin:0 auto 4px; width:170px; height:110px;}
.wdcz li a { display:block; height:145px; overflow:hidden; color:#c00; font-size:14px; font-weight:bold; line-height:16px;}
.wdcz li a:hover { color:#f00;}
.wdcz li p { line-height:1.6em; height:6.4em; overflow:hidden; padding:6px 6px 0; margin-top:4px; background:url(images/line4.gif) repeat-x 0 top; color:#666;}

/*底部新闻*/
.other { background:url(images/line1.gif) repeat-x 0 1px; margin-top:5px; padding:20px 0;}
.other:after { content:""; display:block; clear:both; height:0; line-height:0; font-size:0;}

.newsList { float:left; width:462px; margin-left:10px; margin-right:5px; _display:inline;}
.newsList h4 { background:url(images/otherTitBg.gif) repeat-x 0 0; height:33px; line-height:38px; overflow:hidden; text-align:right; padding-right:8px;}
.newsList h4 b { float:left; background:url(images/arr2.gif) no-repeat 8px center; padding-left:24px; font-size:16px; color:#111;}
.newsList h4 a { color:#728299; font-weight:normal; font-size:12px;}
.newsList h4 a:hover { color:#f33;}
.newsList ul { border:solid #aaa 1px; padding:6px 10px; background:#fff; height:305px; overflow:hidden;}
.newsList li { height:30px; line-height:30px; overflow:hidden; vertical-align:top; background:url(images/line2.gif) repeat-x 0 bottom; color:#d00;}
.newsList li span { float:right; margin-left:5px; font-family:Arial; color:#999;}
.newsList li a { font-size:14px; color:#333;}
.newsList li a:hover { color:#d00;}

/*列表页*/
.otherNews { background:url(images/line1.gif) repeat-x 0 1px; padding:20px 20px 10px;}
.otherNews h4 { background:url(images/otherTitBg.gif) repeat-x 0 0; height:33px; line-height:38px; overflow:hidden; text-align:right; padding-right:8px; font-weight:normal; color:#fff;}
.otherNews h4 b { float:left; background:url(images/arr2.gif) no-repeat 8px center; padding-left:24px; font-size:16px; color:#111;}
.otherNews h4 a { color:#728299; font-weight:normal; font-size:12px; margin:0 8px;}
.otherNews h4 font { font-size:12px; color:#728299; margin:0 8px;}
.otherNews h4 font var { font-style:normal; font-weight:bold; color:#666;}
.otherNews h4 a:hover { color:#f33;}
.otherNews div { border:solid #aaa 1px; overflow:hidden;}

.otherNews ul {
    border-left: 1px solid #DBE0E6;
    border-top: 1px solid #DBE0E6;
    float: left;
    margin: -1px 0 0 -1px;
    padding: 15px 0;
}
.otherNews li {
    background: url("images/line2.gif") repeat-x scroll 0 bottom transparent;
    color: #DD0000;
    float: left;
    height: 30px;
    line-height: 30px;
    margin: 3px 10px;
    overflow: hidden;
    vertical-align: top;
    width: 47%;
}
.otherNews li span { float:right; margin-left:5px; font-family:Arial; color:#999;}
.otherNews li a { font-size:14px; color:#333;}
.otherNews li a:hover { color:#d00;}

.otherNews center { border-top:solid #dbe0e6 1px; margin:-1px 5px 1px; padding-top:18px; height:190px; text-align:left;}
.otherNews center a img { display:block; width:200px; height:150px; border:solid #fff 1px; margin:0 auto;}
.otherNews center a { float:left; background:url(images/picBg.gif) no-repeat 0 0; width:220px; height:175px; line-height:30px; overflow:hidden; vertical-align:top; color:#333; text-align:center; margin:0 3px; _display:inline;}
.otherNews center a:hover { color:#e00;}
.otherNews center a:hover img { border-color:#ff5;}

/*翻页*/
.pageNav { padding:16px 0 40px; text-align:center; color:#999;}
.pageNav a { font-size:14px; font-family:Arial,"宋体"; color:#039; margin:0 3px; font-weight:bold;} 
.pageNav a:hover { color:#36f; text-decoration:underline;}
.pageNav a.current { color:#d33; text-decoration:underline;}



/*底部版权*/
.footer { width:962px; background:url(images/footBg.gif) repeat-x 0 0;  text-align:center; margin:0 auto; padding-bottom:40px;}
.footer div { color:#5b7fa2; padding:20px 0 5px;}
.footer div a { color:#fff; margin:0 3px; font-size:14px;}
.footer div a:hover { color:#f33;}
.footer p { font-family:Arial, "宋体"; font-size:12px; color:#9aaec6; line-height:22px;}
.footer p a { color:#9aaec6; text-decoration:underline;}
.footer p a:hover { color:#fff;}


