﻿@charset "utf-8";
/* Body */
html {overflow:scroll;}
body, html {margin:0; padding:0;}
body { background-color:#1e2126; color:#6a6a6a; font-family:"微软雅黑","宋体",PMingLiU, Arial, Helvetica, sans-serif; font-size:12px;}
img { border:0px;}
p { line-height:20px;margin:20px 0;}
ul{padding:0; margin:0;}
li{padding:0; margin:0;}

h1 { /*background:url(../img/logo.png) no-repeat;*/ width:207px; margin:0 30px 0 0; _margin:0 10px 0 0;float:right;}
h2 {margin:20px 0;}
h3 {font-size:14px; color:#b41014; margin:0;}

input{outline:none;}
a { text-decoration:none; color:#686868; outline:none;}
a:hover { text-decoration:none; color:#da2920; }

a img{border:0;}
/*firefox floatfix */
.clear{ clear:both;}
.clearfix {zoom:1;}
.clearfix:after {content:".";display:block;clear:both;width:0px;height:0px;visibility:hidden;}

/*sina weibo*/
*html{background-image:url(about:blank);background-attachment:fixed;}/*解决IE6下滚动抖动的问题*/
/*解决IE6下不兼容 position:fixed 的问题*/
#code{ background-position:-151px -454px; bottom:120px; _margin-bottom:120px;}
#code_hover{ background-position:-191px -454px; bottom:120px; _margin-bottom:120px;}

#code_img{ width:145px; height:554px; background:url(../images/icon.png) -4px -3px no-repeat; position:fixed; right:90px; bottom:67px; cursor:pointer; display:none;
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); _margin-bottom:67px; z-index:555;}

/*浮动图标导航*/
.detail_aside_bar{width:50px;height:254px;position:fixed;bottom:67px;_margin-bottom:67px;right:50px;margin-rigth:50px;z-index:1111;}
/*.detail_aside_bar .detail_aside_bar_con li{padding:0;margin:0;}*/
.detail_aside_bar .detail_aside_bar_con {width:50px;height:255px;position:relative;}
.detail_aside_bar .detail_aside_bar_con .share {width:50px;height:50px;background:url(/images/right-icon.png) no-repeat;list-style:none;margin-bottom:1px;}
.detail_aside_bar .detail_aside_bar_con .share a{width:50px;height:50px;display:block;}
.detail_aside_bar .detail_aside_bar_con .share_wb {background-position:-61px 0;}
.detail_aside_bar .detail_aside_bar_con .share_wb:hover {background-position:0px 0;}
.detail_aside_bar .detail_aside_bar_con .share_wb .tan_2wmCk {top:0;right:51px;}
.detail_aside_bar .detail_aside_bar_con .share_wb:hover .tan_2wmCk {display:block;}
.detail_aside_bar .detail_aside_bar_con .share_wx {background-position:-61px -102px;position:relative;}
.detail_aside_bar .detail_aside_bar_con .share_wx:hover {background-position:0px -102px;}
.detail_aside_bar .detail_aside_bar_con .share_wx .tan_2wmCk {top:-51px;right:51px;}
.detail_aside_bar .detail_aside_bar_con .share_wx:hover .tan_2wmCk {display:block;}
.detail_aside_bar .detail_aside_bar_con .share_fb {background-position:-61px -51px;}
.detail_aside_bar .detail_aside_bar_con .share_fb:hover {background-position:0px -51px;}
.detail_aside_bar .detail_aside_bar_con .share_fb .tan_2wmCk {top:0;right:51px;}
.detail_aside_bar .detail_aside_bar_con .share_fb:hover .tan_2wmCk {display:block;}
.detail_aside_bar .detail_aside_bar_con .gotop {background-position:-61px -153px;cursor:pointer;}
.detail_aside_bar .detail_aside_bar_con .gotop:hover {background-position:0px -153px;}
.tan_2wmCk {width:120px;height:152px;background-color:#555;position:absolute;top:29px;right:150px;display:none;z-index:101;}
.tan_2wmCk .t_pic {text-align:center;padding:0;margin:10px 0 0;}
.tan_2wmCk .t_pic img {width:100px;height:100px;background-color:#FFF;}
.tan_2wmCk .t_tit {font-size:14px;text-align:center;padding-top:0px;margin:10px 0 0;color:#FFF;}
.detail_aside_bar a:hover .tan_2wmCk {display:block;}

/* CONG 20170620 */
.detail_aside_bar .detail_aside_bar_con .share_move {background-position:-61px -204px;}
.detail_aside_bar .detail_aside_bar_con .share_move:hover {background-position:0px -204px;}
.detail_aside_bar .detail_aside_bar_con .share_move .tan_2wmCk {top:0;right:51px;}
.detail_aside_bar .detail_aside_bar_con .share_move:hover .tan_2wmCk {display:block;}

/* WebPage Background Image */
#index-background{ background:url("../img/index_bg_01.jpg") no-repeat center top #1E2126;}
#about-background{ background:url("../img/bg_01.jpg") center top no-repeat #1e2126; }

form input.submit
{
	background:url("../sc/img/submit_btn.jpg") no-repeat top;
	width:62px;
	height:18px;
	border:none;
	cursor:pointer;
}
form input.submit.select 
{
	background-position:bottom;
}

/* ------------- wrapper ------------- */
#wrapper { width:100%; height:100%;}
#wrapper #main_container {width:1200px; margin:auto; background:#FFF; overflow:hidden;}


/* -------------  header ------------- */ 
#header { width:950px; /*z-index:5555; position:absolute;*/ top:0; margin:auto;}
#header_logo{width:210px;margin-top:5px;float:right;}
#header_logo #top-logo{width:167px;margin:0;float:left;}
#header_logo #top-zh{margin:0;float:right;}
#header_logo #top-zh .zh_click{background-color:#ccc;border-bottom:1px solid #FFF;color:#fff; display:block;padding:2px 5px;}
#header_menu { float:left; width:707px; height:30px; margin-top:35px;} 
#header_menu li{padding:0 5px; line-height:30px;}
/*#header_menu img {display:block;}
#header_menu ul.menu>li{text-indent:-9999px;}*/

/*-- MENU--*/
#header_menu {position:relative; height:30px;z-index:12;}
#header_menu ul.menu{position:absolute; }
#header_menu ul.menu li{ padding:0 5px;  margin-top:1px; line-height:31px;}
#header_menu ul.menu li a {width:70px; height:32px; display:block;}
/*#header_menu ul.menu li.select { background:#F0F0F0; color:#F50C21;}*/
/*#header_menu ul.menu li a{color:#FFFFFF;}
#header_menu ul.menu li.select a{color:#FFFFFF; color:#F50C21;}*/
#header_menu ul.menu li ul.level1 {background:#F0F0F0; top:29px; }
#header_menu ul.menu li ul.level1 li{ background:#ffffff; color:#515151;  border-bottom:2px solid #FFFFFF; padding:2px 0 2px 12px; font-size:12px; height:16px; line-height:16px;}
#header_menu ul.menu li.select ul.level1 li a{color:#515151; height:16px; display:block;}
#header_menu ul.menu li.select ul.level1 li a:hover,#header_sub_menu_list ul.menu li.select ul li:hover a{color:#F50C21;}

#header_menu ul.menu .select a { background-position:left -32px;}


/*#header_menu ul.menu a.menu-about-us {background:url("img/menu/01.gif") no-repeat left 3px;text-indent:-9999px; width:70px; height:32px; display:block;} 
#header_menu ul.menu a.menu-medai-room {background:url("img/menu/02.gif") no-repeat left 3px;text-indent:-9999px; width:70px; height:32px; display:block;} 
#header_menu ul.menu a.menu-new-cars {background:url("img/menu/03.gif") no-repeat left 3px;text-indent:-9999px; width:70px; height:32px; display:block;}
#header_menu ul.menu a.menu-used-cars {background:url("img/menu/04.gif") no-repeat left 3px;text-indent:-9999px; width:70px; height:32px; display:block;} 
#header_menu ul.menu a.menu-customer-services {background:url("img/menu/05.gif") no-repeat left 3px;text-indent:-9999px; width:70px; height:32px; display:block;} 
#header_menu ul.menu a.menu-kam-lung {background:url("img/menu/06.gif") no-repeat left 3px;text-indent:-9999px; width:70px; height:32px; display:block;} 
#header_menu ul.menu a.menu-careers {background:url("img/menu/07.gif") no-repeat left 3px;text-indent:-9999px; width:70px; height:32px; display:block;} 
#header_menu ul.menu a.menu-contact {background:url("img/menu/08.gif") no-repeat left 3px;text-indent:-9999px; width:70px; height:32px; display:block;}*/









/*-- SUB MENU--*/
#header_sub_menu {position:relative; height:30px; z-index:3;}
#header_sub_menu .menu_bg{left:0; top:0; width:100%; height:30px; background:#f00; filter:alpha(opacity=60); opacity:0.6; width:950px; font-size:14px; position:absolute; z-index:1; border-top:#F00 1px solid; border-bottom:#FFF 1px solid;}
#header_sub_menu ul.menu{position:absolute; z-index:10; width:100%;}
#header_sub_menu ul.menu li{padding:0 5px; color:#FFF; margin-top:1px; margin-left:5px; line-height:31px;}
#header_sub_menu ul.menu li.rightitem{ float:right; margin-right:5px;}
#header_sub_menu ul.menu li.select { background:url("../img/submenu_bg.jpg") repeat-x left top; color:#F50C21;}
#header_sub_menu ul.menu li a{color:#FFFFFF; display:block; overflow:hidden; height:31px; float:left;}
#header_sub_menu ul.menu li a img{ margin-top:4px;}
#header_sub_menu ul.menu li.select a{color:#FFFFFF; color:#F50C21; }
#header_sub_menu ul.menu li.select a img{ margin-top:-31px;}
#header_sub_menu ul.menu li ul.level1 {width:auto; background:#F0F0F0; top:30px; font-family:Arial, Helvetica, sans-serif; }
#header_sub_menu ul.menu li ul.level1 li{ background:url("../img/more.gif") no-repeat 5px 10px #F0F0F0; color:#515151; border-bottom:2px solid #FFFFFF; padding:3px 0 3px 20px; font-size:12px; height:16px;  line-height:16px; cursor:pointer;}
#header_sub_menu ul.menu li.select ul.level1 li a{color:#515151; display:block; height:16px; overflow:auto; font-family:sans-serif; overflow:visible;}
#header_sub_menu ul.menu li.select ul.level1 li a:hover,#header_sub_menu_list ul.menu li.select ul li:hover a{color:#F50C21;}



/* -------------  INDEX ------------- */ 
#container { width:950px;}
#middle-container {height:512px; width:1200px; margin:-25px auto 0 auto; overflow:hidden; }
.index_banner{background:url(../img/index_banner_bg.jpg) repeat-x;}
.index_flash_loading {background:url(../img/index_loader.gif) no-repeat center 40%; }
#low-container { width:950px; margin:-156px auto 0 auto; clear:both; position:relative; height:119px;}
#low-container .carousel_box { width:588px; height:103px; margin-top:17px; float:left; background:url("../img/loading_bg.jpg") no-repeat;_overflow:hidden;}
#low-container .tab_box { width:358px; float:right; }

/*---------------- INDEX TAB BOX----------*/
.tab_box .tabs {position:relative; z-index:6;}
.tab_box .tabs .tab { display:block; float:left; width:179px; height:17px; background: url("../img/tab_btn_sc.gif");}
.tab_box .tabs .tab a{  display:block;}
.tab_box .tabs .t1{ background-position:left top;}
.tab_box .tabs .t2{ background-position:right top;}
.tab_box .on2 .t1{ background-position:left bottom;}
.tab_box .on2 .t2{ background-position:right bottom;}
.tab_box .tab_container { width:358px; height:102px; background:url(../img/tab_bg.jpg); clear:both; overflow-y:auto;}
.tab_box .tab_container .tab{ display:none;}
.tab_box .tab_container .tab.select{ display:block; }
.news_content { width: 320px; font-size: 12px; padding: 5px 0pt 0pt 20px; line-height: 20px;}
.news_content a{ color:#FF0000;}
.news_content a:hover{ color:#444444;}
.news_content span{ color:#444444;margin-right:10px;}
.news_content ul{ margin:0; padding:0; color:#ff0000; list-style:none;}
.news_content ul li{ margin:5px 0;}

.news_more { margin:10px 0 0 20px; font-size: 12px; }
.news_more a{text-decoration:none; color:#da2920;}
.news_more a:hover { text-decoration: underline;}
.used_car { padding:10px 0 0 20px; font-size: 12px; }
.used_car .left {float:left;margin-right:12px;width:120px;}
.used_car .left img{background:none repeat scroll 0 0 #FFFFFF;border:2px solid #D9D9D9;padding:1px;}
.used_car .right { /*width:200px;*/ float:left;}
.used_car a{text-decoration:none; color:#da2920;}
.used_car a:hover { text-decoration: underline;}
.used_car .news_more { margin:10px 0 0 0px; font-size: 12px; }
.used_car .news_more a{text-decoration:none; color:#da2920;}
.used_car .news_more a:hover { text-decoration: underline;}

/* -------------  INNER ------------- */ 
#inner-container { background:url(../img/content_bg.jpg) no-repeat center top; width:952px; background-color:#FFFFFF; min-height:100px; margin:-106px auto 0 auto; position:relative; z-index:2; padding-bottom:40px;  }
#inner-banner{ width:1200px; height:300px; margin-top:-25px; }
#inner-banner .inner_flash_banner{ position:absolute; z-index:1;}
#inner-container #left{ float:left; width:280px;}
#inner-container #left .title{ margin:20px 0 0 20px;}
#inner-container #left #menu{ margin:18px 0 0 0px; height:200px;}
#inner-container #left #menu ul{ margin:0px; padding:0;}
#inner-container #left #menu ul li{background:url("../img/left_menu_bg.jpg") no-repeat scroll left top transparent;height:23px;list-style:none outside none;margin-left:1px; width:280px;}
#inner-container #left #menu ul li a{background:url("../img/left_menu_bg.jpg") no-repeat scroll left top transparent;height:23px; width:280px; _width:241px; _height:18px; display:block; padding:5px 0 0 39px;}
#inner-container #left #menu ul li a:hover{background:url("../img/left_menu_bg_on.jpg") no-repeat scroll left top transparent;height:23px; width:280px; _width:241px; _height:18px; display:block;}
#inner-container #left #menu ul li .current{ color:#da2920; font-weight:bold; }


#inner-container #right{ float:left; width:650px;}
#inner-container #right .breadcrumb{width:650px; text-align:right; font-size:12px; color:#6a6a6a; margin-top:10px;}
#inner-container #right .breadcrumb a{color:#6a6a6a; text-decoration:none;}
#inner-container #right .breadcrumb a:hover{text-decoration: underline;}
#inner-container #right .breadcrumb .current{color:#da2920;}
#inner-container #right .content{/*width:580px; padding-right:70px; margin-bottom:40px;*/}
#inner-container #right .content span{font-size:25px; color:#222222; margin-right:10px; font-style:italic;font-family:Verdana, Arial, Helvetica, sans-serif;}
#inner-container #right .content .level1 { margin:20px 0; padding:0; list-style:none; color:#444444;}
#inner-container #right .content .level1 li{ background:url("../img/arrow.gif") no-repeat scroll left 1px transparent;list-style:none outside none;margin:17px 0 17px 0;padding:0 16px;}
#inner-container #right .content .remark{ color:#DA2920;list-style:none;margin:17px 0; line-height:18px; }
#inner-container #right .content .level2 { margin:10px 0 0 0px; color:#6a6a6a;*margin-top:30px;}
#inner-container #right .content .level2 li{ background:url("../img/arrow.gif") no-repeat scroll left 1px transparent;list-style:none outside none;margin:17px 0 17px 0;padding:0 16px; line-height:18px;}

.header_loading {margin: 0 auto; position: relative;top: 30%;width: 50px;}
.process_loading { margin:50px auto; width:50px;}
.img_title { margin:10px 0; }




/*--------- INNER DISPLAY DETAIL INFO -------*/
div.detailinfo .detailinfo-top {margin-bottom: 20px;}
div.detailinfo .detailinfo-top .detailinfo-top-text {float: left; border-right: 1px solid #cccccc; padding-right: 8px; width: 386px; min-height: 200px; _height:200px}
div.detailinfo .detailinfo-top .detailinfo-top-text h4{margin: 0; color:#444444;}
div.detailinfo .detailinfo-top .detailinfo-top-text p{margin: 6px 0;text-indent:0em !important;}
div.detailinfo .detailinfo-top .detailinfo-top-text table{ margin:10px 0 10px 0; width:100%;}
div.detailinfo .detailinfo-top .detailinfo-top-text td{padding: 0;text-align: left;vertical-align: top;}
div.detailinfo .detailinfo-top .detailinfo-top-text th{width: 60px;vertical-align: top;padding: 0;text-align: left;}
div.detailinfo .detailinfo-top .detailinfo-top-text a{ color:#FF0000;}
div.detailinfo .detailinfo-top .detailinfo-top-text a:hover{ text-decoration:underline;}
div.detailinfo .detailinfo-top .detailinfo-top-text .remark{ color:#FF0000;}
div.detailinfo .detailinfo-top .detailinfo-top-text .underline{ border-bottom:1px #cccccc solid;}



div.detailinfo .detailinfo-top .detailinfo-top-image{float: left; padding-left: 10px;}
div.detailinfo .detailinfo-top .detailinfo-top-image ul.sell_location {margin-top:30px; list-style:none;}
div.detailinfo .detailinfo-top .detailinfo-top-image ul.sell_location li{background:url("../img/arrow.gif") no-repeat scroll left 1px transparent;list-style:none outside none; padding-left:12px;}
div.detailinfo .detailinfo-top .detailinfo-top-image h4 { font-size:12px; margin:6px 0 0 0; padding:0;}
div.detailinfo .detailinfo-top .detailinfo-top-image h4 a{ color:#444444; font-weight:bold;}
div.detailinfo .detailinfo-top .detailinfo-top-image h4 a:hover{ color:#DA2920; font-weight:bold;}

div.detailinfo .detailinfo-top .detailinfo-top-image .detailinfo-top-cycle img{padding:2px ; border:1px #efefef solid;}
div.detailinfo .detailinfo-top .detailinfo-top-image #detailinfor-top-cycle-nav{margin-top: 5px; margin-left: 2px;}
div.detailinfo .detailinfo-top .detailinfo-top-image #detailinfor-top-cycle-nav a{ background:#676767;color:#FFFFFF;font-size:11px;margin:0 2px;padding:1px 5px;}
div.detailinfo .detailinfo-top .detailinfo-top-image #detailinfor-top-cycle-nav a.activeSlide{background:#C61C13;}
div.detailinfo .detailinfo-bottom h5{font-size: 14px; font-weight: bold; margin: 0pt 0pt 4px; background:url("../img/header_line.jpg") no-repeat left bottom; color:#444444; padding-bottom:6px;}
.odd-bg {background: #EBEBEB;}
.event-bg{background: #ffffff;}



/*------------ INNER DISPLAY SEARCH DETAIL ------*/
.topsearch{ background:url("../img/newcar_top.jpg") repeat-x left top; height:30px; margin-bottom:5px; padding-top:6px;}
.topsearch .search-box input.searchtext {*margin-top:-3px;}
.select-search-box{float:right; padding-right:4px;}
.select-search-box select{ width:150px; margin-right:4px;}
.select-search-box .longselect{ min-width:235px;*width:235px; _width:160px;}
div.detail-box {background:url("../img/list_bg.jpg") repeat-x left top; padding-bottom:20px; margin-bottom:10px; width:645px; *padding-bottom:0;}
div.detail-box .detail-info{ float:right;}
div.detail-box .detail-thumbnail { margin-right:16px; margin-top:12px;/* _padding-bottom:0;*/}
div.detail-box .detail-thumbnail img { border:2px solid #D9D9D9; padding:1px; background:#FFFFFF; _padding-bottom:0;}
div.detail-box .detail-text{float:left;padding:12px 0 0 10px;text-align:justify;width:395px;}
div.detail-box .noimage{width:410px;}
div.detail-box .detail-text h4{ color:#B41014; font-weight:bold; margin-bottom:10px; margin-top:0;font-size:14px;}
div.detail-box .detail-text a.btn{float:left;}
div.detail-box .detail-text a.last{margin-left:4px;}
div.detail-box .detail-remark {background:url("../img/list_bg.jpg") repeat-x scroll left top transparent;margin-top:6px;padding:4px 0 4px 10px;width:197px;}
div.detail-box .detail-remark p{margin:0; line-height:22px;}
div.detail-box .detail-remark .money{font-size:22px; font-weight:bold; padding-right:6px;}
div.detail-box .detail-remark .desc-text {margin-right:10px; font-weight:bold;}

/*------------ contact us / member -----------------*/
div.memberdetail{margin-bottom:20px;}
div.memberdetail h4{color:#444444; font-weight:bold; margin-bottom:10px; margin-top:0;font-size:14px;background:url("../img/header_line.jpg") no-repeat scroll left bottom transparent; padding-bottom:8px;}
div.member-detail-box { background:url("../img/line.jpg") no-repeat left bottom; margin-left:20px;padding-bottom:10px; margin-bottom:10px; _padding-bottom:10px; width:620px; }
div.member-detail-box .member-detail-text{float:left; width:400px; text-align:justify;margin-right:20px;}
div.member-detail-box .member-detail-text h5{ color:#B41014; font-weight:bold; margin-bottom:10px; margin-top:0;font-size:12px;}
div.member-detail-box .member-detail-text p{margin:4px 0;}
div.member-detail-box .member-detail-text .member-phone{margin-right:20px; font-size:12px;}
div.member-detail-box .member-detail-logo{float:left;}
div.member-detail-box .member-detail-logo img {margin-bottom:10px; margin-left:50%; left:-57px; position:relative;}
div.member-detail-box .member-detail-logo a.btn{float:left;}
div.member-detail-box .member-detail-logo a.last{margin-left:4px;}

div.member-info {width:600px;margin-left:30px;}
div.member-info ul {background:#f3f3f3; padding:10px 0 10px 6px;}
div.member-info ul li{ padding-left:13px; background:url("../img/arrow.gif") no-repeat left 1px #f3f3f3; list-style:none outside none; word-wrap:break-word; overflow:hidden;   text-align:justify; margin:8px 0;}

/*------------ News -------------*/

div.news {/*border-bottom:1px solid #CCCCCC;*/ background:url("../img/list_bg.jpg") repeat-x left top ;margin-bottom:10px;padding:10px 0 8px 16px; height:100px;*padding-bottom:0;}
div.news-thumbnail {/*background:#808080; padding:3px;*/ float:left; margin-right:5px;/* _padding-bottom:0;*/width:157px;text-align:center;}
div.news-noimage {float:left;margin-right:20px;width:151px;}
div.news-thumbnail img { border:2px solid #D9D9D9; padding:1px; background:#FFFFFF;margin-right:20px; _padding-bottom:0;}
div.news-text{float:left; width:323px;   text-align:justify; margin-right:24px; font-size:11px;}
div.news-text h4{ color:#b41014; font-weight:bold; margin-bottom:10px; margin-top:0;font-size:14px;}
div.news-text p{ margin:0; line-height:15px; font-size:12px;}
div.news-text a.btn{float:left;}
div.news-text a.last{margin-left:4px;}
div.news-date {float: left; font-size: 12px; color: rgb(180, 16, 20); width:84px; word-wrap: break-word; overflow:hidden; text-align:justify;}
div.news-date .date-box { /*height:50px;*/ padding-bottom:6px;}

/*------------ Career -------------*/

div.career {/*border-bottom:1px solid #CCCCCC;*/ background:url("../img/list_bg.jpg") repeat-x left top ; margin-bottom:10px;padding:8px 0;*padding-bottom:0;}
div.career-text{float:left; width:465px;   text-align:left; margin-right:20px; margin-left:20px;}
div.career-text h4{ color:#b41014; font-weight:bold; margin-bottom:10px; margin-top:0;font-size:14px;}
div.career-detailinfo{padding:20px 20px 0 20px;width:600px;}
div.career-detailinfo h5{font-size: 14px; font-weight: bold; margin: 0pt 0pt 4px; background:url("../img/header_line.jpg") no-repeat left bottom; color:#444444; padding-bottom:6px;}
div.career-info {width:600px; margin-left:20px;}
div.career-info ul {background:#f3f3f3; padding:10px 0 10px 6px;}
div.career-info ul li{ padding-left:13px; background:url("../img/arrow.gif") no-repeat left 1px #f3f3f3; list-style:none outside none; word-wrap:break-word; overflow:hidden;   text-align:justify; margin:8px 0;}
div.career-text p{ margin:0;}
div.career-text a.btn{float:left;}
div.career-text a.last{margin-left:4px;}
div.career-date {float: left; font-size: 12px; color: rgb(180, 16, 20); width:140px; word-wrap: break-word; overflow:hidden; text-align:justify; _padding-bottom:4px;}
div.career-date .date-box { /*height:50px;*/padding-bottom:6px;}
div.career-text ul{margin-left:-6px;padding:0;}
div.career-text ul li{background:url("../img/arrow.gif") no-repeat scroll left 1px transparent;list-style:none outside none;margin:4px;padding:0 16px;}

/*-------------  Culture  ---------- */
div.culture_box_enviroment { background:url("../sc/img/culture_01.jpg") no-repeat left top; padding:35px 35px 10px 35px; width:515px; min-height:100px; *padding-top:54px;}
div.culture_box_education { background:url("../sc/img/culture_02.jpg") no-repeat left top; padding:35px 35px 10px 35px; width:515px; min-height:68px; margin-top:10px;*padding-top:54px;}
div.culture_box_bottom{ background:url("../sc/img/culture_bottom.jpg") no-repeat left bottom; width:581px; height:20px;}




/*-------------  insurance ---------- */
div.insurance_box_tips1 { background:url("../sc/img/insurance_01.jpg") no-repeat left top; min-height:70px;padding:50px 42px 10px; width:515px;*padding-top:70px;}
div.insurance_box_tips2 { background:url("../sc/img/insurance_02.jpg") no-repeat left top; margin-top:10px;min-height:70px;padding:11px 42px 10px;width:515px;*padding-top:31px;}
div.insurance_box_tips3 { background:url("../sc/img/insurance_03.jpg") no-repeat left top; margin-top:10px;min-height:70px;padding:11px 42px 10px;width:515px; list-style:none;padding-top:31px; }



/*-------------  rescue ---------- */
div.rescue_box_tips1 { background:url("../sc/img/rescue_01.jpg") no-repeat left top; min-height:70px;padding:18px 42px 10px;width:515px;}
div.rescue_box_tips2 { background:url("../sc/img/rescue_02.jpg") no-repeat left top; margin-top:10px;min-height:70px;padding:11px 42px 10px;width:515px;}
div.rescue_box_tips3 { background:url("../sc/img/rescue_03.jpg") no-repeat left top; margin-top:10px;min-height:70px;padding:11px 42px 10px;width:515px; list-style:none;}
div.rescue_box_tips4 { background:url("../sc/img/rescue_04.jpg") no-repeat left top; margin-top:10px;min-height:70px;padding:11px 42px 10px;width:515px; list-style:none;}
div.rescue_box_tips5 { background:url("../sc/img/rescue_05.jpg") no-repeat left top; margin-top:10px;min-height:70px;padding:11px 42px 10px;width:515px; list-style:none;}
div.rescue_box_tips6 { background:url("../sc/img/rescue_06.jpg") no-repeat left top; margin-top:10px;min-height:70px;padding:11px 42px 10px;width:515px; list-style:none;}





/*------------ Faq -------------*/

div.question-and-answer ul li{background:url("../img/list_bg.jpg") repeat-x left top ;list-style:none outside none;overflow:hidden;padding:10px 20px 10px 13px;text-align:justify;
word-wrap:break-word;}
.current_view {color:#da2920;}
div.question-and-answer .question{ background:url("../img/arrow.gif") no-repeat left top; padding-left:15px;}
div.question-and-answer .answer{ padding:5px 15px; color:#444444; }
div.question-and-answer .icon { float:right;}
div.question-and-answer .question:hover{ color:#B41014; text-decoration:underline}
div.question-and-answer ul li ul { margin-top:10px;}
div.question-and-answer ul li ul li{background:none;border-bottom:1px dotted #CCCCCC; color:#666666;}
.faq_pic { float:right; width:120px;}
.faq_container{ float:left; width:530px;}



/*-------------Video --------------*/
.videocontent{margin-bottom:20px;}
.videocontent .header{width:100%;}
.videocontent .model_search{float:right;margin-right:10px;}
.videocontent .content{width:100%;}
.videocontent .content ul li{height:124px;margin:3px 0;padding:0;background:url("../img/list_bg.jpg") repeat-x #FFF;list-style:none;display:block;}
.videocontent .content ul li .logo{float:left;margin-left:18px;}
.videocontent .content ul li .audi{background:url("../img/video-audi.gif") no-repeat; width:60px; height:36px;margin-top:45px;}
.videocontent .content ul li ul{width:540px;height:108px;margin:8px 20px ;display:block;float:right;overflow:hidden;visibility:hidden;}
.videocontent .content ul li ul li{width:170px; height:108px;margin:0 5px;background:none;list-style:none;display:block;float:left;}
.videocontent .content ul li ul li a{width:100%;height:88px;display:block;border-top:#FFF 1px solid; /*background:#FF0; background-repeat:no-repeat;background-position:center;*/ background:url("../img/video_box_bg.jpg") no-repeat left top;}
.videocontent .content ul li ul li a div{width:28px;height:28px;display:block; background:url("../img/play.gif") no-repeat top;margin:30px auto;}
.videocontent .content ul li ul .select a div{background-position:bottom;}
.videocontent .content ul li ul li span{width:100%;height:20px;display:block; /*background:#F0F;*/background:url("../img/video_box_bottom_bg.jpg") no-repeat 0 3px; line-height:20px !important;margin:0 !important; font-style:normal !important; font-size:12px !important; text-align:center;}
.video-desc{width:170px; margin-right:10px; float:left; margin-top:10px; position:relative;}
.video-caption{background:url("../img/list_bg.jpg") repeat-x scroll left 1px transparent;border-bottom:1px solid #E4E4E4;color:#444444; text-align:center; display:block; padding:8px 0; }
.play_btn{margin-top: -88px; margin-left:70px; text-align: center; position: absolute; text-indent:-999px;}
.play_btn div a{ background:url("../img/play.gif") no-repeat left top; width:28px; height:28px;cursor:pointer; display:block;  }
.play_btn div a:hover{ background:url("../img/play_on.gif") no-repeat left top; width:28px; height:28px; cursor:pointer; display:block; }



/*-------------Magazine --------------*/
.magazinecontent{margin-bottom:20px;width:660px;}
.magazine-desc{border:1px solid #EFEFEF;float:left;margin-right:10px;margin-top:10px;padding:4px 0 4px 4px;width:149px;}
.magazine-caption{background:url("../img/list_bg.jpg") repeat-x scroll left 1px transparent;color:#444444;display:block;padding:8px 0;text-align:center;width:144px;}
.magazine-detail{background:#f4f4f4;padding:5px 20px 10px 20px;text-align:left;width:610px; margin-top:10px;}
.magazine-detail span{ line-height:18px;}
.magazinecontent .magazine-caption .current{color:#CC0000;}

/*-------------- INNER FORM----------*/
.field {color:red;}
.formtable .formleft{float:left;width:400px;}
.formtable table tr {height:30px; vertical-align:top;}
.formtable select{ width:100px; text-align:center;}
.formtable .longselect{width:205px;}
.formtable .text_box{width:200px;}
.formtable .text_box_long{width:304px;}
.formtable textarea {width:304px;}
a.btn{ background:url('../img/submit.jpg') no-repeat white;height:13px;  border:1px solid #cccccc; padding:2px 10px 1px 28px; font-size:11px; cursor:pointer; text-align:center; /*display:block;white-space:nowrap; _width:0;*/ line-height:16px; _line-height:13px; white-space:nowrap;}
a.btn:hover{background-color: red; color:#FFFFFF;}

.formtable .formright{float:left; width:190px; height:220px; background:#f4f4f4; padding:10px; margin-left:18px;}
.formtable .formright p{margin:0;}
.formtable .formright .field{ margin-bottom:10px; font-size:16px;}


/*-------------- upload file----------*/
div.fileinputs {position: relative;width:224px;;}
div.fakefile {position: absolute;top: 0px;left: 0px;z-index: 1;}
input.file {position: relative;text-align: right;-moz-opacity:0 ;filter:alpha(opacity: 0);opacity: 0;z-index: 2;}


/* -------------  footer ------------- */ 
#footer {
	background: url("../img/footer_bg.jpg") no-repeat center top;
	background-color: #fff;
	widows: 952px;
	height: 100px;
	margin: 0 auto;
	font-size: 9px;
	color: #838383;
	clear: both;
	padding-top: 3px;
	position: relative;
}
#footer .copyright {
	 /*float:left;width:900px; height:20px; top:10px; position: relative;*/ 
	 /* width:970px; */
	 margin-top: 12px;
	}
.search-box{float:left; background:url("../img/search_bg.jpg") no-repeat right top;height:19px;margin-left:16px;margin-right:4px;width:194px;*margin-left:8px;}
.search-box input.searchtext{font-size:11px; color:#666666; height:10px; border: 0 none;margin-top:3px; width:124px; margin-left:2px; *width:156px;*vertical-align:text-top;*margin-top:-6px;}	
#footer .copyright #quicklinks-box{ float:left; margin-right:182px;}
#footer .copyright #copyright-text{float:right;font-size:12px;height:18px;line-height:18px;padding-right:1px;text-align:left;width:195px;}
#footer .copyright #siteby-avantbiz {display:block;float:right;height:20px;padding-right:38px;text-indent:-9999px;width:68px;}
#footer .copyright #siteby-avantbiz a{ display:block;text-indent:-9999px;width:68px;height:16px;background:url("../img/avantbiz.gif") no-repeat right top;}
#footer .search { color:#666666; font-size:9px; width:150px; height:18px; *height:12px;_height:12px; background:url("../img/search_bg.jpg")right top no-repeat; border:none; }
#footer .selectbox { color:#666666; font-size:11px; width:150px; height:18px; }
#footer a { color:#b69765; text-decoration:none;}
#footer a:hover { color:#8d7348;}

/*---- Pageing ---*/
.pageing .video{ width:528px;}
.pageing {  width:648px;/*text-align:center;*/}
.pageing ul { background:#ffffff; border:1px #cccccc solid; display:block; height:14px;}
.pageing ul li{ display:block; float:left;}
.pageing ul li a{ line-height:14px;}

.pageing ul .nav{width:615px;text-align:center;}
.pageing ul .nav ul{ display:inline; border:none;}
.pageing ul .nav li{ display:inline; float:none;}
.pageing ul .nav li.active a{ color:#FF0000;}
.pageing ul li .left_arrow{ background:url("../img/page_left_arrow.jpg") no-repeat left top; width:15px; height:13px;*height:14px; overflow:hidden; float:left; display:block; text-indent:-999px;}
.pageing ul li .left_arrow:hover{ background-position:-15px top;}
.pageing ul li .right_arrow { background:url("../img/page_right_arrow.jpg") no-repeat left top; width:15px; height:13px;*height:14px; overflow:hidden;  float:right; display:block;text-indent:-999px;}
.pageing ul li .right_arrow:hover{ background-position:-15px top;}

/*---------- Form -----------*/

.form_top{ background: url(../sc/img/form_top.jpg) no-repeat; height:136px; padding: 42px 10px 10px; position:relative;}
.form_top .question_box{ position:absolute; right: 154px; top: 135px;}
.form_top2{ background: url(../sc/img/form_top2.jpg) no-repeat #f2f2f2; padding: 42px 10px 10px; position:relative;}
.form_top2 .question_box{ position:absolute; right: 154px; top: 135px;}
.form_box { background-color:#f2f2f2; padding:10px;}

.form_text { width:180px;}
.form_text2 { width:185px;}
.form_text3 { width:280px;}
.form_title_msg { height:28px; margin: 3px 0 3px; background:url(../sc/img/title_bg.jpg) repeat-x}
.line { border-left: #cecece 1px solid }
.form_mark { color:#e6212a; font-size:11px}
td { height: 28px;}

/*---------- Search Box-----------*/
.submit_btn {background:url("../img/search_btn.jpg") no-repeat left top;color:#3D7169; border:none;height:18px;margin:1px 2px 0 0;width:17px; float:right; cursor:pointer;*float:none;}
.hint{position:absolute; font-size:12px; color:#666666; white-space:nowrap; display:block;}
#footer .hint{ left:21px; top:16px;}
.topsearch .hint{left:298px;top:92px; width:120px;}

/*-------------jcarousel-----------------*/
.carousel_box .loading{display:block;margin:35px auto auto;}
.carousel_box ul#mycarousel li {display:inline;}
.carousel_box ul#mycarousel li img{display:none;}

/*--------- watermark----------------*/
.watermark_newcar {background:url("../img/watermark02.png") no-repeat scroll left top transparent;height:23px;margin-left:4px;margin-top:-28px;position:relative;width:141px; z-index:9999;}
.watermark_usedcar {background:url("../img/watermark.png") no-repeat scroll left top transparent;height:23px;margin-left:4px;margin-top:-28px;position:relative;width:141px; z-index:9999;}

/*-------------header-----------------*/

.header .bar{
	width:100%;
	height:22px;
	margin:0;
	padding:0;
	background:url("../img/map_tab_bg.jpg") repeat scroll 0 0 transparent;
}
.header .bar ul{
	height:100%;
	margin:0;
	display:block;
	float:left;	
}
.header .bar li{
	width:138px;
	height:100%;
	margin:0;
	display:block;
	float:left;
	list-style:none;	
}
.header .bar li.china{
	background:url("../sc/img/china_map_btn.jpg") no-repeat;
}
.header .bar li.emirates{
	background:url("../sc/img/emirates_map_btn.jpg") no-repeat;
}
.header .bar li.eventbtn{
	background:url("../sc/img/video_event_btn.jpg") no-repeat;
}
.header .bar li.adbtn{
	background:url("../sc/img/video_ad_btn.jpg") no-repeat;
}	
.header .bar li.select{
	background-position:0px -23px;
}
.header .bar li.selected{
	background-position:0px -46px;
}
.header .bar li a{
	width:100%;
	height:100%;
	line-height:22px;
	display:block;
	text-align:center;
    text-indent: -9999px;
}


/*-------------search-----------------*/
.carSearch .selectBox
{
	background:#FFF;
	border:1px #CCC solid;
	position:relative;
	height:23px;
	text-align:left;
	z-index:9999;
}
.carSearch .selectBox .display
{
	position:relative;
	line-height:23px;
	height:23px;
	padding:0 4px;
}
.carSearch .detail .selectBox .btn
{
	position:absolute;
	width:100%;
	height:23px;
	top:0;
	left:0;
	background:url("../img/selectbox_btn.jpg") no-repeat right 4px;
	z-index:9999;
}

.carSearch .detail .selectBox .btn.select{
	background-position:right -11px;
	cursor:pointer;
	_height:15px;

}


.carSearch .selectBox .list
{
	position:absolute;	
	min-width:100%;
	_width:100%;
	background:#FFF;
	border:1px #CCC solid;
	padding:0 4px;
	line-height:23px;
	height:200px;
	overflow-y:scroll;
	/*overflow-x:visible;*/
	z-index:8888;
	
}
.carSearch .selectBox .list a
{
	display:block;

	clear:both;
	white-space:nowrap;
}
.carSearch{
	width:647px;
	margin-bottom:10px;
	position:relative;
}
.carSearch .header{
	width:100%;
	height:22px;
	border-bottom:#CCC 1px solid;
	margin:0;
	padding:0;
	background:url("../img/map_tab_bg.jpg") repeat;
}
.carSearch .header a{
	width:29px;
	height:12px;
	display:block;
	float:left;
	background: no-repeat left bottom;
	margin:5px 0;
	text-indent:-9999px;
}
.carSearch .header img{
	height:12px;
	margin:5px 5px 5px 0;
	float:left;
}
.carSearch .header a.selected{
	background: no-repeat left top;
}
.carSearch .header a:hover{
	background: no-repeat left top;
}

.carSearch .header a.search{
	background-image:url("../sc/img/search_title.gif");
	width:61px;
	height:12px;
	margin-left:10px;
	margin-right:5px;
}

.carSearch .header a.result{
	background-image:url("../sc/img/result_title.gif");
	width:61px;
	height:12px;
	margin-left:5px;
}
.carSearch .slideBox{
	/*background-color:#F1F1F1;*/
	position:relative;
}
.carSearch .slideBox .showHide{
	background:url("../sc/img/slideBar.jpg") no-repeat top;
	width:100%;
	display:block;
	height:22px;
	cursor:pointer;
}
.carSearch .slideBox .showHide.select{
	background-position: bottom;

}
.carSearch .slideBox .detail{
	/*width:558px;*/
	/*height:66px;*/
	text-align:center;
	/*background-color:#F1F1F1;*/
}
.carSearch .slideBox form{
	background-color:#F1F1F1;
	padding-top:5px;
	_margin:0;
	*margin:0;
}
.carSearch .slideBox table{
	height:32px;
}
.carSearch .slideBox .keywordsInput{
	/*position:relative;*/
	/*margin-top:12px;*/
	margin-left:6px;
	_margin-left:0px;

}
.carSearch .slideBox .keywordsInput input{
	margin-left:-3px;
	/*margin-left:40px;*/
}
.carSearch .slideBox .submit{
	vertical-align:middle;
}

/*.carSearch .slideBox .detail .keywordsInput .newcar{
	margin-left:2px;
	_margin-left:0px;
}*/

.carSearch .slideBox .detail .keywordsInput{
	/*visibility:hidden;*/
}
.carSearch .slideBox .detail .keywordsInput .hint{
	/*margin:4px 5px;*/
	
}
.carSearch .slideBox .detail input.keywords
{
	color:#6a6a6a;
}

.carSearch .slideBox .detail select{
	height:20px;
	overflow:hidden;
}
.carSearch .result{
	margin-top:10px;
}
.carSearch .result .record{
	width: 206px;
	height: 265px;
	background:url("../img/carSearchResultBg.jpg") no-repeat top;
	float:left;
	margin:0 4px;
	position:relative;
	/*z-index:10;*/
}
.carSearch .result .record .image{
	background:url("../img/thumbtail_bg.jpg");
	height:132px;
	padding:2px;
	border:#d7d7d7 2px solid;
	text-align:center;
	overflow:hidden;
}

.carSearch .result .record .soldimage{
	position:absolute;
    right: 2px;
    top: 1px;

}
.carSearch .result .record .detail{
	margin-top:5px;
}
.carSearch .result .record .detail *{
	margin-left:10px;
}
.carSearch .result .record .detail h6{
	margin-top:10px;
	margin-bottom:0px;
	font-size:12px;
	font-weight:normal;
	color:#000;
	word-wrap:break-word;
	display:block;
}
.carSearch .result .record .detail p{
	line-height:15px;
	margin-top:0;
	margin-bottom:0;
}
.carSearch .result .record .detail .data{
	clear:both;
}
.carSearch .result .record .detail .data *{
	margin:0;
	float:left;
}
.carSearch .result .record .detail .data .label{
	white-space:nowrap;
}
.carSearch .result .record .detail .data .detail{
	width:130px;
}
.carSearch .result .record .detail a{
	clear:both;
	display:block;
	color:#F00;
	margin-top:10px;
}
.carSearch .result .record .detail a:hover{
	text-decoration:underline;
}
.carSearch .result .mark{
	font-size:12px;
	color:#F00;
	margin-top:10px;
}

.new .detail .selectBox{
	width:130px;
}

.used .detail .selectBox{
	width:110px;
}
/*---- Form Error Message ---*/
.errormsg {color:#DA2920;white-space:nowrap;}

/*---- Video Tab ---*/
.hiddenTab {position:absolute;z-index:-9999;opacity:0;}





.detailinfo-top-text img{
	width:100%;
}




/* 20190924新加 */
.innercontentdetail .detailinfo .detailinfo-bottom img{
	width: 100%;
}