
/*+++++hj_go_1241+++++*/

/*+++++hj_end_1241+++++*/


/*+++++hj_go_1242+++++*/

/*+++++hj_end_1242+++++*/


/*+++++hj_go_1250+++++*/
template_hj_1250 {

	overflow-x: hidden;

	color: #000;

	font-size: 14px;

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

}

template_hj_1250 a {

	text-decoration: none;

	color: #666;

}

template_hj_1250 .hj_mk_1250_template_hj_1250 * {

	position: relative;

	margin: 0;

	list-style: none;

	padding: 0;/*box-sizing: border-box*/

}

template_hj_1250 .hj_mk_1250_clearfix {

	zoom: 1

}

template_hj_1250 .hj_mk_1250_clearfix:before, template_hj_1250 .hj_mk_1250_clearfix:after {

	display: table;

	line-height: 0;

	content: ""

}

template_hj_1250 .hj_mk_1250_clearfix:after {

	clear: both

}

template_hj_1250 .hj_mk_1250_marginauto {

	margin: 0 auto;

}

/*左侧*/

template_hj_1250 .hj_mk_1250_section-sub {

	padding: 20px 0;
	box-sizing: border-box;
	margin:0 auto;

}

template_hj_1250 .hj_mk_1250_container {

	padding: 0 15px;

	width: 100%;

	margin: 0 auto;

}

template_hj_1250 .hj_mk_1250_ct2-sd {

	float: left;

	width: 250px

}

template_hj_1250 .hj_mk_1250_ct2-mn {

	float: right;

	width: 920px

}

template_hj_1250 .hj_mk_1250_panel-sd {

	margin-bottom: 20px;

	border: 1px solid #d1d1d1

}

template_hj_1250 .hj_mk_1250_panel-sd:last-child {

	margin-bottom: 0

}

template_hj_1250 .hj_mk_1250_panel-sd .hj_mk_1250_tit {

	text-align: left;

	font-size: 16px;

	padding: 20px 0 20px 35px;

	background-color: #1b64e9;

	text-transform: uppercase;

	color: #8ad979

}

template_hj_1250 .hj_mk_1250_panel-sd .hj_mk_1250_tit span {

	font-size: 20px;

	display: block;

	font-weight: bold;

	color: #FFF

}

template_hj_1250 .hj_mk_1250_panel-sd .hj_mk_1250_tit i {

	font-style: normal;

	font-size: 16px;

	color: #FFF;

	margin-right: 5px

}

template_hj_1250 .hj_mk_1250_contact-sd {

	padding: 20px

}

template_hj_1250 .hj_mk_1250_contact-sd .hj_mk_1250_tel {

	padding-left: 55px

}

template_hj_1250 .hj_mk_1250_contact-sd .hj_mk_1250_tel strong {

	color: #5b5b5b;

	font-size: 18px;

	display: block

}

template_hj_1250 .hj_mk_1250_contact-sd .hj_mk_1250_cont {

	margin-top: 8px

}

template_hj_1250 .hj_mk_1250_contact-sd .hj_mk_1250_cont p {

	margin: 0;

	line-height: 25px

}

template_hj_1250 .hj_mk_1250_lanmu {

	background: #FFF

}

template_hj_1250 .hj_mk_1250_lanmu li {

	margin-top: 2px;

	border-bottom: 1px solid #d1d1d1

}

template_hj_1250 .hj_mk_1250_lanmu li>a {

	display: block;

	line-height: 50px;

	padding: 0 0 0 25px;

	color: #666;

	font-size: 15px

}

template_hj_1250 .hj_mk_1250_lanmu li .hj_mk_1250_arr {

	float: right;

	height: 45px;

	width: 40px;

	position: relative;

	cursor: pointer

}

template_hj_1250 .hj_mk_1250_lanmu li .hj_mk_1250_arr:after {

	content: '';

	border-top: 2px solid #8ad979;

	border-left: 2px solid #8ad979;

	box-sizing: content-box;

	display: block;

	width: 8px;

	height: 8px;

	margin: auto;

	position: absolute;

	top: 0;

	bottom: 0;

	transform: rotate(135deg);

	right: 15px

}

template_hj_1250 .hj_mk_1250_lanmu-box {

	display: none

}

template_hj_1250 .hj_mk_1250_lanmu-box p {

	margin: 0;

	border-top: 1px solid #fff;

	padding-left: 15px

}

template_hj_1250 .hj_mk_1250_lanmu-box p a {

	padding: 0 25px;

	display: block;

	line-height: 40px

}

template_hj_1250 .hj_mk_1250_lanmu li>a:hover, template_hj_1250 .hj_mk_1250_lanmu li.hj_mk_1250_active>a {

	color: #fff;

	background-color: #1b64e9

}

