@charset "utf-8";

/* CSS Document */

@media only screen and (max-width:1440px){

	.banner .word-box p{font-size:140px;}

}

@media only screen and (max-width:1366px){

	.banner .word-box p{font-size:120px;}

	.big-bg .word-wrap h2{font-size:95px;}

	.container{width:96%;}

	.big-bg{margin:10% 0;}

}

@media only screen and (max-width:1280px){

	.footer_pc .wrap .right{right:10%;}

	.grid .media-card{margin:0 15px 15px 0;}

	.summary .left h2{font-size:60px;}

	.banner .word-box p{font-size:90px;}

	.big-bg .word-wrap h2{font-size:70px;}

}

@media screen and (max-width: 1025px){

	.header .logo{margin-left:20px;}

	.header .nav{margin-left:0px;}

	.burger-menu{right:20px;}

	.burger-menu span{width:30px;}

	.pro-form .item{height:300px;}

	.pro-form .item.last{line-height:300px;}

	.summary .left .con{font-size:14px;}

	.summary .left p{font-size:18px;}

	.banner .word-box p{font-size:70px;}

	.btns{margin-top:30px;}

	.btn{padding:15px 30px;}

	.big-bg .word-wrap h2{font-size:50px;}

	.footer_pc .wrap .left{left:50px;}

	.footer_pc .wrap .right{right:10px;}

	.footer_pc .wrap .center{width:260px;height:506px;}

	.footer_pc .wrap .left .title{

		font-size:40px;

	}

	.footer_pc .wrap .left .line{margin:20px auto;}

	.footer_pc .wrap .right .title{margin-bottom:0;font-size: 30px;}

	.swiper1 .swiper-pagination{bottom:15%}

	.lang{right:15px;}

}

@media only screen and (max-width:780px){

	.container{width:100%;padding:0 15px;}

	header{height:60px;}

	.header .logo{margin-top:9px;}

	.header .nav{display:none;}

	.menu-container.show .menu-image{display:none;}

	.menu-container.show{

		-webkit-transition-delay: 0.2s;

		transition-delay: 0.2s;

		pointer-events: all;

		padding: 30px;

	}

	.menu-container .close-menu span {

		display: inline-block;

		width: 41px;

		height: 2px;

		background-color: #ffffff;

	}

	.scroll-content .lang-btn{padding:0;}

	.scroll-content .menu-items{

		width: 100vw;

    	margin:50px 0;

		padding:0;

	}

	.submenu {

		display:none;

		position: relative;

		left: 0;

		padding-left: 30px;

		overflow: hidden;

		max-height: 300px;

		padding-top: 20px;

		padding-bottom: 30px;

	}

	

	

	.banner .word-box p{font-size:36px;}

	.btn{padding:10px 30px;}

	.btns{margin-top:10px;}

	.swiper2 .prev2{left:20px;}

	.swiper2 .next2{right:20px;}

	.home-product .item{

		padding-top: 6.94vw;

   	 	position: relative;

		height:auto;

		width:100%;

	}

	.vehicle-item--video-overlay{display:none;}

	

	.big-bg .word-wrap h2{

		font-size:32px;

		

	}

	.big-bg .word-wrap .btns{margin-top:20px;}

	.footer_pc .wrap,.footer_pc{height:auto;}

	.footer_pc .wrap .left,.footer_pc .wrap .center,.footer_pc .wrap .right{position:static;}

	.footer_pc .wrap .left,.footer_pc .wrap .left .logo {

		text-align: center;

	}
	.footer_pc .wrap .left .logo{display: block;margin:0 auto;width:139px;}
	.footer_pc .wrap .left .logo img{

		display: inline-block;

		margin-top: 30px;

	}

	.footer_pc .wrap .left .title{

		font-size:40px;

	}

	.footer_pc .wrap .left .line{margin:20px auto;}

	.footer_pc .wrap .center{width:100%;height:auto;}

	.footer_pc .wrap .center img{

		width: 196px;

		height: 381px;

		margin: 37px auto;

	}

	.footer_pc .wrap .right .qr_code{display:none;}

	.footer_pc .wrap .right .title{margin-bottom:0;font-size: 30px;}

	

	.about{margin-top:30px;}

	.cntl-bar {

		left: auto;

		right: 37px;

	}

	.cntl-icon {

		left: auto;

		right: 0;

	}

	.cntl-content {

		width: 80%;

		float: none;

	}

	.cntl-image {

		width: 80%;

	}

	.cntl-state:nth-child(2n+2).cntl-animate .cntl-content {

		margin-right: 0%;

		float:none;

	}

	.cntl-state:nth-child(2n+1) .cntl-image {

		float: none;

	}

	.notice{

		font-size:18px;

		padding:50px 15px;

	}

	.notice p strong{font-size:20px;}

	.cul-list{display:block;}

	.cul-list li{margin-right:0;}

	.pro-form .item{width:100%;}

	.left,.summary .right,.spec .left,.spec .right,.relp-list li,.cinfo .item{width:100%;}

	.summary .left h2{font-size:36px;}

	.cntl-icon{

		width:30px;

		height:30px;

		right:23px;

		font-size: 14px;

		line-height: 30px;

	}

	.cntl-state:nth-child(2n) .cntl-content:before {

		border-left-width: 14px;

		border-right-width: 0px;

		left:auto;

		right: -15px;

	}

	.cntl-state:nth-child(2n) .cntl-content:after {

		border-left-width:14px;

		border-right-width: 0px;

		left: auto;

		right: -14px;

	}

	.about .title .big{background-size:100%;}

	.vehicle-item--title{margin-bottom:30px;}

	.sub_menu .mt{width:100%;}

	.sub_menu{flex-direction: column}

}



@media only screen and (max-width:640px){

	.logobox img{

		display:block;

		width:300px;

	}

	#nav-box .container {

		display: block;

		padding: 70px 26px 154px;

	}

	.js-close-nav {

		top: 26px;

		right: 18px;

	}

}

@media only screen and (max-width:480px){

	.in-title{margin:30px;}

	.big-bg .word-wrap{

		bottom:20px;

	}

	.homepage-refresh--carousel{display:none;}

	.homepage-refresh--main-hero,.homepage-refresh--wrapper{height:200px;}

	.btn{

		font-size:12px;

		padding:8px 15px;

	}

	.big-bg .word-wrap h2{font-size:24px;}

	.big-bg .word-wrap p{font-size:20px;}

	.lang{display:none;}

	.burger-menu{display:flex;}
	
	.fix{
		box-shadow: 0 0 0 0 rgba(0,0,0,0);
		border-bottom:1px solid #ccc;
	}

}



















































