﻿h1,h2{/*color:#5977B7; */font-family:"微软雅黑","宋体";}
/*h1,h2,h3,h4,h5{font-weight:100;}*/
p{color:#333;}

a{outline:0;}
.cf{zoom:1;}
.cf:after{display:table; content:''; clear:both; }
/*====================丰田二级页面=====================*/
.index_17{width:100%;}
.kv{width:100%; overflow:hidden;}
.kv .flex-control-nav{width:100%; height:27px; /*background:url(/images/index/kv_bg.png) 0 0 repeat;*/}
.kv a.lk{display:block; width:100%; height:100%;}
.pbl{width:100%; padding:40px 10px; box-sizing:border-box;}
.pbl .part1{width:100%;}
.pbl li{width:33.3333%; float:left; box-sizing:border-box; padding:0.48% 0.5%; position:relative; overflow:hidden;}
.pbl .part1 li{width:33.3333%;}
/*.pbl li.pbl2{padding-bottom:0.4%;}*/
.pbl li a{display:block; width:100%; height:100%; overflow:hidden; position:relative;}
.pbl li img{width:100%;
				/*-ms-transform: scale(1, 1);
				-ms-transition-timing-function: ease-out;
				-ms-transition-duration: 500ms;*/
				transform: scale(1, 1);
				transition-timing-function: ease-out;
				transition-duration: 500ms;
				-webkit-transform: scale(1, 1);
				-webkit-transition-timing-function: ease-out;
				-webkit-transition-duration: 500ms;}
.pbl li img:hover{
				/*-ms-transform:scale(1.18);
				-ms-transition-timing-function: ease-out;
				-ms-transition-duration: 750ms;*/
				
				transform:scale(1.18);
				transition-timing-function: ease-out;
				transition-duration: 750ms;
				-webkit-transform:scale(1.18);
				-webkit-transition-timing-function: ease-out;
				-webkit-transition-duration: 750ms;
				overflow: hidden;}
				
.pbl .part1 li.renwu img:hover{
				/*-ms-transform:scale(1.18);
				-ms-transition-timing-function: ease-out;
				-ms-transition-duration: 750ms;*/
				
				transform:scale(1.02);
				transition-timing-function: ease-out;
				transition-duration: 750ms;
				-webkit-transform:scale(1.02);
				-webkit-transition-timing-function: ease-out;
				-webkit-transition-duration: 750ms;
				overflow: hidden;}				

.pbl .part1 li:first-child{width:66.6066%; /*padding:0.25% 0.4%;*/}

.pbl li .new{width:40px; position:absolute; left:5px; bottom:16px; z-index:1;}
.pbl li p{width:96%; /*height:45px;*/ background:rgba(0,0,0,0.4);/* line-height:45px;*/ color:#fff; font-size:16px; padding:14px 2%; position:absolute; bottom:0px;}
.pbl li.pbl1 p{width:98%; padding:14px 1%;}
.pbl li.pbl2 p,.pbl li.pbl3 p{/*text-indent:3em;*/}
.pbl li p.row3{/*line-height:1.5; */height:auto;}

.news{width:100%; box-sizing:border-box; padding:0 120px 56px; background:url(/images/index/new_bg.jpg) 0 0 repeat;}
.news h2{width:100%; font-size:36px; text-align:center; line-height:80px; color:#333; position:relative;color:#5977B7;font-weight:100;}
.news h2 strong{width:150px; display:block; margin:0 auto; background:#fff; padding:0 10px; position:relative; z-index:1;}
.news h2 span{width:100%; display:block; position:absolute; top:40px; border-bottom:2px solid #e6e2e2; z-index:0;}
.news .btn{width:100%;}
.news .btn a{display:block; width:148px; float:right; margin:0px 0 15px;}
.news ul.new_pic li{width:25.5%; float:left; padding-left:2%; box-sizing:border-box;}
.news ul.new_pic li a{display:block; width:100%; box-sizing:border-box; border:1px solid #e6e2e2; padding:10px 7px 7px;}
.news ul.new_pic li strong{display:block; width:100%; font-size:20px; color:#000;}
.news ul.new_pic li p{height:103px; font-size:14px; color:#333; line-height:26px; margin:20px 0;}
.news ul.new_pic li img{width:100%; border:1px solid #ddd;}
.news ul.new_pic li:first-child{width:23.5%; padding:0;}

ul.share{width:100%; border-top:1px solid #e8e8e8; text-align:center; padding:16px 0; background:url(/images/index/new_bg.jpg) 0 0 repeat;}
ul.share li{display:inline-block; margin:0 15px; }

.logo_group{width:100%; text-align:center; padding:20px 0; background:#f7f8f9; border-top:1px solid #e8e8e8;}
.logo_group li{display:inline-block; padding:0 2%; border-left:1px solid #e1e1e1;}
.logo_group li:first-child{ border-left:none;}


.foot{width:100%; background:#f7f8f9; box-sizing:border-box; padding:50px 6%; border-top:1px solid #e8e8e8; border-bottom:1px solid #e8e8e8; 
box-sizing:border-box;
-moz-box-sizing:border-box; /* Firefox */
-webkit-box-sizing:border-box; /* Safari */
}
.foot .cars{ box-sizing:border-box; border-rihgt:1px solid #e8e8e8;width: 75%; float: left;}
.foot .phonenum{width: 25%;float: left;}

.foot .cars ul{float:left;}
.foot .cars ul li{font-size:14px; line-height:25px;}
.foot .cars ul li a{color:#000;}
.foot .cars>ul>li:first-child{height:20px;color:#333;margin-bottom:12px;width: 96%;font-size: 18px;font-weight: bold; line-height: 20px;background:#eeeeee; text-indent: 2px;}
.foot .cars ul.jc a.lk1{display:inline-block; width:130px;}
.foot .cars ul li.zxkc{margin-top:40px; color:#333; font-weight:900; margin-bottom:10px;}

.foot .phonenum{margin-bottom: 20px;overflow: hidden;}
.foot .phonenum li{font-size:14px; line-height:28px; color:#000;}
.foot .phonenum li strong{color:#333;}

.icp_box{ background:#f7f8f9;}
.icp{width:1316px; box-sizing:border-box; padding:14px 0; background:#f7f8f9; color:#333; font-size:14px;margin:auto; text-align: center; }
.icp a{color:#333;}
.icp a.bMr{ float:right; line-height:20px;/* border-right:1px solid #444;*/}
.icp a.noMr{margin-right:24px;}
.icp a.bMr span{padding:0 24px;}
.icp p{float:right; line-height:20px;}
.icp p img{vertical-align: middle;}

.car_waicha{
	width: 30%;
}
.car_youdian{
	width: 70%;
}
.car_youdian>li{
	float: left;
	width: 33.33%;
}

.jc{
	width: 100%;
}
.jc>li{
	float: left;
	width: 16.66%;
}
.car_SUV{
	width: 50%;
}
.car_SUV>li{
	float: left;
	width: 33.33%;
}
.car_MPV{
	width: 22%;
}
.foot .cars>ul>li img{
	float: left;
}
.foot .cars>ul>li img.footer_right{
	float: right;
	margin-right: -11px;
}

.car_center{
	width: 28%;
}

.phonenum>ul{
	margin-left: 20%;
	margin-bottom: 40px;
}
@media(max-width:1600px){
	.foot .cars{width: 100%;}
	.foot .phonenum{width: 100%;}
	.phonenum>ul{
		float: left;
		margin:40px 10% 0 0;
	}
}
@media(min-width:1400px){
.logo_group li{padding:0 5%;}
.news ul.share li{margin:0 3%; }
/*.foot .cars ul{margin-right:8%;}*/
}


@media(max-width:1250px){
.foot .cars{width:64%;}
/*.foot .phonenum{width:29%;}	*/
.foot .cars ul{margin-right:3%;}
}

.share li{position:relative;}
.share .wx_wrap{position:absolute; top:-56px; right:-238px;}
/*.wx_bg{width:100%; height:100%; position:fixed; top:0; left:0; background:rgba(0,0,0,0.7);}*/


/*弹出窗口*/
.tc_window{width:552px; height:429px; position:fixed; top:50%; margin-top:-215px; left:50%; margin-left:-277px; z-index:101;}

.tc_window iframe{display:none; width:552px; height:429px; border:1px solid #666; background:#fff; position:relative; z-index:1;}
/*.tc_close{width:20px; height:20px; position:absolute; top:8px; right:8px; z-index:2; cursor:pointer;}*/



.tc_close{width:20px; height:20px; position:absolute; top:71px; right:108px; z-index:3; cursor:pointer;}

.tc_box1{width:353px; height:303px; border:1px solid #666; background:#fff; position:absolute; bottom:63px; left:100px; font-size:14px; color:#333; line-height:24px; z-index:2;}
.tc_box1 dl dt{width:100%; height:41px; padding-top:11px; border-bottom:1px solid #ccc;}
.tc_box1 dl dt img{display:block; margin-left:18px;}
.tc_box1 dl dd{padding:20px 8px;}
.tc_box1 dl dd h1{font-size:16px; margin-bottom:18px; color:#000; font-weight:100;}
.tc_box1 dl dd p{margin-bottom:30px; color:#000; font-size:12px;}
.tc_box1 dl dd .btn{padding-left:10px;}
.tc_box1 dl dd button{width:132px; height:34px; background:#ccc; border:none; font-size:20px; color:#fff; cursor:pointer;}
.tc_box1 dl dd button:first-child{background:#69f; margin-right:30px;}





/*.tc_box{width:100%; height:376px; background:#fff; position:absolute; bottom:0px; left:0px; border-top:1px solid #ccc; font-size:14px; color:#333; line-height:24px;}
.tc_box1{height:429px; border-top:0;}
.tc_box1 dl dt{width:100%; height:41px; padding-top:11px; border-bottom:1px solid #ccc;}
.tc_box1 dl dt img{display:block; margin-left:18px;}
.tc_box1 dl dd{padding:60px 80px;}
.tc_box1 dl dd h1{font-size:16px; margin-bottom:18px; color:#000;}
.tc_box1 dl dd p{margin-bottom:80px; color:#000;}
.tc_box1 dl dd .btn{padding-left:36px;}
.tc_box1 dl dd button{width:132px; height:34px; background:#ccc; border:none; font-size:20px; color:#fff; cursor:pointer;}
.tc_box1 dl dd button:first-child{background:#69f; margin-right:48px;}*/

/* 预热视频*/
.wrap{
		position:fixed;
		top:0;
		left:0;
		z-index:9999;
		width:100%;
		height:100%;
		overflow: hidden;
	}
	.jump{
		position:absolute;
		right:54px;
		top:48px;
	}
	.jump a{
		display:block;
		color:#ffffff;
		font-size:24px;
		letter-spacing: 8px;
		font-weight:bold;
	}
	.footer {
		width: 100%;
		height:100%;
		position:absolute;
		top:0;
		left:0;
		z-index: -1;
	}
	.footer img{
		width:100%;
	}
	.footer .gw{
		z-index:2;
		display:block;
		position:absolute;
		cursor:pointer;
	}
	.footer .return{
		position:absolute;
		display:block;
		width:337px;
		height:197px;
		background:url(../carshow/2018bjyr/img/shipin.png)no-repeat;
		top:59%;
		left:36%;
	}
	
	.footer .gw{
		right:66px;
		bottom:20px;
		font-size:16px;
		letter-spacing: 3px;
		cursor:pointer;
	}
.logo_r{
	position:absolute;
	top:0;
	left:0;
}
@media (min-width: 1600px)  {
	.jump a{
		
		font-size:34px;
		}
	.footer .return{		
		left:41%;
	}	
	.footer a:last-child{
		right:40px;
		bottom:40px;
		font-size:24px;
		letter-spacing: 6px;

	}
	}

.go{
	position:absolute;
	bottom:-5px;
	right:10px;
	z-index:9;
	-webkit-animation-duration: 3s;
    animation-duration: 3s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-name: shake;
    animation-name: shake;
     display:inline-block;  
    width: 44px;
    height: 44px;
    cursor: pointer;
    color:#ffffff;
}
@keyframes shake {
  from, to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  10%, 30%, 50%, 70%, 90% {
    -webkit-transform: translate3d(-3px,0, 0);
    transform: translate3d(-3px,0, 0);
  }

  20%, 40%, 60%, 80%,100% {
    -webkit-transform: translate3d(3px,0, 0);
    transform: translate3d(3px,0, 0);
  }
}
.wrap .v_wrap{background:url(/images/loading.gif) center center no-repeat #000;}











