body{font-family: "Microsoft YaHei!important"}
.blank26{height: 26px;} 
.blank44{height: 44px;}
.blank56{height: 56px;}
.blank71{height: 71px;}
.blank124{height: 124px;}
.blank120{height: 120px;}
.blank26,.blank44,.blank56,.blank71,.blank120,.blank124{clear: both; display: block; font-size: 1px; overflow: hidden;}
.title{text-align: center}

/*顶部*/
.heand{height: 40px; width: 100%; background: #2E303A;}
.heand a{color: #B5B5B5; font-size: 14px; line-height: 40px; float: left;}
.heand_l a{ margin-right: 20px;}
.heand_r i{width: 1px; height: 14px; background: #979797; margin: 13px 10px; float: left;}
.heand_r em{width: 14px; height: 14px; background: url(../images/tb-more.png) no-repeat; background-position: -192px -212px; float: left; margin-top: 13px; margin-right: 6px;}

/*banner*/
.banner{width:100%; margin: auto;}

/*顶部表单*/
.bao-top{width: 100%; height: 78px; background: #F7F7F7; border-bottom: 1px solid #e4e4e4;}
.bao-top span{margin-left: 18px; font-size: 30px; line-height: 30px; height: 32px; padding: 1px 0 0 47px; letter-spacing: 1px; margin-top: 24px; font-weight: bold; float: left; color: #47AE35; background: url(../images/ico.png) no-repeat;}
.biao{margin-left: 72px; float: left;}
.name{width: 240px; height: 38px; border: 1px solid #d9d9d9; border-radius: 6px; background: #FFF; box-sizing: border-box; margin-top: 20px; margin-left: 20px; float: left; padding: 0 14px; font-size: 14px; color: #999;}
.submit{width: 80px; height: 34px; background: #47AE35; color: #FFF; margin-left: 34px; margin-top: 22px; border: 0; text-align: center; font-size: 18px; letter-spacing: 2px; border-radius: 6px; }

	
/*二级导航*/
.service-con-nav{ height: 58px; line-height: 58px; background: #F7F7F7; background-color: #FAFAFA; border-bottom:1px solid #E4E4E4; display: none;}
.service-con-nav li{float: left; color: #333; font-size: 18px; height: 18px; line-height: 18px; margin: 20px 19px 0 5px}
.service-con-nav li.act a{ border-bottom: 1px solid #47AE35; color: #47AE35; padding-bottom: 8px;}
.service-con-nav a:hover{ text-decoration: none; color: #47AE35;}
.service-infofix{width: 100%; position: fixed; top: 0; z-index: 100000; _position: absolute; _top: expression(documentElement.scrollTop); display: block}


/*视频*/


/*参数*/
.data{width: 100%; height: 265px; background: #F2F2F2;}
.data .heading{text-align: center; height: 28px; line-height: 28px; font-size: 28px; color: #333; font-weight: bold; letter-spacing: 1px; margin: auto;}
.data_list{width: 1200px; margin: auto;}
.data_list ul{border-left: 1px solid #47Ae35; border-top: 1px solid #47AE35; height: 101px; box-sizing: border-box; width: 1198px; margin: auto;}
.data_list ul li{border-right: 1px solid #47AE35; width: 132px; float: left; height: 101px;}
.data_list ul li span{width: 132px; border-bottom: 1px solid #47AE35; box-sizing: border-box; text-align: center; font-size: 14px; color: #333; height: 47px; line-height: 47px; float: left;}
.data_list ul li span:first-child{height: 53px; line-height: 53px;}
.data_list ul li span:nth-child(2){height: 47px;}
/***参数模板二***/
.data_two{height: 508px; background: #FFF; box-shadow: 0px 8px 24px 0px rgba(94,94,94,0.1)}
.data_img{float: left; margin: 0 50px 0 61px; width: 348px; height: 348px; overflow: hidden;}
.data_img img{transform: scale(1); transition: all 1s ease 0s; width: 348px; height: 348px;}
.data_img img:hover{transform:translateZ(0) scale(1.03,1.03);transition: transform 0.5s;}
.data_two_list{width: 678px; height: 348px; float: left;}
.data_two_list ul{height: 348px; width: 648px; float: left;}
.data_two_list h1{height: 44px; width: 648px; border: 1px solid #efeef1; line-height: 44px; font-size: 24px; color: #333; font-weight: normal; letter-spacing: 1px;-webkit-text-stroke:1px rgba(51,51,51,1);
text-stroke:1px rgba(51,51,51,1); text-align: center;}
.data_two_list ul li{width: 324px; height: 52px; box-sizing: border-box; border: 1px solid #EFEEF1; float: left; margin: -1px 0 0 0}
.data_two_list ul li span{width: 161px; height: 52px; line-height: 52px; border-right: 1px solid #EFEEF1; float: left; font-size: 16px; color: #333; box-sizing: border-box; padding-left: 12px;}
.data_two_list ul li span:first-child{background: #FAFAFA;}
.data_two_list ul li:nth-child(2n+0){margin: -1px 0 0 -1px}
#mleft{height:348px;  overflow:auto;}/*当内容超过，出现滚动条*/
#mleft::-webkit-scrollbar{width:8px; background: #F2F2F2;}/*滚动条整体*/
#mleft::-webkit-scrollbar-track{background:#999;border-radius:4px;}/*滚动条轨道*/
#mleft::-webkit-scrollbar-thumb{background: #D8D8D8; border-radius:4px;}/*滚动条里面的滑块*/
#mleft::-webkit-scrollbar-thumb:hover{background:#D8D8D8;}/*滚动条鼠标事件，鼠标放上去出现的事件*/
#mleft::-webkit-scrollbar-corner{background:#179a16;}/*滚动条边角*/


	
/*美图*/
.car-img{width: 1200px; height: 560px; }
.car-img-opt{ width:226px; height: 400px; margin-top: 89px;}
.car-img-opt li{margin-bottom: 20px}
.car-img-opt li,.car-img-opp li{width: 202px; height: 50px; line-height: 50px; background: #AFAFAF; padding: 13px 10px; border: 2px solid #AFAFAF; background-clip: content-box; float: left; font-size: 26px; font-weight: bold; color: #FFF; text-align: center; }
.car-img-opp{ width:226px; height: 330px; margin-top: 130px;}
.car-img-opp li{margin-bottom: 30px}
/*美图右侧轮播*/
.car-list{width: 946px; height: 532px; float: left; margin: 13px 0 0 28px; overflow: hidden;}
.car-list ul{position: relative; width: 946px; height: 532px; float: left;}
.carone-img-r,.carone-img-l,.cartwo-img-r,.cartwo-img-l,.carthree-img-r,.carthree-img-l,.carfour-img-r,.carfour-img-l{ width: 35px; height: 54px; position: absolute; right: 0px; top: calc(50% - 27px); background-size: 35px 54px; background-position: center; background-repeat: no-repeat; background-image: url(img/cy.png);  z-index: 9999}
.carone-img-l,.cartwo-img-l,.carthree-img-l,.carfour-img-l{left: 0; transform: rotateY(180deg)}
.carone-img-r:hover,.carone-img-l:hover,.cartwo-img-r:hover,.cartwo-img-l:hover,.carthree-img-r:hover,.carthree-img-l:hover,.carfour-img-r:hover,.carfour-img-l:hover{ background-image: url(img/cyp.png);}
.car-img-one,.car-img-two,.car-img-three,.car-img-four,.ind-allpic,#car-pic-one,#car-pic-two,#car-pic-three,#car-pic-four{height:532px; overflow: hidden;}
.ind-allpic{ width: 946px; overflow: hidden;}
.ind-allpic img{ display: block;}
.carone-switch-opt,.cartwo-switch-opt,.carthree-switch-opt,.carfour-switch-opt{position: absolute; bottom: 16px; left: calc(50% - 20px);}
.carone-switch-opt i,.cartwo-switch-opt i,.carthree-switch-opt i,.carfour-switch-opt i{ width: 10px; height: 10px; border-radius: 5px; background: rgba(0,0,0,0.6); display: inline-block; margin-left:4px; overflow: hidden;}
.carone-switch-opt i.act,.cartwo-switch-opt i.act,.carthree-switch-opt i.act,.carfour-switch-opt i.act{ background: #cacaca;}

/*模板二美图*/
.car-picture{background: #FFF;}
.car-img-tra{width: 1200px; height: 596px; margin: auto;}	
.car-tra-nav{width: 1200px; height: 62px;}
.car-tra-nav li{width: 204px; height: 54px; border: 1px solid #5D5D5D; float: left; margin: 0 13px 0 75px; box-sizing: border-box;}
.car-tra-nav li span{width: 204px; height: 54px; background: #5D5D5D; float: left; text-align: center; line-height: 54px; box-sizing: border-box; margin: 8px 0 0 -8px; color: #FFF; font-size: 26px; font-weight: bold;}
.service-con{width: 1200px; height: 514px; float: left; margin-top: 30px; overflow: hidden;}
.car-tra-list{position: relative; width: 1200px; height: 514px; float: left;}
/***模板二轮播***/
.poster-main{width: 1200px; height: 514px; position: relative;}
.poster-main .poster-btn{width: 64px!important; height: 64px!important; position: absolute; top: calc(50% - 32px); cursor: pointer;}
.poster-main .poster-prev-btn,.poster-main .poster-next-btn{background:url(img/brandtwoico.png) no-repeat; background-position: left center;}
.poster-main .poster-prev-btn{left: 200px;}
.poster-main .poster-next-btn{transform: rotateY(180deg); right: 200px;}
.poster-main .poster-list .list-item{position: absolute; top:0; left:0;}
.list-item img{display: block; width: 100%; height: 100%; border: 0;}


/*车型亮点*/
.car-important ul{overflow: hidden;}
.car-important ul li{width: 1200px; height: 382px; float: left; overflow: hidden;}
.car-imp-list-l img,.car-imp-list-r img,.car-imp-list-con{width: 600px; height: 382px; overflow: hidden; transform: scale(1); transition: all 1s ease 0s;}
.car-imp-list-l img:hover,.car-imp-list-r img:hover{transform:translateZ(0) scale(1.03,1.03);transition: transform 0.5s;}
.car-imp-list-l img{float: right;}
.car-imp-list-r img{float: left}
.car-imp-list-con{background: #F2F2F2; float: left; box-sizing: border-box; padding: 88px 70px;}
.car-imp-list-con span{height: 24px; line-height: 24px; letter-spacing: 1px; color: #3f4359; font-size: 24px; display: block; }
.car-imp-list-con p{margin-top: 38px; line-height: 24px; font-size: 16px; color: #8d91ac; letter-spacing: 1px; display: block;}
/***亮点轮播***/
.liangd{width: 1200px; height: 418px; margin: auto;}
/*轮播一*/
.swiper-item>img{width:600px; height:382px; object-fit:cover; float: right;}
.swiper-container{position:relative; width:1092px; height:382px; overflow:hidden; margin: 0 64px 0 42px;}
.swiper-wrapper{position:absolute;left:0;height:100%}
.swiper-wrapper-transition{transition:all .8s ease 0s}
.swiper-item{display:inline-block;width:100%;height:100%;float:left}
.swiper-item h2{height: 24px; line-height: 24px; font-size: 24px; float: left; color: #3f4359; letter-spacing: 1px; font-weight: 600; margin-top: 105px; padding-bottom: 14px; border-bottom: 1px solid #57b546; width: 460px;}
.swiper-item p{width: 460px; line-height: 24px; height: 144px; color: #8d91ac; font-size: 16px; letter-spacing: 1px; float: left; margin-top: 24px;}
.swiper-btn-group_prev,.swiper-btn-group_next{position:absolute; width:54px; height:30px; cursor:pointer; top: 352px; background:url(img/brand_ico_r.png); background-color: #5D5D5D;}

.swiper-btn-group_prev{left: 168px; transform: rotateY(180deg);}
.swiper-btn-group_next{right: 802px; }
.swiper-btn-group_prev:hover,.swiper-btn-group_next:hover{background: url(img/brand_ico_r.png);}
.swiper-pagination{position:absolute;left:0;bottom:5px;display:none;justify-content:center;align-items:center;width:100%;height:20px}
.swiper-pagination-item{width:10px;height:10px;border-radius:50%;background-color:rgba(255,255,255,0.45);transition:all .3s}
.swiper-pagination-item:not(:last-child){margin-right:10px}
.swiper-pagination-item_active{width:30px;border-radius:5px;background-color:rgba(255,255,255,0.85)}

/*相关车型*/
.car-alike{overflow: hidden}
.car-alike ul{width: 1220px;}
.car-alike ul li{width: 224px; height: 264px; float: left; margin-right: 20px; border: 1px solid #e4e4e4; box-sizing: border-box; margin-bottom: 34px; transition: all linear 0.3s;}
.car-alike ul li:hover{box-shadow: 0px 8px 24px 2px rgba(0,0,0,0.2); margin-top: -8px; margin-bottom: 42px;}
.car-alike ul li span{margin: 14px 12px;  height: 16px; line-height: 16px; font-size: 16px; color: #333; display: block; overflow: hidden}
.car-alike ul li p{height: 18px; font-size: 10px; color: #F95523; padding:0 12px 15px; line-height: 18px; border-bottom: 1px solid #e4e4e4; }
.car-alike ul li em{ font-size: 14px; margin: 0 6px; }
.car-alike .car-data{ height: 37px; line-height: 37px; text-align: center;}
.car-alike .car-data a{font-size: 16px; color: #595959;  float: left;  width: 50%; box-sizing: border-box;}
.car-alike .car-data a:first-child{border-right: 1px solid #e4e4e4;}
.car-alike .car-data a:hover{color: #FFF; background: #47AE35;}

/*免责声明*/
.car-state{background: #FFF; height: 200px; box-shadow: 0px 8px 24px 0px rgba(94,94,94,0.1); padding: 32px 50px 60px; box-sizing: border-box; font-size: 16px; color: #8D91AC;}
.car-state span{display: block; text-align: center;  font-weight: bold; line-height: 16px; height: 16px; margin-bottom: 20px;}
.car-state p{display: block; height: 72px; line-height: 24px; letter-spacing: 1px;}

/*底部报名表单*/
.car-bottom{width: 100%; height: 122px; background: rgba(0,0,0,0.8); box-sizing: border-box; padding: 40px 0; position: fixed; left: 0; bottom: 0; z-index: 999999;}
.car-bottom span{width: 162px; height: 34px; font-size: 36px; font-weight: bold; color: #47AE35; line-height: 34px; letter-spacing: 4px; margin: 4px 49px 4px 99px; float: left}
.car-bottom-form{height: 42px; float: left;}
.car-bottom-txt{width: 260px; height: 42px; float: left; border: 0; box-sizing: border-box; padding-left: 15px; line-height: 42px; color: #999; font-size: 14px; margin-right: 32px; border-radius: 4px;}
.car-bottom-sub{width: 100px; height: 42px; margin-left: 15px; border: 0; background: #47AE35; border-radius: 4px; text-align: center; color: #FFF; letter-spacing: 1px; font-size: 16px;}


/*列表页*/
.brand_list{height: auto;}	
.brand_list li{width: 224px; height: 336px; float: left; margin-right: 20px; background: #FFF; box-shadow: 0px 2px 9px 0px rgba(196,196,196,0.2); margin-bottom: 36px; position: relative; overflow: hidden;}
.brand_list li:nth-child(5n+0){margin-right: 0}
.brand_list li a{display: block; color: #FFF;}
.brand_list li img{width: 224px; height: 336px;}
.brand_list li:hover img{transform:translateZ(0) scale(1.03,1.03);transition: transform 0.5s;}
.brand_list .hide{ position:absolute; bottom:-82px; left:0; z-index:10; width:210px; height:16px; padding: 14px 7px; background:rgba(0,0,0,0.7);}
.brand_list .hide h1{ font-weight:600; line-height: 20px; height: 40px; overflow: hidden; color:#fff; font-size: 14px;}