	ul{
	list-style: none;
	padding: 0;}
.public_box a:hover{
	color: #06498D !important;}
.ztlm_imgbox a:hover,footer p a:hover,.sreach .btn-groupbox a:hover{
	color: white !important;}
/**/
.public_box div div{
	padding: 0;}
.public_box .public_title{
	font-size: 20px;
	font-weight: 600;
	line-height: 46px;
	color: #005eb8;
	border-bottom: 2px solid #da5f61;}
/*背景图标*/
.xinwen{
	background: url(../img/xinwen.jpg) no-repeat left;}
.tzgg{
	background: url(../img/gonggao.jpg) no-repeat left;}
.keyan{
	background: url(../img/keyan.jpg) no-repeat left;
	background-size: 36px auto !important;}
.sizhenggongzuo{
	background: url(../img/zhaungti.png) no-repeat left;}
.dongtai{
	background: url(../img/peiyang.jpg) no-repeat left;}
.lanmu{
	background: url(../img/zhaungti.jpg) no-repeat left;
	background-size: 24px auto !important;}
.tuanxue{
	background: url(../img/dangjian.jpg) no-repeat left;}
/*背景图标*/
.public_box .public_title span{
	display: inline-block;
	height: 100%;
	padding-left: 40px;
	background-size: 30px auto;}

.public_box .public_title a{
	color: black;
	text-decoration: none;
	font-size: 14px;
	transition: 0.2s;}

/*.new_imgtext>div{
	padding: 20px 10px !important;
}*/
.new_imgtext img{
	width: 100%;
	height: auto;}
.new_imgtext .new_tities a{
	font-size: 16px;
    color: black;
    line-height: 30px;
    font-weight: 600;
	text-decoration: none;}
.new_imgtext .new_contents p{
	text-indent: 32px;
	font-size: 12px;
	margin: 15px 0px;
	line-height: 26px;
	text-align: justify;
	text-justify: inter-ideograph;}
.new_imgtext .new_times a{
	display: block;
	width: 100%;
	color: black;
	text-decoration: none;}
.new_imgtext .new_times a .rarr{
	float: right;}

/*.news_list>div{
	padding: 10px !important;
}*/
.news_list li{
	height: 80px;
	border-top: 1px solid #DA5F61;
    padding: 14px 0px;
    line-height: 26px;
	transition: 0.5s;
    box-sizing: border-box;}
.news_list li a{
	font-size: 14px;
	color: black;
	text-decoration: none;}
.news_list li span{
	float: right;
	margin-right: 10px;}

/**/
.tzgg_listbox{
	padding: 10px 0px !important;}
.tzgg_listbox li{
	transition: 0.5s;
	padding: 14px 0 !important;
	border-bottom: 1px solid #06498d;}
.tzgg_listbox li:last-child{
	border-bottom: none;}
.tzgg_listbox li span{
	font-size: 14px;}
.tzgg_listbox li a{
	display: block;
	width: 100%;
	font-size: 14px;
	color: black;
	text-decoration: none;
	line-height: 55px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;}
.tzgg_listbox li p{
	background: url(../img/tongzhi.jpg) no-repeat left;
	background-size: 16px auto;
    padding-left: 20px;
	margin-bottom: 2px;}

/**/
.xueshu{}
/*.xueshu>div{
	padding: 20px 0 !important;
}*/
.xueshu>div li {
    padding: 15px 0px;
    border-bottom: 1px solid #06498D;}
.xueshu>div li:last-child{
	border: none;}

.xueshu>div li a{
	display: inline-block;
	width: 70%;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	color: black;
	font-size: 14px;
	text-decoration: none;}
.xueshu>div li>span{
	float: right;
	font-size: 14px;}
.xueshu>div li p{
	font-size: 12px;
	margin: 0px; 
	color: #999999;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;}

/**/
.dj_imgbox{
	padding: 20px 0px 0px 0px !important;
	text-align: center;}
.dj_imgbox div{
	position: relative;}
.dj_imgbox div a{
	position: absolute;
	bottom: 0;
	left: 0;
	display: block;
	width: 100%;
	height: auto;
	line-height: 46px;
	color: white;
	text-decoration: none;
	background: rgba(0,0,0,0.3);
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;}
.dj_imgbox img{
	width: 100%;
	height: auto;}

/**/
.borders li{
	padding-left: 16px !important;
	position: relative;
	border-bottom: 1px solid #da5f61 !important;}
.borders li::after{
	content: "";
	position: absolute;
	top: 45%;
	left: 0px;
	transform: translate(0%,-45%);
	width: 5px;
	height: 5px;
	border-radius: 50%;
	background: black;}
.sizheng li{
	border-bottom: 1px solid #da5f61 !important;}
.sizheng li:last-child,.borders li:last-child{
	border: none !important;}
.sizheng li a{
	line-height: 48px;
	display: inline-block;
	width: 70%;
	font-size: 14px;
	color: black;
	text-decoration: none;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;}
.sizheng li span{
	font-size: 14px;
	float: right;
	line-height: 46px;}

/**/
.pydt_box{
	width: 100%;
	height: auto;
	background: url(../img/disebeijing.jpg) no-repeat left;
	background-size: 100% 100%;}
.pydt_listbox{
	padding: 20px 10px !important;}
.pydt_listbox>div{
	margin: 20px 0px;}
.data_box{
	text-align: center;
	border: 1px solid;}
.data_box span{
	display: block;
	width: 100%;
	height: 28px;
	font-size: 12px;
	line-height: 28px;
	color: white;
	background: #06498D;}
.data_box p{
	color: #06498D;
	margin-bottom: 0px;
	font-size: 24px;}
.pydt_listbox .content_box{
	padding: 10px 30px 10px 10px;}
.pydt_listbox .content_box a{
	font-size: 14px;
	color: black;
	text-decoration: none;
	line-height: 22px;}
.ztlm_imgbox{
}
.ztlm_imgbox div{
	position: relative;
	padding: 50px 0 !important;
        width: 50%;
}
.ztlm_imgbox div a{
	
	width: 100%;
	height: auto;
	color: white;
	text-decoration: none;
	font-size: 20px;
	text-align: center;
	z-index: 9;}
.ztlm_imgbox div img{
width:361px;
	height: auto;}
/*
.ztlm_imgbox div:nth-of-type(1) a{
	top: 56%;
	left: 60%;
	transform: translate(-60%,-60%);
	
}
.ztlm_imgbox div:nth-of-type(2) a{
	top: 56%;
	left: 60%;
	transform: translate(-60%,-60%);
	
}
.ztlm_imgbox div:nth-of-type(3) a{
	top: 56%;
	left: 60%;
	transform: translate(-60%,-60%);
}*/

/*内边距*/
.padding1{
	padding-right: 20px !important;}
.padding2{
	padding-left: 20px !important;}
.padding3{
	padding: 14px 20px 20px 0px !important
;}
.padding4{
	padding: 14px 0px 20px 20px !important
;}
/*内边距*/
.news_list .list-group{
	margin-bottom: 0;}


@media only screen and (min-width: 100px) and (max-width: 768px) {
	.new_imgtext .new_tities a{
		font-size: 12px;
		line-height: 0.5;}
	.ztlm_imgbox div a{
		font-size: 18px;}
	.new_imgtext .new_contents p{
		font-size: 10px;
		margin: 8px 0px;}
	.news_list li a,.news_list li span{
		font-size: 12px;}
	.tzgg_listbox li p,.tzgg_listbox li a{
		font-size: 12px !important;
		margin-bottom: 0;}
	/*.pydt_listbox>div{
		margin: 6px;
	}*/
	.data_box span{
		display: block;
		width: 100%;
		height: 20px;
		font-size: 12px;
		line-height: 20px;
		color: white;
		background: #06498D;}
	.data_box p{
		margin: 6px 0;}
	.xueshu>div {
	    padding: 10px 0 !important;}
	.list-group{
		margin-bottom: 0 !important;}
	
	.dj_imgbox{
		padding: 20px 0 !important;
		text-align: center;}
	
	.padding1{
		padding-right: 0px !important;}
	.padding2{
		padding-left: 0px !important;}
	.padding3{
		padding: 0px !important
	;}
	.padding4{
		padding: 0px !important
	;}
	.pydt_listbox .content_box a{
		font-size: 12px;}
}

@media only screen and (min-width: 768px) and (max-width: 1024px) {
	.public_box .public_title span{
		font-size: 16px;}
	.padding1{
		padding-right: 20px !important;}
	.padding2{
		padding-left: 20px !important;}
	.padding3{
		padding: 30px 20px 20px 0px !important
	;}
	.padding4{
		padding: 30px 0px 20px 20px !important
	;}
	.sreach{
		display: none;}
}