template_hj_1250 .hj_mk_1250_lanmu li.hj_mk_1250_active .hj_mk_1250_arr:after {

	border-color: #fff

}

template_hj_1250 .hj_mk_1250_lanmu li.hj_mk_1250_open .hj_mk_1250_lanmu-box {

	display: block

}

template_hj_1250 .hj_mk_1250_lanmu li.hj_mk_1250_open .hj_mk_1250_arr:after {

	transform: rotate(225deg)

}

/*右侧*/

template_hj_1250 .hj_mk_1250_sub-tit {

	border-bottom: 1px solid #ddd;

	font-size: 18px;

	color: #1b64e9;

	font-weight: bold;

	padding-bottom: 15px;

	margin-bottom: 20px

}

template_hj_1250 .hj_mk_1250_curmbs {

	float: right;

	font-weight: normal;

	font-size: 12px;

	color: #999;

	line-height: 25px;

	padding-left: 20px

}

template_hj_1250 .hj_mk_1250_curmbs em {

	font-style: normal;

	padding: 0 5px

}

template_hj_1250 .hj_mk_1250_m-message {

	width: 494px;

	margin: 48px auto 0

}

template_hj_1250 .hj_mk_1250_m-message label {

	margin-bottom: 15px;

	display: block;

	font-size: 14px

}

template_hj_1250 .hj_mk_1250_m-message label em {

	display: block;

	float: right;

	color: red;

	height: 32px;

	line-height: 32px

}

template_hj_1250 .hj_mk_1250_m-message label span {

	width: 70px;

	height: 34px;

	line-height: 34px;

	color: #2F2F2F;

	float: left;

	font-weight: bold;

	text-align: right;

	margin-right: 30px;

	display: inline-block

}

template_hj_1250 .hj_mk_1250_m-message label input.hj_mk_1250_inp, template_hj_1250 .hj_mk_1250_m-message label textarea, template_hj_1250 .hj_mk_1250_m-message label.hj_mk_1250_code input {

	width: 73%;

	overflow: hidden;

	height: 32px;

	line-height: 32px;

	border: #cccccc 1px solid;

	border-radius: 3px;

	padding: 0 14px;

	box-sizing: border-box;

	color: #555;

	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);

	box-shadow: inset 0 1px 1px rgba(0,0,0,.075);

	-webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;

	-o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;

	transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s

}

template_hj_1250 .hj_mk_1250_m-message label input:focus, template_hj_1250 .hj_mk_1250_m-message label textarea:focus {

	border-color: #66afe9;

	outline: 0;

	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(247,150,0,.6);

	box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(247,150,0,.6)

}

template_hj_1250 .hj_mk_1250_m-message label textarea {

	height: 72px;

	line-height: 24px;

	padding: 10px 14px

}

template_hj_1250 .hj_mk_1250_m-message label.hj_mk_1250_code {

	line-height: 34px

}

template_hj_1250 .hj_mk_1250_m-message label.hj_mk_1250_code input {

	width: 30%;

	float: left;

	margin-right: 30px

}

template_hj_1250 .hj_mk_1250_m-message label.hj_mk_1250_code .pic {

	display: inline-block;

	vertical-align: top;

	width: 80px;

	height: 32px

}

template_hj_1250 .hj_mk_1250_m-message label.hj_mk_1250_code img {

	display: block;

	width: 100%;

	height: 100%

}

template_hj_1250 .hj_mk_1250_btn1 {

	display: block;

	line-height: 32px;

	padding-left: 15px;

	background-color: #333;

	color: #fff;

	margin-top: 10px

}

template_hj_1250 .hj_mk_1250_btn1:hover {

	background-color: #444;

	color: white

}

template_hj_1250 .hj_mk_1250_btn1 span {

	display: block;

	padding-left: 15px;

	background-repeat: no-repeat;

	background-position: left center;

}

template_hj_1250 .hj_mk_1250_btn1-1 input {

	width: 52px;

	height: 32px;

	line-height: 32px;

	background: #e8e8e8;

	border: none;

	color: #333;

	margin-right: 22px;

	cursor: pointer;

	transition: 0.3s

}

template_hj_1250 .hj_mk_1250_btn1-1 {

	padding-left: 100px

}

template_hj_1250 .hj_mk_1250_btn1-1 input.hj_mk_1250_focus {

	background: #1b64e9;

	color: #fff

}

template_hj_1250 .hj_mk_1250_btn1-1 input.hj_mk_1250_focus:hover {

	background: #444

}

template_hj_1250 .hj_mk_1250_btn1-1 input:hover {

	background: #ccc

}


/*+++++hj_end_1250+++++*/


/*+++++hj_go_1243+++++*/

/*+++++hj_end_1243+++++*/

