#banner {
	height: auto;
}
.p-nav{margin: 0 auto;width: 80%;line-height: 50px;}
.content {
	background: #F2F2F2;
	/*margin: 0 auto;
	width: 80%;*/
	padding-bottom: 80px;
	padding-top: 50px;
}


.am-gallery {
    padding: 0;
    list-style: none;
}
.table-pic{
	display: table-cell;
    vertical-align: middle;
}
.p-pic{
	width: 195px;height: 195px;background: #fff;position: relative;overflow: hidden;
	display:table;
	
	}
.p-pic img{
	
	}
.am-gallery-default .am-gallery-title{
	    background: #fff;
    width: 195px;
    margin: 0;
    /*padding: 8px;*/
    border-top: 2px solid #f2f2f2;
    text-align: center;
    line-height: 40px;
}
.am-nav>li.am-active>a, .am-nav>li.am-active>a:focus, .am-nav>li.am-active>a:hover{
	border-bottom: 3px solid #e70012;
	color: #e70012;
	background: none;
}

.am-nav>li>a:focus, .am-nav>li>a:hover {
    text-decoration: none;
    background-color: #fff;
    color: #e70012;
}
@media screen and (max-width: 1440px) {
.p-nav{max-width: 1024px;}
}

@media screen and (min-width: 1680px) {
.p-nav{max-width: 1200px;}
.p-pic{width: 230px;height: 230px;}
.am-gallery-default .am-gallery-title{
    width: 230px;}
}
.am-titlebar-cols{margin-top: 0;}
.m-content{background: #fbfbfb;padding: 10px 0 0px;}
.m-content ul{padding-bottom: 20px;}
.m-p-nav{position: relative;}
.m-p-nav .nav-ul{list-style-type: none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0;overflow:auto;}
.m-p-nav .nav-ul li{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;color:white;padding:0 5px;line-height: 30px;}
#mobile .am-nav>li.am-active>a, .am-nav>li.am-active>a:focus, .am-nav>li.am-active>a:hover {
    border-bottom: 3px solid #fd8013;
    color: #fd8013;
    background: none;
}
#mobile .am-gallery-default .am-gallery-title,#mobile .p-pic{width: auto;}
#mobile .p-pic{border: 1px solid #ededed;}
#mobile .am-gallery-default .am-gallery-title{border: 1px solid #ededed;border-top:0 ;}
#mobile a:active,#mobile a:hover{color: #fd8013;}
.m-back-list{
    position: absolute;
    left: 0;
    right: 0;
    background: rgba(0,0,0,0.8);
    z-index: 1;
    margin-top: -44px;display: none;}
.m-back-list ul{padding-top: 50px;}
.m-back-list ul li{margin-left: 0;    padding: 0px 5px 12px;}
.m-back-list .am-nav>li>a{color: #fff;margin-left: 0;}
#mobile .m-back-list .am-nav>li.am-active>a, .am-nav>li.am-active>a:focus, .am-nav>li.am-active>a:hover{border: 0;}
.m-icon-down{width: 40px; position: absolute;right: -1px;top: 0;z-index: 2;}
#mobile .m-p-nav {background: #fff;}