@charset "utf-8";
/* CSS Document */

.main{ width:1200px; margin:40px auto;}
.main_left{ float:left; width:300px;}
.subnav h3{ background-color:#a50000; font-weight:normal; text-align:center; line-height:60px; height:60px; color:#fff;}
.subnav ul li{ text-align:right; padding-right:80px; height:50px; background:url(/xrsc/images/jt.png) no-repeat 270px center; border-bottom:1px solid #f3d7d8;}
.subnav ul li a{ font-size:16px; line-height:50px; color:#333;}
.subnav ul li.active{ background-color:#f8eaea;}
.main_right{ float:right; width:860px;}
.main_header{ border-bottom:1px solid #d2d2d2; line-height:60px;}
.main_lm{ float:left; color:#a50000; font-weight:700; font-size:16px;}
.location{ float:right; font-size:14px; padding-left:50px; background:url(/xrsc/images/home.png) no-repeat 10px center; }
.location a{ font-size:14px; color:#333;}

.listbox{ margin-top:20px; padding:0 10px; margin-bottom:20px;}
.list ul li{ margin-top:10px; border-bottom:1px dashed #ececec;}
.list ul li.active a{ color:#a50000;}
.list-date{ float:left; height:60px; width:50px;}
.list-day{ line-height:30px; font-size:18px; color:#333; text-align:center;}
.list-day a{ color:#333; font-size:18px;}
.list-month{ line-height:30px; font-size:12px; color:#333;}
.list-month a{ color:#333; font-size:12px;}


.bt{ float:left; margin-left:20px;}
.bt a{ font-size:16px; color:#333; line-height:60px;}
.bt a:hover{ color:#a50000;}
.list ul li.active{ background:url(/xrsc/images/dot.png) no-repeat 800px center;}
.list ul li.active a{ color:#a50000;}
.list ul li.active .list-day a{color:#a50000; }
.list ul li.active .list-month a{color:#a50000; }
.page{ margin-top:20px; margin-bottom:40px; width:100%;}
.page .right{ width:54%; margin:0 auto;}

.page .first{ display:inline-block;}
.page .next{ display:inline-block;}
.page .prev{ display:inline-block;}
.page .last{ display:inline-block;}
.page .pagination{ display:inline-block;}
.page .right .pagination > li{ float:left; width:50px; text-align:center;}
.page a{ color:#747878; padding:0 5px;}

.page .right .pagination li.active a{ color:#a50000;  border:1px solid #a50000;}
/*列表部分 end*/



/*内容页 start*/

.listbox .nr{ /*border:1px solid #ccc;*/ padding-top:20px; margin-bottom:20px; width:100%; height:100%;}


.listbox .nr h4{ text-align:center; font-size:18px; line-height:60px; font-weight:normal;}
.listbox .nr .source{ font-size:14px; color:#666; text-align:center; line-height:36px;}

.listbox .nr .source .time{ padding-left:10px; color:#666; margin-right:30px;}
.listbox .nr .source .click{ padding-left:10px; color:#666; margin-right:30px;}

.listbox .nr .source .writer{ padding-left:10px; color:#666; margin-right:30px;}
.listbox .nr .artical{ padding-left:10px; padding-right:10px;}
.listbox .nr .artical div{ display:block; text-indent:2em; line-height:36px; font-size:14px;}



/*内容页 end*/
