
/*+++++hj_go_314+++++*/

/*+++++hj_end_314+++++*/


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

template_hj_315 {

	overflow-x: hidden;

	color: #000;

	font-size: 14px;

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

}

template_hj_315 a {

	text-decoration: none;

	color: #666;

}

template_hj_315 .hj_mk_315_template_hj_315 * {

	box-sizing: border-box;

	position: relative;

	margin: 0;

	list-style: none;

	padding: 0;

}

template_hj_315 .hj_mk_315_clear {

	clear: both

}

template_hj_315 .hj_mk_315_nybanner {

	width: 100%;

	height: 50vh;

	overflow: hidden;

	margin: 0 auto;

	padding: 0;

	position: relative;

}

template_hj_315 .hj_mk_315_nybanner {

	height: 50vh;

}

template_hj_315 .hj_mk_315_nybanner .hj_mk_315_nybanner_img {

	display: block;

	width: 100%;

	height: 50vh;

	overflow: hidden;

	position: absolute;

	top: 0px;

	left: 0px;

}

template_hj_315 .hj_mk_315_nybanner_con {

	width: 1200px;

	margin: 0 auto;

	position: relative;

	top: 30%;

}

template_hj_315 .hj_mk_315_nybanner .hj_mk_315_ny_bigt {

	height: 96px;

	font-size: 32px;

	font-weight: bold;

	padding: 8px 20px 0;

}

template_hj_315 .hj_mk_315_nybanner .hj_mk_315_ny_bigt .hj_mk_315_ny_bigt_p {

	font-size: 16px;

	text-transform: uppercase;

	margin-top: 10px;

	margin-bottom: 0px;

}


/*+++++hj_end_315+++++*/


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

template_hj_333 {

	overflow-x: hidden;

	color: #000;

	font-size: 14px;

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

}

template_hj_333 a {

	text-decoration: none;

	color: #666;

}

template_hj_333 .hj_mk_333_template_hj_333 * {

	box-sizing: border-box;

	position: relative;

	margin: 0;

	list-style: none;

	padding: 0;

}

template_hj_333 .hj_mk_333_clear {

	clear: both

}

template_hj_333 .hj_mk_333_wz{

	width:100%;

	margin:0;

	padding:0;

}



template_hj_333 .hj_mk_333_wz_mb {

    margin: 24px auto !important;

    font-size: 16px;

}



template_hj_333 .hj_mk_333_wz_con{

	width:94%;

	margin:0px auto;

	

}

template_hj_333 .hj_mk_333_wz_mb .hj_mk_333_wz_mb_img {

    margin-right: 5px;

	    vertical-align: middle;

}

template_hj_333 .hj_mk_333_wz_mb .hj_mk_333_wz_mb_a {

    text-decoration: none;

    color: #333;

    cursor: pointer;

}

template_hj_333 .hj_mk_333_wz_mb .hj_mk_333_wz_mb_span {

    color: #999;

}




/*+++++hj_end_333+++++*/


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

template_hj_334 {

	overflow-x: hidden;

	color: #000;

	font-size: 14px;

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

}

template_hj_334 a {

	text-decoration: none;

	color: #666;

}

template_hj_334 .hj_mk_334_template_hj_334 * {

	box-sizing: border-box;

	position: relative;

	margin: 0;

	list-style: none;

	padding: 0;

}

template_hj_334 .hj_mk_334_clear {

	clear: both

}

template_hj_334 .hj_mk_334_pro {

	width: 100%;

	margin: 0px auto;

	padding-top:50px;

	display: flow-root;

}

template_hj_334 .hj_mk_334_pro_zt {

	width: 94%;

	margin: 0px auto;

}

template_hj_334 .hj_mk_334_pro_de .hj_mk_334_pro_de_zt {

	width: 100%;

	height: auto;

	margin: 0 auto 60px;

	padding: 20px;

	box-sizing: border-box;

	-webkit-box-sizing: border-box;

	-o-box-sizing: border-box;

	-moz-box-sizing: border-box;

	display: flow-root;

}

template_hj_334 .hj_mk_334_pro_de_zt .hj_mk_334_pro_de_img {

	width: 40%;

	height: auto;

	margin: 0;

	padding: 0;

	float: left;

	box-sizing: border-box;

	-webkit-box-sizing: border-box;

	-o-box-sizing: border-box;

	-moz-box-sizing: border-box;

}

template_hj_334 #hj_mk_334_protu {

	width: 100%;

	margin: 0;

	text-align: center;

	position: relative;

}

template_hj_334 .hj_mk_334_pro_hj_mk_334_pro_main {

	width: 1000px;

	position: relative;

}

template_hj_334 .hj_mk_334_pro_tu {

	width: 500px;

	position: relative;

}

template_hj_334 .hj_mk_334_pro_xtu {

	width: 100%;

	height: 280px;

	position: relative;

	overflow: hidden;

	display: flex;

	align-items: center;

	justify-content: center;

}

template_hj_334 .hj_mk_334_pro_xtu .hj_mk_334_pro_xtu_img {

	display: block;

	max-width: 100%;

	height: 100%;

	object-fit: cover;

}

