/*车型展示*/
.wrap {
    width: 1200px;
    margin: 0 auto;
    position: relative;

}
.model{width: 100%;margin: 0 auto; padding: 80px 0;}
.index_title{width: 1200px;margin: 0 auto;padding: 0px 0 60px;}
.index_title>h1{font-size: 38px;color: #333;text-align: center;margin-bottom: 10px; font-weight: bold}
.index_title>p{font-size: 12px;color: #737373;text-align: center;font-family: arial;text-transform: uppercase;}
.index_title>p>img{vertical-align: middle;margin: 0 15px;margin-bottom: 2px;}
/* .model ul{width: 1200px;margin: 0 auto;overflow: hidden;margin-bottom: 40px;}
.model ul li{width: 580px;overflow: hidden;float: left;height: 390px;margin-bottom: 40px;margin-right:40px;}
.model ul .on{margin-right: 0;}
.model ul li a{display: block;overflow: hidden;width: 580px;height: 390px;position: relative;}
.model_pic{width: 580px;height:356px;overflow: hidden;}
.model_pic>img{width: 580px;height:356px;display: block;transition: 0.5s;-webkit-transition: 0.5s; -moz-transition: 0.5s;-o-transition: 0.5s;}
.model ul li:hover .model_pic>img{-webkit-transform: scale(1.2, 1.2);-moz-transform:scale(1.2, 1.2);-o-transform:scale(1.2, 1.2);transition: 0.5s;-webkit-transition: 0.5s; -moz-transition: 0.5s;-o-transition: 0.5s;} */
.bg{width: 520px;height: 70px;position: absolute;bottom: 0;left: 50%;margin-left: -260px;background: url(../img/w_box_bg1.png)no-repeat;transition: 0.5s;-webkit-transition: 0.5s; -moz-transition: 0.5s;-o-transition: 0.5s;}
.bg h2{font-size: 18px;color: #fff;width: 440px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;margin-left: 15px;margin-top: 12px;margin-bottom:8px;}
.bg p{width: 440px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;margin-left: 15px;font-size: 12px;color: #fff;}
.bg>span{width: 48px; height: 48px;position: absolute;display: block;border: #fff solid 1px;font-size: 12px;color: #fff;text-align: center;line-height: 48px;top: 50%;margin-top: -24px;right:10px;transition: 0.5s;-webkit-transition: 0.5s; -moz-transition: 0.5s;-o-transition: 0.5s;}
.model ul li:hover .bg{background: url(../img/w_box_bg2.png) no-repeat;transition: 0.5s;-webkit-transition: 0.5s; -moz-transition: 0.5s;-o-transition: 0.5s;} 
.model ul li:hover .bg>span{background-color: #fff;color: #eb444b;transition: 0.5s;-webkit-transition: 0.5s; -moz-transition: 0.5s;-o-transition: 0.5s;}
.cx{min-width: 1200px;height: 196px;background: url(../img/cx.jpg)no-repeat center center;}
.cx_box{width: 1200px;margin:0 auto;height: 196px;overflow: hidden;}
.cx_box h2{font-size: 30px;color: #fff;float: left;margin-top: 65px;}
.cx_box a{width: 264px;height: 60px;line-height: 60px;font-size: 16px;color: #fff;text-align: center;background-color: #017ccb;display: block;float: right;margin-top: 65px;}
.cx_box a:hover{background-color: #fff;color: #017ccb;}
.carType{}
.carType dl{ width:560px; float: left; margin-left: 60px; }
.carType dt{ width: 100%;  overflow: hidden;}
.carType dl:hover dt img{ transform: scale(1.06,1.06);-webkit-transform: scale(1.06,1.06);-moz-transform: scale(1.06,1.06);}
.carType dt img{ width: 100%; height: 100%; transition: all 0.8s;}
.carType dd{ border-bottom: #d9d9d9 1px solid; padding: 25px 0; position: relative;transition: all 0.8s;}
.carType dd p{ padding-left: 25px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; padding-right: 20px;}
.carType dd .p1{ font-size: 18px; color: #333; margin-bottom: 10px;}
.carType dd .p2{ color: #666;}
.carType dd span{ background: url(../img/more_ico.png) no-repeat; width: 15px; height: 7px; display: block; position: absolute; top: 50%; margin-top: -3.5px; right: 40px; transition: all 0.6s;}
.carType dl:hover dd{


	background: #017ccb; border-bottom-color: #017ccb;}
.carType dl:hover dd p{ color: #fff;}
.carType dl:hover dd span{background-position: 0 -13px;}

/*湖南湃力特 Pilote品牌*/
.about_pai{width: 1200px;margin: 0 auto;overflow: hidden;position: relative;padding: 80px 0}
.about_pai>p{overflow: hidden;margin-bottom: 55px;}
.about_pai>p>span{display: inline-block;width: 588px;height: 158px;background: url(../img/span_bg1.png)no-repeat;margin-left: 24px;float: left;text-align: center;cursor: pointer;}
.about_pai>p>span:first-child{margin-left: 0;}
.about_pai>p>span>.img2,.about_pai>p>span>.img1{vertical-align: middle;margin-bottom:45px;margin-right: 50px;}
.about_pai>p>span>font{overflow: hidden;display: inline-block;text-align: left;}
.about_pai>p>span>font>strong{font-size: 24px;color: #333;font-weight: normal;margin-top: 45px;display: block;margin-bottom: 8px;text-transform: uppercase;}
.about_pai>p>span>font>span{font-size: 12px;color: #737373;font-family: arial;text-transform: uppercase;}
.about_pai>p>.on,.about_pai>p>span:hover{background: url(../img/span_bg2.png)no-repeat;}
.about_pai>p>span:hover>font>strong,.about_pai>p>span:hover>font>span{color: #fff;}
.about_pai>p>.on>font>strong,.about_pai>p>.on>font>span{color: #fff;}
.about_pai>p>span>.img2{display: none;}
.about_pai>p>span:hover>.img2,.about_pai>p>.on>.img2{display: inline-block;}
.about_pai>p>span:hover>.img1,.about_pai>p>.on>.img1{display: none;}
.about_pai_box{width: 1200px;overflow: hidden;}
.about_pai_box>h2{font-size: 26px;color: #333;margin-bottom: 60px;}
.about_pai_box>h2>img{vertical-align: middle;margin-right: 15px;margin-bottom: 8px;}
.about_pai_box .left{width: 530px;height:387px;overflow: hidden;}
.swiper1{width:530px;height:387px;}
.swiper-container.swiper1 .feye.swiper-pagination-bullets{bottom:0px;top: 12px;left: 10px;height: 10px;width: 520px;}
.swiper1 .swiper-pagination{text-align: left;}
.swiper1 .swiper-pagination-bullet{width:10px;height:10px;background: url(../img/bf_dian1.png)no-repeat;background-size: 100% 100%;margin: 0 3px!important;}
.swiper1 .swiper-pagination-bullet-active{background: url(../img/bf_dian2.png)no-repeat;background-size: 100% 100%;}
.swiper1 .swiper-slide>img{display: block;width:530px;height:387px;}
.video1,.video2{width:530px;height:387px;overflow: hidden;position: relative;}
.video1>span,.video2>span{width:530px;height:387px;display: block;position: absolute;top: 0;left: 0;cursor: pointer;z-index: 20;}
.about_pai_box .right{height:387px;width: 670px;overflow: hidden;background: url(../img/h2_pic.jpg)no-repeat left 100px;}
.right_box{width: 556px;height: 387px;float: right;overflow: hidden;}
.right_box>img{display: block;width: 238px;height: 51px;float: right;margin-bottom:30px;}
.right_box>h2{font-size: 24px;font-weight: bold;line-height: 35px;
	color: #363536;width: 388px;clear: both;margin-bottom: 40px;overflow: hidden;}
.right_box>p{font-size: 14px;color: #737373;line-height: 24px;
	height: 96px;overflow: hidden;text-align: justify;margin-bottom: 15px;}
.right_box>a{display: block;width: 133px;height: 40px;line-height: 40px;
	text-align: center;border: #3c3c3c solid 1px;font-size: 14px;color: #3c3c3c;float: left;}
.right_box>a:hover{border: #EB444B solid 1px;color: #EB444B;}
/*我们的优势*/
.our{min-width:1200px;height: 720px;
	 padding: 80px 0;
	 overflow: hidden;background: url(../img/our_bg.jpg)no-repeat center center;}
.our_box{width: 1254px;margin: 0 auto;overflow: hidden;}
.our_box .index_title>h1,.our_box .index_title>p{color: #fff;}
.swiper2{min-width: 1254px; height:500px;}
.swiper2 .swiper-button-next{width:49px;height:49px;background: url(../img/our_right2.png)no-repeat; right:0px;top: 0;margin-top: 0;}
.swiper2 .swiper-button-next:hover{background-image: url(../img/our_right1.png);}
.swiper2 .swiper-button-prev{width:49px;height:49px;
	background: url(../img/our_left2.png)no-repeat;left:0px;top: 0;margin-top: 0;}
.swiper2 .swiper-button-prev:hover{background-image: url(../img/our_left1.png);}
.swiper2 .swiper-slide{width:100%;height:450px;position: relative;overflow: hidden;}
.swiper2 .ww{width: 1254px;position: absolute;left: 0;margin-left:0px;height:49px;top:35%;margin-top:0px;}
.swiper-container.swiper2 .feye.swiper-pagination-bullets{bottom:35px;}
.swiper2 .swiper-pagination-bullet{width:13px;height:13px;background: url(../img/our_dian1.png)no-repeat;background-size: 100%;}
.swiper2 .swiper-pagination-bullet-active{background: url(../img/our_dian2.png)no-repeat;background-size: 100% ;}
.slide{width:90%;margin:0 5%;height:450px;overflow: hidden;}
.slide .slide_box:first-child{margin-left: 0;}
.slide_box{float: left;width: 100%;height: 450px;}
.slide_box .slide_box_img{width: 50%;display: block;margin: 0 auto;height: 380px; overflow: hidden;
float: left;}
.slide_box>a{display: block;
	width: 50%;
	height: 380px;padding: 20px 0; 
	background: #fff;
	float: left;}
.slide_box img{width: 100%;display: block;margin: 0 auto;}
.slide_box h2{font-size:24px;
	color: #363536;

	padding: 30px 40px 10px;
}.slide_box h3{font-size:18px;
	color: #666666;

	padding: 0 40px 20px;
}
.slide_box p{font-size: 16px;color: #737373;
	line-height: 28px;padding: 0 40px;
	overflow: hidden;}

/*新闻动态*/
.news_wrap{min-width: 1200px;height: 668px;background-color: #f6f6f6;padding: 80px 0;}
.n_box{width: 1200px;margin: 0 auto;overflow: hidden;}
.swiper3{width:1200px;height:300px;}
.swiper-container.swiper3 .feye.swiper-pagination-bullets{bottom:10px;}
.swiper3 .swiper-pagination-bullet{width:10px;height:10px;background: url(../img/n_dian1.png)no-repeat;background-size: 100% 100%;margin: 0 5px!important;}
.swiper3 .swiper-pagination-bullet-active{background: url(../img/n_dian2.png)no-repeat;background-size: 100% 100%;}
.swiper3 .swiper-slide a{display: inline-block;width: 576px;height: 212px;margin:5px;background-color: #ffffff;margin-left: 24px;}
.swiper3 .swiper-slide a:first-child{margin-left:5px;}
.swiper3 .swiper-slide a .left{width: 76px;overflow: hidden;margin-left: 20px;margin-top: 35px;}
.swiper3 .swiper-slide a .left img{display: block;margin-bottom: 10px;}
.swiper3 .swiper-slide a .left span{font-size: 14px;color: #999;}
.swiper3 .swiper-slide a .right{width: 450px;height: 160px;overflow: hidden;margin-top: 35px;margin-right: 30px;}
.swiper3 .swiper-slide a .right h2{font-size: 16px;color: #363536;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;margin-bottom: 20px;}
.swiper3 .swiper-slide a .right p{font-size: 14px;color: #737373;line-height: 24px;height: 48px;overflow: hidden;}
.r_box{padding-top:20px;margin-top: 25px;overflow: hidden;border-top:#f3f3f3 solid 1px;}
.r_box>span{font-size: 12px;color: #999;}
.r_box>span>img{vertical-align:middle;margin-bottom: 2px;margin-right: 10px;}
.r_box>img{float: right;}
.swiper3 .swiper-slide a:hover h2{color: #017ccb;}
.swiper3 .swiper-slide a:hover{box-shadow: 0px 0px 15px 0px #dedede;-webkit-box-shadow: 0px 0px 15px 0px #dedede;-moz-box-shadow: 0px 0px 15px 0px #dedede;}
.n_box>a{display: block;width:178px;height: 52px;line-height: 52px;text-align: center;background-color: #fff;font-size: 14px;color: #999;border-radius:50px 50px;-webkit-border-radius:50px 50px;-moz-border-radius:50px 50px;margin: 0 auto;margin-top: 55px;}
.n_box>a:hover{background-color: #EB444B;color: #fff;}

/* Fiat 豪华B型2start  */
.insideBan{ width: 100%; overflow: hidden; position: relative; height: 420px;}
.insideBan img{ display: block; width: 1920px; left: 50%; margin-left: -960px; position: absolute; top: 0;}
.websiteAdr{ position: absolute;bottom: 0; width: 1200px; margin-left: -600px; left: 50%; color: #fff; padding-bottom: 40px;}
.websiteAdr .p1{ font-weight: bold;font-size: 30px;}
.websiteAdr .p2{ font-size: 14px; margin-top: 10px;}
.websiteAdr .p2 a{ color: #fff;}
.kindDiv{   width: 100%; margin-top: 40px;margin-bottom: 40px;}
.kindShow,.kindCont{ width: 1200px; margin: 0 auto;}
.kindShow a{ font-size: 16px; color: #666; padding: 20px 20px; border:1px solid #eeeeee;
 float: left; display: block; text-align: center; transition: 0.3s; margin-right:18px;}
.kindShow a.on,.kindShow a:hover{ background: #017ccb; color: #fff;}
.kindCont .p1{ color: #333; font-size: 30px; font-weight: bold;}
.kindCont .p2{ font-size: 14px; margin-top: 10px;}
.Cont1{ margin-top: 40px; position: relative; margin-bottom: 40px;}
.Cont1 .modiBtn{ position: absolute; right: 0; top: 0;}
.modiBtn a{ display: inline-block; width: 208px; height: 57px; line-height: 57px; margin-left: 20px; text-align: center; font-size: 16px; color: #fff; border-radius: 4px; -webkit-border-radius: 4px;-moz-border-radius: 4px;}
.modiBtn a.a1{ background: #333;}
.modiBtn a.a2{ background: #d10f38;}
.modiBtn a img{ vertical-align: middle; margin-right: 15px;}
.Cont2 .pic{ border:1px solid #eee; }
.Cont2 .pic img{ width: 500px; height: 500px;}
.Cont2>div{ }

.Cont2>div.txt p{line-height: 28px; font-size: 14px; color: 14px;}
.Cont2{ margin-bottom: 64px;}



.Cont2 h3{ background: #f5f5f5; color: #222; padding:10px 20px; margin-bottom: 20px; margin-top: 20px; font-weight: 700; font-size: 18px; }
.Cont2 img{ max-width: 1200px;}


.features ul{ padding: 45px 0 55px; width: 1200px; margin: 0 auto;}
.features ul li{ float: left; width: 283px; height: 198px; border: #e5e5e5 1px solid; text-align: center; margin-right: 20px; margin-top: 20px;}
.features ul li:hover{-webkit-box-shadow: rgba(0,0,0,0.2) 0px -1px 10px; -moz-box-shadow: rgba(0,0,0,0.2) 0px -1px 10px; box-shadow: rgba(0,0,0,0.2) 0px -1px 10px; transform: translateY(-5px);}
.features ul li img{ margin-top:40px;}
.features ul li p{ width: 220px; margin: 30px auto 0; line-height: 180%; font-size: 14px; color: #979696;}
.picShow{ width:1200px; margin: 50px auto; position: relative;}
.picShow .bigPic{ float: left; width: 991px; height:608px;}
.picShow .bigPic img{width: 991px; height: 608px;}
.picShow .smallPic{ float: right; margin-top: 40px;}
.picShow .smallPic div{ border: #fff 1px solid; margin-bottom: 17px;}
.picShow .smallPic div img{ width: 187px; height: 114px;}
.picShow  a.prev{ position: absolute; top: 0; right: 0;border: #eaeaea 1px solid; width: 187px; height: 24px; line-height: 24px; display: block; text-align: center;}
.picShow  a.next{ position: absolute; bottom: 0; right: 0;border: #eaeaea 1px solid; width: 187px; height: 24px; line-height: 24px; display: block; text-align: center;}
.picShow  a.prev img,.picShow  a.next img{position: relative; top: 50%; margin-top: -3px;} 
.picShow  a.prev:hover,.picShow  a.next:hover,.picShow .smallPic div.on{border-color: #d10f38;}



















.pics{ width: 45%; float: left}
.product_info{ width:52%; float: right}

.slick-slider {
	position: relative;
	display: block;
	box-sizing: border-box;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-touch-callout: none;
	-khtml-user-select: none;
	-ms-touch-action: pan-y;
	touch-action: pan-y;
	-webkit-tap-highlight-color: transparent
}
.product_info .p1{     color: #333;
	font-size: 30px;
	font-weight: bold; margin-bottom: 15px;}
.product_info p.semi { clear: both; padding: 20px; margin-bottom: 15px;
	background: #f6f6f6; border-radius: 3px; font-size: 14px; line-height: 1.7; }

.product_info p.btn { margin-top: 40px; }
.product_info p.btn a { background: #017ccb; border: 0; width: 300px; line-height: 50px;
	height: 50px; font-size: 18px; color: #fff; border-radius: 3px;  display: block; text-align: center;

}


.product_info dl.tags { clear: both; white-space: nowrap; margin-bottom: 20px; overflow: hidden; }

.product_info dl.tags dt{ font-size: 14px; padding: 0 0 10px;}
.product_info dl.tags dd{ }
.product_info dl.tags dd a{ float: left; display: inline-block;
	 font-size: 14px; line-height: 1.7; padding: 8px 15px;
	border: 1px solid #dedede; color: #555555;  

  margin-right: 8px; margin-bottom: 8px;}


.product_info dl.tags dd:hover a {background: #017ccb;
	border: 1px solid #017ccb;color: #ffffff;    transition: ease .1s;}
.infobox{ padding: 25px; border: 1px solid #eeeeee;}
.slick-list {
	position: relative;
	display: block;
	overflow: hidden;
	margin: 0;
	padding: 0;
	margin-bottom: 15px;
}

.slick-list:focus {
	outline: none
}

.slick-list.dragging {
	cursor: pointer;
	cursor: hand
}

.slick-slider .slick-track,
.slick-slider .slick-list {
	-webkit-transform: translate3d(0, 0, 0);
	-moz-transform: translate3d(0, 0, 0);
	-ms-transform: translate3d(0, 0, 0);
	-o-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0)
}

.slick-track {
	position: relative;
	top: 0;
	left: 0;
	display: block
}

.slick-track:before,
.slick-track:after {
	display: table;
	content: ''
}

.slick-track:after {
	clear: both
}

.slick-loading .slick-track {
	visibility: hidden
}

.slick-slide {
	display: none;
	float: left;
	height: 100%;
	min-height: 1px
}

[dir='rtl'] .slick-slide {
	float: right
}

.slick-slide img {
	display: block;
	margin: 0 auto;
	border: 0;
	vertical-align: bottom;
	max-width: 100%;
}

.slick-slide.slick-loading img {
	display: none
}

.slick-slide.dragging img {
	pointer-events: none
}

.slick-initialized .slick-slide {
	display: block
}

.slick-loading .slick-slide {
	visibility: hidden
}

.slick-vertical .slick-slide {
	display: block;
	height: auto;
	border: 1px solid transparent
}

.slick-arrow.slick-hidden {
	display: none
}

@charset 'UTF-8';


.slick-prev,
.slick-next {
	font-size: 0;
	line-height: 0;
	position: absolute;
	top: 50%;
	display: block;
	width: 20px;
	height: 20px;
	padding: 0;
	-webkit-transform: translate(0, -50%);
	-ms-transform: translate(0, -50%);
	transform: translate(0, -50%);
	cursor: pointer;
	color: transparent;
	border: none;
	outline: none;
	background: transparent
}

.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus {
	color: transparent;
	outline: none;
	background: transparent
}

.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before {
	opacity: 1
}

.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before {
	opacity: .25
}

.slick-prev {
	left: -25px
}

[dir='rtl'] .slick-prev {
	right: -25px;
	left: auto
}

.slick-prev:before {
	content: '\f104'
}

[dir='rtl'] .slick-prev:before {
	content: '\f104'
}

.slick-next {
	right: -25px
}

[dir='rtl'] .slick-next {
	right: auto;
	left: -25px
}

.slick-next:before {
	content: '\f105'
}

[dir='rtl'] .slick-next:before {
	content: '\f105'
}

.slick-dots {
	bottom: -25px;
	display: block;
	width: 100%;
	padding: 0;
	margin: 0;
	list-style: none;
	text-align: center
}

.slick-dots li {
	position: relative;
	display: inline-block;
	width: 40px;
	height: 40px;
	border: 2px solid #ddd;
	margin: 0 5px;
	padding: 0;
	cursor: pointer;
}
.slick-dots li img{
	border: 0;
	vertical-align: bottom;
	max-width: 100%;
}

.slick-dots li button {
	font-size: 0;
	line-height: 0;
	display: block;
	width: 40px;
	height: 40px;
	padding: 5px;
	cursor: pointer;
	color: transparent;
	border: 0;
	outline: none;
	background: transparent
}

.slick-dots li button:hover,
.slick-dots li button:focus {
	outline: none
}

.slick-dots li button:hover:before,
.slick-dots li button:focus:before {
	opacity: 1
}

.slick-dots li button:before {
	font-family: 'slick';
	font-size: 6px;
	line-height: 20px;
	position: absolute;
	top: 0;
	left: 0;
	width: 20px;
	height: 20px;
	content: 'â€¢';
	text-align: center;
	opacity: .25;
	color: black;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

.slick-dots li.slick-active button:before {
	opacity: .75;
	color: black
}

.ey-showimg-con,
.img-paralist {
	margin-top: 30px;
	list-style: none;
	width: 80%;
	margin: 0 auto;
}

#ey-imgs-slick.slick-dotted {
	padding-bottom: 10px;
	margin-top: 30px;
}

#ey-imgs-slick {
	min-height: 150px;
}

#ey-imgs-slick .slick-dots li.slick-active {
	border-color: #ff6f06;
}

#ey-imgs-slick .slick-arrow i {
	font-size: 50px;
	color: #999;
}

[class*=' fa-'],
[class^=fa-] {
	font-family: FontAwesome;
	font-weight: 400;
	font-style: normal;
	position: relative;
	display: inline-block;
	-webkit-transform: translate(0, 0);
	-ms-transform: translate(0, 0);
	-o-transform: translate(0, 0);
	transform: translate(0, 0);
	text-rendering: auto;
	speak: none;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

@font-face {
	font-family: FontAwesome;
	font-weight: 400;
	font-style: normal;
	src: url('../fonts/fontawesome-webfont.eot?v=4.5.0');
	src: url('../fonts/fontawesome-webfont.eot?#iefix&v=4.5.0') format('embedded-opentype'), url('../fonts/fontawesome-webfont.woff2?v=4.5.0') format('woff2'), url('../fonts/fontawesome-webfont.woff?v=4.5.0') format('woff'), url('../fonts/fontawesome-webfont.ttf?v=4.5.0') format('truetype'), url('../fonts/fontawesome-webfont.svg?v=4.5.0#fontawesomeregular') format('svg')
}








.club{ width: 1200px; margin: 0 auto; padding: 90px 0;}
.clubTitle{ text-align: center; font-size: 30px; font-weight: bold; color: #333;}
.clubTitle font{ display: block; font-size: 14px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; margin-top: 5px;}
.clubDiv1{ margin-top: 70px;}
.clubCont1{ position: relative; width: 1200px;height: 358px;}
.clubCont1>img{width: 1200px; margin: 0 auto; height: 358px;}
.clubCont1 div{ width: 240px; background: #fff; height: 305px; position: absolute; top: 30px; right: 30px; text-align: center;}
.clubCont1 div .p1{ color: #333; font-size: 20px; font-weight: bold; margin-top: 10px;}
.clubCont1 div .p2{ font-size: 14px; color: #333; margin-top: 10px;}
.clubCont1 div img{ margin-top: 45px; width: 152px; height: 154px;}
.clubDiv2{margin-top: 50px; margin-bottom: 75px;}
.clubDiv2 p{ font-size: 16px; color: #666; line-height: 180%; }
.clubDiv3 font{ display: block; font-size: 26px; color: #333;}
.clubDiv3 ul { margin-bottom: 90px;}
.clubDiv3 ul li{ float: left; border: #f1f1f1 1px solid; padding: 20px; margin-top: 40px; margin-right: 34px;}
.clubDiv3 ul li span{ display: block; float: left; width: 241px; height: 180px; overflow: hidden;}
.clubDiv3 ul li span img{ width: 241px; height: 180px;}
.clubDiv3 ul li div{ width: 270px; float: left; margin-left: 30px;}
.clubDiv3 ul li div .p1{ font-size: 14px; color: #666; font-family: Arial, Helvetica, sans-serif;}
.clubDiv3 ul li div .p1 i{ color: #999; margin-left: 10px;}
.clubDiv3 ul li div .p2{ margin: 15px 0 15px; font-size: 16px; font-weight: bold; color: #333; overflow:hidden; height:1.5em; }
.clubDiv3 ul li div .p3{ font-size: 14px; color: #666; line-height: 180%;margin-bottom: 20px; height:5.5em; overflow:hidden; }
.clubDiv3 ul li:hover img{ transform: scale(1.05,1.05);-webkit-transform: scale(1.05,1.05);-moz-transform: scale(1.05,1.05);}
.clubDiv3 ul li:hover .p2{ color: #eb444b;}
.page{ text-align: center;}
.page a{display: inline-block; margin: 0 6px;; width: 53px; height: 53px; border: #e1e1e1 1px solid; border-radius: 3px; font-size: 14px; color: #999; line-height: 53px; text-align:center;}
.page a.pageTxt{ width: 115px;}
.page a:hover,.page a.on{ background: #017ccb; color: #fff; border-color: #017ccb;}

.carTypelist{ width: 1200px; margin: 0 auto 80px;}
.carTypelist dl{ width: 560px; margin-left: 80px; margin-bottom: 50px;}
.descript{ line-height: 180%; font-size: 14px; color: #666; }
.distributor{ padding: 60px 0 60px; width: 1200px; margin: 0 auto;}
.titletxt{ color: #333; font-size: 30px; font-weight: bold; text-align: center; margin-bottom: 60px;}
.titletxt span{ color: #999; font-size: 14px; font-family: Arial, Helvetica, sans-serif; display: block; font-weight: normal; margin-top: 10px;}
.distriForm .p1{ font-size: 16px; color: #666; margin-bottom: 45px;}
.distriForm .p2{font-size: 16px; color: #666;}
.distriForm .p2 img{ margin-right: 10px; vertical-align: middle;}
.distriForm .p2 a{ display: inline-block; width: 108px; height: 33px; font-size: 14px; color: #fff; background: #eb444b; margin-left: 30px; text-align: center;line-height: 33px; border-radius: 33px;}
.distriForm{text-align: center;}
.distriForm form{ margin-top: 60px;}
.fromInput div{ width: 550px; height: 64px; border: #e0e0e0 1px solid; border-radius: 4px; float: left; margin-bottom: 25px; overflow: hidden;}
.fromInput div input,.fromInput div select{ height: 100%; width: 100%; vertical-align: top; border: none; text-indent: 20px; font-size: 14px; color: #888;    position: relative;   z-index: 1; background: none;}
.fromInput div.mobile, .fromInput div.email{ margin-left:20px; margin-right: 20px;}
.fromInput textarea{ display: block;border: #e0e0e0 1px solid; height: 225px; width: 100%; padding-top: 10px; font-size: 14px; font-family: "微软雅黑"; text-indent: 20px;border-radius: 4px;}
.submit{ height: 65px; background: #db1140;border-radius: 4px;text-align: center; line-height: 65px; font-size: 18px; color: #fff; margin-top: 35px; position: relative;}
.submit span img{ vertical-align: middle; margin-right: 20px;}
.submit input{ width: 100%; height: 100%;position: absolute; left: 0; top: 0; background: none; border: none;}
.submit:hover,.distriForm .p2 a:hover{background: #bd0732;}

.company,.searchdealer,.contact,.company1{ width: 1200px; margin: 75px auto;}
.video{ width: 1200px; height: 534px;}
.company p{ font-size: 16px; color: #666; line-height: 180%;}
.searchdealer {}
.searchdealer .pic,.searchdealer .pic img{ width: 632px; height: 525px;}
.searchdealer .pic{ float: left; margin-left: -65px;}
.searchdealer .areaList{ padding: 35px 20px; background: #f3f3f3; width: 540px; float: right;}
.searchdealer .areaList span{ color: #333; font-size: 20px; line-height: 50px;}
.searchdealer .areaList .content1{ position: relative; height: 50px;}
.searchdealer .areaList .content1 select{ width: 170px; height:50px ; background: #fff; color: #999; font-size: 14px; border: none; text-indent: 20px; position: absolute; right: 0; top: 0;}
.content2 ul li{ background: #fff; color: #666; font-size: 12px;padding: 15px 0 30px; margin-bottom: 10px;}
.content2 ul li p{ margin-top: 15px; }
.content2 ul li font{ padding-left: 35px; position: relative; margin-left: 30px; display: inline-block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.content2 ul li font i{ display: inline-block; width: 17px; height: 17px; vertical-align: middle; position: absolute;left: 0; top: 0;}
.content2 ul li .span1 i{ background: url(../img/ico6_on.png) no-repeat;}
.content2 ul li .span2 i{ background: url(../img/ico7_on.png) no-repeat;}
.content2 ul li .span3 i{ background: url(../img/ico8_on.png) no-repeat;}
.content2 ul li .span1{  width: 240px;}
.content2 ul li .span2{  width: 130px;}
.content2 ul{ width: 514px; margin-top: 25px; height: 350px; overflow: auto;    padding-right: 26px;}
.content2 ul li:hover{background: #017ccb; color: #fff;}
.content2 ul li:hover .span1 i{ background: url(../img/ico6.png) no-repeat;}
.content2 ul li:hover .span2 i{ background: url(../img/ico7.png) no-repeat;}
.content2 ul li:hover .span3 i{ background: url(../img/ico8.png) no-repeat;}
.content2 ul::-webkit-scrollbar
{
    width: 10px;
    height: 10px;
    background-color: #fff;
}
.content2 ul::-webkit-scrollbar-track
{
    background-color: #fff;
}
.content2 ul::-webkit-scrollbar-thumb
{
    background-color: #017ccb;
}
.contactWay .txtlist { float: left; width: 405px;}
.contactWay .txtlist h3{ font-size: 30px; font-weight: bold; color: #333;}
.contactWay .txtlist font{ display: block; font-size: 14px; font-family: Arial, Helvetica, sans-serif; color: #666;}
.contactWay .txtlist ul{ margin-top: 55px; font-size: 14px; padding-bottom: 45px;}
.contactWay .txtlist ul li { margin-bottom: 10px;}
.contactWay .txtlist ul li img{ margin-right: 15px; vertical-align: middle;}
#allmap{ width: 700px; height: 505px; float: right;}
.anchorBL {
    display: none;
}
.develop{position: relative; padding-top: 60px; margin-bottom: 100px;}
.develop:before{ content: ''; width: 1px; height: 100%; background: #e0e0e0; position: absolute; left: 50%; margin-left: -0.5px; top:0;}
.develop li{ width: 466px; padding: 45px; border: #e0e0e0 1px solid; margin-bottom: 40px; float: left; transition: all 0.3s;}
.develop li .p1{ color: #333; font-size: 18px; font-weight: bold; margin-top: 25px;}
.develop li .p2{ font-size: 14px; color: #666; line-height: 180%; margin-top: 15px;}
.develop li.liR{float: right; }
.develop li:hover{ background: #017ccb;}
.develop li:hover p{ color: #fff;}
.develop .loadContent{background: #fff; position: relative; width: 168px; height: 53px;border: #ddd 1px solid; color: #ddd; display:block; margin: 0 auto; line-height: 53px; text-align: center; font-size: 14px;border-radius: 55px;}
.develop .loadContent:hover{ background: #bd0732;border-color: #bd0732; color: #fff;}
.startico{ width: 20px; height: 20px;background: #23262a;border-radius: 50%; position: absolute;left: 50%; margin-left: -10px; top: 0;}
.divtxt1 {float: left; width: 535px; padding: 40px 30px 0; position: relative; height: 325px;}
.divtxt1 .img1{ position: absolute;left: 0;top: 0;}
.divtxt1 .img2{ position: absolute;right: 0;bottom: 0;}
.divtxt1 p{ font-size: 16px; color: #666; line-height: 180%;}
.divpic{ float: right;}
.divpic,.divpic img{width: 550px; height: 365px;}
.introDiv2{ background: url(../img/intro_img1.jpg) no-repeat center; background-size: cover; margin-top: 115px; padding: 135px 0 120px;}
.introDiv2tab,.introDiv3>div.cont,.introDiv3 .cont1>div{ width: 1200px; margin: 0 auto;}
.introDiv2tab .brandlist{ float: left; width: 600px;}


.brandlist li{ float: left; width: 182px; height: 166px; line-height:166px; margin-right: 10px; margin-bottom: 10px; background:#fff; text-align:center;}
.brandlist li img{ -webkit-filter: grayscale(1);  filter: gray;  filter: grayscale(1); vertical-align:middle; transition: ease .3s;}

.brandlist li:hover img{-webkit-filter: none;filter: none;} 
.brandIntro{ float: right; width: 560px; padding-left: 40px; color: #fff; line-height: 150%; font-size: 16px;}
.introDiv3>div.cont{ padding: 125px 0;}
.introDiv3 p{ font-size: 16px; color: #666; line-height: 180%;}
.introDiv3>div.cont img{ max-width: 100%; margin-top: 70px;}
.introDiv3 .cont1{ background: #f4f4f4; padding: 135px 0 160px;}
.introDiv3 .cont1 p{ width: 290px; float: left;}
.introDiv3 .cont1 img{ float: right;}

.fromInput div.data{ position: relative;}
.fromInput div.data::after{ content: '';  width: 21px; height: 20px; background: url(../img/dateIco.png) no-repeat; position: absolute; right: 20px; top: 50%; margin-top: -10px;}
.newList .newpic{ width: 591px; height: 443px; float: left;}
.newList .newtxt{ float: left; width: 609px; height: 443px; padding: 70px 60px; background: #f2f2f2;}
.newtxt .p1{ color: #666; font-size: 20px;font-family: Arial, Helvetica, sans-serif; }
.newtxt .p1 i{ font-size: 14px; color: #999; margin-left: 20px;}
.newtxt .p2{font-size: 24px; font-weight: bold; color: #23262a; margin: 25px 0; overflow:hidden; height:2.5em;}
.newtxt .p3{ font-size: 16px; color: #666; line-height: 180%; overflow:hidden; height:7em;}
.newtxt .p4,.newlist2 li .p4{ width: 34px; height: 12px; background: url(../img/new_ico1.png) no-repeat; margin-top: 60px;}
.newList .newtxt:hover,.newlist1 li:hover{ background: #017ccb;}
.newList .newtxt:hover p,.newList .newtxt:hover  p i,.newlist1 li:hover p,.newlist1 li:hover p i{ color: #fff;}
.newList .newtxt:hover .p4,.newlist1 li:hover .p4{background: url(../img/new_ico.png) no-repeat; }
.newlist1 li{ padding: 60px 35px 40px; border-bottom: #f2f2f2 1px solid;}
.newlist1 li .newtxt .p2{ margin: 20px 0 25px;}
.newlist1 li .newtxt .p4{ margin-top: 40px;}
.newlist1 ul{ margin-bottom: 80px;}

.newDetail .left{ width: 850px; float: left;}
.newDetail{ width: 1200px; margin: 60px auto 45px;}
.newDetail .left h1{ font-size: 30px; font-weight: bold; color: #333; line-height: 180%;}
.newDetail .left .time{ vertical-align: middle; font-size: 14px; color: #999; padding-bottom: 30px; border-bottom: #f2f2f2 1px solid; margin-top: 10px;}
.newDetail .left .time img{ vertical-align: middle; margin-right: 10px; }
.newDetail .left .time font{ margin-right: 25px;}
.newDetail .left .time font a{ margin-left: 10px;color: #cbcbcb;}
.newDetail .left .time font a:hover,.detailPage a:hover{ color: #017ccb;}
.detailTxt{ padding-bottom: 80px; border-bottom: #f2f2f2 1px solid;}
.detailTxt p{ font-size: 14px; color: #666;line-height: 200%; margin-top: 20px;}
.detailTxt img{ max-width: 100%; margin-top: 20px;}
.detailPage{ margin-top: 50px; font-size: 14px;}
.detailPage a{ color: #666; width: 50%; float: left;}
.newDetail .right{ float: right; width: 305px;}
.newDetail .right .div1{ background: #017ccb; padding: 35px;}
.newDetail .right .div1 span{ color: #fff; font-size: 22px; font-weight: bold; padding-bottom: 10px; position: relative;}
.newDetail .right .div1 span::after{ content: ''; width:20px; height: 1px; background: #fff; position: absolute;bottom: 0;left: 0; }
.newlist2 li{ padding: 25px 10px 25px 0; border-bottom: #ececec 1px solid;}
.newlist2 li .p1{ color: #666; font-size: 14px; font-family: Arial, Helvetica, sans-serif;}
.newlist2 li .p1 i{ color: #999; margin-left: 10px;}
.newlist2 li .p2{ font-size: 18px; margin-top: 15px; font-weight: bold; 
 color: #333;}
.newlist2 li .p3{ margin: 20px 0; line-height: 1.7;font-size: 14px; overflow:hidden; }
.newlist2 li .p4{ margin-top: 0;}
.newlist2 li:hover .p2{ color: #017ccb;}

.marginR0{ margin-right: 0 !important;}
.newlist1 li,.newList .newtxt,.clubDiv3 ul li span img,.features ul li,.cx_box a,.cx_box a:hover,.swiper3 .swiper-slide a:hover,.swiper3 .swiper-slide a,.n_box>a:hover,.n_box>a{transition: 0.5s;-webkit-transition: 0.5s; -moz-transition: 0.5s;-o-transition: 0.5s;}
.recommend_pro{ border-top: 1px solid #eeeeee;padding:80px 0; }

.recommend_pro .carType dl{
    margin-left: 24px;
width: 282px;
border: 1px solid #eee;
}


.recommend_pro .carType dl:nth-child(4n+1) {
    margin-left: 0;
}

.recommend_pro .carType dd{ border-bottom: 0 }

.recommend_pro .carType dl:hover dt .frame {
    transform: scale(1.06, 1.06);
    -webkit-transform: scale(1.06, 1.06);
    -moz-transform: scale(1.06, 1.06);
    transition: ease .8s;
}



.indexcarType dl {
    margin-left: 24px;
width: 282px;    margin-top: 20px;
border: 1px solid #eee;
}

.indexcarType dl:nth-child(4n+1) {
    margin-left: 0;
}

.indexcarType .carType dd{ border-bottom: 0 }

.indexcarType .carType dl:hover dt .frame {
    transform: scale(1.06, 1.06);
    -webkit-transform: scale(1.06, 1.06);
    -moz-transform: scale(1.06, 1.06);
    transition: ease .8s;
}


table {
	margin-top:15px;
	border-collapse:collapse;
	border:1px solid #aaa;
	width:100%;
	}

table th {
	vertical-align:baseline;
	padding:10px 10px 10px 10px;
	background-color:#f5f5f5;
	border:1px solid #f5f5f5;
	text-align:left;
	color:#fff;
	}

table td {
	vertical-align:text-top; width: 50%;
	line-height: 28px; padding: 20px;
	border:1px solid #EEEEEE;
	}

table tr:nth-child(odd) {
	background-color:#f9f9f9;
}

table tr:nth-child(even) {
	background-color:#fff;
}

table pre {
	width:auto;
	margin:0;
	padding:0;
	border:0;
	background-color:transparent;
	}

table p {margin:0 0 2px 0;}