li{ list-style:none}
body{ margin:0; padding:0; font-size:12px;font-family:CN Hiragino SansGB,Microsoft Yahei,Heiti,sans-serif EN Helvetica,Arial,sans-serif;}
div,
form,
h1,h2,h3,h4,
ul,li,
dl,dt,dd,tr,td,
p,a,img,table,span,strong{margin:0px;padding:0px; border:0}

img{ display:block;}
table{border-collapse:collapse;border-spacing:0;}

a{ text-decoration:none; color:#000000;}
a:active {outline:none;}
h1{}
h2{}
h3{}
h4{}
img,div{BEHAVIOR: url(../Images/iepng/iepngfix.htc);}

.tred{ color:#FB0004}
.clear{ clear:both; overflow:hidden;}
.winBg{ width:100%; position:fixed; z-index:11000; top:0; left:0; height:100%; background:rgba(0,0,0,0.7); display:none}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{clear:both;zoom:1;}
.right{ float:right; display:inline-block}
.left{ float:left; display:inline-block}
/**/
.mt15{ margin-top:15px;}

/*navi*/
header{ width:100%; height:64px; background:#961507; position:fixed; z-index:12000;top:0; left:0}
.headHeight{ height:64px}
#Head{ width:960px; height:64px; margin:0px auto; position:relative}
#Head h1{ float:left; padding:4px 0}



#Header_right{ float:right; width:150px; height:64px;}

/*********下拉*********/
.topmenu{ position:absolute; left:70px; top:0; height:64px; background:#690f06;}
.topmenu li{ float:left; display:inline-block; width:125px; height:64px;}
.topmenu li a.menu_item{ display:block; width:124px; margin-right:1px;line-height:64px; text-align:center; color:#ffffff; font-size:12px; font-weight:bold; outline:none;background:#961507 url(../images/header/libg.gif) right no-repeat; }
.topmenu li a.menu_item:hover,.topmenu li a.menu_item_on{ background:#fff url(../images/header/libg2.gif) right no-repeat; text-decoration:none; color:#666;border-bottom:3px #690f06 solid;line-height:61px;}
.menu_item_on{background:#fff; text-decoration:none; color:#666;}
.submenu_common{ display:none; padding:20px 0; width:200px; background:#fff; font-size:14px; margin-left:-40px}
.submenu_common li{ width:100%; height:30px; line-height:30px;}
.submenu_common li a{ display:block; width:100%; line-height:30px; text-align:center; color:#666;}
.submenu_common li a:hover{ color:#961507; text-decoration:none;}

#topmenu .submenu_vehicles{ display:none; background:#252525; position:relative; margin-left:-70px}
#topmenu .submenu_vehicles ul.submenu_menu{ float:left;  width:194px;height:480px;  color:#666;  background:#fff; border-right:1px solid #ccc;}
.submenu_vehiclesbj{ background: url(/images/header/vehicle-sprite.png) no-repeat right top; position: absolute; top:0px; left:120px;z-index:200; height:403px; width:149px;}
#topmenu .submenu_vehicles ul.submenu_menu li{ width:100%; height:66px; border-bottom:#ccc solid 1px; line-height:66px; position:relative; font-size:14px; font-weight:600}
#topmenu ul.submenu_menu a{ display:block;  height:66px; line-height:66px;color:#666; text-indent:29px; background: url(/images/header/vehicle-sprite.png) no-repeat; position:relative}
#topmenu ul.submenu_menu #viaggio{ background-position:right 0%;}
#topmenu ul.submenu_menu #ottimo{background-position:right 20%;}
#topmenu ul.submenu_menu #c500{background-position:right 42%;}
#topmenu ul.submenu_menu #viaggio:hover{ background-position:right 0%; color:#fff}
#topmenu ul.submenu_menu #ottimo:hover{background-position:right 20%; color:#fff}
#topmenu ul.submenu_menu #c500:hover{background-position:right 42%; color:#fff}
#topmenu ul.submenu_menu .submenu_on{ color:#fff}
#topmenu .submenu_item{ float:left; width:690px; height:403px; }
.jt{display:none;background: url(/images/header/jtbj.png) no-repeat left top; width:297px; height:66px; position:absolute;}
.submenu_nav{width:770px; height:480px;position:relative;  z-index:-1; left:190px; display:none}
#submenu_viaggio{  background: url(/images/header/viaggio.jpg) no-repeat right top #fff;  }
#submenu_ottimo{  background: url(/images/header/ottimo.jpg) no-repeat right top #fff; }
#submenu_500{  background: url(/images/header/500.jpg) no-repeat right top #fff; }
.cherokee_nav{
 width:205px;
 background:#f5f5f5;
 
 border-top:1px solid #dfdfdf;
 border-left:1px solid #dfdfdf;
 position:absolute;
 left: 444px;
 top: 185px;
}
.cherokee_nav li{ height:30px;width:204px; line-height:30px; border-bottom:1px solid #dfdfdf; }
.cherokee_nav li a{ color:#666;padding-left:20px; text-decoration:none; display:block;}
.cherokee_nav li a:hover{ color:#666; display:block;  background:#ffb302;}
.menus_more{ position:absolute; right:25px; bottom:0; display:block; width:95px; height:24px; background:url(/images/header/menu_more.png) 0 0 no-repeat; text-indent:-9999em;}
#navpic{ width:265px; height:150px; display:block; left:230px; position:absolute;}
.headCarTit{ font-size:20px; text-align:center; width:360px; color:#000; position:absolute; bottom:100px; left:90px; font-weight:600}
.headCarTit img{ margin:10px auto 0}
.headCarInfo{ width:380px; height:40px; line-height:20px; position:absolute; bottom:50px; left:85px}
.headCarInfo p{ float:left; }
.headCarInfo p:first-of-type{ border-right:1px #ccc solid;width:168px; padding-left:10px}
.headCarInfo p:last-child{ background:url(../images/header/youhao.gif) left no-repeat; margin-left:40px; padding-left:30px; width:100px}
.headCarInfo p span{ font-size:20px; color:#000}
.cherokee1_nav{ position:absolute; right:45px;  bottom:60px; width:166px;}
.cherokee1_nav li{ height:28px; width:166px; margin-top:5px}
.cherokee1_nav li:nth-child(2){ margin-top:30px}
.cherokee1_nav li a{ display:block;height:22px; width:160px;background-color: #982f1a;
	cursor:pointer;
	padding:3px; }
.cherokee1_nav li a:hover{
	background-color: #961507;
	}
.cherokee1_nav li a span{ color: #fff;
	display:block;
	text-align:center;
	border:1px #fff solid;line-height:20px}


footer{ background:#221f20; width:100%; padding:0 0 20px;}
#Foot{ width:960px; margin:0px auto;}
#Foot_navi{ overflow:hidden; clear:both;}
#Foot_logo{ float:left; width:165px; margin-right:15px;}
.foot_navi_right{ float:left; width:780px;}
.foot_navi_right_list{ clear:both; margin-bottom:10px}
.foot_navi_right_list ul{ float:left;}
.foot_navi_right_list ul li{ padding:5px 50px;}
.foot_navi_right_list ul li.one{ padding-bottom:8px; padding-top:0px; }
.foot_navi_right_list ul li a{ color:#666666;}
.foot_navi_right_list ul li h2{ font-size:14px; color:#666}
.foot_navi_right_list ul li h2 a{ color:#FFF; font-size:14px; }
.foot_navi_right_list2{ color:#b6b5b5; height:20px; float:left}
.foot_navi_right_list2 a{ color:#b6b5b5; margin:0 8px; height:20px; line-height:20px; vertical-align:middle;}
.foot_navi_right_list2 a.foot_wx{ float:right;line-height:20px; vertical-align:middle;}
.foot_wx img{ vertical-align:middle;height:20px; line-height:20px;}
#Foot_link{ width:780px; margin-left:180px; border-top:1px solid #252424; margin-top:10px; padding-top:15px;}

#Foot_ltd{ margin-top:10px}
#Foot_ltd .ltd{ color:#929191;}
#Foot_ltd li{  height:53px; line-height:53px; color:#6f6d6e; margin-left:10px;}
#Foot_ltd li p,#Foot_ltd li a img{vertical-align:middle; line-height:53px;}
#Foot_ltd li p{ margin-left:35px;}
#Foot_ltd li p span{ border-bottom:1px solid #636061; border-top:1px solid #636061; padding:5px 0px;}
#Foot_ltd li p strong{color:#c6c4c5; }
.share {
    color: #555;
    float: right;
    height: 17px;
    width: 117px;
}
.share ul {
    height: 17px;
    width: 120px;
}
.share ul li {
    display: inline-block;
    float: left;
    height: 17px;
    margin-left: 2px;
    width: 20px;
}
.share ul li a {
    background: rgba(0, 0, 0, 0) url("/images/share.png") no-repeat scroll 0 0;
    display: block;
    height: 100%;
    outline: medium none;
    width: 92%;
}
.share ul li.share-qq a {
    background-position: 0 0;
}
.share ul li.share-sina a {
    background-position: -19px 0;
}
.share ul li.share-renren a {
    background-position: -37px 0;
}
.share ul li.share-douban a {
    background-position: -55px 0;
}
.share ul li.share-weixing a {
    background-position: -73px 0;
}
.share ul li.share-qq a:hover {
    background-position: 0 -17px;
}
.share ul li.share-sina a:hover {
    background-position: -19px -17px;
}
.share ul li.share-renren a:hover {
    background-position: -37px -17px;
}
.share ul li.share-douban a:hover {
    background-position: -55px -17px;
}
.share ul li.share-weixing a:hover {
    background-position: -73px -17px;
}
.indexSubnav {
    margin: 0 auto 20px;
    width: 960px;
	border-bottom:1px #4d4d4d solid;
}
.indexSubnav a {
    display: block;
    float: left;
    font-size: 14px;
    height: 50px;
    line-height: 50px;
    text-align: center;
    width: 190px;
}
.indexSubnav a:link {
    color: #fff;
    text-decoration: none;
}
.indexSubnav a:visited {
    color: #fff;
    text-decoration: none;
}
.indexSubnav a:hover {
    color: #961507 ;
    text-decoration: none;
}



.fiatBtn{
	display:block;
 	background-color: #961507;
	cursor:pointer;
	padding:3px;
}
.fiatBtn span{
    color: #fff;
	display:block;
	text-align:center;
	border:1px #fff solid;
	line-height:22px;
	}
.kv960{ width:958px; margin:0 auto; position:relative; padding:1px}



.serviceTit { font-size:32px; text-align:center; height:100px; line-height:100px; background:#fff; font-weight:normal}
.serviceCon {background:#fff url(/images/serviceBg.gif) top repeat-x; margin:0 auto; padding:1px}
.serviceBox { width:960px; margin:34px auto}

/**** pic slider****/
.prevBtn,.nextBtn{ 
	display:block;
	width:76px;
	height:104px;
	position:absolute;
	top:50%;
	margin-top:-52px;
	z-index:10;
	}	
.nextBtn{ 
	right:0;
	}
.prevBtn{left:0}
.prevBtn a, .nextBtn a{  
	display:block;
	position:relative;
	width:100%;
	height:100%;
	background:url(/images/slideshow-sprites.png) 0 0 no-repeat;	
	text-indent:-9999em;
	outline:none;
	}	
.nextBtn a{ background-position:-90px 0;}

.show-Title{ height:18px; padding:2px 0; position:relative; background:#961507; z-index:10}
.show-Title p{ border-top:1px #fff solid;border-bottom:1px #fff solid; height:16px;}
.show-Title h3 { border:2px #000 solid; background:#fefee1; padding:2px; position:absolute; left:50%; margin-left:-146px; top:-11px; width:287px;box-shadow: 2px 2px 2px #000;}
.show-Title h3 span{ width:285px; height:36px; line-height:36px; color:#000; text-align:center; font-size:16px;  border:1px #961507 solid; display:block}

/*平行四边形*/
#car_color li span {width: 40px;height: 24px;margin:5px 20px 0 0;-webkit-transform: skew(-20deg);-moz-transform: skew(-20deg);-o-transform: skew(-20deg);display:block; float:left;}
#car_color .white span{ background:#e1e1e1}
#car_color .blue span{ background:#0068b3}
#car_color .red span{ background:#761b1c}
#car_color .gold span{background:#ba954f}
#car_color .gray span{ background:#696969}
#car_color .black span{ background:#000}
#car_color .cherry span{ background:#a30205}
#car_color .orange span{ background:#cb4127}
#car_color .cofee span{ background:#7a6350}
#car_color .snow span{ background:#dfdbcc}
#car_color .green span{ background:#506d52}
#car_color .yellow span{ background:#f2d82d}
