body {
    font-family: 微软雅黑;
    background: rgb(255, 255, 255);
}
.topimg { width: 100%; height: auto; margin: 0 auto;}
.topimg img { width: 100%; height: auto;}
.bgimg { width: 100%; height: auto;}


/*底部*/
.foot_page { width: 100%; height: auto; line-height: 30px; font-size: 15px; color: #fff; text-align: center; background: #b20000; padding: 15px 0;}


/*列表*/
.contbox { width: 98%; max-width: 1000px; height: auto; padding: 20px 0;}
.contbox h4 { font-size: 24px; color: #000; font-weight: 400; line-height: 36px; padding: 0; margin: 0; text-align: center;}
.contbox .time { font-size: 14px; color: #888; font-weight: 400; line-height: 36px; padding: 12px 0; margin: 0; text-align: center;}
.contbox .xx { width:100%; height: 8px; background: url(/uiFramework/commonResource/image/2024122017104739586.png) repeat-x;}
.contbox p { font-size: 18px; line-height: 30px; color: #484848; padding: 20px 0 0; margin: 0; text-align: justify; /*text-indent:40px;*/}
.contbox img { width: 80%; max-width: 800px; height: auto; padding: 20px 0 0; margin: 0;}

.bgimg { width: 100%; height: auto; margin: 0 auto;}
.bgimg ul { width: 96%; padding: 0; margin: 0 auto 30px auto; list-style: none;}
.bgimg ul li { width:100%; height: auto; /*border-bottom: dotted 1px #cfcfcf;*/ display: flex; flex-direction: column;  /*padding: 20px 0;*/}
.bgimg .titlediv { width: 100%; height: 44px; line-height: 44px; font-size: 18px; background:url(/uiFramework/commonResource/image/2024122016431941309.png) no-repeat 1px; color: #005c81; padding-left: 15px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden;}
.bgimg .titlediv a { color: #005c81;font-size:18px;}
.bgimg ul li:nth-child(5n){ border-bottom: dotted 1px #cfcfcf;}
.bgimg ul li:nth-child(5n) .titlediv{margin-bottom:20px;}
.bgimg ul li:nth-child(5n+1){margin-top:20px;}


/*分页*/
.pagination_index1 span{display:none!important;}
.page_num{    padding-top: 15px;padding-bottom:15px;height:auto;overflow:hidden;width:97%;margin:auto;font-size:14px; clear: both; }
#page_div{color:#000;margin:0 auto;line-height: 20px; }

#page_div .pagination_zx {color: #bd1a2d; padding:0px 13px; margin-right: 2px; float: left; text-align: center; font-size: 14px;}
#page_div .pagination_zx span{line-height:34px;}
#page_div .pagination-zxx{border: 1px solid #bd1a2d;    color: #104c6e;padding: 6px 8px 7px;background-color:#bd1a2d;color:#fff;padding-top: 2px\9;}

#page_div .pagination_index{ color: #104c6e; border: 1px #efefef solid;
margin-right:5px; float: left;text-align:center; font-size:12px;background-color: #efefef;}
#page_div .pagination_index a{padding:6px 13px; margin:0px;text-align:center;  color:#666666; display:block; font-size:12px;display: inline-block; }
#page_div .pagination_index a:hover{color:#fff; font-size:12px;background:#bd1a2d;}

#page_div div.page_loca{ background-color:#bd1a2d;border-color: #bd1a2d;}
#page_div div.page_loca a{ color:#fff; font-size:12px;}
#page_div div.page_loca a:hover{ color:#fff;}

#page_div .pagination_index_last{border: none; width: auto; float: left; text-align: left;}
#page_div .pagination_index_last .page_a_tz{ border: 1px #b2b2b2 solid; padding:3px 8px;}
#pagination_input{ width: 35px; height:32px; line-height: 18px; margin: 0 5px; padding: 0; overflow: hidden; text-align:center; border: 1px solid #ccc;}
#pagination_input{height: 24px\9;}