html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;}
body {
	line-height: 1;}
ol, ul {
	list-style: none;}
blockquote, q {
	quotes: none;}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;}
table {
	border-collapse: collapse;
	border-spacing: 0;}
/* 设置默认字体 */
body,
button, input, select, textarea { /* for ie */
    /*font: 14px/1  微软雅黑  */
   font: 13px/1 微软雅黑, Helvetica, Arial, "\5b8b\4f53", sans-serif;}
body *{ font-family: "Microsoft YaHei","微软雅黑","weiruanyahei",Tahoma,SimSun !important;} 
body {width:100%; background-color:#ebeaea;}
a,a:link,a:visited {text-decoration:none;color:#000;}
.clearfix{overflow:auto;_height:1%;}
.fl {float:left;}
.fr {float:right;}
.fullm {height:181px;max-width:1920px;margin:0 auto;padding:0; background:url(banner_bg.png) no-repeat;}
.top {width:1100px; margin:0 auto; height:170px; background:url(zd_logo.png) no-repeat; position:relative;}

.toplink {color:#fff; position:absolute;right:0px;top:10px;}
.toplink a{color:#dedede; font-size:12px;}
.nav {width:1100px;clear:both; height:46px;position:absolute;bottom:0px; background:url(zd_navbg.png) no-repeat;}

#nav li { list-style:none;float:left;width:109px; line-height:46px; height:46px; text-align:center;}

#nav li a{color:#205795;font-size:16px;display:block;}
#nav li>a:hover{ background:url(nav_hover.png);color:#0066CC;}



.container {width:1100px; margin:0 auto;padding-top:30px;overflow:hidden;background-color:#fefefe; border:1px solid #ffffff;border-radius:10px; z-index:100;}

.tpxw {width:640px; height:300px;margin-left:24px;}
.hezi1 {width:388px;height:300px; background-color:#fff;border:1px solid #ddd;border-radius:5px;margin-right:30px;}
.hezi1 h3 {height:36px; line-height:36px;font-size:16px; background:url(zd_t_1.png) 20px 50% no-repeat; text-indent:50px;color:#205795;}
.hezi1 h3 >a { width:100px; float:right;font-size:13px; display:block;color:#a3a3a3;}

.hezi1 ul {padding:10px 10px;}
.hezi1 li {background:url(dot.png) no-repeat 10px center; text-indent:20px; height:32px; line-height:32px;font-size:13px;}
.hezi1 li span {float:right;color:#205795;}

.llink {width:220px; padding-left:24px;float:left;}
.llink ul{ overflow:hidden;padding-right:24px;}
.llink ul li{overflow:hidden; border-bottom:1px solid #ddd; padding:8px 0;   position:relative;}
.llink li img {float:left;height:22px;margin:auto 0;}
.llink ul li span{width:128px; display:block;float:left; padding-left:32px;padding-right:24px;line-height:22px;}
.llink li i{float:right;display:block;width:7px;margin:auto 0;}
.img_wrap{
        position: absolute;
        top: 50%;
        transform: translateY(-50%);}


.tzgg {width:383px;float:left; background-color:#fff;padding-left:30px;padding-right:20px;border-right:1px solid #ddd;border-left:1px solid #ddd;}
.tzgg h3  {height:36px; line-height:36px;font-size:16px; background:url(ttitle_tz.png) 0 50% no-repeat; text-indent:30px;color:#205795;}
.tzgg h3 >a {float:right;font-size:13px; display:block;color:#a3a3a3;}
.tzgg ul {padding-top:10px;}
.tzgg li {height:32px; line-height:32px;font-size:13px;}
.tzgg li span {float:right;color:#999;}
.top_one {overflow:hidden;}
.top_one_left {float:left;width:67px; height:60px;border:1px solid #ddd;}
.top_one_right {float:right;width:290px;}
.top_one_title {width:286px;padding:6px 0; font-weight:bold;color:#333;font-size:12px;}
.top_one_content { height:34px;overflow:hidden; color:#999; line-height:18px;}
.day {float:left;width:100%;text-align:center;font-size:22px;color:#0954a7; font-weight:bold; height:33px; line-height:33px;}
.year-month {float:left; text-align:center; background-color:#205795;height:28px;width:100%; color:#fff;line-height:28px;}


.kxyj {width:388px;height:270px; background-color:#fff;margin-right:30px;}
.kxyj h3 {height:36px; line-height:36px;font-size:16px; background:url(zd_t_kxyj.png) 20px 50% no-repeat; text-indent:50px;color:#205795;}
.kxyj h3 >a { width:100px; float:right;font-size:13px; display:block;color:#a3a3a3;}

.kxyj ul {padding:10px 10px;}
.kxyj li {text-indent:10px; height:32px; line-height:32px;font-size:13px;}
.kxyj li span {float:right;color:#205795;}


.tpxw_link {width:1100px;margin:0 auto;}
.footer_container {background:url(zd_foot.png) no-repeat;max-width:1920px; height:110px;  z-index:1;}


.footer { height:110px;width:1100px;margin:0 auto;}
.footer p{
	color:#ffffff;
	text-align:center;
	line-height:110px;}


.content .gl{
		 text-align:left;
		min-height:500px;}

.content  .gl ul  {
	margin:5px 10px;
	padding-top:10px;
	border-top:solid 1px #ccc;
	border-bottom:solid 1px #ccc;}
.content  .gl  ul  li {
	font-size:13px;
	height:33px; 
	padding-left:10px;}
.content  .gl  ul  li  a{
	height:28px;display:block;float:left;}
.content .gl ul li span {
	width:100px;
	float:right;}
.content .page  {
	 text-align:left;
	 padding-left:100px;
	height:50px;
	line-height:50px;}

.content .page  a  {padding:0 10px;}
.curpage {padding-bottom:5px;}
.xl {
	min-height:400px;
	text-align:left;}

.xl .art{
	padding:5px 5px;
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
	min-height:500px;}
.xl .art_title{
	padding-top:20px;
	padding-bottom:20px;
	font-size:20px;
	border-bottom:1px solid #ccc;
	text-indent:5px;
	color:rgb(140,0,0);}
.xl .art_po {
	padding:10px 5px;
	border-bottom:1px solid #ccc;}
.xl .art_time{
	padding-left:20px;
	background:url(rili.png) 0 center no-repeat;
	font-style:normal;
	margin-right:10px;}

.xl .art_ch{
	padding-left:20px;
	background:url(news-nr-xinwenzx.png) 0 center no-repeat;
	font-style:normal;
	margin-right:10px;}
.xl .art_auth{
	padding-left:20px;
	background:url(news-nr-bdheb.png) 0 center no-repeat;
	font-style:normal;
	margin-right:10px;}

.xl .art_content{
	padding:10px 5px;
	line-height:1.8;}
.xl .art_nav{
	
	with:100%;
	
	overflow:hidden;}
.xl .art_nav a{
	font-size:12px;}
.xl  .art_nav_left{
	padding:20px 0;
	width:50%;
	float:left;}
.xl  .art_nav_larrow{
	margin:0;
	padding:0;
	color:#fff;
	height:25px;
	width:25px;
	background-color:#ccc;
	text-align:center;
	display:block;
	float:left;
	margin-right:5px;}
.xl  .art_nav_right{
	padding:20px 0;
	text-align:right;
	width:50%;
	float:right;}

.xl  .art_nav_rarrow{
	margin:0;
	padding:0;
	color:#fff;
	height:25px;
	width:25px;
	background-color:#ccc;
	text-align:center;
	display:block;
	float:right;
	margin-left:5px;}