
.banner{
	width: 100%;
	height: 480px;
	background: #13AF66;
	/* margin-top: 75px; */
}

.banner_cen{
	position: relative;
	width: 1200px;
	height: 100%;
	margin: 0 auto;
}

.banner_cen_img{
	position: absolute;
	bottom: 0px;
	right: -115px;
	width: 599px;
	height: 457px;
	background-image: url(../imgs/index/banner-right.png);
	background-size: 100% 100%;
}

.banner_cen_title{
	font-size: 50px;
	line-height: 50px;
	color: #FFFFFF;
	padding-top: 100px;
	display: flex;
	align-items: center;
}

.banner_cen_title span{
	width: 10px;
	height: 10px;
	background: #FFFFFF;
	border-radius: 50%;
	margin: 0 20px;
}

.banner_cen_text{
	font-size: 26px;
	line-height: 26px;
	color: #FFFFFF;
	padding-top: 40px;
}

.banner_cen_text1{
	font-size: 16px;
	color: #FFFFFF;
	padding-top: 35px;
}

.banner_cen_btn{
	width: 240px;
	height: 60px;
	background: #FF9A22;
	border-radius: 6px;
	text-align: center;
	line-height: 60px;
	font-size: 24px;
	color: #FFFFFF;
	cursor: pointer;
	margin-top: 50px;
}

.newSph_box1{
	width: 1200px;
	height: 660px;
	background-image: url(../imgs/index/box-1.png?v=1);
	background-size: 100% 100%;
	margin: 0 auto;
	margin-top: 50px;
}

/* -------------------------- */

.newSph_box2{
	width: 1200px;
	margin: 0 auto;
	display: flex;
	justify-content: space-between;
	margin-top: 40px;
}

.newSph_box2_img{
	position: relative;
	width: 226px;
	height: 439px;
	background-size: 100% 100%;
}

.newSph_box2_title{
	text-align: center;
	font-weight: 400;
	font-size: 20px;
	line-height: 16px;
	color: #333333;
	padding-top: 30px;
}

.newSph_box2_lin{
	position: absolute;
	top: 15px;
	left: -20px;
	width: 18px;
	height: 18px;
	background-image: url(../imgs/index/box2-lin.png);
	background-size: 100% 100%;
	margin-top: 200px;
}

/* --------------------- */

.wzck_skm_types{
	width: 1248px;
	margin: 0 auto;
	overflow: hidden;
	margin-top: 30px;
}

.wzck_skm_type{
	float: left;
	width: 362px;
	height: 290px;
	background: #FFFFFF;
	border: 1px solid #f7f7f7;
	border-radius: 14px;
	margin: 27px;
	text-align: center;
	padding-top: 41px;
	box-sizing: border-box;
	cursor: pointer;
	transition: all 0.5s;
}

.wzck_skm_type:hover{
	box-shadow: 0px 0px 24px 0px rgba(86,104,114,0.19);
}

.wzck_skm_type_title{
	font-size: 20px;
	line-height: 20px;
	color: #333333;
	margin-top: 26px;
}

.wzck_skm_type_text{
	font-size: 16px;
	line-height: 16px;
	color: #999999;
	margin-top: 20px;
}

.wzck_skm_type_a{
	font-size: 16px;
	line-height: 16px;
	color: #2DBD72;
	margin-top: 38px;
}


/* -------------------- */

.sqbb_nav{
	display: flex;
}

.sqbb_box{
	position: relative;
	width: 80px;
	height: 30px;
	border: 1px solid #EBEEF5;
	border-radius: 3px;
	margin-right: 19px;
	text-align: center;
	cursor: pointer;
	box-sizing: border-box;
}

.sqbb_boxac{
	position: relative;
	width: 80px;
	height: 30px;
	border: 1px solid #FBD1AF;
	background-color: #FFF8F3;
	border-radius: 3px;
	margin-right: 19px;
	text-align: center;
	cursor: pointer;
	box-sizing: border-box;
}

.sqbb_box_i{
	position: absolute;
	top: -2px;
	left: -2px;
	width: 38px;
	height: 23px;
	background: #FF7836;
	border-radius: 3px;
	display: flex;
	align-items: center;
	justify-content: center;
	font-size: 12px;
	color: #FFFFFF;
}

.sqbb_box_title{
	line-height: 30px;
	font-size: 16px;
	color: #333333;
}

.sqbb_box_text{
	font-size: 14px;
	color: #666666;
	margin-top: 15px;
}

.sqbb_box_num{
	font-size: 18px;
	color: #FF0000;
	font-weight: bold;
}

/* ---------------------- */

/* ------------------- */

.wzck_skm_boxs{
	width: 1200px;
	margin: 0 auto;
	overflow: hidden;
	margin-top: 65px;
}

.wzck_skm_box{
	float: left;
	width: 140px;
	text-align: center;
	margin-right: 125px;
	margin-bottom: 80px;
	cursor: pointer;
}

.wzck_skm_box img{
	width: 140px;
	transition: all 0.5s;
}

.wzck_skm_box img:hover{
	transform: scale(0.8);
}

.wzck_skm_box:nth-child(5n){
	margin-right: 0;
}

.wzck_skm_box_text{
	font-size: 18px;
	color: #333333;
	margin-top: 20px;
}