template_hj_334 .hj_mk_334_pro_zgc {

	width: 100px;

	height: 100px;

	background-color: rgba(255,255,255,0.6);

	position: absolute;

	top: 0;

	left: 0;

	cursor: move;

	display: none;

}

template_hj_334 .hj_mk_334_pro_xtlist {

	width: 100%;

	box-sizing: border-box;

	display: flex;

	display: -webkit-flex;

	-webkit-justify-content: space-between;

	justify-content: space-between;

	margin-top: 20px;

}

template_hj_334 .hj_mk_334_pro_xtlist .hj_mk_334_pro_xtlist_li {

	width: calc((100% - 60px)/4);

	position: relative;

	overflow: hidden;

	opacity: 0.5;

	padding: 2px;

}

template_hj_334 .hj_mk_334_pro_xtlist .hj_mk_334_pro_xtlist_li.hj_mk_334_pro_xtlist_now {

	opacity: 1;

}

template_hj_334 .hj_mk_334_pro_xtlist .hj_mk_334_pro_xtlist_li .hj_mk_334_pro_xtlist_li_img {

	display: block;

	width: 100%;

}

template_hj_334 .hj_mk_334_pro_dtu {

	width: 600px;

	height: 300px;

	position: absolute;

	right: 0;

	top: 0;

	overflow: hidden;

	display: none;

	z-index: 5

}

template_hj_334 .hj_mk_334_pro_de_zt .hj_mk_334_pro_de_text {

	width: 60%;

	height: auto;

	margin: 0;

	padding: 40px 20px 0 40px;

	float: right;

	box-sizing: border-box;

	-webkit-box-sizing: border-box;

	-o-box-sizing: border-box;

	-moz-box-sizing: border-box;

	position: relative;

	z-index: 4;

}

template_hj_334 .hj_mk_334_pro_de_text .hj_mk_334_pro_de_name {

	width: 100%;

	height: auto;

	min-height: 40px;

	max-height: 80px;

	overflow: hidden;

	line-height: 40px;

	font-size: 26px;

	margin: 0 auto 30px;

	font-weight: bold;

	word-break: break-all;

	position: relative;

	display: -webkit-box;

	text-overflow: ellipsis;

	-webkit-line-clamp: 2;

	-webkit-box-orient: vertical;

	margin: 0 auto 40px;

	padding: 0;

	box-sizing: border-box;

	-webkit-box-sizing: border-box;

	-o-box-sizing: border-box;

	-moz-box-sizing: border-box;

}

template_hj_334 .hj_mk_334_pro_de_text .hj_mk_334_pro_de_ms {

	width: 100%;

	height: auto;

	overflow: hidden;

	margin: 0 auto 20px;

	padding: 0 0 30px;

	box-sizing: border-box;

	-webkit-box-sizing: border-box;

	-o-box-sizing: border-box;

	-moz-box-sizing: border-box;

}

template_hj_334 .hj_mk_334_pro_de_text .hj_mk_334_pro_de_ms .hj_mk_334_pro_de_ms_span {

	display: block;

	width: 100%;

	height: 30px;

	overflow: hidden;

	line-height: 30px;

	font-size: 16px;

	margin: 0 auto 10px;

	padding: 0;

}

template_hj_334 .hj_mk_334_pro_de_text .hj_mk_334_pro_de_ms .hj_mk_334_pro_de_ms_span .hj_mk_334_pro_de_ms_span_img {

	display: block;

	width: 20px;

	height: 20px;

	margin: 5px 10px 5px 0;

	padding: 0;

	float: left;

	vertical-align: top;

}

template_hj_334 .hj_mk_334_pro_de_text .hj_mk_334_pro_de_ms .hj_mk_334_pro_de_ms_p {

	width: 100%;

	max-height: 50px;

	line-height: 25px;

	font-size: 15px;

	max-height: 56px;

	overflow: hidden;

	color: #999;

	word-break: break-all;

	text-align: justify;

	display: -webkit-box;

	text-overflow: ellipsis;

	-webkit-line-clamp: 2;

	-webkit-box-orient: vertical;

	margin: 0 auto;

	padding: 0;

}

template_hj_334 .hj_mk_334_pro_de_text .hj_mk_334_pro_de_tag {

	width: 100%;

	height: auto;

	margin: 0 auto;

	padding: 0;

	display: inline-block;

}

template_hj_334 .hj_mk_334_pro_de_tag .hj_mk_334_pro_de_tag_dl .hj_mk_334_pro_de_tag_dd {

	width: 45%;

	max-width: inherit;

	height: 40px;

	overflow: hidden;

	line-height: 40px;

	font-size: 15px;

	white-space: nowrap;

	text-overflow: ellipsis;

	margin: 0 3% 0 0;

	padding: 0;

	float: left;

	box-sizing: border-box;

}

template_hj_334 .hj_mk_334_pro_de_tag .hj_mk_334_pro_de_tag_dl .hj_mk_334_pro_de_tag_dd .hj_mk_334_pro_de_tag_i {

	display: block;

	width: 6px;

	height: 6px;

	margin: 16px 10px 16px 0;

	padding: 0;

	border-radius: 50%;

	float: left;

}

