﻿@charset "utf-8";
/* CSS Document */
.tpl-banner-pph{
    height:200px;
	background:url(../images/pph/banner_pph.png) no-repeat top center;
}
.tpl-content-pph{
    height:auto;
}
.tpl-banner-bwgf{
    height:200px;
	background:url(../images/pph/banner_bwgf.png) no-repeat top center;
}
/*----------- 从底部上升的遮罩效果 开始---------------------------*/
.content-title{
	margin-top: 50px;
	text-align: center;
}
.content{
	width:1200px;
	height: 428px;
	margin:40px auto;
}
.contentbox{
    height:277px;
}
.con{
	width: 277px;
	height: 277px;
	float: left;
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom: 15px;
	position: relative;
	cursor: pointer;
}
.con img{
	width: 277px;
	height: 277px;
}
.txt{
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 70px;
	line-height: 70px;
	text-align: center;
	color: #fff;
	background: rgba(0,0,0,0.6);
}
.txt h3{
	font-weight: normal;
	font-size:20px;
	text-align:left;
	padding-left:6px;
    cursor: initial;
}
.words{
    width:270px;
	height:160px;
}
.words ul li {
    width:270px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	line-height: 40px;
    height: 40px;
}
.words ul li a{
	padding:0 6px;
	font-size: 14px;
	color:#fff;
	float:left;
	display: block;
	line-height: 30px;
	-webkit-margin-before: 1em;
	-webkit-margin-after: 1em;
	-webkit-margin-start: 0px;
	-webkit-margin-end: 0px;
	-moz-margin-before: 1em;
	-moz-margin-after: 1em;
	-moz-margin-start: 0px;
	-moz-margin-end: 0px;
}
.con .txt .bwg{
    cursor: initial;
}
.txt p{
	position:absolute;
	bottom:6px;
	right:6px;
	float:right;
	padding:4px;
	font-size: 14px;
	display: block;
	line-height: 20px;
	color:#ddd;
	-webkit-margin-before: 1em;
	-webkit-margin-after: 1em;
	-webkit-margin-start: 0px;
	-webkit-margin-end: 0px;
	-moz-margin-before: 1em;
	-moz-margin-after: 1em;
	-moz-margin-start: 0px;
	-moz-margin-end: 0px;
}

/*------------- 从底部上升的遮罩效果 结束 ------------------------------*/
.more{
    width:550px;
	height:60px;
	border-radius:30px;
	background:url(../images/pph/ship.png) no-repeat top center #eee;
	text-align:center;
	margin:0 auto;
	margin-top:40px;
}
.more a{
    display:block;
	height:60px;
	line-height:60px;
	font-size: 16px;
	cursor:inherit;
	color:#666;
}
.more a:hover{
    color:#666;
}

/*博物工坊*/
.bwgf li  .txt h3 {
    padding:0 6px;
    line-height: 30px;
}
.bwgf li  .txt h3 a{
    font-size: 16px;
    color: #fff;
}
