@charset "utf-8";

* {
	margin: 0;
	padding: 0;
	outline: none;
}

body {
	font-family: 思源黑体, 微软雅黑, Arial;
	-webkit-text-size-adjust: 100%;
	font-size: 14px;
}

body,
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
form,
fieldset,
input,
textarea,
p,
blockquote,
th,
td {
	margin: 0;
	padding: 0;
}






.


@-webkit-keyframes fadeIn {
	from {
		opacity: 0;
	}

	100% {
		opacity: 1;
	}
}

@keyframes fadeIn {
	from {
		opacity: 0;
	}

	100% {
		opacity: 1;
	}
}

.fadeIn {
	-webkit-animation-name: fadeIn;
	animation-name: fadeIn;
}

@-webkit-keyframes fadeInLeft3 {
	from {
		opacity: 0;
		transform: translateX(-20px);
	}

	100% {
		opacity: 1;
		transform: translateX(0px);
	}
}

@keyframes fadeInLeft3 {
	from {
		opacity: 0;
		-webkit-transform: translateX(-20px);
	}

	100% {
		opacity: 1;
		-webkit-transform: translateX(0px);
	}
}

.fadeInLeft3 {
	-webkit-animation-name: fadeInLeft3;
	animation-name: fadeInLeft3;
}

@-webkit-keyframes fadeInUp {
	from {
		opacity: 0;
		-webkit-transform: translate3d(0, 20%, 0);
		transform: translate3d(0, 20%, 0);
	}

	100% {
		opacity: 1;
		-webkit-transform: none;
		transform: none;
	}
}

@keyframes fadeInUp {
	from {
		opacity: 0;
		-webkit-transform: translate3d(0, 20%, 0);
		transform: translate3d(0, 20%, 0);
	}

	100% {
		opacity: 1;
		-webkit-transform: none;
		transform: none;
	}
}

.fadeInUp {
	-webkit-animation-name: fadeInUp;
	animation-name: fadeInUp;
}

.iconfont {
	font-family: "iconfont" !important;
	font-size: 16px;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	/*-webkit-text-stroke-width: 0.2px;*/
	-moz-osx-font-smoothing: grayscale;
}

.iconfont2 {
	font-family: "iconfont2" !important;
	font-size: 16px;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	/*-webkit-text-stroke-width: 0.2px;*/
	-moz-osx-font-smoothing: grayscale;
}