template_hj_334 .hj_mk_334_pro_de_text .hj_mk_334_pro_de_btn {

	width: 100%;

	height: 60px;

	overflow: hidden;

	margin: 40px auto 0;

	padding: 0;

	box-sizing: border-box;

	-webkit-box-sizing: border-box;

	-o-box-sizing: border-box;

	-moz-box-sizing: border-box;

}

template_hj_334 .hj_mk_334_pro_de_btn .hj_mk_334_pro_de_btn_a {

	display: block;

	width: auto;

	height: 60px;

	overflow: hidden;

	margin: 0 40px 0 0;

	padding: 0;

	border-radius: 30px;

	float: left;

	text-decoration: none;

}

template_hj_334 .hj_mk_334_pro_de_btn .hj_mk_334_pro_de_btn_a.hj_mk_334_pro_de_btn_a_btn01 .hj_mk_334_pro_de_btn_a_btn01_i {

	display: block;

	width: 60px;

	height: 60px;

	margin: 0;

	padding: 6px;

	background-color: rgba(0, 87, 184, 0.05);

	border-radius: 50%;

	float: left;

	box-sizing: border-box;

	-webkit-box-sizing: border-box;

	-o-box-sizing: border-box;

	-moz-box-sizing: border-box;

	font-weight: normal;

	font-style: normal;

}

template_hj_334 .hj_mk_334_pro_de_btn .hj_mk_334_pro_de_btn_a.hj_mk_334_pro_de_btn_a_btn01 .hj_mk_334_pro_de_btn_a_btn01_i .hj_mk_334_pro_de_btn_a_btn01_i_em {

	display: block;

	width: 48px;

	height: 48px;

	margin: 0;

	padding: 0;

	background-size: 30px 30px;

	border-radius: 50%;

}

template_hj_334 .hj_mk_334_pro_de_btn .hj_mk_334_pro_de_btn_a.hj_mk_334_pro_de_btn_a_btn01 .hj_mk_334_pro_de_btn_a_btn01_span {

	display: block;

	width: auto;

	height: 60px;

	line-height: 40px;

	font-size: 20px;

	font-weight: bold;

	margin: 0;

	padding: 10px 30px 10px 20px;

	float: left;

	box-sizing: border-box;

	-webkit-box-sizing: border-box;

	-o-box-sizing: border-box;

	-moz-box-sizing: border-box;

}

template_hj_334 .hj_mk_334_pro_de_btn .hj_mk_334_pro_de_btn_a.hj_mk_334_pro_de_btn_a_btn02 {

	margin: 0;

}

template_hj_334 .hj_mk_334_pro_de_btn .hj_mk_334_pro_de_btn_a.hj_mk_334_pro_de_btn_a_btn02 .hj_mk_334_pro_de_btn_a_btn02_i {

	display: block;

	width: 60px;

	height: 60px;

	margin: 0;

	padding: 6px;

	background: rgba(51, 51, 51, 0.05);

	border-radius: 50%;

	float: left;

	box-sizing: border-box;

	-webkit-box-sizing: border-box;

	-o-box-sizing: border-box;

	-moz-box-sizing: border-box;

}

template_hj_334 .hj_mk_334_pro_de_btn .hj_mk_334_pro_de_btn_a.hj_mk_334_pro_de_btn_a_btn02 .hj_mk_334_pro_de_btn_a_btn02_i .hj_mk_334_pro_de_btn_a_btn02_i_em {

	display: block;

	width: 48px;

	height: 48px;

	margin: 0;

	padding: 0;

	background-size: 30px 30px;

	border-radius: 50%;

}

template_hj_334 .hj_mk_334_pro_de_btn .hj_mk_334_pro_de_btn_a.hj_mk_334_pro_de_btn_a_btn02 .hj_mk_334_pro_de_btn_a_btn02_span {

	display: block;

	width: auto;

	height: 60px;

	line-height: 40px;

	font-size: 24px;

	font-weight: bold;

	margin: 0;

	padding: 10px 30px 10px 20px;

	float: left;

	box-sizing: border-box;

	-webkit-box-sizing: border-box;

	-o-box-sizing: border-box;

	-moz-box-sizing: border-box;

}


/*+++++hj_end_334+++++*/


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

template_hj_335 {

	overflow-x: hidden;

	color: #000;

	font-size: 14px;

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

}

template_hj_335 a {

	text-decoration: none;

	color: #666;

}

template_hj_335 .hj_mk_335_template_hj_335 * {

	box-sizing: border-box;

	position: relative;

	margin: 0;

	list-style: none;

	padding: 0;

}

template_hj_335 .hj_mk_335_clear {

	clear: both

}

template_hj_335 .hj_mk_335_xqtwen {

    overflow: hidden;

	width:100%;

}

template_hj_335 .hj_mk_335_xqcon{

	

	width:94%;

	margin:0px auto;

	

}

template_hj_335 .hj_mk_335_proxq .hj_mk_335_proxq_con {

    width: 100%;

    height: auto;

    margin-bottom: 60px;

    padding: 0;

}

