@media screen and (max-width: 1920px){
	.nav li{padding: 12px 1.2vw;position: relative;}
	.u-lineup-ttl .ttl-area .ttl-img{width: 65%;}
}
@media screen and (max-width: 1650px){
	.u-lineup-ttl .ttl-area .ttl-img{width: 55%;}
}
@media screen and (max-width: 1560px){
	.nav li{padding: 12px 1vw;position: relative;}
	.nav li a{font-size: 16px;}
}
/****220628***/
@media screen and (max-width: 1400px){
	.nav-menu-5 {margin-right: 40px;}
}
@media screen and (max-width: 1380px){
	.news-list {height: 370px;}
	.nav li{padding: 12px 0.8vw;}
	.nav li.has-sub:after{right: -2px;}
	.u-lineup-ttl .ttl-area .ttl-img{width: 45%;    top: -25%;}
	.env_info_pub-result .service-table tr th{font-size: 14px;    padding:  8px 4px;}
	.env_info_pub-result .service-table tr td{font-size: 14px;    padding:  8px 4px;    word-break: break-all;}
	.moto-con-pro-1{left: -50px;}
	.moto-con-text-1050-1{top: 100px;}
}
@media screen and (max-width: 1270px) {
	header .inner, .inner{width: 80%;}
	.kv:before, .kv:after {
    /****max-width: calc(10% + 8px + var(--scrollbar-width)/2);*****/
	}
	.nav-menu-item p{font-size: 14px;}
	.slick-next{right: 5% !important;}
	.slick-prev{left: 5% !important;}
	.news-box:before,.news-box:after{width: 10%;}
	.product-slick .swiper-button-prev{left: calc(10% + 30px);}
	.product-slick .swiper-button-next{right: calc(10% + 30px);}
	.product-item{padding: 65px 10% 50px 0;}
	.product-img{width: 50%;}
	.product-text{left: 10%;width: 30%;}
	#wrapper .card:nth-of-type(2) .content h3{right: 5%;}
	#wrapper .card:nth-of-type(2) .content h4{right: 5%;}
	#wrapper .card .content .inner{width: 40% !important;right: 5% !important;}
	#wrapper{height: 560px;}
	.u-lineup-ttl .ttl-area.bg01 .inner{left: 10%;}
	.u-lineup-ttl .ttl-lead{width: 80%;margin: 50px auto;padding-right: 40%;}
	.u-lineup-ttl .ttl-area .ttl-img{right: 0;}
	figure{margin: 0;}
	.marine-detail-inner{width: 75%;}
	.marine-tab .inner{padding: 0 2.5%;}
	.moto-choose-img {width: 80%;}
	.marine-content-list ul{width: 40%;}
	.marine-content-detail{width: calc(60% - 30px);}
	.scrollbox{width: 80%;}
	.scrollbox div.viewport{width: 100%;}
	.scrollbox div.scrollbar{left: 0;}
	.history-line{width: 100%;left: 0;}
	.shanghai-store .service-item{margin: 0 10px;}
	.shanghai-store .service-list{margin: 0 -40px;}
	.shop-fifter form>div{width: 30%;}
	.nav li a{font-size: 14px;}
	.marine-item{width: 33.33333%;margin-bottom: 40px;}
	.marine-item-list{padding-bottom: 40px;}
	.item-cont-img{width: 45%;}
	.item-cont-img img{width: 100%;}
	.moto-pro-eng-con{top: 100px;}
	.moto-con-eng{padding:0 60px 40px;}
	.moto-pro-eng-con p{line-height:22px;font-size: 13px;}
	.pj-item .moto-con-2-2-rt{height:130px;}
	.moto-con-2-2-1050-2 .moto-con-2-2-rt{height: 160px;}
	.moto-detail-content-1050 .moto-table th, .moto-table td{font-size:15px;}
	.moto-detail-content-1050 .moto-table tr td:first-child{width: 30%;}
	.motor-sport .item-cont-img{width: 90%; margin-left: 5%;}
	.motor-sport .item-bg-content img {height: 80px;}
	.motor-sport .item-bg-content-1050 img {height: 27px;}

	/*0920*/
	.moto-con-sv650-5-2 .moto-con2-rt{height: 180px;}
	.pj-item .moto-con-2-2-rt{height:120px;}
	.motor-sport .item-bg-content img {height: 60px;}
	
	.nav-marine_1{width: 13%;margin-right: 15px;}
	.nav-marine_2{width: calc(44% - 15px);}
	.nav-marine_3{width: calc(30% - 15px);}
	.nav-marine_4{width: 13%; margin-left: 15px;}
	.nav-marine_2 .nav-menu-list{margin: 34px 0;}
	.nav-marine_3 .nav-menu-list{margin: 34px 0;}
	.trial-report-item_item li:nth-child(2){width: 160px;}
	.trial-report-item_item li:nth-child(3){width: 220px;}
}
@media screen and (min-width: 750px){
	.motor-sport .moto-item:hover .item-cont-img{transform: translateX(30px);}
	/*0201*/
	.shanghai-moto .moto-item:hover .item-bg i{opacity: 0;}
	.shanghai-moto .moto-item:hover .item-cont-img-moto img{transform: translateX(30px);}
}
@media screen and (max-width: 1200px) {
	/*****.nav-menu-4 {width: 41vw;}
	.nav-menu-2 {width: 33vw;}*****/
	.nav-menu-2 .nav-menu-item{width:  8.5vw;}
	/*****.nav-menu-sub .sub-inner:before{right: 44%;}*****/
	.moto-con-eng{padding:0 60px 20px;}
	.moto-detail-content-1050 .moto-table th, .moto-table td{font-size:14px;}
	/*0201*/
	.shanghai-moto .moto-item-r .item-cont-img-icon img{height: 100px;}
	/*0328*/
	.nav-menu-4-n {width: calc(45vw - 80px);}
	.nav-menu-2-n {width: calc(21vw + 40px);margin: 0 1vw;}
	.nav-menu-marine .nav-menu-item {width: 7vw;}
	.nav-menu-3 h3{width: auto;}
	/*220628*/
	.nav-menu-4-n {width: calc(40vw - 160px);}

	.serivce-content-1 .service-search-btn{  display: flex; gap: 15px; flex-direction: column; align-items: center;}

	/****241121***/
	.nav-menu-2-n {width: calc(20vw + 40px);}
	.nav-menu-4-n{width: calc(46vw - 80px);}

	.nav-marine_2{width: calc(39% - 15px);  margin: 0;}
	.nav-marine_3{width: calc(35% - 15px);  margin: 0;}
	.nav-marine_3 .nav-menu-item{width: 50%;}
	.trial-report-item_item li:nth-child(1){width: 50%;}
	.trial-report-item_item li:nth-child(2){width: 50%;}
	.trial-report-item_item li:nth-child(3){width: 50%;}
	.trial-report-item_item li:nth-child(4){width: 50%;}

}
@media screen and (max-width: 1140px) {
	.nav li {padding: 12px .6vw;position: relative;}
	.nav li>a{padding: 0 0.26vw;}
	.nav li.has-sub:after{top: 20px;}
	.warp{padding-top: 54px;}
	.right-fixed{top: 9px;}
	.right-fixed a img {max-width: 110px;}
	.nav-menu-sub{top: 54px;}
	/*.nav-menu-4, .nav-menu-2{display: block;float: none;}
	.nav-menu-sub .sub-inner:before{display: none;}
	.nav-menu-item{width: 100px;}*/
	.nav-menu-item p{padding: 20px 10px 0;}
	.item-content{padding: 25px;}
	.moto-con-2-eng{background: url(/img/moto/dl1050/engine_background_1-crop-u22655.jpg) no-repeat top center;background-size: cover;}
	.moto-con-2-eng .moto-con-bg{display: none;}
	.moto-con-2-eng .moto-pro-eng-con{padding-top: 100px;position: relative;top: 0;}
	.moto-con-2-eng .moto-con-pro-1{top: 120px;}
	.motor-link {padding-top: 54px;margin-top: -54px;}
	.home-marine-img p{font-size: 30px; line-height: 40px;}

	/*0920*/
	.moto-con-text-sv650-3-sp .moto-con-2-2-left{width: 50%;vertical-align: middle;}
	.moto-con-text-sv650-3 .moto-con-2-2-right { vertical-align: middle;}
	.moto-con-sv650-5-2{padding: 60px 0 0;}
}
@media screen and (max-width: 1100px) {
	.nav-menu-4 {width: 40vw;}
	.nav-menu-2 {width: 34vw;}
	.nav-menu-2 .nav-menu-list{margin: 34px 20px;}
	.nav-menu-2 .nav-menu-item{width:  10vw;}
	.nav-menu-sub .sub-inner:before{right: 45.2%;}
	/***.nav-menu-4-motor{width: 49vw;}
	.nav-menu-2-motor{width: 26vw;}
	.nav-menu-sub-motor .sub-inner:before{right: 34.7%;}****/
	.item-cont-text h3{font-size: 16px;}
	/*0920*/
	.nav-menu-sub-motor .sub-inner:before{right: 50%;}
	.nav-menu-4-motor{width: 37.5vw;}
	.nav-menu-2-motor{width: 37.5vw;}
	/*0328*/
	.nav-menu-4-n {width: calc(42vw - 80px);}
	.nav-menu-2-n {width: calc(24vw + 40px);margin: 0 1vw;}
	.nav-menu-marine .nav-menu-item {width: 8vw;}
	.nav-menu-3 h3{width: auto;}
	/*220628*/
	.nav-menu-4-n {width: calc(36vw - 160px);}
	/*230725*/
	/**** .nav-menu-4-motor{width: 45vw;}
	.nav-menu-2-motor{width: 30vw;}
	.nav-menu-sub-motor .sub-inner:before{right: 40%;} ****/


/****241121***/
	.nav-menu-2-n {width: calc(20vw + 40px);}
	.nav-menu-4-n{width: calc(46vw - 80px);}
	.test-report{padding: 50px 0;}
	
	.nav-marine_1{width: 16%;}
	.nav-marine_4{width: 16%;}
	.nav-marine_2{width: calc(36% - 15px);  margin: 0;}
	.nav-marine_3{width: calc(32% - 15px);  margin: 0;}
	
}
@media screen and (max-width: 1080px){
	.marine-item{width: 50%;}
	#marine-2 .marine-item {width: 50%;}
	.serivce-content-1 {padding: 30px 0 80px;}
	.serivce-content-1 .service-search-btn a{width: 42%;}
	.outboard-pop {width: 90%;left: 5%;padding: 10px;height: 400px;top: calc(50% - 200px);}
	#cboxClose.cboxClose-pop {right: 5%;top: calc(50% - 235px);}
	.moto-detail-content-1050 .moto-table th, .moto-table td{font-size:12px;}
	.nav-menu-item p {font-size: 13px;}
}
@media screen and (max-width: 1000px){
	.footer-nav li a{padding: 0 10px;}
	.item-cont-img{width: 40%;}
	.item-cont-img img{width: 100%;}
	.item-cont-text {}
	.news-content-item{height: 380px;}
	header .sp-only{display: block;}
	header .pc-only{display: none;}
	header .inner{width: 90%;padding: 0;}
	header{position: fixed;width: 100%;top: 0;left: 0;z-index: 10000;}
	header .logo{padding: 15px 0;width: initial;top: 0;transform: translateX(0);}
	.logo img{height: 30px;width: auto;}
	.sp-header-title{padding: 20px 0 20px 12px;font-size: 18px;line-height: 20px;}
	.sp-menu{background: url(../img/icon-sp-menu.png) no-repeat center center;background-size: 100%;width: 30px;height: 60px;position: absolute;right: 0;top: 0;}
	.sp-menu.active{background: url(../img/icon-sp-menu-closed.png) no-repeat center center;background-size: 100%;}
	.nav{display: none;top: 90px;background: #fff;overflow: auto;position: absolute;}
	.nav .inner{width: 100%;}
	.nav ul{display: block;text-align: left;}
	.svg-wrapper{width: 100%;}
	.nav li{float: none;padding: 14px 5% 10px;}
	.nav li:nth-child(2n+1){background: linear-gradient(to bottom, #fafafa, #f2f3f3);}
	.nav li a{color: #00334c;font-size: 17px;line-height: 27px;}
	.logo{position: relative;box-shadow: none;}
	.nav{width: 100vw;position: fixed;top: 60px;left: 0;height: calc(100vh - 60px);}
	.nav li>a.pc-only{display: none;}
	.nav li>a.sp-only{display: block;}
	.nav li>a:after{display: none;}
	.nav li.has-sub:after{width: 14px;right: 5%;}
	.nav-menu-sub{position: relative;top: 0;width: 100vw;left: -5vw;background: none;padding: 30px 0;}
	.nav-menu-sub.pc-only{display: none !important;}
	.nav .nav-menu-sub{display: none;}
	.nav-menu-sp{font-size: 0;padding: 0 5vw;}
	.nav-menu-sp-item{display: inline-block;text-align: center;max-width: 50%;}
	.nav-menu-sp-item a{display: block;}
	.nav-menu-sp-item img{height: 120px;}
	.nav-menu-sp-item h3{margin-top: 20px;font-size: 12px;line-height: 30px;width: 80px;}
	.nav-menu-sp-motor  .nav-menu-sp-item{width: 50%;}
	.nav-menu-sp-motor  h3.long{width: auto;padding: 0 10px;}
	.nav-menu-sp-motor  .nav-menu-sp-item img{height: 85px;}
	.nav li a{font-size: 17px;line-height: 32px;}
	.sp-shop-search {padding-left: 5%;margin: 25px 0;}
	.sp-shop-search a{display: block;width: 115px;height: 40px;font-size: 17px;line-height: 40px;color: #fff;text-align: center;background: #E1261C;}
	.warp {padding-top: 60px;min-height: calc(100vh - 227px - 60px);}
	.right-fixed{top: 60px;}
	.nav .look-more a{display: inline-block;margin-right: 5vw;border-top: 1px solid #000;border-bottom: 1px solid #000;color: #000;padding: 0 5px;}
	.u-lineup-ttl .ttl-area .ttl-img{top: 30px;}
	.outboard-text p{width: 80%;}
	.motor-sport .moto-item{width: 100%;}
	.motor-sport .moto-item:first-child {padding-right: 0px;}
	.motor-sport .moto-item:last-child {padding-left: 0px;}
	.motor-sport .item-cont-img{position: absolute;width: 40%; margin-left: 0%;}
	.small-1000{display: block;width: 100%;}
	.big-1000{display: none;}
	.moto-item-coming .item-bg-content{top: 50%; transform: translateY(-50%);}
	.motor-sport .item-bg-content{top: 80%; transform: translateY(-50%);}
	.motor-sport .item-bg-content img {height: 32px;}
	.motor-sport .item-bg-content-1050 img {height: 45px;display: block;}
	/*0920*/
	.pj-item .moto-con-2-2-rt{height: 80px;}
	.moto-detail-content-sv650-2 .moto-con-text-3{width: calc(100% - 350px);}
	/*220704*/
	.kv-item{width:90vw}
	.kv:before, .kv:after {width: 5vw;}
	/*230727*/
	.w-75{width:90vw; line-height: 1.4;}

	.dflex_col2 h3{font-size: 20px;}
	
	.nav-menu-sp-marine{display: flex;flex-wrap: wrap;gap: 20px;}
	.nav-menu-sp-item h3{width: auto;max-width: 100%;}
	.nav-menu-sp-marine .nav-menu-sp-item{width: calc(50% - 10px);max-width: 180px;}
}
@media screen and (max-width: 980px) {
	.news-item.swiper-slide-active {background: #000;}
	.news-item.swiper-slide-active > img{opacity: 0.3;}
	.news-item.swiper-slide-active .item-top span,.news-item.swiper-slide-active .news-tit,.news-item.swiper-slide-active .news-cont {color: #fff;}
	.swiper-scrollbar.pc-only{display: none;}
	.swiper-pagination.sp-only{display:block;}
	.home-news{padding: 30px 0 0;}
	.home-news-tab span{width: 90px;font-size: 16px;height: 40px;line-height: 40px;background: none;margin: 0 20px 20px;border-bottom: 3px solid transparent;}
	.home-news-tab span.active{color: #000;background: none;border-bottom: 3px solid #00334C;}
	.home-news-more{display: none;}
	.home-news .swiper-pagination{left: 0;margin-left: 0;bottom: 15px;font-size: 14px;line-height: 1;}
	.swiper-pagination-fraction img { position: relative;top: 2px;height: 11px;}
	.home-news .swiper-button-prev{background: url(../img/allow-left.png) no-repeat left top;width: 5px;height: 9px;background-size: cover;bottom: 17px;margin-top: 0;top: auto;left: 30%;}
	.home-news .swiper-button-next{background: url(../img/allow-right.png) no-repeat left top;width: 5px;height: 9px;background-size: cover;bottom: 17px;margin-top: 0;top: auto;right: 30%;}
	.news-list-box{padding-bottom: 50px;}
	.swiper-pagination span{font-size: 14px;line-height: 1;}
	.news-list{box-shadow: 0 0 15px rgba(81,81,81,0.8);}
	.news-list{height: 300px;}
	.home-marine-img p{font-size: 24px; line-height: 34px;}

	/**0201**/
	.shanghai-moto .moto-item{flex-wrap: wrap;}
	.shanghai-moto .moto-item-l{width: 100%;}
	.shanghai-moto .moto-item-r{width: 100%;}
	.shanghai-moto .moto-item-r .item-cont-img-icon img{height: 80px;}
	.shanghai-moto .item-cont-text{margin-top: 20px}
	.shanghai-moto .moto-item-r .item-cont-img{margin-top:10px}
	.shanghai-moto .moto-item-r .item-cont-img-moto{margin-bottom: 0;}
	.shanghai-moto .moto-item-r .item-cont-text{padding:0;margin-top: 0;width: 90%;}
}
@media screen and (max-width: 900px) {
	.nav .inner{width: 94%;}
	.nav li a{font-size: 14px;}
	.video-box .slick-dots{width: 204px;left: 50%;transform: translateX(-50%);}
	.service-form form{width: 100%;}
	.service-form form input{margin-bottom: 10px;}
	.form-box input:first-child{display: block;width: 100%;margin: 0;box-sizing: border-box;}
	.service-form form button{margin-top: 10px;}
	.moto-con-title img{height: 56px;}
	.moto-con-title h2{font-size: 36px;line-height: 56px;padding-left: 20px;}
	.moto-detail-slick{width: 600px;}

	/*0920*/
	.moto-con-text-sv650-2{ top: 50%; transform: translateY(-50%); bottom: auto;}
	.moto-detail-content-sv650 .moto-con-text-sv650-2 h3{text-shadow: 0 0 5px #fff, 0 0 5px #fff, 0 0 5px #fff;}
	.moto-detail-content-sv650 .moto-con-text-sv650-3 h3{font-size: 70px;}
	.moto-con-text-sv650-3 .moto-con3-left{  width: 60%;}
	.moto-con-text-sv650-3-sp .moto-con-2-2-left{display: block; width: 100%;}
	.moto-con-text-sv650-3-sp .moto-con-2-2-right{  width: 100%;  display: block;}
	.moto-con-text-sv650-3-sp .moto-con-2-2-right p:last-child{margin-bottom: 0;}
	.moto-con-text-sv650-3 .moto-con3-left p{width: 100%;}
	#u11670{  margin-top: -60px;}
	.moto-con-sv650-4 .moto-con3-left{width: 50%;}
	.moto-color{ top: calc(50% - 10px); transform: translateY(-50%);}
	.moto-color2{ top: calc(50%); transform: translateY(-50%);}
	.moto-price p{font-size: 14px;}
	.moto-price{position: relative; bottom: auto; margin-top: 7px;}
}
@media screen and (max-width: 750px) {
	.sp-only{display: block;}
	.pc-only{display: none;}
	.kv .sp-only{display: none;}
	.kv .pc-only{display: block;}
	.inner{width: 90%;}
	header{border: none;}
	.kv-content{padding: 10px;}
	.kv-text{padding: 15px 10px;}
	.kv-text h2{font-size: 24px;font-weight: 600;}
	.kv-text h4{font-size: 16px;padding-bottom: 15px;}
	.kv-text p{font-size: 18px;line-height: 30px;}
	.swiper-container-horizontal>.swiper-pagination-bullets{bottom: 20px;margin-left: 0;}
	.home-inner{width: 90%;}
	.home-marine{background: none;padding: 30px 0 0;}
	.home-marine-content>div{display: block;margin-bottom: 25px;width: 100%;}
	.home-marine-content>div:last-child{margin-bottom: 0;}
	.home-marine-img p{font-size: 18px;line-height: 40px;border: none;box-shadow: 0 0 5px rgba(255,255,255);}
	.home-motor-video .videolist i{width: 70px;height: 70px;}
	.home-title-ch,.home-title-en{color: #000;}
	.home-title-ch{font-size: 24px;line-height: 34px;padding-bottom: 0;}
	.home-title-en{font-size: 18px;line-height: 20px;}
	
	.home-video {background: none;padding: 0;}
	.video-box .slick-next,.video-box .slick-prev{display: none;}
	.video-box .slick-dots{width: 100%;left: 0;transform: none;text-align: center;}
	.video .slick-dots li{margin: 0 6px;}
	.video-list{width: 100%;padding-bottom: 0;}
	.video-item{padding: 0;}
	.home-title .en{font-size: 18px;}
	.news-box:before,.news-box:after{display: none;}
	.video-box:before,.video-box:after{display: none;}
	.video-box{padding-bottom: 40px;}
	.video-box .slick-dots{bottom: -40px;}
	.video-box .slick-dots li{background: #d8d8d8;}
	.footer-nav ul{text-align: center;font-size: 0;margin: 0;padding: 20px 10px;}
	.footer-nav ul li{float: none;display: inline-block;}
	.footer-nav li a{padding: 0 15px;font-size: 12px;margin-bottom: 10px;}
	.copyright p,.copyright p a{font-size: 12px;}
	#marine-2, #marine-4 {
	    padding-top: 80px;
	    margin-top: -40px;}
	.marine-title h4 {
	    font-size: 26px;
	    line-height: 34px;}
	.marine-title h5 {
	    font-size: 16px;
	    line-height: 26px;font-weight: 400;}
	.marine-product-item h3 {font-size: 18px;
	    line-height: 28px;
	    padding: 10px 35px 10px 30px;margin-bottom: 10px;}
	.marine-product-item h3 i{right: 15px;width: 20px;}
	.marine-item-list{padding: 80px 20px 40px;}
	.marine-item{padding: 0;width: 100%;margin-bottom: 20px;}
	.marine-item-list .slick-dots li{background: #b9bbbc;margin: 0 10px;}
	.marine-item-list .slick-dots .slick-active{background: #00334c;}
	.marine-item-list .slick-dots{bottom: 30px;}
	#marine-2 .marine-item-list{padding: 40px 0 20px;}
	.new-tips{width: 40px;height: 40px;font-size: 14px;line-height: 40px;}
	.history{margin-top: 40px;}
	.marine-history-tab>div{width: 70px;box-sizing: border-box;flex-shrink: 0;}
	.history-item{display: block;}
	.history-swiper-container{padding-bottom: 50px;}
	.history .swiper-slide-active{background: none;}
	.history .swiper-pagination{left: 0;margin-left: 0;bottom: 16px;font-size: 0;}
	.history .swiper-button-prev{background: url(../img/allow-left.png) no-repeat left top;width: 5px;height: 9px;background-size: cover;bottom: 16px;margin-top: 0;top: auto;left: 30%;}
	.history .swiper-button-next{background: url(../img/allow-right.png) no-repeat left top;width: 5px;height: 9px;background-size: cover;bottom: 16px;margin-top: 0;top: auto;right: 30%;}
	.history-img p{text-align: left;}
	.history-img{width: 46%;}
	.history-text{width: 48%;padding-left: 6%;}
	.swiper-container-tab{width: 100vw;border-top: 2px solid #000;border-bottom: 2px solid #000;margin: 35px 0;position: relative;left: -5vw;}
	.marine-history-tab{border: none;margin: 0;}
	.history .swiper-container-tab .active span:after{width: 0;}
	.history .swiper-container-tab .swiper-slide-active span:after{width: 100%;}
	.swiper-pagination{display: block;font-size: 0;left: 50%;margin-left: -39px;bottom: 26px;}
	.swiper-pagination-fraction, .swiper-pagination-custom, .swiper-horizontal > .swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal{margin-left: 0;}
	.swiper-pagination-bullet{background: #fff;width: 14px;height: 14px;border-radius: 14px;margin: 0 6px;opacity: 1;}
	.swiper-pagination-bullet-active{background: #ed1c24;}
	.overflow{overflow: hidden;}
	.f1-img.sp-only,.f1-text{display: block;width: 100%;}
	.f1-img.sp-only .f1-img-box{position: relative;}
	.f1-img.sp-only .f1-img-box img{width: 100%;}
	.kv-container{height: auto;}
	.news-f1{
	    background-size: cover;
	    padding: 0 0 17px;
	    margin-bottom: 0;
	    margin-top: -50px;}
	.f1-text{padding: 20px;border: 1px solid #eee;border-top: none;}
	.f1-content p span{font-size: 14px;line-height: 16px;padding-bottom: 0;}
	.f1-text>p{padding-bottom: 0;margin-bottom: 15px;}
	.f1-content h3{
	    font-size: 15px;
	    line-height: 26px;
	    padding-bottom: 15px;}
	.f1-text>p.f1-text-p{text-align: justify;line-height: 1.8;
	    max-height: 9em;
	    overflow: hidden;}
	.news-s, .news-t{display: block;width: 100%;padding: 0;}
	.news-s{margin-bottom: 17px;}
	.news-s .f1-text {position: relative;}
	.news-s .news-date{position: absolute;
	    right: 20px;
	    top: 20px;}
	.news-s a{margin-top: 0;}
	.hot-tips{
	    padding: 14px 20px;}
	.hot-tips p{font-size: 14px;line-height: 24px;}
	.hot-tips .tag-head{display: block;}
	.hot-tips span{padding: 0;margin-right: 10px;}
	.news-content-list, .news-product-list{margin: 0;}
	.news-content-item, .news-product-item{width: 100%;margin: 0;margin-bottom: 17px;}
	.item-type-date span{font-size: 14px;line-height: 24px;}
	.item-type-date{padding-bottom: 10px;}
	.news-content-item h4{font-size: 16px;line-height: 26px;padding: 0 0 15px;}
	.news-content-item .desc{padding: 0 0 20px;}
	.news-product-item a{padding: 0;}
	.news-warp{padding-bottom: 33px;}
	
	#article .sp-kv {
	    display: block;
	    background-position: center top;
	    background-repeat: no-repeat;
	    background-size: cover;
	    overflow: hidden;
	    max-height: 480px;
	    min-height: 200px;}
	.news-detail-warp .kv-container{height: 575px;
    	margin-bottom: -575px;}
	.news-detail-warp .kv-container .kv.sp-blur {
	    top: -43px;
	    right: -43px;
	    bottom: -43px;
	    left: -43px;
	    -webkit-filter: blur(43px);
	    filter: blur(43px);
	    position: absolute;
	    background-position: center;
	    background-repeat: no-repeat;
	    background-size: cover;}
	.news-detail-warp .kv-container .kv>img {
	    width: 100%;
	    height: 100%;
	    object-fit: cover;
	    object-position: center center;}
	#article {
	    font-size: 16px;
	    line-height: 1.8;
	    background-color: #fff;
	    -webkit-box-shadow: 0 0 40px rgba(0, 0, 0, 0.15);
	    box-shadow: 0 0 40px rgba(0, 0, 0, 0.15);}
	#article .meta{position: relative;padding: 14px 20px;margin: 0;}
	#article .meta h1.title{text-shadow: none;color: #333;margin: 10px 0;
	    font-size: 20px;
	    line-height: 30px;
	    letter-spacing: 0.1em;}
	#article .meta .tag-box.tag1{color: #00334C;background: transparent;padding: 0;font-weight: bold;}
	#article .meta .date{position: absolute;top: 14px;right: 20px;color: #333;font-weight: bold;}
	#article .body-card .card-head{display: none;}
	#article .body-card{margin: 0;box-shadow: none;}
	#article .body-card .card-content{padding: 0 20px 20px; font-size: 14px;line-height: 24px;}
	#article .body-card .card-content p{ font-size: 14px;line-height: 24px;}
	.post-container .post-card, .post-container .link-card{width: 100%;margin: 0;margin-bottom: 10px;}
	.item-cont-img{float: none;position: relative;}
	.item-cont-text{float: none;padding: 0 7.5%;margin-top: 40px;width: 85%;}
	.shanghai-moto .inner{width: 100%;}
	.item-bg>img{height: 230px;}
	.item-bg-content{
	    width: 85%;
    	left: 7.5%;}
	.pc_br{display: inline;}
	.sp-no-inner{width: 100%;}
	.moto-content{padding-top: 30px;}
	.marine-title.sp-only{margin-bottom: 20px;}
	.item-cont-img{right: 0;text-align: center;margin-top: 40px;
                width: 100%;}
	.item-cont-img img{width: 85%;}
	.moto-item{margin-bottom: 60px;}
	.distributor .inner{padding: 30px 20px;box-sizing: border-box;}
	.distributor select{width: 100%;margin-bottom: 20px;}
	.distributor button{margin-left: 0;width: 100%;}
	.distributor h2{font-size: 30px;line-height: 40px;margin-bottom: 5px;}
	.distributor p{font-size: 14px;line-height: 20px;margin-bottom: 20px;}
	/* .distributor h2{font-size: 30px;line-height: 40px;margin-bottom: 5px;}
	.distributor p{font-size: 12px;line-height: 22px;margin-bottom: 30px;}
	.distributor select{width: 100%;margin-bottom: 30px;}
	.distributor button{margin-left: 0;width: 100%;}
	.distributor .inner{border: none;}
	.distributor h2,.distributor p{color: #fff;} 
	.distributor{background: #9b9b9b;padding: 40px 0 55px;}*/
	.marine-spare-parts{padding: 40px 0;}
	.spare-parts{margin: 0 0 60px;padding-bottom: 0;background: #fff;}
	.spare-parts-text{padding-left: 0;}
	.spare-parts .inner{background: transparent;padding: 60px 0 0;}
	.moto-item-coming .item-cont-text {padding-bottom: 0;}
	.spare-parts-text{width: 100%;display: block;margin:  0 auto;}
	.spare-parts-text h3,.spare-parts-text p{color: #4a4a4a;}
	.spare-parts-img{padding: 0;width: 100%;display: block;margin-top: 20px
	}
	.spare-parts-img img{width: calc(50% - 7px);margin: 0;}
	.spare-parts-img img:nth-child(1){margin-right: 14px;margin-bottom: 14px;}
	.spare-parts-img img:nth-child(2){margin-bottom: 14px;}
	.spare-parts-img img:nth-child(3){margin-right: 14px;}
	.spare-parts-text a{margin: 50px 0;}
	.shanghai-service .shanghai-title h2{color: #fff;}
	.service-list{margin: 0;}
	.service-item{width: calc(100% - 30px);margin: 0 15px;}
	.service-item h4{padding-top: 45px;}
	.service-item h4:after{top: 30px;}
	.service-title h2.ch{position: relative;padding-top: 20px;}
	.service-title h2.ch:after {
	    content: '';
	    width: 40px;
	    height: 6px;
	    position: absolute;
	    background: #ED1C24;
	    left: calc(50% - 20px);
	    top: 0px;}
	.service-title h2.sub-title{line-height: 20px;}
	.service-list{text-align: left;}
	.shanghai-store .service-item{margin: 0 16px 60px;}
	.shanghai-store{padding-bottom: 0;}
	.post-sale-content{margin: 40px 0;}
	.customer{width: 100%;padding: 0;margin-bottom: 30px;}
	.customer-img, .customer-text{display: block;width: 100%;padding: 0;}
	.customer-img{margin-bottom: 20px;}
	.customer-text h3{padding-left: 20px;}
	.customer-text h3:before{left: 0;}
	.technology-text, .technology-img{display: block;width: 100%;padding: 0;}
	.technology-img.pc-only{display: none;}
	.technology-img{padding-bottom: 30px;}
	.technology{padding: 60px 0;}
	.history-item-content-2020{background: none;padding: 30px 0;}
	.marine-spare-list .col-3{width: 50%;}
	.marine-kv{height: auto;}
	.marine{margin-top: 0;}
	.marine-content{padding: 40px 0 0;}
	.marine .marine-title{display: block;width: 100%;}
	.marine-list{
	    width: 100%;
	    padding: 0;
	    border-left: none;-moz-user-select: none; /*火狐*/
		-webkit-user-select: none; /*webkit浏览器*/
		-ms-user-select: none; /*IE10*/
		-khtml-user-select: none; /*早期浏览器*/
		-o-user-select: none; /* Opera*/
		user-select: none;}
	.marine-list:before{display: none;}
	.about-kv {padding-bottom: 0;}
	.about-kv .inner{width: 100%;}
	.about-address-content{display: block;}
	.about-address-content>div{display: block;width: 100%;}
	.about-address-content>div:last-child{margin-top:30px;}
	.about-address-content h5,.about-address-content p,.about-introduce p{font-size: 14px;line-height: 28px;}
	.outboard-text h2{font-size: 30px;line-height: 40px;}
	.marine-spare-parts h2{font-size: 30px;}
	.outboard-text p{width: 100%;}
	.outboard-img-list a{width: 50%;}
	.outboard-banner{padding: 25px 0;}
	.home-title-index{padding-left: calc(7.5% + 20px);}
	.home-title-index:before{left: 7.5%;}
	.news .inner, .video .inner{width: 100%;}
	.shanghai-service .inner{padding: 50px 7.5% 0;width: 100%;}
	.spare-parts .inner{width: 85%;}
	.agency-tab li{font-size: 20px;line-height: 40px;padding: 0 10px;}
	.recruit-box>div{display: block;width: 100%;margin: 0;}
	.recruit-box .recruit-left{margin-bottom: 40px;}
	.shop-fifter form>div{width: 100%;padding: 0;margin-bottom: 20px;}
	.shop-map .shop-icon{width: 20px;}
	.shop-content{padding: 50px 0;}
	.shop-text{padding: 10px 0 30px;}
	.shop-text > a{width: calc(100% - 40px);}
	.link_row{margin: 0;}
	.link_box{width: calc(100% - 20px);}
	.sitemap_row .link_box{width: calc(50% - 20px);padding: 20px 0;}
	.about-introduce{padding-bottom: 50px;}
	.agency-contact{padding: 30px 0 0 20px;}
	.agency-contact>div{width: 50%;margin-bottom: 20px;}
	.agency-contact>div:nth-child(3),.agency-contact>div:last-child{margin-bottom: 0;}
	.agency-text:last-child{margin-bottom: 0;}
	.u-lineup-ttl .ttl-area.bg01 {height: 230px; 
	}
	.u-lineup-ttl .ttl-bg-box {height: 230px;    overflow: hidden;}
	.u-lineup-ttl .ttl-area.bg01 .inner{position: unset;left: 0;top: 0;transform: none;}
	.u-lineup-ttl .ttl-area .ttl-main{position: absolute;top: 50%;transform: translateY(-50%);margin-top: 0;}
	.u-lineup-ttl .ttl-area .ttl-sub{font-size: 20px;padding-left: 12px;
    position: absolute;
    top: 40px;}
	.u-lineup-ttl .ttl-area .ttl-sub .sub-txts{font-size: 12px;}
	.u-lineup-ttl .ttl-area .ttl-main {width: 65%;}
	.u-lineup-ttl .ttl-area .ttl-main h1{font-size: 22px;margin-top: 10px;}
	.u-lineup-ttl .ttl-area .ttl-main h1 br{display: none;}
	.u-lineup-ttl .ttl-area .ttl-img {
	    right: 0;
	    top: auto;
	    bottom: -50px;
	    width: 190px;}
	.u-lineup-ttl .ttl-lead {
	    width: 85%;
	    margin: 65px auto 30px;
	    padding-right: 0;font-size: 16px;min-height: 60px;}
	.u-lineup-techlist{display: block;}
	.u-lineup-techlist dl{width: 100%;border: none;margin-bottom: 20px;}
	.u-lineup-techlist dl.techlist-s{width: 100%;}
	.u-lineup-techlist dl + dl{margin-left: 0;}
	.u-lineup-techlist dl dd ul li{width: 60px;}
	.u-lineup-techlist dl dt{font-size: 20px;}
	.marine-content-list ul{display: none;}
	.marine-content-list ul li{padding: 10px 8px 10px 15px;font-size: 12px;line-height: 20px;}
	.marine-content-detail{width: 100%;padding-left: 0;}
	.marine-content-list{padding-bottom: 0;}
	.m-c{display: block;}
	.marine-content-detail .marine-content-text h4{padding-left: 15px;position: relative;padding-bottom: 0;margin-bottom: 10px;line-height: 1.2;}
	.marine-content-detail .marine-content-text h4:before{content: '';width: 4px;height: 100%;background: #003145;position: absolute;left: 0;top: 0;}
	.marine-detail-inner{width: 85%;}
	.marine-tab .inner{padding: 0 ;}
	.moto-choose-img {
	    width: 85%;}
	.moto-type span{width: 40px;margin-right:  5px;}
	.moto-choose-title span{font-size: 14px;line-height: 30px;padding: 0 10px;}
	.moto-choose-title:before{top: 14px;}
	.moto-detail-slick-nav{padding: 0 20px;margin: 30px 0;}
	.moto-detail-slick-nav img{margin: 0 3px;}
	.moto-detail-slick-nav .slick-prev{left: 0 !important;width: 20px;background-size: 10px auto;}
	.moto-detail-slick-nav .slick-next{right: 0 !important;width: 20px;background-size: 10px auto;}
	.moto-con-text h3{font-size: 20px;line-height: 30px;padding-bottom: 5px;}
	.moto-con-text p{font-size: 13px;line-height: 16px;}
	.moto-con-text{position: absolute;top: 50%;width: 85%;right: 7.5%;transform: translateY(-50%);}
	.moto-con-fixed-bg{padding: 30px 7.5%;}
	.moto-con-2 h5{font-size: 16px;line-height: 30px;}
	.moto-con-2 p{font-size: 13px;line-height: 20px;margin-bottom: 20px;}
	.moto-con-2-1-img{display: block;}
	.moto-con-2-1-img>div{display: block;width: 100%;padding: 0;margin-bottom: 10px;}
	.moto-con-2-1-rb{position: relative;margin-top: 10px;}
	.moto-con-2-2{padding: 30px 0 20px;display: block;}
	.moto-con-2-2>div{display: block;width: 100%;padding: 0;margin-bottom: 10px;}
	.moto-con-2-2>div img{max-width: 100%;}
	.moto-con-2-2-rt span{padding: 0 20px;left: 0;}
	.moto-con-2-1-left span, .moto-con-2-1-rb span,.moto-con-2-2-rt span{font-size: 12px;line-height: 16px;}
	.moto-con-2-3-1{padding: 30px 0 20px;display: block;}
	.moto-con-2-3-1>div{display: block;width: 100%;padding: 0;margin-bottom: 10px;}
	.moto-con-2 h5 img{width: 50px;}
	.moto-con-text-2{width: 70%;
        left: 7.5%;}
	.moto-con-2 p{text-shadow: 2px 2px 5px rgba(81,81,81,.8);}
	.padd-t-60{padding-top: 30px;}
	.moto-con2-img{width: 100%;}
	.moto-con-text-3{width: 85%;}
	.moto-con-text-3 p.color-b{font-size: 12px;text-shadow: 2px 2px 5px rgba(255,255,255,.8);color: #fff;}
	.moto-con-text-4{left: 7.5%;width: 85%;top: 30px;transform: translateY(0);}
	.moto-con-4-2 .moto-con-2-2-left{width: 100%;}
	.pj-item{width: 100%;}
	.pj-item .moto-con-2-2-rt{height: auto;margin-bottom: 20px;}
	.video-content{padding: 30px;}
	.moto-con-6>div{width: 100%;padding: 0;margin-bottom: 10px;}
	.moto-con-6>div video{width: 240px;height: 160px;}
	.video-content h3{font-size: 20px;line-height: 30px;padding-bottom: 0;}
	.moto-con-7 h3{font-size: 20px;line-height: 30px;}
	.moto-table{width: 100%;}
	.moto-table:first-child{padding: 0;border: none;margin-bottom: 30px;}
	.moto-table:last-child{padding: 0;}
	.moto-table tr td:first-child{width: 30%;padding-right: 5%;}
	.moto-table th, .moto-table td{font-size: 12px;line-height: 22px;}
	.moto-con-8-logo img{width: 100%;}
	.moto-con-8-list{margin: 0;}
	.moto-con-8-item{width: 100%;padding: 0;margin-bottom: 10px;}
	.moto-detail-content-1 .inner{width: 100%;}
	.moto-detail-title{font-size: 24px;line-height: 40px;padding: 10px 7.5%;}
	.moto-detail-item h4{padding: 10px 7.5%;}
	.moto-con-4-2 .moto-con-2-2-right{padding: 0;}
	.moto-con-2-3-right>div{display: block;}
	.news{padding: 10px 0;}
	.video .inner{background: #fff;}
	.video .home-title-white, .video .home-title-white .ch, .video .home-title-white .en{color: #000;}
	.marine-kv{display: none;}
	.marine-spare-parts{margin: 0;}
	.shop-text{
        margin: 0;}
	.shop-text>div{width: 100%;padding: 0;
        margin: 0;margin-bottom: 20px;height: auto !important;}
	.shop-text>div p{position: relative;padding-left: 50px;}
	.shop-text>div span{position: absolute;left: 0;top: 0;}
	.shop-text h4{padding-left: 0;}
	.kv-list a img.pc-only{display: none;}
	.kv-list a img.sp-only{display: block;}
	.event{padding: 40px 0 15px;}
	.event-list{padding-bottom: 65px;}
	.event-img img{width: 100%;}
	.event-content{padding-top: 20px;}
	.event-content h4{color: #fff;font-size: 18px;line-height: 28px;padding-bottom: 10px;}
	.event-content p{color: #fff;font-size: 14px;line-height: 24px;}
	.moto-detail-slick {width: 100%;}
	.marine-content-text-i-t{display: block;}
	.marine-content-text-i-t-t{display: block;width: 100%;padding-right: 0;padding-bottom: 20px;}
	.marine-content-text-i-t-i{display: block;}
	.news-content-item {height:auto;}
	.news-content-item a{position: relative;bottom: 0;left: 0;}
	.shop-map{height: 500px;}
	.marine-pop{width: 90%;left: 5%;padding: 10px;}
	.outboard-pop-content>img {
   	 	display: block;
   		 width: 100%;}
	#cboxClose{right: 5%;}
	.marine-pop .m-tbl-def tr th, .marine-pop .m-tbl-def tr td{word-break: break-all;padding: 5px 2px;font-size: 12px;line-height: 16px; 
	}
	.videos {margin-left: 0;margin-top: -100px;left: 0;transform: translateY(0);width: 100%;height: 200px;}
	.videos video {width: 100% !important;}
	.vclose{right: 0;}
	.news-content-more{margin: 0;}
	.news-video-list{margin-top: 25px;}
	.news-box .slick-dots{text-align: center;width: 100%;left: 0;transform: none;}
	.moto-tab{/**padding-bottom: 40px;**/
	}
	.moto-color{/**top: auto; 
		transform: translateY(0); 
		bottom: 0px;left: 0;**/
	}
	.moto-color span{width: 15px; height: 15px;}
	.moto-color p{font-size: 12px;}
	.moto-con-5-2{padding-bottom: 0;}
	.moto-con-2-2-rt{margin-bottom: 20px;}
	.shop-fifter form select{border-radius: 0;}
	.news-img{height: 220px;}
	.m-box-figure-325 img{max-width: 90%;}
	.env_info_pub-result .service-table tr td{font-size: 12px;line-height: 20px;}
	.service-table.sp-only{display: table;}
	.serivce-content-1 {padding: 0 0 40px;font-size: 0;}
	.serivce-content-1 .service-search-btn a{font-size: 15px;line-height: 26px;width: 46%;padding: 10px 0;color: #fff;margin: 0 2%;}
	.serivce-item{width: 100%;padding-right: 0;}
	.serivce-item:first-child{margin-bottom: 30px;}
	.shanghai-map {padding-bottom: 60px;}
	.shanghai-map-btn{text-align: center;}
	.shanghai-map-btn a{display: block;width: 100%;max-width: 450px;background: #004EA1;color: #ffff;font-size: 20px;line-height: 30px;padding: 10px 0;margin-top: 30px;}
	.recall-result th:nth-child(2){width: 40%;}
	.recall-result th:nth-child(3){min-width: 37px;}
	.recall-result th:nth-child(4){min-width: 25px;}
	.env_info_pub-result .service-table tr th{ padding:  4px; font-size: 12px;}
	.moto-model-tab>div {margin: 0 5px;}
	.moto-model-tab>div p{font-size: 16px;}
	.shanghai-store .service-list{margin: 0 ;}
	.outboard-about{padding: 30px 0 60px;}
	.outboard-about h1 img{width: 100%;}
	.outboard-about h2{margin: 30px 0;}
	.outboard-about-box .imgBox{float: none;width: 100%;}
	.outboard-about-box .textBox{float: none;width: 100%;margin-left: 0;margin-top: 30px;}
	.service-link-btn{text-align: center;}
	.service-link-btn a{font-size: 15px; line-height: 46px; width: 200px;}
	.service-form form button{margin-top: 10px;}
	.moto-con-title img{height: 34px;margin-left: -30px;}
	.moto-con-title h2{
	    font-size: 24px;
	    line-height: 34px;
	    padding-left: 7.5vw;}
	.moto-con-text-1050-2{position: relative; width: 100%;transform: translateY(0);padding: 30px 7.5%;left:0;}
	.moto-con-1050-img-2 h3{font-size: 30px; line-height: 40px; padding-left: 7.5%; padding-bottom: 10px;}
	.moto-con-white-text {padding-top: 30px;}
	.moto-con-1050-4{padding: 0 7.5% 20px;display: block;}
	.moto-con-1050-4>div {display: block;}
	.moto-con-1050-4-left {width: 100%; padding-right: 0; padding-bottom: 20px;}
	.moto-con-1050-4-right {width: 100%;}
	.moto-con-1050-4-text h3 span{font-size: 20px; line-height: 30px;}
	.moto-con-1050-4-text h3{ padding-bottom: 5px;}
	.moto-con-1050-4-text h3 .moto-con-1050-num{font-size: 15px; line-height: 20px; width: 20px;}
	.moto-con-1050-4-text h3 img{height: 20px;}
	.moto-con-1050-4-text p{font-size: 13px; line-height: 16px;}
	.moto-con-1050-4-right-posi-img{right: 0;}
	.moto-con-1050-4-right-posi-img-2{position: relative; margin: 0 auto; display: block; margin-bottom: 30px; margin-top: -20px;bottom:0;}
	.moto-con-1050-4-right-posi-img-3{position: relative;transform: translate(0); margin: 0 auto; display: block;left:0;}
	.moto-con-2-2-1050{padding: 30px 7.5%;}
	.moto-con-2-2-1050 h5{font-size: 16px; line-height: 30px; padding-bottom: 5px;}
	.moto-con-2-2-1050 p{font-size: 13px; line-height: 16px;}
	.moto-con-2-2-1050>div{margin-bottom: 20px;}
	.moto-con-2-2-1050>div:last-child{margin-bottom: 0;}
	.moto-con-2-2-1050 h5 img{height: 20px;}
	.moto-con-eng {padding: 0 7.5% 20px;display: block;}
	.moto-con-eng-l, .moto-con-eng-r{width: 100%;padding: 0;}
	.moto-con-eng>div{ display: block;}
	.moto-con-pro-1{width: 100%;position: relative;}
	.moto-con-2-eng .moto-con-pro-1{top:0;}
	.moto-pro-eng-con .right { text-align: left;}
	.moto-pro-eng-con h2{font-size: 24px; line-height: 34px;}
	.moto-con-fixed-bg-2-list{padding:0;}
	.moto-con-2-2-1050-2{padding-top: 0;}
	.moto-con-1050-img-3{padding: 30px 0;}
	.moto-con-1050-5{padding: 0;}
	.moto-con-text-1050-5{padding-top: 0;}
	.moto-con-text-1050-2 .moto-con-5 h5{font-size: 16px; line-height: 30px; padding-bottom: 5px;}
	.moto-con-text-1050-2 .moto-con-5 p{font-size: 13px; line-height: 16px;}
	.moto-con-text-1050-2 .moto-con-5 .pj-item{margin-bottom: 20px;}
	.moto-con-text-1050-2 .moto-con-5 .pj-item .moto-con-2-2-rt{margin-bottom: 0;}
	.moto-con-text-1050-4{padding-bottom: 0;}
	.moto-1050-tips small{padding: 0 7.5% 30px;}
	.moto-con-2-1050 .moto-con-text{right: 7.5%;}
	.moto-con-2-1050:before{content:''; position: absolute; width: 100%;height: 100%; background: #000; opacity: 0.3;}
	.moto-detail-content-1050 .moto-table:first-child{border: none;}
	.moto-detail-content-1050 .moto-con-7{padding: 30px 7.5%;}
	.moto-con-8-2{padding-top:40px;}
	.moto-detail-content{/**display:block;**/}
	.menu-fixed-box{background: transparent;width: 100%; height: 100vh;position: fixed;top: 0;left: 0;display: none;z-index: 1000;}
	.menu-fixed-box ul{background: rgba(72,72,72,0.9);width: 75%;padding: 30px 0;border-radius: 14px;position: absolute; top: 50%; left: 12.5%; transform: translateY(-50%);}
	.menu-fixed-box li{padding: 5px 20px;}
	.menu-fixed-box li:nth-child(2n){background: #d8d8d8;}
	.menu-fixed-box li a{font-size: 14px; line-height: 24px;padding: 5px 0;display: block;padding-left: 20px;position: relative;}
	.menu-fixed-box li a:before{content:'';width:10px;height:10px;border-radius:5px;background:#d8d8d8;top: 15px;left:0;position: absolute;}
	.menu-fixed-box li:nth-child(2n+1) a{color: #fff;}
	.menu-fixed-box li:nth-child(2n) a:before{background:#484848;}
	.moto-detail-item {padding-top: 60px;margin-top: -60px;}
	.sp-fixed-menu{position: fixed;top: 26%;right: 0; z-index: 999;}
	.sp-fixed-menu img{width: 50px;}
	.motor-sport .item-cont-img{position: relative;right: 0; text-align: center;margin-top: 40px; width: 100%;}
	.moto-list {padding-top: 10px;}
	.motor-link {padding-top: 60px;margin-top: -60px;}
	.motor-sport .item-bg-content-1050 img{height: 27px;}
	.item-bg a>img.small-1000{width: auto;height: 230px;position: relative; left: 50%; transform: translateX(-50%);}

	/*0920*/
	.moto-con-text-sv650-1{top: 20px;transform: translateY(0);}
	.moto-con-text-sv650-2{bottom: auto;}
	.moto-con-fixed-bg-sv650{padding: 30px 7.5%;}
	.moto-con-text-sv650-3{padding: 0;}
	.moto-detail-content-sv650 .moto-con-text-sv650-3 h3 { font-size: 50px; line-height: 1.3;}
	.moto-con-text-sv650-3 .moto-con3-left{display: block;width:100%;}
	#u11670{margin-top: -20px;}
	.moto-con-text-sv650-3 .moto-con1-img{text-align: center;}
	.moto-con-sv650-4 .moto-con3-left{display: block;width:100%;}
	.moto-con-sv650-4{padding: 0;}
	.moto-con-sv650-5{ display: block;}
	.moto-con-sv650-5>div{display: block; vertical-align: top; width: 100%;left:0;}
	.moto-con-sv650-5-text{position: relative; top: 0; transform: translateY(0%); right: auto; left: 0; padding-top: 20px; width: 100%;}
	.moto-con-sv650-5-2{padding-top: 30px;}
	.moto-con-sv650-5-2>div{width: 100%;}
	.moto-con-sv650-5-2-l{padding-right:0;}
	.moto-con-sv650-5-2-r{padding-left: 0;}
	.moto-con-text-sv650-4{width:85%;}
	.moto-con-sv650-5-2 h5{font-size: 16px; line-height: 30px;}
	.moto-con-sv650-5-2 p{font-size: 13px; line-height: 20px; margin-bottom: 20px;}
	.moto-con-sv650-5-2 .moto-con2-rt{margin-bottom: 20px;}
	.moto-con-text-sv650-5{top: 30px; transform: translateY(0);}
	.moto-con-text-sv650-6{top: auto; bottom: 30px; transform: translateY(0%); right: 20px; width: 130px; left: auto;}
	.moto-con-2-2>div.pc-only{display: none;}
	.moto-con-2-2>div.sp-only{display: block;}
	.moto-con-fixed-bg-sv650x{padding: 30px 7.5%;}
	.moto-detail-content-sv650 .moto-con-text-change-color-sp h3{color: #fff;text-shadow: 0px 0px 4px rgba(0,0,0,0.5), 0px 0px 4px rgba(0,0,0,0.5), 0px 0px 8px #000000;}
	.moto-detail-content-sv650 .moto-con-text-change-color-sp p{color: #fff;text-shadow: 0px 0px 4px rgba(0,0,0,0.5), 0px 0px 4px rgba(0,0,0,0.5), 0px 0px 8px #000000;}
	.moto-con-text-position-t-sp{ top: 30px; transform: translateY(0);}
	.moto-detail-content-sv650-2 .moto-con-text-3{width: 85%;    top: 70px; transform: translateY(0);}
	.moto-detail-content-sv650-2 .moto-con-sv650x-1{ margin: -30px -9.5%;}
	.moto-detail-content-sv650-2 .moto-con-sv650x-2{margin-top: -50px;}
	.moto-detail-content-sv650-3 .moto-con-sv650x-5-l{width: 100%;position: relative;}
	.moto-detail-content-sv650-3 .moto-con-2 h3{margin-bottom: 10px;}
	.moto-detail-content-sv650-3 .moto-con-text-2{width: 85%;}
	.menu-fixed-box li a:before{top: 11px;}
	.moto-con-6{margin: 0;}

	.kv-item a>img{width: 100%;height: auto;position: relative;left: 0;transform: translateX(0);}
	/**20210317**/
	.opt-ifm-list{flex-wrap: wrap;padding-bottom: 20px;gap: 30px;margin-bottom: 30px;}
	.opt-ifm-item {width: 100%; }
	.pdf-show iframe{width: 90%;left: 5%;}
	.pdfclose{right:0;}
	.moto-con-2-l .flag-img, .moto-con-2-m .flag-img{right: 0;}
	.vstrom650-title {padding: 0 7.5% 20px;}
	.vstrom650-text{height: auto !important;}
	.vstrom650-title h5 {font-size: 16px; line-height: 24px;}
	.vstrom650-title h3 {font-size: 20px; line-height: 30px;}
	.vstrom650-box-title {padding: 0 30px;font-size: 24px !important;}
	.vstrom650-box .moto-con-2-2-1050-2 h5{font-size: 16px;}

	/**230412**/
	.moto-con-1>img.moto-con-bg-spBig{height: 520px; object-fit: cover;object-position: right center;}
	.dl1050rr-text-color-b p,.dl1050rr-text-color-b p small{color: #fff;}
	.dl1050rr-text-color-b img{width: auto;height: 10px;}
	.dl1050rr-text-color-b img+p{margin-top: 0;}
	.moto-con-text-1050-2 h3{font-size: 20px; line-height: 30px; padding-bottom: 5px;}
	.moto-dl1050rr-tipsList li{font-size: 14px;}
	.moto-dl1050rr-tipsList li+li { margin-top: 20px;}
	.moto-dl1050rr-listBox{ display: flex; flex-wrap: wrap;justify-content: space-between; margin: 0 0 30px ;}
	.moto-dl1050rr-item{ width: 100%; margin: 30px 0 0;}
	.moto-con-text-dl1050rr-2 .moto-con-1050-5+.moto-con-1050-5 { padding-top: 30px;}
	.moto-con-text-dl1050rr-2 { padding: 0 7.5% 30px;}
	.moto-table table {width: 100%;}

	.moto-con-btmText-l {max-width: calc(100% - 15vw); left: 7.5vw; bottom: 10px; top: auto; right: auto;width: auto; transform: translateY(0);}
	.moto-con-btmText-r {max-width: calc(100% - 15vw); right: 7.5vw; bottom: 10px; top: auto; left: auto;width: auto; transform: translateY(0);}
	.moto-con-text.moto-con-btmText-b p,.moto-con-text.moto-con-btmText-b small{color: #000;font-size: 10px;}
	.moto-con-text.moto-con-btmText-w p,.moto-con-text.moto-con-btmText-w small{color: #fff;font-size: 10px;}
	.moto-con-text.moto-con-btmText-spw p,.moto-con-text.moto-con-btmText-spw small{color: #fff;}
	.moto-con-text.moto-con-btmText-spb p,.moto-con-text.moto-con-btmText-spb small{color: #000;}

	.details-flexbox { display: block;  margin-bottom: 20px;}
	.details-flexbox-l{width:100%; margin-bottom: 15px;}
	.details-flexbox-r{width:100%; }
	#article .body-card  .details-flexbox-r img{max-width: 180px;}

	.moto-con-vstrom800de .moto-con-2-2-rt{height: 64vw;}

	.moto-con-text-2_2{left: auto;}
	.vstrom800-text_2{top: 45px;}
	.gsx-8r-bgbox .moto-tab{padding-bottom: 10px;}
	.gsx-8r-bgbox .moto-price{bottom: auto;}
	.gsx-8r-bgbox .moto-choose-img{width: 100%;}
	.gsx-8r-bgbox .moto-con-vstrom800de .moto-con-2-2-rt{height: 14vw;}
	.moto-model-tab>div p img{max-width: 50%;}
	.u-lineup-ttl .ttl-area.ttl-area-df200a_150a{ height: 45vw;}
	.u-lineup-ttl .ttl-area .ttl-img-df200a_150a{ bottom: -40px; width: 50vw; right: 20px;}
	
	/* 铃木船外机试航性能报告 */
	.trial-report-content{padding: 32px 0 60px;}
	.trial-report-ttl{ margin-bottom: 20px;}
	.trial-report-ttl h2{font-size: 22px;}
	.trial-report-ttl2{padding: 4px 8px;margin-bottom: 15px;}
	.trial-report-ttl2 h3{font-size: 18px;}
	.trial_dflex{flex-direction: column;gap: 35px;}
	.dflex_col{width: 100%;}
	.trial-report-dl{margin-bottom: 35px;}
	.trial-report-dl dt, .trial-report-dl dd{font-size: 18px;}
	.mt_60{margin-top: 35px;}
	.test-report{padding: 20px 0;}
	.trial_dflex2{flex-direction: column;}
	.dflex_col2{width: 100%;}
	.dflex_col2+.dflex_col2{border-left: none;padding-top: 32px;background: url(../img/marine/trial-report/line.png) no-repeat center 15px;background-size: auto 2px;}
	.dflex_col2 h3{font-size: 18px;}
	.trial-table th,.trial-table td{font-size: 12px;padding: 3px 0;}
	.marine_bnr{margin-top: 40px;}
	.trial-report-item_item li:nth-child(1){width: 100%;}
	.trial-report-item_item li:nth-child(2){width: 100%;}
	.trial-report-item_item li:nth-child(3){width: 100%;}
	.trial-report-item_item li:nth-child(4){width: 100%;}
	.trial-report-item_ttl{margin-bottom: 8px;}
	.trial-report-item_ttl h3{font-size: 18px;}
}
@media screen and (max-width: 450px){
	.kv .sp-only{display: block;}
	.kv .pc-only{display: none;}
	.item-cont-text h3{ font-size: 15px;}
	.service-table td, .service-table th{font-size: 14px;padding: 4px;}

	.moto-con-2-2-1050.moto-con-2-2-1050-3{margin: 0;width: 100%;}
	.moto-con-2-2-1050.moto-con-2-2-1050-3>div{padding: 0;width: 100%;}

	.news-img-box{display: block;}

	/*220628*/
	.serivce-content-1 .service-search-btn a{min-width: 46%; padding: 10px 20px; width: auto;}

	/*220704*/
	.kv-item{width:100vw}
	.kv:before,.kv:after{display:none;}
	.news-img-box-content{padding: 10px;}
	#article .body-card .card-content .news-img-box2{margin: -10px 0;flex-wrap: wrap;}
	#article .body-card .card-content .news-img-box2 >*{ margin: 10px 0;width: 100%;}
	/********240626**********/
	.moto-con-text-l_c{  left: auto;}
	.moto-con-title-full img{ width: 100%; margin-left: 0; position: absolute; left: 0; height: 100%;}
	.moto-con-title-full  h2{padding: 0 7.5vw; position: relative;}
	.gsx_txt_big{width: 100%;}
	.gsx-8r-bgbox .moto-con-vstrom800de .moto-con-2-2-rt{ height: 57vw;}

	.kv-item-txt h2{font-size: 40px;}
	.kv-item-txt img{width: 100%;}
	.kv-item-txt{width: 100%;}

	.serivce-content-1 .service-search-btn a{width: 84%; margin: 0;}
}
@media screen and (max-width: 340px){
	.serivce-content-1 .service-search-btn a{font-size: 13px;}
	.agency-tab li{font-size: 17px;}
	.sp-header-title {padding: 20px 0 20px 6px;font-size: 15px;}
	.service-table td, .service-table th{font-size: 12px;}
	.nav-menu-sp-motor .nav-menu-sp-item{max-width: unset;}
	.nav-menu-sp-motor .nav-menu-sp-item:first-child{width: 55%;}
	.nav-menu-sp-motor .nav-menu-sp-item{width: 45%;}
	.nav-menu-sp-motor h3.long{padding: 0 5px;}
	/*0920*/
	.moto-detail-content-sv650 .moto-con-text-sv650-2 p{font-size:12px;line-height:16px;}
	.moto-detail-content-sv650 .moto-con-text-sv650-4 p{font-size:12px;line-height:16px;margin-bottom:0;}
}