
.all_1{
	/*width: 1200px;*/
	width: 100%;
	margin-left: 4.55%;
	margin-right: 4.55%;
	padding-top:20px;
	display: flex;
	flex-wrap: wrap;
	/*justify-content: space-between;*/
	position: relative;
}
::-webkit-scrollbar {display:none}
.top{
	background: white !important;
}


.all_2{
	clear: both;
	width: 100%;
	/*width: 1200px;*/
	margin-left: 4.55%;
	margin-right: 4.55%;
	/*padding-top:43px;*/
	/*display: flex;
	flex-wrap: wrap;
	justify-content: space-between;*/
	position: relative;
}


.all_1_bottom{
	/*width: 74.23%;*/
	/*display: flex;
	flex-wrap: wrap;
	justify-content: space-between;*/
	position: relative;
}

.all_1_1{
	/*float: left;*/
    width: 22.73%;
	/*height: 240px;*/
}
.all_1_2{
	float: left;
	width: 22.73%;
	margin-bottom: 5px;
}
.allactive{
	cursor: pointer;
	background: #FFFFFF;
	box-shadow: 0px 3px 9px 0px rgba(0, 0, 0, 0.22);
}

.all_1_11{
	/*margin-top: 13px;*/
}

.all_1_11 img{
	width: 100%;
	
}

.all_1_12{
	margin-left: 21px;
	font-size: 18px;
	font-family: PingFang SC;
	font-weight: 600;
	color: #000000;
}
.all_1_13{
	margin-top: 10px;
	margin-left: 21px;
	/*display: flex;*/
	/*justify-content: space-between;*/
}

.all_1_13_1{
	font-size: 16px;
	font-family: PingFang SC;
	font-weight: 500;
	color: #999999;
}
.all_1_13_1 span{
	color: #429798;
}
.all_1_13_2{
	font-size: 16px;
	font-family: PingFang SC;
	font-weight: 500;
	text-decoration: underline;
	color: #999999;
	margin-right: 18px;
	cursor: pointer;
}
.lactive{
	color: #429798;
}

.dividing{
	clear: both;
	margin-top:40px;
	width: 1200px;
	height: 1px;
	background: #CBCBCB;
	margin-left: auto;
	margin-right: auto;
}

.allclose{
	width: 100%;
	position: relative;
	background-color: #FFFFFF;
}

.service{
	/*width: 1200px;*/
	height:64px;
	margin-left: 5.91%;
	margin-right: auto;
	display: flex;
	align-items: center;
}
.service1{
	display: flex;
	cursor: pointer;
}
.service_1{
	vertical-align: middle;
}
.service_2{
/*	margin-top: 40px;*/
	margin-left: 10px;
	font-size: 18px;
	font-family: PingFang SC;
	font-weight: bold;
	color: #333333;
	/*margin-bottom: 40px;*/
}

.sactive .service_2{
	font-size: 18px;
	font-family: PingFang SC;
	font-weight: bold;
	color: #429798;
}
/*.all_bottom{
	width: 100%;
	height: 262px;
	background-color: #C9C9C9;
}*/

.close{
	position: absolute;
	top:20px;
	right:35px;
	color: #999999;
	cursor: pointer;
}
.close img{
	width: 30px;
    height: 28px;
}

@media only screen and (max-width:1366px) {
	.main2_2{
		width: 1200px;	
	}
	/* .main2_2_2{
		width:165px;
		height: 85px;
	}
	.main2_2_3{
		width:165px;
	} */
	.all_back{
		width:1040px;
		height: 455px !important;
	}
	
}

@media only screen and (max-width: 1600px) {
	/* .main2_2{
		width: 1350px;	
	}
	.main2_2_2{
		width:186px;
		height: 95px;
	}
	.main2_2_3{
		width: 186px;
	} */
}


@media only screen and (max-width: 1920px) {
	.all_1_13 {
	    margin-top: 10px;
	    margin-left: 21px;
	    margin-bottom: 19px;
	    display: flex; 
	    justify-content: space-between; 
	}
}

@media only screen and (max-width: 1620px) {

	.all_1_13 {
	    display: block; 
	}
}

@media only screen and (max-width: 1440px) {


	.dividing {
	    margin-top: 20px;
	    height: 1px;
	    background: #CBCBCB;
	    margin-left: auto;
	    margin-right: auto;
	}
	.service_1 {
	    margin-top: 25px;
	    margin-left: 18px;
	    margin-bottom: 25px;
	}
	.service_2 {
	    margin-top: 25px;
	    margin-left: 18px;
	    margin-bottom: 25px;
	}
}

