body, h1, h2, h3, h4, h5, h6, blockquote, p, dl, dt, dd, ul, ol, li, th, td, form, fieldset, legend, button, input, textarea { margin: 0; padding: 0; }

em, i { font-style: normal; }

body, button, input, select, textarea { font: 8px arial, "Microsoft YaHei", "SimHei", "SimSun", sans-serif; }

button, input, select, textarea, h1, h2, h3, h4, h5, h6 { font-size: 100%; }

ol, ul { list-style: none; }

img, fieldset { border: 0; vertical-align: middle; }

textarea { resize: none; }

a { outline: 0; }
a:active { star: expression(this.onFocus=this.blur()); }

:focus { outline: 0; }

table { table-layout: fixed; }

.pr { position: relative; }

.clear { font-size: 0; line-height: 0; height: 0; overflow: hidden; clear: both; visibility: hidden; }

ul.fl, ol.fl { float: left; display: block; }

/*body*/
body {margin: 0;padding: 0;color: #000;font-size: 12px;text-align: left;background: #ff0357;}

a, a:link, a:visited, a:active { color: #404d71; text-decoration: none; }
a:hover { color: #404d71; text-decoration: underline; }

.main { margin: 0 auto; width: 1200px; }

.red { color: #fff; }
.red:link, .red:visited, .red:hover, .red:active { color: #fff; }

.aLink { display: block; width: 100px; height: 30px; text-align: center; line-height: 30px; color: #fff; text-decoration: none; }
.aLink:link, .aLink:visited, .aLink:hover, .aLink:active { color: #fff; text-decoration: none; }

/*min-footer*/
/*
body .footer{ height: 28px; line-height: 28px; position: absolute; width:100%; bottom: 0; .section{ padding: 0; }
}
body .author{ position: absolute; width:100%; bottom: 28px;
}
*/
/*bg*/
/*# sourceMappingURL=css.css.map */
/* https://topic.autohome.com.cn/new/marketing/2017/1/bmw/
https://topic.autohome.com.cn/new/marketing/2018/2/karoq/
https://topic.autoimg.cn/new/marketing/2017/1/bmw/images.jpg */


.top1, .top1 .main {height: 991px;background: url(https://topic.autoimg.cn/new//area/2020/5/byd_qinpro/0522bg_01.jpg) center top no-repeat;}
.top12, .top12 .main {height: 640px;background: url(https://topic.autoimg.cn/new//area/2020/5/byd_qinpro/0522bg_02.jpg) center top no-repeat;}
.top13, .top13 .main {height: 968px;background: url(https://topic.autoimg.cn/new//area/2020/5/byd_qinpro/0522bg_03.jpg) center top no-repeat;}
.top2, .top2 .main {height: 735px;background: url(https://topic.autoimg.cn/new/area/2020/5/byd_qinpro/0521bg_03.jpg) center top no-repeat;}
.top3, .top3 .main {height: 657px;background: url(https://topic.autoimg.cn/new//area/2020/5/byd_qinpro/bg_03.jpg) center top no-repeat;}
.top4, .top4 .main {height: 500px;background: url(https://topic.autoimg.cn/new//area/2020/5/byd_qinpro/610bg_05.jpg) center top no-repeat;}
.top5, .top5 .main {height: 703px;background: url(https://topic.autoimg.cn/new//area/2020/5/byd_qinpro/bg_05.jpg) center top no-repeat;}


/* .top1,.top1 main{height: 912px;} */
/* .bg1{height: 966px;position: relative;}
.bg1 .toc {position: absolute;top: 0px;width: 100%;left: 0;display: none;}
.bg1 .toc, .bg1 .main {height: 912px;}
.bg1 .toc1, .bg1 .toc1 .main {background:url(https://topic.autoimg.cn/new//area/2020/5/byd_qinpro/kv1_01.jpg) center top no-repeat;}
.bg1 .toc2, .bg1 .toc2 .main {background:url(https://topic.autoimg.cn/new//area/2020/5/byd_qinpro/kv2_01.jpg) center top no-repeat;}
.bg1 .toc3, .bg1 .toc3 .main {background:url(https://topic.autoimg.cn/new//area/2020/5/byd_qinpro/kv3_01.jpg) center top no-repeat;}
.bg1 .toc4, .bg1 .toc4 .main {background:url(https://topic.autoimg.cn/new//area/2020/5/byd_qinpro/kv4_01.jpg) center top no-repeat;}
.jj1{width: 1035px;position:relative;margin:0 auto;}
.ctr1{position: absolute;top: -40px;left: 445px;z-index: 9999;}
.ctr1 .test1,.ctr1 .test2,.ctr1 .test3,.ctr1 .test4{display: block;float: left;width: 12px;height: 12px;border-radius: 100%;background: #9ea0a1;margin-left: 18px;overflow:hidden;cursor:pointer;}
.ctr1 .docur{background: #ffca65;}
.ctr1 a{margin-left: 4px;} */


.c1,.c2,.c3,.c4,.c5,.c12{position:relative;}

.c21{position:absolute;left: 40px;top: 138px;font-size: 12px;}
*{-webkit-tap-highlight-color:transparent}
input::-webkit-input-placeholder{color:#000}
input::-moz-placeholder{color:#000}
input::-ms-input-placeholder{color:#000}
input{border:none;-moz-appearance:none;-webkit-appearance:none;border-radius:0;outline:0;background-color:transparent}
.platform-hidden{display:none;width:0;height:0}
.platform-icon{vertical-align:-.15em;fill:currentColor;overflow:hidden}
.platform-card{padding: 42px 150px 27px 150px;border: 1px solid #ffca65;margin: 0 0 19px;background: #ffffff26;}
.platform-form-container{width: 1120px;float:left;position:relative;font-size: 18px;color:#000;}
.platform-series{position:relative;height: 148px;padding: 10px 20px;cursor:  pointer;}
.platform-series-img{position:absolute;top: 13px;bottom:0;margin:auto;margin-left: 150px;/*! height: 100px; */max-width: 302px;}
.platform-series-info{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding: 0 20px 0 338px;width:calc(100% - 20px);max-width: 100%;-webkit-box-sizing:border-box;box-sizing:border-box;text-align: center;}
.platform-series-title{margin:0;font-size:14px;font-weight: bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;font-size: 40px;letter-spacing: 4px;color: #000;}
.platform-series-desc{margin:0;height:20px;line-height:20px;font-size:13px;;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.platform-series-price{height:20px;line-height:20px}
.platform-series-price{font-size:0}
.platform-series-price-real{color:#fd5001;font-size:12px}
.platform-series-price-guide{padding-left:6px;margin-left:6px;font-size:12px;border-left:1px solid #bbb;text-decoration:line-through}
.platform-series-arrow{width: 45px!important;right: 125px!important;}
.platform-arrow-right{position:absolute;right:0;top:0;bottom:0;margin:auto;width: 14px;height:80px;transform:rotate(90deg);color: #000;}
.platform-triangle-bottom{position:absolute;right:4px;top:0;bottom:0;margin:auto;width:18px;height:16px;}
.platform-form-item{position:relative;height:52px;border-bottom: 1px solid #000;cursor:pointer;width: 378px;float: left;margin-right: 62px;}
.platform-form-label{position:absolute;top:0;bottom:0;left:0;margin:auto;width: 72px;height:20px;line-height:20px;text-align:left;font-size: 16px;color: #000;}
.platform-form-input{padding: 0 0px 0 80px;width:100%;height:52px;line-height:52px;font-size: 14px;background-color:transparent;border:0;outline:0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:none;box-shadow:none;color: #000;}
.platform-form-view{display:block;padding: 0 0px 0 80px;width:100%;height:52px;line-height:52px;font-size: 14px;border:0;-webkit-box-sizing:border-box;box-sizing:border-box;color: #000;}
.platform-encrypt{position:absolute;right:26px;top:0;bottom:0;margin:auto;padding:6px 2px;width:20px;height:20px;z-index:1;color: #000;}
.platform-visible{width:100%;height:100%;}
.platform-invisible{width:100%;height:100%;}
.platform-help{position:absolute;right:0;top:0;bottom:0;margin:auto;padding:6px 2px;width:20px;height:20px;z-index:1;color: #000;}
.platform-help-icon{width:100%;height:100%;}
a.platform-btn-large{display:block;margin: 30px auto;width: 340px;height: 40px;line-height: 40px;font-size: 20px;text-align:center;background: #ffca65;border-radius: 50px;color: #fe0333 !important;outline:0;-webkit-tap-highlight-color:transparent;text-decoration:none;clear: both;}
/* .platform-form-drop{position:relative;margin:6px 0;padding:4px 30px 4px 4px;line-height:1.5;font-size:12px;border-bottom: 2px solid #959495;cursor:  pointer;} */
.platform-form-drop{position:relative;font-size:12px;border-bottom: 1px solid #000;cursor:  pointer;width: 298px;float: left;/*margin-top: 12px;height:40px;*/height:52px;line-height: 52px;padding: 0 0px 0 80px;color: #000;}
.platform-form-statement{line-height:1.5;font-size: 14px;padding-top: 6px;padding-left: 0px;clear: both;color: #000;}
a.platform-link{color: #fe0333;text-decoration:underline!important;}
.formText {font-size: 12px;padding: 1px 0px;}
.formText a{color:#a91114;text-decoration: underline;}.formText a:hover{text-decoration: none;}


.lr2{transform-origin: 100% 0;transform: translateZ(0);box-shadow: 0 0 1px rgba(0, 0, 0, 0);}
.lr2:hover{animation-name: wobble-bottom;animation-duration: 1s;animation-timing-function: ease-in-out;animation-iteration-count: 1;}
@keyframes wobble-bottom{
  15% {-webkit-transform: skew(-18deg);transform: skew(-18deg);}
  30% {-webkit-transform: skew(18deg);transform: skew(18deg);}
  45% {-webkit-transform: skew(-9deg);transform: skew(-9deg);}
  60% {-webkit-transform: skew(9deg);transform: skew(9deg);}
  75% {-webkit-transform: skew(-2deg);transform: skew(-2deg);}
  100% {-webkit-transform: skew(0);transform: skew(0);}
}


.form-box dd input,.form-box dd .selectpick_div{transition: all .2s;}
.form-box dd:hover input,.form-box dd:hover .selectpick_div{ margin-left: 5px; }

.lj1{display: block;width: 680px;height: 83px;position: absolute;top: 313px;left: 394px;/* background: #ff000075; */}
.lj2{display: block;width: 363px;height: 44px;position: absolute;top: 411px;left: 644px;/* background: #ff000075; */}
.lj3{display: block;width: 206px;height: 34px;position: absolute;top: 213px;left: 142px;/* background: #ff000075; */}
.lj4{display: block;width: 206px;height: 34px;position: absolute;top: 205px;left: 491px;/* background: #ff000075; */}
.lj5{display: block;width: 206px;height: 34px;position: absolute;top: 206px;left: 844px;/* background: #ff000075; */}

.video{width: 1137px;height: 640px;margin: 0 auto;}