*{margin:0;padding:0;}

.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {display: inline-block;}
* html .clearfix { height: 1%;}
.clearfix {display: block;}
.
/*body{font:13px/1.3 'Microsoft Yahei','宋体';color:#333; background:#f7f7f7;}*/
#page,#footer_inner{margin:0 auto;width:980px;}
h1#logo{background:url('../img/logo.jpg') no-repeat 50% 25px;overflow:hidden;height:93px;padding: 25px 0;}
h1#logo a{display:block;text-indent:-9999px;height:93px;}
#container{margin:0 auto;}
#container h2 {font-weight:normal;line-height:28px;}
#container p{padding:10px 0;}
.credit{text-align:center;padding: 20px 0 100px;font-size:10px;}
a, a:visited {text-decoration:none;outline:none;color:#333;}
a:hover{text-decoration:underline;}
#footer{background-color:#212121;width:100%;}
#footer h2{font-size:18px;font-weight:normal;height:70px;line-height:70px;font-family:"Microsoft Yahei";color:#eee;}
#footer_inner{position:relative;}
#footer a.tzine,a.tzine:visited{color:#FCFCFC;font-size:12px;line-height:70px;position:absolute;top:0;right:0;width:90px;}
.demotips{margin:0 auto;text-align:center;font-size:25px;}
.demotips a{margin:0 10px;}
/*-核心代码-*/
/* Menu style */
 	#timeline {
		width: 980px;
		height: 800px;
		overflow: hidden;
		margin: 20px auto 0;
		position: relative;
		background: url('imagesdot0.gif') 105px top repeat-y;
	}
		#dates {
			width: 120px;
			height: 800px;
			overflow: hidden;
			float: left;
			margin-top:0;
		}
			#dates li {
				list-style: none;
				width: 110px;
				height: 50px;
				line-height: 50px;
				font-size: 18px;
				background: url('imagesbiggerdot0.png') right center no-repeat;
				text-align:left;
			}
				#dates a {
					line-height: 20px;
					padding-bottom: 10px;
					font-weight:bold;
					
				}
				#dates .selected {
			            font-size: 20px;
    color: #006fe1;
    font-weight: bold;
    width: 110px;
    background: url('imagesbiggerdot1.png') right center no-repeat;
    display: inline-block;
    height: 50px;
    line-height: 50px;
    padding: 0;

				}
		
		#issues {
			width: 840px;
			height: 800px;
			overflow: hidden;
			float: left;
			background:#fff;
		}	
			#issues li {
				width: 840px;
				height: 800px;
				list-style: none;
				overflow:hidden;

			}
				/*#issues li img {
					margin: 60px 0 0 70px;
				}*/
				#issues li h1 {
					    font-size: 22px;
    color: #232323;
    border-left: 10px solid #006fe1;
    margin: 10px 15px;
    font-weight: bold;
    padding-left: 10px;
					/*color: #ffcc00;
					font-size: 48px;
					text-align: center;
					text-shadow: #000 1px 1px 2px;*/
				}
				#issues li p {
					font-size: 14px;
					margin: 10px 20px;
					font-weight: normal;
					line-height: 22px;
					text-shadow: #000 1px 1px 2px;
				}
		
		#grad_top,
		#grad_bottom {
			width: 500px;
			height: 80px;
			position: absolute;
		}
			#grad_top {
		        top: 0;
		        background: url('../images/grad_top.png') repeat-x;
			}
			#grad_bottom {
		        bottom: 0;
		        background: url('../images/grad_bottom.png') repeat-x;
			}
		
		#next,
		#prev {
			position: absolute;
			left: 55%;
			font-size: 70px;
			width: 38px;
			height: 22px;
			background-position: 0 -44px;
			background-repeat: no-repeat;
			text-indent: -9999px;
			overflow: hidden;
		}
			#next:hover,
			#prev:hover {
				background-position:  0 0;
			}
			#next {
				bottom: 0;
				background-image: url('../images/next_v.png');
			}
			#prev {
				top: 0;
				background-image: url('../images/prev_v.png');
			}
				#next.disabled,
				#prev.disabled {
					opacity: 0.2;
				}
