* {
		    margin: 0;
		    padding: 0;
		    list-style: none;
		    font-family: MicrosoftYaHei;
		}
		
		body {
		    font-family: MicrosoftYaHei;
		    margin: 0 auto;
		   
		}
		
		img {
		    border: 0;
		}
		
		.all{
		 margin:0 auto;
		    height:auto;
		   overflow:hidden;min-width:1200px;
		}
		
		/* banner */
		.ban{min-width:1200px; background:url(/zgdk/resource/cms/2022/02/img_pc_site/2022021615142491842.png) no-repeat top center;height:550px;}

		
		/* 内容区 */
		.con{
		    width:1200px;
		    padding:40px 0;
		    margin: 0 auto; overflow:hidden;min-width:1200px;padding-top:18px;
		}
		
		/* 中间部分公用的盒子样式（白底，阴影，padding） */
		.blockOne,.BTLeft,.BTRight,.blockThree{
		    background:#fff;
		    /*box-shadow: 0px 6px 24px 0px rgba(153,153,153,0.14);*/
		    padding:23px 21px 30px 21px;
		}.blockOne{padding-top:30px !important;}
.blockjcsj{
		    background:#fff;
		   /* box-shadow: 0px 6px 24px 0px rgba(153,153,153,0.14);*/
		    padding:23px;margin-top:30px;
		}
		/* 公用 标题 */
		.blockTitle{
		    /*text-align:center;*/
		}
		.blockTitle p{
		    position:relative;
		}
		.blockTitle p span.spantitle{
			font-size: 24px;
			font-family: Microsoft YaHei;
			font-weight: bold;
			color: #333333;
			line-height: 13px;display:block;text-align:center;
			
		}
.bza{width:1200px;margin:0 auto;}
.blockTitle .titleLeftIcon{
	display:block;
	position:absolute;
	top:0px;
	left: 38%;
	width:67px;
	height:16px;
	background:url(/zgdk/resource/cms/2021/07/img_pc_site/left_bg.jpg) no-repeat;
}
.blockTitle p span.spanline{
	display: block;
	width:67px;
	height:16px;
	background:url(/zgdk/resource/cms/2021/07/img_pc_site/right_bg.jpg) no-repeat;
   position:absolute;
   top:0px;
   right: 38%;
	
}

		/* 公用标题结束 */
		
		
		/* 左图右新闻结构：第一块和第三块共用 */
		.leftImgRightNews{
		    margin-top:30px;
		    overflow: hidden;
		}
		.leftImgRightNews .OCLeft{
		    width:53%;
		    display: inline-block;float:left;
		}
		.leftImgRightNews img{
		    /*width:100%;*/
		}
.leftImgRightNews .OCLeft .leftimg{width:592px;height:322px;overflow:hidden;object-fit:cover;}
		.leftImgRightNews .OCRight{
		    width:45%;
		    display: inline-block;
		    float:right;
		
		}
		.OCRTitle{
		    font-family: 'Microsoft YaHei';
		}
		.OCRTitle p.title1 a{
		    font-size: 20px;
		    font-weight: bold;
		    color: #d4141a;
		    font-family: 'Microsoft YaHei';
		    line-height: 40px;
		}
		.OCRTitle p.summary1{
		    font-size: 18px;
		    font-weight: 400;
		    font-family: 'Microsoft YaHei';
		    color: #1A1A1A;
		    line-height: 30px;
		}
		/* 新闻列表结构：中间块结构 2左 单独调用  1、3行包含在左图右新闻结构中 */
		.newsList{
		    /*margin-top:14px;*/
		}

