/* 新闻列表 */
.crumbs{font-size: 14px; color: #999;line-height: 40px;height: 40px;background-color: #fafafa;}
.crumbs a {color: #999;}
.crumbs a:hover {color:#e91f2b;}

.listing-left{width: 820px;padding: 10px 0 0 0;}

.listing-title{background: url('../images/0604bg.png') no-repeat left; border: 0;margin-bottom: 0;color: #fff;text-indent: 12px;height: 50px;line-height: 51px;}

.listing-ul{}
.listing-ul ul{}
.listing-ul ul li{position: relative;}
.listing-ul ul li a{line-height: 36px;height:36px;overflow:hidden;display: block;padding:0 150px 0 0;}
.listing-ul ul li i{line-height: 36px;position: absolute;top:0;right:0;}

.listing-right{width: 340px;}

.relevant{}

.right-title{}
.right-title h2{height: 48px;border-top: solid 2px #e60012;font-size: 24px;font-weight: normal;line-height: 48px;color: #000; margin-top: 20px;position: relative;}
.right-title h2 span{color: #d10510;}
.right-title h2 a{font-size: 14px;color: #999;position: absolute;top:0;right:0;}
.right-title h2 a:hover{color:#e91f2b;}

.right-pic{width: 100%; height: 200px;position: relative; margin-bottom: 10px;}
.right-pic a img{display: block;width: 100%;height: 200px;}
.right-pic span{height: 33px; background: #000; opacity: .5;filter: alpha(opacity = 50);width: 100%; position: absolute; bottom: 0; left: 0;}

.right-pic i a {height: 33px;position: relative;top: -34px;line-height: 33px;font-size: 14px;color: #fff;padding-left: 6px;z-index: 99;display: inline-block;overflow: hidden;width: 93%;text-align: center;display: block;margin: 0 auto;}

.right-ul{}
.right-ul ul li{position: relative; overflow: hidden;;height:36px;}
.right-ul ul li a { line-height: 36px; padding-left: 15px;}
.right-ul ul li:after {content: ""; width: 4px; height: 4px; background-color: #666;display: block;position: absolute;left: 0; top: 16px; -webkit-border-radius: 50px;-moz-border-radius: 50px; border-radius: 50px;}

/* 新闻详情 */

.detail-h {border-bottom: 1px #cbcccc solid;padding: 0 0 18px 0;text-align: center;}
.detail-h h1 {font-size: 30px;font-weight: normal;text-align: center;padding: 5px 0 12px 0;}
.detail-h p {text-align: left;color: #999;display: inline-block;}
.detail-h p span {padding-right: 30px;text-overflow: ellipsis;white-space: nowrap;display: inline-block;vertical-align: top;}
.detail-d {padding: 20px 10px;}
.detail-d p {font-size: 18px;line-height: 36px;margin-bottom: 30px;}
.detail-d img {max-width: 100%;}
.detail-share {border-top: 1px #cbcccc solid;padding: 15px 0 20px 0;overflow: hidden;}
.detail-share dl dt {float: left;}
.detail-share dl dd {float: right;line-height: 36px;padding-right: 15px;}




















































