﻿
@media only screen and (max-width: 1600px){
	.about-g-ri .section-title-ri h2 {font-size: 120px;line-height: 100px;}
	.about-g-ri {margin-top: -250px; min-height: 500px;}
	
	
	.page-title1 h1 {font-size: 166px;}
	.page-title2 {right: 0;}
	.page-slick {margin-left: 160px;}
	.page-title2 h2 {font-size: 100px; line-height: 94px;}
	.mpb-wrap {margin-top: 152px; float: right; width: 180px;}
	.cs-tab .ul1 li {width: 100px;}
	.cs-tab .scrollbar  {width: 310px;}
}
	
@media only screen and (max-width: 1440px){
	.emil-video-top #video, .emil-video-top video {height:100%;width:100%; object-fit: cover; position:absolute; left:0; top:0;}
	.menu {left: 8%;}
	.search {right: 8%;}
	.garcia-logo,.nav-logo {right: 8%;}
	.nav-list {margin-left: 8%;}
	.nav-other-wrap ,.footer .footer_l{margin-left: 8%;}
	.footer .footer_r {margin-right: 8%;}
	.section-title-ri {padding-right: 8%;}
	.section-title-le {padding-left: 8%;}
	.action .find-dealer-le {padding-left: 8%;}
	.service-ri-wrap {padding-right: 15%;}
	.about-g-ri {right: 8%;}
	
	/*??????index*/
	.title-wrapper {height: 60%;}
	.title .inner {font-size: 400px;}
	.sc-down {bottom: 120px;}
	.dealer-ri h3 {font-size: 16px;}
	.dealer-ri h5 {font-size: 14px; margin-top: 10px;}
	.find-dealer-ri ul li .dealer-le {width: 36%;}
	.find-dealer-ri ul li .dealer-ri {padding-top: 8px; width: 64%;}
	.find-dealer .pfeedback .select dd {width: 100%;}
	.action .find-dealer-le {padding-right: 54%;}
	.service-ri {width: 54%;}
	.section-title-mid h2,.section-title-ri h2 ,.section-title-le h2  {font-size: 120px; line-height: 100px;}
	.find-dealer .pfeedback .ss {width: 50px;}
	.action .pfeedback {width: 94%;}
	.find-dealer .pfeedback .select {width: 120px;}
	.find-dealer .pfeedback .select dt {padding-left: 24px; background-position-x: 94px;}
	.emil-store .find-dealer .pfeedback .select dt {background-position-x: 94px;}
	.find-dealer .pfeedback .input1 {padding-left: 140px;}
	.find-dealer .pfeedback .select dd li {padding-left: 24px;}
	.find-dealer-ri ul li {height: 130px;}

	
	/*???????????????*/
	.about-g-ri {min-height: 440px; margin-top: -220px;}
	.about-g-ri .section-title-ri h2 {font-size: 110px; line-height: 90px;}
	.about-con .scrollbar {height: 260px;margin-top: 16px;}
	.about-g-le a .about-img-txt h2, .about-g-le a .about-img-txt h2 i{font-size: 40px; line-height: 50px;}
	.about-g-le a .about-img-txt h6 {font-size: 20px; line-height: 30px;}
	.about-con .about-title h2 ,.about-con .about-title h2 i{font-size: 40px; line-height: 50px;}
	.about-con .about-title h6 {font-size: 20px; line-height: 30px;}
	.about-g-le a .about-con {padding-left: 18%;}
	
	/*??????*/
	.join .section-title-mid {width: 100%; padding: 0 8%;}
	.j-style .js-con {padding: 0 8%;}
	.join-slick a .join-slick-txt {padding-top: 15%;}
	.join-young {padding: 170px 8% 120px;}
	.join-succ {padding: 0 8%;}
	.join .join-why .section-title-mid {padding-top: 170px;}
	.join .j-join .section-title-mid {padding-bottom: 50px;}
	.young-list ul li {width: 23%; margin: 1%;}
	.young-list ul li .young-txt h2 {font-size: 20px;}
	
	/*??????emil*/
	.emil-brand {padding: 80px 40px 70px; width: 450px;}
	.emil-brand .w-b-title h2,.emil-brand .w-b-title h6 {line-height: 100px; font-size: 120px;}
	.brand-tab-con .item-con .con-p {margin-top: 20px;}
	
	.industry-main {padding: 80px 0;}
	.industry-main dl dt {font-size: 90px; line-height: 110px;}
	.pro-menu {padding: 0 8% 130px;}
	
	/*product*/
	.pro-list .list-left .list-title h3 {font-size: 120px; line-height: 100px;}
	.pro-list .list-left {padding-left: 8%; width: 34%;}
	.list-right {margin-right: 8%; width: 58%;}
	.pro-list .list-left .pro-ul {width: 80%;}
	.list-right .number h1 {font-size: 200px;}
	.list-right .number {width: 200px; right: -160px;}
	
	/*pro-sort*/
	.product-sort .pro-menu {padding: 70px 8%;}
	.product-sort .first,.product-sort .next, .product-sort .prev, .product-sort .last {width: 80px;}
	/*.product-sort .dealer-page a.page {width: 36px;}*/
	
	/*pro-detail*/
	.product-detail .nav-bar {padding: 0 8%;}
	.p-param .param-le {padding-left: 8%;}
	.p-page {padding: 180px 8% 270px;}
	.p-param .param-le {padding-top: 12%;}
	.page-title1 h1 {font-size: 170px; left: -23%;}
	.page-slick {margin-left: 180px;}
	.page-more-slick a span img {max-height: 800px;}
	.page-title2 {right: 0;}
	
	/*designer*/
	.designer-de {padding: 0 8%;}
	.designer-pop {padding: 0 8%;}
	.designer-pop .pop-wrap {height: 540px; margin-top: -270px;}
	.pop-wrap .pop-ri .scrollbar {height: 280px;}
	.de-activity .activity-title {padding-left: 8%;}
	.de-activity .activity-title h2,.de-activity .activity-title h2 i{font-size: 120px; line-height: 100px;}
	.de-activity .slick-at-wrap {margin-right: 8%;}
	.de-activity .slick-at-wrap {width: 56%;}
	.gt-slick a .other-h h2 {padding: 0 12%;}
	.global-tour {padding: 0 8%;}
	.gt-slick .slick-next {right: -5%;}
	.gt-slick .slick-prev {left: -5%;}
	
	/*news*/
	.news-list {padding: 80px 8% 0;}
	.news-tltle {left: 8%;}
	.news-detail {padding: 120px 8%;}
	
	/*case*/
	.case1-le {padding-left: 8%; width: 34%;}
	.case1-ri {width: 66%;}
	.case1-le .cs1-title h2 {font-size: 120px; line-height: 100px;}
	.case1-wrap {padding-top: 90px;}
	.cs-tab .scrollbar {width: 308px;}
	
	/*contact*/
	.contact2 {padding: 0 8%;}
	.contact2 .c2-title {left: -60px; width: auto; top: 130px;}
	.contact2 .c2-title h1 {font-size: 180px;}
	
	.p-cyly {padding: 0 8%;}
	
}
@media only screen and (max-width: 1366px){
	.about-g-ri {min-height: 420px; margin-top: -210px;}
	.about-g-ri .section-title-ri h2 {font-size: 100px; line-height: 80px;}
	
	.nav-list ul {width: 190px;}
	.sc-up .sc-line {height: 110px;}
	.sc-up:hover .sc-line {height: 160px;}
	/*??????index*/
	.find-dealer-ri ul li .dealer-le {width: 32%;}
	.find-dealer-ri ul li .dealer-ri {width: 68%;}
	.nav-list {padding-top: 70px;}
	.nav-lanuage {margin-top: 18px;}
	.shop {margin-top: 20px;}
	.nav-list li a .e-span {font-size: 52px;}
	.nav-list li a span {line-height: 56px;}
	.nav-list li a .c-span {font-size: 30px;}
	.nav-list li a {height: 56px;}
	.menu {top: 32px;}
	.search {top: 32px;}
	.garcia-logo , .nav-logo{top: 30px;}
	.find-dealer-ri {padding-top: 90px;}
	.find-dealer-ri ul li {height: 112px; margin-bottom: 10px;}
	.dealer-ri h5 {margin-top: 6px; line-height: 18px;}
	.find-dealer-ri ul li .dealer-ri .map-link {margin-top: 4px; line-height: 18px;}
	
	.title-wrapper {height: auto;}
	.title .inner {font-size: 320px;}
	.sc-down {bottom: 90px;}
	/*.first, .next, .prev, .last {width: 64px;}*/
	.about-g-le a .about-img-txt {height: 100px;}
	.about-g-le a .about-img-txt h2, .about-g-le a .about-img-txt h2 i{font-size: 36px; line-height: 40px;}
	.about-g-le a .about-img-txt h6 {font-size: 18px; line-height: 30px;}
	.brand-his .scrollbar {height: 260px;}
	.new-pro-slick a img {max-height: 750px;}
	
	
	/*join*/
	.join .join-section {background-size: cover!important; height: 780px;}
	.join .join-section .section-title-le {padding-top: 120px;}
	.join .join-why .section-title-mid {padding-top: 100px;}
	.join-succ .succ-img {top: 100px;}
	.join .join-contact {padding-top: 150px;}
	.join .j-join {height: 920px;}
	.join .join-succ .section-title-le, .join .join-gz .section-title-le {padding-top: 180px;}
	.join-young {padding: 140px 8% 0;}
	
	.join .j-cu {padding-top: 250px;}
	.join .j-style {padding-top: 170px;}
	.join .join_1200 {width: 100%;}
	.young-list ul li .young-txt {padding-top: 80px;}
	.young-list ul li .young-txt h2 {font-size: 20px;}
	.young-list ul li .young-txt h6 {padding: 0 34px; line-height: 24px; margin-top: 20px;}
	.join .join-succ .join_1200 {width: 100%;}
	
	.join-what .join_1200 {width: 86%;}
	.what-list dl {width: 49%; margin-right: 2%;}
	.what-list dl dt {width: 25%;}
	.what-list dl dd {width: 75%;}
	.what-list dl.dl2 {margin-right: 0;}
	.join .join_1200 {width: 86%;}
	.make-item ul li {width: 32%; margin-right: 2%;}
	.make-item ul li .l-txt {padding: 0 2%;}
	.why-con .w-con-txt .w-con-item {width: 47%; margin-right: 6%;}
	.why-con .w-con-txt .item2 {margin-right: 0}
	.make-item ul li.item3 {margin-right: 0;}
	
	/*??????emil*/
	.s1-con .s1-title h2 {letter-spacing: 8px;}
	.s1-con .s1-title i {font-size: 220px; line-height: 200px;}
	.s1-con .s1-txt {margin-top: 30px;}
	.brand-tab-con .item-con .con-p {font-size: 15px;}
	.emil-brand .w-b-title h2, .emil-brand .w-b-title h6 {font-size: 100px; line-height: 80px;}
	.industry-main dl dt {font-size: 70px; line-height: 90px;}
	.industry-main {padding: 64px 0;}
	.emil-about .his-silck {margin: 0 10%;}
	
	/*product*/
	.pro-list .list-left .pro-ul li {width: 124px;}
	
	/*designer*/
	.gb-title {margin-bottom: 60px;}
	.gt-slick a .other-h h2 {padding: 0 5%;}
	.de-slick li a .slick-txt {padding-top: 200px;}
	/*pro-sort*/
	.list-right .ps-item ul li .ps-img img{ max-height:220px;}
	.list-right .ps-item ul li .ps-img {height: 220px;}
	.product-sort .pro-list {padding-top: 160px;}
	
	/*pro-detail*/
	.p-param .param-le {padding-top: 10%;}
	.param-le .param-title h2 {font-size: 110px;}
	.p-page {padding: 140px 8% 200px;}
	.page-title1 h1 {font-size: 140px; left: -22%;}
	.page-more-slick a span img {max-height: 700px;}
	.page-slick {margin-left: 150px;}
	.page-slick {width: 700px;}
	
	
	.page-title2 {width: auto; padding-top: 0px;}
	.page-title2 h2 {font-size: 100px; line-height: 90px;}
	.mpb-wrap {width: 170px; float: right;}
	
	/*case*/
	.case1-wrap {padding-top: 80px;}
	.cs-tab .scrollbar {width: 310px;margin-top: 30px; height: 220px;}
	.case1-le .cs1-title h2 {font-size: 100px; line-height: 90px;}
	.cs-tab .scrollbar .ul2 li {height: 28px; line-height: 28px;}
	.case1-ri .cs-con .about-txt-close {top: 50px; left: 50px;}
	.case1-ri .cs-con {padding: 120px 0 0 50px;} 
	
	/*contact*/
	.contact1 .c1-title h2	{font-size: 120px; line-height: 130px;} 
	.contact1 .c1-tele h4 {padding: 0 35%;}
	.contact2 {padding: 0 8%;}
	.contact2 .pfeedback {width: 50%; margin-left: 20%;}
	.contact2 .c2-title {top: 120px; left: -80px; }
	.contact2 .c2-title h1 {font-size: 170px;}
}

