/*新闻页*//*公共类*/s,i,em {font-style:normal;text-decoration:none;}
a {color:#666;text-decoration:none;}
a:hover {text-decoration:none;color: inherit;}
a:focus {outline: none;}
/*-----------------------------------------------------------------*/.news-banner {padding:0;margin-top:110px;position:relative;}
.news-banner h2 {margin:0;padding:0;font-size:42px;line-height:55px;font-weight:100;color:#333333;}
.news-banner-top {padding:0;width:730px;margin-left:15px;margin-bottom:6px;}
.nwes-ico {width:16px;height:13px;}
.news-banner-top .nbt-date {margin-top: 9px;margin-bottom: 27px;}
.news-banner-top,.news-text span {margin-top:9px;display:inline-block;font-size:14px;color:#aaaaaa;margin-top:10px;margin-bottom:15px;}
.news-text img{vertical-align: inherit;}
.news-span-left {margin-left:5px;margin-right:20px;position:relative;}
.title-p {height: 60px;overflow:hidden;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3;color:#666;}
.news-banner-top p {font-size:16px;line-height:32px;color:#666666;}
.news-top-img {position:absolute;right:0;top:15px;}
.news-top-img img{width: 400px;height: 225px;border: 0;}
.news-cutline {width:1150px;height:40px;margin:0 auto;border-bottom:1px solid #dcdcdc;margin-bottom:60px;}
.news-list {padding:0;width:1200px;margin:0 auto;}
.new-list ul {width:1200px;display:block;}
.news-list li {list-style:none;display:block;}
.news-date {width:80px;height:80px;border-right:1px solid #ccc;margin-top:25px;}
.news-date p {font-size:16px;margin-bottom: -9px;color:#ccc;}
.news-date span {font-size:50px;font-weight:500;color:#ccc;}
.news-list li:hover .news-text h4 {text-decoration: underline;}
.news-list li:hover .news-date p {color:#ff9600;}
.news-list li:hover .news-date span {color:#ff9600;}
.news-list li:hover .news-date {border-right-color:#ff9600;}
.news-text {width:645px;margin-left:65px;}
.news-text h4 {font-size:22px;}
.news-text h4:hover {
	text-decoration: none!important;
}.news-list a:hover h4{
	text-decoration: none!important;
}.news-list li:hover h4{
	text-decoration: none!important;
}
.news-text p {
	font-size: 14px;
	line-height: 28px;
	overflow: hidden;
	height: 84px;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
}
.news-text-img img {width: 300px;height: 160px;}
/*底部分割线*/.news-cutline-bottom {margin-bottom:0;}
/*新闻详情页*/.news-details-top {margin-top:45px;}
.news-details-top a:hover{ text-decoration: underline; }
.ndt-left {font-size:16px;}
.ndt-left span {font-size:16px;}
.ndt-left-r {color:#999999;}
.news-details-top .ndt-right a {display:inline-block;padding:0 20px;font-size:14px;color:#bdbdbd;margin:0;}
.ndt-right-l {border-right:1px solid #bdbdbd;}
.news-details-top .ndt-right a:hover {color:#ff9600;}
/*版心区域文字内容*/.news-details-middle {padding:22px;margin-top:65px;}
.ndm-top {margin:0 auto;text-align:center; margin-top: 80px;}
.ndm-top h4 {font-size: 24px;}
.ndm-top span {display:  block; font-size: 14px;color: #999999;margin-top: 15px;}
.news-details-middle h4 {font-size:24px;margin-bottom:25px;}
.news-details-middle .ndm-top span {font-size:14px;color:#999999;}
.news-details-middle .ndm-middle {margin-top:50px;}
.news-details-middle .ndm-middle p {font-size:14px;line-height:28px;margin-top:24px;color:#808080;}
.news-details-middle .ndm-middle img {display:block;width:640px;height:350px;margin:38px auto 40px;}
.ndb-bg {margin-left:auto;margin-right:1px;height:216px;background:url(../imagestatic/bg.png) no-repeat right;}
#pagination {margin-top:70px;}
#pagination li {border: inherit;display:inline-block;list-style:none;margin-right:5px;}
#pagination a {color: #000;border: none;font-size: 14px;}
#pagination a:hover{color: #fff;background-color: #ccc;}
#pagination span{border: none;}
#pagination .active span {background-color:#FFF;color:#FF9600;font-size:14px;}
.active:hover span {background-color:#C0C0C0;color:#fff;}
.disabled:hover span {background-color:#C0C0C0;color:#fff;}
/*轮播图*/
.carousel-indicators{bottom: 0px;}
.carousel-indicators li { display: inline-block; width: 14px; height: 4px; margin: 0px 0px 0px 30px; text-indent: -999px; cursor: pointer; background-color: #fff \9; background-color: rgba(223, 223, 223, 0.5); border: none; border-radius: 0; }
.carousel-indicators .active { width: 14px; height: 4px; margin: 0px 0px 0px 30px; background-color: rgba(255, 150, 0, 1); border: none; border-radius: 0; }
.carousel-inner{height: 310px;}
.carousel-inner .item:hover h2{ color:#ff9600;}
