html {
  overflow-y: scroll;
}
.pp_topbg_gepf{
	background:#E0F4FE;
	border:1px solid #4DC2FB;
	padding:10px 0px;
}
.pp_topbg_gepf p{
	color:#898989;
	font-size:12px;
	line-height:22px;
	padding:5px 15px 5px 20px;
}
.pp_topbg_422{
	background:#EBFCED;
	border:1px solid #8CEC98;
	padding:10px 0px;
}
.pp_topbg_422 p{
	color:#898989;
	font-size:12px;
	line-height:22px;
	padding:5px 15px 5px 20px;
}
.pp_topbg_years{
	background:#FFF7F7;
	border:1px solid #FF8C8C;
	padding:10px 0px;
}
.pp_topbg_years p{
	color:#898989;
	font-size:12px;
	line-height:22px;
	padding:5px 15px 5px 20px;
}
.pp_topbg_331{
	background:#DFEDF9;
	border:1px solid #2D88CC;
	padding:10px 0px;
}
.pp_topbg_331 p{
	color:#898989;
	font-size:12px;
	line-height:22px;
	padding:5px 15px 5px 20px;
}
.pp_yulad_1{
	margin-left:15px;
	margin-top:20px;
	margin-right:15px;
}

/*----------- Fouse Styles --------------*/
.pp_tops{
	margin-top:15px;
}
.pp_top{
	margin-top:26px;
}
.pp_p1{
	font-size:28px;
}
.pp_p1 a{
	color:#333;
}
.pp_p1 a:hover{
	color:#FF8000;
}
.pp_p2{
	font-size:14px;
	color:#979797;
	line-height:26px;
	margin-top:8px;
	margin-bottom:15px;
	max-height: 48px;
	overflow: hidden;
}
.pp_yul{
	margin-left:50px;
	margin-top:10px;
}
.pp_yul ul li{
	padding:6px 0px 6px 15px;
	background: url(../images/ico/ico_dian_1.png) 0px 15px no-repeat;
}
.pp_yul ul li a{
	color:#444;
}
.pp_yul ul li a:hover{
	color:#FF8000;
}

/*-------------- sed body ------------------*/
.pp_body_2{
	margin-top:20px;
	margin-bottom:40px;
}
.pp_title_gepf1{
	background:#E0F4FE;
	border-bottom:2px solid #4DC2FB;
	padding:10px 0px 8px 20px;
	margin:0px 15px;
}
.pp_title_422{
	background:#EBFCED;
	border-bottom:2px solid #1FB832;
	padding:10px 0px 8px 20px;
	margin:0px 15px;
}
.pp_title_years{
	background:#FFF4F4;
	border-bottom:2px solid #DA393F;
	padding:10px 0px 8px 20px;
	margin:0px 15px;
}
.pp_title_331{
	background:#C5E4F5;
	border-bottom:2px solid #2D88CC;
	padding:10px 0px 8px 20px;
	margin:0px 15px;
}
.pp_other_d1{
	background:#F5F5F5;
	padding-top:15px;
	padding-bottom:15px;
}
.pp_other_d2p1{
	font-size:17px;
}
.pp_other_d2p1 a{
	color:#333;
}
.pp_other_d2p1 a:hover{
	color:#FF8000;
}
.pp_other_d2p2{
	text-align: justify;
	color:#A4A4A4;
	font-size:13px;
	line-height:23px;
	padding-top:10px;
}
.pp_other_d2p3{
	margin-top:10px;
}
.pp_other_d2p3 span{
	background:#97CBE8;
	font-size:12px;
	color:#FFF;
	margin-right:10px;
	padding:2px 4px;
}
.pp_other_d2p3_1{
	margin-top:10px;
}
.pp_other_d2p3_1 span{
	background:#61C978;
	font-size:12px;
	color:#FFF;
	margin-right:10px;
	padding:2px 4px;
}
.pp_other_d2p3_2{
	margin-top:10px;
}
.pp_other_d2p3_2 span{
	background:#EB5F77;
	font-size:12px;
	color:#FFF;
	margin-right:10px;
	padding:2px 4px;
}
.pp_other_d2p3_3{
	margin-top:10px;
}
.pp_other_d2p3_3 span{
	background:#2D88CC;
	font-size:12px;
	color:#FFF;
	margin-right:10px;
	padding:2px 4px;
}
.pp_other_top{
	margin-top:25px;
}

/*-------------- 封面 ------------------*/
.zuoyongsp{
	display:block;
	margin-top:30px;
	padding-bottom:10px;
}
.col-z-1{
	padding: 10px 18px;
}
.fh5co-post {
	background: #fff;
	float: left;
	width: 100%;
	margin-bottom: 20px;
	padding: 0px;
	-webkit-box-shadow: 0 0 10px 3px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 0 0 10px 3px rgba(0, 0, 0, 0.1);
	box-shadow: 0 0 10px 3px rgba(0, 0, 0, 0.1);
	position: relative;
	bottom: 0;
	-webkit-transition: 0.3s;
	-o-transition: 0.3s;
	transition: 0.3s;
}
.fh5co-post:hover, #fh5co-blog .fh5co-post:focus {
    bottom: 10px;
}

@media(max-width:1366px){
.pp_yp1{
	font-size:18px;
	padding-top:8px;
}
.pp_yul ul li{
	padding:4px 0px 5px 15px;
	background: url(../images/ico/ico_dian_1.png) 0px 10px no-repeat;
	font-size: 14px;
}
.pp_p1{
	font-size:24px;
}
.pp_other_d2p1{
	font-size:16px;
}
.pp_other_d2p3{
	margin-top:7px;
}
.pp_other_d2p2{
	font-size:12px;
	line-height:16px;
	padding-top:0px;
	margin-top: 7px;
	max-height:30px;
	overflow: hidden; 
}

/*-------------- 封面 ------------------*/
.col-z-1{
	padding: 4px 14px;
}
}

