li {
	list-style: none;
}
.fontBlue{
	color:#ec1c06;
	font-size:12px;
}
/**qikan**/
.nyNews2 {
	margin-top:3px;
	float: left;
}

.nyNews2 dl {
	width: 730px;
	padding-bottom: 10px;
	margin-bottom: 5px;
	border-bottom: 1px dashed #ddd;
}

.nyNews2 dl dt {
	width: 730px;
	height: 36px;
	line-height: 36px;
	font-size: 12px;
	overflow: hidden;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	white-space: nowrap;
}

.nyNews2 dl dd {
	width: 730px;
	line-height: 24px;
	overflow: hidden;
}
.nyNews2 dl dd.intro21 a {
	padding-right: 12px;
}

.nyNews2 dl dd.intro21 span {
	width: 100%;
	display: block;
	overflow: hidden;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    white-space: nowrap;
}

.nyNews2 dl dd.intro21 .inline-four {
	width: 23%;
	display: inline-block;
	white-space: nowrap;
	overflow: hidden;
}

.nyNews2 dl dd.intro21 .inline-three {
	width: 32%;
	display: inline-block;
	white-space: nowrap;
	overflow: hidden;
}

.nyNews2 dl dd.intro21 .inline-two {
	width: 49%;
	display: inline-block;
	white-space: nowrap;
	overflow: hidden;
}

.nyNews2 dl dd.intro2a {
	height: 24px;
	overflow: hidden;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	white-space: nowrap;
}
/******bookList*******/
.book_list{
	margin-top:3px;
	float: left;
	width:730px;
}
.book_list li {
	height: 112px;
	overflow: hidden;
	padding: 15px 0;
	border-bottom: 1px dashed #ddd;
	line-height: 26px;
}

.book_list .book_img {
	width: 90px;
	height: 112px;
	float: left;
	margin-right: 10px;
}

.book_list .book_img img {
	width: 80px;
	height: 112px;
}

.book_list .book_intro {
	width: 628px;
	float: left;
	margin-top: 0px;
}

.bookTit2 {
	line-height: 32px;
	font-size: 14px;
        font-weight:bold;
}

.book_list .book_intro p.listaa a {
	padding-right: 12px;
}

.book_list .book_intro p.introLast {
	width: 100%;
	height: 26px;
	overflow: hidden;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	white-space: nowrap;
}
/**相关视频**/
.videoWindow{
    height: 400px;
    margin: 0 auto;
    padding-bottom: 10px;
    width: 600px;
}
.videoLInk ul li {
	width: 147px;
	height: 195px;
	float: left;
	margin-left: 14px;
}

.videoLInk ul li.first {
	margin-left: 0px;
}

.videoLInk ul li img {
	width: 152px;
	height: 95px;
}
/******imgList*******/
.imgContent {
	width: 688px;
	height: 400px;
	border: 1px solid #ddd;
	margin-bottom: 10px;
	position: relative;
	overflow: hidden;
}

.imgContent .progress {
	background: url(../images/splash_white.png) 38% 70% no-repeat;
	float: left;
	width: 55px;
	height: 50px;
	margin: 0 15px 5px 15px;
	text-align: center;
	position: absolute;
	bottom: 7px;
	z-index: 5;
	left: 0px;
	color: #fff;
}

.imgContent .progress .numerator {
	float: left;
	bottom: 10%;
	right: 63%;
	color: #cc191b;
	font-size: 36px;
	position: absolute;
	right: 63%;
	font-family: font-family : Georgia, 'Monotype Corsiva', Arial, sans-serif;
}

.imgContent .progress .denominator {
	top: 50%;
	font-size: 14px;
	color: #fff;
	font-style: italic;
	position: relative;
	font-family: font-family : Georgia, 'Monotype Corsiva', Arial, sans-serif;
}

.imgContent .st {
	padding: 19px 36px 2px 47px;
	width: 100%;
	height: 55px;
	position: absolute;
	bottom: 5px;
	z-index: 3;
	background: #000;
	font-size: 11px;
	color: #fff;
	text-align: center;
	line-height: 16px;
	opacity: 0.6;
	-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity= 60 );
	filter: alpha(opacity = 60);
	box-shadow: 3px 10px 9px #888888;
}

.imgContent  .btn_normal_pic {
	color: white;
	position: absolute;
	right: 17px;
	bottom: 25px;
	z-index: 6;
	cursor: pointer;
	bottom: 30px;
	height: 30px;
	line-height: 30px;
}

.imgContent ul {
	width: 100000px;
	position: absolute;
}

.imgContent li {
	float: left;
	padding: 0px;
	width: 688px;
	height: 390px;
}

.imgContent li img {
	display: block;
	padding: 0px;
	height: 390px;
	margin: 0 auto;
}

.cursor_right {
	cursor: url("../cursor/cursor_right.cur"), auto;
}

.cursor_left {
	cursor: url("../cursor/cursor_left.cur"), auto;
}
/**顶和踩**/
.digg {
	height: 40px;
	width: 300px;
	margin: 0 auto;
	clear: both;
}

