.news_hidden150{
  width:150px;
  text-overflow: ellipsis;
  overflow: hidden; /*兼容FF，在FF下会隐藏超过长度的部分*/
  white-space:nowrap;
}
.news_hidden180{
  width:180px;
  text-overflow: ellipsis;
  overflow: hidden; /*兼容FF，在FF下会隐藏超过长度的部分*/
  white-space:nowrap;
}
.news_hidden190{
  width:190px;
  text-overflow: ellipsis;
  overflow: hidden; /*兼容FF，在FF下会隐藏超过长度的部分*/
  white-space:nowrap;
}
.news_hidden240{
  width:240px;
  text-overflow: ellipsis;
  overflow: hidden; /*兼容FF，在FF下会隐藏超过长度的部分*/
  white-space:nowrap;
}
.news_hidden290{
  width:290px;
  text-overflow: ellipsis;
  overflow: hidden; /*兼容FF，在FF下会隐藏超过长度的部分*/
  white-space:nowrap;
}
.news_hidden300{
  width:300px;
  text-overflow: ellipsis;
  overflow: hidden; /*兼容FF，在FF下会隐藏超过长度的部分*/
  white-space:nowrap;
}
.news_hidden400{
  width:400px;
  text-overflow: ellipsis;
  overflow: hidden; /*兼容FF，在FF下会隐藏超过长度的部分*/
  white-space:nowrap;
}
.news_hidden450{
  width:450px;
  text-overflow: ellipsis;
  overflow: hidden; /*兼容FF，在FF下会隐藏超过长度的部分*/
  white-space:nowrap;
}
.secon0 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	background-image: url(../news/images/tt_ztbd_on.jpg);
	background-repeat: no-repeat;
	CURSOR: hand;
	font-weight: bold;
}
.secoff0 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	background-image: url(../news/images/tt_ztbd_off.jpg);
	background-repeat: no-repeat;
	CURSOR: hand;
	font-weight: bold;
}
.secon1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	background-image: url(../news/images/tt_dtxx_on.jpg);
	background-repeat: no-repeat;
	CURSOR: hand;
	font-weight: bold;
}
.secoff1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	background-image: url(../news/images/tt_dtxx_off.jpg);
	background-repeat: no-repeat;
	CURSOR: hand;
	font-weight: bold;
}
.cfe13_h18 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	color: #8E4C07;
	text-decoration: none;
}
a.cfe13_h18:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	color: #8E4C07;
	text-decoration: underline;
}
.cfe12_h18b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #8E4C07;
	font-weight: bold;
	text-decoration: none;
}
.grn12_h22 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 22px;
	color: #3E7E7E;
	text-decoration: none;
}
.grn12_h18 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #3E7E7E;
	text-decoration: none;
}
.blk12_h18 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #000000;
	text-decoration: none;
}
.gry12_h22 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 22px;
	color: #666666;
	text-decoration: none;
}
.blk12_h22B {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 22px;
	font-weight: bold;
	text-decoration: none;
}
.gry12_h18 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #666666;
	text-decoration: none;
}
.blk12_h22 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 22px;
	color: #000000;
	text-decoration: none;
}
a.blk12_h22:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 22px;
	color: #000000;
	text-decoration: underline;
}
.blk12_h20 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #000000;
	text-decoration: none;
}
a.blk12_h20:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #FFFFFF;
	text-decoration: underline;
}
.blk12_h24 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	color: #000000;
	text-decoration: none;
}
.blk12_h30 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 30px;
	color: #333333;
	text-decoration: none;
}
.wht12_h20 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #FFFFFF;
	text-decoration: none;
}
.ylw13_h20b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	color: #CC9900;
	font-weight: bold;
	text-decoration: none;
}
.blu12_h24 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	color: #0066CC;
	text-decoration: none;
}
.blu12_h24b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	color: #0066CC;
	font-weight: bold;
	text-decoration: none;
}
.gry12_h30 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 30px;
	color: #666666;
	text-decoration: none;
}
a.gry12_h30:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 30px;
	color: #666666;
	text-decoration: underline;
}
.blu12_h18 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #0C7AB3;
	text-decoration: none;
}
.red12_h18 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #CC0000;
	text-decoration: none;
}
.gry12_h24 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	color: #666666;
	text-decoration: none;
}
a.gry12_h24:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	color: #666666;
	text-decoration: underline;
}
.dgry13_h18 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	color: #8B8A8A;
	text-decoration: none;
}
.gry12_h14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #666666;
	text-decoration: none;
}
.blu12_h18b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #0C7AB3;
	font-weight: bold;
	text-decoration: none;
}
.news_detail_content_video {
	margin: 10px 0;
    display: block;
    width: 100%;
    height: 56.25%;
	}
.news_detail_content_audio {
	margin: 10px auto;
    display: block;
    width: 90%;
    height: 50px;
	}
.btn-qymail,.btn-hyzq {
 	font-family: 'Helvetica Neue', Helvetica, Arial, 'Microsoft Yahei', 'Hiragino Sans GB', 'Heiti SC', 'WenQuanYi Micro Hei', sans-serif;
    /*font-family: "Microsoft YaHei", 微软雅黑;*/
	font-size: 14px;
	line-height: 26px;
	color: #333333;
    font-weight: normal;
    letter-spacing: 1px;
	text-decoration: none;
    display: block;
    float: right;
    margin: 0 10px;
    vertical-align:middle ;
}
.btn-qymail i ,.btn-hyzq i {
    color: #f7931d;
    /*text-shadow: 1px 1px 1px #333333;*/
    margin-right: 5px;
    font-size: 18px;
    line-height: 26px;
}
.btn-qymail span ,.btn-hyzq span {
    margin-top: 0px;
}

/*导航栏通用样式开始*/
.clsMenuItem{
	visibility: hidden;
	cursor: hand;
	text-align: center;
    z-index: 99999;
}
.clsMenuItem a{
}
.clsMenuItem a:hover{
}

/*导航栏通用样式结束*/


.swiper-slide {
  background-position: center;
  background-size: cover;
}

.swiper-slide img {
  display: block;
  width: 100%;
}