template_hj_335 .hj_mk_335_proxq_con .hj_mk_335_proxq_lef {

    width: 23.5%;

    height: auto;

    margin: 0;

    padding: 0;

    float: left;

}

template_hj_335 .hj_mk_335_h_left {

    width: 100%;

    overflow: hidden;

    background-color: #fff;

    margin: 0 auto;

    padding: 0;

    box-sizing: border-box;

    -webkit-box-sizing: border-box;

    -o-box-sizing: border-box;

    -moz-box-sizing: border-box;

}

template_hj_335 .hj_mk_335_cp_type .hj_mk_335_hd {

	width: 100%;

	height: auto;

	margin: 0 auto 10px;

	padding: 30px;

	box-sizing: border-box;

	-webkit-box-sizing: border-box;

	-o-box-sizing: border-box;

	-moz-box-sizing: border-box;

}

template_hj_335 .hj_mk_335_cp_type .hj_mk_335_hd .hj_mk_335_hd_p {

	width: 100%;

	height: 30px;

	line-height: 30px;

	font-size: 24px;

	font-weight: bold;

	margin: 0 auto 4px;

	padding: 0;

}

template_hj_335 .hj_mk_335_cp_type .hj_mk_335_hd .hj_mk_335_hd_p .hj_mk_335_hd_p_img {

	display: block;

	width: 24px;

	height: 24px;

	margin: 3px 10px 3px 0;

	padding: 0;

	float: left;

}

template_hj_335 .hj_mk_335_cp_type .hj_mk_335_hd .hj_mk_335_hd_span {

	display: block;

	height: 24px;

	line-height: 24px;

	font-size: 14px;

}

template_hj_335 .hj_mk_335_cp_type .hj_mk_335_hd .hj_mk_335_hd_em {

	display: block;

	width: 50px;

	height: 2px;

	margin: 6px 0 0;

	padding: 0;

}

template_hj_335 .hj_mk_335_cp_type .hj_mk_335_cp_bd {

	padding: 0;

}

template_hj_335 .hj_mk_335_cp_type .hj_mk_335_cp_bd .hj_mk_335_cp_bd_ul {

	padding-left: 0px;

	list-style: none;

}

template_hj_335 .hj_mk_335_cp_type .hj_mk_335_cp_bd .hj_mk_335_cp_bd_ul .hj_mk_335_cp_bd_ul_li {

	background-color: #fff;

	padding: 0;

	list-style: none;

}

template_hj_335 .hj_mk_335_cp_type .hj_mk_335_cp_bd .hj_mk_335_cp_bd_ul .hj_mk_335_cp_bd_ul_li .hj_mk_335_cp_p {

	height: 40px;

	line-height: 40px;

	padding: 0 70px 0 30px;

	position: relative;

	margin: 0;

}

template_hj_335 .hj_mk_335_cp_type .hj_mk_335_cp_bd .hj_mk_335_cp_bd_ul .hj_mk_335_cp_bd_ul_li:hover .hj_mk_335_cp_p, .hj_mk_335_cp_type .hj_mk_335_cp_bd .hj_mk_335_cp_bd_ul .hj_mk_335_cp_bd_ul_li.hj_mk_335_cp_on .hj_mk_335_cp_p {

	background-color: #088898;

}

template_hj_335 hj_mk_335_cp_type .hj_mk_335_cp_bd .hj_mk_335_cp_bd_ul .hj_mk_335_cp_bd_ul_li .hj_mk_335_cp_p .hj_mk_335_cp_p_a {

	display: block;

	width: 100%;

	padding: 0;

	overflow: hidden;

	line-height: 40px;

	color: #333;

	font-size: 16px;

	font-weight: bold;

	white-space: nowrap;

	text-overflow: ellipsis;

	float: left;

	-webkit-box-sizing: border-box;

	-moz-box-sizing: border-box;

	box-sizing: border-box;

	text-decoration: none;

}

template_hj_335 .hj_mk_335_cp_type .hj_mk_335_cp_bd .hj_mk_335_cp_bd_ul .hj_mk_335_cp_bd_ul_li .hj_mk_335_cp_p .hj_mk_335_cp_p_a {

	font-size: 15px;

	text-decoration: none;

	color: #000;

}

template_hj_335 .hj_mk_335_cp_type .hj_mk_335_cp_bd .hj_mk_335_cp_bd_ul .hj_mk_335_cp_bd_ul_li:hover .hj_mk_335_cp_p .hj_mk_335_cp_p_a, .hj_mk_335_cp_type .hj_mk_335_cp_bd .hj_mk_335_cp_bd_ul .hj_mk_335_cp_bd_ul_li.hj_mk_335_cp_on .hj_mk_335_cp_p .hj_mk_335_cp_p_a {

	color: #fff;

}

template_hj_335 .hj_mk_335_cp_type .hj_mk_335_cp_bd .hj_mk_335_cp_bd_ul .hj_mk_335_cp_bd_ul_li hj_mk_335_cp_bd_ul_li_div a:first-child {

	border-top: 0;

}



template_hj_335 .hj_mk_335_cp_type .hj_mk_335_cp_bd .hj_mk_335_cp_bd_ul .hj_mk_335_cp_bd_ul_li:hover .hj_mk_335_cp_p .hj_mk_335_cp_p_span {

	background: url(../968/bjia.png) center center no-repeat;

}