@media only screen and (max-width: 1280px){
	.nav-list li a {height: 56px;}
	.nav-list li a .e-span {line-height: 56px;}
	
	.emil-logo,.nav-logo .nav-logo-g {width: 120px; height: 50px;}
	.nav-logo .nav-logo-g img {width: 100%; height: 100%;}
	.garcia-logo {width: 140px;}
	.find-dealer-ri {padding-top: 80px;}
	.find-dealer-ri ul li .dealer-ri .map-link {line-height: 16px;}
	/*??????index*/
	.section-title-mid h2, .section-title-ri h2 ,.section-title-le h2 {font-size: 90px; line-height: 80px;}
	.section-title-mid h6, .section-title-ri h6 ,.section-title-le h6 {font-size: 20px; line-height: 30px; margin-top: 10px;}
	.first, .next, .prev, .last {width: 60px;}
	.dealer-page a.page {width: 30px;}
	.find-dealer .pfeedback {width: 40%;}
	.dealer-ri h5 {font-size: 13px;}
	.find-dealer .pfeedback .select {width: 100px;}
	.find-dealer .pfeedback .select dt {padding-left: 12px;}
	.emil-store .find-dealer .pfeedback .select dt,.find-dealer .pfeedback .select dt {background-position-x: 78px;}
	.emil-store .find-dealer .pfeedback .select dd li,.find-dealer .pfeedback .select dd li {padding-left: 12px;}
	.find-dealer .pfeedback .input1 {font-size: 16px;padding-left: 116px;}
	.emil-store .input1::-webkit-input-placeholder {letter-spacing: 2px;}
	.find-dealer-ri ul li{padding: 4px;}
	.service-ri-wrap .circle-allow {width: 68px; height: 68px; left: -34px;}
	.action .pfeedback {width: 90%;}
	.title .inner {font-size: 280px;}
	.find-dealer-ri ul li .dealer-ri {padding: 8px 3% 0;}
	.find-dealer-ri ul li {height: 102px; margin-bottom: 5px;}
	.dealer-ri h5 {margin-top: 6px; line-height: 16px;}
	.dealer-ri h3 {font-size: 14px;}
	.find-dealer-ri ul li .dealer-ri .map-link {margin-top: 5px;}
	.new-pro-slick a img {max-height: 720px;}
	
	/*???????????????*/
	.about-g-ri {min-height: 440px; margin-top: -220px;}
	.about-con .scrollbar {height: 190px;}
	.brand-his .scrollbar {height: 190px;}
	
	/*join*/
	.young-list ul li .young-txt {padding-top: 30%;}
	.young-list ul li .young-txt h2 {line-height: 26px; padding: 0 10px; font-size: 18px;}
	.young-list ul li .young-txt h6 {font-size: 15px; margin-top: 15px; padding: 0 20px;}
	
	/*??????emil*/
	.s1-con .s1-txt h5 {font-size: 32px;}
	.sc-down .sc-line {height: 50px;}
	.sc-down:hover .sc-line {height: 70px;}
	.emil-brand .w-b-title h2, .emil-brand .w-b-title h6 {font-size: 90px; line-height: 76px;}
	.emil-brand {padding: 40px 20px; width: 420px;}
	.emil-industry .section-title-mid ul li {font-size: 20px;}
	.s1-con .s1-title h2 {letter-spacing: 3px;}
	.s1-con .s1-title i {font-size: 180px; line-height: 160px; letter-spacing: 4px;}
	.s1-con .s1-txt {margin-top: 20px;}
	.slick-wrap {margin-top: 50px;}
	
	/*product*/
	.designer-pop .pop-wrap {height: 440px; margin-top: -220px;}
	.pop-wrap .pop-ri .scrollbar {height: 200px;}
	.pro-list .list-left .list-title h3 {font-size: 100px;}
	.pro-list .list-left .pro-ul li {width: 90px;}
	.slider-for h3 a .slick-more i {margin-top: 29%;}
	/*pro-sort*/
	.list-right .ps-item ul li {margin-bottom: 20px;}
	
	/*pro-detail*/
	.p-page {padding: 120px 8% 180px;}
	.page-title1 h1 {font-size: 120px; left: -20%; top: 130px;}
	.param-le .param-title h2 {font-size: 90px;}
	.page-slick {width: 600px; height: 420px; padding: 40px; margin-left: 120px;}
	.page-slick .slider-for h3 a span img {max-height: 340px; max-width: 520px;}
	.page-more-slick a span img {max-height: 500px;} 
	.page-title2 {padding-top: 0;}
	.mpb-wrap {margin-top: 80px;}
	
	/*designer*/
	.de-activity .activity-title h2, .de-activity .activity-title h2 i{font-size: 100px; line-height: 90px;}
	.gb-title {margin-bottom: 40px;} 
	.de-slick li a .slick-txt {padding-top: 120px;}
	
	
	/*news*/
	.news-list ul li {margin-top: 110px;}
	.news-list ul li:nth-child(odd),.news-list ul li:nth-child(even) {width: 70%;}
	.news-tltle h2 {font-size: 120px; line-height: 100px;}
	.news-list ul li .news-txt {width: 70%;}
	.news-list ul li:nth-child(even) .news-txt {left: 40%;}
	.news-list ul li:nth-child(odd) .news-txt {left: -30%;}
	.news-list ul li:nth-child(odd) .news-txt,.news-list ul li:nth-child(even) .news-txt {bottom: 4%;}
	
	/*case*/
	.cs-tab .scrollbar {width: 260px; height: 200px;}
	.case1-wrap {padding-top: 50px;}
	.cs-tab .ul1 li {width: 82px;}
	.case1-ri .cs-con .about-txt-close {top: 30px; left: 30px;}
	.case1-ri .cs-con {padding: 80px 10px 0 30px;}
	.case1-ri .cs-con dl {margin-bottom: 10px;}
	.case1-ri .cs-con dl dd {font-size: 16px;}
	
	/*contact*/
	.contact1 .c1-title h2 {font-size: 100px; line-height: 100px;}
	.contact1 .c1-tele h4 {padding: 0 32%;}
	.contact1 .c1-tele span {margin-top: 10px;}
	.contact1 .c1-site {margin-top: 16px;}
	.contact2 .c2-title {left: -50px; top: 140px;}
	.contact2 .c2-title h1 {font-size: 140px;}
}
@media only screen and (max-width: 1024px){
	/*??????index*/
	.emil-store .find-dealer .pfeedback .select dt {background-position-x: 68px;}
	.find-dealer .pfeedback {width: 40%;}
	.action .pfeedback {width: 96%;}
	.find-dealer .pfeedback .select {width: 90px;}
	.find-dealer .pfeedback .input1 {padding-left: 120px;}
	.find-dealer .pfeedback .select dt {font-size: 16px; padding-left: 10px; background-position-x: 68px;}
	.find-dealer .pfeedback .select dd li {padding-left: 10px;font-size: 15px; height: 32px; line-height: 32px;}
	.find-dealer-ri ul li .dealer-ri .map-link {margin-top: 5px;}
	.first, .next, .prev, .last {width: 46px;}
	.dealer-page a.page {width: 30px;}
	
	/*???????????????*/
	.about-con .scrollbar {height: 160px;}
	.brand-his .scrollbar {height: 140px;}
	
	/*join*/
	.young-list ul li .young-txt {padding-top: 30%;} 
	.young-list ul li .young-txt h2 {font-size: 16px; line-height: 24px;}
	.young-list ul li .young-txt h6 {font-size: 14px; padding: 0 10px;}
	
	/*product*/
	.pro-list .list-left .list-title h3 {font-size: 90px; line-height: 80px;}
	.pro-list .list-left {width: 32%;}
	#product-full .pro-list .list-left .pro-ul {margin-top: 20px;}
	.pro-list .list-left .pro-ul li {width: 120px; margin: 4px;} 
	.list-right {width: 60%;}
	/*pro-sort*/
	.list-right .ps-item ul li .ps-img img{ max-height:180px;}
	.list-right .ps-item ul li .ps-img {height: 180px;}
	
	/*designer*/
	.de-slick .slick-prev, .de-slick .slick-next {width: 38px; height: 38px;}
	.de-slick .slick-prev {left: -40px;}
	.de-slick .slick-next {right: -40px;}
	
	/*pro-de*/
	.param-le .param-title h2 {font-size: 70px; line-height: 80px;}
	.p-param .param-le {padding-top: 8%;}
	.param-le .param-li {margin-top: 60px}
	.page-title1 h1 {font-size: 100px;}
	.page-title1 h1 {left: -20%;}
	.mpb-wrap {width: 150px; height: 100px; padding-top: 15px;}
	.mpb-wrap h6 {margin-top: 10px;}
	.page-slick {width: 500px; height: 300px; padding: 20px;}
	.page-slick .slider-for h3 a span img {max-height: 260px; max-width: 460px;}
	.page-slick .slider-nav {left: 5%; width: 90%;}
	.page-title1 h1 {top: 80px;}
	.page-title2 h2 {font-size: 70px; line-height: 60px;}
	.mpb-wrap {margin-top: 36px;}
	.p-detail .p-d-slick a .pd-txt h2 {font-size: 80px;}
	.nav-bar .bar-wrap .bar-le h6 {font-size: 16px;}
	.bar-ri .mao-link a ,.bar-ri .pr-link a{margin: 0 3px;}
	.bar-ri a.bar-shop {width: 90px;}
	
	.cs-tab .ul1 li {width: 70px; font-size: 14px;}
	.cs-tab .scrollbar {width: 220px;}
}

