/*品牌推荐*/

	.re-box {position: relative; z-index: 10; padding-top: 22px; background:url(../img-nw/bg1.jpg) no-repeat center top;}

	.re-brand {  width:1200px; height:556px; margin: 0 auto; overflow: hidden;}

	.re-brand .wrap_tit_bg { width: 433px; height: 24px; padding-top: 96px; background-position: 0 0;}

	.re-brand .wrap_tit_bg span { background-color: #ff691b;}

	.brandsShow{ padding-top: 38px; width: 1200px; height:351px;}

	.brandsShow ul{ margin-left:-3px; width:1203px; height:351px; }

	.brandsShow ul li{ float:left; display:inline; width:167px; height:351px; margin-right: 2px;*overflow: hidden; overflow: hidden\0;-moz-transition: 0.4s;-webkit-transition: 0.4s;-o-transition: 0.4s;transition: 0.4s;}

	.brandsShow ul li:hover,.brandsShow ul li.cur{width:351px;}

	.brandsShow ul li a { position:relative;}

	.big-car,.small-car {backface-visibility: hidden;position: absolute;top: 0;left: 0;}

	.big-car img,.small-car img{width: 100%;}

	.big-car {z-index: 2; background-color: #fff; width:351px; height:351px;}

	.small-car {z-index:1; background-color: #fff;width:168px; height: 351px;}

	.big-img { width: 351px; height: 217px; overflow: hidden;}

	.small-img { width: 168px; height: 247px; overflow: hidden;}
	.big-txt{ position:relative; margin-top: 10px; padding: 30px 10px 0; text-align: center;}

	.small-txt { position:relative; margin-top: 10px; padding: 0px 10px 0; text-align: center;}

	.big-txt h2,.small-txt h2 { font-size: 18px; font-weight: bold; color: #333; height: 28px;line-height: 28px; overflow: hidden;}

	.big-txt p,.small-txt p { font-size: 14px; color: #e9493b; height: 20px;line-height: 20px; overflow: hidden;}

	.big-txt .re-logo,.small-txt .re-logo { position: absolute; top:0px; left:50%;}

	.big-txt .re-logo { width: 160px; height:60px; margin-left: -80px; overflow: hidden;}

	.small-txt .re-logo { width: 50px; height:50px; margin-left: -25px;}

	.brandsShow,.brandsShow ul li{overflow: hidden;}

	.flip-container.cur .small-car,.big-car { display: none;}

	.flip-container.cur .big-car,.small-car {display: block;}

	/* 浮动导航 */

	.float_nav { position:fixed; right:50%; top:50%; width:51px; height:438px; margin-top:-219px; margin-right:-674px; *margin-right:-675px; z-index:60; display:none;}

	.float_nav>a { display:block; width:49px; height:38px; margin-top:-1px; line-height:38px; text-align:center; color:#999; border:1px solid #e9e9e9; background-color:#fff; font-size:14px;font-family:"Microsoft Yahei"; text-decoration:none;}

	.float_nav>a:hover,.float_nav>a.cur {color:#fff; background-color:#f41c00; border:1px solid #f41c00;}

	.float_nav>a.back_top { width:49px; height:38px; line-height:38px;border:1px solid #e9e9e9; background:url(../img-nw/icon_base.png) no-repeat -74px -266px #e9e9e9;}

	.float_nav>a.floor_qa { position: relative; height: 38px; padding-top: 6px; margin-top:0px; margin-bottom: 3px; border:1px solid #f41c00; background-color:#f41c00; font-size: 14px; color: #fff; line-height: 16px;}

	.float_nav>a.floor_qa:hover {border:1px solid #f41c00; background-color:#f41c00;}

	

	

	/*购车礼包说明*/

	.mask { position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; background: url(../img-nw/zbg.png) repeat 0 0; display:none; z-index: 99; }

	.price_pop { position: fixed; top: 50%; left: 50%; border: 1px solid #ddd; width: 898px; height: 508px; margin: -254px 0 0 -449px; border:1px solid #f69006; background-color: #fffef7; text-align:center; font-family:"Micsoft Yahei","微软雅黑"; display:none; z-index: 100;}

	.price_pop h2 { height: 80px; text-align: center;}

	.price_pop h2 i { display: inline-block; *display: inline; *zoom:1; width: 440px; height: 80px; background: url(../img-nw/price_icon_20161103.png) no-repeat 0 0;}

	.price_close { position: absolute; top:1px; right:1px; width:31px; height: 31px; background-color:#f69006; cursor: pointer;}

	.price_close i { display:block; width:15px; height:15px; margin:8px; background: url(../img-nw/price_icon_20161103.png) no-repeat 0 -95px;  }

	.price_close:hover  { background-color:#f67706;  }

	.price_pop_con { padding: 0 29px 18px;}

	.price_pop_con p.description_con { padding:10px 0 10px; font-size: 14px; color: #666; line-height: 20px; text-align: left;}

	.price_tab_box {background-color: #eee1d0; overflow: hidden;}

	.price_tab_box a { float: left; position: relative; width: 168px; height: 38px; font-size: 16px; color: #333; line-height: 38px; text-decoration: none; text-align: center; cursor: pointer;}

	.price_tab_box a b { position: absolute; top: 12px; left: 0px; height: 15px; width: 0; border-left: 1px solid #cdcdcd;}

	.price_tab_box a:hover,.price_tab_box a.cur { font-weight: bold; color: #fff; background-color: #f69006;}

	.price_tab_con{ display: none; margin-top: 26px;}

	.price_img_box { position: absolute; top: 15px; right: 0; width:480px; height: 226px; background: url("../img-nw/price_icon_20170213.png") no-repeat 0 -130px; }

	.price_txt_con{ position: relative; }

	.price_txt_con h3 { font-size: 16px; color: #333; font-weight: bold; line-height: 32px; text-align: left;}

	.price_txt_con em { position: relative; top: -6px; display: block; font-size: 12px; color: #9e9d9d;}

	.price_txt_con p{ font-size: 14px; line-height: 20px; color: #666; text-align: left;}

	.price_txt_con .orange_hint {color: #ff7200;font-weight: bold;}

	.price_txt_con .orange_hint.pt10 { padding-top: 10px;}

	.price_txt_con h4 { text-indent: 2em; font-size: 14px; line-height: 22px; font-weight: bold;text-align: left;}

	.price_txt_con span{ display: block; font-size: 14px; line-height: 22px; color: #666; text-indent: 2em;text-align: left;}

	.price_txt_con .partner-logo { width:100%; height: 54px; }

	.price_txt_con .partner-logo img { float: left; margin-right: 20px; }

	.price_txt_con .w260 {width: 260px;}

	.price_txt_con p{line-height: 28px;text-indent: -27px; margin-left: 27px;}

	.price_txt_con span{text-indent: -42px; margin-left: 68px;}

	.price_txt_con span.pl22{text-indent: -10px; margin-left: 10px; padding-left: 22px;line-height: 28px;}

	

	/* roll */

	.roll {height:240px;overflow:hidden;width:840px;position:relative;zoom:1;}

	.mCSB_scrollTools {right:0;top:0;height:240px;width:8px;}

	.mCSB_dragger {width:13px;}

	.mCSB_dragger_bar {width:8px;height:120px; background:#f69006; cursor:pointer; }

	.mCSB_draggerRail {width:8px;height:200px; padding: 20px 0; background:#eee1d0; }

	.mCustomScrollBox { padding-right:20px;}

	

	/*购车礼包说明btn*/

	.float_nav a.price_btn { width: 50px; height: 70px; margin-bottom: 2px; border:0; background: url(../img-nw/price_icon_20161212.png) no-repeat 0px -359px; }

	.float_nav a.price_btn:hover {background: url(../img-nw/price_icon_20161212.png) no-repeat -60px -359px; }

	

	.forbid_scroll { height: 100%; overflow: hidden;}