

.scroll-list p{
	color: #fff !important;

}
.slide-img {
position:absolute;
top:0;
left:0;
width:100%;
height:100%;
}

.slide-selected {
top:0;
}

.slide-csr .slide-info {
top:135px;
left:420px;
}
.slide-culture .slide-info {
top:70px;
left:450px;
}

@media only screen and (max-width:1003px) {
	.slide-info, .slide-csr .slide-info {
	top:100px;
	}
}

.ie .slide-info, .ie .slide-csr .slide-info {
top:100px;
}

.slide-nav {
position:absolute;
bottom:50px;
z-index:10000;
width:100%;
height:14px;
overflow:hidden;
text-align:center;
}
.slide-nav span {
display:inline-block;
width:14px;
height:14px;
margin:0 12px;
font-size:0;
overflow:hidden;
vertical-align:top;
background:url(../images/slide-arrow.png) no-repeat left -14px;
cursor:pointer;
}
.slide-nav .hover {
background-position:left top;
}

/**
 @ footer */
.footer {
width:1003px;
margin:0 auto;
padding:20px 0 8px;
text-align:center;
color:#D9D9D9;
}
.footer a:link, .footer a:visited {
color:#D9D9D9;
text-decoration:none;
}
.footer a:hover, .footer a:active {
color:#D9D9D9;
text-decoration:underline;
}

/**
 @ site-map */
.site-map {
margin:10px 0 30px;
text-align:center;
zoom:1;
}
.site-map:after {
content:'\20';
display:block;
height:0;
clear:both;
}
.site-map .item {
display:inline-block;
*display:inline;
zoom:1;
width:136px;
margin:0 8px;
*margin:0 10px;
vertical-align:top;
}
.site-map .item h2 {
height:28px;
padding-left:24px;
font-size:16px;
line-height:28px;
text-align:left;
}
.site-map .item-list {
margin:10px 0 0 24px;
text-align:left;
}
.site-map .item-list li {
margin:3px 0;
font-size:14px;
}

.wrap {
background:url(../images/inner-bg.jpg) no-repeat center top;
}
.layout {
width:960px;
margin:0 auto;
zoom:1;
}
.layout:after {
content:'\20';
display:block;
height:0;
clear:both;
}
.data-panel .data-title, .data-panel .data-summary {
margin:5px 0;
}
.data-panel {
width:902px;
padding:50px 0 80px;
margin:0 auto;
}
.data-video {
margin-top:30px;
text-align:center;
}

.data-records {

}
.data-videos {
zoom:1;
}
.data-videos:after {
content:'\20';
display:block;
height:0;
clear:both;
}
.data-records .data-title {
margin-bottom:15px;
padding-bottom:8px;
background:url(../images/title-bg.png) repeat-x left bottom;
}
.data-videos .only-pic {
float:left;
width:610px;
}
.data-videos .only-pic h4 {
position:relative;
width:900px;
height:28px;
margin-bottom:12px;
font-size:18px;
/*font-weight:normal;*/
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;
color:#0069BA;
}
.data-videos .scroll-wrap {
float:right;
width:291px;
margin-top:40px;
border-top:1px solid #A1C6DA;
border-right:1px solid #A4C8DD;
border-bottom:1px solid #BBD7E9;
}

.video-player {
padding:8px;
text-align:center;
border:1px solid #D2D8D8;
background-color:#FFFFFF;
}
.video-player video, .video-player object {
vertical-align:top;
}

.scroll-up, .scroll-down {
height:23px;
background-color:#072B43;
background-repeat:no-repeat;
background-position:center center;
cursor:pointer;
}
.scroll-up {
border-bottom:1px solid #6D9EBD;
background-image:url(../images/scroll-up.jpg);
}
.scroll-down {
border-top:1px solid #6D9EBD;
background-image:url(../images/scroll-down.jpg);
}
.disabled {
background-image:none;
}
.scroll-list {
position:relative;
height:410px;
overflow:hidden;
background-color:#1F6A99;
}
.scroll-list ul {
position:absolute;
top:0;
width:291px;
}
.scroll-list li {
margin-bottom:-1px;
padding:30px;
font-size:14px;
border-bottom:1px solid #6D9EBD;
color:#FFFFFF;
cursor:pointer;
zoom:1;
}
.scroll-list .hover {
border-color:#6D9EBD;
background-color:#8FB5CC;
}

.footer-nav, .footer-copyright {
width:890px;
margin:12px auto;
}
.footer-copyright {
text-align:right;
}
.footer-nav {
padding-top:8px;
padding-bottom:8px;
border:1px solid #AEAEAE;
}
.footer-nav a {
margin:0 12px;
}
.footer-copyright * {
vertical-align:middle;
}
.footer-sign {
display:inline-block;
*display:inline;
zoom:1;
width:18px;
height:21px;
margin-bottom:5px;
background:url(../images/sign.gif) no-repeat;
}
.footer-sign a {
display:block;
height:100%;
}