@media only screen and (max-width: 1366px) {
	.dividing {
	    margin-top: 10px;
	}
	.service_1 {
	    margin-top: 25px;
	    margin-left: 18px;
	    margin-bottom: 25px;
	}
	.service_2 {
	    margin-top: 25px;
	    margin-left: 18px;
	    margin-bottom: 25px;
	}
	
	.all_1 {
	    /*padding-top: 23px !important;*/
	}
	.shor_main1 {
	    padding-top: 23px !important;
	}
	.Jietutiandi,.Jietutiandia,.Jietutiandix{
	width: 1040px !important;
	height:455px !important;
}
.Jietutiandi_1,.Jietutiandix_1,.Jietutiandia_1{
	width:500px !important;
	height:455px !important;
}
.Jietutiandi_2,.Jietutiandia_2,.Jietutiandix_2{
	width: 131px !important;
	height: 100% !important;
}
.Jietutiandi_2_1,.Jietutiandia_2_1,.Jietutiandix_2_1{	
	font-size: 16px !important;
	width:70px !important;
	margin-top: 31px !important;
	margin-left: 49px !important;
	line-height: 16px !important;
	padding-bottom:15px !important;
}
.Jietutiandi_3,.Jietutiandia_3,.Jietutiandix_3{
	width: 9px !important;
	height: 411px !important;
	background: url(../imgs/fenge.png) center no-repeat;
	background-size: contain !important;
	margin-top:31px !important;
}
.Jietutiandi_4, .Jietutiandia_4, .Jietutiandix_4{
	padding-top:25px !important;
}
.Jietutiandi_4_1,.Jietutiandia_4_1,.Jietutiandix_4_1{
	font-size: 16px !important;
	margin-top:0px !important;
	padding-bottom: 10px !important;
	line-height: 30px !important;
}
.Jietutiandi_5,.Jietutiandi_5a,.Jietutiandix_5{
	width:607px;
	height: 455px;
}
.Jietutiandi_5_1,.Jietutiandia_5_1,.Jietutiandix_5_1{
	margin-top:31px !important;
	margin-left:17px !important;
	font-size: 16px !important;
	font-weight: bold !important;
	line-height: 16px !important;
}
.Jietutiandi_5_2,.Jietutiandix_5_2,.Jietutiandia_5_2{
	margin-top:11px !important;
	margin-left:17px !important;
	font-size: 14px !important;
	line-height: 14px !important;
}
.Jietutiandi_5_3,.Jietutiandia_5_3,.Jietutiandix_5_3{
	width:607px !important;
	height:363px !important;
	margin-top:20px !important;
}
	#qbcx .zi_1{
		height: 410px !important;
		width: 1040px !important;
		padding: 0px !important;
		padding-top:20px !important;
		padding-bottom: 32px !important;
		margin-left:-510px !important;
	}
	.zi_1.car-list .car-series{
		height: 51px !important;
		padding-bottom: 17px !important;
	}
	.zi_1.car-list .car-series .series-category{
		margin-left: 38px !important;
	}	
	.zi_1.car-list .car-series .title{
		line-height: 14px !important;
	}
	.zi_1.car-list .car-series .list{
		height:21px !important;
		line-height:20px;
	}
	.zi_1.car-list .car-series a{
		font-size: 16px !important;
		line-height:20px;
	}
	.zi_1.car-list .car-series .find-dealer{
		margin-right: 37px !important;
		font-size: 16px !important;
	}
	.zi_1.car-list .car-details{
		margin-top: 25px !important;
	}
	.zi_1.car-list .car-details .left-con{
		width: 216px !important;
		margin-right: 32px !important;
	}
	.zi_1.car-list .car-details .left-con a{
		height: 17px !important;
		padding-bottom: 15px !important;
	}
	.font_16{	
		font-size: 14px !important;
		font-weight: bold;
		line-height: 17px;
	}
	.zi_1.car-list .car-details .right-con{
		width: 710px !important;
		float: right !important;
	}
	.zi_1.car-list .car-details .left-con a p{
		line-height:21px !important;
	}
	.zi_1.car-list .car-details .right-con .info .title{
		font-size: 14px !important;
	}
	.zi_1.car-list .car-details .right-con .info .text{
		font-size: 14px !important;
	}
	.zi_1.car-list .car-details .right-con .info .title span.car-name{
		font-weight: 500;
	}
	.zi_1.car-list .car-details .right-con .info .text span{
		font-size: 24px !important;
	}
	.zi_1.car-list .car-details .right-con .kv{
		margin-bottom: 18px !important;
	}
	.zi_1.car-list .car-details .right-con .btn-group a{
		width: 108px !important;
		height: 23px !important;
		line-height: 23px !important;
		margin-bottom:3px !important;
	}
}
.newmain1_1_1{
	overflow: hidden;
}
.Jietutiandi,.Jietutiandia,.Jietutiandix{
	width: 1200px;
	height: 555px;
	background: #FFFFFF;
	display: flex;
}
.Jietutiandi_1,.Jietutiandix_1,.Jietutiandia_1{
	width: 500px;
	height: 555px;
	background: #FFFFFF;
	box-shadow: 6px 0px 10px 0px rgba(35, 35, 35, 0.05);
	display: flex;
}
.Jietutiandi_2,.Jietutiandia_2,.Jietutiandix_2{
	width: 171px;
	height: 100%;
}
.Jietutiandi_2_1,.Jietutiandia_2_1,.Jietutiandix_2_1{	
	font-size: 18px;
	font-family: PingFang SC;
	font-weight: bold;
	width: 75px;
	color: #479F99;
	margin-left: 58px;
	margin-top: 66px;
	padding-bottom: 20px;
	border-bottom: 1px solid #DDDDDD;
}
.Jietutiandi_3,.Jietutiandia_3,.Jietutiandix_3{
	width: 9px;
	height: 506px;
	background: url(../imgs/fenge.png) center no-repeat;
	background-size: cover;
	margin-top: 40px;
}
.Jietutiandi_4,.Jietutiandia_4,.Jietutiandix_4{
	margin-left: 19px;
	width: 110px;
	text-align: left;
	padding-top:40px;
}
.Jietutiandi_4_1,.Jietutiandia_4_1,.Jietutiandix_4_1{
	font-size: 28px;
	font-family: PingFang SC;
	font-weight: bold;
	color: #666666;
	margin-top: 21px;
	padding-bottom: 10px;
	cursor: pointer;
}
.Jietutiandi_4_2,.Jietutiandia_4_2,.Jietutiandix_4_2{
	color: #479F99;
}
.Jietutiandi_5,.Jietutiandi_5a,.Jietutiandix_5{
	width: 700px;
	height: 555px;
}
.Jietutiandi_5_1,.Jietutiandia_5_1,.Jietutiandix_5_1{
	margin-top: 62px;
	margin-left: 20px;
	font-size: 18px;
	font-family: PingFang SC;
	font-weight: bold;
	color: #333333;
	line-height: 18px;
}
.Jietutiandi_5_2,.Jietutiandix_5_2,.Jietutiandia_5_2{
	margin-top:14px;
	margin-left: 20px;
	font-size: 18px;
	font-family: PingFang SC;
	color: #333333;
	line-height: 18px;
}
.Jietutiandi_5_3,.Jietutiandia_5_3,.Jietutiandix_5_3{
	width: 700px;
	height: 420px;
	margin-top: 23px;
}
.zi_1{ width: 1198px; background: #fff;padding:20px 0;/* display: block !important;*/border:1px solid #eee;box-shadow: 0 0 5px rgba(0,0,0,.1)}
.zuo{ width: 80px; margin:0 35px 0 60px;}
.zuo .span{ border-bottom: #e5e5e5 1px solid;}

.ul_1>li .zi_1 dl span{display:block}
.ul_1>li .zi_1 dl .span_2{ color: #000; margin:18px 0 25px 0;}
.ul_1>li .zi_1 dt{ width: 440px; height: 210px; overflow: hidden; margin-right: 50px;}
.ul_1>li .zi_1 dd{ width: 335px; line-height: 21px; color: #363636; margin-right: 60px;}

.ul_1 .zi_1 .zuo span{ line-height: 15px; padding: 30px 0 18px 0; position: relative;display: block}
.ul_1 .zi_1 .zuo span img{ top: 28px; right: -36px; display: none;}
.ul_1 .zi_1 .zuo span.cur img{ display: block;}

.ul_1 .zhong_j span{ line-height: 45px; padding:0 25px;display: block}
.ul_1 .zhong_j{ border-left: #e5e5e5 1px solid; padding: 15px 0; min-height:180px;}
.ul_1 .zhong_j div,.ul_1 .dl_you div,.ul_1 .dl_you div dl{ display: none;}
.ul_1 .zhong_j div.cur,.ul_1 .dl_you div.cur,.ul_1 .dl_you div dl.cur{ display: block;}
.ul_1 .zi_1 .zuo span.cur,.ul_1 .zhong_j div .span_zj.cur a{ color: #00a199;}

.zi_1 {line-height:normal;}
.zi_1.car-list .car-series {
    height: 58px;
    padding-bottom: 20px;
    border-bottom: 1px solid #eeeeee;
}
.zi_1.car-list .car-series .series-category {
    display: inline-block;
    min-width: 230px;
    margin-left: 28px;
}
.zi_1.car-list .car-series .list{
    height:24px;
}
.zi_1.car-list .car-series>div {
    border-left: 1px solid #c9c9c9;
    padding: 2px 0 4px 9px;
    float: left;
}
.zi_1.car-list .car-series .title {
    font-size: 14px;
    color: #8c8c8c;
    margin-bottom: 10px;
}
.zi_1.car-list .car-series a {
    color: #000;
    font-size: 18px;
    margin-right: 28px;
    padding-bottom: 3px;
}
.zi_1.car-list .car-series .series-category a:hover,
.zi_1.car-list .car-series .series-category a.active {
    color: #00a199;
    border-bottom: 2px solid #00a69c;
}
.zi_1.car-list .car-series .series-category a:last-child{
    margin-right:0;
}
.zi_1.car-list .car-series .find-dealer {
    display: inline-block;
    float: right;
    margin-top: 30px;
    margin-right: 28px;
    border-left: none;
    padding: 0 0 0 0;
}
.zi_1.car-list .car-series .find-dealer a {
    font-size: 15px;
    display: inline-block;
    padding-right: 15px;
    background: url(../imgs/arrow-right.png) right center no-repeat;
    margin: 0;
    padding-bottom: 0;
}
.zi_1.car-list .car-series .find-dealer a:hover {
    color: #00a199;
    border: none;
    background: url(../imgs/arrow-right-active.png) right center no-repeat;
}
.zi_1.car-list .car-container {
    margin: 0 40px;
}
.zi_1.car-list .car-details {
    margin-top: 35px;
    display: none;
}

.zi_1.car-list .car-details.active {
    display: block;
}

.zi_1.car-list .car-details .left-con {
    width: 230px;
    display: inline-block;
    float: left;
    margin-right: 30px;
}
.zi_1.car-list .car-details .left-con .font_16{
	    font-size: 15px;
}
.zi_1.car-list .car-details .left-con a {
    color: #000;
    display: block;
    font-size: 15px;
    padding-left: 6px;
    height: 35px;
    line-height: 35px;
}

.zi_1.car-list .car-details .left-con a:hover {
    color: #00a199;
}

.zi_1.car-list .car-details .left-con a p {
    font-size: 12px;
    line-height:20px;
    word-break:break-all
}

.zi_1.car-list .car-details .right-con {
    width: 858px;
    display: inline-block;
    float: left;
}
/*.zi_1.car-list .car-details .right-con .car-content {
    display: none;
}
.zi_1.car-list .car-details .right-con .car-content.active {
    display: block;
}*/
.zi_1.car-list .car-details .right-con .kv {
    margin-bottom: 24px;
}

.zi_1.car-list .car-details .right-con .kv img {
    width: 100%;
}

.zi_1.car-list .car-details .right-con .info {
    float: left;
}

.zi_1.car-list .car-details .right-con .info .title {
    font-size: 16px;
    margin-bottom: 20px;
    color: rgb(54, 54, 54);
}

.zi_1.car-list .car-details .right-con .info .title span.car-name {
    vertical-align: bottom;
    margin-right: 20px;
    font-size: 18px;
    font-weight: 600;
    color: rgb(54, 54, 54);
}

.zi_1.car-list .car-details .right-con .info .text {
    display: inline-block;
    margin-right: 60px;
     color: rgb(54, 54, 54);
}

.zi_1.car-list .car-details .right-con .info .text:last-child {
    margin: 0;
}

.zi_1.car-list .car-details .right-con .info .text span {
    font-size: 32px;
    display: inline-block;
    margin-right: 3px;
}

.zi_1.car-list .car-details .right-con .btn-group {
    float: right;
}

.zi_1.car-list .car-details .right-con .btn-group a {
    color: #fff;
    margin-bottom: 6px;
    background: #000;
    display: block;
    width: 127px;
    height: 27px;
    line-height: 27px;
    text-align: center;
    font-size: 14px;
}

.zi_1.car-list .car-details .right-con .btn-group a {
    background: #202020;
}

.zi_1.car-list .car-details .right-con .btn-group a:hover {
    color: #fff;
    background: #00a199;
}

.zi_1.car-list .car-details .right-con .info .text span {
    color: #202020;
}

.zi_1.car-list .car-details .right-con .btn-group a:last-child {
    margin: 0;
}
