video,
img{border:none;max-width:100%;vertical-align: middle;}

.clearfix:before,
.clearfix:after{ display:table; content:" ";}
.clearfix:after{ clear:both; }

.footer_yangshi li:last-child{ line-height:1.6; }
.neiye_wrap.s1{ padding:0; padding-top:60px; }
.neiye_wrap.s2{ padding:0; padding-bottom:60px; }

.gsjj-img{ bottom:0; }

.zx-patent-content .zx-patent-name {
  margin:0 0 30px 0;
  text-align: center;
  font-size: 18px;
  color: #000;
}

.zx-patent-content .zx-patent-basic .zx-patent-basic-content table {
  border-collapse: collapse;
  margin: 0 auto;
}

.zx-patent-content .zx-patent-basic .zx-patent-basic-content table tbody tr td:nth-child(2n+1) {
  min-width: 130px;
  background: #f5f9ff;
}
.zx-patent-content .zx-patent-basic .zx-patent-basic-content table tbody tr td {
  border: 1px solid #e5ebf5;
  box-sizing: border-box;
  padding: 12px 14px;
  line-height: 22px;
  word-break: break-all;
}

.zx-patent-content .zx-patent-basic .zx-patent-basic-content table tbody tr td:nth-child(2n) {
  min-width: 250px;
}

.chanpin_tab li:hover{
	position: relative;
}
.chanpin_tab li:hover a{
	color: #ef8c0e;
}
.chanpin_tab li:hover::after{
	width: 50px;
	height: 3px;
	background: #ef8c0e;
	content:' ';
	display: block;
	position: absolute;
	left: 50%;
	margin-left: -25px;
	bottom: -10px;
}

/** 搜索框样式 */
.search-content-box{ display: none; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.6); position: fixed; top: 0; right: 0; z-index: 100; opacity: 0; transition: all 0.3s; }
.search-content-box.show{ display: block; opacity: 1; }

.float-window{ width: 350px; background-color: #fff; position: fixed; z-index: 101; bottom: 0; right: calc(50% - 175px); border-radius: 5px; transform: scale(0.1, 0.1); transition: all 0.3s; opacity: 0; }
.search-content-box.show .float-window{ transform: scale(1, 1); opacity: 1; bottom: calc(50% - 100px); transition: all 0.3s; }
.float-window .no{ width: 100%; display: flex; flex-direction: row-reverse; padding-right: 15px; padding-top: 10px; box-sizing: border-box; cursor: pointer; }
.float-window .search{ font-size: 16px; font-weight: bold; padding-left: 20px; box-sizing: border-box; }
.float-window input{ margin:30px 20px 20px; width: calc(100% - 40px); box-sizing: border-box; padding: 5px 10px; border-radius: 5px; border: 1px solid #ccc; outline: none; height: 35px; }
.float-window button{ margin:-5px 20px 20px; width: calc(100% - 40px); background-color: #8cbf2c; height: 35px; color: #fff; border-radius: 5px; margin-bottom: 54px; border:none; }

/** 分页样式 */
.pagination{ text-align:center; margin-top:30px; margin-bottom:30px; }
.pagination span,
.pagination a,
.pagination strong{ display: inline-block; padding:10px 15px;/** margin:0 10px;*/ color:#666; background: #fff; border-bottom: 1px solid #eee; border-top: 1px solid #eee; border-right:1px solid #eee; }
.pagination :first-child{ border-left: 1px solid #eee; }
.pagination span{ color:#999; }
.pagination a:hover, .pagination strong{ background:#0070c0; color:#fff; }

.news p{ display:block; height:80px; }

@media (max-width:768px){
    .aqc-table-list .aqc-detail-table{ border:none; }
    .aqc-table-list .aqc-detail-table table, 
    .aqc-table-list .aqc-detail-table thead, 
    .aqc-table-list .aqc-detail-table tbody, 
    .aqc-table-list .aqc-detail-table th, 
    .aqc-table-list .aqc-detail-table td, 
    .aqc-table-list .aqc-detail-table tr { display: block; }
    .aqc-table-list .aqc-detail-table thead tr { position: absolute; top: -9999px; left: -9999px; }
    .aqc-table-list .aqc-detail-table tr { border-bottom: 1px solid #eee; }
    .aqc-table-list .aqc-detail-table td { border: none; position: relative; padding-left: 7em; white-space: normal; text-align:left; }
    .aqc-table-list .aqc-detail-table td:before { content: attr(data-title); position: absolute; left: 0; white-space: nowrap; text-align:left; font-weight: bold; padding:10px 0; }
	
	.tedian li{ width:33.3%; margin-bottom:15px; }
}