@charset "utf-8";
/* CSS Document */
@import url(h.css);
.location{height:54px; border-bottom:1px solid #D1D1D1; /*background:url(../images/hebinews.jpg) no-repeat 0 10px;*/}
.location span.l{width:500px; line-height:30px; float:left; margin:10px 0 0 0px;}
.location span.s{width:300px; line-height:30px; float:right; margin-top:10px;}
.wrap{margin:10px auto;}
.newslist,.content{width:670px; float:left; background:#FFF;}
/*list*/
ul.list{}
ul.list li{height:130px; padding:10px 0px; border-bottom:1px solid #D1D1D1;}
ul.list li:hover{background:#EEE;}
i.img-area{width:170px; height:128px; float:left;}
dl.text-area{width:470px; height:90px; float:right;}
dl.text-area1{height:90px; float:left; margin-left:10px;}
dl.text-area dt,dl.text-area1 dt{width:650px; height:28px; line-height:28px; margin-bottom:8px; font-size:18px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
dl.text-area dd,dl.text-area1 dd{}
dl.text-area p.des,dl.text-area1 p.des{height:48px; line-height:24px; margin-bottom:20px; overflow:hidden; color:#999; font-size:14px; text-indent:2em;}
dl.text-area p.art-info,dl.text-area1 p.art-info{height:24px; color:#999; overflow:hidden;}
p.art-info i{line-height:24px;font-style:normal; font-size:12px; float:left; margin-right:20px;}
i.author{color:#07d;}
i.author em{width:15px; height:16px; float:left; margin-right:6px; position:relative; top:3px; /*background:url(../images/bg.png) no-repeat; background-position:0 -135px;*/}
i.time{}
i.time em{width:15px; height:16px; float:left; margin-right:6px; position:relative; top:4px; background:url(../images/bg.png) no-repeat; background-position:0 -152px;}
/* end list */
/* content */
.content h1{line-height:40px; padding:0; margin:0; font-size:28px;}
.share{height:36px; margin:10px 0; border-bottom:1px dashed #DBDBDB; position:relative;}
.share p{height:30px; margin-top:6px; float:left;}
.share i{padding-left:20px; font-size:12px; font-style:normal; color:#666;}
p.info{width:400px; float:left;}
p.qrcode{width:100px; float:right; font-size:12px; position:relative;}
p.qcodeimg{width:130px; height:120px; padding-top:10px; border:1px solid #DDD; background:#FFF; text-align:center; right:-10px; top:30px; position:absolute; display:none;}
p.qcodeimg .sharp{width:15px; height:10px; position:absolute; top:-10px; left:55px; display:block; background:url(../images/bg.png) no-repeat; background-position:-6px -103px;}

.newscon{width:670px; background:#FFF;}
.newscon p{text-indent:2em; line-height:30px; margin:10px 0; font-size:16px;}
.newscon span{display:inline;}
.newscon img{max-width:600px;}
.editor{line-height:30px; text-align:right;}
.tips{height:138px; background:#F3F3F3; padding:15px;}
.tips h5{height:30px; line-height:30px; font-size:14px;}
.tips p{text-indent:2em; line-height:30px;}
.article-page{line-height:30px; text-align:center;}
.article-page ul{height:40px;}
.article-page li{float:left; cursor:pointer; padding:5px;}
a.now{font-weight:bold;}
.fenxiang{height:30px; line-height:30px;}
/* end content */
/* related */
.related{margin:10px 0; padding:15px;}
.related .title{font-weight:bold; font-size:16px;}
.related ul{}
.related li{width:630px; height:25px; line-height:25px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-size:16px;}
/* end related */
/* pages */
ul.pages{height:30px; margin: 20px 0 20px 10px;}
ul.pages li{float:left;}
ul.pages a,ul.pages span {padding: 2px 7px; margin: 0 4px; font-size: 12px;}
ul.pages ._now{background-color: #2266bb; color: #ffffff; border-color: #2266bb;}
ul.pages li{float: left;}
ul.pages a{border: 1px solid #cccccc; float: left; _display: inline;}
ul.pages a:hover{background-color: #2266bb; color: #ffffff; border-color: #2266bb;}
ul.pages .disable,ul.pages .disable:hover{color: #cccccc; background-color: #FFF; border: 1px solid #cccccc;}
ul.pages .now {background-color: #2266bb; color: #ffffff; border-color: #2266bb;}
/* end pages*/
.sidebar{width:300px; float:right; background:#FFF;}
/* hptj */
.hptj{}
.sidebar .title{height:29px; border-bottom:1px solid #2D2D2D;}
.sidebar span.t{height:29px; line-height:29px; color:#2D2D2D; font-size:18px; float:left; font-weight:bold;}
.sidebar span.more{height:29px; line-height:29px; font-size:12px; float:right;}
ul.hplist{}
ul.hplist li{width:147px; height:110px; float:left; margin:5px 6px 5px 0;}
ul.hplist li p{width:147px; height:25px; line-height:25px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; position:relative; bottom:25px; text-align:center; opacity:0.57;filter:alpha(opacity=57); background:#000;}
ul.hplist li a{color:#FFF;}
/* end hptj */
/* sptj */
.sptj{}
ul.splist{/*height:250px; */margin-top:10px;}
ul.splist li.list-img{width:147px; height:110px; float:left; margin:5px 6px 10px 0;}
ul.splist li.list-img p{width:147px; height:25px; line-height:25px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; position:relative; bottom:25px; text-align:center; opacity:0.57;filter:alpha(opacity=57); background:#000;}
ul.splist li.list-img a{color:#FFF;}
ul.splist li{width:290px; height:30px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; float:left;}
/* end sptj*/
.speciallist{width:330px; height:155px; float:left; border:1px solid #EEE;}
.speciallist h3{height:30px; line-height:30px; margin:0; padding:0; font-size:18px; font-weight:bold;}
.speciallist ul{height:125px;}
.speciallist li{width:330px; height:25px; line-height:25px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

/*对联广告的css代码*/
.duilian{top:100px;position:absolute; width:102px; overflow:hidden; display:none;}
.duilian_left{margin-left:-120px;}
.duilian_right{margin-left:1020px;}
.duilian_con{border:red solid 1px; width:100px; height:500px; overflow:hidden;}
.duilian_close{ width:100%; height:24px; line-height:24px; text-align:center; display:block; font-size:13px; color:#555555; text-decoration:none;}
