﻿@charset "utf-8";
/* CSS Document */

body { margin:0; padding:0; font-family: "微软雅黑"; font-size:14px; line-height:36px; color:#333;  background:url(../images/bg.jpg) no-repeat top center fixed;}
ul,li,input,div,font,br { margin:0; padding:0; list-style:none;}
img { border:0;}
a { color:#333; text-decoration:none;}
a:hover { text-decoration:underline; color:#e94740;}

a.more { height:24px; line-height:24px; padding:5px 10px; font-size:14px; text-align:center; background:#e61133; color:#fff; text-decoration:none;}
a.more:hover { color:#ffd270;}
a.more span { font-size:12px;}

.blank { clear:both; height:30px;}

.w350 { width:350px;}
.w550 { width:550px;}
.w450 { width:450px;}
.w485 { width:485px;}
.w180 { width:180px;}
.w730 { width:730px;}
.w520 { width:520px;}
.w420 { width:420px;}
.mrl { float:left;}
.mrr { float:right;}

.border { overflow:hidden; padding:20px; background:#fff;}




.home-header { position:fixed; z-index:1; width:120px; top:20%;}
.home-header .header-background { background:#e94740; float:left;}
.home-header .inner-section { position: relative; width: 120px; margin: 0 auto;}
.home-header .inner-section .logo { width: 120px; height:70px; background: url(../images/home-logo.png) no-repeat center center; float: left; cursor: default;}

.home-header .inner-section .nav { float:left; width:120px; font-size:14px; line-height:42px; text-align:center;}
.home-header .inner-section .nav li { width:100px; margin:0 auto; border-bottom:1px solid #e23730;}
.home-header .inner-section .nav li a { color:#fff; text-decoration:none;}
.home-header .inner-section .nav li a:hover { text-decoration:underline; font-weight:bold; color:#ffcc00;}

.home-header .inner-section .line { border-bottom:1px solid #fff; clear:both; width:120px; }

.home-header .inner-section .code  { float:left; padding:10px;}

.home-header .close { float:right;}



.area { width:1000px; margin:0 auto;}
.area .title { height:60px; line-height:60px; background:url(../images/line.png) no-repeat; color:#fff; font-size:24px; font-weight:bold; padding-left:20px;}
.area .main { width:960px; padding:20px; background:#fff; float:left;}



.foucs { border:1px solid #ccc; padding:4px; width:350px;}



.interview {}
.interview .pic { width:350px; padding:4px; border:1px solid #ccc;}
.interview .view { border:1px solid #ccc; padding:19px; width:540px;}
.interview .view .tit { font-size:16px; font-weight:bold; text-align:center; border-bottom:1px dashed #ccc; padding-bottom:10px; margin-bottom:10px;}
.interview .view .text { text-indent:2em; font-size:16px; line-height:36px;}



.pic2 { width:450px; padding:3px; border:1px solid #ccc; background:#fff;}
.text2 { width:482px; padding-top:10px; text-indent:2em;}
.text2 .name { font-size:22px; font-weight:bold; color:#e61133; text-indent:0; border-bottom:1px solid #ccc; padding-bottom:5px; margin-bottom:5px;}


.info {}
.info .pic { text-align:center;}
.info .text { text-indent:2em; font-size:12px; line-height:28px; margin-top:10px;}

/* 视频版块 */
.film { width:445px;}
.film a { display:block; width:435px; height:318px; float:left; border:1px solid #bbb; padding:4px; overflow:hidden; position:relative; background:#fff url(../images/film.jpg) no-repeat 4px 4px;}
.film a:hover { opacity:.95;}
.film a .play { width:55px; height:55px; left:190px; bottom:140px; position:absolute; opacity:.75;}
.film a .name { width:435px; height:35px; line-height:35px; text-align:center; left:4px; bottom:4px; position:absolute; background: rgba(0, 0, 0, 0.7); color:#fff; float:left;}

/*新闻版块*/
.news { width:445px;}
.news li { font-size:14px; height:40px; line-height:40px; border-bottom:1px dashed #bbb; overflow:hidden}
.news li a { color:#222; width:325px; display:inline-block; overflow:hidden}
.news li a:hover { color:#c30d23;}
.news li span { float:right; color:#999; font-size:12px;}

/*宝马最强音*/
.voice { line-height:0;}
.voice a { text-decoration:none; color:e94740;}
.voice .bname { width:940px; text-align:center; float:left; height:36px; line-height:36px; font-size:16px; font-weight:bold; margin-bottom:20px; background:#e94740; color:#fff; padding-left:20px;}
.voice ul { width:960px; float:left;}
.voice img { width:310px;}
.voice li { float:left; width:310px; margin-right:15px; margin-bottom:15px; text-align:center; height:300px;}
.voice li .company { height:30px; line-height:30px; font-size:12px; padding:0 10px; background:#333; opacity:0.9; color:#fff; margin-top:-30px; width:290px; position:absolute;}
.voice li .name { line-height:24px; font-size:12px; padding:0 10px 5px; background:#f3f3f3;}
.voice li .name .info { border-bottom:1px solid #fff; font-weight:bold; height:30px; line-height:30px;}

/*展台面面观*/
.booth {}
.booth .w430 { width:410px; margin-top:15px; background:#f3f3f3; padding:10px;}
.booth .w430 img { width:410px; height:170px;}
.booth .w430 li { line-height:36px; border-bottom:1px dashed #ccc; font-size:14px; background:url(../images/arr.png) no-repeat 10px center; padding-left:24px; height:36px; overflow:hidden}
.booth .w530 { width:530px;}
.booth .w530 li { float:left; margin-left:15px; width:250px; height:180px; margin-top:15px;}
.booth .w530 li img { width:250px; height:180px;}

/*宝马+油*/
.lubricant {}
.lubricant .box { width:470px; margin-bottom:20px;}
.lubricant .box .pictit { font-size:16px; background:#f3f3f3; height:42px; line-height:42px; padding-left:10px;}
.lubricant .box .piclist { border:1px solid #f3f3f3; padding:4px; float:left;}
.lubricant .box .piclist li { float:left; width:220px; height:150px; margin:5px;}
.lubricant .box .piclist li img { width:220px; height:150px;}

/*展会看点*/
.point { line-height:0;}
.point .w238 { width:238px; border-right:1px solid #fff; border-left:1px solid #fff;}
.point .w239 { width:239px; border-right:1px solid #fff;}
.point .w240 { width:240px;}
.point .w240 li { border-bottom:1px solid #fff;}

.footer { width:100%; margin:0 auto; text-align:center; color:#fff; font-size:14px; line-height:30px;}
.footer a { color:#fff;}