.newsList li{ overflow:hidden; line-height:44px;_line-height:44px;*line-height:44px;*height:44px; vertical-align : bottom; background:url(/zgdk/resource/cms/2022/02/img_pc_site/title_arrow.jpg) no-repeat left center;  padding-left:28px;}
	.newsList li a{font-size: 18px; color:#1A1A1A;}
	

*+html .newsList li{ background:url(/zgdk/resource/cms/2022/02/img_pc_site/title_arrow.jpg) no-repeat left center; padding-left:28px;height:37px;_height:37px;overflow:hidden; line-height:37px;vertical-align:auto;}

.newsList li .li_title{float:left;}

.newsList.newtitle li{ background:url(/zgdk/resource/cms/2022/02/img_pc_site/title_arrow.jpg) no-repeat left center; padding-left:28px; line-height:37px;height:37px; *line-height:37px;*height:37px; }
*+html .newsList.newtitle li{ background:url(/zgdk/resource/cms/2022/02/img_pc_site/title_arrow.jpg) no-repeat left center; line-height:37px;height:37px;}
	
		
		.newsList li div{
		    display:inline-block;
		}
		.newsList li img{
		    width:12px;
		    height:12px;
		}
		
		.newsList li div:first-of-type{
		    font-size: 18px;
		    font-family: Microsoft YaHei;
		    font-weight: 400;
		    color: #1A1A1A;
		    line-height: 40px;
		}
		.newsList li .date{
		    line-height: 40px;
		    float:right;
		    font-size: 14px;
		    font-family: Microsoft YaHei;
		    font-weight: 400;
		    color: #999999;
		}
		/* 新闻列表结构：中间块结构 2左 单独调用  1、3行包含在左图右新闻结构中 结束*/
		/* 左图右新闻结构：第一块和第三块共用  结束*/
		
		
		
		/* 中间内容区第一块：只剩下了最后的 ‘更多’ */
		
.oneBottom{
		    margin-top:30px;
		    color: #999999;
		}
		.oneBottom p a{
		    font-size: 16px;
		    font-family: Microsoft YaHei;
		    font-weight: 400;
		    text-align: center;display:block;padding-left:58px;
		}
		
		.more_gd p a{
		    font-size: 16px;
		    font-family: Microsoft YaHei;
		    font-weight: 400;
		    text-align: center;display:block;
		}
		
		
		
		/* 中间内容区 - 第二行 */
		.blockTwo{
		    overflow: hidden;
		    padding:30px 0;
		}
.blockTree{overflow: hidden;margin-bottom:40px;}
		.BTLeft{
		    width:525px;
		    float:left;
		}
		.BTRight{
		    width:525px;
		    float:right;
		}
		.blockTwo .BTLeft .titleLeftIcon,.blockTree .BTLeft .titleLeftIcon{
		    left:18%;
		}
		.blockTwo .BTLeft .spanline,.blockTree .BTLeft .spanline{
		    right:18%;
		}
.blockTwo .BTRight .titleLeftIcon,.blockTree .BTRight .titleLeftIcon{
		    left:18%;
		}
		.blockTwo .BTRight .spanline,.blockTree .BTRight .spanline{
		    right:18%;
		}


		.BTRight .conVideo{
		    padding-bottom: 13px; width:456px !important;height:212px !important;overflow:hidden;
		}
.BTRight .conVideo  video{width:456px !important;height:212px !important;overflow:hidden;background:#000;}
.BTRight .conVideo  .video-js{width:456px !important;height:212px !important;overflow:hidden;background:#000;}
		.BTRight .conVideo img{
		    width:100%;
		    border-radius: 8px;
		}
		
		.BTRight  p.sp_title a{
		    font-size: 18px;
		    font-family: Microsoft YaHei;
		    font-weight: bold;
		    color: #333333;
		    padding:20px 0;display:block;
		}
		/* 中间内容区 - 第二行 结束 */
		
		
		/* 中间第三行内容区 */
		.blockThree{
		    overflow: hidden;
		}
		.OCBottom{
		    margin-top:30px;
		    overflow: hidden;
		}
		.OCBottom ul{
		    overflow: hidden;
		}
		.OCBottom ul li{
		    float:left;
		    width:calc(25% - 10px);
		    padding-right:10px;
		}
		.OCBottom ul li img{
		    width:100%;
		    border-radius: 12px;
		}
		
		.OCBottom ul li:last-of-type{
		    padding-right:0;
		}
		/* 中间第三行内容区 - 结束*/
		
		/* 内容区结束 */
		
		/* 页脚 */
		.footer{
		    width:100%;
		    background: url(../img/footerBg.png);
		}


.image_all{margin:0 auto;overflow:hidden;}


/*编者按*/
.bzacon{margin-top:40px;}
.bzacon p{font-size:20px;font-family:"黑体";line-height:32px;color:#222;padding:0 10px;}
.title_top{text-align:center;padding-bottom:18px;}

.lh_xwjj_01 a {
    color: #333;
    display: block;
    font-size: 20px;
 padding-bottom:10px;
padding-top:10px;
  
    width: 100%;
   font-weight:bold;
}
.lh_xwjj_01xq {
    color: #1a1a1a;
    font-size: 18px;
    line-height: 30px;overflow:hidden;position:relative;/*text-indent:2em;*/
}
.lh_xwjj_01xq a {
   font-size:18px;color:#999999;padding-left:10px;
}
.dzbs_img{margin-top:22px;}

.dzbs_img img{width:522px; height:170px;object-fit:cover;}


/*@media only screen and (max-width:500px){
.lh_xwjj_01 a{font-size:14px !important;}
.lh_xwjj_01xq{font-size:12px !important;}
.lh_xwjj_01xq a{font-size:12px !important;}
}*/

.right_img{margin-top:32px;margin-right:-55px;}
.right_img a img{width:360px;height:195px;overflow:hidden;object-fit:cover;}
.fdsj_img{margin-top:46px;}
.fdsj_img li{float:left;margin-right:39px;margin-bottom:30px;width:360px;height:252px;}
.fdsj_img li img{width:360px;height:195px;overflow:hidden;border-radius:4px;object-fit:cover;}
.fdsj_img li a{display:block;}
.fdsj_img li h3 a{font-size:18px;line-height:32px;color:#1a1a1a;font-weight:normal;padding-top:10px;}
.title_bottom {
    margin: 14px 0 40px 0;font-size:18px;color:#1a1a1a;line-height:36px;
}
.title_bottom a {

    font-size: 24px;
    line-height: 23px;display:block;text-align:center;color:#333;
}

.tshd_list li{margin-bottom:30px;overflow:hidden;}
.tshd_list{margin-top:32px;}

.px_201608_leftimg{width:190px; height:108px; float:left; margin-right:15px;}
.px_201608_leftimg img{width:190px; height:108px; display: inline-block;}
.px_201608_righttext{width:320px; float:left; color:#545454;font-size:14px;}
.px_201608_righttext h5{margin-bottom:10px;padding-top:3px;}
.px_201608_righttext h5 a{font-size:20px; font-weight:bold; line-height:20px;color:#222;}
.px_201608_righttext p{line-height:24px; position:relative; height:80px; overfloat:hidden; font-size:14px;color:#666;}
.px_201608_righttext p a{color:#666; float:right; bottom:0; right:0; position:absolute; *position:absolute; *right:0; *bottom:0; _position:absolute;  _right:0; _bottom:0; position:absolute\9;  right:0\9; bottom:0\9;}





.zt_footer{background:#982e29 !important;}



#certify {
	position: relative;
	width: 1105px;
	margin: 0 auto
}

#certify .swiper-container {padding-bottom:20px;
}

#certify  .swiper-slide {
	width: 979px;
	height: 550px;


	
}
#certify  .swiper-slide img{
	display:block;overflow:hidden;width:979px;height:550px; box-shadow:1px 5px 10px #999;
}
#certify  .swiper-slide p {
	line-height: 98px;
	padding-top: 0;
	text-align: center;
	color: #636363;
	font-size: 1.1em;
	margin: 0;  position:absolute;bottom:-27px;left:10px;
}
#certify  .swiper-slide p a{font-size:18px;color:#fff;}
#certify .swiper-pagination {
	width: 100%;
	bottom: 20px;bottom:20px;right:-335px;
}

#certify .swiper-pagination-bullets .swiper-pagination-bullet {
	margin: 0 5px;
	background-color: #fff;
	width: 8px;
	height: 8px;
	opacity: 1;
}

#certify .swiper-pagination-bullets .swiper-pagination-bullet-active {
	border: 1px solid #fff;
	background-color: #317dff;
}

#certify .swiper-button-prev {
	left: -54px;
	width: 30px;
	height: 80px;
	background: url(/zgdk/resource/cms/2022/02/img_pc_site/left_arrow.png) no-repeat;
	
}

#certify .swiper-button-prev:hover {
}

