.swiper-container {
	width: 100%;
	position: relative;
	z-index: 0;
}

.swiper-container img {
	width: 100%;
	height:100%;
}

@media screen and (min-width:0px) {
	#indexBox .nav {
		width: 1280px;
		height: 70px;
		margin: 0 auto;
	}
	#indexBox .swiper-title .swiper-titlecontainer {
		width: 760px;
		height: 47px;
		font-size: 18px;
		line-height: 94px;
		margin: 0 auto;
	}
	#indexBox .container {
		width: 760px;
		margin: 0 auto;
	}
	#indexBox .container .containerRight {
		width: 760px;
	}
	#indexBox .container .containerRight .containerRightTop .containerRightTopTitle {
		padding-bottom: 6px;
		border-bottom: 1px solid #FF8820;
	}
	#indexBox .container .containerRight .containerRightTop .containerRightTopTitle .containerRightTopTitleR,
	#indexBox .container .containerRight .containerRightTop .containerRightTopTitle .containerRightTopTitleL {
		display: inline-block;
	}
	#indexBox .container .containerRight .containerRightTop .containerRightTopTitle .containerRightTopTitleR span:nth-child(1) {
		width: 12px;
		height: 29px;
		position: absolute;
		top: -5px;
		background: #FF8820;
	}
	#indexBox .container .containerRight .containerRightTop .containerRightTopTitle .containerRightTopTitleR {
		width: 670px;
		position: relative;
		margin-top: 30px;
	}
	#indexBox .container .containerRight .containerRightTop .containerRightTopTitle .containerRightTopTitleR span:nth-child(2) {
		display: inline-block;
		font-size: 18px;
		margin: 0 10px 0 30px;
		line-height: 23px;
	}
	#indexBox .container .containerRight .containerRightTop .containerRightTopTitle .containerRightTopTitleR span:nth-child(3) {
		display: inline-block;
		font-size: 16px;
		line-height: 23px;
	}
	#indexBox .container .containerRight .containerRightTop .containerRightTopTitle .containerRightTopTitleL {
		text-align: right;
		width: 80px;
		font-size: 16px;
	}
	#indexBox .container .containerRight .containerRightBottom .containerRightBottomR .containerRightBottomRImg {
		width: 760px;
		margin: 18px 0 0px 0;
	}
	#indexBox .container .containerRight .containerRightBottom .containerRightBottomR .containerRightBottomRImg img {
		width: 100%;
	}
	#indexBox .container .containerRight .containerRightBottom .containerRightBottomR .containerRightBottomRContainer {
		height: 184px;
		background: #666666;
		color: #FFFFFF;
		font-size: 16px;
	}
	#indexBox .container .containerRight .containerRightBottom .containerRightBottomR .containerRightBottomRContainer ul {
		display: inline-block;
		width: 170px;
		margin: 30px 0 0 50px;
		height: 90px;
		float: left;
		padding-left: 28px;
		border-left: 2px solid #ffffff;
	}
	#indexBox .container .containerRight .containerRightBottom .containerRightBottomR .containerRightBottomRContainer ul li {
		height: 28px;
	}
	#indexBox .container .containerRight .containerRightBottom .containerRightBottomR .containerRightBottomRContainer ul a li {
		color: #FFFFFF;
	}
	#indexBox .container .containerRight .containerRightBottomBottom .containerRightBottomBottomR,
	#indexBox .container .containerRight .containerRightBottomBottom .containerRightBottomBottomL {
		float: left;
		width: 100%;
		margin-top: 58px;
	}
	#indexBox .container .containerRight .containerRightBottomBottom .containerRightBottomBottomL {
		margin: 58px 0 0 8px;
	}
	#indexBox .container .containerRight .containerRightBottomBottom .containerRightBottomBottomL .containerRightBottomBottomLTitle,
	#indexBox .container .containerRight .containerRightBottomBottom .containerRightBottomBottomR .containerRightBottomBottomRTitle {
		padding-bottom: 6px;
		border-bottom: 1px solid #FF8820;
	}
	#indexBox .container .containerRight .containerRightBottomBottom .containerRightBottomBottomL .containerRightBottomBottomLTitle .containerRightBottomBottomLTitleR,
	#indexBox .container .containerRight .containerRightBottomBottom .containerRightBottomBottomL .containerRightBottomBottomLTitle .containerRightBottomBottomLTitleL,
	#indexBox .container .containerRight .containerRightBottomBottom .containerRightBottomBottomR .containerRightBottomBottomRTitle .containerRightBottomBottomRTitleR,
	#indexBox .container .containerRight .containerRightBottomBottom .containerRightBottomBottomR .containerRightBottomBottomRTitle .containerRightBottomBottomRTitleL {
		display: inline-block;
		width: 92%;
	}
	#indexBox .container .containerRight .containerRightBottomBottom .containerRightBottomBottomL .containerRightBottomBottomLTitle .containerRightBottomBottomLTitleR,
	#indexBox .container .containerRight .containerRightBottomBottom .containerRightBottomBottomR .containerRightBottomBottomRTitle .containerRightBottomBottomRTitleR {
		width: 95%;
	}
	#indexBox .container .containerRight .containerRightBottomBottom .containerRightBottomBottomL .containerRightBottomBottomLTitle .containerRightBottomBottomLTitleR span:nth-child(1),
	#indexBox .container .containerRight .containerRightBottomBottom .containerRightBottomBottomR .containerRightBottomBottomRTitle .containerRightBottomBottomRTitleR span:nth-child(1) {
		display: inline-block;
		width: 10px;
		height: 23px;
		background: #FF8820;
	}
	#indexBox .container .containerRight .containerRightBottomBottom .containerRightBottomBottomL .containerRightBottomBottomLTitle .containerRightBottomBottomLTitleR span:nth-child(2),
	#indexBox .container .containerRight .containerRightBottomBottom .containerRightBottomBottomR .containerRightBottomBottomRTitle .containerRightBottomBottomRTitleR span:nth-child(2) {
		display: inline-block;
		font-size: 18px;
		margin: 0 10px 0 10px;
		line-height: 18px;
	}
	#indexBox .container .containerRight .containerRightBottomBottom .containerRightBottomBottomL .containerRightBottomBottomLTitle .containerRightBottomBottomLTitleR span:nth-child(3),
	#indexBox .container .containerRight .containerRightBottomBottom .containerRightBottomBottomR .containerRightBottomBottomRTitle .containerRightBottomBottomRTitleR span:nth-child(3) {
		display: inline-block;
		font-size: 16px;
		line-height: 18px;
	}
	#indexBox .container .containerRight .containerRightBottomBottom .containerRightBottomBottomL .containerRightBottomBottomLTitle .containerRightBottomBottomLTitleL,
	#indexBox .container .containerRight .containerRightBottomBottom .containerRightBottomBottomR .containerRightBottomBottomRTitle .containerRightBottomBottomRTitleL {
		text-align: right;
		width: 32px;
		font-size: 16px;
	}
	#indexBox .container .containerRight .containerRightBottomBottom .containerRightBottomBottomR .containerRightBottomBottomRContainer .containerRightBottomBottomRContainerImg {
		width: 370px;
		float: left;
		height: 213px;
		margin: 15px 0 24px 0;
	}
	#indexBox .container .containerRight .containerRightBottomBottom .containerRightBottomBottomR .containerRightBottomBottomRContainer .containerRightBottomBottomRContainerImg img {
		width: 100%;
	}
	#indexBox .container .containerRight .containerRightBottomBottom .containerRightBottomBottomR .containerRightBottomBottomRContainer .containerRightBottomBottomRContainerContainer {
		font-size: 15px;
	    float: left;
	    width: 45%;
	    color: #666666;
	    margin-left: 5%;
	    padding-top: 10px;
	    padding-bottom: 40px;
	    border-bottom: 6px solid #FF8820;
	}
	#indexBox .container .containerRight .containerRightBottomBottom .containerRightBottomBottomR .containerRightBottomBottomRContainer .containerRightBottomBottomRContainerContainer .containerRightBottomBottomRContainerCon {
		margin: 0 auto;
		line-height: 25px;
	}
	#indexBox .container .containerRight .containerRightBottomBottom .containerRightBottomBottomL .containerRightBottomBottomLContainer .containerRightBottomBottomLContainerTitle {
		width: 70px;
		height: 22px;
		font-size: 12px;
		color: #ffffff;
		text-align: center;
		background: #FF8820;
		margin-top: 15px;
	}
	#indexBox .container .containerRight .containerRightBottomBottom .containerRightBottomBottomL .containerRightBottomBottomLContainer .containerRightBottomBottomLContainerContainer {
		width: 370px;
		background: #f5f5f5;
		margin: 15px auto;
		line-height: 25px;
		padding: 26px 0 39px 0;
		border-bottom: 6px solid #FF8820;
	}
	#indexBox .container .containerRight .containerRightBottomBottom .containerRightBottomBottomL .containerRightBottomBottomLContainer .containerRightBottomBottomLContainerContainer p {
		width: 244px;
		margin: 0 auto;
		color: #666;
	}
	#indexBox .container .containerLeft .containerLeftTop {
		float: left;
		margin-left: 10px;
		margin-top: 10px;
	}
	#indexBox .container .containerLeft .containerLeftBottom {
		float: left;
		width: 365px;
	}
	#indexBox .container .containerLeft .containerLeftTop .containerLeftTopTitle {
		width: 368px;
		padding-bottom: 6px;
		border-bottom: 1px solid #FF8820;
	}
	#indexBox .container .containerLeft .containerLeftTop .containerLeftTopTitle .containerLeftTopTitleR,
	#indexBox .container .containerLeft .containerLeftTop .containerLeftTopTitle .containerLeftTopTitleL {
		display: inline-block;
	}
	#indexBox .container .containerLeft .containerLeftTop .containerLeftTopTitle .containerLeftTopTitleL {
		width: 56px;
		text-align: right;
		font-size: 16px;
	}
	#indexBox .container .containerLeft .containerLeftTop .containerLeftTopTitle .containerLeftTopTitleR {
		width: 305px;
	}
	#indexBox .container .containerLeft .containerLeftTop .containerLeftTopTitle .containerLeftTopTitleR span:nth-child(1) {
		display: inline-block;
		width: 7px;
		height: 23px;
		background: #FF8820;
	}
	#indexBox .container .containerLeft .containerLeftTop .containerLeftTopTitle .containerLeftTopTitleR span:nth-child(2) {
		display: inline-block;
		font-size: 18px;
		margin: 0 10px 0 10px;
		line-height: 18px;
	}
	#indexBox .container .containerLeft .containerLeftTop .containerLeftTopTitle .containerLeftTopTitleR span:nth-child(3) {
		display: inline-block;
		font-size: 12px;
		line-height: 18px;
	}
	#indexBox .container .containerLeft .containerLeftTop .containerLeftTopContainer {
		margin-top: 18px;
	}
	#indexBox .container .containerLeft .containerLeftTop .containerLeftTopContainer .containerLeftTopContainerContainer {
		border-top: 5px solid #FF8820;
	}
	#indexBox .container .containerLeft .containerLeftTop .containerLeftTopContainer .containerLeftTopContainerContainer .containerLeftTopContainerContainerImg {
		width: 370px;
	}
	#indexBox .container .containerLeft .containerLeftTop .containerLeftTopContainer .containerLeftTopContainerContainer .containerLeftTopContainerContainerImg img {
		width: 100%;
	}
	#indexBox .container .containerLeft .containerLeftTop .containerLeftTopContainer .containerLeftTopContainerContainer .containerLeftTopContainerContainerCon {
		font-size: 12px;
		color: #666666;
		padding: 22px 0 21px 0;
	}
	#indexBox .container .containerLeft .containerLeftTop .containerLeftTopContainer .containerLeftTopContainerContainer .containerLeftTopContainerContainerCon p {
		width: 335px;
		margin: 0 auto;
	}
	#indexBox .container .containerLeft .containerLeftBottom .containerLeftBottomTitle {
		padding-bottom: 6px;
		border-bottom: 1px solid #FF8820;
	}
	#indexBox .container .containerLeft .containerLeftBottom .containerLeftBottomTitle .containerLeftBottomTitleR,
	#indexBox .container .containerLeft .containerLeftBottom .containerLeftBottomTitle .containerLeftBottomTitleL {
		display: inline-block;
	}
	#indexBox .container .containerLeft .containerLeftBottom .containerLeftBottomTitle .containerLeftBottomTitleR {
		width: 300px;
	}
	#indexBox .container .containerLeft .containerLeftBottom .containerLeftBottomTitle .containerLeftBottomTitleR span:nth-child(1) {
		display: inline-block;
		width: 10px;
		height: 23px;
		background: #FF8820;
	}
	#indexBox .container .containerLeft .containerLeftBottom .containerLeftBottomTitle .containerLeftBottomTitleR span:nth-child(2) {
		display: inline-block;
		font-size: 18px;
		margin: 0 10px 0 10px;
		line-height: 18px;
	}
	#indexBox .container .containerLeft .containerLeftBottom .containerLeftBottomTitle .containerLeftBottomTitleR span:nth-child(3) {
		display: inline-block;
		font-size: 12px;
		line-height: 18px;
	}
	#indexBox .container .containerLeft .containerLeftBottom .containerLeftBottomTitle .containerLeftBottomTitleL {
		text-align: right;
		width: 32px;
		font-size: 16px;
	}
	#indexBox .container .containerLeft .containerLeftBottom .containerLeftBottomCenter {
		margin: 15px 0 30px 0;
	}
	#indexBox .container .containerLeft .containerLeftBottom .containerLeftBottomCenter p {
		    margin: 0 auto;
		    font-size: 14px;
		    color: #666666;
		    padding: 4px 0;
	}
	#indexBox .container .containerLeft .containerLeftBottom .containerLeftBottomBottom {
		border: 1px solid #FF8820;
		padding: 20px 0;
	}
	#indexBox .container .containerLeft .containerLeftBottom .containerLeftBottomBottom .containerLeftBottomBottomImg {
		width: 310px;
		margin: 0 auto;
	}
}

