
/*+++++hj_go_37+++++*/

/*+++++hj_end_37+++++*/


/*+++++hj_go_38+++++*/

/*+++++hj_end_38+++++*/


/*+++++hj_go_45+++++*/
template_hj_45 {

	background-color: #fff;

	overflow-x: hidden;

	color: #666;

	font-size: 14px;

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

}

template_hj_45 a {

	text-decoration: none;

	color: #666;

	outline: none

}

template_hj_45 .hj_mk_45_template_hj_45 * {

	box-sizing: border-box;

	position: relative;

	margin: 0;

	list-style: none;

	padding: 0;

	background: no-repeat center/cover;

}

template_hj_45 .hj_mk_45_marginauto {

	margin: 0 auto;

	width: 100%;

}

template_hj_45 .hj_mk_45_clear {

	clear: both

}

template_hj_45 .hj_mk_45_left {

	float: left

}

template_hj_45 .hj_mk_45_right {

	float: right

}

template_hj_45 .hj_mk_45_container{

	width:1200px;

	margin:0 auto

}
template_hj_45 .hj_mk_45_rslist-box{margin:0 auto;}
template_hj_45 .hj_mk_45_titlecontainer{margin:0 auto;}
template_hj_45 .hj_mk_45_contentInfo {

    padding: 20px 0 50px;

}
template_hj_45 .hj_mk_45_bar{width: 52px;
    height: 6px;
    background: #E60012;
    border-radius: 3px;}
template_hj_45 .hj_mk_45_text{font-size: 40px;
    color: #222326;
    font-weight: bold;
    margin-top: 14px;
    line-height: 52px;}
template_hj_45 .hj_mk_45_titleBox{padding-top:40px;}

template_hj_45 .hj_mk_45_contentInfo .hj_mk_45_infoList {

    border-bottom: 1px solid rgba(0, 0, 0, 0.08);

}

template_hj_45 .hj_mk_45_contentInfo .hj_mk_45_infoList.hj_mk_45_active {

    border-bottom: 0;

}

template_hj_45 .hj_mk_45_contentInfo .hj_mk_45_infoList .hj_mk_45_listTitleBox {

    position: relative;

    display: flex;

    align-items: center;

    justify-content: space-between;

    height: 60px;
    cursor: pointer;

}

template_hj_45 .hj_mk_45_contentInfo .hj_mk_45_infoList .hj_mk_45_listTitleBox .hj_mk_45_title {

    font-size: 18px;

    line-height: 24px;

    color: #333436;

    font-weight: bold;

}

template_hj_45 .hj_mk_45_contentInfo .hj_mk_45_infoList.hj_mk_45_active .hj_mk_45_on {

    display: none;

}

template_hj_45 .hj_mk_45_contentInfo .hj_mk_45_infoList .hj_mk_45_listTitleBox .hj_mk_45_icon {

    width: 20px;

    height: 20px;

	font-size:22px;

	text-align:center;

	color:#888

}

template_hj_45 .hj_mk_45_contentInfo .hj_mk_45_infoList .hj_mk_45_listTitleBox .hj_mk_45_off{

	display: none;

}

template_hj_45 .hj_mk_45_contentInfo .hj_mk_45_infoList.hj_mk_45_active .hj_mk_45_off {

    display: block;

}

template_hj_45 .hj_mk_45_contentInfo .hj_mk_45_infoList .hj_mk_45_listBox {

    display: flex;

    justify-content: space-between;

    flex-wrap: wrap;

    height: 0;

    overflow: hidden;

}

template_hj_45 .hj_mk_45_contentInfo .hj_mk_45_infoList.hj_mk_45_active .hj_mk_45_listBox {

    height: auto;

}

template_hj_45 .hj_mk_45_contentInfo .hj_mk_45_infoList .hj_mk_45_listBox .hj_mk_45_listItem {

    position: relative;

    display: flex;

    align-items: center;

    justify-content: space-between;

    width: 49%;

    background: rgba(138, 141, 146, 0.06);

    padding: 13px 15px;

    margin-bottom: 8px;

    text-decoration: none;

}

template_hj_45 .hj_mk_45_contentInfo .hj_mk_45_infoList .hj_mk_45_listBox .hj_mk_45_listItem .hj_mk_45_txt {

    font-size: 14px;

    line-height: 22px;

    color: #333436;

    font-weight: 300;

    padding-right: 20px;

    text-decoration: none;

}

template_hj_45 .hj_mk_45_contentInfo .hj_mk_45_infoList .hj_mk_45_listBox .hj_mk_45_listItem .hj_mk_45_jiantou {

	font-size:18px;

	color:#666;

	opacity: 0.5;

}
/*+++++hj_end_45+++++*/


/*+++++hj_go_39+++++*/

/*+++++hj_end_39+++++*/

