.flexslider {
	background: rgb(255, 255, 255); margin: 0px auto; width: 1200px; overflow: hidden; clear: both; position: relative; -ms-zoom: 1;
}
.flexslider img {
	width: 1200px; height: 400px;
}
.flexslider .slides li {
	width: 100%; float: left; display: block; position: relative; z-index: 1; opacity: 0;
}
.slider-caption {
	background: url("slide_txt_bg.png"); left: 22px; top: 330px; height: 50px; position: absolute; z-index: 999;
}
.slider-caption h3 a {
	margin: 0px 15px; color: rgb(255, 255, 255); line-height: 50px; font-size: 20px;
}
.slider-caption p {
	color: rgb(255, 255, 255); font-size: 14px;
}
.flex-direction-nav {
	display: none;
}
.flex-direction-nav a {
	background: rgb(255, 0, 0); top: 50%; width: 36px; height: 36px; text-indent: -99999em; font-size: 16px; position: absolute; z-index: 99;
}
.flex-direction-nav .flex-prev {
	left: 36px;
}
.flex-direction-nav .flex-next {
	right: 36px;
}
.flexslider .flex-control-nav {
	left: 80%; bottom: 27px; position: absolute; z-index: 999;
}
.flex-control-nav li {
	margin: 0px 1px; float: left; -ms-zoom: 1;
}
.flexslider .flex-control-paging li a {
	background: rgb(255, 255, 255); margin: 0px 6px; border-radius: 50%; width: 15px; height: 15px; text-indent: -99999em; display: block; cursor: pointer;
}
.flexslider .flex-control-paging li a.flex-active {
	background: rgb(136, 0, 2);
}
.flexslider1 .flex-control-paging li a {
	background: rgb(255, 255, 255); margin: 0px 1px; width: 15px; height: 16px; color: rgb(255, 102, 0); padding-bottom: 3px; display: block; cursor: pointer;
}
.flexslider1 .flex-control-paging li a.flex-active {
	background: rgb(255, 102, 0); color: rgb(255, 255, 255);
}
.flexslider1 {
	padding-top: 0px; float: left; position: relative;
}
.news_pic_show {
	width: 350px; height: 230px; position: relative;
}
.news_pic_show li {
	width: 350px; overflow: hidden; position: absolute; z-index: 1;
}
.news_pic_show li a {
	background: rgb(0, 0, 0); height: 30px; color: rgb(255, 255, 255); line-height: 30px; padding-left: 10px; display: block; opacity: 0.6; -moz-opacity: 0.6; -khtml-opacity: 0.6;
}
.news_pic_show li.cur_news {
	z-index: 2;
}
.flexslider1 .flex-control-nav {
	right: 8px; bottom: 5px; position: absolute; z-index: 999;
}

