﻿@charset "UTF-8";
/* CSS Document */
@font-face {
	font-family: 'icomoon';
	src: url('fonts/icomoon.eot');
}
@font-face {
    font-family: 'icomoon';
    src: url(data:application/x-font-ttf;charset=utf-8;base64,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) format('truetype');
    font-weight: normal;
    font-style: normal;
}
.icon {
	font-family: 'icomoon';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.clear {
  clear: both;
  height: 0;
  overflow: hidden;
}
.clearfix:after {
  content: " ";
  display: block;
  overflow: hidden;
  height: 0;
  clear: both;
}
.jiezi {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.cube {
  -webkit-transform: translateZ(0);
  -moz-transform: translateZ(0);
  -ms-transform: translateZ(0);
  -o-transform: translateZ(0);
  transform: translateZ(0);
  /* Other transform properties here */
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000;
  -moz-perspective: 1000;
  -ms-perspective: 1000;
  perspective: 1000;
}
* {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.c-d6 {
  color: #ccc;
}
.c-99 {
  color: #999;
}
.c-33 {
  color: #333333;
}
.c-00 {
  color: #000 !important;
}
.c-orange{
    color: #ff6e15;
}
.text-across{
    text-decoration: line-through;
}
.main-ad {
	margin-top: 20px;
}

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { margin: 0; padding: 0; }
body { font-size: 12px; font-family: 'Hiragino Sans GB','Microsoft Yahei',SimSun,Arial,'Helvetica Neue',Helvetica; background: #fff; line-height: 150%; color: #333; position: relative;}
table { border-collapse: collapse; border-spacing: 0; }
fieldset, img { border: 0; }
ins { text-decoration: none; }
legend { display: none; }
address, caption, cite, code, dfn, em, th, var { font-style: normal; font-weight: normal; }
ol, ul { list-style: none; }

caption, th { }
h1, h2, h3, h4, h5, h6 { font-size: 100%;  }
q:before, q:after { content: ''; }
abbr, acronym { border: 0; }
i { font-style: normal; }
a, a:visited {  text-decoration: none; }
a:active, a:hover { color: #335498; text-decoration: underline; }
textarea { resize: none;outline: none; }
object, embed { display: block }
input, select { border-radius: 0;font-family: "\5FAE\8F6F\96C5\9ED1"; }
button, input[type="button"], input[type="submit"], input[type="reset"] {
-webkit-appearance: none;
}
textarea {  -webkit-appearance: none;} 
.clear { clear: both; height: 0; overflow: hidden; }
.clearfix { *zoom:1}
.clearfix:after { display: block; overflow: hidden; clear: both; height: 0; visibility: hidden; content: "."; }
a{outline: none}
/*页面宽度990*/
.bt_page { width: 990px; margin: 0 auto; text-align: left; min-height: 625px; _height:expression(document.body.clientHeight < 625? "625px" : "auto");}
.bt_page.noh {
    min-height: auto;
}
/*浮动*/
.fleft { float: left }
.fright { float: right }
/*头部样式*/
.head_top { width: 990px; margin: 0 auto; height:44px;background-color: #335498 }
.header_style { height: 44px; background-color: #335498; width: 100%; position: relative; z-index: 99 }
.header_style h1,.header_style h2 { width: 142px; float: left; }
.header_style h1 a,.header_style h2 a { width: 0px; padding-left: 142px; display: block; font-size: 0; overflow: hidden; height: 44px; }
.header_style h1 a:link, .header_style h1 a:visited, .header_style h1 a:hover,.header_style h2 a:link, .header_style h2 a:visited, .header_style h2 a:hover { }
.header_style .slogo {font-size: 12px;color: #fff;float: left;padding-top: 16px;padding-left: 10px;}
.header_menu { float: right; height: 44px; line-height: 44px; color: #708ecf; font-size: 15px; }
.header_menu a { color: #ffffff; margin: 0 10px; font-weight: bold; }
.header_menu a:link, .header_menu a:visited { text-decoration: none; color: #ffffff; }
.header_menu a:hover { text-decoration: underline; color: #ffffff; }
.user-menu {
    float: right;
    position: relative;
	max-width: 130px;
    z-index: 1100;
}
.index_h .user-menu {
    margin-top: 10px;
}
.user-menu i.fenge {
	display: block;
	border-left: 1px solid #708ecf;
	width: 0;
	position: absolute;
	left: 1px;
	top: 15px;
	height: 16px;
}
.user-menu:hover i.fenge {
	display: none;
}
.user-menu span {
    line-height: 44px;
    float: left;
    padding: 0 15px;
	max-width: 100px;
}
/*
.index_h .user-menu span {
	padding-bottom: 19px;
}
.index_h .user-menu ul {
	top: 63px;
}
*/
.user-menu span var {
    float: left;
    max-width: 70px;
    color: #fff;
    font-weight: bold;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 15px;
	line-height: 44px;
}
.user-menu span i {
    float: left;
    width: 10px;
    height: 5px;
    margin-top: 20px;
    margin-left: 5px;
}
.user-menu:hover span {
    background: #2c4880;
}
.user-menu ul {
    background: #2c4880;
    position: absolute;
    top: 44px;
    right: 0;
    width: 130px;
    display: none;
    z-index: 1009;
}
.user-menu:hover ul {
    display: block;
}
.user-menu li {
    padding: 0 10px 0 15px;
    line-height: 44px;
    font-size: 14px;
    clear: both;
    overflow: hidden;
}
.user-menu li.loginout {
	border-top: 1px solid #233b70;
}
.user-menu a {
	color: #8faeef;
    font-weight: bold;
    float: left;
}
.user-menu a:visited {
	color: #8faeef !important;
}
.user-menu a:hover {
    text-decoration: none;
}
.user-menu em {
    float: right;
    padding: 0 7px;
    line-height: 20px;
    border-radius: 10px;
    background: #233b70;
    font-size: 12px;
    font-family: 'Hiragino Sans GB','Microsoft Yahei',SimSun,Arial,'Helvetica Neue',Helvetica;
    font-weight: bold;
    color: #8faeef;
    margin-top: 13px;
}
.user-menu li:hover {
    background: #304e8c;
}
.user-menu li:hover a,.user-menu li:hover em {
    color: #fff;
}
/*首页头部样式*/
.index_h { height: 70px ; position: relative; z-index: 100;}
.index_h h1 { width: 180px; padding-top: 17px ;}
.index_h h1 a { padding-left: 180px; height: 37px; }
.index_h h1 a:link, .index_h h1 a:visited, .index_h h1 a:hover {  }
.index_h .index-slogo {float: left;color: #fff;line-height: 20px;padding-top: 19px;opacity: 0.98;filter:alpha(opacity=98);}
.index_h .diqufc { margin: 18px 0 0 20px; padding-left: 15px; height: 30px; line-height: 30px; border-left: 1px solid #5e7dbf }
.index_h .diqufc a:link { font-size: 18px; color: #8faeef; padding: 0 26px 0 5px; height: 30px; line-height: 30px }
.index_h .diqufc a:hover {color: #fff;}
.index_h .diqufc a:visited { color: #8faeef;font-size: 18px; }
.index_h .header_menu { padding-top: 10px }
.index_h .diqufc a em { border-color: #8faeef transparent transparent transparent; top: 14px }
.index_h .diqufc a:hover em {border-color: #ffffff transparent transparent transparent;}
.index_h .head_top{ height: 70px; overflow: visible !important;}
.index_h .header_menu {position: relative;}
.index_h .header_menu i {position: absolute;top: 0px;left: 200px;width: 145px;height:18px;line-height: 18px;padding-bottom:9px;display:inline-block;*zoom:1;font-size: 12px;color: #ffffff;font-weight: normal;text-align: center;}
/*左侧栏*/
.col-left { width: 690px; float: left }
/*右侧栏*/
.col-right { width: 260px; float: right }
/*边框*/
.box_line { border: 1px solid #ccc }
/*字体颜色*/
.col_9 { color: #999999 }

/*间距*/
.mr10 { margin-right: 10px }
/*黄色背景带边框的提示文字*/
.tisxx { padding: 5px 10px; line-height: 20px; border: 1px solid #cccccc; background-color: #ffffbf; display: inline; font-size: 14px }
/*对齐*/
.t_c { text-align: center }
/*按钮样式*/
/*橙色*/
.button_orange a { display: inline-block; text-align: center; color: #fff; border: 1px #f69006 solid }
.button_orange a:link, .button_orange a:visited, .button_orange a:active { color: #fff; background: #f69006; text-decoration: none;}
.button_orange a:hover { color: #fff; background: #f26e04 }
/*灰色*/
.button_gray a { display: inline-block; text-align: center; color: #333333; border: 1px #cccccc solid; cursor: default; }
.button_gray a:link, .button_gray a:visited, .button_gray a:active { text-decoration: none; background: #ffffff; color: #333333 }
.button_gray a:hover { border: 1px #999999 solid }
.button_grno a, .button_grno a:link, .button_grno a:visited, .button_grno a:active, .button_grno a:hover { border: 1px #cccccc solid!important; background: #eeeeee; color: #999999; cursor: default;}
/* 白色 */
.button_white a { display: inline-block; text-align: center; color: #333; border: 1px #cccccc solid; }
.button_white a:link, .button_white a:visited, .button_white a:active { color: #333; background: #fff; text-decoration: none; }
.button_white a:hover { border-color: #999;}
/*按钮宽度*/
.button_x_30 { height: 30px; line-height: 30px; display: inline-block; font-weight: bold }
.button_x_30 a { height: 28px; line-height: 28px; padding: 0 20px; font-size: 14px !important }
.button_m_40 { height: 40px; line-height: 40px; overflow: hidden; display: inline-block; font-weight: bold; }
.button_m_40 a { height: 38px; line-height: 38px; padding: 0 30px; font-size: 18px !important }
.button_l_50 { height: 50px; line-height: 50px; overflow: hidden; display: inline-block; font-weight: bold; vertical-align: middle;}
.button_l_50 a { height: 48px; line-height: 48px; padding: 0 40px; font-size: 20px !important }
.button_auto_50 { width: 100%; height: 50px; line-height: 50px; overflow: hidden; font-size: 20px;font-weight: bold }
.button_auto_50 a { width: 100%; height: 48px; line-height: 48px }
.w270 { width: 270px; }
.w225 { width: 228px; }
.w165 { width: 165px; }
/*表单*/
.carimg { width: 240px; height: 160px; margin: 0 auto }
.carinfor { width: 440px; margin: 0 auto; position: relative }
.carinfor ul { position: relative }
.carinfor .formli { margin-bottom: 30px; clear: both; position: relative }
.carinfor .formli .weditvercode {width: 156px;}
.carinfor .formli .vercode {position: absolute;right: 80px;top:0px;}
.carinfor .formli .changevercode {position: absolute;right: 0px;top:10px;}
.carinfor .formli .wvercode {width: 253px;}
.carinfor .formli .wvercode .txt {width: 175px;}
.error { line-height: 24px; color: #cc3300; font-size: 14px; clear: both }
.txtbox { height: 40px; line-height: 40px; overflow: hidden; border: 1px solid #c0c0c0; background: #fbfcff; font-size: 16px }
.txtbox label { float: left; width: 68px; height: 40px; line-height: 40px; margin: 0 0 0 10px; text-align: left; }
.txtbox .txt { float: left; width: 355px; _width: 350px; border: 0; height: 20px; line-height: 20px; padding: 8px 0; font-size: 16px; background: #fbfcff; text-indent: 5px; outline: none }
.layer-title {
  font-size: 20px;
  line-height: 1.5;
  text-align: center;
  margin-bottom: 20px;
  font-weight: bold;
}
.layer-title p {
  font-size: 14px;
  font-weight: normal;
  margin-top: 2px;
}
.hempty {
  height: 30px;
}
.other-login {
  border-top: 1px solid #c0c0c0;
  text-align: center;
  margin-top: 20px;
}
.other-login p {
  font-size: 14px;
  margin-top: 10px;
}
.other-login div {
  padding: 15px 0 20px 0;
}
.other-login a {
  display: inline-block;
  width: 40px;
  height: 40px;
  margin: 0 7px;
  text-indent: -9999px;
}
.other-login .wx {
  background-position: -2px -3px;
}
.other-login .qq {
  background-position: -57px -3px;
}
.other-login .wb {
  background-position: -112px -3px;
}
.other-login .tb {
  background-position: -167px -3px;
}
.other-login .rr {
  background-position: -222px -3px;
}
.other-login .bd {
  background-position: -277px -3px;
}
.w290 { width: 290px; margin-right: 5px; _margin-right: 3px }
.w290 .txt { width: 210px }
a.surebtn { width: 140px; height: 40px; line-height: 40px; border: 1px solid #d6d6d6; text-align: center; font-size: 16px; font-weight: bold; color: #333; position: absolute; top: 0; right: 0; }
a.surebtn:visited { color: #333 }
a.surebtn:hover { color: #333; border: 1px solid #999; text-decoration: none }
a.resent { width: 140px; height: 40px; line-height: 40px; float: left; border: 1px solid #ccc; text-align: center; font-size: 16px; font-weight: bold; background: #eee; color: #999; position: absolute; top: 0; right: 0 }
a.resent:visited, a.resent:hover { color: #999; text-decoration: none; cursor: text }
.selectjxs { height: 40px; line-height: 40px; border: 1px solid #c0c0c0 }
.selectjxs b { position: absolute; top: 0; left: 0; height: 40px; line-height: 40px; width: 48px; text-indent: 12px;  color: #fff }
.selectjxs strong { width: 335px; float: left; padding-left: 58px }
.selectjxs a { float: left }
.carinfor .forget { font-size: 14px; position: absolute; top: 10px; right: -70px }
/*模拟下拉框*/
.selectbox { position: relative; z-index: 2 }
.selectbox span { height: 40px; line-height: 40px; display: block; border: 1px solid #c0c0c0;padding-left: 10px; font-size: 16px; cursor: pointer }
.seler_layer { width: 338px; border: 1px solid #bebebe; background: #fff; position: absolute; top: 43px; left: 0; z-index: 10; max-height: 180px; *height:expression(document.body.clientHeight > 180? "180px" : "auto"); overflow: hidden; overflow-y: auto }
.seler_layer li { height: 30px; line-height: 30px; padding: 0 10px; font-size: 12px;}
.seler_layer li.hover,.seler_layer li:hover { background: #335498; color: #fff }
/*触发焦点*/
.carinfor .on span { border-color: #999; box-shadow:0 0 4px -3px #000 }
.carinfor .on { border-color: #999; box-shadow:0 0 4px -3px #000}
/*信息提示*/
.tips { position: absolute; right: -255px; top: -15px; z-index: 10; width: 240px }
.tips .items { background: #fffbdd; border: 1px solid #ccc; color: #666; font-size: 12px; padding: 10px 15px 0px 30px }
.tips .items p { padding: 5px 0 15px; line-height: 18px }
.tips .items p span { margin: 0 4px 0 -13px }
.tips .ar_up, .tips .ar_up_in { position: absolute; left: -16px; top: 20px; overflow: hidden; width: 0; height: 0; font-size: 0; border-width: 8px; border-style: dashed solid dashed dashed; border-color: transparent #ccc transparent transparent }
.tips .ar_up_in { left: -14px; border-color: transparent #fffbdd transparent transparent }
/*顶部校验提示*/
.fc { position: absolute; left: 100px; top: -45px; z-index: 97; float: left; display: none }
.fc .fc_blc { position: relative; left: 0; background: #3cad63; height: 40px; line-height: 40px; text-align: center; color: #fff; font-weight: bold; border: 1px solid #fff; border-top: 0; padding: 0 30px; border-radius: 0 0 5px 5px; box-shadow: 0 1px 9px -3px #000 }
/*顶部信息提示*/
.tip_top{ height:26px; line-height:26px;padding:17px 0 17px 10px; background:#fffbdd; border:1px solid #efe0d7; color:#cc3300;font-size:14px; margin-bottom:20px}
.tip_top i{ width:30px; height:30px; display:inline-block; vertical-align:middle;  margin:-3px 8px 0 0}
/*买车客服*/
.mckf { border-top: 1px solid #d6d6d6; margin-top: 26px; padding-top: 25px; font-size: 14px }
.mckf h3 { margin-bottom: 17px; }
.mckf p { line-height: 30px; margin-bottom: 2px; }
.mckf p strong { font-size: 29px; }
.pt0 { padding-top: 0; }
/*浮层外框*/
.fuc_box { border: 4px solid #335498; width: 520px; position: relative; background: #fff;}
.fuc_box .fuc_tit { font-size: 18px; font-weight: bold; color: #ffffff; padding-left: 17px; height: 42px; line-height: 42px; background-color: #335498; }
.fuc_close { position: absolute; right: -3px; top: -3px; width: 45px; height: 45px; overflow: hidden }
.fuc_close a { display: block; width: 0px; padding-left: 45px; overflow: hidden; font-size: 0; overflow: hidden; height: 45px; overflow: hidden;  }
.fuc_close a:hover {  }
.fuc_w400 { width: 400px }
.fuc_h330 { height: 330px; overflow: hidden; }
.fuc_w795 { width: 740px; }

/*头部浮层*/
.diqufc { height: 24px; float: left; margin-left: 15px; margin-top: 10px; }
.diqufc a { height: 23px; line-height: 23px; font-size: 15px; font-weight: bold; color: #8faeef; padding: 0 22px 0 7px; position: relative; display: inline-block;white-space:nowrap }
.diqufc a em { width: 0; height: 0; font-size: 0; overflow: hidden; border-width: 5px; border-style: solid dashed dashed dashed; border-color: #8faeef transparent transparent transparent; display: inline-block; position: absolute; right: 5px; top: 10px; overflow: hidden; }
.diqufc a:link, .diqufc a:visited { color: #8faeef; text-decoration: none }
.diqufc a:hover { background-color: #4671ba; text-decoration: none; color: #ffffff;transition:background 0.2s ease 0s  }
.diqufc a:hover em { border-color: #ffffff transparent transparent transparent; }
.hotcity_tit { padding: 18px 20px 18px 97px; font-size: 14px; border-bottom: 1px solid #cccccc; -webkit-box-shadow: 0px 0px 2px #ebe9e9; -moz-box-shadow: 0px 0px 2px #ebe9e9; box-shadow: 0px 0px 2px #ebe9e9; position: relative; zoom: 1 }
.hotcity_tit strong { width: 97px; position: absolute; left: 20px; top: 18px; }
.head_city { font-size: 14px; }
.head_city ul a, .hotcity_tit a, head_city ul a:link, .hotcity_tit a:link, head_city ul a:visited, .hotcity_tit a:visited { padding: 0 3px; color: #333333; text-decoration: none; }
.head_city ul a.current, .head_city ul a.current:link, .head_city a.current a:visited, .head_city a.current:hover { text-decoration: none; color: #ffffff; background-color: #335498; }
.head_city a:hover, .hotcity_tit a:hover { text-decoration: none; color: #ffffff; background-color: #335498; }
.head_city ul { margin: 18px 20px 0 20px; }
.head_city ul li { padding-left: 78px; position: relative; zoom: 1; margin-bottom: 13px; }
.head_city ul li a { margin-bottom: 10px; display: inline-block; padding-bottom: 2px; }
.head_city ul li strong { position: absolute; left: 1px; top: 0; color: #999999; }
.mqkt { height: 55px; line-height: 55px; background-color: #fafafa; border-top: 1px solid #cccccc; font-size: 12px; color: #999999; text-align: center; }
.head_city ul.top_city { padding: 20px 0 20px 16px; *padding:20px 0 48px 16px;
_padding: 20px 0 48px 16px; }
.head_city ul.top_city li { margin: 0 20px 10px 0; _margin: 0 16px 20px 0;
padding: 0; float: left; }
.head_city ul.top_city li a { width: 88px; height: 33px; line-height: 33px; text-align: center; border: 1px solid #cccccc; background-color: #eef1f6; font-size: 16px; }
.head_city ul.top_city li a:hover { color: #ffffff; text-decoration: none; background-color: #f69006; border: 1px solid #f69006; }
.head_city ul.top_city li.current a, .head_city ul.top_city li.current a:hover { color: #ffffff; text-decoration: none; background-color: #f69006; border: 1px solid #f69006; }
.top_city li a.current,.top_city li a.current:link,.top_city li a.current:visited,.top_city li a.current:hover{text-decoration: none; background-color: #335498; border: 1px solid #335498;}
/*尾部*/
.fonter_box { width: 100%; height: 332px; background-color: #335498; margin-top: 80px; color: #8faeef; font-size: 14px; min-width: 990px;}
.fonter { width: 990px; margin: 0 auto; text-align: left;background-color: #335498;padding-top:60px; }
.fonter_box .head_top{ height:auto; padding-top: 60px}
.fonter_box .head_top .fonter{padding-top: 0;}
.maicptbox { width: 245px; float: left; padding-right: 15px; padding-bottom: 5px; position:relative;}
.maicpt_box{width:200px;padding-bottom:3px;}

.maicpt { height: 38px; width: 0px; padding: 0 60px 24px 145px; font-size: 0; line-height:0;overflow: hidden; }
.foot_photo {padding-top: 5px; }
.foot_photo strong { font-size: 31px; font-weight: bold; color: #ffffff; line-height: 40px; font-family: 'Hiragino Sans GB','Microsoft Yahei',SimSun,Arial,'Helvetica Neue',Helvetica; letter-spacing: 0.02em; z-index:20;}
.foot_photo a,.foot_photo a:link,.foot_photo a:visited,.foot_photo a:hover{color:#ffffff;text-decoration:none;}
.foot_photo p { line-height: 20px; margin-top: 4px;text-align: center;margin-right: 36px;}icon
.fonter_box ul { padding-left: 12px; float: left; }
.fonter_box ul li { width: 80px; padding-left: 45px; float: left; height: 150px; }
.fonter_box ul li.w170 { width: 105px; }
.fonter_box ul li h3 { font-size: 18px; font-weight: bold; margin-bottom: 20px; }
.fonter_box ul li p { line-height: 32px; height: 32px; overflow: hidden; padding-left: 15px; margin-bottom: 3px; }
.fonter_box ul li p a, .fonter_box ul li p a:link, .fonter_box ul li p a:visited { color: #ffffff; text-decoration: none; }
.fonter_box ul li p a:hover { color: #ffffff; text-decoration: underline; }
.fonter_box ul li.erwm { width: 140px; margin-left: 10px; padding-left: 0; text-align: center; height: 25px; padding-top: 125px; line-hegiht: 25px;  margin-left: 52px; color: #333333; }
.foot_text { margin-top: 30px; padding-top: 25px; border-top: 1px solid #4566a9; line-height: 20px; font-size: 12px; }
.foot_text .foot-nav {float: left;}
.foot_text .foot-nav p i{display: inline-block;width: 15px;height: 17px;float: left}
.foot_text span { margin: 0 5px; }
.foot_text a { margin: 0 5px; }
.foot_text a, .foot_text a:link, .foot_text a:visited { text-decoration: none; color: #8faeef; }
.foot_text a:hover { text-decoration: underline; color: #8faeef; }
.foot_text .tar{
    overflow: hidden;
    zoom: 1;
    margin-right: -20px;
}
.foot_text .tar a{
    display: block;
    float: left;
    position: relative;
    margin: 0;
    padding-left: 36px;
    width: 74px;
    line-height: 20px;
    text-align: left;
}
.foot_text .tar a:hover{
    text-decoration: none;
}
.foot_text .tar a .icon{
    position: absolute;
    margin: 3px 0 0 -36px;
    width: 32px;
    height: 33px;}
.foot_text .tar a .icon.icon-copyright{
    background-position: 0 0;
    width: 27px;
}

/*滑动块标题*/
.tabtit_box { height: 60px; background-color: #fafafa; border-top: 1px solid #ffffff; border-bottom: 1px solid #eaeaea; position: relative; }
.tabtit_box ul { height: 60px; line-height: 60px; width: 989px; border-left: 1px solid #eaeaea; margin: 0 auto; }
.tabtit_box ul li { float: left; width: 150px; border-right: 1px solid #eaeaea; text-align: center; font-size: 16px; font-weight: bold; color: #333333; position: relative; }
.tabtit_box ul li a, .tabtit_box ul li a:link, .tabtit_box ul li a:visited { color: #333333; text-decoration: none; display: block; }
.tabtit_box ul li a:hover { text-decoration: none; color: #333333; background-color: #f3f3f3; display: block; }
.tabtit_box ul li.current a, .tabtit_box ul li.current a:link, .tabtit_box ul li.current a:visited { text-decoration: none; color: #335498; }
.tabtit_box ul li.current a:hover { background-color: #ffffff; }
.tabtit_box ul li.current { background-color: #ffffff; }
.tabtit_box ul li.current em { width: 150px; height: 1px; background-color: #ffffff; position: absolute; left: 0; top: 60px; }
.ptop_40 { padding-top: 38px; }
/*========以下弹层样式=====*/

/*选择经销商层*/
.jxs_box h3 { height: 30px; line-height: 30px; background: #335498; color: #fff; padding-left: 18px }
.jxs_box .h354 { max-height: 354px; overflow-x: hidden; overflow-y: auto; border: 1px solid #e4e7ea; border-top: 1px solid #fff; position: relative }
.jxs_box li { float: left; width: 92.5%; overflow: hidden; zoom: 1; padding: 15px 20px; border-bottom: 1px solid #e4e7ea; position: relative }
.jxs_box li.db { background: #eef1f6 }
.jxs_box .tip_top { border: 0; border-bottom: 1px solid #e4e7ea; margin-bottom: 0; padding: 10px 0 10px 15px }
.jxs_box .sel { float: left; margin-right: 10px }
.jxs_box .sel span { display: block; width: 18px; height: 18px; cursor: pointer }
.jxs_box .sel .rad { background-position: -68px -36px }
.jxs_box .sel .rad_s { background-position: -92px -36px }
.jxs_box .sel .ckb { background-position: -68px -59px }
.jxs_box .sel .ckb_s { background-position: -94px -59px }
.jxs_box .jxs { float: left; width: 330px }
.jxs_box .jxs h4 { font-size: 16px; font-weight: bold; height: 20px;line-height: 20px; }
.jxs_box .jxs h4 span { float: left }
.jxs_box .jxs h4 span.title {color: #FFFFFF;background: #ff7300;font-weight: normal;float: left;font-size:18px;line-height: 16px;height: 16px;display: inline-block; padding: 0 4px;margin: 0 8px 0 0;}
.jxs_box .jxs h4 strong{ float: left; width: 80px; height: 14px;  margin: 2px 0 0 5px }
.jxs_box .jxs h4 i{  no-repeat -96px -1px; float: left; height: 14px }
.jxs_box .jxs h4 .medal{margin: -5px 0 0 8px;display: inline-block;width: 24px;height: 24px;float: left;position: relative;cursor: pointer;}
.jxs_box .jxs h4 .medal.yin{background-position: -25px -150px;}
.jxs_box .jxs h4 .medal:hover .medal-title{display: block;}
.jxs_box .jxs h4 .medal .medal-title{display: none;position: absolute;top: 2px;left: 32px;padding: 0 8px;border: 1px solid #c2c2c2;height: 20px;*height: 18px;line-height: 20px;*line-height: 18px;white-space: nowrap;box-sizing: border-box;-ms-box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;background: #FFFFFF;font-weight: normal;font-size: 12px;color: #858585;}
.jxs_box .jxs h4 .medal .medal-title em{ display: inline-block;width: 7px;height: 8px; position: absolute;left: -7px;top: 5px;}
.jxs_box .jxs .ads { color: #666; clear: both }
.jxs_box .jxs .maps { color: #999; display: inline-block; *display:inline;
vertical-align: middle; cursor: pointer }
.jxs_box .jl { position: absolute; top: 15px; right: 20px; background: #3399cc; color: #fff; border-radius: 3px; padding: 0 5px }
.jxs_box .btn { height: 50px; padding: 20px }
/*登录注册弹层*/
.dl_foot { border-top: 1px solid #c0c0c0; height: 50px; line-height: 50px; padding-bottom: 10px; margin-top: 30px }
.m_c { margin: 75px auto 160px }
.fuc_w520 .t_c { margin-bottom: 0 }
/*退还定金_取消定金 弹层 */
.dinjfc { height: 330px; text-align: center; }
.sb_bg, .cg_bg { width: 78px; height: 78px; margin: 0 auto; display: inline-block; }
.cg_bg { background-position: left -500px }
.dinjfc .sb_bg, .dinjfc .cg_bg { margin-bottom: 30px; }
.thdjbg1 .sb_bg { margin-top: 80px; }
.dinjfc p.tjcg_tit { font-size: 20px; margin-bottom: 16px; font-weight: bold }
.dinjfc p.tjcg_tit strong { font-weight: bold; font-size: 20px; }
.dinjfc p { line-height: 20px; font-size: 14px; }
.dinjfc p strong em { font-weight: bold; }
.thdjcg .cg_bg { margin-top: 60px; }
.thdjcg .tjcg_text { margin-bottom: 20px; }
.qrtuih .sb_bg { margin-top: 40px; }
.dinjbut { margin-top: 28px; }
/*代金券弹层*/
.fuc_w403 { width: 403px }
.djq_list { padding: 40px 40px 30px }
.djq_list ul{ max-height:230px; overflow-x:hidden; overflow-y:auto;*height:expression(document.body.clientHeight > 230? "230px" : "auto"); position:relative}
.djq_list li { height: 65px; margin-bottom: 10px; border: 1px solid #ccc; cursor: pointer; position: relative; overflow: hidden;width: 300px; }
.djq_list li .daijin { float: left; width: 17px; height: 53px; line-height: 14px; padding: 12px 10px 0 10px;  color: #fff; font-size: 14px }
.djq_list li strong { float: left; width: 168px; height: 24px; line-height: 24px; padding: 20px 0; font-size: 22px; font-weight: bold; text-align: center }
.djq_list li .time { float: left; width: 95px; padding: 20px 0; line-height: 15px }
.djq_list li i { display: none; width: 41px; height: 41px;  position: absolute; top: 0; right: 0 }
.djq_list li.current { border: 1px solid #f69006 }
.djq_list li.current .daijin {}
.djq_list li.current i { display: block }
.djq_list li:hover { border: 1px solid #f69006 }
.djq_list .choose-djq-tips {
    line-height: 22px;
}
.djq_list .choose-djq-tips p.ti {
    text-indent: 36px;
}
.djq_list .btn {
    text-align: center;
    padding-top: 30px;
}
/*确认付款弹层*/
.tanh_box { padding: 40px 30px 65px 30px }
.tanh_box dl { padding-left: 70px; position: relative; zoom: 1 }
.tanh_box dt { width: 52px; height: 50px; overflow: hidden; position: absolute; top: 0; left: 0 }
.tanh_box dd { }
.tanh_box dd h3 { height: 50px; line-height: 50px; overflow: hidden; font-weight: bold; font-size: 20px }
.tanh_box dd p { line-height: 30px; font-size: 14px }
.tanh_box dd label { color: #999 }
.tanh_box dd em { font-weight: bold }
.tanh_box dd .qrm { border-top: 1px solid #ccc; padding-top: 20px; margin-top: 10px; font-size: 16px; overflow: hidden; zoom: 1 }
.tanh_box dd .qrm strong { display: block; padding-bottom: 10px }
.tanh_box dd .w210 { width: 210px; float: left; margin-right: 10px }
.tanh_box dd textarea { width: 364px; height: 56px; border: 1px solid #ccc; padding: 5px 8px; color: #ccc }
.tanh_box dd a.surebtn { position: relative; float: left }
.tanh_box dd .btn { padding-top: 30px }
.tanh_box dd .item { line-height: 30px;font-size: 14px;}
.tanh_box dd .item1 { line-height: 40px;}
.doublep{padding: 30px 30px 40px 30px}
.doublep dd .item > label { color: #999; width: 90px; display: inline-block; vertical-align: top;text-align: right}
.doublep dd .item > span { width: 296px;*width: 295px; display: inline-block;}
.doublep dd div.quan-show-box {float: right; width: 296px;height: 40px;*width:294px;*height: 38px;display: inline-block;background: #fbfcff;border: 1px solid #c0c0c0;  box-sizing: border-box;-ms-box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;cursor: pointer;position: relative;}
.doublep dd div.quan-show-box .quan-current-money{line-height: 40px;margin-left: 10px;display: inline;}
.doublep dd div.quan-show-box i.arrow{;display:inline-block;height:0;border-top: 8px solid #cccccc;border-left: 8px solid #ffffff;border-right: 8px solid #ffffff;border-bottom: 0;float: right;margin: 16px 20px 0 0;}
.doublep dd div.quan-show-box i.arrow.active{border-bottom: 8px solid #cccccc;border-left: 8px solid #ffffff;border-right: 8px solid #ffffff;border-top: 0;}
.doublep dd div.quan-show-box .quan-show-ul-wrapper{position: absolute;background: #ffffff;border: 1px solid #c0c0c0;width: 296px;*width:294px;box-sizing: border-box;-ms-box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;left: -1px;top: 38px;z-index: 100;border-bottom: 0;max-height: 341px;*max-height: 340px;overflow-y: auto;overflow-x: hidden;zoom: 1;}
.doublep dd div.quan-show-box ul{background: #ffffff;}
.doublep dd div.quan-show-box ul li{padding:10px 0 0px 16px;cursor: pointer;border-bottom: 1px solid #dddddd;box-sizing: border-box;-ms-box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;height: 68px;*height:67px;}
.doublep dd div.quan-show-box ul li:hover{background: #e9f0fe}
.doublep dd div.quan-show-box ul li.active{background: #e9f0fe}
.doublep dd div.quan-show-box ul li.active p i{background-position: -75px -75px;}
.doublep dd div.quan-show-box ul li p{line-height: 24px;height: 24px;font-size: 14px;}
.doublep dd div.quan-show-box ul li p.quan-money{position: relative;zoom: 1}
.doublep dd div.quan-show-box ul li p.quan-deadline{padding-left: 16px;}
.doublep dd div.quan-show-box ul li p i{display: inline-block;width: 12px;height: 12px;float: left;margin: 6px 5px 0 0;}
.doublep dd .qrm .surebtn{position: static;}
.doublep .btn .nosms{margin-top: 0;}

.tanh_box dd.cancel-order h3 {height: auto;line-height: 32px;}
.tanh_box dd.cancel-order h3 span {color: #cc3300;}
.tanh_box dd.cancel-order .qrm { border-top: 0px solid #ccc; margin-top: 0;}

.tanh_box dd.cancel-order .selectbox {margin-top: 20px; width: 382px;}
.tanh_box dd.cancel-order .selectbox .seler_layer {width: 380px;}
.tanh_box .tanh-text{ line-height: 30px; font-size: 16px;}
/*修改手机号弹层*/
.editphone { width: 408px; padding: 50px 0 30px }
.editphone li { padding-left: 65px; zoom: 1 }
.editphone label { height: 40px; line-height: 40px; font-size: 16px; color: #666; position: absolute; top: 0; left: 0 }
.editphone .txtbox { }
.editphone .w340 { width: 340px }
.editphone .w340 input { width: 330px }
.editphone .w190 { width: 190px; padding: 0 }
.editphone .w190 input { width: 190px; _width: 190px; margin: 0 }
/*浮层_发送到手机*/
.zsdj { width: 345px; text-align: center; margin: 32px auto 0; padding-bottom: 40px; }
.zsdj h4 { font-size: 20px; line-height: 30px; font-weight: bold; }
.zsdj p { font-size: 14px; line-height: 22px; }
.zsdj .xgmm_w75 .txt { width: 230px; }
.w85 label { width: 85px; }
.zsdj .txtbox { margin-bottom: 20px; margin-top: 18px; }
.zsdj .error { text-align: left;}
/*提建议层*/
.suggest { padding: 30px; }
.suggest textarea { width: 440px; height: 160px; line-height: 25px; padding: 5px; resize: none; border: 1px solid #c0c0c0 }
.suggest p { padding: 20px 0 0 0; height: 40px; line-height: 40px; font-size: 14px }
.suggest p strong { font-family: 'Hiragino Sans GB','Microsoft Yahei',SimSun,Arial,'Helvetica Neue',Helvetica; margin: 0 5px }

.textarea{
    padding:5px;
    border: 1px solid #c0c0c0;
}
.textarea textarea{
    width: 100%;
    padding: 0;
    border: 0;
}
/*9登录页面内容*/
.ps_contbox { clear: both; padding: 20px 0 60px }
.ps_cont { width: 440px; margin: 0 auto }
.ps_cont h2 { font-size: 20px; font-weight: bold; text-align: center; height: 60px; line-height: 60px }
.ps_cont .r_tit { text-align: center; font-size: 14px; margin:-13px 0 25px 0 }
.ps_cont .btn { padding-top: 20px; overflow: hidden; zoom: 1 }
.ps_cont .btn span { margin: 0 auto; display: block }

.xgmm_w75 label { width: 80px !important; }
.xgmm_w75 .txt { width: 343px; }
/*警示*/
.jingshi{ width:342px;padding:10px 10px 3px; background:#fffbdd; border:1px solid #efe0d7; color:#cc3300; line-height:18px; font-size:14px; margin-top:10px}
.jingshi h4{ font-weight:bold; margin-bottom:7px}
.jingshi li{padding-left:17px; margin-bottom:7px}
.jingshi li b{ margin-left:-17px; margin-right:7px}

/*无法收到确认短信*/
.doublep dd span.wauto{ width:auto;vertical-align: middle;}
.nosms{ display:inline-block; vertical-align:middle; margin:11px 0 0 20px}
.editphone .button_m_40{ vertical-align:middle}
.editphone .nosms{ margin:0 0 0 20px}
.nosmsli{ margin-top:-10px; text-align:center}
.page_tit .tologin{ float:none}
.tologin{ float:left; padding:15px 0 0 20px; font-size:14px}
.tologin .nosms{ margin:0; font-size:12px}


/* 确认支付提示 */
.confirm-pay{
    text-align: center;
    padding: 0 20px;
}
.confirm-pay .bg{
    display: inline-block;
    margin-bottom: 20px;
    width: 52px;
    height: 50px;
}
.confirm-pay p{
    padding-left: 30px;
    text-align: left;
    font-size: 18px;
    line-height: 30px;
    color: #000;
}
.confirm-pay .btn{
    margin-top: 20px;
}


/* 简版底部 */
.simple_footer{
    margin: 0 auto;
    padding-top: 28px;
    width: 990px;
    border-top: 1px solid #ccc;
}
.simple_footer p{
    color: #999;
    font-size: 14px;
    text-align: center;
}

/* 为什么选择惠买车 */
.common-reasons {
    border: 1px solid #e1e1e1;
    box-shadow: 0 0 5px #ebe9e9;
    -webkit-box-shadow: 0 0 5px #ebe9e9;
    margin-top: 23px;
    background: #fff;
    padding: 0 20px;
    overflow: hidden;
}
.common-reasons ul {
	padding: 20px 0;
}
.common-reasons li {
	float: left;
	width: 225px;
	font-size: 14px;
	line-height: 21px;
	margin-right: 12px;
	padding-bottom: 20px;
}
.common-reasons li i {
	float: left;
	font-size: 50px;
	color: #8fa1c5;
}
.common-reasons li h3 {
	margin-left: 60px;
	font-size: 16px;
	line-height: 30px;
}
.common-reasons li p {
	margin-left: 60px;
	font-size: 12px;
	color: #666;
}
/* 新版下单支付 为什么选择惠买车 */
.common-reasons2 {
    border: 1px solid #e1e1e1;
    margin-top: 30px;
    background: #fff;
    overflow: hidden;
    padding: 0;
}
.common-reasons2 ul {
    padding: 32px 0 16px;
    zoom: 1;
    overflow: hidden;
}
.common-reasons2 li {
    float: left;
    width: 215px;
    font-size: 14px;
    line-height: 21px;
    margin-left: 26px;
    padding-bottom: 20px;
}
.common-reasons2 li h3 {
    margin-left: 50px;
    font-size: 18px;
    line-height: 30px;
    font-weight: 100;
}
.common-reasons2 li p {
    margin-left: 50px;
    font-size: 12px;
    color: #7c8aa6;
}
.common-reasons2 li em {
    float: left;
    margin-top: 7px;
    font-size: 0;
    display: inline-block;
    width: 43px;
    height: 43px;
}
.common-reasons2 li.second {
    width: 223px;
}
.common-reasons2 li.second em {
    background-position: 0 -49px;
    width: 48px;
    height: 49px;
}
.common-reasons2 li.second h3 {
    margin-left: 52px;
}
.common-reasons2 li.second p {
    margin-left: 52px;
}
.common-reasons2 li.third {
    width: 220px;
}
.common-reasons2 li.third em {
    background-position: 0 -105px;
    width: 41px;
    height: 43px;
}
.common-reasons2 li.third h3 {
    margin-left: 48px;
}
.common-reasons2 li.third p {
    margin-left: 48px;
}
.common-reasons2 li.last {
    width: 208px;
}
.common-reasons2 li.last em {
    background-position: 0 -156px;
    width: 44px;
    height: 44px;
}


#ad-ctrl {
	position: absolute;
	width: 55px;
	height: 55px;
	cursor: pointer;
	right: 0;
	top: 44px;
}

/* 注册 */
.order-tips {
    border: 1px solid #efe0d7;
    background: #fffbdd;
    padding: 13px 20px;
    line-height: 24px;
    font-size: 14px;
    position: absolute;
    box-shadow: 2px 2px 5px #ede5e1;
}
.order-tips .tips-arrow {
    position: absolute;
    font-size: 24px;
    line-height: 40px;
    left: 20px;
    top: -22px;
}
.order-tips .tips-arrow * {
    display: block;
    font-family: 'Hiragino Sans GB','Microsoft Yahei',SimSun,Arial,'Helvetica Neue',Helvetica;
}
.order-tips .tips-arrow em {
    color: #efe0d7;
}
.order-tips .tips-arrow span {
    margin-top: -38px;
    color: #fffbdd;
}
.order-tips code {
    display: inline-block;
    width: 15px;
}
.order-tips .direct-left {
    left: -13px;
    top: 16px;
}
.order-tips .direct-left span {
    margin-top: -40px;
    margin-left: 1px;
}
.order-tips p .li-type {
	display: inline-block;
	width: 14px;
	height: 14px;
	vertical-align: middle;
	margin-right: 10px;
	*zoom: 1;
}
.pt30 {
    padding-top: 30px;
}
.tar {
	text-align: right;
}
.formli a.fleft {font-size: 14px;}


/*焦点图*/
.focus{ position:relative; width:100%; height:320px; background-color: #5078CF;}
.focus img{ width: 990px; height: 320px;margin: 0 auto;}
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;}
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}
.focus .fPic{ position:absolute; left:0px; top:0px; width: 100%; }
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:80px; line-height: 80px; background:rgba(0,0,0,0.6);
    filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }
.focus .shadow a{ text-decoration:none; color:#fff; font-size:20px; overflow:hidden; margin-left:10px; }
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }
.focus .fcon img{ display:block; }
.focus .fbg{bottom:25px; left:50%; position:absolute; height:21px; text-align:center; z-index: 200; }
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#000;opacity: 0.4; }
.focus .D1fBt .current,.focus .D1fBt a:hover{opacity: 0.5;background: #fff;}
.focus .D1fBt img{display:none}
.focus .D1fBt i{display:none; font-style:normal; }
.focus .prev,.focus .next{position:absolute;width:60px;height:60px;opacity:0.5;filter:alpha(opacity=50);}
.focus .prev{top: 50%;margin-top: -37px; left: 50%;margin-left: -565px; cursor:pointer; }
.focus .next{top: 50%;margin-top: -37px; left: 50%;margin-left: 505px;  cursor:pointer;}
.focus .prev:hover{  opacity:1; filter:alpha(opacity=100); }
.focus .next:hover{  opacity:1;filter:alpha(opacity=100);}
.closeFocus {
    width: 44px;
    height: 44px;
    background: url(../images/close.png) no-repeat;
    cursor: pointer;
    position: absolute;
    right: 30px;
    top: 30px;
    z-index: 999;
    opacity: 0.5;
    filter: alpha(opacity=50);

}
.closeFocus:hover {
    opacity: 1;
    filter: alpha(opacity=100);
}

/* 车型卡片承诺价 */
.car-ico{
    position: absolute;
    left: 10px;
    top: 0;
    width: 58px;
    height: 45px;
}
.s-car-ico{
    width: 48px;
    height: 35px;
}

/* 浮动工具条 */
.tool-car {
    width: 330px;
    min-height: 230px;
    background: #ffffff;
    border: 1px solid #355696;
    box-shadow: -1px 1px 1px rgba(248,248,248,0.5),-1px -1px 1px rgba(248,248,248,0.5);
    position: absolute;
    right: 46px;
    top: -1px;
    display: none;
}
.tool-car ul {
    padding: 1px;
}
.tool-car a.more-cars {
    border-top: 1px solid #e1e1e1;
    line-height: 22px;
    text-align: center;
    color: #335498;
    padding-bottom: 1px;
}
.tool-car .three li {
    height: 52px;
    padding: 12px;
}
.tool-car li:hover {
    background: #eef1f6;
}
.tool-car a {
    display: block;
    color: #333;
}
.tool-car h3 {
    text-align: left;
}
.tool-car a:hover {
    text-decoration: none;
}
.tool-car a:hover h3 {
	color: #333;
}
.tool-car a:visited h3 {
	color: #333;
}
.tool-car .img {
    position: relative;
}
.tool-car .three .img {
    float: left;
    width: 75px;
}
.tool-car .three h3 {
    margin-left: 80px;
    font-size: 14px;
    font-weight: normal;
    line-height: 22px;
    padding-top: 5px;
}
.tool-car .two li {
    height: 82px;
    padding: 16px;
}
.tool-car .two .img {
    float: left;
    width: 120px;
}
.tool-car .two h3 {
    margin-left: 128px;
    font-size: 14px;
    font-weight: normal;
    line-height: 27px;
    padding-top: 5px;
}
.tool-car h3 span {
    color: #335498;
    font-size: 12px;
    margin-left: 10px;
    font-weight: normal;
}
.tool-car h3 span.deleted {
    color: #999999;
}
.tool-car .two h3 span {
    margin-left: 0;
    display: block;
}
i.new-message {
    display: inline-block;
    padding: 0 4px;
    line-height: 16px;
    border-radius: 10px;
    font-size: 12px;
    font-family: 'Hiragino Sans GB','Microsoft Yahei',SimSun,Arial,'Helvetica Neue',Helvetica;
    font-weight: bold;
    position: absolute;
    background: #e95050;
    color: #ffffff;
    text-align: center;
}
.tool-car i.new-message {
    right: -5px;
    top: -5px;
}
.tool-car .one {
    padding: 22px 55px;
    text-align: center;
}
.tool-car .one a {
    display: block;
}
.tool-car .one h3 {
    font-size: 16px;
    line-height: 24px;
    text-align: center;
}
.tool-car .one h3 span {
    font-size: 14px;
}
.tool-car .none {
    padding: 50px 55px 22px;
    text-align: center;
}
.tool-car .none strong {
    font-size: 18px;
    line-height: 30px;
    margin-bottom: 0px;
    display: block;
    height: 40px;
}
.tool-car .none .icon {
    color: #8fa1c5;
    font-size: 20px;
}
.tool-bar {
    width: 48px;
    position: fixed;
    right: 50%;
    bottom: 80px;
    margin-right: -567px;
    z-index: 999;
	padding-bottom: 24px;
}
@media only screen and (max-width: 1100px) {
    .tool-bar {
        margin-right: 0px;
        right: 0px;
    }
}
.tool-bar .activeEntry{
    position: absolute;
    display: block;
    width: 150px;
    height: 124px;
    top: -112px;
    left: -55px;
    z-index: 1000;
}
.tool-bar .tool-ul {
    box-sizing: border-box;
    width:48px;
    border-left: 1px solid #e1e1e1;
    border-bottom: 1px solid #e1e1e1;

}
.tool-bar .tool-ul>li{
    border-right: 1px solid #e1e1e1;
    border-top: 1px solid #e1e1e1;
    box-sizing: border-box;
    height: 51px;
    cursor: pointer;
    position: relative;
}
.tool-bar .tool-ul li.tool-li {
    text-align: center;
}
.tool-bar .tool-ul li.tool-mycar {
    position: relative;
}
.tool-bar .tool-ul li.tool-mycar:hover {
    border-left-color: #ffffff;
    box-shadow: -1px -1px 1px rgba(248,248,248,0.5);
}
.tool-bar .tool-ul li.tool-mycar .new-message {
    top: 3px;
    right: 2px;
}
.tool-bar .tool-ul li.tool-li a.tool-a{
    display: block;
    height: 50px;
    background: #ffffff;
    color: #999999;
    font-size: 12px;
    text-align: center;
}
.tool-bar .tool-ul li.tool-li .qrCode{
    width: 168px;
    height: 180px;
    position: absolute;
    top: -55px;
    right: 50px;
    display: none;
}
.tool-bar .tool-ul li.tool-li  a.tool-a:hover {
    text-decoration: none;
    background: #355696;
    color: #ffffff;
}
.tool-bar .tool-ul li.tool-li a.tool-a .sideBarIcon{
    display: inline-block;
    width: 25px;
    height: 25px;
    color: #ffffff;
    text-indent: -9999px;
    float: left;
    margin: 13px 0 0 10px;
}
.tool-bar .tool-ul li.tool-li a.tool-a .sideBarIcon.myCar{background-position: 0 3px;}
.tool-bar .tool-ul li.tool-li a.tool-a .sideBarIcon.kf{background-position: 0 -30px;}
.tool-bar .tool-ul li.tool-li a.tool-a .sideBarIcon.app{background-position: 1px -60px;}
.tool-bar .tool-ul li.tool-li a.tool-a .sideBarIcon.advice{background-position: 1px -90px;}
.tool-bar .tool-ul li.tool-li a.tool-a .sideBarIcon.toTop{background-position: 1px -120px;}
.tool-bar .tool-ul li.tool-li  a.tool-a:hover .sideBarIcon{
    background: none;
    text-indent: 0;
    margin-top: 8px;
}
.tool-bar .tool-ul li.tool-li  a.tool-a:hover .sideBarIcon.myCar{
    width: 100%;
    margin: 0;
    margin-top: 16px;
}
/*更新在线咨询图标*/

.tool-bar .tool-ul li.tool-li .online-icon {
    width: 26px;
    height: 25px;
    display: block;
    margin: 0 auto;
}
.tool-bar .tool-ul li.tool-li a:hover .online-icon {
    background-position: -34px -310px;
}
.tool-bar .tool-ul li.tool-li .hui {
    width: 22px;
    height: 22px;
    display: block;
    margin: 0 auto;
}
.tool-bar .tool-ul li.tool-li a:hover .hui {
    background-position:  -33px -200px;
}
.tool-bar .tool-ul li.tool-li .icon {
    width: 22px;
    height: 22px;
    display: block;
    font-size: 20px;
    margin: 0 auto;
    color: #335498;
}
.tool-bar .tool-ul li.tool-li a:hover .icon {
    color: #fff;
}
.tool-bar .tool-ul li.tool-li .none .icon {
	font-size: 48px;
	width: 48px;
	height: 48px;
}
/*.tool-bar .gotop {*/
    /*padding-left: 19px;*/
    /*line-height: 24px;*/
    /*display: block;*/
    /*color: #ffffff;*/
    /*background: url("../images/usercenter.png") no-repeat 5px -241px #aaa;*/
	/*position: absolute;*/
	/*bottom: 1px;*/
	/*left: 0;*/
/*}*/
/*.tool-bar .gotop:hover {*/
    /*background: url("../images/usercenter.png") no-repeat 5px -241px #335498;*/
    /*text-decoration: none;*/
/*}*/
/* 获得代金券弹层 */
.get-djq {
    width: 290px;
    height: 175px;
    text-align: center;
    padding-top: 24px;
    color: #ffffff;
    margin: 0 auto;
}
.get-voucher {
    text-align: center;
    padding: 40px 0;
}
.get-djq strong {
    font-size: 40px;
    color: #ffffff;
    line-height: 56px;
}
.get-voucher h2 {
    font-size: 20px;
    margin-top: 20px;
    line-height: 40px;
}
/* 双十一吸底 */
.d11-foot {
	width: 100%;
	height: 64px;
	position: fixed;
	min-width: 990px;
	z-index: 99999;
	left: 0;
	bottom: 0;
}

.d11-foot-cot {
	width: 990px;
	margin: 0 auto;
	color: #fff;
	height: 64px;
	position: relative;
}
.d11-foot-cot a.my-11 {
	width: 150px;
    position: absolute;
    left: 53px;
    height: 36px;
    top: 17px;
    text-indent: -9999px;
}
.d11-foot-cot a.hz-11 {
    width: 150px;
    position: absolute;
    left: 55px;
    height: 46px;
    top: 9px;
    text-indent: -9999px;
}
.d11-foot-cot p {
	width: 520px;
	padding-left: 68px;
	line-height: 18px;
    font-size: 14px;
    position: absolute;
    left: 184px;
    top: 18px;
}
.d11-foot-cot p strong {
    font-weight: normal;
    color: #ffe377;
}
.d11-foot-cot a.d11-btn {
	position: absolute;
	right: -39px;
	top: 22px;
	width: 170px;
	height: 30px;
    text-indent: -9999px;
}
.d11-foot-cot a.d11-btn-1 {
    background-position: 0 -194px;
}
.d11-foot-cot a.d11-btn-2 {
    background-position: 0 -294px;
    right: -49px;
}
.d11-foot-cot a.d11-btn-3 {
    background-position: 0 -384px;
    right: -61px;
}
.d11-foot-cot a.d11-btn-4 {
    background-position: 0 -482px;
    right: -61px;
}
.d11-foot-cot a.d11-btn-5 {
    background-position: 0 -550px;
    right: -61px;
}
.d11-foot-cot .spe{
    overflow: hidden;
    zoom: 1;
    top: 14px;
}
.d11-foot-cot .spe span{
    display: block;
}
.d11-foot-cot .spe .spe-left{
    padding: 7px 0;
}
.d11-foot-cot .spe .spe-tip{
    padding: 14px 0;
}
.d11-foot-cot .spe .spe-right{
    font-size: 14px;
}
.d11-foot-cot .spe .spe-right b{
    font-family: 'Hiragino Sans GB','Microsoft Yahei',SimSun,Arial,'Helvetica Neue',Helvetica;
}
.index-11-text {
	width: 235px;
	float: left;
	padding-left: 97px;
	font-size: 12px;
	line-height: 24px;	
}
.index-11-text strong {
	display: block;
	font-size: 16px;
	font-weight: normal;
}
.d11-foot-cot .hzdd {
    position: absolute;
    top: 33px;
    left: 19px;
}
.d11-foot-cot h3 {
    position: absolute;
    width: 320px;
    left: 250px;
    top: 60px;
    font-size: 20px;
    font-weight: normal;

}

.countdown {
	position: absolute;
	left: 561px;
	top: 37px;
	color: #ffe377;
    width: 210px;
    text-align: left;
    font-size: 14px;
}
.countdown p {
    width: 210px;
    padding-left: 1px;
    color: #ffffff;
    position: static;
}
.countdown strong {
	font-size: 18px;
	font-family: 'Hiragino Sans GB','Microsoft Yahei',SimSun,Arial,'Helvetica Neue',Helvetica;
    margin: 0 2px;
}
.d11-foot-sign .countdown {
    left: 565px;
    top: 48px;
}
.w-resetpsw {
	width: 183px;
}
.tac {
	text-align: center;
}

/* 加载 */
.doing i {
    display: inline-block;
    margin-right: 8px;
    width: 26px;
    height: 26px;
    vertical-align: -5px;
}
/*在线客服 公共样式*/

.c-wrap{
    position: fixed;
    left:50%;
    margin-left:512px;
}
.c-wrap .c-block{
    width:230px;
    height:89px;
    position:absolute;
    left:-184px;
    overflow: hidden;
}
.c-wrap .c-block .c-content{
    font-size:14px;
    height:100%;
    background-color: #6D90D8;
    padding:10px 30px 10px 10px;
    position:relative;
    left:240px;
    /*transform: translateX(210px);
    transition:transform 1s ease 0.5s;
    -webkit-transition:transform 1s ease 0.5s;*/

}
.c-wrap .c-block .c-content>p{
    color:#fff;
    line-height:20px;
}
.c-wrap .c-block .c-content p.btn-opt{
    margin-top:5px;
    line-height: 24px;;
    font-weight: bold;
}
.c-wrap .c-block .c-content p.btn-opt a{
    display:inline-block;
    color:#fff;
    padding:0 5px;
    /*padding:5px;*/
}
.c-wrap .c-block .c-content.active{
    /*transform: translateX(0);*/
}
.c-wrap .c-icon{
    width:60px;
    height:60px;
    /*transition:transform 0.5s;	*/
    position:relative;
    cursor:pointer;

}
.c-wrap .c-icon.c-hover{
    /*transform:scale(1.5);*/
}
.c-wrap.c1{
    bottom:400px;
}
.c-wrap.fixedPos{
    position: absolute;
    bottom:710px;
}
/*common css*/
.clearfix {
    *zoom: 1;
}
.clearfix:before,.clearfix:after {
    display: table;
    line-height: 0;
    content: "";
}
.clearfix:after {
    clear: both;
}
.bg-yellow{
    background-color:#F69005;
}

/* 周年店庆，过后删 */
.head_top {
    position: relative;
}
.cele2015 {
    position: absolute;
    width: 337px;
    height: 53px;
    display: block;
    left: 50%;
    margin-left: -168px;
    top: 22px;
    text-indent: -9999px;
    z-index: 101;
}
.cele2015:hover {
    text-decoration: none;
    border: 0;
}
.cele2015-ad {
    padding-top: 20px;
}
#div_ad01 img {
    height: 80px;
}
/* 买车顾问 */
.my-counselor {
    border: 1px solid #dddddd;
    padding: 16px 16px 16px 30px;
    background: #ffffff;
    overflow: hidden;
    margin-top: 30px;
}
.my-counselor:after {
    content: "";
    display: block;
    clear: both;
    overflow: hidden;
    height: 0;
}
.my-counselor img {
    width: 63px;
    height: 63px;
    border-radius: 100%;
    float: left;
}
.my-counselor div {
    margin-left: 96px;
    font-size: 14px;
    line-height: 26px;
    padding-top: 8px;
}
.my-counselor div p {
    font-size: 12px;
}
.my-counselor div p.end {
    color: #999;
}
.my-counselor div p a {
    margin-left: 5px;
}
/* 城市切换弹层 */
.site-list {
  padding: 20px 30px 10px;
  background: #fff;
}
.local-site {
  font-size: 14px;
  padding-bottom: 20px;
}
.local-site a {
  display: inline-block;
  width: 75px;
  line-height: 30px;
  text-align: center;
  font-size: 14px;
  color: #fff !important;
  background: #f69006;
  text-decoration: none;
  margin-left: 30px;
}
.site-list dl {
  clear: both;
}
.site-list dl:after {
  content: "";
  display: block;
  height: 0;
  overflow: hidden;
  clear: both;
}
.site-list dt {
  float: left;
  width: 53px;
  font-size: 14px;
  line-height: 30px;
}
.site-list dd {
  margin-left: 53px;

}
.site-list dd a {
  display: inline-block;
  width: 73px;
  height: 28px;
  line-height: 28px;
  border: 1px solid #cccccc;
  text-align: center;
  background: #eef1f6;
  color: #000;
  text-decoration: none;
  font-size: 14px;
  margin-bottom: 15px;
  margin-right: 5px;
}
.site-list dd a:hover {
  background: #f69006;
  border-color: #f69006;
  color: #fff;
}
.more-site {
  background: #fafafa;
  border-top: 1px solid #cccccc;
  line-height: 56px;
  text-align: center;
}
.more-site a {
  font-size: 14px;
  color: #335498;
  text-decoration: none;
}

/* add 20151008 by mazz */
.msg-tip-up {
  margin: -72px 0 0 80px;
  border: 1px solid #ddd;
  position: relative;
  z-index: 30;
  padding: 18px 20px;
  color: #333;
  font-size: 12px;
  background: #fff;
  width: 414px;
  word-wrap: break-word;
  text-align: left;
  -webkit-box-shadow: 1px 1px 5px #e4e4e4;
  -moz-box-shadow: 1px 1px 5px #e4e4e4;
  -o-box-shadow: 1px 1px 5px #e4e4e4;
  -ms-box-shadow: 1px 1px 5px #e4e4e4;
  box-shadow: 1px 1px 5px #e4e4e4;
}
.msg-tip-up b,
.msg-tip-up q {
  position: absolute;
  width: 0;
  height: 0;
}
.msg-tip-up b {
  top: 25px;
  left: -9px;
  border-color: transparent #ccc transparent transparent;
  border-style: solid;
  border-width: 8px 8px 8px 0;
}
.msg-tip-up q {
  top: 25px;
  left: -8px;
  overflow: hidden;
  content: '';
  border-color: transparent #fff transparent transparent;
  border-style: solid;
  border-width: 8px 8px 8px 0;
}

.d11-2016-logo {
    display: block;
    width: 119px;
    height: 119px;
    position: absolute;
    top: -115px;
    left: -36px;
    z-index: 1000;
}
.d11-2016-logo img{
    vertical-align: middle;
}
.d11-2016-logo:hover {
    text-decoration: none;
}
.d11-2016-logo strong {
    display: none;
}

/*新版 header */
#hmc_top{position: relative;z-index: 99}


.header_wrapper {
    background: #335498;
    position: relative;
    z-index: 99;
}
.header_wrapper.header_1184 {
    min-width: 1184px;
}
.header_wrapper.header_1184 .header_content {
    width: 1184px;
    height: 56px;
}
.header_wrapper.header_1184 .header_nav_list a {
    height: 56px;
    line-height: 56px;
}
.header_wrapper.header_1184 .header_nav_list a .hot {
    top: 4px;
}
.header_wrapper.header_1184 .header_user_info_box .header_user_info_box_username {
    line-height: 56px;
}
.header_wrapper.header_1184 .header_user_info_box .header_user_info_box_username i {
    top: 28px;
}
.header_wrapper.header_1184 .header_user_info_box .header_user_info_list {
    top: 55px;
}
.header_wrapper.header_1184 .header_client > a {
    line-height: 56px;
}
.header_wrapper.header_1184 .header_client > a i {
    margin-top: 22px;
}
.header_wrapper.header_1184 .header_client .header_client_qr {
    top: 55px;
}
.header_wrapper.header_990 {
    min-width: 990px;
}
.header_wrapper.header_990 .header_content {
    width: 990px;
    height: 44px;
}
.header_wrapper.header_990 .header_nav_list {
    margin-left: 240px;
}
.header_wrapper.header_990 .header_nav_list a {
    height: 44px;
    line-height: 44px;
}
.header_wrapper.header_990 .header_nav_list a .hot {
    top: 1px;
}
.header_wrapper.header_990 .header_user_info_box .header_user_info_box_username {
    line-height: 44px;
}
.header_wrapper.header_990 .header_user_info_box .header_user_info_box_username i {
    top: 19px;
}
.header_wrapper.header_990 .header_user_info_box .header_user_info_list {
    top: 43px;
}
.header_wrapper.header_990 .header_client > a {
    line-height: 44px;
}
.header_wrapper.header_990 .header_client > a i {
    margin-top: 16px;
}
.header_wrapper.header_990 .header_client .header_client_qr {
    top: 43px;
}
.header_wrapper a {
    text-decoration: none;
}
.header_wrapper .header_content {
    margin: 0 auto;
    position: relative;
}
.header_wrapper .header_logo {
    width: 141px;
    height: 24px;
    display: inline-block;
    position: absolute;
    left: 0;
    top: 50%;
    margin-top: -12px;
}
.header_wrapper .header_location {
    position: absolute;
    left: 158px;
    top: 50%;
    margin-top: -10px;
    white-space: nowrap;
    display: inline-block;
    height: 20px;
    *height: 18px;
    line-height: 18px;
    box-sizing: border-box;
    -ms-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    border: 1px solid #8faeef;
    color: #8faeef;
    padding: 0 16px 0 5px;
    font-size: 14px;
    text-decoration: none;
}
.header_wrapper .header_location i {
    display: inline-block;
    position: absolute;
    right: 5px;
    top: 8px;
    height: 0;
    width: 0;
    border-top: 4px solid #8faeef;
    border-left: 4px solid #335498;
    border-right: 4px solid #335498;
    border-bottom: 0;
}
.header_wrapper .header_location:hover {
    color: #FFFFFF;
    background: #4671ba;
}
.header_wrapper .header_location:hover i {
    border-left: 4px solid #4671ba;
    border-right: 4px solid #4671ba;
}
.header_wrapper .header_nav_list {
    float: left;
    margin-left: 280px;
}
.header_wrapper .header_nav_list li {
    float: left;
    font-size: 16px;
    margin-right: 1px;
}
.header_wrapper .header_nav_list li.current a {
    background: #2c4880;
}
.header_wrapper .header_nav_list a {
    display: block;
    padding: 0 18px;
    color: #FFFFFF;
    position: relative;
}
.header_wrapper .header_nav_list a:hover {
    background: #2c4880;
}
.header_wrapper .header_nav_list a .hot {
    display: inline-block;
    width: 29px;
    height: 17px;
    right: -6px;
    position: absolute;
    z-index: 2;
}
.header_wrapper .header_login_box {
    height: 24px;
    line-height: 24px;
    float: right;
    position: relative;
    top: 50%;
    margin-top: -12px;
    color: #9bbbff;
    font-size: 14px;
}
.header_wrapper .header_login_box a {
    color: #9bbbff;
}
.header_wrapper .header_login_box a:hover {
    color: #FFFFFF;
}
.header_wrapper .header_login_box span {
    margin: 0 4px;
}
.header_wrapper .header_user_info_box {
    float: right;
    position: relative;
}
.header_wrapper .header_user_info_box .header_user_info_box_username {
    max-width: 110px;
    font-size: 14px;
    color: #9bbbff;
    cursor: pointer;
    position: relative;
}
.header_wrapper .header_user_info_box .header_user_info_box_username span {
    display: block;
    margin-right: 30px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    text-align: right;
}
.header_wrapper .header_user_info_box .header_user_info_box_username i {
    display: inline-block;
    position: absolute;
    height: 0;
    width: 0;
    border-top: 4px solid #9bbbff;
    border-left: 4px solid #335498;
    border-right: 4px solid #335498;
    border-bottom: 0;
    right: 15px;
}
.header_wrapper .header_user_info_box .header_user_info_box_username:hover {
    color: #FFFFFF;
}
.header_wrapper .header_user_info_box .header_user_info_box_username:hover i {
    border-top: 0;
    border-bottom: 4px solid #FFFFFF;
}
.header_wrapper .header_user_info_box .header_user_info_list {
    display: none;
    width: 134px;
    position: absolute;
    left: 50%;
    z-index: 10;
    padding-top: 10px;
    margin-left: -80px;
}
.header_wrapper .header_user_info_box .header_user_info_list > i {
    display: inline-block;
    position: absolute;
    width: 14px;
    height: 7px;
    top: 3px;
    left: 50%;
    margin-left: -7px;
}
.header_wrapper .header_user_info_box .header_user_info_list ul a {
    display: block;
    height: 44px;
    line-height: 44px;
    background: #2c4880;
    color: #8faeef;
    padding-left: 16px;
    font-size: 14px;
}
.header_wrapper .header_user_info_box .header_user_info_list ul a span {
    float: right;
    background: #233b70;
    height: 20px;
    line-height: 20px;
    border-radius: 10px;
    margin: 13px 8px 0 0;
    padding: 0 8px;
    font-size: 12px;
}
.header_wrapper .header_user_info_box .header_user_info_list ul a:hover {
    background: #304e8c;
    color: #FFFFFF;
}
.header_wrapper .header_user_info_box:hover .header_user_info_box_username,
.header_wrapper .header_user_info_box.current .header_user_info_box_username {
    color: #FFFFFF;
}
.header_wrapper .header_user_info_box:hover .header_user_info_box_username i,
.header_wrapper .header_user_info_box.current .header_user_info_box_username i {
    border-top: 0;
    border-bottom: 4px solid #FFFFFF;
}
.header_wrapper .header_user_info_box:hover .header_user_info_list,
.header_wrapper .header_user_info_box.current .header_user_info_list {
    display: block;
}
.header_wrapper .header_user_info_box:visited .header_user_info_box_username {
    color: #9bbbff;
}
.header_wrapper .header_user_info_box:visited .header_user_info_box_username i {
    border-top: 4px solid #9bbbff;
    border-left: 4px solid #335498;
    border-right: 4px solid #335498;
}
.header_wrapper .header_user_info_box:visited .header_user_info_list {
    display: none;
}
.header_wrapper .header_user_info_box:focus .header_user_info_box_username {
    color: #9bbbff;
}
.header_wrapper .header_user_info_box:focus .header_user_info_box_username i {
    border-top: 4px solid #9bbbff;
    border-left: 4px solid #335498;
    border-right: 4px solid #335498;
}
.header_wrapper .header_user_info_box:focus .header_user_info_list {
    display: none;
}
.header_wrapper .header_guide {
    height: 24px;
    line-height: 24px;
    float: right;
    position: relative;
    top: 50%;
    margin-top: -12px;
    color: #9bbbff;
    font-size: 14px;
    margin-right: 30px;
}
.header_wrapper .header_guide:hover,
.header_wrapper .header_guide.current {
    color: #FFFFFF;
}
.header_wrapper .header_client {
    float: right;
    position: relative;
    color: #9bbbff;
    font-size: 14px;
    margin-right: 30px;
    cursor: pointer;
}
.header_wrapper .header_client > a {
    color: #9bbbff;
    vertical-align: middle;
}
.header_wrapper .header_client > a i {
    float: left;
    display: inline-block;
    width: 10px;
    height: 15px;
    margin-right: 6px;
}
.header_wrapper .header_client > a:hover {
    color: #FFFFFF;
}
.header_wrapper .header_client > a:hover i {
    background-position: -20px 0;
}
.header_wrapper .header_client .header_client_qr {
    display: none;
    text-align: center;
    position: absolute;
    left: -76px;
    box-sizing: border-box;
    -ms-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    padding-top: 10px;
    z-index: 10;
    cursor: text;
}
.header_wrapper .header_client .header_client_qr i {
    position: absolute;
    display: inline-block;
    width: 14px;
    height: 7px;
    left: 50%;
    top: 4px;
    margin-left: -7px;
}
.header_wrapper .header_client .header_client_qr img {
    border: 1px solid #e1e1e1;
    box-sizing: content-box;
    -ms-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    padding: 18px;
    max-width: 184px;
    max-height: 184px;
    vertical-align: middle;
    background: #FFFFFF;
}
.header_wrapper .header_client:hover .header_client_qr,
.header_wrapper .header_client.current .header_client_qr {
    display: block;
}
.header_wrapper .header_client:hover > a,
.header_wrapper .header_client.current > a {
    color: #FFFFFF;
}
.header_wrapper .header_client:hover > a i,
.header_wrapper .header_client.current > a i {
    background-position: -20px 0;
}

/*新版 header end*/
/* 添加头部二维码控制的css 20160531 by guoxc */
.header-wrapper-v2 .header-content .header-drop-box .header-drop-content {
    position: absolute;
    width: 170px;
    *width: 168px;
    box-sizing: border-box;
    -ms-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    border: 1px solid #d7dce4;
    text-align: center;
    padding: 0 0 7px 0;
    top: 36px;
    left: 50%;
    margin-left: -93px;
    background: #ffffff;
    display: none;
}
.header-wrapper-v2 .header-content .header-drop-box .header-drop-content span {
    display: block;
    width: 100%;
    height: 30px;
    line-height: 46px;
    text-align: center;
    color: #8f9bb3;
    font-size: 14px;
}
.header-wrapper-v2 .header-content .header-drop-box .header-drop-content .header-drop-content-a {
    display: block;
    width: 100%;
    height: 185px;
    line-height: 46px;
    text-align: center;
    color: #000;
    font-size: 14px;
}
.header-wrapper-v2 .header-content .header-drop-box .header-drop-content .header-drop-content-a span {
    display: block;
    width: 100%;
    height: 30px;
    line-height: 46px;
    text-align: center;
    color: #000;
    font-size: 14px;
}
.header-wrapper-v2 .header-content .header-drop-box .header-drop-content .header-drop-content-a img {
    width: 155px;
    vertical-align: middle;
}
.header-wrapper-v2 .header-content .header-drop-box .header-drop-content a:hover {
    text-decoration: underline;
}
.header-wrapper-v2 .header-content .header-drop-box .header-drop-content img {
    width: 155px;
    vertical-align: middle;
}
/* 添加头部二维码控制的css end 20160531 by guoxc */



/*首页菜单*/
.tabs {
    width: 886px;
    height: auto;
}

.tabs .tab {
    height: 47px;
    background: #fff;
}
.tabs .tab a {
    width: 147px;
    background:#388BFF;
    text-decoration:none;
    height: 47px;
    font-size: 20px;
    line-height: 47px;
    text-align: center;
    float: left;
    color: #FFFFFF;
    border: 1px solid #388BFF;
}  
.tabs .tab a:hover {
    background: #1848A8;
    color:#fff;
}
.tabs .tab a.hot {
    background: #FC5E00;
    color:#fff;
}
.tabs .tab a.on {
    background: #FFFFFF;
    color: #388BFF;
     border-top:1px solid #388BFF;
   border-bottom:1px solid #388BFF;
}
.tabs .content {
    overflow: hidden;
    padding: 1px;
}
.tabs .content li {
    display: none;
}
.outbox{
    width: 830px;
    height:auto;
    background-color: white;
}
.box{
    width: 830px;
    height: 220px;
    border-bottom: 1px solid #edeff3;
}
.leftimg{
    padding-top: 33px;
    padding-bottom: 33px;
}
.rightcontens{
    width: 580px;
    float: right;
    margin-top: -175px;
}
.title a{
    font-size: 20px;
    color: #333333;
}
.title a:hover{
    color: #388BFF;
}
.contents{
    margin-top: 18px;
    font-size: 14px;
    line-height: 25px;
    color: #666666;
}
.details {
    margin-top: 20px;
}
.details span {
    font-size: 14px;
    color: #666666;
    padding-right: 10px;
}
.details a 
{
    font-size: 14px;
    color: #666666;
}

.Updatetime{
    float: right;
}


/*右边-精彩热文-左边竖线*/
i{
    border-left: 4px solid #388BFF;
}


/*品牌活动*/
.news_side_con .img {
  width: 287px;
  height: 170px;
  margin-bottom:10px;
  overflow: hidden;
  margin: 12px 0px 0px 0px;
}
.news_side_con .img img {
  width: 287px;
  height: 170px;
}

.Brandactivities{
  margin-top:20px;
}
.Brandactivities li{
    line-height: 30px;
    list-style:disc ;
}
.Brandactivities li a{
    color: #333333;
    font-size: 14px;
}
.Brandactivities li a:hover{
    color: #388BFF;
}


/*易车二手车导航样式
.tc14-topheadbox{width:100%;min-width:1022px; border-bottom: 1px solid #edeff3 ;}
.tc14-menu{height:42px;width:1022px;margin:5px auto 0;padding-left:1px}
.tc14-menu li{width:128px;height:39px;line-height:39px;text-align:center;float:left;font-size:16px;font-family:"microsoft yahei";margin-left:-1px;z-index:2px;position:relative}
.tc14-menu li a{display:block;color:#000;}
.tc14-menu li a:hover{color:#c0504d;text-decoration:none;border-bottom:2px solid red;}
.tc14-menu li.current{border-bottom:2px solid #c00000;color:#c0504d;z-index:20;font-weight:bold;width:128px}
.tc14-menu li.current a,.tc14-menu li.current a:hover{color:#c0504d;text-decoration:none}
.tc14-menu li.current_null_line{ font-size:16px;font-family:"microsoft yahei";z-index:20;width:8px}
.tc14-menu li.current_null{ font-size:16px;font-family:"microsoft yahei";z-index:20;width:58px}
.tc14-menu li.current_null a,.tc14-menu li.current a:hover{text-decoration:none}*/
/*导航样式
ul { list-style-type:none; display:block;}
li { list-style-type: none;display: list-item; }
.meun_nav{position:relative; z-index:1; height: 40px;line-height: 39px; width:1024px; margin:0 auto; font-size: 16px; color: #333;}
.meun_nav li{ width: 146px;text-align: center;float: left; }
.meun_nav li a{ display:block; width:100%; height:100%; color:#333; font-family:"microsoft yahei"; text-decoration:none;}
.sub_menu_nav { display: none; z-index:999;padding:0px 20px 0px 20px; filter: Alpha(opacity=90); -moz-opacity:.9; opacity:0.9;   }
.sub_menu_nav li{ width:146px;height:40px; line-height:40px; font-size:16px; padding:0px 5px 0px 5px; margin-bottom:10px;}
.sub_menu_nav li span{ float:right;  color:#ccc;}
.meun_nav ul li:hover ul { display:block; position:absolute; top:41px; left:0px; width:984px;height:40px;line-height:40px;background:#f7f7f7;} 
.meun_nav ul li:hover ul li a { display:block; color:#333;font-family:"microsoft yahei"; }
.meun_nav ul li:hover ul li a:hover { color:#c0504d; background:none; text-decoration:none; border-bottom:none;}*/
/*尾部信息*/
/*.footer{float:left;width:100%;	border-top: 1px solid #edeff3; }
.footer a{color:#fff;}
.footer .footbk
{
    width:100%;
    background: #f8f9fa;
}
.footer .directorynav{clear: both; width: 100%; height: 220px; color:#7c8aa6;margin: 0 auto;position:relative; padding-top:20px; }
.directorynav .nav{width:1184px; margin:0px auto; height: 150px; border-bottom: 1px solid #edeff3;}
.directorynav .nav li{width:9%;float:left;text-align:center;height:80px; font-size:16px;}
.directorynav .nav li p{margin:10px 0; text-align:center;}
.directorynav .nav a:hover,.friend_link a:hover{text-decoration: underline;}
.directorynav .nav li.first{border-left:none;}
.directorynav .nav li.last{width:25%; margin-left:50px;height: 100px;}
.icon-cont em{float:left;margin:33px 0 0 5px;font-size:18px;color:#3598D0; font-weight:bold;}
.icon-cont span{position:relative;margin:0 12px;}
.icons{float:left;margin:0px 0 0px 0;}
.icon-cont .icons.i-tell
{
    width: 30px;
    height: 30px;
    line-height: 30px;
    margin-right:3px;
    margin-top:30px;
    background: url("../ico/tell_help.png") no-repeat 0 0;
    border-left: 0px solid #388BFF;
}

.icon-cont .icons.i-tell-help
{
    width: 30px;
    height: 30px;
    line-height: 30px;
    margin-right:3px;
    margin-top:30px;
    background: url("../ico/tell_help30px.png") no-repeat 0 0;
    border-left: 0px solid #388BFF;
}

.icons.i-tell-help
{
    width: 30px;
    height: 30px;
    line-height: 30px;
    margin-right:3px;
    margin-top:30px;
    background: url("../ico/tell_help30px.png") no-repeat 0 0;
    border-left: 0px solid #388BFF;
}
.icons a{float:left;height:30px;width:30px;margin:5px;}
.icon-qzone, .icon-sina, .icon-weixin{float:left;margin:0 5px;width:40px;height:40px;border-radius:30px;background:#65B633;cursor:pointer;}
.icon-ewm {float:left;margin:0 5px;width:60px;height:60px;border-radius:30px;}
.icon-qzone a{width:30px;height:30px;background:url(../images/icon_qq.png) no-repeat;background-size:30px;}
.icon-weixin a{background:url(../images/icon_weixin.png) no-repeat;background-size:30px;margin-top:7px;position:relative;}
.icon-weixin a div{background:none;width:200px;height:150px;position:absolute;bottom:-10px;left:0;display:none;bottom:40px;left:-5px;}
.icon-sina a{background:url(../images/icon_sina.png) no-repeat;background-size:30px;}
.icons div.cont:hover{background:#3496D4}
.copyright{width:100%;text-align:center; line-height:40px; }
.friend_link{bottom:50px;width:875px;position:absolute;bottom:50px;text-align:left;margin-left:-375px;left:50%;}
.friend_link a{display:inline-block;margin: 0 80px 0 20px;}
#back_top{display:none;position:fixed;opacity:0.5;bottom:50px;right:50px;width:50px;height:50px;background:url(../img/back_top.png) no-repeat 0 0;background-position:0 -246px;}
#back_top:hover{background-position:-50px -246px;cursor:pointer;opacity:1}
#qq_contact{position:fixed;z-index:10000;right:10px;bottom:10px;background-color:#A4C9D9;padding:2px;font-size:14px;cursor:pointer;border-radius:3px;}
#qq_contact img{float:left;width:30px;height:30px;}
#qq_contact a{float:left;line-height:30px;}
#qq_contact a:hover{color:#fff;}
*/
