/* CSS Document */
.main{width:100%; height:auto; overflow:hidden;}
.main .main_zhanshi{width:1200px; height:auto; overflow:hidden; margin:0 auto; padding-top:60px;}
.main .main_zhanshi .main_zst{width:100%; height:80px; background:url(../images/jqzhanshi.jpg) no-repeat top center;}
.main .main_zhanshi .zshld{width:100%; height:420px; margin-top:40px;}
.main .main_zhanshi .zshld dl{ display:block; width:44%; float:left; height:auto; overflow:hidden;}
.main .main_zhanshi .zshld dl h1{ display:block; padding-bottom:10px; width:100%;}
.main .main_zhanshi .zshld dl p{ display:block; line-height:26px; width:100%;}
.main .main_zhanshi .zshld .zsimg{ float:right; width:50%; float:right;} 
.main .main_zhanshi .zshld a{ font-size:2em; display:block;wdith:100%; text-align:center; border-bottom:2px solid #999; padding-bottom:10px;}
.main .main_zhanshi .zshld a:hover{ text-align:center; border-bottom:2px solid #ffc056; color:#ffc056;}

.main .main_zhanshi .zsyyzjj{width:100%; height:420px; margin-top:20px;}
.main .main_zhanshi .zsyyzjj dl{ display:block; width:44%; float:right; height:auto; overflow:hidden;}
.main .main_zhanshi .zsyyzjj dl h1{ display:block; padding-bottom:10px; width:100%;}
.main .main_zhanshi .zsyyzjj dl p{ display:block; line-height:26px; width:100%;}
.main .main_zhanshi .zsyyzjj .zsimg{ float:right; width:50%; float:left;} 
.main .main_zhanshi .zsyyzjj a{ font-size:2em; display:block;wdith:100%; text-align:center; border-bottom:2px solid #999; padding-bottom:10px;}
.main .main_zhanshi .zsyyzjj a:hover{ text-align:center; border-bottom:2px solid #ffc056; color:#ffc056;}
.main .main_zhanshi .zsyyzjj dl h1 img, .main .main_zhanshi .zshld dl h1 img{ height:45px;}

.main .jq_active{width:100%; height:580px; overflow:hidden; background:#ffc056;}

.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {display:block; margin-top:40px;}
.credit{text-align:center;padding: 20px 0 100px;font-size:10px;}
/*-核心代码-*/
/* Menu style */
#timeline {
width: 1200px;
height: 500px;
overflow: hidden;
margin:0 auto;
position: relative;
border-radius:5px;
background: url('../images/dot.gif') left 55px repeat-x;
}
#dates {
width:100%;
height: 60px;
overflow: hidden;
padding-top:10px;
}
#dates li {
list-style: none;
float: left;
width: 140px;
height: 50px;
font-size: 14px;
text-align: center;
background: url('../images/biggerdot.png') center bottom no-repeat;
}
#dates a {
	line-height: 38px;
	padding-bottom: 10px;
}
#dates .selected {
	font-size:22px;
	color:#9f3124;
}

#issues {
width:100%;
height: 500px;
overflow: hidden;
margin-top:30px;
}	
#issues li { display:block;
width:1200px;
height: 500px;
float: left;
overflow:hidden;
}
#issues li img {width:600px; height:400px;
	float: left;
	margin: 10px 30px 10px 30px;
	border-radius:4px;
}
#issues li h1 {
	width:1200px;
	font-size: 20px;
	margin:5px 0;
}
#issues li h1 a{ color:#a03225}
#issues li h1 a:hover{ color:#000}
#issues li p {
	font-size: 16px;
	margin-right: 60px;
	font-weight: normal;
	line-height: 30px;
	text-indent:2em;
}
#issues li p span a{ display:inline; padding:3px 8px 3px 8px; font-size:12px; background:#a03225; color:#FFF;}
#issues li p span a:hover{ display:inline; padding:3px 8px 3px 8px; font-size:12px; background:#999; color:#000;}

.main .yuangongfc{width:1200px; height:600px; margin:0 auto; overflow:hidden; margin-top:50px;}
.main .yuangongfc samp{display:block;width:120px; height:300px; overflow:hidden; margin-top:10px; background:#ffc056 url(../images/tygfc.jpg) no-repeat center 30px; text-align:center; float:left;}
.main .yuangongfc samp a{ color:#FFF; display:block; margin-top:260px; font-size:14px;}
.main .yuangongfc samp a small{ font-size:16px;}
.main .yuangongfc samp a:hover{ color:#900;}
.main .yuangongfc img{display:block; float:left; overflow:hidden; margin-top:10px;}







