/* CSS Document */
html {-webkit-text-size-adjust: none; }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}
/* 设置图片视频等自适应调整 */
img {max-width: 100%;height: auto;  width: auto\9; /* ie8 */ vertical-align:top;}
.video embed, .video object, .video iframe {width: 100%;height: auto;}
textarea,input[type="submit"],input[type="reset"],input[type="button"],input[type="text"],input[type="password"],select,button,textarea {resize:none;outline:0;-webkit-appearance: none;border-radius: 0; -webkit-border-radius: 0;white-space:pre-wrap;word-wrap:break-word;}
.css{-webkit-touch-callout: none}
a{-webkit-tap-highlight-color: rgba(0,0,0,0);/*-webkit-user-modify:read-write-plaintext-only; */}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
a:visited{ color:rgba(0,0,0,0);}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}i{ font-style:normal;}
li{list-style:none}img{border:0;}a{color:#000;text-decoration:none;outline:none;}/*a:hover{color:#c00;text-decoration:underline;}*/em{ font-style:normal;}
body{ background:#fff;font:16px/30px "Microsoft Yahei",'Hiragino Sans GB',Helvetica,Arial,sans-serif;/* -webkit-filter: blur(4px);*/}
.clearfix:after {content:".";display:block;visibility:hidden;height:0;clear:both; }/* 清除浮动*/* html .clearfix{ zoom: 1; } 
.fl{ float: left; display:inline;} .fr{ float: right; display:inline;}.mt10{ margin-top:10px;}.mt20{ margin-top:20px;}.mt30{ margin-top:30px;}
/*-------------------------------------------------------------------------------------------------------------------------*/
.w{ width:1140px; margin:0 auto;}
.icon{ background:url(../images/icon.png) no-repeat; display:inline-block;}
.ohead{ height:46px; width:100%; overflow:hidden; border-bottom: 1px solid #DBDBDB; padding-bottom: 6px; margin-bottom: 30px;}
.ohead .logo{ width:225px; height:41px; background:url(../images/dzblogo.jpg) no-repeat;}
.ohead .logo a{ display:block; height:100%; width:100%; text-indent:-9999em;}
.ohead .location{ color:#999; height:30px; margin-top: 11px; line-height:30px; color: #333;}
.ohead .location a{ color:#333;}
.xx{ height:0; width:100%; border-bottom:1px solid #d0d0d0; _margin-top:0 !important;}
.wrap .list{ width:100%;}
.wrap .list .h{ width:100%; height:50px; line-height:50px; text-indent:15px; position:relative; background:#f2f2f2; font-size:20px; font-weight:bold; color:#01204f;}
.wrap .list .h i{ display:block; height:50px; width:5px; background:#01204f; position:absolute; top:0; left:0;}
.wrap .list #page{ text-align:center;}
.wrap .list #page a{ display:inline-block; height:30px; width:70px; border:1px solid #d7d6d6; background:#fff; text-align:center; line-height:30px; font-size:14px; border-radius:4px; color:#bbb; cursor:pointer; margin:0 4px;}
.wrap .list #page a:hover,.wrap .list #page a:active{ color:#fff; background:#f78702;border:1px solid #f78702; }
.wrap .cont-b img{height:auto !important;}

/*尾部*/
.foot .foot1{ height:54px; width:100%; background:#01204f; color:#fff; line-height:54px; margin-top:40px; text-align:center;}
.foot .foot1 a{color:#fff; margin:0 8px;}

/*内容页*/
.wrap .cont-h{ color:#333; font-size:36px; font-weight:bold; line-height:50px; margin:2px 0 10px; text-align: center;}
.wrap .cont-a{ height:30px; line-height:30px; position:relative;}
.wrap .cont-a span{ color:#999; margin-right:20px; font-size:14px;}
.wrap .cont-a .cont-a-src a{ color: #999; }
.wrap .cont-a .share{ position: absolute; top:6px; right: 0; width: 190px; }
.wrap .cont-b{ font-family:"宋体";}
.wrap .cont-b p{ margin:15px 0; font-size:16px; line-height:2em;}
.wrap .cont-c{ padding:10px; border-left:4px solid #01204f; border-right:4px solid #01204f; background:#f2f2f2; text-indent:2em; font-size:14px; line-height:24px; color:#666;}
.wrap .cont-d{ color:#01204f; height:30px; position:relative; font-size:14px;}
.wrap .cont-d a{color:#01204f; }
.wrap .cont-e{ border-top:2px solid #000; border-bottom:2px solid #000; display: none;}
.yt{ text-align: center;}
.yt span{ font-size: 20px; }
.fbt{ text-align: center; font-size: 18px; line-height: 24px; color: #333;}
.bdshare-button-style0-32 a{ display:block  !important; width:30px  !important; height:30px  !important; text-indent:0  !important; background:url(../images/icon.png) no-repeat !important; margin:0 4px !important; border-radius:8px;}
.bdsharebuttonbox #pl{ background-position:0px -111px !important;}
.bdsharebuttonbox .bds_weixin{ background-position:-30px -111px !important;}
.bdsharebuttonbox .bds_tsina{ background-position:-60px -111px !important;}
.bdsharebuttonbox .bds_qzone{ background-position:-90px -111px !important;}
.bdsharebuttonbox .bds_more{ background-position:-120px -111px !important;}
#bdshare_weixin_qrcode_dialog{ height:290px !important;}
/** {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}*/

#wap-head,#wap-search,.wap_bg{ display:none;}
#circle,.wap-ch{ display:none;}
#news_more_page_div_id{ text-align:center;}
#news_more_page_div_id a,#news_more_page_div_id span{ display:inline-block; height:26px; padding:0 10px; border:1px solid #d7d6d6; background:#fff; text-align:center; line-height:26px; font-size:14px; border-radius:5px; color:#bbb; cursor:pointer; margin:0 2px;}
#news_more_page_div_id span,#news_more_page_div_id a:hover,#news_more_page_div_id a:active{ color:#fff; background:#f78702;border:1px solid #f78702; }

.wap-gotop{ height:60px; width:60px; position:fixed; right:20px; bottom:20px; margin-left:620px; opacity:0.2; cursor:pointer;filter:alpha(opacity=20);_position: absolute; _top: expression(eval(document.documentElement.scrollTop || document.body.scrollTop)+eval(document.documentElement.clientHeight || document.body.clientHeight)-80+'px'); z-index:998;}
.wap-gotop img{ width:100%;}
.wap-gotop:hover{ opacity:1;filter:alpha(opacity=100);}
#qw{ display:none;}

#page_top{ width:100%; position:fixed; left:0; top:0; height:48px; background:rgba(235,235,235,.96); background:#ECECEC\9; border-bottom:1px solid #d6d6d6; z-index:9999;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+0)); display:none;}
#page_top .w{ position:relative;}
#fontSet{ padding-left:66px; background:url(../images/set.png) no-repeat center left; height:48px; width:300px;}
#fontSet span{ width:30px; height:30px; line-height:28px; display:block; margin-right:10px; margin-top:9px; float:left; text-align:center; background:#fff;  color:#01204F; background:#d4d4d4; border-radius:50%; font-size:14px; cursor:pointer;}
#fontSet .opt{ background:#01204F; color:#fff;}

.wrap .font-small,.wrap .font-small p{ font-size:14px; margin:10px 0; line-height:28px;}
.wrap .font-middle,.wrap .font-middle p{ font-size:16px; margin:15px 0; line-height:2em;}
.wrap .font-big,.wrap .font-big p{ font-size:20px; margin:20px 0; line-height:36px;}
#feedAv div,#feedAv img,#pop_ad{ display:none !important;}
@media screen and (max-width:1024px){
	*,*::after,*::before{margin:0; padding:0; box-sizing:border-box; -webkit-box-sizing:border-box;}
	.w{ width:100%;}
	.wrap .list	{ width:100%; margin-top:0;}
	#top,.ohead,.wrap .sidebar,.banner,.wrap .list .h,#xmnnfooter,wrap .con1,.bd_ad,#page_top{ display:none !important;}
	.page .wrap .list .h{ display:block;}
	#main{ padding:92px 0 0;}
	#main.page{ padding:66px 12px 0;}
	.wrap{ margin-top:0;}
	.wrap .con2{ display:block;}
	.ohead{ margin-top:20px; display:none;}
	.wrap .cont-b p{ font-size:18px; line-height:30px;}
	.xx,.wrap .list-h{display:none; }
	center{ margin:15px 0;}
	#wap-head{ display:block; position:fixed; top:0; left:0; width:100%;  z-index:949;}
	#wap-head .imt{ height:50px;position:relative;  z-index:99999;background:rgba(222,48,49,0.96); -webkit-backdrop-filter:blur(10px) saturate(180%); line-height:50px; color:#fff; font-size:20px; }
	#goback{ height:50px; width:50px; background:url(../images/goback.png) no-repeat center; background-size:54%; position:absolute; top:0px; left:0px;}
	#wap-head .imt .wap-lm{text-align:center;}
	#wap-head .imt .wap-pd a{ padding:0 12px; display:inline-block;}
	#wap-head .imt .wap-pd .a1{ border-right:1px solid #b12323}
	#wap-head .imt .wap-pd .a2{ font-size:18px;}
	#wap-head .imt .wap-logo{ height:50px; padding:14px 0 14px 12px;}
	#wap-head .imt .wap-logo a{ margin-right:5px;}
	#wap-head .imt .wap-logo img{ height:100%;}
	#wap-head .imt a{ color:#fff;}
	.foot .foot1{font-size:14px; background:#de3031;}
	.wrap .cont-h{ font-size:22px; line-height:30px; margin:10px 0 5px; padding-left:10px; border-left:4px solid rgba(222,48,49,0.96);}
	.wrap .cont-a{  border-bottom:1px solid #e2e2e2; height:40px; line-height:40px; margin-top:15px;}
	.bdsharebuttonbox #pl{ background:url(../images/share_1.png) no-repeat !important; background-size:100% !important;}
	.bdsharebuttonbox .bds_weixin{ background:url(../images/share_2.png) no-repeat !important; background-size:100% !important;}
	.bdsharebuttonbox .bds_tsina{ background:url(../images/share_3.png) no-repeat !important; background-size:100% !important;}
	.bdsharebuttonbox .bds_qzone{ background:url(../images/share_4.png) no-repeat !important; background-size:100% !important;}
	
	.wrap .list #page a:hover{ background:#fff; color:#bbb; border:1px solid #d7d6d6;}
	.wrap .list #page a:active{ color:#fff; background:#f78702;border:1px solid #f78702; }
	.page .wrap .list .b li{ padding:12px 0; }
	.wrap .cont-a .share{top:0;}
	.bdsharebuttonbox .bds_more{ display: none !important;  }
	.yt span{ margin-top: 15px; }
	.wrap .cont-h{ padding-left: 0; border-left: none; margin:5px auto 10px; font-size: 30px;}
}
@media screen and (max-width:640px){
	#news_more_page_div_id a,#news_more_page_div_id span{ height:32px; line-height:32px;}
	#news_more_page_div_id .fy{ display:none;}	
	.content .cont-b{ max-height:1000px; overflow:hidden; position:relative;}
	.content .cont-b #qw{ display:block; position:absolute; bottom:0; left:0; height:280px; width:100%;background: -webkit-linear-gradient(top,rgba(248,248,248,0),rgba(248,248,248,1));background: linear-gradient(top,rgba(248,248,248,0),rgba(248,248,248,1));}
	#qw span{ width:30px; width:120px; position:absolute; left:50%; margin-left:-60px; bottom:20px; text-align:center; color:#de3031; font-size:16px;}
	#qw span::after{ content:""; position:absolute; left:50%; width:16px; height:16px; background:url(../images/up.png) no-repeat center; background-size:100%; margin-left:-8px; bottom:-15px;}
	.content .cont-b.out{ max-height:none;}
    iframe{ width:100%; height:200px;}
    .wap-gotop{ height:40px; width:40px; right:10px; bottom:67px;}
    .wrap .cont-a{ height: 50px; }
    .wrap .cont-a span{ display: block; width: 100%; line-height: 20px; height: 20px; }
    .wrap .cont-a .share{top:6px;}
	.yt span{ font-size: 18px;}
	.wrap .cont-h{ font-size:22px;}
}
@media screen and (max-width:375px){
	#wap-icon{ width:42px;}
	#wap-icon a{ height:42px; width:42px;}
	#wap-head .imt{ font-size:18px; }
	#wap-head .imt .wap-pd .a2{ font-size:16px;}
	.wrap .cont-h{ font-size:20px; line-height:28px;}
	.wrap .list .b li .abstract img{ width:120px; height:83px;}
	.wrap .list .b li h1{ font-size:18px; line-height:26px;}
	.foot .foot1{ height:46px; line-height:46px;}
	.foot .foot1 a{ margin:0 6px;}
}
@media screen and (max-width:360px){
	#main{ padding-top:76px;}
	#main.page{ padding-top:52px;}
	#wap-head .imt{ height:40px; line-height:40px;}
	#wap-head .imt .wap-logo{ height:40px; padding:11px 0 11px 12px;}
	#wap-head .imt .wap-logo img{ height:18px;}
	#wap-head .imt .wap-lm{ line-height:40px;}
	#goback{ width:40px; height:40px;}
	.content{ padding-top:74px;}
	#main.page .content{ padding-top:0;}
	#circle .nav{ padding-top:56px;}
	#circle .nav li{ padding:0 2px;}
	#circle .nav a{ font-size:13px;}
	#wap-icon{ width:38px;}
	#wap-icon a{ height:38px; width:38px;}
	.wrap .list #page a{ width:60px;}
	.foot .foot1{ font-size:12px; margin-top:30px;}
	.foot .foot1 a{ margin:0 4px;}
	.yt span{ font-size: 16px;}
}