*{ margin:0 auto; padding:0}
body{background:url(images/bg.jpg) repeat-x #f9f1f1;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, table, th, td ,img,textarea{
	font-size:12px;
	color:#000000;
	
	font-family: Arial, Verdana,Helvetica, sans-serif;	
}
address, caption, cite, code, dfn, em, h1, h2, h3, h4, h5, h6, th, var {
	font-style: normal;
	font-weight: normal;
	font-family:  Arial,Verdana, Helvetica, sans-serif;
}
img{ border:0;}
caption, th { text-align: left; }
hr{ height:1px;}
a { text-decoration: none; color:#000000;}
a:hover{ text-decoration:underline; color:#000000;}
.clear{clear:both;}
.hg20{ line-height:20px;}
.yb{ border-right: 1px  solid #dedede;}
.bai{ color:#FFFFFF;}
.bai a { text-decoration: none; color:#FFFFFF;}
.bai a:hover{ text-decoration:underline; color:#FFFFFF;}
.bk{ border:1px solid #CCCCCC;}

.menu{  height:48px; margin:0 auto; width:950px;background:url(images/menubg.jpg) repeat-x;}
.menu ul{  margin:0 auto; padding:0; float:left; }
.menu ul li{ height:48px; line-height:48px; list-style:none; float:left; padding:0 15px 0 15px; color:#FFFFFF; font-size:14px; font-weight:bold;background:url(images/menubg.jpg) repeat-x;}
.menu ul li a{ display:block; height:48px; line-height:45px; color:#FFFFFF; padding:0 10px 0 10px; float:left;background:url(images/menubg.jpg) repeat-x;}
.menu ul li a:hover{}


.title{ font-size:14px; font-weight:bold; color:#FFFFFF; text-indent:20px;}
.leftt{font-size:14px; font-weight:bold; color:#FFFFFF;}


.sub{ width:270px; margin:0 auto; padding:0;}
.sub ul{ width:270px; float:left;}
.sub ul li{ width:270px;  float:left; list-style:none; background:#EEEEEE; margin-bottom:8px;}
.sub ul li a{ width:250px;  line-height:20px; padding-top:5px; padding-bottom:5px;  display:block; font-size:13px; text-align:center; letter-spacing:-0.5px;}
.sub ul li a:hover{ color:#000; background:url(images/lhover.jpg);}
ul.sup { width:265px; float:left;}
ul.sup li{width:260px; height:27px; float:left; list-style:none;}
ul.sup li a{ width:202px; height:27px; line-height:22px; display:block; float:left; background:url(images/left2.jpg); padding-left:30px; font-size:12px;}
ul.sup li a:hover{ color:#000000;}
ul.list { width:232px; float:left;}
ul.list li{ width:232px;float:left; height:27px; list-style:none;}
ul.list li a{ width:187px; height:27px; float:left; display:block; background:url(images/left3.jpg); padding-left:45px; font-size:12px; }
ul.list li a:hover{ color:#000000;}


#divSmallBox{overflow:hidden;*display:inline;*zoom:1;width:10px;height:10px;margin:0 5px;border-radius:10px;background:#ffffff;}
#playBox{ width:970px; height:193px; margin:20px auto; background:#333; position:relative; overflow:hidden;}
#playBox .oUlplay { width:99999px; position:absolute; left:0; top:0;}
#playBox .oUlplay li{ float:left; list-style:none}
#playBox .pre{ cursor:pointer; width:45px; height:45px; background:url(images/l.png) no-repeat; position:absolute; top:80px; left:10px; z-index:10;}
#playBox .next{ cursor:pointer; width:45px; height:45px; background:url(images/r.png) no-repeat; position:absolute; top:80px; right:10px; z-index:10;}
#playBox .smalltitle {width:970px; height:10px; position:absolute; bottom:15px; z-index:10}
#playBox .smalltitle ul{ width:120px; margin:0 auto;}
#playBox .smalltitle ul li{ width:10px; height:10px; margin:0 5px; border-radius:10px; background:#ffffff; float:left; overflow:hidden;*display:inline;*zoom:1;}
#playBox .smalltitle .thistitle{ background:#69aaec;}


/*×¨Ìâ×¨À¸*/
.project { width:578px; height:378px;border:#6fc0f4 1px solid; float:left;}
.rollphotos {WIDTH: 578px; float:left; }
.blk_29 { PADDING-BOTTOM: 10px; OVERFLOW: hidden; ZOOM: 1; POSITION: relative}
.blk_29 .LeftBotton {	BACKGROUND: url(/Content/images/left.gif) no-repeat 0px 0px; LEFT: 10px; FLOAT: left; WIDTH: 21px; CURSOR: pointer; POSITION: absolute; TOP: 170px; HEIGHT: 31px}
.blk_29 .RightBotton {	RIGHT: 10px; BACKGROUND: url(/Content/images/right.gif) no-repeat 0 0px; FLOAT: right; WIDTH: 21px; CURSOR: pointer; POSITION: absolute; TOP: 170px; HEIGHT: 31px}
.blk_29 .Cont {	MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 200px;}
.blk_29 .box {	FLOAT: left; WIDTH: 578px; margin-right:10px;}
.blk_29 .box IMG { DISPLAY: block; BACKGROUND: #fff; MARGIN: 0px auto; width:578px; height:378px; border:0;}


