body
        {
        }
        h1
        {
            text-align: center;
        }
        .table
        {
            width: 100%;
            border-collapse: collapse;
            border: 1px solid #999;
            margin: 5px 0;
        }
        .table caption
        {
            background: teal;
            line-height: 30px;
            border: 1px solid #999;
            font-weight: bold;
        }
        .table th
        {
            border: 1px solid #999;
            text-align: center;
            line-height: 22px;
        }
        .table td
        {
            border: 1px solid #999;
        }
        .table td.example
        {
            text-align: center;
            padding: 10px;
        }
        .table td.code
        {
            text-indent: 10px;
            background: #eee;
        }
.popMask {
  position: fixed;
  top: 0;
  left: 0;
  display: none;
  width: 100%;
  height: 100%;
  z-index: 9000;
   }

.popMain {
  z-index: 9999;
  position: fixed;
  overflow: hidden;
  display: none;
  font-size: 12px;
  min-width:350px;

}
  .popMain .info_icon {
    background: #fff url(../image/simplepop/info.gif) no-repeat 0 50%; }
  .popMain .right_icon {
    background: #fff url(../image/simplepop/right.gif) no-repeat 0 50%; }
  .popMain .error_icon {
    background: #fff url(../image/simplepop/error.gif) no-repeat 0 50%; }
  .popMain .confirm_icon {
    background: #fff url(../image/simplepop/confirm.gif) no-repeat 0 50%; }

.popTitle {
  background: #fff;
  display: none;
  color: #fff;

}
  .popTitle .text {
    margin-left: 12px;
    line-height: 28px; }
  .popTitle .icon {
    float: left;
    margin: 6px 0 0 6px;
    width: 16px;
    height: 16px; }
  .popTitle .close {
    position: absolute;
    top: 5px;
    right: 0;
    font-size: 26px;
    margin: 0px 12px;
    position: relative;
    z-index: 10;
 }

.popContent {
  background: #fff;
  overflow: auto;
  padding: 20px 40px;
  padding-top:0;
  position: relative;
  top: -10px;
}
  .popContent .layer_msg {
    max-width: 400px;
    text-align: right;
    padding: 0;
    padding-top: 45px;
    background-position: 50% 0%;
    text-align:center;
  }
    .popContent .layer_msg p {
      padding: 15px 0;
      margin: 0;
      font-size: 16px;
   }
    .popContent .layer_msg input {
      margin-bottom: 10px;
      height: 20px; }
    .popContent .layer_msg button {
      border: none;
      cursor: pointer;
      padding: 5px 20px;
      background-color:#31c27c;
      min-width:80px;
      color: #fff;
      border:1px solid #31c27c;
      margin-left: 5px;
    }

    .popContent .layer_msg button:nth-of-type(2) {
      background: #fff !important;
      border-color: #cecece;
      color:#666;
      margin-left: 5px;
    }


.popContent .layer_msg p.js_parts_num  {
  padding:0;
  font-size:14px;
}
.popContent .layer_msg p.js_parts_num + p {
  padding:0;
  padding-bottom:15px;
}
/*# sourceMappingURL=simplepop.css.map */



/* 閺�鍦娴滐拷 */
.header {
  height: 100px;
  line-height: 100px;
  width: 100%;
  color: #fff;
}
.header_box {
  max-width: 1200px;
  margin: 0 auto;
  height: 100%;
  display: flex;
  justify-content: space-between;
}
/* .header_box .header_l{
  width: 250px;
  height: 100%;
  float: left;
} */
.f-ib span{
  display: block;
  width: 200px;
  line-height: 26px;
  color:#333333;
  font-weight: 700;
  font-size: 16px !important;
}
/* .header_l h6{
  float: left;
  color: #5db656;
  margin-left: 12px;
  font-weight: 700;
  font-size: 16px !important;
  line-height: 25px !important;
} */
.header_l .line,.header_l img{
  float: left;
}
.header_l .tel{
  margin-top:29px;
}
.header_l img{
  margin-top: 20px;
  margin-right: 10px;
}
.header_l .line{
  width: 1px;
  height: 40px;
  border-right: 1px solid #e6e6e6;
  margin:33px 16px 0 0;
}
.header_box .header_bar{
  /* width: 623px; */
  /* height: 100%;
  float: left; */
  /* margin-left: 5%; */
}
.header_bar ul li{
  float: left;
  cursor:pointer;
}
.header_bar ul li a {
  font-size: 16px;
  color: #000 !important;
  font-weight: 700;
  padding: 0 30px;
  /* border-right: 1px solid #666; */
  display: block;
}
a:hover{text-decoration: none;}
.header_bar li.active,.header_bar ul li.current-menu-item,.header_bar ul li.current-category-ancestor,.header_bar ul li.current-post-ancestor,.header_bar ul li.current-post-parent{
  /*background: #5db656;*/
  margin-left: -1px;
}
.header_bar li.active a,.header_bar ul li.current-menu-item a,.header_bar ul li.current-category-ancestor a,.header_bar ul li.current-post-ancestor a,.header_bar ul li.current-post-parent a{
  color:#0d79ff !important;
  /*border-right: 1px solid #5db656;*/
  padding: 0px 30px !important;
  display: block;
}
.header_bar ul li:last-child a {
  border-right: none;
}
/* .header_box .header_login{
  width: 104px;
  height: 100%;
  float: right;
} */
.header_login a {
  padding: 6px 10px;
  /* height: 40px;
  width: 84px; */
  background: #0d79ff;
  color: #fff !important;
  /* margin-left: 175px; */
  font-size: 16px !important;
}
img {
  -webkit-user-drag: none;
  max-width: 100%;
}
/* .f-ib i{
  width: 1px;
    height: 18px;
    border-right: 1px solid #666;
    position: absolute;
    top: 42px;
} */

#customer {
  position: fixed;
  right: 0;
  bottom: 14.5%;
  z-index: 10;
  font-size: 12px;
}
#customer li {
  width: 90px;
  height:80px;
}
#customer li {
  width: 68px;
  height: 68px;
  text-align: center;
  border:1px solid #ccc;
  border-bottom: none;
  padding-top: 6px;
  float:none;  
  background: #fff; 
  cursor: pointer;
}
#customer li:last-child{border-bottom: 1px solid #ccc;}
#customer li a:hover{text-decoration: none;}
#customer li:hover{background: #5db656;}
#customer li:hover p{color:#fff;}
.fn-cfff {
  color: #333;
  font-size: 10px !important;
}
.f-pr {
  position: relative;
}
.f-pr div{
  width: 170px;
  height: 100px;
  position: absolute;
  right: 67px;
  box-shadow: 1px 0px 8px #ccc;
  top: 0px;
  display: none;
  background: #fff;
}
.f-pr div h6{
  font-size: 14px;
  padding: 24px 0 0 0;
}
.f-pr div p{
  font-size: 24px;
  color:#5db656 !important;
  font-weight: 700;
}
.wx_show{
  display: none;   
  position: absolute;
  right: 67px;
  width: 138px;
  top: 0px;
  transition: all 1s;
  max-width: none;
}
.wx_img{
	width:33px;
}
/* .download_white{
  display: none;
} */
/* .wx_tck,.white_box,.wb_tck,.white_box_wb{
  display: none;
} */
/* .wx_tck,.wb_tck{
  width: 100%;
  height: 100%;
  background: rgb(0,0,0,.4);
  position: fixed;
  top:0;
  bottom:0;
  left:0;
  right:0;
  z-index: 999;
} */
/* .white_box,.white_box_wb{
  width: 230px;
  height: 230px;
  border-radius: 4px;
  background: #fff;
  position: fixed;
  top: 320px;
  left: 45%;
  right: 0;
  bottom: 0;
  z-index: 9999999;
} */
/* .cancel_X{
  position: absolute;
  top: 4px;
  right: 13px;
  color: #ccc;
  cursor: pointer;
} */