.downdatabox{background-color:#fff; min-height:800px;}

 
/*下载*/
 .table-hover>tbody>tr{transition:all 0.3s;cursor:pointer;}
.table>thead>tr>th, .table>tbody>tr>th, .table>tfoot>tr>th, .table>thead>tr>td, .table>tbody>tr>td, .table>tfoot>tr>td 
{ padding: 10px;  border-top: 0px solid #f2f2f2;border-bottom: 1px solid #f2f2f2;vertical-align:middle;}
.table>tbody>tr:last-child>td { border-bottom: 0px solid #f2f2f2;}

.table>tbody>tr th { padding:15px 0;}

 .table-hover>tbody>tr:hover{background-color:#fff;}
  .table-hover>tbody>tr:hover td{color:#000;}

.downsearchbox {  position: relative; width: 590px;margin:0  auto; }
.downsearchbox .searchHelp{  position: relative; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 0px; 
                              border: 1px solid #fff;;border-radius:25px;}
.downsearchbox .searchHelp #keydown{  padding: 10px 0px;  height: auto; text-align: center; border-color: transparent;display: block; width: 100%;  background-color: transparent; background-image: none;   color:#fff;}
.downsearchbox .searchHelp #btndownload{  margin: 0;  width: 39px; height: 36px; border: 0px;position:absolute; right:10px; top:2px;color:#fff;font-size:20px;  }
.downsearchbox .searchHelp #btncolsesearch{  margin: 0;  width: 39px; height: 36px; border: 0px;position:absolute; right:40px; top:3px;color:red;font-size:20px;  }

.downsearchbox .searchHelp #btndownload:hover{ color: #d6000f;transition: all .3s ;}
.downsearchbox #downsearchresult{background-color:#fff;transition:opacity .25s ease-out;padding-bottom:15px;width: 550px;margin:0  auto;}
.downsearchbox #downsearchresult a{display:block;height:40px;font-size:14px;line-height:40px;padding:0 40px;text-align:left;overflow:hidden;}
.downsearchbox #downsearchresult a:hover { background:#f5f6f7;} 
@media (max-width: 767px) {

.downsearchbox {  width: 300px; }
.downsearchbox .searchHelp #keydown{  padding: 5px 0px; }
.downsearchbox .searchHelp #btndownload { width: 39px; height: 30px;  line-height: 30px; right: 7px; top: -4px; }
.downsearchbox #downsearchresult{width: 300px;}
.downsearchbox #downsearchresult a{height:30px;line-height:30px;}


}

@media (min-width: 768px) and (max-width: 991px) {

.downsearchbox {  width: 400px; }
.downsearchbox .searchHelp #keydown{  padding: 5px 0px; }
.downsearchbox .searchHelp #btndownload { width: 39px; height: 30px;  line-height: 30px; right: 7px; top: -4px; }
.downsearchbox #downsearchresult{width: 400px;}

}

@media (min-width: 992px) and (max-width: 1199px) {



}

/*下载首页产品分类*/

.searvewrapper{ background: #fff; padding-bottom:60px;}
.searvewrapper h3 { padding: 70px 0; font-size: 20px;font-weight:normal; text-align: center; }
.searvewrapper  .closeprolist{  color:red; text-align:center;cursor:pointer; font-size:12px;}
.searvewrapper  .product-type{  }
.searvewrapper  .product-type li { padding-top: 10px;float:left; width: 23%;  overflow: hidden; text-align: center; background-color: #f5f6f7;cursor:pointer; margin-right: 2%;margin-bottom:2%; 
-webkit-transition:-webkit-box-shadow .3s ease;
transition:-webkit-box-shadow .3s ease;
transition:box-shadow .3s ease;
transition:box-shadow .3s ease,-webkit-box-shadow .3s ease;
}
.searvewrapper  .product-type li:hover{-webkit-box-shadow:0 6px 70px rgba(0,0,0,.15);box-shadow:0 6px 70px rgba(0,0,0,.15);color:#d6000f;}
    
.searvewrapper  .product-type li.bgliwhite {  background-color:#fff; }

.searvewrapper  .product-type.prorow{ text-align:center;  }
.searvewrapper  .product-type span { display: block; padding-bottom: 27px;  display:block;text-align:center;font-size:18px; }
.searvewrapper  .product-type span i { font-style:normal;color:#555 }
.searvewrapper  .product-type .last { margin-right: 0; }
.searvewrapper  .product-type.prorow li{}
.searvewrapper  .product-type.prorow li img{width:100%;}
@media (max-width: 767px) {

.searvewrapper{ padding-bottom:30px;}
.searvewrapper h3 { padding: 30px 0;font-size: 16px;}
.searvewrapper  .product-type li { padding-top: 0px;width: 49%; margin:0 0.5%;margin-bottom:1%; }
.searvewrapper  .product-type li.bgliwhite {  width: 32.333%; margin:0 0.5%;margin-bottom:1%;  }
.searvewrapper  .product-type span { padding-bottom: 17px; font-size:14px; }
.searvewrapper  .product-type li.bgliwhite span { padding-bottom: 0px; font-size:12px;white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }


}

@media (min-width: 768px) and (max-width: 991px) {

.searvewrapper{ padding-bottom:40px;}
.searvewrapper h3 { padding: 40px 0;font-size: 16px;}
.searvewrapper  .product-type span { padding-bottom: 17px; font-size:14px; }
}

@media (min-width: 992px) and (max-width: 1199px) {
.searvewrapper{ padding-bottom:50px;}
.searvewrapper h3 { padding: 50px 0;}


}
/*下载搜索结果*/
.down_content { padding: 70px 0; }
.down_content tr td, .down_content tr th { border: 0; }
.tbldown.table>tbody>tr>td{ border:none;padding-bottom:25px;padding-top:45px; border-bottom: 1px solid #eee;}

table.tbldown th a { color: #474B52; letter-spacing: .5px; }
table.tbldown tr.tr_title { border-bottom: 1px solid #d8d8d8; background-color: transparent; } 
table.tbldown tr.tr_title td { padding-top: 20px; font-weight: 700; }
table.tbldown tr th { padding-top: 50px; border-bottom: 4px solid #1f1f1f ! important;  padding-bottom:25px;}
table.tbldown tr th, .tbldown tr td { vertical-align: top; padding-right: 15px; color: #474B52; }
table.tbldown tr.downtr { cursor: pointer; } 
table.tbldown .grey { background: #f7f8f9 ! important; }
table.tbldown .dr_file { text-align:left;}
@media (max-width: 767px) {table.tbldown .dr_file { text-align:right;    min-width: 100px;}}
table.tbldown .dr_file  .btn-download { padding: 2px 8px; border: 1px solid #707473; background: #f7f8f9;  text-transform: uppercase;font-size:12px;transition:all 0.3s }
table.tbldown .dr_file  .btn-download:hover {  border: 1px solid #d6000f; }

table.tbldown .dr_type,.tbldown .dr_date{ text-align:center;}
.table>tbody>tr>th {  border-top: 0px solid #ddd; }/*解除在产品下载页面顶部细线*/
table.tbldown tr.dr_nodata td{color:red;text-align:center;}
table.tbldown tr.desc td{font-size:12px;padding-bottom:25px;}
table.tbldown .desc h3{font-size:12px;font-weight:600;padding-bottom:25px;display:none;}
table.tbldown tr.desc td{padding-top:0;}
table.tbldown.table-hover>tbody>tr:hover{background-color:inherit! important}
table.tbldown.table-hover>tbody>tr.grey:hover{background-color:#f7f8f9! important}

@media (max-width: 767px) {

.down_content {padding: 0px;}
table.tbldown tr .desc{padding-left:0px;}


}

@media (min-width: 768px) and (max-width: 991px) {


.down_content {padding:40px  0px;}
table.tbldown tr .desc{padding-left:50px;}

}

@media (min-width: 992px) and (max-width: 1199px) {

.down_content {padding:50px  0px;}
table.tbldown tr .desc{padding-left:60px;}

}
table.tbldown{margin-bottom:0px;}



.derweima{position:relative}
.derweima .qrcode{display:inline-block;width:128px;height:148px;border:1px solid #bcbcbc;color:gray;position:absolute;left:-148px;top:0;text-align:center;line-height:1;background:#fff;border-radius:3px}
.derweima .qrcode:before{content:"";width:5px;height:5px;background:#fff;border-top:1px solid #bcbcbc;border-right:1px solid #bcbcbc;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);display:block;position:absolute;right:-4px;top:15px}
.derweima .qrcode:before { content: ""; width: 5px; height: 5px; background: #fff; border-top: 1px solid #bcbcbc; border-right: 1px solid #bcbcbc; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); display: block; position: absolute; right: -4px; top: 15px; }
.derweima .qrcode img{margin:10px auto 6px}
.derweima .qrcode  .qrcodes{display:inline-block;padding:7px 5px ;text-align:center;}

.derweima .iconfont{font-size:20px;}


