.borderbox, .borderbox * { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 0; margin: 0; }
.borderbox img { display: block; width: 100%; height: 100%; padding: 0; margin: 0; border: 0; }
a, a:hover, a:active, a:focus, a:visited { color: inherit; font-size: inherit; text-decoration: none; line-height: inherit; }
.ib { display: inline-block; vertical-align: top; }
.cl:after { content: ""; display: table; clear: both; }
.fr { float: right; }
.pos { width: 1200px; font-size: 15px; color: #000; padding-bottom: 10px; border-bottom: 2px solid #c00; margin: 30px auto 0; }

.list_title {overflow: hidden;border-bottom: 1px #666 solid;}
.title{background-color: #cb0d18;font-weight: bold;font-size: 19px;color: white;display: inline-block;height: 40px;line-height: 40px;padding-left: 10px;padding-right: 10px;}
.more {float: right;}

.list { width: 1200px; margin: 20px auto; }
.list ul { list-style: none;margin-bottom: 50px;}
.cl { padding: 16px 0; border-bottom: 1px dotted #000; }
.cl a {font-size: 16px;color: #000;}
.cl a:hover {color: #c8161d;}
.cl span {float:right;}

.piclist { width: 1200px; margin: 20px auto; }
.piclist ul { list-style: none; }
.picli {width:232px;text-align:center;float:left;margin-right:10px;}
.picli:nth-child(5n) {margin-right:0px;}
.picli img {width: 100%;height: 125px;}
.picli p {height: 70px;margin: 10px 0px;}
.picli p a {font-size: 14px;color: #000;}
.picli p a:hover {color: #c8161d;}

.notice_l { float: left; width: 130px; }
.notice_r { float: left; width: 1070px; }
.notice_r h5 { font-size: 20px; font-weight: bold; line-height: 25px; padding-left: 10px; border-left: 5px solid #c00; margin-bottom: 15px; }
.notice_r .news-desc { font-size: 17px; line-height: 30px; margin-left: 15px; }
.notice_r .news-source { font-size: 17px; line-height: 40px; color: #999; margin-left: 15px; }

.pages{margin-top:30px;text-align: center;}
.pages li{border:1px solid #ccc;display: inline-block;margin:0 5px;border-radius: 3px;}
.pages li a{padding:5px 15px;display: inline-block;font-size: 14px;}
.pages li.page-active{background: #bf0000;border:1px solid #bf0000;color:#fff;}
.pages li:hover{background: #bf0000;border:1px solid #bf0000;color:#fff;}
.pages li.page-active a{color:#fff;}
.pages li:hover a{color:#fff;}
.pages .dian {font-size: 14px;padding: 5px 15px;}