@charset "utf-8";
/* CSS Document */
.news-left{ float:left; width:730px; position:relative; z-index:1}
.news-side{ float:right;width:300px; margin-left:0px;overflow:hidden; position:relative; z-index:1}
.news-body{clear: both;padding: 0px;position:relative;overflow: hidden; }
/* 当前位置*/
.crumb-nav{height:28px;line-height: 28px; font-size:15px;border-bottom: 1px solid #eee;padding-right: 8px;padding-left: 0px;font-family "SimSun";}
.crumb-nav .txt{line-height: 28px;float: left;}
.crumb-nav .txt a{text-decoration: none;}
.title1 .txt a:hover{color: #415204;text-decoration: underline;font-family "SimSun";}
/*====== 频道 css ======*/
.channel-left{ width:340px;float: left; overflow:hidden;}
.channel-midd{ width:380px;float: left; margin:0 20px; overflow:hidden;}
.channel-side{ width:300px;float:right;overflow:hidden;}
.line-dotted {border-top: 1px #ccc dotted;height: 0;line-height: 0; font-size: 0;overflow: auto; margin: 10px 0; padding: 0;width: 100%;}
/* 三角形*/
.tag,.tag_bd { width: 0; height: 0; border-style: dashed; border-color: transparent; vertical-align: middle; overflow: hidden; }
/*tab*/
.tabtit-list { margin-bottom: 10px; font: 0; background-color: #f5f5f5;}
.tabtit-list a { position: relative; display: inline-block; height: 35px; line-height: 35px; margin-right: 5px; padding: 0 20px; font-size: 18px; -webkit-transition: all 0.2s; transition: all 0.2s;}
.tabtit-list i { position: absolute; left: 50%; bottom: -5px; margin-left: -5px; border-width: 5px 5px 0 5px; border-top-style: solid; -webkit-transition: all 0.2s; transition: all 0.2s;}
.tabtit-list a.cur,.tabtit-list a:hover { color: #fff; background-color: #1291ea;}
.tabtit-list a.cur i,.tabtit-list a:hover i { border-top-color: #1291ea;}
/*频道头条*/
.channe-headline{overflow:hidden;}
.channe-headline h2{margin:0;padding:0 5px;height:30px;line-height:30px;font-size:18px;font-weight:700; text-align:center;color:#ba2636;overflow:hidden;}
.channe-headline a{color:#d52b2b;}
.channe-headline .text{margin-top:5px;font-family:'Tahoma','simsun'!important;font-size:12px;color:#888;height:44px;line-height:22px;}
/*新闻列表*/
.txt-newsList{ line-height:28px;}
.txt-newsList li{ display:block; padding-left:15px; height:35px; line-height:35px; overflow:hidden;background:url(../images/gd.png) no-repeat -195px -194px;}
.txt-newsList li:hover{ background-position:-195px -221px}
.txt-newsList li a{ float:left; width:82%; font-size:15px;}
.txt-newsList li span{ float:right; width:16%; text-align:right; font-size:13px; color:#b2b2b2; font-family:Arial}
.headline-tit {height:24px;padding-bottom:8px;border-bottom:1px solid #CBCBCB;margin-bottom:10px;}
.headline-tit span {float:right;margin-right:6px;}
.headline-tit1 span img {
	-moz-transition: all 0.8s ease-in-out;
	-webkit-transition: all 0.8s ease-in-out;
	-o-transition: all 0.8s ease-in-out;
	-ms-transition: all 0.8s ease-in-out;
	transition: all 0.8s ease-in-out;
	margin-top:5px;
}
/*热门排行*/ 
.rank-year,.rank-month,.rank-week{width:330px;float:left;display:inline;font-size:14px;font-weight:normal;}
.rank-month{margin-left: 30px;}
.rank-week{float:right;}
.hot-rank{ overflow:hidden; margin-top:5px;}
.hot-rank li{ border-bottom:1px dotted #e1e1e1; height:38px; line-height:38px;font-size:14px;  overflow:hidden; padding:0px 0px;}
.hot-rank li span{ background:#cecece; color:#fff; float:left; font-size:14px; font-family:Arial; text-align:center; width:18px; height:18px; line-height:18px; overflow:hidden; margin-top:9px; margin-right:10px; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;}
.hot-rank li span.hot{ background:#c33;}
.topic-list{width:380px;overflow:hidden;}
.topic-list .item{width:163px;height320px;margin-right:15px;float:left;overflow:hidden;margin-top:10px;position:relative;background:#fff;}
.topic-list .item a{ text-decoration:none;}
.topic-list .item h3{margin:0;font-size:14px;height:32px;line-height:32px;text-align:center;overflow:hidden;}
.topic-list .item .pic{width:163px;height:106px;display:block;overflow:hidden;border:1px solid #f2f2f2;}
.topic-list .item .pic img{width:163px;height:116px;}
/*幻灯片 css*/
#owl-demo{position:relative;width:340px;height:266px;margin:0px auto 0 auto;}
#owl-demo .item{ position:relative;display:block;}
#owl-demo img{display:block;width:340px;height:230px;}
#owl-demo b{position:absolute;left:0;bottom:0;width:100%;height:36px;background-color:#000;opacity:.5;filter:alpha(opacity=50);}
#owl-demo span{position:absolute;left:0;bottom:0px;width:100%;font:16px/36px "微软雅黑","黑体";color:#fff;text-align:center;}
.owl-pagination{position:absolute;left:0;bottom:0px;width:100%;height:22px;line-height:22px;text-align:center;}
.owl-page{display:inline-block;width:25px;height:5px;margin:0 5px;background-image:url(../images/bg15.png);background:#e6e6e6;*display:inline;*zoom:1;}
.owl-pagination .active{width:25px;background-image:url(../images/bg16.png);background:#008ee1;}
.owl-buttons{display:none;}
.owl-buttons div{position:absolute;top:40%;width:40px;height:80px;margin-top:-40px;text-indent:-9999px;}
.owl-prev{left:0;background-image:url(../images/bg17.png);}
.owl-next{right:0;background-image:url(../images/bg18.png);}
.owl-prev:hover{background-image:url(../images/bg19.png);}
.owl-next:hover{background-image:url(../images/bg20.png);}
.owl-carousel .owl-wrapper:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
/* display none until init */
.owl-carousel{display: none;position: relative;width: 100%;-ms-touch-action: pan-y;}
.owl-carousel .owl-wrapper{display: none;position: relative;-webkit-transform: translate3d(0px, 0px, 0px);}
.owl-carousel .owl-wrapper-outer{overflow: hidden;position: relative;width: 100%;}
.owl-carousel .owl-wrapper-outer.autoHeight{
	-webkit-transition: height 500ms ease-in-out;
	-moz-transition: height 500ms ease-in-out;
	-ms-transition: height 500ms ease-in-out;
	-o-transition: height 500ms ease-in-out;
	transition: height 500ms ease-in-out;
}	
.owl-carousel .owl-item{float: left;}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{cursor: pointer;}
.owl-controls {
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
/* mouse grab icon */
.grabbing { cursor:url(../images/grabbing.png) 8 8, move;}
/* fix */
.owl-carousel  .owl-wrapper,
.owl-carousel  .owl-item{
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility:    hidden;
	-ms-backface-visibility:     hidden;
	-webkit-transform: translate3d(0,0,0);
	-moz-transform: translate3d(0,0,0);
	-ms-transform: translate3d(0,0,0);
}
/*====== 栏目 css ======*/
/* 栏目头条*/
.lumn-headline{border-bottom: 1px solid #f0f0f0;margin-top:10px;padding-bottom:15px; overflow:hidden;}
.lumn-headline h2{position:relative;display:inline-block;margin:0;font-size:22px;font-weight: bold;line-height:30px;height:40px;padding-top:10px;	overflow:hidden;}
.lumn-headline h2 span{position:absolute;left:0;top:11px;display:inline-block;width:56px;height:27px;line-height:27px;color:#fff;font-size:18px;text-align:center;background:#278ddc;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;margin-right:5px;}
.lumn-headline h2 span i{position: absolute;right:-4px;top:10px;width:0;height:0;line-height:0;border-width:4px 0 4px 4px;border-color: transparent transparent transparent #278ddc;border-style: dashed dashed dashed solid;}
.lumn-headline h2 a{padding-left:75px;color:#d52b2b;}
.lumn-headline .text{line-height:26px;color:#888;font-family'Tahoma','simsun'!important;font-size:14px;color:#888;overflow:hidden;}
.lumn-headline .text a{margin-left:6px;color:#2e8ed9}
.item-list .ni-item { padding:20px 0; border-bottom:1px dashed #ccc; }
.item-list .ni-pic { float: left;width:160px;height:110px; margin-right: 20px; }
.item-list .ni-pic img{ width:100%; height:100%;}
.item-list .item-r h3 { line-height: 26px; height: 26px; overflow: hidden; font-size:20px; font-weight:700; padding-bottom: 8px; white-space: nowrap;text-overflow: ellipsis;}
.item-list .item-text {font-family'Tahoma','simsun'!important;font-size:14px;color:#666;height:46px;line-height:23px;margin-bottom:10px;padding-right:10px;}
.item-list .item-text a{margin-left:8px;color:#2e8ed9}
.item-list .item-info {line-height:18px;color:#999;overflow:hidden;font-size:13px;}
.item-list .item-info span{margin-right:8px;}
.item-list .item-info a{color:#999;}
.item-list .item-info i{width:16px;font-size:13px;}
.item-list .item-info .tags{float:right;}
.item-list .item-info .tags a{margin-right:10px;}
.item-list .item-info .author i,.feeds-item .feeds-item-info .tags i{color:#afafaf;}
.lumn-picList {margin:0px 0 0;line-height:24px;}
.lumn-picList li{height:80px;margin:15px 0 0;_overflow:hidden;_vertical-align:middle;}
.lumn-picList .pic{float:left;width:100px;height:75px;overflow:hidden;margin:5px 10px 0 0;_margin-right:7px;}
.lumn-picList .pic-title{height:48px;padding:0 0 5px;font-size:15px;overflow:hidden;white-space:normal;word-break:break-all;}
.lumn-picList .pic-title a{color:#333;}
.lumn-picList .pic-title a:hover{color:#c00;}
.lumn-picList .opation{overflow:hidden;font-size:12px;color:#999;}
.lumn-picList .opation .view{background: url(../images/aiticle-bg_v2.png) no-repeat;}
.lumn-picList .opation .view,.lumn-picList .opation .love-num,.pic-list .opation .comment-num{float:right;padding:0 0 0 20px;color:#666;}
.lumn-picList .opation .view:hover,.lumn-picList .opation .love-num:hover,.lumn-picList .opation .comment-num:hover{color:#333;text-decoration:none;}
.lumn-picList .opation .love-num{min-width:34px;_width:34px;background-position:0 -134px;cursor:default;}
.lumn-picList .opation .love-num:hover{cursor:default;}
.lumn-picList .opation .comment-num{min-width:24px;_width:24px;background-position:0 -174px;cursor:default;}
.lumn-picList .opation .comment-num:hover{cursor:default;}
.lumn-picList .opation .view{background-position:0 -211px;}
.lumn-picList .opation .view:hover{background-position:0 -229px;}
/*内容页*/
.article-wrap {width: 730px; margin-bottom: 15px; overflow: hidden; }
.article-wrap .details-hd{text-align: center; }
.article-wrap .details-title {font: normal 28px/36px "Microsoft YaHei";color: #333; padding: 20px 0 20px;  text-align:center; }
.article-wrap .takeaway {padding:5px;margin-top:5px;font-size: 14px; line-height: 24px; word-break: break-all;background:#f5f5f5; }
.article-content {color: #333333; font-size: 15px; line-height: 30px; padding: 0px 0; overflow: hidden; }
.article-content p{height:auto;margin-bottom:15px;margin-top:15px;font-size: 16px;text-indent: 1em;overflow:visible;word-break:break-all}
.article-content a{color:#2970A6;border-bottom:1px dotted #2970A6;}
.article-content a:hover{border-bottom:1px dotted #f60;color:#f60;text-decoration:none}
.article-content img {display: block;max-width: 600px;height:auto; margin: 0 auto; vertical-align: middle; border:0}
.article-content .keylink{color:#0067a9;border-bottom: 1px dashed #06346f;}
.article-content .keylink:hover{color:#ff0000;} 
.article-info{font-size:12px;color:#999;text-align:center;height:18px;line-height:18px;margin-bottom:15px;margin-top:0px;overflow:hidden;padding-left:40px; }
.article-info a,.article-info span{margin-right:15px}
.article-info a{color:#999}
.article-info a:hover{color:#ff3d3d}
.article-info .highlight{color:#ff3d3d}
.article-info .article-info{margin-top:7px}
.article-info .icon-comment{width:14px;height:14px;position:absolute;margin-top:2px;margin-right:3px;background-repeat:no-repeat;}
.article-info .article-info-source{color:#999}
.article-info .article-info-comment{position:relative;*zoom:1}
.article-info .article-info-comment .cmt-count{padding-left:18px}
.vLine{height:0px;border-bottom:1px #e7e7e7 dashed;}
/*热门文章*/
.article-hot{padding:0px;overflow:hidden;}
.article-hot li{height:35px;line-height:35px;font-size:15px;overflow:hidden}
.article-hot li .mun{color: #d52b2b;height:20px;float:left;font-size:18px;font-style:italic;font-family: "georgia", "STHeiti", "Microsoft YaHei", "simsun", "sans-serif", Arial;line-height:15px;margin:8px 10px 0 0;overflow:hidden;text-align:center;width:20px;}
.article-hot li:nth-child(n+4) .mun{color:#888;}
.article-hot li em{display:inline-block;width:20px;height:20px;line-height:20px;font-size:12px;font-size:1.2rem;color:#fff;text-align:center;background:#E56B32;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;margin-right:6px;}
.article-hot li:nth-child(n+4) em{background:#dfdfdf;color:#333}
/* rank-list*/
ul.rank-list{width:100%;float:left;display:inline;margin-top:10px;}
ul.rank-list li{width:100%;float:left;display:inline;padding:0;line-height:42px;text-align:left;height:auto;overflow:hidden;border-bottom:1px dotted #f0f0f0;}
ul.rank-list li span.num{float:left;background:#f3f3f3;width:20px;height:20px;margin:10px 12px 0 0;padding:0px;display:inline-block;text-align:center;color:#999;font:bold 12px/20px Tahoma;border-radius:3px;}
ul.rank-list li span.high_num{background:#ff3d3d;color:#fff;}
ul.rank-list li a{float:left;display:inline;width:240px;overflow:hidden;white-space:nowrap; font-size:14px;}
ul.rank-list li span.heng,ul.rank-list li span.ups,ul.rank-list li span.downs,ul.rank-list li span.numb{float:right;display:inline-block;width:9px;height:12px;font:normal 12px/12px Arial;background: url(../images/bg2014.png) no-repeat 0 5px;margin-right:10px;margin-top:15px;color:#999}
ul.rank-list li span.ups{background-position:0 -10px;}
ul.rank-list li span.downs{background-position:0 -26px;}
ul.rank-list li span.numb{width:30px;background-position:0 -41px;padding-left:16px;margin-right:0px;text-align:center;overflow:hidden;white-space:nowrap;}
ul.rank-list li.lnone{ border-bottom:none}
/*.article-extra*/
.article-extra{position:relative;width:100%;height:35px;margin-top:20px;}
/*share*/
.share-bar{position:absolute;top:0;right:0;padding-left:50px}
.share-bar .text{position:absolute;top:5px;left:6px;font-size:18px;}
.share-bar .bdsharebuttonbox a{display:inline-block;overflow:hidden;margin:0 0 0 8px;padding:0;width:32px;height:32px;background:url(../images/share-icon2.png) no-repeat;background-color:none;color:#ccc;vertical-align:middle;line-height:32px}
.share-bar .bdsharebuttonbox .bds_weixin{background-position:-126px 0}
.share-bar .bdsharebuttonbox .bds_tsina{background-position:0 0}
.share-bar .bdsharebuttonbox .bds_qzone{background-position:-84px 0}
.share-bar .bdsharebuttonbox .bds_sqq{background-position:-42px 0}
.share-bar .bdsharebuttonbox .bds_tieba{background-position:-168px 0}
.share-bar2{position: absolute;right:0;top:0;}
.share-bar2 .bdsharebuttonbox a{float:left;display:block;width:36px;height:30px;margin:0;padding:0;background:url(../images/like-icon.gif) no-repeat;}
.share-bar2 .bdsharebuttonbox .bds_tsina{background-position:0 0}
.share-bar2 .bdsharebuttonbox .bds_qzone{background-position:0 -39px;}
.share-bar2 .bdsharebuttonbox .bds_weixin {background-position: 0 -115px;}
.share-bar2 .bdsharebuttonbox .bds_tsina:hover {background-position: 0 -151px;}
.share-bar2 .bdsharebuttonbox .bds_qzone:hover {background-position: 0 -190px;}
.share-bar2 .bdsharebuttonbox .bds_weixin:hover {background-position: 0 -266px;}
/*like-bar*/
.like-bar{position:absolute;top:0;left:0;width:250px;text-align:center;line-height:24px}
.like-bar a{float:left; font-size:14px;}
.like-bar a:hover{opacity:.8;filter:alpha(opacity=80)}
.like-bar i{width:16px;height:18px;background:url(../images/like-icon.gif) no-repeat;display:inline-block;margin-right:6px;position:relative;overflow:hidden}
.like-bar .down,.like-bar .up{color:#fff;display:inline-block;width:116px;height:35px;line-height:35px;background:#f14d4d;border-radius:2px;text-decoration:none}
.like-bar .down{background:#727a98;margin-left:10px;}
.like-bar .up i{top:2px;background-position:0 0}
.like-bar .down i{top:4px;background-position:0 -20px}
.like-bar .num{margin-right:6px}
/* 相关阅读 */
.related-Read{border-top: 0px dotted #e6e6e6;overflow:hidden;}
.related-Read .title{ margin:10px 0; overflow:hidden;}
.related-Read .title h2{float:left; font-size:18px; font-weight:bold; padding:0 3px}
.related-Read .article{float:left; width:468px;overflow:hidden;}
.related-Read .special{float:right;width:230px;position:relative; overflow:hidden; padding-left:15px;border-left:1px solid #e6e6e6;}
.related-Read .time{float: right; padding-right: 20px; color: #888888; font-size: 11px; -webkit-text-size-adjust: none; font-family: Arial, "5B8B4F53", sans-serif;}
.special-list li{line-height:27px; height:27px; }
.titleB{position:relative;height:40px;border-bottom:2px solid #ededed;}
.titleB h5{margin:0;float:left;height:40px;line-height:38px;color:#333;font-size:20px;border-bottom: 2px #2e8ed9 solid;padding:0 3px;}
/* */
.article-tags{position:absolute;right:0;top:6px}
.article-tags a{float:left;height:26px;line-height:26px;margin-left:8px;padding:0 6px;background:#ededed; font-size:14px; color:#444}
.article-tags a:hover{background:#2e8ed9;color:#fff}
ul.read-txt-list {padding:0 0 10px; width:100%;overflow: hidden; }
ul.read-txt-list li{overflow:hidden;height:35px; line-height:35px; white-space: nowrap; position:relative; vertical-align:top; font-size:15px; width:100%; float:left;margin-right:0px;}
ul.read-txt-list li a {text-decoration: 1px dotted #57b;display:block; _width:260px; text-overflow: ellipsis;  overflow: hidden;  white-space: nowrap; padding-left:15px;background: url(../images/zjnewsbg.png) 0 -63px;}
ul.read-txt-list li span {float:right; margin-left:5px;color:#b7b7b7;}
ul.read-txt-list li.b-line {height:7px; margin:10px 10px 0 10px; font-size:0; line-height:0; overflow:hidden;}
.like-pic-list{width:105%;overflow:hidden;}
.like-pic-list li{float:left;width:171px;padding:0; margin-right:15px;margin-top:15px;}
.like-pic-list .pic{display:block;}
.like-pic-list .pic img{ width:171px; height:116px;vertical-align:middle;}
.like-pic-list .pic span{display:block;height:30px;line-height:30px;margin:0 0; font-size:14px;text-align:center;overflow:hidden;cursor:pointer;}