body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, pre, dl, dt, dd, ul, ol, li, th, td, div, span, img, 
button, input, select, textarea{margin: 0;padding: 0;} 

html,body {
	font-family:"Arial","Microsoft YaHei","微软雅黑","宋体",sans-serif;
	height: 100%;
	font-size: 14px;
	background:url(dj_body_bg.png);
}
.main-body{
	min-height: 100%;
	height: auto !important;
	height: 100%;
 
}
.middle-block{padding-bottom: 80px;}
.right_side{float:right;}
h2{font-size: 20px;color:#a7282f;}
h3{font-size: 18px;color:#b9262c;font-weight: bold;}
h4{font-size: 16px;color:#3172ce;font-weight: bold;padding:10px 0 14px 0;text-align:center;}
h5{font-size: 16px;color:#3172ce;font-weight: bold;}
a{color: #434343;text-decoration: none;}
a:hover{text-decoration:none;}
.over_hidden{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.navbar-default .navbar-nav>li>a:hover {color:#f7ee05;text-decoration: none;}
a:focus,a:active {outline: none;text-decoration: none;}
.title {margin-top: 0;}
p{font-size: 14px;line-height: 29px;color:#434343;}
 
.container{
	   background-color:#fff;
       padding:15px 20px;
       box-shadow:1px 10px 10px 0px #ccc;
}
.header .container{padding:0 15px;}
.col-sm-3,.col-sm-9{padding-right: 5px;padding-left: 5px;}
.head-img{
	text-align:center;
}
.show-time{font-size:1.1em;float:right;padding:14px;color:#ffeb3b;}
 
.nav-area{padding:0;}
.navbar{margin-bottom:0;}
.navbar-default{background-color:#a80000;border:0;}
.navbar-default .navbar-nav>li>a{
	font-size:18px;
	padding-right:20px;
	padding-left:20px;
	color:#faffff;
	font-weight:600;
}
.navbar-default .navbar-nav>li>a:hover{
	color:#f7ee05;
}

.navbar .navbar-collapse .navbar-nav li:hover > a {
  background-color: #a80000;
  color: #f7ee05;
}
.navbar{border-radius:0;}

.dropdown-menu{background:rgba(168, 0, 0, 0.8);font-size:18px;min-width:120px}
.dropdown-menu li a{color:#faffff; }

.hiSlider-item img{margin:0 auto;width:100%;} 

.top_title h2{font-size:22px;margin:10px 20px;font-weight:bold;text-align:center;line-height:1.5em;margin-top:0}
.top_title h2 a{color:#CB313B; }
.top_title p{text-indent:2em;line-height:2em;padding-right:8px;}
.top_list li{padding:8px 12px; background:url(p_list.png) no-repeat left center;margin-left:8px;}
.top_list li a{color:#333;}
.top_list img{margin:6px auto;padding:0 10px}

/*.tzgg{background:url(tzggbg.png) no-repeat;background-size:97% 100%;height:240px;}*/
 
.zt_list{padding:2px 10px;}
.zt_list li{border:none;}
.zt_list img{margin:0 auto;padding:3px;box-shadow:1px 3px 10px 1px #ccc;margin-top:2px;}


.news_index img{float:left;padding:10px;width:250px;}
.abs{text-indent:2em;line-height:2em;} 
 
.news{padding:5px;}
 
.sub-title{border-bottom:2px solid #a7282f;margin:6px;padding: 5px 5px 8px 32px;background:url(danghui2021.png) no-repeat;}
.sub-title h2{font-weight:600;}
.sub-title h2 a{color:#a7282f;}
.more{font-size: 12px;color: #a7282f;float: right;padding-top: 8px;font-weight:normal;}
.sub-date{padding-left: 0;}

.list-unstyled li{border-bottom:1px dotted #d2d0d0;	}
.news_list li{padding:8px;}

.media  img{width: 150px}
.panel-head{text-align: center;padding-top: 25px;line-height: 35px;}
.news-content{padding: 8px 25px;}
.news-content img,video{margin:5px auto;height: auto;max-width: 100%;}

.item-title{white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}

.panel-group{margin-bottom: 0;}
 
.list-unstyled li .mess-content{float:left;}
.link_list {padding: 15px 20px;}
.link_list li{padding:0 15px;margin-right:10px;} 
.notice_list li{padding:5px;line-height:1.8em;}
.panel-default>.panel-heading{color:#a7282f;}

.box_img img{padding:10px;}
.panel-title{font-size:14px;padding:5px 10px;color:#a7282f;}
.bt{font-size:18px;}
.panel-heading{padding:3px;}
.intro_info{padding:10px 0;line-height:1.8em;}
.list-section{margin:5px 0;}
.panel-body li:hover{  box-shadow: 0px 14px 38px 0px rgba(0, 0, 0, 0.11);}
.panel-body li:hover .btn{color: #fff;background-image: linear-gradient(to right, #70bafe 0%, #998dff 51%, #70bafe 100%);border-color: rgba(204, 241, 255, 0.5);background-clip: inherit;}
.list-section .btn{float:none;display:block; }
.list_title{display:block}
.list-menu{padding-bottom: 20px;}
.list-menu li a {display: block;padding:10px;font-size: 14px;text-align: center;}
.list-menu li:hover{background-color:#f5f5f5;}
.list-menu li:hover a{color:#a7282f;font-weight:bold}
.side-title{padding:10px;text-align:center;font-weight:bold;background:#eee;font-size:18px;}
.panel-heading h3{font-weight:normal;}
.news_index a{color:#3172ce;}
.list_title a{color:#3172ce;}

.footer{
	position:relative;
	margin-top: -70px;
	clear: both;
	height: 100px;
}

.footer  ul{
	padding: 13px 0;
	color:#696969;
	font-size: 12px;
	list-style: none;
}
.footer  p{
	color:#D5D5D5;
	font-size: 12px;
	text-indent: 0;
}
.foot-section{
	margin-top:15px;
	border-right:1px solid #ccc;
}
.foot-section img{
padding:10px 0;
margin-right:10px;
} 
 
@media (max-width:767px){.xs_hide{display:none;}.navbar-nav{text-align:right;}.news_index img{float:none;margin:0 auto;}}