a,a:hover{text-decoration: none;}
table {
	border-collapse:collapse;
	border-spacing:0;
	width:100%
}
caption, th, td {
	font-weight:normal;
	text-align:left;
	vertical-align:top
}
.clearfix {
	*zoom: 1;
}

.clearfix:after {
	content: "";
	display: block;
	clear: both;
}
.post-info .title a{
	text-align:center;
	display:block; width:100%;
  padding:10px 10px 0;
	color:#424242;
	font-size:15px;
	}

.post-info .title p{
  height:20px;
  line-height: 20px;
  white-space: nowrap;
  overflow:hidden;
  text-overflow: ellipsis;
}
.post-info .others{ overflow:hidden; color:#999;}
.post-info .comments{
  font-size: 12px;
	color:#9d9d9d;
  opacity:0.5;
}
@media (min-width: 751px) {
  .post-info .title a{
    font-size: 18px;
  }
  .post-info .comments{font-size: 16px;}
  .post-info .title p{
    height:26px;
    line-height: 26px;
  }
}
.Ccont01{overflow:hidden; }
.Ccont01 .pic{width:50%;float:left; padding:0 5px 15px;}
.post-home {
	width:100%;
	overflow:hidden;
	transition:all .2s linear 0s;
	-webkit-transition:all .2s linear 0s;
	position: relative;
	top: 0;
}
.post-home2 {
  float: left;
  margin: 0 7px 10px 0;
}
.post-thumbnail{ position:relative;margin-bottom:5px;}

.post-thumbnail a, .video .post-thumbnail {
	width:100%;
	overflow:hidden;
}
#post-home .post-thumbnail a img{ min-width:285px;}
.post-thumbnail a img{ position:static;}
.post-thumbnail p.noimg, .post-thumbnail a.noimg {
	padding:10px;
	color:#999;
}
.post-thumbnail embed {
	width:100%;
}
.post-thumbnail p{ margin:20px 15px; cursor:default; line-height:2em;}
.post-thumbnail .title {
	padding:10px 24px;
	font-size:16px
}
.post-thumbnail .title a {
	color:#4ba6e5
}
.post-thumbnail a {
	display:block;
	overflow:hidden;
}
.post-thumbnail a:hover, .navigation .next:hover, .navigation .prev:hover {
	text-decoration:none
}
.post-thumbnail .img_title{ position:absolute; bottom:0; width:265px;padding:10px; height:auto;background:#FFF;word-break:break-all;word-wrap:break-word; line-height:2em; cursor:pointer; display:none; }
.post-thumbnail .img_title a{color:#000; width:265px; display:inline;font-size: 12px;}
.inimg img {
	border:0 none; position:relative;
	width: 100%;height:100%;
	display: block;
}
.post-info {
	height:auto;
	text-align:center;
	background-color:#fff;
}
.post-info, .post-info a, .post-noimg a, .post-noimg p {
	color:#333;
}
.ajax-loader{height:46px;
			line-height: 36px;
			clear:both;
			width:100%;
			background-color: #fff;
			border: 1px solid #e5e5e5;
			padding:5px;
			text-align:center;
			margin:0 auto;
			cursor: pointer;
			font-size: 14px;
			display: block;
			outline: none;
			transition: all .2s linear;
			}
.ajax-loader[disabled="disabled"]{
	background: #e5e5e5;
}			
.ajax-loader:hover{background-color:#4ba6e5;color:#FFF;}
.ajax-loader[disabled="disabled"]:hover{
	background: #e5e5e5;
	color: #808080;
}
.ul-video{ list-style: none;margin:0;padding:0;}
.ul-video li{width:48%; float:left;height: 130px;margin:10px auto;}
/*.ul-video li:hover{box-shadow:0 0 10px #CCC;}*/
.ul-video p{color:#828282;padding:0;margin:0;line-height: 20px;font-size: 12px;}
.ul-video img{width:100%;}
.ul-video a{cursor: pointer;}

.play_window embed{position: fixed;width: 1000px;height: 500px;top: 50%;margin-top: -250px;left: 50%;margin-left: -500px;z-index: 10;}
.play_window{position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.5);z-index: 8;display: none;}
.close_play{background: url(../images/nodare_icon_close.png) no-repeat -149px -31px;width: 30px;height: 30px;position: fixed;top: 50%;margin-top: -265px;left: 50%;margin-left: 485px;z-index: 10;}
.close_play:hover{background: url(../images/nodare_icon_close.png) no-repeat -180px -31px;}

.nodare_play_icon{
	width: 29px;
	height: 20px;
	background-color: rgba(55,55,55,0.3);
	border: 1px solid rgba(255,255,255,0.7);
	border-radius: 10px;
	position: absolute;
	bottom: 6px;
	left: 10px;
	background-image: url(../img/play_icon_sanjiao.png);
  background-size: 25%;
	background-position:center center;
	background-repeat:no-repeat ;
	transition: all .2s linear 0s;
	-webkit-transition: all .2s linear 0s; 
}
.inimg{
	position: relative;
	overflow: hidden;
	height: 100px;
}
@media (min-width: 751px) {
  .inimg{
    height: 160px;
  }
}
/*****首页样式******/
.more_and{
	float: right;
	font-size: 14px;
  color:#a09d9d;
  line-height: 56px;

}
a.more_and:hover{
  color:#a09d9d;
}
.more_and span{display: inline-block;margin-left:2px;}
.title_nodare h2{
	font-size: 16px;
  height:16px;
  line-height: 16px;
	float: left;
	font-weight: normal;
  border-left:3px solid #5cd4e6;
  padding-left:5px;
  margin:20px 0;
  vertical-align: middle;
}
.nodare_content{
	width: 100%;
	margin: 0 auto;
}
.about_cell{
	position: relative;
	top:-30px;
}
.tb-jt p a{
	transition:.2s ease-in-out;
	-webkit-transition:.2s ease-in-out;
	text-align: justify;
	text-indent: 1rem;
	display: inline-block;
}
.tb-jt p a:hover{
	color: #ffc600;	
}
.nodare_news h5{
	padding-right: 660px;
	background: url(../img/news_oter.png) 120px center no-repeat;	
}
.news_pic,.news_text_all,.news_time,.news_text{
	float: left;
}
.news_pic{
	margin:0 0px 60px 7px;
	width: 580px;
	height: 480px;
	overflow: hidden;
	text-align: center;
}
.news_pic img{
	position: relative;
	height: 100%;
	display: inline-block;
}
.news_time{
  color:#424242;font-size: 10px;
	transition: all .1s linear;
	-webkit-transition: all .1s linear;	
}
.news_time span:first-child{
	font-size: 34px;
	display: block;
	line-height: 34px;
	margin-top:32px;	
}
.news_text{
	width: 440px;
	height: 120px;
	padding: 0 20px;
	transition: all .1s linear;
	-webkit-transition: all .1s linear;	
}
.news_text h6{
	font-size: 16px;
	font-weight: normal;
	margin-top: 22px;
	line-height: 16px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	margin-bottom: 16px;
}
.news_text p{
	line-height: 24px;
	overflow: hidden;
	max-height: 48px;
}
.news_text_all li:hover .news_time{
	background: #565459;	
}
.news_text_all li:hover .news_text{
	background: #605e63;
}
.news_text_all li:hover *{
	color: white;
}
.news_pic,.news_text_all{
	border-bottom: 1px solid #ebebeb;
}
.nodare_banner{
	position: relative;
	left: 50%;
	margin-left: -960px;
}
.indexList{
	position: absolute;
	bottom: 56px;
	right: 150px;
}
.indexList li{
	float: left;
	border-radius: 5px;
	width: 46px;
	height: 10px;
	margin-right: 6px;
	background: #a4a4a4;
	cursor: pointer;
	transition: all .3s linear;
}
.indexList li:hover{
	background: #29bfff;
}
.imgList li{
	display: none;
}
.imgList .imgOn{
	display: inline;
}
.indexList .indexOn {
	background: #29bfff;
}

/*******/

.swiper-container {
  width: 100%;
  height: 100%;
  /*max-height:300px;*/
}
.swiper-slide {
  text-align: center;
  font-size: 18px;
  background: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.mobileleft span{display: inline-block;line-height:40px;padding:0 10px;border-bottom:2px solid transparent;cursor: pointer;position: relative;bottom:-1px;font-size: 16px;
   color: inherit;
}
.gif_gif{position: fixed;left:0;top:0;bottom:0;right:0;z-index: 9999;background: rgba(0,0,0,0.4);display: none;}
.gif_gif img{position: fixed;left:50%;top:50%;width:40px;height:40px;margin-left:-20px;margin-right:-20px;}

/*.mobileleft span:first-child{border-color: #f1990e}*/
/*#ISL_Cont_c{min-height:300px;}*/