template_hj_335 .hj_mk_335_cp_type .hj_mk_335_cp_bd .hj_mk_335_cp_bd_ul .hj_mk_335_cp_bd_ul_li.hj_mk_335_cp_on .hj_mk_335_cp_p .hj_mk_335_cp_p_span {

	background: url(../968/bjian.png) center center no-repeat;

}

template_hj_335 .hj_mk_335_cp_type .hj_mk_335_cp_bd .hj_mk_335_cp_bd_ul .hj_mk_335_cp_bd_ul_li .hj_mk_335_cp_p .hj_mk_335_cp_p_span {

	display: block;

	width: 40px;

	height: 100%;

	background: url(../968/hjia.png) center center no-repeat;

	cursor: pointer;

	position: absolute;

	top: 0;

	right: 30px;

}

template_hj_335 .hj_mk_335_cp_type .hj_mk_335_cp_bd .hj_mk_335_cp_bd_ul .hj_mk_335_cp_bd_ul_li.hj_mk_335_cp_on .hj_mk_335_cp_p .hj_mk_335_cp_p_span {

	background: url(../968/bjian.png) center center no-repeat;

}

template_hj_335 .hj_mk_335_cp_type .hj_mk_335_cp_bd .hj_mk_335_cp_bd_ul .hj_mk_335_cp_bd_ul_li .hj_mk_335_cp_bd_ul_li_div {

	display: none;

	padding: 15px 30px;

}

template_hj_335 .hj_mk_335_cp_type .hj_mk_335_cp_bd .hj_mk_335_cp_bd_ul .hj_mk_335_cp_bd_ul_li .hj_mk_335_cp_bd_ul_li_div .hj_mk_335_cp_bd_ul_li_div_a {

	display: block;

	height: 32px;

	line-height: 32px;

	color: #999;

	font-size: 14px;

	padding: 0 0 0 20px;

	overflow: hidden;

	text-overflow: ellipsis;

	white-space: nowrap;

	text-decoration: none;

	    position: relative;

}



template_hj_335 .hj_mk_335_cp_type .hj_mk_335_cp_bd .hj_mk_335_cp_bd_ul .hj_mk_335_cp_bd_ul_li .hj_mk_335_cp_bd_ul_li_div .hj_mk_335_cp_bd_ul_li_div_a .hj_mk_335_cp_bd_ul_li_div_a_i{



    display: block;

    width: 6px;

    height: 6px;

    margin: 0;

    padding: 0;

    position: absolute;

    top: 12px;

    left: 4px;

    border-radius: 50%;



}



template_hj_335 .hj_mk_335_cp_type .hj_mk_335_cp_bd .hj_mk_335_cp_bd_ul .hj_mk_335_cp_bd_ul_li .hj_mk_335_cp_bd_ul_li_div .hj_mk_335_cp_bd_ul_li_div_a:hover {

	color: #088898;

}

template_hj_335 .hj_mk_335_cp_type .hj_mk_335_cp_bd .hj_mk_335_cp_bd_ul .hj_mk_335_cp_bd_ul_li .hj_mk_335_cp_bd_ul_li_div .hj_mk_335_cp_bd_ul_li_div_a:first-child {

	border-top: 0;

}



/*left news*/







template_hj_335 .hj_mk_335_pro_nlist {

	width: 100%;

	overflow: hidden;

	background-color: #fff;

	margin: 30px auto;

	padding: 0;

	box-sizing: border-box;

	-webkit-box-sizing: border-box;

	-o-box-sizing: border-box;

	-moz-box-sizing: border-box;

}

template_hj_335 .hj_mk_335_pro_nlist .hj_mk_335_pro_nlist_Title {

	width: 100%;

	height: auto;

	margin: 0 auto;

	padding: 30px;

	box-sizing: border-box;

	-webkit-box-sizing: border-box;

	-o-box-sizing: border-box;

	-moz-box-sizing: border-box;

}

template_hj_335 .hj_mk_335_pro_nlist_Title .hj_mk_335_pro_nlist_Title_p {

	width: 100%;

	height: 30px;

	line-height: 30px;

	font-size: 24px;

	font-weight: bold;

	margin: 0 auto 4px;

	padding: 0;

}

template_hj_335 .hj_mk_335_pro_nlist_Title .hj_mk_335_pro_nlist_Title_p .hj_mk_335_pro_nlist_Title_p_img {

	display: block;

	width: 24px;

	height: 24px;

	margin: 3px 10px 3px 0;

	padding: 0;

	float: left;

	vertical-align: middle;

}

template_hj_335 .hj_mk_335_pro_nlist_Title .hj_mk_335_pro_nlist_Title_span {

	display: block;

	height: 24px;

	line-height: 24px;

	font-size: 14px;

}

template_hj_335 .hj_mk_335_pro_nlist_Title .hj_mk_335_pro_nlist_Title_em {

	display: block;

	width: 50px;

	height: 3px;

	margin: 6px 0 0;

	padding: 0;

}