/* ------------------- */
/* 
.wzckSph_yxal{
	width: 1200px;
	height: 607px;
	background: #FFFFFF;
	box-shadow: 0px 0px 24px 0px rgba(86,104,114,0.19);
	border-radius: 10px;
	margin: 0 auto;
}

.wzckSph_yxal_box{
	display: flex;
	width: 100%;
	padding-top: 40px;
}

.wzckSph_yxal_box_left{
	width: 451px;
	height: 444px;
	background-size: 100% 100%;
}

.wzckSph_yxal_box_top{
	display: flex;
	padding-top: 24px;
}

.wzckSph_yxal_box_name{
	font-weight: 400;
	font-size: 24px;
	color: #333333;
}

.wzckSph_yxal_box_text{
	width: 540px;
	font-weight: 400;
	font-size: 14px;
	color: #333333;
	line-height: 24px;
	margin-top: 10px;
}

.wzckSph_yxal_box_btn{
	width: 174px;
	height: 45px;
	background: #3EBD7B;
	border-radius: 23px;
	display: flex;
	align-items: center;
	justify-content: center;
	font-size: 16px;
	color: #FCFCFC;
	transform: scale(0.8);
	margin-top: 30px;
	margin-left: -18px;
}

.wzckSph_yxal_khtd{
	width: 234px;
	height: 204px;
	background: #F7F7F7;
	border-radius: 8px;
	padding-top: 28px;
	padding-left: 22px;
	box-sizing: border-box;
}

.wzckSph_yxal_khtd_title{
	font-weight: 400;
	font-size: 20px;
	color: #333333;
}

.wzckSph_yxal_khtd_box{
	display: flex;
	align-items: center;
	margin-top: 10px;
	font-weight: 400;
	font-size: 14px;
	color: #333333;
}

.wzckSph_yxal_khtd_box span{
	width: 8px;
	height: 8px;
	background: #333333;
	border-radius: 50%;
	margin-right: 10px;
}

.el-carousel__indicator.is-active button{
	background: #17B361;
}

.el-carousel__button{
	opacity: 1;
	background: #DCDCDC;
} */

/* ------------------ */


/* ------------------- */

.wzckSph_yxal{
	width: 1200px;
	margin: 0 auto;
}

.wzckSph_yxal_box{
	display: flex;
	width: 100%;
	height: 100%;
	background: #FFFFFF;
	box-shadow: 0px 0px 13px 0px rgba(35,24,21,0.11);
	border-radius: 14px;
}

.wzckSph_yxal_box_left{
	width: 300px;
	height: 100%;
	padding: 20px;
	box-sizing: border-box;
	display: flex;
	align-items: center;
	justify-content: space-between;
}

.wzckSph_yxal_box_top{
	display: flex;
	align-items: center;
	padding-top: 130px;
}

.wzckSph_yxal_box_name{
	font-size: 18px;
	color: #333333;
	margin-left: 10px;
}

.wzckSph_yxal_box_title{
	display: flex;
	align-items: center;
	font-size: 16px;
	color: #333333;
	padding-top: 20px;
}

.wzckSph_yxal_box_title span{
	width: 8px;
	height: 8px;
	border-radius: 50%;
	background-color: #FD8B41;
	margin-right: 5px;
}

.wzckSph_yxal_box_text{
	width: 250px;
	font-size: 14px;
	line-height: 30px;
	color: #666666;
}

.wzckSph_yxal_box_btn{
	width: 174px;
	height: 45px;
	background: #3EBD7B;
	border-radius: 23px;
	display: flex;
	align-items: center;
	justify-content: center;
	font-size: 16px;
	color: #FCFCFC;
	transform: scale(0.8);
	margin-top: 30px;
	margin-left: -18px;
}

/* ------------------ */

.qrxx_nav_box{
	position: relative;
	display: flex;
	align-items: center;
	height: 40px;
	cursor: pointer;
	font-size: 16px;
}

.qrxx_nav_box_checked{
	width: 18px;
	height: 18px;
	background-image: url(../imgs/tc/checked-1.png);
	margin-right: 10px;
	background-size: 100% 100%;
}

.qrxx_nav_boxac .qrxx_nav_box_checked{
	background-image: url(../imgs/tc/checked-2.png);
}

.qrxx_nav_box_i{
	padding: 0 5px;
	height: 20px;
	background: #FFF4F1;
	border: 1px solid #FF6E4C;
	border-radius: 5px;
	text-align: center;
	color: #FF6E4C;
	line-height: 20px;
	font-size: 12px;
	margin-left: 10px;
}

/* --------------------- */

.ktbg_box_left{
	overflow: hidden;
	width: 260px;
	height: 100%;
	background: #FFF8E9;
	border-radius: 7px;
}

.ktbg_box_left_top{
	font-size: 22px;
	line-height: 22px;
	color: #333333;
	padding-top: 47px;
	text-align: center;
	padding-bottom: 40px;
}

.ktbg_box_left_box{
	width: 50%;
	float: left;
	text-align: center;
	padding-bottom: 35px;
}

.ktbg_box_left_box img{
	width: 70px;
}

.ktbg_box_left_box_text{
	font-size: 14px;
	line-height: 14px;
	color: #666666;
	margin-top: 16px;
}