
/*+++++hj_go_765+++++*/
/* CSS Document */

template_hj_765 {

	overflow-x: hidden;

	color: #666;

	font-size: 14px;

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

}

template_hj_765 .hj_mk_765_template_hj_765{

	background: #fff;

}

template_hj_765 .hj_mk_765_template_hj_765 *{

	text-decoration:none;

	box-sizing: border-box;

}

template_hj_765 .hj_mk_765_template_hj_765 ul, li{



	 list-style: none;



}

template_hj_765 .hj_mk_765_marginauto {
	margin: 0 auto;

}

template_hj_765 .hj_mk_765_clear{ clear:both}

/*tupianlist图文列表4*/

.hj_mk_765_top{  

    height: auto;

    margin:0 auto;

    display: block;

    padding: 15px 0px;
    box-sizing:border-box;

}

.hj_mk_765_logo{

    height: auto;

    min-height: none;

    min-width: none;

    display: inline-block;

	text-align:left

}

.hj_mk_765_logo img{

	max-height: 50px;

    display: inline;

}

.hj_mk_765_tel {

	display: inline-block;

    padding-left:70px;

    min-width: none;

    min-height: none;

    max-width: none;

    max-height: none;

	float:right;

    text-align: left;

}

.hj_mk_765_tel_title {

	font-size:18px

}

.hj_mk_765_tel_dianhua {

	font-size:28px;

	font-weight:bold; 

}


/*+++++hj_end_765+++++*/


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

.hj_mk_768_template_hj_768 .hj_mk_all_mokuai {

	width: 100%;

	margin:0px auto;

	

}



.hj_mk_768_header {

    background-color: #fff;

}
.hj_mk_768_header .hj_mk_768_header_top_tel {

    font-size: 16px;
    color: #333;

    text-align: right;

    padding: 5px 60px 5px 0;
    display: flex;
    align-items: center;

}
.hj_mk_768_header .hj_mk_768_header_top_tel label{color: red;
    margin-right: 20px;
    font-size: 18px;
    font-weight: bold;}
.hj_mk_768_header .hj_mk_768_header_top_tel .hj_mk_768_header_top_tel_strong {

    display: block;

    font-size: 20px;

    line-height: 1;

    color: red;
    font-weight: bold;
	margin-top: 5px;

}



.hj_mk_768_header .hj_mk_768_header_top_tel .hj_mk_768_header_top_tel_strongd {

    display: block;

    font-size: 26px;

    line-height: 1.4;

    color: #1b64e9;

	margin-top: 5px;

}





.hj_mk_768_header_top_clearfix:after {

    clear: both;

}





.hj_mk_768_header ul {

    margin: 0;

    list-style: none;

    padding: 0;

}

.hj_mk_768_header .hj_mk_768_header_nav{font-size:0;width:1200px;margin:0 auto;display: flex;align-items: center;justify-content: space-between;}

.hj_mk_768_header .hj_mk_768_header_nav .hj_mk_768_header_nav_li{display:inline-block;vertical-align:middle}

.hj_mk_768_header .hj_mk_768_header_nav .hj_mk_768_header_nav_li  .hj_mk_768_header_nav_li_a{display:block;color: #212121;
    font-size: 16px;
    font-weight: bold;line-height:50px;padding:0 20px;text-decoration:none}

.hj_mk_768_header .hj_mk_768_header_nav .hj_mk_768_header_nav_li .hj_mk_768_header_nav_arr{float:right;height:40px;width:40px;position:relative;display:none}

