@charset "utf-8";
/* CSS Document */

 * { margin:0 auto;}
body {font-size:12px;color:#666;font-family:"宋体";background:url(../images/index_r1_c1.jpg) repeat-x;}
div, form, input, select, ul, ol, li, p, h4, h5, h6, p, dd, dt, dl { margin:0; padding:0;list-style:none; }
ul, ol, li { list-style:none; }
img {border:0;}
a {color:#333; text-decoration:none;}
a:hover {color:#F60; text-decoration:underline}
.h { height:20px; clear:both;}
.fl { float:left;}
.fr { float:right;}

/*header*/
.header { width:1044px; clear:both; margin:0 auto; overflow:hidden; height:103px; }
.logo { width:677px; height:71px; float:left; padding-top:12px;  padding-left:27px;} 
.text { float:right; width:118px; height:21px; line-height:21px; padding-left:5px; color:#fff; background:url(../images/index_r1_c29.jpg) no-repeat left center;}
.text a { color:#fff;}

.top { width:100%; background:url(../images/nav.jpg) repeat-x; height:40px;}
.nav { width:750px; float:left; font-size:16px; font-family:"微软雅黑"; color:#fff;}
.nav ul li { float:left; width:120px; text-align:center; height:40px; line-height:40px; background:url(../images/line.jpg) no-repeat right center;}
.nav ul li a { color:#fff;}
.navbox { width:1044px; clear:both; margin:0 auto; overflow:hidden;}
.dianhua { padding-top:6px;}

.ppt { width:1044px; margin:20px auto auto auto; overflow:hidden; clear:both; }
#divSmallBox{overflow:hidden;*display:inline;*zoom:1;width:10px;height:10px;margin:0 5px;border-radius:10px;background:#ffffff;}
#playBox{ width:1044px; height:337px; margin:0 auto; background:#333; position:relative; overflow:hidden;}
#playBox .oUlplay { width:99999px; position:absolute; left:0; top:0;}
#playBox .oUlplay li{ float:left;}
#playBox .pre{ cursor:pointer; width:45px; height:45px; background:url(../images/l.png) no-repeat; position:absolute; top:150px; left:10px; z-index:10;}
#playBox .next{ cursor:pointer; width:45px; height:45px; background:url(../images/r.png) no-repeat; position:absolute; top:150px; right:10px; z-index:10;}
#playBox .smalltitle {width:1000px; 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;}
.daoying { width:1044px; height:23px; margin:0 auto;}

.box01 { width:1044px; clear:both; margin:0 auto; overflow:hidden;}
.box01side01 { width:358px; background:url(../images/index_r10_c9.jpg) no-repeat right; padding-left:10px; padding-right:10px;}
.box01side02 { width:330px;background:url(../images/index_r10_c9.jpg) no-repeat right; padding-left:10px; padding-right:10px;}
.box01side03 { width:305px; padding-left:10px;}
.box01 h4 { height:30px; clear:both;}
.text01 { line-height:24px;}
.text01 img  { float:left; padding:0 10px 10px 0;}

.box02 {width:1044px; clear:both; margin:0 auto; overflow:hidden;}
.box02top { background:#F4F4F4; height:45px; line-height:45px; margin-top:22px;}
.box02top h4 { background:url(../images/index_r22_c3.jpg) no-repeat left center; width:134px; height:51px; float:left; font-size:18px; font-family:"微软雅黑"; color:#fff; text-align:174px; line-height:45px; padding-left:40px;}
.box02top span { float:right;  padding-right:10px;}
.list { width:1044px; clear:both; overflow:hidden;}
.list ul li { float:left; width:250px; height:92px; overflow:hidden; text-align:center;  border:solid 1px #ddd; background-color:#f8f8f8; margin:10px 4px 0 4px;}
.list ul li span{display:block; width:250px; height:62px; overflow:hidden;}
.list ul li a {color:#0069AA; height:30px; line-height:30px;}


/*foot*/
.foot { background:url(../images/index_r28_c1.jpg) no-repeat; width:100%; height:100px; clear:both;}
.footer { font-size:12px; line-height:22px; width:1044px; margin:0 auto; clear:both; overflow:hidden; text-align:center; color:#fff; padding-top:27px;}




/*图片翻滚效果*/
.overlay{
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 10;
  text-align:center;
  display:none;
}

#overlay_pic {
    margin:0 auto;
    width:400px;
    box-shadow: 10px 10px 5px #000;
}

.jscarousal
{
	width: 940px;
	height: 75px;
	margin:0 auto;
	padding: 0px 8px 22px 8px;
	position: relative; /*overflow: hidden;*/
}
.jscarousal .jscarousal-left, .jscarousal .jscarousal-right
{
	float: left;
	width: 14px;
	height: 15px;
	position: relative;
	top: 30px;
	cursor: pointer;
}
.jscarousal .jscarousal-left
{
	background-image: url(../images/left_arrow.jpg);
	background-repeat: no-repeat;
	background-position: left;
}
.jscarousal .jscarousal-right
{
	background-image: url(../images/right_arrow.jpg);
	background-repeat: no-repeat;
	background-position: right;
}
.jscarousal-contents
{
	width: 290px;
	height: 74px;
	float: left;
	position: relative;
	overflow: hidden;
}
.jscarousal-contents > div
{
	position: absolute;
	width: 100%;
	height: 74px;
}
.jscarousal-contents > div > div
{
	float: left;
	margin-left: 5px;
	margin-right: 5px;
}
.jscarousal-contents img
{
	width: 118px;
	height: 74px;
	border: solid 1px #7A7677;
}
.hidden
{
	display: none;
}
.visible
{
	display: block;
}
.text05 {width:250px; margin:0 auto;}
.text05 a { padding-right:15px; font-family:"微软雅黑"; font-size:14px; }
.anniu { width:147px; height:26px; margin:10px auto auto auto; clear:both;}












