body{ background:#fff; min-width: 1200px; }



.clear {clear:both;}

.clear_fix {zoom:1;}

.clear_fix:after {display:block;clear:both;content:".";visibility:hidden;height:0;font-size:0;}

.auto{ width:1206px; margin:0 auto; overflow:hidden;zoom:1;}


.main_c{ width:1270px; margin:0 auto; overflow:hidden;zoom:1;}

.banner{
	width: 100%;
	height: auto;
}

.banner img{
	width: 100%;
}

.bc1{
	background-color: #FFFFFF;
	padding: 30px 0;
}

.bc1_p1{
	font-size: 31px;
	color: #fe3c00;
	font-weight: 700;
	text-align: center;
margin-top: 20px;
}

.bc1_div{
	width: 100%;
	height: auto;
	margin-top: 30px;
}
.bc1_div_left{
	width: 570px;
	height: 310px;
	float: left;
}
.bc1_div_left img{
	width: 100%;
	height: 100%;
}

.bc1_div_right{
	width: 550px;
	height: 310px;
	float: left;
	padding-left: 20px;
}

.bc1_div_right_p1{
	font-size: 18px;
	line-height: 46px;
}
.bc1_div_right a{
	display: block;
	width: 245px;
	height: 45px;
	background-color: #FE3C00;
	color: #FFFFFF;
	float: left;
	font-size: 18px;
	margin-top: 30px;
	line-height: 45px;
	text-align: center;
	border-radius: 10px;
}
.bc1_div_right_a1{
	
}
.bc1_div_right_a2{
	margin-left: 50px;
}
.bc2{
	background-color: #e3f6fe;
	padding: 30px 0;
}


.bc2_p2{
	font-size: 19px;
	text-align: center;
}

.bc2_ul{
	width: 100%;
	height: auto;
	margin-top: 30px;
}
.bc2_ul li{
	width: 23%;
	float: left;
	margin-right: 2%;
	background-color: #FFFFFF;
	padding-bottom: 10px;
}
.bc2_ul li img{
	width: 100%;
}

.bc2_ul_p1{
	font-size: 20px;
	color: #FE3C00;
	font-weight: 700;
	text-align: center;
	line-height: 36px;
}
.bc2_ul_p2{
	width: 90%;
	margin: 0 auto;
	font-size: 16px;
	line-height: 28px;
}

.bc2_adiv{
	
	width: 550px;
	margin: 0 auto;
	margin-top: 30px;
}
.bc2_adiv a{
	display: block;
	width: 240px;
	height: 45px;
	font-size: 18px;
	text-align: center;
	line-height: 45px;
	background-color: #FE3C00;
	border-radius: 10px;
	color: #FFFFFF;
	
}
.bc2_adiv_a1{
	float: left;
}
.bc2_adiv_a2{
	float: right;
}

.bc3_ul{
	margin-top: 30px;
}
.bc3_ul li{
	width: 44%;
	margin-right: 2%;
	float: left;
	padding: 30px 2%;
	border-radius: 10px;
	background-color: #FE3C00;
	color: #FFFFFF;
}
.bc3_ul_p1{
	font-size: 26px;
	line-height: 60px;
	font-weight: 700;
	text-align: center;
}
.bc3_ul_p2{
	font-size: 20px;
	line-height: 30px;
	    letter-spacing: 2px;
	text-align: left;
}

.bc5_ul{
	width: 100%;
	height: auto;
	margin-top: 30px;
}
.bc5_ul li{
	width: 23%;
	margin-right:2%;
	float: left;
	padding: 20px 0;
	border-radius: 10px;
}


.bc5_ul li:nth-child(1){
	background-color: #e34d28;
}

.bc5_ul li:nth-child(2){
	background-color: #3c7c08;
}
.bc5_ul li:nth-child(3){
	background-color: #946b08;
}
.bc5_ul li:nth-child(4){
	background-color: #088b82;
}
.bc5_ul li p{
	font-size: 18px;
	text-align: center;
	color: #FFFFFF;
	line-height: 32px;
}

.bc5_ul li p span{
	display: block;
	font-size: 20px;
	color: #fff600;
	font-weight: 700;
}
.bc5_ul_a{
	display: block;
	width: 45%;
	height: 34px;
	background-color: #FFF600;
	border-radius: 10px;
	font-size: 16px;
	line-height: 34px;
	text-align: center;
	margin: 0 auto;
	margin-top: 20px;
}

.bc6_ul{
	width: 100%;
	margin-top: 30px;
}

.bc6_ul li{
	float: left;
	width: 23%;
	margin-right: 2%;
}
.bc6_ul li img{
	width: 100%;
}
.bc6_ul li p{
	width: 100%;
	background-color: #371b13;
	line-height: 40px;
	font-size: 18px;
	text-align: center;
	color: #FFFFFF;
}

.bc7_ul{
	width: 80%;
		margin: 0 auto;
	margin-top: 30px;

}

.bc7_ul li{
	width: 30%;
	margin-right: 3.3%;
	float: left;
}

.bc7_ul li img{
	width: 100%;
}

.bc8_ul{
	width: 100%;
		margin: 0 auto;
	margin-top: 30px;

}

.bc8_ul li{
	width: 32%;
	margin-right: 1.3%;
	float: left;
	margin-bottom: 20px;
}

.bc8_ul li img{
	width: 100%;
	height: 235px;
}