﻿.N-w380 .img-list li img {
	height: 120px;
	width: 180px
}


.content-info li .content-large,.content-info li .content-small,.icon-share-arr,.content-info .guanzhu {
	background: url(../images/t01f0fc5702e9fa44fc.png) no-repeat
}

.content-info {
	color: #999;
	font-size: 14px;
	height: 26px;
	line-height: 26px;
	padding: 0 0 30px;
	position: relative
}
.content-text caption{
text-align:center !important;
}
.content-text th{
text-align:center !important;
}
.content-info a {
	color: #999;
	font-size: 14px
}

.content-info ul {
	float: right
}

.content-info li {
	border: 1px solid #f0f0f0;
	border-radius: 2px;
	cursor: pointer;
	float: left;
	height: 24px;
	text-align: center;
	width: 48px
}

.content-info li + li {
	margin-left: 6px
}

.content-info .time {
	float: left;
	font-family: arial
}

.content-info .cite {
	margin-left: 20px
}

.content-info .guanzhu {
	background-position: 5px -54px;
	border-radius: 2px;
	border: 1px solid #f0f0f0;
	color: #494949;
	cursor: pointer;
	float: left;
	font-size: 12px;
	height: 24px;
	line-height: 24px;
	margin: 0 20px 0 10px;
	padding: 0 5px 0 20px
}

.content-info a:hover {
	color: #cd2013
}

.content-info li:hover {
	border-color: #dd3635
}

.content-info li .content-large,.content-info li .content-small {
	display: inline-block;
	height: 13px;
	margin-top: 6px;
	overflow: hidden;
	text-indent: 100%;
	vertical-align: top;
	white-space: nowrap;
	width: 24px
}

.content-info li .content-large {
	background-position: 0 -36px
}

.content-info li .content-small {
	background-position: -68px -36px
}

.content-info .info span,.content-info .cite {
	float: left
}

.content-info .cite img {
	border-radius: 50%;
	height: 18px;
	margin: 0 5px 0 0;
	width: 18px
}

.content-info .guanzhu:hover {
	border-color: #dd3635
}

.content-info li:hover .content-large {
	background-position: -34px -36px
}

.content-info li:hover .content-small {
	background-position: -99px -36px
}

.content-info .guanzhu.cur,.content-info .guanzhu.cur:hover {
	background-image: none;
	background-color: #f0f0f0;
	border-color: #f0f0f0;
	color: #bababa;
	padding-left: 5px
}

.icon-share-arr {
	background-position: 0 -137px;
	display: block;
	height: 8px;
	margin-left: -6px;
	position: absolute;
	right: 22px;
	top: -8px;
	width: 12px
}

.content-text {
	font-size: 16px;
	line-height: 1.8em;
	overflow: hidden;
	text-align: justify;
	word-wrap: break-word
}

.columnist {
	clear: both;
	line-height: 24px;
	margin-bottom: 30px
}

.music-player,.video-player {
	margin: 8px 0
}

.video-player {
	position: relative
}

.video-player,.video-player img {
	height: 240px;
	width: 360px
}

.content-share {
	border-bottom: 1px solid #f0f0f0;
	color: #999;
	line-height: 26px;
	margin: 20px 0 30px;
	padding-bottom: 30px;
	width:728px;
}
.bdsharebuttonbox{margin-top:-4px;}

.news-Edit {
	display: block;
	float: right;
	margin-bottom: 20px
}

.originaltext {
	color: #999;
	display: inline-block;
	font-size: 14px
}

.mod-ad {
	clear: both;
	margin-bottom: 20px;
	overflow: hidden;
	zoom: 1
}

.gallery {
	border: 1px solid #e5e5e5;
	margin-bottom: 60px;
	min-height: 10px;
	position: relative
}

.gallery-list {
	display: none
}

.gallery-load {
	background: url('../images/loader.gif') no-repeat center center #ededed
}

.gallery-num {
	color: #999;
	font-size: 24px;
	font-family: arial
}

.content-text a {
	color: #399be6
}

.content-text p {
	text-indent:2em;
}

.content-text strong {
	font-weight: 700
}

