/**Banner**/
/***产品目录***/
.CDataBlock1 {
  padding-top: 0.4rem;
  padding-bottom: 0.45rem;
  text-align: center;
}
.CDataBlock1 .title {
  margin-bottom: 0.2rem;
  font-weight: 700;
  font-size: 0.24rem;
  line-height: 0.26rem;
  color: #333333;
}
.CDataBlock1 .form {
  display: block;
  position: relative;
  margin: 0 auto;
  border-radius: 0.03rem;
  border: solid 1px #4293f4;
  width: 5.4rem;
  max-width: 100%;
  overflow: hidden;
}
.CDataBlock1 .key {
  display: block;
  width: 100%;
  padding: 0 0.15rem;
  font-size: 0.14rem;
  line-height: 0.4rem;
  color: #888888;
}
.CDataBlock1 .submit {
  position: absolute;
  right: 0;
  top: 0;
  border-radius: 0px 0.03rem 0.03rem 0;
  border: 0 none;
  width: 1.1rem;
  text-align: center;
  font-size: 0.15rem;
  line-height: 0.4rem;
  color: #fff;
  background-color: #4293f4;
}
.CDataBlock1 .submit:hover {
  background-color: #116ede;
}
.CDataBlock2 {
  padding-top: 0.45rem;
  padding-bottom: 0.35rem;
}
.CDataBlock2 .container-full-a {
  max-width: 100%;
}
.CDataBlock2.noPtop {
  padding-top: 0;
}
.CDataBlock2 .checks {
  display: flex;
  padding: 0.17rem 0.25rem;
}
.CDataBlock2 .checks:first-child {
  padding-top: 0.24rem;
}
.CDataBlock2 .checks + .checks {
  border-top: 0.01rem solid #eaeaea;
}
.CDataBlock2 .checks .c_tit {
  flex-shrink: 0;
  margin: 0.02rem 0.25rem 0.02rem 0;
  font-size: 0.18rem;
  font-weight: bold;
  line-height: 0.25rem;
  color: #333333;
}
.CDataBlock2 .checks .c_cont {
  line-height: 0.25rem;
}
.CDataBlock2 .checks .azBox {
  font-size: 0;
}
.CDataBlock2 .checks .azBox .az {
  display: inline-block;
  margin: 0.02rem 0.09rem;
  padding: 0 0.1rem;
  text-align: center;
  border-radius: 0.03rem;
  min-width: 0.25rem;
  font-size: 0.16rem;
  color: #333333;
  background-color: transparent;
}
.CDataBlock2 .checks .azBox .az:hover {
  color: #4293f4;
}
.CDataBlock2 .checks .azBox .az.on {
  color: #fff;
  background-color: #4293f4;
}
.CDataBlock2 .checks .aBox {
  position: relative;
  margin-left: -0.37rem;
  padding-top: 0.02rem;
  padding-bottom: 0.02rem;
}
.CDataBlock2 .checks .aBox .a {
  display: inline-block;
  margin: 0.02rem 0.37rem;
  min-width: 1.08rem;
  font-size: 0.14rem;
  line-height: 0.25rem;
  color: #333333;
}
.CDataBlock2 .checks .aBox .a:hover {
  color: #4293f4;
}
.CDataBlock2 .checks .aBox .more-btn {
  display: none;
}
.CDataBlock2 .checks .show-more .more-btn {
  display: block;
  text-align: right;
}
.CDataBlock2 .checks .show-more .more-btn .btn {
  display: none;
}
.CDataBlock2 .checks .show-more .more-btn .btn:hover {
  color: #4293f4;
}
.CDataBlock2 .checks .show-more .more-btn .down {
  display: inline-block;
}
.CDataBlock2 .checks .show-more.show-off .more-btn .up {
  display: inline-block;
}
.CDataBlock2 .checks .show-more.show-off .more-btn .down {
  display: none;
}
.CDataBlock2 .checks .show-more.show-on .more-btn .up {
  display: none;
}
.CDataBlock2 .checks .show-more.show-on .more-btn .down {
  display: inline-block;
}
.CDataBlock2 .checks .logo-box {
  display: flex;
  flex-wrap: wrap;
}
.CDataBlock2 .checks .logo-box .a {
  display: inline-flex;
  margin: 0.03rem 0.04rem;
  align-items: center;
  justify-content: center;
}
.CDataBlock2 .checks .logo-box .a img {
  transform: scale(1);
  transition: all 0.3s;
}
.CDataBlock2 .checks .logo-box .a:hover {
  transform: scale(1.05);
}
.CDataBlock2 .checks .swiper-logo-box {
  position: relative;
  width: 100%;
}
.CDataBlock2 .checks .swiper-logo-box .swiper-slide {
  width: 1.5rem;
}
.CDataBlock2 .checks .swiper-logo-box .a {
  display: flex;
}
.CDataBlock2 .checks .swiper-logo-box .swiper-btn .btn {
  display: block;
  position: absolute;
  top: 0;
  z-index: 2;
  height: 100%;
  width: 0.3rem;
  outline: none;
  background: rgba(66, 147, 244, 0.2) no-repeat center / 0.18rem auto;
}
.CDataBlock2 .checks .swiper-logo-box .swiper-btn .prev {
  left: 0;
  background-image: url(../images/icon_jt_6_1.png);
}
.CDataBlock2 .checks .swiper-logo-box .swiper-btn .next {
  right: 0;
  background-image: url(../images/icon_jt_6_2.png);
}
.CDataBlock2 .checks .swiper-logo-box .swiper-btn .swiper-button-disabled {
  display: none;
}
.CDataBlock3 .container-full-a {
  max-width: 100%;
}
.CDataBlock3 .flex-box {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
}
.CDataBlock3 .TypeMenu {
  position: sticky;
  z-index: 2;
  top: 0;
  width: 2.6rem;
  flex-shrink: 0;
}
.CDataBlock3 .TypeMenu .h1 {
  padding-top: 0.24rem;
  padding-bottom: 0.16rem;
  padding-left: 0.25rem;
  padding-right: 0.25rem;
  font-weight: 700;
  font-size: 0.18rem;
  line-height: 0.25rem;
  color: #fff;
  background-color: #4293f4;
}
.CDataBlock3 .TypeMenu .MenuUl {
  max-height: calc(99vh - 0.65rem);
  overflow-y: auto;
}
.CDataBlock3 .TypeMenu .MenuUl .MenuLi {
  background: #fff;
}
.CDataBlock3 .TypeMenu .MenuUl .MenuLi + .MenuLi {
  border-top: 0.01rem solid #eaeaea;
}
.CDataBlock3 .TypeMenu .MenuUl .MenuLi .MenuTitle {
  display: block;
  position: relative;
  padding: 0.14rem 0.25rem;
  font-size: 0.14rem;
  line-height: 0.22rem;
  color: #555555;
}
.CDataBlock3 .TypeMenu .MenuUl .MenuLi .MenuTitle::before {
  content: "";
  display: block;
  position: absolute;
  right: 0;
  margin-right: 0.08rem;
  width: 0.08rem;
  height: 0.22rem;
  background: url(../images/icon_jt_5_2_h.png) no-repeat center / contain;
  opacity: 0;
  transition: all 0.3s;
}
.CDataBlock3 .TypeMenu .MenuUl .MenuLi .MenuTitle:hover {
  color: #4293f4;
}
.CDataBlock3 .TypeMenu .MenuUl .MenuLi .MenuTitle:hover::before {
  margin-right: 0.16rem;
  opacity: 1;
}
.CDataBlock3 .TypeMenu .MenuUl .MenuLi:hover .MenuTitle {
  color: #4293f4;
}
.CDataBlock3 .TypeMenu .MenuUl .MenuLi:hover .MenuTitle::before {
  margin-right: 0.16rem;
  opacity: 1;
}
.CDataBlock3 .TypeMenu .MenuUl .MenuLi:hover .MenuTank {
  margin-left: 0;
  z-index: 999;
  opacity: 1;
  pointer-events: auto;
}
.CDataBlock3 .TypeMenu .MenuUl .MenuTank {
  padding: 0.25rem 0.35rem 0.35rem;
  position: absolute;
  left: 2.6rem;
  top: 0;
  margin-left: -0.05rem;
  z-index: -1;
  height: 100%;
  height: 5rem;
  max-height: 90vh;
  width: calc(100vw - 3.35rem);
  width: 33vw;
  overflow-y: auto;
  word-break: keep-all;
  background: #fff;
  box-shadow: 0px 0px 21px 0px rgba(0, 0, 0, 0.09);
  opacity: 0;
  pointer-events: none;
  transition: all 0.3s;
}
.CDataBlock3 .TypeMenu .MenuUl .MenuTank .TankLi {
  border-bottom: 0.01rem dashed #dbdbdb;
  padding-top: 0.11rem;
  padding-bottom: 0.11rem;
}
.CDataBlock3 .TypeMenu .MenuUl .MenuTank .TankTit {
  margin-right: 0.2rem;
  font-size: 0.14rem;
  line-height: 0.22rem;
  color: #ff7000;
}
.CDataBlock3 .TypeMenu .MenuUl .MenuTank .TankBox {
  overflow: hidden;
  font-size: 0;
  line-height: 0;
}
.CDataBlock3 .TypeMenu .MenuUl .MenuTank .TankBox .a {
  display: inline-block;
  vertical-align: middle;
  position: relative;
  margin-left: 0.21rem;
  font-size: 0.12rem;
  line-height: 0.22rem;
  color: #333333;
}
.CDataBlock3 .TypeMenu .MenuUl .MenuTank .TankBox .a:hover {
  color: #1875f0;
}
.CDataBlock3 .TypeMenu .MenuUl .MenuTank .TankBox .a::before {
  content: "";
  display: block;
  position: absolute;
  left: -0.11rem;
  top: 0.06rem;
  height: 0.1rem;
  width: 0.01rem;
  background: #dbdbdb;
}
.CDataBlock3 .RightWidth {
  width: calc(100% - 3rem);
}
.CDataBlock3 .ListType1 {
  padding-bottom: 0.15rem;
}
.CDataBlock3 .ListType1 .ul {
  margin: -0.08rem;
  font-size: 0;
}
.CDataBlock3 .ListType1 .ul li {
  display: inline-block;
  vertical-align: top;
  width: 25%;
  padding: 0.08rem;
}
.CDataBlock3 .ListType1 .ul .box {
  display: block;
  padding: 0.2rem 0.18rem 0.15rem;
  text-align: center;
  background-color: #fff;
  box-shadow: 0 0 0.2rem rgba(0, 0, 0, 0);
}
.CDataBlock3 .ListType1 .ul .box:hover {
  box-shadow: 0 0 0.2rem rgba(0, 0, 0, 0.1);
}
.CDataBlock3 .ListType1 .ul .box:hover .TypeTitle1 {
  color: #4293f4;
}
.CDataBlock3 .ListType1 .ul .imgBox {
  position: relative;
}
.CDataBlock3 .ListType1 .ul .imgBox::before {
  content: "";
  display: block;
  padding-top: 133.333%;
}
.CDataBlock3 .ListType1 .ul .imgBox img {
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  object-fit: contain;
  transform: scale(1);
}
.CDataBlock3 .ListType1 .ul .TypeTitle1 {
  margin-top: 0.15rem;
  margin-bottom: 0.04rem;
  font-size: 0.15rem;
  line-height: 0.2rem;
  color: #333333;
}
.CDataBlock3 .ListType1 .ul .Page1 {
  font-size: 0.14rem;
  line-height: 0.2rem;
  color: #b7b7b7;
}
@media (min-width: 1920px) {
  .CDataBlock3 .ListType1 .ul li {
    max-width: 6rem;
  }
}
@media (min-width: 1650px) {
  .CDataBlock3 .ListType1 {
    padding-bottom: 0.2rem;
  }
  .CDataBlock3 .ListType1 .ul {
    margin: -0.13rem;
  }
  .CDataBlock3 .ListType1 .ul li {
    width: 20%;
    padding: 0.13rem;
  }
  .CDataBlock3 .ListType1 .ul .TypeTitle1 {
    margin-top: 0.25rem;
  }
}
@media (max-width: 1260px) {
  .CDataBlock3 .ListType1 .ul li {
    width: 33.33%;
  }
}
/***产品详情***/
.CDataBlock4 {
  margin-bottom: 0.5rem;
  position: sticky;
  top: 0;
  z-index: 3;
}
.CDataBlock4 .container-full-a {
  max-width: 100%;
}
.CDataBlock4 .flex-box {
  display: flex;
  padding: 0.15rem 0.14rem;
  align-items: center;
}
.CDataBlock4 .logo {
  flex-shrink: 0;
}
.CDataBlock4 .company {
  flex-shrink: 0;
  margin-left: 0.25rem;
  margin-right: 0.35rem;
  max-width: 1rem;
  font-weight: 700;
  font-size: 0.17rem;
  line-height: 0.25rem;
  color: #333333;
}
.CDataBlock4 .LibBox {
  position: relative;
}
.CDataBlock4 .LibBox .word {
  padding: 0 0.1rem;
  font-size: 0.17rem;
  line-height: 0.25rem;
  color: #333333;
}
.CDataBlock4 .LibBox .word::after {
  content: "";
  display: inline-block;
  vertical-align: middle;
  margin-left: 0.1rem;
  margin-bottom: 0.03rem;
  border-top: 0.06rem solid #838688;
  border-left: 0.06rem solid transparent;
  border-right: 0.06rem solid transparent;
}
.CDataBlock4 .LibBox:hover .libBlock {
  margin-top: 0.1rem;
  opacity: 1;
  pointer-events: auto;
}
.CDataBlock4 .LibBox .libBlock {
  position: absolute;
  left: 0;
  top: 100%;
  margin-top: 0.15rem;
  z-index: 2;
  width: 150%;
  padding: 0.06rem 0;
  background: #fff;
  opacity: 0;
  box-shadow: 0 0 0.1rem rgba(0, 0, 0, 0.09);
  pointer-events: none;
  transition: all 0.3s;
}
.CDataBlock4 .LibBox .libBlock::before {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  bottom: 100%;
  width: 100%;
  height: 0.1rem;
}
.CDataBlock4 .LibBox .libBlock .aBox .a {
  display: block;
  padding: 0.04rem 0.15rem;
  font-size: 0.14rem;
  line-height: 0.2rem;
}
.CDataBlock4 .line {
  flex-shrink: 0;
  margin: 0 0.25rem;
  width: 0.01rem;
  height: 0.26rem;
  background: #dddddd;
}
.CDataBlock4 .productListBtn {
  flex-shrink: 0;
  border-radius: 0.02rem;
  padding: 0 0.2rem;
  text-align: center;
  font-size: 0.16rem;
  line-height: 0.4rem;
  color: #ffffff;
  background-color: #4393f4;
}
.CDataBlock4 .productListBtn.type1 {
  width: 1.3rem;
  background: #ff7000;
}
.CDataBlock4 .productListBtn .title {
  padding-left: 0.3rem;
  background: url(../images/icon_menu.png) no-repeat left center;
}
.CDataBlock4 .productListBtn:hover {
  background-color: #116ede;
}
.CDataBlock4 .productListBtn .btnWord {
  color: #fff;
}
.CDataBlock4 .iconBtn {
  flex-shrink: 0;
  margin-left: 0.15rem;
  border-radius: 0.02rem;
  border: solid 0.01rem #dddddd;
  min-width: 1.65rem;
  padding: 0 0.15rem;
  text-align: center;
  font-size: 0.16rem;
  line-height: 0.38rem;
  color: #444444;
  transition: all 0.3s;
}
.CDataBlock4 .iconBtn:hover {
  border-color: #116ede;
  color: #116ede;
}
.CDataBlock4 .iconBtn.productListBtn:hover {
  border-color: #116ede;
  color: #fff;
}
.CDataBlock4 .iconBtn .btnWord {
  display: inline-block;
  padding-left: 0.32rem;
  background: no-repeat left center / 0.25rem;
}
.CDataBlock4 .iconBtn.cat22 .btnWord {
  background-image: url(../images/icon_icon331.png);
}
.CDataBlock4 .iconBtn.cat22.productListBtn .btnWord {
  background-image: url(../images/icon_icon331_1.png);
}
.CDataBlock4 .iconBtn.cat145 .btnWord {
  background-image: url(../images/icon_icon32.png);
}
.CDataBlock4 .iconBtn.cat145.productListBtn .btnWord {
  background-image: url(../images/icon_icon32_1.png);
}
.CDataBlock4 .iconBtn.cat23 .btnWord {
  background-image: url(../images/icon_icon33.png);
}
.CDataBlock4 .iconBtn.cat23.productListBtn .btnWord {
  background-image: url(../images/icon_icon33_1.png);
}
.CDataBlock4 .iconBtn.cat26 .btnWord {
  background-image: url(../images/icon_icon34.png);
}
.CDataBlock4 .iconBtn.cat26.productListBtn .btnWord {
  background-image: url(../images/icon_icon34_1.png);
}
.CDataBlock4 .iconBtn.cat-sample .btnWord {
  background-image: url(../images/icon_icon35.png);
}
.CDataBlock4 .iconBtn.cat-sample.productListBtn .btnWord {
  background-image: url(../images/icon_icon35_1.png);
}
.CDataBlock4 .form {
  display: inline-flex;
  margin-left: 0.25rem;
  width: 100%;
}
.CDataBlock4 .form .key {
  display: block;
  margin: 0;
  border-radius: 0.03rem;
  width: 100%;
  padding: 0 0.15rem;
  font-size: 15px;
  line-height: 0.4rem;
  color: #333;
  background-color: #f5f4f3;
}
.CDataBlock4 .form .sbumit {
  flex-shrink: 0;
  margin-left: 0.13rem;
  border-radius: 0.03rem;
  width: 1.14rem;
  padding: 0 0.15rem;
  text-align: center;
  font-size: 15px;
  line-height: 0.4rem;
  color: #fff;
  background-color: #4293f4;
  cursor: pointer;
}
.CDataBlock4 .form .sbumit:hover {
  background-color: #116ede;
}
@media (max-width: 1800px) {
  .CDataBlock4 {
    margin-bottom: 0.35rem;
  }
  .CDataBlock4 .flex-box {
    flex-wrap: wrap;
  }
  .CDataBlock4 .form {
    margin-top: 0.08rem;
    margin-left: 0;
    width: 100%;
  }
}
@media (max-width: 1350px) {
  .CDataBlock4 {
    margin-bottom: 0.35rem;
  }
}
.CDataBlock5 .container-full-a {
  max-width: 100%;
}
.CDataBlock5 .block {
  padding: 0.3rem;
}
.CDataBlock5 .big {
  cursor: pointer;
}
.CDataBlock5 .big .enlarge {
  content: ;
  display: block;
  position: absolute;
  right: 0;
  bottom: 0;
  width: 0.28rem;
  height: 0.28rem;
  cursor: pointer;
  background: url(../images/icon_icon39.png) no-repeat center / contain;
  opacity: 0.8;
}
.CDataBlock5 .imgList {
  display: inline-block;
  width: 30.13%;
  vertical-align: top;
}
.CDataBlock5 .imgList .imgBox {
  position: relative;
}
.CDataBlock5 .imgList .imgBox::before {
  content: "";
  display: block;
  padding-top: 100%;
}
.CDataBlock5 .imgList .imgBox img {
  display: block;
  position: absolute;
  left: 0;
  top: 0;
}
.CDataBlock5 .imgList .swiper-box {
  padding: 0.06rem;
}
.CDataBlock5 .imgList .swiper-box .swiper-slide {
  width: 0.6rem;
}
.CDataBlock5 .imgList .swiper-box .imgBox {
  display: block;
  box-shadow: 0 0 0.07rem 0 rgba(66, 147, 244, 0);
  cursor: pointer;
}
.CDataBlock5 .imgList .swiper-box .imgBox::after {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  border: 0.01rem solid #e8e8e8;
  width: 100%;
  height: 100%;
  transition: all 0.3s;
}
.CDataBlock5 .imgList .swiper-box .imgBox:hover {
  box-shadow: 0 0 0.07rem 0 rgba(66, 147, 244, 0.59);
}
.CDataBlock5 .imgList .swiper-box .imgBox:hover::after {
  border-color: #4293f4;
}
.CDataBlock5 .imgList .swiper-box .on .imgBox {
  box-shadow: 0 0 0.07rem 0 rgba(66, 147, 244, 0.59);
}
.CDataBlock5 .imgList .swiper-box .on .imgBox::after {
  border-color: #4293f4;
}
.CDataBlock5 .right-cont {
  display: inline-block;
  width: 69%;
  padding-left: 3%;
}
.CDataBlock5 .right-cont .h1 {
  font-size: 0.34rem;
  font-weight: 700;
  line-height: 1.4em;
  color: #333333;
}
.CDataBlock5 .right-cont .h1-des {
  font-size: 0.18rem;
  line-height: 2.4em;
  color: #ff7000;
}
.CDataBlock5 .cont {
  display: inline-block;
  margin-right: 3.27%;
  width: 44.26%;
  vertical-align: top;
  word-break: break-all;
}
.CDataBlock5 .cont .words {
  padding-top: 0.04rem;
  font-size: 0.15rem;
  line-height: 0.36rem;
  color: #666666;
}
.CDataBlock5 .cont .words .red {
  margin-left: 0.5em;
  font-size: 0.2rem;
  line-height: 0.34rem;
  color: #ff0000;
}
.CDataBlock5 .cont .btns {
  padding-top: 0.4rem;
}
.CDataBlock5 .cont .btns .btn {
  border-radius: 0.04rem;
  width: 1.45rem;
  padding: 0 0.15rem;
  text-align: center;
  font-size: 0.15rem;
  line-height: 0.4rem;
  color: #ffffff;
  background-color: #4293f4;
}
.CDataBlock5 .cont .btns .btn + .btn {
  margin-left: 0.15rem;
}
.CDataBlock5 .cont .btns .btn.type1 {
  background: #ff7000;
}
.CDataBlock5 .cont .btns .btn:hover {
  background: #116ede;
}
.CDataBlock5 .cont .share-box {
  padding-top: 0.15rem;
}
.CDataBlock5 .cont .share-box .shareBox {
  display: inline-block;
  margin-left: 0.1rem;
}
.CDataBlock5 .parameters {
  display: inline-block;
  width: 51%;
  vertical-align: top;
}
.CDataBlock5 .parameters .htmls {
  margin-top: -0.1rem;
  max-height: 400px;
  overflow-y: auto;
  font-size: 0.15rem;
  line-height: 0.24rem;
  color: #555555;
  /*定义滚动条高宽及背景 高宽分别对应横竖滚动条的尺寸*/
  /*定义滚动条轨道 内阴影+圆角*/
  /*定义滑块 内阴影+圆角*/
  /*滑块效果*/
}
.CDataBlock5 .parameters .htmls::-webkit-scrollbar {
  width: 3px;
  background-color: #dddddd;
}
.CDataBlock5 .parameters .htmls::-webkit-scrollbar-track {
  border-radius: 3px;
  background-color: #dddddd;
}
.CDataBlock5 .parameters .htmls::-webkit-scrollbar-thumb {
  border-radius: 3px;
  background-color: #4293f4;
}
.CDataBlock5 .parameters .htmls::-webkit-scrollbar-thumb:hover {
  border-radius: 3px;
  background-color: #4293f4;
}
.CDataBlock5 .parameters .htmls p {
  padding: 0.07rem 0;
}
@media (max-width: 1350px) {
  .CDataBlock5 .right-cont {
    padding-left: 2%;
  }
  .CDataBlock5 .cont {
    width: 45%;
  }
}
.CDataBlock6 {
  padding: 0.6rem 0;
}
.CDataBlock6 .container-full-a {
  max-width: 100%;
}
.CDataBlock6 .flex-box {
  display: flex;
  justify-content: space-between;
}
.CDataBlock6 .wid {
  width: 32.3%;
  padding-left: 0.3rem;
  padding-right: 0.3rem;
  padding-bottom: 0.25rem;
  background: #fff;
}
.CDataBlock6 .AutoTitle1 {
  border-bottom: 0.01rem solid #e8e8e8;
  padding-top: 0.3rem;
  padding-bottom: 0.25rem;
  margin-bottom: 0.25rem;
}
.CDataBlock6 .AutoTitle1 .btns .btn {
  display: inline-block;
  outline: none;
  box-shadow: none;
  border: 0 none;
  width: 0.16rem;
  height: 0.38rem;
  padding: 0;
  background: url(../images/icon_jt_6.png) no-repeat center / 0.1rem auto;
}
.CDataBlock6 .AutoTitle1 .btns .btn:hover {
  background-image: url(../images/icon_jt_6_hover.png);
}
.CDataBlock6 .AutoTitle1 .btns .prev {
  transform: rotate(180deg);
}
.CDataBlock6 .AutoTitle1 .btns .next {
  margin-left: 0.17rem;
}
.CDataBlock6 .cheight {
  height: 3.5rem;
}
.CDataBlock6 .y-auto {
  margin-right: -0.15rem;
  padding-right: 0.15rem;
  overflow-y: auto;
}
.CDataBlock6 .cont {
  font-size: 0.15rem;
  line-height: 0.3rem;
  color: #555555;
}
.CDataBlock6 .cont p + p {
  margin-top: 0.8em;
}
.CDataBlock6 .list {
  text-align: center;
}
.CDataBlock6 .list .box {
  display: block;
}
.CDataBlock6 .list .box:hover .title {
  color: #4293f4;
}
.CDataBlock6 .list .title {
  margin-top: 0.02rem;
  font-size: 0.14rem;
  line-height: 0.24rem;
  color: #555555;
}
.CDataBlock6 .list .page {
  font-size: 0.12rem;
  line-height: 0.24rem;
  color: #999999;
}
.CDataBlock6 .link {
  display: inline-block;
  margin-top: 0.25rem;
  border-radius: 0.03rem;
  border: solid 0.01rem #ff7000;
  padding: 0 0.23rem;
  font-size: 0.14rem;
  line-height: 0.36rem;
  color: #ff7000;
  background: transparent;
  transition: all 0.3s;
}
.CDataBlock6 .link:hover {
  color: #fff;
  background: #ff7000;
}
.CDataBlock6 .distpickerBox {
  display: flex;
  margin-top: -0.12rem;
  margin-bottom: 0.12rem;
  justify-content: space-between;
}
.CDataBlock6 .distpickerBox .wid2 {
  width: 32%;
}
.CDataBlock6 .distpickerBox .select {
  display: block;
  border-radius: 0.04rem;
  width: 100%;
  height: 0.38rem;
  padding: 0 0.1rem;
  font-size: 0.15rem;
  line-height: 0.38rem;
  color: #585a58;
  background: #f5f4f3;
  cursor: pointer;
}
.CDataBlock6 .uls .li {
  padding-top: 0.2rem;
  font-size: 0.14rem;
  line-height: 1.4em;
  color: #555555;
}
.CDataBlock6 .uls .li + .li {
  margin-top: 0.3rem;
  border-top: 0.01rem solid #e8e8e8;
}
.CDataBlock6 .uls .li + .li .title {
  margin-top: 0.06rem;
}
.CDataBlock6 .uls .title {
  margin-bottom: 0.12rem;
  font-size: 0.18rem;
  font-weight: 700;
  line-height: 1.4em;
  color: #333333;
}
.CDataBlock6 .uls .btns {
  padding-top: 0.18rem;
}
.CDataBlock6 .uls .btns .btn {
  border-radius: 0.04rem;
  width: 1.5rem;
  padding: 0 0.1rem;
  text-align: center;
  font-size: 0.15rem;
  line-height: 0.4rem;
  color: #fff;
  background-color: #4293f4;
}
.CDataBlock6 .uls .btns .btn:hover {
  background: #116ede;
}
.CDataBlock6 .uls .btns .btn + .btn {
  margin-left: 0.15rem;
}
.CDataBlock6 .uls .btns .type1 {
  background-color: #ff7000;
}
@media (max-width: 1350px) {
  .CDataBlock6 {
    padding: 0.35rem 0;
  }
  .CDataBlock6 .uls .btns .btn {
    width: 1.3rem;
  }
}
.CDataBlock7 .container-full-a {
  max-width: 100%;
}
.CDataBlock7 .pad {
  padding-left: 0.3rem;
  padding-right: 0.3rem;
  padding-bottom: 0.5rem;
}
.CDataBlock7 .cont {
  margin-top: -0.13rem;
  margin-left: auto;
  margin-right: auto;
  width: 13.5rem;
  max-width: 100%;
  font-size: 0.15rem;
  line-height: 2em;
  color: #000000;
}
.CDataBlock7 .cont iframe {
  max-width: 100%;
}
.CDataBlock7 .cont img {
  height: auto!important;
}
.CDataBlock7 .cont::after {
  content: "";
  display: block;
  height: 0;
  clear: both;
}
.CDataBlock7 .table-div .table-div-footer {
  padding: 15px 15px;
  background-image: linear-gradient(to bottom, rgba(235, 235, 235, 0.5), #ebebeb);
  text-align: center;
  font-size: 14px;
  font-weight: bold;
  line-height: 20px;
  color: #4393f4;
  cursor: pointer;
}
.CDataBlock7 .table-div .table-div-footer svg {
  display: block;
  margin: 0 auto;
  width: 20px;
  height: 20px;
  fill: #4293f4;
}
.CDataBlock7 .table-div .table-div-footer .show-btn {
  display: block;
}
.CDataBlock7 .table-div .table-div-footer .hide-btn {
  display: none;
}
.CDataBlock7 .table-div .table-div-footer .hide-btn svg {
  transform: rotate(180deg);
}
.CDataBlock7 .table-div.show .table-div-footer .show-btn {
  display: none;
}
.CDataBlock7 .table-div.show .table-div-footer .hide-btn {
  display: block;
}
.CDataBlock8 {
  padding-top: 0.4rem;
}
.CDataBlock8 .container-full-a {
  max-width: 100%;
}
.CDataBlock8 .uls {
  padding-bottom: 0.8rem;
}
.CDataBlock8 .btns {
  padding-top: 0.18rem;
}
.CDataBlock8 .btns .btn {
  border-radius: 0.04rem;
  min-width: 1.5rem;
  max-width: 100%;
  padding: 0 0.1rem;
  text-align: center;
  font-size: 0.15rem;
  line-height: 0.4rem;
  color: #fff;
  background-color: #4293f4;
}
.CDataBlock8 .btns .btn:hover {
  background: #116ede;
}
.CDataBlock8 .btns .btn + .btn {
  margin-left: 0.15rem;
}
.CDataBlock8 .btns .type1 {
  background-color: #ff7000;
}
.CDataBlock8 .swiper-btns .swiper-btn {
  display: inline-block;
  outline: none;
  box-shadow: none;
  border: 0 none;
  width: 0.16rem;
  height: 0.38rem;
  padding: 0;
  background: url(../images/icon_jt_6.png) no-repeat center / 0.1rem auto;
}
.CDataBlock8 .swiper-btns .swiper-btn:hover {
  background-image: url(../images/icon_jt_6_hover.png);
}
.CDataBlock8 .swiper-btns .prev {
  transform: rotate(180deg);
}
.CDataBlock8 .swiper-btns .next {
  margin-left: 0.17rem;
}
@media (max-width: 1350px) {
  .CDataBlock8 {
    padding-top: 0;
  }
  .CDataBlock8 .uls {
    padding-bottom: 0.4rem;
  }
  .CDataBlock8 .ul {
    margin: -0.07rem;
  }
  .CDataBlock8 .ul li {
    padding: 0.07rem;
  }
}
.CListType1 .imgBox {
  position: relative;
}
.CListType1 .imgBox::before {
  content: '';
  display: block;
  padding-top: 100%;
}
.CListType1 .imgBox img {
  position: absolute;
  left: 0;
  top: 0;
}
.CListType1 .ul {
  display: flex;
  margin: -0.13rem;
  flex-wrap: wrap;
  font-size: 0;
}
.CListType1 .ul.swiper-wrapper {
  flex-wrap: nowrap;
}
.CListType1 .ul .wid1 {
  width: 16.66%;
}
.CListType1 .ul .wid2 {
  width: 20%;
}
.CListType1 .ul li {
  display: inline-flex;
  position: relative;
  vertical-align: top;
  height: auto;
  padding: 0.13rem;
}
.CListType1 .ul li .divBox {
  display: flex;
  position: relative;
  height: 510px;
  width: 100%;
}
.CListType1 .ul li .divBox:hover .mark {
  opacity: 1;
  z-index: 2;
}
.CListType1 .ul li .box {
  display: flex;
  padding: 0.1rem 0.2rem 0.2rem;
  width: 100%;
  flex-wrap: wrap;
  color: #999999;
  background: #fff;
}
.CListType1 .ul li .box.imgh {
  flex-direction: column;
  flex-wrap: inherit;
}
.CListType1 .ul li .box:hover .title {
  color: #4293f4;
}
.CListType1 .ul li .box .imgBox {
  width: 100%;
}
.CListType1 .ul li .box > img {
  align-self: flex-start;
}
.CListType1 .ul li .title {
  width: 100%;
  font-size: 0.15rem;
  line-height: 0.2rem;
  color: #333333;
}
.CListType1 .ul li .txt {
  width: 100%;
  font-size: 0.13rem;
  line-height: 0.2rem;
}
.CListType1 .ul li .txts {
  width: 100%;
  padding-top: 0.05rem;
  font-size: 0.13rem;
  line-height: 0.2rem;
}
.CListType1 .ul li .txts p {
  display: none;
  padding-left: 0.18rem;
  background: url(../images/icon_icon30.png) no-repeat left 0.03rem;
}
.CListType1 .ul li .txts p:nth-child(1),
.CListType1 .ul li .txts p:nth-child(2),
.CListType1 .ul li .txts p:nth-child(3),
.CListType1 .ul li .txts p:nth-child(4),
.CListType1 .ul li .txts p:nth-child(5) {
  display: block;
}
.CListType1 .ul li .mark {
  overflow-y: auto;
  overflow-x: hidden;
  position: absolute;
  left: 0;
  top: 0;
  z-index: -1;
  height: 100%;
  width: 100%;
  font-size: 0.13rem;
  line-height: 0.2rem;
  color: #fff;
  background: rgba(66, 147, 244, 0.97);
  opacity: 0;
  transition: all 0.3s;
}
.CListType1 .ul li .mark a {
  color: #fff;
}
.CListType1 .ul li .mark .p {
  display: block;
  margin-top: 11%;
  width: 100%;
  font-weight: 700;
  font-size: 0.18rem;
  line-height: 0.2rem;
}
.CListType1 .ul li .mark .p:hover {
  opacity: 0.9;
  color: #ff7000;
}
.CListType1 .ul li .mark .lp {
  font-size: 0.13rem;
  line-height: 0.2rem;
  opacity: 0.35;
}
.CListType1 .ul li .mark .mcont {
  margin-top: 10%;
  border-top: 0.01rem solid rgba(255, 255, 255, 0.15);
  border-bottom: 0.01rem solid rgba(255, 255, 255, 0.15);
  width: 100%;
  padding: 10% 0;
}
.CListType1 .ul li .mark .mcont p {
  padding: 0.03rem 0;
}
.CListType1 .ul li .mark .mcont .price {
  font-weight: 700;
}
.CListType1 .ul li .mark .mcont .price:hover {
  color: #ff7000;
}
.CListType1 .ul li .mark .mcont .price .num {
  font-size: 0.18rem;
}
.CListType1 .ul li .mark .others {
  width: 100%;
  padding-top: 15%;
  text-align: center;
}
.CListType1 .ul li .mark .others .a {
  display: inline-block;
}
.CListType1 .ul li .mark .others .a + .a {
  margin-left: 0.1rem;
}
.CListType1 .ul li .mark .others .icon {
  display: inline-block;
  border-radius: 50%;
  border: 0.01rem solid #fff;
  height: 0.4rem;
  width: 0.4rem;
  background: no-repeat center;
}
.CListType1 .ul li .mark .others .icon:hover {
  border-color: #ff7000;
  background-color: #ff7000;
}
.CListType1 .ul li .mark .others .icon1 {
  background-image: url(../images/icon_icon9_h.png);
}
.CListType1 .ul li .mark .others .icon2 {
  background-image: url(../images/icon_icon10_h.png);
}
.CListType1 .ul li .mark .others .icon3 {
  background-image: url(../images/icon_icon38_h.png);
}
@media (min-width: 769px) and (max-width: 1700px) {
  .CListType1 .ul .wid1 {
    width: 20%;
  }
  .CListType1 .ul .wid2 {
    width: 25%;
  }
}
@media (min-width: 769px) and (max-width: 1500px) {
  .CListType1 .ul .wid1 {
    width: 25%;
  }
  .CListType1 .ul .wid2 {
    width: 50%;
  }
}
.CDataBlock9 .container-full-a {
  max-width: 100%;
}
.CDataBlock9 .flex-box {
  display: flex;
  padding: 0.25rem 0.25rem;
  justify-content: space-between;
}
.CDataBlock9 .PutList {
  flex-shrink: 0;
  margin-left: 0.45rem;
  width: 3.15rem;
}
.CDataBlock9 .PutList .h2 {
  margin: 0.1rem 0;
  font-weight: 700;
  font-size: 0.2rem;
  line-height: 1em;
  color: #333333;
}
.CDataBlock9 .PutList .SBox {
  position: relative;
}
.CDataBlock9 .PutList .BtnBox {
  position: absolute;
  right: 0;
  top: -0.3rem;
}
.CDataBlock9 .PutList .BtnBox .Btn {
  display: inline-block;
  vertical-align: middle;
  height: 0.2rem;
  width: 0.16rem;
  cursor: pointer;
}
.CDataBlock9 .PutList .BtnBox .Prev {
  background: url(../images/icon_jt_5_1.png) no-repeat left center;
}
.CDataBlock9 .PutList .BtnBox .Prev:hover {
  background-image: url(../images/icon_jt_5_1_h.png);
}
.CDataBlock9 .PutList .BtnBox .Next {
  background: url(../images/icon_jt_5_2.png) no-repeat right center;
}
.CDataBlock9 .PutList .BtnBox .Next:hover {
  background-image: url(../images/icon_jt_5_2_h.png);
}
.CDataBlock9 .PutList .Box {
  display: block;
  border: 0.01rem solid #dddddd;
  padding: 0.1rem;
}
.CDataBlock9 .PutList .Box:hover .s-title {
  color: #4293f4;
}
.CDataBlock9 .PutList .imgBox {
  float: left;
  margin-right: 0.13rem;
  border: 0.01rem solid #dddddd;
}
.CDataBlock9 .PutList .s-title {
  margin: 0.1rem 0;
  font-weight: bold;
  font-size: 0.16rem;
  line-height: 1.4em;
  color: #333333;
}
.CDataBlock9 .PutList .word {
  font-size: 0.14rem;
  line-height: 1.4em;
  color: #555555;
}
.CDataBlock9 .Mcont .imgBox {
  float: left;
  margin: 0 0.2rem 0 0.05rem;
}
.CDataBlock9 .Mcont .Mtext {
  overflow: hidden;
  padding-top: 0.35rem;
}
.CDataBlock9 .Mcont .h1 {
  margin-bottom: 0.08rem;
  font-weight: bold;
  font-size: 0.22rem;
  line-height: 1.4em;
  color: #333333;
}
.CDataBlock9 .Mcont .word {
  font-size: 0.14rem;
  line-height: 1.6em;
  color: #555555;
}
.CDataBlock10 .container-full-a {
  max-width: 100%;
}
.CDataBlock10 .flex-box {
  display: flex;
}
.CDataBlock10 .parameterBox {
  flex-shrink: 0;
  margin-right: 0.4rem;
  width: 2.6rem;
}
.CDataBlock10 .parameterBox .parameterTitle {
  display: none;
}
.CDataBlock10 .parameterBox .form {
  display: block;
}
.CDataBlock10 .parameterBox .blocks {
  border-top: 0.02rem solid #4293f4;
  padding: 0.25rem 0.25rem;
  background: #fff;
}
.CDataBlock10 .parameterBox .blocks + .blocks {
  margin-top: 0.2rem;
}
.CDataBlock10 .parameterBox .blocks.delete-parameter {
  position: sticky;
  top: 0;
  z-index: 9;
  background: #fff;
  box-shadow: 0 0 0.1rem rgba(0, 0, 0, 0.1);
}
.CDataBlock10 .parameterBox .title {
  position: relative;
  padding-right: 0.2rem;
  font-size: 0.15rem;
  line-height: 0.3rem;
  color: #333333;
}
.CDataBlock10 .parameterBox .jt {
  position: absolute;
  right: 0;
  top: 0;
  width: 0.2rem;
  height: 100%;
}
.CDataBlock10 .parameterBox .jt::before,
.CDataBlock10 .parameterBox .jt::after {
  content: '';
  display: block;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -0.04rem;
  width: 0.08rem;
  height: 0.01rem;
  background: #999999;
  transition: all 0.3s;
}
.CDataBlock10 .parameterBox .jt::before {
  transform: translate(35%, -100%) rotate(45deg);
}
.CDataBlock10 .parameterBox .jt::after {
  transform: translate(-35%, -100%) rotate(-45deg);
}
.CDataBlock10 .parameterBox .show .jt::before {
  transform: translate(35%, -100%) rotate(-45deg);
}
.CDataBlock10 .parameterBox .show .jt::after {
  transform: translate(-35%, -100%) rotate(45deg);
}
.CDataBlock10 .parameterBox .labelBox {
  max-height: 2.5rem;
  padding-top: 0.1rem;
  overflow-y: auto;
}
.CDataBlock10 .parameterBox .label {
  display: block;
  vertical-align: top;
  position: relative;
  margin: 0;
  padding: 0 0 0 0.25rem;
  text-align: left;
  white-space: initial;
  font-weight: 400;
  font-size: 0.14rem;
  line-height: 0.22rem;
  color: #555555;
  cursor: pointer;
}
.CDataBlock10 .parameterBox .label:hover {
  color: #4293f4;
}
.CDataBlock10 .parameterBox .label + .label {
  margin-top: 0.04rem;
}
.CDataBlock10 .parameterBox .label input {
  position: absolute;
  left: 0;
  top: 0;
  margin: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  opacity: 0;
  cursor: pointer;
}
.CDataBlock10 .parameterBox .label input:checked + .icon {
  border-color: #4293f4;
  background: #4293f4 url(../images/icon_icon31.png) no-repeat center / 80%;
}
.CDataBlock10 .parameterBox .label input:checked + .icon.iconExit {
  border-color: #dddddd;
  background: #dddddd url(../images/icon_exit1_1.png) no-repeat center / 60%;
}
.CDataBlock10 .parameterBox .label .icon {
  display: inline-block;
  vertical-align: top;
  position: absolute;
  left: 0;
  top: 0.04rem;
  border-radius: 0.04rem;
  border: 0.01rem solid #d3d3d3;
  height: 0.14rem;
  width: 0.14rem;
}
.CDataBlock10 .parameterBox .label .icon.iconExit {
  background: #dddddd url(../images/icon_exit1_1.png) no-repeat center / 60%;
}
.CDataBlock10 .parameterBox .btn-box {
  display: none;
  padding-top: 0.15rem;
}
.CDataBlock10 .parameterBox .btn-box .btn {
  display: inline-block;
  border-radius: 0.05rem;
  border: 0 none;
  width: 60%;
  height: 0.32rem;
  padding: 0;
  text-align: center;
  line-height: 0.32rem;
  font-size: 0.14rem;
  color: #fff;
  background: #4293f4;
  outline: none;
}
.CDataBlock10 .parameterBox .btn-box .btn:hover {
  background: #116ede;
}
.CDataBlock10 .uls {
  width: 100%;
}
.CDataBlock11 .h1 {
  font-weight: 400;
  font-size: 0.24rem;
  line-height: 0.84rem;
  color: #333333;
}
.CDataBlock11 .topInfo {
  display: flex;
  padding: 0.3rem 0.15rem;
  justify-content: center;
  align-items: center;
}
.CDataBlock11 .topInfo .cont {
  padding-left: 0.45rem;
}
.CDataBlock11 .topInfo .title {
  margin-bottom: 0.2rem;
  font-size: 0.14rem;
  line-height: 0.22rem;
  color: #555555;
}
.CDataBlock11 .formBox {
  margin-top: 0.35rem;
  margin-bottom: 0.55rem;
}
.CDataBlock11 .formBox .pad {
  padding: 0.25rem 0.25rem;
}
.CDataBlock11 .formBox .f-title {
  font-size: 0.16rem;
  line-height: 0.24rem;
  color: #333333;
}
.CDataBlock11 .formBox .red {
  color: #ff0000;
}
.CDataBlock11 .formBox .inputBox {
  margin-bottom: 0.2rem;
  padding-top: 0.1rem;
}
.CDataBlock11 .formBox .inputBox .input {
  border-radius: 0.04rem;
  border: solid 0.01rem #dedede;
  padding: 0.15rem 0.15rem;
  width: 100%;
  font-size: 0.14rem;
  line-height: 0.22rem;
  color: #333;
  background-color: #f5f6f6;
  -webkit-appearance: none;
}
.CDataBlock11 .formBox .checkDiv {
  display: block;
  margin: 0;
  padding: 0;
  font-weight: 400;
  font-size: 0.14rem;
  line-height: 0.24rem;
  color: #555555;
}
.CDataBlock11 .formBox .checkDiv .checkbox {
  display: inline-block;
  vertical-align: middle;
  margin-top: 0;
  margin-bottom: 0.02rem;
  margin-right: 0.08rem;
  border: solid 0.01rem #cecece;
  border-radius: 0.03rem;
  width: 0.14rem;
  height: 0.14rem;
  background-image: linear-gradient(0deg, #e8e8e8 0%, #f6f6f6 100%), linear-gradient(#a6c1dd, #a6c1dd);
  background-blend-mode: normal, normal;
  cursor: pointer;
}
.CDataBlock11 .formBox .submitBox {
  margin-top: 0.4rem;
}
.CDataBlock11 .formBox .submitBox .btns {
  display: inline-block;
  border-radius: 0.03rem;
  width: 1.3rem;
  padding: 0 0.15rem;
  font-size: 0.15rem;
  line-height: 0.36rem;
  color: #ffffff;
  background-color: #4293f4;
}
.CDataBlock11 .formBox .submitBox .btns:hover {
  background: #116ede;
}
.CDataBlock12 .AutoTitle2 .word {
  font-size: 0.18rem;
}
.CDataBlock12 .AutoTitle2 .word::before {
  top: 0.035rem;
  width: 0.03rem;
  height: 0.23rem;
}
.CDataBlock12 .listBlock {
  padding-bottom: 0.5rem;
}
.CDataBlock12 .list-types {
  display: flex;
  margin-bottom: 0.25rem;
  align-items: center;
  font-size: 0.26rem;
  line-height: 0.2rem;
  color: #000000;
}
.CDataBlock12 .list-types::before,
.CDataBlock12 .list-types::after {
  content: "";
  height: 0.01rem;
  background: #dadada;
}
.CDataBlock12 .list-types::before {
  flex-shrink: 0;
  width: 0.32rem;
}
.CDataBlock12 .list-types::after {
  width: 100%;
}
.CDataBlock12 .list-types .span {
  flex-shrink: 0;
  margin: 0 0.15rem;
}
.CDataBlock13 .h1 {
  font-weight: 400;
  font-size: 0.24rem;
  line-height: 0.84rem;
  color: #333333;
}
.CDataBlock13 .AutoTitle2 {
  padding-bottom: 0.2rem;
}
.CDataBlock13 .AutoTitle2 .word {
  font-size: 0.18rem;
  line-height: 0.2rem;
}
.CDataBlock13 .AutoTitle2 .word::before {
  width: 0.03rem;
  height: 0.2rem;
}
.CDataBlock13 .form {
  font-size: 0.15rem;
  line-height: 0.22rem;
  color: #333333;
}
.CDataBlock13 .red {
  color: #fd0404;
}
.CDataBlock13 .pad {
  padding: 0.25rem;
}
.CDataBlock13 .flex-box {
  display: flex;
}
.CDataBlock13 .flex-box.jb {
  justify-content: space-between;
}
.CDataBlock13 .flex-box.ac {
  align-items: center;
}
.CDataBlock13 .radio-label {
  display: inline-block;
  position: relative;
  margin: 0;
}
.CDataBlock13 .radio-label .radio {
  position: absolute;
  left: 0;
  top: 0;
  margin: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  cursor: pointer;
}
.CDataBlock13 .radio-label .radio:checked + .radio-icon::after {
  opacity: 1;
}
.CDataBlock13 .radio-label .radio-icon {
  display: inline-block;
  vertical-align: middle;
  position: relative;
  margin-right: 0.1rem;
  width: 0.14rem;
  height: 0.14rem;
}
.CDataBlock13 .radio-label .radio-icon::before {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  border: solid 0.01rem #d9d9d9;
  border-radius: 50%;
  height: 100%;
  width: 100%;
}
.CDataBlock13 .radio-label .radio-icon::after {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  border: solid 0.03rem #4293f4;
  border-radius: 50%;
  height: 100%;
  width: 100%;
  opacity: 0;
}
.CDataBlock13 .checkbox-label {
  display: inline-block;
  vertical-align: middle;
  position: relative;
  margin: 0;
}
.CDataBlock13 .checkbox-label .checkbox {
  position: absolute;
  left: 0;
  top: 0;
  margin: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  cursor: pointer;
}
.CDataBlock13 .checkbox-label .checkbox:checked + .checkbox-icon {
  background-image: url(../images/icon_icon37.png);
}
.CDataBlock13 .checkbox-label .checkbox-icon {
  display: block;
  vertical-align: middle;
  border: solid 0.01rem #cecece;
  border-radius: 0.03rem;
  width: 0.14rem;
  height: 0.14rem;
  background: no-repeat center linear-gradient(0deg, #e8e8e8 0%, #f6f6f6 100%), linear-gradient(#a6c1dd, #a6c1dd);
  background-blend-mode: normal, normal;
}
.CDataBlock13 .topInfo {
  line-height: 0.36rem;
}
.CDataBlock13 .topInfo .red {
  margin-right: 0.05rem;
}
.CDataBlock13 .topInfo .wid {
  display: flex;
  padding-left: 0.2rem;
}
.CDataBlock13 .topInfo .wid + .wid {
  margin-left: 0.25rem;
}
.CDataBlock13 .topInfo .wid .word {
  margin-right: 0.15rem;
  flex-shrink: 0;
}
.CDataBlock13 .topInfo .inputBox .input {
  border: solid 0.01rem #ebebeb;
  width: 4.5rem;
  padding: 0 0.14rem;
  font-size: 0.14rem;
  line-height: 0.34rem;
  color: #666;
  -webkit-appearance: none;
}
.CDataBlock13 .topInfo .label + .label {
  margin-left: 0.3rem;
}
.CDataBlock13 .radioBox .label {
  font-weight: 400;
  font-size: 0.14rem;
  color: #333333;
  cursor: pointer;
}
.CDataBlock13 .radioBox .radio {
  display: inline-block;
  margin-right: 0.1rem;
  cursor: pointer;
}
.CDataBlock13 .productList {
  margin: 0.3rem 0;
}
.CDataBlock13 .productList .dl {
  border: 0.01rem solid #f5f6f6;
  font-size: 0.14rem;
  line-height: 0.22rem;
  color: #555555;
}
.CDataBlock13 .productList .dl .dli {
  padding: 0.15rem 0.18rem;
  align-items: center;
}
.CDataBlock13 .productList .dl .dt {
  font-weight: 400;
  background: #f5f6f6;
}
.CDataBlock13 .productList .dl .dd + .dd {
  border-top: 0.01rem solid #f5f6f6;
}
.CDataBlock13 .productList .dl .f-div {
  width: 20%;
  padding: 0 0.1rem;
  text-align: center;
}
.CDataBlock13 .productList .dl .f-div.d1 {
  width: auto;
  line-height: 0;
}
.CDataBlock13 .productList .dl .f-div.d2 {
  width: 3.8rem;
  text-align: left;
}
.CDataBlock13 .productList .dl .f-div.d6 {
  width: 1.3rem;
}
.CDataBlock13 .productList .dl .infoBox {
  display: flex;
  align-items: center;
  font-size: 0.14rem;
  color: #555555;
}
.CDataBlock13 .productList .dl .infoBox:hover {
  color: #4293f4;
}
.CDataBlock13 .productList .dl .infoBox:hover .imgBox {
  border-color: #4293f4;
}
.CDataBlock13 .productList .dl .infoBox .imgBox {
  position: relative;
  margin-right: 0.14rem;
  border: 0.01rem solid #e6e6e6;
  width: 0.75rem;
}
.CDataBlock13 .productList .dl .infoBox .imgBox::before {
  content: "";
  display: block;
  padding-top: 100%;
}
.CDataBlock13 .productList .dl .infoBox .imgBox img {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
.CDataBlock13 .productList .dl .infoBox .i-title {
  width: 1.65rem;
}
.CDataBlock13 .productList .editBtn {
  display: inline-block;
  width: 0.2rem;
  height: 0.2rem;
  background: url(../images/icon_delete1_2.png) no-repeat center / 0.19rem auto;
}
.CDataBlock13 .productList .editBtn:hover {
  background-image: url(../images/icon_delete1_2_hover.png);
}
.CDataBlock13 .productList .btnBox {
  padding: 0.2rem 0.18rem;
}
.CDataBlock13 .productList .btnBox .dAll {
  display: inline-block;
  border-radius: 0.03rem;
  padding: 0 0.08rem;
  font-size: 0.14rem;
  line-height: 0.28rem;
  color: #fff;
  background-color: #5c5c5c;
  transition: all 0.3s;
}
.CDataBlock13 .productList .btnBox .dAll::before {
  content: "";
  display: inline-block;
  vertical-align: middle;
  margin-bottom: 0.03rem;
  margin-right: 0.05rem;
  height: 0.16rem;
  width: 0.16rem;
  background: url(../images/icon_delete1_1.png) no-repeat center / contain;
}
.CDataBlock13 .productList .btnBox .dAll:hover {
  background-color: #116ede;
}
.CDataBlock13 .btnBox .btn {
  display: inline-block;
  border-radius: 0.03rem;
  width: 1.3rem;
  padding: 0 0.15rem;
  text-align: center;
  line-height: 0.36rem;
  color: #fff;
  background-color: #4293f4;
  transition: all 0.3s;
}
.CDataBlock13 .btnBox .btn.type1 {
  background-color: #ff7000;
}
.CDataBlock13 .btnBox .btn:hover {
  background-color: #116ede;
}
.CDataBlock13 .uploadBlock .textBox {
  border-radius: 0.06rem;
  padding: 0.2rem 0.2rem;
  font-size: 0.15rem;
  line-height: 0.22rem;
  color: #555555;
  background-color: #f5f6f6;
}
.CDataBlock13 .uploadBlock .alinks .a {
  color: #ff7000;
}
.CDataBlock13 .uploadBlock .alinks .a + .a {
  margin-left: 0.35rem;
}
.CDataBlock13 .uploadBlock .alinks .a:hover {
  color: #116ede;
}
.CDataBlock13 .uploadBlock .result {
  padding-top: 0.5rem;
  font-size: 0.15rem;
  line-height: 0.26rem;
  color: #0f990f;
}
.CDataBlock13 .uploadBlock .result .icon {
  display: inline-block;
  vertical-align: top;
  margin-bottom: 0.07rem;
  width: 0.52rem;
  height: 0.52rem;
  background: url(../images/icon_icon36.png) no-repeat center / contain;
}
.CDataBlock13 .submitBox {
  padding: 0.3rem 0 0.45rem;
}
.CDataBlock14.mt-a {
  margin-top: 0.5rem;
}
.CDataBlock14 .pad {
  padding: 0.3rem 0.35rem;
}
.CDataBlock14 .flex {
  display: flex;
  justify-content: space-between;
  align-items: self-start;
}
.CDataBlock14 .info {
  width: 100%;
}
.CDataBlock14 .info .title {
  vertical-align: middle;
}
.CDataBlock14 .info .h1 {
  display: inline-block;
  vertical-align: middle;
  font-weight: normal;
  font-size: 0.24rem;
  line-height: 1.4em;
  color: #333333;
}
.CDataBlock14 .info .tip {
  display: inline-block;
  margin-left: 0.1rem;
  padding: 0 0.1rem;
  vertical-align: middle;
  font-size: 0.14rem;
  line-height: 0.24rem;
  color: #4293f4;
  background-color: #e8edf8;
}
.CDataBlock14 .blocks {
  display: flex;
  margin-top: 0.15rem;
  width: 100%;
  font-size: 0;
}
.CDataBlock14 .blocks .block-wid {
  width: 50%;
  font-size: 0.14rem;
  line-height: 0.28rem;
  color: #444444;
}
.CDataBlock14 .blocks .block-li {
  display: flex;
  width: 100%;
}
.CDataBlock14 .blocks .wid1 .block-title {
  width: 1rem;
  margin-right: 0.15rem;
}
.CDataBlock14 .blocks .block-title {
  flex-shrink: 0;
  margin-right: 0.22rem;
  color: #a3abb7;
}
.CDataBlock14 .blocks .block-cont {
  display: table-cell;
}
.CDataBlock14 .blocks .get-phone {
  display: inline-block;
  padding-left: 0.2rem;
  background: url(../images/icon_icon38.png) no-repeat left 45%/0.15rem;
}
.CDataBlock14 .date-nums {
  margin-left: 2%;
  flex-shrink: 0;
  padding: 0.2rem 0.2rem 0.12rem;
  font-size: 0.14rem;
  line-height: 0.28rem;
  color: #fff;
  background-image: linear-gradient(150deg, #ff5c00 0%, #ff3b00 100%), linear-gradient(#ff7000, #ff7000);
  background-blend-mode: normal, normal;
}
.CDataBlock14 .date-nums .date {
  padding: 0 0.05rem;
}
.CDataBlock14 .date-nums .date .num {
  display: inline-block;
  margin-right: 0.07rem;
  padding: 0 0.14rem;
  vertical-align: middle;
  font-weight: bold;
  font-size: 0.34rem;
  line-height: 0.44rem;
  background-color: #bf3f00;
}
.CDataBlock14 .date-nums .txt {
  margin-top: 0.1rem;
  border-top: 0.01rem solid rgba(255, 255, 255, 0.18);
  padding: 0 0.05rem;
  color: rgba(255, 255, 255, 0.76);
}
.CDataBlock15 .pad {
  padding: 0.3rem 0.35rem;
}
.CDataBlock15 .p-text {
  margin-bottom: 0.15rem;
  font-size: 0.14rem;
  line-height: 0.28rem;
  color: #a3abb7;
}
.CDataBlock15 .radio-box {
  position: relative;
}
.CDataBlock15 .radio-box .radio {
  position: absolute;
  left: 0;
  top: 50%;
  margin: 0;
  z-index: 2;
  height: 100%;
  transform: translateY(-50%);
  cursor: pointer;
}
.CDataBlock15 .radio-box .word {
  position: relative;
  padding-left: 0.22rem;
  font-size: 0.14rem;
  line-height: 0.32rem;
  color: #333333;
}
.CDataBlock15 .radio-box .word::before {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  top: 50%;
  height: 0.14rem;
  width: 0.14rem;
}
.CDataBlock15 .input-box {
  display: flex;
  border: 0.01rem solid #eeeeee;
  border-radius: 0.04rem;
  padding: 0 0.1rem;
  align-items: center;
  font-size: 0.13rem;
  line-height: 0.32rem;
  color: #888;
}
.CDataBlock15 .input-box .input {
  display: inline-block;
  padding: 0;
  width: 100%;
  font-size: 0.13rem;
  line-height: 0.32rem;
  color: #888;
}
.CDataBlock15 .others {
  display: flex;
  border-top: 0.01rem solid #eeeeee;
  border-bottom: 0.01rem solid #eeeeee;
  padding: 0.18rem 0;
  flex-wrap: wrap;
}
.CDataBlock15 .others .li {
  display: flex;
  width: 50%;
  padding-top: 0.06rem;
  padding-bottom: 0.06rem;
  font-size: 0.14rem;
  line-height: 0.34rem;
}
.CDataBlock15 .others .li-title {
  margin-right: 0.02rem;
  width: 0.9rem;
  text-align: right;
}
.CDataBlock15 .others .red {
  margin-right: 0.05rem;
  color: #f71010;
}
.CDataBlock15 .others .radio-box {
  display: inline-block;
}
.CDataBlock15 .others .radio-box .input-box {
  display: inline-block;
  margin-left: 0.15rem;
  margin-right: 0.03rem;
  width: 0.6rem;
}
.CDataBlock15 .others .radio-box + .radio-box {
  margin-left: 0.5rem;
}
.CDataBlock15 .others .input-box {
  width: 2.8rem;
}
.CDataBlock15 .others-b {
  margin-top: 0.07rem;
  border-top: 0.01rem solid #eeeeee;
  padding-top: 0.16rem;
}
.CDataBlock15 .others-b .p {
  display: flex;
  padding: 0.02rem 0;
  font-size: 0.14rem;
  line-height: 0.24rem;
  color: #444444;
}
.CDataBlock15 .others-b .p-title {
  flex-shrink: 0;
  margin-right: 0.15rem;
  width: 0.9rem;
  color: #a3abb7;
}
.CDataBlock15 .total-box {
  margin: 0.5rem 0;
  padding: 0.2rem 0.15rem 0.1rem;
  text-align: right;
  font-size: 0.13rem;
  line-height: 0.28rem;
  color: #999999;
  background: #f5f6fa;
}
.CDataBlock15 .total-box .num {
  font-size: 0.28rem;
  color: #ff6a01;
}
.CDataBlock15 .submit-box {
  padding: 0.4rem 0 0.6rem;
  text-align: center;
}
.CDataBlock15 .submit-box .btn {
  border: 0.01rem solid transparent;
  border-radius: 0.03rem;
  width: 1.3rem;
  padding: 0;
  text-align: center;
  outline: none;
  font-size: 0.15rem;
  line-height: 0.34rem;
  color: #fff;
  background-color: #4293f4;
  transition: all 0.3s;
}
.CDataBlock15 .submit-box .btn + .btn {
  margin-left: 0.1rem;
}
.CDataBlock15 .submit-box .btn.btn-a {
  border-color: #4293f4;
  color: #4293f4;
  background: transparent;
}
.CDataBlock15 .submit-box .btn:hover {
  border-color: #116ede;
  background-color: #116ede;
  color: #fff;
}
.CDataBlock16.mt5 {
  margin-top: 0.5rem;
}
.CDataBlock16 .pad {
  padding: 0.3rem 0.35rem;
}
.CDataBlock16 .h1 {
  font-weight: 700;
  font-size: 0.22rem;
  line-height: 0.26rem;
  color: #333;
}
.CDataBlock16 .status {
  margin-bottom: 0.15rem;
  border-bottom: 0.01rem solid #eeeeee;
  padding: 0.1rem 0 0.1rem;
  font-size: 0.18rem;
  line-height: 0.28rem;
  color: #a3abb7;
}
.CDataBlock16 .des {
  font-size: 0.14rem;
  line-height: 0.24rem;
  color: #444444;
}
.CDataBlock17.mtb1 {
  margin: 0.25rem 0 0.35rem;
}
.CDataBlock17 .pad {
  padding: 0.3rem 0.35rem;
}
.CDataBlock17 .wid {
  width: 50%;
  padding-right: 0.2rem;
}
.CDataBlock17 .wid.wid1 {
  width: 100%;
}
.CDataBlock17 .cont {
  padding-top: 0.04rem;
}
.CDataBlock17 .cont .p {
  display: flex;
  padding: 0.02rem 0;
  font-size: 0.14rem;
  line-height: 0.24rem;
  color: #444444;
}
.CDataBlock17 .cont .p-title {
  flex-shrink: 0;
  margin-right: 0.15rem;
  width: 0.9rem;
  color: #a3abb7;
}