/*@media screen and (min-width:960px) {
	#indexBox .nav {
		width: 940px;
		height: 64px;
		margin: 0 auto;
	}
	#indexBox .swiper-title {
		background: #FF8820;
	}
	#indexBox .swiper-title .swiper-titlecontainer {
		width: 940px;
		height: 47px;
		font-size: 18px;
		line-height: 94px;
		margin: 0 auto;
	}
	#indexBox .container {
		width: 940px;
		margin: 0 auto;
	}
	#indexBox .container .containerRight {
		width: 520px;
		float: left;
	}
	#indexBox .container .containerRight .containerRightTop .containerRightTopTitle {
		padding-bottom: 6px;
		border-bottom: 1px solid #FF8820;
	}
	#indexBox .container .containerRight .containerRightTop .containerRightTopTitle .containerRightTopTitleR,
	#indexBox .container .containerRight .containerRightTop .containerRightTopTitle .containerRightTopTitleL {
		display: inline-block;
	}
	#indexBox .container .containerRight .containerRightTop .containerRightTopTitle .containerRightTopTitleR span:nth-child(1) {
		width: 12px;
		height: 29px;
		position: absolute;
		top: -5px;
		left: 0;
		background: #FF8820;
	}
	#indexBox .container .containerRight .containerRightTop .containerRightTopTitle .containerRightTopTitleR {
		width: 410px;
		position: relative;
		padding-left: 15px;
	}
	#indexBox .container .containerRight .containerRightTop .containerRightTopTitle .containerRightTopTitleR span:nth-child(2) {
		display: inline-block;
		font-size: 18px;
		margin: 0 10px 0 10px;
		line-height: 23px;
	}
	#indexBox .container .containerRight .containerRightTop .containerRightTopTitle .containerRightTopTitleR span:nth-child(3) {
		display: inline-block;
		font-size: 16px;
		line-height: 23px;
	}
	#indexBox .container .containerRight .containerRightTop .containerRightTopTitle .containerRightTopTitleL {
		text-align: right;
		width: 80px;
		font-size: 16px;
	}
	#indexBox .container .containerRight .containerRightBottom .containerRightBottomR .containerRightBottomRImg {
		width: 520px;
		margin: 18px 0 0px 0;
	}
	#indexBox .container .containerRight .containerRightBottom .containerRightBottomR .containerRightBottomRImg img {
		width: 100%;
	}
	#indexBox .container .containerRight .containerRightBottom .containerRightBottomR .containerRightBottomRContainer {
		height: 255px;
		background: #666666;
		color: #FFFFFF;
		font-size: 16px;
	}
	#indexBox .container .containerRight .containerRightBottom .containerRightBottomR .containerRightBottomRContainer ul {
		display: inline-block;
		width: 90px;
		margin: 30px 0 0 50px;
		float: left;
		height: 90px;
		padding-left: 28px;
		border-left: 2px solid #ffffff;
	}
	#indexBox .container .containerRight .containerRightBottom .containerRightBottomR .containerRightBottomRContainer ul li {
		height: 28px;
	}
	#indexBox .container .containerRight .containerRightBottom .containerRightBottomR .containerRightBottomRContainer ul a li {
		color: #FFFFFF;
	}
	#indexBox .container .containerRight .containerRightBottomBottom .containerRightBottomBottomR,
	#indexBox .container .containerRight .containerRightBottomBottom .containerRightBottomBottomL {
		float: left;
		width: 100%;
		margin-top: 59px;
	}
	#indexBox .container .containerRight .containerRightBottomBottom .containerRightBottomBottomL {
		margin: 58px 0 0 16px;
	}
	#indexBox .container .containerRight .containerRightBottomBottom .containerRightBottomBottomL .containerRightBottomBottomLTitle,
	#indexBox .container .containerRight .containerRightBottomBottom .containerRightBottomBottomR .containerRightBottomBottomRTitle {
		padding-bottom: 6px;
		border-bottom: 1px solid #FF8820;
	}
	#indexBox .container .containerRight .containerRightBottomBottom .containerRightBottomBottomL .containerRightBottomBottomLTitle .containerRightBottomBottomLTitleR,
	#indexBox .container .containerRight .containerRightBottomBottom .containerRightBottomBottomL .containerRightBottomBottomLTitle .containerRightBottomBottomLTitleL,
	#indexBox .container .containerRight .containerRightBottomBottom .containerRightBottomBottomR .containerRightBottomBottomRTitle .containerRightBottomBottomRTitleR,
	#indexBox .container .containerRight .containerRightBottomBottom .containerRightBottomBottomR .containerRightBottomBottomRTitle .containerRightBottomBottomRTitleL {
		display: inline-block;
		width: 92%;
	}
	#indexBox .container .containerRight .containerRightBottomBottom .containerRightBottomBottomL .containerRightBottomBottomLTitle .containerRightBottomBottomLTitleR span:nth-child(1),
	#indexBox .container .containerRight .containerRightBottomBottom .containerRightBottomBottomR .containerRightBottomBottomRTitle .containerRightBottomBottomRTitleR span:nth-child(1) {
		display: inline-block;
		width: 10px;
		height: 23px;
		background: #FF8820;
	}
	#indexBox .container .containerRight .containerRightBottomBottom .containerRightBottomBottomL .containerRightBottomBottomLTitle .containerRightBottomBottomLTitleR span:nth-child(2),
	#indexBox .container .containerRight .containerRightBottomBottom .containerRightBottomBottomR .containerRightBottomBottomRTitle .containerRightBottomBottomRTitleR span:nth-child(2) {
		display: inline-block;
		font-size: 18px;
		margin: 0 5px;
		line-height: 18px;
	}
	#indexBox .container .containerRight .containerRightBottomBottom .containerRightBottomBottomL .containerRightBottomBottomLTitle .containerRightBottomBottomLTitleR span:nth-child(3),
	#indexBox .container .containerRight .containerRightBottomBottom .containerRightBottomBottomR .containerRightBottomBottomRTitle .containerRightBottomBottomRTitleR span:nth-child(3) {
		display: inline-block;
		font-size: 12px;
		line-height: 18px;
	}
	#indexBox .container .containerRight .containerRightBottomBottom .containerRightBottomBottomL .containerRightBottomBottomLTitle .containerRightBottomBottomLTitleL,
	#indexBox .container .containerRight .containerRightBottomBottom .containerRightBottomBottomR .containerRightBottomBottomRTitle .containerRightBottomBottomRTitleL {
		text-align: right;
		width: 32px;
		font-size: 16px;
	}
	#indexBox .container .containerRight .containerRightBottomBottom .containerRightBottomBottomR .containerRightBottomBottomRContainer {
		background: #F5F5F5;
	}
	#indexBox .container .containerRight .containerRightBottomBottom .containerRightBottomBottomR .containerRightBottomBottomRContainer .containerRightBottomBottomRContainerImg {
		width: 250px;
		height: 213px;
		float: left;
		margin: 15px 0 24px 0;
	}
	#indexBox .container .containerRight .containerRightBottomBottom .containerRightBottomBottomR .containerRightBottomBottomRContainer .containerRightBottomBottomRContainerImg img {
		width: 100%;
	}
	#indexBox .container .containerRight .containerRightBottomBottom .containerRightBottomBottomR .containerRightBottomBottomRContainer .containerRightBottomBottomRContainerContainer {
		font-size: 12px;
		color: #666666;
		background: #F5F5F5;
		border-bottom: 6px solid #FF8820;
	}
	#indexBox .container .containerRight .containerRightBottomBottom .containerRightBottomBottomR .containerRightBottomBottomRContainer .containerRightBottomBottomRContainerContainer .containerRightBottomBottomRContainerCon {
		margin: 0 auto;
		padding: 62px 0 0px 0;
	}
	#indexBox .container .containerRight .containerRightBottomBottom .containerRightBottomBottomL .containerRightBottomBottomLContainer .containerRightBottomBottomLContainerTitle {
		width: 70px;
		height: 22px;
		font-size: 12px;
		color: #ffffff;
		text-align: center;
		background: #FF8820;
		margin-top: 15px;
	}
	#indexBox .container .containerRight .containerRightBottomBottom .containerRightBottomBottomL .containerRightBottomBottomLContainer .containerRightBottomBottomLContainerContainer {
		width: 250px;
		background: #f5f5f5;
		margin: 15px auto;
		color: #666;
		padding: 17px 0 10px 0;
		border-bottom: 6px solid #FF8820;
	}
	#indexBox .container .containerRight .containerRightBottomBottom .containerRightBottomBottomL .containerRightBottomBottomLContainer .containerRightBottomBottomLContainerContainer p {
		width: 244px;
		margin: 0 auto;
	}
	#indexBox .container .containerLeft {
		float: left;
		width: 340px;
		margin-left: 30px;
		margin-top: -10px;
	}
	#indexBox .container .containerLeft .containerLeftTop {
		width: 340px;
		margin-left: 0px;
	}
	.containerLeftTopTitle.containerLeftTopTitle1 {
		margin-top: 60px;
	}
	#indexBox .container .containerLeft .containerLeftTop .containerLeftTopTitle {
		width: 340px;
		padding-bottom: 6px;
		border-bottom: 1px solid #FF8820;
	}
	#indexBox .container .containerLeft .containerLeftTop .containerLeftTopTitle .containerLeftTopTitleR,
	#indexBox .container .containerLeft .containerLeftTop .containerLeftTopTitle .containerLeftTopTitleL {
		display: inline-block;
	}
	#indexBox .container .containerLeft .containerLeftTop .containerLeftTopTitle .containerLeftTopTitleL {
		width: 56px;
		text-align: right;
		font-size: 16px;
	}
	#indexBox .container .containerLeft .containerLeftTop .containerLeftTopTitle .containerLeftTopTitleR {
		width: 270px;
	}
	#indexBox .container .containerLeft .containerLeftTop .containerLeftTopTitle .containerLeftTopTitleR span:nth-child(1) {
		display: inline-block;
		width: 12px;
		height: 29px;
		background: #FF8820;
	}
	#indexBox .container .containerLeft .containerLeftTop .containerLeftTopTitle .containerLeftTopTitleR span:nth-child(2) {
		display: inline-block;
		font-size: 18px;
		margin: 0 10px 0 10px;
		line-height: 18px;
	}
	#indexBox .container .containerLeft .containerLeftTop .containerLeftTopTitle .containerLeftTopTitleR span:nth-child(3) {
		display: inline-block;
		font-size: 12px;
		line-height: 18px;
	}
	#indexBox .container .containerLeft .containerLeftTop .containerLeftTopContainer {
		margin-top: 18px;
		width: 340px;
	}
	#indexBox .container .containerLeft .containerLeftTop .containerLeftTopContainer .containerLeftTopContainerContainer {
		border-top: 5px solid #FF8820;
	}
	#indexBox .container .containerLeft .containerLeftTop .containerLeftTopContainer .containerLeftTopContainerContainer .containerLeftTopContainerContainerImg {
		width: 342px;
	}
	#indexBox .container .containerLeft .containerLeftTop .containerLeftTopContainer .containerLeftTopContainerContainer .containerLeftTopContainerContainerImg img {
		width: 100%;
	}
	#indexBox .container .containerLeft .containerLeftTop .containerLeftTopContainer .containerLeftTopContainerContainer .containerLeftTopContainerContainerCon {
		background: #f5f5f5;
		font-size: 12px;
		color: #666666;
		padding: 0px 0 17px 0;
	}
	#indexBox .container .containerLeft .containerLeftTop .containerLeftTopContainer .containerLeftTopContainerContainer .containerLeftTopContainerContainerCon p {
		width: 320px;
		margin: 0 auto;
	}
	#indexBox .container .containerLeft .containerLeftBottom {
		margin-top: 58px;
		width: 330px;
		margin-left: 0px;
	}
	#indexBox .container .containerLeft .containerLeftBottom .containerLeftBottomTitle {
		padding-bottom: 6px;
		border-bottom: 1px solid #FF8820;
	}
	#indexBox .container .containerLeft .containerLeftBottom .containerLeftBottomTitle .containerLeftBottomTitleR,
	#indexBox .container .containerLeft .containerLeftBottom .containerLeftBottomTitle .containerLeftBottomTitleL {
		display: inline-block;
	}
	#indexBox .container .containerLeft .containerLeftBottom .containerLeftBottomTitle .containerLeftBottomTitleR {
		width: 290px;
	}
	#indexBox .container .containerLeft .containerLeftBottom .containerLeftBottomTitle .containerLeftBottomTitleR span:nth-child(1) {
		display: inline-block;
		width: 10px;
		height: 23px;
		background: #FF8820;
	}
	#indexBox .container .containerLeft .containerLeftBottom .containerLeftBottomTitle .containerLeftBottomTitleR span:nth-child(2) {
		display: inline-block;
		font-size: 18px;
		margin: 0 10px 0 10px;
		line-height: 18px;
	}
	#indexBox .container .containerLeft .containerLeftBottom .containerLeftBottomTitle .containerLeftBottomTitleR span:nth-child(3) {
		display: inline-block;
		font-size: 12px;
		line-height: 18px;
	}
	#indexBox .container .containerLeft .containerLeftBottom .containerLeftBottomTitle .containerLeftBottomTitleL {
		text-align: right;
		width: 32px;
		font-size: 16px;
	}
	#indexBox .container .containerLeft .containerLeftBottom .containerLeftBottomCenter {
		margin: 15px 0 30px 0;
	}
	#indexBox .container .containerLeft .containerLeftBottom .containerLeftBottomCenter p {
		margin: 0 auto;
		font-size: 12px;
		color: #666666;
		padding: 4px 0;
	}
	#indexBox .container .containerLeft .containerLeftBottom .containerLeftBottomBottom {
		border: 1px solid #FF8820;
		padding: 20px 0;
	}
	#indexBox .container .containerLeft .containerLeftBottom .containerLeftBottomBottom .containerLeftBottomBottomImg {
		width: 329px;
		margin: 0 auto;
	}
}
*/
@media screen and (min-width:1200px) {
	#indexBox .nav {
		width: 1280px;
		height: 90px;
		margin: 0 auto;
	}
	#indexBox .swiper-title {
		background: #FF8820;
	}
	#indexBox .swiper-title .swiper-titlecontainer {
		width: 1220px;
		height: 30px;
		font-size: 18px;
		line-height: 117px;
		color: #fff;
		margin: 0 auto;
	}
	#indexBox .container {
		width: 1184px;
		margin: 0 auto;
	}
	#indexBox .container .containerRight {
		width: 760px;
		float: left;
	}
	#indexBox .container .containerRight .containerRightTop .containerRightTopTitle {
		padding-bottom: 8px;
		clear: both;
		border-bottom: 1px solid #FF8820;
	}
	#indexBox .container .containerRight .containerRightTop .containerRightTopTitle .containerRightTopTitleR {
		position: relative;
	}
	#indexBox .container .containerRight .containerRightTop .containerRightTopTitle .containerRightTopTitleR,
	#indexBox .container .containerRight .containerRightTop .containerRightTopTitle .containerRightTopTitleL {
		display: inline-block;
	}
	#indexBox .container .containerRight .containerRightTop .containerRightTopTitle .containerRightTopTitleR span:nth-child(1) {
		width: 12px;
		height: 29px;
		position: absolute;
		top: -5px;
		left: 0;
		background: #FF8820;
	}
	#indexBox .container .containerRight .containerRightTop .containerRightTopTitle .containerRightTopTitleR {
		width: 635px;
		padding-left: 15px;
	}
	#indexBox .container .containerRight .containerRightTop .containerRightTopTitle .containerRightTopTitleR span:nth-child(2) {
		display: inline-block;
		font-size: 24px;
		margin: 0 12px 0 12px;
		line-height: 23px;
	}
	#indexBox .container .containerRight .containerRightTop .containerRightTopTitle .containerRightTopTitleR span:nth-child(3) {
		display: inline-block;
		font-size: 16px;
		line-height: 23px;
	}
	#indexBox .container .containerRight .containerRightTop .containerRightTopTitle .containerRightTopTitleL {
		text-align: right;
		width: 100px;
		font-size: 22px;
	}
	#indexBox .container .containerRight .containerRightBottom .containerRightBottomR .containerRightBottomRImg {
		width: 760px;
		height:375px;
		margin: 23px 0 0px 0;
		border-top: 6px solid #FF8820;
	}
	#indexBox .container .containerRight .containerRightBottom .containerRightBottomR .containerRightBottomRImg img {
		width: 100%;
		height: 100%;
	}
	#indexBox .container .containerRight .containerRightBottom .containerRightBottomR .containerRightBottomRContainer {
		height: 137px;
		background: #666666;
		color: #FFFFFF;
		font-size: 16px;
	}
	#indexBox .container .containerRight .containerRightBottom .containerRightBottomR .containerRightBottomRContainer ul {
		display: inline-block;
	    width: 150px;
	    margin: 20px 0 0 63px;
	    height: 95px;
	    float: left;
	    padding-left: 35px;
	    border-left: 2px solid #ffffff;
	}
	#indexBox .container .containerRight .containerRightBottom .containerRightBottomR .containerRightBottomRContainer ul li {
		height: 35px;
	}
	#indexBox .container .containerRight .containerRightBottom .containerRightBottomR .containerRightBottomRContainer ul a li {
		color: #FFFFFF;
	}
	#indexBox .container .containerRight .containerRightBottomBottom .containerRightBottomBottomR,
	#indexBox .container .containerRight .containerRightBottomBottom .containerRightBottomBottomL {
		float: left;
		width: 100%;
		margin-top: 30px;
	}
	#indexBox .container .containerRight .containerRightBottomBottom .containerRightBottomBottomL {
		margin: 73px 0 0 46px;
	}
	#indexBox .container .containerRight .containerRightBottomBottom .containerRightBottomBottomL .containerRightBottomBottomLTitle,
	#indexBox .container .containerRight .containerRightBottomBottom .containerRightBottomBottomR .containerRightBottomBottomRTitle {
		padding-bottom: 8px;
		border-bottom: 1px solid #FF8820;
	}
	#indexBox .container .containerRight .containerRightBottomBottom .containerRightBottomBottomL .containerRightBottomBottomLTitle .containerRightBottomBottomLTitleR,
	#indexBox .container .containerRight .containerRightBottomBottom .containerRightBottomBottomL .containerRightBottomBottomLTitle .containerRightBottomBottomLTitleL,
	#indexBox .container .containerRight .containerRightBottomBottom .containerRightBottomBottomR .containerRightBottomBottomRTitle .containerRightBottomBottomRTitleR,
	#indexBox .container .containerRight .containerRightBottomBottom .containerRightBottomBottomR .containerRightBottomBottomRTitle .containerRightBottomBottomRTitleL {
		display: inline-block;
		width: 92%;
	}
	#indexBox .container .containerRight .containerRightBottomBottom .containerRightBottomBottomL .containerRightBottomBottomLTitle .containerRightBottomBottomLTitleR,
	#indexBox .container .containerRight .containerRightBottomBottom .containerRightBottomBottomR .containerRightBottomBottomRTitle .containerRightBottomBottomRTitleR {
		width: 92%;
		position: relative;
		padding-left: 15px;
	}
	#indexBox .container .containerRight .containerRightBottomBottom .containerRightBottomBottomL .containerRightBottomBottomLTitle .containerRightBottomBottomLTitleR span:nth-child(2),
	#indexBox .container .containerRight .containerRightBottomBottom .containerRightBottomBottomR .containerRightBottomBottomRTitle .containerRightBottomBottomRTitleR span:nth-child(2) {
		display: inline-block;
		font-size: 24px;
		margin: 0 5px;
		line-height: 18px;
	}
	#indexBox .container .containerRight .containerRightBottomBottom .containerRightBottomBottomL .containerRightBottomBottomLTitle .containerRightBottomBottomLTitleR span:nth-child(1) {
		position: absolute;
		width: 12px;
		height: 25px;
		top: -4px;
		left: 0;
		background: #FF8820;
	}
	#indexBox .container .containerRight .containerRightBottomBottom .containerRightBottomBottomR .containerRightBottomBottomRTitle .containerRightBottomBottomRTitleR span:nth-child(1) {
		position: absolute;
		width: 12px;
		height: 29px;
		top: -4px;
		left: 0;
		background: #FF8820;
	}
	#indexBox.container .containerRight .containerRightBottomBottom .containerRightBottomBottomL .containerRightBottomBottomLTitle .containerRightBottomBottomLTitleR span:nth-child(2),
	#indexBox .container .containerRight .containerRightBottomBottom .containerRightBottomBottomR .containerRightBottomBottomRTitle .containerRightBottomBottomRTitleR span:nth-child(2) {
		display: inline-block;
		font-size: 24px;
		margin: 0 12px 0 12px;
		line-height: 23px;
	}
	#indexBox.container .containerRight .containerRightBottomBottom .containerRightBottomBottomL .containerRightBottomBottomLTitle .containerRightBottomBottomLTitleR span:nth-child(3),
	#indexBox.container .containerRight .containerRightBottomBottom .containerRightBottomBottomR .containerRightBottomBottomRTitle .containerRightBottomBottomRTitleR span:nth-child(3) {
		display: inline-block;
		font-size: 16px;
		line-height: 23px;
	}
	#indexBox .container .containerRight .containerRightBottomBottom .containerRightBottomBottomL .containerRightBottomBottomLTitle .containerRightBottomBottomLTitleL,
	#indexBox .container .containerRight .containerRightBottomBottom .containerRightBottomBottomR .containerRightBottomBottomRTitle .containerRightBottomBottomRTitleL {
		text-align: right;
		width: 40px;
		font-size: 22px;
	}
	#indexBox .container .containerRight .containerRightBottomBottom .containerRightBottomBottomR .containerRightBottomBottomRContainer {
		background: #F5F5F5;
	}
	#indexBox .container .containerRight .containerRightBottomBottom .containerRightBottomBottomR .containerRightBottomBottomRContainer .containerRightBottomBottomRContainerImg {
		width: 325px;
		height: 215px;
		float: left;
		margin: 22px 0 0px 0;
		margin-right: 3.2%;
		border-top: 6px solid #FF8820;
	}
	#indexBox .container .containerRight .containerRightBottomBottom .containerRightBottomBottomR .containerRightBottomBottomRContainer .containerRightBottomBottomRContainerImg img {
		width: 100%;
		height: 100%;
	}
	#indexBox .container .containerRight .containerRightBottomBottom .containerRightBottomBottomR .containerRightBottomBottomRContainer .containerRightBottomBottomRContainerContainer {
		font-size: 15px;
		float: left;
		width: 54%;
		color: #666666;
		margin-top: 22px;
	     margin-left: 0; 
	     padding-top: 0; 
	    padding-bottom: 0;
		border-bottom: 8px solid #FF8820;
	}
	#indexBox .container .containerRight .containerRightBottomBottom .containerRightBottomBottomR .containerRightBottomBottomRContainer .containerRightBottomBottomRContainerContainer .containerRightBottomBottomRContainerCon {
		margin: 0 auto;
		height:213px;
		overflow: hidden;
		line-height: 25px;
		text-align: justify;
	/*	padding: 0px 0 40px 0;*/
	}
	#indexBox .container .containerRight .containerRightBottomBottom .containerRightBottomBottomL .containerRightBottomBottomLContainer .containerRightBottomBottomLContainerTitle {
		width: 88px;
		height: 27px;
		font-size: 16px;
		color: #ffffff;
		text-align: center;
		background: #FF8820;
		margin-top: 19px;
	}
	#indexBox .container .containerRight .containerRightBottomBottom .containerRightBottomBottomL .containerRightBottomBottomLContainer .containerRightBottomBottomLContainerContainer {
		width: 350px;
		background: #f5f5f5;
		margin: 19px auto;
		padding: 13px 0 43px 0;
		border-bottom: 8px solid #FF8820;
	}
	#indexBox .container .containerRight .containerRightBottomBottom .containerRightBottomBottomL .containerRightBottomBottomLContainer .containerRightBottomBottomLContainerContainer p {
		width: 305px;
		line-height: 25px;
		margin: 0 auto;
	}
	#indexBox .container .containerLeft {
		float: left;
		width: 368px;
		margin: 0;
	}
	#indexBox .container .containerLeft .containerLeftTop {
		float: right;
		margin-top: 0;
	}
	#indexBox .container .containerLeft .containerLeftTop .containerLeftTopTitle {
		width: 357px;
		padding-bottom: 8px;
		margin-top: 27px;
		border-bottom: 1px solid #FF8820;
	}
	#indexBox .container .containerLeft .containerLeftTop .containerLeftTopTitle1 {
		margin-top: 30px;
	}
	#indexBox .container .containerLeft .containerLeftTop .containerLeftTopTitle .containerLeftTopTitleR,
	#indexBox .container .containerLeft .containerLeftTop .containerLeftTopTitle .containerLeftTopTitleL {
		display: inline-block;
	}
	#indexBox .container .containerLeft .containerLeftTop .containerLeftTopTitle .containerLeftTopTitleL {
		width: 65px;
		text-align: right;
		font-size: 22px;
	}
	#indexBox .container .containerLeft .containerLeftTop .containerLeftTopTitle .containerLeftTopTitleR {
		width: 270px;
		position: relative;
		padding-left: 15px;
	}
	#indexBox .container .containerLeft .containerLeftTop .containerLeftTopTitle .containerLeftTopTitleR span:nth-child(1) {
		position: absolute;
		top: -4px;
		left: 0;
		width: 12px;
		height: 29px;
		background: #FF8820;
	}
	#indexBox .container .containerLeft .containerLeftTop .containerLeftTopTitle .containerLeftTopTitleR span:nth-child(2) {
		display: inline-block;
		font-size: 24px;
		margin: 0 12px 0 12px;
		line-height: 23px;
	}
	#indexBox .container .containerLeft .containerLeftTop .containerLeftTopTitle .containerLeftTopTitleR span:nth-child(3) {
		display: inline-block;
		font-size: 16px;
		line-height: 23px;
	}
	#indexBox .container .containerLeft .containerLeftTop .containerLeftTopContainer {
		margin-top: 23px;
		width: 357px;
	}
	#indexBox .container .containerLeft .containerLeftTop .containerLeftTopContainer .containerLeftTopContainerContainer {
		border-top: 6px solid #FF8820;
	}
	#indexBox .container .containerLeft .containerLeftTop .containerLeftTopContainer .containerLeftTopContainerContainer .containerLeftTopContainerContainerImg {
		width: 357px;
   		height: 215px;
	}
	#indexBox .container .containerLeft .containerLeftTop .containerLeftTopContainer .containerLeftTopContainerContainer .containerLeftTopContainerContainerImg img {
		width: 100%;
		height: 100%;
	}
	#indexBox .container .containerLeft .containerLeftTop .containerLeftTopContainer .containerLeftTopContainerContainer .containerLeftTopContainerContainerCon {
		font-size: 13px;
		color: #666666;
		padding: 12px 0 5px 0;
	}
	#indexBox .container .containerLeft .containerLeftTop .containerLeftTopContainer .containerLeftTopContainerContainer .containerLeftTopContainerContainerCon p {
		width: 328px;
		margin: 0 auto;
	}
	#indexBox .container .containerLeft .containerLeftBottom {
		width: 357px;
		float: left;
		margin-left: 11px;
	}
	#indexBox .container .containerLeft .containerLeftBottom .containerLeftBottomTitle {
		padding-bottom: 8px;
		border-bottom: 1px solid #FF8820;
	}
	#indexBox .container .containerLeft .containerLeftBottom .containerLeftBottomTitle .containerLeftBottomTitleR {
		width: 298px;
		position: relative;
		padding-left: 15px;
	}
	#indexBox .container .containerLeft .containerLeftBottom .containerLeftBottomTitle .containerLeftBottomTitleR span:nth-child(1) {
		position: absolute;
		top: -4px;
		left: 0;
		width: 12px;
		height: 29px;
		background: #FF8820;
	}
	#indexBox .container .containerLeft .containerLeftBottom .containerLeftBottomTitle .containerLeftBottomTitleR span:nth-child(2) {
		display: inline-block;
		font-size: 24px;
		margin: 0 12px 0 12px;
		line-height: 23px;
	}
	#indexBox .container .containerLeft .containerLeftBottom .containerLeftBottomTitle .containerLeftBottomTitleR span:nth-child(3) {
		display: inline-block;
		font-size: 16px;
		line-height: 23px;
	}
	#indexBox .container .containerLeft .containerLeftBottom .containerLeftBottomTitle .containerLeftBottomTitleL {
		text-align: right;
		width: 40px;
		font-size: 22px;
	}
	#indexBox .container .containerLeft .containerLeftBottom .containerLeftBottomCenter {
		margin: 8px 0 25px 0;
	}
	#indexBox .container .containerLeft .containerLeftBottom .containerLeftBottomCenter p {
		width: 346px;
		margin: 0 auto;
		font-size: 14px;
		color: #666666;
		padding: 4px 0;
	}
	#indexBox .container .containerLeft .containerLeftBottom .containerLeftBottomBottom {
		border: 1px solid #FF8820;
		padding: 10px 0;
		width: 350px;
	}
	#indexBox .container .containerLeft .containerLeftBottom .containerLeftBottomBottom .containerLeftBottomBottomImg {
		width: 290px;
		margin: 0 auto;
	}
}