#certify .swiper-button-next {
	right: -54px;
	width: 30px;
	height: 80px;
	background: url(/zgdk/resource/cms/2022/02/img_pc_site/right_arrow.png) no-repeat;
	
}

#certify .swiper-button-next:hover {
	
}
#certify .swiper-slide.swiper-slide-next  .btnBg{display:none;}
#certify .swiper-slide.swiper-slide-next  p{display:none;}
#certify .swiper-slide.swiper-slide-prev .btnBg{display:none;}
#certify .swiper-slide.swiper-slide-prev p{display:none;}
#certify .swiper-slide.swiper-slide-next img{border-radius:8px;display:block;}
#certify .swiper-slide.swiper-slide-prev img{border-radius:8px;display:block;}




#certify .swiper-slide .btnBg{width:979px;height:50px; position:absolute;bottom:0px;left:0; background:#000; filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity: 0.6;opacity: 0.6;}


.title_top{text-align:center;}
 .title_top a {
    font-size: 48px;
    color: #d30a00;
    /*line-height: 54px;*/font-weight:bold;margin-top:50px;display:block;
}
.title_top p{font-size:18px;color:#1a1a1a;line-height:40px;text-align:left;padding-top:8px;}

	.more_gd p a{
		    font-size: 16px;
		    font-family: Microsoft YaHei;
		    font-weight: 400;
		    text-align: center;display:block;
		}


.title_bgall{width:1157px;height:65px;background:url(/zgdk/resource/cms/2022/02/img_pc_site/title_bg.jpg) no-repeat;text-align: center;font-size: 30px;color: #fef2d5;font-weight: bold;line-height: 58px;}
.ul_kmh{margin-top:40px;}
.ul_kmh li{width:368px;height:134px; background:#eaecf0; float:left; margin-bottom:32px; margin-right:30px;}
.ul_kmh li a{padding:20px; font-size:18px;color:#1a1a1a;line-height:32px;display:block; font-weight:bold;}
.zt_more{text-align:right;}
.zt_more a{font-size:16px;color:#999999;}