@charset "utf-8";

/*next/prev button hover state*/
.newsticker .bx-next:hover { background-position: 0 -14px; }
.newsticker .bx-prev:hover { background-position: 0 0; }

/*pager links hover and active states*/
.bx-pager .pager-active,.bx-pager a:hover {
	background-position: 0 0;
	display: block;
}
.slider .bx-pager .pager-active,.slider .bx-pager a:hover {
	background-position: -20px 0;
	display: block;
}
/*pager wrapper
.bx-pager {
	text-align:center;
	padding-top: 7px;
	font-size:12px;
	color:#666;
	position: absolute;
	left: 50%;
	top: 325px;
	width: 80px; overflow: hidden;
	margin: 0 0 0 -40px;
}*/
.bx-pager{height:30px; width:100%; background:url('tg_flashbar.png') top center repeat-x;padding-top: 10px;overflow: hidden;position: absolute;top: 325px; padding-left:48%;}

.slider .bx-pager {
	text-align:center;
	padding-top: 7px;
	font-size:12px;
	color:#666;
	position: absolute;
	left: 215px;
	top: 220px;
	width: 80px; overflow: hidden;
	margin: 0 0 0 -40px;
}

/*pager links*/
.bx-pager a {
	margin-right: 5px;
	color: #fff;
	font-size: 0;
	zoom:1;
	background: url(pager.png) no-repeat 0 -14px;
	text-indent: -9999px;
	display: block; 
	width: 14px; height: 14px;
	float: left; 
}
.slider .bx-pager a {
	margin-right: 5px;
	color: #fff;
	font-size: 0;
	zoom:1;
	background: url(pager.png) no-repeat -20px -14px;
	text-indent: -9999px;
	display: block; 
	width: 14px; height: 14px;
	float: left; 
}
#slider1 .panel1 { background: url(main1.jpg) no-repeat center top; text-align: center; height: 360px; }
	#slider1 .panel1 div { margin: 89px 0 0 304px; }
#slider1 .panel2 { background: url(main2.jpg) no-repeat center top; text-align: center; height: 360px; }
	#slider1 .panel2 div { margin: 89px 0 0 0; }
#slider1 .panel3 { background: url(main3.jpg) no-repeat center top; text-align: center; height: 360px; }
	#slider1 .panel3 div { margin: 89px 500px 0 0; }
#slider1 .panel4 { background: url(main4.jpg) no-repeat center top; text-align: center; height: 360px; }
	#slider1 .panel4 div { margin: 89px 0 0 580px; }
	
/********in_body***************/
#in_body{width:926px; height:260px;background:#FFF; margin:0 auto;}
#in_body .more{width:100%; text-align:right; height:50px; line-height:50px; padding-top:10px;}
#in_l{width:455px; height:200px; float:left; background:url(in_about.jpg) left top no-repeat;}
#in_l .in_text{ font-size:12px; color:#444; line-height:22px;}

#in_r{width:445px; height:205px; float:left; margin-left:26px; background:url(in_news.jpg) left top no-repeat;}
#in_r ul{ clear:both;}
#in_r ul li{ line-height:26px; color:#444;}
#in_r ul li span{float:right; color:#999;}
#in_r ul li img{vertical-align:middle;}

/*******滚动图片************/
.Area5{ overflow:hidden;zoom:1; margin:20px auto; width:994px; z-index:19;}
.Area5 .ColE{}
.Area5 .ColE .PicList{overflow:hidden;zoom:1; position:relative; width:994px;}
.Area5 .ColE a.prev { display:block;background:url(left.png) no-repeat;width:32px; height:32px; position:absolute;top:43px; left:0px;}
.Area5 .ColE a.next{ display:block;background:url(right.png) no-repeat;width:32px; height:32px; position:absolute;top:43px; right:0px;}
.Area5 .ColE .Pic{display:inline; margin:4px; display:block; background:#FFF;}
.Area5 .ColE .Pic img{ height:100px; padding:3px; border:1px solid #ccc;}
#scrollbody{ margin-left:28px; *margin-left:28px;overflow:hidden;zoom:1; width:928px; height:115px; white-space:nowrap; text-align:center; padding:5px; background:#FFF;border:1px #D3D3D3 solid;}
.Area_foot{background:url(s_mainbody_foot.png) bottom center no-repeat;
	padding-bottom:7px;}

#s_mainbody{background:#FFF; border:1px #D3D3D3 solid; display:block; overflow:hidden;padding:8px;}
#s_mainbody_foot{
	width:980px; margin:20px auto; _marign:20px auto;
	background:url(s_mainbody_foot.png) bottom center no-repeat;
	padding-bottom:7px;
	}