.btnone01 {
  background-color: #202830;
  margin: 0 auto;
  padding-left: 50px;
  padding-right: 50px;
  padding-top: 12px;
  padding-bottom: 12px;
  margin-top: 20px;
  color: #fff;
  font-size: 21px;
  font-weight: 100;
  border-radius: 25px;
  font-family: Verdana, Geneva, sans-serif;
  display: inline-block;
}
.btnone01:hover {
  color: #fff;
}
.slide-main {
  height: 520px;
  position: relative;
  background: #101e48;
}
.slide-main .prev,
.slide-main .next {
  display: block;
  width: 44px;
  height: 44px;
  position: absolute;
  z-index: 222;
  top: 250px;
  overflow: hidden;
  cursor: pointer;
  opacity: 0.6;
  -moz-opacity: 0.6;
  filter: alpha(opacity=60);
  _border: 1px solid none;
}
.slide-main .prev {
  left: 70px;
}
.slide-main .next {
  right: 70px;
}
.slide-main .prev:hover,
.slide-main .next:hover,
.slide-main .nav-main a:hover,
.slide-main .nav-main a.cur {
  opacity: 1;
  -moz-opacity: 1;
  filter: alpha(opacity=100);
}
.slide-main .item {
  display: block;
  width: 100%;
  height: 5px;
  position: absolute;
  z-index: 124;
  top: 480px;
  left: 0;
  text-align: center;
}
.slide-main .item a {
  display: inline-block;
  width: 24px;
  height: 5px;
  margin-right: 11px;
  background: #fff;
  opacity: 0.3;
  -moz-opacity: 0.3;
  filter: alpha(opacity=30);
  overflow: hidden;
}
.slide-main .item a.cur {
  background: #fff;
  opacity: 0.7;
  -moz-opacity: 0.7;
  filter: alpha(opacity=70);
}
.slide-main .slide-box,
.slide-main .slide {
  display: block;
  width: 100%;
  height: 520px;
  overflow: hidden;
}
.slide-main .slide-box {
  position: relative;
}
.slide-main .slide {
  display: none;
  height: 520px;
  padding-top: 89px;
  background: #ff6900;
  position: relative;
  position: absolute;
  z-index: 8;
}
.slide-main .slide a {
  display: block;
  width: 100%;
  height: 930px;
  cursor: pointer;
}
.slide-main .titleitem {
  width: 270px;
  height: 140px;
  line-height: 40px;
  font-size: 22px;
  color: #fff;
  text-align: left;
  font-family: "Arial", "Microsoft YaHei", "黑体", "宋体", sans-serif;
  position: absolute;
  z-index: 9;
  left: 50%;
}
.slide-main .titleitem p {
  text-align: left;
  font-size: 30px;
  color: #fff;
  letter-spacing: 5px;
}
.slide-main .titleitem span {
  width: 200px;
  height: 3px;
  background: #f0f1f2;
  margin-top: 5px;
  float: left;
  margin-bottom: 8px;
  margin-left: 100px;
}
.slide-main .titleitem li {
  width: 270px;
  font-size: 18px;
  color: #e8e8e8;
  float: left;
  font-weight: lighter;
  letter-spacing: 1px;
  line-height: 30px;
  margin-left: 250px;
}
.slide-main #bgstylea {
  background: url("../upload/prdclassad1.jpg") top center;
  background-repeat: no-repeat;
}
.slide-main #bgstyleb {
  background: url("../upload/prdclassad2.jpg") top center;
  background-repeat: no-repeat;
}
.slide-main #bgstylec {
  background: url("../upload/prdclassad3.jpg") top center;
  background-repeat: no-repeat;
}
.slide-main #bgstylee {
  background: url("../upload/prdclassad4.jpg") top center;
  background-repeat: no-repeat;
}
.slide-main .obj-a,
.slide-main .obj-c,
.slide-main .obj-d,
.slide-main .obj-e {
  position: absolute;
  z-index: 9;
  left: 50%;
}
.slide-main .obj-a {
  width: 553px;
  margin-left: -720px;
  text-align: center;
}
.slide-main .obj-a {
  display: block;
  height: 337px;
  top: 240px;
}
.slide-main .obj-d {
  top: 300px;
  height: 164px;
}
.slide-main .obj-d p {
  display: block;
  padding-top: 20px;
  font-size: 16px;
  color: #fff;
  clear: both;
}
.slide-main .obj-e {
  width: 542px;
  height: 246px;
  margin-left: -270px;
  top: 303px;
  z-index: 12;
}
.slide-main .banAnimate .obj-a {
  display: block;
  animation-name: baoAni;
  -webkit-animation: baoAni 0.4s linear 0s normal none;
  -moz-animation: baoAni 0.4s linear 0s normal none;
  animation: baoAni 0.4s linear 0s normal none;
}
@-webkit-keyframes baoAni {
  from {
    opacity: 0;
    left: 55%;
  }
  to {
    opacity: 1;
  }
}
@-moz-keyframes baoAni {
  from {
    opacity: 0;
    left: 55%;
  }
  to {
    opacity: 1;
  }
}
@keyframes baoAni {
  from {
    opacity: 0;
    left: 55%;
  }
  to {
    opacity: 1;
  }
}
.slide-main .watch-code.code-show {
  display: block;
  animation-name: scode;
  -webkit-animation: scode 0.3s linear 0s normal none;
  -moz-animation: scode 0.3s linear 0s normal none;
  animation: scode 0.3s linear 0s normal none;
}
@-webkit-keyframes scode {
  from {
    opacity: 0;
    -webkit-transform: scale(1, 0);
    transform-origin: left bottom;
  }
  to {
    opacity: 1;
    -webkit-transform: scale(1, 1);
    transform-origin: left bottom;
  }
}
@-moz-keyframes scode {
  from {
    opacity: 0;
    -moz-transform: scale(1, 0);
    transform-origin: left bottom;
  }
  to {
    opacity: 1;
    -moz-transform: scale(1, 1);
    transform-origin: bottom bottom;
  }
}
@keyframes scode {
  from {
    opacity: 0;
    transform: scale(1, 0);
    transform-origin: left bottom;
  }
  to {
    opacity: 1;
    transform: scale(1, 1);
    transform-origin: left bottom;
  }
}
.slide-main .banAnimate .obj-e {
  display: block;
  animation-name: saAnic;
  -webkit-animation: saAnic 0.3s linear 0s normal none;
  -moz-animation: saAnic 0.3s linear 0s normal none;
  animation: saAnic 0.3s linear 0s normal none;
}
@-webkit-keyframes saAnic {
  from {
    opacity: 0;
    transform: scale(5, 5);
  }
  to {
    opacity: 1;
    transform: scale(1, 1);
  }
}
@-moz-keyframes saAnic {
  from {
    opacity: 0;
    transform: scale(5, 5);
  }
  to {
    opacity: 1;
    transform: scale(1, 1);
  }
}
@keyframes saAnic {
  from {
    opacity: 0;
    transform: scale(5, 5);
  }
  to {
    opacity: 1;
    transform: scale(1, 1);
  }
}
.slide-main .banAnimate .obj-d {
  display: block;
  animation-name: saAnid;
  -webkit-animation: saAnid 0.3s linear 0s normal none;
  -moz-animation: saAnid 0.3s linear 0s normal none;
  animation: saAnid 0.3s linear 0s normal none;
}
@-webkit-keyframes saAnid {
  from {
    opacity: 0;
    left: 53%;
  }
  to {
    opacity: 1;
    left: 50%;
  }
}
@-moz-keyframes saAnid {
  from {
    opacity: 0;
    left: 53%;
  }
  to {
    opacity: 1;
    left: 50%;
  }
}
@keyframes saAnid {
  from {
    opacity: 0;
    left: 53%;
  }
  to {
    opacity: 1;
    left: 50%;
  }
}
.background-white {
  background-color: white;
}
.background-gray {
  background-color: #f2f2f2;
}
/*你的位置*/
/*位置开始*/
.qyjjtit {
  height: 70px;
  line-height: 70px;
  text-indent: 50px;
  background: url(../images/homeicon.png) 10px center no-repeat;
  font-size: 16px;
  color: #6a6a6a;
}
.prd_taps_top {
  height: 64px;
  width: 92.4%;
  min-width: 958px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 25px ;
}
.prd_taps_top span {
  padding-left: 30px;
  padding-right: 30px;
  line-height: 40px;
  height: 40px;
  float: left;
  margin-left: 3px ;
  font-size: 18px;
  border-left: 1px solid #d9d9d9;
  border-top: 1px solid #d9d9d9;
  border-right: 1px solid #d9d9d9;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
}
.prd_taps_top span:nth-child(1) {
  margin-left: 0px ;
}
.prd_taps_top span:hover {
  cursor: pointer;
}
.prd_taps_top .cur {
  background-color: #101e48;
  color: #fff;
}
.prd_taps_bottom {
  width: 92.4%;
  min-width: 958px;
  height: 275px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  display: none;
  padding: 20px;
  border: 1px solid #d9d9d9;
  background-color: #fff;
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
  border-top-right-radius: 8px;
}
.prd_taps_bottom.on {
  display: block;
}
.prd_taps_bottom .fl {
  width: 70%;
  min-width: 670px;
  overflow: hidden;
}
.prd_taps_bottom .fl img {
  width: 100%;
  min-width: 634px;
  height: 276px;
}
.prd_taps_bottom .fr {
  width: 30%;
  min-width: 287px;
  overflow: hidden;
  background-color: #A4A4A4;
  height: 100%;
  color: #fff;
  font-size: 13.5px;
  text-align: left;
}
.prd_taps_bottom .fr dt {
  font-size: 19.5px;
  padding-left: 15px;
  padding-right: 15px;
  padding-top: 15px;
  font-weight: 530;
}
.prd_taps_bottom .fr dd {
  padding-left: 15px;
  padding-right: 15px;
  padding-bottom: 20px;
  padding-top: 10px;
  line-height: 22px;
  overflow: hidden;
  font-size: 12px;
}
.prdb_taps_top {
  height: 65px;
  width: 92.4%;
  min-width: 958px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 25px ;
  margin-top: 40px;
  padding-right: 40px;
  border-left: 1px solid #d9d9d9;
  border-top: 1px solid #d9d9d9;
  border-right: 1px solid #d9d9d9;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  background-color: #fff;
}
.prdb_taps_top span {
  padding-left: 10px;
  padding-right: 10px;
  line-height: 40px;
  height: 40px;
  float: left;
  margin-left: 15px ;
  font-size: 17px;
  border-bottom: 1px solid #f2f2f2;
}
.prdb_taps_top span:nth-child(1) {
  margin-left: 20px ;
}
.prdb_taps_top span:hover {
  cursor: pointer;
}
.prdb_taps_top .cur {
  color: #ef801a;
  border-bottom: 2px solid #ef801a;
}
.prdb_taps_bottom {
  width: 92.4%;
  min-width: 958px;
  float: left;
  margin-left: 50%;
  transform: translate(-50%);
  height: auto;
  margin-top: 0;
  padding: 20px;
  display: none;
  border: 1px solid #d9d9d9;
  background-color: #fff;
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
}
.prdb_taps_bottom .prd_list_item {
  min-width: 280px;
  width: 31%;
  float: left;
  margin-top: 20px;
  margin-left: 20px;
}
.prdb_taps_bottom .prd_list_item img {
  min-width: 280px;
  width: 100%;
  border-radius: 10px;
}
.prdb_taps_bottom .prd_list_item dt {
  font-size: 16px;
  height: 40px;
  line-height: 40px;
  text-align:center
}
.prdb_taps_bottom:nth-child(1) {
  margin-left: 0;
}
.prdb_taps_bottom.on {
  display: block;
}
