input,button,select,textarea{outline:none}
body{font-family: "微软雅黑";}
* { -webkit-tap-highlight-color: rgba(0,0,0,0); outline: none;}
p{margin:0;}
.cf{clear: both;}
.fl{float: left;}
.fr{float: right;}
.over_hide{overflow: hidden;}
.bg{width:100%;height:3151px;background: url(../img/bg.jpg) 50% 0 no-repeat;overflow: hidden;}
.content{width: 640px;height: 100%;margin: 0 auto;padding-top: 495px}
img{max-width: 100%}
/*kv*/
/*.kv{position: relative;}*/
/*.logo_l{position: absolute;left:0;top: 0}*/
/*.logo_r{position: absolute;right:0;top:0}*/

/*city*/
.available_city{width: 100%;*width: 84%;height: 400px;padding:0 20px;box-sizing: border-box;position: relative;}
.available_l img{position: absolute;top: 260px;left: 0}
.available_r{width:100%;height: 100%}
.city_title{display: block;margin:50px 0 0 175px;}
.city_text_bg{width: 100%;height: 220px;margin-top:25px;background: url(../img/city_text_bg.png) no-repeat;background-size:100%}
.city_text_bg p{width: 410px;height: 32px;line-height: 32px;text-align: center;font-size: 24px;color:#ffffff;margin:0 auto;position: relative;bottom: 15px}
.citys{width: 340px;height: 110px;margin: 10px auto}
.citys span{display: inline-block;width: 92px;height: 28px;color: #ffffff;font-size: 21px;margin:8px 0;cursor: pointer;}
.citys span i{padding-right: 10px}
.citys span i img{vertical-align: middle;}

/*introduce*/
.introduce{width: 100%;height: 570px;background: url(../img/introduce_bg.png)  no-repeat;margin-top: 100px;padding:0 20px;box-sizing: border-box;}
.introduce .p1{height: 48px;line-height: 48px;padding-top: 80px;font-size: 24px;color: #ffffff;text-align: center;}
.introduce .p2{height: 30px;line-height: 30px;font-size: 19px;color: #ffffff;text-align: center;}
.introduce .lis{height:80px;line-height: 80px;font-size:25px;color: #ffffff;text-align: left;padding-left: 25px}
.introduce .lis_head{margin:60px 0 10px;line-height: 26px}
.introduce .lis_head span{display: block;color: #ffffff;font-size: 19px;padding-left:40px;margin: 10px auto}
.introduce .lis i{padding-right: 28px}
.introduce .tips{display: inline-block;font-size: 19px;margin-top: 30px}
.introduce .tip_1{margin-left: 25px;color: #ffffff}
.introduce .tip_2{margin-right: 20px;color: #876969}

/*plan*/
.plan{width: 100%;height: 286px;background: url(../img/plan_bg.png) no-repeat;padding: 0 20px;box-sizing: border-box;margin-top: 40px;position: relative;}
.plan .lis{height: 80px;line-height: 40px;font-size:25px;color: #ffffff;text-align: left;padding-left: 20px}
.plan .lis i{padding-right: 28px}
.plan .lis span{font-size: 19px;padding-left: 30px}
.car_two{position: absolute;right: 10px;bottom: 0;width:38%}
.guangzhou{padding-top: 75px!important;}
.guangzhou p{display: block!important;}

/**select*/
.selectArea{position: relative;vertical-align: middle;cursor: pointer;margin: 0; padding: 0; width: 100%;box-sizing: border-box;margin-bottom: -45px}
.selectVal{height: 45px;line-height: 45px;color: #737373;font-size: 18px; padding: 0 15px; overflow: hidden; box-sizing: border-box; text-align: left;}
.selectNav{position: absolute;top: 0;height: 22px;width: 22px;z-index: 1; right: 5px;}
.selectNav em{position: absolute; display: block; top: 55px; right:10px; width: 0; height: 0; border-left: 8px solid transparent; border-right: 8px solid transparent; border-top: 10px solid #ffffff}
.selectValBlur{color:#737373;}
.jspPane{width: 100%!important;}
 

/*留资*/
.liuzi{width: 100%;*width: 84%;height: 927px;background: url(../img/liuzi_bg.png) no-repeat;padding: 0 20px;box-sizing: border-box;margin-top: 40px}
.testDrive_form{width: 100%;height:905px;padding:100px 20px 0;box-sizing: border-box;}
.form-row{width: 100%;margin-bottom:25px ;}
.liuzi_title{height: 30px;height: 30px;color: #ffffff;font-size: 16px;}
.name span,.number span{display: block;font-size: 21px;color: #ffffff}
.name span i,.number span i{padding-right:10px;color: #e51120;font-size: 15px}
.name input,.number input{width:100%;background:#0b5c9d;border: none;height: 45px;line-height: 45px;font-size: 21px;color: #ffffff;padding-left: 15px;margin-top: 10px;box-sizing: border-box;}
.choose_c .selectVal,.choose_p .selectVal,.choose_j .selectVal{width: 100%;background:#0b5c9d;border: none;height: 45px;line-height: 45px;font-size: 21px;margin-top:15px;color: #ffffff;padding-left: 15px;box-sizing: border-box;}
.p_title ,.c_title,.j_title{display: inline-block;}
.p_title span,.c_title span,.j_title span{display: block;font-size: 21px;color: #ffffff;} 
.p_title span i,.c_title span i,.j_title span i{padding-right:10px;color: #e51120;font-size: 15px}
.choose_j{width: 100%}
.address{font-size: 18px;color: #ffffff;height: 45px;line-height: 45px;margin-top:40px;}
.address i img{vertical-align: middle;margin-left:15px }
.chk{margin-top: 30px;padding-left: 15px;}
.chk label{font-size: 16px;color: #ffffff;height: 30px;line-height: 30px;}
#t_chk_readmsg{margin-left: -15px!important;}
.submit{
	margin-top:25px;
	width: 60%;
    height: 40px;
    line-height: 40px;
    text-align: center;
    margin-left: 20%;
    background: #db1d2b;}
.submit a{color: #ffffff;font-size: 24px}
.selectArea select{ 
    text-transform: none;
    width: 100%;
    position: relative;
    bottom: 45px;
    height: 45px;
    opacity: 0;
    z-index: 10;}
.selectArea select option{height: 45px;font-size:21px }  




/*footer*/
.footer p{font-size: 18px;color: #454545;text-align: center;margin-top: 20px}

/*Pop*/
.popupBg{background-color: #000;bottom: 0;display: none;left: 0;opacity: 0.8;position: fixed;right: 0;top: 0;z-index: 1002;}
.popupBox.basePolicy{background: #fff none repeat scroll 0 0;box-shadow: 0 2px 5px rgba(0, 0, 0, 0.34);display: none;position:fixed;z-index: 1003;padding: 25px 40px;width:90%;top:0;left:0}
.popupBox p.popupTitle{width: 100%;background: #333333 none repeat scroll 0 0;box-shadow: 2px 2px 5px #333333;height: 40px;line-height: 40px;position: relative;border-bottom: 1px solid #444;padding: 20px 0;}
.popupBox p.popupTitle span{color: #ffffff;float: left;font-size: 12px;padding-left: 5%;}
.closeBtn{background-position: -119px -136px;display: block;float: right;height: 40px;width: 40px;background-image: url("../img/commonSprite.png");background-repeat: no-repeat;position: absolute;right: 0;top: 0;cursor: pointer;}
.popConsultDet{color: #666666;font-size: 12px;padding: 0;line-height: 21px;}
.consultDetInfo{height: 700px;margin: 0 0 20px;overflow: hidden;padding: 10px 20px;width:102%!important;}
.jspContainer{overflow: hidden;position: relative;width:100%!important;}
.jspPane{width:94%!important;padding: 0 0 20px;position: absolute;}
.jspVerticalBar{height: 100%!important;position: absolute;right: 0;top: 0;width: 4px;}
.jspCap{display: none;}
.jspHorizontalBar .jspCap{float: left;}
.jspTrack{background: #f2f2f2 none repeat scroll 0 0;position: relative;}
.jspDrag{background: #666666 none repeat scroll 0 0;cursor: pointer;left: 0;position: relative;top: 0;}
.red{color: #e20721;}
@media screen and (orientation: landscape) {
  .consultDetInfo {
        height: 250px;
}
}

.red_btn{margin: 80px auto;text-align: center}
.red_btn a{margin: 0 20px;cursor: pointer}

.platform{display:none;}





