.layui-carousel>[carousel-item]>*{
	background-color: #ffffff;
}
.layui-carousel[lay-arrow=always] .layui-carousel-arrow{
	left: 185px;
}
.layui-carousel-arrow{
	top: 28%;
	width: 18px;
	height: 18px;
	line-height: 18px;
	font-size: 12px;
	background-color: rgb(12 88 243);
}
.layui-carousel-arrow:hover, .layui-carousel-ind ul:hover {
	background-color: rgb(12 88 243);
}
.gywmc-tita{
	font-size: 30px;
}
.pw-tit{
	height: 28px;
	font-size: 20px;
	font-family: PingFang SC;
	font-weight: 500;
	line-height: 28px;
	color: #000000;
	opacity: 0.8;
	margin: 24px 0 5px 0;
}
.pw-border{
	width: 1200px;
	height: 2px;
	background: rgba(0, 70, 175, 1);
}
.pw-content{
	display: flex;
}
.pw-list{
	width: 864px;
	padding: 36px 36px 0 36px;
	margin: 24px 0 0 0;
	background: rgba(255, 255, 255, 1);
	box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.1);
	border-radius: 2px;
}
.pw-items{
	/* margin-bottom: 36px; */
}
.pw-item{
	padding-bottom: 24px;
	margin-bottom: 25px;
	border-bottom: 1px solid #E5E5E5;
	display: flex;
}
.pw-item-left{
	width: 240px;
	height: 160px;
}
.pw-item-left img{
	width: 100%;
	height: 100%;
}
.pw-item-right{
	width: 528px;
	margin-left: 24px;
	color: #000000bd;
}
.pw-item-right-tit{
	font-size: 16px;
	font-family: PingFang SC;
	font-weight: bold;
	border-bottom: 1px solid #E5E5E5;
	padding-bottom: 10px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.pw-item-right-p{
	font-size: 14px;
	font-family: PingFang SC;
	margin-top: 16px;
	line-height: 1.6em;
	height: 70px;
	overflow: hidden;
}
.pw-item-right-msg{
	font-size: 12px;
	font-family: PingFang SC;
	line-height: 17px;
	color: #000000;
	opacity: 0.65;
	margin-top: 20px;
}
#pw_page{
	text-align: center;
}
.pw-right{
	width: 300px;
	margin: 24px 0 0 36px;
}
.pw-right-da,.pw-right-db{
	width: 300px;
	background: rgba(255, 255, 255, 1);
	box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.1);
	border-radius: 2px;
}
.pw-right-da{
	height: 524px;
	margin-bottom: 36px;
	padding: 0 16px;
}
.pw-right-db{
	height: 596px;
	padding: 0 23px;
}
.pw-right-tit{
	padding: 36px 0 24px 0;
	font-size: 20px;
	text-align: center;
	font-family: PingFang SC;
	font-weight: bold;
	line-height: 28px;
	color: #000000bd;
}
.pw-right-tit span{
	display: inline-block;
	margin: 0 5px;
}
.pw-right-pa{
	display: flex;
	height: 22px;
	font-size: 16px;
	font-family: PingFang SC;
	line-height: 22px;
	color: #000000;
	opacity: 0.8;
	margin-bottom: 16px;
}
.pw-right-pa span{
	margin-left: 8px;
	display: inline-block;
}
.pw-right-border{
	width: 268px;
	border: 1px dashed #0000001f;
	margin-bottom: 16px;
}
.pw-carousel-item-da{
	display: flex;
}
.pw-carousel-item-da-l{
	width: 82px;
	height: 102px;
}
.pw-carousel-item-da-l img{
	width: 100%;
	height: 100%;
}
.pw-carousel-item-da-r{
	margin-left: 15px;
	width: 156px;
}
.pw-carousel-item-da-rpa{
	border-radius: 2px;
	font-size: 14px;
}
.pw-carousel-item-da-rpb{
	margin-top: 8px;
	font-size: 12px;
	line-height: 1.5em;
}
.pw-carousel-item-db{
	margin: 23px 0 0 0;
}
.pw-carousel-item-db-tit{
	font-size: 14px;
	margin-bottom: 8px;
}
.pw-carousel-item-db-p{
	font-size: 12px;
	color: #000000c2;
	line-height: 1.8em;
}
.layui-laypage .layui-laypage-curr .layui-laypage-em{
	background-color: #0046AF;
}
.pw-detail-tit{
	font-size: 18px;
	font-family: PingFang SC;
	font-weight: bold;
	line-height: 25px;
	color: #000000;
	opacity: 0.8;
}
.pw-detail-sec-tit{
	color: #000000;
	opacity: 0.8;
	font-size: 14px;
	margin: 10px 0 25px 0;
}
.pw-detail-near{
	color: #000000;
	font-size: 14px;
	margin-top: 10px;
}
.pw-detail-near a{
	opacity: 0.8;
}
.pw-detail-label{
	margin-top: 40px;
}
.pw-detail-label img {
	margin-right: 10px;
	width: 15px;
	height: 13px;
}
.pw-detail-label span{
	padding: 2px 10px;
	margin: 0 6px 15px 0;
	height: 23px;
	background: rgba(255, 137, 3, 0.19);
	border-radius: 3px;
	color: rgba(0, 0, 0, 0.8);
	letter-spacing: 1px;
	display: inline-block;
}
.pw-detail-notice{
	font-size: 14px;
	line-height: 24px;
	letter-spacing: 1px;
	margin-top: 24px;
	margin-bottom: 50px;
}
.pw-detail-link{
	margin: 30px 0;
}
.pw-detail-link a{
	color: #0046AF;
	font-size: 16px;
}
.pw-detail-link a:focus, .pw-detail-link:hover{
	color: #0046AF;
}
.pw-detail-link-mg{
	display: inline-block;
	margin: 0 7px;
	font-size: 16px;
	opacity: 0.1;
}
.pw-content-detail img{
	width: 100%;
}
