/*
Theme Name: Thinekrride
Text Domain: thinkerride
Version: 1.0
Requires at least: 4.7
Requires PHP: 5.2.4
Description: THINKERRIDE的官网主题
Author: thinkerride team
Author URI: http://www.thinkerride.com/
Theme URI: http://www.thinkerride.com/
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html

All files, unless otherwise stated, are released under the GNU General Public
License version 2.0 (http://www.gnu.org/licenses/gpl-2.0.html)

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned
with others.
*/

/*--------------------------------------------------------------
>>> TABLE OF CONTENTS:
----------------------------------------------------------------

	0. 	CSS Reset
	1. 	Document Setup
	2. 	Element Base
	3. 	Helper Classes
	4. 	Site Header
	5. 	Menu Modal
	6. 	Search Modal
	7. 	Page Templates
		a. 	Template: Cover Template
		c. 	Template: Full Width
	8.  Post: Archive
	9.  Post: Single
	10. Blocks
	11. Entry Content
	12. Comments
	13. Site Pagination
	14. Error 404
	15. Widgets
	16. Site Footer
	17. Media Queries

----------------------------------------------------------------------------- */

/* -------------------------------------------------------------------------- */

/*	0. CSS Reset
/* -------------------------------------------------------------------------- */
*,
html,
body {
  margin: 0;
  padding: 0;
  color: #27323E;
  font-family: Arial, Helvetica, sans-serif;
}
body,
html {
  min-width: 90rem;
  font-size: 16px;
}
* {
  box-sizing: border-box;
}
a {
  text-decoration: none;
}
li {
  list-style: none;
}
hr {
  border: none;
  outline: none;
}
.page_center {
  /* width: 72.6%; */
  width: 75rem;
  margin: 0 auto;
  display: flex;
}
.page_center.page_center_new {
  width: 87.5rem;
  margin: 0 auto;
  display: flex;
}
.page_center.page_center_head {
  /* width: 72.6%; */
  width: 87.5rem;
  margin: 0 auto;
  display: flex;
}

.original_page_center {
  /* width: 72.6%; */
  width: 86.25rem;
  margin: 0 auto;
  display: flex;
}

.tr_btn_bg {
  display: flex;
  align-items: center;
  background-color: #ffffff;
  width: 12.5rem;
  height: 3.125rem;
}
.tr_btn_bg span {
  display: inline-block;
}
.tr_btn_bg span:first-child {
  width: 8.625rem;
  height: 100%;
  text-align: center;
  font-size: 1.125rem;
  /* font-weight: bold; */
  line-height: 3.125rem;
  border-right: 0.125rem solid #1e1e1f;
}
.tr_btn_bg .iconfont {
  display: inline-block;
  transform: rotateZ(180deg);
  font-size: 1.6875rem;
  padding: 0px 1.0625rem;
}
.tr_btn_nobg {
  display: flex;
  align-items: center;
}
.tr_btn_nobg span:first-child {
  font-size: 1rem;
  margin-right: 0.75rem;
  opacity: 0.8;
}
.tr_btn_nobg .iconfont {
  display: inline-block;
  transform: rotateZ(180deg);
  font-size: 1.5rem;
  opacity: 0.8;
  color: #1e1e1f;
}
h2 {
  font-size: 2.5rem;
  font-weight: bold;
  line-height: 3.5rem;
  color: #ffffff;
  letter-spacing: 0.25rem;
}
h3 {
  font-size: 2rem;
  font-weight: 700;
  line-height: 2.8125rem;
}

h5 {
  font-size: 1.375rem;
  font-weight: 600;
  line-height: 1.875rem;
  /* color: #FFFFFF; */
}
h6 {
  font-size: 1.25rem;
  font-weight: bold;
  line-height: 1.75rem;
  color: #1e1e1f;
}
/* 头部导航 */
.page_banner {
  margin-top: 0;
  background-color: #000000;
  padding-top:4.375rem;
}
header {
  height: 4.375rem;
  width: 100%;
  color: #ffffff;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1000;
}
.head_top{
  position: relative;
  height: 4.375rem;
  background-color: #ffffff;
}
.head_main {
  position: relative;
  height: 4.375rem;
  background-color: #0a0a0a;
}
header a {
  color: #ffffff;
}
.head_con {
  height: 100%;
  align-items: center;
  justify-content: space-between;
}
.head_con_one,
.head_con_two {
  display: flex;
  align-items: center;
}
.head_second{
  /*padding-left:42.625rem;*/
  padding-left:89rem;
  height:8.125rem;
}
.head_second
.head_second_list_2
{
  padding-top:1.3125rem;
  padding-bottom:1.625rem;
  width:40rem;
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-start;
}
.head_second_list_5 li {
  margin-right: 1.25rem;
  line-height: 3.125rem;
}
.head_second_list_5 li:last-child {
  margin-right: 0;
}
/*.head_second*/
/*.head_second_list_5{*/
/*  width:36rem;*/
/*  flex-direction: row;*/
/*  justify-content: space-between;*/
/*  align-items: flex-start;*/
/*  padding-top:1.3125rem;*/
/*  padding-bottom:1.625rem;*/
/*  margin-left: 16rem;*/
/*}*/
.head_second
.head_second_list_7
{
  padding-top:1.3125rem;
  padding-bottom:1.625rem;
  width:20rem;
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-start;
}

.head_second span {
  font-size: 0.75rem;
  color: rgb(255, 255, 255, 0.6);
  text-align: center;
}
.head_second .iconfont {
  font-size: 3rem;
  color: rgb(255, 255, 255, 0.6);
  margin-bottom: 0.225rem;
  /* border: 0.0625rem solid #FFFFFF; */
}
.head_second
.head_second_list_5
.head_second_item .iconfont{
  font-size:3.2rem;
}
.head_second .head_second_item_current span {
  font-size: 0.75rem;
  color: rgb(255, 255, 255);
  text-align: center;
}
.head_second .head_second_item_current .iconfont {
  font-size: 3rem;
  color: rgb(255, 255, 255);
  margin-bottom: 0.225rem;
  /* border: 0.0625rem solid #FFFFFF; */
}

.head_logo {
  width: 3rem;
  margin-top:0.4375rem;
}
.head_top_content{
  flex-direction: row;
  justify-content: space-between;
}
.head_top_content .head_top_right{
  width:19.375rem;
  display: flex;
  justify-content: space-between;
  align-items:center;
}
.head_top_content .head_top_right div{
  color:rgba(0,0,0,0.6);
  font-size:1rem;
}
.head_menu {
  display: flex;
  margin-left: 6.1875rem;
  width: 80rem;
  justify-content: space-between;
}
.head_menu_item {
  height: 100%;
  line-height: 2.5rem;
  box-sizing: border-box;
  /* border-bottom: 0.125rem solid #ffffff00; */
}
.head_menu_item .lang a{
  color:#ffffff;
  opacity: 0.6;
}
.head_menu_item .lang a.current_lang{
  color:#ffffff;
  opacity: 1;
}
.head_menu_item.head_menu_item_left{
  margin-left:-11rem;
}
.head_menu_item a {
  color: #ffffff;
  opacity: 0.6;
  font-size: 1rem;
}
.head_menu_item hr {
  border: none;
  outline: none;
  display: block;
  height: 0.1875rem;
  width: 0%;
  opacity: 0;
  display: block;
  background-color: #FFB800;
  transition: all 0.3s;
  overflow: hidden;
}
.head_menu_item:hover hr {
  width: 100%;
  opacity: 1;
}

.head_menu_item .hover_hr {
  width: 100%;
  opacity: 1;
}
.head_menu_active a {
  opacity: 1;
}

.head_menu_active hr {
  width: 100%;
  opacity: 1;
}

.head_mall {
  margin-right: 3.25rem;
}
.head_mall .iconfont {
  color: #ffffff;
  font-size: 1.75rem;
}
.lang {
  font-size: 0;
}
.lang a {
  color: #606060;
  font-size: 1rem;
}
.lang a:first-child {
  padding-right: 1.25rem;
  border-right: 0.0625rem solid #606060;
}
.lang a:last-child {
  padding-left: 1.25rem;
}
.head_second {
  width: 100%;
  display: none;
  /*background-color: #111113;*/
  background-color: #0a0a0a;
  position: absolute;
  left: 0;
  /* top: 4rem; */
}
.head_second ul {
  display: none;
}

