/*2018-10-27 定律*/
body{ font-size: 16px; }
/******首页******/

.top{ line-height: 40px; }
.top span{ margin-left: 10px; }
/*logo*/
.logo{ margin: 150px 0 100px; }
.logo img{ display: block; margin: 0 auto; }
/*搜索*/
.search{ width: 60%; margin:0 auto; }
.foot{position:fixed; bottom: 0; left: 0; width: 100%; text-align: center;   }
.foot nav,.sfoot nav{   line-height: 40px; }
.main{ margin-bottom: 100px; } 
.sfoot { background: #f1f1f1; padding: 10px 0; }
.s-top{ padding: 30px 0; }
.s-top img{ height: 40px; margin-right: 20px; }
.s-top .pull-right{line-height: 50px; }
.s-top .pull-right span{ margin-left: 10px;}

 /*列表*/
/* .slist h4 a{ color: #0000CC; }*/
 .slist .items{ margin-bottom: 20px; }
 .slist .desc{ font-size: 13px; color: #666; }
 .slist .desc span{   color: #ccc;   }
 .slist .desc a{ color: #999; }
 .slist .simg{ width: 100px; height:75px; display: inline-block; margin-right: 20px;  }
 
.page-num, .page-link {	position: relative; padding: 5px 10px;display: inline-block;margin-left: -1px;line-height: 1.25;color: #337ab7;background-color: #fff;border: 1px solid #dee2e6;}
a.page-num:hover, .page-link:hover {text-decoration: none;}
.page-num-current {	z-index: 1;	color: #fff;background-color: #337ab7;border-color: #337ab7;}
.page-num-current:hover {color: #fff;}


.advlist a{ display: block; margin-bottom: 20px; }
.advlist a img{ display: block; max-width: 100%; }

/*内容页*/
.detail .fbt span{ margin-right: 10px;  }
.detail .dbt{ padding: 15px; }

.newslist{ padding-bottom: 20px; }
.newslist h5 a{ color: #333; text-decoration: none; }

.newslist span.glyphicon{ font-size: 12px; color: #999; margin-right: 5px; }

.dpic{ max-width:100%; margin: 0 auto 10px; display:block;}
.fbt{ margin-bottom:10px;}

.picScroll-left{ overflow:hidden; position:relative; margin-bottom:30px;    } 
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin:0 6px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left .bd ul li .pic{ text-align:center; }
.picScroll-left .bd ul li .pic img{ width:200px; height:150px; display:block;  padding:2px; border:1px solid #ccc; }
.picScroll-left .bd ul li .pic:hover img{ border-color:#999;  }


@media (max-width: 767px){ 
.logo{ margin: 30px 0 30px; }
.logo img{ display: block; margin: 0 auto; height:60px; }
.search{ width: 90%; margin:0 auto; }
.picScroll-left{ display:none;}
.fbt{ margin-bottom:20px;}
.s-top .pull-left,.pull-right{ display:black !important; float:none !important; text-align:center;  }
.s-top .pull-left img{margin: 0 auto 10px; display:block !important;} 
}
 

.carousel ol{ display:none; }
.carousel img{ display:block; margin:0 auto; }