@media only screen and (max-width: 860px){
	.p-intro { background: none!important; }
	.mintropic { display:block!important; width:100%; height:auto; }
	.textinfo h1 {font-size: 17px;}
	.textinfo h6 {margin-top: 6px;}
	/* .p-img, #garcia-index .fp-controlArrow,.emil-about .fp-controlArrow{display: none!important;} */
	.join-current .join-slick a .m-img, .p-show .show-for h3 a .m-img,.p-detail .p-d-slick a .m-img, .param-ri a .m-img  {display: block;}
	.nav-lanuage span {margin: 0 5px;}
	.nav-lanuage a {font-size: 14px;}
	.footer .footer_l a {font-size: 8px; margin-left: 2px;}
	.search-wrapper .result-container{top: 60px!important;}
	.garcia-index .title .inner, .emil-index .garcia-index .title .inner {width: 15%; font-size: 140px;}
	.emilfirst .title .inner {width: 24%;}
	.sc-up {display: none!important;}
	.menu {top: 14px; left: 4%;}
	.search {top: 8px; right: 3%;}
	.nav-list {margin-left: 4%; padding-top: 50px;}
	
	.garcia-index .section-title-ri .set_1_btn {margin-left: -4px;}
	.nav-other-wrap {margin-left: 4%;}
	.section-title-ri {padding-right: 4%;}
	.section-title-le {padding-left: 4%;}
	.garcia-logo, .nav-logo,.emil-logo, .nav-logo .nav-logo-g {top: 12px; height: 40px; width: 120px;}
	.garcia-logo, .nav-logo {right: 4%;}
	.emil-logo {right: 0;}
	.search-wrapper.active .input-holder {width: 250px; background: rgba(255,255,255,.5);}
	.search-wrapper.active .close {right: 260px;}
	.nav-other-wrap .nav-search {width: 280px;}
	.nav-list li a {height: 50px;}
	.nav-list li a .e-span {line-height: 50px; font-size: 46px; display:none;}
	.nav-list li a span {width: 150px;}
	.nav-list li a .c-span {left:auto; position: relative;top: auto;font-size: 28px; line-height: 50px;}
	.nav-list ul {width: 150px;}	
	#mid-circle {display: none;}
	#banner-le,#banner-ri {width: 100%; height: 50%;}
	#banner-le {left: 0; top: 0;}
	#banner-ri {left: 0; top: 50%;}
	#banner-le a img {width: 120px; height: 100px; margin-top: -50px; margin-left: -60px;}
	#banner-ri a img {width: 120px; height: 100px; margin-top: -50px; margin-right: -60px;}
	.footer {bottom: 10px; height: auto;}
	.footer .footer_l {float: none; padding: 0 2%; font-size: 8px; margin-left: 0; width: 100%; text-align: center;}
	.footer .footer_r {display: none;}
	
	/*about-index*/
	.title .inner {font-size: 120px;}
	.designer .title .inner {width: 11%; font-size: 120px;}
	.title-wrapper {height: auto;}
	.title-wrapper, .garcia-index .about-garcia .section-title-ri,.garcia-index .section-title-mid,.garcia-index .section-title-le 
	.emil-index .section-title-ri, .emil-index .section-title-mid {padding: 48% 0!important;}
	
	.garcia-index .section-brand-mid {padding: 0!important; height: 240px; margin-top: -120px;}
	
	
	.emil-index .title .inner, .emilfirst .title .inner {width: 24%; font-size: 150px;}
	#garcia-index .section-title-le h2,#garcia-index .section-title-ri h2,#garcia-index .section-title-mid h2 {font-size: 70px; line-height: 58px;}
	#fp-nav.right {display: none!important;}
	
	.garcia-index .new-pro-txt .section-title-le h6 {padding-left: 3px; margin-top: 8px; font-size: 20px;}
	.garcia-index .new-pro-txt .section-title-le .more-svg {padding-left: 0px; margin: 20px auto 0;}
	.new-pro-slick a img {width: 100%;}
	.new-pro-slick .slick-prev, .new-pro-slick .slick-next {width: 40px; height: 40px; margin-top: -20px;}
	.new-pro-slick .slick-next {right: 10px;}
	.new-pro-slick .slick-prev {left: 10px;}
	.about-txt-close {right: 20px; top: 20px;}
	.garcia-index .section-title-le {width: 100%;}
	/*2018/10/31*/
	.garcia-index .new-pro-txt .section-title-le h2 i,
	.garcia-index .about-garcia .section-title-le h2 i,
	.garcia-index .about-garcia .section-title-ri h2 i {display: inline-block;}
	.section-title-mid .more-svg {width: 140px;}
	.garcia-index .section-title-le {padding-left: 0; text-align: center;}
	.section-title-mid h6, .section-title-ri h6, .section-title-le h6{font-size: 18px; margin-top: 5px; letter-spacing: 4px!important; }
	.garcia-index .section-title-ri .set_1_btn {margin-left: 0;}
	.section-title-le .more-svg,.section-title-ri .more-svg {width: 140px; margin: 20px auto 0;}
	.set_1_btn {line-height: 40px; width: 140px;}
	.Vbtn-1 svg {height: 40px;}
	.Vbtn-1 rect {stroke-dashoffset:-64;}
	.garcia-index .section-title-ri a .Vbtn-1 rect, .garcia-index .section-title-le a .Vbtn-1 rect {stroke-width:3px;stroke-dasharray:15,350;}
	.garcia-index .section-title-ri a:hover .Vbtn-1 rect, .garcia-index .section-title-le a:hover .Vbtn-1 rect {fill: none;stroke: #eb6100;stroke-width: 3;stroke-dasharray: 422, 0;}
	.sc-down {bottom: 80px;}
	/*2018/10/31*/
	
	.garcia-index .about-garcia .section-title-ri {width: 100%; padding: 0; text-align: center;}
	.section-title-mid {width: 88%;}
	.section-title-mid h2, .section-title-ri h2, .section-title-le h2 {font-size: 50px; line-height: 46px;}
	.find-dealer .pfeedback .select {width: 100px; top: 0; left: 0;}
	.find-dealer .pfeedback .select dt {padding-left: 15px; background-position-x: 75px; line-height: 58px;}
	.emil-store .find-dealer .pfeedback .select dt {background-position-x: 75px;}
	.emil-store .find-dealer .pfeedback .select dd li, .find-dealer .pfeedback .select dd li {padding-left: 15px;}
	.find-dealer .pfeedback .select dd {top: 0; padding-bottom: 4px;}
	.find-dealer .pfeedback {width: 92%; margin-top: 20px; height: 60px;}
	.find-dealer .pfeedback .input1 {padding-left: 116px;}
	.ga-service .find-dealer .pfeedback .input1:focus {border-color: #464646;}
	.emil-store .find-dealer .pfeedback .input1 {color: #fff;}
	.find-dealer .pfeedback .ss .search-d,.emil-store .find-dealer .pfeedback .ss .search-d  {background-size: 75%;}
	.ga-service .section-title-mid, .emil-store .section-title-mid {padding-bottom: 50px;}
	
	
	.service-ri {width: 100%; z-index: 1001;}
	.service-ri .close-service {display: block;}
	.service-ri-wrap .circle-allow {display: none;}
	.service-ri-wrap {padding-right: 4%;}
	.find-dealer-ri {padding-left: 4%; padding-top: 52px;}
	.find-dealer-ri ul li {height: 98px;}
	.find-dealer-ri ul li .dealer-ri .map-link {margin-top: 6px;}
	.find-dealer-ri ul li .dealer-le {width: 38%;}
	.find-dealer-ri ul li .dealer-ri {width: 62%; padding: 5px 3% 0;}
	.dealer-page a {margin: 0;}
	.dealer-ri h5 {margin-top: 5px; font-size: 12px;}
	.dealer-page,.find-dealer-ri ul {margin-top: 10px;}
	.dealer-ri-title h4 {padding-bottom: 5px;}
	.service-ri .close-service {top: 15px; right: 3%;}
	.find-dealer-ri {padding-top: 50px;}
	.find-dealer .pfeedback .select dd .scrollbar {height: 130px;}
	.find-dealer .pfeedback .select dd li {padding-left: 15px;}
	/*about-ga*/
	
	.about-g-le .slick-prev, .about-g-le .slick-next {display: none!important;}
	.about-g-ri {width: 100%; right: inherit; position: relative;}
	.about-g-ri {min-height: inherit; margin-top: 0; height: auto; top: inherit;}
	.about-g-ri .section-title-ri {text-align: center;}
	.about-g-ri .section-title-ri h2 {font-size: 50px; line-height: 50px;}
	.about-g-ri .section-title-ri h6 {margin-top: 0;}
	.about-g-ri .section-title-ri h2 i{display: inline-block;}
	.about-g-ri .section-title-ri {width: 100%!important; padding: 0;}
	.about-g-le {float: none; width: 100%; margin-top: 30px; padding: 0 4%;}
	.about-g-le a .about-img-txt {height: auto; padding-bottom: 10px; padding-top: 10px;}
	.about-g-le a .about-img-txt h6 {font-size: 16px; line-height: 20px;}
	.about-g-le a .about-img-txt h2, .about-g-le a .about-img-txt h2 i {font-size: 30px; line-height: 30px;}
	.about-con .scrollbar {height: 114px;}
	.about-con .about-title h2, .about-con .about-title h2 i {font-size: 30px; line-height: 30px;}
	.about-con .about-title h6 {font-size: 16px; line-height: 28px;}
	.section-title-ri .about-menu {width: 100%; text-align: center; padding: 0 4%;}
	.section-title-ri .about-menu li {width: 30%; margin: 1%; display: inline-block; float: none;height: 32px; line-height: 32px;}
	.section-title-ri .about-menu li a {font-size: 14px;} 
	.section-title-ri .about-menu li:last-child {float: none;}
	.about-g-le a .about-img-txt {bottom: 10%;}
	.about-g-le a .about-con {display: none;}
	.about-con .about-title h6 {padding-bottom: 10px;}
	.about-g-le a .show-mo .show-mo-btn {width: 150px; height: 40px; line-height: 40px;}
	
	/*about-emil*/
	.s1-con .s1-title i {font-size: 130px; line-height: 110px;}
	.s1-con .s1-title h2 {font-size: 18px; letter-spacing: 2px; }
	.s1-con .s1-txt h6 {font-size: 14px; line-height: 22px;}
	.s1-con {padding-bottom: 30px;}
	.his-silck .slick-prev, .his-silck .slick-next {width: 40px; height: 40px; top: 54px;}
	.li-txt .li-con {line-height: 22px;}
	
	.emil-brand {left: 0; width: 100%; padding: 200px 4% 0;}
	.emil-brand .w-b-title h2, .emil-brand .w-b-title h6 {font-size: 50px; line-height: 48px; color: #fff;}
	.emil-industry .section-title-mid ul {margin-top: 10px;}
	.brand-tab ul li {margin-left: 0; width: 50%; margin-right: 0;}
	.brand-tab .brand-tab-con {padding: 0;background: #000; opacity: 0.6; padding: 6%;}
	.brand-tab-con .item-con .con-p {line-height: 20px; color: #fff; font-size:14px; margin-top: 14px;}
	.s1-con .s1-txt h5 {font-size: 18px; line-height: 40px;}
	.s1-con .s1-txt h6 {padding: 0 20%;}
	
	.industry-main {overflow: hidden; padding: 20px 0; margin-top: 36px;}
	.emil-industry .section-title-mid ul li {font-size: 16px; line-height: 22px;}
	.industry-main dl {height: auto; float: left; width: 33%; margin: 2% 0;}
	.industry-main dl dd {font-size: 13px; padding: 0 5px;}
	.industry-main dl dt {font-size: 36px; line-height: 46px;}
	.project .project-wrap {padding: 0 4%; height: auto;}
	
	.new-pro-img .emil-about-pro  {height: 53%;}
	.new-pro-img  .about-txt-close {right: 10px; top: 12px;}
	.emil-about-pro a {height: 100%;}
	.textinfo {position: relative; padding: 0 5%;}
	
	/*join*/
	.join .j-partner ,.join .j-cu{background-size: cover!important; height: auto; padding: 220px 0;}
	.j-style .js-con {padding: 0 4%;}
	.join .j-style {padding:80px 0; height: auto; background-size: cover!important; }
	.j-style .js-con {margin-top: 60px;}
	.j-style .js-con .js-con-wrap dl dt {font-size: 24px; line-height: 36px;}
	.j-style .js-con .js-con-wrap dl {width: 46%; margin: 0 2% 20px; border-right: none;}
	.j-style .js-con .js-con-wrap dl dd {letter-spacing: 2px;}
	.join .j-partner .section-title-mid, .join .j-style .section-title-mid{padding: 0 4%;}
	.join .section-title-mid {padding: 0;}
	.join .join_1200 {width: 92%;}
	.join-slick a .join-slick-txt {padding-top: 46%;}
	
	
	.j-cu .section-title-mid h6 {font-size: 16px; line-height: 24px;}
	.join-slick-txt .join_1200 h6 {font-size: 16px; line-height: 20px;}
	.join-slick-txt .join_1200 h2 {font-size: 50px; line-height: 40px;}
	.join-slick .slick-next,.join-slick .slick-prev {display: none!important;}
	.join .join-section .section-title-le {padding-top: 80px; padding-left: 0%;}
	.join .join-succ  .section-title-le {padding-left: 4%;}
	.j-shop-con .j-shop-txt li,.j-shop-con .j-shop-txt span {font-size: 16px; line-height: 24px; letter-spacing: 2px; padding-left: 4px;}
	.j-shop-con .j-shop-txt span {margin-top: 12px;}
	.j-shop-txt {margin-top: 10px;}
	.shop-icon ul li h6 {margin-top: 0;}
	.shop-icon ul li {width: 40%; text-align: center; margin: 0 5% 20px;}
	.shop-icon ul li img {width: 70%;}
	.join .j-shop {height: auto; padding-bottom: 80px; background-size: cover!important;}
	.join .join-young .section-title-mid h6 {font-size: 16px; line-height: 24px;}
	.join .join-young {padding: 80px 0; height: auto;background-size: cover!important;}
	.young-list ul {padding: 0 5%;}
	.young-list ul li {width: 48%; margin: 1%;}
	.young-list ul li .young-txt {padding-top: 24%;}
	.young-list ul li .young-txt h6 {font-size: 14px; line-height: 20px; padding: 0 10px;}
	.young-list ul li .young-txt h2 {font-size: 15px; line-height: 20px;}
	.join-succ .section-title-le h2 i {display: inline-block!important;}
	.join .join-gz {background-size: cover!important; height: 500px;}
	.join .join-design {background-size: cover!important; height: 400px;}
	.join .join-section .section-title-le h6 {font-size: 20px; line-height: 30px;}
	.join .join-section .section-title-le .gzp {width: 100%; line-height: 24px;}
	.join .join-what .section-title-le h6 {font-size: 18px; line-height: 26px;}
	.join .join-succ {padding: 0 0 80px; height: auto;background-size: cover!important;}
	.join-succ .succ-img {position: relative; top: inherit; right: 5%; width: 90%; left: 5%; margin-top: 60px;}
	.join .join-money {height: auto; padding-bottom: 30px;}
	.join-succ .succ-img img {width: 80%; height: auto; display: block;margin: auto;}
	.join .join-what .section-title-le {padding-left: 1%!important;}
	.join .join-what {height: auto;padding-bottom:80px; background-size: cover!important;}
	.what-list dl {width: 100%; margin-right: 0; height: 70px; margin-bottom: 12px;}
	.what-list dl dt {width: 18%; font-size: 50px; line-height: 70px;}
	.what-list dl dd {width: 82%; padding-left: 10px; line-height: 70px; font-size: 15px;}
	
	.join .join-why {height: auto; padding-bottom:60px; background-size: cover!important;}
	.join .join-why .section-title-mid {padding-top: 80px;}
	.join .join-why .section-title-mid h6 {font-size: 16px; line-height: 22px; padding: 0 15%;}
	.join .join-money .section-title-le h6 {font-size: 16px; line-height: 22px;}
	.join .join-why .section-title-mid .gzp,.join .join-money .section-title-le .gzp {font-size: 14px; margin-top: 10px; line-height: 20px;}
	/*.join .join-why .section-title-mid h6,.join .join-section .section-title-le h6 {font-size: 16px; letter-spacing: 0px!important;}*/
	.why-con {margin-top: 30px;}
	.why-con .w-con-titie li {font-size: 18px; line-height: 26px;}
	.why-con .w-con-titie li {font-size: 18px; line-height: 24px;}
	.why-con .w-con-txt .w-con-item {width: 100%; margin: 0 auto 20px;}
	.why-con .w-con-txt .w-con-t {padding-top: 12%;}
	.why-con .w-con-txt .w-con-t li {font-size: 16px; line-height: 24px;}
	.make-item {margin-top: 80px;}
	.make-item ul li {width: 100%;margin: 0; height: 120px; margin-bottom: 50px;}
	.make-item ul li .l-txt {margin-top: 14px;}
	.make-item ul li .l-number {font-size: 60px; line-height: 70px; height: 70px; width: 28%; margin: -35px auto 0;} 
	.make-item ul li .l-txt span {font-size: 16px; line-height: 24px;}
	.join .join-contact {padding-top: 80px;background-size: cover!important; height: auto;}
	.join .j-join {padding-top: 80px;background-size: cover!important; height: auto; padding-bottom: 200px;}
	.j-join .j-join-con {padding: 0 4%; width: 100%;}
	.select-con .select {width: 31%; margin-right: 1%;}
	.join .select-con .select dd { top: 45px;}
	.join-info .pfeedback li .ftjbtn {width: 140px; height: 42px; line-height: 42px;}
	.join-info .pfeedback li input {padding: 15px 0;}
	.join-info .select-con .select dt {background-position-x: 90%; line-height: 45px;}
	.select-con .select dd {width: 100%;}
	.select-con .select dd ul li {padding-left: 15px;}
	.select-con .select dt {padding-left: 15px;}
	
	.join-nav-bar {padding: 0 4%; height: 46px;}
	.join-bar-wrap ul li a {line-height: 46px; font-size: 16px;}
	
	/*product*/
	.p-dtitle h5 {padding-bottom:5%;}
	.p-dtitle {padding:10% 0;}
	.pro-menu-slick .slick-prev, .pro-menu-slick .slick-next {font-family:"??????"; width: 40px; height: 40px; margin-top: -20px; background: transparent; color: #8f8f8f; border: 1px solid #8f8f8f;}
	.pro-menu-slick .slick-next {right: -20%;}
	.pro-menu-slick .slick-prev {left: -20%;}
	.pro-menu li a h3 {font-size: 30px;}
	.slider-for h3 a .slick-more i {width: 140px; height: 40px; line-height: 40px; margin-top: 28%; font-size: 15px;}
	.pro-menu {padding: 0 18% 50px;}
	#product-full  .pro-list {padding-bottom: 10px;}
	#product-full .product-title h2 {font-size: 50px; line-height: 50px;}
	.pro-list .list-left .list-title h3 {font-size: 50px; line-height: 40px;}
	.pro-list .list-left {width: 100%; float: none; padding: 0;}
	.pro-list .list-left .pro-ul li a {font-size: 14px;}
	#product-full .pro-list .list-left .pro-ul {margin-top: 10px;}
	.pro-list .list-left .pro-ul li {width: 100px;  height: 30px; line-height: 30px;margin: 3px;}
	.pro-list .list-left .list-title {text-align: center;}
	.pro-list .list-left .list-title h6 {padding-left: 28px;padding-bottom: 0;}
	.pro-list .list-left .list-title h6:after {display: none;}
	
	#product .list-right { padding: 0 4%;}
	.list-right {width: 100%; margin-right: 0;float: none; margin-top: 30px;}
	.list-right .ps-item ul {padding-top: 0}
	.list-right .slick-next,.list-right .slick-prev {display: none!important;}
	.list-right .number h1 {font-size: 70px;}
	.p-cpxjbtn {margin:0px auto auto auto;}

	/*prosort*/
	.product-sort .pro-list {padding-top: 100px;}
	.pro-list .list-left .pro-ul {width: 100%; padding-left: 0; text-align: center;}
	.pro-select .select {display: block; margin: 50px auto 0;}
	.p-list-right {display: none;}
	/*.list-right .ps-item ul {margin-left: 0;}
	.list-right .ps-item ul li {margin: 0 0 20px!important; width: 49%!important;}
	.list-right .ps-item ul li:nth-child(odd) {margin-right: 2%!important;}
	.list-right .ps-item ul li .ps-img img{ max-height:160px;}
	.list-right .ps-item ul li .ps-img {height: 160px;}
	.ps-item ul li .ps-txt h4 {font-size: 15px;}*/
	.product-sort .first, .product-sort .next, .product-sort .prev, .product-sort .last {width: 50px;}
	.product-sort .pro-list {padding-bottom: 50px;min-height:auto;}
	.product-sort .list-left , .list-right .ps-list{display: none;}


	.m-select {display: block; margin-top: 30px;margin: 0 4%;}
	.m-select .m-select-title {position: relative;}
	.m-select .m-select-title h3 {font-family: sbsc;font-size: 50px;line-height: 40px; color: #878787;position: relative; z-index: 999;}
	.m-select .m-select-title h6 {position: relative;font-family: "????????????"; padding-left: 2px; font-size: 18px;line-height: 30px;color: #7d7d7d;letter-spacing: 10px;}
	.m-select .m-return {position: absolute; right: 0; bottom: 0;}
	.m-select .m-return a {display: block; width: 100px; text-align: right; font-family: "????????????"; font-size: 15px; height: 30px; line-height: 30px; text-transform: uppercase;color: #7d7d7d;}
	.m-select-btn ul  {overflow: hidden;margin-top: 30px;}
	.m-select-btn ul li {width: 32%; margin-right: 2%; float: left; text-align: center;}
	.m-select-btn ul li.la {margin-right: 0;}
	.m-select-btn ul li.on a{background: #EB6100; color: #fff; border-color: #eb6100;}
	.m-select-btn ul li a {display: block; font-family: "????????????";font-size: 16px;border: 1px solid #626262; color: #626262; height: 40px; line-height: 40px; background: transparent;}
	.find_nav { width: 100%;height: 50px;border-bottom: 1px solid #444444;background:transparent; display: -moz-box; display: -webkit-box; display: box; margin-top: 30px;}
	.find_nav_left {height: 50px;position: relative; overflow: hidden;-moz-box-flex: 1;-webkit-box-flex: 1;box-flex: 1;}
	.find_nav_list { position: absolute; left: 0;}
	.find_nav_list ul {position: relative;white-space: nowrap;  font-size: 0; width: 100%;}
	.find_nav_list ul li {display: inline-block; height: 48px; line-height: 48px;}
	.find_nav_list ul li a {display: block; padding: 0 20px; font-family: "????????????"; font-size: 14px; color: #888888;}
	.find_nav_list ul li.find_nav_cur a {border-bottom: 3px solid #eb6100; color: #fff;}
	.m-select .dealer-page {margin-top: 20px;}
	.product-sort .pro-menu {padding: 30px 4%;}
	
	.box01_list {padding-top: 30px;}
	.box01_list .li_list .ms-item {width: 49%;float: left; margin: 0 0 20px!important;}
	.box01_list .li_list .ms-item:nth-child(odd) {margin-right: 2%!important;}
	.box01_list .li_list .ms-item a {display: block; width: 100%;}
	.box01_list .li_list .ms-item a .ms-img {display: table; width: 100%; height: 160px; overflow: hidden;}
	.box01_list .li_list .ms-item a .msps-img span {display: table-cell; vertical-align: middle; overflow: hidden; height: 100%; background:#FFF}
	
	.box01_list .li_list .ms-item a .ms-img span img {width: 100%; height: auto; max-height: 160px;max-width: 100%; float: left;}
	.box01_list .li_list .ms-item a .ms-img span .img2 {display: none;}
	.box01_list .li_list .ms-item a:hover .ms-img span .img2 {display: block;}
	.box01_list .li_list .ms-item a:hover .ms-img span .img1 {display: none}
	.box01_list .li_list .ms-item a .ms-txt {margin-top: 10px;}
	.box01_list .li_list .ms-item a .ms-txt h4 {font-size: 15px; line-height: 26px; color: #848484;}
	.box01_list .li_list .ms-item a .ms-txt h6 {font-size: 13px; font-family: "????????????";color: #515151;line-height: 20px;}

	
	.item-page {margin-left: 0;}
	/*pro-de*/
	.product-detail {padding-top: 60px;}
	.bar-ri .mao-link {display: none;}
	.product-detail .nav-bar { height: 50px; padding: 0 4%;}
	.nav-bar .bar-wrap .bar-le {}
	.nav-bar .bar-wrap .bar-le {height: 50px;}
	.bar-ri a.bar-prev, .bar-ri a.bar-next {width: 30px;}
	.bar-ri .mao-link a, .bar-ri .pr-link a {margin: 0 1px;font-size: 12px;}
	.nav-bar .bar-wrap .bar-le h6 {line-height: 50px;float: none; display: inline-block; margin-left: 0;}
	.nav-bar .bar-wrap .bar-le h2 a {display: none;}
	.bar-ri a.bar-shop,.bar-ri a.bar-return {width: 66px;}
	.bar-ri .pr-link {display: block; margin-top: 9px;}
	.product-detail .p-intro {height: auto; background-size: cover;}
	.p-intro .intro-con {padding-top: 100px;}
	.p-intro .intro-con h2 {font-size: 50px; line-height: 50px;}
	.p-intro .intro-con h6 {font-size: 24px; line-height: 36px;}
	.p-intro .intro-con .intro-txt {font-size: 15px; line-height: 23px; padding: 0 5%;}
	
	.p-param .param-le {position: relative; top: inherit; left: inherit; width: 100%; }
	.p-param .param-le {padding-left: 4%; padding-bottom: 30px;}
	.param-le .param-title h2 {font-size: 50px; line-height: 50px;}
	.param-le .param-title h6 {padding-left: 2px; font-size: 18px; line-height: 24px;}
	.param-le .param-li {margin-top: 24px; margin-left: 2px;}
	.param-li ul li {font-size: 15px; height: 32px; line-height: 32px;}
	
	.p-page {padding: 70px 4%;}
	.page-title2 h2 {font-size: 50px; line-height: 40px;}
	.page-title2 h6 {font-size: 18px; line-height: 30px;}
	.page-title2 .mpb-wrap h6 {font-size: 15px; line-height: 24px;}
	.mpb-wrap {float: none; margin: 20px auto 0;}
	.page-title1 {display: none;}
	.page-title2 {position: relative; width: 100%; text-align: center;}
	.page-title2 h2 i {display: inline-block;}
	.page-slick {width: 100%; margin: 40px 0;}
	.page-slick .slider-nav h3 {width: 28px; height: 28px;}
	.page-slick .slider-nav {left: 0; width: 100%;}
	.page-slick .slider-nav {bottom: -40px;}
	.show-nav {padding: 0 4%;}
	.show-nav h3 {font-size: 14px; height: 34px; line-height: 34px;}
	.p-d-slick .slick-next,.p-d-slick .slick-prev, .show-for .slick-prev, .show-for .slick-next {display: none!important;}
	.p-detail .p-d-slick a .pd-txt h2 {font-size: 50px; line-height: 50px;}
	.p-detail .p-d-slick a .pd-txt {height: 60px; margin-top: -30px;}
	.p-d-slick .slick-dots li {width: 10px; height: 10px;}
	.p-d-slick .slick-dots {bottom: 40px;}
	.p-detail .p-d-slick a .pd-txt h6 {font-size: 20px; line-height: 30px;}
	.other-project {padding: 80px 4% 120px;}
	.other-title h2 {font-size: 50px; line-height: 40px;}
	.other-slick a {width: 90%;}
	.page-more-slick a span img {width: 100%;}
	.page-slick {height: auto;}
	.page-slick .slider-for h3 a span img {width: 100%;}
	.page-more-slick .slick-prev, .page-more-slick .slick-next {width: 40px; height: 40px;}
	.page-more-slick .slick-next {right: 10px;}
	.page-more-slick .slick-prev {left: 10px;}
	
	.other-slick a .other-h h2 {font-size: 14px; line-height: 30px; margin-top: 10px;}
	.other-title {margin-bottom: 46px;}
	
	
	/*designer*/
	.de-slick li a .slick-txt {opacity: 1.0;filter: alpha(opacity=100); padding-top: 250px;}
	.de-slick li a .de-title h2 {font-size: 30px; line-height: 28px;}
	.slick-at a .at-txt .at-time {font-size: 28px; line-height: 28px;}
	.de-slick li a .slick-txt .d-more {display: none;}
	.slick-at a .at-txt .at-more {display: none;}
	.designer-de {padding: 0 4%;}
	.designer-pop {padding: 0; z-index: 1001;}
	.designer-pop .pop-wrap {padding: 15% 5%; top:0; margin-top:0; height: 100%; overflow: auto; background: #333;}
	.designer-pop .about-txt-close {position: fixed; right: 4%; top: 10px;}
	.pop-wrap .pop-le ,.pop-wrap .pop-ri {float: none; width: 100%;}
	/*???????????????*/
	.pop-intro, .pop-events {font-size: 14px; line-height: 24px;}
	
	.pop-wrap .pop-ri {padding-left: 0; margin-top: 30px;}
	.pop-wrap .pop-ri .scrollbar {height: auto; overflow: auto!important; margin-top: 15px;}
	.pop-wrap .pop-ri .pop-con {padding-right: 0;}
	.pop-ri .pop-title h2 {font-size: 40px; line-height: 40px;}
	.de-activity .activity-title {float: none; width: 100%; padding-left: 0; text-align: center; margin-top: 0;}
	.de-activity .activity-title h2, .de-activity .activity-title h2 i {font-size: 40px; line-height: 40px;}
	.de-activity .activity-title h2 i { display: inline-block;}
	.de-activity .activity-title h4 {margin-top: 0; font-size: 20px; padding-left: 10px;}
	.gt-slick a {width: 100%;}
	.slick-at a .at-txt {position: relative; left: inherit; bottom: inherit; width: 100%; padding-top: 1%; padding-bottom: 3%;}
	.slick-at .slick-next,.slick-at .slick-prev {display: none!important;}
	.de-activity .slick-at-wrap {float: none; width: 100%; margin-top: 30px; padding: 0 4%;}
	.gb-title h2 {font-size: 40px; line-height: 40px;}
	.gb-title {margin-bottom: 30px;}
	.gt-slick a .other-h {padding: 8px 0;}
	.slick-at a .at-txt .at-con {line-height: 20px;font-size: 15px; padding: 0 5%;}
	.global-tour {padding: 0 4%;}
	.gb-title h3 {font-size: 18px; line-height: 24px;}
	.gt-slick a .other-h h2 {font-size: 15px;}
	
	
	/*news*/
	.news {padding-bottom: 90px;}
	.news-tltle {position: relative; top: inherit; left: inherit; text-align: center; padding-top: 100px;}
	.news-tltle h2 {font-size: 60px; line-height: 50px;}
	.news-tltle .news-tab-btn {text-align: center;}
	.news-tltle .news-tab-btn li{margin: 0 5px; float: none; display: inline-block;}
	.news-list ul li .news-txt .news-time {font-size: 24px; line-height: 28px;}
	.news-list ul li .news-txt .news-header {font-size: 14px; line-height: 20px; margin-top: 5px;}
	.news-list ul li .news-txt .news-de {margin-top: 5px;}
	.news-list {padding: 0 4%;}
	.news-list ul{margin-top: 40px;}
	.news-list ul li {margin-top: 0; margin-bottom: 50px;}
	.news-list ul li:nth-child(odd), .news-list ul li:nth-child(even) {width: 100%; float: none;}
	.news-list ul li:nth-child(odd) .news-txt,.news-list ul li:nth-child(even) .news-txt {position: relative; left: inherit; bottom: inherit; top: inherit;}
	.news-list ul li .news-txt {width: 100%; padding: 10px 20px;}
	.news-list .showMorehandle {margin-top: 0px;}
	/*news-detail*/
	.news-detail {padding: 100px 4%;}
	.news-detail .detail-wrap {padding: 30px 10px;}
	.detail-wrap .detail-con {padding-bottom: 40px;}
	.news-detail-b .news-page-butt a {margin: 5px 0;}
	.detail-wrap .detail-title h2 {font-size: 18px; line-height: 30px;}
	.detail-wrap .detail-title span:before ,.detail-wrap .detail-title span:after {width: 34%;}
	.new-pro-txt {}
	.nav-bar .bar-wrap .bar-le h6,.nav-bar .bar-wrap .bar-le h6 a { font-size: 12px; }
	.p-cyly {padding: 0 1%;}

	/*case*/
	.m-case {display: block; padding: 80px 4% 0; position: relative; z-index: 2;}
	.case-btn ul,.case-list ul {overflow: hidden;}
	.case-btn ul li {float: left; width: 32%; margin-right: 2%; text-align: center;}
	.case-btn ul li.las {margin-right: 0;}
	.case-btn ul li a {display: block; font-size: 18px; font-family: "????????????"; height: 34px; line-height: 34px;color: #535353; background: #161616;}
	.case-btn ul li.on a {background:#eb6100; color: #fff;}
	
	.case-list {margin-top: 40px;}
	.case-list ul li {width: 100%; margin-bottom: 20px;}
	.case-list ul li a {display: block; width: 100%; height: 100%; overflow: hidden;}
	.case-list ul li a .cs-img {display: block; overflow: hidden;}
	.case-list ul li a .cs-img img {display: block; width: 100%; height: auto; }
	.case-list ul li a .cs-des {width: 100%; padding: 5%; background: #000; opacity: 0.7;}
	.case-list ul li a .cs-des h2 {color: #fff; font-size: 16px; font-family: "????????????"; color: #fff;text-align: center;}
	.case1-wrap {padding-top: 100px; padding-bottom: 50px;}
	#case {display: none!important;}
	.m-case {background: #2d2d2d;}
	.m-case .cs1-title {text-align: center; margin-bottom: 40px;}
	.m-case .cs1-title h2 {font-size: 60px; line-height: 50px;font-family: sbsc; color: #c0c0c0; position: relative; z-index: 999;}
	
	/*???????????????*/
	.action .case-panel {display:block; z-index: 1001;}
	.case-panel .swiper-container .swiper-slide img {width: 100%; height: auto; display: block;}
	.m1-about1, .m1-about2,.m1-about3, .m2-about1,.m2-about2,.m3-about1 ,.m4-about1,.m5-about1{padding: 15% 4%; width: 100%; overflow: auto; height: 100%; background: #333;}
	 .m1a1 .m1-about1, .m1a2 .m1-about2, .m1a3 .m1-about3,.m2a1 .m2-about1, .m2a2 .m2-about2, .m3a1 .m3-about1, .m4a1 .m4-about1, .m5a1 .m5-about1{opacity: 1; filter:alpha(opacity=100); z-index: 1001;} 
	.m-about .about-p {color: #ababab;}
	.case-panel .about-txt-close,.m-about .about-txt-close{position: fixed; right: 4%; top: 10px; cursor: pointer;}
	.m-about .about-title h6:after {background: #999;}
	.m-about img {width: 100%; height: auto;}
	.m3-about1 .about-title, .m5-about1 .about-title{margin-top: 0!important; margin-bottom: 20px;}
	.m3-about1 .brand-his ul li, .m5-about1 .brand-his ul li{height: auto; margin-bottom: 20px;}
	.m3-about1 .brand-his ul li .his-le, .m5-about1 .brand-his ul li .his-le{float: none; width: 100%; display: block; height: auto;}
	.m3-about1 .brand-his ul li .his-le img, .m5-about1 .brand-his ul li .his-le img{max-height: inherit; display: block;}
	.m3-about1 .brand-his ul li .his-le-wrap, .m5-about1 .brand-his ul li .his-le-wrap{display: block; vertical-align: inherit;}
	.m3-about1 .brand-his ul li .his-ri, .m5-about1 .brand-his ul li .his-ri{float: none; width: 100%; height: auto; padding: 4% 6%;}
	.m3-about1 .brand-his ul li .his-ri h3, .m5-about1 .brand-his ul li .his-ri h3{font-size: 30px; line-height: 34px;}
	
	.m-about .about-title {margin-top: 20px;}
	.mc-slick a {display: block; width: 100%; height: 100%;}
	.mc-slick a img {width: 100%; height: auto;}
	.mc-txt {margin-top: 30px;}
	.mc-txt dl {margin-bottom: 20px;}
	.mc-txt dl dt {font-family: "????????????"; font-size: 14px; line-height: 26px; color: #aaa;}
	.mc-txt dl dd {font-family: "????????????"; font-size: 18px; line-height: 30px; color: #fff;}
	.mc-txt dl .d2 {font-family: sbbd;}
	
	/*contact*/
	.contact1 {padding: 0 4% 60px;}
	.contact1 .c1-title h2 {font-size: 50px; line-height: 50px;}
	.contact1 .c1-tele h4,.contact1 .c1-site dl dd {padding: 0; line-height: 22px;}
	.contact1 .c1-site dl dd {font-size: 13px;}
	
	.contact1 .c1-tele span {padding: 0; font-size: 40px; line-height: 40px;}
	.contact1 .c1-tele span:before,.contact1 .c1-tele span:after {display: none;}
	.contact1 .c1-tele {margin-top: 20px;}
	 
	.contact2 {padding: 0 4%;}
	.contact2 .c2-title {display: none;}
	.contact2 .pfeedback {width: 100%; margin: 0;}
	.contact2 .pfeedback li .ftjbtn, .contact2 .pfeedback li .fczbtn {width: 48%; height: 40px; line-height: 40px;}
	.contact2 .pfeedback li .fczbtn {margin-left: 4%;}
	.contact2 .pfeedback li input {padding: 12px 0; margin-bottom: 6px;}
	
	.p-cylybox-l { width:100%;height:auto;float:none;background:#CCC; margin-top:0px;}
    .p-cylybox-r { width:100%;height:auto;float:none;background:#fff; }
	.pictextinfo { left:0; padding:50px; margin-left:0px; margin-top:-150px;width:100%;}
	.pictextinfo1 {margin-top:-250px;}
    .pictextinfo1 h1{font-size:60px;}
	
	.emil-video-top #video, .emil-video-top video {height:100%;width:100%; object-fit: cover; position:absolute; left:0; top:0;}
	.slider-nav {bottom:auto;}
	.s1-txt img{ display:block;max-width:100%; height:auto;}
	.pictextinfo1 {margin-top: -210px;}
	.pictextinfo1 h1{font-size:50px;}
    .pictextinfo1 h2{font-size:20px;}
    .pictextinfo1 h6{font-size:12px; line-height:22px; padding:0 5%; overflow:hidden;}
    .slide-pictxt ul img { display:none !important;}

    .ga-service .find-dealer .pfeedback .input1:focus {}
    .find-dealer .pfeedback .input1 {}
    .pl270 { padding-left:210px!important; display: none!important;}
    .find-dealer .pfeedback .ss {display: none!important;}
    .find-dealer .pfeedback .select { position:relative; left: auto;top: auto; width: 100%; margin:5px auto; }
    .select.scity {left:auto!important;}
    #form1 {display: none!important;}
    .find-dealer .pfeedback .input1 {font-size: 12px;}
    .find-dealer .pfeedback .select dt {font-size: 12px;}
    .find-dealer .pfeedback .select dd li a { font-size: 12px; }
    .find-dealer .pfeedback .select dt {overflow: hidden;height:58px;}
    .nav-hover,.nhshow { display:none !important;}


}

@media only screen and (max-width: 360px){
	.garcia-index .title .inner, .emil-index .garcia-index .title .inner {font-size: 110px;}
	#garcia-index .section-title-le h2, #garcia-index .section-title-ri h2, #garcia-index .section-title-mid h2 {font-size: 56px; line-height: 50px;}
	.section-title-mid h6, .section-title-ri h6, .section-title-le h6,.garcia-index .new-pro-txt .section-title-le h6 {font-size: 18px; line-height: 20px;}
	.nav-list li a {height: 46px;}
	.nav-list li a .c-span {font-size: 26px; line-height: 46px;}
	.nav-list li a .e-span {font-size: 42px; line-height: 46px;}
	.find-dealer-ri {padding-left: 2%;}
	.service-ri-wrap {padding-right: 2%;}
	
	.nav-list ul {margin-top: 14px;}
	.find-dealer .pfeedback .input1 {padding-left: 110px; font-size: 14px;}
	.find-dealer-ri ul li {height: 90px;}
	.find-dealer-ri ul li .dealer-ri {padding: 2px 3% 0;}
	.dealer-ri h5 {margin-top: 6px; font-size: 12px;}
	.find-dealer-ri ul li .dealer-le {width: 35%;}
	.find-dealer-ri ul li .dealer-ri {width: 65%;}
	.find-dealer-ri ul li .dealer-ri .map-link {margin-top: 6px;}
	.search-wrapper.active .input-holder {width: 210px;}
	.search-wrapper.active .close {right: 220px;}
	
	.s1-con {padding-bottom: 40px;}
	.s1-con .s1-title h2 {font-size: 16px;}
	.s1-con .s1-title i {font-size: 110px; line-height: 90px;}
	.slick-wrap {margin-top: 20px;}
	.his-silck li {margin: 0 10px;}
	.industry-main dl dt {line-height: 40px;}
	.brand-tab {margin-top: 20px;}
	.brand-tab .brand-tab-con {padding: 0 4% 4%;}
	
	.about-g-ri .section-title-ri h2 {font-size: 40px; line-height: 40px;}
	.section-title-ri .about-menu li {height: 30px; line-height: 30px;}
	.section-title-ri .about-menu {margin-top: 15px;}
	.about-g-le a .about-img-txt h2, .about-g-le a .about-img-txt h2 i {font-size: 24px; line-height: 24px;}
	.about-g-le a .about-img-txt h6 {font-size: 14px;}
	
	/*product*/
	.pro-menu {margin-top: 30px; padding: 0 17% 50px;}
	.product-sort .first, .product-sort .next, .product-sort .prev, .product-sort .last {width: 46px;}
	
	/*product-sort*/
	.pro-list .list-left .list-title h6 {font-size: 16px; line-height: 22px;}
	.pro-list .list-left .pro-ul li a {font-size: 13px; line-height: 28px;}
	.list-right .ps-item ul li .ps-img img{ max-height:130px;}
	.list-right .ps-item ul li .ps-img {height: 130px;}
	.ps-item ul li .ps-txt h4 {font-size: 14px;}
	.li_list {padding-left: 1px!important;}
	.li_list:first-child {padding-left: 0!important;}
	.contact1 .c1-tele h4 {font-size: 13px;}
	
}
@media only screen and (max-width: 320px){
	.pro-list .list-left .pro-ul li {width: 90px;}
	.first, .next, .prev, .last {width: 40px;}
	.designer .title .inner {font-size: 100px;}
	.product-sort .first, .product-sort .next, .product-sort .prev, .product-sort .last {width: 38px;}
	.dealer-page a.page {width: 28px;}
}