.content-text img {
	border: 0;
	display: block;
	margin: 0 auto;
	max-width: 100%;
	word-wrap: break-word !important
}

.columnist li {
	border-bottom: 1px solid #e0e0e0;
	padding: 20px 0
}

.content-share span,.content-share i {
	float: left
}
.content-share .fenxiangdao_96kaifa{padding-right:10px;height:32px;line-height:32px;padding-top:5px;}
.content-share i {
	background-image: url(../images/t01f0fc5702e9fa44fc.png);
	background-repeat: no-repeat;
	height: 20px;
	margin-right: 3px;
	margin-top: 3px;
	width: 20px
}
.xuanfu{position: fixed; }
.kongjia{height:560px;}
.content-share i,.content-share .dianzan {
	cursor: pointer
}

.gallery-list ul {
	height: 100px;
	left: 0;
	list-style: none;
	padding: 0;
	position: absolute
}

.gallery-list li {
	cursor: pointer;
	float: left;
	height: 100px;
	margin: 0 10px 0 0;
	position: relative;
	width: 160px
}

.gallery-num strong {
	color: #e61e25;
	font-weight: 400
}

.gallery-num em {
	font-size: 13px
}

.content-text p + p {
	margin-top: 0.3em
}

.news-video li img {
	height: 120px;
	width: 180px
}

.gallery-list li img {
	width: 100%
}

.content-text .content-img,.content-text + .originaltext {
	margin-bottom: 30px
}

.content-text + .originaltext {
	margin-top: 22px
}

.columnist .digg {
	float: right;
	margin-top: 10px
}

.video-player .icon-play {
	left: 50%;
	margin: -20px 0 0 -20px;
	position: absolute;
	top: 50%
}

.content-share .common-pingl {
	border-radius: 2px;
	border: 1px solid #f0f0f0;
	float: right;
	font-size: 12px;
	overflow: hidden;
	padding: 0 4px
}

.originaltext:hover {
	color: #cd2013
}

.gallery .adimg {
	display: none
}

.gallery-default .adimg,.gallery-large .gallery-list {
	display: block
}

.gallery-large .gallery-list {
	padding: 20px 0 30px
}

.gallery-large .gallery-list,.gallery-list .list {
	height: 100px;
	overflow: hidden;
	position: relative
}

.gallery-default .gallery-view {
	background: #f7f7f7;
	border-right: 1px solid #e5e5e5;
	float: left;
	height: 558px;
	line-height: 558px;
	position: relative;
	text-align: center;
	-webkit-transition: width .25s linear;
	width: 798px
}

.gallery-default .btn-switch,.gallery-large .btn-switch {
	background: #fff;
	border: 1px solid #e5e5e5;
	border-width: 1px 0 1px 1px;
	cursor: pointer;
	height: 48px;
	margin-top: -24px;
	position: absolute;
	top: 50%;
	width: 20px;
	z-index: 10
}

.gallery-default .btn-switch {
	left: 777px
}

.gallery-large .btn-switch {
	display: none;
	right: 0
}

.gallery-default .gallery-txt {
	height: 558px;
	margin-left: 800px;
	padding: 0 20px
}

.gallery-default .gallery-num {
	margin-bottom: 12px;
	padding-top: 12px
}

.gallery-default .adimg {
	bottom: -1px;
	position: absolute;
	right: -1px;
	width: 380px
}

.gallery-large .gallery-view {
	background: #ededed;
	border-bottom: 1px solid #e5e5e5;
	height: 420px;
	line-height: 420px;
	position: relative;
	text-align: center;
	-webkit-transition: width .25s linear;
	width: 100%
}

.gallery-large .gallery-txt {
	padding: 20px 0 0 20px
}

.gallery-large .gallery-num {
	float: left
}

.gallery .author {
	color: #999;
	font-size: 14px;
	text-align: right
}

.gallery-large .author {
	padding-right: 20px
}

.gallery .img-prev,.gallery .img-next {
	height: 100%;
	position: absolute;
	top: 0
}

.gallery .img-prev {
	background: url(about:blank);
	cursor: url("http://s0.qhres.com/static/79f04ac471a3a81f/left.cur"),auto;
	left: 0;
	width: 50%
}

