@charset "utf-8";
@font-face {
	font-family: '凯迪拉克汉仪俊黑50简';
	src: url(../font/hyjhj.eot);
	src: url(../font/hyjhj.eot?) format("embedded-opentype"), url(../font/hyjhj.woff) format("woff"), url(../font/hyjhj.ttf) format("truetype");
}

body {  background:#fff; min-width: 1280px; font-family:'凯迪拉克汉仪俊黑50简', sans-serif; }
img { width:100%; display:block; }

.headerBox{width: 100%;position: relative;border-bottom: 1px solid #f1f1f1;}
.hd{width: 1280px;position: relative;margin: 0 auto;}
.home { width:55px; top:54px; left:1194px; position:absolute; }
.logo { width:178px; top:46px; left:41px; position:absolute; }

.main { width:1280px;  position:relative; margin: 0 auto; }
.kv{width: 100%;position: relative;}
.kvVideo { width:100%; position:relative; }
/*.kvVideo video { width:100%; height:100%; position:absolute; top:0; }*/

.kvUl { width:100%; height:100%; position:absolute; top:0; pointer-events:none; overflow:hidden; }
.kvUl li { width:100%; height:100%; position:absolute; top:0; left:100%   }
.kvUl li:first-child { left:0%   }
.kvUl video { width:100%; height:100%; }

.kvPoints { width:100%; height:70px; padding-top:10px; text-align:center; }
.kvPoints li { width:45px; height:3px; padding:0 5px 5px;  display:inline-block; text-align:center;
	 opacity:0.2; cursor:pointer; }
.kvPoints li:first-child { opacity:0.4;   }

.bannerBox { width:100%; position:relative; overflow:hidden; }
.bannerUl { width:100%; height:100%; position:absolute; top:0;  }
.bannerUl li { width:100%; height:100%; position:absolute; top:0; left:100%; }
.bannerUl li:first-child { left:0% }

.bannerPoints { width:100%; height:50px; padding-top:10px; text-align:center; }
.bannerPoints li { width:45px; height:3px; padding:0 5px 5px; display:inline-block; text-align:center;
	 opacity:0.2; cursor:pointer; }
.bannerPoints li:first-child { opacity:0.4;   }

.bannerInfo { width:100%; }


.form{width: 962px;position: relative;padding-top: 26px; margin: 0 auto 58px;overflow: hidden;}
.name,.phone,.car,.address,.dealer{width: 452px;height: 70px;float: left; font-size: 24px;line-height: 70px;color: #000;margin-bottom: 16px;}
.name,.car{margin-right: 56px;}
.dealer{margin-right: 188px;}
.name input,.phone input{float: right;width: 309px;padding-left: 10px; height: 70px;border: 1px solid #c7c7c7;
	font-size: 24px;line-height: 70px;color: #333;}
select { font-family:'凯迪拉克汉仪俊黑50简', sans-serif; color: #333; }
input { font-family:'凯迪拉克汉仪俊黑50简', sans-serif; }
.car select{float: right; width: 321px;padding-left: 10px;height: 70px;border: 1px solid #c7c7c7;
	font-size: 24px;line-height: 70px;color: #333; }
.address select{float: right; width: 156px;padding-left: 10px;height: 70px;border: 1px solid #c7c7c7;
	font-size: 24px;line-height: 70px;color: #333;}
.address select#province{margin-right: 9px;}
.dealer select{float: right; width: 321px;padding-left: 10px;height: 70px;border: 1px solid #c7c7c7;
	font-size: 24px;line-height: 70px;color: #333; }

.submit{width: 319px;height: 70px;float: left; display: block;margin: 0 auto 30px;cursor: pointer;}

.checkbox{width: 452px;float: left; margin: 0 auto 150px; text-align: left;font-size: 20px;padding-top: 21px;}
.checkbox label{text-align: left;cursor: pointer;display: block;margin-bottom: 5px;}
.checkbox input{position: relative;top: 2px;width: 18px;height: 18px;}

::-webkit-input-placeholder { /* WebKit browsers */ 
color: #a3a3a3; 
} 
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ 
color: #a3a3a3; 
} 
::-moz-placeholder { /* Mozilla Firefox 19+ */ 
color: #a3a3a3; 
} 
:-ms-input-placeholder { /* Internet Explorer 10+ */ 
color: #a3a3a3; 
} 



