.top_bg1 {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 1;
}
.mainview_title {
  padding: 11.016vw 0 6.352vw;
  font-size: 58px;
  font-weight: 600;
  color: #FF8900;
  text-align: center;
  width: 100%;
}
.mainview {
  position: relative;
  z-index: 2;
  width: 100%;
}
.otc_part1 {
  width: 100%;
  background: url('../img/getaccess/top_bg2.png') no-repeat;
  background-size: 100vw 27.822vw;
  padding: 8.451vw 18.898vw 0;
  display: flex;
  flex-direction: column;
  align-items: center;
  box-sizing: border-box;
  height: 39.167vw;
  position: relative;
}
.otc_part1_text {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding-bottom: 70px;
}
.otc_part1_text_l {
  font-size: 1.667vw;
  color: #fff;
  font-weight: 600;
}
.otc_part1_text_r {
  font-size: 1.04167vw;
  max-width: 31.25vw;
  color: #fff;
  line-height: 1.5104vw;
  text-align: justify;
}
.otc_part1_text_r p:last-child {
  padding-top: 35px;
}
.otc_part1_point {
  width: 45.8854vw;
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  position: absolute;
  bottom: 4.4vw;
  left: 50%;
  transform: translateX(-50%);
}
.otc_part1_point_item {
  display: flex;
  flex-direction: column;
  align-items: center;
  font-size: 0.9375vw;
  color: #333;
  text-align: center;
}
.otc_part1_point_item img {
  width: 7.9167vw;
  height: 7.9167vw;
  /* margin-bottom: 12px; */
}
.otc_part2 {
  width: 100%;
  padding: 0 18.75vw 64px;
  position: relative;
  box-sizing: border-box;
}
.otc_part2_title {
  text-align: center;
  padding-bottom: 13.646vw;
  font-size: 1.875vw;
  font-weight: 600;
  color: #333;
}
.otc_part2_img {
  width: 47.7083vw;
  height: 26.1979vw;
  position: absolute;
  top: 0;
  right: 20vw;
  transform: translateY(-4.4271vw);
  z-index: 1;
}
.otc_part2_main {
  position: relative;
  z-index: 2;
  width: 100%;
}
.otc_part2_main_line1 {
  width: 100%;
  padding-left: 10.833vw;
  padding-right: 1.1458vw;
  padding-bottom: 1.4583vw;
  justify-content: space-between;
  display: flex;
  box-sizing: border-box;
}
.otc_part2_main_line1_item {
  width: 15.7292vw !important;
  display: flex;
  flex-direction: column;
  align-items: center;
  font-size: 1.04167vw;
  color: #333;
  font-weight: 500;
}
.otc_part2_main_line1_item img {
  width: 12px;
  height: 8px;
  margin-top: 4px;
}
.otc_part2_main_content {
  display: flex;
  align-items: center;
  height: 15.2604vw;
  justify-content: space-between;
}
.otc_part2_main_content_label {
  display: flex;
  flex-direction: column;
  height: 100%;
  justify-content: space-between;
}
.otc_part2_main_content_label_item {
  height: 4.1146vw;
  display: flex;
  align-items: center;
  justify-content: flex-end;
  font-size: 0.83333vw;
  color: #333;
  font-weight: 500;
}
.otc_part2_main_content_label_item img {
  width: 8px;
  height: 12px;
  margin-left: 4px;
}
.otc_part2_main_content_item {
  display: flex;
  flex-direction: column;
  height: 15.2604vw;
  justify-content: space-between;
}
.otc_part2_main_content_item_em {
  width: 15.1292vw;
  height: 4.1146vw;
  border-radius: 8px;
  border: 1px dashed #FFE1BF;
  background: #FAF8F5;
  padding: 8px 12px;
  color: #331B00;
  font-size: 0.78125vw;
  box-sizing: border-box;
}
.otc_part3 {
  padding: 48px 18.75vw;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  box-sizing: border-box ;
}
.otc_part3_img {
  width: 27.083vw;
  height: 27.083vw;
}
.otc_part3_content {
  width: 595px;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.otc_part3_content_title {
  font-size: 1.667vw;
  font-weight: 600;
  color: #333;
  padding-left: 63px;
  padding-bottom: 12px;
}
.otc_part3_content_item {
  display: flex;
  align-items: center;
  padding-bottom: 1.25vw;
  width: 100%;
  font-size: 1.04167vw;
  color: #666;
}
.otc_part3_content_item:last-child {
  padding-bottom: 0;
}
.otc_part3_content_item img {
  width: 43px;
  height: 43px;
  margin-right: 1.04167vw;
  flex-shrink: 0;
}
.otc_part4 {
  width: 100%;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 64px 18.75vw;
}
.otc_part4_top {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding-bottom: 40px;
}
.otc_part4_top_title {
  font-size: 1.875vw;
  font-weight: 600;
  color: #333;
  padding-bottom: 1.04167vw;
}
.otc_part4_top_box {
  display: flex;
  flex-wrap: wrap;
  width: 39.167vw;
  justify-content: space-between;
}
.otc_part4_top_box_item {
  margin-bottom: 0.83333vw;
  display: flex;
  align-items: center;
  border-radius: 4px;
  border: 1px solid #FF8900;
  padding: 0.3125vw 0.5208vw;
  box-sizing: border-box;
  height: 1.7708vw;
  color: #FF8900;
  font-size: 0.83333vw;
  width: 12.5vw;
}
.otc_part4_top_box_item img {
  width: 0.83333vw;
  height: 0.83333vw;
  margin-right: 4px;
}
.otc_part4_content {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.otc_part4_content_l {
  display: flex;
  flex-direction: column;
  width: 32.083vw;
}
.otc_part4_content_l_title {
  font-size: 1.667vw;
  font-weight: 600;
  color: #333;
  padding-bottom: 12px;
}
.otc_part4_content_l_text {
  font-size: 1.04167vw;
  color: #666;
}
.otc_part4_content_imgs {
  position: relative;
  width: 26.25vw;
  height: 22.396vw;
  display: flex;
  justify-content: space-between;
  overflow: hidden;
}
.otc_part4_content_imgs_mask {
  width: 26.25vw;
  height: 96px;
  position: absolute;
  left: 0;
  z-index: 9;
}
.otc_part4_content_imgs_mask_top {
  top: 0;
  background: linear-gradient(180deg, #FFF 0%, rgba(255, 255, 255, 0.00) 100%);
}
.otc_part4_content_imgs_mask_bottom {
  bottom: 0;
  background: linear-gradient(0deg, #FFF 0%, rgba(255, 255, 255, 0.00) 100%);
}
.otc_part4_content_imgs_line {
  width: 12.5vw;
  display: flex;
  flex-direction: column;
  position: relative;
  z-index: 1;
}
.otc_part4_content_imgs_line img {
  width: 12.5vw;
  border-radius: 12px;
  height: 328px;
  margin-bottom: 1.25vw;
}
.otc_part4_content_imgs_down {
  animation: 20s rowdown linear infinite;
}
@keyframes rowdown {
  0% {
    transform: translate3d(0,-1056px,0);
  }
  100% {
    transform: translate3d(0,0,0);
  }
}
.otc_part4_content_imgs_up {
  animation: 20s rowup linear infinite;
}
@keyframes rowup {
  0% {
    transform: translate3d(0px,0,0);
  }
  100% {
    transform: translate3d(0,-1056px,0);
  }
}
.otc_part5 {
  padding: 64px 18.75vw;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100%;
}
.otc_part5_title {
  font-size: 1.875vw;
  font-weight: 600;
  color: #333;
  padding-bottom: 56px;
}
.otc_part5_content {
  width: 100%;
  display: flex;
  height: 26.667vw;
  justify-content: space-between;
}
.otc_part5_content_tab {
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: space-between;
  padding-left: 1.667vw;
}
.otc_part5_content_tab_item {
  padding: 1.04167vw;
  position: relative;
  display: flex;
  flex-direction: column;
}
.otc_part5_content_tab_item p {
  padding: 0 8px 14px;
  color: #333;
  font-size: 0.9375vw;
  font-weight: 500;
}
.otc_part5_content_tab_item {
  color: #666;
  font-size: 0.83333vw;
}
.otc_part5_content_tab_item_btn {
  width: 100%;
  display: flex;
  justify-content: flex-end;
  padding-top: 1.04167vw;
}
.otc_part5_content_tab_item_btn div {
  padding: 8px 12px;
  color: #fff !important;
  border-radius: 4px;
  background: #FF8900;
  font-size: 0.83333vw;
  font-weight: 600;
  cursor: pointer;
}
.otc_part5_content_tab_item_btn div:hover {
  animation: up 0.5s linear forwards;
}
.otc_part5_content_tab_item_act {
  border-radius: 8px;
  background: #FFF;
  box-shadow: 0 3px 1.04167vw 0 rgba(43, 22, 6, 0.08);
}
.otc_part5_content_tab_item_act p {
  border-radius: 4px 0.78125vw 0.78125vw 13px;
  background: #FF8900;
  line-height: 1.5104vw;
  color: #fff;
  width: 4.6354vw;
  text-align: center;
  display: inline-block;
  padding: 0;
  margin-bottom: 14px;
}
.otc_part6 {
  padding: 64px 18.75vw;
  box-sizing: border-box;
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.otc_part6_title {
  padding-bottom: 56px;
  font-size: 1.875vw;
  color: #333;
  font-weight: 600;
}
.otc_part6_content {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.otc_part6_content img {
  width: 26.25vw;
  height: 22.396vw;
  border-radius: 12px;
}
.otc_part6_content_l {
  width: 32.083vw;
  display: flex;
  flex-direction: column;
  align-items: flex-end;
}
.otc_part6_content_l div {
  padding-bottom: 12px;
  color: #666;
  font-size: 1.04167vw;
}
.otc_part6_content_l a {
  padding: 8px 12px;
  color: #fff !important;
  border-radius: 4px;
  background: #FF8900;
  font-size: 0.83333vw;
  font-weight: 600;
}
.otc_part6_content_l a:hover {
  animation: up 0.5s linear forwards;
}
.otc_part7 {
  position: relative;
  padding: 64px 18.75vw;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.otc_part7_title {
  font-size: 1.875vw;
  color: #333;
  font-weight: 600;
  padding-bottom: 1.25vw;
}
.otc_part7_des {
  text-align: center;
  font-size: 1.146vw;
  color: #333;
  padding-bottom: 40px;
}
.otc_part7_bg {
  position: absolute;
  top: 0;
  left: 0;
  width: 531px;
  height: 517px;
  transform: translateY(-259px);
}
.otc_part7_tab {
  width: 32.1875vw;
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding-bottom: 68px;
}
.otc_part7_tab_item {
  width: 15.3125vw;
  text-align: center;
  line-height: 2.135vw;
  font-size: 0.9375vw;
  color: #333;
  cursor: pointer;
}
.otc_part7_tab_item_act {
  border-radius: 1.146vw;
background: linear-gradient(109deg, #FFB37F 0.16%, #FF7B0D 98.66%);
color: #fff;
font-weight: 600;
}
.otc_part7_main {
  width: 100%;
  height: 15.625vw;
  display: flex;
  align-items: center;
  border-radius: 8px;
border: 1px solid #FFF;
background: linear-gradient(180deg, #FFF7EE 0%, #FFF 100%);
box-shadow: 0 3px 1.04167vw 0 rgba(43, 22, 6, 0.08);
}
.otc_part7_main img {
  width: 31.25vw;
  height: 15.625vw;
  flex-shrink: 0;
}
.otc_part7_main_des {
  padding: 0px 50px 0 40px;
  flex: 1;
  display: flex;
  flex-direction: column;
}
.otc_part7_main_des p{
  font-size: 1.25vw;
  font-weight: 600;
  color: #333;
  padding-bottom: 0.83333vw;
}
.otc_part7_main_des span {
  font-size: 0.78125vw;
  line-height: 1.25vw;
  color: #333;
}
.chuinb {
  padding: 64px 18.75vw 0px;
  font-size: 1.354vw;
  color: #333;
  text-align: center;
}
.otc_part8 {
  padding: 64px 18.75vw;
  display: flex;
  flex-direction: column;
  align-items: center;
  box-sizing: border-box;
}
.otc_part8_title {
  padding-bottom: 48px;
  font-weight: 600;
  font-size: 1.875vw;
  color: #333;
}
.otc_part8_swiper {
  width: 62.5vw;
}
.otc_part8_swiper_item {
  display: flex;
  align-items: center;
  width: 55.417vw;
  border-radius: 8px;
box-shadow: 0 3px 1.04167vw 0 rgba(43, 22, 6, 0.08);
}
.otc_part8_swiper_item_img {
  width: 26.0417vw;
  height: 19.167vw;
  flex-shrink: 0;
}
.otc_part8_swiper_item_des {
  display: flex;
  flex: 1;
  padding: 39px 40px;
  flex-direction: column;
  align-items: center;
  box-sizing: border-box;
}
.otc_part8_swiper_item_des img {
  width: 4.167vw;
  height: 4.167vw;
  margin-bottom: 18px;
}
.otc_part8_swiper_item_des_text {
  width: 100%;
  height: 10vw;
  overflow-y: auto;
  font-size: 0.78125vw;
  color: #333;
  line-height: 1.25vw;
}
.otc_part8 .el-carousel__container {
  height: 20.9375vw;
  width: 62.5vw;
}
.otc_part8 .el-carousel__item {
  display: flex;
  align-items: center;
  justify-content: center;
}
.otc_part8 .el-carousel{
  width: 62.5vw;
}
.otc_part8 .el-carousel__arrow--left {
  left: 0;
}
.otc_part8 .el-carousel__arrow--right {
  right: 0;
}
.otc_part8 .el-carousel__arrow {
  height: 1.875vw;
    width: 1.875vw;
}
.otc_part8 .el-carousel__button {
  width: 10px;
  height: 10px;
  background: rgba(255, 137, 0, 0.8);
  border-radius: 50%;
}
.otc_part8 .is-active .el-carousel__button {
  background: #FF8900;
}