#issues li .tz_p{height:auto;overflow: hidden; margin:0 20px;}
#issues li .tz_p div{ margin:15px 0; display:inline-block; width:100%;}
#issues li .tz_p img{width: 220px; height:150px;}
#issues li .tz_p .tz_tit{font-size: 24px; font-weight: bold; margin:0 auto; height:40px; line-height:40px; width:520px;}
#issues li .tz_p .tz_jj{line-height: 30px; font-size: 14px; margin:0 auto;text-indent: 2em;}
#issues li .tz_p .tz_jj a{font-size: 12px; color:#F00;}
#issues li .tz_p p {
					font-size: 14px;
					background:url(imageslist_l_bg.png) left center no-repeat; 
					height:35px; 
					line-height:35px; 
					display:inline-block;
					width: 780px; 
					padding:0 0 0 15px; 
					margin: 0 25px 0 5px;
					text-shadow: none;
				}
#issues li .tz_p p a{ color:#333;}
.l{ float:left;}
.r{ float:right;}
.w_tz01{width:220px;}
.w_tz02{width:550px;}
.tit_r{ text-align:right;}
.tz_m_l10{ margin-left:10px;}
.tz_m_r10{ margin-right:10px;}
.tz_l_w{display: inline-block; float: left; width: 120px; margin-top:-160px;}
.tz_l_a{width: 120px; overflow: hidden;}
.tz_l_a li {
    list-style: none;
    width: 110px;
    height: 50px;
    line-height: 50px;
    font-size: 18px;
    background: url('imagesbiggerdot0.png') right center no-repeat;
    text-align: left;
}
.tz_l_a li a {
    line-height: 20px;
    padding-bottom: 10px;
	font-weight:bold;
}
#page .content{ padding:0;}
#tz_dashed{border-bottom: 1px dashed #ccc; margin:0;}
#tz_p_b15{padding-bottom:15px;}
.tz_dashed{border-bottom: 1px dashed #ccc; margin:0;}
.tz_p_b15{ padding-bottom::15px;}
#issues li .tz_zc .tz_jj{ line-height:28px;}
#issues li .tz_p .tz_pt { margin: 12px 0;}
#issues li .tz_hj img { width: 190px; height:auto;}
#issues li .tz_xx01 img { width:auto; height:auto;}


@media screen and (max-width:960px){
/*投资长垣手机版样式*/
#timeline {
    width: 100%;
    height: 800px;
    overflow: hidden;
    margin: 20px auto 0;
    position: relative;
    background: url('imagesdot0.gif') 105px top repeat-y;
}
#issues {
    width: 70%;
    height: 800px;
	overflow: hidden;
    float: left;
    background: #fff;
}
#issues li {
    width: 100%;
    height: 800px;
    list-style: none;
    overflow-y: scroll;
}
.w_tz02 {
    width: 100%;
}
#issues li .tz_p .tz_tit {
    font-size: 24px;
    font-weight: bold;
    margin: 0 auto;
    height: auto;
    line-height: 40px;
    width: 100%;
}
#issues li .tz_p div {
    margin: 15px 0;
    /* display: inline-block; */
    width: 100%;
}
#issues li .tz_p {
    height: auto;
    /* overflow: hidden; */
    margin: 0;
}

.w_tz01 {
    width: 100%;
	text-align:center;
}
#issues li .tz_p img {
    width: 70%;
    height:auto;
}
#issues li .tz_hj img {
    width: 50%;
    height: auto;
}
.tz_m_r10 {
     margin-right:0;
}
.tit_r {
    text-align: left;
}
}
@media screen and (max-width:569px){
	/*投资长垣手机版样式*/
#timeline {
    width: 100%;
    height: 800px;
    overflow: hidden;
    margin: 20px auto 0;
    position: relative;
    background: url('imagesdot0.gif') 105px top repeat-y;
}
#issues {
    width: 70%;
    height: 800px;
	overflow: hidden;
    float: left;
    background: #fff;
}
#issues li {
    width: 100%;
    height: 800px;
    list-style: none;
    overflow-y: scroll;
}
.w_tz02 {
    width: 100%;
}
#issues li .tz_p .tz_tit {
    font-size: 24px;
    font-weight: bold;
    margin: 0 auto;
    height: auto;
    line-height: 40px;
    width: 100%;
}
#issues li .tz_p div {
    margin: 15px 0;
    /* display: inline-block; */
    width: 100%;
}
#issues li .tz_p {
    height: auto;
    /* overflow: hidden; */
    margin:0;
}

