 @charset "utf-8";
/* CSS Document */
.main{ margin:12px auto; }

/*column_left*/
.column_left{ float:left; width:689px;}
.column_left_con{ padding-top:26px; border:1px solid #ddd; border-top:3px solid #1a89c0; background:url(../images/hyjy/blue_bg.png) repeat-x 0 0;}
.content{ width:660px; margin:0px auto; font-family:"微软雅黑";font-size:14px;}
.content h1{ font-size:22px; text-align:center; color:#333; font-family:"微软雅黑" ;font-weight: normal;}
.content h3{ font-size:16px; text-align:center; color:#333; font-family:"微软雅黑"; line-height: 50px; font-weight: normal;}
.content h2{font-size:16px; text-align:center; color:#333; font-family:"微软雅黑"; font-weight: normal;}
.art_bar{ height:30px; background:#f4f6fe; width:100%; margin:29px auto; color:#666666;}
.column_left .date{
	float:left;
	margin-left:10px;
	line-height:30px;
	width:144px;
	font-family:"微软雅黑";
	font-size:12px;
}
.source{
	float:left;
	width:230px;
	line-height:30px;
	text-indent:1em;
	font-family:"微软雅黑";
	font-size:12px;
	text-align:center;
	padding-left:57px;
}

.source span{font-family:"微软雅黑"; font-size:12px;}
.author{float:left; width:100%; text-align:center;font-family:"微软雅黑"; font-size:14px;}
.share{ float:right; width:210px;}
.content div.share_l{ float:left; width:56px; text-indent:0; line-height:30px; padding-left:18px; background:url(../images/public/share_bg.png) no-repeat left center;}
.jiathis_style{ float:left; margin-top:7px;} 
.content{ line-height:26px;font-family:"微软雅黑"; font-size:14px;}
.content p{ line-height:30px;}
.content img{ display:block;  max-width:660px; }

/*page*/
.page_div{ padding:37px 14px; *padding:31px 14px !important;}
.page_div ul{ text-align:center;}
.page_div ul li{ display:inline;}
.page_div ul li a{ margin:0 2px; display:inline-block; width:28px; line-height:28px; border:1px solid #e2e2e2;text-align:center; color:#333; }
.page_div ul li a:hover{ background:#cc0000; border:1px solid #cc0000;  color:#fff;}
.page_div ul li.current a{background:#cc0000; border:1px solid #cc0000;  color:#fff;}
.page_div ul li.firstp a,.page_div ul li.lastp a{ width:85px;}

/*column_right*/
.column_right{ float:right; width:301px;}
.hy_list1{ border:1px solid #dddddd; padding:1px;}
.hy_w1{ width:296px;}
.hy_list_con{ background:url(../images/hyjy/blue_bg.png) repeat-x 0 0;} 
.hy_list_con ul li{background:url(../images/hy_dot2.png) left 13px no-repeat}
.column_right .hy_title1{ text-indent:0;} 
.hy_title1 { height:45px; line-height:45px; margin:0 12px 8px; border-bottom:1px solid #dedede;}
.hy_title1 h2{ display:inline; font-size:16px;color:#333; float:left; } 
.hy_title1 span{ display:inline-block; position:relative; top:1px; margin-right:7px; width:13px; height:13px; background:url(../images/hyjy/title1.png) no-repeat 0 center;}
.hy_title1 a{ float:right; color:#333}
.list5{ margin:7px auto; padding:0 5px;}
.list5 li{ float:left;margin:7px 6px; }
.list5 li a{ display:block; width:129px; height:29px; line-height:29px; text-align:center; background:#f6f6f6; border:1px solid #eeeeee; color:#333;}
.list5 li a:hover{ background:#1a89c0; border:1px solid #127eb4; color:#fff;}
/*art_bottom*/
.art_bottom{ padding:15px 6px 15px 6px;}
.art_bottom_l{ float:left; margin-left:10px; width:300px; }
.share_title{ display:block; line-height:24px; float:left; color:#333;}
.jiathis_style_24x24{ float:left;} 
.line3{ border-bottom:1px dotted #ccc; margin:25px auto 5px; width:100%;}
.art_bottom_R{ margin-top:5px; width:185px; float:right;color:#666666;}
.art_bottom_R a{ display:inline-block; margin:0 8px; height:15px; line-height:15px; color:#666666; padding-left:17px;}
.art_bottom_R a.addf{ background:url(../images/public/save.png) no-repeat left 0px;} 
.art_bottom_R a.close{ background:url(../images/public/close.png) no-repeat left center;} 
.art_bottom_R a.print{ background:url(../images/public/print.png) no-repeat left center;} 

/**/
.column_right .hy_news { margin:5px 14px 0; padding-bottom:5px;}
.hy_news li{  height:27px; line-height:27px; *height:25px !important;*line-height:25px !important; overflow:hidden; background:url(../images/hyjy/hy_dot2.png) no-repeat 0 center; padding-left:12px;}
.hy_news li a{ float:left; color:#333333; font-size:12px;}
.column_left_con .hy_news li a{ float:left; color:#333333; font-size:14px;}
.hy_news li span{ float:right; color:#999; font-size:12px;}
.red_dot li{ background:url(../images/hyjy/dot1.png) no-repeat left center; font-size:12px;}  

.hy_list3{ border:1px solid #dfdfdf; position:relative;}
.hy_title3{ height:37px; line-height:37px; background:url(../images/blue_bg.png) repeat-x 0 0; border-bottom:1px solid #dfdfdf;}
.hy_title3 h2{ font-size:14px; padding-left:14px; float:left; color:#333;}
.hy_title3 a{ float:right; color:#666666; margin-right:10px;}

.hy_news2_li{ margin:10px 12px 7px;}
.hy_news2_li a{ display:block; width:98px; height:68px; float:left;}
.hy_news2_li a img{ width:98px; height:68px; }
.hy_news2_li_con{ float:right; margin-left:10px; width:160px;}
.hy_news2_li_con h3{ color:#333; font-weight:bold; font-size:12px; line-height:18px; margin-bottom:5px;}
.hy_news2_li_con p{ line-height:18px; color:#666;}
.hy_news2_li_con h3 a{ display:inline; float:none;}
.race{ background:url(../images/public/race_bg.png) no-repeat 0 8px; padding:0px 0 5px}
.race li{ background:none; padding-left:22px; height:26px; line-height:26px;}
.ph_news{ width:288px; height:239px;}

.content_sty{padding-bottom:10px; line-height:26px;font-family:"微软雅黑"; font-size:14px;}
.content_sty p{padding-bottom:10px; line-height:26px;font-family:"微软雅黑"; font-size:14px;}
/*修改20190428 */
.column_right{
margin-top: 30px;
}
.column_right .column-right-img-banner a img{
margin-bottom: 10px;
}