.gallery .img-next {
	background: url(about:blank);
	cursor: url("http://s0.qhres.com/static/fc476d3bfef722f9/right.cur"),auto;
	right: 40px;
	width: 45%
}

.gallery-large .list-prev,.gallery-large .list-next {
	border: 1px solid #e5e5e5;
	cursor: pointer;
	height: 98px;
	position: absolute;
	top: 20px;
	width: 38px
}

.gallery-large .list-prev {
	-webkit-border-top-left-radius: 3px;
	-webkit-border-bottom-left-radius: 3px;
	-moz-border-radius-topleft: 3px;
	-moz-border-radius-bottomleft: 3px;
	border-top-left-radius: 3px;
	border-bottom-left-radius: 3px;
	left: 20px
}

.content-text a:hover {
	color: #ef5c59
}

.content-text .content-img span {
	color: #999;
	display: block;
	font-size: 14px;
	line-height: 22px;
	margin-top: 10px;
	text-align: center
}

.columnist .txt h4 {
	font-size: 16px;
	font-weight: 400;
	padding-bottom: 5px
}

.content-share .dianzan i {
	background-position: -56px -59px
}

.gallery-list li .mask {
	background: #fff;
	height: 100%;
	left: 0;
	opacity: 0.6;
	position: absolute;
	top: 0;
	-webkit-transition: all .25s linear;
	width: 101%
}

.gallery-list li .mark {
	border: 2px solid transparent;
	height: 96px;
	left: 0;
	position: absolute;
	top: 0;
	width: 156px
}

.gallery-default .gallery-view img {
	max-height: 100%;
	max-width: 100%;
	vertical-align: middle
}

.gallery-default .gallery-txt p {
	font-size: 16px;
	line-height: 32px;
	margin-bottom: 10px;
	max-height: 288px;
	overflow-y: auto
}

.gallery-large .gallery-view img {
	display: inline;
	max-height: 100%;
	max-width: 100%;
	vertical-align: middle
}

.gallery-large .gallery-txt p {
	font-size: 16px;
	line-height: 32px;
	margin-bottom: 10px;
	max-height: 96px;
	min-height: 64px;
	overflow: hidden;
	overflow-y: auto;
	padding-left: 22px;
	padding-right: 20px;
	zoom: 1
}

.columnist .txt h4 em,.columnist .digg {
	color: #999
}

.gallery-large .gallery-txt p::-webkit-scrollbar-thumb {
	background: #ccc;
	border-radius: 12px;
	width: 12px
}

.gallery-large .gallery-txt p::-webkit-scrollbar {
	background: #f3f3f4;
	width: 12px
}

.content-text .text + .content-img {
	margin-top: 40px
}

.columnist .digg .icon {
	margin: -10px 10px 0 0
}

.columnist .digg:hover {
	color: #cd2013
}

.gallery-default .btn-switch:hover,.gallery-large .btn-switch:hover {
	background: #f7f7f7
}

.gallery-default .btn-switch .icon {
	border-width: 7px 0 7px 7px;
	border-color: transparent transparent transparent #999
}

.gallery-default .btn-switch .icon,.gallery-large .btn-switch .icon {
	border-style: solid;
	height: 0;
	left: 8px;
	overflow: hidden;
	position: absolute;
	top: 22px;
	width: 0
}

.gallery-large .btn-switch .icon {
	border-width: 7px 7px 7px 0;
	border-color: transparent #999 transparent transparent
}

.gallery-large .list-prev:hover,.gallery-large .list-next:hover {
	background: #f7f7f7
}

.gallery-large .list-prev .icon,.gallery-large .list-next .icon {
	height: 0;
	left: 16px;
	overflow: hidden;
	position: absolute;
	top: 45px;
	width: 0
}

.gallery-large .list-prev .icon {
	border-style: solid;
	border-width: 7px 7px 7px 0;
	border-color: transparent #999 transparent transparent
}

.gallery-large .list-next .icon {
	border-style: solid;
	border-width: 7px 0 7px 7px;
	border-color: transparent transparent transparent #999
}

