
/*+++++hj_go_58+++++*/

/*+++++hj_end_58+++++*/


/*+++++hj_go_292+++++*/
@charset "utf-8";

template_hj_292 {

	overflow-x: hidden;

	color: #000;

	font-size: 14px;

	font-family: microsoft yahei, "宋体";

}

template_hj_292 a {

	text-decoration: none;

	color: #666;

}

template_hj_292 .hj_mk_292_template_hj_292 * {

	box-sizing: border-box;

	position: relative;

	margin: 0;

	list-style: none;

	padding: 0;

}

template_hj_292 .hj_mk_292_clear {

	clear: both

}

template_hj_292 .hj_mk_292_nybanner {

	width: 100%;

	height: 50vh;

	overflow: hidden;

	margin: 0 auto;

	padding: 0;

	position: relative;

}

template_hj_292 .hj_mk_292_nybanner {

	height: 50vh;

}

template_hj_292 .hj_mk_292_nybanner .hj_mk_292_nybanner_img {

	display: block;

	width: 100%;

	height: 50vh;

	overflow: hidden;

	position: absolute;

	top: 0px;

	left: 0px;

}

template_hj_292 .hj_mk_292_nybanner_con {

	width: 1200px;

	margin: 0 auto;

	position: relative;

	top: 30%;

}

template_hj_292 .hj_mk_292_nybanner .hj_mk_292_ny_bigt {

	height: 96px;

	font-size: 32px;

	font-weight: bold;

	padding: 8px 20px 0;

}

template_hj_292 .hj_mk_292_nybanner .hj_mk_292_ny_bigt .hj_mk_292_ny_bigt_p {

	font-size: 16px;

	text-transform: uppercase;

	margin-top: 10px;

	margin-bottom: 0px;

}


/*+++++hj_end_292+++++*/


/*+++++hj_go_75+++++*/
@charset "utf-8";

template_hj_75 {

	overflow-x: hidden;

	color: #000;

	font-size: 14px;

	font-family: microsoft yahei, "宋体";

}

template_hj_75 a {

	text-decoration: none;

	color: #666;

}

template_hj_75 .hj_mk_75_template_hj_75 * {

	box-sizing: border-box;

	position: relative;

	margin: 0;

	list-style: none;

	padding: 0;

}

template_hj_75 .hj_mk_75_clear {

	clear: both

}

template_hj_75 .hj_mk_75_wz{

	width:100%;

	margin:0;

	padding:0;

}



template_hj_75 .hj_mk_75_wz_mb {

    margin: 24px auto !important;

    font-size: 16px;

}



template_hj_75 .hj_mk_75_wz_con{

	width:94%;

	margin:0px auto;

	

}

template_hj_75 .hj_mk_75_wz_mb .hj_mk_75_wz_mb_img {

    margin-right: 5px;

	    vertical-align: middle;

}

template_hj_75 .hj_mk_75_wz_mb .hj_mk_75_wz_mb_a {

    text-decoration: none;

    cursor: pointer;

}




/*+++++hj_end_75+++++*/


/*+++++hj_go_294+++++*/
@charset "utf-8";

template_hj_294 {

	overflow-x: hidden;

	color: #000;

	font-size: 14px;

	font-family: microsoft yahei, "宋体";

}

template_hj_294 a {

	text-decoration: none;

	color: #666;

}

template_hj_294 .hj_mk_294_template_hj_294 * {

	box-sizing: border-box;

	position: relative;

	margin: 0;

	list-style: none;

	padding: 0;

}

template_hj_294 .hj_mk_294_clear {

	clear: both

}

template_hj_294 .hj_mk_294_lx {

	width: 100%;

	height: auto;

	margin: 0 auto;

	padding: 60px 0;

	-webkit-box-sizing: border-box;

	-moz-box-sizing: border-box;

	box-sizing: border-box;

}

template_hj_294 .hj_mk_294_lx {

	padding: 60px 0;

}

template_hj_294 .hj_mk_294_lx_con {

	width: 94%;

	margin: 0px auto;

}

template_hj_294 .hj_mk_294_lx_tit {

	margin: 0 auto 30px;

	width: 100%;

	height: auto;

}

template_hj_294 .hj_mk_294_lx_tit .hj_mk_294_lx_tit_span {

	height: 44px;

	line-height: 44px;

	font-size: 48px;

	overflow: hidden;

	font-family: "Impact";

}

