﻿#flexslider {
	width: 100%;
	height: 600px;
	margin: 80px auto 0px auto;
	clear: both;
	position: relative;
	overflow: hidden;
	z-index: 0;
}/***淇敼杩欓噷鐨勯珮搴�*****/
#ban {
	width: 100%;
	height: 600px;
	margin: auto;
	position: relative;
	overflow: hidden;
	z-index: 0;
}/***淇敼杩欓噷鐨勯珮搴�*****/
#ban ul.ban_bj li {
	display: block;
	width: 100%;
	height: 600px;
	position: absolute;
	left: 0px;
	top: 0px;
	text-align: center;
	z-index: 0;
}/***淇敼杩欓噷鐨勯珮搴�*****/
#ban ul.ban_bj li.click {cursor: pointer;}
#ban ul.ban_bj li.on {
	z-index: 111;
}
#ban ul.ban_bj li a {
	display: block;
	text-indent: -300000em;
}
#ban ul.ul_dian {
	display: inline-block;
}
#ban ul.ul_dian li {
	display: block;
	width: 30px;
	height: 5px;
	background: #535d5c;
	float: left;
	cursor: pointer;
	margin: 0 3px;
}
#ban ul.ul_dian li.licurr {
	background: #f6dfad;
}
.dian {
	width: 100%;
	text-align: center;
	position: absolute;
	bottom: 16px;
	z-index: 11111;
}
@media screen and (max-width:1040px) {
#flexslider {
	height: 510px;
}
#ban {
	height: 510px;
}
#ban ul.ban_bj li {
	height: 510px;
	background-size: cover;
}
}
@media screen and (max-width:770px) {
#flexslider {
	height: 415px;
}
#ban {
	height: 415px;
}
#ban ul.ban_bj li {
	height: 415px;
	background-size: cover;
}
}
@media screen and (max-width:640px) {
#flexslider {
	height: 220px;
}
#ban {
	height: 220px;
}
#ban ul.ban_bj li {
	height: 220px;
	background-size: cover;
}
.dian {bottom: 3px;}
}
@media screen and (max-width:1199px) {
#flexslider {
	margin-top: 60px;
}
}
.header {background: #d63a3a;}