html, body, div, p, ol, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td {
  margin:0;
  padding:0
}
body, input, blockquote, textarea {
  font-family:'微软雅黑','Oswald', 'Helvetica Neue', 'Microsoft YaHei', Helvetica, Arial, Verdana, sans-serif;
}
blockquote, .blockquote{ border:1px dashed #e5e5e5;  background-color:#fafafa;  padding:20px; margin:10px 0; line-height:1.6em;}
blockquote p{ margin:0!important;}
ol, ul, li {
  list-style:none
}
a{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;
}
body{margin:0 auto;padding:0;FONT: 12px/1.5 "微软雅黑";}
.post-info .title{
  margin-bottom:4px;
}
.post-info .title a{
  text-align:center;
  display:block; width:100%;
  white-space: nowrap;
  overflow:hidden;
  text-overflow: ellipsis;
  color:#333;
  font-size:16px;
  max-height: 24px;
}
.post-info .others{ overflow:hidden; color:#999;}
.post-info .comments{
  display:block;
  text-decoration: none;
  color:#999;
  font-size: 14px;
  white-space: nowrap;
  overflow:hidden;
  text-overflow: ellipsis;
  max-height: 20px;
}
.Ccont01{width:1200px;overflow:hidden; float:left;padding-top: 2px;}
.Ccont01 .pic{width:300px;float:left; /*height:250px;*/}
.post-home {
  float:left;
  width:285px;
  margin: 0 7px 30px 8px;
  background-color:#f9f9f9;
  overflow:hidden;
  transition:all .2s linear 0s;
  -webkit-transition:all .2s linear 0s;
  position: relative;
  top: 0;
}
.post-home:hover{
  box-shadow:0px 10px 20px rgba(0,0,0,0.2);
  top: -2px;
}

.post-home:hover .inimg span{
  background-color: #f1990e;
}
.post-thumbnail{ position:relative;height:144px;}

.post-thumbnail a, .video .post-thumbnail {
  width:285px;
  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:285px;
}
.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;
  min-height:100px;
  max-height:307px;
  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%;
  display: block;
}
.post-info {
  height:auto;
  padding:10px 0;
  text-align:center;
  background-color:#fff;
  border-top:1px solid #f1f1f1;
  border-bottom:1px solid #f1f1f1;
}
.post-info, .post-info a, .post-noimg a, .post-noimg p {
  color:#333;
}
.ajax-loader{height:46px;
  line-height: 36px;
  clear:both;
  width:1200px;
  background-color: #fff;
  border: 1px solid #e5e5e5;
  padding:5px;
  text-align:center;
  margin:10px 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: 36px;
  height: 22px;
  background-color: #373737;
  border: 2px solid white;
  border-radius: 10px;
  position: absolute;
  bottom: 6px;
  left: 10px;
  background-image: url(../img/play_icon_sanjiao.png);
  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: 176px;
}
/*****首页样式******/
.more_and{
  padding-right: 28px;
  background: url(../img/more_icon.png) center right no-repeat;
  float: right;
  line-height: 20px;
  font-size: 16px;
  margin-right: 16px;
  margin-top: 6px;
}
.title_nodare{
  margin-bottom: 16px;
}
.title_nodare h2{
  font-size: 24px;
  float: left;
  font-weight: normal;
  margin-left: 40px;
}
.nodare_content{
  width: 1200px;
  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{
  width: 120px;
  height: 120px;
  text-align: center;
  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;
  overflow: hidden;
  transition: all .1s linear;
  text-align: left;
  -webkit-transition: all .1s linear;
}
.news_text h6{
  font-size: 16px;
  font-weight: normal;
  /*margin-top: 22px;*/
  line-height: 120px;
  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;
}
/*.news_text_all li.current .news_time{
	background: #565459;
}
.news_text_all li.current .news_text{
	background: #605e63;
}
.news_text_all li.current *{
	color: white;
}*/
.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;
}

.mobileleft span{display: inline-block;line-height:40px;padding:0 10px;border-bottom:2px solid transparent;cursor: pointer;position: relative;top:-1px;}
.gif_gif{position: fixed;left:0;top:0;bottom:0;right:0;z-index: 9999;background: rgba(0,0,0,0.1);display: none;}
.gif_gif img{position: fixed;left:50%;top:50%;width:60px;height:60px;margin-left:-30px;margin-right:-30px;}
.mobilewid2{width:1200px;height:40px;margin:0 auto;text-align:left;padding-top:40px;padding-left:10px;}
.mobilewid2 h1{font-size:16px;padding-left:15px;border-left: 3px solid #ff9000;height:20px;line-height: 20px;font-weight: bold}
/*.mobileleft span:first-child{border-color: #f1990e}*/
/*#ISL_Cont_c{min-height:500px;}*/

