.mr{
	margin-right:20px;
}
.mb{
     margin-bottom:20px;
 }
.content{
	width:1200px;
	margin: 0px auto;
}




/***********************背景 开始***********************/
.dlyth_bg {width: 100%;position: absolute;top: 0px;left: 0px;z-index: -2;}
.dlyth_bg img{ width:100%; height:auto;}

/***********************top 开始***********************/
.top{  width:100%; height:33px;}
.top a{padding:0 10px;line-height:33px;color:  #fff;}

/***********************logo/nav 开始**********************/
.logo{width:100%;position: absolute;top:0;left: 0;z-index: -1;height: 470px;}
.logo img{ width:100%; height:100%;}
.nav{width: 100%;position: absolute;bottom: 55px;left:0;z-index: 999;background:url(dl_shce_03.png) repeat-x;height: 64px;}
.nav ul{
    width:  1200px;
    margin:  0 auto;
}
.nav ul li{ float:left; width:200px; line-height:64px;}
.nav ul li a{ font-size:24px; color:#fff; display:block; text-align:center;}


/************************底部 开始**************************/
.footer{ background:#af2020; width:100%; margin-top: 20px;}
.footer_in{ width:760px; margin:0 auto;padding:10px 0 10px 0; overflow:hidden;}
.footer_wz{ width:510px; margin:0 15px;}
.footer_wz p{ line-height:33px; font-size:14px; color:#fff; text-align:center;}

/*20181105底部修改*/
.copyright {
    width: 100%;
    margin: 0px auto;
    overflow: hidden;
    background: #af2020;
    padding-top: 20px;
    /* border-top:2px solid #0086c2; */
}
.footer_div {
    width: 790px;
    /* height: 120px;*/
    margin: 0 auto;
    text-align: center;
}

.copyright a {
    display: block;
    float: left;
}
.copyright .worddes {
    margin: 0 10px;
    padding-bottom: 10px;
    width: 517px;
    float: left;
}
.copyright p {
    font-size: 13px;
    color: #fff;
    line-height: 2;
    text-align: center;
    width: 504px;
}
.copyright ul {
    margin-left: 10px;
    margin-bottom: 10px;
}
.foo_ul {
    display: block;
    width: 215px;
    height: 20px;
    margin: 0 auto;
    padding-left: 130px;
	
    *padding-left:150px!important;
	+
    margin-bottom:0px!important;
    line-height: 20px;
}

.foo_ul li a{
    font-size: 14px;
    color: #fff;
	display: block;
	*width: 60px;
}
.copyright ul li {
    float: left;
    line-height: 1;
    border-right: 1px solid #fff;
    list-style: none;
}
.copyright ul li.li_last{
    border: 0px;
}
.copyright ul li a {
    color: #fff;
    padding-right: 8px;
    margin-left: 7px;
    font-size: 14px;
	*padding-right: 6px;
	*margin-left: 5px;
	*padding-top: 2px;
}
.copyright .zc {
    padding-left: 10px;
    margin-top: 45px;
    display: block;
}
.copyright .rl {
    margin-top: 12px;
} 
.ly_jc{
    margin: -5px 0px;
}
#_span_jiucuo{
	display: block;
	margin-top: 24px;
	width: 115px;
	float: left;
}


/************************************二级页 开始**************************************/
.page_contents{ width:1200px; margin:0 auto; padding:10px 0;}

/***********当前位置 开始*********/
.dqwz{ background:#f3ffe9; color:#353535; padding:10px 0; font-size:16px; text-indent:25px; margin:0 auto 20px auto;}
.dqwz a{ font-size:16px;color:#353535;}

/******标题 开始******/
.page_title{ width:100%; background:#af0607;}
.page_title a{ font-size:20px; color:#fff; padding:10px 15px; display:block;}
/***********列表list 开始************/
.page_lisr {padding: 0 30px;margin-top: 20px;}
.page_lisr li {font-size: 16px;line-height: 36px;overflow: hidden;}
.page_lisr li a {color: #333;font-size: 16px;background: url(dl_shce_21.png) no-repeat left center;padding: 0 0px 0 15px;float: left;}
.page_lisr li span {color: #999;float: right;}
.dashed {border-bottom: dashed 1px #ccc;margin: 10px 0;}


/************内容页样式************/
.sycon_bg {padding-top: 20px;margin-top: 10px;background: #fff;}
.news_cont {width: 1000px;margin:0 auto;}
.sywzy_h2 {color: #333;font-size: 24px;text-align: center;margin: 30px 0;}
.wxx_neirong_times {position: relative;width: 100%;height: 40px;border-bottom: dashed 1px #ccc;}
.sywzy_xbt {color: #666;font-size: 14px;}
.wxx_neirong_timecent {text-align: center;position: absolute;left: 0;top: 0;width: 100%;line-height: 40px;}
.sywzy_xbt span {margin-left: 20px;}
.sywzy_zh {color: #666;margin: 8px 0 -5px 0;}
.wxx_neirong_timefenxiang {position: absolute;right: 0;top: 0px;margin: 0 !important;}
.sywzy_zh a {color: #666;font-size: 14px;margin-left: 5px;cursor: pointer;display: block;height: 30px;line-height: 30px;float: left;}
.sy_wz {color: #333;text-indent: 2em;font-size: 16px;letter-spacing: 1px;line-height: 35px;width:100%;margin: 20px auto;}
.sywzy_zrbj {text-align: right;color: #666;margin-top: 34px;margin-right: 12px;margin-bottom: 5px;letter-spacing: 1px; font-size:16px;}

/***************分享*****************/
.bshare-custom.icon-medium-plus.cus-jl {width: 90px;float: right;margin-top: 12px;position: relative;}
span.share_box {display: inline-block;width: 50px;height: 30px;margin: 0px;float: right;}
span.share_box img {display: block;width: 20px;height: 20px;cursor: pointer;}
.share_cell {position: absolute;top:20px;left: 40px;}
.share_cell li {width:40px;height:34px;background: rgba(255,255,255,0.95);}
.bshare-custom.icon-medium-plus.cus-jl .bshare-qzone {
background:url(qq1.png) no-repeat center center;
}
.bshare-custom.icon-medium-plus.cus-jl .bshare-sinaminiblog {
    background:url(sina1.png) no-repeat center center;
}
.bshare-custom.icon-medium-plus.cus-jl .bshare-qqmb {
    background:url(tencent1.png) no-repeat center center;
}
.bshare-custom.icon-medium-plus.cus-jl .bshare-weixin {
    background:url(weixin1.png) no-repeat center center;
}

.dl_xwdt{
    background: #edf8ff;
    padding: 15px;
	width: 558px;
}


/****************图片轮播******************/
.ly_56 {
		width: 592px;
		height: 332px;
		position: relative;
		overflow: hidden;
	}
	.ly_56 .ly_lbul {
		width: 100%;
		height: 332px;
		float:left;
	}
		.ly_56 .ly_lbul li {
			width: 100%;
			height: 332px;
			line-height: 332px;
			font-size:60px;
			font-weight:900;
			text-align:left;
			color:#ffffff;
			float:left;
		}
		.ly_56 .ly_lbul li a{
			display:block;
			width:	592px;
			height:332px;
			}
		.ly_56 .ly_lbul li a img{
			width:100%;
			height:100%;
			}
	.ly_56 .ly_ol {
		width: 25%;
		padding: 5px 0px;
		text-align: right;
		position: absolute;
		left: 400px;
		bottom: 11px;
		z-index: 1;
		overflow: hidden;
	}
		.ly_56 .ly_ol li {
			width: 30px;
			height: 6px;
			text-indent:999999px;
			font-weight: 400;
			color: #9e9d24;
			background: #fff;
			margin: 0px 5px;
			cursor: pointer;
			display: inline-block;
			float:left;
		}
		.ly_56 .ly_ol li.df_on {
			background: #ff0000;
		}
			.ly_56 .ly_ol li a {
				font-weight: 100;
				font-size:14px;
				color: #ffffff;
			}
			.ly_56 .ly_ol li a:hover {
				color: #ffffff;
			}
	.ly_56 .df_next,
	.ly_56 .df_prev {
		width: 40px;
		height: 100px;
		position: absolute;
		top: 115px
	}
	.ly_56 .df_prev {
		background:url(df_prev.png) no-repeat center center;
		left: 0px;
	}
	.ly_56 .df_next {
		background: url(df_next.png) no-repeat center center;
		right: 0px;
	}
.ly_lbul li p{
		background:url(dl_ytyzt_txt.png) repeat;
		height:40px;
		position:absolute;
		bottom:0px;
		left:0px;
		width:100%;
		}
	.ly_lbul li p a{
		display:block;
		padding-left:10px;
		height:40px;
		line-height:40px;
		color:#fff;
		font-size:16px;
		font-weight:normal;
		}
.sp_gd{
display: block;
    position: absolute;
    color: #da0000;
    width: 60px;
    height: 30px;
    line-height: 30px;
    z-index: 9;
    right: 5px;
    bottom: 4px;
    font-weight: bold;
}
.sp_gd:hover{
    color: #da0000;
}

.dl_ythlist1{
	width: 95%;
	margin: 0 auto;
}
.dl_ythlist1 li a{
	font-size: 16px;
	color: #000;
	/* height: 34px; */
	/* line-height: 12px; */
	/*	font-weight: bolder;*/
	padding-left: 15px;
}
.dl_ythlist1 li a:hover,.dl_ythlist2 li a:hover{
	color: #ff0000;
}

.dl_ythkh{
	margin: 20px auto;
	width: 1200px;
	height: 200px;
}
.dl_ythkh img{
	width: 100%;
	height: 100%;
}

.dl_ythdiv1{
	width:590px;
}

.dl_ythtit1 a{
	display: block;
	font-size: 22px;
	color: #72b936;
	padding: 0px 7px;
	height: 36px;
	line-height: 36px;
}
.dl_ythtit1 span{
	display: block;
	background: url(dl_ytyzt_15.png) repeat-x;
	width: 545px;
	height: 36px;
}
.dl_ythtit1 .img_logo{
	margin: 7px 0px;
}
.dl_ythlist2 li{
	border-bottom:1px dotted #ccc;
}
.dl_ythlist2 li a{
	font-size: 18px;
	font-weight: bolder;
	height: 35px;
	line-height: 35px;
}
.dl_ythlist2 li p{
	line-height: 25px;
	color: #666;
	font-size: 16px;
	margin-bottom: 10px;
}

.dl_ythsoxc{
	/*width:567px;*/
/*	background: url(dl_shce_28.png);*/
}
.dl_ythsoxc .dl_ythtit1 {
	display:block;
}
.dl_ythul{
	margin:20px auto 0px auto;
	width: 374px;
}
.dl_ythul li a{
	display: block;
	width: 372px;
	height: 209px;
	border: 1px solid #ccc;
}
.dl_ythul li a img{
	width: 100%;
	height: 100%;
}
.dl_ythul li p a{
	height: 50px;
    line-height: 34px;
    color: #444;
    font-size: 16px;
    border: 0px;
}

.dl_ythcgzs{
	width: 100%;
}
.dl_ythcgzs span{
	width: 981px;
	height: 36px;
}

.ly_59 {
		width: 1180px;
		margin: 0px 0px 0px 0px;
    padding: 10px 0px;
		background: #ffffff;
		overflow: hidden;
	}
	.ly_59_box {
		width: 1180px;
		position:relative;
		overflow: hidden;
		float:right;
	}
		.ly_59_box .df_next,
		.ly_59_box .df_prev {
			width: 24px;
			height: 120px;
			position:absolute;
			right:17px;
			top:33px;
			overflow: hidden;
			z-index:2;
		}
			.ly_59_box .df_prev {

				left: 0px;
				background:url(dl_ytyzt_41.png) no-repeat center;
			}
			.ly_59_box .df_next {

				right: 0px;
				background:url(dl_ytyzt_44.png) no-repeat center;
			}
		.ly_59_list {
			width: 1083px;
			height: 201px;
			margin: 0px auto;
			position:relative;
			z-index:1;
			overflow: hidden;
		}
			.ly_59_list ul {
				height: 201px;
				overflow: hidden;
				margin: 0 auto;
			}
				.ly_59_list ul li {
					width: 355px;
					height: 201px;
					margin:0px 0px;
					text-align: center;
					padding: 0px 3px;
					overflow: hidden;
					float:left;
				}
					.ly_59_list ul li p {
						width: 355px;
						height: 201px;
						line-height: 201px;
						text-align:center;
						background:#0066cc;
						overflow: hidden;
					}
				.ly_59_list ul li p a{
						width: 355px;
						height: 201px;
						display: block;
					}
				.ly_59_list ul li p a img{
						width: 100%;
						height: 100%;
					}
						.ly_59_list ul li p img {
							width: 355px;
						height: 201px;
						}
						.ly_59_list ul li p a {
							font-size:14px;
							color:#ffffff;
						}
					.ly_59_list ul li h3 {
						width: 100%;
						height: 44px;
						line-height: 34px;
						text-align:center;
						font-weight:100;
						font-size:14px;
						background:#dedede;
						overflow: hidden;
					}
						.ly_59_list ul li h3 a {
							font-size:14px;
							color:#333333;
						}


.ly_01_02{width:1200px;height:200px;float:left; border:solid 1px #ccc; margin-right:39px;}
.ly_01_02_box{width:1200px;height:200px;position: relative;}
.ly_01_02_box ul{width:1200px;height:200px;}
.ly_01_02_box ul li{width:1200px;height:200px;position: relative;float:left;}
.ly_01_02_box ul li p{width:1200px;height:200px;}
.ly_01_02_box ul li p img{width: 100%;height: 100%;}
.ly_01_02_box ul li h3{width:1200px;height:50px;line-height:50px;padding-left:10px;position: absolute;left:0px;bottom:0;overflow: hidden; background:url(text_bg.png) repeat;}
.ly_01_02_box ul li h3 a{color:#fff;font-family:"Microsoft YaHei"; font-size:16px;}
.ly_01_02_box h6{width: 100%;height: 36px;position: absolute;left: 0px;bottom:0px;z-index: 1;overflow: hidden;}
.ly_01_02_box ol{position: absolute;bottom:15px;right: 8px;z-index: 3;}
.ly_01_02_box ol li {width:16px;height:16px;line-height: 18px;margin-right:8px;text-align: center;cursor: pointer;position: relative;overflow: hidden;float: left;}
.ly_01_02_box ol li a {width: 100%;height: 100%;font-size:12px;color: #333;background:#fff;float:left; text-indent:-9999em;}
.ly_01_02_box ol a:hover,.ly_01_02_box ol li.df_on a {color: #ffffff;background: #9e9d24;}


.dlythzt_header{
	height: 510px;
	position: relative;
}
.dl_ythlist1 li{
	height: 35px;
	overflow:  hidden;
	line-height: 35px;
}
.dl_ythlist1 li a{
	float:left;
    background:url(dl_shce_21.png) no-repeat left center;
}
.dl_ythlist1 li span{
	float:right;
	display: block;
	/* height: 45px; */
	/* line-height: 12px; */
	font-size:16px;
}
.dl_ythlist1 li{
	background: url(ly_list1_1.png) no-repeat left center;
	padding-left: 10px;
}
.dl_ythlist2 li p span{

	display:block;
	font-size:16px;
	color: #666;
	text-align: right;
}


.jbfs_div{
	height: 250px;
	overflow-x:hidden ;
	overflow-y: scroll;
	padding: 10px 20px 20px 20px;
}
.jbfs_div h2{
	height: 50px;
	line-height: 50px;
	font-size: 16px;
	font-weight: bold;
	color: #333;
	text-align: center;
}
.jbfs_div p{
	line-height: 30px;
	font-size: 16px;
	color: #333;
}
.jbfs_div2{
	height: 250px;
	padding: 10px 20px 20px 20px;
}
.dl_fs{
	display: block;
	width: 80px;
	height: 35px;
	line-height: 35px;
	color: #fff;
	background: #448aca;
	margin: 20px auto;
	text-align:center;
	font-size: 18px;
}
.dl_fs:hover {
	color: #fff;
	background: #387ebe;
}