/*-----body------*/
body {
color: #000000;
lang="zh-CN";
/*-----强制隐藏水平滚动条，显示垂直滚动条------*/
overflow-y:scroll ;
overflow-x:hidden ;
}
html, body, p, h1, h2, h3, h4, h5, ul, ol, li, dl, dt, dd {
margin: 0;
padding: 0;
}
/*--为了让语义块元素在所有版本的浏览器中生效 如下设置--*/
header, section, footer, aside, nav, article, figure
{
display: block;
}
body {
font-family: "Microsoft YaHei","微软雅黑","Hiragino Sans GB",tahoma,arial,simhei;
font-size: 14px;
/*--为了配合固定到顶部的导航栏  */
padding-top:70px;
padding-bottom:0px;
background-color:#f5f5f5;
}
.page-header{
/*导航上下左右--边框厚度*/
border-top: 0px solid transparent;
border-left: 0px solid transparent;
border-right: 0px solid transparent;
border-bottom: 0px solid transparent;
/*消除导航栏圆角*/
border-radius: 0;
background-color:transparent;
color: #222222;
padding:0px;margin-top:5px;margin-bottom:10px;
}
.alert-warning{background-color:#ffffff;
border:1px solid #f5f5f5;
color:#222222;
border-radius: 0px;
padding: 10px;
line-height: 2.0;
}
.cssbk{
border-top:1px solid #00C0A5;padding-left:20px;
}
.csxbk{
border-top:1px solid #FFAC13;padding-left:20px;
}
.img-thumbnail{
padding:0px;
border-color:#eee;
border:0px;
border-radius: 0px;
}
.caption{
padding:10px;
color:#222222;
}
/*footer样式*/
.dibu{
margin-top:250px;
background-color:#ffffff;
color:#757575;
border-top: 0px solid #DFDFDF;
}
img {
background-repeat:repeat;
background-attachment:scroll;
background-position:center;
}
/*表格边框颜色、行间距*/
.table > thead > tr > th,
.table > tbody > tr > th,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > tbody > tr > td,
.table > tfoot > tr > td {
padding: 5px;
line-height: 1.8;
vertical-align: top;
border-top: 0px solid #fcfcfc;
border-bottom: 1px solid #fbfbfb;
}
/*默认链接经过无下划线*/
a{color:#757575;
}
a:hover,
a:focus{
text-decoration:none;
color: #222222;
}
.rzj{
color: #ff6700;
font-size:18px ;
}
.zjm, .gwr, .yzj{
color: #333333;
font-size:18px ;
}
.canshu,.zmjd{
color: #999999;
}
.cszhi{
font-size:16px ;
}
.dropdown-menu {
position: absolute;
top: 100%;
left: 0;
z-index: 1000;
display: none;
float: left;
min-width: 10rem;
padding: 0.5rem 0;
margin: 0.125rem 0 0;
font-size: 1rem;
color: #212529;
text-align: left;
list-style: none;
background-color: #fff;
background-clip: padding-box;
border: 1px solid #D8D8B7;
border-radius: 0.25rem;
}
.nav-tabs {
border-bottom: 1px solid #D8D8B7;
}
.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
border-color: #D8D8B7 #D8D8B7 #D8D8B7;
}
.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
color: #495057;
background-color: #fff;
border-color: #D8D8B7 #D8D8B7 #fff;
}
.tab-pane{
padding-bottom:20px;
border-left: 1px solid #D8D8B7;
border-right: 1px solid #D8D8B7;
border-bottom: 1px solid #D8D8B7;
}
.bg-dark {
background-color: rgba(255, 255, 255, 0.9) !important;
border-bottom: 1px solid #f5f5f5;
}
.navbar-dark .navbar-brand {
color: #222222;
font-size:14px;
}
.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {
color: #ff6700;
font-size:14px;
}
.navbar-dark .navbar-nav .nav-link {
color: #222222;
}
.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {
color: #ff6700;
}
.navbar-dark .navbar-nav .nav-link.disabled {
color: rgba(255, 255, 255, 0.25);
}
.navbar-dark .navbar-nav .show > .nav-link,
.navbar-dark .navbar-nav .active > .nav-link,
.navbar-dark .navbar-nav .nav-link.show,
.navbar-dark .navbar-nav .nav-link.active {
color: #ff6700;
}
.navbar-dark .navbar-toggler-icon {
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 1)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");
}
.navbar-toggler {
padding: 0.2rem 0.5rem;
font-size: 1.25rem;
line-height: 1;
background-color: #a5a5a5;
border:1px solid transparent;
border-radius: 0.25rem;
}
.navbar-toggler:hover, .navbar-toggler:focus {
text-decoration: none;
background-color: #858585;
}
button:focus {
outline: 1px dotted;
outline: 0px auto -webkit-focus-ring-color;
}