@charset "utf-8";
/* CSS Document */

* {
  margin: 0;
  padding: 0;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
      font-family: "思源黑体";
}
.clearfix {
  *zoom: 1;
  clear: both;
}
a{text-decoration: none;}
.clear{clear: both;}

.public_a {
  padding: 5.2083% 0;
}
.public_a .pub-box {
  padding-top: 40px;
  border-top: 1px solid #f3f3f3;
}
.shares_a {
  padding:0px 0;
  margin-top:20px;
}
.shares_a .this-title {
  padding-bottom: 40px;
}
.shares_a .wrap {
  position: relative;

  margin:0 auto;
}

.wrapbox{
  float: left;
  background-color: #eee;
  padding: 45px 40px 50px;
  width:100%;
}
.shares_a .wrap .left {
  float: left;
  width:100%;
  margin-bottom:20px;
}
.shares_a .wrap .left .name,.shares_a .wrap .left .name a {
  font-size: 18px;
  color: #fe0000;
   font-weight:bold;
  text-decoration:none;
}
.shares_a .wrap .left .price-box {
  margin-bottom: 10px;
  float:left;
  margin-right:10px;
  width:250px;
}
/* .shares_a .wrap .left .price-box .price {
  font-size: 48px;
  // color: #000;
} */
#cur_price{font-size: 48px;}
.shares_a .wrap .left .price-box .price p {
  display: inline;
}
.shares_a .wrap .left .price-box img {
  position: relative;
  max-width: 100%;
}
.shares_a .wrap .left .te {
  font-size: 14px;
  color: #666;
}
.shares_a .wrap .right {

  margin-top: 20px;
}
.shares_a .wrap .right .td {
  float: left;
  width:50%;
  margin-bottom:10px
  /* margin-right: 60px; */
}
.shares_a .wrap .right .td .te {
  color: #666;
  font-size: 14px;
  margin-bottom: 10px;
}
.shares_a .wrap .right .td .num {
  font-size: 20px;
  color: #000;
}
.shares_a .wrap .right .td:last-child {
  margin-right: 0;
}
.shares_a .wrap::before {
  content: "";
  width: 100%;
  left: 0;
  top: -40px;
  height: 1px;
  background: #f3f3f3;
}
.consu_a {
  padding:10px 0;
}
.consu_a .this-title {
  margin-bottom: 40px;
}

.consu_a .wrap .left {
  width: 43.5065%;
  float: left;
  background-color: #f5f5f5;
  padding: 4.5%;
}
.consu_a .wrap .left .tl {
  font-size: 18px;
  line-height: 30px;
  color: #333;
  font-weight: bold;
  margin-bottom: 28px;
}
.consu_a .wrap .left .info {
  font-size: 14px;
  line-height: 40px;
  color: #000;
}
.consu_a .wrap .right {
  width: 53.2467%;
  float: right;

}
.consu_a .wrap .right .te {
  margin-bottom: 23px;
}
.consu_a .wrap .right .inp-box {
  width: 48.7804%;
  float: left;
  margin: 0 2.4392% 30px 0;
}
.consu_a .wrap .right .inp-box:nth-child(2n) {
  margin-right: 0;
}
.consu_a .wrap .right .tl-box {
  line-height: 20px;
  margin-bottom: 10px;
}
.consu_a .wrap .right .tl-box img {
  margin-right: 5px;
}
.consu_a .wrap .right .tl-box span {
  color: #333;
  font-size: 16px;
}
.consu_a .wrap .right input {
  width: 100%;
  background-color: #f9f9f9;
  border: solid 1px #e5e5e5;
  height: 40px;
}
.consu_a .wrap .right .text-area-box {
  width: 100%;
  float: left;
}
.consu_a .wrap .right textarea {
  width: 100%;
  height: 162px;
  background-color: #f9f9f9;
  border: solid 1px #e5e5e5;
  padding: 10px 20px;
  line-height: 26px;
  resize: none;
}
.consu_a .wrap .right .btn-box {
  float: left;
  margin-top: 20px;
}
.consu_a .wrap .right .btn-box .btn {
  width: 160px;
  height: 40px;
  text-align: center;
  line-height: 40px;
  float: left;
  cursor: pointer;
  border: none;
  color: #333;
  background: #dbdbdb;
  transition: all .3s;
}
.consu_a .wrap .right .btn-box .confirmbtn {
  margin-right: 20px;
}
.consu_a .wrap .right .btn-box .btn:hover{
  background: #00479d;
  color: #fff;
}
.explain_a {
  padding:10px 0;
}
.explain_a .wrap {

}
.explain_a .wrap iframe {
  width: 100%;
  height: 1200px;
}
.crumb{
  margin-bottom: 20px;
  font-size: 12px;
    line-height: 16px;
}
.crumb .breadcrumb .breadcrumb-item{
float: left; padding: 0 5px;
}
.crumb .breadcrumb{
list-style-type: none;
float: left;
}
.mar0{
  margin-bottom: 0 !important;
}
.crumb span{
  font-size: 14px;
    color: #666;
    float: left;

}
.red{color:red};
.green{color:green};
.hui{color:#666;}
#zdimg img{ height:30px;}
.zhdie{ float:right; text-align:right; width:80px; margin-top:10px;}