


.new_index_banner{
	width:100%;
	height:auto;
	overflow:hidden;
	min-height:790px;
	background:url(../image/new_index_banner.jpg) top center;
	padding-top:100px;	
}

.index_banner_center_right h2{
	font-size: 25px;
    color: #fff;
     
	font-family:"微软雅黑";
	margin:30px 0 20px 0; 
	}
.index_banner_center_right h1{
	font-size: 25px;
    color: #fff;
     
	font-family:"微软雅黑";
	margin:30px 0 20px 0; 
	}
.index_banner_center_right h3{
	font-size: 20px;
    color: #fff;
     
	font-family:"微软雅黑";
	margin:20px 0 30px 0; 
	}
.index_banner_center_right h3 span{
	font-size:35px;
	font-weight:bold;
	}
.new_index_banner_right_btn{
	width:175px;
	height:49px;
	margin:10px auto 0 auto;
}

.index_banner_bt_left h3{
	font-size: 18px;
    color: #fff;
     
	line-height:30px;
	font-family:"微软雅黑";
}

.index_hyyx{
	background:#f8f8f8;
	height:auto;
	overflow:hidden;
	padding:30px 0;
}
.index_hyyx_center{
	width:1440px;
	height:auto;
	overflow:hidden;
	padding:0px 0 30px 0;
	background:#fff;
	box-shadow: 2px 2px 10px 2px rgba(0, 0, 0, 0.2);
	margin:0 auto;
}


.index_hyyx_center_l h3{
	font-size:21px;
    color: #fc8c2c;   
	font-family:"微软雅黑";
	font-weight:bold;
}
.index_hyyx_center_l h4{
	width:350px;
	margin:0 auto;
	font-size: 16px;
    color: #fc8c2c;    
	font-family:"微软雅黑";
	line-height:26px;
}
.banner_jiaodian{
	width:39px;
	margin:0 auto;
}
.banner_jiaodian li{
	width:8px;
	height:8px;
	border-radius:50px;
	background:#999;
	float:left;
	margin-top:10px;
	margin-left:5px;
}
.banner_jiaodian li:hover{
	background:#e74454;
	cursor:pointer;
}
.index_hyyx_center_c{
	width:21px;
	height:600px;
	background:url(../image/index_hyyx_center_c.png) no-repeat;
	position:relative;
	margin-top:20px;
	
}
.index_hyyx_center_icon_01{
	position:absolute;
	left:-37px;
	top:100px;
}
.index_hyyx_center_icon_05{
	position:absolute;
	left:0px;
	top:240px;
}
.index_hyyx_center_icon_06{
	position:absolute;
	left:0px;
	top:350px;
}
.index_hyyx_center_icon_07{
	position:absolute;
	left:0px;
	top:450px;
}
.index_hyyx_center_r{
	margin:50px 0 0 50px;
}

.index_hyyx_center_r p{
	position:absolute;
	font-size:18px;
    color: #fff;
     
	line-height:30px;
	font-family:"微软雅黑";
	width:340px;
	height:100px;
	margin:0;
	padding-top:20px;
}
.index_hyyx_center_r li.bold p{
	font-weight:bold;
	font-size: 20px;
	
}
.new_index_yj{
	width:100%;
	height:672px;
	background:url(../image/index_yj_bg.jpg) top center;
}

.new_index_yj h3{
	font-size:21px;
    color: #fff;
     
	font-family:"微软雅黑";
	margin-bottom:50px;
}
.new_index_yj p{
	font-size:16px;
    color: #fff;
     
	line-height:24px;
	font-family:"微软雅黑";
}
.new_index_yj p:hover{
	font-weight:bold;
}
.new_index_yj_tp{
	background:url(../image/new_index_yj.png) no-repeat center center;
	width:1303px;
	height:407px;
	position:relative;
	margin:0 auto;
}


.new_index_hy h3{
	font-size:21px;
    color:#333;
     
	font-family:"微软雅黑";
	margin-bottom:50px;
}




.new_index_bt_h2{
	font-size: 26px;
    color: #333;
     
	font-family:"微软雅黑";
	margin:50px 0 30px 0;
	text-align:center;
}
.new_index_top_bt{
	font-size: 40px;
    color: #fff;
     
	font-family:"微软雅黑";
	margin:30px 0 30px 0;
	text-align:left;
}
.wap_hy_01{
	width:130px;
	height:130px;
	border-radius:50%; 
    background:#fc8c2c;	
	margin:0 auto;
}
.wap_hy_01 img{
	width:65px;
	height:65px;
	margin:20px 0 0px 0;
}
.wap_hy_01 p{
	font-size:18px;
	color:#fff;
	text-align:center;
	line-height:1.3;
	
}


	
	
@media (max-width: 768px) {

figure.effect-jazz{
	background:#fff;
}

.index_banner_center_left img{
	width:100%;
	}
.index_banner_center_right h2{
	font-size: 24px;
	text-align:center;
	}
.index_banner_center_right h1{
	font-size: 24px;
	text-align:center;
	}
.new_index_banner{
	padding-top:30px;	
	padding-bottom:30px;
}
.index_banner_center_right img{
	width:100%;
}
.index_banner_center_right h3{
	text-align:center;
	line-height:30px;
	}
.index_banner_center_right h3 span{
	font-size:30px;
	}
.new_index_banner_right_btn{
	display:block;
	margin:10px auto 0 auto;
}
.new_index_banner_dp{
	display:block;
	margin:0 auto;
}
.index_banner_bt_left h2{
	text-align:center;
}
.index_banner_bt_left h3{
    text-align:center;
}
.new_index_yj{
	background:url(../image/index_yj_bg.jpg) no-repeat top center/250% auto;
	max-height:430px;

}
.new_index_yj_tp{
	width:100%;
}
.new_index_yj_wz{
	display:none;
}
.new_index_yj h2{
	font-size:24px;
	line-height:30px;
}
.new_index_yj h3{
	font-size:18px;
	line-height:30px;
	margin-bottom:20px;
}
.new_index_hy{
	margin-top:0;
}
.new_index_hy h2{
	font-size:24px;
	line-height:30px;
}
.new_index_hy h3{
	font-size:18px;
	line-height:30px;
	margin-bottom:20px;
}
.new_index_yj_tp{
	background:url(../image/new_index_yj.png) no-repeat top center/100% auto;
}
.new_index_yj_wz{
	display:none;
}

.new_index_hy{
	background:url(../image/new_index_hy.jpg) top center;
	width:100%;
	height:auto;
	overflow:hidden;
	padding: 0 0 10px 0;
}
.index_hyyx_center_l h4{
	width:200px;
}
.div-cont h4{
	width:330px;
	margin:0 auto;
	line-height:24px;
	font-size:16px;
}
.index_hyyx_center{

	padding:15px 0 20px 0;

}
.index_hyyx_center h2{
	font-size:24px;
	line-height:30px;
}

.new_index_bt_h2{
	font-size: 26px;
	margin:30px 0 20px 0;
	text-align:center;
}
.index_hyyx{
	padding:0;
}

.new_index_top_bt{
	font-size: 26px;
	text-align:center;
	margin:20px 0 10px 0;
}
.swiper-slide h3{
	font-size:18px;
}



}