@charset "utf-8";
/* CSS Document */
body{font-family: "Helvetica Neue", Helvetica, Microsoft Yahei, Hiragino Sans GB, WenQuanYi Micro Hei, sans-serif;}
.cus-nav{
		
}
.bk{height: 55px;}

.pager{text-align:center;}
.pager li{float:left; margin: 0 5px;}

.cat-canvas{position: fixed;
right: 10px;
bottom: 60px;
z-index: 1000;
opacity: .5;
-webkit-transition: .2s;
transition: .2s;
border-radius: 15px;
}
.left-canvas{

}

.summary p{padding: 15px;border-color: #ddd;border-width: 1px;border-radius: 4px 4px 0 0;}

.infocontent{padding: 8px;}

.other-link{margin-bottom: 45px; text-align:center; height:1px;}

.ys4{ border:1px solid #ddd; font-size:12px; float:left; width:30%;display:block; border-radius:5px; padding:5px; background:#f5f5f5; text-align:center; margin:4px 5px;}

.app-proshow{
	
	margin-top:5px;
}
.app-proshow h1{
	height:45px;
	line-height:45px;
	color:#555;
	
	font-size:14px;
	background:#f5f5f5;
}

.app-proshow h1 span{
	height:45px;
	line-height:45px;
	color:#fff;
	font-size:16px;
	background:#d40000;
	float:left;
	padding:0 30px;
	margin-right:15px;
}
.app-proshow h1 a{
	color:#000;
	font-size:20px;
	font-weight:700;
}
.am-gallery {
  padding: 5px 5px 0 5px;
  list-style: none;
}
.am-gallery h3 {
  margin: 0;
}
[data-am-gallery*='pureview'] img {
  cursor: pointer;
}
 .am-avg-lg-4 > li:nth-of-type(4n + 1) {
    clear: both;
  }
  .am-gallery-imgbordered > li {
  padding: 5px;
}
.am-gallery-imgbordered .am-gallery-item img {
  width: 100%;
  height: auto;
  border: 3px solid #FFF;
  -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.35);
          box-shadow: 0 0 3px rgba(0, 0, 0, 0.35);
}
.am-gallery-imgbordered .am-gallery-title {
  margin-top: 10px;
  font-weight: normal;
  font-size: 1.4rem;
  color: #555555;
  display: block;
  word-wrap: normal;
  /* for IE */
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.am-gallery-imgbordered .am-gallery-desc {
  color: #999999;
  font-size: 1.2rem;
}
.am-gotop a {
  display: inline-block;
  text-decoration: none;
}
 .am-avg-lg-4 > li {
    width: 25%;
  }
  [class*="am-avg-"] {
  display: block;
  padding: 0;
  margin: 0;
  list-style: none;
}
[class*="am-avg-"]:before,
[class*="am-avg-"]:after {
  content: " ";
  display: table;
}
[class*="am-avg-"]:after {
  clear: both;
}
[class*="am-avg-"] > li {
  display: block;
  height: auto;
  float: left;
}