﻿@charset "utf-8";
/* CSS Document */

/*全局样式*/
html {background-color:#fff; color:#000;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td, address,select {margin:0px; padding:0px;}
input,img,select{vertical-align:middle;}
img{border:0 none;}
address, caption, cite, code, dfn, em, strong, th, var {font-style:normal; font-weight:normal;}
body{margin:0px auto; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
ul{list-style:none;}
a:link,a:visited{text-decoration:none; color:#000;}
a:hover{text-decoration:none; color:#cd2f36;}
table {border-collapse:collapse; border-spacing:0; font-size:inherit;}
textarea{ resize:none; font-size:12px;}

.cl{clear:both; font-size:0px; height:0px;}

/*总体容器*/
.container{width:970px; height:auto; margin:0 auto; text-align:left; position:relative;}



/*左边第二屏*/
.left_dep{width:663px; height:179px;}
.videoL{float:left;width:11px; height:179px; background:url(../11262.files/videoL.jpg) no-repeat;}
.videoR{float:left;width:9px; height:179px; background:url(../11262.files/videoR.jpg) no-repeat;}
.video{float:left;width:643px; height:178px; border-bottom:1px solid #4d7b00;}
.videoT{float:left;width:643px; height:42px; background:url(../11262.files/videoT.jpg) no-repeat;}

.video_main{ width:643px; height:126px; overflow:hidden; padding-top:10px;}
.video_main li img{border:1px solid #666666;}
.video_main li p{width:135px; height:18px; line-height:18px; text-align:center; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; -moz-text-overflow: ellipsis; overflow:hidden;}
/*图片左右滚动*/
.infiniteCarousel {
	width: 643px;
	position: relative;

}
.wrapper {
	width:604px;
	overflow: auto;
	height:110px;
	margin: 0px 19px 0px 20px;
	position: absolute;
	top: 0;
}

.wrapper ul {
	width:643px; /* single item * n */
	position: absolute;
	top: 0;
}

.wrapper ul li {
text-align:center;
	display:block;
	float:left;
	padding:0px 8px;
	margin:0px 0px;
	height:110px;
	width: 135px;
}

.infiniteCarousel .arrow {
	display: block;
	height: 36px;
	width: 18px;
	background: url(../11262.files/arrow.png) no-repeat 0 0;
	text-indent: -999px;
	position: absolute;
	top: 20px;
	cursor: pointer;
	outline: 0;
}
.infiniteCarousel .forward {
	background-position: 0 0;
	right: 0;
}
.infiniteCarousel .back {
	background-position: 0 -72px;
	left: 0;
}
.infiniteCarousel .forward:hover {
	background-position: 0 -36px;
}
.infiniteCarousel .back:hover {
	background-position: 0 -108px;
}