template_hj_335 .hj_mk_335_pro_nlist .hj_mk_335_pro_nlist_List {

	width: 100%;

	height: auto;

	margin: 0 auto;

	padding: 15px 30px;

	box-sizing: border-box;

	-webkit-box-sizing: border-box;

	-o-box-sizing: border-box;

	-moz-box-sizing: border-box;

}

template_hj_335 .hj_mk_335_pro_nlist_List .hj_mk_335_pro_nlist_List_dl .hj_mk_335_pro_nlist_List_dl_dd {

	width: 100%;

	height: auto;

	margin: 0 auto;

	padding: 4px 0;

}

template_hj_335 .hj_mk_335_pro_nlist_List .hj_mk_335_pro_nlist_List_dl .hj_mk_335_pro_nlist_List_dl_dd .hj_mk_335_pro_nlist_List_a {

	display: block;

	width: 100%;

	height: 40px;

	overflow: hidden;

	line-height: 40px;

	font-size: 16px;

	white-space: nowrap;

	text-overflow: ellipsis;

	margin: 0 auto;

	padding: 0 0 0 20px;

	position: relative;

	box-sizing: border-box;

	-webkit-box-sizing: border-box;

	-o-box-sizing: border-box;

	-moz-box-sizing: border-box;

	text-decoration: none;

}

template_hj_335 .hj_mk_335_pro_nlist_List .hj_mk_335_pro_nlist_List_dl .hj_mk_335_pro_nlist_List_dl_dd .hj_mk_335_pro_nlist_List_a .hj_mk_335_pro_nlist_List_a_i {

	display: block;

	width: 6px;

	height: 6px;

	margin: 0;

	padding: 0;

	position: absolute;

	top: 17px;

	left: 4px;

	border-radius:50%;

}



template_hj_335 .hj_mk_335_progd {

	width: 100%;

	height: auto;

	margin: 0 auto;

	padding: 10px 0;

	box-sizing: border-box;

	-webkit-box-sizing: border-box;

	-o-box-sizing: border-box;

	-moz-box-sizing: border-box;

}

template_hj_335 .hj_mk_335_progd .hj_mk_335_progd_a {

	display: block;

	width: 100%;

	height: 40px;

	overflow: hidden;

	line-height: 40px;

	font-size: 15px;

	font-weight: bold;

	white-space: nowrap;

	text-overflow: ellipsis;

	margin: 0 auto;

	padding: 0 30px;

	position: relative;

	box-sizing: border-box;

	-webkit-box-sizing: border-box;

	-o-box-sizing: border-box;

	-moz-box-sizing: border-box;

	text-decoration: none;

}

template_hj_335 .hj_mk_335_progd .hj_mk_335_progd_a .hj_mk_335_progd_a_i {

	display: block;

	width: 40px;

	height: 40px;

	margin: 0;

	padding: 0;

	background: url(../968/hjia.png) center center no-repeat;

	position: absolute;

	top: 0;

	right: 30px;

}



template_hj_335 .hj_mk_335_progd .hj_mk_335_progd_a:hover i {

	background: url(../968/hjian.png) center center no-repeat;

}









template_hj_335 .hj_mk_335_progd_news .hj_mk_335_progd_news_a {

	display: block;

	width: 100%;

	height: 40px;

	overflow: hidden;

	line-height: 40px;

	font-size: 15px;

	font-weight: bold;

	white-space: nowrap;

	text-overflow: ellipsis;

	margin: 0 auto;

	padding: 0;

	position: relative;

	box-sizing: border-box;

	-webkit-box-sizing: border-box;

	-o-box-sizing: border-box;

	-moz-box-sizing: border-box;

	text-decoration: none;

}

template_hj_335 .hj_mk_335_progd_news .hj_mk_335_progd_news_a .hj_mk_335_progd_news_a_i {

	display: block;

	width: 40px;

	height: 40px;

	margin: 0;

	padding: 0;

	background: url(../968/hjia.png) center center no-repeat;

	position: absolute;

	top: 0;

	right: 0px;

}



template_hj_335 .hj_mk_335_progd_news .hj_mk_335_progd_news_a:hover i {

	background: url(../968/hjian.png) center center no-repeat;

}



/*right*/





template_hj_335 .hj_mk_335_proxq_con .hj_mk_335_proxq_Right {

    width: 76.5%;

    height: auto;

    margin: 0;

    padding: 0 0 0 30px;

    float: right;

    box-sizing: border-box;

    -webkit-box-sizing: border-box;

    -o-box-sizing: border-box;

    -moz-box-sizing: border-box;

}

template_hj_335 .hj_mk_335_proxq_Right .hj_mk_335_proxq_Con {

    width: 100%;

    overflow: hidden;

    margin: 0 auto;

    padding: 30px;

    background-color: #fff;

    box-sizing: border-box;

    -webkit-box-sizing: border-box;

    -o-box-sizing: border-box;

    -moz-box-sizing: border-box;

}

template_hj_335 .hj_mk_335_proxq_Con .hj_mk_335_proxq_tit {

    width: 100%;

    height: auto;

    margin: 0 auto 30px;

    padding: 0;

	height:40px;

}