template_hj_294 .hj_mk_294_lx_tit .hj_mk_294_lx_tit_p {

	height: 36px;

	line-height: 36px;

	font-size: 30px;

	width: 100%;

	margin: -20px auto 10px;

	overflow: hidden;

	font-weight: bold;

}

template_hj_294 .hj_mk_294_lx_tit .hj_mk_294_lx_tit_i {

	display: block;

	width: 60px;

	height: 4px;

	overflow: hidden;

	margin: 0;

	padding: 0;

}

template_hj_294 .hj_mk_294_lx_main .hj_mk_294_lx_main_con {

	width: 100%;

	height: auto;

	margin: 0 auto;

	padding: 0;

}

template_hj_294 .hj_mk_294_lx_main_con .hj_mk_294_lx_main_ewm {

	width: 28.5%;

	height: 250px;

	overflow: hidden;

	margin: 0;

	padding: 40px;

	background-size: cover;

	float: left;

	-webkit-box-sizing: border-box;

	-moz-box-sizing: border-box;

	box-sizing: border-box;

}

template_hj_294 .hj_mk_294_lx_main_ewm .hj_mk_294_lx_main_ewm_p {

	width: 100%;

	height: auto;

	line-height: 30px;

	font-size: 18px;

	font-weight: bold;

	text-align: center;

	margin: 0 auto 20px;

	padding: 0;

}

template_hj_294 .hj_mk_294_lx_main_ewm .hj_mk_294_lx_main_ewm_span {

	display: block;

	width: 120px;

	height: 120px;

	overflow: hidden;

	margin: 0 auto;

	padding: 9px;

	-webkit-box-sizing: border-box;

	-moz-box-sizing: border-box;

	box-sizing: border-box;

}

template_hj_294 .hj_mk_294_lx_main_ewm .hj_mk_294_lx_main_ewm_span .hj_mk_294_lx_main_ewm_tu {

	display: block;

	width: 100px;

	height: 100px;

	margin: 0 auto;

	padding: 0;

}

template_hj_294 .hj_mk_294_lx_main_con .hj_mk_294_lx_main_lxf {

	width: 71.5%;

	height: 250px;

	overflow: hidden;

	margin: 0;

	padding: 67px 0;

	float: right;

	-webkit-box-sizing: border-box;

	-moz-box-sizing: border-box;

	box-sizing: border-box;

}

template_hj_294 .hj_mk_294_lx_main_lxf .hj_mk_294_lx_main_lxf_ul {

	padding-left: 0px;

	list-style: none;

}

template_hj_294 .hj_mk_294_lx_main_lxf .hj_mk_294_lx_main_lxf_ul .hj_mk_294_lx_main_lxf_ul_li {

	width: 33.333333%;

	height: auto;

	margin: 0;

	padding: 0 20px;

	float: left;

	-webkit-box-sizing: border-box;

	-moz-box-sizing: border-box;

	box-sizing: border-box;

	list-style: none;

}

template_hj_294 .hj_mk_294_lx_main_lxf .hj_mk_294_lx_main_lxf_ul .hj_mk_294_lx_main_lxf_ul_li:nth-child(3) {

	border: 0;

}

template_hj_294 .hj_mk_294_lx_main_lxf .hj_mk_294_lx_main_lxf_ul .hj_mk_294_lx_main_lxf_ul_li .hj_mk_294_lx_main_lxf_ul_li_img {

	display: block;

	width: 44px;

	height: 44px;

	margin: 0 auto 20px;

	padding: 0;

}

template_hj_294 .hj_mk_294_lx_main_lxf .hj_mk_294_lx_main_lxf_ul .hj_mk_294_lx_main_lxf_ul_li .hj_mk_294_lx_main_lxf_ul_li_span {

	display: block;

	width: 100%;

	height: auto;

	line-height: 30px;

	font-size: 16px;

	text-align: center;

	margin: 0 auto;

	padding: 0;

}

template_hj_294 .hj_mk_294_lx_main_lxf .hj_mk_294_lx_main_lxf_ul .hj_mk_294_lx_main_lxf_ul_li .hj_mk_294_lx_main_lxf_ul_li_p {

	width: 100%;

	height: 40px;

	overflow: hidden;

	line-height: 20px;

	font-size: 16px;

	text-align: center;

	display: -webkit-box;

	-webkit-box-orient: vertical;

	-webkit-line-clamp: 2;

	overflow: hidden;

	margin: 0 auto;

	padding: 0;

}


/*+++++hj_end_294+++++*/


/*+++++hj_go_60+++++*/

/*+++++hj_end_60+++++*/

