body{
	padding:0;
	margin:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background:#FFF;
}
div, h1, h2, h3, h4, p, form, label, input, textarea, img, span{
	margin:0; padding:0;
	font-size:12px;
	letter-spacing:0px;
	color:#333;
}
a.prc{ text-decoration:none; color:#333;}
a.prc:hover{text-decoration:none; color:#0178B3;}
a.prc:visited{text-decoration:none; color:#0178B3;}
a.prc:active{text-decoration:none; color:#0178B3;}
a.da{text-decoration:none; color:#333;}
a.da:hover{text-decoration:none; color:#0178B3;}
/* td.bgimg{background:url(../images/bottombg01.jpg) right bottom no-repeat;}*/
.clear{clear:both;}
/* header样式 */
#header{width:1003px;height:97px;background:url(../images/topbg002.jpg) repeat-x;margin:0 auto; padding:0;}
.top{width:1003px; height:97px; margin:0 auto;}
.top p{padding:0 0 0 40px; float:left;}
.menu{display:block; float:left; height:67px; padding:30px 0 0 40px;}

/* footer样式 */
#footer{display:block; height:74px;width:1003px;background:url(../images/footbg.jpg) repeat-x; margin:0 auto;}
.foot{display:block;width:1003px;height:74px; margin:0 auto; }
/* banner */
#banner{width:1003px; height:222px; border-top:1px #D0F1FF solid; background:url(../images/banner-bg2.jpg)  no-repeat; margin:0 auto; padding:0;}
.swf{width:1003px; height:222px; margin:0 auto; padding:0;}
/* body */
#main{width:1003px; height:auto;margin:0 auto;padding:0; background:url(../images/body-bg.jpg) repeat-x;}
.maincent{width:1003px; height:260px; margin:0 auto;padding:0;}
.bodycontent{width:1003px;height:auto; margin:0 auto; border-bottom:1px solid #FFF; padding:0;background:url(../images/leftbg01.jpg) repeat-y;}
.leftcontent{width:243px;height:auto;padding:0;margin:0; background:url(../images/leftbg02.jpg) no-repeat;}
.leftmenu{width:243px; height:auto;padding:0; margin:0;}
.leftmenu ul{width:175px;height:auto;margin:0 auto; padding:0;}
.leftmenu ul li{width:175px; height:26px;list-style:none; font-size:14px; background:url(../images/menubg01.gif) no-repeat; margin:5px 0;}
.leftmenu ul li a{display:block;width:148px; padding-top:6px;height:20px;color:#000;background:url(../images/icon01.gif) 5px 5px no-repeat; padding-left:27px; font-size:12px; font-family:Tahoma, Geneva, sans-serif; text-decoration:none;}
.leftmenu ul li a:hover{display:block;width:148px;padding-top:6px;height:20px;color:#0178B3;background:url(../images/icon01-01.gif) 5px 5px no-repeat; padding-left:27px; text-decoration:none;}
.left02{width:175px;height:300px; padding:0; margin:0 auto;}
.rightcontent{width:730px;height:auto;padding:12px 12px 20px 18px;margin:0;}
.rtitle{display:block;width:730px;height:auto;padding:0;margin:0;}
.rtitle p{display:block;width:185px;height:21px;float:left;padding:12px 0 0 25px; color:#0176B1; border-bottom:1px #0387C9 solid;background:url(../images/icon02.gif) 10px 5px no-repeat; font-size:13px; font-weight:bold;}
.rtitle span{display:block;width:520px;height:19px; border-bottom:1px #CCC solid;text-align:right; color:#0176B1; padding-top:14px;float:left;}
a.weizhi{color:#0176B1; font-size:12px; text-decoration:none;}
a.weizhi:hover{color:#333; font-size:12px; text-decoration:none;}
.rtitle span a{color:#0176B1; font-size:12px; text-decoration:none;}
.rtitle span a:hover{color:#333; font-size:12px; text-decoration:none;}
.rbody{width:700px;height:auto; font-size:12px;letter-spacing:-1px; line-height:18px;padding:15px 15px 35px 15px;margin:0;}
.rbody span.title{ display:block; text-align:center; font-weight:bold; color:#000;width:700px; height:35px; line-height:35px;font-size:16px; border-bottom:1px #CCC solid; margin-bottom:12px;}
a.new{ color:#333;text-decoration:none;}
a.new:hover{color:#0178B3;text-decoration:none;}
.leftmain{display:block;width:600px;height:245px;float:left; padding:0 0 0 15px;}
.rightmain{display:block;width:388px; background:url(../images/line01.jpg) no-repeat;height:245px;float:left;padding:0;}
.leftmain p{display:block;width:600px;height:42px; background:url(../images/pr01.jpg) no-repeat; padding:0;}
.leftmain p a{display:block; float:right; text-align:right; padding-right:15px; color:#5B707A;width:100px;height:25px;line-height:25px; margin-top:12px; text-decoration:none;}
.leftmain p a:hover{color:#02557E;}
.proshow{width:600px;height:203px;}
.search{width:388px; height:40px;padding:0; background:url(../images/icon-re.gif) 15px 15px no-repeat;}
.search form{display:block;width:330px;padding:20px 0 0 55px; height:30px;}
.newcontent{display:block;width:388px;height:auto;}
.newcontent p{display:block; width:auto; background:url(../images/news01.jpg) 15px 20px no-repeat; height:25px; padding-top:20px;}
.newcontent p a{display:block;float:right; color:#5B707A; margin-top:5px; text-decoration:none; text-align:center;height:20px;width:80px;line-height:20px;}
.newcontent p a:hover{color:#02557E;}
.new01{display:block; width:380px; margin:0 auto; height:auto; background:url(../images/newbg02.jpg) repeat-x;}
.new01 a{display:block; padding-left:15px; height:24px; width:auto; line-height:24px; color:#333; text-decoration:none;}
.new01 a:hover{color:#0783C3;}
a.prtit{display:block;height:50px;width:152px; text-align:center; color:#003237; background:url(../images/prbg.jpg) repeat-x; line-height:18px; text-decoration:none;}
a.prtit:hover{color:#016092;}
/*滚动图片css*/
.infiniteCarousel {
  width: 600px;
  position: relative;
   margin:0 auto;
}

.infiniteCarousel .wrapper {
  width: 510px; /* .infiniteCarousel width - (.wrapper margin-left + .wrapper margin-right) */
  overflow: auto;
  height: 200px;
  margin: 0 10px;
  position: absolute;
  top: -2px;
  left:20px;
}



.infiniteCarousel .wrapper ul {
  width:auto; /* single item * n */
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  margin:0;
  padding:0;
  position: absolute;
  top: 0;
}

.infiniteCarousel ul li {
  display:block;
  float:left;
  padding-top:10px;
  height: 190px;
  width: 170px;
  text-align:center;
  padding:0;
}
a.prc1{display:block;width:142px;height:142px;}
a.prc1:hover{display:block;width:142px;height:142px;}
.infiniteCarousel .arrow {
  display: block;
  height: 36px;
  width: 40px;
  text-indent: -999px;
  position: absolute;
  top:70px;
  cursor: pointer;
  outline: 0;
}

.infiniteCarousel .forward {
  background:url(../images/right01.gif) no-repeat 0 0;;
  right: 0;
}

.infiniteCarousel .back {
  background: url(../images/left01.gif) no-repeat 0 0;;
  left: 0;
}

.infiniteCarousel .forward:hover {
  background:url(../images/right01.gif) no-repeat 0 0;;
  right: 0;
}

.infiniteCarousel .back:hover {
  background: url(../images/left01.gif) no-repeat 0 0;;
  left: 0;
}
/* 分页代码样式 */
DIV.scott {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: left
}
DIV.scott A {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ddd 1px solid; COLOR: #DC0803; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid; TEXT-DECORATION: none
}
DIV.scott A:hover {
	BORDER-RIGHT: #DC0803 1px solid; BORDER-TOP: #DC0803 1px solid; BORDER-LEFT: #DC0803 1px solid; COLOR: #000000; BORDER-BOTTOM: #DC0803 1px solid; BACKGROUND-COLOR: #FFDCD6; text-decoration:none;
}
DIV.scott A:active {
	BORDER-RIGHT: #DC0803 1px solid; BORDER-TOP: #DC0803 1px solid; BORDER-LEFT: #DC0803 1px solid; COLOR: #000000; BORDER-BOTTOM: #85bd1e 1px solid; BACKGROUND-COLOR: #FFDCD6
}
DIV.scott SPAN.current {
	BORDER-RIGHT: #DC0803 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #DC0803 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #DC0803 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #DC0803 1px solid; BACKGROUND-COLOR: #DC0803
}
DIV.scott SPAN.disabled {
	BORDER-RIGHT: #f3f3f3 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f3f3f3 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #f3f3f3 1px solid; COLOR: #ccc; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #f3f3f3 1px solid
}