.digg a.supports,.digg a.supports:hover,.digg a.againsts,.digg a.againsts:hover
	{
	background: url(../images/digg.png) no-repeat;
}

.digg a.supports {
	width: 140px;
	height: 40px;
	overflow: hidden;
	background-position: 0px -1px;
}

.digg a.supports:hover {
	background-position: 0px -51px;
}

.digg a.againsts {
	width: 140px;
	height: 40px;
	background-position: -150px -1px;
	overflow: hidden
}

.digg a.againsts:hover {
	background-position: -150px -51px;
}

#diggs,#burys {
	font-size: 14px;
	font-weight: bold;
	padding: 10px 80px;
	display: block;
	color:#000;
}

.FlLeft {
	float: left;
}

.FlRight {
	float: right;
}	
.book_span_3 {
	display: inline-block;
	width: 32%;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.book_span_4 {
	display: inline-block;
	width:48%;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	white-space: nowrap;
}
.h1Btm{
    background: url("../images/content_title_line.jpg") no-repeat scroll center bottom rgba(0, 0, 0, 0);
    height: 25px;
    line-height: 25px;
    padding: 15px 0;
    text-align: center;
}
.h1Btm span {
    padding-right: 10px;
}
.h1Btm a {
    color: #4779ac;
    padding-right: 5px;
}

.xgwz2 .tit2{ font-size:14px; font-weight:bold; height:36px; line-height:36px; border-top:1px dashed #aaa;}
.xgwz2 ul li{ padding-left:5px; line-height:24px;color:#7b7b7b;}
.xgwz2 ul li a{color:#296ccc; /* text-decoration:underline; */}
.xgwz2 ul li a:hover{color:#C30A07;}
.xgwz2 ul li font{font-size:12px;}

.xgwz2 .videoLInk{}
.xgwz2 .videoLInk ul{overflow: hidden;}
.xgwz2 .videoLInk ul li{ overflow: hidden;}
.xgwz2 .videoLInk ul li img{    display: block;  margin: 0 auto;}

.content .con{ clear: both;}
.singinfo{ width:49%; float:left; text-align:right; }
.searchjg{ float:right; }


@media screen and (max-width:800px) { 
.nyNews2,.videoList{float: none;  margin-top: 0px;padding: 3%;width: auto; }
.nyNews2 dl{ width:auto;padding:10px 0  20px;}
.nyNews2 dl dd,.nyNews2 dl dt{ width:auto;}
.nyNews2 dl dt .fontBlue{ font-size: 14px; }
.secRig{ width:auto;  float: none;padding:3%;}
.page{  padding: 32px 0 0 0;}
.secRig .srList{margin-bottom: 3%;}
.subnav{ padding:0 2%;  }
.subW1020{ width:auto;   }
.videoList  li .videoImg{width: 25%;}
.videoList  li .videoImg img{width: 100%; }
.videoList  li .videoIntro{ width: 70%;}
.videoList li{ height:auto;    overflow: hidden; padding: 16px 0 20px;clear: both;}
.videoList  li .videoIntro{ padding-top: 0;}
.videoList  li .videoIntro .playBtn{position: inherit; top:0;   padding-top:3%;}
.book_span_4{    overflow: hidden;}
.videoList  li p{  overflow: hidden;}
.videoList  li p span{ float:left;}
.content{ width:auto; float:none; padding:3%;clear: both;}
.share-btn{ display: none;}
.singinfo{ width:100%; float:none; text-align:center; }
.digg{ padding:4% 0;}

.sideMenu{width: 100%; border: 0;    float: none; min-height: auto;}
.sideMenu .secRig{    padding:1% 3%;}
.sideMenu .secRig .srTitle{    text-indent: 0;font-size: 14px;}
.sideMenu .secRig .srList ul {  overflow: hidden;}
.sideMenu .secRig .srList ul li{ text-indent:10px;    width: 33.3%;    float: left; padding:0;}

.newsDetails .content .con img{ float: none; display: block;  margin: 0 auto;}
.nav2 .m{ float:none;display: inline-block; }

.xgwz2 .videoLInk ul li{ width: 48%;height:auto;  margin-left: 0; padding: 1%;    text-align: center; overflow: hidden;}
}
@media screen and (max-width:430px) {
.subnav{ padding:0%;}
.subList{  width: 90%;padding:0 2%;  /*height: 37px; */}
.subnav .rank{ float: none;background: #fff;    overflow: hidden;padding: 0 2%;}
.subnav{     height: auto;}
.subnav .rank div{ float: left;}
.page a{   font-size: 14px; padding: 0 6px;}
.page a.on, .page a:hover{  font-size:16px;}
.page a.pre{     padding-right: 20px;}
.page a.next{     padding-left: 20px; }
.videoList  li .videoImg img{     height:80px;}
}
@media screen and (max-width:360px) {.xgwz2 .videoLInk ul li img{  width: 100%; }}