.gallery-list li.cur .mask {
	opacity: 0
}

.gallery-list li.cur .mark {
	border-color: #e61e25
}

.columnist .digg:hover .icon {
	background-position: -50px -1047px
}

.gallery-default .gallery-view:hover .img-prev,.gallery-default .gallery-view:hover .img-next {
	display: block
}

.gallery-default .btn-switch:hover .icon {
	border-color: transparent transparent transparent #444
}

.gallery-large .btn-switch:hover .icon,.gallery-large .list-prev:hover .icon {
	border-color: transparent #444 transparent transparent
}

.gallery-large .list-next:hover .icon {
	border-color: transparent transparent transparent #444
}

.gallery-large .list-prev.disabled:hover,.gallery-large .list-next.disabled:hover {
	background: transparent;
	cursor: default
}

.gallery-large .list-prev.disabled .icon,.gallery-large .list-prev.disabled:hover .icon {
	border-color: transparent #e5e5e5 transparent transparent
}

.gallery-large .list-next.disabled .icon,.gallery-large .list-next.disabled:hover .icon {
	border-color: transparent transparent transparent #e5e5e5
}

.gallert-lastpage {
	border: 1px solid #e5e5e5;
	clear: both;
	display: none;
	height: 558px;
	margin-bottom: 30px;
	position: relative
}

.adimg-block {
	margin-bottom: 38px
}

.lastpage-like {
	background: #f7f7f7;
	border-right: 1px solid #e5e5e5;
	float: left;
	height: 498px;
	overflow: hidden;
	padding: 30px;
	width: 740px
}

.lastpage-right {
	height: 462px;
	overflow: hidden;
	zoom: 1
}

.lastpage-button {
	height: 50px;
	padding: 82px 0 50px;
	text-align: center
}

.gallery-bottom {
	padding: 0 80px;
	position: relative
}

.lastpage-ad {
	text-align: center
}

.hot-img {
	border-bottom: 0;
	margin-bottom: 10px
}

.wz-jj {
	border-bottom: 1px solid #f0f0f0;
	border-top: 1px solid #f0f0f0;
	color: #999;
	font-size: 0.875em;
	line-height: 1.5em;
	padding: 20px 40px;
	position: relative
}

.wz-jj,.clink {
	margin-bottom: 20px
}

.clink {
	border: 1px solid #e5e5e5;
	padding: 20px
}

.lastpage-like h3 {
	color: #333;
	display: none;
	font-weight: 400;
	height: 14px;
	line-height: 14px;
	margin-bottom: 13px
}

.lastpage-like ul {
	list-style: none;
	margin: 0 -20px 0 0;
	overflow: hidden;
	padding: 0
}

.lastpage-like li {
	float: left;
	height: 150px;
	margin: 0 20px 24px 0;
	overflow: hidden;
	width: 170px
}

.lastpage-button a {
	background: #fff;
	border: 1px solid #e0e0e0;
	color: #444;
	display: inline-block;
	font-size: 16px;
	height: 48px;
	line-height: 48px;
	margin: 0 5px;
	text-align: center;
	width: 126px
}

.clink h3 {
	color: #333;
	font: 16px;
	line-height: 20px;
	margin-bottom: 10px
}

.lastpage-like li img {
	display: block;
	height: 95px;
	margin-bottom: 4px;
	width: 170px
}

.gallery-large .list-next {
	-webkit-border-top-right-radius: 3px;
	-webkit-border-bottom-right-radius: 3px;
	-moz-border-radius-topright: 3px;
	-moz-border-radius-bottomright: 3px;
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
	right: 20px
}

.col-sub .adimg {
	display: none;
	margin-bottom: 40px
}

.wz-jj .jj-sta {
	background: url(../images/t01fdf03aaff3a378bb.png) no-repeat;
	left: 0;
	top: 20px
}

.wz-jj .jj-sta,.wz-jj .jj-end {
	height: 15px;
	position: absolute;
	width: 20px
}

.wz-jj .jj-end {
	background: url(../images/t01fdf03aaff3a378bb.png) -24px 0 no-repeat;
	bottom: 23px;
	right: 0
}