.w_tz01 {
    width: 100%;
	text-align:center;
}
#issues li .tz_p img {
    width: 70%;
    height:auto;
}
#issues li .tz_hj img {
    width: 50%;
    height: auto;
}
.tit_r {
    text-align: left;
}
}
@media screen and (max-width:640px){
		/*投资长垣手机版样式*/
#timeline {
    width: 100%;
    height: 800px;
    overflow: hidden;
    margin: 20px auto 0;
    position: relative;
    background: url('imagesdot0.gif') 105px top repeat-y;
}
#issues {
    width: 70%;
    height: 800px;
	overflow: hidden;
    float: left;
    background: #fff;
}
#issues li {
    width: 100%;
    height: 800px;
    list-style: none;
    overflow-y: scroll;
}
.w_tz02 {
    width: 100%;
}
#issues li .tz_p .tz_tit {
    font-size: 24px;
    font-weight: bold;
    margin: 0 auto;
    height: auto;
    line-height: 40px;
    width: 100%;
}
#issues li .tz_p div {
    margin: 15px 0;
    /* display: inline-block; */
    width: 100%;
}
#issues li .tz_p {
    height: auto;
    /* overflow: hidden; */
    margin: 0 20px;
}

.w_tz01 {
    width: 100%;
	text-align:center;
}
#issues li .tz_p img {
    width: 70%;
    height:auto;
}
#issues li .tz_hj img {
    width: 50%;
    height: auto;
}
.tit_r {
    text-align: left;
}
}
@media screen and (max-width:480px){
		/*投资长垣手机版样式*/
#timeline {
    width: 100%;
    height: 800px;
    overflow: hidden;
    margin: 20px auto 0;
    position: relative;
    background: url('imagesdot0.gif') 105px top repeat-y;
}
#issues {
    width: 60%;
    height: 800px;
	overflow: hidden;
    float: left;
    background: #fff;
}
#issues li {
    width: 100%;
    height: 800px;
    list-style: none;
    overflow-y: scroll;
}
.w_tz02 {
    width: 100%;
}
#issues li .tz_p .tz_tit {
    font-size: 24px;
    font-weight: bold;
    margin: 0 auto;
    height: auto;
    line-height: 40px;
    width: 100%;
}
#issues li .tz_p div {
    margin: 15px 0;
    /* display: inline-block; */
    width: 100%;
}
#issues li .tz_p {
    height: auto;
    /* overflow: hidden; */
    margin:0 20px;
}

.w_tz01 {
    width: 100%;
}
#issues li .tz_p img {
    width: 100%;
    height:auto;
}
#issues li .tz_hj img {
    width: 100%;
    height: auto;
}
.tit_r {
    text-align: left;
}
}
@media screen and (max-width:320px){
/*投资长垣手机版样式*/
#timeline {
    width: 100%;
    height: 800px;
    overflow: hidden;
    margin: 20px auto 0;
    position: relative;
    background: url('imagesdot0.gif') 105px top repeat-y;
}
#issues {
    width: 57%;
    height: 800px;
	overflow: hidden;
    float: left;
    background: #fff;
}
#issues li {
    width: 100%;
    height: 800px;
    list-style: none;
    overflow-y: scroll;
}
.w_tz02 {
    width: 100%;
}
#issues li .tz_p .tz_tit {
    font-size: 24px;
    font-weight: bold;
    margin: 0 auto;
    height: 40px;
    line-height: 40px;
    width: 100%;
}
#issues li .tz_p div {
    margin: 15px 0;
    /* display: inline-block; */
    width: 100%;
}
#issues li .tz_p {
    height: auto;
    /* overflow: hidden; */
    margin: 0 20px;
}

.w_tz01 {
    width: 100%;
}
#issues li .tz_p img {
    width: 100%;
    height:auto;
}
#issues li .tz_p .tz_tit {
    font-size: 18px;
}
#issues li .tz_hj img {
    width: 100%;
    height: auto;
}
.tz_m_l10 {
     margin-left:0;
}
.tz_m_r10 {
    margin-right: 0;
}
.tit_r {
    text-align: left;
}
}
