
.gggs_div,.hyzx_div{height:420px;border:1px solid #ffffff;border-radius:10px;padding:20px 0;background-color:#ffffff;opacity:0.9;}
.gggs_month_day{width:40px;float:left;text-align:left;padding:10px 20px;}
.gggs_month{width:40px;height:29px;line-height:29px;font-size:24px;font-weight:normal;color:#3c79b4;}
.gggs_day{width:40px;height:19px;line-height:19px;font-size:14px;font-weight:normal;color:#3c79b4;}
.gggs_title{font-size:16px;font-weight:normal;height:48px;line-height:24px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.gggs_title a,.gggs_title a:link,.gggs_title a:visited{color:#3c79b4;}
.gggs_title a:hover{color:#d52928;}

.tpxw_div{height:420px;border:1px solid #ffffff;border-radius:10px;background-color:#ffffff;}
.tpxw{border:1px dashed #e7e7e7;border-radius:10px;}
.tpxw_title{color:#014f9c;font-size:18px;font-weight:bold;line-height:25px;text-align:left;padding:10px 20px;}
.tpxw_content{color:#3c79b4;font-size:16px;font-weight:normal;height:126px;line-height:24px;padding:10px 20px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient: vertical;}
.tpxw_content p,.tpxw_content span{color:#3c79b4;}

.ph_div{border:1px solid #ffffff;border-radius:10px;padding:20px;background-color:#ffffff;margin:20px 0px;}
.ph_header{border:1px solid #ffffff;border-radius:10px;background-color:#ffffff;color:#2d467b;height:50px;line-height:50px;font-size:18px;font-weight:bold;margin:20px auto;box-shadow: 5px 5px 10px 0px rgba(0, 0, 0, 0.5);}
.ph_title{color:#3c79b4;font-size:16px;text-align:left;height:39px;line-height:39px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.ph_title a,.ph_title a:link,.ph_title a:visited{color:#3c79b4;}
.ph_title a:hover{color:#d52928;}
.ph_ymd{font-weight:normal;font-size:16px;height:39px;line-height:39px;text-align:right;color:#3c79b4;}

.all_div{border:1px solid #ffffff;border-radius:10px;border:1px solid #ffffff;border-radius:10px;padding:20px;background-color:#ffffff;margin:20px 0px;}
.all_header{border:1px solid #ffffff;border-radius:10px;background-color:#ffffff;height:50px;line-height:50px;font-size:20px;font-weight:bold;color:#2d467b;margin:20px auto;box-shadow: 5px 5px 10px 0px rgba(0, 0, 0, 0.5);}
.all_title{font-size:16px;text-align:left;height:40px;line-height:40px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.all_title a,.all_title a:link,.all_title a:visited{color:#3c79b4;}
.all_title a:hover{color:#d52928;}
.all_ymd{font-weight:normal;font-size:16px;height:40px;line-height:40px;text-align:right;color:#3c79b4;}

.news_title{font-size:22px;font-weight:bold;line-height:30px;text-align:center;padding:10px 20px;color:#3c79b4;}
.news_fu_title{font-size:20px;font-weight:bold;line-height:30px;text-align:center;padding:10px 20px;color:#8A0017;}
.news_author{font-size:14px;font-weight:normal;line-height:30px;text-align:center;padding:10px 20px;color:#b1cce4;}
.news_fontsize{font-size:16px;font-weight:normal;line-height:30px;text-align:right;padding:10px 50px;color:#3c79b4;}
.news_fontsize a,.news_fontsize a:link,.news_fontsize a:visited{color:#3c79b4;}
.news_fontsize a:hover{color:#d52928;}
.news_content{color:#3c79b4;font-size:16px;font-weight:normal;line-height:30px;text-align:left;padding:20px 50px;}
.news_content p,.news_content span{margin-top:10px;color:#3c79b4;}