.clink .media {
	overflow: hidden
}

.clink .media-text {
	clear: both;
	color: gray;
	font-size: 14px;
	line-height: 20px;
	padding: 0;
	text-indent: 0
}

.lastpage-like li .pic {
	margin-bottom: 7px
}

.lastpage-like li .txt {
	font-size: 14px;
	line-height: 24px;
	overflow: hidden
}

.lastpage-button a:hover {
	background: #f7f7f7
}

.clink .media-body i {
	background: url(../images/df2c611696c64b87885bfc9ecbb43789.gif);float: left;
	height: 16px;
	margin: 4px 0 0 20px;
	width: 16px
}

.clink .media .media-obj {
	float: left;
	margin-right: 20px;
	overflow: hidden;
	position: relative
}

.clink .media .media-obj img,.card a img {
	display: block;
	margin: 0
}

.clink .media .media-obj img,.figure img {
	-webkit-transform: perspective(1000px) translate3d(0,0,0);
	transform: perspective(1000px) translate3d(0,0,0);
	-webkit-transition: -webkit-transform .35s;
	transition: transform .35s
}

.clink .media .media-obj:hover img,.figure:hover img {
	-webkit-transform: perspective(1000px) translate3d(0,0,21px);
	transform: perspective(1000px) translate3d(0,0,21px)
}

.video-box {
	height: 460px;
	margin: 15px auto 12px;
	width: 100%
}

.video-view {
	height: 409px;
	overflow: hidden;
	position: relative;
	width: 100%;
	z-index: 0
}

.video-info {
	height: 40px;
	line-height: 40px;
	margin-top: 10px;
	overflow: hidden;
	padding: 0 10px;
	text-align: center
}

.ViewMask {
	background: #000;
	color: #fff;
	cursor: move;
	display: none;
	font-size: 14px;
	height: 30px;
	line-height: 30px;
	opacity: 0.5;
	padding: 0 10px;
	position: fixed;
	width: 280px;
	filter: alpha(opacity=50)
}

.video-close {
	float: right;
	font-size: 20px;
	font-weight: 400
}

.video-close,.video-close:hover {
	color: #fff
}

.View-fixed {
	bottom: 0;
	height: 200px;
	position: fixed;
	right: 0;
	width: 300px;
	z-index: 1000
}

.detail_ad_box {
	position: relative
}

.ad_icon_gray {
	background: url(../images/t018a14d06a75d24d33.png) 0 0 no-repeat;
	background-position: 0 -54px;
	display: inline-block;
	height: 20px;
	position: absolute;
	right: 0;
	top: 0;
	width: 35px
}

.ad_alimama1 {
	width: 700px
}

.ad_alimama1,.ad_baidu1 {
	margin: 0 auto;
	overflow: hidden
}

.ad_baidu1 {
	width: 728px
}

.ad_alimama2,.ad_alimama4,.ad_baidu3,.ad_alimama3 {
	background: #fcfcfc;
	border: 1px solid #f6f4f5;
	overflow: hidden;
	padding: 21px 0
}

.ad_baidu2 {
	margin: 0 auto;
	overflow: hidden;
	padding: 10px 0 0;
	width: 380px
}

.mingpian {
	border: 1px solid #f0f0f0;
	margin-bottom: 40px
}

.mingpian-hd {
	background: url(../images/t019a7bf2712c42f346.png) no-repeat;
	background-color: #b7c4d5;
	height: 80px;
	position: relative
}

.mingpian-bd {
	padding: 20px
}

.video-info h2 {
	color: #999;
	font-size: 0.875em;
	font-weight: 400;
	overflow: hidden
}

.video-info span {
	color: #999;
	float: right;
	font-size: 12px
}

.mingpian-hd img {
	border-radius: 50%;
	height: 40px;
	left: 20px;
	position: absolute;
	top: 20px;
	width: 40px
}

.mingpian-hd h2 {
	color: #fff;
	font-size: 16px;
	font-weight: 400;
	height: 80px;
	line-height: 80px;
	margin: 0 80px
}

