@charset "utf-8";
/* CSS Document */
body{ font-family: 'Microsoft YaHei', sans-serif; background:#fff url(zt_2021jd_bg1.png) no-repeat; background-position: 0px 850px;}
.ztbackground{ clear:both;}
.ztbanner{ width:100%; background:url(zt_2021jd_banner.jpg) repeat-x top center; height:700px; position:relative; content: " "; display: table;  }
.ztmenu { margin:0 auto; width: 100%; min-width:1200px; height:80px; line-height: 80px; background: #d68630; text-align:center; }
.ztmenu a{ font-size:24px; margin: 0 10px; font-weight:bold; color:#fff; text-shadow:#820000 1px 1px 0px; letter-spacing:3px; }
.ztmenu a:hover{ color:#ffff00; text-decoration:none;}

/* 区域 */
.ztArea{ margin:0 auto; width:1200px; }
.ztArea .zt_left{ float:left; width:880px; background:#fff; display:inline; overflow:hidden;}
.ztArea .zt_right{ float:right; width:270px; background:#fff; padding:0 15px; display:inline; }

.zt_Topnews { width:100%; content: " "; display: table; clear: both;}
.zt_Topnews h1 { padding:20px 0; font-size:60px; font-weight:bold; text-align:center; }
.zt_Topnews h1 a{ color: #be271a }
.zt_Topnews h2 { padding:20px 0; font-size:30px; font-weight:bold; text-align:center; }
.zt_Topnews dd { font-size:20px; }

/* 图片+摘要 */
.picSummary { color:#666666; line-height: 21px; }
.picSummary img { float: left; margin-right: 15px; }
.picSummary.padding { padding:0 0 0 12px; }
.picSummary a{ }

.zt_summary{ margin:0 auto; width:940px; padding:0 10px; font-size:14px; line-height:25px; text-indent:2em; overflow:hidden; clear:both;}

/* 焦点图片 */
.zt_jd_PicNews{ float: left; width: 640px; }
.zt_jd_NewsList{ float: left; width: 560px; }

/* 切换图片 */
.zt_jd_Photo{ width:1200px; height: 500px; overflow:hidden; }
.zt_jd_Photo ul{  }
.zt_jd_Photo li{ }

/* 图解数说 */
.zt_jd_tujie{ width:1200px; overflow:hidden; }
.zt_jd_tujie ul{ float:left; width:1230px; }
.zt_jd_tujie li{ float:left; width: 380px; margin:0px 30px 0 0; display:inline-block; }


/* 互动学习 */
.zt_jd_hudong{ width:1200px; height:398px; background:#f9f3e7 url(zt_2021jd_bg2.png) no-repeat; overflow:hidden; }
.zt_jd_hudong .keyWord{ float: left; width: 500px; height:398px; position: relative; }
.zt_jd_hudong .keyWord .tt1{ position: absolute; top: 60px; right: 40px; font-size: 24px; font-weight: bold; text-align: right;}
.zt_jd_hudong .keyWord .tt2{ position: absolute; top: 120px; left: 60px; font-size: 16px; font-weight: bold;}
.zt_jd_hudong .keyWord .tt3{ position: absolute; top: 160px; right: 40px; font-size: 24px; font-weight: bold; color: red;}
.zt_jd_hudong .keyWord .tt4{ position: absolute; top: 220px; right: 40px; font-size: 40px; font-weight: bold;}
.zt_jd_hudong .keyWord .tt5{ position: absolute; top: 300px; left: 60px; font-size: 24px; font-weight: bold; color: red;}
.zt_jd_hudong .list{}



/*=============公用部分================*/
.ztList{ padding:0 20px;}
.ztList ul{}
.ztList li{ padding:15px 0; float: left;width: 500px; margin-right: 50px;}
.ztList li h1{ padding-bottom:10px; text-align:center; font-size:36px; font-weight:bold; font-family: 'Microsoft YaHei','黑体','Simhei',sans-serif;}
.ztList li h2{ padding-bottom:10px; text-align:center; font-size:18px; font-family: 'Microsoft YaHei','黑体','Simhei',sans-serif; font-weight:bold; }
.ztList li dd{ padding:6px; line-height:25px; text-indent:2em; color:#666; font-size:14px;}
.ztList li h3{ float:left; font-size:18px; background: url("zt_2021jd_i.png") no-repeat left; padding-left:28px;}
.ztList li h4{ float:left; font-size:12px; padding:0 0 0 15px; }
.ztList li span{ float:right; padding:0 0 0 3px; color:#666; font-size:14px;}
.ztList li img{}

.ztList1{ }
.ztList1 ol{}
.ztList1 ol li{ line-height:25px; list-style-type:decimal; clear:both }
.ztList1 ol li span{ float:right; padding:0 0 0 3px; color:#666; font-size:12px;}

.zTitle_home{ position: relative; width:1200px; height:83px; background:#920600 url(zt_2019npc_title.png) no-repeat; clear:both; }
.zTitle_home h2{ float:left; margin:20px 0 0 470px; width: 300px; text-align: center; font-size:30px; font-weight:bold; color:#fff000; display:inline;}
.zTitle_home h3{ float:right; margin: 25px 30px 0 0; background: #dd0000; border-radius:30px; }
.zTitle_home h3:hover{ background: #ff0000; }
.zTitle_home h3 a{ color:#fff; font-size:18px; padding:3px 20px; display: block; }

.zTitle{ width:auto; margin-bottom: 30px; text-align: center; clear:both; }
.zTitle h2{ font-size:24px; font-weight:bold; color:#00367a; display:inline;}
.zTitle h3{ float:left; padding-left:15px; line-height:42px; font-size:14px; font-weight:bold; color:#008308; }
.zTitle span{ float:right; margin:13px 13px 0 0px; font-size:12px; color:#fff }
.zTitle a{ color:#fff; }

/* Article Content */
#contentArt { margin:0 auto; width:900px; padding-bottom:20px; border-bottom:1px solid #eee; text-align:center; position:relative; clear:both;}
#contentArt h2{ font-size:30px; font-family:Microsoft YaHei, Simhei, sans-serif; clear:both}
#contentArt .sub_title{ line-height:30px; font-size:14px; color:#666; clear:both}
#contentArt h4{ padding:20px 0 0; color:#999; clear:both}
#contentArt .fontSize{color: #999; float: right; position: absolute; right: 0; bottom: 18px;}
#contentArt .fontSize .small{color: #999; font-size: 10px; padding-left: 3px; padding-right: 3px;}
#contentArt .fontSize .big{color: #000; font-size: 13px; padding-left: 3px; padding-right: 3px;}
#contentArt .fontSize span{cursor: pointer; font-family: "Times New Roman",arial; font-weight: bold;}	

#ArtText { margin:0 auto; width:900px; line-height:35px; font-size:16px; overflow:hidden; word-wrap:break-word; word-break:break-all; clear:both;}
#ArtText p{}
#ArtNav { padding:0 20px; text-align:center; clear:both; }
#ArtNav a{ padding:5px 10px; line-height:25px; background:#efefef; border:1px solid #ddd;}
#ArtNav a:visited{}
#ArtNav a:hover{ background:#fff; text-decoration:none;}
#ArtNav .on{ background:#fff;}

#Art_tools { margin:0 auto; width:900px; line-height:30px; text-align:right; }
#Art_tools .i1{ background:url(acts_shzrz_2016_i4.gif) no-repeat left; padding-left:12px}
#Art_tools .i2{ background:url(acts_shzrz_2016_i5.gif) no-repeat left; padding-left:12px}
#Art_tools a{ color:#bb3e00; line-height:30px; }

#ArtText .pic_left{ float:left; margin:20px 20px 0 0; position:relative;}
#ArtText .pic_right{ float:right; margin:0 0 20px 20px; position:relative;}

/* 相关文章及图片 */
.related_title{ margin:0 auto; width:900px; height:40px; border-top:1px solid #eee; clear:both}
.related_title h3{ float:left; padding:0 0 0 20px; line-height:40px; font-size:14px; font-weight:bold; background:url(acts_shzrz_2016_i3.png) no-repeat left;}
.related_title span{ float:right; padding:13px 5px 0 0  }

.related_post{ margin:0 auto; width:900px; line-height:25px; color:#999; clear:both  }
.related_post li{ padding:0 15px; clear:both  }
.related_post li h3{ float:left; font-size:16px; padding:0 0 0 15px; background:url(acts_shzrz_2016_i1.gif) no-repeat left;}
.related_post li span{ font-size:16px; float:right}
.related_post li a{ margin:0;}

/* 文章列表页 */
.list_arts{ padding:0 28px; clear:both }
.list_arts ul{ clear:both}
.list_arts li{ line-height:36px; height:36px; border-bottom:1px dashed #dde6ed; clear:both }
.list_arts li h3{ float:left; font-size:16px; padding:0 0 0 15px; background:url(acts_shzrz_2016_i1.gif) no-repeat left;}
.list_arts li h4{ padding:0 0 0 15px; background:url(acts_shzrz_2016_i1.gif) no-repeat left;}
.list_arts li span{ float:right; font-size:16px; padding:0 0 0 3px; color:#666666;}

.list_news{ padding:0px; clear:both }
.list_news ul{ clear:both}
.list_news li{ padding:20px 10px; border-bottom:1px dotted #dde7f4; clear:both }
.list_news li h3{ float:left; font-size:16px; font-weight:bold; }
.list_news li h4{ padding:0 0 0 15px; background:url(acts_shzrz_2016_i1.gif) no-repeat left;}
.list_news li span{ float:right; padding:0 0 0 3px; color:#7d9cb3;}
.list_news li p{ clear:both; margin:0; padding:10px 0 0; color:#7998af; line-height:21px; }

.list_nav { padding:0px 25px; height:44px; font-size:14px; clear:both }
.list_nav .page{ float:left; padding:10px 0 0; line-height:20px; color:#666666}
.list_nav .page h3{ font-weight:bold; font-size:14px; background:url(acts_shzrz_2016_i3.gif) no-repeat left; padding-left:20px;}
.list_nav .Num { float:right; padding:8px 0 0}
.list_nav .subNum{ float:left; padding-right:10px;}
.list_nav .subNum a{ float:left; display:block; line-height:20px; padding:2px 15px; background:url(acts_shzrz_2016_line2.gif) no-repeat right; }
.list_nav .subNum a:hover{ background:#f6fbff; }
.list_nav .subNum_jump{ float:left; padding:2px 0 0; width:60px;}
.list_nav .subNum_jump .w1{ float:left; margin-right:3px;}
.list_nav .subNum_jump .w1 input{ width:22px; text-align:center; height:18px; line-height:18px; background:#eee; border:medium none;}
.list_nav .subNum_jump .w2{ float:left; width:22px; height:20px;}
.list_nav .subNum_nextPre{ float:left; padding:2px 0 0; width:40px;}
.list_nav .search{ float:left; padding:7px 0 0 30px; line-height:20px; color:#7d9cb3}
.list_nav .search .w1{ float:left;}
.list_nav .search .w1 .in{ border:1px solid #dde7f4; height: 18px; margin-right:5px; padding: 3px 7px; vertical-align: top; width: 120px; color:#ccc}
.list_nav .search .w1 .se{ border:1px solid #dde7f4; margin-right:5px; padding: 3px 7px; vertical-align: top; width: 250px;}
.list_nav .search .w2{ float:left; padding-right:3px}

/* 切换 */
.focusImg{ margin:0 auto; width:1200px; height:600px; overflow:hidden; position:relative;}
.fimg li{ display:none; }
.fimg li.on{ display:block; }
.fimg li img{ padding:0; width:1200px; height:600px; }
.fimg h3{ position:absolute; left:0px; bottom:0px; width:1200px; height:40px; line-height:40px; text-indent:1em; background:rgba(0,0,0,0.5) !important; background:url(black.png) repeat; font-size:14px; }
.fimg h3 a{ color:#fff;}
.fimg h3 a:hover{ text-decoration:none; }
.forday{ position:absolute; bottom:15px; right:5px; }
.forday ul{ float:right; margin-right:5px; overflow:hidden; }
.forday li{ float:left; line-height:999px; height:10px; width:10px; border-radius:50px; margin-right:7px; background:#57a1e7; text-align:center; cursor:pointer; color:#fff; font-weight:bold;}
.forday li.on{ background:#fff; }