/* car */
.setflex {
	display: flex;
}

.jus-center {
	justify-content: center;
}

.align-center {
	align-items: center;
}

.setflex1 {
	flex: 1;
}

.setflex2 {
	flex: 2;
}

.setflex6 {
	flex: 6;
}

.setflex4 {
	flex: 4;
}
#car{background: url(../images/cxbj-01.png);}
#car p {line-height: initial;}
#car select{height: auto;width: auto;padding: 0;font-size: 16px;}
#car #qwgsSelect,#car #insurance_type{width: 100%;}
#car .banner{position: relative;}
#car .banner .baojia{margin: 0 auto;padding-top: 80px;padding-bottom: 117px;}
#car .banner>img{width: 100%;}
#car .banner .baojia .title{text-align: center;}
#car .banner .baojia .title #resUser{height: 25px;line-height: 25px;overflow: hidden;margin: 20px 0;}
#car .banner .baojia .title h2{font-size: 30px; color: #333;}
#car .banner .baojia .title p{font-size: 16px;color: #333;}
#car .banner .baojia .title p span:nth-child(2){padding: 0 15px;color: red;}
#car .banner .form-group{position: relative;}
#car .banner .exAdd{position: absolute;left: 8px;top: 9px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
/* #car .banner .selAddress{border: 1px solid #ccc;border-radius: 5px;display: flex; } */
#car .banner .selAddress select{
	/* padding: 5px 0; */
	border: none;
	-webkit-appearance:none;
	-moz-appearance:none;
	appearance:none;
	outline: none;
	opacity: 0;
/* -webkit-tap-highlight-color: rgba(0,0,0,0); */
}
#car .banner .selAddress select::-ms-expand{
	display:none;
}
#car .banner .col-md-4{padding-right: 10px;}
#car .banner .col-md-4>div{
    padding: 7px 7px;
    margin: 6.5px 0;
    background: rgba(255,255,255,1);
    border: 1px solid rgba(204,204,204,1);
    opacity: 1;
    border-radius: 4px;

}
#car .banner .col-md-4>div input{
	border: none;
    outline: none;
    width: 100%;
}


.car-title{padding: 50px 0;text-align: center;font-size: 32px;color: #333333;}
.car-insure{display: flex;justify-content: space-between;padding-bottom: 100px;}
.car-insure .car-insure-box{background: #F8F8F8;border-radius: 16px;padding: 41px 44px;box-sizing: border-box;margin-right: 20px;text-align: center;}
.car-insure .car-insure-box:nth-last-child(1){margin-right: 0;}
.car-insure .car-insure-box h3{font-size: 22px;font-weight: bold;color: #333333;padding: 24px 0 8px;}
.car-insure .car-insure-box p{font-size: 14px;font-weight: 500;color: #666666;}
.car-introduce{padding-bottom: 66px;}
.car-swiper{display: flex;justify-content: space-between;flex-wrap: wrap;width: 100%;padding: 20px;box-sizing: border-box;}
.car-swiper .car-swiper-box{flex: 1; min-width: calc((100% - 40px) / 2);max-width: calc((100% - 40px) / 2); background: #FFFFFF;padding: 24px;box-shadow: 0px 3px 16px 1px rgba(0,9,52,0.08);border-radius: 6px;margin-bottom: 40px;}
.car-swiper .car-swiper-box:nth-last-of-type(-n+2){margin-bottom: 0;}
.car-swiper .car-swiper-box h3{font-size: 18px;color: #333333;font-weight: 800;}
.car-swiper .car-swiper-box p{font-size: 14px;font-weight: 400;color: #777777;}
.car-introduce .swiper-button-next{background: url(../images/icon_right_tc.png) no-repeat center;width: 80px;height: 80px;right: -120px;top: calc(50% - 15px);}
.car-introduce .swiper-button-prev{background: url(../images/icon_left_tc.png) no-repeat center;width: 80px;height: 80px;left: -120px;top: calc(50% - 15px);}
.swiper-wrap-box{position: relative;}

@media (max-width:768px){
	.car-introduce .swiper-button-next{
		right: 0;
		background-size: cover;
		opacity: 0.7;
	}
	.car-introduce .swiper-button-prev{
		left: 0;
		background-size: cover;
		opacity: 0.7;
	}
	#quotedPrice{width: 60%;}
	.car-swiper .car-swiper-box{max-width: 100%;}
	.car-swiper{display: block;}
	.car-swiper .car-swiper-box:nth-last-of-type(-n+2),.car-swiper .car-swiper-box{margin-bottom: 20px;padding:10px 15px;}
}