/* CSS Document */
body {font-size:12px;font-family:"宋体";}
* {margin:0;padding:0;}
*:focus {outline: none;}

html {height:100%;}
div, img, p, ol, ul, li, dl, dt, dd, h1, h2, h3, h4, h5 {margin:0;padding:0;list-style-type:none;border:none;}
table, tr, th, td {padding:0;margin:0;}

.left {float:left;}
.right {float:right;}
.clearfix:after{content:'.';display:block;height:0;clear:both;visibility:hidden;}

/*列表*/
ul.newsList {margin: 0px 12px 12px 12px;}

ul.newsList li .textsBox {margin-right:20px;padding-right:100px;}
ul.newsList li a {color:#333;text-decoration:none;cursor:pointer;}

ul.newsList li .textsBox p.title {height:22px;margin:5px 0 6px 0;}
ul.newsList li .textsBox p.title span {display:inline-block;}
ul.newsList li .textsBox p.title span.txt {width:200px;float:left;height:22px;line-height:23px;white-space: nowrap;overflow:hidden;text-overflow:ellipsis;}
ul.newsList li .textsBox p.title span.txt:hover {text-decoration:underline;}
ul.newsList li .textsBox p.title span.time {color:#a9a9a9;font-weight:normal;font-family:Arial;float:right;margin-top:3px;}
ul.newsList li .textsBox p.con {height:42px;line-height:20px;word-wrap:break-word;word-break:normal;overflow:hidden;text-overflow:ellipsis;}
ul.newsList li {border-bottom: 1px solid #dbdee1;padding: 20px 6px 20px 6px;}
ul.newsList li .right img {width:100px;height:80px;border-radius:4px;}

ul.newsList li.borderNone {border:none;}

/*阅读详细*/
.newsDetail_wrap {width:899px;background:#fff;margin:0 auto;box-shadow:0px 1px 1px 1px rgba(0, 0, 0, 0.1);margin-bottom:30px;}
.newsTitle {height:80px;border-bottom:1px solid #;background:#;}
.newsTitle h1 {width:80px;height:72px;background:#ff7470;float:left;color:#fff;padding-top:8px;border-bottom:1px solid #f07370;}
.newsTitle h1 .time {font-family:Arial, Helvetica, sans-serif;font-weight:normal;}
.newsTitle h1 .date {width:80px;font-size:38px;text-align:center;}
.newsTitle h1 .year {font-size:12px;text-align:center;}
.newsTitle h2 {width:799px;height:80px;line-height:80px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;background:#f0f1f2;border-bottom:1px solid #e3e4e5;float:left;padding-left:20px;color:#5a5a5a;}


.newsDetail_wrap h2 {margin:0 0 10px 0;font-size:24px;color:#5a5a5a;}
.newsDetail_wrap h4 {color:#5a5a5a;font-size:12px;margin:0 0 12px 0;}

.newsDetail_wrap .contain {margin:25px 30px;line-height:22px;font-size:13px;padding-bottom:80px;}
/*.newsDetail_wrap .contain img {width:838px;}*/
.newsDetail_wrap .contain .text {margin:10px 0;color:#464646;line-height:24px;}
