/*首页*/
.dis-no {
  display: none;
}
.com-bjq * {
  max-width: 100%;
}
.index .section1 {
  color: #ffffff;
}
.index .section1 .cont-box {
  left: 10%;
  position: absolute;
  top: 55%;
}
/*弹出的视频*/
.d-tanshi {
  display: none;
  width: 100%;
  height: 100%;
}
.d-tanshi .tan-shipin {
  width: 100%;
  height: 100%;
}
.index .section1 .cont-box .dp1 {
  font-size: 44px;
}
.index .section1 .cont-box .dp2 {
  font-size: 18px;
  margin: 2% 0 10%;
}
.index .section1 .cont-box .dp-xian {
  width: 190px;
  height: 1px;
  background: rgba(255, 255, 255, 0.2);
  position: relative;
}
.index .section1 .cont-box .dp-xian:before {
  content: '';
  position: absolute;
  width: 0;
  height: 1px;
  background: #FFFFFF;
  top: 0;
  left: 0;
  animation: wanquan1 8s 0s linear infinite;
}
@keyframes wanquan1 {
  0% {
    width: 0;
  }
  100% {
    width: 100%;
  }
}
.index .section1 .cont-box .dp3 {
  margin: 6% 0 0;
}
.index .section1 .cont-box .dp3 .sp-video {
  margin: 0 0 0 40px;
  cursor: pointer;
  transition: all 0.4s ease;
  display: none;
}
.index .section1 .cont-box .dp3 .sp-video:hover {
  color: #CEC678;
}
.index .section1 .cont-box .dp3 .sp-video i {
  vertical-align: middle;
  margin: 0 0 0 4px;
}
.index .section2 {
  color: #ffffff;
}
.index .section2 .dfl {
  width: 50%;
  height: 100%;
  background: #052C58;
  position: relative;
}
.index .section2 .dfl .cont-box {
  position: absolute;
  top: 50%;
  left: 14%;
  color: #ffffff;
}
.index .section2 .dfl .cont-box .com-ti2 {
  margin: 2% 0 4%;
}
.index .section2 .dfl .cont-box .com-wen {
  width: 74%;
  margin: 0 0 6%;
}
.index .section2 .dfr {
  width: 50%;
  height: 100%;
}
.index .section3 {
  color: #ffffff;
}
.index .section3 .cont-box {
  position: absolute;
  top: 50%;
  left: 0;
  width: 100%;
}
.index .section3 .cont-box .com-ti2 {
  margin: 3px 0 20px;
}
.index .section3 .cont-box .com-wen2 {
  width: 700px;
  margin: 20px auto 0;
  font-size: 20px;
}
.index .section3 .cont-box .cont-list {
  margin: 2% 0 3%;
}
.index .section3 .cont-box .cont-list .list1 {
  width: 220px;
  height: 200px;
  margin: 0 1.5%;
  display: inline-block;
  color: #CBC58E;
  font-size: 20px;
  border: 1px solid rgba(255, 255, 255, 0.5);
  transition: all 0.4s ease;
}
.index .section3 .cont-box .cont-list .list1:hover {
  /*background: #ffffff; */
  background: #ffffff;
  color: #000000;
}
.index .section3 .cont-box .cont-list .list1 .im1 {
  height: 68px;
  margin: 20% 0 2%;
  transition: all 0.4s ease;
}
.index .section3 .cont-box .cont-list .list1:hover .im1 {
  transform: translate(0, -5px);
}
.index .section3 .cont-box .cont-list2 {
  font-size: 0;
  text-align: center;
  margin: 3vw auto;
  width: 80%;
}
.index .section3 .cont-box .cont-list2 .list1 {
  display: inline-block;
  width: 25%;
  border-right: 1px dashed #FFFFFF;
  font-size: 0.8vw;
  padding: 0 1.2vw;
  text-align: left;
  height: 7.5vw;
  cursor: pointer;
}
.index .section3 .cont-box .cont-list2 .list1 .dp1 {
  font-size: 1.2vw;
}
.index .section3 .cont-box .cont-list2 .list1 .dp2 {
  font-size: 0.9vw;
  margin: 0.6vw 0;
  overflow: hidden;
  height: 2.7vw;
}
.index .section3 .cont-box .cont-list2 .list1 .dp3 {
  font-size: 0.8vw;
}
.index .section4 .dfl {
  width: 50%;
  height: 100%;
  position: relative;
  color: #ffffff;
}
.index .section4 .dfl .cont-box {
  position: absolute;
  top: 50%;
  left: 14%;
}
.com-cont-box .cont-list {
  margin: 40px 0 0;
}
.com-cont-box .cont-list .list1 {
  overflow: hidden;
  margin: 0 0 40px;
}
.com-cont-box .cont-list .dz {
  width: 50px;
  height: 50px;
  border: 1px solid #ffffff;
  border-radius: 50%;
  line-height: 48px;
  text-align: center;
  margin: 0 20px 0 0;
}
.com-cont-box .cont-list .dz .icon-dizhi1 {
  font-size: 20px;
}
.com-cont-box .cont-list .dy {
  padding: 8px 0 0;
}
.com-cont-box .cont-list .dy .dnbox1 {
  margin: 0 0 16px;
}
.com-cont-box .cont-list .dy .dp1 {
  font-size: 20px;
}
.com-cont-box .cont-list .dy .dp2 {
  font-size: 26px;
}
.com-cont-box .cont-list .dy .dp3 {
  font-size: 24px;
}
.com-cont-box .com-btn1 i {
  color: #9FFFFF;
  margin: 0 5px 0 0;
}
.index .section4 .dfr {
  width: 50%;
  height: 100%;
  position: relative;
}
/*联系我们*/
.cont-bot1 .map {
  position: absolute;
  top: 0;
  left: 0;
}
.cont-bot1 {
  padding: 10% 15% 6%;
  position: relative;
}
.cont-bot1 .cont-box {
  color: #ffffff;
  background: rgba(0, 0, 0, 0.4);
  display: inline-block;
  padding: 4%;
  /*top:0;*/
  /*left:0;position: absolute;*/
}
.cont-bot2 .conta {
  padding: 80px 0;
}
.cont-bot2 .ti1 {
  text-align: center;
  color: #000000;
  font-size: 36px;
}
.cont-bot2 .xian1 {
  width: 100%;
  height: 3px;
  background: #000000;
  margin: 45px 0 25px;
}
.cont-bot2 .bot2-box1 .dbox {
  margin: 0 0 25px;
}
.cont-bot2 .bot2-box1 .dbox .dpai {
  width: 49%;
  border: 1px solid #D0D0D0;
  color: #666666;
  font-size: 16px;
}
.cont-bot2 .bot2-box1 .dbox .dpai2 {
  width: 100%;
  padding: 16px 0 0;
}
.cont-bot2 .bot2-box1 .dbox .dpai .spn1 {
  margin: 0 4px 0 20px;
  vertical-align: middle;
}
.cont-bot2 .bot2-box1 .dbox .dpai .spn11 {
  vertical-align: top;
  display: inline-block;
}
.cont-bot2 .bot2-box1 .inp1 {
  height: 60px;
  width: 80%;
  outline: none;
  border: none;
  vertical-align: middle;
}
.cont-bot2 .bot2-box1 .text1 {
  height: 210px;
}
.cont-bot2 .bot2-box1 .inp2 {
  width: 380px;
  height: 60px;
  line-height: 60px;
  text-align: center;
  display: block;
  margin: 20px auto 0;
  color: #ffffff;
  font-size: 18px;
  background: #8A8976;
  font-weight: bold;
  transition: all 0.4s ease;
}
.cont-bot2 .bot2-box1 .inp2:hover {
  box-shadow: 0 0 10px #8A8976;
}
.cont-bot2 .bot2-box1 .inp12 {
  position: relative;
  display: inline-block;
}
.cont-bot2 .bot2-box1 .inp-file {
  position: absolute;
  top: 0;
  left: 0;
  outline: none;
  padding: 20px 0 0;
}
.cont-bot3 .conta {
  padding: 80px 0;
}
.cont-bot3 .ti1 {
  color: #000000;
  text-align: center;
  margin: 0 0 50px;
}
.cont-bot3 .bot3-box1 .dbo {
  height: 64px;
}
.cont-bot3 .bot3-box1 {
  border-bottom: 1px solid #D8DBDE;
  padding: 0 0 42px;
  margin: 0 0 20px;
}
.cont-bot3 .bot3-box1 .dbo1 {
  width: 44%;
  float: left;
  background: #ffffff;
}
.cont-bot3 .bot3-box1 .dbo1 .select-menu {
  width: 100%;
  height: 100%;
  position: relative;
}
.cont-bot3 .bot3-box1 .dbo1 .select-menu .select-menu-div {
  width: 100%;
  height: 100%;
  padding: 0 0 0 20px;
  position: relative;
}
.cont-bot3 .bot3-box1 .dbo1 .select-menu .select-menu-div .select-menu-input {
  border: none;
  height: 100%;
  cursor: pointer;
  user-select: none;
  width: 100%;
  font-size: 20px;
}
.cont-bot3 .bot3-box1 .dbo1 .select-menu i {
  position: absolute;
  right: 20px;
  top: 39%;
  /*font-size: 20px;*/
  transition: all 0.4s ease;
}
.select-menu-i {
  transform: rotate(180deg);
}
.cont-bot3 .bot3-box1 .dbo1 .select-menu .select-menu-ul {
  position: absolute;
  width: 100%;
  top: 100%;
  left: 0;
  display: none;
  border: 1px solid #ddd;
  background: #fff;
  margin: 50px 0 0;
}
.cont-bot3 .bot3-box1 .dbo1 .select-menu .select-menu-ul li {
  color: #999;
  margin: 0;
  padding: 7px 20px;
  cursor: pointer;
}
.cont-bot3 .bot3-box1 .dbo1 .select-menu .select-menu-ul li.select-this,
.cont-bot3 .bot3-box1 .dbo1 .select-menu .select-menu-ul li:hover {
  background: #000;
  color: #ffffff;
}
.cont-bot3 .bot3-box1 .dbo .dbone {
  width: 100%;
  height: 100%;
  border: none;
  outline: none;
  font-size: 20px;
  background: transparent;
}
.cont-bot3 .bot3-box1 .dbo .inp1 {
  padding: 0 0 0 20px;
}
.cont-bot3 .bot3-box1 .dbo2 {
  width: 47%;
  float: left;
  background: #ffffff;
  margin: 0 0 0 1.5%;
}
.cont-bot3 .bot3-box1 .dbo3 {
  width: 6%;
  float: right;
  background: #8A8976 url("../images/right_03.png") no-repeat center;
}
.cont-bot3 .bot3-box2 .dbox {
  color: #666666;
  transition: all 0.4s ease;
}
.cont-bot3 .bot3-box2 .dbox a {
  padding: 20px 3%;
}
.cont-bot3 .bot3-box2 .dbox:not(.dbox1):hover {
  background: #ffffff !important;
  box-shadow: 0 0 14px rgba(0, 0, 0, 0.3);
}
.cont-bot3 .bot3-box2 .dbox .blo-box {
  font-size: 18px;
  vertical-align: middle;
}
.cont-bot3 .bot3-box2 .dbox:nth-of-type(even) {
  background: #E5EAEE;
}
.cont-bot3 .bot3-box2 .dbox1 {
  color: #000000;
  font-weight: bold;
}
.cont-bot3 .bot3-box2 .dpai1 {
  width: 40%;
}
.cont-bot3 .bot3-box2 .dpai2 {
  width: 25%;
}
.cont-bot3 .bot3-box2 .dpai3 {
  width: 25%;
}
.cont-bot3 .bot3-box2 .dpai4 {
  width: 10%;
  text-align: right;
}
.cont-bot3 .bot3-box2 .dpai4 i {
  font-size: 35px;
  vertical-align: middle;
  display: inline-block;
  color: #C7CBCF;
  transition: all 0.4s ease;
}
.cont-bot3 .bot3-box2 .dbox:not(.dbox1):hover .dpai4 i {
  color: #000;
}
/*招聘详情*/
.main_sw.join-info .box1 {
  padding: 90px 0 130px;
  background-color: #eaeff2;
}
.main_sw.join-info .box1 .title-box {
  border-bottom: 1px solid #f5f7f9;
}
.main_sw.join-info .box1 .title-box h4 {
  padding: 60px 0;
  font-size: 40px;
  font-weight: normal;
  color: #000;
}
.main_sw.join-info .box1 .title-box .type-box {
  padding-bottom: 50px;
  border-bottom: 1px solid #d2d7d9;
}
.main_sw.join-info .box1 .title-box .type-box .type {
  margin-right: 56px;
  font-size: 18px;
  line-height: 1.6;
  color: #666;
  display: inline-block;
}
.main_sw.join-info .box1 .title-box .type-box .type .title {
  color: #333;
}
.main_sw.join-info .box1 .cont {
  padding-top: 45px;
}
.main_sw.join-info .box1 .cont h4 {
  padding-bottom: 22px;
  font-size: 24px;
}
.main_sw.join-info .box1 .cont h4 .icon img {
  vertical-align: middle;
}
.main_sw.join-info .box1 .cont .text {
  padding: 46px 46px 50px;
  font-size: 18px;
  line-height: 2.1;
  text-align: justify;
  color: #000;
  background-color: #fff;
}
.main_sw.join-info .box1 .btn-box {
  padding-top: 35px;
  text-align: right;
}
.main_sw.join-info .box1 .btn-box a {
  position: relative;
  width: 158px;
  height: 42px;
  margin-left: 22px;
  line-height: 42px;
  font-size: 16px;
  text-align: center;
  color: #000;
  display: inline-block;
}
.main_sw.join-info .box1 .btn-box .back {
  border: 1px solid #060001;
}
.main_sw.join-info .box1 .btn-box a .bg {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #fff;
  opacity: 0;
  filter: alpha(opacity=0);
  transform: scaleX(0);
  transform-origin: 100% 0;
  transition: transform 0.34s cubic-bezier(0.67, 0.01, 0.26, 1), opacity 0s 0.34s;
}
.main_sw.join-info .box1 .btn-box a .text {
  position: relative;
}
.main_sw.join-info .box1 .btn-box .apply {
  border: 1px solid #8A8976;
  background: #8A8976;
}
.main_sw.join-info .box1 .btn-box a:hover .bg {
  opacity: 1;
  filter: alpha(opacity=100);
  transform: scaleX(1);
  transition: transform 0.34s cubic-bezier(0.67, 0.01, 0.26, 1);
}
/*基金*/
.fund .section1 {
  color: #ffffff;
}
.fund .section1 .cont-box {
  width: 70%;
  position: absolute;
  top: 50%;
  left: 15%;
}
.fund .section1 .dn-wen2 {
  max-height: 300px;
  overflow-y: scroll;
  margin: 15px 0 50px;
  font-size: 16px;
  line-height: 32px;
  text-align: left;
  padding: 0 30px 0 0;
}
.fund .section1 .dn-wen2::-webkit-scrollbar {
  width: 3px;
  height: 3px;
}
.fund .section1 .dn-wen2::-webkit-scrollbar-track {
  background: url("../images/xianbg_03.png") no-repeat center / auto 100%;
}
.fund .section1 .dn-wen2::-webkit-scrollbar-thumb {
  background: #C6BF7A;
}
.fund .section1 .cont-list .blo-box {
  padding: 20px 30px;
  background: #aa9f71;
  margin: 0 4% 0 0;
  font-size: 22px;
  min-width: 220px;
}
.fund .section1 .cont-list .blo-box .dnp1 {
  font-size: 14px;
}
.fund .section1 .cont-list .blo-box .dnp1 .sp1 {
  font-size: 20px;
  margin: 0 10px 0 0;
}
.fund .section2 .cont-box {
  position: absolute;
  top: 50%;
  left: 0;
  width: 100%;
  color: #ffffff;
}
.fund .section2 .cont-box .com-ti2 {
  margin: 3px 0 20px;
}
.fund .section2 .cont-box .com-wen2 {
  width: 700px;
  margin: 20px auto 0;
  font-size: 20px;
}
.fund .section2 .cont-box .cont-list {
  margin: 5% 0 0;
}
.fund .section2 .cont-box .cont-list .list1 {
  margin: 0 5%;
  display: inline-block;
  font-size: 20px;
}
.fund .section2 .cont-box .cont-list .list1 .im1 {
  height: 68px;
  margin: 0 0 30px;
  transition: all 0.4s ease;
}
.fund .section2 .cont-box .cont-list .list1:hover .im1 {
  transform: translate(0, -7px);
}
.fund .section3 .cont-box {
  width: 70%;
  position: absolute;
  top: 50%;
  left: 15%;
  color: #ffffff;
}
.fund .section3 .cont-box .com-wen {
  width: 660px;
}
.fund .section3 .cont-box .com-xian {
  margin: 10px 0 24px;
}
.fund .section3 .sec3-bot1 {
  position: relative;
  width: 350px;
  height: 350px;
  margin: 64px 0 0 94px;
  color: #ffffff;
}
.fund .section3 .sec3-bot1 .xian {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  border: 1px dashed #1C4951;
  border-radius: 50%;
  animation: infinite-spinning2 30s linear infinite;
}
@keyframes infinite-spinning2 {
  from {
    -moz-transform: rotate(-360deg);
    -ms-transform: rotate(-360deg);
    -webkit-transform: rotate(-360deg);
    transform: rotate(-360deg);
  }
  to {
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
}
/*dword*/
.fund .section3 .sec3-bot1 .dword {
  position: absolute;
}
.fund .section3 .sec3-bot1 .dword1 {
  top: -13%;
  left: 35%;
}
.fund .section3 .sec3-bot1 .dword2 {
  top: 7%;
  right: -16%;
}
.fund .section3 .sec3-bot1 .dword3 {
  top: 25%;
  right: -29%;
}
.fund .section3 .sec3-bot1 .dword4 {
  top: 47%;
  right: -34%;
}
.fund .section3 .sec3-bot1 .dword5 {
  bottom: 10%;
  right: -23%;
}
.fund .section3 .sec3-bot1 .dword6 {
  bottom: -13%;
  left: 34%;
}
.fund .section3 .sec3-bot1 .dword7 {
  bottom: 10%;
  left: -19%;
}
.fund .section3 .sec3-bot1 .dword8 {
  bottom: 27%;
  left: -31%;
}
.fund .section3 .sec3-bot1 .dword9 {
  top: 47%;
  left: -34%;
}
.fund .section3 .sec3-bot1 .dword10 {
  top: 7%;
  left: -20%;
}
/*dtou*/
.fund .section3 .sec3-bot1 .dtou {
  width: 13px;
  height: 13px;
  background: url(../images/yuandian_03.png) no-repeat center / cover;
  position: absolute;
  z-index: 3;
}
.fund .section3 .sec3-bot1 .dtou1 {
  top: -2%;
  left: 47%;
}
.fund .section3 .sec3-bot1 .dtou2 {
  top: 8%;
  right: 19%;
}
.fund .section3 .sec3-bot1 .dtou3 {
  top: 26%;
  right: 3.5%;
}
.fund .section3 .sec3-bot1 .dtou4 {
  top: 48%;
  right: -2%;
}
.fund .section3 .sec3-bot1 .dtou5 {
  bottom: 10.5%;
  right: 14%;
}
.fund .section3 .sec3-bot1 .dtou6 {
  bottom: -2%;
  left: 46.5%;
}
.fund .section3 .sec3-bot1 .dtou7 {
  bottom: 11%;
  left: 13.5%;
}
.fund .section3 .sec3-bot1 .dtou8 {
  bottom: 28%;
  left: 1.5%;
}
.fund .section3 .sec3-bot1 .dtou9 {
  top: 49%;
  left: -2%;
}
.fund .section3 .sec3-bot1 .dtou10 {
  top: 9%;
  left: 16.5%;
}
/*con-wen*/
.fund .section3 .sec3-bot1 .con-wen {
  position: absolute;
  top: 50%;
  width: 100%;
  left: 0;
  text-align: center;
  margin: -103px 0 0;
  z-index: 2;
}
/*合作伙伴*/
.partner {
  position: absolute;
  top: 50%;
  left: 0;
  width: 100%;
  color: #333333;
}
.partner .ti1 {
  font-size: 42px;
}
.partner .com-ti3 {
  margin: 10px 0 40px;
}
.partner .cont-list {
  text-align: center;
}
.partner .cont-list .blo-box {
  width: 25%;
  text-align: left;
}
.partner .cont-list .blo-box .dn-sha {
  width: 100%;
  position: relative;
  overflow: hidden;
}
.partner .cont-list .blo-box:hover .dn-sha .dn-im {
  transform: scale(1.08);
}
.partner .cont-list .blo-box .dn-sha .dn-wen {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(138, 137, 118, 0.84);
  color: #ffffff;
  transition: all 0.4s ease;
  opacity: 0;
  transform: scale(0.8);
  text-align: center;
}
.partner .cont-list .blo-box .dn-sha .dn-wen .box-n {
  position: absolute;
  width: 100%;
  top: 40%;
}
.partner .cont-list .blo-box:hover .dn-sha .dn-wen {
  opacity: 1;
  transform: scale(1);
}
.partner .cont-list .blo-box:hover .dn-sha .dn-wen .dnp1 {
  font-size: 30px;
  margin: 0 0 25px;
}
.partner .cont-list .blo-box:hover .dn-sha .dn-wen .a1 {
  height: 36px;
  line-height: 32px;
  color: #FFFFFF;
  border: 2px solid #FFFFFF;
  display: block;
  width: 100px;
  margin: auto;
}
/*合作人详情*/
.partner2 {
  width: 100%;
  height: 100%;
}
.partner2 .dcom {
  height: 100%;
  position: relative;
}
.partner2 .dfl {
  width: 46%;
}
.partner2 .dfr {
  width: 54%;
}
.partner2 .dfr-box {
  position: absolute;
  top: 50%;
  width: 60%;
  left: 11%;
}
.partner2 .dfr-box .dn-xian {
  width: 412px;
  height: 5px;
  background: #8A8976;
  margin: 0 0 25px;
}
.partner2 .dfr-box .dnp2 {
  color: #052a58;
  font-size: 18px;
}
.partner2 .dfr-box .dnp3 {
  color: #333333;
  font-size: 20px;
  margin: 45px 0 15px;
}
.partner2 .dfr-box .com-wen3 {
  text-indent: 2em;
  text-align: justify;
}
.com-wen3 {
  color: #666666;
  line-height: 23px;
}
.partner2 .com-fenye2 {
  position: absolute;
  left: 46%;
  top: 50%;
  border: 1px solid #DEDEDE;
  z-index: 10;
  margin: -85px 0 0 -38px;
  background: #ffffff;
}
.partner2 .com-fenye2:before {
  content: '';
  position: absolute;
  width: 70%;
  height: 1px;
  background: #DEDEDE;
  top: 50%;
  left: 15%;
}
.partner2 .com-fenye2 .acom {
  width: 76px;
  height: 85px;
  line-height: 85px;
  text-align: center;
  display: block;
  color: #BBBBBB;
}
.partner2 .com-fenye2 .acom:hover {
  color: #8E8D7A;
}
.partner2 .com-fenye2 .acom i {
  font-size: 40px;
  transition: all 0.4s ease;
  display: block;
}
.partner2 .com-fenye2 .atop:hover i {
  transform: translate(0, -6px);
}
.partner2 .com-fenye2 .abot:hover i {
  transform: translate(0, 6px);
}
/*投资案例*/
.case {
  /*padding: 200px 0;*/
  color: #333333;
  position: absolute;
  top: 50%;
  left: 0;
  width: 100%;
}
.case .ti1 {
  font-size: 42px;
  margin: 0 0 10px;
}
.inde-hezuio .hezuo-bot {
  margin: 40px auto;
}
.inde-hezuio .hezuo-bot .blo-box {
  width: 22%;
  border-bottom: 1px solid #E6E6E6;
  position: relative;
  cursor: pointer;
}
.inde-hezuio .hezuo-bot .blo-box .dn-sha {
  line-height: 170px;
  height: 170px;
  text-align: center;
  position: relative;
}
.inde-hezuio .hezuo-bot .blo-box .im1 {
  vertical-align: middle;
  max-width: 80%;
  max-height: 80%;
}
.inde-hezuio .hezuo-bot .blo-box .dn-xia {
  display: none;
}
.xia-box {
  background: #FFFFFF;
  width: 800px;
  height: 400px;
  padding: 50px 45px;
}
.xia-box .dnp2 {
  font-size: 14px;
  margin: 10px 0;
  color: #333;
}
.xia-box1 {
  width: auto;
  height: auto;
}
.xia-box .dnp1 {
  font-size: 16px;
  font-weight: bold;
  color: #000;
}
.xia-box .dx {
  width: 16px;
  height: 4px;
  background: #000000;
  margin: 20px 0 18px;
}
.xia-box .dw2 {
  font-size: 14px;
  line-height: 23px;
  color: #666;
}
.xia-box .dnp3 {
  margin: 10px 0 0;
  color: #000;
}
.xia-box .dn-btn {
  position: absolute;
  left: 50px;
  bottom: 55px;
}
.xia-box .dn-btn a {
  background: #fff;
  height: 26px;
  border-radius: 13px;
  color: #000;
  font-size: 12px;
  line-height: 24px;
  padding: 0 20px;
  display: inline-block;
  margin-right: 20px;
  cursor: pointer;
  border: 1px #000 solid;
}
.xia-box .dn-btn a.a-more {
  background: #000;
  color: #fff;
}
