@charset "utf-8";

.videoList-container {
    margin-bottom: 24px;
    position: relative;
	z-index:4000;
	margin-top:4px;
}
#slide-index {
    height: 396px;
    min-width: 1000px;
    overflow: hidden;
    position: relative;
    width: auto;
}
#slide-index .slides {
    height: 396px;
    min-width: 1000px;
    width: auto;
}
#slide-index .slide {
    float: left;
    height: 396px;
    min-width: 1000px;
    position: relative;
}
.autoMaxWidth {
    height: 232px;
    overflow: hidden;
    position: relative;
}
#slide-index .image {
    position: absolute;
    z-index: 1;
}
.videoList-container a:link, .videoList-container a:hover, .videoList-container a:visited, .videoList-container a:active {
    color: #FFFFFF;
}
#slide-index .text, #slide-index .button {
    position: absolute;
    top: -500px;
    z-index: 2;
}
#slide-index .button {
    display: none;
    width: 138px;
}
#slide-index .control {
    bottom: 0;
    cursor: pointer;
    height: 19px;
    position: absolute;
    text-align: center;
    width: 100%;
    z-index: 40;
	margin-bottom:20px;
}
#slide-index .control a {
    background: url(../images/1.png) no-repeat;
    cursor: pointer;
    display: inline-block;
    height: 11px;
    margin-right: 6px;
    opacity: 0.6;
    width: 11px;
}
#slide-index .control a:hover, #slide-index .control a.active {
    background-image: url(../images/2.png);
    opacity: 1;
}
#slide-index .redLine {
	font-size:0px;
	padding:0;
	margin:0;
    bottom: 0;
	background-color:#c90f14;
    cursor: pointer;
    height: 10px;
    position: absolute;
    z-index: 40;
	width:980px;
}




#latest-news-index {
    background:url(../images/pp.jpg) repeat-x scroll 0 0 transparent;
    height: 62px;
    margin: 0 auto;
    min-width: 1000px;
    width: auto !important;
}
#latest-news-index .latest-news {
    height: 35px;
    overflow: hidden;
    width: 770px;
}
#latest-news-index .latest-news .title {
    float: left; line-height:24px; height:24px; margin-top:7px;
    width: 70px; color:#BB0000; font-weight:bold;
}
#latest-news-index .latest-news .title a{ color:#BB0000;}

#latest-news-index .latest-news .newsCont{ float:left; width:600px; height:24px; overflow:hidden; position:relative; z-index:8000; margin-top:7px;}

#latest-news-index .latest-news .newsCont div {
    height: 24px;
    line-height: 24px;
    overflow: hidden;
}
#latest-news-index .latest-news .contentss div {
    height: 39px;
    line-height: 39px;
    overflow: hidden;
}
#latest-news-index .latest-news a {
    color: #000000;
}
#latest-news-index .latest-news .contentss {
    float: left;
    height: 39px;
    width: 700px;
}
#latest-news-index .latest-news .content div {
    height: 39px;
    line-height: 39px;
    overflow: hidden;
}
#latest-news-index .latest-news .content{ top:0; position:absolute; z-index:8500;}


.contents{width:980px; margin:0 auto; overflow:hidden;}
.contents a {display: inline-block; float: left; height: 175px; margin:0 12px 12px 0; padding: 0; padding-right:10px; width: 306px; border:1px solid #d3d3d3;}
.contents a span { float: left; height: 140px; overflow: hidden; padding: 13px 0px 0px 10px; width: 150px;}
.contents a span h4.c_color1 { color: #0f6994;}
.contents a span h4.c_color2 { color: #cb6724;}
.contents a span h4.c_color3 { color: #518500;}
.contents a span h4.c_color4 { color: #cb6724;}
.contents a span h4.c_color5 { color: #518500;}
.contents a span h4.c_color6 { color: #0f6994;}
.contents a span h4 { font-family: microsoft yahei; font-size: 14px; font-weight: 400; line-height: 22px; margin-bottom: 8px;}
.contents a span p { color: #646464; font-size: 12px; line-height: 18px;}
p { line-height: 22px; margin: 0 0 20px;}
.contents a img { float: right; height: 135px; width: 135px; margin-top:20px;}
.contents a.last {margin-right: 0;}

















