@import "common.css"; 
@import "style.css";
@import "skins.css";
/*catelist*/
.wrap img{width: 100%;}
.content caselist{width:100%}

.catelist .item span {
	display: block;
	width: 9px;
	height: 16px;
	position: absolute;
	top: 28%;
	margin-top: -8px;
	right: 2%;
}
.catelist .item span:before {
	content: "";
	position: absolute;
	background: #ccc;
	width: 11px;
	height: 11px;
	right: 0;
	top: 0;
	z-indx: 10;
	-moz-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg);
}
.catelist .item span:after {
	content: "";
	position: absolute;
	background: #fff;
	width: 11px;
	height: 11px;
	right: 4px;
	top: 0;
	z-indx: 11;
	-moz-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg);
}
.caselist li {
	width: 47%;
	margin: 1% 2% 1% 1%;
	border: 1px solid  #ccc;
	float: left;
	box-sizing: border-box;
}
.caselist li a {
	display: block;
}
.caselist li figure {
	width: 100%;
	margin: 0;
	padding-top: 75%;
	position: relative;
	overflow: hidden;
}
.caselist li figure img {
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	min-height: 100%;
	display: block;
}
.caselist li h3 {
background-color: #e1e1e1;
height: 1.5rem;
line-height: 1.5rem;
	text-align: center;
	font-size: 0.83rem;
	font-weight:normal;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}

.paging {
    margin-top: 32px;
    font-size: 14px;
    text-align: center;
    padding-bottom: 30px;
}
/*分页*/
.paging>span {
    margin: auto 16px;
}

.paging .page-numbar {
    margin: auto 0;
}

.paging .page-numbar .page-num,
.paging .page-index,
.paging .page-pre,
.paging .page-next,
.paging .page-last {
    display: inline-block;
    margin: auto 4px;
    padding: 2px 12px;
    border: 1px solid #EEE;
    border-radius: 2px;
}

.paging .page-numbar .page-num-current,
.paging .page-numbar .page-num:hover {
    border-color: #078a60;
    color: #078a60;
}

.paging a {
    color: #333333
}

.paging a:hover {
    color: #347fcc
}
.pagebar { padding:20px; overflow:hidden}
.pagebar .pagination {
  display: flex;
  justify-content: center;
  margin-top: 10px;
}
.pagination a {
  background: #fff;
  border: 1px solid #ccc;
  color: #333;
  font-size: 12px;
  padding: 7px 8px;
  margin: 0 2px;
  border-radius: 3px;
}
.pagination span {
    color: #333;
    font-size: 12px;
    padding: 7px 2px;
    margin: 0 2px;
    border-radius: 3px;
}
.pagination a:hover {
  color: #078a60;
  border: 1px solid #078a60;
}
.pagination a.page-num-current {
  color: #fff;
  background: #078a60;
  border: 1px solid #078a60;
}
.pagination .st{ font-family:宋体}
.text-secondary{ text-align:center; padding:20px 0}

#maximg img{ max-width:100%; height:auto !important}