.head_second span:nth-child(3) {
  font-size: 0.625rem;
}
.head_second_list_2 {
  padding: 1.25rem 0;
}
.head_second_list_2 li {
  margin-right: 0.5rem;
  width: 12rem;
  display: flex;
  align-items: flex-end;
}
.head_second_list_2 li img {
  width: 5rem;
  margin-bottom: 0.875rem;
}
.head_second_list_2 li a p {
  font-size: 0.75rem;
  color: rgb(255, 255, 255, 0.6);
}
.head_second_list_2 li a:hover p {
  color: rgb(255, 255, 255);
}
.head_second_list_2 li.head_second_item_unclick a:hover p {
  color: rgb(255, 255, 255, 0.6);
}
.head_second_list_2 li.head_second_item_unclick a:hover span {
  color: rgb(255, 255, 255, 0.6);
}
.head_second_list_2 li:last-child {
  margin-right: 0;
}
.head_second_list_6 li {
  margin-right: 1.25rem;
  line-height: 3.125rem;
}
.head_second_list_6 li:last-child {
  margin-right: 0;
}
.head_second_list_3 li, .head_second_list_4 li  {
  margin-right: 1.25rem;
  line-height: 3.125rem;
}
.head_second_list_3 li:last-child {
  margin-right: 0;
}
.head_second_item a {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.head_menu_active hr {
  width: 100%;
  opacity: 1;
}
.head_second ul li a:hover span {
  color: rgba(255, 255, 255, 1);
}
/*新增--start*/
.head_second_list_2.head_second_list_en .iconfont{
  font-size:4rem;
}
.head_second_list_2.head_second_list_en li {
  width: 14rem;
}
.head_second_list_2.head_second_list_en li:nth-child(2) .iconfont {
  font-size: 5rem;
}
.head_second_list_2.head_second_list_en li:nth-child(3) .iconfont {
  font-size: 4.875rem;
}
.head_second_list_2.head_second_list_en li:nth-child(4) .iconfont {
  font-size: 7.5rem;
}
.head_second_list_2.head_second_list_en li:nth-child(5) .iconfont {
  font-size: 5.625rem;
}
/*新增--end*/

/* 底部导航 */
footer {
  width: 100%;
  /* height: 30rem; */
  height: 18.75rem;
  padding: 4.25rem 0;
  box-sizing: border-box;
  background: #111111;
}
.foot_con {
  justify-content: space-between;
}
.foot_QR {
  display: flex;
}
.foot_QR div {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.foot_QR div:first-child {
  margin-right: 1.875rem;
}
.foot_QR p {
  font-size: 0.875rem;
  color: #ffffff;
  margin-top: 0.25rem;
}

.foot_list {
  width: 26.25rem;
}

.foot_list_title {
  padding-bottom: 1.25rem;
  line-height: 1.5625rem;
  color: #ffffff;
  border-bottom: 0.0625rem solid rgba(112, 112, 112, 0.4);
  display: flex;
  align-items: center;
}
.foot_list_title span {
  color: #ffffff;
  font-size: 1.125rem;
}
.foot_list_title .iconfont {
  font-size: 1.25rem;
  margin-right: 0.625rem;
}
.foot_list_title .icon-link {
  font-size: 1.5625rem;
}
.foot_list_con li {
  margin-top: 1.25rem;
  line-height: 1.25rem;
}
.foot_list_con span,
.foot_list_con a {
  font-size: 0.875rem;
  color: #ffffff;
  opacity: 0.4;
}
.tr_footer .copyright_bottom {
  width: 100%;
  text-align: center;
  background: #111111;
  padding-bottom: 1.25rem;
}
.copyright_bottom span {
  font-size: 0.875rem;
  color: #ffffff;
  opacity: 0.4;
}
.copyright_bottom a {
  font-size: 0.875rem;
  color: #ffffff;
  opacity: 0.4;
}

/* 首页--新版2022----start */
/* .index > div {
  overflow: hidden;
} */
/* 轮播图 */
/* .index_banner_container {
  width: 100%;
  height: 38.75rem;
  min-height: 28.3125rem;
}
.banner_container a {
  display: block;
  height: 100%;
}
.banner_container img {
  width: 100%;
  height: 100%;
}
.banner_container .swiper-slide {
  min-width: 80rem;
}
.banner_container .swiper-pagination-bullet {
  width: 0.875rem;
  height: 0.875rem;
  border: 0.0625rem solid #ffffff;
  background-color: rgba(255, 255, 255, 0);
  opacity: 1;
  margin: 0 0.625rem;
  display: block;
}

.banner_container .swiper-pagination-bullets {
  width: auto;
  display: flex;
  left: 50%;
  transform: translateX(-50%);
  bottom: 1.25rem;
}
.banner_container .swiper-pagination-bullet-active {
  background-color: #ffffff;
}
.banner_container > .swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 0 0.625rem;
}

.swiper-prev {
  position: absolute;
  top: 50%;
  width: 1.625rem;
  height: 3.5rem;
  padding: 1.125rem 0.3125rem;
  background: #dcdcdc;
  z-index: 12;
  cursor: pointer;
  transform:rotate(180deg);
}
.swiper-next{
  position: absolute;
  top: 50%;
  width: 1.625rem;
  height: 3.5rem;
  padding: 1.125rem 0.3125rem;
  background: #dcdcdc;
  z-index: 12;
  cursor: pointer;
}
.swiper-next .iconfont,
.swiper-prev .iconfont {
  color: #ffffff;
  font-size: 1.125rem;
}
.iconfont.icon-xiangyou {
  font-size: 0.345rem;
} */

/*--------首页轮播按钮--------start*/
/* .home_breathe_button_children {
  position: relative;
  width: 13.375rem;
  height: 3.5rem;
  border-radius: 2.125rem;
  -webkit-border-radius: 2.125rem;
  -o-border-radius: 2.125rem;
  -moz-border-radius: 2.125rem;
  left:-12.8rem;
  text-align: center;
  font-size: 1.25rem;
  font-weight: bold;
  cursor: pointer;
  bottom: 14.5rem;
  margin: 0 auto;
  z-index: 10;
  color: #FFFFFF;
  background-color: #FFB800;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: justify;
} */
/*--------首页轮播按钮--------end*/
/* .index_content{
  margin-top:3.75rem;
  margin-bottom:3.75rem;
}
.index_content .index_content_news{
  width:17.5rem;
  height:46.5rem;
  background-color: #F2F2F2;
}
.index_content .index_content_news a{
  display: flex;
  flex-direction: column;
  align-items: center;
}
.index_content .index_content_news.index_content_news_active{
  position: fixed;
  top:8.75rem;
}
.index_content .index_content_news.index_content_news_active_bottom{
  position: relative;
  bottom:0;
}
.index_content .index_content_news
 .index_content_news_title
 {
  width:100%;
  padding-top:1.875rem;
  padding-bottom:1.25rem;
  color:#101010;
  font-size:1.375rem;
  font-weight: bold;
  background-color: #FFFFFF;
 }
.index_content .index_content_news
 .index_content_news_one{
  width: 85%;
  height: 6.875rem;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  border-bottom: 0.0625rem solid rgba(112, 112, 112,0.2);
  cursor:pointer;
 }
 .index_content .index_content_news
 a:hover{
   background-color: #FFB800;
 }
 .index_content .index_content_news a:last-child
 .index_content_news_one{
   border-bottom:0;
 }
 .index_content .index_content_news
 .index_content_news_one .index_content_news_one_image{
   width:3.75rem;
   height:3.75rem;
 }
 .index_content .index_content_news
 .index_content_news_one .index_content_news_one_desc
 {
  width:10.375rem;
 }
 .index_content .index_content_news
 .index_content_news_one .index_content_news_one_desc
  .index_content_news_one_title{
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  font-size:1.125rem;
  color:#282828;
 }
 .index_content .index_content_news
 .index_content_news_one .index_content_news_one_desc
  .index_content_news_one_date
  {
    font-size:0.75rem;
    color:rgba(40, 40, 40,0.6);
  }
 .index_content .index_content_news
 .index_content_news_one .index_content_news_one_image img{
   width:100%;
 }

 .index_content .index_content_video{
  width:53.125rem;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  align-items: center;
  margin-left:4.375rem;
}
.index_content .index_content_video
.index_content_video_one{
  width:100%;
}
 .index_content .index_content_video
 .index_content_video_one .play_video_button
 {
   position: relative;
   width:7.5rem;
   height:2.5rem;
   border:0.0625rem solid #FFFFFF;
   border-radius:1.25rem;
   bottom:9.625rem;
   left:3.9375rem;
   color:#FFFFFF;
   font-size:0.875rem;
   text-align: center;
   line-height: 2.5rem;
   cursor:pointer;
 }
 .index_content .index_content_video
 .index_content_video_one .play_video_button_none
 {
   position: relative;
   width:7.5rem;
   height:2.5rem;
   border:0.0625rem solid #FFFFFF;
   border-radius:1.25rem;
   bottom:9.625rem;
   left:3.9375rem;
   color:#FFFFFF;
   font-size:0.875rem;
   text-align: center;
   line-height: 2.5rem;
   cursor:pointer;
 }

 .index_content .index_content_video
 .index_content_video_one .play_video_button_none .iconfont
 {
   color:#ffffff;
   font-size:0.75rem;
 }
 .index_content .index_content_video
 .index_content_video_one .play_video_button .iconfont
 {
   color:#ffffff;
   font-size:0.75rem;
 }
.index_content_video img{
  width:100%;
}
.index_content .index_content_video
.index_content_video_one .home_info_video{
  display: none;
}

.vjs-poster {
  background-size: cover;
}
.vjs-paused .vjs-big-play-button,
.vjs-paused.vjs-has-started .vjs-big-play-button {
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  outline: none;
}
.video-js .vjs-big-play-button {
  font-size: 2.5em;
  line-height: 2.3em;
  height: 2.5em;
  width: 2.5em;
  -webkit-border-radius: 2.5em;
  -moz-border-radius: 2.5em;
  border-radius: 2.5em;
  background-color: rgba(255, 255, 255, 0);
  border-width: 0.15em;
  margin-top: -1.25em;
  margin-left: -1.75em;
}
.video-js:hover .vjs-big-play-button,
.video-js .vjs-big-play-button:focus {
  background-color: rgba(255, 255, 255, 0);
}
span.vjs-icon-placeholder {
  color: #ffffff;
} */
/* 首页--新版2022----end */
/* 首页--原版2021----start*/
.index > div {
  overflow: hidden;
}
/* 轮播图 */
.index_banner_container {
  width: 87.5rem;
  height: auto;
}
.banner_container a {
  display: block;
  height: 100%;
}
.banner_container img {
  width: 100%;
  height: 100%;
}
.banner_container .swiper-slide video{
  width:100%;
  height:100%;
  object-fit:fill;
}
.banner_container .swiper-slide {
  min-width: 80rem;
}
.banner_container .swiper-pagination-bullet {
  width: 0.875rem;
  height: 0.875rem;
  border: 0.0625rem solid #ffffff;
  background-color: rgba(255, 255, 255, 0);
  opacity: 1;
  margin: 0 0.625rem;
  display: block;
}

.banner_container .swiper-pagination-bullets {
  width: auto;
  display: flex;
  left: 50%;
  transform: translateX(-50%);
  bottom: 1.25rem;
}
.banner_container .swiper-pagination-bullet-active {
  background-color: #ffffff;
}
.banner_container > .swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 0 0.625rem;
}

/* 视频简介 */
.index_video {
  padding: 5.625rem 0 6.25rem 0;
  background: #101010;
  box-sizing: border-box;
}
.index_title {
  width: 100%;
  margin: 0 auto;
  position: relative;
  height: 7.375rem;
}
.index_video .index_title {
  width: 68.75rem;
}
.eng_title {
  /* line-height: 7.375rem; */
  position: absolute;
  /* font-size: 6.25rem;
  font-weight: 900;
  -webkit-text-stroke: 0.0625rem #FFFFFF;
  color: transparent;
  opacity: 0.18;
  letter-spacing: 0.0625rem; */
}
.cn_title {
  position: absolute;
  top: 2.6875rem;
  left: 0.75rem;
  color: #ffffff;
  font-size: 1.375rem;
  line-height: 1.875rem;
}
.index_video img.eng_title {
  width: 17.375rem;
}
.index_product img.eng_title {
  width: 27.6875rem;
}
.index_news img.eng_title {
  width: 16.5625rem;
}
.index_merchants img.eng_title {
  width: 36.25rem;
}
.video_page {
  width: 68.75rem;
  margin: 0 auto;
  margin-top: 2.1875rem;
  display: flex;
}
.video_page li {
  font-size: 1.25rem;
  color: #ffffff;
  line-height: 1.75rem;
  margin-right: 2.5rem;
  cursor: pointer;
  opacity: 0.4;
}
.video_page .video_page_active {
  color: #ffb800;
  opacity: 1;
}
.video_page hr {
  width: 0px;
  height: 0.0625rem;
  opacity: 0;
  background-color: #ffb800;
  transition: all 0.5s;
  margin-top: 0.5rem;
}
.video_page li:hover hr {
  width: 100%;
  opacity: 1;
}
.video_page .video_page_active hr {
  width: 100%;
  opacity: 1;
}
.index_video_container {
  margin: 3.4375rem 0;
}

.index_video_container .swiper-slide {
  /* width: 820px; */
  width: 68.75rem;
  height: 28.9375rem;
  margin: 0 1.875rem;
  transform: scale(0.78);
  transition: transform 1.2s;
}
.swiper-next,
.swiper-prev {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 1.625rem;
  height: 3.5rem;
  padding: 1.125rem 0.3125rem;
  background: #dcdcdc;
  z-index: 12;
  cursor: pointer;
}
.swiper-next .iconfont,
.swiper-prev .iconfont {
  color: #ffffff;
  font-size: 1.125rem;
}
.index_video_container .swiper-change {
  background: #2e2e2e;
}
.swiper-change {
  transition: all 0.3s;
}
.index_video_container:hover .swiper-change {
  opacity: 1;
}
.swiper-change:hover {
  background-color: #ffb800;
}
.swiper-prev .iconfont {
  display: inline-block;
  transform: rotateZ(180deg);
}
.swiper-next {
  right: 16.25rem;
}
.swiper-prev {
  left: 16.25rem;
}
.index_video_container .swiper-slide-active {
  transform: scale(1);
}
.swiper-intro-active .index_video_intro {
  transform: translateY(0);
  /* transform: scale(1); */
  opacity: 1;
}
.swiper-slide-prev .index_video_list img {
  left: 100%;
  transform: translateX(-100%);
}
.index_video_list {
  width: 100%;
  height: 28.9375rem;
  /* width: 1110px; */
  position: relative;
  /* border: 0.0625rem solid #FFFFFF; */
}
.index_video_list img {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0.4;
  width: 51.25rem;
}
.swiper-slide-active img {
  opacity: 1;
}
.index_video_intro {
  transform: translateY(3.75rem);
  opacity: 0;
  transition: all 1.2s;
  width: 22.3125rem;
  height: 21.6875rem;
  padding: 2.5rem 2.875rem 2rem 2.875rem;
  box-sizing: border-box;
  background: #ffffff;
  position: absolute;
  top: 3.5rem;
  right: 0;
  z-index: 2;
}
.index_video_eng_title {
  font-size: 1.375rem;
  /* font-weight: 800; */
  line-height: 1.875rem;
  color: #ffb800;
}
h4 {
  font-size: 1.75rem;
  font-weight: 800;
  line-height: 2.5rem;
  color: #1e1e1f;
  margin-top: 0.25rem;
}
.index_size {
  font-size: 0.875rem;
}
.index_size hr {
  display: inline-block;
  width: 0.0625rem;
  height: 0.5rem;
  background-color: #7d7d7d;
  outline: none;
  border: 0;
  margin: 0 0.375rem;
}
.index_video_show {
  height: 11.375rem;
  display: flex;
  justify-content: space-between;
  margin-top: 1.875rem;
}
.index_video_show li {
  font-size: 1.25rem;
  line-height: 1.875rem;
  color: #1e1e1f;
  margin-bottom: 0.625rem;
}
.video_play {
  width: 3.125rem;
  height: 3.125rem;
  padding: 0.875rem 1.125rem;
  background: #ffffff;
  box-shadow: 0px 0.375rem 0.75rem rgba(0, 0, 0, 0.16);
  border-radius: 50%;
  margin-top: 6.25rem;
  cursor: pointer;
}
.video_play .iconfont {
  color: #ffb800;
  font-size: 1.25rem;
}
.index_video_more {
  width: 68.75rem;
  margin: 0 auto;
}
/* 骑行产品 */
.index_product {
  padding: 5.625rem 0 6.25rem 0;
  background: #1a1a1a;
}
.index_product_list {
  position: relative;
}
.index_product_TR {
  width: 42.5rem;
  height: 26.9375rem;
  background: #d5d5dc;
}
.index_product_en {
  position: absolute;
  /* z-index: 2; */
  font-size: 10.25rem;
  font-weight: 900;
  line-height: 14.4375rem;
  color: #ffffff;
  opacity: 0.3;
}
.index_product_TR .index_product_en {
  top: 6.125rem;
  left: 8.4375rem;
}
.index_product .original_page_center {
  flex-direction: column;
}
.index_product_con {
  margin-top: 1.875rem;
  display: flex;
}
.index_product_con h4 {
  margin-top: 0;
}
.index_product_con_two {
  margin-left: 1.25rem;
}
.index_product_show {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: space-between;
}
.index_product_intro {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  padding: 2.5rem 0 1.875rem 3.75rem;
}
.index_product_intro h4 {
  margin-bottom: 0.5rem;
}

.index_product_MT {
  width: 42.5rem;
  height: 14.8125rem;
  background: #f5efee;
  margin-top: 1.25rem;
}
.index_product_MT .index_product_en {
  top: 0;
  left: 13.75rem;
  font-size: 6.5rem;
  line-height: 9.125rem;
}
.index_product_T1 {
  width: 42.5rem;
  height: 20.0625rem;
  background: #d2dfec;
}
.index_product_T1 .index_product_img {
  margin-top: 2rem;
}
.index_product_T1 .index_product_en {
  top: 7.375rem;
  left: 8.125rem;
}
.index_product_con_final {
  display: flex;
  margin-top: 1.25rem;
}
.index_product_LG {
  width: 20.625rem;
  height: 21.625rem;
  background: #f1f1f1;
  margin-right: 1.25rem;
}
.index_product_LG_status {
  margin-left: 1.75rem;
  opacity: 0.8;
}
.index_product_LG .index_product_show,
.index_product_ECO .index_product_show {
  display: block;
  padding: 2.5rem 0 2rem 2rem;
}
.index_product_LG h4,
.index_product_ECO h4,
.index_product_LG .tr_btn_nobg,
.index_product_ECO .tr_btn_nobg {
  margin-left: 0.5rem;
}
.index_product_LG .index_product_img {
  margin: 0.5rem 0 1.375rem 0;
}
.index_product_LG .index_product_en {
  top: 12.5rem;
  left: 12.5rem;
  font-size: 5.25rem;
  line-height: 7.375rem;
}
.index_product_ECO {
  width: 20.625rem;
  height: 21.625rem;
  background: #eaeeea;
}
.index_product_ECO .index_product_img {
  padding: 0.25rem 0 0.875rem;
}
/* 核心优势 */
.index_advantage {
  padding: 5.625rem 0 6.25rem 0;
  background: #101010;
}
.index_advantage .original_page_center {
  display: block;
}
.index_advantage_top,
.index_advantage_bottom {
  display: flex;
}
.index_advantage_intro {
  width: 42.5rem;
}
.index_advantage_intro h3 {
  font-size: 2rem;
  font-weight: bold;
  line-height: 2.8125rem;
  color: #ffb800;
  margin: 2.5rem 0 0.625rem 0;
}
.index_advantage_intro p {
  font-size: 1rem;
  line-height: 1.375rem;
  color: #ffffff;
}
.index_advantage_lists {
  font-size: 0;
}
/* .index_advantage_lists */
.index_advantage_lists li:nth-child(2n) {
  background: #161616;
}
.index_advantage_lists li:nth-child(2n + 1) {
  background: #1c1c1c;
}
.index_advantage_item {
  width: 21.875rem;
  height: 21.875rem;
  display: inline-block;
  box-shadow: 0px 0.1875rem 0.375rem rgba(0, 0, 0, 0.16);
}
.index_advantage_item p {
  font-size: 1.375rem;
  font-weight: 400;
  line-height: 1.875rem;
  color: #ffffff;
  text-align: center;
  margin-top: 1.25rem;
}
.index_advantage_more {
  width: 20.625rem;
}
.index_advantage_more .tr_btn_bg {
  margin-top: 8.875rem;
}
.index_merchants {
  width: 100%;
  height: 30rem;
  /* position: relative; */
  background-attachment: fixed;
  background-repeat: repeat-x;
  background-position: center center;
}

/* 新闻中心 */
.index_news {
  padding: 4.375rem 0 7.5rem 0;
  background: #f3f3f3;
}
.index_news .original_page_center {
  display: block;
}
.index_news_title .index_title {
  width: 20.625rem;
}
.index_news_title .index_title span {
  color: #1e1e1f;
}
.index_news_title {
  display: flex;
  align-items: center;
}
.index_news_title hr {
  width: 65.625rem;
  height: 0.25rem;
  background: #04051a;
  border: none;
}
.index_news_con {
  display: flex;
  align-items: center;
}
.index_news_con .tr_btn_bg {
  background: #1e1e1f;
}
.index_news_con .tr_btn_bg span {
  color: #ffffff;
}
.index_news_con .tr_btn_bg span:first-child {
  border-color: #ffffff;
}
.index_news_list {
  margin-left: 8.125rem;
}
.index_news_container {
  width: 55rem;
  margin: 0;
}
.new_item {
  display: block;
  width: 17.5rem;
  height: 22.5rem;
  background: #ffffff;
  overflow: hidden;
}
.new_item_intro {
  padding: 0.8125rem 2.8125rem 0 1.625rem;
}
.new_item h2 {
  color: #ffb800;
  line-height: 3.125rem;
}
.new_time {
  font-size: 0.875rem;
  line-height: 1.25rem;
}
.new_title {
  margin: 1.25rem 0 0.625rem 0;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.new_text {
  font-size: 0.875rem;
  margin-bottom: 1.25rem;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}
.new_img {
  overflow: hidden;
}
.new_img img {
  width: 17.5rem;
  height: 9.875rem;
}
.new_img_con {
  display: block;
  transition: transform 0.5s;
}
.new_img_con:hover {
  transform: scale(1.1);
}
.index_news_list {
  flex: 1;
  position: relative;
}
.index_news_list .swiper-prev {
  left: 100%;
  transform: translate(-5.125rem, -50%);
}
.index_news_list .swiper-next {
  right: 0;
}
.index_news_list .swiper-change {
  opacity: 1;
}
.index_news_list .swiper-change {
  background-color: #ffffff;
}
.index_news_list .iconfont {
  color: #f3f3f3;
}
.index_news_list .swiper-button-disabled {
  background-color: #ffffff !important;
}
.index_news_list .swiper-button-disabled .iconfont {
  color: #f3f3f3;
}
.index_news_list .swiper-change:hover {
  background: #ffb800;
}
.index_news_list .swiper-change:hover .iconfont {
  color: #04051a;
}

/* 全球招商 */
.index_merchants .original_page_center {
  height: 100%;
  align-items: center;
  justify-content: center;
  /* padding-top: 4.875rem; */
}
.index_merchants_intro p {
  margin: 1.25rem 0 8rem 0;
  font-size: 1rem;
  line-height: 1.875rem;
  color: #ffffff;
}
.index_merchants_map {
  margin-left: 5rem;
  width: 50.86%;
}
.index_merchants .original_page_center {
  position: relative;
}
.index_merchants01 {
  position: absolute;
  top: 0;
  width: 103%;
  height: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
  z-index: 2;
}
.index_merchants02 {
  position: absolute;
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: flex-end;
  margin-right:17rem;
}
/* 首页新增index-css----start*/
.index_yjw_21-11-10 .index_product_TR .index_product_img img{
  width:22.5rem;
  height: 26.9375rem;
}
.index_yjw_21-11-10 .index_product_TR .index_product_en{
  opacity: 1;
  width: 33.0625rem;
  height: 16.8125rem;
  top:6.8125rem;
  left: 9.625rem;
}
.index_yjw_21-11-10 .index_product_MT .index_product_en{
  top: 5rem;
  left: 13.75rem;
  font-size: 8.5rem;
  line-height: 9.125rem;
}
.index_yjw_21-11-10 .index_product_MT .index_product_img{
  padding-right: 4.25rem;
}
.index_yjw_21-11-10 .index_product_MT .index_product_img img{
  width: 24.125rem;
  height: 12.75rem;
  margin-top: 2rem;
  margin-right: -4rem;
}
.index_yjw_21-11-10 .index_product_T1 h4{
  width: 15.75rem;
}
.index_yjw_21-11-10 .index_product_T1 .index_product_en{
  top: 6rem;
  left: 6.5rem;
}
.index_yjw_21-11-10 .index_product_T1 .index_product_img{
  width: 25.375rem;
  height: 14.375rem;
  padding-top: 5.6875rem;
  position: absolute;
  padding-left: 17.125rem;
}
.index_yjw_21-11-10 .index_product_T1 .index_product_img img{
  width: 25.375rem;
  height: 12.375rem;
}
.index_yjw_21-11-10 .index_product_LG .index_size{
  margin-left: 0.5rem;
  margin-top: 1rem;
}
.index_yjw_21-11-10 .index_product_LG .index_product_img{
  width: 17.5rem;
  height: 11.25rem;
  margin: 0;
}
.index_yjw_21-11-10 .index_product_ECO h4{
  margin-left: 0;
}
.index_yjw_21-11-10 .index_product_ECO .index_size{
  margin-left: 0.3rem;
  margin-top: 1rem;
}
.index_yjw_21-11-10 .index_product_ECO .index_product_img{
  width: 17.1875rem;
  height: 11.25rem;
  margin: 0;
  margin-left: 0.5rem;
}
.index_advantage img {
  width: 100%;
}
.index_advantage_intro img {
  width: 85.69%;
}
.index_product_con .index_product_TR img {
  width: 100%;
}
.index_product_con .index_product_MT img {
  width: 23.4375rem;
}
.index_product_con .index_product_T1 img {
  width: 21.75rem;
}
.index_product_con .index_product_LG img {
  width: 16.875rem;
}
.index_product_con .index_product_ECO img {
  width: 15.4375rem;
}
.index_yjw_21-11-10 .index_yjw_21-11-23 .index_size{
  margin-top: 0rem;
}
.index_yjw_21-11-10 .index_yjw_21-11-23 .index_product_img{
  margin-top: -1.5rem;
}
.index_yjw_21-11-23_h4_1{
  padding-left: 1rem;
}
.index_yjw_21-11-23_h4_2{
  padding-left: 5rem;
}
.index_yjw_21-11-10 .index_yjw_21-11-23 .index_size{
  padding-left: 1rem;
}
.index_yjw_21-11-10 .index_yjw_21-11-23 .tr_btn_nobg{
  margin-left: 1.35rem;
}
.yjw_20220830_index_product{
  background-color: #EAEEEA;
}
/* 首页新增index-css----end*/
/* 首页--原版2021----end*/
/* 原来的CSS新增进来----START*/
/* 智能交互骑行仪表页面 */
.banner_intro p{
  font-size: 1.125rem;
  color: #ffffff;
  margin-top: 0.625rem;
}
.timer h2 {
  color: #ffb800;
  text-align: center;
}
.timer h2 + p {
  color: #ffffff;
  text-align: center;
  margin-top: 0.625rem;
  font-size: 1.125rem;
}
/* banner */
.banner.timer_banner {
  height: 38.54vw;
  min-height: 34.6875rem;
}
.timer_banner .banner_intro {
  transform: translateY(0);
  top: 6.625rem;
}
.timer_banner ul {
  margin: 0.625rem 0 1.875rem 0;
}
.timer_banner li,
.motorcycle_banner li {
  width: 6rem;
  height: 1.875rem;
  border: 0.0625rem solid #ffffff;
  border-radius: 0.3125rem;
  display: inline-block;
  margin-right: 0.625rem;
  color: #ffffff;
  text-align: center;
  line-height: 1.875rem;
}
.motorcycle_banner.motorcycle_banner_en li {
  width: 5rem;
}
.timer_banner p {
  line-height: 2.5rem;
  font-size: 1.375rem;
  margin-top: 0;
}

/* 适配车型 */
.timer_type {
  background: #101010;
  padding: 2.5rem 0 4.375rem 0;
}
.timer_type .original_page_center {
  flex-wrap: wrap;
}
.timer_type > h2 {
  text-align: center;
}
.timer_type > p {
  text-align: center;
  color: #ffffff;
  font-size: 1.125rem;
  line-height: 1.5625rem;
  margin-top: 0.625rem;
}
.timer_type_item {
  width: 20.625rem;
  height: 16.25rem;
  display: flex;
  align-items: flex-end;
  justify-content: center;
  margin-top: 2.5rem;
  margin-right: 1.25rem;
}
.timer_type_item:nth-child(4n) {
  margin-right: 0;
}
.timer_type_item p {
  width: 100%;
  height: 2.125rem;
  background: rgba(0, 0, 0, 0.6);
  text-align: center;
  font-size: 0.875rem;
  color: #ffffff;
  line-height: 2.125rem;
}
.timer_os h2.title_one {
  position: absolute;
  color: #1e1e1f;
  top: 29.926%;
  right: 76%;
}
.timer_os p.desc_one {
  position: absolute;
  color: #1e1e1f;
  font-size: 1.5rem;
  line-height: 2.0625rem;
  top: 30.5%;
  right: 54%;
  font-weight: bold;
}
.timer_os h2.title_two {
  position: absolute;
  color: #1e1e1f;
  top: 64%;
  right: 76%;
}
.timer_os p.desc_two {
  position: absolute;
  color: #1e1e1f;
  font-size: 1.5rem;
  line-height: 2.0625rem;
  top: 64.5%;
  right: 67%;
  font-weight: bold;
}
.timer_os h2.title_one_en {
  position: absolute;
  color: #1e1e1f;
  top: 27.926%;
  right: 71%;
  font-size: 2rem;
}
.timer_os p.desc_one_en {
  position: absolute;
  color: #1e1e1f;
  font-size: 1rem;
  top: 32.5%;
  width: 30%;
  right: 55.5%;
  text-align: left;
  font-weight: bold;
}
.timer_os h2.title_two_en {
  position: absolute;
  color: #1e1e1f;
  top: 62%;
  right: 71%;
  font-size: 2rem;
}
.timer_os p.desc_two_en {
  position: absolute;
  color: #1e1e1f;
  font-size: 1rem;
  top: 67%;
  right: 74%;
  font-weight: bold;
}
/* 自主操作系统 */
.timer_os,
.timer_app {
  width: 100%;
  height: 35.16vw;
  /* min-width: 90rem; */
  min-height: 28.125rem;
  background-size: cover;
  position: relative;
}
.timer_os .page_center {
  width: 65.5rem;
}
.timer_os h2 {
  color: #ffb800;
  position: absolute;
  top: 12.88%;
  right: 21%;
}

/* TFT彩色液晶大屏 */
.timer_TFT {
  background: #101010;
  padding: 3.75rem 0 5.9375rem 0;
}
.timer_TFT img {
  display: block;
  width: 71.8%;
  margin: 0 auto;
  margin-top: 2.5rem;
}

/* 配备专用APP-思骑出行 */
.timer_app_con {
  position: absolute;
  left: 13.54%;
  top: 13.33%;
}
.timer_app_con h2,
.timer_app_con h2 + p {
  color: #1e1e1f;
  text-align: left;
}

/* 防水防尘 */
.timer_water {
  background: #101010;
  padding: 5.9375rem 0 4rem 0;
}
.timer_water .page_center {
  justify-content: space-between;
  align-items: center;
}
.timer_water_intro {
  margin-top: -3.75rem;
}
.timer_water_intro h2 + p {
  text-align: left;
}
.timer_water h2 {
  text-align: left;
}
.timer_water img {
  width: 62.64%;
}
/* 码表特点 */
.timer_feats {
  padding: 3.75rem 0 0.9375rem 0;
  background: #1a1a1a;
}
.timer_feats .original_page_center {
  display: block;
}
.timer_feats_item {
  width: 100%;
}
.timer_feats_item ul {
  display: flex;
  margin-top: 2.5rem;
  margin-bottom: 5rem;
}
.timer_feats_item li {
  flex: 1;
  height: 23.875rem;
  display: flex;
  align-items: flex-end;
}
.timer_feats_item li p {
  width: 100%;
  padding-bottom: 2rem;
  text-align: center;
  color: #ffffff;
}
.timer_feats_item li:first-child {
  margin-right: 1.25rem;
}

/* app功能 */
.timer_app_func {
  background: #f3f3f3;
  padding: 3.75rem 0 6.25rem 0;
}
.timer_app_func_show {
  display: flex;
  flex-wrap: wrap;
  flex: 1;
}
.timer_app_func h2 {
  color: #1e1e1f;
  margin-bottom: 1.875rem;
}
.timer_app_func_show img {
  margin-right: 0.625rem;
  margin-top: 0.625rem;
  width: 28.3125rem;
  height: 14.8125rem;
}
.timer_app_func_show img:nth-child(3n) {
  margin-right: 0;
}

/* 产品咨询 */
.product_consult {
  width: 100%;
  height: 17.7vw;
  min-height: 15.875rem;
  background-size: cover;
}
.product_consult ul {
  height: 100%;
}
.product_consult ul,
.product_consult li {
  display: flex;
  align-items: center;
  justify-content: center;
}
.product_consult li {
  flex-direction: column;
}
.product_consult li:first-child {
  margin-right: 11.875rem;
}
.product_consult li span {
  display: inline-block;
  width: 4.125rem;
  height: 4.125rem;
  line-height: 4.125rem;
  text-align: center;
  border: 0.0625rem solid #ffffff;
  border-radius: 50%;
}
.product_consult .iconfont {
  font-size: 2.25rem;
  color: #ffffff;
}
.product_consult p {
  color: #ffffff;
  font-size: 1.125rem;
  line-height: 1.5625rem;
  margin-top: 2.375rem;
}

/* 摩托车仪表 */
.motorcycle > div {
  overflow: hidden;
  background-position: center center;
}
/* banner */
.banner.motorcycle_banner {
  height: 41.25rem;
  /* height: 34.375vw;
  min-height: 27.5rem; */
}
.motorcycle_banner h2 {
  text-align: center;
}
.motorcycle_banner ul {
  text-align: center;
  margin-top: 0.625rem;
}
.motorcycle_banner_show {
  position: relative;
  display: flex;
  height: 21.6875rem;
  width: 100%;
  margin-top: 4.5rem;
}
.motorcycle_banner_show img {
  position: absolute;
}
.motorcycle_banner_show img:nth-child(1) {
  /* top: 34.78%; */
  top: 5.375rem;
  left: 0;
  /* width: 17%; */
  height: 14.5625rem;
}
.motorcycle_banner_show img:nth-child(2) {
  top: 2.8125rem;
  left: 16.25rem;
  height: 17.5625rem;
}
.motorcycle_banner_show img:nth-child(3) {
  top: 0.5625rem;
  left: 37.25rem;
  height: 20.5625rem;
}
.motorcycle_banner_show img:nth-child(4) {
  top: 0px;
  right: 0;
  height: 20.9375rem;
}
.motorcycle_banner .banner_intro {
  transform: translateY(0);
  top: 6.625rem;
  width: 100%;
}
/* 核心功能 */
.motorcycle h2 {
  color: #ffb800;
  text-align: center;
}
.motorcycle h2 + p {
  color: #ffffff;
  text-align: center;
  margin-top: 0.625rem;
  font-size: 1.125rem;
  line-height: 2rem;
}
.motorcycle_func {
  background: #101010;
  padding: 3.75rem 0 3.125rem 0;
}
.motorcycle_func ul {
  display: flex;
  flex-wrap: wrap;
}
.motorcycle_func li {
  margin-top: 2.5rem;
  margin-right: 1rem;
}
.motorcycle_func li p {
  margin-top: 1.25rem;
  line-height: 1.375rem;
  color: #ffffff;
  text-align: center;
}
.motorcycle_func li:nth-child(4n) {
  margin-right: 0;
}
/* 尺寸 */
.motorcycle_bg {
  padding-top: 3.75rem;
  overflow: hidden;
}
.motorcycle_size {
  background-color: #000000;
}
.motorcycle_size .page_center {
  margin-top: 2.875rem;
}
/* 自主图形引擎 */
.motorcycle_autonomy {
  height: 43.75rem;
}
.motorcycle_autonomy ul {
  display: flex;
  justify-content: center;
  margin-top: 2.5rem;
}
.motorcycle_autonomy li {
  background: #ffffff;
  padding: 0 1rem;
  margin: 0 0.625rem;
  font-size: 1.375rem;
  line-height: 2.75rem;
  border-radius: 0.375rem;
}
.motorcycle_recorder {
  background-color: #ffffff;
}
.motorcycle_recorder h2 {
  color: #1e1e1f;
}
.motorcycle_recorder h2 + p {
  color: #1e1e1f;
}
.motorcycle_recorder img {
  width: 70rem;
  margin: 0 auto;
  margin-top: 2.5rem;
}
/* 防水防尘 */
.motorcycle_water {
  height: 30.375rem;
}
.motorcycle_water .original_page_center {
  position: relative;
  display: block;
}
.motorcycle_water_con {
  position: absolute;
  right: 1.25rem;
  top: 13.5625rem;
}
.motorcycle_water_con h2,
.motorcycle_water_con h2 + p {
  text-align: left;
}
.motorcycle_find_title {
  padding: 3.75rem 0 2.5rem 0;
}
.motorcycle_find {
  height: 47.125rem;
  overflow: hidden;
}
.motorcycle_find_con {
  display: block;
  height: 100%;
  position: relative;
}
.motorcycle_find_con img {
  position: absolute;
}
.motorcycle_find_con img:nth-child(1) {
  bottom: 0;
  left: 0;
}
.motorcycle_find_con img:nth-child(2) {
  top: 15.625rem;
  right: 17.75rem;
}
.motorcycle_find_con img:nth-child(3) {
  top: 10rem;
  right: 13.625rem;
}
.motorcycle_now {
  padding-top: 6.25rem;
}
.motorcycle_now img {
  margin-top: 4.0625rem;
}

.motorcycle_voice {
  height: 48.75rem;
}
.motorcycle_voice .original_page_center {
  height: 100%;
  align-items: center;
  justify-content: space-between;
}
.motorcycle_voice_intro h2,
.motorcycle_voice_intro h2 + p {
  text-align: left;
}
.motorcycle_voice_con {
  position: relative;
  width: 45.25rem;
  height: 100%;
}
.motorcycle_voice_con img {
  position: absolute;
  transform-origin: 0 0;
}
.motorcycle_voice_con img:nth-child(1) {
  top: 9.25rem;
  left: 4.375rem;
}
.motorcycle_voice_con img:nth-child(2) {
  top: 18.75rem;
  left: 0px;
}
.motorcycle_voice_con img:nth-child(3) {
  bottom: 18rem;
  left: 4.1875rem;
}
.motorcycle_voice_con img:nth-child(4) {
  bottom: 9.375rem;
  left: 15.75rem;
}
.motorcycle_brightness {
  padding-bottom: 5.875rem;
}
.motorcycle_fact {
  padding: 6.25rem 0;
}
.motorcycle_interaction {
  height: 50rem;
  padding-top: 5rem;
}
.motorcycle_interaction_con {
  display: block;
  position: relative;
  height: 27.3125rem;
  margin-top: 7.25rem;
}
.motorcycle_interaction_con img {
  position: absolute;
}
.motorcycle_interaction_con img:nth-child(1) {
  top: 0;
  right: 12.5rem;
}
.motorcycle_interaction_pos {
  top: 7.3125rem;
  right: 47.0625rem;
  display: inline-block;
  transform: scale(0.2);
  animation: circleBig 2s infinite;
}
@keyframes circleBig {
  0% {
    transform: scale(1);
    opacity: 0.6;
  }
  99% {
    transform: scale(3);
    opacity: 0;
  }
  100% {
    transform: scale(1);
    opacity: 0.3;
  }
}
.motorcycle_func img {
  width: 20.625rem;
}
.electric_water_con {
  background-size: 100%;
}
/* 电动车仪表 */
.electric h2 {
  color: #ffb800;
  text-align: center;
}
.electric > div {
  overflow: hidden;
}
.electric_tip {
  background-color: #ffffff;
  width: 13.125rem;
  height: 2.75rem;
  padding: 0 0.8125rem;
  position: relative;
}
.electric_tip.electric_tip_en {
  width: 16.125rem;
  height: 5.5rem;
}
.electric_tip p {
  font-size: 1.375rem;
  line-height: 2.75rem;
  color: #1e1e1f;
}
.electric_triangle {
  position: absolute;
  right: -0.875rem;
  bottom: 0;
  display: inline-block;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 1rem 0 0 1rem;
  border-color: transparent transparent transparent #ffffff;
}
.electric_feats {
  background: linear-gradient(315deg, #5f39c4 0%, #2a88c5 100%);
  padding: 1.75rem 0 1.875rem 0;
}
.electric_feats h4 {
  font-size: 1.625rem;
  line-height: 2.3125rem;
  color: #ffffff;
}
.electric_feats p {
  color: #ffffff;
}
.electric_feats ul {
  flex-wrap: wrap;
  justify-content: space-between;
}
.electric_feats li {
  width: 12.375rem;
  margin: 2.25rem 6.25rem 2.25rem 0;
  /* width: 25%; */
}
.electric_feats.electric_feats_en li {
  width: 16.125rem;
}
.electric_feats li:nth-child(4n) {
  margin-right: 0;
}
.electric_cpu {
  height: 45rem;
}
.electric_TFT {
  padding-bottom: 6.25rem;
}
.electric_TFT .page_center {
  width: 89%;
  margin-top: 3.75rem;
}
.electric_TFT img {
  width: 100%;
}
.electric_scene .page_center {
  height: 100%;
  justify-content: space-between;
  align-items: center;
}
.electric_scene {
  padding-bottom: 5.875rem;
}
.electric_scene li {
  width: 26.3125rem;
  height: 34.375rem;
  padding: 2.125rem 0 0 2rem;
}
.electric_scene h6 {
  color: #ffb800;
}
.electric_scene p {
  color: #ffffff;
  margin-top: 0.625rem;
}
.electric_UI {
  height: 42.5rem;
}
.electric_UI h2,
.electric_UI h2 + p {
  color: #1e1e1f;
}

.electric_water {
  background: #060606;
}
.electric_water_con {
  height: 52.25rem;
  width: 80.3125rem;
  margin: 0 auto;
  margin-top: 0.625rem;
}
.electric_water_con p {
  text-align: center;
  color: #ffffff;
}
.electric_show {
  height: 40rem;
}
.electric_show .original_page_center {
  display: block;
  margin-top: 4.875rem;
}
.electric_show h2 {
  text-align: left;
}
.electric_show h2 + p {
  text-align: left;
  width: 21.375rem;
}
.electric_show ul {
  display: flex;
  margin-top: 4.875rem;
}
.electric_show li {
  margin-right: 3.125rem;
}
.electric_show ul p {
  color: #ffffff;
  text-align: center;
}
.electric_wechat {
  height: 50rem;
}
.electric_wechat .original_page_center {
  position: relative;
  height: 100%;
}
.electric_wechat_intro {
  position: absolute;
  right: 0;
  top: 22.1875rem;
}
.electric_wechat_intro h2,
.electric_wechat_intro h2 + p {
  text-align: left;
}
.electric_wechat_ways {
  font-size: 0.875rem;
  line-height: 1.5rem;
  color: #ffffff;
  text-align: center;
  position: absolute;
  bottom: 10.875rem;
  left: 20.5rem;
}
.business_banner hr {
  margin-bottom: 1.5625rem;
}
.business_banner h2,
.business_banner p {
  text-align: center;
}
.business_banner h3 span {
  font-size: 2rem;
  color: #ffb800;
}
.business_intro {
  background: #f3f3f3;
  padding: 1.25rem 0 5.875rem 0;
  overflow: hidden;
}
.business_intro p {
  text-align: center;
  opacity: 0.8;
  line-height: 1.875rem;
}
.business_intro .page_center {
  display: block;
  width: 75rem;
}
.business_intro img {
  display: block;
  width: 54.125rem;
  height: 26.4375rem;
  margin: 0 auto;
  margin-top: 4.25rem;
}
.business_join {
  padding-top: 3.75rem;
  overflow: hidden;
}
.business_join_title {
  display: flex;
  align-items: flex-end;
  padding-left: 0.1875rem;
}
.business_join_title span:last-child {
  font-weight: 700;
}
.business_join_con {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.business_join_item {
  margin-bottom: 3.75rem;
  width: 34.0625rem;
}
.business_join_title .iconfont {
  font-size: 1.25rem;
  margin-right: 0.875rem;
}
.business_join_intro {
  border-top: 0.0625rem solid rgba(30, 30, 31, 0.2);
  margin-top: 0.625rem;
  padding-top: 0.625rem;
  position: relative;
}
.business_join_intro hr {
  width: 1.625rem;
  height: 0.1875rem;
  background: #1e1e1f;
  position: absolute;
  left: 0;
  top: -0.125rem;
}
.business_join_intro p {
  opacity: 0.8;
  line-height: 1.625rem;
}
.business_timer {
  background: #f3f3f3;
  padding: 3.75rem 0;
  overflow: hidden;
}
.business_timer .page_center {
  justify-content: space-between;
  align-items: flex-end;
  width: 75rem;
}
.business_timer h2 {
  text-align: center;
  color: #1e1e1f;
  margin-bottom: 3.75rem;
}
.business_timer p {
  text-align: center;
  font-size: 0.875rem;
  line-height: 1.25rem;
  margin-top: 3.125rem;
}
/*404页面*/
.not_found_div {
  margin-top: 4rem;
}
.not_found_div .img_div {
  margin-top: 10.375rem;
}
.not_found_div .img_content {
  display: block;
  width: 9.088rem;
  height: 13.306875rem;
  margin: 0 auto;
}
.not_found_div .img_content img {
  width: 100%;
}
.not_found_div .info_div {
  margin: 0 auto;
  margin-top: 1.25rem;
  width: 31.25rem;
  text-align: center;
}
.not_found_div .info_div .chinese_title {
  font-size: 1.625rem;
  line-height: 2.3125rem;
  color: #1e1e1f;
}
.not_found_div .info_div .english_title {
  font-size: 1.625rem;
  line-height: 2.3125rem;
  color: rgb(30, 30, 31, 0.4);
}
.not_found_div .return_button_div {
  margin: 0 auto;
  margin-top: 1.9375rem;
  width: 8.25rem;
  height: 2.5rem;
  background: #ffb800;
  margin-bottom: 11.375rem;
  color: #1e1e1f;
  text-align: center;
  line-height: 2.5rem;
  border-radius: 0.25rem;
}
/*404页面end*/
/*--------呼吸按钮--------start*/
.home_breathe_button_children {
  position: relative;
  width: 16.875rem;
  height: 3.75rem;
  border: 0.25rem solid #f2c66f;
  box-shadow: 0.25rem 0.25rem 0.125rem rgb(0, 0, 0, 0.3);
  border-radius: 1.85rem;
  -webkit-border-radius: 1.85rem;
  -o-border-radius: 1.85rem;
  -moz-border-radius: 1.85rem;
  text-align: center;
  font-size: 1.625rem;
  font-weight: bold;
  cursor: pointer;
  bottom: 8.5rem;
  margin: 0 auto;
  z-index: 10;
  color: red;
  background-color: #ffffff;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  animation-name: breatheborder;
  animation-duration: 1s;
  -webkit-animation-duration: 1s; /* Safari 和 Chrome */
  animation-direction: alternate;
  -webkit-animation-direction: alternate;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  display: flex;
  /*实现垂直居中*/
  align-items: center;
  /*实现水平居中*/
  justify-content: center;
  text-align: justify;
}
.home_breathe_button_children.home_breathe_button_children_new{
  bottom:8.25rem;
}
@keyframes breatheborder {
  0% {
    border-color: #cb580b;
  }
  20% {
    border-color: #d47638;
  }
  40% {
    border-color: #f7e4d8;
  }
  60% {
    border-color: #f7e4d8;
  }
  100% {
    border-color: #ffffff;
  }
}
/*--------呼吸按钮--------end*/
/*--------行车记录仪---------*/
.index_product_recorder_img{
  /*background-size: contain;*/
  background-size: cover;
  display: flex;
}
.index_product_navigation_recorder{
  width: 100%;
  height: 37rem;
  background-color: #000000;
}
.index_product_navigation_recorder_left{
  width: 34%;
  height: 30.55rem;
  float: left;
}
.index_product_navigation_recorder_right{
  width: 66%;
  height: 30.55rem;
  float: right;
}
.index_product_navigation_recorder_left_con{
  margin-top: 11.65rem;
  float: right;
}
.index_product_recorder_written{
  color: #FFB800;
  font-size: 2rem;
}
.index_product_recorder_size{
  color: #FFFFFF;
  font-size: 0.8rem;
  text-align: center;
  width: 3.2rem;
  height: 1.5rem;
  margin-top: 0.33rem;
  border: 0.1rem solid #FFFFFF;
  border-radius: 0.3rem;
}
.index_product_recorder_capacity1 div{
  width: 8rem;
  height: 2.2rem;
  float: left;
  text-align: center;
  line-height: 2.2rem;
  background-color: #FFFFFF;
  margin-right: 0.5rem;
  margin-top: 2rem;
  font-size: 1.1rem;
  color:#1E1E1F;
}
.index_product_recorder_capacity2 div{
  width: 8rem;
  height: 2.2rem;
  float: left;
  text-align: center;
  line-height: 2.2rem;
  background-color: #FFFFFF;
  margin-right: 0.5rem;
  margin-top: 1.1rem;
  font-size: 1.1rem;
  color:#1E1E1F;
}
.index_product_navigation_recorder_right_con{
  width: 54.5rem;
  height: 30.55rem;
  margin-top: 4.15rem;
}
.index_product_recorder_guide_bar{
  width: 100%;
  height: 7.1rem;
}
.index_product_recorder_adaptation{
  background-color: #000000;
  width: 100%;
  height: 41.8rem;
  /*text-align: center;*/
}
.index_product_recorder_adaptation_title{
  width: 16.7rem;
  height: 2.8rem;
  color: #FFB800;
  font-size: 2rem;
  padding-top: 1rem;
  margin:0 auto;
}
.index_product_recorder_adaptation_img{
  width: 50.75rem;
  height: 23.6rem;
  margin:0 auto;
  margin-top: 2rem;
  background-size: contain;
}
.index_product_recorder_camera{
  width: 100%;
  height: 38.5rem;
}
.index_product_recorder_camera_title{
  width: 100%;
  height: 9.05rem;
  position: absolute;
}
.index_product_recorder_camera_title div{
  width: 50.7rem;
  height: 2.8rem;
  color: #FFB800;
  font-size: 2rem;
  padding-top: 3.65rem;
  margin: 0 auto;
}
.index_product_recorder_camera_img{
  width: 100%;
  height: 27.4rem;
}
.index_product_recorder_camera_img div{
  width: 49.1rem;
  height: 27.4rem;
  margin: 0 auto;
  margin-top: 9rem;
}
.index_product_recorder_settings{
  width: 100%;
  height: 38.5rem;
  background-color: #F3F3F3;
}
.index_product_recorder_settings_title{
  width: 100%;
  height: 9.05rem;
  position: absolute;
  color: #313131;
  font-size: 2rem;
  padding-top: 3.65rem;
  text-align: center;
}
.index_product_recorder_settings_img{
  width: 100%;
  height: 29.5rem;
}
.index_product_recorder_settings_img_left{
  width: 50%;
  height: 26.5rem;
  float: left;
  margin-top: 10rem;
}
.index_product_recorder_videotape{
  float: right;
}
.index_product_recorder_videotape_con{
  width: 16.25rem;
  height: 13rem;
  float: left;
  margin-left: 2rem;
}
.index_product_recorder_videotape_frame{
  width: 16.25rem;
  height: 9.65rem;
  margin-bottom: 0.8rem;
}
.index_product_recorder_videotape_title{
  font-size: 0.9rem;
  text-align: center;
}
.index_product_recorder_settings_img_right{
  width: 50%;
  height: 27.55rem;
  float: right;
  margin-top: 10rem;
}
.index_product_recorder_settings_img_right div{
  width: 46.7rem;
  height: 27.55rem;
}
.index_product_recorder_phone{
  width: 100%;
  height: 39.75rem;
}
.index_product_recorder_phone_title{
  width: 100%;
  height: 13.85rem;
  text-align: center;
  position: absolute;
}
.index_product_recorder_phone_title_name{
  color: #FFB800;
  font-size: 2rem;
  margin-top: 4.3rem;
}
.index_product_recorder_phone_title_info{
  color: #FFFFFF;
  font-size: 0.9rem;
  margin-top: 1rem;
}
.index_product_recorder_phone_img{
  width: 61.9rem;
  height: 18.7rem;
  margin: 0 auto;
  margin-top: 13.85rem;
}
.index_product_recorder_phone_whole{
  width: 100%;
  height: 45.3rem;
}
.index_product_recorder_phone_whole_title{
  width: 100%;
  height: 13.3rem;
  text-align: center;
  position: absolute;
}
.index_product_recorder_phone_whole_img{
  width: 100%;
  height: 32rem;
  margin-top: 13.3rem;
}
.index_product_recorder_phone_whole_img div{
  width: 100%;
  height: 32rem;
  margin: 0 auto;
}

.index_product_recorder_tyre{
  width: 100%;
  height: 53rem;
  background-color: #0C0C0C;
}
.index_product_recorder_tyre_title{
  width: 100%;
  height: 11.2rem;
  text-align: center;
}
.index_product_recorder_tyre_title_name{
  color: #FFB800;
  font-size: 2rem;
  padding-top: 4.3rem;
}
.index_product_recorder_tyre_title_info{
  color: #FFFFFF;
  font-size: 0.9rem;
  margin-top: 1rem;
}
.index_product_recorder_tyre_img{
  width: 100%;
  height: 41.8rem;
}

.index_product_recorder_waterproof{
  padding-top: 2rem;
  width: 100%;
  height: 32.5rem;
  background-color: #0C0C0C;
}
.index_product_recorder_waterproof_left{
  float: left;
  width: 70%;
}
.index_product_recorder_waterproof_left div{
  margin: 0 auto;
  width: 38.45rem;
  height: 32.5rem;
}
.index_product_recorder_waterproof_right{
  float: right;
  width: 30%;
}
.index_product_recorder_waterproof_right div{
  width: 10.8rem;
  height: 8.25rem;
  margin-top: 10rem;
}
.index_product_recorder_understand{
  width: 100%;
  height: 16.95rem;
  margin-bottom: 2rem;
  margin-top: 2rem;
}
.index_product_recorder_understand_button{
  width: 12.4rem;
  height: 2.8rem;
  margin: 0 auto;
  margin-top: 7rem;
  background-color: #FFB800;
  color: #1E1E1F;
  font-size: 1rem;
  text-align: center;
  line-height: 2.8rem;
}
/*--------行车记录仪---------end*/
/*产品底部链接*/
.product_consult.product_consult_new {
  padding-top: 8.875rem;
  margin-bottom: 2.5rem;
}
.product_consult_new .product_method_link.wow.fadeInUp {
  width: 15.5rem;
  height: 3.5rem;
  margin: 0 auto;
  background: #ffb800;
  text-align: center;
  line-height: 3.5rem;
  color: #1e1e1f;
  font-size: 1.25rem;
}
/* 原来的CSS新增进来----END*/
/*视频列表*/
.banner {
  width: 100%;
  height: 29.16vw;
  min-width: 80rem;
  /* min-height: 373px; */
  /* min-width: 90rem; */
  min-height: 26.25rem;
  background-size: cover;
  margin-top: 8.75rem;
}
.banner .original_page_center {
  position: relative;
  height: 100%;
}
.banner_intro{
  position:relative;
}
.video_intro {
  width: 100%;
  margin: 0 auto;
  padding-top: 11.75rem;
  text-align: center;
  background: #f3f3f3;
}
.video_intro h2 {
  color: #1e1e1f;
}
.video_intro hr {
  width: 2.6875rem;
  margin: 0 auto;
  height: 0.375rem;
  background: #ffb800;
  margin-top: 0.625rem;
}
.video_lists {
  background: #f3f3f3;
  padding: 2.5rem 0 3.4375rem 0;
}
.video_lists_con {
  width: 74rem;
  margin: 0 auto;
  display: flex;
  flex-wrap: wrap;
}
.video_lists_con .video_item {
  margin-right: 1.25rem;
  margin-bottom: 2.5rem;
}
.video_lists_con .video_item:nth-child(3n) {
  margin-right: 0;
}
.video_img img {
  width: 23.75rem;
  height: 13.375rem;
}
.index_video_intro h4{
  font-size:1.6rem;
}
.video_item {
  display: block;
  width: 23.75rem;
  height: 16rem;
  overflow: hidden;
  cursor: pointer;
}
.video_item_intro {
  width: 100%;
  text-align: center;
  margin-top: 1.25rem;
  font-size: 1rem;
  line-height: 0.375rem;
  height: 1.375rem;
}
.iconfont.video_bofang1 {
  display: inline-block;
  font-size: 1.625rem;
  position: relative;
  color: #ffffff;
  top: -10.125rem;
  left: 50%;
  transform: translateX(-50%);
}
.iconfont.video_bofang1.video_bofang2{
  top:7.125rem;
}
.video_item.motobike_meter_info_bottom_content_line_one
{
  height:auto;
}
.video_modal {
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.8);
  position: fixed;
  top: 4rem;
  display: none;
  z-index: 999999;
}
.video_modal .video_info {
  width: 75rem;
  height: 42.25rem;
  margin: 0 auto;
  margin-top: 3.4375rem;
  z-index: 1000000;
}
.video_modal .video_info.video_img_info {
  width: 84rem;
  height: 57.5rem;
  margin: 0 auto;
  margin-top: 0;
  z-index: 1000000;
}
.video-js {
  overflow: hidden;
  background-color: #eeeeee;
}
.vjs-poster {
  background-size: cover;
}
.vjs-paused .vjs-big-play-button,
.vjs-paused.vjs-has-started .vjs-big-play-button {
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  outline: none;
}
.video-js .vjs-big-play-button {
  font-size: 2.5em;
  line-height: 2.3em;
  height: 2.5em;
  width: 2.5em;
  -webkit-border-radius: 2.5em;
  -moz-border-radius: 2.5em;
  border-radius: 2.5em;
  background-color: rgba(255, 255, 255, 0);
  border-width: 0.15em;
  margin-top: -1.25em;
  margin-left: -1.75em;
}
.video-js:hover .vjs-big-play-button,
.video-js .vjs-big-play-button:focus {
  background-color: rgba(255, 255, 255, 0);
}
span.vjs-icon-placeholder {
  color: #ffffff;
}
/* 中间的播放箭头 */
.vjs-big-play-button .vjs-icon-placeholder {
  font-size: 1.63em;
}
.video-js .vjs-tech {
  background: #000000;
}
/* 加载圆圈 */
.vjs-loading-spinner {
  font-size: 2.5em;
  width: 2em;
  height: 2em;
  border-radius: 1em;
  margin-top: -1em;
  margin-left: -1.5em;
}
.iconfont.video_close {
  font-size: 1.875rem;
  color: #ffb800;
  position: relative;
  left: 72.5rem;
  top: -41.625rem;
  cursor: pointer;
}
.iconfont.video_img_close {
  font-size: 1.875rem;
  color: #ffb800;
  position: relative;
  left: 72.5rem;
  top: -41.625rem;
  cursor: pointer;
}
/*视频列表END*/
/*摩托车页面*/
.ride > div{
  overflow: hidden;
}
.ride .ride_banner{
  width:100%;
  height:50rem;
  margin-top:8.75rem;
  text-align: center;
  background-color: #000000;
}
.ride .ride_banner video{
  width:80%;
  height:100%;
}
.ride_content{
  margin-top:2.5rem;
  margin-bottom:3.8125rem;
}
.ride_content .page_center{
  flex-direction: column;
}
.motobike_content{
  width:100%;
}
.motobike_content .motobike_content_line{
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  margin-bottom:2.5rem;
}
.motobike_content .motobike_content_one{
  width:36.25rem;
  height:20rem;
  background-color: #F2F2F2;
}
.motobike_content .motobike_content_one .motobike_content_one_line
{
  width:100%;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}
.motobike_content .motobike_content_one:hover{
  background-color: #FFFFFF;
  box-shadow: 0px 0px 18px rgba(0, 0, 0, 0.1);
}
.motobike_content .motobike_content_one .motobike_content_info{
  margin-left:3rem;position:absolute;
  z-index:99;
}
.motobike_content .motobike_content_one .motobike_content_left{
  width:50%;
  height:20rem;
}
.motobike_content .motobike_content_one .motobike_content_left
.motobike_content_title{
  margin-top:2.0625rem;
  color:#101010;
  font-size:1.75rem;
  font-weight: bold;
}
.motobike_content .motobike_content_one .motobike_content_left
.motobike_content_desc{
  margin-top:0.125rem;
  color:rgb(16, 16, 16,0.6);
  font-size:1rem;
}
.motobike_content .motobike_content_one .motobike_content_left
.motobike_content_more{
  margin-top:9.6875rem;
  width:7.5rem;
  height:2.5rem;
  background-color:#FFB800;
  text-align: center;
  line-height:2.5rem;
  color:#000000;
  font-size:0.875rem;
}
/* .motobike_content .motobike_content_one:hover .motobike_content_left
.motobike_content_more{
  background-color: #ffffff;
  color:#000000;
} */
.motobike_content .motobike_content_one .motobike_content_right{
  width:79.655%;
  height:20rem;
}
.motobike_content .motobike_content_one .motobike_content_right.motobike_content_right_new{
  width:160%;
}
.motobike_content .motobike_content_one .motobike_content_right
img{
  width: 100%;
  margin-top: 4.5rem;
  opacity: 0.2;
}
.motobike_content .motobike_content_one .motobike_content_right.motobike_content_right_new
img
{
  margin-top:0;
}
.motobike_content .motobike_content_one:hover .motobike_content_right
img{
  opacity: 1;
}
.motobike_content .motobike_content_one .motobike_content_guide
{
  width:21.75rem;
  position: relative;
  left:-0.5rem;
  bottom:13.9rem;
  display: none;
}
.motobike_content .motobike_content_one .motobike_content_guide
img{
  width:37.25rem;
}
.motobike_content .motobike_content_one:hover .motobike_content_guide
{
  display: block;
}
.ride_content .else_title{
  color:#101010;
  font-size:1.375rem;
  margin-top:1.25rem;
}
.ride_content .dvr_content{
  width:100%;
  height:15rem;
  background-color: #F2F2F2;
  margin-top:2.5rem;
}
.ride_content .dvr_content:hover{
  background-color: #FFB800;
}
.ride_content .dvr_content:first-child{
  margin-top:1.875rem;
}
.ride_content .dvr_content{
  width:100%;
  height:15rem;
  background-color: #F2F2F2;
  margin-top:2.5rem;
  display: flex;
  flex-direction: row;
}
.ride_content .dvr_content_left{
  width:42.1875rem;
}
.ride_content .dvr_content_left .dvr_content_info
{
  margin-left:3rem;
}
.ride_content .dvr_content .dvr_content_left
.dvr_content_more{
  margin-top:4.0625rem;
  width:7.5rem;
  height:2.5rem;
  background-color:#FFB800;
  text-align: center;
  line-height:2.5rem;
  color:#000000;
  font-size:0.875rem;
}
.ride_content .dvr_content:hover .dvr_content_left
.dvr_content_more
{
  background-color: #ffffff;
}
.ride_content .dvr_content_left
.dvr_content_title{
  margin-top:2.0625rem;
  color:#101010;
  font-size:1.75rem;
  font-weight: bold;
  display: flex;
  align-items: center;
}
.ride_content .dvr_content_right{
  width:33.9375rem;
}
.ride_content .dvr_content_right img{
  width:100%;
}
.ride_content .dvr_content_left
.dvr_content_title span{
  width:2.75rem;
  height:1.5rem;
  background-color:#101010;
  border-radius:0.3125rem;
  color:#ffffff;
  font-size:1.25rem;
  font-weight: normal;
  text-align: center;
  margin-left:0.4375rem;
}
/*骑行产品详情----start*/
.ride_detail > div{
  overflow: hidden;
}
.ride_detail .ride_detail_banner{
  width:100%;
  height:37.5rem;
  margin-top:8.75rem;
  text-align: center;
  background-color: #141414;
}
.ride_detail .ride_detail_banner img{
  width:100%;
}
.ride_detail .ride_detail_content{
  margin-top:3.75rem;
  margin-bottom:5rem;
}
.ride_detail .ride_detail_content .page_center{
  flex-direction: column;
}
.ride_detail .ride_detail_content
.ride_detail_content_top{
  width:100%;
  height:25.1875rem;
}
.ride_detail .ride_detail_content img{
  width:100%;
}
.ride_detail .ride_detail_content
.ride_detail_content_desc{
  width:50rem;
  height:13.75rem;
  margin:0 auto;
  background: #FFFFFF;
  box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.16);
  position: relative;
  bottom:5rem;
}
.ride_detail .ride_detail_content
.ride_detail_content_desc .ride_detail_content_desc_line{
  width:40.625rem;
  margin:0 auto;
  margin-top:2.625rem;
  margin-bottom:2rem;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}
.ride_detail .ride_detail_content
.ride_detail_content_desc .ride_detail_content_desc_line
.ride_detail_content_desc_one .ride_detail_content_desc_one_img{
  width:5rem;
  height:5.8125rem;
  margin:0 auto;
}
.ride_detail .ride_detail_content
.ride_detail_content_desc .ride_detail_content_desc_line
.ride_detail_content_desc_one .ride_detail_content_desc_one_title{
  font-size:1.125rem;
  color:rgba(0,0,0);
  text-align: center;
}
.ride_detail .ride_detail_content
.ride_detail_content_desc .ride_detail_content_desc_line
.ride_detail_content_desc_one .ride_detail_content_desc_one_desc{
  font-size:1.125rem;
  color:rgba(0,0,0,0.6);
  text-align: center;
}
/*骑行产品详情----end*/
/*品牌展----start*/
.ride_brand1{
  background-color: #101010;
  border-bottom: 0.125rem solid #707070;
}
.ride_brand .brand1_yjw_220425{
  height: 30rem;
}
.ride_brand .brand1_yjw_220425 .banner_intro{
  margin-top: 10.375rem;
}
.ride_brand .ride_brand1_content{
  width: 62%;
  margin: auto;
}
.ride_brand .ride_brand1_content_block{
  margin-top: 5rem;
  width: 100%;
}
.ride_brand .ride_banner1_log{
  width: 100%;
  height: 2.625rem;
  border-bottom: 0.125rem solid #707070;
}
.ride_brand .ride_banner1_log.ride_banner1_log_new{
  height:4.625rem;
}
.ride_brand .ride_banner1_log.ride_banner1_log_pf{
  height:3.255rem;
}
.ride_brand .ride_banner1_log img{
  width: 8.875rem;
  height: 2.625rem;
}
.ride_brand .ride_banner1_log.ride_banner1_log_new img{
  width:5.0625rem;
  height:5.0625rem;
}
.ride_brand .ride_brand1_content_block .banner1_intro{
  width: 100%;
}
.ride_brand .ride_brand1_content_block h4{
  font-size: 1rem;
  color: #FFFFFF;
  font-weight: bold;
  padding-top: 0.625rem;
}
.ride_brand .ride_brand1_content_block .banner1_intro_left{
  float: left;
}
.ride_brand .ride_brand1_content_block .banner1_intro_right{
  float: right;
}
.ride_brand1_content_block .ride_brand1_content_list{
  margin-top: 5rem;
  width: 100%;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}
.ride_brand1_content_block .ride_brand1_content_list div{
  width: 33.3%;
  height: 37.5rem;
}
.ride_brand1_content_block .ride_brand1_center{
  text-align: center;
}
.ride_brand1_content_block .ride_brand1_right{
  text-align: right;
}
.ride_brand1_content_block .ride_brand1_content_list div img{
  width: 95%;
  height: 100%;
}
.ride_brand1_content_block.ride_brand1_content_block_last{
  margin-bottom:2rem;
}
/*品牌展----end*/
/* 新闻列表----start */
.news_index > div {
  overflow: hidden;
}
.news_banner .banner_intro {
  position: absolute;
  top: 34%;
  left: 50%;
  transform: translateX(-50%);
  margin-top:0;
  text-align: center;
}
.news_banner .banner_intro h2{
  font-size: 2.5rem;
  font-weight: bold;
  line-height: 3.5rem;
  color: #ffffff;
  letter-spacing: 0.25rem;
}
.banner_show {
  width: 100%;
  height: 6.25rem;
  padding-top: 3.4375rem;
  background: #f3f3f3;
  position: absolute;
  bottom: 0;
  left: 0;
  text-align: center;
}
.about_banner h2 {
  color: #ffffff;
}
.about_banner hr {
  width: 2.6875rem;
  margin: 0 auto;
  height: 0.375rem;
  background: #ffb800;
  margin-top: 0.625rem;
}
.news_banner {
  width: 100%;
  height: 29.16vw;
  min-width: 80rem;
  /* min-height: 373px; */
  /* min-width: 90rem; */
  min-height: 26.25rem;
  background-size: cover;
  margin-top: 8.75rem;
}
.news_banner .page_center{
  position: relative;
  height: 100%;
}
.news_lists {
  background: #f3f3f3;
  padding: 3.75rem 0 3.4375rem 0;
}
.news_lists_con {
  width: 74.75rem;
  margin: 0 auto;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.news_lists_con .new_item {
  margin-right: 1.25rem;
  margin-bottom: 2.5rem;
}
.news_lists_con .new_item:nth-child(4n) {
  margin-right: 0;
}
.news_next {
  width: 73.75rem;
  margin: 0 auto;
  height: 3rem;
  background: #e9e9e9;
  text-align: center;
  line-height: 3rem;
  cursor: pointer;
  transition: all 0.3s;
}
.news_next:hover {
  background-color: #ffb800;
}
.news_next .iconfont {
  display: inline-block;
  transform: rotateZ(90deg);
  font-size: 1.5rem;
  font-weight: bold;
  color: #1e1e1f;
}
.new_item {
  display: block;
  width: 17.5rem;
  height: 22.5rem;
  background: #ffffff;
  overflow: hidden;
}
.new_item_intro {
  padding: 0.8125rem 2.8125rem 0 1.625rem;
}
.new_item h2 {
  color: #ffb800;
  line-height: 3.125rem;
}
.new_time {
  font-size: 0.875rem;
  line-height: 1.25rem;
}
.new_title {
  margin: 1.25rem 0 0.625rem 0;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.new_text {
  font-size: 0.875rem;
  margin-bottom: 1.25rem;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}
.new_img {
  overflow: hidden;
}
.new_img img {
  width: 17.5rem;
  height: 9.875rem;
}
.new_img_con {
  display: block;
  transition: transform 0.5s;
}
.new_img_con:hover {
  transform: scale(1.1);
}
/*新闻列表----end*/
/* 新闻详情 */
.new_detail {
  background: #f3f3f3;
  padding: 0 0 8.375rem 0;
}
.new_detail_main {
  width: 73.75rem;
  margin: 0 auto;
  position: relative;
}
.new_detail_con {
  width: 46.25rem;
  min-height: 62.5rem;
  padding-top: 15rem;
}
.new_detail_con p,
.new_detail_con img {
  margin-bottom: 1.25rem;
}
.new_detail_con .new_detail_time {
  margin: 0.25rem 0 1.25rem 0;
}
.new_change {
  /* position: fixed; */
  position: absolute;
  top: 15rem;
  margin-left: 56.875rem;
}
.new_change_next_active {
  position: fixed;
  top: 8.75rem;
}
.new_detail_title {
  font-weight: 500;
}
.new_change li {
  width: 16.875rem;
  height: 25rem;
  background: #f9f9f9;
}

.new_change_item:first-child {
  margin-bottom: 1.25rem;
}
.new_change_item img {
  width: 16.875rem;
  height: 9.5rem;
}
.new_change_intro {
  padding: 1.25rem 1.25rem 0 1.25rem;
}
.new_detail_time {
  font-size: 0.875rem;
  font-weight: 700;
  color: #ffb800;
}
.new_change_title {
  font-size: 1.125rem;
  color: #282828;
  line-height: 1.6875rem;
  margin: 0.25rem 0 1rem 0;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.new_change_text {
  height: 6.25rem;
  font-size: 0.875rem;
  line-height: 1.5625rem;
  color: #282828;
  opacity: 0.6;
  text-align: justify;
}
.new_change_btn {
  border-top: 0.0625rem solid rgba(112, 112, 112, 0.2);
  padding: 0.625rem 0;
  margin-top: 1.25rem;
  text-align: center;
  line-height: 1.25rem;
}
.new_change_btn span {
  font-size: 0.875rem;
}
.new_change_btn .iconfont {
  color: rgba(0, 0, 0, 0.8);
}
/*新闻详情--end*/
/*--------关于思骑--------start*/
.about_siqi{
  margin-top: 4.375rem;
  height: 196rem;
}
.about_siqi_font_1{
  font-size: 1.25rem;
  font-weight: 400;
  color: #101010;
  opacity: 0.6;
}
.about_siqi_font_3{
  font-size: 2rem;
  font-weight: bold;
  color: #1E1E1F;
  opacity: 1;
}
.about_siqi_font_4{
  font-size: 1rem;
  font-weight: 400;
  line-height: 2rem;
  color: rgba(30, 30, 31,0.8);
  letter-spacing: 0.001rem;
  opacity: 0.8;
}
.about_siqi_font_5{
  font-size: 1.25rem;
  font-weight: 800;
  color: #1E1E1F;
  opacity: 1;
  margin-top:0.625rem;
}
.about_siqi_font_6{
  font-size: 1rem;
  font-weight: 400;
  color: rgba(30, 30, 31,0.8);
}
.about_siqi_font_7{
  font-size: 0.875rem;
  font-weight: 800;
  color: #1E1E1F;
  opacity: 1;
}
.about_siqi_font_8{
  font-size: 0.875rem;
  font-weight: bold;
  color: #1E1E1F;
  opacity: 0.6;
}
.about_siqi_font_9{
  font-size: 1.375rem;
  font-weight: bold;
  color: #1E1E1F;
  opacity: 1;
}
.about_siqi_font_10{
  font-size: 2.5rem;
  font-weight: bold;
  color: #FFB800;
  opacity: 1;
}
.about_siqi_font_11{
  font-size: 1.375rem;
  font-weight: 400;
  color: #FFFFFF;
  opacity: 1;
}
.about_siqi_font_12{
  font-size: 0.875rem;
  font-weight: 400;
  color: #1E1E1F;
  opacity: 0.6;
}
.about_siqi_font_13{
  font-size: 1.75rem;
  font-weight: bold;
  color: #FFB800;
  opacity: 1;
}
.about_siqi_font_14{
  font-size: 1rem;
  font-weight: 400;
  color: #FFFFFF;
  opacity: 1;
}
.about_siqi_font_15{
  font-size: 1rem;
  font-weight: bold;
  color: #1E1E1F;
  opacity: 1;
}
.about_siqi_content{
  width:100%;
  /*min-height: 71.1875rem;*/
  /*max-height: 100rem;*/
}
.about_siqi_content_left{
  width: 37.4rem;
  background-color: #FFFFFF;
  float: left;
  padding-top: 13.6875rem;
  padding-left: 22.5625rem;
}
.about_siqi_content_left lu{
  float: right;
  width: 14.125rem;
}
.about_siqi_content_left lu li{
  width: 100%;
  margin-bottom: 3.9375rem;
}
.about_siqi_content .about_siqi_content_left_tab.about_siqi_content_left_tab_active{
  position: fixed;
  top:22rem;
  left:23.3rem;
}
.about_siqi_content .about_siqi_content_left_tab.about_siqi_content_left_tab_active_bottom{
  position: relative;
  bottom:0;
}
.about_siqi_content_tb{
  width: 0.75rem;
  height: 0.1rem;
  background-color: #101010;
  opacity: 0.6;
  float: left;
  margin-top: 0.9rem;
  margin-right: 0.625rem;
}
.about_siqi_content_tb_active .about_siqi_content_tb{
  width: 1.625rem;
  height: 0.4rem;
  background-color: #FFB800;
  opacity: 1;
  float: left;
  margin-top: 1.2rem;
  margin-right: 1rem;
}
.about_siqi_content_tb_active .about_siqi_font_1{
  font-size: 1.875rem;
  font-weight: bold;
  color: #101010;
  opacity: 1;
}
.about_siqi_content_right{
  width: 82.5625rem;
  background-color: #F2F2F2;
  float: right;
}
.about_siqi_company{
  width: 78.8125rem;
  height: 192rem;
  margin-left: 3.75rem;
  /*height:75rem*/
}
.about_siqi_company_title_1{
  margin-top: 3.75rem;
}
.about_siqi_company_describe{
  width: 56.3125rem;
  height: 5.125rem;
  margin-top: 1.25rem;
}
.about_siqi_company_type{
  width: 42.5rem;
  height: 33.75rem;
  margin-top: 3.125rem;
  display: flex;
  justify-content: space-between;
  flex-flow: wrap-reverse;
}
.about_siqi_company_type_info{
  width: 20.625rem;
  height: 16.25rem;
  margin-top: 1rem;
}
.about_siqi_company_type_info_1{
  width: 100%;
  height: 9.375rem;
  background-color: #FFFFFF;
  text-align: center;
  padding-top: 1.8rem;
}
.about_siqi_company_type_info_1 .iconfont{
  font-size: 3rem;
  color: #FFB117;
}
.about_siqi_company_type_info_2{
  width: 100%;
  height: 6.875rem;
  padding-top: 1.2rem;
  background-color: #F9F9F9;
  border-top: 0.1rem solid #DFDFDF;
  text-align: center;
}
.about_siqi_company_type_info_2 p{
  width: 18.3125rem;
  height: 3.25rem;
  line-height:2rem;
  margin: auto;
}
.about_siqi_company_type_tb{
  width: 1.5rem;
  height: 0.25rem;
  background-color: #FFB800;
  position: absolute;
  margin-left: 9.5rem;
  margin-top: -0.2rem;
}
.about_siqi_company_contact{
  margin-top: 3.0625rem;
  border-top: 0.2rem solid rgba(112, 112, 112,0.3);
  /*opacity: 0.3;*/
  width: 100%;
  height: 17.6875rem;
}
.about_siqi_company_contact_fun{
  width: 33.875rem;
  height: 17.6875rem;
  float: left;
}
.about_siqi_company_contact_add{
  width: 25rem;
  height: 17.6875rem;
  float: left;
}
.about_siqi_company_contact_title{
  margin-top: 2rem;
  color: #1E1E1F;
}
.about_siqi_company_contact_title .iconfont{
  margin-right: 0.6rem;
}
.about_siqi_company_contact_title_1{
  margin-top: 0.5rem;
}
.about_siqi_workmanship{
  width: 78.8125rem;
  height: 92.4375rem;
  margin-left: 3.75rem;
  /*height: 96.3rem;*/
}
.about_siqi_workmanship_bt{
  width: 100%;
  height: 1.3125rem;
  margin-top: 2.5rem;
}
.about_siqi_workmanship_tb{
  width: 0.4375rem;
  height: 1.3125rem;
  background-color: #FFB800;
  float: left;
}
.about_siqi_workmanship_bt span{
  float: left;
  line-height: 1rem;
  margin-left: 0.5rem;
}
.about_siqi_workmanship_img_1{
  width: 56.3125rem;
  height: 22.5rem;
  margin-top: 1.875rem;
}
.about_siqi_workmanship_img_div{
  width: 56.3125rem;
  height: 14rem;
  margin-top: 0.625rem;
}
.about_siqi_workmanship_img_div img{
  width: 27.8125rem;
  height: 14rem;
}
.about_siqi_workmanship_img_2{
  float: left;
}
.about_siqi_workmanship_img_3{
  float: right;
}
.about_siqi_workmanship_img_4{
  width: 56.3125rem;
  height: 28.375rem;
  margin-top: 1.625rem;
}
.about_siqi_advantage{
  width: 82.5625rem;
  height: 226.75rem;
  /*height: 226.75rem;*/
}
.about_siqi_advantage_header{
  width: 82.5625rem;
  height: 33.75rem;
}
.about_siqi_advantage_header img{
  width: 82.5625rem;
  height: 33.75rem;
  position: absolute;
}
.about_siqi_advantage_header_title{
  padding-top: 3.75rem;
  margin-left: 3.75rem;
  position: sticky;
}
.about_siqi_advantage_p_1{
  margin-top: 0.625rem;
}
.about_siqi_advantage_header_title ul{
  margin-top: 2.875rem;
  margin-left: 2rem;
}
.about_siqi_advantage_header_title ul li{
  font-size: 1rem;
  font-family: PingFang SC;
  font-weight: 400;
  line-height: 3.25rem;
  color: #FFFFFF;
  opacity: 1;
  list-style: disc;
}
.about_siqi_advantage_model{
  width: 100%;
  height: 45.6875rem;
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  align-content: flex-start;
  padding-left: 3.75rem;
  padding-top: 1.875rem;
  text-align: center;
}
.about_siqi_advantage_model_div{
  width: 15.75rem;
  height: 18.3125rem;
  margin-bottom: 3rem;
  margin-right: 1.875rem;
}
.about_siqi_advantage_model_div img{
  width: 15.75rem;
  height: 11.6875rem;
}
.about_siqi_advantage_model_div .about_siqi_font_11{
  color: #1E1E1F;
  margin-top: 1.875rem;
  margin-bottom: 0.375rem;
}
.about_siqi_advantage_product{
  width: 100%;
  height: 28.75rem;
  background-color: #151515;
}
.about_siqi_advantage_product_1{
  width: 100%;
  height: 28.75rem;
  background-color: #101214;
}
.about_siqi_advantage_product_introduce{
  width: 43.75rem;
  height: 28.75rem;
  float: left;
}
.about_siqi_advantage_product_introduce .about_siqi_font_13{
  padding-left: 3.75rem;
  padding-top: 6.3125rem;
}
.about_siqi_advantage_product_introduce .about_siqi_font_14{
  padding-left: 3.75rem;
  padding-top: 1.3125rem;
  line-height: 1.875rem;
}
.about_siqi_advantage_product_bot{
  width: 12.5rem;
  height: 3.125rem;
  margin-top: 2.5rem;
  margin-left: 3.75rem;
  text-align: center;
}
.about_siqi_advantage_product_bot_1{
  width: 8.25rem;
  height: 3.125rem;
  float: left;
  background-color: #FFFFFF;
  line-height: 3.4rem;
}
.about_siqi_advantage_product_bot_2{
  width: 4.1rem;
  height: 3.125rem;
  float: right;
  background-color: #FFFFFF;
  line-height: 3.1rem;
}
.about_siqi_advantage_product_bot_2 .iconfont{
  display: inline-block;
  transform: rotateZ(180deg);
}
.about_siqi_advantage .about_siqi_advantage_product:last-child .about_siqi_font_13{
  padding-top: 7.5rem;
}
.about_siqi_advantage_product_img{
  width: 38.8125rem;
  height: 28.75rem;
  float: right;
}
.about_siqi_advantage_product_img img{
  width: 38.8125rem;
  height: 28.75rem;
}
.about_siqi_join{
  width: 100%;
  padding-left: 3.75rem;
}
.about_siqi_join_recruit{

}

.job_tab {
  display: flex;
  justify-content: space-between;
  padding-top: 4.4375rem;
}
.job_tab ul {
  font-size: 0;
}
.job_tab li {
  display: inline-block;
  margin-right: 5rem;
  cursor: pointer;
  position: relative;
  width: 6rem;
  height: 2.0625rem;
}
.job_tab li span {
  font-size: 1.375rem;
  font-weight: 500;
  color: #282828;
  opacity: 0.6;
  position: absolute;
  z-index: 2;
}
.tabActive::before {
  content: "";
  display: inline-block;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 5.5rem;
  height: 0.875rem;
  background-color: #ffb800;
}
.job_tab .tabActive span {
  color: #1e1e1f;
  opacity: 1;
  font-weight: 600;
}
/* 岗位列表 */
.job_show {
  background: #f3f3f3;
  padding-top: 3.75rem;
  padding-bottom: 5.625rem;
}
.job_show > ul {
  width: 86.25rem;
  margin: 0 auto;
}
.job_show li {
  box-sizing: border-box;
  width: 56.3125rem;
  padding: 2.25rem 2.625rem 0 2.75rem;
  border: 0.0625rem solid #dfdfdf;
  color: #ffffff;
  margin-bottom: 2.5rem;
  transition: all 0.6s;
}
.job_show .jobActive {
  background: #ffffff;
  /* border: none; */
}
.job_title {
  display: flex;
  justify-content: space-between;
  cursor: pointer;
}
.job_delivery {
  display: block;
  width: 6.25rem;
  height: 2.5rem;
  line-height: 2.5rem;
  text-align: center;
  background: #ffb800;
  color: #1e1e1f;
  font-size: 0.875rem;
}
.job_show h3 {
  font-weight: normal;
  font-size: 1.375rem;
  color: #282828;
  letter-spacing: 0.01875rem;
}
.job_location {
  margin: 1.5625rem 0 1rem 0;
}
.job_location .iconfont {
  color: rgba(40, 40, 40, 0.6);
  font-size: 0.875rem;
}
.location_intro span,
.job_time span:last-child {
  margin-right: 2.5rem;
  color: rgba(40, 40, 40, 0.6);
  font-size: 0.875rem;
  line-height: 1.25rem;
}
.job_show li > p {
  color: #aaaaaa;
  font-size: 0.875rem;
  line-height: 0.875rem;
}
.job_time .iconfont {
  font-size: 0.75rem;
  color: rgba(40, 40, 40, 0.6);
}
.job_show .news_next {
  width: 56.3125rem;
  margin: 0;
}
.job_list_info .job_details{
  display: none;
}
/* 岗位详情 */
.tr_life {
  display: none;
  background-color: #f3f3f3;
  padding: 0 0 2.75rem 0;
}
.job_details {
  display: none;
}
.job_details h4 {
  margin: 2.5rem 0 1.5625rem 0;
}
.job_details h4 span {
  font-weight: normal;
  font-size: 1.125rem;
}
.job_details .iconfont {
  color: #ffb800;
  font-size: 1.125rem;
}
.job_details p {
  font-size: 0.875rem;
  line-height: 1.875rem;
  color: #282828;
}
.look_more {
  margin-top: 1.875rem;
  border-top: 0.0625rem solid rgba(0, 0, 0, 0.08);
  height: 3rem;
  line-height: 3rem;
  text-align: center;
  cursor: pointer;
}
/* 岗位投递邮箱 */
.job_email {
  display: none;
  padding: 0.625rem 0.875rem;
  position: absolute;
  box-shadow: 0px 0.375rem 0.75rem rgba(0, 0, 0, 0.08);
  top: 0px;
  right: 0;
  box-sizing: border-box;
  width: 21rem;
  height: 4rem;
  background: #ffffff;
}
.job_email_show {
  display: inline-block;
}
.job_email_show p:first-child {
  font-size: 0.875rem;
  color: rgba(0, 0, 0, 0.4);
}
.job_email_show p:last-child {
  opacity: 1;
  font-size: 1.25rem;
  font-weight: bold;
  line-height: 1.25rem;
}
.job_email .iconfont {
  font-size: 2.5rem;
  color: #ffb800;
  margin-right: 0.625rem;
}
.job_email::before {
  position: absolute;
  content: "";
  border-right: 0.5625rem solid transparent;
  border-left: 0.5625rem solid transparent;
  border-bottom: 1rem solid #ffffff;
  top: -0.75rem;
  right: 2.5rem;
}

.about_siqi_join_recruit .page_list {
  margin: 1.25rem 0 5rem 0;
  display: flex;
  justify-content: center;
}
.about_siqi_join_recruit .page_list .iconfont {
  font-size: 0.875rem;
}
.about_siqi_join_recruit .icon-prev {
  display: inline-block;
  transform: rotateZ(90deg);
}
.about_siqi_join_recruit .page_list ul {
  font-size: 0;
  display: flex;
}
.about_siqi_join_recruit .page_list li {
  cursor: pointer;
  padding: 0;
  width: 2.25rem;
  height: 2.25rem;
  border: 0.0625rem solid #707070;
  margin: 0 0.3125rem;
  text-align: center;
  line-height: 2.25rem;
  font-size: 0.875rem;
  transition: all 0.6s;
}
.about_siqi_join_recruit .page_list span {
  color: #aaaaaa;
  font-size: 0.875rem;
}
.about_siqi_join_recruit .page_list .pageActive {
  border: 0;
  background: #fed8ab;
}
.about_siqi_join_recruit .pageActive span {
  color: #2e2e2e;
}

/* 思骑生活 */
.about_siqi_join_life{
  padding-top: 1.875rem;
}
.life_list {
  width: 65.25rem;
  height: 29rem;
}
.life_list:last-child{
  margin-top: 2.5rem;
}
.life_item {
  width: 65.25rem;
  height: 18.375rem;
}
.life_swiper .swiper-slide {
  font-size: 0;
}
.life_item .life_swiper {
  width: 32.5rem;
  height: 18.375rem;
  margin: 0;
  float: left;
}
.life_item img {
  width: 100%;
  height: 100%;
}
.life_thumb img {
  width: 100%;
  height: 100%;
}
.life_intro img {
  width: 8.443125rem;
  height: 4.749375rem;
}
.life_thumb {
  float: left;
  width: 8.443125rem;
  margin-left: 2.5rem;
  height: 18.375rem;
}
.life_thumb .swiper-wrapper{
  display: flex;
  flex-direction:column;
}
.life_thumb .swiper-wrapper .swiper-slide {
  width: 8.443125rem !important;
  height: 4.749375rem !important;
  margin-bottom: 2.01rem;
  cursor: pointer;
  background-size: cover;
  opacity: 0.4;
}
.life_thumb .swiper-wrapper .swiper-slide:last-child  {
  margin-bottom: 0;
}
.life_thumb .swiper-wrapper {
  width: initial;
}
.life_thumb .swiper-wrapper .swiper-slide-thumb-active {
  opacity: 1;
}
.life_font {
  padding-top: 1.25rem;
}
.life_font h3 {
  font-size: 1.375rem;
  font-weight: bold;
  color: #101010;
  opacity: 1;
  margin-bottom: 0.625rem;
}
.life_font p {
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 2rem;
  color: #1E1E1F;
  letter-spacing: 0.05625rem;
  opacity: 0.6;
}
.life_font .life_intro_title {
  font-size: 1rem;
  line-height: 1.6875rem;
  font-weight: 300;
  letter-spacing: 0.3rem;
  opacity: 0.2;
  margin-bottom: 2.1875rem;
}
.life_item_even {
  background: #ffffff;
}
.life_item_even .life_intro {
  text-align: right;
}
.life_item_even .life_font {
  padding-right: 1.75rem;
  padding-left: 0;
}
.about_siqi_content_tb_con{
  display: none;
}
.about_siqi_content_tb_con_active{
  display: block;
}
/*--------关于思骑--------end*/
/*思骑APP----------start*/
/* 思骑出行App页面 */
/* banner */
.app_banner.banner {
  width: 100%;
  height: 29.16vw;
  min-width: 80rem;
  /* min-height: 373px; */
  /* min-width: 90rem; */
  min-height: 26.25rem;
  background-size: cover;
  margin-top: 4.375rem;
}
.app_page_center {
  /* width: 72.6%; */
  width: 86.25rem;
  margin: 0 auto;
  display: flex;
}
.app_banner.banner .app_page_center {
  position: relative;
  height: 100%;
}
.app_banner .banner_intro {
  position: absolute;
  top: 50%;
  transform: translateY(-80%);
}
.app_banner .banner_intro p {
  font-size: 1.125rem;
  color: #ffffff;
  margin-top: 0.625rem;
}
.app_banner img {
  position: absolute;
  width:40rem;
  right: 2.5rem;
  bottom: -10.125rem;
}

/* app下载 */
.app_banner .banner_intro h2 {
  color: #ffffff;
  font-size: 2.5rem;
  font-weight: bold;
  line-height: 3.5rem;
  letter-spacing: 0.25rem;
}
.public_open_list {
  justify-content: space-between;
}
.public_open_list h2 {
  color: #1e1e1f;
  font-size: 2.5rem;
  font-weight: bold;
  line-height: 3.5rem;
  letter-spacing: 0.25rem;
}
.public_open_item hr {
  width: 100%;
  width: 42.5rem;
  height: 0.1875rem;
  background: #04051a;
}
.public_open_item h5 {
  margin: 1.25rem 0 0.625rem 0;
  display: flex;
  justify-content: space-between;
}
.public_open_item h5 span {
  font-size: 1.375rem;
  font-weight: 600;
  line-height: 1.875rem;
  color: #1e1e1f;
}
.public_open_item .icon_isShow {
  /* color: #707070; */
  cursor: pointer;
}
.public_open_item ul{
  display: none;
}
.app_download {
  background: #f3f3f3;
  padding: 12.9375rem 0 4.8125rem;
}
.app_download_type {
  display: flex;
}
.public_open_item li {
  font-size: 0.875rem;
  color: rgba(30, 30, 31, 0.8);
}
.public_open_item p {
  font-size: 0.875rem;
  margin-top: 0.8125rem;
  font-weight: 600;
}
.app_download_type {
  margin-top: 1.5rem;
  padding-bottom: 0.625rem;
}
.app_download_type > div {
  display: flex;
  flex-direction: column;
  align-items: center;
  font-size: 0.875rem;
}
.app_download_type > div:first-child {
  margin-right: 5rem;
}
.app_download_type .iconfont {
  font-size: 3.125rem;
  color: #000000;
}
.app_download_QR {
  margin-top: 0;
}
.app_download_QR > div:first-child {
  margin-right: 3.125rem;
}

/* app特点 */
.app_fetas {
  padding: 5rem 0 6.25rem 0;
}
.app_fetas_con {
  width: 95rem;
  margin: 0 auto;
  position: relative;
}
.app_fetas_con .swiper-prev {
  left: 0;
}
.app_fetas_con .swiper-next {
  right: 0;
}
.app_fetas_con .swiper-next, .swiper-prev {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 1.625rem;
  height: 3.5rem;
  padding: 1.125rem 0.3125rem;
  background: #dcdcdc;
  z-index: 12;
  cursor: pointer;
}
.app_feats_container {
  width: 87.5rem;
  margin: 0 auto;
}
.app_feats_container .swiper-slide {
  /* width: 16.25rem; */
  height: 22.5rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.app_feats_item {
  display: inline-block;
  width: 16.25rem;
  height: 20rem;
  box-shadow: 0px 0.1875rem 0.75rem rgba(0, 0, 0, 0.1);
}
.app_feats_item img {
  width: 100%;
}
.app_feats_item {
  text-align: center;
}
.app_feats_item p {
  font-size: 0.875rem;
  opacity: 0.8;
  margin-top: 0.625rem;
  line-height: 1.25rem;
}

/* app功能介绍 */
.app_func {
  background: #101010;
  padding-bottom: 6.625rem;
}
.app_func_container {
  height: auto;
}
.app_func > .app_page_center {
  display: block;
}
.app_func_item01 {
  width: 86.25rem;
  margin: 0 auto;
}
.app_func_item01 h2 {
  text-align: center;
  margin: 5.25rem 0 2.5rem 0;
  /* color: #1E1E1F; */
}
.app_func_item01 li {
  display: flex;
}
.app_func_item_con h5 {
  font-weight: 400;
  color: #ffffff;
  margin-bottom: 1.25rem;
}
.app_func_item_con p {
  color: #ffffff;
  font-size: 0.875rem;
  line-height: 1.5rem;
}
.app_func_item_con div {
  padding: 2.75rem 0 0 4rem;
}
.app_func_item_con01 > div:first-child {
  width: 53.125rem;
  height: 23.4375rem;
  margin-right: 0.625rem;
}
.app_func_item_con01 > div:last-child {
  width: 32.5rem;
  height: 23.4375rem;
}
.app_func_item_con02 > div {
  width: 86.25rem;
  height: 23.4375rem;
  margin-top: 0.625rem;
}
.app_func_page {
  display: flex;
  justify-content: space-between;
  background-color: #ffb800;
  padding: 0 20.625rem;
}
.app_func_bullet {
  height: 4.125rem;
  /* line-height: 4.125rem; */
  cursor: pointer;
  border-top: 0.25rem solid #ffffff00;
  transition: border 0.3s;
  display: flex;
  align-items: center;
}
.app_func_bullet span {
  font-size: 1.125rem;
  opacity: 0.4;
  display: inline-block;
  transition: opacity 0.3s;
}
.app_func_bullet .iconfont {
  font-size: 1.75rem;
  font-weight: 400;
  margin-right: 0.5rem;
}
.app_func_bullet_active {
  border-color: #1e1e1f;
}
.app_func_bullet_active span {
  opacity: 1;
}
.app_electric_01 {
  height: 65.9375rem;
  width: 86.25rem;
  margin: 0 auto;
  margin-top: 5.3125rem;
  padding-top: 1.25rem;
}
.app_electric_01 {
  background-size: 100%;
}
.app_motorcycle_01 {
  background-size: 100%;
}
.app_electric_03 ul li {
  background-size: 100%;
}
.app_electric_01 H2 {
  text-align: center;
}
.app_electric_02 {
  width: 77.875rem;
  margin: 0 auto;
  margin-top: 6.25rem;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.app_electric_02 > img {
  width: 37.75rem;
  height: 37.75rem;
}
.app_electric_02_intro > h5 {
  font-weight: 400;
  color: #ffffff;
}
.app_electric_02_intro > p {
  margin: 1.25rem 0 5rem 0;
  color: #ffffff;
  opacity: 0.6;
  line-height: 1.5rem;
}
.app_electric_02 ul {
  width: 30.625rem;
  display: flex;
  justify-content: space-between;
}
.app_electric_02 ul p {
  text-align: center;
  color: #ffffff;
  margin-top: 1rem;
}
.app_electric_03 {
  width: 92.7%;
  min-width: 90rem;
  /* width: 1780px; */
  margin: 0 auto;
  height: 46.25rem;
  padding-top: 5.625rem;
  margin-top: 9.0625rem;
}
.app_motorcycle_01 {
  background-size: 100%;
}
.app_electric_03 ul > li {
  width: 22.875rem;
  height: 29.8rem;
}
.swiper-container-autoheight, .swiper-container-autoheight .swiper-slide {
  height: auto;
}
.swiper-container-autoheight .swiper-wrapper {
  align-items: flex-start;
  transition-property: transform,height;
}
.app_motorcycle_01 {
  width: 100%;
  height: 50rem;
  margin-top: 1.25rem;
  padding-top: 5.25rem;
}
.app_motorcycle_01 h2 {
  text-align: center;
}
.app_motorcycle_02 {
  height: 39.75rem;
}
.app_motorcycle_02_1 {
  width: 100%;
  height: 100%;
  position: absolute;
}
.app_motorcycle_02_con {
  width: 82.5rem;
  margin: 0 auto;
  height: 39.75rem;
  position: relative;
}
.app_motorcycle_02_con .app_motorcycle_02_1 > img {
  width: 27.8125rem;
  position: absolute;
  bottom: 0;
}
.app_motorcycle_02_con .app_electric_02_intro {
  height: 16.125rem;
  position: absolute;
  right: 12.5rem;
  top: 8.625rem;
}
.app_motorcycle_02_con ul {
  display: flex;
  justify-content: space-between;
  width: 21.875rem;
  height: 6.375rem;
}
.app_motorcycle_02_con li {
  width: 4.375rem;
}
.app_motorcycle_02_con li img {
  width: 100%;
}
.app_motorcycle_02_con p {
  color: #ffffff;
  text-align: center;
}
.app_motorcycle_02_con li p {
  margin-top: 1rem;
}
.app_motorcycle_03 {
  height: 36.25rem;
}
.app_motorcycle_03 {
  background-size: 100%;
}
.app_motorcycle_03_con {
  width: 65.75rem;
  margin: 0 auto;
  padding-top: 11.4375rem;
}
.app_motorcycle_03_con h5 {
  margin-bottom: 1.25rem;
  color: #ffffff;
}
.app_motorcycle_03_con p {
  color: rgba(255, 255, 255, 0.6);
  line-height: 1.875rem;
}
.app_motorcycle_03_con p::before {
  content: "";
  width: 0.25rem;
  height: 0.25rem;
  display: inline-block;
  margin-right: 0.625rem;
  margin-bottom: 0.1875rem;
  background: #ffb800;
  border-radius: 50%;
}
.app_motorcycle_04_con {
  width: 82.5rem;
  margin: 5rem auto;
}
.app_motorcycle_04_list {
  display: flex;
  align-items: center;
}
.app_motorcycle_04_list p {
  color: rgba(255, 255, 255, 0.6);
  margin-top: 1.25rem;
}
.app_motorcycle_04_list_intro {
  width: 32.25rem;
}
.app_motorcycle_04_list_intro h5 {
  color: #ffffff;
}
.app_motorcycle_04_list:last-child .app_motorcycle_04_list_intro {
  margin-left: 10.9375rem;
}
.app_motorcycle_04_list:first-child .app_motorcycle_04_list_intro {
  margin-left: 5rem;
}
.app_motorcycle_06 {
  width: 92.7%;
  min-width: 90rem;
  /* width: 1780px; */
  height: 46.125rem;
  margin: 0 auto;
  padding: 5.875rem 0;
}
.app_motorcycle_06 {
  background-size: 100%;
}
.electric_scene .app_page_center {
  height: 100%;
  justify-content: space-between;
  align-items: center;
}
.electric_scene li {
  background-size: 100%;
}
.app_motorcycle_06 .app_page_center li:first-child {
  width: 57.125rem;
  margin-right: 2.8125rem;
}
.app_motorcycle_06 .app_page_center li {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  padding-bottom: 2.5rem;
}
.electric_scene li {
  width: 26.3125rem;
  height: 34.375rem;
  padding: 2.125rem 0 0 2rem;
}
.electric_scene h6{
  font-size: 1.25rem;
  font-weight: bold;
  line-height: 1.75rem;
  color: #ffb800;
}
.electric_scene p {
  color: #ffffff;
  margin-top: 0.625rem;
}
/* 与生态设备接入 */
.app_device {
  width: 100%;
  height: 47.8vw;
  min-height: 38.1875rem;
  /* height: 56.875rem; */
  background-size: cover;
  position: relative;
}
.app_device > img {
  position: absolute;
  width: 100%;
  height: 100%;
}
.app_device_show {
  width: 100%;
  height: 100%;
  position: absolute;
  z-index: 2;
}
.app_device .app_page_center {
  height: 100%;
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
}
.app_device_con {
  position: absolute;
  right: 5rem;
  top: 36%;
}
.app_device h2,
.app_fetas h2 {
  text-align: center;
  color: #1e1e1f;
  margin-bottom: 2.5rem;
}
.app_device h2 {
  text-align: left;
}
.app_device_con p {
  font-size: 1.125rem;
  line-height: 1.5625rem;
  margin-bottom: 0.625rem;
}
.app_device_con p::before {
  content: "";
  display: inline-block;
  width: 0.5rem;
  height: 0.5rem;
  border-radius: 50%;
  background-color: #ffb800;
  margin-bottom: 0.125rem;
  margin-right: 0.375rem;
}
ul.app_timer_banner_bottom {
  width: 100%;
  display: flex;
  margin-top: 2.5rem;
  justify-content: space-between;
}
ul.app_timer_banner_bottom img {
  width: 20.75rem;
}
/* APP生态 */
.app_eco {
  background: #f3f3f3;
  padding: 6.25rem 0;
}
.app_eco img {
  width: 100%;
}
.electric_scene .original_page_center {
  height: 100%;
  justify-content: space-between;
  align-items: center;
}
/* APP常见问题 */
.app_question {
  background: #ffffff;
  padding: 4.6875rem 0 4rem 0;
  text-align: center;
}
.app_question .app_page_center {
  justify-content: center;
  align-items: center;
  flex-direction: column;
}
.app_question img {
  width: 28.875rem;
}
.app_question a div {
  width: 15.5rem;
  height: 3.5rem;
  background: #ffb800;
  color: #1e1e1f;
  line-height: 3.5rem;
  margin-top: 3.1875rem;
  font-size: 1.25rem;
  font-weight: bold;
}
/* 生态合作 */
.app_contact {
  width: 100%;
  /* height: 21.25rem; */
  height: 17.7vw;
  min-height: 14.125rem;
  display: flex;
  flex-direction: column;
  justify-content: center;
  /* padding: 122px 0 5.5rem 0; */
}
.app_contact ul {
  display: flex;
  align-items: center;
  justify-content: center;
}
.app_contact li {
  width: 4.125rem;
  height: 4.125rem;
  border-radius: 50%;
  border: 0.0625rem solid #ffffff;
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 0 2.0625rem;
}
.app_contact li span {
  font-size: 0.75rem;
  color: #ffffff;
}
.app_contact .iconfont {
  color: #ffffff;
  font-size: 2.375rem;
}
.app_contact p {
  color: #ffffff;
  text-align: center;
  margin-top: 2.375rem;
  font-size: 1.125rem;
  line-height: 1.5625rem;
}
/*思骑APP----------end*/
/*定制产品页面----start*/
.custom_detail > div{
  overflow: hidden;
}
.custom_detail .custom_detail_banner{
  width:100%;
  height:43.75rem;
  margin-top:4.375rem;
  text-align: center;
  background-color: #141414;
  background-size:cover;
}
.custom_detail
.custom_detail_banner.custom_detail_banner_app
{
  width:100%;
  height:58.75rem;
}
.custom_detail .custom_detail_banner
.custom_detail_banner_div{
  width:68.75rem;
  height:7.5rem;
  background-color: rgba(255, 184, 0,0.9);
  margin:0 auto;
  margin-top:8.6875rem;
  font-size:3rem;
  line-height:7.5rem;
  text-align: center;
  color:#FFFFFF;
  font-weight: bold;
}
.custom_detail .custom_detail_banner
.custom_detail_banner_div.custom_detail_banner_div_big
{
  margin-top:18.125rem;
}
.custom_detail .custom_detail_banner
.custom_detail_banner_div.custom_detail_banner_div_ebike
{
  margin-top:18.125rem;
  width:43.75rem;
}
.custom_detail .custom_detail_banner img{
  width:100%;
}
.custom_detail .custom_detail_content{
  width:100%;
}
.custom_detail .custom_detail_content
.custom_detail_content_top{
  width:100%;
  height:25rem;
  display: flex;
  flex-direction: row;
}
.custom_detail .custom_detail_content
.custom_detail_content_top img{
  width:100%;
}
.custom_detail .custom_detail_content
.custom_detail_content_top
.custom_detail_content_top_left{
  width:50%;
  height:25rem;
}
.custom_detail .custom_detail_content
.custom_detail_content_top
.custom_detail_content_top_right{
  width:50%;
  height:25rem;
  background-color: #F2F2F2;
}
.custom_detail .custom_detail_content
.custom_detail_content_top
.custom_detail_content_top_right
.custom_detail_content_top_right_content{
  margin-left:4.375rem;
  width:34.375rem;
}
.custom_detail .custom_detail_content
.custom_detail_content_top
.custom_detail_content_top_right
.custom_detail_content_top_right_content
.custom_detail_content_top_right_title{
  font-size:1.75rem;
  font-weight: bold;
  color:#101010;
  margin-top:6.8125rem;
}
.custom_detail_content_top_right_content hr {
  width: 3.375rem;
  height: 0.25rem;
  background: #ffb800;
  margin-top: 0.625rem;
  margin-bottom: 1.25rem;
}
.custom_detail .custom_detail_content
.custom_detail_content_top
.custom_detail_content_top_right
.custom_detail_content_top_right_content
.custom_detail_content_top_right_desc
{
  font-size:1rem;
  color:#101010;
}
.custom_detail .custom_detail_content
.custom_detail_content_info
{
  margin-top:5rem;
}
.custom_detail .custom_detail_content
.custom_detail_content_info
.page_center{
  display: flex;
  flex-direction: column;
}
.custom_detail .custom_detail_content
.custom_detail_content_info
.custom_detail_content_info_line{
  width:100%;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  margin-top:1.875rem;
}
.custom_detail .custom_detail_content
.custom_detail_content_info
.custom_detail_content_info_line:first-child{
  margin-top:0;
}
.custom_detail .custom_detail_content
.custom_detail_content_info
.custom_detail_content_info_line
.custom_detail_content_info_line_one
{
  width:23.75rem;
  height:26rem;
  background-color: #F2F2F2;
}
.custom_detail .custom_detail_content
.custom_detail_content_info
.custom_detail_content_info_line
.custom_detail_content_info_line_one
img{
  width:100%;
}
.custom_detail .custom_detail_content
.custom_detail_content_info
.custom_detail_content_info_line
.custom_detail_content_info_line_one
.custom_detail_content_info_line_one_content{
  display: flex;
  align-items: center;
  flex-direction: column;
}
.custom_detail_content_info_line_one_content_num{
  width:2.5rem;
  height:2.5rem;
  background-color: #C5C5C5;
  color:#FFFFFF;
  font-weight: 500;
  border-radius: 1.25rem;
  line-height: 2.5rem;
  text-align: center;
}
.custom_detail_content_info_line_one_content_title{
  font-size:1.375rem;
  font-weight: bold;
  color:#101010;
  margin-top:1.125rem;
}
.custom_detail_content_info_line_one_content_desc{
  font-size:1rem;
  color:rgb(16, 16, 16,0.6);
  font-weight: 400;
  margin-top:0.125rem;
}
.custom_detail_content .learn_more{
  width:17rem;
  height:2.875rem;
  line-height:2.875rem;
  margin:0 auto;
  text-align: center;
  margin-top:3.75rem;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size:1.125rem;
  color:#1E1E1F;
  border:0.0625rem solid #FFB800;
}
.custom_detail_content .learn_more
.learn_more_icon{
  width:2.875rem;
  height:2.875rem;
  background-color: #FFB800;
}
.custom_detail_content .learn_more
.learn_more_info{
  padding-left:0.8rem;
}
.custom_detail_content .learn_more
.learn_more_icon
.iconfont{
  color:#FFFFFF;
  font-size:1.6rem;
}
.custom_detail_content .ride_detail_content_bottom{
  height:25.125rem;
  margin-top:5rem;
  padding-top:2rem;
}
.ride_detail_content_bottom_title{
  font-size:1.375rem;
  font-weight: bold;
  text-align: center;
  width:100%;
}
.ride_detail_content_bottom_content{
  width:57.25rem;
  margin:0 auto;
  margin-top:3.125rem;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}
.ride_detail_content_bottom_content_one{
  width:9.25rem;
  text-align: center;
}
.ride_detail_content_bottom_content_one img{
  width:100%;
}
.ride_detail_content_bottom_content_one_title{
  font-size: 1rem;
  font-weight: bold;
  color:#333333;
  margin-top:0.625rem;
}
.custom_detail
.custom_detail_content
.custom_detail_content_info
.custom_detail_content_info_line
.custom_detail_content_info_line_one:hover{
  background-color: #ffffff;
  box-shadow: 0px 0px 18px rgba(0, 0, 0, 0.1);
}
.custom_detail_content_info_line_one:hover
.custom_detail_content_info_line_one_content_num{
  background-color: #FFB800;
}

.custom_detail_banner_20220218{
  width: 100%;
  height: 35rem;
  display:block
}
.custom_detail_banner_1_20220218{
  width: 100%;
  height: 41.25rem;
  display:block
}
.custom_detail_content_20220218{
  width: 100%;
  text-align: center;
  background: #FFFFFF;
  opacity: 1;
  margin-top: 9rem;
}
.custom_detail_content_center_20220218{
  margin: auto;
  width: 70%;
}
.custom_detail_content_20220218 img{
  width: 100%;
}
.custom_detail_content_title_20220218{
  width: 9rem;
  height: 2.25rem;
  font-size: 1.5rem;
  font-weight: bold;
  line-height: 1.5rem;
  color: #333333;
  opacity: 1;
  margin-top: 6.0625rem;
}
.custom_detail_content_customized_20220218{
  width: 100%;
  height: 60rem;
  display: flex;
  align-content: space-around;
  flex-wrap: wrap;
  justify-content: space-between;
}
.custom_detail_content_customized_20220218 div{
  width: 40.875rem;
}
.custom_detail_content_customized_20220218 div img{
  width: 100%;
  height: 100%;
}
.custom_detail_banner_2_20220218{
  width: 100%;
  height: 47.5rem;
  margin-top: 5rem;
  display:block
}
.custom_detail_banner_3_20220218{
  width: 100%;
  height: 25.3125rem;
  display:block
}
.custom_small_content_20220218{
  width: 100%;
}
.custom_small_content_center_20220218{
  margin: auto;
  width: 70%;
  height: 118rem;
  background: #FFFFFF;
  opacity: 1;
}
.custom_small_content_center_20220218 div{
  width: 100%;
  margin-bottom: 1.25rem;
}
.custom_small_content_center_20220218 div img{
  width: 100%;
  height: 100%;
}
/*定制产品页面----end*/
/*--------智能互联摩托车详情--------start*/
.itlg_itcnt_moto_detail{
  width: 100%;
  margin-top: 8.5rem;
  /*margin-bottom: -8.8rem;*/
}
/* 页面展示图 */
.itlg_itcnt_moto_index{
  width: 100%;
  height: 37.5rem;
}
.itlg_itcnt_moto_index img{
  width: 100%;
  height: 37.5rem;
}
/* 类型分类 */
.itlg_itcnt_moto_type{
  width: 100%;
  height: 17.5rem;
  background-color: #F2F2F2;
}
.itlg_itcnt_moto_type_flex{
  width: 100%;
  display: flex;
  justify-content: center;
}
.itlg_itcnt_moto_type_flex div{
  width: 15rem;
  margin-top: 4.4375rem;
  text-align: center;
}
.itlg_itcnt_moto_type_flex img{
  width: 5rem;
  height: 5.8125rem;
}
.itlg_itcnt_moto_type_flex h5{
  font-size: 1.125rem;
  font-family: Source Han Sans SC;
  font-weight: 400;
  color: #101010;
}
.itlg_itcnt_moto_type_flex p{
  font-size: 0.75rem;
  font-family: Source Han Sans SC;
  font-weight: 400;
  color: #101010;
  opacity: 0.6;
}
/* 图片详情 */
.itlg_itcnt_moto_img{
  width: 100%;
  height: 48.75rem;
  background-color: #FFFFFF;

}
.itlg_itcnt_moto_img_model{
  width: 75rem;
  height: 41.25rem;
  margin:0 auto;
  padding-top: 3.75rem;
}
.itlg_itcnt_moto_img_left{
  width: 36.875rem;
  height: 41.25rem;
  float: left;
}
.itlg_itcnt_moto_img_left_1{
  width: 36.875rem;
  height: 20rem;
  margin-bottom: 1rem;
}
.itlg_itcnt_moto_img_left_2{
  width: 36.875rem;
  height: 20rem;
}
.itlg_itcnt_moto_img_right{
  width: 36.875rem;
  height: 41.25rem;
  float: right;
}
.itlg_itcnt_moto_img_right img{
  width: 100%;
  height: 100%;
  float: right;
}
/* 商品优势轮播 */
.itlg_itcnt_moto_detail_feats_container {
  width: 100%;
  height: 31.25vw;
  min-height: 28.125rem;
}
.itlg_itcnt_moto_detail_feats_container .swiper-prev {
  left: 2.5rem;
  background-color: rgba(255, 255, 255, 0);
}
.itlg_itcnt_moto_detail_feats_container .swiper-next {
  right: 2.5rem;
  background-color: rgba(255, 255, 255, 0);
}
.itlg_itcnt_moto_detail_feats_container img {
  width: 100%;
  height: 100%;
}
/* 参数详情 */
.itlg_itcnt_moto_detail_param {
  margin-top: 3.75rem;
  margin-bottom: 3.75rem;
}
.itlg_itcnt_moto_detail_public_open_list {
  justify-content: space-between;
}
.itlg_itcnt_moto_detail_public_open_list > ul {
  margin-top: 0.625rem;
}
.itlg_itcnt_moto_detail_public_open_list h2 {
  color: #1e1e1f;
}
.itlg_itcnt_moto_detail_param_item {
  padding-bottom: 0.875rem;
}
.itlg_itcnt_moto_detail_public_open_item {
  padding-bottom: 0.625rem;
}
.itlg_itcnt_moto_detail_public_open_item hr {
  width: 100%;
  width: 42.5rem;
  height: 0.1875rem;
  background: #04051a;
}
.itlg_itcnt_moto_detail_public_open_item h5 {
  margin: 1.25rem 0 0.625rem 0;
  display: flex;
  justify-content: space-between;
}
.itlg_itcnt_moto_detail_public_open_item h5 span {
  font-size: 1.375rem;
  font-weight: 600;
  line-height: 1.875rem;
  color: #1e1e1f;
}
.itlg_itcnt_moto_detail_public_open_item .icon_isShow {
  /* color: #707070; */
  cursor: pointer;
}
.itlg_itcnt_moto_detail_param_item li {
  font-size: 0.875rem;
  line-height: 1.25rem;
  opacity: 0.8;
  margin-bottom: 0.375rem;
}
.itlg_itcnt_moto_detail_public_open_item ul {
  display: none;
}
.itlg_itcnt_moto_icon-open {
  transition: transform 0.3s;
  transform-origin: center center;
  /* transform: rotateZ(90deg); */
}
/* 商品说明轮播 */
.itlg_itcnt_moto_detail_desc {
  margin: 5rem 0 3.75rem 0;
}
.itlg_itcnt_moto_detail_desc .page_center {
  display: block;
}
.itlg_itcnt_moto_detail_pages {
  display: flex;
  justify-content: center;
  margin-bottom: 2.5rem;
}
.itlg_itcnt_moto_detail_pages li {
  padding: 0 1.875rem;
  line-height: 1.25rem;
  border-right: 0.125rem solid #959595;
  font-size: 1.375rem;
  color: #959595;
  cursor: pointer;
}
.itlg_itcnt_moto_detail_pages .itlg_itcnt_moto_detail_pages_active {
  color: #1e1e1f;
}
.itlg_itcnt_moto_detail_pages li:last-child {
  border: none;
}
.itlg_itcnt_moto_detail_desc_container {
  width: 100%;
  height: 26.25rem;
}
.itlg_itcnt_moto_detail_desc_container img{
  width: 100%;
  height: 100%;
}

/*--------智能互联摩托车详情--------end*/
/*--视频播放----start*/
.video_modal {
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.8);
  position: fixed;
  top: 4rem;
  display: none;
  z-index: 999999;
}
.video_modal .video_info {
  width: 75rem;
  height: 42.25rem;
  margin: 0 auto;
  margin-top: 3.4375rem;
  z-index: 1000000;
}
.video-js {
  overflow: hidden;
  background-color: #eeeeee;
}
.vjs-poster {
  background-size: cover;
}
.vjs-paused .vjs-big-play-button,
.vjs-paused.vjs-has-started .vjs-big-play-button {
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  outline: none;
}
.video-js .vjs-big-play-button {
  font-size: 2.5em;
  line-height: 2.3em;
  height: 2.5em;
  width: 2.5em;
  -webkit-border-radius: 2.5em;
  -moz-border-radius: 2.5em;
  border-radius: 2.5em;
  background-color: rgba(255, 255, 255, 0);
  border-width: 0.15em;
  margin-top: -1.25em;
  margin-left: -1.75em;
}
.video-js:hover .vjs-big-play-button,
.video-js .vjs-big-play-button:focus {
  background-color: rgba(255, 255, 255, 0);
}
span.vjs-icon-placeholder {
  color: #ffffff;
}
/* 中间的播放箭头 */
.vjs-big-play-button .vjs-icon-placeholder {
  font-size: 1.63em;
}
.video-js .vjs-tech {
  background: #000000;
}
/* 加载圆圈 */
.vjs-loading-spinner {
  font-size: 2.5em;
  width: 2em;
  height: 2em;
  border-radius: 1em;
  margin-top: -1em;
  margin-left: -1.5em;
}
.iconfont.video_close {
  font-size: 1.875rem;
  color: #ffb800;
  position: relative;
  left: 72.5rem;
  top: -41.625rem;
  cursor: pointer;
}
/*--视频播放----end*/
/*--电动车定制新增样式----start*/
.ebike_custom_detail_content_top_block_info{
  width:8.75rem;
  height:1.625rem;
  line-height:1.9rem;
  background-color: #FFB800;
  font-size:0.75rem;
  text-align: center;
}
hr.ebike_custom_detail_content_top_right_hr{
  margin-bottom:0.625rem;
}
.ebike_custom_detail_content_top_right_desc{
  margin-top:1.25rem;
}
.custom_detail .custom_detail_content
.ebike_custom_detail_content_info
{
  margin-top:6.25rem;
}
.ebike_custom_detail_content_info img{
  width:100%;
}
.ebike_custom_detail_content_info .page_center{
  display: flex;
  flex-direction: column;
}
.custom_detail .custom_detail_banner.ebike_custom_detail_banner{
  height:43.75rem;
}
.ebike_custom_detail_content_info_block_title{
  margin-top:5.375rem;
  font-size:1.5rem;
  font-weight: bold;
  color:#333333;
  text-align: left;
  margin-bottom:1.125rem;
}
.ebike_custom_detail_content_info_block_list{
  margin-top:1.25rem;
}
.ebike_custom_detail_content_info
.page_center
.ebike_custom_detail_content_info_block_list:first-child{
  margin-top:0;
}
.custom_detail_content.ebike_custom_detail_content .learn_more{
  width: 16.8125rem;
  height: 2.25rem;
  margin: 0 auto;
  margin-top: 2.5rem;
  display: flex;
  flex-direction: row;
  align-items: center;
  border:none;
}
.custom_detail_content.ebike_custom_detail_content .learn_more img{
  width:100%;
}
.custom_detail_content .ride_detail_content_bottom.ebike_ride_detail_content_bottom
{
  margin-top:6.875rem;
}
/*--电动车定制新增样式----end*/
/*--消费电子地图----start--*/
.map_detail{
  margin-top: 4.375rem;
  display: flex;
  flex-direction: row;
  height:50rem;
  width:100%;
}
.map_detail.map_detail_cont{
  height:auto;
}
.map_detail .map_menu{
  width:32%;
}
.map_detail .map_menu .map_menu_content{
  margin-top:6.25rem;
  margin-left:21.75rem;
  height:14.4375rem;
}
.map_detail .map_menu .map_menu_content
.map_menu_one
{
  margin-top:1.875rem;
  cursor:pointer;
}
.map_detail .map_menu .map_menu_content
.map_menu_one:first-child
{
  margin-top:0;
}
.map_detail .map_menu .map_menu_content
.map_menu_one .map_menu_title div
{
  font-size:1.125rem;
  color:rgb(16, 16, 16，0.6);
  margin-left:0.875rem;
}
.map_detail .map_menu .map_menu_content
.map_menu_one.map_menu_select .map_menu_title div
{
  color:#0A0A0A;
  font-weight: bold;
}
.map_detail .map_menu .map_menu_content
.map_menu_one .map_menu_submenu
{
  margin-top:0.625rem;
  display: flex;
  flex-direction: row;
  align-items:center;/*垂直居中*/
  cursor:pointer;
}
.map_detail .map_menu .map_menu_content
.map_menu_one .map_menu_submenu
.map_menu_submenu_title{
  margin-left:0.875rem;
}
.map_detail .map_menu .map_menu_content
.map_menu_one .map_menu_submenu.map_menu_submenu_select
.map_menu_submenu_title
{
  margin-left:0;
}
.map_detail .map_menu .map_menu_content
.map_menu_one
.map_menu_arrow
{
  display: none;
}
.map_detail .map_menu .map_menu_content
.map_menu_one
{
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: left;
}
.map_detail .map_menu .map_menu_content
.map_menu_one div
{
  color:rgba(16, 16, 16,0.6);
}
.map_detail .map_menu .map_menu_content
.map_menu_one.map_menu_select div
{
  color:rgba(16, 16, 16);
}
.map_detail .map_menu .map_menu_content
.map_menu_one.map_menu_select
.map_menu_arrow{
  display: block;
  border: 0.375rem solid transparent;
  border-left: 0.5rem solid #101010;
  width: 0;
  height: 0px;
}
.map_detail .map_menu .map_menu_content
.map_menu_one
.map_menu_circle
{
  width:0.5625rem;
  height:0.5625rem;
  border:0.0625rem solid #101010;
  border-radius:0.28125rem;
  margin-left:0.875rem;
  background: #ffffff;
  z-index: 888;

}
.map_detail .map_menu .map_menu_content
.map_menu_one.map_menu_select
.map_menu_circle
{
  background-color: #101010;
  margin-left:0;
}
.map_detail .map_content
{
  width:68%;
  background-color: #F2F2F2;
  overflow:hidden;
}
#china-map{
  width:49.0625rem;
  height:40.25rem;
  margin-left:11rem;
  margin-bottom:4.8125rem;
}
.map_detail .map_content_info
{
  width:68%;
  background-color: #F2F2F2;
}
.map_detail .map_content_info
.agent_province{
  font-size:1rem;
  color:rgb(40, 40, 40,0.6);
}
.map_detail .map_content_info
.agent_info{
  margin-left:2.5rem;
  margin-top:4.9375rem;
}
.map_menu_line{
  width:0.0625rem;
  background:#101010;
  height:100%;
  position:relative;
  margin-top:-20.6875rem;
  margin-left:22.885rem;
}
.map_detail .map_menu_yjw_20220428 .map_menu_line
{
  margin-top:0;
}
.agent_line{
  width: 80.0625rem;
  height: 0.0625rem;
  background: rgb(0, 0, 0,0.1);
  margin-top: 1.875rem;
  margin-bottom: 1.875rem;
}
.agent_line_one{
  width: 80.0625rem;
  height: 0.0625rem;
  background: rgb(0, 0, 0,0.1);
  margin-top: 1.125rem;
  margin-bottom: 1.875rem;
}
.agent_data_one{
  display: flex;
  flex-direction: row;
}
.agent_data_one .agent_data_img{
  width:19rem;
  height:10.6875rem;
}
.agent_data_one .agent_data_img img{
  width:100%;
}
.agent_data_one .agent_data_one_info{
  margin-left:1.6875rem;
}
.agent_data_one .agent_data_one_info
.agent_data_one_info_title{
  font-size:1.375rem;
  color:#282828;
}
.agent_data_one .agent_data_one_info
.agent_data_one_info_tip
{
  width:6rem;
  height:1.375rem;
  border-radius:0.125rem;
  background-color:#FFB800;
  font-size:0.875rem;
  line-height:1.375rem;
  text-align: center;
  color:#FFFFFF;
}
.agent_data_one .agent_data_one_info
.agent_data_one_info_tip_new
{
  width:8rem;
  height:1.375rem;
  border-radius:0.125rem;
  background-color:#FFB800;
  font-size:0.875rem;
  line-height:1.375rem;
  text-align: center;
  color:#FFFFFF;
}
.agent_data_one .agent_data_one_info
.agent_data_one_info_tip_special
{
  width:10rem;
  height:1.375rem;
  border-radius:0.125rem;
  background-color:#FFB800;
  font-size:0.875rem;
  line-height:1.375rem;
  text-align: center;
  color:#FFFFFF;
}
.agent_data_one .agent_data_one_info
.agent_data_one_info_address
{
  margin-top:0.875rem;
  font-size:1.125rem;
  color:rgb(40, 40, 40,0.6);
}
.agent_data_one .agent_data_one_info
.agent_data_one_info_address
span{
  margin-right:0.5rem;
  color:rgb(0, 0, 0,0.6);
  font-size:1.2rem;
}
.agent_data_one .agent_data_one_info
.agent_data_one_info_phone
{
  margin-top:0.875rem;
  font-size:1.125rem;
  color:rgb(40, 40, 40,0.6);
}
.agent_data_one .agent_data_one_info
.agent_data_one_info_phone
span{
  margin-right:0.5rem;
  color:rgb(0, 0, 0,0.6);
  font-size:1rem;
}
.map_content_info a{
  position: relative;
  top: -9.75rem;
  display: block;
  height: 0;
  overflow: hidden;
}
/*--消费电子地图----end--*/
/*--走进车厂----start*/
.into_depot_detail{
  width: 100%;
  margin-top: 8.5rem;
}
.into_depot_header_img{
  width: 100%;
  height: 42.5rem;
}
.into_depot_header_img img{
  width: 100%;
  height: 42.5rem;
}
.into_depot_content{
  width: 100%;
  margin-top: 3.75rem;
  background-color: #FFFFFF;
}
.into_depot_content_sort{
  width: 62.5%;
  /*   height: 78rem; */
  margin: auto;
}
.into_depot_content_row{
  display: flex;
  justify-content: space-between;
  margin-top: 2.5rem;
  border-bottom: 1px solid rgb(112, 112, 112,0.2);
}
.into_depot_content_row:last-child{
  border: 0;
}
.into_depot_content_car_factory{
  width: 36.875rem;
  height: 30.8125rem;
}
.into_depot_content_car_factory img{
  width: 100%;
  height: 19rem;
}
.into_depot_content_car_title{
  font-size:1.5rem;
  font-weight: bold;
  margin-top:1.25rem;
  overflow:hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.into_depot_content_car_tips{
  width:5.375rem;
  height:1.875rem;
  margin-top:0.625rem;
  border-radius:1.1875rem;
  background-color: #FFB800;
  text-align: center;
  color:#ffffff;
  font-size:1.125rem;
  line-height:1.875rem;
}
.into_depot_content_car_nobg {
  display: flex;
  align-items: center;
  margin-top:1.875rem;
}
.into_depot_content_car_nobg span:first-child {
  font-size: 1rem;
  margin-right: 0.75rem;
  color:#1E1E1F;
  opacity: 0.8;
}
.into_depot_content_car_nobg .iconfont {
  display: inline-block;
  transform: rotateZ(180deg);
  font-size: 1.5rem;
  opacity: 0.8;
  color: #1e1e1f;
}
/*--走进车厂----end*/
/*品牌展----start*/
.ride_brand > div{
  overflow: hidden;
}
.ride_brand .ride_brand_banner{
  width:100%;
  height:50rem;
  margin-top:4.375rem;
  text-align: center;
  background-color: #F2F2F2;
}
.ride_brand .banner_intro{
  position:absolute;
  width: 100%;
  margin-top:15.25rem;
  left: 50%;
  transform: translateX(-50%);
}
.ride_brand .banner_intro h2{
  font-size: 2.5rem;
  color:#FFFFFF;
  font-weight: bold;
}
.ride_brand .banner_intro hr{
  width: 2.6875rem;
  margin: 0 auto;
  height: 0.375rem;
  background: #ffb800;
  margin-top: 0.6875rem;
}
.ride_brand .banner_intro p{
  font-size:1rem;
  color:#FFFFFF;
  margin-top:1.5625rem;
}
.ride_brand1{
  background-color: #101010;
  border-bottom: 0.125rem solid #707070;
}
.ride_brand .brand1_yjw_220425{
  height: 30rem;
}
.ride_brand .brand1_yjw_220425 .banner_intro{
  margin-top: 10.375rem;
}
.ride_brand .ride_brand1_content{
  width: 62%;
  margin: auto;
}
.ride_brand .ride_brand1_content_block{
  margin-top: 5rem;
  width: 100%;
}
.ride_brand .ride_banner1_log{
  width: 100%;
  height: 2.625rem;
  border-bottom: 0.125rem solid #707070;
}
.ride_brand .ride_banner1_log.ride_banner1_log_new{
  height:4.625rem;
}
.ride_brand .ride_banner1_log.ride_banner1_log_pf{
  height:3.255rem;
}
.ride_brand .ride_banner1_log img{
  width: 8.875rem;
  height: 2.625rem;
}
.ride_brand .ride_banner1_log.ride_banner1_log_new img{
  width:5.0625rem;
  height:5.0625rem;
}
.ride_brand .ride_brand1_content_block .banner1_intro{
  width: 100%;
}
.ride_brand .ride_brand1_content_block h4{
  font-size: 1rem;
  color: #FFFFFF;
  font-weight: bold;
  padding-top: 0.625rem;
}
.ride_brand .ride_brand1_content_block .banner1_intro_left{
  float: left;
}
.ride_brand .ride_brand1_content_block .banner1_intro_right{
  float: right;
}
.ride_brand1_content_block .ride_brand1_content_list{
  margin-top: 5rem;
  width: 100%;
}
.ride_brand1_content_block .ride_brand1_content_list div{
  width: 33.3%;
  height: 37.5rem;
}
.ride_brand1_content_block .ride_brand1_center{
  text-align: center;
}
.ride_brand1_content_block .ride_brand1_right{
  text-align: right;
}
.ride_brand1_content_block .ride_brand1_content_list div img{
  width: 95%;
  height: 100%;
}
.ride_brand1_content_block.ride_brand1_content_block_last{
  margin-bottom:2rem;
}
/*品牌展----end*/
/*--消费电子地图1----start--*/
.map_menu_yjw_20220428 .map_menu_content{
  position: fixed;
}
.map_menu_yjw_20220428 .map_menu_line_yjw_20220428{
  position: unset;
}
.agent_info_yjw_20220428 .agent_line{
  width: 80.0625rem;
  height: 0.0625rem;
  background: #F2F2F2;
}
.agent_data_one_yjw_20220428{
  width: 90%;
}
.agent_data_one_list_yjw_20220428{
  float: left;
  height: 18rem;
  margin-right: 1.5rem;
}
.agent_data_one_yjw_20220428 .agent_data_one_info{
  margin-left: 0;
  margin-top: 0.8rem;
}
.agent_data_one_list_yjw_20220428 .agent_data_one_info_title{
  font-size: 1.25rem;
  font-weight: 500;
  color: #282828;
}
.agent_data_one_yjw_20220428 .agent_data_one_info_tip{
  margin-top: 0.3rem;
}
/*--消费电子地图1----end--*/
/*--消费电子地图2----start*/
.map_detail .map_menu .map_menu_content
.map_menu_two{
  margin-left:3rem;
  margin-top:0.3125rem;
  cursor:pointer;
}
.map_detail .map_menu .map_menu_content .map_menu_two div
{
  color:rgba(16, 16, 16,0.6);
  font-weight: normal;
  font-size:1rem;
}
.map_detail .map_menu .map_menu_content .map_menu_two.map_menu_two_select div
{
  color:rgba(16, 16, 16);
  font-weight: bold;
}
/*--消费电子地图2----end*/
/*--骑行产品----start*/
.ride_product{
  margin-top: 8.75rem;
  width: 100%;
  background: #FFFFFF;
}
.ride_product .ride_product_center{
  text-align: center;
}
.ride_product .ride_product_title_1{
  font-size: 5.3125rem;
  font-weight: 400;
  color: #FFFFFF;
}
.ride_product .ride_product_title_2{
  font-size: 2.5rem;
  font-family: PingFang SC-Bold, PingFang SC;
  font-weight: bold;
  color: #FFFFFF;
}
.ride_product .ride_product_title_3{
  font-size: 2.5rem;
  font-family: PingFang SC-Bold, PingFang SC;
  font-weight: bold;
  color: #27323E;
}
.ride_product .ride_product_title_4{
  font-size: 1.125rem;
  font-family: PingFang SC-Regular, PingFang SC;
  font-weight: 400;
  color: #27323E;
}
.ride_product .ride_product_title_5{
  font-size: 1.375rem;
  font-family: PingFang SC-Bold, PingFang SC;
  font-weight: bold;
  color: #27323E;
}
.ride_product .ride_product_title_6{
  font-size: 1.125rem;
  font-family: PingFang SC-Regular, PingFang SC;
  font-weight: 400;
  color: #27323E;
}
.ride_product .ride_product_con_1{
  width: 3rem;
  height: 0.25rem;
  background: #FFFFFF;
  border-radius: 0.25rem 0.25rem 0.25rem 0.25rem;
  opacity: 1;
  margin: auto;
  margin-top: 1.875rem;
}
.ride_product .ride_product_con_2{
  width: 3rem;
  height: 0.25rem;
  background: #27323E;
  border-radius: 0.25rem 0.25rem 0.25rem 0.25rem;
  opacity: 1;
  margin: auto;
  margin-top: 1.875rem;
}
.ride_product .ride_product_con_3{
  width: 3rem;
  height: 0.25rem;
  background: #27323E;
  border-radius: 0.25rem 0.25rem 0.25rem 0.25rem;
  opacity: 1;
  margin-top: 1.875rem;
}
.ride_product .ride_product_header{
  width: 100%;
  height: 47.4375rem;
  background-size: cover;
}
.ride_product .ride_product_header div:nth-child(1){
  width: 100%;
  height: 24.5rem;
}
.ride_product .ride_product_header div:nth-child(2){
  width: 60%;
  height: 22.9375rem;
  background-size: cover;
  margin-left: 12%;
}
.ride_product .header_title_1{
  padding-top: 3.25rem;
}
.ride_product .ride_product_header_ability{
  font-size: 1.375rem;
  font-family: PingFang SC-Regular, PingFang SC;
  font-weight: 400;
  color: #FFFFFF;
  padding-top: 1.875rem;
}
.ride_product .ride_product_header_gps{
  width: 8.8125rem;
  height: 2.75rem;
  background: linear-gradient(180deg, #FB7F02 0%, #E9AA3C 100%);
  border-radius: 1.375rem 1.375rem 1.375rem 1.375rem;
  margin: auto;
  font-size: 1.375rem;
  font-family: PingFang SC-Heavy, PingFang SC;
  font-weight: 800;
  color: #FFFFFF;
  line-height: 2.8rem;
  text-align: center;
  margin-top: 1rem;
}
.ride_product .ride_product_ability{
  width: 100%;
  height: 60rem;
}
.ride_product .ride_product_ability .ride_product_title_3{
  padding-top: 5rem;
}
.ride_product .ride_product_ability .ride_product_title_4{
  padding-top: 1.25rem;
}
.ride_product .ride_product_ability_block{
  width: 80%;
  margin: auto;
  margin-top: 2.5rem;
  display: flex;
  justify-content: space-around;
}
.ride_product .ride_product_ability_block div .lazy{
  width: 20.375rem;
  height: 13rem;
  background-size: cover;
}
.ride_product .ride_product_ability_block div .ride_product_title_5{
  margin-top: 1.25rem;
}
.ride_product .ride_product_engine{
  width: 100%;
  height: 46.75rem;
  background-size: cover;
}
.ride_product .ride_product_engine .ride_product_engine_content{
  padding-top: 4.5rem;
  padding-left: 11%;
}
.ride_product .ride_product_engine .lazy{
  width: 16.875rem;
  height: 17.375rem;
  background-size: cover;
  margin-top: 3.25rem;
}
.ride_product .ride_product_engine .ride_product_title_4{
  padding-top: 1.25rem;
}
.ride_product .ride_product_engine .ride_product_title_5{
  padding-top: 1.1875rem;
}
.ride_product .ride_product_engine .ride_product_title_6{
  line-height: 1.8rem;
}
.ride_product .ride_product_inter .ride_product_title_3{
  padding-top: 5rem;
}
.ride_product .ride_product_inter .ride_product_title_4{
  padding-top: 1.25rem;
}
.ride_product .ride_product_inter .lazy{
  width: 51.5rem;
  height: 51.5rem;
  margin: auto;
  margin-top: 0.875rem;
  background-size: cover;
}
.ride_product .ride_product_nav .ride_product_title_3{
  padding-top: 5rem;
}
.ride_product .ride_product_nav .ride_product_title_4{
  line-height: 1.8rem;
}
.ride_product .ride_product_nav .lazy{
  width: 75%;
  height: 36.0625rem;
  background-size: cover;
  margin: auto;
}
.ride_product .ride_product_voice{
  width: 100%;
  height: 60.125rem;
  background-size: cover;
  margin-top: 10.875rem;
}
.ride_product .ride_product_voice {
  padding-top: 5.5rem
}
.ride_product .ride_product_protect{
  width: 75%;
  height: 40.9375rem;
  margin: auto;
  margin-top: 7.5rem;
  display: flex;
  justify-content: space-between;
}
.ride_product .ride_product_protect .lazy{
  width:46.875rem;
  height: 40.9375rem;
  background-size: cover;
}
.ride_product .ride_product_protect .ride_product_title_3{
  margin-top: 14rem;
}
.ride_product .ride_product_protect .ride_product_con_2{
  margin-bottom: 1.25rem;
}
.ride_product .ride_product_protect .ride_product_title_6{
  line-height: 2rem;
}
.ride_product .ride_product_protect .ride_product_con_2{
  margin-right: inherit;
}
.ride_product .ride_product_protect .keep_right{
  text-align:right
}
.ride_product .ride_product_high{
  width: 75%;
  height: 53.75rem;
  margin: auto;
  margin-top: 11.4375rem;
  background-size: cover;
}
.ride_product .ride_product_high .ride_product_title_2{
  padding-top: 6.75rem;
}
.ride_product .ride_product_install{
  width: 50%;
  margin: auto;
  margin-top: 5rem;
}
.ride_product .ride_product_install .ride_product_title_6{
  padding-top: 1.25rem;
}
.ride_product .ride_product_install .lazy{
  padding-top: 2.5rem;
  width: 43.125rem;
  height: 50.75rem;
  background-size: cover;
  margin: auto;
}
.ride_product .product_consult{
  margin-bottom: 2.5rem;
}
/*--骑行产品----end*/
/*--骑行产品-摩托车智能录像车机----start*/
.ride_product_moto_video{
  margin-top: 8.75rem;
  width: 100%;
  height: 415rem;
  background: #27323E;
}
.ride_product_moto_video .ride_product_moto_video_title_1{
  font-size: 3.5rem;
  font-family: PingFang SC-Bold, PingFang SC;
  font-weight: bold;
  color: #27323E;
}
.ride_product_moto_video .ride_product_moto_video_title_2{
  font-size: 2.5rem;
  font-family: PingFang SC-Heavy, PingFang SC;
  font-weight: 800;
  color: #27323E;
}
.ride_product_moto_video .ride_product_moto_video_title_3{
  font-size: 1.375rem;
  font-family: PingFang SC-Heavy, PingFang SC;
  font-weight: 800;
  color: #27323E;
}
.ride_product_moto_video .ride_product_moto_video_title_4{
  font-size: 1.25rem;
  font-family: PingFang SC-Regular, PingFang SC;
  font-weight: 400;
  color: #27323E;
}
.ride_product_moto_video .ride_product_moto_video_title_5{
  font-size: 2.5rem;
  font-family: PingFang SC-Bold, PingFang SC;
  font-weight: bold;
  color: #FFFFFF;
}
.ride_product_moto_video .ride_product_moto_video_title_6{
  font-size: 1.75rem;
  font-family: PingFang SC-Regular, PingFang SC;
  font-weight: 400;
  color: #FFFFFF;
}
.ride_product_moto_video .ride_product_moto_video_title_7{
  font-size: 1.125rem;
  font-family: PingFang SC-Regular, PingFang SC;
  font-weight: 400;
  color: #FFFFFF;
}
.ride_product_moto_video .ride_product_header{
  width: 100%;
  height: 48.625rem;
  background-size: cover;
}
.ride_product_moto_video .ride_product_header .ride_product_header_title{
  padding-left: 11%;
  padding-top: 11.125rem;
}
.ride_product_moto_video .ride_product_header .ride_product_moto_video_title_3{
  padding-top: 1.25rem;
}
.ride_product_moto_video .ride_product_header .ride_product_moto_video_title_2{
  padding-top: 2.5rem;
  line-height: 1.5rem;
}
.ride_product_moto_video .ride_product_introduce{
  width: 82%;
  height: 32.0625rem;
  background-size: cover;
  margin: auto;
  margin-top: -11rem;
}
.ride_product_moto_video .ride_product_introduce .ride_product_moto_video_title_2{
  padding-top: 10rem;
  padding-left: 60%;
}
.ride_product_moto_video .ride_product_introduce .ride_product_moto_video_title_4{
  padding-top: 0.1rem;
  padding-left: 60%;
}
.ride_product_moto_video .ride_product_introduce_img{
  width: 73%;
  height: 38.5rem;
  background-size: cover;
  margin: auto;
}
.ride_product_moto_video .ride_product_introduce_img{
  width: 73%;
  height: 38.5rem;
  background-size: cover;
  margin: auto;
}
.ride_product_moto_video .ride_product_fun{
  width: 73%;
  margin: auto;
}
.ride_product_moto_video .ride_product_fun .ride_product_moto_video_title_5{
  padding-top: 6.25rem;
}
.ride_product_moto_video .ride_product_fun .ride_product_moto_video_title_7{
  padding-top: 0.625rem;
  padding-bottom: 2.5rem;
}
.ride_product_moto_video .ride_product_fun .lazy{
  width: 100%;
  height: 31.375rem;
  background-size: cover;
}
.ride_product_moto_video .ride_product_img{
  margin-top: 6.25rem;
  width: 100%;
  height: 34.9375rem;
  background-size: cover;
}
.ride_product_moto_video .ride_product_app{
  width: 73%;
  margin: auto;
}
.ride_product_moto_video .ride_product_app .ride_product_moto_video_title_5{
  margin-top: 2.5rem;
  margin-bottom: 0.625rem;
}
.ride_product_moto_video .ride_product_app .ride_product_moto_video_title_7{
   line-height: 1.8rem;
 }
.ride_product_moto_video .ride_product_app .lazy{
  margin-top: 4.375rem;
  width: 29.5625rem;
  height: 10.9375rem;
}
.ride_product_moto_video .ride_product_phone{
  width: 100%;
  margin-top: -44rem;
  margin-bottom: 55rem;
}
.ride_product_moto_video .ride_product_phone img{
  width: 38.5625rem;
  height: 45.1875rem;
  float: right;
}
.ride_product_moto_video .ride_product_inter{
  margin-bottom: 6.25rem;
}
.ride_product_moto_video .ride_product_inter .ride_product_moto_video_title_7{
  margin-bottom: 2.5rem;
}
/*--骑行产品-摩托车智能录像车机----end*/
/*--20220909首页新版修改----start--*/
/* 核心功能 */
.index_core_function {
  padding: 5rem 0 6.25rem 0;
  background: #FFFFFF;
}
.index_core_function .index_core_function_top{
  width:100%;
}
.index_core_function .index_core_function_title{
  width:100%;
  margin:0 auto;
  text-align: center;
  color:#27323E;
  font-size:2.5rem;
  font-weight: bold;
}
.index_core_function .index_core_function_top hr{
    width: 3rem;
    margin: 0 auto;
    height: 0.1875rem;
    background: #27323E;
    margin-top: 1.25rem;
}
.index_core_function .index_core_function_desc
{
  text-align: center;
  color:#27323E;
  font-size:1.125rem;
  margin-top: 1.25rem;
}
.index_core_function .index_core_function_detail{
  width:100%;
  margin:0 auto;
}
.original_page_center.original_page_center_index{
  flex-direction: column;
}
.index_core_function_detail_line{
  width:100%;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  margin-top: 2.5rem;
}
.index_core_function_detail_line_one{
  width:20.375rem;
  height:auto;
  display: flex;
  flex-direction: column;
}
.index_core_function_detail_line_one img{
  width:100%;
  display: block;
}
.index_core_function_detail_line_one .index_core_function_detail_line_one_title{
  margin-top:1.25rem;
  font-size:1.375rem;
  font-weight: bold;
  color:#27323E;
}
.index_core_function_detail_line_one .index_core_function_detail_line_one_desc{
  font-size:1.125rem;
  color:#27323E;
}
/* AI语音控制 */
.index_ai_control {
  padding: 5rem 0 6.25rem 0;
  background: #FFFFFF;
  height:60.125rem;
  background-size: cover;
}
.index_ai_control_title{
  width:100%;
  text-align: center;
  font-size:2.5rem;
  color:#FFFFFF;
  font-weight: bold;
}
.index_ai_control hr{
  width: 3rem;
  margin: 0 auto;
  height: 0.1875rem;
  background: #FFFFFF;
  margin-top: 1.25rem;
}
.index_ai_control_desc{
  width:100%;
  text-align: center;
  font-size:1.125rem;
  color: #FFFFFF;
  margin-top: 1.25rem;
}
/* 报警 */
.index_alarm{
  padding: 5rem 0 9.25rem 0;
  background: #FFFFFF;
  background-size: cover;
}
.index_alarm .index_alarm_left{
  width:46.875rem;
  height:40.9375rem;
  background-size: cover;
}
.original_page_center.original_page_center_row{
  flex-direction: row;
  justify-content: space-between;
}
.index_alarm .index_alarm_right{
  width:32rem;
  text-align: right;
  margin-top:14.625rem;
}
.index_alarm .index_alarm_right
.index_alarm_right_title
{
  font-size: 2.5rem;
  font-weight: bold;
  color:#27323E;
}
.index_alarm .index_alarm_right
.index_alarm_right_desc
{
  font-size: 1.125rem;
  color:#27323E;
  margin-top:1.25rem;
}
.index_alarm .index_alarm_right hr{
  width: 3rem;
  margin: 0 auto;
  height: 0.1875rem;
  background: #27323E;
  margin-top: 1.25rem;
  margin-right:0;
}
/* 连接 */
.index_connect{
  width:100%;
  height:59.125rem;
  background-size: cover;
}
.index_connect_title{
  width:100%;
  text-align: center;
  font-size:2.5rem;
  color:#27323E;
  font-weight: bold;
  margin-top:4.625rem;
}
.index_connect hr{
  width: 3rem;
  margin: 0 auto;
  height: 0.1875rem;
  background: #27323E;
  margin-top: 1.25rem;
}
.index_connect_desc{
  width:100%;
  text-align: center;
  font-size:1.125rem;
  color: #27323E;
  margin-top: 1.25rem;
}
/*首页透明度*/
.head_main.head_main_home{
  background-color: rgba(10,10,10,0.5);
}
.head_top.head_top_home{
  background-color: transparent;
}
/*--20220909首页新版修改----end--*/
/*--20220916官网内页新版修改----start--*/
.new2022_div_meter_info{
  margin:0 auto;
  margin-top:4.375rem;
}
.new2022_div_meter_info > div{
  overflow: hidden;
}
.motobike_meter_info .motobike_meter_info_banner{
  width:100%;
  height:50rem;
  text-align: center;
  background-color: #141414;
  background-size:cover;
}
.motobike_meter_info_banner_con{
  width:31.5rem;
  margin-left:18.6875rem;
  margin-top:13.5625rem;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.motobike_meter_info_banner_desc_hr{
  width:0.0625rem;
  height:0.8125rem;
  color:#27323E;
  background-color:#27323E;
  margin-left:0.625rem;
  margin-right:0.625rem;
  margin-top:0.2rem;
}
.motobike_meter_info_banner_title{
  font-size:3.5rem;
  font-weight: bold;
}
.motobike_meter_info_banner_desc{
  display: flex;
  flex-direction: row;
  align-items: center;
  margin-top:0.625rem;
}
.motobike_meter_info_banner_more{
  width:6rem;
  height:1.6875rem;
  background-size: 98% 100%;
  background-repeat: no-repeat;
  margin:0 auto;
  margin-top:2.5rem;
}
.motobike_meter_info_content_desc{
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  margin-top:1.25rem;
  width:86.25rem;
}
.motobike_meter_info_content_desc
.motobike_meter_info_content_one{
  width:43.75rem;
  height:23.1875rem;
  background-size: contain;
  background-color:#F7F8F9;
}
.motobike_meter_info_content_desc
.motobike_meter_info_content_two{
  width:41.25rem;
  height:23.1875rem;
  background-color:#F7F8F9;
}
.motobike_meter_info_content_one_title{
  font-size:2.25rem;
  font-weight: bold;
  text-align: center;
  margin-top:2.5625rem;
}
.motobike_meter_info_banner_more.motobike_meter_info_content_one_title_more
{
  margin-top:1.25rem;
}
.motobike_meter_info_content_one_title_content{
  margin-top:1.875rem;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.motobike_meter_info_content_one_title_content_title{
  font-size:1rem;
  color:rgba(40, 40, 40,0.6);
}
.motobike_meter_info_content_one_title_content_info{
  font-size:1.25rem;
  font-weight: bold;
  color:#282828;
}
.motobike_meter_info_content_one_title_content
.motobike_meter_info_content_one_title_content_title
{
  margin-top:0.875rem;
}
.motobike_meter_info_content_one_title_content
.motobike_meter_info_content_one_title_content_title:first-child
{
  margin-top:0;
}
.motobike_meter_info_bottom{
  margin-top:6.25rem;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.motobike_meter_info_bottom_hr{
  width:5rem;
  height:0.1875rem;
  background-color:#FFB800;
  margin-top:1.25rem;
}
.motobike_meter_info_bottom
.motobike_meter_info_bottom_content
{
  background-color:#F7F8F9;
  width:100%;
  padding-bottom:3.75rem;
}
.motobike_meter_info_bottom_content_line{
  width:86.25rem;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  margin-top:3.75rem;
}
.motobike_meter_info_bottom_content_line.motobike_meter_info_bottom_content_line_new{
  width:57.0625rem;
}
.motobike_meter_info_bottom_content_line
.motobike_meter_info_bottom_content_line_one{
  width:27.875rem;
  background-color:#FFFFFF;
  border-top-left-radius: 0.575rem;
  border-top-right-radius: 0.575rem;
}
.motobike_meter_info_bottom_content_line_one_img{
  width:27.875rem;
  height:15.75rem;
  background-size: contain;
  border-top-left-radius: 0.575rem;
  border-top-right-radius: 0.575rem;
}
.motobike_meter_info_bottom_content_line_one_title{
  color:#27323E;
  font-size:1.125rem;
  font-weight: bold;
  margin-top:1.25rem;
  margin-left:1.5rem;
}
.motobike_meter_info_bottom_content_line_one_user{
  margin-top:0.375rem;
  margin-left:1.5rem;
  margin-bottom:1.5rem;
}
.user_moto_bike_title{
  color:rgba(39, 50, 62,0.6);
}
.user_moto_bike_con{
  color:#FFB800;
}
.motobike_meter_info
 .motobike_meter_info_banner.motobike_meter_info_banner_new{
  height:48.625rem;
}
.motobike_meter_info_banner_con.motobike_meter_info_banner_new{
  width: 42rem;
  margin-left:16.25rem;
  margin-top:11.125rem;
  display: flex;
  flex-direction: column;
  align-items: start;
}
.motobike_meter_info_banner_con.motobike_meter_info_banner_new
.motobike_meter_info_banner_desc
span{
  margin-left:1rem;
}
.motobike_meter_info_banner_con.motobike_meter_info_banner_new
.motobike_meter_info_banner_desc
{
  margin-top:1.25rem;
}
.motobike_meter_info_banner_con.motobike_meter_info_banner_new
.motobike_meter_info_banner_desc
span:first-child{
  margin-left:0;
}
.motobike_meter_info_banner_con.motobike_meter_info_banner_new
.motobike_meter_info_banner_subtitle
{
  font-size:2.5rem;
  font-weight: bolder;
  text-align: left;
  margin-top:2.5rem;
}
.motobike_meter_info_banner_bottom{
  width:97.1875rem;
  height:32.0625rem;
  position: relative;
  margin-top:-12rem;
  margin-left:10.812rem;
  background-repeat: no-repeat;
  background-size: contain;
}
.motobike_meter_function_list{
  width:100%;
  height:65.875rem;
  background-color: #27323E;
  margin-top:-20.0625rem;
}
.motobike_meter_info_banner_bottom_desc{
  width:15rem;
  margin-top:10.25rem;
  margin-left:56rem;
}
.motobike_meter_info_banner_bottom_desc
.motobike_meter_info_banner_bottom_desc_title{
  font-size:2.5rem;
  font-weight: bold;
}
.motobike_meter_info_banner_bottom_desc
.motobike_meter_info_banner_bottom_desc_info
{
  font-size:1.25rem;
  margin-top:0.625rem;
}
.motobike_meter_function_list_img{
  width:86.25rem;
  height:38.5rem;
  background-size: contain;
  background-repeat: no-repeat;
  margin-top:18.0625rem;
  margin-left:16.25rem;
}
.motobike_meter_audio_control{
  width:100%;
  height:58.375rem;
  background-size: contain;
}
.motobike_meter_audio_control_title{
  font-size:2.5rem;
  color:#FFFFFF;
  margin-top:4.875rem;
  text-align: center;
}
.motobike_meter_audio_control_desc{
  font-size:1.125rem;
  color:#FFFFFF;
  margin-top:0.625rem;
  text-align: center;
}
.motobike_meter_msg{
  width:100%;
  height:89.5rem;
  background-color:#27323E;
}
.motobike_meter_msg_content{
  margin-left:16.25rem;
}
.motobike_meter_msg_title{
  font-size:2.5rem;
  font-weight: bold;
  margin-top:6.25rem;
  color:#FFFFFF;
}
.motobike_meter_msg_desc{
  font-size:1.125rem;
  margin-top:0.625rem;
  color:#FFFFFF;
}
.motobike_meter_msg_img_one{
  width:86.25rem;
  height:31.375rem;
  margin-top:2.5rem;
  background-size:contain;
}
.motobike_meter_msg_subtitle{
  font-size:2.5rem;
  font-weight: bold;
  color:#FFFFFF;
  margin-top:6.25rem;
}
.motobike_meter_msg_img_two{
  width:86.25rem;
  height:23rem;
  margin-top:2.5rem;
  background-size:contain;
}
.motobike_meter_app{
  height:70.375rem;
  background-color:#27323E;
}
.motobike_meter_app_img{
  width:100%;
  height:34.9375rem;
  background-size:contain;
  background-repeat: no-repeat;
}
.motobike_meter_app_sub_img{
  width:38.5625rem;
  height:45.1875rem;
  position:relative;
  margin-top:-18.5rem;
  margin-left:81.4375rem;
  background-size: contain;
}
.motobike_meter_app_content{
  margin-left:16.25rem;
  margin-top:-26.6875rem;
}
.motobike_meter_app_title{
  font-size:2.5rem;
  font-weight: bold;
  margin-top:2.5rem;
  color:#FFFFFF;
}
.motobike_meter_app_desc
{
  font-size:1.125rem;
  color:#FFFFFF;
  margin-top:0.625rem;
}
.motobike_meter_app_content_img{
  width:29.5625rem;
  height:10.9375rem;
  background-size: contain;
  margin-top:4.375rem;
}
.motobike_meter_video_play{
  width:100%;
  height:49.8125rem;
  background-color:#27323E;
}
.motobike_meter_video_play_title{
  font-size:2.5rem;
  font-weight: bold;
  color:#FFFFFF;
  text-align: center;
}
.motobike_meter_video_play_desc{
  font-size:1.125rem;
  color:#FFFFFF;
  text-align: center;
  margin-top:0.625rem;
}
.motobike_meter_video_play_img{
  width:100%;
  height:37.9375rem;
  margin-top:2.5rem;
  background-size: contain;
  background-repeat: no-repeat;
}
.motobike_meter_connect{
  width:100%;
  height:51.5625rem;
  background-size: contain;
  background-repeat: no-repeat;
  background-color:#27323E;
}
.motobike_meter_connect_title{
  text-align: center;
  font-size: 2.5rem;
  font-weight: bold;
  color:#FFFFFF;
  margin-top:4.5rem;
}
.motobike_meter_connect_desc{
  text-align: center;
  font-size: 1.125rem;
  color:#FFFFFF;
  margin-top:0.625rem;
}
.motobike_meter_own_tech{
  width:100%;
  height:50.625rem;
}
.motobike_meter_own_tech_content{
  margin-top:4.8125rem;
  margin-left:16.25rem;
}
.motobike_meter_own_tech_title{
  color:#27323E;
  font-weight: bold;
  font-size:2.5rem;
}
.motobike_meter_own_tech_hr{
  width:3rem;
  height:0.1875rem;
  background-color:#27323E;
  margin-top:1.25rem;
  margin-bottom:1.25rem;
}
.motobike_meter_own_tech_desc{
  font-size:1.125rem;
  color:#27323E;
}
.motobike_meter_own_tech_img{
  width:16.875rem;
  height:17.375rem;
  background-size: contain;
  background-repeat: no-repeat;
  margin-top:4rem;
}
.motobike_meter_own_tech_subtitle{
  font-size:1.375rem;
  font-weight: bold;
  margin-top:1.1875rem;
}
.motobike_meter_own_tech_desc_new{
  font-size:1.125rem;
  color:#27323E;
  margin-top:0.625rem;
}
.motobike_dr_info_banner_toptitle{
  font-size: 3.5rem;
  font-weight: bold;
  color:#FFB800;
  margin-top:5rem;
}
.motobike_dr_info_banner_title{
  font-size: 3.5rem;
  font-weight: bold;
  color:#FFFFFF;
}
.motobike_dr_info_banner_desc{
  font-size:1.375rem;
  line-height:2.25rem;
  width:71.25rem;
  margin:0 auto;
  margin-top:1.25rem;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}
.motobike_dr_info_banner_desc
span{
  color:#FFFFFF;
}
.motobike_dr_info_banner_next{
  font-size:1.375rem;
  line-height:2.25rem;
  width:27.5rem;
  margin:0 auto;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}
.motobike_dr_info_banner_next
span{
  color:#FFFFFF;
}
.motobike_dr_info_banner_more{
  width:6rem;
  height:1.6875rem;
  background-size: 98% 100%;
  background-repeat: no-repeat;
  margin:0 auto;
  margin-top:2.5rem;
}
.motobike_dr_info_banner_product{
  margin:0 auto;
  margin-top:2.5rem;
  width:86.25rem;
  height:27.0625rem;
  background-size: contain;
  background-repeat: no-repeat;
}
.motobike_meter_info_banner.motobike_meter_info_banner_dr{
  height:55rem;
}
.motobike_dr430e{
  width:100%;
  margin-top:1.25rem;
  height:50rem;
  background-repeat: no-repeat;
  background-size: contain;
}
.motobike_dr430x{
  width:100%;
  margin-top:1.25rem;
  height:50rem;
  background-repeat: no-repeat;
  background-size: contain;
}
.motobike_dr430e_content{
  margin-top:18.75rem;
  margin-left:24.1875rem;
  width:38rem;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.motobike_dr430e_title{
  font-size: 3.5rem;
  font-weight: bold;
  color:#FFFFFF;
}
.motobike_dr430e_title span{
  color:#FFB800;
}
.motobike_dr430e_desc{
  font-size:1.375rem;
  color:#FFFFFF;
  margin-top:1.25rem;
}
.motobike_dr430e_learn_more{
  width:6rem;
  height:1.6875rem;
  background-size: 98% 100%;
  background-repeat: no-repeat;
  margin-top:2.5rem;
}
.motobike_dr430x_content{
  margin-top:16.75rem;
  margin-left:67.5rem;
  width:35rem;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.motobike_dr430x_toptitle{
  font-size: 3.5rem;
  font-weight: bold;
  color:#FFB800;
}
.motobike_dr430x_title{
  font-size: 3.5rem;
  font-weight: bold;
  color:#FFFFFF;
}
.motobike_dr430x_desc{
  font-size:1.375rem;
  color:#FFFFFF;
  margin-top:1.25rem;
  text-align: center;
}
.motobike_dr430x_learn_more{
  width:6rem;
  height:1.6875rem;
  background-size: 98% 100%;
  background-repeat: no-repeat;
  margin-top:2.5rem;
}
.motobike_dr_info_banner_toptitle.motobike_dr_info_banner_toptitle_new{
  font-size:5.3125rem;
  color:#FFFFFF;
  margin-top:3.25rem;
}
.motobike_dr_info_banner_title.motobike_dr_info_banner_title_new{
  font-size: 2.5rem;
}
.motobike_meter_info_banner.motobike_meter_info_banner_dr.motobike_meter_info_banner_dr_new{
  height:47.4375rem;
}
.motobike_dr_info_banner_product.motobike_dr_info_banner_product_new{
  margin-top:1.5625rem;
  width:86.25rem;
  height:22.9375rem;
}
.motobike_dr_info_banner_hr{
  width:3rem;
  height:0.25rem;
  background:#FFFFFF;
  margin:0 auto;
  margin-top:1.875rem;
  margin-bottom:1.875rem;
}
.motobike_meter_local_nav{
  width:100%;
  height:59.4375rem;
  background-color: #F6F6F6;
}
.motobike_meter_local_nav_title{
  font-size:2.5rem;
  font-weight: bold;
  margin-top:5rem;
  text-align: center;
}
.motobike_meter_line{
  width:3rem;
  height:0.1875rem;
  background-color: #27323E;
  border-radius: 0.25rem;
  margin:0 auto;
  margin-top:0.625rem;
  margin-bottom:0.625rem;
  text-align: center;
}
.motobike_meter_local_nav_desc{
  text-align: center;
  font-size:1.125rem;
  color:#27323E;
  line-height:1.875rem;
}
.motobike_meter_local_nav_img{
  width:86.25rem;
  height:36.0625rem;
  margin:0 auto;
  background-repeat: no-repeat;
  background-size: contain;
}
.index_alarm.index_alarm_new{
  padding: 5rem 0 5rem 0;
}
.motobike_meter_remote_find_img{
  width:100%;
  height:47.125rem;
  margin-top:2.5rem;
  background-size: contain;
  background-repeat: no-repeat;
}
.motobike_meter_ips_screen_content{
  width:100%;
  height:53.75rem;
  background-size:cover;
}
.motobike_meter_ips_screen_title{
  font-size:2.5rem;
  font-weight: bold;
  color:#FFFFFF;
  margin-top:6.75rem;
  text-align: center;
}
.motobike_meter_line_w{
  width:3rem;
  height:0.1875rem;
  background-color: #FFFFFF;
  border-radius: 0.25rem;
  margin:0 auto;
  margin-top:0.625rem;
  margin-bottom:0.625rem;
  text-align: center;
}
.motobike_meter_ips_screen{
  margin-top:7.5rem;
}
.motobike_meter_ips_screen_desc{
  font-size: 1.125rem;
  color:#FFFFFF;
  text-align: center;
}
.motobike_meter_simple_install{
  margin-top:2.5rem;
}
.motobike_meter_simple_install_img{
  width:43.125rem;
  height:50.75rem;
  background-repeat: no-repeat;
  background-size: contain;
  margin:0 auto;
  margin-top:2.5rem;
}
/*--20220916官网内页新版修改----end--*/
/*--20220927官网 DR430E ----start--*/
.new20220927_dr430e_meter_info{
  margin:0 auto;
  margin-top:4.375rem;
}
.new20220927_dr430e_meter_info .title_1{
  font-size: 3.5rem;
  font-weight: 400;
  color: #FFFFFF;
}
.new20220927_dr430e_meter_info .title_2{
  font-size: 3.5rem;
  font-weight: 800;
  color: #F6AB74;
}
.new20220927_dr430e_meter_info .title_3{
  font-size: 2rem;
  font-weight: 400;
  color: #FFFFFF;
  /*line-height: 2.25rem;*/
}
.new20220927_dr430e_meter_info .title_4{
  font-size: 1.375rem;
  font-weight: 400;
  color: #FFFFFF;
  /*line-height: 2.25rem;*/
}
.new20220927_dr430e_meter_info .title_5{
  font-size: 2.5rem;
  font-weight: bold;
  color: #FFFFFF;
}
.new20220927_dr430e_meter_info .title_6{
  font-size: 1.125rem;
  font-weight: 400;
  color: #FFFFFF;
}
.new20220927_dr430e_meter_info .title_7{
  font-size: 2.5rem;
  font-weight: bold;
  color: #030303;
}
.new20220927_dr430e_meter_info .title_8{
  font-size: 1.125rem;
  font-weight: 400;
  color: #030303;
}
.new20220927_dr430e_meter_info .lazy{
  background-size:cover;
}
.new20220927_dr430e_meter_info .icon{
  width: 3rem;
  height: 0.25rem;
  background-color: #FFFFFF;
}
.new20220927_dr430e_meter_info .meter_info_header{
  width: 100%;
  height: 50rem;
}
.new20220927_dr430e_meter_info .meter_info_header .meter_info_header_title{
  padding-top: 17.625rem;
  padding-right: 25%;
  text-align: center;
}
.new20220927_dr430e_meter_info .font_color{
  color: #F6AB74;
}
.new20220927_dr430e_meter_info .meter_info_header .icon{
  margin: auto;
  margin-top: 1.8rem;
  margin-bottom: 1.8rem;
}
.new20220927_dr430e_meter_info .meter_info_header .title_4{
  margin-top: 0.6rem;
}
.new20220927_dr430e_meter_info .meter_info_pub{
  margin-top: 1.3125rem;
  width: 100%;
  height: 65.6875rem;
}
.new20220927_dr430e_meter_info .meter_info_pub div{
  margin: auto;
  text-align: center;
  padding-top: 7.4375rem;
}
.new20220927_dr430e_meter_info .meter_info_pub .title_3{
  margin-top: 1.875rem;
  margin-bottom: 5.625rem;
}
.new20220927_dr430e_meter_info .meter_info_fun{
  margin-top: 1.3125rem;
  width: 100%;
  height: 41.875rem;
}
.new20220927_dr430e_meter_info .meter_info_fun div{
  margin: auto;
  text-align: center;
  padding-top: 3.75rem;
}
.new20220927_dr430e_meter_info .meter_info_fun .title_6{
  margin-top: 0.625rem;
}
.new20220927_dr430e_meter_info .meter_info_protect{
  margin-top: 1.3125rem;
  width: 100%;
  height: 47rem;
}
.new20220927_dr430e_meter_info .meter_info_protect div{
  padding-top: 13.625rem;
  margin-left: 14%;
}
.new20220927_dr430e_meter_info .meter_info_protect .title_5{
  margin-bottom: 0.625rem;
}
.new20220927_dr430e_meter_info .meter_info_camera{
  margin-top: 1.3125rem;
  width: 100%;
  height: 50rem;
}
.new20220927_dr430e_meter_info .meter_info_camera div{
  padding-top: 6.25rem;
  margin-left: 14%;
}
.new20220927_dr430e_meter_info .meter_info_camera .title_6{
  line-height: 2rem;
}
.new20220927_dr430e_meter_info .meter_info_camera div p:nth-child(3){
  padding-top: 0.625rem;
}
.new20220927_dr430e_meter_info .meter_info_core{
  width: 80%;
  margin: auto;
  margin-top: 1.3125rem;
}
.new20220927_dr430e_meter_info .meter_info_core .title_7,.title_8{
  text-align: center;
  line-height: 3.5rem;
}
.new20220927_dr430e_meter_info .meter_info_sys{
  width: 100%;
  height: 30.5625rem;
  background-repeat: round;
  margin-bottom: 3.75rem;
}
.new20220927_dr430e_meter_info .meter_info_sys div{
  padding-top: 11.5625rem;
  padding-left: 5.6875rem;
}
.new20220927_dr430e_meter_info .meter_info_sys .title_5{
  padding-bottom: 1rem;
}
.new20220927_dr430e_meter_info .meter_info_ips{
  width: 100%;
  height: 30.5625rem;
  background-repeat: round;
  margin-top: 1rem;
}
.new20220927_dr430e_meter_info .meter_info_app{
  margin-top: 1.3125rem;
  width: 100%;
  height: 42.5rem;
}
.new20220927_dr430e_meter_info .meter_info_app .title_5{
  text-align: center;
  padding-top: 6.25rem;
}
.new20220927_dr430e_meter_info .meter_info_screen{
  margin-top: 1.3125rem;
  margin-bottom: 1.3125rem;
  width: 100%;
  height: 46.25rem;
}
.new20220927_dr430e_meter_info .meter_info_screen .title_5{
  text-align: center;
  padding-top: 6.25rem;
}
.new20220927_dr430e_meter_info .meter_info_screen .title_6{
  text-align: center;
  padding-top: 0.625rem;
}
/*--20220927官网 DR430E ----end--*/
/*--20220927官网 DR430x ----start--*/
.new20220927_dr430x_meter_info{
  margin:0 auto;
  margin-top:4.375rem;
}
.new20220927_dr430x_meter_info .title_1{
  font-size: 3.5rem;
  font-weight: 400;
  color: #FFFFFF;
}
.new20220927_dr430x_meter_info .title_2{
  font-size: 3.5rem;
  font-weight: 800;
  color: #F6AB74;
}
.new20220927_dr430x_meter_info .title_3{
  font-size: 2rem;
  font-weight: 400;
  color: #FFFFFF;
  /*line-height: 2.25rem;*/
}
.new20220927_dr430x_meter_info .title_4{
  font-size: 1.375rem;
  font-weight: 400;
  color: #FFFFFF;
  /*line-height: 2.25rem;*/
}
.new20220927_dr430x_meter_info .title_5{
  font-size: 2.5rem;
  font-weight: bold;
  color: #FFFFFF;
}
.new20220927_dr430x_meter_info .title_6{
  font-size: 1.125rem;
  font-weight: 400;
  color: #FFFFFF;
}
.new20220927_dr430x_meter_info .title_7{
  font-size: 2.5rem;
  font-weight: bold;
  color: #030303;
}
.new20220927_dr430x_meter_info .title_8{
  font-size: 1.125rem;
  font-weight: 400;
  color: #030303;
}
.new20220927_dr430x_meter_info .lazy{
  background-size:cover;
}
.new20220927_dr430x_meter_info .icon{
  width: 3rem;
  height: 0.25rem;
  background-color: #FFFFFF;
}
.new20220927_dr430x_meter_info .meter_info_header{
  width: 100%;
  height: 50rem;
}
.new20220927_dr430x_meter_info .meter_info_header .meter_info_header_title{
  padding-top: 17.625rem;
  padding-left: 45%;
  text-align: center;
}
.new20220927_dr430x_meter_info .font_color{
  color: #F6AB74;
}
.new20220927_dr430x_meter_info .meter_info_header .icon{
  margin: auto;
  margin-top: 1.8rem;
  margin-bottom: 1.8rem;
}
.new20220927_dr430x_meter_info .meter_info_header .title_4{
  margin-top: 0.6rem;
}
.new20220927_dr430x_meter_info .meter_info_fun{
  margin-top: 1.3125rem;
  width: 100%;
  height: 41.875rem;
}
.new20220927_dr430x_meter_info .meter_info_fun div{
  margin: auto;
  text-align: center;
  padding-top: 3.75rem;
}
.new20220927_dr430x_meter_info .meter_info_fun .title_6{
  margin-top: 0.625rem;
}
.new20220927_dr430x_meter_info .meter_info_panel{
  margin-top: 1.3125rem;
  width: 100%;
  height: 50rem;
}
.new20220927_dr430x_meter_info .meter_info_panel div{
  padding-top: 19.3125rem;
  margin-left: 14%;
}
.new20220927_dr430x_meter_info .meter_info_panel .title_5{
  margin-bottom: 0.625rem;
}
.new20220927_dr430x_meter_info .meter_info_camera{
  margin-top: 1.3125rem;
  width: 100%;
  height: 57.5rem;
}
.new20220927_dr430x_meter_info .meter_info_camera div{
  padding-top: 8.3125rem;
  margin-left: 14%;
}
.new20220927_dr430x_meter_info .meter_info_camera .title_6{
  line-height: 2rem;
}
.new20220927_dr430x_meter_info .meter_info_camera div p:nth-child(3){
  padding-top: 0.625rem;
}
.new20220927_dr430x_meter_info .meter_info_sleep{
  margin-top: 1.3125rem;
  width: 100%;
  height: 47.375rem;
}
.new20220927_dr430x_meter_info .meter_info_sleep div{
  padding-top: 15.75rem;
  margin-left: 14%;
}
.new20220927_dr430x_meter_info .meter_info_sleep .title_5{
  margin-bottom: 0.625rem;
}
.new20220927_dr430x_meter_info .meter_info_protect{
  margin-top: 1.3125rem;
  width: 100%;
  height: 47rem;
}
.new20220927_dr430x_meter_info .meter_info_protect div{
  padding-top: 13.625rem;
  margin-left: 14%;
}
.new20220927_dr430x_meter_info .meter_info_protect .title_5{
  margin-bottom: 0.625rem;
}
.new20220927_dr430x_meter_info .meter_info_core{
  width: 80%;
  margin: auto;
  margin-top: 1.3125rem;
}
.new20220927_dr430x_meter_info .meter_info_core .title_7,.title_8{
  text-align: center;
  line-height: 3.5rem;
}
.new20220927_dr430x_meter_info .meter_info_sys{
  width: 100%;
  height: 30.5625rem;
  background-repeat: round;
  margin-bottom: 3.75rem;
}
.new20220927_dr430x_meter_info .meter_info_sys div{
  padding-top: 11.5625rem;
  padding-left: 5.6875rem;
}
.new20220927_dr430x_meter_info .meter_info_sys .title_5{
  padding-bottom: 1rem;
}
.new20220927_dr430x_meter_info .meter_info_ips{
  width: 100%;
  height: 30.5625rem;
  background-repeat: round;
  margin-top: 1rem;
}
.new20220927_dr430x_meter_info .meter_info_app{
  margin-top: 1.3125rem;
  width: 100%;
  height: 42.5rem;
}
.new20220927_dr430x_meter_info .meter_info_app .title_5{
  text-align: center;
  padding-top: 6.25rem;
}
.new20220927_dr430x_meter_info .meter_info_effect{
  margin-top: 1.3125rem;
  margin-bottom: 1.3125rem;
  width: 100%;
  height: 50.375rem;
}
/*--20220927官网 DR430X ----end--*/
/*--20220930官网 技术合作-大排量 ----start--*/
.new20220930_merge_big_dis{
  margin:0 auto;
  margin-top:4.375rem;
}
.new20220930_merge_big_dis .lazy{
  background-size: cover;
}
.new20220930_merge_big_dis .title_1{
  font-size: 3rem;
  font-weight: bold;
  color: #FFFFFF;
}
.new20220930_merge_big_dis .title_2{
  font-size: 1.5rem;
  font-weight: bold;
  color: #333333;
}
.new20220930_merge_big_dis .merge_big_dis_header{
  width: 100%;
  height: 43.75rem;
  display: flex;
}
.new20220930_merge_big_dis .merge_big_dis_header div{
  width: 60%;
  height: 7.5rem;
  margin: auto;
  background-color: #FFB800;
  opacity: 0.7;
}
.new20220930_merge_big_dis .merge_big_dis_header div p{
  text-align: center;
  line-height: 7.5rem;
}
.new20220930_merge_big_dis .merge_big_dis_div:nth-child(2){
  width: 100%;
  height: 35rem;
}
.new20220930_merge_big_dis .merge_big_dis_div:nth-child(3){
  width: 100%;
  height: 35rem;
}
.new20220930_merge_big_dis .merge_big_dis_div:nth-child(5){
  width: 100%;
  height: 47.5rem;
}
.new20220930_merge_big_dis .merge_big_dis_div:nth-child(6){
  width: 100%;
  height: 25.125rem;
}
.new20220930_merge_big_dis .func{
  width: 80%;
  height: 195rem;
  margin: auto;
}
.new20220930_merge_big_dis .func .title_2{
  margin-top: 6.0625rem;
}
.new20220930_merge_big_dis .func .lazy{
  width: 100%;
  height: 112.5rem;
}
.new20220930_merge_big_dis .func .product_cost{
  width: 100%;
  margin-top: 1.125rem;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.new20220930_merge_big_dis .func .product_cost .lazy{
  width: 49%;
  height: 15rem;
}
/*--20220930官网 技术合作-大排量 ----end--*/
/*--20220930官网 技术合作-小排量 ----end--*/
.new20220930_merge_small_dis{
  margin:0 auto;
  margin-top:4.375rem;
}
.new20220930_merge_small_dis .lazy{
  background-size: cover;
}
.new20220930_merge_small_dis .title_1{
  font-size: 3rem;
  font-weight: bold;
  color: #FFFFFF;
}
.new20220930_merge_small_dis .title_2{
  font-size: 1.5rem;
  font-weight: bold;
  color: #333333;
}
.new20220930_merge_small_dis .merge_big_dis_header{
  width: 100%;
  height: 43.75rem;
  display: flex;
}
.new20220930_merge_small_dis .merge_big_dis_header div{
  width: 60%;
  height: 7.5rem;
  margin: auto;
  background-color: #FFB800;
  opacity: 0.7;
}
.new20220930_merge_small_dis .merge_big_dis_header div p{
  text-align: center;
  line-height: 7.5rem;
}
.new20220930_merge_small_dis .merge_small_dis_div:nth-child(2){
  width: 100%;
  height: 35rem;
}
.new20220930_merge_small_dis .merge_small_dis_div:nth-child(3){
  width: 100%;
  height: 35rem;
}
.new20220930_merge_small_dis .merge_small_dis_div:nth-child(4){
  width: 100%;
  height: 41.25rem;
}
.new20220930_merge_small_dis .merge_small_dis_div:nth-child(6){
  width: 100%;
  height: 25.125rem;
}
.new20220930_merge_small_dis .func{
  width: 80%;
  height: 120rem;
  margin: auto;
}
.new20220930_merge_small_dis .func .title_2{
  margin-top: 6.0625rem;
}
.new20220930_merge_small_dis .func .lazy{
  width: 100%;
  height: 15rem;
  margin-top: 1.125rem;
}
/*--20220930官网 技术合作-小排量 ----end--*/
/*--20221013官网 自行车互联导航仪-目录 ----start--*/
.new20221013_bike_nav{
  margin:0 auto;
  margin-top:4.375rem;
}
.new20221013_bike_nav .lazy{
  background-size: cover;
}
.new20221013_bike_nav .title_1{
  font-size: 3.5rem;
  font-weight: bold;
  color: #FFFFFF;
}
.new20221013_bike_nav .title_2{
  font-size: 1.375rem;
  font-weight: 400;
  color: #FFFFFF;
  line-height: 2.25rem;
}
.new20221013_bike_nav .title_3{
  font-size: 2.25rem;
  font-weight: bold;
  color: #27323E;
}
.new20221013_bike_nav .title_4{
  font-size: 1rem;
  font-weight: 400;
  color: #282828;
}
.new20221013_bike_nav .title_5{
  font-size: 1.25rem;
  font-weight: bold;
  color: #282828;
}
.new20221013_bike_nav .title_6{
  font-size: 1.125rem;
  font-weight: bold;
  color: #27323E;
}
.new20221013_bike_nav .title_7{
  font-size: 0.875rem;
  font-weight: 400;
  color: #27323E;
}
.new20221013_bike_nav .bike_header{
  width: 100%;
  height: 47.5rem;
}
.new20221013_bike_nav .bike_header_title{
  width: 28rem;
  height: 35rem;
  padding-top: 10.5rem;
  margin-left: 16%;
}
.new20221013_bike_nav .bike_header_size{
  width: 80%;
  height: 2.25rem;
  display: flex;
  justify-content: space-evenly;
  margin: auto;
  margin-top: 0.875rem;
}
.new20221013_bike_nav .bike_header_size div{
  width: 5rem;
  height: 2.25rem;
  border:0.1rem #FFFFFF solid;
  text-align: center;
  font-size: 1.375rem;
  font-weight: 400;
  color: #FFFFFF;
  line-height: 2.25rem;
}
.new20221013_bike_nav .bike_header_title .title_2{
  text-align: center;
  padding-top: 1.25rem;
}
.new20221013_bike_nav .bike_header_title .lazy{
  width:6rem;
  height:1.6875rem;
  background-size: 98% 100%;
  background-repeat: no-repeat;
  margin:0 auto;
  margin-top:2.5rem;
}
.new20221013_bike_nav .bike_content{
  width: 80%;
  margin: auto;
}
.new20221013_bike_nav .bike_merge{
  width: 100%;
  height: 23.1875rem;
  margin-top: 1.25rem;
  display: flex;
  justify-content: space-between;
}
.new20221013_bike_nav .bike_merge div{
  width: 49%;
  height: 23.1875rem;
  background-size: contain;
  background-color: #F7F8F9;
}
.new20221013_bike_nav .bike_merge .title_3{
  text-align: center;
  padding-top: 2.5625rem;
}
.new20221013_bike_nav .bike_merge .title_4{
  text-align: center;
  padding-top: 1rem;
}
.new20221013_bike_nav .bike_merge .title_5{
  text-align: center;
  padding-top: 0.5rem;
}
.new20221013_bike_nav .bike_join .lazy{
  width:6rem;
  height:1.6875rem;
  background-size: 98% 100%;
  background-repeat: no-repeat;
  margin:0 auto;
  margin-top:1rem;
}
.new20221013_bike_nav .bike_agent .title_3{
  padding-bottom: 1.2rem;
}
.new20221013_bike_nav .bike_user{
  text-align: center;
  margin-top: 6.25rem;
  margin-bottom: 1.25rem;
}
.new20221013_bike_nav .bike_ico{
  width: 5rem;
  height: 0.1875rem;
  background: #FFB800;
  border-radius: 0rem 0rem 0rem 0rem;
  opacity: 1;
  margin: auto;
}
.new20221013_bike_nav .bike_car_show{
  width: 100%;
  height: 30rem;
  background: #F7F8F9;
  border-radius: 0rem 0rem 0rem 0rem;
  opacity: 1;
}
.new20221013_bike_nav .bike_car_show_con{
  width: 80%;
  height: 21.6875rem;
  margin: auto;
  display: flex;
  justify-content: space-between;
  padding-top: 3.75rem;
}
.new20221013_bike_nav .bike_car_show_con .bike_car_show_sort{
  width: 32%;
  height: 21.6875rem;
  background: #FFFFFF;
}
.new20221013_bike_nav .bike_car_show_con .lazy{
  width: 100%;
  height: 15.75rem;
}
.new20221013_bike_nav .bike_car_show_con .bike_car_describe{
  padding-top: 1.25rem;
  padding-left: 1.5rem;
}
.new20221013_bike_nav .bike_car_show_con .bike_car_describe .title_7 span{
  font-weight: 400;
  color: #FFB800;
}
/*--20221013官网 自行车互联导航仪-目录 ----end--*/
/*--20221013官网 自行车互联导航仪-内页 ----start--*/
.new20221013_bike_detail{
  margin:0 auto;
  margin-top:4.375rem;
}
.new20221013_bike_detail .lazy{
  background-size: cover;
}
.new20221013_bike_detail .title_1{
  font-size: 3.5rem;
  font-weight: bold;
  color: #FFFFFF;
}
.new20221013_bike_detail .title_2{
  font-size: 1.375rem;
  font-weight: 400;
  color: #FFFFFF;
  line-height: 2.25rem;
}
.new20221013_bike_detail .title_3{
  font-size: 2.5rem;
  font-weight: bold;
  color: #FFFFFF;
}
.new20221013_bike_detail .title_4{
  font-size: 1.125rem;
  font-weight: 400;
  color: #FFFFFF;
}
.new20221013_bike_detail .title_5{
  font-size: 2.5rem;
  font-weight: bold;
  color: #030303;
}
.new20221013_bike_detail .title_6{
  font-size: 1.125rem;
  font-weight: 400;
  color: #030303;
}
.new20221013_bike_detail .bike_header{
  width: 100%;
  height: 47.5rem;
}
.new20221013_bike_detail .bike_header_title{
  width: 28rem;
  height: 35rem;
  padding-top: 10.5rem;
  margin-left: 16%;
}
.new20221013_bike_detail .bike_header_size{
  width: 80%;
  height: 2.25rem;
  display: flex;
  justify-content: space-evenly;
  margin: auto;
  margin-top: 0.875rem;
}
.new20221013_bike_detail .bike_header_size div{
  width: 5rem;
  height: 2.25rem;
  border:0.1rem #FFFFFF solid;
  text-align: center;
  font-size: 1.375rem;
  font-weight: 400;
  color: #FFFFFF;
  line-height: 2.25rem;
}
.new20221013_bike_detail .bike_header_title .title_2{
  text-align: center;
  padding-top: 1.25rem;
}
.new20221013_bike_detail .bike_header_title .lazy{
  width:6rem;
  height:1.6875rem;
  background-size: 98% 100%;
  background-repeat: no-repeat;
  margin:0 auto;
  margin-top:2.5rem;
}
.new20221013_bike_detail .bike_background{
  width: 100%;
  height: 102.5rem;
  background-color: #0D0D0F;
}
.new20221013_bike_detail .bike_background .bike_sys{
  width: 100%;
  height: 42.1875rem;
  margin-top: 1.25rem;
}
.new20221013_bike_detail .bike_background .title_3{
  margin-top: 6.25rem;
  text-align: center;
}
.new20221013_bike_detail .bike_background .title_4{
  text-align: center;
  margin-top: 0.625rem;
  margin-bottom: 2.5rem;
}
.new20221013_bike_detail .bike_background .bike_Large_screen{
  width: 80%;
  height: 42.125rem;
  margin: auto;
}
.new20221013_bike_detail .bike_app{
  width: 100%;
  height: 42.5625rem;
}
.new20221013_bike_detail .bike_app .title_5{
  padding-top: 6.9375rem;
  padding-left: 14%;
  padding-bottom: 0.625rem;
}
.new20221013_bike_detail .bike_app .title_6{
  padding-left: 14%;
}
.new20221013_bike_detail .bike_background_1{
  width: 100%;
  background-color: #0D0D0F;
}
.new20221013_bike_detail .bike_background_1 .bike_convenient{
  width: 80%;
  height: 135rem;
  margin: auto;
}
.new20221013_bike_detail .bike_convenient .bike_waterproof{
  width: 100%;
  padding-top: 7.0625rem;
  padding-bottom: 2.5rem;
  display: flex;
}
.new20221013_bike_detail .bike_convenient .bike_waterproof div:nth-child(1){
  width: 40%;
  height: 45.0625rem;
}
.new20221013_bike_detail .bike_convenient .bike_waterproof div:nth-child(2){
  width: 60%;
  height: 45.0625rem;
}
.new20221013_bike_detail .bike_convenient .bike_waterproof .title_3{
  padding-top: 16.5rem;
  padding-bottom: 0.625rem;
}
.new20221013_bike_detail .bike_disassembly{
  width: 100%;
}
.new20221013_bike_detail .bike_disassembly p{
  text-align: center;
}
.new20221013_bike_detail .bike_disassembly .title_3{
  width: 100%;
  padding-top: 5rem;
  margin-bottom: 0.625rem;
}
.new20221013_bike_detail .bike_disassembly .lazy{
  width: 100%;
  height: 24rem;
  margin-top: 2.5rem;
}
.new20221013_bike_detail .bike_app_1{
  width: 80%;
  height: 62rem;
  margin: auto;
}
.new20221013_bike_detail .bike_app_1 p{
  text-align: center;
}
.new20221013_bike_detail .bike_app_1 .title_5{
  padding-top: 3.75rem;
  padding-bottom: 0.625rem;
}
.new20221013_bike_detail .bike_app_1 .lazy{
  margin-top: 1.875rem;
  width: 100%;
  height: 46.25rem;
}
/*--20221013官网 自行车互联导航仪-内页 ----end--*/
/*--20221108官网 关于思骑下面的大事记新增样式----start*/
.about_siqi_bigevent{
  width: 78.8125rem;
  height: 95.75rem;
}
.about_siqi_bigevent_content{
  padding-top:3.75rem;
  padding-left:3.75rem;
  padding-bottom:5.25rem;
}
.about_siqi_bigevent_content_title{
  color:#1E1E1F;
  font-size: 2rem;
  font-weight: bold;
}
.about_siqi_bigevent_content_tab_line{
  margin-top:0.8125rem;
  width:12.25rem;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}
.about_siqi_bigevent_content_tab{
  width:5.5rem;
  height:2rem;
  line-height:2rem;
  border-radius: 1rem;
  background-color: #FFFFFF;
  text-align: center;
  cursor:pointer;
}
.about_siqi_bigevent_content_tab.about_siqi_bigevent_content_tab_active
{
  background-color: #FFB800;
  font-weight: bold;
}
.about_siqi_bigevent_content_info{
  margin-top:2.625rem;
  height:17rem;
}
.about_siqi_bigevent_content_info.about_siqi_bigevent_content_info_last_prev{
  height:28rem;
}
.about_siqi_bigevent_content_info_arrow_block{
  width:0.625rem;
  height:5rem;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.about_siqi_bigevent_content_info{
  width:56.5625rem;
	display:none;
}
.about_siqi_bigevent_content_info.about_siqi_bigevent_show{
  display: block;
}
.about_siqi_bigevent_content_info_logo_line{
  display: flex;
  flex-direction: row;
  height:5rem;
  align-items: center;
}
.about_siqi_bigevent_content_info_arrow{
  width:0.625rem;
  height:0.86375rem;
  background-repeat: no-repeat;
  background-size: contain;
  background-image: url(http://oss1.support.thinkerride.com/company/2022/11/about_icon.png);
}
.about_siqi_bigevent_content_info_circle{
  width:5rem;
  height:5rem;
  border-radius: 5rem;
  text-align: center;
  line-height: 5rem;
  font-size:1.625rem;
  font-weight: bold;
  background-color: #D4D4D4;
}
.about_siqi_bigevent_content_info_circle.about_siqi_bigevent_content_info_circle_one
{
  margin-left:1.1875rem;
}
.about_siqi_bigevent_content_info_line{
  width:13.8125rem;
  height:0.0625rem;
  background-color:#707070;
}
.about_siqi_bigevent_content_info_line.about_siqi_bigevent_content_info_line_last
{
  width:12rem;
}
.about_siqi_bigevent_content_info_line.about_siqi_bigevent_content_info_line_first{
  width:1.75rem;
}
.about_siqi_bigevent_content_info_content_line{
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  justify-content: space-around;
}
.about_siqi_bigevent_content_info_content_line_cont{
  display: flex;
  flex-direction: column;
  width:14.8125rem;
}
.about_siqi_bigevent_content_info_content_line_cont_title{
  font-size: 1.125rem;
  font-weight: bold;
  color:#1E1E1F;
  margin-top:0.625rem;
}
.about_siqi_bigevent_content_info_content_line_cont_desc{
  font-size:1rem;
  color:rgba(30, 30, 31,0.6);
  line-height:1.5rem;
}
.about_siqi_bigevent_content_info_horizontal_line{
  width:0.0625rem;
  height:19.725rem;
  background-color:#707070;
  margin-top:19.725rem;
}
.about_siqi_bigevent_content_info_horizontal_line.about_siqi_bigevent_content_info_horizontal_line_two{
  height:19.575rem;
  margin-top:19.575rem;
}
.about_siqi_bigevent_content_info_horizontal_line.about_siqi_bigevent_content_info_horizontal_line_three{
  height:30.7rem;
  margin-top:30.7rem;
}
.about_siqi_bigevent_content_info_line.about_siqi_bigevent_content_info_line_dot{
  width:39.3125rem;
  border:0.0625rem dashed #707070;
  background:none;
}
/*--20221108官网 关于思骑下面的大事记新增样式----end*/
/*--20221122官网 关于思骑下面的大事记和公司简介新增样式----start*/
.about_siqi_company_title_2022{
  font-size:1.625rem;
  font-weight: bold;
  color:#1E1E1F;
  margin-top:4rem;
}
.about_siqi_company_p_2022{
  font-size:1rem;
  color: rgba(30, 30, 31, 0.8);
  line-height:1.875rem;
  text-indent:2rem;
  max-width:56.25rem;
  margin-top:1rem;
  word-break:break-all;
}
.about_siqi_company_desc_2022{
  margin-top:2.5rem;
}
.about_siqi_company_desc_line_2022{
  display: flex;
  flex-direction: row;
  width:50rem;
  justify-content: space-between;
}
.about_siqi_company_desc_2022
.about_siqi_company_desc_line_2022{
  margin-top:1.875rem;
}
.about_siqi_company_desc_2022
.about_siqi_company_desc_line_2022:first-child{
  margin-top:0;
}
.about_siqi_company_desc_one_2022 {
  display: flex;
  flex-direction: column;
  width:22.5rem;
}
.about_siqi_company_desc_title_2022{
  font-size:1.25rem;
  font-weight: bold;
  color: rgba(30, 30, 31);
}
.about_siqi_company_desc_hr_2022{
  margin-top:0.625rem;
  width:2.375rem;
  height:0.25rem;
  background-color: #FFB800;
}
.about_siqi_company_desc_desc_2022{
  font-size:1rem;
  color: rgba(30, 30, 31, 0.8);
  margin-top:0.625rem;
}
.about_siqi_honour_img{
  margin-top:3.625rem;
  height:28.9375rem;
  width:auto;
  margin-left:-3.75rem;
  padding-top:2.25rem;
  background-size:cover;
}
.about_siqi_honour_img_title{
  margin-left:3.75rem;
  font-size:1.625rem;
  font-weight: bold;
}
.about_siqi_honour_img_certificate{
  margin-left:3.75rem;
  margin-top:1.25rem;
  display: flex;
  flex-direction: row;
}
.about_siqi_honour_img_certificate_one{
  width:12.6875rem;
  height:17.9375rem;
  background-size: contain;
}
.about_siqi_honour_img_certificate_two{
  width:26.9375rem;
  height:17.9375rem;
  margin-left:1.25rem;
  background-size: cover;
}
.copperation_communicate_img{
  margin-top:2.75rem;
  font-size:1.625rem;
  font-weight: bold;
}
.copperation_communicate_img_desc_line{
  margin-top:1.875rem;
  display: flex;
  flex-direction: row;
}
.copperation_communicate_img_desc_img_one{
  width:9.1875rem;
  height:12.3125rem;
  background-size: cover;
  background-repeat: no-repeat;
}
.copperation_communicate_img_desc_one.copperation_communicate_img_desc_one_left{
  margin-left:0.625rem;
}
.copperation_communicate_img_desc_img_two{
  width:14.75rem;
  height:12.3125rem;
  background-size: cover;
  background-repeat: no-repeat;
}
.copperation_communicate_img_desc_img_three{
  width:9.25rem;
  height:12.3125rem;
  background-size: cover;
  background-repeat: no-repeat;
}
.copperation_communicate_img_desc_img_four{
  width:11.0625rem;
  height:12.3125rem;
  background-size: cover;
  background-repeat: no-repeat;
}
.copperation_communicate_img_desc_img_five{
  width:9.375rem;
  height:12.3125rem;
  background-size: cover;
  background-repeat: no-repeat;
}
.copperation_communicate_img_desc_img_six{
  width:13.8125rem;
  height:12.3125rem;
  background-size: cover;
  background-repeat: no-repeat;
}
.copperation_communicate_img_desc_img_seven{
  width:13.875rem;
  height:12.3125rem;
  background-size: cover;
  background-repeat: no-repeat;
}
.copperation_communicate_img_desc_img_eight{
  width:12.6875rem;
  height:12.3125rem;
  background-size: cover;
  background-repeat: no-repeat;
}
.copperation_communicate_img_desc_info{
  font-size:0.875rem;
  color: rgba(30, 30, 31, 0.8);
  font-weight: normal;
  margin-top:0.625rem;
}
.exhibition_communicate_img{
  margin-top:2.5rem;
}
.exhibition_communicate_img_title{
  font-size:1.625rem;
  font-weight: bold;
}
.exhibition_communicate_img_desc_line{
  display: flex;
  flex-direction: row;
  margin-top:1.875rem;
}
.exhibition_communicate_img_desc_one.exhibition_communicate_img_desc_one_left{
  margin-left:0.625rem;
}
.exhibition_communicate_img_desc_img_one{
  width:18.25rem;
  height:13.125rem;
  background-size: cover;
}
.exhibition_communicate_img_desc_info{
  font-size:0.875rem;
  color: rgba(30, 30, 31, 0.8);
  font-weight: normal;
  margin-top:0.625rem;
}
/*--20221122官网 关于思骑下面的大事记和公司简介新增样式----end*/
/*--20221128官网 首页新增样式----start*/
.index_new_core_function {
  padding: 6.25rem 0 2.5rem 0;
  background:#020202;
}
.new_page_center {
  /* width: 72.6%; */
  width: 87.5rem;
  margin: 0 auto;
  display: flex;
}
.new_page_center.original_page_center_index{
  flex-direction: column;
}
.index_circle_device_img{
  width:66.9375rem;
  height:33.0625rem;
  margin:0 auto;
  background-size: cover;
}
.index_circle_device_msg{
  width:61.875rem;
  margin:0 auto;
  margin-top:1.5625rem;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}
.index_circle_device_msg div{
  color:#FFFFFF;
  font-size:1.375rem;
  margin-left:1rem;
}
.index_circle_device_msg div:first-child{
  margin-left:1.5rem;
}
.new_page_center_second{
  margin-top:5.3125rem;
}
.new_function_one_block{
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}
.new_function_one_block.new_function_one_block_second{
  margin-top:1.25rem;
}
.new_function_info{
  width:42.5rem;
  height:20.5rem;
  background-size: cover;
}
.new_function_info.new_function_info_line {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}
.new_function_info_line_one{
  width:20.75rem;
  height:20.5625rem;
  background-size: cover;
}
.index_wifi_nav_control {
  padding: 5rem 0 6.25rem 0;
  background: #FFFFFF;
  height:39rem;
  background-size: cover;
}
.index_wifi_nav_control_title{
  font-size:2.625rem;
  font-weight: bold;
  color:#141827;
}
.index_wifi_nav_control_desc{
  margin-top:0.625rem;
  font-size:1.25rem;
  color:#141827;
}
.new_function_info_cont{
  margin-left:3.9375rem;
  margin-top:7.4375rem;
}
.new_function_info_title{
  font-size:1.625rem;
  color:#ffffff;
  font-weight: bold;
}
.new_function_info_desc{
  font-size:1rem;
  color: rgba(255, 255, 255, 0.8);
  margin-top:0.625rem;
}
.new_function_info_title.new_function_info_title_black{
  color:#141827;
}
.new_function_info_desc.new_function_info_desc_black{
  color:#141827;
}
.new_function_info_line_one_info{
  font-size:1.625rem;
  font-weight: bold;
  color:#141827;
  margin-left:3.9375rem;
  margin-top:2.375rem;
}
.new_function_info_cont.new_function_info_cont_new{
  margin-top:2.375rem;
}
.new_function_info_intro{
  display: flex;
  flex-direction: row;
  align-items: center;
  margin-top:1.875rem;
}
.new_function_info_intro_circle{
  width:0.4375rem;
  height:0.4375rem;
  margin:0 auto;
  margin-top:0.1225rem;
  border-radius: 0.4375rem;
  background: #141827;
}
.new_function_info_intro_circle_border{
  width:0.8125rem;
  height:0.8125rem;
  text-align: center;
  border:0.0625rem solid #141827;
  border-radius: 0.4375rem;
}
.new_function_info_intro_cont{
  font-size:1.125rem;
  font-weight: bold;
  color:#141827;
  margin-left:0.25rem;
}
.index_interactive{
  padding: 5.75rem 0 6.875rem 0;
  background: #020202;
  background-size: cover;
}
.index_interactive_title{
  font-size:2.625rem;
  font-weight: bold;
  color:#FFFFFF;
}
.index_interactive_img{
  width:100%;
  height:24.4375rem;
  background-size: cover;
  margin-top:0.4375rem;
}
.index_interactive_img_title {
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size:1.375rem;
  color:#FFFFFF;
  margin-top:0.1875rem;
}
.new_function_info_intro_circle.new_function_info_intro_circle_interactive{
  background:#FFFFFF;
}
.new_function_info_intro_circle_border.new_function_info_intro_circle_border_interactive{
  border:0.0625rem solid #FFFFFF;
}
.new_function_info_intro_cont.new_function_info_intro_cont_interactive{
  color:#FFFFFF;
}
.index_ui_show{
  width:100%;
  padding: 5.1875rem 0 6.875rem 0;
  background: #121212;
}
.index_ui_show_title{
  font-size:2.625rem;
  font-weight: bold;
  color:#FFFFFF;
  text-align: center;
}
.index_ui_show_desc{
  font-size:1.25rem;
  color:#FFFFFF;
  text-align: center;
  margin-top:0.625rem;
}
.index_ui_show_img{
  width:50.9375rem;
  height:29.875rem;
  margin-left:18.3125rem;
  margin-top:1.875rem;
  background-size: cover;
}
.index_connect_show{
  width:100%;
  padding: 5.875rem 0 1.125rem 0;
  background: #020202;
}
.index_connect_show_img{
  width:60.4375rem;
  height:40.0625rem;
  margin:0 auto;
  background-size: cover;
}
/*--20221128官网 首页新增样式----end*/
/*--20221205官网 圆屏摩托车仪表样式----start*/
.index_new_core_function.index_new_core_function_1205{
  padding:2.5rem 0 2.5rem 0;
}
.index_app_connect_show{
  width:100%;
  padding: 4.625rem 0 6.1875rem 0;
  background: #121212;
}
.index_app_connect_show_img{
  width:100%;
  height:52.375rem;
  margin:0 auto;
  background-size: cover;
  margin-top:-5.3125rem;
}
.index_app_connect_icon_show{
  margin:0 auto;
  margin-top:2.5rem;
  width:23.5rem;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}
.index_app_connect_icon_show_one{
  width:5.5rem;
}
.index_app_connect_icon_show_one_img{
  width:5rem;
  height:5rem;
  background-size: cover;
}
.index_app_connect_icon_show p{
  color:#FFFFFF;
  font-size:1.25rem;
  margin-top:0.625rem;
}
.new_function_info_intro_cont.new_function_info_intro_cont_1205{
  font-size:1.25rem;
}
.index_interactive.index_interactive_1205{
  padding:5.875rem 0 6.1875rem 0;
}
.index_interactive_img.index_interactive_img_1205{
  width:86.125rem;
  height:41.625rem;
}
.index_interactive.index_interactive_120502{
  background:#121212;
  padding:4.815rem 0 5.4375rem 0;
}
.index_interactive_img.index_interactive_img_120502{
  width: 87.5rem;
  height: 104.7rem;
}
.cont_bottom_line{
  width:100%;
  height:0.9375rem;
  background:#020202;
}
.motobike_circle_info{
  margin-top:4.375rem;
}
.motobike_circle_info_banner{
  width:100%;
  height:50rem;
  background-size: cover;
  padding-top:8.75rem;
}
.motobike_circle_info_banner_con{
  margin:0 auto;
}
.motobike_circle_info_banner_title{
  color:#041329;
  font-size:3.5rem;
  font-weight: bold;
  text-align: center;
}
.motobike_circle_info_banner_desc{
  font-size:1.5rem;
  color:#041329;
  text-align: center;
  margin-top:0.625rem;
}
/*播放器倒计时时间文字改为白色*/
.vjs-remaining-time-display{
  color:#FFFFFF;
}
/*--20221205官网 圆屏摩托车仪表样式----end*/
/*智能胎压互联导航车机新增----start*/
.motobike_eb_info .motobike_eb_info_banner{
  width:100%;
  height:50rem;
  text-align: center;
  background-color: #141414;
  background-size:cover;
}
.motobike_eb_info_banner_title{
  margin:0 auto;
  margin-top:7.0625rem;
  font-size: 2.5rem;
  font-weight: bold;
  color:#FFFFFF;
}
.motobike_eb_info_banner_desc{
  margin:0 auto;
  margin-top:0.625rem;
  font-size: 1.25rem;
}
.motobike_eb_info_banner_desc span{
  color:#FFFFFF;
}
.motobike_eb_tire_pressure{
  width:100%;
  margin-top:1.25rem;
  height:43.75rem;
  background-repeat: no-repeat;
  background-size: contain;
}
.motobike_eb_info_banner_product{
  margin-top:6.625rem;
  margin-left:25.875rem;
  width:59.0625rem;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-end;
}
.motobike_eb_info_banner_product 
.motobike_eb_one
.motobike_eb_tpms{
  width:13.5625rem;
  height:7.5625rem;
  background-size: cover;
}
.motobike_eb_info_banner_product 
.motobike_eb_two
.motobike_eb_tr_block{
  width:10.3125rem;
  height: 18.5rem;
  text-align: center;
}
.motobike_eb_tr_one{
  width:10.3125rem;
  height:16.3125rem;
  background-size: cover;
}
.motobike_eb_two{
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}
.motobike_eb_tpms_bottom{
  height:3rem;
}
.motobike_eb_first_price{
    width: 15rem;
    text-align: center;
    display: flex;
    flex-direction: row;
    align-items: flex-end;
}
.motobike_eb_tr_price_title span{
  font-size:1rem;
  color:#FFB800;
}
.motobike_eb_tr_price span.price_num
{
  font-size:1.5rem;
  font-weight: bold;
  color:#FFB800;
}
.motobike_eb_tr_price span.price_unit
{
  font-size:1rem;
  color:#FFB800;
}
.motobike_eb_tr_price_line
{
  width:3.6rem;
  height:0.0625rem;
  background-color:#FFB800;
  margin:0 auto;
}
.motobike_tire_pressure_content{
  margin:0 auto;
  margin-top:6.25rem;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.motobike_tire_pressure_title{
  margin:0 auto;
  font-size: 2.5rem;
  font-weight: bold;
  color:#FFFFFF;
}
.motobike_tire_pressure_desc{
  margin:0 auto;
  margin-top:0.625rem;
  font-size: 1.25rem;
}
.motobike_tire_pressure_desc span{
  color:#FFFFFF;
}
.sale_price_div{
  margin:0 auto;
  margin-top:1.25rem;
}
.sale_price_info{
  display: flex;
  flex-direction: row;
  font-size:1rem;
  align-items: flex-end;
}
.sale_price_info .sale_price_title{
  color:#FFB800;
  font-size:1rem;
}
.sale_price_info span{
  color:#FFB800;
}
.sale_price_info .sale_price_num span.sale_price_number{
  font-size:1.5rem;
}
.sale_price_line{
  width:7.85rem;
  height:0.0625rem;
  margin:0 auto;
  margin-top:0.125rem;
  background-color:#FFB800;
}
.motobike_eb_tire_pressure_product{
  margin:0 auto;
  margin-top:3.25rem;
  width:39.9375rem;
  height:17.125rem;
  background-size: contain;
  background-repeat: no-repeat;
}
/*详情新增*/
.motobike_ebtr_one_block{
  width:100%;
  background-color: #13171C;
}
.motobike_ebtr_one{
  width:86.25rem;
  height:33.5rem;
  background-size: cover;
  margin:0 auto;
  margin-top:5rem;
}
.motobike_ebtr_two{
  width:70rem;
  height:50rem;
  background-size: cover;
  margin:0 auto;
  margin-top:5.875rem;
  margin-bottom:7.625rem;
}
.motobike_ebtr_two_block{
  width:100%;
  height:44.75rem;
  background-size: cover;
}
.motobike_ebtr_three_block{
  width:100%;
  height:68.3125rem;
  background-size: cover;
}
.motobike_ebtr_four_block{
  width:100%;
  background-color: #13171C;
}
.motobike_ebtr_five{
  width:68.875rem;
  height:86.6875rem;
  margin:0 auto;
  margin-top:6.1875rem;
  margin-bottom:6.625rem;
  background-size: cover;
}
.motobike_ebtr_six{
  width:86.25rem;
  height:35.0625rem;
  margin:0 auto;
  margin-bottom:8.625rem;
  background-size: cover;
}
.motobike_ebtr_seven{
  width:69rem;
  height:83.6875rem;
  background-size: cover;
  margin:0 auto;
  margin-bottom:5.125rem;
}
/*各产品胎压模块信息*/
.motobike_tire_block{
  width:100%;
  background-color: #13171C;
  padding-top:6.25rem;
  padding-bottom:5.125rem;
}
.motobike_tire_block_info{
  width:69rem;
  height:83.6875rem;
  margin:0 auto;
  background-size: contain;
  background-repeat: no-repeat;
}
/*胎压仪新增----start*/
.motobike_eb_single_price{
  width: 9.5rem;
  margin:0 auto;
  margin-top:0.625rem;
  text-align: center;
  display: flex;
  flex-direction: row;
  align-items: flex-end;
}
.motobike_eb_tire_pressure_block{
  width:100%;
  background-color: #13171C;
}
.motobike_eb_tire_pressure_block_one{
  width:50.875rem;
  height:56.375rem;
  background-size: cover;
  margin:0 auto;
  margin-top:4.75rem;
}
.motobike_eb_tire_pressure_block_two{
  width:86.25rem;
  height:21.6875rem;
  background-size: cover;
  margin:0 auto;
  margin-top:3.9375rem;
  margin-bottom:5rem;
}
.motobike_eb_tire_pressure_block_pic{
  width:100%;
  height:68.3125rem;
  background-size: contain;
  background-repeat: no-repeat;
}
.motobike_eb_tire_pressure_block_four{
  width:68.875rem;
  height:86.6875rem;
  margin:0 auto;
  margin-top:6.25rem;
  margin-bottom:5rem;
}
/*持续新增样式----start1635*/
.motobike_eb_tr_price_title.motobike_eb_tr_price_title_red span{
  font-size:1rem;
  color:#BE1717;
}
.motobike_eb_tr_price.motobike_eb_tr_price_red span.price_num
{
  font-size:1.5rem;
  font-weight: bold;
  color:#BE1717;
}
.motobike_eb_tr_price.motobike_eb_tr_price_red span.price_unit
{
  font-size:1rem;
  color:#BE1717;
}
.motobike_eb_tr_price_line.motobike_eb_tr_price_line_red{
  background-color:#BE1717;
}
.motobike_dr500x_info_banner_toptitle{
  font-size: 2.5rem;
  font-weight: bold;
  color:#13161A;
  margin-top:5.125rem;
}
.motobike_dr500x_info_banner_title{
  font-size: 2.5rem;
  font-weight: bold;
  color:#13161A;
}
.motobike_dr500x_info_banner_desc{
  font-size:1.25rem;
  line-height:2.25rem;
  margin:0 auto;
  margin-top:1.25rem;
  text-align: center;
}
.dr500x_info_fun{
  width:100%;
  height:49.625rem;
  background-size: cover;
  margin-top:1.25rem;
}
.dr500x_info_fun_two{
  width:100%;
  height:55.125rem;
  margin-top:1.25rem;
}
.dr500x_info_fun_two_pic{
  width:78.625rem;
  height:55.125rem;
  margin:0 auto;
  background-size: cover;
}
.dr500x_info_fun_three{
  width:100%;
  height:33.8125rem;
  background-size: cover;
}
.dr500x_info_fun_ai{
  width:100%;
  height:60.125rem;
  background-size: cover;
  margin-top:1.25rem;
}
.dr500x_info_fun_gj{
  width:100%;
  height:43.875rem;
  background-size: cover;
  margin-top:1.25rem;
}
.motobike_meter_ips_screen.motobike_meter_ips_screen_new{
  margin-top:3.75rem;
}
.motobike_meter_info .motobike_meter_info_banner.motobike_meter_info_banner_dr500x
{
  margin-top:1.25rem;
}
.motobike_eb_single_price.motobike_eb_single_price_left{
  margin-left:0;
}
.home_intro_one{
  width:87.5rem;
  height:31.766rem;
  background-size: cover;
  margin:0 auto;
  margin-top:1.25rem;
}
.home_intro_one.home_intro_one_new{
  width:87.5rem;
  height:24.5rem;
  /*height:22.5rem;*/
  background-size: cover;
  margin:0 auto;
  margin-top:1.25rem;
}
.home_intro_two{
  width:66.9625rem;
  height:15.625rem;
  background-size: cover;
  margin:0 auto;
  margin-top:6.375rem;
  background-color:#ffffff;
}
.home_intro_three{
  width:72.625rem;
  height:47rem;
  background-size: cover;
  margin:0 auto;
  margin-top:7.5rem;
}
.home_intro_four{
  width:100%;
  height:89.75rem;
  background-size: cover;
  margin:0 auto;
  margin-top:6.4375rem;
}
.motobike_circle_info_banner_desc.motobike_meter_info_banner_desc.motobike_meter_info_banner_desc_new{
  justify-content: center;
}
.motobike_circle_info_banner.motobike_circle_info_banner_new{
  padding-top:6.5rem;
}
/*智能胎压互联导航车机新增----end*/
/*地图相关新增----start*/
.map_title{
  width:100%;
  text-align: center;
  color:#000000;
  font-size:2.5rem;
  font-weight: bold;
  padding-top:3.75rem;
}
.map_province_div{
  width:75rem;
  margin:0 auto;
  text-align: left;
  padding-top:5rem;
}
.map_province_select{
  display: block;
  width: 14.6875rem;
  height: 3rem;
  line-height: 3rem;
  color:rgba(40, 40, 40, 0.5);
  background: #ffffff;
  border: 0.03125rem solid rgba(190, 190, 190,0.5);
  border-radius: 0.25rem;
  box-sizing: border-box;
  -moz-box-sizing: border-box; /* Firefox */
  -webkit-box-sizing: border-box; /* Safari */
  padding-left:1.25rem;
  padding-right:1.125rem;
}
select.map_province_select option{
  margin-left:1.25rem;
}
.map_content{
  margin:0 auto;
  width:75rem;
  padding-top:2.3125rem;
  display: flex;
  flex-direction: row;
  padding-bottom:2.5rem;
  border-radius:0.25rem;
}
.amap_div{
  width: 55rem;
  height: 31.25rem
}
.amap_menu{
  width:20rem;
  height:31.25rem;
  display: flex;
  flex-direction: column;
  border-top:0.03125rem solid rgba(112, 112, 112,0.1);
  border-right:0.03125rem solid rgba(112, 112, 112,0.1);
  border-bottom:0.03125rem solid rgba(112, 112, 112,0.1);
  overflow-y:scroll;
}
div.amap_menu::-webkit-scrollbar {
  width: 0.25rem;
  background-color: rgba(255, 255, 255,0.5);
}
div.amap_menu::-webkit-scrollbar-thumb {
  width:0.25rem;
  border-radius: 0.5rem;
  -webkit-box-shadow: inset 0 0 0.03125rem #9F9F9F;
  opacity: 0.5;
  background: #9F9F9F;
}
.amap_menu_one{
  cursor: pointer;
  padding-top:1rem;
  padding-left:1.25rem;
}
.amap_menu_one.amap_menu_one_select{
  background-color: #F5F5F5;
}
.amap_menu_one img{
  display: block;
}
.amap_menu_one .amap_menu_pos{
  display: flex;
  flex-direction: row;
  align-items: baseline;
}
.amap_menu_one .amap_menu_pos img{
  width:0.584375rem;
  height:0.718125rem;
}
#map_container {
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
}
.custom-info.input-card.content-window-card{
  width:24.125rem;
  border-radius:0.25rem;
}
.content-window-card {
  position: relative;
  box-shadow: none;
  bottom: 0;
  left: 0;
  width: auto;
  padding: 0;
}

.content-window-card p {
  height: 2rem;
}
.amap-info-contentContainer{
  border-radius: 0.25rem;
}

div.info-middle {
  font-size: 0.75rem;
  padding: 0.625rem;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}
div.info-middle .info_img{
  width:9.75rem;
  height:5.5rem;
  border-radius:0.25rem;
}
div.info-middle img{
  width:9.75rem;
  height:5.5rem;
  border-radius:0.25rem;
}
div.info-middle .info_desc{
  margin-left:1.25rem;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}
div.info-middle .info_desc .info_desc_title{
  font-size:0.875rem;
  color:#282828;
  font-weight: bold;
}
div.info-middle .info_desc .info_desc_address{
  height:3.5rem;
  font-size:0.75rem;
  display: flex;
  flex-direction: row;
  align-items: baseline;
  margin-top:0.125rem;
  overflow: hidden;
}
div.info-middle .info_desc .info_desc_address p{
  color:rgba(40, 40, 40,0.6);
}
div.info-middle .info_desc .info_desc_address img{
  width:0.584375rem;
  height:0.718125rem;
  margin-right:0.1875rem;
}

div.info-bottom {
  height: 0px;
  width: 100%;
  clear: both;
  text-align: center;
}

div.info-bottom img {
  position: relative;
  z-index: 104;
}
.map_info_bottom{
  width:75rem;
  margin:0 auto;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  margin-bottom:6.4375rem;
}
.map_info_bottom .map_info_bottom_business{
  width:42.5rem;
  height:13.125rem;
  background-color: #F5F5F5;
  border-radius:0.25rem;
}
.map_info_bottom .map_info_bottom_shop{
  width:31.25rem;
  height:13.125rem;
  background-color: #F5F5F5;
  border-radius:0.25rem;
}
.map_info_bottom_business{
  padding-left:3.25rem;
  padding-top:2.25rem;
  display: flex;
  flex-direction: column;
}
.map_info_bottom_business_desc{
  margin-top:1.25rem;
}
.map_info_bottom_business_title{
  font-size:1.5rem;
  font-weight: bold;
  color:#000000;
}
.map_info_bottom_business_desc_one{
  display: flex;
  flex-direction: row;
  align-items: end;
  color:#282828;
  font-size:0.875rem;
  margin-top:0.125rem;
}
.map_info_bottom_business_desc_one_title{
  color:rgba(40, 40, 40,0.6);
}
.map_info_bottom_shop_link{
  text-decoration: none;
  color:#FE0101;
  font-size:0.875rem;
  margin-top:1.25rem;
  display: flex;
  flex-direction: row;
  align-items: center;
  display: block;
}
.map_info_bottom_shop_link span{
  color:#FE0101;
}
.amap_menu_img{
  width:9.75rem;
  height:5.5rem;
  border-radius: 0.25rem;
}
.amap_menu_title{
  font-size:0.875rem;
  color: #282828;
  font-weight: bold;
  margin-top:0.6875rem;
}
.amap_menu_pos{
  font-size:0.75rem;
  color:rgba(40, 40, 40,0.6);
  margin-top:0.125rem;
}
.amap_menu_one_line{
  width:17.4375rem;
  height:0.03125rem;
  background-color: rgba(112, 112, 112,0.1);
  margin-top:0.6875rem;
}
/*地图相关新增----end*/
/*首页新增----start*/
.home_intro_video_btn{
  width:9.375rem;
  height:2.6rem;
  background-size: cover;
  margin-left:17.5rem;
  margin-top:13rem;
}
.home_intro_video_btn.home_intro_video_btn_new{
  width:9.375rem;
  height:3rem;
  background-size: cover;
  margin-left:11.5rem;
  margin-top:17rem;
}
.home_intro_video_btn.home_intro_img_btn_new{
  width:16rem;
  height:2.55rem;
  background-size: cover;
  margin-left:35.5rem;
  margin-top:28rem;
  cursor:pointer;
}
/*首页新增----end*/
/*弹出地图显示----start*/
.map_modal {
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.8);
  position: fixed;
  top:0;
  display: none;
  z-index: 999999;
}
.map_modal .map_info {
  width: 100%;
  height: 100vh;
  margin: 0 auto;
  z-index: 1000000;
}
.iconfont.map_close {
  font-size: 1.875rem;
  color: #ffb800;
  position: relative;
  left: 2rem;
  top: -98vh;
  cursor: pointer;
  z-index:1111111;
}
.map_control_block{
  width: 6.8rem;
  height: 3rem;
  line-height: 3rem;
  text-align: center;
  top: -4rem;
  left: 47.5rem;
  z-index: 170;
  display: block;
  position: relative;
  cursor:pointer;
  /* min-width: 0; */
  word-wrap: break-word;
  background-color: #fff;
  background-clip: border-box;
  border-radius: 0.25rem;
  border-width: 0;
  border-radius: 0.4rem;
  box-shadow: 0 2px 6px 0 rgb(114 124 245 / 50%);
}
/*弹出地图显示----end*/
.map_desc{
	font-size: 1.5rem;
	text-align: center;
	margin-top: 1rem;
}
.video_img_show{
	height:100%;
	display:block;
	margin:0 auto;
}
/*新增首页样式----20230810----start*/
.home_intro_one.home_intro_one_activity{
  width:87.5rem;
  height:38.5625rem;
  background-size: cover;
  margin:0 auto;
  margin-top:1.25rem;
  /*新增首页样式----20230912----移除此标签*/
  display: none !important;
}
.home_intro_video_btn.home_intro_img_btn_activity{
  width:26.75rem;
  height:9.3125rem;
  margin-top:0;
  margin-left:0;
  background-size: cover;
  cursor:pointer;
}
.home_intro_img_btn_activity_list{
  width:82rem;
  margin:0 auto;
  margin-top:27rem;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}
/*新增首页样式----20230810----end*/