.wz-list li {
	background: url(../images/7ed8954be49340589aea3064139fd927.gif) 5px 12px no-repeat;font-size: 14px;
	height: 28px;
	line-height: 28px;
	overflow: hidden;
	text-indent: 20px;
	text-overflow: ellipsis;
	white-space: nowrap
}

.wz-list li,.wz-list li a {
	color: #828282
}

.video-box .placeholdermask {
	background: #000;
	cursor: pointer;
	height: 100%;
	opacity: .5;
	position: absolute;
	width: 100%;
	z-index: 9
}

.video-box .placeholderimg {
	height: auto !important;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%
}

.video-box .placeholderplay {
	height: 128px;
	margin-top: -64px;
	position: relative;
	top: 50%;
	width: 128px;
	z-index: 6
}

.video-box .img-cover {
	background: url(../images/t013e2c441b2ae735b3.png) no-repeat;
	background-position: 0 -780px;
	display: inline-block;
	height: 40px;
	left: 50%;
	line-height: 100em;
	margin: -20px 0 0 -20px;
	overflow: hidden;
	position: absolute;
	top: 50%;
	vertical-align: middle;
	width: 40px;
	z-index: 1
}

.ad_alimama2 .ad_content,.ad_baidu3 .ad_content,.ad_alimama4 .ad_content {
	margin: 0 auto;
	overflow: hidden;
	width: 336px
}

.ad_alimama3 .ad_content {
	margin: 0 auto;
	overflow: hidden;
	width: 300px
}

.content-info .share-target {
	height: 33px;
	margin-top: 0;
	position: relative;
	z-index: 10
}

.mingpian-hd .guanzhu {
	background: url(../images/t01c5298dd4f9833156.png);
	cursor: pointer;
	height: 26px;
	position: absolute;
	right: 20px;
	top: 27px;
	width: 50px
}

.mingpian-hd .renzheng {
	background: url(../images/t01c5298dd4f9833156.png) 0 -145px no-repeat;
	height: 18px;
	left: 50px;
	position: absolute;
	top: 43px;
	width: 18px
}

.content-info .share-target em {
	background: url(../images/t013ce4582bdd268949.png) no-repeat;
	background-position: 40px -90px;
	color: #999;
	display: block;
	font-size: 16px;
	line-height: 20px;
	padding: 3px 5px;
	width: 47px
}

.content-info .share-hover em,.wz-list li a:hover {
	color: #cd2013
}

.clink .media .media-body {
	overflow: hidden;
	zoom: 1
}

.clink .media .media-title {
	color: #444;
	float: left;
	font: 18px;
	line-height: 20px;
	margin-bottom: 20px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.View-fixed:hover .ViewMask {
	display: block
}

.content-info .share-target .share-target-content {
	background: #fff;
	border: 1px solid #e0e0e0;
	border-radius: 3px;
	box-shadow: 0 0 4px #e0e0e0;
	display: none;
	left: -200px;
	padding-top: 10px;
	position: absolute;
	top: 35px;
	width: 250px
}

.clink .media .media-obj .icon-play {
	left: 50%;
	overflow: hidden;
	position: absolute;
	top: 50%
}

.clink .media .media-obj .video-time {
	background: #444;
	background: rgba(0,0,0,0.5);
	border-radius: 10px;
	bottom: 5px;
	color: #fff;
	line-height: 20px;
	padding: 0 8px;
	position: absolute;
	right: 5px
}

/*pages css*/

.page-96kaifa {
	text-align:center; 
	margin:30px auto;
	font-size:16px;
	color: #333;
    margin-right: 5px;
}
.page-96kaifa a {
    margin-left: 5px;
    color: #333;
    border-radius: 3px;
	padding: 6px 12px;
	border:1px solid #dddddd ;
}
.page-96kaifa a:hover{
    background: #e1413e;
	border-color:#e1413e ;
	color:#fff;
}
.page-96kaifa .active {
    background: #e1413e;
	border-color:#e1413e ;
	color:#fff;
}



.nomore { width: 100%; margin: 0 auto; text-align: center; font: normal 16px/44px 'Microsoft YaHei'; color: #666; background-color: #FFF; margin-top: 10px }