template_hj_335 .hj_mk_335_proxq_Con .hj_mk_335_proxq_tit .hj_mk_335_proxq_tit_span {

    display: block;

    width: auto;

    height: 40px;

    overflow: hidden;

    line-height: 38px;

    font-size: 18px;

    font-weight: bold;

    margin: 0;

    padding: 0;

    float: left;

}

template_hj_335 .hj_mk_335_proxq_Con .hj_mk_335_proxq_tit .hj_mk_335_proxq_tit_a {

    display: block;

    width: auto;

    height: 40px;

    overflow: hidden;

    line-height: 38px;

    font-size: 18px;

    font-weight: bold;

    margin: 0 0 0 60px;

    padding: 0;

    float: left;

	text-decoration: none;

}



template_hj_335 .hj_mk_335_proxq_Con .hj_mk_335_js {

        width: 100%;

        overflow: hidden;

        line-height: 30px;

        font-size: 15px;

        margin: 0 auto;

        padding: 0;

    }

	

	

template_hj_335 .hj_mk_335_prev {

    width: 100%;

    height: auto;

    margin: 30px auto 0;

    padding: 7px 30px;

    box-sizing: border-box;

    -webkit-box-sizing: border-box;

    -o-box-sizing: border-box;

    -moz-box-sizing: border-box;

	    display: inline-block;

}

template_hj_335 .hj_mk_335_prev .hj_mk_335_prev_p {

    width: 42%;

    height: 40px;

    overflow: hidden;

    line-height: 40px;

    font-size: 15px;

    white-space: nowrap;

    text-overflow: ellipsis;

    margin: 0;

    position: relative;

    float: left;

    box-sizing: border-box;

    -webkit-box-sizing: border-box;

    -o-box-sizing: border-box;

    -moz-box-sizing: border-box;

	padding: 0 0 0 30px;

}

template_hj_335 .hj_mk_335_prev .hj_mk_335_prev_p.hj_mk_335_prev_proprev .hj_mk_335_prev_proprev_img {

    left: 0;

}

template_hj_335 .hj_mk_335_prev .hj_mk_335_prev_p .hj_mk_335_prev_p_n_img {

    display: block;

    width: 20px;

    height: 20px;

    margin: 0;

    padding: 0;

    position: absolute;

    top: 10px;

}

template_hj_335 .hj_mk_335_prev .hj_mk_335_prev_p.hj_mk_335_prev_pronext .hj_mk_335_prev_pronext_img {

    right: 0;

}

template_hj_335 .hj_mk_335_prev .hj_mk_335_prev_p .hj_mk_335_prev_p_a {

    line-height: 40px;

    font-size: 15px;

	text-decoration: none;

}

template_hj_335 .hj_mk_335_prev .hj_mk_335_pr_a.hj_mk_335_pr_a_fh {

    display: block;

    width: 16%;

    height: 40px;

    overflow: hidden;

    line-height: 40px;

    font-size: 16px;

    text-align: center;

    margin: 0;

    padding: 0;

    float: left;

	text-decoration: none;

}

template_hj_335 .hj_mk_335_prev .hj_mk_335_pr_a.hj_mk_335_pr_a_fh .hj_mk_335_prev_p_a_img {

    display: inline-block;

    width: 20px;

    height: 20px;

    vertical-align: middle;

    margin: -2px 10px 0 0;

    padding: 0;

}

template_hj_335 .hj_mk_335_prev p.hj_mk_335_prev_pronext {

    padding: 0 30px 0 0;

    text-align: right;

}



template_hj_335 .hj_mk_335_bd {

    width: 100%;

    height: auto;

    margin: 60px auto 0;

    padding: 0;

    position: relative;

}

template_hj_335 .hj_mk_335_bd_tit {

        margin: 0 auto 30px;

		    width: 100%;

    overflow: hidden;

    padding: 0;

    }

template_hj_335 .hj_mk_335_bd_tit .hj_mk_335_bd_tit_p {

    width: 100%;

    height: 36px;

    line-height: 36px;

    font-size: 32px;

    font-weight: bold;

    text-align: center;

    margin: 0 auto;

    padding: 0;

}

template_hj_335 .hj_mk_335_bd_tit .hj_mk_335_bd_tit_span {

    display: block;

	width: 128px;

	height: 9px;

	margin: 15px auto 0;

	padding: 0;

	background: url(../968/fgx.png) center center repeat-x;

}

template_hj_335 .hj_mk_335_bd_tit .hj_mk_335_bd_tit_span .hj_mk_335_bd_tit_span_i {

    display: block;

    width: 9px;

    height: 9px;

    margin: 0 auto;

    padding: 0;

}



template_hj_335 .hj_mk_335_bd #hj_mk_335_ly_msg.hj_mk_335_ly_msg_con {

    width: 100% !important;

    height: auto !important;

    margin: 0 auto !important;

    padding: 0 !important;

}

template_hj_335 .hj_mk_335_bd #hj_mk_335_ly_msg.hj_mk_335_ly_msg_con .hj_mk_335_ly_ul {

    width: 100% !important;

    overflow: hidden !important;

    margin: 0 auto !important;

    padding: 0 !important;

	list-style: none;

}