input[type="submit"],
input[type="reset"],
input[type="button"],
button {
	-webkit-appearance: none;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

fieldset,
.licf img {
	border: 0;
	max-width: 100%;
}

ol,
ul {
	list-style: none;
}

caption,
th {
	text-align: left;
}

q:before,
q:after {
	content: '';
}

abbr,
acronym {
	border: 0;
}


video::-internal-media-controls-download-button {
	display: none;
}

video::-webkit-media-controls-enclosure {
	overflow: hidden;
}

video::-webkit-media-controls-panel {
	width: calc(100% + 30px);
}

/*img {
	max-width: 100%;
}
*/
h2,
h3,
h4,
h5,
h6 {
	color: #333;
}

h2 {
	font-size: 36px;
}

h3 {
	font-size: 32px;
}

h4 {
	font-size: 28px;
}

h5 {
	font-size: 24px;
}

h6 {
	font-size: 20px;
}

/*æ¸…é™¤æµ®åŠ¨*/

.clearfix:after {
	content: ".";
	clear: both;
	display: block;
	height: 0;
	overflow: hidden;
	visibility: hidden;
}

.clearfix {
	zoom: 1;
}

.img_box {
	position: relative;
	overflow: hidden;
}

em,
i,
b {
	font-weight: normal;
	font-style: normal;
}

a {
	opacity: 1;
	text-decoration: none;
	-webkit-transition: color 0.5s, all 0.5s;
	-moz-transition: color 0.5s, all 0.5s;
	-ms-transition: color 0.5s, all 0.5s;
	-o-transition: color 0.5s, all 0.5s;
	transition: color 0.5s, all 0.5s;
}

.overflow {
	overflow: hidden;
}

/* Slider css*/

/**/
/*normal*/

.pull_right {
	float: right;
}

.pull_left {
	float: left;
}

.relative {
	position: relative;
}

.text_center {
	text-align: center;
}

.text_right {
	text-align: right;
}

.text_left {
	text-align: left;
}

/*reset end*/

/*frame*/

.container {
	max-width: 1520px;
	padding-right: 10px;
	padding-left: 10px;
	margin-right: auto;
	margin-left: auto;
}

.container_1200 {
	width: 1200px;
	margin: auto;
}

.row {
	margin-right: -10px;
	margin-left: -10px;
	*margin-right: 0px;
	*margin-left: 0px;
}

.col_box {
	*margin-left: 10px;
	*margin-right: 10px;
}

.container:before,
.container:after,
.container_1200:before,
.container_1200:after,
.row:before,
.row:after {
	display: table;
	content: " ";
}

.container:after,
.container_1200:after,
.row:after {
	clear: both;
}

*:before,
*:after,
* {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

* {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.col_xs_1,
.col_sm_1,
.col_md_1,
.col_lg_1,
.col_xs_2,
.col_sm_2,
.col_md_2,
.col_lg_2,
.col_xs_3,
.col_sm_3,
.col_md_3,
.col_lg_3,
.col_xs_4,
.col_sm_4,
.col_md_4,
.col_lg_4,
.col_xs_5,
.col_sm_5,
.col_md_5,
.col_lg_5,
.col_xs_6,
.col_sm_6,
.col_md_6,
.col_lg_6,
.col_xs_7,
.col_sm_7,
.col_md_7,
.col_lg_7,
.col_xs_8,
.col_sm_8,
.col_md_8,
.col_lg_8,
.col_xs_9,
.col_sm_9,
.col_md_9,
.col_lg_9,
.col_xs_10,
.col_sm_10,
.col_md_10,
.col_lg_10,
.col_xs_11,
.col_sm_11,
.col_md_11,
.col_lg_11,
.col_xs_12,
.col_sm_12,
.col_md_12,
.col_lg_12,
.col_xs_13,
.col_sm_13,
.col_md_13,
.col_lg_13,
.col_xs_14,
.col_sm_14,
.col_md_14,
.col_lg_14,
.col_xs_15,
.col_sm_15,
.col_md_15,
.col_lg_15,
.col_xs_16,
.col_sm_16,
.col_md_16,
.col_lg_16,
.col_xs_17,
.col_sm_17,
.col_md_17,
.col_lg_17,
.col_xs_18,
.col_sm_18,
.col_md_18,
.col_lg_18,
.col_xs_19,
.col_sm_19,
.col_md_19,
.col_lg_19,
.col_xs_20,
.col_sm_20,
.col_md_20,
.col_lg_20,
.col_xs_21,
.col_sm_21,
.col_md_21,
.col_lg_21,
.col_xs_22,
.col_sm_22,
.col_md_22,
.col_lg_22,
.col_xs_23,
.col_sm_23,
.col_md_23,
.col_lg_23,
.col_xs_24,
.col_sm_24,
.col_md_24,
.col_lg_24,
.col_lg_1_5,
.col_lg_1_9,
.col_lg_1_10 {
	position: relative;
	min-height: 1px;
	padding-right: 10px;
	padding-left: 10px;
	*padding-right: 0px;
	*padding-left: 0px;
}

.col_lg_1,
.col_lg_2,
.col_lg_3,
.col_lg_4,
.col_lg_5,
.col_lg_6,
.col_lg_7,
.col_lg_8,
.col_lg_9,
.col_lg_10,
.col_lg_11,
.col_lg_12,
.col_lg_13,
.col_lg_14,
.col_lg_15,
.col_lg_16,
.col_lg_17,
.col_lg_18,
.col_lg_19,
.col_lg_20,
.col_lg_21,
.col_lg_22,
.col_lg_23,
.col_lg_24,
.col_lg_1_5,
.col_lg_1_9,
.col_lg_1_10 {
	float: left;
}

.col_lg_24 {
	width: 100%;
}

.col_lg_23 {
	width: 95.83333333%;
}

.col_lg_22 {
	width: 91.66666667%;
}

.col_lg_21 {
	width: 87.5%;
}

.col_lg_20 {
	width: 83.33333333%;
}

.col_lg_19 {
	width: 79.16666667%;
}

.col_lg_18 {
	width: 75%;
}

.col_lg_17 {
	width: 70.83333333%;
}

.col_lg_16 {
	width: 66.66666667%;
}

.col_lg_15 {
	width: 62.5%;
}

.col_lg_14 {
	width: 58.33333333%;
}

.col_lg_13 {
	width: 54.16666667%;
}

.col_lg_12 {
	width: 50%;
}

.col_lg_11 {
	width: 45.83333333%;
}

.col_lg_10 {
	width: 41.66666667%;
}

.col_lg_9 {
	width: 37.5%;
}

.col_lg_8 {
	width: 33.33333333%;
}

.col_lg_7 {
	width: 29.16666667%;
}

.col_lg_6 {
	width: 25%;
}

.col_lg_5 {
	width: 20.83333333%;
}

.col_lg_4 {
	width: 16.66666667%;
}

.col_lg_3 {
	width: 12.5%;
}

.col_lg_2 {
	width: 8.33333333%;
}

.col_lg_1 {
	width: 4.16666667%;
}

.col_lg_1_5 {
	width: 20%;
}

.col_lg_1_9 {
	width: 11.11111%;
}

.col_lg_1_10 {
	width: 10%;
}

/*åˆ—æŽ’åº*/

.col_lg_pull_24 {
	right: 100%;
}

.col_lg_pull_23 {
	width: 95.83333333%;
}

.col_lg_pull_22 {
	right: 91.66666667%;
}

.col_lg_pull_21 {
	right: 87.5%;
}

.col_lg_pull_20 {
	right: 83.33333333%;
}

.col_lg_pull_19 {
	right: 79.16666667%;
}

.col_lg_pull_18 {
	right: 75%;
}

.col_lg_pull_17 {
	right: 70.83333333%;
}

.col_lg_pull_16 {
	right: 66.66666667%;
}

.col_lg_pull_15 {
	right: 62.5%;
}

.col_lg_pull_14 {
	right: 58.33333333%;
}

.col_lg_pull_13 {
	right: 54.16666667%;
}

.col_lg_pull_12 {
	right: 50%;
}

.col_lg_pull_11 {
	right: 45.83333333%;
}

.col_lg_pull_10 {
	right: 41.66666667%;
}

.col_lg_pull_9 {
	right: 37.5%;
}

.col_lg_pull_8 {
	right: 33.33333333%;
}

.col_lg_pull_7 {
	right: 29.16666667%;
}

.col_lg_pull_6 {
	right: 25%;
}

.col_lg_pull_5 {
	right: 20.83333333%;
}

.col_lg_pull_4 {
	right: 16.66666667%;
}

.col_lg_pull_3 {
	right: 12.5%;
}

.col_lg_pull_2 {
	right: 8.33333333%;
}

.col_lg_pull_1 {
	right: 4.16666667%;
}

.col_lg_pull_0 {
	right: auto;
}

.col_lg_push_24 {
	left: 100%;
}

.col_lg_push_23 {
	left: 95.83333333%;
}

.col_lg_push_22 {
	left: 91.66666667%;
}

.col_lg_push_21 {
	left: 87.5%;
}

.col_lg_push_20 {
	left: 83.33333333%;
}

.col_lg_push_19 {
	left: 79.16666667%;
}

.col_lg_push_18 {
	left: 75%;
}

.col_lg_push_17 {
	left: 70.83333333%;
}

.col_lg_push_16 {
	left: 66.66666667%;
}

.col_lg_push_15 {
	left: 62.5%;
}

.col_lg_push_14 {
	left: 58.33333333%;
}

.col_lg_push_13 {
	left: 54.16666667%;
}

.col_lg_push_12 {
	left: 50%;
}

.col_lg_push_11 {
	left: 45.83333333%;
}

.col_lg_push_10 {
	left: 41.66666667%;
}

.col_lg_push_9 {
	left: 37.5%;
}

.col_lg_push_8 {
	left: 33.33333333%;
}

.col_lg_push_7 {
	left: 29.16666667%;
}

.col_lg_push_6 {
	left: 25%;
}

.col_lg_push_5 {
	left: 20.83333333%;
}

.col_lg_push_4 {
	left: 16.66666667%;
}

.col_lg_push_3 {
	left: 12.5%;
}

.col_lg_push_2 {
	left: 8.33333333%;
}

.col_lg_push_1 {
	left: 4.16666667%;
}

.col_lg_push_0 {
	left: auto;
}

.col_lg_offset_24 {
	margin-left: 100%;
}

.col_lg_offset_23 {
	margin-left: 95.83333333%;
}

.col_lg_offset_22 {
	margin-left: 91.66666667%;
}

.col_lg_offset_21 {
	margin-left: 87.5%;
}

.col_lg_offset_20 {
	margin-left: 83.33333333%;
}

.col_lg_offset_19 {
	margin-left: 79.16666667%;
}

.col_lg_offset_18 {
	margin-left: 75%;
}

.col_lg_offset_17 {
	margin-left: 70.83333333%;
}

.col_lg_offset_16 {
	margin-left: 66.66666667%;
}

.col_lg_offset_15 {
	margin-left: 62.5%;
}

.col_lg_offset_14 {
	margin-left: 58.33333333%;
}

.col_lg_offset_13 {
	margin-left: 54.16666667%;
}

.col_lg_offset_12 {
	margin-left: 50%;
}

.col_lg_offset_11 {
	margin-left: 45.83333333%;
}

.col_lg_offset_10 {
	margin-left: 41.66666667%;
}

.col_lg_offset_9 {
	margin-left: 37.5%;
}

.col_lg_offset_8 {
	margin-left: 33.33333333%;
}

.col_lg_offset_7 {
	margin-left: 29.16666667%;
}

.col_lg_offset_6 {
	margin-left: 25%;
}

.col_lg_offset_5 {
	margin-left: 20.83333333%;
}

.col_lg_offset_4 {
	margin-left: 16.66666667%;
}

.col_lg_offset_3 {
	margin-left: 12.5%;
}

.col_lg_offset_2 {
	margin-left: 8.33333333%;
}

.col_lg_offset_1 {
	margin-left: 4.16666667%;
}

/*frame end*/

/*form*/



/*banner*/







/*inline_bloack*/





/*other*/

/*fit ç™¾åº¦åœ°å›¾*/



/*! fancyBox v2.1.3 fancyapps.com | fancyapps.com/fancybox/#license */


/* Title helper */