.hj_mk_768_header .hj_mk_768_header_nav .hj_mk_768_header_nav_li .hj_mk_768_header_nav_arr:after{content:'';border-top:2px solid #ccc;border-left:2px solid #ccc;box-sizing:content-box;display:block;width:8px;height:8px;margin:auto;position:absolute;top:0;bottom:0;transform:rotate(135deg);right:15px}



.hj_mk_768_header .hj_mk_768_header_nav .hj_mk_768_header_nav_li 

.hj_mk_768_header .hj_mk_768_header_nav .hj_mk_768_header_nav_li.hj_mk_768_open>.hj_mk_768_header_nav_li_a,.hj_mk_768_header .hj_mk_768_header_nav .hj_mk_768_header_nav_li>.hj_mk_768_header_nav_li_a:hover{color:#ff2824}



.hj_mk_768_header .hj_mk_768_header_nav  .hj_mk_768_header_nav_li_active .hj_mk_768_header_nav_li_a{color:#ff2824;}





.hj_mk_768_header .hj_mk_768_header_nav .hj_mk_768_header_nav_li.hj_mk_768_header_nav_dropdown{position:relative}

.hj_mk_768_header .hj_mk_768_header_nav .hj_mk_768_header_nav_li.hj_mk_768_header_nav_dropdown>.hj_mk_768_header_nav_li_a{position: relative;}

.hj_mk_768_header .hj_mk_768_header_nav .hj_mk_768_header_nav_li.hj_mk_768_header_nav_dropdown>.hj_mk_768_header_nav_li_a:after{display: inline-block;
    width: 0;
    height: 0;
    margin-left: .286rem;
    content: '';
    vertical-align: middle;
    border-top: .286rem solid;
    border-right: .286rem solid transparent;
    border-left: .286rem solid transparent;
    margin-right: 0;
    margin-left: .3em;}



.hj_mk_768_header .hj_mk_768_header_nav .hj_mk_768_header_nav_dropdown-box{position:absolute;left:0;min-width:100%;top:100%;display:none;z-index:10;text-align:center;box-shadow:0 6px 12px rgba(0,0,0,0.18);background-color:#fff}

.hj_mk_768_header .hj_mk_768_header_nav .hj_mk_768_header_nav_dropdown-box  .hj_mk_768_header_nav_dropdown-box_p{margin:0}



.hj_mk_768_header .hj_mk_768_header_nav .hj_mk_768_header_nav_dropdown-box .hj_mk_768_header_nav_dropdown-box_p:hover{background-color: #ff2824;}



.hj_mk_768_header .hj_mk_768_header_nav .hj_mk_768_header_nav_dropdown-box .hj_mk_768_header_nav_dropdown-box_a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 10px;font-size:15px;background-color:transparent !important;line-height:40px;}



.hj_mk_768_header .hj_mk_768_header_nav .hj_mk_768_header_nav_dropdown-box .hj_mk_768_header_nav_dropdown-box_a:hover{color:#fff;}



.hj_mk_768_header .hj_mk_768_header_nav .hj_mk_768_header_nav_li.hj_mk_768_open .hj_mk_768_header_nav_dropdown-box{display:block}






/*+++++hj_end_768+++++*/


/*+++++hj_go_773+++++*/

/*+++++hj_end_773+++++*/


/*+++++hj_go_769+++++*/
template_hj_769 {
	background-color: #fff;
	overflow-x: hidden;
	color: #666;
	font-size: 14px;
	font-family: microsoft yahei, "宋体";
	
}
template_hj_769 a {
	text-decoration: none;
}
template_hj_769 .hj_mk_769_template_hj_769 *{
	box-sizing: border-box;
	position: relative;
	margin: 0;
	list-style: none;
	padding: 0;
	background: no-repeat center/cover;

}

template_hj_769 .hj_mk_769_marginauto {
	margin: 0 auto;
	width:100%;
}
template_hj_769 .hj_mk_769_template_hj_769{
	/*background-color: #f3f3f3;*/
}
template_hj_769 .hj_mk_769_clear {
	clear: both 
}
template_hj_769 .hj_mk_769_bfb-50, template_hj_769 .hj_mk_769_bfb-100 {
	position: relative;
	min-height: 1px;
	padding-right: 15px;
	padding-left: 15px;
}
@media (min-width: 992px) {
template_hj_769 .hj_mk_769_bfb-50, template_hj_769 .hj_mk_769_bfb-100 {

}
template_hj_769 .hj_mk_769_bfb-100 {
	width: 100%;
}
template_hj_769 .hj_mk_769_bfb-50 {
	width: 50%;
}
}
@media (min-width: 1200px) {
template_hj_769 .hj_mk_769_bfb-50, template_hj_769 .hj_mk_769_bfb-100 {

}
}
template_hj_769 .hj_mk_769_container {
	width: 100%;
}
template_hj_769 .hj_mk_769_container {
	margin-right: auto;
	margin-left: auto;
}
template_hj_769 .hj_mk_769_row {
	margin-right: -15px;
	margin-left: -15px;
	position: absolute;
    top: 0px;
    bottom: 0px;
    left: 0px;
    right: 0px;

}
template_hj_769 .hj_mk_769_about_bg {
	position:absolute;
	width:100%;
	height:100%;
	display:flex;
	align-items: center;
    justify-content: center;
	left:0;
	top:0;
}
template_hj_769 .hj_mk_769_about_h2 {
    text-align: center;
    font-size: 36px;
	line-height:40px;
	font-weight: 500;
	color:#FFFFFF;
	margin-bottom:10px;
}
template_hj_769 .hj_mk_769_about_p {
    text-align: center;
    color: #FFFFFF;
    text-transform: uppercase;
    padding: 0px;
	margin:0 0 10px;
	font-size: 18px;
}
template_hj_769 .hj_mk_769_about_contents {
    color: #353535;
    text-align: center;
    line-height: 31px;
    padding: 5px 0px 10px 0px;
	margin:0 0 10px
}
template_hj_769 a.hj_mk_769_about_more {
    display: block;
    margin: 0 auto;
    width: 160px;
    text-align: center;
    color: #353535;
    padding: 10px 0px;
    background: transparent;
    border: 1px solid #353535;
    margin-bottom: 20px;
}
template_hj_769 a.hj_mk_769_about_more:hover {
    color: #000;
    background: #04C7EA;
    border: 1px solid #fff;
    text-decoration: none;
	
}
template_hj_769 .hj_mk_769_ad-line{
    height: 2px;
    width: 3%;
    background: #fff;
    margin: 1% auto;
}
template_hj_769 .hj_mk_769_bjtu{
	width:100%;}
template_hj_769 .hj_mk_769_box-group{position:relative;}
/*+++++hj_end_769+++++*/


/*+++++hj_go_770+++++*/
template_hj_770 {

	overflow-x: hidden;

	color: #000;

	font-size: 14px;

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

}

template_hj_770 a {

	text-decoration: none;

	color: #666;

}

template_hj_770 .hj_mk_770_template_hj_770 * {

	position: relative;

	margin: 0;

	list-style: none;

	padding: 0;

	box-sizing: border-box

}

template_hj_770 .hj_mk_770_clearfix {

	zoom: 1

}

template_hj_770 .hj_mk_770_clearfix:before, template_hj_770 .hj_mk_770_clearfix:after {

	display: table;

	line-height: 0;

	content: ""

}

template_hj_770 .hj_mk_770_clearfix:after {

	clear: both

}

template_hj_770 .hj_mk_770_marginauto {

	margin: 0 auto;

}

template_hj_770 .hj_mk_770_wrap1{

margin: 30px auto;

}

/*左侧*/

template_hj_770 .hj_mk_770_main {

	width: 100%;

	overflow: hidden;

	padding: 38px 0;

}

template_hj_770 .hj_mk_770_main_left {

	width: 25%;

	float: left;

}

template_hj_770 .hj_mk_770_about {

	width: 100%;

	float: left;

	margin-bottom: 10px;

}

template_hj_770 .hj_mk_770_about_title {

	display: block;

	height: 43px;

	border-bottom: 1px solid #2c579b;

	overflow: hidden;

}

template_hj_770 .hj_mk_770_about_p {

	display: block;

	height: 22px;

	margin-top: 10px;

	line-height: 22px;

	font-family: 'Microsoft YaHei';

	font-size: 20px;

	color: #666666;

	font-weight: bold;

	border-left: 3px solid #419ddb;

	text-indent: 8px;

}

template_hj_770 .hj_mk_770_about_ul {

	display: block;

	overflow: hidden;

	padding-top: 8px;

}

template_hj_770 .hj_mk_770_about_ul li {

	display: block;

	margin-bottom: 5px;

	overflow: hidden;

}

template_hj_770 .hj_mk_770_about_ul li a {

	display: block;

	height: 44px;

	line-height: 44px;

	overflow: hidden;

	background: #666666;

	font-family: 'Microsoft YaHei';

	font-size: 14px;

	color: #fff;

	text-indent: 20px;

	transition: all 0.4s;

}

template_hj_770 .hj_mk_770_about_ul li a.hj_mk_770_active {

	background: #2c579b;

	color: #fff;

}

template_hj_770 .hj_mk_770_about_ul li a:hover {

	background: #2c579b;

	color: #fff;

}

template_hj_770 .hj_mk_770_about_txt {

	display: block;

	overflow: hidden;

	font-family: 'Microsoft YaHei';

	font-size: 14px;

	color: #666666;

	line-height: 24px;

	padding-top: 15px;

}



/*右侧*/

template_hj_770 .hj_mk_770_main_right {

	width: 70%;

	float: right;

}

template_hj_770 .hj_mk_770_dqwz_title {

	display: block;

	height: 50px;

	line-height: 49px;

	border-bottom: 1px solid #666666;

	overflow: hidden;

}

template_hj_770 .hj_mk_770_dqwz_p {

	float: left;

	font-family: 'Microsoft YaHei';

	font-size: 16px;

	color: #2c579b;

}

template_hj_770 .hj_mk_770_dqwz_nav {

	float: right;

	font-family: 'Microsoft YaHei';

	font-size: 14px;

	color: #666666;

}

template_hj_770 .hj_mk_770_company {

	display: block;

	overflow: hidden;

	padding: 15px 0;

	font-family: 'Microsoft YaHei';

	font-size: 14px;

	color: #333333;

	line-height: 30px;

}


/*+++++hj_end_770+++++*/


/*+++++hj_go_771+++++*/
@charset "utf-8";

.hj_mk_771_template_hj_771 .hj_mk_all_mokuai {
	width: 100%;
	margin:0px auto;
	
}

.hj_mk_771_fdibu {
	width:100%;
	height:auto;
    background-color: rgba(0, 0, 0, 1);
	
}
.hj_mk_771_fcontent{
    width: 1200px;
    margin: auto;
	
}
.hj_mk_771_fleft {
    width: 75%;
    height: auto;
    display: inline-block;
	
}
.hj_mk_771_flanmu {
    display: inline-block;
    margin: 0;
    list-style: outside none none;
    padding: 0;
    position: relative;
}
.hj_mk_771_flanmu .hj_mk_771_flanmu_navigation {
    padding: 50px 0px 30px;
    width: 90px;
    height: auto;
    font-size: 16px;
    line-height: normal;
    text-align: center;
	display:block;
	position: relative;
    color: #6c6c6c;
    font-weight: 700;
	text-decoration:none;
}

.hj_mk_771_flanmu:nth-child(1) .hj_mk_771_flanmu_navigation {
    padding: 50px 0px 30px 40px;
    width: 90px;
    height: auto;
    font-size: 16px;
    line-height: normal;
    text-align: center;
	display:block;
	position: relative;
    color: #6c6c6c;
    font-weight: 700;
	text-decoration:none;
}



.hj_mk_771_flanmu .hj_mk_771_flanmu_navigation:hover {
	color: #a4a4a4;
	outline: none;
	text-decoration: none;
}

.hj_mk_771_flanmu .hj_mk_771_flanmu_navigation:after {
	width: 0;
	background: #666666 none repeat scroll 0 0;
	top: 65px;
	content: "";
	height: 1px;
	-webkit-transition: all 0.3s ease 0s;
	-o-transition: all 0.3s ease 0s;
	transition: all 0.3s ease 0s;
	margin: 0 auto;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.hj_mk_771_flanmu .hj_mk_771_flanmu_navigation:hover:after {
	width: 100%;
}

.hj_mk_771_xiandiv {
    height: 50px;
    padding: 10px;
    box-sizing: border-box;
    display: inline-block;
    width: auto;
}

.hj_mk_771_xiandiv .hj_mk_771_line {
    height: 20px;
    text-align: start;
    /*vertical-align: top;*/
    display: inline-block;
    background-color: rgba(128, 128, 128, 1);
	    width: 1px;
}


.hj_mk_771_lxsm {
   
	width:90%;
	height:auto;
	margin: 0px 0px 0px 50px;
	font-size: 14px;
    color: rgba(128, 128, 128, 1);
}




.hj_mk_771_lxdb {
    font-size: 14px;
    color: rgba(128, 128, 128, 1);
    text-align:center;
	margin:0px auto;
	width:100%;
}

.hj_mk_771_lxdb .hj_mk_771_wz {
    color: rgba(128, 128, 128, 1);
	padding-top:20px;
	padding-bottom:20px;
}


.hj_mk_771_fright {
    display: inline-block;
    width: 200px;
    float: right;
    margin: 30px 50px 0px 0px;
}
.hj_mk_771_frighttu .hj_mk_771_erimg {
    height: auto;
    width: 100%;
}



/*+++++hj_end_771+++++*/


/*+++++hj_go_804+++++*/
template_hj_804 {

	overflow-x: hidden;

	color: #000000;

	font-size: 14px;

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

}

template_hj_804 a {

	text-decoration: none;

	color: #666;

}

template_hj_804 .hj_mk_804_template_hj_804 * {

	position: relative;

	margin: 0;

	list-style: none;

	padding: 0;

	box-sizing: border-box

}

template_hj_804 .hj_mk_804_clearfix {

	zoom: 1

}

template_hj_804 .hj_mk_804_clearfix:before, template_hj_804 .hj_mk_804_clearfix:after {

	display: table;

	line-height: 0;

	content: ""

}

template_hj_804 .hj_mk_804_clearfix:after {

	clear: both

}

template_hj_804 .hj_mk_804_marginauto {
width: 100%;
	margin: 0 auto;

}





 .hj_mk_804_onlinebox {

        background-color: #fff;

        -webkit-box-shadow: 0 5px 9px rgba(4, 0, 0, .17);

        box-shadow: 0 5px 9px rgba(4, 0, 0, .17);

        z-index: 1699

    }



    .hj_mk_804_onlinebox, .hj_mk_804_onlinebox * {

        -webkit-box-sizing: border-box;

        -moz-box-sizing: border-box;

        -ms-box-sizing: border-box;

        -o-box-sizing: border-box;

        box-sizing: border-box

    }



    .hj_mk_804_onlinebox-box {

        width: 160px

    }



    .hj_mk_804_onlinebox .hj_mk_804_onlinebox-top {

        padding: 20px 20px 10px;

        background: #444;

        font-size: 18px;

        color: #fff

    }



    .hj_mk_804_onlinebox .hj_mk_804_onlinebox-top h4 {

        margin: 0;

        color: #fff;

    }



    .hj_mk_804_onlinebox .hj_mk_804_onlinebox-top-btn {

        position: absolute;

        top: 0;

        right: 10px;

    }



    .hj_mk_804_onlinebox .hj_mk_804_onlinebox-close,

    .hj_mk_804_onlinebox .hj_mk_804_onlinebox-min {

        float: right;

        color: #fff

    }



    .hj_mk_804_onlinebox .hj_mk_804_onlinebox-close {

        position: relative;

        top: -2px

    }



    .hj_mk_804_onlinebox .hj_mk_804_onlinebox-min {

        margin-right: 10px

    }



    .hj_mk_804_onlinebox .hj_mk_804_onlinebox-close:hover,

    .hj_mk_804_onlinebox .hj_mk_804_onlinebox-min:hover {

        color: #fff;

        text-decoration: none

    }



    .hj_mk_804_onlinebox .hj_mk_804_onlinebox-open,

    .hj_mk_804_onlinebox.hj_mk_804_min .hj_mk_804_onlinebox-box {

        display: none

    }



    .hj_mk_804_onlinebox.hj_mk_804_min .hj_mk_804_onlinebox-open {

        display: block;

        cursor: pointer;

        padding: 0 10px;

        background: #444;

        font-size: 18px;

        line-height: 40px;

        color: #fff

    }



    .hj_mk_804_onlinebox-center {

        padding: 5px 0;

        margin-bottom: 0

    }



    .hj_mk_804_onlinebox .hj_mk_804_list-group-item {

        padding: 0

    }



    .hj_mk_804_onlinebox .hj_mk_804_list-group-item .hj_mk_804_fa,

    .hj_mk_804_onlinebox .hj_mk_804_list-group-item img {

        width: 16px;

        float: left;

        font-size: 16px;

        line-height: 16px

    }



    .hj_mk_804_onlinebox .hj_mk_804_www_qq .hj_mk_804_fa {

        color: #62a8ea

    }



    .hj_mk_804_onlinebox .hj_mk_804_www_facebook .hj_mk_804_fa {

        color: #4267b2

    }



    .hj_mk_804_onlinebox .hj_mk_804_www_skype .hj_mk_804_fa {

        color: #00AFF0

    }



    .hj_mk_804_onlinebox .hj_mk_804_list-group-item img {

        height: 16px

    }



    .hj_mk_804_onlinebox .hj_mk_804_list-group-item .hj_mk_804_list-group-item-text {

        padding: 5px 1.25rem

    }



    .hj_mk_804_onlinebox .hj_mk_804_list-group-item .hj_mk_804_list-group-item-text:hover {

        background: #f8f8f8

    }



    .hj_mk_804_onlinebox .hj_mk_804_list-group-item .hj_mk_804_list-group-item-text a {

        display: block;

        color: #76838f

    }



    .hj_mk_804_onlinebox .hj_mk_804_list-group-item .hj_mk_804_list-group-item-text a:hover {

        text-decoration: none

    }



    .hj_mk_804_onlinebox .hj_mk_804_list-group-item .hj_mk_804_list-group-item-text span {

        display: table-cell;

        padding-left: 5px;

        word-break: break-all;

        line-height: 16px

    }



    .hj_mk_804_onlinebox .hj_mk_804_onlinebox-bottom {

        border-top: 1px solid #eee;

        padding: .75rem 1.25rem

    }



    .hj_mk_804_onlinebox .hj_mk_804_onlinebox-bottom p {

        margin-bottom: 0

    }



    .hj_mk_804_onlinebox_three {

        border: 2px solid;

    }



    .hj_mk_804_onlinebox_three .hj_mk_804_onlinebox_three_list {

        width: 160px;

        padding: 10px 0px;

    }



    .hj_mk_804_onlinebox_three .hj_mk_804_online-item {

        margin-bottom: 5px;

        padding: 0px 17px;

        position: relative;

        display: block;

        color: #666;

    }



    .hj_mk_804_onlinebox_three .hj_mk_804_online-item:last-child {

        margin-bottom: 0px;

    }



    .hj_mk_804_onlinebox_three .hj_mk_804_online-item:hover {

        background: #f8f8f8;

    }



    .hj_mk_804_onlinebox_three .hj_mk_804_online-item i {

        font-size: 16px;

    }



    .hj_mk_804_onlinebox_three .hj_mk_804_onlinebox-open {

        font-size: 22px;

        display: none;

        cursor: pointer;

        padding: 0 10px;

        font-size: 18px;

        line-height: 40px;

    }



    .hj_mk_804_onlinebox.hj_mk_804_min .hj_mk_804_onlinebox-open {

        display: block;

        padding: 20px;

        background: #444;

        font-size: 18px;

        line-height: 40px;

        color: #fff

    }



    .hj_mk_804_onlinebox .hj_mk_804_onlinebox-min {

        position: relative;

        top: -4px;

    }


/*+++++hj_end_804+++++*/