template_hj_335 .hj_mk_335_bd #hj_mk_335_ly_msg.hj_mk_335_ly_msg_con .hj_mk_335_ly_ul .hj_mk_335_ly_ul_li:nth-child(1), .hj_mk_335_bd #hj_mk_335_ly_msg.hj_mk_335_ly_msg_con .hj_mk_335_ly_ul .hj_mk_335_ly_ul_li:nth-child(3), .hj_mk_335_bd #hj_mk_335_ly_msg.hj_mk_335_ly_msg_con .hj_mk_335_ly_ul .hj_mk_335_ly_ul_li:nth-child(5) {

    width: 48% !important;

    margin: 0 4% 25px 0 !important;

    float: left !important;

}

template_hj_335 .hj_mk_335_bd #hj_mk_335_ly_msg.hj_mk_335_ly_msg_con .hj_mk_335_ly_ul .hj_mk_335_ly_ul_li {

    height: auto !important;

    overflow: hidden !important;

    line-height: inherit !important;

    color: inherit !important;

    font-size: inherit !important;

    margin: 0 0 25px !important;

    padding: 0 !important;

    clear: inherit !important;

	list-style: none;

}



template_hj_335 .hj_mk_335_bd #hj_mk_335_ly_msg.hj_mk_335_ly_msg_con .hj_mk_335_ly_ul .hj_mk_335_ly_ul_li .hj_mk_335_ly_ul_msg_pt, .hj_mk_335_bd #hj_mk_335_ly_msg.hj_mk_335_ly_msg_con .hj_mk_335_ly_ul .hj_mk_335_ly_ul_li .hj_mk_335_ly_ul_msg_pt2, .hj_mk_335_bd #hj_mk_335_ly_msg.hj_mk_335_ly_msg_con .hj_mk_335_ly_ul .hj_mk_335_ly_ul_li .hj_mk_335_ly_ul_msgtra {

    width: 100% !important;

    height: auto !important;

    margin: 0 !important;

    padding: 0 !important;

}

template_hj_335 .hj_mk_335_bd #hj_mk_335_ly_msg.hj_mk_335_ly_msg_con .hj_mk_335_ly_ul .hj_mk_335_ly_ul_li .hj_mk_335_ly_ul_msg_pt input, .hj_mk_335_bd #hj_mk_335_ly_msg.hj_mk_335_ly_msg_con .hj_mk_335_ly_ul .hj_mk_335_ly_ul_li .hj_mk_335_ly_ul_msg_pt2 input, .hj_mk_335_bd #hj_mk_335_ly_msg.hj_mk_335_ly_msg_con .hj_mk_335_ly_ul .hj_mk_335_ly_ul_li .msg_ipt2 input, .hj_mk_335_bd #hj_mk_335_ly_msg.hj_mk_335_ly_msg_con .hj_mk_335_ly_ul .hj_mk_335_ly_ul_li .hj_mk_335_ly_ul_msg_pt2 .hj_mk_335_ly_ul_msgop {

    display: block !important;

    width: 100% !important;

    height: 60px !important;

    line-height: 60px;

    font-size: 16px;

    margin: 0 !important;

    padding: 0 20px !important;

    border: 0 !important;

    outline: none !important;

    -webkit-box-sizing: border-box;

    -moz-box-sizing: border-box;

    box-sizing: border-box;

}



template_hj_335 .hj_mk_335_bd #hj_mk_335_ly_msg.hj_mk_335_ly_msg_con .hj_mk_335_ly_ul .hj_mk_335_ly_ul_li .hj_mk_335_ly_ul_pti .hj_mk_335_ly_ul_areatext {

    display: block !important;

    width: 100% !important;

    height: 150px !important;

    line-height: 30px;

    font-size: 16px;

    margin: 0 !important;

    padding: 15px 20px !important;

    border: 0 !important;

    outline: none !important;

    resize: none !important;

    -webkit-box-sizing: border-box;

    -moz-box-sizing: border-box;

    box-sizing: border-box;

	font-family:'微软雅黑';

}



template_hj_335 .hj_mk_335_bd #hj_mk_335_ly_msg.hj_mk_335_ly_msg_con .hj_mk_335_ly_ul .hj_mk_335_ly_ul_li .hj_mk_335_ly_ul_msgbtn {

    width: 100% !important;

    height: auto !important;

    overflow: hidden !important;

    margin: 20px 0 0 !important;

    padding: 0 !important;

    float: inherit !important;

}



template_hj_335 .hj_mk_335_bd #hj_mk_335_ly_msg.hj_mk_335_ly_msg_con .hj_mk_335_ly_ul_msgbtn .hj_mk_335_ly_ul_input {

    width: 200px !important;

    height: 60px !important;

    overflow: hidden !important;

    line-height: 60px !important;

    font-size: 16px !important;

    text-align: center !important;

    margin: 0 30px 0 0 !important;

    padding: 0 !important;

    border: none !important;

    cursor: pointer !important;

    float: left;

}






/*+++++hj_end_335+++++*/


/*+++++hj_go_317+++++*/

/*+++++hj_end_317+++++*/

