@charset "utf-8";
/* CSS Document */

/*全局设置*/
body {	font-size:12px;	color:#333;	line-height:200%; font-family: Arial, Helvetica, sans-serif;	text-align:justify;	text-justify:inter-ideograph; margin:0;-webkit-text-size-adjust: none;}
div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote, p { margin:0; padding:0;}
table, td, tr, th {	font-size:12px;}
ol, ul { list-style:none;}
li { list-style-type:none;}
img { border:0;}
h1, h2, h3, h4, h5, h6, pre {font-size:12px; font-weight:normal;}
em, th {font-style:normal;}
input {	font-family:Arial; font-size:12px;}
.clearfloat {clear:both; margin:0; padding:0;}
a {	color:#333;	text-decoration:none;}
a:hover { text-decoration:none; }
.nav1 {	font-size:12px;	color:#333;	text-decoration:none;}
a.nav1:hover{ color:#F00}
.font120 {	line-height:120%;}
.font150 {	line-height:150%;}
.fontRed {	color:red;}
.fontGreen { color:#0F0;}
.fontblue {	color:#39F;}
.fontYellow {color:#FF0;}
.fontGray {	color:#666;}
.fontWhite {color:#FFF;}
.font14 {	font-size:14px;}
.font14blue {font-size:14px; color:#0058A5;}
.font14blueB {font-size:14px; color:#39F; font-weight:bold;}
.font14red {font-size:14px;	color:red;}
.font14redB {font-size:14px; color:red;	font-weight:bold;}
.font14White {	font-size:14px;	color:#FFF;}
.picR {	float:right; margin:5px 0 0 15px;}
.picL {	float:left; margin:5px 15px 0 0;}
.marL5 { margin-left:5px;}
.marL10 {margin-left:10px;}
.marTB5 {margin-top:5px; margin-bottom:5px;}
.marT5 {margin-top:5px;}
.marTB10 {margin-top:10px; margin-bottom:10px;}
.marTB15 {margin-top:15px; margin-bottom:15px;}
.marT10 {margin-top:10px;}
.padT10 {padding-top:10px;}
.fL {float:left;}
.fR {float:right;}
/*分页*/
.PageMenu { padding:10px 3px 3px 3px; text-align:center; clear:both;}
.PageMenu A { padding:2px 5px 2px; margin:0px 3px; border:#eee solid 1px; 	COLOR: #666; text-decoration:none;}
.PageMenu A:hover { border:#cc0000 1px solid; color: #cc0000;	}
.PageMenu A:active { border:#999 solid 1px; color: #666; }
.PageMenu .Pbox1 { padding:2px 5px 2px 5px; margin:2px; 	COLOR: #fff; background:#cc0000; 	FONT-WEIGHT: bold; 	BORDER:#cc0000 1px solid;}
.PageMenu .Pbox2 { padding:2px 5px 2px 5px;	 	MARGIN: 2px; border:#eee solid 0px;	COLOR: #333; }
.back{ text-align:center; line-height:30px; background:#ECF5FF;   margin-top:10px; font-weight:bold; font-size:12px;}

.c11,.c12,.c13{ padding-left:185px;}

/*清除浮动方法一*/
#layout{overflow:auto;zoom:1;} 
#layout:after{display:block;clear:both;content:"";visibility:hidden;height:0;} 

.main {	width:1000px; margin:0 auto;}

.top{ height:84px;}   

.menu{ height:40px; background:url(../gif/menu_s1.gif) top repeat-x;} 
.menu li{ float:left;width:90px; text-align:center; line-height:40px;  background:url(../gif/menu01.gif) right center no-repeat;  } 
.menu li a{ color:#fff; display:block; height:40px; } 
.menu li a:hover,.menu li .hov{ background:#d8231c;}
.fontW{ font-weight:bold;} 
.menu .bgNone{ background:none;}
.padLR5{ padding:0 5px;}
.padTB20{ padding:20px 0;}
/*bt*/
.bt{ border-top:#db231c solid 2px; line-height:28px; color:#333; } 
.bt span{ float:left; width:500px; display:block;}
.bt  em{ float:right; width:300px; display:block;}  
.padTB10{ padding:10px 0;}
.bt a{ padding:0 10px;}
.padL10{ padding-left:10px;}
/*Home*/
.box{ width:298px;}
.TitleA{ line-height:33px; border-bottom:#d8231c solid 2px; padding:0 10px;}
.TitleA a,.TitleB a{ float: right; color:#0066ff; font-size:12px; font-weight:normal;}
.TitleA a:hover,.TitleB a:hover{ text-decoration:underline;}
.TitleA a,.TitleB a{ font-family:"宋体";}
.index_next li{ line-height:27px; background:url(../gif/b1.gif) left center no-repeat;} 
.index_next li a{ padding-left:15px; color:#666;} 
.index_next li a:hover,.carlogo li a span:hover{ color:#d8231c;} 
.padLR10{ padding:0 10px;}

.boxA,.box{border:#ccc solid 1px; height:198px;}
.boxA{ width:688px;}
.carlogo li{ height:143px; float:left; width:114px; display:block; text-align:center;}
.carlogo li em{ height:95px; display:block;}   
.carlogo li span{ display:block; font-weight: bold; line-height:25px; height:50px; overflow:hidden;}
.carlogo li span p{ font-weight:normal;} 


.TitleB{ line-height:38px; background:url(../gif/bg01.gif) top repeat-x; height:38px; overflow:hidden; padding-right:10px;  border:#ccc solid 1px;} 
.TitleB em{ width:200px; background:url(../png/bg02.png) top repeat-x; display:block; color:#fff; float:left; font-size:14px;padding-left:19px;}
 
.TitleB strong{ color:#999; padding-left:10px; font-weight:normal;}
.Models{ border-left:#ccc solid 1px; height:222px;} 
.Models li{ width:332px; height:90px;  padding:10px 0;border-bottom:#ccc solid 1px; border-right:#ccc solid 1px;  float:left; display:block; }  
.Models li img{ width:130px; height:90px; padding: 0 10px; float:left;} 
.Models li span{ width:171px; float:right; padding-right:10px; display:block; line-height:18px;}     
.Models li span h1,.Models li span b,.Models li a span  h3:hover{ color:#ff0000; font-weight: bold;} 
.Models li span h3{ font-weight:bold;} 
 

/*分类信息*/
.sort{ border:#ccc solid 1px; border-top:none; border-bottom: none; background:url(../gif/bg02.gif) 498px top repeat-y; height:333px;} 
.sort li{ border-bottom:#ccc solid 1px; width:499px; height:90px; float:left; padding: 10px 0; display:block;} 
.sort li img{ width:120px; height:90px; padding:0 10px; float:left;} 
.sort li span{ width:349px; padding-right:10px; float:right; display:block; height:90px; display:block; line-height:18px; }
.sort li span .more{ color:#ff0000; font-family:"宋体";}
.sort li span .more:hover{ text-decoration: underline}
.sort li span h3 a{ font-size:14px; font-weight:bold; color:#333; }
.sort li span h3 a:hover{ color:#ff0000;}
.sort li span h4{ color:#999;} 
.boL{ border-right:#ccc solid 1px;} 
/*高级车专区*/
.car1,.car2{ border:#ccc solid 1px; border-top:none; }
.car1{height:140px;}
.car2{height:40px;}
.car1 li{ float:left; width:166px; display:block; text-align: center; padding-top:10px;}
.car1 li  span{ color:#333; display:block; line-height:30px; height:30px; overflow:hidden;}
.car1 li  a span:hover{ color:#f00;}
.car2 li{ float:left ; width:90px; text-align: center; display:block; padding:7px 0;} 


/*租车报价*/
.price table{ width:100%;  border-left:#ccc solid 1px; }
.price table td{ border-right:#ccc solid 1px;border-bottom:#ccc solid 1px; height:110px; text-align:center; vertical-align:middle ; padding-top:10px; line-height:25px; overflow:hidden;}
.price table td em{ height:60px; display:block;}
.price table td span{ display:block; height:73px;}
.price table td h3{ font-weight:bold;}
.price table td a:hover,.formalities table td a:hover,.index_list ol li a:hover,.PageBrand li span h3 a:hover,.PageBrand li span em,.b1 em,.Return a:hover,.zijia .list li a span:hover,.f00,.know li a:hover,.newslist li a:hover,.carshow li span h3 a:hover{ color:#f00;}  
.price table td p{ color:#999;} 
.price table td .more{ line-height:110px ; color:#09F;} 
.price table td .more:hover,.link a:hover{ text-decoration:underline;color:#09F;}
/*手续*/
.formalities table{ border-bottom:#ccc solid 1px; border-left:#ccc solid 1px; width:100%;}
.formalities table td{ border-top:#ccc solid 1px; border-right:#ccc solid 1px; height:36px; line-height:36px;} 
.formalities table td div.cf_content{width:1000px; height:36px; overflow:hidden}
.formalities table td a{ padding:0 9px; font-size:14px; font-weight:bold; } 
.formalities table p{ padding-left:10px; }
.formalities table  h3{ padding-left:40px; font-size:14px; font-weight:bold;}
.index_list{ border-bottom:#ccc solid 1px; border-left:#ccc solid 1px; height:280px;} 
.index_list .TitleB{ border-left:none; border-right:none; font-weight:bold;}
.index_list li{ border-right:#ccc solid 1px; width:332px; height:280px; float:left;}
.index_list ol{ height:240px; }
.index_list ol li{ height:29px; line-height:29px; display:block; width:312px; padding:0 10px; overflow:hidden; background:url(../gif/b1.gif) 10px center no-repeat;}
.index_list ol li a{ padding-left:10px;} 
.index_list ol li span{ float:right; color:#999;}

.link{ background:#f1f0e7; padding:5px 10px; line-height:25px;} 
.center {  text-align:center;}
.link a { padding:0 6px;} 




/**************内页****************/
.aboutimg{ height:319px;}
.marT20{ margin-top:20px;}
.PageB{ padding:20px; border:#ccc solid 1px; border-top:none;}
.PageC{ padding:0 20px 20px 20px; border:#ccc solid 1px; border-top:none;} 
.font250{ line-height:250%;} 
.PageBrand li{ width:958px; padding:15px 0; border-bottom:#999 dotted 1px; height:160px;} 
.PageBrand li img{ float:left; width:240px; height:160px; } 
.PageBrand li span{ width:700px; padding-left:18px; float:left; display:block; height:160px; line-height:26px;}  
.PageBrand li span h3{ font-weight:bold; font-size:14px;}
.PageBrand li span h1{ color:#999;}
.w250{ width:250px; border:#ccc solid 1px;} 
.w730{ width:730px;}
.busimg li{ width:250px; text-align:center; height:190px; }
.busimg li span{ display:block; line-height:30px;}
.busimg li a span:hover{ color:#f00;} 
.b1{ padding:5px; background:#f2f2f2; line-height:25px;}
.bro2{ border:#ccc solid 1px; border-top:none;}
.pad25{ padding:25px;}
 
/*企业租车*/
.leftnav li{ margin-top:5px;background:url(../gif/leftnav1.gif) top repeat-x;} 
.leftnav li a{ line-height:40px;  height:40px; display:block; background:url(../gif/leftnav2.gif) left top no-repeat; padding-left:49px;}
.leftnav li a:hover,.leftnav li .hov{ color:#fff; background:url(../gif/leftnav3.gif) left top no-repeat;}

.leftNav li{ margin-top:5px;background:url(../gif/leftnav1.gif) top repeat-x;} 
.leftNav li a{ line-height:40px;  height:40px; display:block; padding-left:15px;}
.leftNav li a:hover,.leftNav li .hov{ color:#f00; }  
.leftNav li  em{ font-family:"宋体"}

 




.w230{ width:230px; }
.yahei{ font-family:"微软雅黑"} 
.font20{ font-size:20px;}
.font16{ font-size:16px;} 

.borccc{ border:#ccc solid 1px;}
.Return{ line-height:35px; background:#f2f2f2; text-align:center; margin:10px;}
.TitleB strong{ font-weight:normal; color:#f00;} 
.padB20{ padding-bottom:20px;}
.zijia{ border:#ccc solid 1px; border-top:none; padding:10px 0;}
.zijia .title{font-size:14px; font-weight:bold; line-height:40px; background:#f2f2f2; padding:0 25px; }
.zijia .table,.Hk table,.member .table,.shouxu table{ border-top:#ccc solid 1px; border-left:#ccc solid 1px;  margin:15px  0; width:100%; }
.zijia .table td,.Hk table td,.member .table td{ border-bottom:#ccc solid 1px; border-right:#ccc solid 1px; text-align:center; line-height:35px; font-size:14px; }
.shouxu table td{ border-bottom:#ccc solid 1px; border-right:#ccc solid 1px; padding-left:20px; line-height:35px;} 
.zijia .list li{ width:474px; float:left; height:300px; display:block; text-align:center; } 
.zijia .list li span{ display:block; line-height:30px;}

/*HK*/
.w230{ width:230px; padding: 0 10px; border:#ccc solid 1px;}

.leftN li{ border-bottom:#ccc dashed 1px; padding:10px 0;  line-height:25px; }  
.leftN li ol li{ border:none ; line-height:25px; padding:0; }
.leftN li h3{ font-weight:bold;font-size:14px;}
.lancolor{ color:#0066ff;}
.leftN li em{ color:#f00; padding-left:5px;}
.pad10{ padding:10px;}
.know li{ background:url(../gif/b3.gif) left center no-repeat; line-height:40px; border-bottom:#ccc dotted 1px; padding-left:20px;}
hr{ color:#ccc;}
.know li span{ float:right; color:#999; font-size:12px;}
.member
.member td{  text-align:center; line-height:35px;}

/*新闻列表*/
.newslist,.carshow{ border:#ccc solid 1px; border-top:none; padding:10px ; overflow:hidden;}
.newslist li{ float:left; width:311px; display:block; line-height:35px; background:url(../gif/b4.gif) left center no-repeat; padding-left:15px;  height:35px; overflow:hidden;} 
/*车展*/

.carshow li{ /*width:489px; */  width:710px; float:left; /*height:160px;*/ border-bottom:#ccc dotted 1px; padding:15px 0; display:block;}
.carshow li img{ width:130px; height:90px; float:left;}  
.carshow li span{ /*width:229px;*/ width:450px; padding-left:20px; float:left; display:block; /*height:160px;*/ line-height:25px;} 
.carshow li span h3{ font-weight:bold; /*padding-bottom:10px;*/} 
.carshow li span b{ color:#f00; font-weight:bold;}
.carshow li span .more{ font-family:"宋体"; color:#0066ff;} 
.carshow li span .more:hover{ text-decoration:underline; }

/*新闻内容*/
.newsTitle{ text-align:center; font-size:16px; font-weight:bold; line-height:50px; border-bottom:#ccc solid 1px;}
.newsContent{ line-height:28px; font-size:14px; padding:15px; }
.newsContent img{ max-width: 900px;  height:auto;  width:expression(this.width > 900 ? "900px" : this.width); }



/*租车地图*/
.MapA  h3{ color:#bd0c0c; font-size:14px; font-weight:bold; line-height:35px; height:35px; display:block; background:url(../gif/map1.gif) left center no-repeat; padding-left:20px;}
.MapA h3 a{color:#bd0c0c;}
.MapA ul{ padding:0; width:948px; }
.MapA ul li{border-bottom:#ccc dotted 1px; padding-bottom:10px;} 
.MapA li ul{ width:900px; display:block; padding-left:20px; }
.MapA li li{ float:left; padding:0 25px 0 0 ; line-height:35px; border:none;}   
.MapA li ul em{ font-family:"宋体"; padding:0 15px 0 0; font-size:11px;}   
.MapA li li a,.MapA li ul em{ color:#666;}
.MapA li li a:hover{color:#bd0c0c; font-weight:bold;}
