.newMain{margin: 40px 0;}
.news-l{width:calc(100% - 290px);float: left;padding-right: 60px;}
.news-r{width:290px;float: right;}
.news-banner .carousel-inner{height: 100%;width: 100%;}
.news-banner .carousel-inner .item{height: 100%;background-color: #000;width: 100%;}
.news-banner .carousel-inner .item img{width: 100%;height: 100%;}
.carousel-inner h6{background-color: rgba(0, 0, 0, 0.5);position: absolute;left: 0;bottom:0;width: 100%;height: 62px;padding: 0 10px;line-height: 62px;margin: 0;}
.carousel-inner h6:hover{background-color: rgba(0, 0, 0, 0.8);}
.carousel-inner h6 a,.carousel-inner h6{color: #fff;font-size: 20px;}
.news-banner .carousel-indicators{width: 100%;height: 4px;background-color: rgba(0, 0, 0, 0.5);left: 0;margin-left: 0;bottom: 0;margin-bottom: 0;text-align: center;}
.news-banner .carousel-indicators li{width: 60px;height: 100%;margin-left: 10px;margin-right: 10px;border: none;border-radius: 0;text-indent:0;    margin-top: 0; margin-bottom: 0;}
.news-banner .carousel-indicators li span{background-color: rgba(255, 255, 255, 0.5);width: 60px;height: 100%;display:inline-block;    vertical-align: text-top;}
.news-banner .carousel-indicators li.active span{background-color: #1d93fe;}
.news-banner .carousel-indicators li.active{background-color: transparent;border: 0;vertical-align: top;}


.newshots{width: calc(100% + 20px);margin-left: -20px;margin-top: 20px;}
.newshots .col-sm-4{padding-left: 20px;padding-right: 0;}
.newshots .news-hot-img{position: relative;overflow: hidden;height: 158px;}
.newshots .news-hot-img  h6{transition: all 1s;overflow:hidden;width: 100%;height: 46px;background-color: rgba(0,0,0,0.5);color: #fff;font-size: 14px;position: absolute;bottom: 0;left: 0;margin: 0;line-height: 46px;padding: 5px;}
.newshots .news-hot-img  h6 span{display: inline-block;line-height: 20px;}
.newshots .news-hot-img .img-responsive{transition: all 1s;width: 100%;height: 100%;}
.newshots .col-sm-4 a:hover .img-responsive{transform: scale(1.1);transition: all 1s;}
.newshots .col-sm-4 a:hover h6{background-color: rgba(0,0,0,0.8);transition: all 1s;}

.tab-content{margin-top: -5px;}
.news-tabs,.tabs-titles{ width:100%;display: inline-block;}
.news-tabs ul{padding-left: 0;}
.tabs-titles{padding-bottom: 20px;border-bottom: 1px solid #ccc;margin-bottom: 0;margin-top: 50px;}
.row .tabs-titles .col-sm-2{padding-left: 0;padding-right: 0;}
.tabs-titles li a{font-size: 24px;color: #333;font-weight: bold;}
.tabs-titles li.active a,.tabs-titles li a:hover{color: #00abff;}
.news-list .ns-li-img{width: 276px;height: 160px;float: left;padding-right: 20px;}
.news-list .ns-li-img img{width: 100%;height: 100%;}
.ns-li-info{padding-left: 0px;}
.news-list li{padding: 20px 0;border-bottom: 1px solid #ccc;width: 100%;display: block;}
.ns-li-info h6{margin-top: 0;margin-bottom: 24px;    overflow: hidden;  text-overflow: ellipsis;white-space: nowrap;}
.ns-li-info h6 a{font-size: 24px;color: #333;}
.ns-li-info h6 a:hover{color: #00abff;}
.ns-li-info p{font-size: 14px;line-height: 24px;height: 72px;overflow: hidden;margin-bottom: 18px;}
.ns-li-info .ns-infos,.ns-infos a{font-size: 14px;color: #333;}

.ChangePage{text-align: center;width: 100%;}
.pagination>li>a, .pagination>li>span{color:#333;margin: 0 5px;}
.ChangePage .pagination>li:last-child>a,.ChangePage .pagination>li:last-child>span ,.ChangePage .pagination>li:first-child>a,.ChangePage .pagination>li:first-child>span {  border-top-right-radius: 0px;  border-bottom-right-radius: 0px;  }
.pagination>li>a:focus, .pagination>li>a:hover, .pagination>li>span:focus, .pagination>li>span:hover {  background-color: #008fdc;  border-color: #008fdc; color:#fff;  }
.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover{    background-color: #55b2fd;  border-color: #55b2fd;  border-radius: 0 !important;}
.pagination>li:first-child>a, .pagination>li:first-child>span {border-top-left-radius: 0px;border-bottom-left-radius: 0px;}


.news-r>div{margin-bottom: 20px;}
.ad-img a img{width: 100%;border: 1px solid #ccc;}
.ad-img{margin-bottom: 10px;}
.side-box{background-color: #f8f8f8;padding: 20px 0;}
.side-box h6{font-size: 20px;font-weight: bold;margin-bottom: 5px;margin-top: 0;margin-left: 20px;}
.side-box ul{padding-left: 0;margin-bottom: 0;}
.side-box ul li a,.side-box ul li p{font-size: 14px;line-height: 24px;color: #333;}
.side-box ul li p{margin-bottom: 0;color: #999}
.side-box ul li a:hover{color: #00abff;}
.side-box ul li{padding: 10px 20px;border-bottom: 1px solid #ccc;}
.em-btn{width: 100%;display: inline-block;text-align: center;margin-top: 30px;padding-bottom: 10px;}
.em-btn a{padding: 12px 34px;background-color: #00abff;font-size: 14px;color: #fff;}
.side-erma .img-responsive{margin: 0 auto;}
.side-erma h5{margin-top: 0;margin-bottom: 20px;font-size: 20px;text-align: center;}


.smrtBtn{margin-top: 70px; position: relative;text-align: center;}
.smrtBtn a{padding: 10px 46px 10px 46px;background-color: #1d93fe;font-size: 14px;color: #fff;}
.smrtBtn a:hover{background-color: #3fa7fe  }

.newsList ul.news-list{padding-left: 0;}
.newsList .nav-breadcrumb{background-color: transparent; border-bottom: 1px solid #ccc;border-radius: 0;padding: 4px 0 10px 0 ;margin-bottom: 0px}
/*.nav-breadcrumb > + li:before {  padding: 0 7px 0 5px;  color: #333;  content: ">"; font-size: 18px; }*/
.nav-breadcrumb >a,.nav-breadcrumb{font-size: 16px;color: #333;}
.nav-breadcrumb >a:hover{color: #00abff;}
.nav-breadcrumb > a.active:hover { color: #333;}

.back-old-bg{border-radius: 50%;border: 3px solid #29b9fe;background-color:#29b9fe;wdith:36px;height:36px;}
.back-old{position: fixed;top:80px;left:40px;z-index: 999;}
.back-old a{display:block;text-align:center;padding:0;width: 30px;height: 30px;border-radius: 50%;background-color: #fff;border: 1px solid #fff;color: #26abfb;font-size:14px;line-height:30px;font-weight: bold;outline: none;}
.back-old a{z-index:9999;}
.back-old .tooltip{width: 130px;margin-left: 5px;}
.back-old .tooltip .tooltip-inner,.back-old a + .tooltip .tooltip-inner{background-color:#00abff;}
.tooltip.right .tooltip-arrow,.back-old a + .tooltip .tooltip-arrow{border-right-color:#00abff;}

.back-old-btn{margin-top:0;margin-left:-15px;}
.back-old-btn a{font-size:18px;color:#666;}
.back-old-btn a:hover{color:#00abff;}
@media (max-width: 1199px){
    .newshots{width: calc(100% + 10px);margin-left: -10px;margin-top: 20px;}
    .newshots .col-sm-4{padding-left: 10px;}
}
@media (max-width: 1199px) and (min-width: 992px){
    .news-l{padding-right: 30px;}
    .newshots .news-hot-img{height: 129px;}
}
@media (max-width: 991px) and (min-width: 768px){
    .news-l{width:calc(100% - 180px);padding-right: 20px;}
    .news-r{width: 180px;}
    .tabs-titles li a{font-size: 20px}
    .em-btn a{padding: 12px 10px;font-size: 12px;}
    .side-box ul li{padding: 10px 10px;}
    .newMain .container .row{margin-left: 0px;margin-right: 0px;}
    .newshots .news-hot-img{height: 103px;}
		.back-old-btn{margin-left:0px;}
}
@media (max-width: 767px){
    .news-l{width:100%;padding-right: 0px;}
    .news-r{width: 100%;padding: 0 15%;}
    .newMain .container .row{margin-left: 5px;margin-right:5px;}
		.back-old-btn{margin-left:10px;}
		.tab-content{margin-bottom: 60px;}


}
@media (max-width: 500px){
    .news-list .ns-li-img{width: 150px;height: 88px;float: left;padding-right: 10px;}
    .ns-li-info h6{margin-top: 0;margin-bottom: 8px;}
    .ns-li-info h6 a{font-size: 18px;}
    .ns-li-info p{font-size: 12px;line-height: 18px;height: 36px;margin-bottom: 8px;}
    .ns-li-info .ns-infos,.ns-infos a{font-size: 12px;}
    .newMain{margin: 30px 0;}
    .news-r{padding: 0 10px;}
    .newshots .col-sm-4{width: 100%;margin-bottom: 20px;}
    .newshots .news-hot-img{height: 200px;}
}