/*全局开始*/
* {
	font-family: "microsoft yahei";
	font-family: "微软雅黑";
}

html {
	overflow-x: hidden;
	overflow-y: auto;
}

a:hover {
	color: #0066ff;
}

[v-cloak] {
	display: none;
}

body,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
p,
blockquote,
dl,
dt,
dd,
ul,
ol,
li,
pre,
form,
fieldset,
legend,
button,
input,
textarea,
th,
td,
iframe {
	margin: 0;
	padding: 0;
}

a {
	text-decoration: none;
}

a:hover {
	text-decoration: none;
}

.displayNone {
	display: none;
}

.displayBlock {
	display: block;
}


.diy_container {
	width: 1200px;
	margin: 0 auto;
}

.div {
	float: left;
}

.div_l {
	float: left;
}

.div_c {
	margin: 0 auto;
}

.div_r {
	float: right;
}

.width_5 {
	width: 5px;
}

.width_10 {
	width: 10px;
}

.width_20 {
	width: 20px;
}

.width_25 {
	width: 25px;
}

.width_30 {
	width: 30px;
}

.width_35 {
	width: 35px;
}

.width_40 {
	width: 40px;
}

.width_45 {
	width: 45px;
}

.width_50 {
	width: 50px;
}

.width_60 {
	width: 60px;
}

.width_70 {
	width: 70px;
}

.width_80 {
	width: 80px;
}

.width_90 {
	width: 90px;
}

.width_100 {
	width: 100px;
}

.width_115 {
	width: 115px;
}

.width_120 {
	width: 120px;
}

.width_130 {
	width: 130px;
}

.width_140 {
	width: 140px;
}

.width_150 {
	width: 150px;
}

.width_160 {
	width: 160px;
}

.width_170 {
	width: 170px;
}

.width_180 {
	width: 180px;
}

.width_190 {
	width: 190px;
}

.width_195 {
	width: 195px;
}

.width_200 {
	width: 200px;
}

.width_210 {
	width: 210px;
}

.width_220 {
	width: 220px;
}

.width_230 {
	width: 230px;
}

.width_240 {
	width: 240px;
}

.width_250 {
	width: 250px;
}

.width_260 {
	width: 260px;
}

.width_270 {
	width: 270px;
}

.width_280 {
	width: 280px;
}

.width_300 {
	width: 300px;
}

.width_310 {
	width: 310px;
}

.width_320 {
	width: 320px;
}

.width_330 {
	width: 330px;
}

.width_340 {
	width: 340px;
}

.width_350 {
	width: 350px;
}

.width_360 {
	width: 360px;
}

.width_370 {
	width: 370px;
}

.width_390 {
	width: 390px;
}

.width_400 {
	width: 400px;
}

.width_450 {
	width: 450px;
}

.width_500 {
	width: 500px;
}

.width_600 {
	width: 600px;
}

.width_650 {
	width: 650px;
}

.width_700 {
	width: 700px;
}

.width_800 {
	width: 800px;
}

.width_900 {
	width: 900px;
}

.width_910 {
	width: 910px;
}

.width_920 {
	width: 920px;
}

.width_930 {
	width: 930px;
}

.width_940 {
	width: 940px;
}

.width_950 {
	width: 950px;
}

.width_960 {
	width: 960px;
}

.width_970 {
	width: 970px;
}

.width_980 {
	width: 980px;
}

.width_990 {
	width: 990px;
}

.width_1000 {
	width: 1000px;
}

.width_1100 {
	width: 1100px;
}

.width_1200 {
	width: 1200px;
}

.width_1440 {
	width: 1440px;
}


.width_all {
	width: 100%;
}

.width_1b {
	width: 100%;
	float: left;
}

.width_2b {
	width: 50%;
	float: left;
}

.width_3b {
	width: 33.33%;
	float: left;
}

.width_4b {
	width: 25%;
	float: left;
}

.width_5b {
	width: 20%;
	float: left;
}

.width_10b {
	width: 10%;
	float: left;
}

.width_6b {
	width: 16.66%;
	float: left;
}

.width_7b {
	width: 14.285%;
	float: left;
}

.width_8b {
	width: 12.5%;
	float: left;
}

.width_9b {
	width: 11.11%;
	float: left;
}

.width_all {
	width: 100%;
}


.height_1 {
	height: 1px;
}

.height_2 {
	height: 2px;
}

.height_3 {
	height: 3px;
}

.height_4 {
	height: 4px;
}

.height_5 {
	height: 5px;
}

.height_6 {
	height: 6px;
}

.height_7 {
	height: 7px;
}

.height_8 {
	height: 8px;
}

.height_9 {
	height: 9px;
}

.height_10 {
	height: 10px;
}

.height_15 {
	height: 15px;
}

.height_20 {
	height: 20px;
}

.height_25 {
	height: 25px;
}

.height_30 {
	height: 30px;
}

.height_35 {
	height: 35px;
}


.height_40 {
	height: 40px;
}

.height_45 {
	height: 45px;
}

.height_50 {
	height: 50px;
}

.height_60 {
	height: 60px;
}

.height_70 {
	height: 70px;
}

.height_80 {
	height: 80px;
}

.height_90 {
	height: 90px;
}

.height_91 {
	height: 91px;
}

.height_92 {
	height: 92px;
}

.height_93 {
	height: 93px;
}

.height_100 {
	height: 100px;
}

.height_120 {
	height: 120px;
}

.height_130 {
	height: 130px;
}

.height_140 {
	height: 140px;
}

.height_150 {
	height: 150px;
}

.height_155 {
	height: 155px;
}

.height_170 {
	height: 170px;
}

.height_180 {
	height: 180px;
}

.height_200 {
	height: 200px;
}

.height_220 {
	height: 220px;
}

.height_250 {
	height: 250px;
}

.height_260 {
	height: 260px;
}

.height_270 {
	height: 270px;
}

.height_280 {
	height: 280px;
}

.height_290 {
	height: 290px;
}

.height_300 {
	height: 300px;
}

.height_310 {
	height: 310px;
}

.height_320 {
	height: 320px;
}

.height_330 {
	height: 330px;
}

.height_340 {
	height: 340px;
}

.height_350 {
	height: 350px;
}

.height_360 {
	height: 360px;
}

.height_370 {
	height: 370px;
}

.height_380 {
	height: 380px;
}

.height_385 {
	height: 385px;
}

.height_390 {
	height: 390px;
}

.height_400 {
	height: 400px;
}

.height_410 {
	height: 410px;
}

.height_420 {
	height: 420px;
}

.height_430 {
	height: 430px;
}

.height_440 {
	height: 440px;
}

.height_450 {
	height: 450px;
}

.height_460 {
	height: 460px;
}

.height_500 {
	height: 500px;
}

.height_550 {
	height: 550px;
}

.height_570 {
	height: 570px;
}

.height_600 {
	height: 600px;
}

.height_700 {
	height: 700px;
}

.height_800 {
	height: 800px;
}

.height_860 {
	height: 860px;
}

.height_900 {
	height: 900px;
}

.height_1000 {
	height: 1000px;
}

.height_all {
	height: 100%;
}

.l_h_0 {
	line-height: 0px;
}

.l_h_1 {
	line-height: 1px;
}

.l_h_2 {
	line-height: 2px;
}

.l_h_3 {
	line-height: 3px;
}

.l_h_4 {
	line-height: 4px;
}

.l_h_5 {
	line-height: 5px;
}

.l_h_10 {
	line-height: 10px;
}

.l_h_15 {
	line-height: 15px;
}

.l_h_16 {
	line-height: 16px;
}

.l_h_18 {
	line-height: 18px;
}

.l_h_20 {
	line-height: 20px;
}

.l_h_21 {
	line-height: 21px;
}

.l_h_22 {
	line-height: 22px;
}

.l_h_23 {
	line-height: 23px;
}

.l_h_24 {
	line-height: 24px;
}

.l_h_25 {
	line-height: 25px;
}

.l_h_26 {
	line-height: 26px;
}

.l_h_27 {
	line-height: 27px;
}

.l_h_28 {
	line-height: 28px;
}

.l_h_29 {
	line-height: 29px;
}

.l_h_30 {
	line-height: 30px;
}

.l_h_32 {
	line-height: 32px;
}

.l_h_35 {
	line-height: 35px;
}

.l_h_38 {
	line-height: 38px;
}

.l_h_40 {
	line-height: 40px;
}

.l_h_45 {
	line-height: 45px;
}

.l_h_50 {
	line-height: 50px;
}

.l_h_55 {
	line-height: 55px;
}

.l_h_60 {
	line-height: 60px;
}

.l_h_65 {
	line-height: 65px;
}

.l_h_70 {
	line-height: 70px;
}

.l_h_75 {
	line-height: 75px;
}

.l_h_80 {
	line-height: 80px;
}

.l_h_85 {
	line-height: 85px;
}

.l_h_90 {
	line-height: 90px;
}

.l_h_95 {
	line-height: 95px;
}

.l_h_100 {
	line-height: 100px;
}

.l_h_120 {
	line-height: 120px;
}

.l_h_150 {
	line-height: 150px;
}

.l_h_155 {
	line-height: 155px;
}

.l_h_160 {
	line-height: 160px;
}

.l_h_165 {
	line-height: 165px;
}

.l_h_170 {
	line-height: 175px;
}

.l_h_180 {
	line-height: 180px;
}

.l_h_185 {
	line-height: 185px;
}

.l_h_190 {
	line-height: 190px;
}

.l_h_195 {
	line-height: 195px;
}

.l_h_200 {
	line-height: 200px;
}

.l_h_300 {
	line-height: 300px;
}

.t_6 {
	font-size: 6px;
}

.t_8 {
	font-size: 8px;
}

.t_10 {
	font-size: 10px;
}

.t_11 {
	font-size: 11px;
}

.t_12 {
	font-size: 12px;
}

.t_13 {
	font-size: 13px;
}

.t_14 {
	font-size: 14px;
}

.t_15 {
	font-size: 15px;
}

.t_16 {
	font-size: 16px;
}

.t_17 {
	font-size: 17px;
}

.t_18 {
	font-size: 18px;
}

.t_20 {
	font-size: 20px;
}

.t_21 {
	font-size: 21px;
}

.t_22 {
	font-size: 22px;
}

.t_23 {
	font-size: 23px;
}

.t_24 {
	font-size: 24px;
}

.t_25 {
	font-size: 25px;
}

.t_30 {
	font-size: 30px;
}

.t_35 {
	font-size: 35px;
}

.t_40 {
	font-size: 40px;
}

.t_45 {
	font-size: 45px;
}

.t_50 {
	font-size: 50px;
}

.t_55 {
	font-size: 55px;
}

.t_60 {
	font-size: 60px;
}

.t_65 {
	font-size: 65px;
}

.t_70 {
	font-size: 70px;
}

.t_75 {
	font-size: 75px;
}

.t_80 {
	font-size: 80px;
}

.t_85 {
	font-size: 85px;
}

.t_90 {
	font-size: 90px;
}

.t_95 {
	font-size: 95px;
}

.t_100 {
	font-size: 100px;
}

.t_150 {
	font-size: 150px;
}

.t_l {
	text-align: left;
}

.t_r {
	text-align: right;
}

.t_c {
	text-align: center;
}

.t_w {
	font-weight: bold;
}

.t_w_0 {
	font-weight: 0;
}

.c_000 {
	color: #000;
}

.c_111 {
	color: #111;
}

.c_222 {
	color: #222;
}

.c_333 {
	color: #333;
}

.c_444 {
	color: #444;
}

.c_555 {
	color: #555;
}

.c_666 {
	color: #666;
}

.c_777 {
	color: #777;
}

.c_888 {
	color: #888;
}

.c_999 {
	color: #999;
}

.c_fff {
	color: #fff;
}

.c_ccc {
	color: #ccc;
}

.c_f8e117 {
	color: #f8e117;
}

.c_4d5152 {
	color: #4d5152;
}

.c_2276ce {
	color: #2276ce;
}

.c_f0f0f0 {
	color: #f0f0f0;
}

.c_f1f1f1 {
	color: #f1f1f1;
}

.c_f2f2f2 {
	color: #f2f2f2;
}

.c_f3f3f3 {
	color: #f3f3f3;
}

.c_f4f4f4 {
	color: #f4f4f4;
}

.c_f5f5f5 {
	color: #f5f5f5;
}

.c_f6f6f6 {
	color: #f6f6f6;
}

.c_f7f7f7 {
	color: #f7f7f7;
}

.c_f8f8f8 {
	color: #f8f8f8;
}

.c_f9f9f9 {
	color: #f9f9f9;
}

.c_red {
	color: #ff0000;
}

.c_green {
	color: #2cd45d;
}

.c_orange {
	color: #fe8d01;
}

.c_006fff {
	color: #006fff;
}

.c_blue {
	color: #29b0e7;
}

.c_c0c0c0 {
	color: #C0C0C0;
}

.c_a8dfcc {
	color: #a8dfcc;
}

.c_7b8196 {
	color: #7b8196;
}

.c_d5d9dc {
	color: #d5d9dc;
}

.c_eaeaea {
	color: #eaeaea;
}

.c_orangered {
	color: orangered;
}

.c_00aef9 {
	color: #00aef9;
}

.c_00a2d2 {
	color: #00a2d2;
}

.c_fed30b {
	color: #fed30b;
}

.bj_000 {
	background: #000;
}

.bj_111 {
	background: #111;
}

.bj_222 {
	background: #222;
}

.bj_333 {
	background: #333;
}

.bj_444 {
	background: #444;
}

.bj_555 {
	background: #555;
}

.bj_666 {
	background: #666;
}

.bj_777 {
	background: #777;
}

.bj_888 {
	background: #888;
}

.bj_999 {
	background: #999;
}

.bj_fff {
	background: #fff;
}

.bj_ccc {
	background: #ccc;
}

.bj_f0f0f0 {
	background: #f0f0f0;
}

.bj_f1f1f1 {
	background: #f1f1f1;
}

.bj_f2f2f2 {
	background: #f2f2f2;
}

.bj_f3f3f3 {
	background: #f3f3f3;
}

.bj_f4f4f4 {
	background: #f4f4f4;
}

.bj_f5f5f5 {
	background: #f5f5f5;
}

.bj_f6f6f6 {
	background: #f6f6f6;
}

.bj_f7f7f7 {
	background: #f7f7f7;
}

.bj_f8f8f8 {
	background: #f8f8f8;
}

.bj_f9f9f9 {
	background: #f9f9f9;
}

.bj_eaeaea {
	background: #eaeaea;
}

.bj_red {
	background: #ff0000;
}

.bj_green {
	background: #2cd45d;
}

.bj_orange {
	background: #fe8d01;
}

.bj_006fff {
	background: #006fff;
}

.bj_blue {
	background: #29b0e7;
}


.bj_326cf6 {
	background: #326cf6;
}

.bj_orangered {
	background: orangered;
}

.bj_4b5368 {
	background: #4b5368;
}

.bj_326cf6 {
	background: #326cf6;
}

.bj_FAEBCC {
	background: #FAEBCC;
}

.bj_2b2a2f {
	background: #2b2a2f;
}

.bj_0f0e1e {
	background: #0f0e1e;
}

.bj_f2fee8 {
	background: #f2fee8;
}

.bj_fbfffe {
	background: #fbfffe;
}

.bj_ff6c00 {
	background: #ff6c00;
}

.bj_fee7e7 {
	background: #fee7e7;
}

.bj_efeff6 {
	background: #efeff6;
}

.bj_383c3f {
	background: #383c3f;
}

.bj_f8f4f2 {
	background: #f8f4f2;
}

.bj_eeeff1 {
	background: #eeeff1;
}

.bj_00aeff {
	background: #00aeff;
}

.bj_f1f5fe {
	background: #f1f5fe;
}

.bj_6c6e7b {
	background: #6c6e7b;
}

.bj_f3652a {
	background: #f3652a;
}

.bj_5d56a3 {
	background: #5d56a3;
}

.bj_02aef0 {
	background: #02aef0;
}

.bj_05b95e {
	background: #05b95e;
}

.bj_f1796c {
	background: #f1796c;
}

.bj_fd5f56 {
	background: #fd5f56;
}

.bj_00a2d2 {
	background: #00a2d2;
}

.bj_3e68e9 {
	background: #3e68e9;
}

.bj_ff6633 {
	background: #ff6633;
}

.bj_rgba_1 {
	background: rgba(0, 0, 0, 0.1);
}

.bj_rgba_2 {
	background: rgba(0, 0, 0, 0.2);
}

.bj_rgba_3 {
	background: rgba(0, 0, 0, 0.3);
}

.bj_rgba_4 {
	background: rgba(0, 0, 0, 0.4);
}

.bj_rgba_5 {
	background: rgba(0, 0, 0, 0.5);
}

.bj_rgba_6 {
	background: rgba(0, 0, 0, 0.6);
}

.bj_rgba_7 {
	background: rgba(0, 0, 0, 0.7);
}

.bj_rgba_8 {
	background: rgba(0, 0, 0, 0.8);
}

.bj_rgba_9 {
	background: rgba(0, 0, 0, 0.9);
}

.bj_l_w_r {
	background: linear-gradient(to right, white, red);
}

.bj_box_pic_1 {
	width: 100%;
	height: 100%;
	background: url(../Images/Index/Course_bj_01.png) center center #EAEAEA;
}

.t_c_red {}

.t_c_red:hover {
	color: #ff0000
}

.p_t_4 {
	padding-top: 4px;
}

.p_t_4b {
	padding-top: 4.5px;
}

.p_t_5 {
	padding-top: 5px;
}

.p_t_5b {
	padding-top: 5.5px;
}

.p_t_6 {
	padding-top: 6px;
}

.p_t_7 {
	padding-top: 7px;
}

.p_t_8 {
	padding-top: 8px;
}

.p_t_9 {
	padding-top: 9px;
}

.p_t_10 {
	padding-top: 10px;
}

.p_t_15 {
	padding-top: 15px;
}

.p_t_20 {
	padding-top: 20px;
}

.p_t_25 {
	padding-top: 25px;
}

.p_t_30 {
	padding-top: 30px;
}

.p_t_35 {
	padding-top: 35px;
}

.p_t_40 {
	padding-top: 40px;
}

.p_t_45 {
	padding-top: 45px;
}

.p_t_50 {
	padding-top: 50px;
}

.p_t_55 {
	padding-top: 55px;
}

.p_t_60 {
	padding-top: 60px;
}

.p_t_65 {
	padding-top: 65px;
}

.p_t_70 {
	padding-top: 70px;
}

.p_t_75 {
	padding-top: 75px;
}

.p_t_80 {
	padding-top: 80px;
}

.p_t_85 {
	padding-top: 85px;
}

.p_t_90 {
	padding-top: 90px;
}

.p_t_95 {
	padding-top: 95px;
}

.p_t_100 {
	padding-top: 100px;
}

.p_t_150 {
	padding-top: 150px;
}

.p_b_4 {
	padding-bottom: 4px;
}

.p_b_4b {
	padding-bottom: 4.5px;
}

.p_b_5 {
	padding-bottom: 5px;
}

.p_b_10 {
	padding-bottom: 10px;
}

.p_b_15 {
	padding-bottom: 15px;
}

.p_b_20 {
	padding-bottom: 20px;
}

.p_b_25 {
	padding-bottom: 25px;
}

.p_b_30 {
	padding-bottom: 30px;
}

.p_b_35 {
	padding-bottom: 35px;
}

.p_b_40 {
	padding-bottom: 40px;
}

.p_b_45 {
	padding-bottom: 45px;
}

.p_b_50 {
	padding-bottom: 50px;
}

.p_b_55 {
	padding-bottom: 55px;
}

.p_b_60 {
	padding-bottom: 60px;
}

.p_b_65 {
	padding-bottom: 65px;
}

.p_b_70 {
	padding-bottom: 70px;
}

.p_b_75 {
	padding-bottom: 75px;
}

.p_b_80 {
	padding-bottom: 80px;
}

.p_b_85 {
	padding-bottom: 85px;
}

.p_b_90 {
	padding-bottom: 90px;
}

.p_b_95 {
	padding-bottom: 95px;
}

.p_b_100 {
	padding-bottom: 100px;
}

.p_b_150 {
	padding-bottom: 150px;
}

.p_r_3 {
	padding-right: 3px;
}

.p_r_5 {
	padding-right: 5px;
}

.p_r_10 {
	padding-right: 10px;
}

.p_r_15 {
	padding-right: 15px;
}

.p_r_20 {
	padding-right: 20px;
}

.p_r_25 {
	padding-right: 25px;
}

.p_r_30 {
	padding-right: 30px;
}

.p_r_35 {
	padding-right: 35px;
}

.p_r_40 {
	padding-right: 40px;
}

.p_r_45 {
	padding-right: 45px;
}

.p_r_50 {
	padding-right: 50px;
}

.p_r_55 {
	padding-right: 55px;
}

.p_r_60 {
	padding-right: 60px;
}

.p_r_65 {
	padding-right: 65px;
}

.p_r_70 {
	padding-right: 70px;
}

.p_r_75 {
	padding-right: 75px;
}

.p_r_80 {
	padding-right: 80px;
}

.p_r_85 {
	padding-right: 85px;
}

.p_r_90 {
	padding-right: 90px;
}

.p_r_95 {
	padding-right: 95px;
}

.p_r_100 {
	padding-right: 100px;
}

.p_l_3 {
	padding-left: 3px;
}

.p_l_5 {
	padding-left: 5px;
}

.p_l_8 {
	padding-left: 8px;
}

.p_l_10 {
	padding-left: 10px;
}

.p_l_15 {
	padding-left: 15px;
}

.p_l_20 {
	padding-left: 20px;
}

.p_l_25 {
	padding-left: 25px;
}

.p_l_30 {
	padding-left: 30px;
}

.p_l_35 {
	padding-left: 35px;
}

.p_l_40 {
	padding-left: 40px;
}

.p_l_45 {
	padding-left: 45px;
}

.p_l_50 {
	padding-left: 50px;
}

.p_l_55 {
	padding-left: 55px;
}

.p_l_60 {
	padding-left: 60px;
}

.p_l_65 {
	padding-left: 65px;
}

.p_l_70 {
	padding-left: 70px;
}

.p_l_75 {
	padding-left: 75px;
}

.p_l_80 {
	padding-left: 80px;
}

.p_l_85 {
	padding-left: 85px;
}

.p_l_90 {
	padding-left: 90px;
}

.p_l_95 {
	padding-left: 95px;
}

.p_l_100 {
	padding-left: 100px;
}

.p_a_1 {
	padding: 1px;
}

.p_a_2 {
	padding: 2px;
}

.p_a_3 {
	padding: 3px;
}

.p_a_4 {
	padding: 4px;
}

.p_a_5 {
	padding: 5px;
}

.p_a_10 {
	padding: 10px;
}

.p_a_15 {
	padding: 15px;
}

.p_a_20 {
	padding: 20px;
}

.p_a_25 {
	padding: 25px;
}

.p_a_30 {
	padding: 30px;
}

.p_a_35 {
	padding: 35px;
}

.p_a_40 {
	padding: 40px;
}

.p_a_45 {
	padding: 45px;
}

.p_a_50 {
	padding: 50px;
}

.p_a_55 {
	padding: 55px;
}

.p_a_60 {
	padding: 60px;
}

.p_a_65 {
	padding: 65px;
}

.p_a_70 {
	padding: 70px;
}

.p_a_75 {
	padding: 75px;
}

.p_a_80 {
	padding: 80px;
}

.p_a_85 {
	padding: 85px;
}

.p_a_90 {
	padding: 90px;
}

.p_a_95 {
	padding: 95px;
}

.p_a_100 {
	padding: 100px;
}

.m_t_-10 {
	margin-top: -10px;
}

.m_t_-20 {
	margin-top: -20px;
}

.m_t_-30 {
	margin-top: -30px;
}

.m_t_1 {
	margin-top: 1px;
}

.m_t_2 {
	margin-top: 2px;
}

.m_t_3 {
	margin-top: 3px;
}

.m_t_4 {
	margin-top: 4px;
}

.m_t_5 {
	margin-top: 5px;
}

.m_t_6 {
	margin-top: 6px;
}

.m_t_7 {
	margin-top: 7px;
}

.m_t_8 {
	margin-top: 8px;
}

.m_t_9 {
	margin-top: 9px;
}

.m_t_10 {
	margin-top: 10px;
}

.m_t_11 {
	margin-top: 11px;
}

.m_t_12 {
	margin-top: 12px;
}

.m_t_13 {
	margin-top: 13px;
}

.m_t_14 {
	margin-top: 14px;
}

.m_t_15 {
	margin-top: 15px;
}

.m_t_16 {
	margin-top: 16px;
}

.m_t_17 {
	margin-top: 17px;
}

.m_t_18 {
	margin-top: 18px;
}

.m_t_19 {
	margin-top: 19px;
}

.m_t_20 {
	margin-top: 20px;
}

.m_t_21 {
	margin-top: 21px;
}

.m_t_22 {
	margin-top: 22px;
}

.m_t_23 {
	margin-top: 23px;
}

.m_t_24 {
	margin-top: 24px;
}

.m_t_25 {
	margin-top: 25px;
}

.m_t_28 {
	margin-top: 28px;
}

.m_t_30 {
	margin-top: 30px;
}

.m_t_35 {
	margin-top: 35px;
}

.m_t_36 {
	margin-top: 36px;
}

.m_t_37 {
	margin-top: 37px;
}

.m_t_38 {
	margin-top: 38px;
}

.m_t_39 {
	margin-top: 39px;
}

.m_t_40 {
	margin-top: 40px;
}

.m_t_45 {
	margin-top: 45px;
}

.m_t_47 {
	margin-top: 47px;
}

.m_t_50 {
	margin-top: 50px;
}

.m_t_55 {
	margin-top: 55px;
}

.m_t_60 {
	margin-top: 60px;
}

.m_t_65 {
	margin-top: 65px;
}

.m_t_70 {
	margin-top: 70px;
}

.m_t_71 {
	margin-top: 71px;
}

.m_t_72 {
	margin-top: 72px;
}

.m_t_73 {
	margin-top: 73px;
}

.m_t_74 {
	margin-top: 74px;
}

.m_t_75 {
	margin-top: 75px;
}

.m_t_76 {
	margin-top: 76px;
}

.m_t_77 {
	margin-top: 77px;
}

.m_t_78 {
	margin-top: 78px;
}

.m_t_79 {
	margin-top: 79px;
}

.m_t_80 {
	margin-top: 80px;
}

.m_t_85 {
	margin-top: 85px;
}

.m_t_90 {
	margin-top: 90px;
}

.m_t_95 {
	margin-top: 95px;
}

.m_t_100 {
	margin-top: 100px;
}

.m_t_110 {
	margin-top: 110px;
}

.m_t_120 {
	margin-top: 120px;
}

.m_t_130 {
	margin-top: 130px;
}

.m_t_135 {
	margin-top: 135px;
}

.m_t_136 {
	margin-top: 136px;
}

.m_t_137 {
	margin-top: 137px;
}

.m_t_140 {
	margin-top: 140px;
}

.m_t_150 {
	margin-top: 150px;
}

.m_t_200 {
	margin-top: 200px;
}

.m_t_250 {
	margin-top: 250px;
}

.m_r_5 {
	margin-right: 5px;
}

.m_r_10 {
	margin-right: 10px;
}

.m_r_11 {
	margin-right: 11px;
}

.m_r_12 {
	margin-right: 12px;
}

.m_r_13 {
	margin-right: 13px;
}

.m_r_14 {
	margin-right: 14px;
}

.m_r_15 {
	margin-right: 15px;
}

.m_r_20 {
	margin-right: 20px;
}

.m_r_25 {
	margin-right: 25px;
}

.m_r_30 {
	margin-right: 30px;
}

.m_r_35 {
	margin-right: 35px;
}

.m_r_40 {
	margin-right: 40px;
}

.m_r_45 {
	margin-right: 45px;
}

.m_r_50 {
	margin-right: 50px;
}

.m_r_55 {
	margin-right: 55px;
}

.m_r_60 {
	margin-right: 60px;
}

.m_r_65 {
	margin-right: 65px;
}

.m_r_70 {
	margin-right: 70px;
}

.m_r_75 {
	margin-right: 75px;
}

.m_r_80 {
	margin-right: 80px;
}

.m_r_85 {
	margin-right: 85px;
}

.m_r_90 {
	margin-right: 90px;
}

.m_r_95 {
	margin-right: 95px;
}

.m_r_100 {
	margin-right: 100px;
}

.m_r_110 {
	margin-right: 110px;
}

.m_r_120 {
	margin-right: 120px;
}

.m_r_150 {
	margin-right: 150px;
}

.m_r_200 {
	margin-right: 200px;
}

.m_r_400 {
	margin-right: 400px;
}

.m_l_5 {
	margin-left: 5px;
}

.m_l_10 {
	margin-left: 10px;
}

.m_l_15 {
	margin-left: 15px;
}

.m_l_16 {
	margin-left: 16px;
}

.m_l_17 {
	margin-left: 17px;
}

.m_l_18 {
	margin-left: 18px;
}

.m_l_19 {
	margin-left: 19px;
}


.m_l_20 {
	margin-left: 20px;
}

.m_l_25 {
	margin-left: 25px;
}

.m_l_30 {
	margin-left: 30px;
}

.m_l_35 {
	margin-left: 35px;
}

.m_l_40 {
	margin-left: 40px;
}

.m_l_45 {
	margin-left: 45px;
}

.m_l_50 {
	margin-left: 50px;
}

.m_l_55 {
	margin-left: 55px;
}

.m_l_60 {
	margin-left: 60px;
}

.m_l_65 {
	margin-left: 65px;
}

.m_l_70 {
	margin-left: 70px;
}

.m_l_75 {
	margin-left: 75px;
}

.m_l_80 {
	margin-left: 80px;
}

.m_l_85 {
	margin-left: 85px;
}

.m_l_90 {
	margin-left: 90px;
}

.m_l_95 {
	margin-left: 95px;
}

.m_l_96 {
	margin-left: 96px;
}

.m_l_100 {
	margin-left: 100px;
}

.m_l_200 {
	margin-left: 200px;
}

.m_b_5 {
	margin-bottom: 5px;
}

.m_b_10 {
	margin-bottom: 10px;
}

.m_b_15 {
	margin-bottom: 15px;
}

.m_b_20 {
	margin-bottom: 20px;
}

.m_b_21 {
	margin-bottom: 21px;
}

.m_b_22 {
	margin-bottom: 22px;
}

.m_b_23 {
	margin-bottom: 23px;
}

.m_b_24 {
	margin-bottom: 24px;
}

.m_b_25 {
	margin-bottom: 25px;
}

.m_b_30 {
	margin-bottom: 30px;
}

.m_b_35 {
	margin-bottom: 35px;
}

.m_b_40 {
	margin-bottom: 40px;
}

.m_b_45 {
	margin-bottom: 45px;
}

.m_b_50 {
	margin-bottom: 50px;
}

.m_b_55 {
	margin-bottom: 55px;
}

.m_b_60 {
	margin-bottom: 60px;
}

.m_b_65 {
	margin-bottom: 65px;
}

.m_b_70 {
	margin-bottom: 70px;
}

.m_b_75 {
	margin-bottom: 75px;
}

.m_b_80 {
	margin-bottom: 80px;
}

.m_b_85 {
	margin-bottom: 85px;
}

.m_b_90 {
	margin-bottom: 90px;
}

.m_b_95 {
	margin-bottom: 95px;
}

.m_b_100 {
	margin-bottom: 100px;
}

.m_b_110 {
	margin-bottom: 110px;
}

.m_b_120 {
	margin-bottom: 120px;
}

.m_b_130 {
	margin-bottom: 130px;
}

.m_b_140 {
	margin-bottom: 140px;
}

.m_b_150 {
	margin-bottom: 150px;
}

.m_l_5 {
	margin-left: 5px;
}

.m_l_6 {
	margin-left: 6px;
}

.m_l_7 {
	margin-left: 7px;
}

.m_l_8 {
	margin-left: 8px;
}

.m_l_9 {
	margin-left: 9px;
}

.m_l_10 {
	margin-left: 10px;
}

.m_l_15 {
	margin-left: 15px;
}

.m_l_16 {
	margin-left: 16px;
}

.m_l_17 {
	margin-left: 17px;
}

.m_l_20 {
	margin-left: 20px;
}

.m_l_21 {
	margin-left: 21px;
}

.m_l_22 {
	margin-left: 22px;
}

.m_l_23 {
	margin-left: 23px;
}

.m_l_20 {
	margin-left: 24px;
}

.m_l_25 {
	margin-left: 25px;
}

.m_l_30 {
	margin-left: 30px;
}

.m_l_35 {
	margin-left: 35px;
}

.m_l_40 {
	margin-left: 40px;
}

.m_l_45 {
	margin-left: 45px;
}

.m_l_50 {
	margin-left: 50px;
}

.m_l_55 {
	margin-left: 55px;
}

.m_l_60 {
	margin-left: 60px;
}

.m_l_65 {
	margin-left: 65px;
}

.m_l_70 {
	margin-left: 70px;
}

.m_l_75 {
	margin-left: 75px;
}

.m_l_80 {
	margin-left: 80px;
}

.m_l_85 {
	margin-left: 85px;
}

.m_l_90 {
	margin-left: 90px;
}

.m_l_95 {
	margin-left: 95px;
}

.m_l_100 {
	margin-left: 100px;
}

.m_r_5 {
	margin-right: 5px;
}

.m_r_10 {
	margin-right: 10px;
}

.m_r_15 {
	margin-right: 15px;
}

.m_r_20 {
	margin-right: 20px;
}

.m_r_25 {
	margin-right: 25px;
}

.m_r_30 {
	margin-right: 30px;
}

.m_r_35 {
	margin-right: 35px;
}

.m_r_40 {
	margin-right: 40px;
}

.m_r_45 {
	margin-right: 45px;
}

.m_r_50 {
	margin-right: 50px;
}

.m_r_55 {
	margin-right: 55px;
}

.m_r_60 {
	margin-right: 60px;
}

.m_r_65 {
	margin-right: 65px;
}

.m_r_70 {
	margin-right: 70px;
}

.m_r_75 {
	margin-right: 75px;
}

.m_r_80 {
	margin-right: 80px;
}

.m_r_85 {
	margin-right: 85px;
}

.m_r_90 {
	margin-right: 90px;
}

.m_r_95 {
	margin-right: 95px;
}

.m_r_100 {
	margin-right: 100px;
}

.m_r_200 {
	margin-right: 200px;
}

.m_a_5 {
	margin: 5px;
}

.m_a_10 {
	margin: 10px;
}

.m_a_20 {
	margin: 20px;
}

.m_a_25 {
	margin: 25px;
}

.m_a_30 {
	margin: 30px;
}

.m_a_35 {
	margin: 35px;
}

.m_a_40 {
	margin: 40px;
}

.m_a_45 {
	margin: 45px;
}

.m_a_50 {
	margin: 50px;
}

.m_a_55 {
	margin: 55px;
}

.m_a_60 {
	margin: 60px;
}

.m_a_65 {
	margin: 65px;
}

.m_a_70 {
	margin: 70px;
}

.m_a_75 {
	margin: 75px;
}

.m_a_80 {
	margin: 80px;
}

.m_a_85 {
	margin: 85px;
}

.m_a_90 {
	margin: 90px;
}

.m_a_95 {
	margin: 95px;
}

.m_a_100 {
	margin: 100px;
}

.b_r_1 {
	border-radius: 1px;
}

.b_r_2 {
	border-radius: 2px;
}

.b_r_3 {
	border-radius: 3px;
}

.b_r_4 {
	border-radius: 4px;
}

.b_r_5 {
	border-radius: 5px;
}

.b_r_6 {
	border-radius: 6px;
}

.b_r_7 {
	border-radius: 7px;
}

.b_r_8 {
	border-radius: 8px;
}

.b_r_9 {
	border-radius: 9px;
}

.b_r_10 {
	border-radius: 10px;
}

.b_r_15 {
	border-radius: 15px;
}

.b_r_20 {
	border-radius: 20px;
}

.b_r_30 {
	border-radius: 30px;
}

.b_r_35 {
	border-radius: 35px;
}

.b_r_36 {
	border-radius: 36px;
}

.b_r_37 {
	border-radius: 37px;
}

.b_r_38 {
	border-radius: 38px;
}

.b_r_39 {
	border-radius: 39px;
}

.b_r_40 {
	border-radius: 40px;
}

.b_r_50 {
	border-radius: 50px;
}

.b_r_60 {
	border-radius: 60px;
}

.b_r_70 {
	border-radius: 70px;
}

.b_r_80 {
	border-radius: 80px;
}

.b_r_all {
	border-radius: 50%;
}

.b_0 {
	border: 0;
}

.b_1 {
	border: 1px solid;
}

.b_1_eaeaea {
	border: 1px solid #eaeaea;
}

.b_1_ccc {
	border: 1px solid #ccc;
}

.b_2 {
	border: 2px solid;
}

.b_3 {
	border: 3px solid;
}

.b_4 {
	border: 4px solid;
}

.b_5 {
	border: 5px solid;
}

.b_7 {
	border: 7px solid;
}

.b_10 {
	border: 10px solid;
}


.b_t_1 {
	border-top: 1px solid #eaeaea;
}

.b_l_1 {
	border-left: 1px solid #eaeaea;
}

.b_r_1 {
	border-right: 1px solid #eaeaea;
}

.b_b_1 {
	border-bottom: 1px solid #eaeaea;
}

.b_b_1_ccc {
	border-bottom: 1px solid #ccc;
}

.b_b_1_f5f5f5 {
	border-bottom: 1px solid #f5f5f5;
}

.b_b_1_f0f0f0 {
	border-bottom: 1px solid #f0f0f0;
}

.b_b_1_36353b {
	border-bottom: 1px solid #36353b;
}

.b_b_3_orangered {
	border-bottom: 3px solid orangered;
}

.b_b_3_red {
	border-bottom: 3px solid red;
}

.b_r_1_orange {
	border-right: 1px solid orange;
}

.b_r_2_orange {
	border-right: 2px solid orange;
}

.b_r_3_orange {
	border-right: 3px solid orange;
}

.ration_1 {
	width: 1%;
}

.ration_2 {
	width: 2%;
}

.ration_3 {
	width: 3%;
}

.ration_4 {
	width: 4%;
}

.ration_5 {
	width: 5%;
}

.ration_6 {
	width: 6%;
}

.ration_7 {
	width: 7%;
}

.ration_8 {
	width: 8%;
}

.ration_9 {
	width: 9%;
}

.ration_10 {
	width: 10%;
}

.ration_11 {
	width: 11%;
}

.ration_12 {
	width: 12%;
}

.ration_12b {
	width: 12.5%;
}

.ration_13 {
	width: 13%;
}

.ration_14 {
	width: 14%;
}

.ration_15 {
	width: 15%;
}

.ration_16 {
	width: 16%;
}

.ration_17 {
	width: 17%;
}

.ration_18 {
	width: 18%;
}

.ration_19 {
	width: 19%;
}

.ration_20 {
	width: 20%;
}

.ration_21 {
	width: 21%;
}

.ration_22 {
	width: 22%;
}

.ration_23 {
	width: 13%;
}

.ration_24 {
	width: 14%;
}

.ration_25 {
	width: 15%;
}

.ration_26 {
	width: 26%;
}

.ration_27 {
	width: 27%;
}

.ration_28 {
	width: 28%;
}

.ration_29 {
	width: 29%;
}

.ration_30 {
	width: 30%;
}

.ration_33 {
	width: 33.333333333%;
}

.ration_100 {
	width: 100%;
}

.ration_78 {
	width: 78%;
}

.m_ration_r_1 {
	margin-right: 1%;
}

.m_ration_r_2 {
	margin-right: 2%;
}

.m_ration_r_3 {
	margin-right: 3%;
}

.m_ration_l_1 {
	margin-left: 1%;
}

.m_ration_l_2 {
	margin-left: 2%;
}

.m_ration_l_3 {
	margin-left: 3%;
}

.m_ration_r_-1 {
	margin-right: -1%;
}

.m_ration_r_-2 {
	margin-right: -2%;
}

.o_f {
	overflow: hidden;
}

.o_f_1 {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.o_f_2 {
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}

.o_f_3 {
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	overflow: hidden;
}

.o_f_4 {
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 4;
	overflow: hidden;
}

.o_f_5 {
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 5;
	overflow: hidden;
}

.s_b_1 {
	box-shadow: 0px 5px 5px #f1f1f1;
	margin-bottom: 1px;
	transition: 0.1s;
}

.s_b_2 {
	box-shadow: 0px 5px 5px #f1f1f1;
	margin-bottom: 2px;
	transition: 0.1s;
}

.s_b_3 {
	box-shadow: 0px 5px 5px #f1f1f1;
	margin-bottom: 3px;
	transition: 0.1s;
}

.s_b_4 {
	box-shadow: 0px 5px 5px #f1f1f1;
	margin-bottom: 4px;
	transition: 0.1s;
}

.s_b_5 {
	box-shadow: 0px 5px 5px #f1f1f1;
	margin-bottom: 4px;
	transition: 0.1s;
}

.opacity_0 {
	opacity: 0;
}

.opacity_1 {
	opacity: 1;
}

.opacity_2 {
	opacity: 2;
}

.opacity_3 {
	opacity: 3;
}

.opacity_4 {
	opacity: 4;
}

.opacity_5 {
	opacity: 5;
}

.opacity_6 {
	opacity: 6;
}

.opacity_7 {
	opacity: 7;
}

.opacity_8 {
	opacity: 8;
}

.opacity_9 {
	opacity: 9;
}

.opacity_10 {
	opacity: 10;
}

.img_all {
	border-radius: 50%;
	overflow: hidden;
}

.relative {
	position: relative;
}

.absolute {
	position: absolute;
}

.fixed {
	position: fixed;
}


.absolute_b_0 {
	position: absolute;
	bottom: 0
}

.labelled {
	position: absolute;
	top: 0;
	left: 20px
}

.container-fiuled {
	width: 100%;
	height: auto;
	float: left;
}

.rotate_45 {
	transform: rotate(-45deg);
}

.score {
	font-size: 17px;
	color: #fe8d01;
}

.radio_1 {
	width: 20px;
	height: 20px;
}


.t_i {
	text-indent: 2em;
}

.t_j {
	text-align: justify;
}

.left_0 {
	left: 0px;
}

.left_1 {
	left: 1px;
}

.left_2 {
	left: 2px;
}

.left_3 {
	left: 3px;
}

.left_4 {
	left: 4px;
}

.left_5 {
	left: 5px;
}

.left_6 {
	left: 6px;
}

.left_7 {
	left: 7px;
}

.left_8 {
	left: 8px;
}

.left_9 {
	left: 9px;
}

.left_10 {
	left: 10px;
}

.left_50 {
	left: 50%;
}

.left_30 {
	left: 30%;
}

.left_35 {
	left: 35%;
}

.left_45 {
	left: 45%;
}

.left_40 {
	left: 40%;
}

.left_30 {
	left: 30%;
}

.left_25 {
	left: 25%;
}

.left_20 {
	left: 20%;
}

.left_-50 {
	left: -50%;
}

.top_-50 {
	top: -50%
}

.top {
	top: 0
}

.top_0 {
	top: 0
}

.top_30 {
	top: 30%
}

.top_35 {
	top: 35%
}

.top_40 {
	top: 40%
}

.top_50 {
	top: 50%
}

.top_-10 {
	top: -10px
}

.top_-20 {
	top: -20px
}

.top_-30 {
	top: -30px
}

.top_10 {
	top: 10px
}

.right_-50 {
	right: -50%;
}

.right_50 {
	right: 50%;
}

.right {
	right: 0;
}

.right_-5 {
	right: -5px;
}

.right_-10 {
	right: -10px;
}

.right_10 {
	right: 10px;
}

.right_20 {
	right: 20px;
}

.bottom_0 {
	bottom: 0
}

.bottom_10 {
	bottom: 10px
}

.bottom_50 {
	bottom: 50%
}

.bottom_-50 {
	bottom: -50%
}

.z-index_1b {
	z-index: -1;
}

.z-index_1 {
	z-index: 1;
}

.z-index_2 {
	z-index: 2;
}

.z-index_3 {
	z-index: 3;
}

.z-index_4 {
	z-index: 4;
}

.z-index_5 {
	z-index: 5;
}

.z-index_6 {
	z-index: 6;
}

.z-index_7 {
	z-index: 7;
}

.z-index_8 {
	z-index: 8;
}

.z-index_9 {
	z-index: 9;
}

.z-index_10 {
	z-index: 10;
}

.z-index_100 {
	z-index: 100;
}

.z-index_999 {
	z-index: 999;
}

.shadow_f1f1f1 {
	box-shadow: 10px 10px 5px #f1f1f1;
}

.pointer {
	cursor: pointer;
}

.text_orange {
	transition: 0.4s;
}

.text_orange:hover {
	color: orange;
	transition: 0.1s;
}

.text_0066ff {
	transition: 0.4s;
}

.text_0066ff:hover {
	color: #0066ff;
	transition: 0.1s;
}

.bj_orange_a {
	transition: 0.1s;
}

.bj_orange_a:hover {
	background: orange;
	transition: 0.1s;
}

.m_up_5 {
	transition: 0.3s;
}

.m_up_5:hover {
	margin-top: -5px;
	transition: 0.3s;
}

.m_up_10 {
	transition: 0.3s;
}

.m_up_10:hover {
	margin-top: -10px;
	transition: 0.3s;
}

.m_left_10 {
	transition: 0.1s;
}

.m_left_10:hover {
	margin-left: -10px;
	transition: 0.1s;
}

.o_b {
	opacity: 1;
	transition: 0.1s;
}

.o_b:hover {
	opacity: 0.8;
}

.b_c_oranger {
	border: 1px #ccc solid;
	transition: 0.1s;
}

.b_c_oranger:hover {
	border: 1px orange solid;
}

.b_c_ccc {
	border: 1px #ccc solid;
	transition: 0.1s;
}

.b_c_ccc:hover {
	border: 1px #ccc solid;
}

.b_s {
	transition: 0.1s;
}

.b_s:hover {
	box-shadow: 5px 5px 5px #ccc;
	transition: 0.1s;
}

.xz {
	-webkit-transition-property: -webkit-transform;
	-webkit-transition-duration: 1s;
	-moz-transition-property: -moz-transform;
	-moz-transition-duration: 1s;
	-webkit-animation: rotate 3s linear infinite;
	-moz-animation: rotate 3s linear infinite;
	-o-animation: rotate 3s linear infinite;
	animation: rotate 3s linear infinite;
}

.bannar_box {
	width: 100%;
	height: 500px;
	position: absolute;
	left: -50%;
}

.nav {
	width: 100px;
	height: auto;
	float: left;
	text-align: center;
	font-size: 16px;
	cursor: pointer;
	color: #333;
}

.nav:hover .nav-mark, .navInner:hover .nav-mark, .nav-suspension-li:hover .nav-mark, .navInner-suspension-li:hover .nav-mark{
	display: block;
}

.nav:hover .layui-icon-down{
	transform: rotate(45deg);
}

.nav-mark {
	display: none;
	width: 20px;
	height: 5px;
	border-radius: 2.5px;
	background: #0066ff;
	margin: 5px auto;
}

.nav:hover{
	font-weight: 600;
	color: #0066ff;
}

.nav-li-box {
	width: 100px;
	height: auto;
	float: left;
	margin-top: 7px;
	background: #fff;
	text-align: center;
	font-size: 14px;
	display: none;
	border-radius: 5px;
	position: relative;
	padding: 5px 0 5px 0;
	box-shadow: 3px 3px 3px 3px rgba(0,0,0,.1);
}

.nav-li {
	width: 100%;
	height: auto;
	line-height: 40px;
	position: relative;
	z-index: 3;
}

.nav:hover .nav-li-box {
	display: block;
	position: relative;
	z-index: 999;
	font-weight: 500;
	transition: all 1s;
}

.nav-li:hover {
	color: #0066ff;
}

.nav-info {
	display: none;
}

.nav:hover .nav-info {
	width: 890px;
	height: 300px;
	background: #fff;
	margin: 11px 0 0 0;
	position: relative;
	left: -195px;
	z-index: 3;
	padding: 0 10px 0 10px;
	display: block;
	border-radius: 5px;
	box-shadow: 3px 3px 3px 3px rgba(0,0,0,.1);
}

.nav-info-li {
	width: 204px;
	float: left;
	margin: 17px 9px 0 9px;
	position: relative;
	z-index: 3;
}

.nav-info-li img {
	width: 204px;
	position: relative;
	border-radius: 5px;
}

.nav-info-li img:hover {
	width: 204px;
	position: relative;
}

.nav-suspension {
	padding: 0 2% 0 2%;
}

.nav-suspension-li {
	margin: 30px 0 0 0;
	padding: 0 10px 0 10px;
	float: left;
	font-size: 15px;
}

/*内页导航*/
.navInner {
	width: 120px;
	height: auto;
	float: left;
	text-align: center;
	font-size: 16px;
	cursor: pointer;
	color: #333;
}

.navInner:hover{
	font-weight: bold;
	color: #0066ff;
}

.navInner-li-box {
	width: 120px;
	height: auto;
	float: left;
	margin: 7px 0 0 0;
	background: #fff;
	text-align: center;
	font-size: 14px;
	display: none;
	border-radius: 5px;
	position: relative;
	padding: 5px 0 5px 0;
	box-shadow: 3px 3px 3px 3px rgba(0,0,0,.1);
}

.navInner-li {
	width: 100%;
	height: auto;
	line-height: 40px;
	position: relative;
	z-index: 3;
}

.navInner:hover .navInner-li-box {
	display: block;
	position: relative;
	z-index: 999;
	font-weight: 500;
	transition: all 1s;
}

.navInner-li:hover {
	color: #0066ff;
}

.navInner-info {
	display: none;
}

.navInner:hover .navInner-info {
	width: 1180px;
	height: 268px;
	background: #fff;
	position: relative;
	z-index: 3;
	left: -240px;
	margin: 12px 0 0 0;
	padding: 10px 10px 0 10px;
	display: block;
	border-radius: 5px;
	box-shadow: 3px 3px 3px 3px rgba(0,0,0,.1);
}

.navInner-info-li {
	width: 178px;
	float: left;
	margin: 10px 9px 9px 9px;
	position: relative;
}

.navInner-info-li img {
	width: 178px;
	position: relative;
	border-radius: 5px;
}

.navInner-info-li img:hover {
	width: 178px;
	position: relative;
}

.navInner-suspension {
	padding: 0 2% 0 2%;
}

.navInner-suspension-li {
	width: 90px;
	text-align: center;
	float: right;
	font-size: 15px;
	margin: 30px 0 0 0;
}

.navInner-suspension-li:hover {
	color: #0066ff;
}

.navInner-suspension-li-on {
	float: right;
	width:90px;
	height: 30px;
	line-height: 30px;
	color:orangered;
	border-radius: 20px;
	border: 1px orangered solid;
	text-align: center;
	margin: 24px 0 0 20px;
	font-size: 14px;
}

.navInner-suspension-li-on:hover {
	background: orangered;
	color:#fff;
}

/*开班信息、动态资讯、媒体报道开始*/
.con_1 {
	width: 100%;
	height: auto;
	float: left;
	padding: 30px 0 0 0;
	background: #f4f4f4;
}

.con_1_1 {
	width: 1200px;
	height: auto;
	margin: 0 auto;
}

.con_1_1_1 {
	width: 375px;
	height: 470px;
	float: left;
}

.con_1_1_1_1 {
	width: 375px;
	height: 50px;
	float: left;
	font-weight: bold;
	font-size: 18px;
	line-height: 50px;
	color: #2276ce;
}

.con_1_1_1_2 {
	width: 375px;
	height: 30px;
	float: left;
	line-height: 30px;
	font-size: 14px;
	line-height: 30px;
	color: #777;
	border-bottom: 1px #CCCCCC dotted;
}

.con_1_1_1_3 {
	width: 375px;
	height: 45px;
	float: left;
	line-height: 45px;
	font-size: 14px;
	line-height: 50px;
	color: #555;
}

.con_1_1_1_3_1 {
	width: 180px;
	height: 40px;
	float: left;
}

.con_1_1_1_3_2 {
	width: 100px;
	height: 40px;
	float: left;
}

.con_1_1_1_3_3 {
	width: 95px;
	height: 40px;
	float: left;
}

.con_1_1_1_3_3_1 {
	width: 60px;
	float: right;
	font-size: 14px;
	margin: 7.5px 0 7.5px 0;
	line-height: 25px;
	background: #2276ce;
	color: #fff;
	text-align: center;
	font-weight: bold;
	transition: 0.1s;
	border-radius: 3px;
}

.con_1_1_1_4 {
	width: 375px;
	height: 61px;
	float: left;
	background: url(/static/image/index/study.jpg);
	margin-top: 10px;
	border-radius: 3px
}

.con_1_1_1_4_1 {
	width: 150px;
	height: 40px;
	margin: 11px 112.5px 27.5px 112.5px;
	text-align: center;
	border: 1px #fff solid;
	color: #fff;
	font-size: 18px;
	/*font-weight: bold;*/
	line-height: 40px;
	border-radius: 2px;
	transition: 0.1s;
	cursor: pointer;
}

.con_1_1_1_4_1:hover {
	width: 150px;
	height: 40px;
	float;
	margin: 11px 112.5px 27.5px 112.5px;
	text-align: center;
	background: red;
	color: #fff;
	font-size: 18px;
	font-weight: bold;
	line-height: 40px;
	border-radius: 2px;
	transition: 0.1s;
	cursor: pointer;
}

.con_1_1_2 {
	width: 795px;
	height: 470px;
	float: right;
	margin: 0 0 0 30px;
}

.con_1_1_2_1 {
	width: 100%;
	height: 50px;
	float: left;
	line-height: 50px;
	border-bottom: 1px #CCCCCC solid;
	margin-bottom: 10px;
}

.con_1_1_2_1_1 {
	width: 100px;
	height: 50px;
	float: left;
	font-weight: bold;
	font-size: 18px;
	line-height: 50px;
	color: #2276ce;
	font-family: "microsoft yahei";
}

.con_1_1_2_1_2 {
	width: 100px;
	height: 50px;
	float: right;
	text-align: right;
	font-size: 30px;
	line-height: 40px;
	color: #999;
	font-weight: bold;
	transition: 0.1s;
}

.con_1_1_2_1_2:hover {
	width: 100px;
	height: 50px;
	float: right;
	text-align: right;
	font-size: 30px;
	line-height: 40px;
	color: #0099CC;
	font-weight: bold;
	transition: 0.1s;
}

.con_1_1_2_2 {
	width: 375px;
	height: auto;
	float: left;
	margin: 3px 0 0 0;
}

.con_1_1_2_2_1 {
	width: 120px;
	height: 70px;
	float: left;
	margin: 0px 0 10px 0;
}

.con_1_1_2_2_2 {
	width: 245px;
	height: 70px;
	float: left;
	margin: 0px 0 10px 0;
	font-size: 15px;
	color: 777;
	padding-left: 10px;
}

.con_1_1_2_2_2_1 {
	width: 245px;
	height: 50px;
	float: left;
	line-height: 25px;
	overflow: hidden;
}

.con_1_1_2_2_2_2 {
	width: 245px;
	height: 20px;
	float: left;
}

.con_1_1_2_2_2_2_1 {
	width: 100px;
	height: 20px;
	float: left;
	line-height: 20px;
	font-size: 14px;
	color: #999;
	overflow: hidden;
}

.con_1_1_2_2_2_2_2 {
	width: 80px;
	height: 20px;
	float: right;
	line-height: 20px;
	font-size: 14px;
	color: #0099CC;
}

.con_1_1_3 {
	width: 375px;
	height: 470px;
	float: left;
}

.con_1_1_3_1 {
	width: 375px;
	height: 50px;
	float: left;
	line-height: 50px;
	border-bottom: 1px #CCCCCC solid;
	margin-bottom: 10px;
}

.con_1_1_3_1_1 {
	width: 100px;
	height: 50px;
	float: left;
	line-height: 50px;
	font-weight: bold;
	font-size: 20px;
	line-height: 50px;
	color: #0099CC;
	font-family: "microsoft yahei";
}

.con_1_1_3_1_2 {
	width: 100px;
	height: 50px;
	float: right;
	text-align: right;
	font-size: 30px;
	line-height: 40px;
	color: #999;
	font-weight: bold;
}

.con_1_1_3_2 {
	width: 375px;
	height: 122px;
	float: left;
	border-bottom: 1px #CCCCCC dotted;
}

.con_1_1_3_2_1 {
	width: 170px;
	height: 110px;
	float: left;
	transition: 0.1s;
	transform: scale(1);
	overflow: hidden;
	border-radius: 3px
}

.con_1_1_3_2_1 img {
	width: 170px;
	height: 110px;
	float: left;
	transition: 0.1s;
	transform: scale(1);
	overflow: hidden;
	border-radius: 3px
}

.con_1_1_3_2_1 img:hover {
	width: 170px;
	height: 110px;
	float: left;
	transition: 0.1s;
	transform: scale(1.1);
	overflow: hidden;
	border-radius: 3px
}

.con_1_1_3_2_2 {
	width: 195px;
	height: 110px;
	float: left;
	padding-left: 10px;
}

.con_1_1_3_2_2_1 {
	width: 205px;
	height: 90px;
	float: left;
	line-height: 20px;
	overflow: hidden;
	font-size: 15px;
	text-indent: 2em;
	transition: 0.1s;
	color: #777;
}

.con_1_1_3_2_2_1:hover {
	width: 205px;
	height: 90px;
	float: left;
	line-height: 20px;
	overflow: hidden;
	font-size: 15px;
	text-indent: 2em;
	transition: 0.1s;
	color: #00ACE8;
}

.con_1_1_3_2_2_2 {
	width: 205px;
	height: 20px;
	float: left;
	color: #ccc;
	text-align: right;
	font-size: 14px;
	transition: 0.1s;
}

.con_1_1_3_2_2_2:hover {
	width: 205px;
	height: 20px;
	float: left;
	color: #00ACE8;
	text-align: right;
	font-size: 14px;
	transition: 0.1s;
}

.con_1_1_3_3 {
	width: 375px;
	height: 70px;
	float: left;
	border-bottom: 1px #CCCCCC dotted;
	margin-top: 13px;
	padding-bottom: 3px;
	color: #777;
	transition: 0.1s;
}

.con_1_1_3_3:hover {
	width: 375px;
	height: 70px;
	float: left;
	border-bottom: 1px #CCCCCC dotted;
	margin-top: 13px;
	padding-bottom: 3px;
	color: #00ACE8;
	transition: 0.1s;
}

.con_1_1_3_3_1 {
	width: 120px;
	height: 60px;
	float: left;
	background: #ccc;
	transition: 0.1s;
	transform: scale(1);
	overflow: hidden;
	border-radius: 3px
}

.con_1_1_3_3_1 img {
	width: 120px;
	height: 60px;
	float: left;
	background: #ccc;
	transition: 0.1s;
	transform: scale(1);
	overflow: hidden;
	border-radius: 3px
}

.con_1_1_3_3_1 img:hover {
	width: 120px;
	height: 60px;
	float: left;
	background: #ccc;
	transition: 0.1s;
	transform: scale(1.1);
	overflow: hidden;
	border-radius: 3px
}

.con_1_1_3_3_2 {
	width: 155px;
	height: 60px;
	float: left;
	margin: 0 10px 0 10px;
	font-size: 15px;
	line-height: 30px;
}

.con_1_1_3_3_3 {
	width: 80px;
	height: 60px;
	float: right;
	text-align: right;
	font-size: 14px;
	color: #ccc;
	transition: 0.1s;
}

.con_1_1_3_3_3:hover {
	width: 80px;
	height: 60px;
	float: right;
	text-align: right;
	font-size: 14px;
	color: #00ACE8;
	transition: 0.1s;
}

.con_2 {
	width: 100%;
	height: auto;
	margin: 0 auto;
	margin-top: 50px;
}

.con_2_1 {
	width: 1200px;
	height: auto;
	margin: 0 auto;
}

.con_2_0 {
	width: 1200px;
	height: 50px;
	float: left;
	border-bottom: 1px #ccc solid;
	margin-bottom: 20px;
}

.con_2_0_1 {
	width: 200px;
	height: 50px;
	float: left;
	font-size: 20px;
	line-height: 60px;
}

.con_2_0_2 {
	width: 1000px;
	height: 50px;
	float: left;
	font-size: 16px;
	line-height: 60px;
	color: #777;
}

.con_2_1_1 {
	width: 595px;
	height: auto;
	float: left;
}

.con_2_1_1_1 {
	width: 290px;
	height: 200px;
	float: left;
	margin-bottom: 15px;
}

.con_2_1_1_2 {
	width: 290px;
	height: 92.5px;
	float: right;
	margin-bottom: 15px;
}

.con_2_1_1_3 {
	width: 290px;
	height: 92.5px;
	float: right;
	margin-bottom: 15px;
}

.con_2_1_1_4 {
	width: 195px;
	height: 92.5px;
	float: left;
}

.con_2_1_1_5 {
	width: 385px;
	height: 92.5px;
	float: right;
}

.con_2_1_2 {
	width: 595px;
	height: auto;
	float: right;
}

.con_2_1_2_1 {
	width: 290px;
	height: 92.5px;
	float: left;
	margin-bottom: 15px;
}

.con_2_1_2_2 {
	width: 290px;
	height: 92.5px;
	float: right;
	margin-bottom: 15px;
}

.con_2_1_2_3 {
	width: 290px;
	height: 200px;
	float: left;
	margin-bottom: 15px;
}

.con_2_1_2_4 {
	width: 290px;
	height: 92.5px;
	float: right;
	margin-bottom: 15px;
}

.con_2_1_2_5 {
	width: 290px;
	height: 92.5px;
	float: right;
}

.con_1_1_2_2 {
	width: 380px;
	height: auto;
	float: left;
}

.con_1_1_2_3 {
	width: 390px;
	height: auto;
	float: right;
	margin: 2px 0 0 0;
}

.new_content_1_1_2_2_1 {
	width: 380px;
	height: 60px;
	float: left;
	margin: 6.5px 0 10px 0;
	padding: 0 0 16.5px 0;
	font-size: 14px;
	color: #555;
	transition: 0.1s;
}

.new_content_1_1_2_2_1:hover {
	width: 380px;
	height: 60px;
	float: left;
	margin: 6.5px 0 10px 0;
	padding: 0 0 16.5px 0;
	font-size: 14px;
	color: #0099CC;
	transition: 0.1s;
}

.new_content_1_1_2_2_1_1 {
	width: 180px;
	height: 60px;
	float: left;
	overflow: hidden;
	border-radius: 3px
}

.new_content_1_1_2_2_1_1 img {
	width: 180px;
	height: 60px;
	float: left;
	overflow: hidden;
	transition: 0.1s;
	transform: scale(1);
	border-radius: 3px
}

.new_content_1_1_2_2_1_1 img:hover {
	width: 180px;
	height: 60px;
	float: left;
	overflow: hidden;
	transition: 0.1s;
	transform: scale(1.1);
	opacity: 0.9;
	border-radius: 3px
}

.new_content_1_1_2_2_1_2 {
	width: 170px;
	height: 60px;
	float: right;
}

.new_content_1_1_2_2_1_2_1 {
	width: 170px;
	height: 46px;
	float: left;
	line-height: 23px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}

.new_content_1_1_2_2_1_2_1:hover {
	width: 170px;
	height: 46px;
	float: left;
	line-height: 23px;
}

.new_content_1_1_2_2_1_2_2 {
	width: 170px;
	height: 14px;
	float: left;
}

.new_content_1_1_2_2_1_2_2_1 {
	width: 100px;
	height: 14px;
	float: left;
	line-height: 14px;
	font-size: 12px;
	color: #999999;
}

.new_content_1_1_2_2_1_2_2_2 {
	width: 70px;
	height: 14px;
	float: right;
	line-height: 14px;
	font-size: 12px;
	color: #999999;
	overflow: hidden;
}

.new_content_1_1_2_2_2 {
	width: 380px;
	height: auto;
	float: left;
	color: #555;
	transition: 0.5s;
}

.new_content_1_1_2_2_2:hover {
	width: 380px;
	height: auto;
	float: left;
	color: #00ACE8;
	transition: 0.5s;
}

.new_content_1_1_2_2_2_1 {
	width: 380px;
	float: left;
	overflow: hidden;
	transition: 0.1s;
	border-radius: 3px;
	margin: 7px 0 0 0;
}

.new_content_1_1_2_2_2_1 img {
	height: 127px;
	float: left;
	overflow: hidden;
	transition: 0.5s;
	transform: scale(1);
	border-radius: 3px
}

.new_content_1_1_2_2_2_1 img:hover {
	width: 380px;
	float: left;
	overflow: hidden;
	transition: 0.5s;
	transform: scale(1.5);
	border-radius: 3px
}

.new_content_1_1_2_2_2_2 {
	width: 380px;
	height: 45px;
	float: left;
	line-height: 25px;
	font-size: 16px;
	margin: 10px 0 0 0;
}

.new_content_1_1_2_2_3 {
	width: 380px;
	height: auto;
	float: right;
	margin: 2px 0 0 0;
	padding: 0 0 16.5px 0;
	color: #555;
	transition: 0.5s;
}

/*开班信息、动态资讯、媒体报道结束*/

/*拉伸广告开始*/
.advertisement {
	width: 100%;
	height: auto;
	float: left;
	margin: 0 0 30px 0;
}

.advertisement_1 {
	width: 1200px;
	height: auto;
	margin: 0 auto;
}

.advertisement_1_1 {
	width: 1200px;
	height: auto;
	float: left;
	display: none;
}

.advertisement_1_2 {
	width: 1200px;
	height: auto;
	display: none;
}

/*拉伸广告结束*/

/*logo开始*/
.logo {
	width: 100%;
	height: 100px;
	float: left;
}

.logo_1 {
	width: 1200px;
	height: 100px;
	margin: 0 auto;
}

/*logo结束*/

/*导航开始*/
#new_head {
	width: 100%;
	height: 60px;
	float: left;
	z-index: 999;
	font-weight: bold;
	margin: 20px 0 0 0;
	position: relative;
}

#new_head_1 {
	width: 100%;
	height: 60px;
	float: left;
	transition: 1s;
	position: relative;
	z-index: 999;
}

#new_head_1:hover {
	width: 100%;
	height: 60px;
	float: left;
	background: #fff;
	transition: 1s;
}

#new_head_1_1 {
	width: 1200px;
	height: 60px;
	margin: 0 auto;
}

#new_head_1_1_2_1 {
	width: 120px;
	height: 60px;
	float: right;
	font-size: 18px;
	line-height: 40px;
	text-align: center;
	color: #fff
}

#new_head_1_1_2_1:hover {
	width: 120px;
	height: 60px;
	float: right;
	font-size: 18px;
	line-height: 40px;
	text-align: center;
	transition: 1s;
}

#new_head_2 {
	width: 100%;
	height: 60px;
	float: left;
	position: absolute;
	transition: 1s;
}

#new_head_2_1 {
	width: 1200px;
	height: 60px;
	margin: 0 auto;
	font-weight: bold;
}


#sddm {
	margin: 0 auto;
	padding: 0;
	z-index: -9999;
	width: 100%;
	transition: 1s;
}

#sddm li {
	width: 120px;
	float: left;
	line-height: 60px;
	font-size: 17px;
	text-align: center;
}

#sddm li a {
	color: #555;
	text-align: center;
	text-decoration: none;
	display: block;
	transition: 0.05s;
}

#sddm li a:hover {
	background: #E43E3E;
	color: #fff;
	transition: 0.1s;
}

#sddm a:hover {
	transition: all 0.1s linear;
	opacity: 0.9;
	transition: 1s;
}

#sddm div {
	position: absolute;
	visibility: hidden;
}

#sddm div a {
	width: 120px;
	text-align: center;
	background: #35363b;
	font-size: 17px;
	color: #fff;
}

#sddm_1 {
	margin: 0 auto;
	padding: 0;
	z-index: -9999;
	width: 100%;
	transition: 1s;
}

#sddm_1 li {
	width: 120px;
	float: left;
	line-height: 60px;
	font-size: 17px;
	text-align: center;
}

#sddm_1 li a {
	color: #555;
	text-align: center;
	text-decoration: none;
	display: block;
	transition: 0.05s;
}

#sddm_1 li a:hover {
	background: #E43E3E;
	color: #fff;
	transition: 0.1s;
}

#sddm_1 a:hover {
	transition: all 0.1s linear;
	opacity: 0.9;
	transition: 1s;
}

#sddm_1 div {
	position: absolute;
	visibility: hidden;
}

#sddm_1 div a {
	width: 120px;
	text-align: center;
	background: #35363b;
	font-size: 17px;
	color: #fff;
}

/*导航结束*/

/*焦点图开始*/
#new_head_jd {
	width: 100%;
	height: 500px;
	float: left;
}

#hear_hdp_box {
	width: 100%;
	height: 500px;
	text-align: center;
	margin: 0 auto;
}

.main_image {
	width: 100%;
	height: 500px;
	overflow: hidden;
	margin: 0 auto;
	position: relative;
}

.main_image ul {
	width: 9999px;
	height: 500px;
	overflow: hidden;
	position: absolute;
	top: 0;
	left: 0;
}

.main_image li {
	float: left;
	width: 100%;
	height: 500px;
}

.main_image li span {
	display: block;
	width: 100%;
	height: 500px
}

.main_image li a {
	display: block;
	width: 100%;
	height: 500px
}

div.flicking_con {
	width: 990px;
	margin: 0 auto;
	position: relative
}

div.flicking_con .flicking_inner {
	position: absolute;
	top: 500px;
	left: 45%;
	z-index: 999;
	width: 300px;
	height: 21px
}

div.flicking_con a {
	width: 40px;
	height: 2px;
	float: left;
	margin: 0;
	padding: 0;
	text-indent: -1000px;
	margin-top: -100px;
}

div.flicking_con a.on {
	width: 40px;
	height: 2px;
	float: left;
}

#btn_prev,
#btn_next {
	z-index: 11111;
	position: absolute;
	width: 100px !important;
	height: 100px !important;
	top: 50%;
	margin-top: -37px;
}

#btn_prev {
	background: url(../images/index/new3/left.png) no-repeat left top;
	left: 100px;
}

#btn_next {
	background: url(../images/index/new3/right.png) no-repeat right top;
	right: 100px;
}

.main_visual {
	width: 100%;
	height: auto;
	float: left;
}

/*焦点图结束*/


/*课程开始*/
.course {
	width: 100%;
	height: auto;
	float: left;
	background: #f5f5f5;
	padding: 0 0 100px 0;
}

.course_1 {
	width: 1200px;
	height: auto;
	margin: 0 auto;
	position: relative;
}

.course_1_1 {
	width: 1050px;
	height: auto;
	float: left;
	margin: -20px 75px 0 75px;
	position: relative;
}

.course_1_1_1 {
	width: 320px;
	height: auto;
	float: left;
	margin: -30px 15px 15px 15px;
	background: #fff;
	transition: 0.5s;
	padding: 20px 0 30px 0;
	color: #333;
	transform: rotatey(0deg);
}

.course_1_1_1_1 {
	width: 300px;
	height: auto;
	float: left;
	margin: 0px 20px 30px 20px;
	transition: 0.5s;
}

.course_1_1_1_2 {
	width: 100%;
	height: auto;
	float: left;
	margin: 30px 0 30px 0;
	line-height: 30px;
	font-size: 19px;
	text-align: center;
	font-weight: 550;
}

.course_1_1_1_3 {
	width: 100%;
	height: auto;
	float: left;
	margin: 0px 0 30px 0;
	line-height: 30px;
	font-size: 14px;
	color: #999;
	text-align: center;
	font-weight: 500;
}

.course_1_1_1_4 {
	width: 100%;
	height: auto;
	float: left;
	margin: 0px 0 0px 0;
	line-height: 30px;
	font-size: 14px;
	color: #FF6600;
	text-align: center;
	font-weight: 700;
}

.course_1_1_1_5 {
	width: 100%;
	height: auto;
	float: left;
}

.course_1_1_1_5_1 {
	width: 20px;
	height: 1px;
	float: left;
	margin: 2px 150px 2px 150px;
	background: #777;
}

.mr_frBtnL {
	float: left;
	cursor: pointer;
	position: absolute;
	top: 150px;
	left: 0;
	transition: 0.5s;
}

.mr_frBtnR {
	float: right;
	cursor: pointer;
	position: absolute;
	top: 150px;
	right: 0;
	transition: 0.5s;
}

/*课程结束*/

/*要点开始*/
.cocktail {
	width: 100%;
	height: auto;
	float: left;
	padding: 70px 0 70px 0;
	background: #f5f5f5;
}

.cocktail_1 {
	width: 1200px;
	height: auto;
	margin: 0 auto;
}

.cocktail_1_1 {
	width: 1200px;
	height: auto;
	float: left;
}

.cocktail_1_1_1 {
	width: 1200px;
	height: auto;
	float: left;
	line-height: 50px;
	color: #444;
	font-size: 25px;
	text-align: center;
	font-weight: bold;
}

.cocktail_1_1_2 {
	width: 1200px;
	height: auto;
	float: left;
	margin: 10px 0 0 0;
	border-bottom: 1px #ededed solid;
}

.cocktail_1_1_2_1 {
	width: 30px;
	height: 4px;
	margin: 0 auto;
	background: #84c15a;
	position: relative;
	top: 2px
}

.cocktail_1_1_3 {
	width: 1200px;
	height: auto;
	float: left;
	line-height: 40px;
	color: #777;
	font-size: 16px;
	text-align: center;
	margin: 10px 0 0 0;
}

.cocktail_1_1_4 {
	width: 1200px;
	height: auto;
	float: left;
	margin: 50px 0 0 0;
}

.cocktail_1_1_4_1 {
	width: 200px;
	height: auto;
	float: left;
	margin: 0 50px 0 50px;
	color: #555;
	transition: 0.5s;
}

.cocktail_1_1_4_1:hover {
	width: 200px;
	height: auto;
	float: left;
	margin: -20px 50px 0 50px;
	color: #00B7F0;
	transition: 0.5s;
}

.cocktail_1_1_4_1_1 {
	width: 200px;
	height: 150px;
	float: left;
	text-align: center;
}

.cocktail_1_1_4_1_2 {
	width: 200px;
	height: auto;
	float: left;
}

.cocktail_1_1_4_1_2_1 {
	width: 200px;
	height: auto;
	float: left;
	line-height: 50px;
	font-size: 18px;
	text-align: center;
}

.cocktail_1_1_4_1_2_2 {
	width: 200px;
	height: auto;
	float: left;
	line-height: 25px;
	color: #777;
	font-size: 15px;
}

/*要点结束*/

/*统计开始*/
.statistics {
	width: 100%;
	height: auto;
	float: left;
	margin: 100px 0 0 0;
	position: relative;
}

.statistics_0 {
	width: 1200px;
	height: auto;
	margin: 0 auto;
	background: #1095d7;
	padding: 70px 0 70px 0;
	border-radius: 5px;
	overflow: hidden;
}

.statistics_1 {
	width: 1100px;
	height: 200px;
	margin: 0 auto;
	border: 2px #fff solid;
	border-radius: 3px;
}

.statistics_1_1 {
	width: 1100px;
	height: auto;
	float: left;
	position: relative;
	top: -30px;
	left: 30px
}

.statistics_1_1_1 {
	width: 200px;
	height: 50px;
	float: left;
	line-height: 50px;
	color: #fff;
	padding-left: 40px;
	font-size: 25px;
	background: #1095d7;
	position: relative;
}

.statistics_1_2 {
	width: 1100px;
	height: auto;
	float: left;
	text-align: center;
	font-size: 50px;
	font-weight: 600;
	color: #fff;
}

.statistics_1_2_1 {
	width: 235px;
	height: 70px;
	float: left;
	margin: 0 0 0 32px;
	background: #066a9c;
}

.statistics_1_2_2 {
	width: 235px;
	height: 70px;
	float: left;
	margin: 0 32px 0 32px;
	background: #066a9c;
}

.statistics_1_2_3 {
	width: 235px;
	height: 70px;
	float: left;
	margin: 0 32px 0 0;
	background: #066a9c;
}

.statistics_1_2_4 {
	width: 235px;
	height: 70px;
	float: left;
	margin: 0 0 0 0;
	background: #066a9c;
}

.statistics_1_3 {
	width: 1100px;
	height: auto;
	float: left;
	margin: 20px 0 0 0;
}

.statistics_1_3_1 {
	width: 275px;
	height: auto;
	float: left;
	text-align: center;
	font-size: 16px;
	color: #fff;
}

/*统计结束*/

/*关于我们开始*/
.us {
	width: 100%;
	height: auto;
	float: left;
	margin: 100px 0 0 0;
}

.us_1 {
	width: 1200px;
	height: auto;
	margin: 0 auto;
}

.us_1_1 {
	width: 585px;
	height: 300px;
	float: left;
}

.us_1_1_1 {
	width: 585px;
	height: auto;
	float: left;
	line-height: 50px;
	color: #444;
	font-size: 25px;
	font-weight: bold;
}

.us_1_1_2 {
	width: 585px;
	height: auto;
	float: left;
	margin: 10px 0 0 0;
	border-bottom: 1px #ededed solid;
}

.us_1_1_2_1 {
	width: 30px;
	height: 4px;
	float: left;
	background: #84c15a;
	position: relative;
	top: 2px;
	margin-left: 30px;
}

.us_1_1_3 {
	width: 585px;
	height: 145px;
	float: left;
	margin: 20px 0 0 0;
	line-height: 30px;
	color: #999;
	font-size: 15px;
	text-indent: 2em;
	text-align: justify;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 5;
	overflow: hidden;
}

.us_1_1_4 {
	width: 585px;
	height: auto;
	float: left;
	margin: 30px 0 0 0;
}

.us_1_1_4_1 {
	width: 215px;
	height: 40px;
	float: left;
	background: #04befb;
	line-height: 40px;
	color: #fff;
	font-size: 16px;
	text-align: center;
	border-radius: 3px;
	transition: 0.5s;
}

.us_1_1_4_1:hover {
	width: 215px;
	height: 40px;
	float: left;
	background: #FF3C4C;
	line-height: 40px;
	color: #fff;
	font-size: 16px;
	text-align: center;
	border-radius: 3px;
	transition: 0.5s;
}

.us_1_1_4_2 {
	width: 50px;
	height: 20px;
	float: left;
	background: #0aa6d7;
	margin-top: 10px;
	line-height: 20px;
	color: #fff;
	font-size: 16px;
	text-align: center;
	transform: scale(1, 2);
	-ms-transform: scale(1, 2);
	-webkit-transform: scale(1, 2);
	-moz-transform: scale(1, 2);
	-o-transform: scale(1, 2);
	border-radius: 0 3px 3px 0;
}

.us_1_2 {
	width: 500px;
	height: 250px;
	float: right;
	margin: 20px 0 0 0;
}

/*关于我们结束*/

/*证书开始*/
.certificate {
	width: 100%;
	height: auto;
	float: left;
	margin: 70px 0 0 0;
	padding: 50px 0 0px 0;
}

.certificate_1 {
	width: 1200px;
	height: auto;
	margin: 0 auto;
}

.certificate_1_1 {
	width: 1200px;
	height: auto;
	float: left;
}

.certificate_1_1_1 {
	width: 1200px;
	height: auto;
	float: left;
	line-height: 50px;
	color: #444;
	font-size: 25px;
	text-align: center;
	font-weight: bold;
}

.certificate_1_1_2 {
	width: 1200px;
	height: auto;
	float: left;
	margin: 10px 0 0 0;
	border-bottom: 1px #ededed solid;
}

.certificate_1_1_2_1 {
	width: 30px;
	height: 4px;
	margin: 0 auto;
	background: #84c15a;
	position: relative;
	top: 2px
}

.certificate_1_1_3 {
	width: 1200px;
	height: auto;
	float: left;
	line-height: 40px;
	color: #777;
	font-size: 16px;
	text-align: center;
	center;
	margin: 10px 0 0 0;
}

.certificate_1_1_4 {
	width: 1200px;
	height: auto;
	float: left;
}

/*证书结束*/

/*授权开始*/
.authorized {
	width: 100%;
	height: auto;
	float: left;
	margin: 100px 0 0 0;
	padding: 50px 0 50px 0;
	background: #f5f5f5;
}

.authorized_1 {
	width: 1200px;
	height: auto;
	margin: 0 auto;
}

/*授权结束*/

/*官方资讯开始*/
.information {
	width: 100%;
	height: auto;
	float: left;
	padding: 50px 0 70px 0;
}

.information_1 {
	width: 1200px;
	height: auto;
	margin: 0 auto;
}

.information_1_1 {
	width: 1200px;
	height: auto;
	float: left;
}

.information_1_1_1 {
	width: 1200px;
	height: auto;
	float: left;
	line-height: 50px;
	color: #444;
	font-size: 25px;
	text-align: center;
	font-weight: bold;
}

.information_1_1_2 {
	width: 1200px;
	height: auto;
	float: left;
	margin: 10px 0 0 0;
	border-bottom: 1px #ededed solid;
}

.information_1_1_2_1 {
	width: 30px;
	height: 4px;
	margin: 0 auto;
	background: #84c15a;
	position: relative;
	top: 2px
}

.information_1_1_3 {
	width: 1200px;
	height: auto;
	float: left;
	line-height: 40px;
	color: #777;
	font-size: 16px;
	text-align: center;
	center;
	margin: 10px 0 0 0;
}

.information_1_1_4 {
	width: 1200px;
	height: auto;
	float: left;
	margin: 50px 0 0 0;
}

.information_1_1_4_1 {
	width: 580px;
	height: auto;
	float: left;
	color: #555;
	transition: 0.5s;
}

.information_1_1_4_1:hover {
	width: 580px;
	height: auto;
	float: left;
	color: #007AFF;
	transition: 0.5s;
}

.information_1_1_4_1_1 {
	width: 580px;
	height: 193px;
	float: left;
	transform: scale(1);
	transition: 0.5s;
	opacity: 1;
	overflow: hidden;
	border-radius: 2px;
}

.information_1_1_4_1_1 img {
	width: 580px;
	height: 193px;
	float: left;
	transform: scale(1);
	transition: 0.5s;
	opacity: 1;
	overflow: hidden;
	border-radius: 2px;
}

.information_1_1_4_1_1 img:hover {
	width: 580px;
	height: 193px;
	float: left;
	transform: scale(1.2);
	transition: 0.5s;
	opacity: 0.7;
	overflow: hidden;
	border-radius: 2px;
}

.information_1_1_4_1_2 {
	width: 580px;
	height: auto;
	float: left;
	margin: 20px 0 0 0;
}

.information_1_1_4_1_2_1 {
	width: 80px;
	height: 30px;
	float: left;
	border: 1px #007AFF solid;
	border-radius: 3px;
	color: #007AFF;
	text-align: center;
	font-size: 16px;
	line-height: 30px;
}

.information_1_1_4_1_2_2 {
	width: 360px;
	height: 30px;
	float: left;
	text-align: center;
	font-size: 17px;
	line-height: 30px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	margin: 0 10px 0 10px;
}

.information_1_1_4_1_2_3 {
	width: 110px;
	height: 30px;
	float: right;
	color: #999;
	font-size: 16px;
	line-height: 30px;
	text-align: right;
	overflow: hidden;
}

.information_1_1_4_1_3 {
	width: 580px;
	height: auto;
	float: left;
	margin: 20px 0 50px 0;
	color: #999;
	font-size: 16px;
	line-height: 28px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	overflow: hidden;
	text-align: justify;
	text-indent: 2em;
}

.information_1_1_4_2 {
	width: 580px;
	height: auto;
	float: right;
}

.information_1_1_4_2_1 {
	width: 580px;
	height: 162px;
	float: left;
	margin: 0 0 25px 0;
	color: #555;
	transition: 0.5s;
}

.information_1_1_4_2_1:hover {
	width: 580px;
	height: 162px;
	float: left;
	margin: 0 0 25px 0;
	color: #007AFF;
	transition: 0.5s;
}

.information_1_1_4_2_1_1 {
	width: 250px;
	height: 162px;
	float: left;
	transform: scale(1);
	transition: 0.5s;
	opacity: 1;
	overflow: hidden;
	border-radius: 2px;
}

.information_1_1_4_2_1_1 img {
	width: 250px;
	height: 162px;
	float: left;
	transform: scale(1);
	transition: 0.5s;
	opacity: 1;
	overflow: hidden;
	border-radius: 2px;
}

.information_1_1_4_2_1_1 img:hover {
	width: 250px;
	height: 162px;
	float: left;
	transform: scale(1.2);
	transition: 0.5s;
	opacity: 0.7;
	overflow: hidden;
	border-radius: 2px;
}

.information_1_1_4_2_1_2 {
	width: 300px;
	height: auto;
	float: right;
	line-height: 30px;
	font-size: 15px;
}

.information_1_1_4_2_1_3 {
	width: 300px;
	height: auto;
	float: right;
	line-height: 30px;
	font-size: 15px;
	text-align: right;
	margin: 30px 0 0 0;
}

.information_1_1_4_2_2 {
	width: 580px;
	height: 67px;
	float: left;
}

.information_1_1_4_2_2_1 {
	width: 580px;
	height: 67px;
	float: left;
	margin: 0 0 25px 0;
	color: #555;
	transition: 0.5s;
}

.information_1_1_4_2_2_1:hover {
	width: 580px;
	height: 67px;
	float: left;
	margin: 0 0 25px 0;
	color: #007AFF;
	transition: 0.5s;
}

.information_1_1_4_2_2_1_1 {
	width: 200px;
	height: 67px;
	float: left;
	transform: scale(1);
	transition: 0.5s;
	opacity: 1;
	overflow: hidden;
	border-radius: 2px;
}

.information_1_1_4_2_2_1_1 img {
	width: 200px;
	height: 67px;
	float: left;
	transform: scale(1);
	transition: 0.5s;
	opacity: 1;
	overflow: hidden;
	border-radius: 2px;
}

.information_1_1_4_2_2_1_1 img:hover {
	width: 200px;
	height: 67px;
	float: left;
	transform: scale(1.2);
	transition: 0.5s;
	opacity: 0.7;
	overflow: hidden;
	border-radius: 2px;
}

.information_1_1_4_2_2_1_2 {
	width: 250px;
	height: 67px;
	float: left;
	line-height: 30px;
	font-size: 15px;
	margin: 0 0 0 20px;
}

.information_1_1_4_2_2_1_3 {
	width: 100px;
	height: 30px;
	float: right;
	line-height: 30px;
	color: #999;
	font-size: 15px;
	text-align: right;
	overflow: hidden;
}

/*官方资讯结束*/

/*师资开始*/
.teachers {
	width: 100%;
	height: auto;
	float: left;
	margin: 100px 0 0 0;
	background: #f5f5f5;
	background-attachment: fixed;
	padding: 50px 0 70px 0;
}

.teachers_1 {
	width: 1200px;
	height: auto;
	margin: 0 auto;
}

.teachers_1_1 {
	width: 1200px;
	height: auto;
	float: left;
}

.teachers_1_1_1 {
	width: 1200px;
	height: auto;
	float: left;
	line-height: 50px;
	color: #444;
	font-size: 25px;
	text-align: center;
	font-weight: bold;
}

.teachers_1_1_2 {
	width: 1200px;
	height: auto;
	float: left;
	margin: 10px 0 0 0;
	border-bottom: 1px #ededed solid;
}

.teachers_1_1_2_1 {
	width: 30px;
	height: 4px;
	margin: 0 auto;
	background: #84c15a;
	position: relative;
	top: 2px;
}

.teachers_1_1_3 {
	width: 1200px;
	height: auto;
	float: left;
	line-height: 40px;
	color: #777;
	font-size: 16px;
	text-align: center;
}

.teachers_1_1_4 {
	width: 1200px;
	height: auto;
	float: left;
	margin: -30px 0 0 0;
}

.teachers_1_1_4_1 {
	width: 1250px;
	height: auto;
	float: left;
	margin-right: -50px;
	overflow: hidden;
}

.teachers_1_1_4_1_0 {
	width: 366.5px;
	height: 600px;
	float: left;
	margin-right: 50px;
	transition: 0.5s;
}

.teachers_1_1_4_1_1 {
	width: 366.5px;
	height: auto;
	float: left;
	margin-right: 50px;
	transition: 0.5s;
}

.teachers_1_1_4_1_1:hover {
	width: 366.5px;
	height: auto;
	float: left;
	margin-right: 50px;
	/*margin-top: -10px;*/
	transition: 0.5s;
}

.teachers_1_1_4_1_1_1 {
	width: 366.5px;
	height: auto;
	float: left;
}

.teachers_1_1_4_1_1_1_1 {
	width: 150px;
	height: 150px;
	float: left;
	margin: 0 108.25px 0 108.25px;
	border-radius: 50%;
	overflow: hidden;
	position: relative;
	top: 75px;
}

.teachers_1_1_4_1_1_2 {
	width: 306.5px;
	height: 330px;
	float: left;
	background: #fff;
	padding: 100px 30px 30px 30px;
	border-radius: 2px;
	overflow: hidden;
	transition: 0.5s;
}

.teachers_1_1_4_1_1_2:hover {
	width: 306.5px;
	height: 330px;
	float: left;
	background: #fff;
	padding: 100px 30px 30px 30px;
	border-radius: 2px;
	overflow: hidden;
	box-shadow: 3px 3px 8px #ccc;
	transition: 0.5s;
}

.teachers_1_1_4_1_1_2_1 {
	width: 306.5px;
	height: auto;
	float: left;
	line-height: 30px;
	font-size: 18px;
	color: #555;
	text-align: center;
	font-weight: bold;
	margin: 0 0 10px 0;
}

.teachers_1_1_4_1_1_2_2 {
	width: 306.5px;
	height: auto;
	float: left;
	line-height: 30px;
	font-size: 16px;
	color: #555;
	text-align: center;
	margin: 0 0 10px 0;
}

.teachers_1_1_4_1_1_2_3 {
	width: 306.5px;
	height: auto;
	float: left;
	line-height: 30px;
	font-size: 14px;
	color: #777;
	text-align: justify;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 6;
	overflow: hidden;
	text-indent: 2em;
}

.teachers_1_1_4_1_1_2_4 {
	width: 100px;
	height: 40px;
	float: left;
	line-height: 40px;
	font-size: 16px;
	color: #006fff;
	text-align: center;
	margin: 30px 103.25px 0 103.25px;
	border: 1px #006fff solid;
	border-radius: 3px;
	transition: 0.5s;
}

.teachers_1_1_4_1_1_2_4:hover {
	width: 100px;
	height: 40px;
	float: left;
	line-height: 40px;
	font-size: 16px;
	color: #fff;
	text-align: center;
	margin: 30px 103.25px 0 103.25px;
	border: 1px #006fff solid;
	background: #006fff;
	border-radius: 3px;
	transition: 0.5s;
}

.teachers_1_1_4_1_2 {
	width: 366.5px;
	height: 460px;
	float: left;
	background: url(/static/image/index/sz.gif) #d9d9d9 center center no-repeat;
	margin: 150px 0 0 0;
	transition: 0.5s;
	position: relative;
	top: 0px;
}

.teachers_1_1_4_1_2:hover {
	width: 366.5px;
	height: 460px;
	float: left;
	background: url(/static/image/index/sz_1.gif) #ccc center center no-repeat;
	margin: 150px 0 0 0;
	transition: 0.5s;
	box-shadow: 3px 3px 8px #ccc;
	position: relative;
	top: -30px;
}

/*师资结束*/

/*干货开始*/
.dry {
	width: 100%;
	height: auto;
	float: left;
	margin: 0px 0 0 0;
	background: #f5f5f5;
	padding: 70px 0 50px 0;
}

.dry_1 {
	width: 1200px;
	height: auto;
	margin: 0 auto;
}

.dry_1_1 {
	width: 1200px;
	height: auto;
	float: left;
}

.dry_1_1_1 {
	width: 1200px;
	height: auto;
	float: left;
	line-height: 30px;
	color: #00ace8;
	font-size: 14px;
	text-align: center;
	font-weight: bold;
}

.dry_1_1_2 {
	width: 1200px;
	height: auto;
	float: left;
	line-height: 40px;
	color: #444;
	font-size: 25px;
	text-align: center;
	font-weight: bold;
}

.dry_1_1_3 {
	width: 1200px;
	height: auto;
	float: left;
	margin: 10px 0 0 0;
	border-bottom: 1px #ededed solid;
}

.dry_1_1_3_1 {
	width: 30px;
	height: 4px;
	margin: 0 auto;
	background: #84c15a;
	position: relative;
	top: 2px;
}

.dry_1_1_4 {
	width: 1200px;
	height: auto;
	float: left;
	line-height: 40px;
	color: #999;
	font-size: 16px;
	text-align: center;
	margin-bottom: 50px;
}

.dry_1_1_5 {
	width: 1200px;
	height: auto;
	float: left;
	margin: 30px 0 0 0;
}

.dry_1_1_5_1 {
	width: 1230px;
	height: auto;
	float: left;
	margin-right: -30px;
	overflow: hidden;
}

.dry_1_1_5_1_0 {
	width: 1200px;
	height: auto;
	float: left;
	margin: 0px 0 50px 0;
}

.dry_1_1_5_1_0_1 {
	width: 528px;
	height: auto;
	margin: 0 auto;
}

.dry_1_1_5_1_0_1_1 {
	width: 80px;
	height: 40px;
	float: left;
	background: #04B6F2;
	color: #fff;
	line-height: 40px;
	text-align: center;
	border-radius: 3px;
	font-size: 16px;
	margin: 0 10px 0 10px;
}

.dry_1_1_5_1_0_1_2 {
	width: 80px;
	height: 40px;
	float: left;
	border: 1px #04B6F2 solid;
	color: #04B6F2;
	line-height: 40px;
	text-align: center;
	border-radius: 3px;
	font-size: 16px;
	margin: 0 10px 0 10px;
}

.dry_1_1_5_1_1 {
	width: 380px;
	height: auto;
	float: left;
	margin-right: 30px;
	margin-bottom: 30px;
	background: #fff;
	padding-bottom: 20px;
	border-radius: 3px;
	overflow: hidden;
	transition: 0.3s;
	color: #555;
	position: relative;
}

.dry_1_1_5_1_1:hover {
	width: 380px;
	height: auto;
	float: left;
	margin-right: 30px;
	margin-bottom: 30px;
	background: #00ACE8;
	padding-bottom: 20px;
	border-radius: 3px;
	overflow: hidden;
	transition: 0.3s;
	color: #fff;
}

.dry_1_1_5_1_1_1 {
	width: 380px;
	height: 181px;
	float: left;
	overflow: hidden;
}

.dry_1_1_5_1_1_1 img {
	width: 380px;
	height: 181px;
	transition: 0.5s;
	transform: scale(1);
	overflow: hidden;
}

.dry_1_1_5_1_1_1 img:hover {
	width: 380px;
	height: 181px;
	transition: 0.5s;
	transform: scale(1.2);
	overflow: hidden;
}

.dry_1_1_5_1_1_1_1 {
	width: 100px;
	height: 40px;
	background: #000;
	position: absolute;
	opacity: 0.1;
	right: 10px;
	top: 10px;
}

.dry_1_1_5_1_1_1_2 {
	width: 100px;
	height: 40px;
	line-height: 40px;
	font-size: 14px;
	position: absolute;
	color: #fff;
	right: 10px;
	top: 10px;
}

.dry_1_1_5_1_1_2 {
	width: 380px;
	height: auto;
	float: left;
	margin: 20px 0 0 0;
}

.dry_1_1_5_1_1_2_1 {
	width: 380px;
	height: auto;
	float: left;
}

.dry_1_1_5_1_1_2_1_1 {
	width: 5px;
	height: 16px;
	float: left;
	background: #00ACE8;
	margin: 7px 0 0 5px;
}

.dry_1_1_5_1_1_2_1_2 {
	width: 120px;
	height: auto;
	float: left;
	line-height: 30px;
	;
	font-size: 16px;
	padding-left: 10px;
}

.dry_1_1_5_1_1_2_1_3 {
	width: 240px;
	height: 30px;
	float: left;
	line-height: 30px;
	font-size: 16px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowra;
}

.tab {
	position: relative;
	margin: 50px 0 0 0;
}

.tab-nav a {
	display: block;
	float: left;
	width: 100px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	text-decoration: none;
	color: #00B7F0;
	border: 1px #00B7F0 solid;
	margin-right: 30px;
	border-radius: 2px;
}

.tab-nav a.current {
	background: #00B7F0;
	color: #fff;
}

.tab-con {
	position: relative;
	width: 1230px;
	margin-right: -30px;
	overflow: hidden;
	height: auto;
	overflow: hidden;
}

.tab-con-item {
	display: none;
	width: 1230px;
	margin-right: -30px;
	overflow: hidden;
	margin-top: 50px;
	height: auto;
	line-height: 180px;
	text-align: center;
	color: #fff;
}

/*干货结束*/

/*项目演示开始*/
.demonstration {
	width: 100%;
	height: auto;
	float: left;
	margin: 70px 0 0 0;
}

.demonstration_1 {
	width: 1200px;
	height: 440px;
	margin: 0 auto;
	background: url(/images/index/new3/mb5.jpg);
	position: relative;
}

.demonstration_1_1 {
	width: 640px;
	height: 350px;
	float: left;
	overflow: hidden;
	margin: 70px 280px 70px 280px;
}

.demonstration_1_1_1 {
	width: 640px;
	height: 350px;
	float: left;
	background: #fff;
	border-radius: 2px;
	overflow: hidden;
	color: #333;
}

.demonstration_1_1_1:hover {
	width: 640px;
	height: 350px;
	float: left;
	background: #fff;
	border-radius: 2px;
	overflow: hidden;
	color: #007AFF;
}

.demonstration_1_1_1_1 {
	width: 640px;
	height: 300px;
	float: left;
	position: relative;
	transition: 0.5s;
	opacity: 1;
}

.demonstration_1_1_1_1:hover {
	width: 640px;
	height: 300px;
	float: left;
	position: relative;
	transition: 0.5s;
	opacity: 0.7;
}

.demonstration_1_1_1_1_1 {
	width: 640px;
	height: 300px;
	float: left;
}

.demonstration_1_1_1_1_2 {
	width: 640px;
	height: 300px;
	float: left;
	position: absolute;
	background: url(/images/inc/New3/bfan.png) no-repeat center center;
	background-size: 10%;
}

.demonstration_1_1_1_2 {
	width: 640px;
	height: 50px;
	float: left;
	line-height: 50px;
	font-size: 15px;
}

.demonstration_1_1_1_2_1 {
	width: 30px;
	height: 50px;
	float: left;
	background: url(/images/inc/New3/bq_1.png) no-repeat center center;
	background-size: 70%;
}

.demonstration_1_1_1_2_2 {
	width: 60px;
	height: 50px;
	float: left;
}

.demonstration_1_1_1_2_3 {
	width: 30px;
	height: 50px;
	float: left;
	background: url(/images/inc/New3/play.png) no-repeat center center;
	background-size: 70%;
}

.demonstration_1_1_1_2_4 {
	width: 100px;
	height: 50px;
	float: left;
	color: #333;
	margin: 0 0 0 5px;
}

.demonstration_1_1_1_2_5 {
	width: 30px;
	height: 50px;
	float: left;
	background: url(/images/inc/New3/time_1.png) no-repeat center center;
	background-size: 70%;
	margin: 0 5px 0 10px;
}

.demonstration_1_1_1_2_6 {
	width: 110px;
	height: 50px;
	float: left;
	color: #333;
}

.demonstration_1_1_1_2_7 {
	width: 30px;
	height: 50px;
	float: left;
	background: url(/images/inc/New3/rw_1.png) no-repeat center center;
	background-size: 70%;
	margin: 0 5px 0 0;
}

.demonstration_1_1_1_2_8 {
	width: 70px;
	height: 50px;
	float: left;
	color: #333;
}

.demonstration_1_1_1_2_9 {
	width: 230px;
	height: 50px;
	float: left;
}

.demonstration_1_1_2 {
	width: 800px;
	height: 300px;
	float: left;
	position: absolute;
	margin: 0 -80px 0 -80px;
}

.mr_frBtnL_demonstration {
	float: left;
	cursor: pointer;
	position: absolute;
	top: -200px;
	left: 0;
	transition: 0.5s;
}

.mr_frBtnR_demonstration {
	float: right;
	cursor: pointer;
	position: absolute;
	top: -200px;
	right: 0;
	transition: 0.5s;
}

.demonstration_2 {
	width: 120px;
	height: 50px;
	background: #000;
	position: absolute;
	top: 10px;
	right: 10px;
	border-radius: 2px;
	overflow: hidden;
	opacity: 0.5;
}

.demonstration_3 {
	width: 120px;
	height: 50px;
	position: absolute;
	top: 10px;
	right: 10px;
	border-radius: 2px;
	overflow: hidden;
	line-height: 50px;
	color: #fff;
	text-align: center;
	;
	font-size: 18px;
}

/*项目演示结束*/

/*随堂视频开始*/
.video {
	width: 100%;
	height: auto;
	float: left;
	margin: 0px 0 0 0;
}

.video_1 {
	width: 1200px;
	height: auto;
	margin: 0 auto;
}

.video_1_1 {
	width: 1200px;
	height: auto;
	float: left;
}

.video_1_1_1 {
	width: 1200px;
	height: auto;
	float: left;
	line-height: 50px;
	color: #444;
	font-size: 25px;
	text-align: center;
	font-weight: bold;
}

.video_1_1_2 {
	width: 1200px;
	height: auto;
	float: left;
	margin: 10px 0 0 0;
	border-bottom: 0px #ededed solid;
}

.video_1_1_2_1 {
	width: 30px;
	height: 4px;
	margin: 0 auto;
	background: #84c15a;
	position: relative;
	top: 2px
}

.video_1_1_3 {
	width: 1200px;
	height: auto;
	float: left;
	line-height: 40px;
	color: #777;
	font-size: 16px;
	text-align: center;
}

.video_1_1_4 {
	width: 1200px;
	height: auto;
	float: left;
	overflow: hidden;
}

.video_1_1_4_1 {
	width: 1230px;
	height: auto;
	float: left;
	margin-right: -30;
}

.video_1_1_4_1_1 {
	width: 380px;
	height: auto;
	float: left;
	margin-right: 30px;
	border-radius: 3px;
	overflow: hidden;
	transition: 0.5s;
	background: #0091a4;
}

.video_1_1_4_1_1:hover {
	width: 380px;
	height: auto;
	float: left;
	margin-right: 30px;
	border-radius: 3px;
	overflow: hidden;
	margin-top: -5px;
	transition: 0.5s;
	box-shadow: 3px 3px 8px #aaa;
	background: #00B7F0;
}

.video_1_1_4_1_1_1 {
	width: 380px;
	height: auto;
	float: left;
	position: relative;
}

.video_1_1_4_1_1_1_1 {
	width: 380px;
	height: 177px;
	float: left;
}

.video_1_1_4_1_1_1_2 {
	width: 380px;
	height: 177px;
	float: left;
	position: absolute;
	background: url(/images/inc/New3/bfan.png) no-repeat center center;
	background-size: 15%;
	top: 0px
}

.video_1_1_4_1_1_2 {
	width: 320px;
	height: auto;
	float: left;
	padding: 10px 30px 20px 30px;
	margin: 0px 0 0 0;
}

.video_1_1_4_1_1_2_1 {
	width: 320px;
	height: auto;
	float: left;
	line-height: 40px;
	color: #fff;
	font-size: 18px;
}

.video_1_1_4_1_1_2_2 {
	width: 320px;
	height: auto;
	float: left;
	margin-top: 10px;
}

.video_1_1_4_1_1_2_2_1 {
	width: 100px;
	height: 30px;
	float: left;
	border: 1px #fff solid;
	transition: 0.5s;
	border-radius: 2px;
}

.video_1_1_4_1_1_2_2_1:hover {
	width: 100px;
	height: 30px;
	float: left;
	border: 1px #fff solid;
	background: #066A9C;
	transition: 0.5s;
	border-radius: 2px;
}

.video_1_1_4_1_1_2_2_1_1 {
	width: 50px;
	height: 30px;
	float: left;
	line-height: 30px;
	text-align: center;
	font-size: 14px;
	color: #fff;
}

.video_1_1_4_1_1_2_2_1_2 {
	width: 30px;
	height: 20px;
	float: left;
	margin: 8px 0 0 10px;
}

/*随堂视频结束*/

/*作品开始*/
.works {
	width: 100%;
	height: auto;
	float: left;
	margin: 100px 0 0 0;
	background: #f5f5f5;
	padding: 50px 0 0 0;
}

.works_1 {
	width: 1200px;
	height: auto;
	margin: 0 auto;
}

.works_1_1 {
	width: 1200px;
	height: auto;
	float: left;
}

.works_1_1_1 {
	width: 1200px;
	height: auto;
	float: left;
	line-height: 50px;
	color: #444;
	font-size: 25px;
	text-align: center;
	font-weight: bold;
}

.works_1_1_2 {
	width: 1200px;
	height: auto;
	float: left;
	margin: 10px 0 0 0;
	border-bottom: 1px #ededed solid;
}

.works_1_1_2_1 {
	width: 30px;
	height: 4px;
	margin: 0 auto;
	background: #84c15a;
	position: relative;
	top: 2px
}

.works_1_1_3 {
	width: 1200px;
	height: auto;
	float: left;
	line-height: 40px;
	color: #777;
	font-size: 16px;
	text-align: center;
}

.works_2 {
	width: 100%;
	height: auto;
	float: left;
	margin: 30px 0 0 0;
}

.works_2_1 {
	width: 20%;
	height: auto;
	float: left;
	transition: 0.5s;
}

.works_2_1:hover {
	width: 20%;
	height: auto;
	float: left;
	transition: 0.5s;
	opacity: 0.7;
}

/*作品结束*/

/*就业开始*/
.job {
	width: 100%;
	height: auto;
	float: left;
	margin: 100px 0 0 0;
}

.job_1 {
	width: 1200px;
	height: auto;
	margin: 0 auto;
}

.job_1_1 {
	width: 1200px;
	height: auto;
	float: left;
}

.job_1_1_1 {
	width: 1200px;
	height: auto;
	float: left;
	line-height: 50px;
	color: #444;
	font-size: 25px;
	text-align: center;
	font-weight: bold;
}

.job_1_1_2 {
	width: 1200px;
	height: auto;
	float: left;
	margin: 10px 0 0 0;
	border-bottom: 1px #ededed solid;
}

.job_1_1_2_1 {
	width: 30px;
	height: 4px;
	margin: 0 auto;
	background: #84c15a;
	position: relative;
	top: 2px
}

.job_1_1_3 {
	width: 1200px;
	height: auto;
	float: left;
	line-height: 40px;
	color: #777;
	font-size: 16px;
	text-align: center;
}

.job_1_1_4 {
	width: 1200px;
	height: auto;
	float: left;
	margin: 50px 0 0 0;
}

.job_1_1_4_1 {
	width: 1230px;
	height: auto;
	float: left;
	margin-right: -30px;
	overflow: hidden;
}

.job_1_1_4_1_1 {
	width: 380px;
	height: auto;
	float: left;
	margin-right: 30px;
	position: relative;
	color: #555;
	transition: 0.5s;
}

.job_1_1_4_1_1:hover {
	width: 380px;
	height: auto;
	float: left;
	margin-right: 30px;
	position: relative;
	color: #00B7F0;
	transition: 0.5s;
}

.job_1_1_4_1_1_1 {
	width: 95px;
	height: 95px;
	float: left;
	border-radius: 2px;
	overflow: hidden;
	transition: 0.5s;
	transform: scale(1);
	overflow: hidden;
}

.job_1_1_4_1_1_1 img {
	width: 95px;
	height: 95px;
	float: left;
	border-radius: 2px;
	overflow: hidden;
	transition: 0.5s;
	transform: scale(1);
}

.job_1_1_4_1_1_1 img:hover {
	width: 95px;
	height: 95px;
	float: left;
	border-radius: 2px;
	overflow: hidden;
	transition: 0.5s;
	transform: scale(1.1);
}

.job_1_1_4_1_1_2 {
	width: 225px;
	height: 130px;
	float: right;
	background: #04B6F2;
	border-radius: 7px;
	padding: 20px;
	position: relative;
}

.job_1_1_4_1_1_3 {
	width: 50px;
	height: 50px;
	float: left;
	position: relative;
	top: -120px;
	left: 180px;
	border-top: 50px solid transparent;
	border-left: 100px solid #04B6F2;
	border-bottom: 50px solid transparent;
}

.job_1_1_4_1_1_4 {
	width: 225px;
	height: auto;
	float: left;
	line-height: 25px;
	color: #fff;
	font-size: 14px;
	position: absolute;
	left: 135px;
	top: 20px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 5;
	overflow: hidden;
	text-align: justify;
}

.job_1_1_4_1_1_5 {
	width: 100px;
	height: auto;
	float: left;
	line-height: 30px;
	font-size: 16px;
	margin: 30px 0 0 -30px;
	font-weight: bold;
}

.job_1_1_5 {
	width: 1200px;
	height: auto;
	float: left;
	margin: 50px 0 0 0;
}

.job_1_1_5_1 {
	width: 700px;
	height: auto;
	float: left;
}

.job_1_1_5_1_1 {
	width: 700px;
	height: 70px;
	float: left;
	line-height: 70px;
	font-size: 16px;
	text-align: center;
	color: #fff;
	font-weight: 500;
	margin-bottom: 20px;
}

.job_1_1_5_1_1_1 {
	width: 120px;
	height: 70px;
	float: left;
	background: #de293c;
	margin-right: 3px;
}

.job_1_1_5_1_1_2 {
	width: 120px;
	height: 70px;
	float: left;
	background: #ff6821;
	margin-right: 3px;
}

.job_1_1_5_1_1_3 {
	width: 300px;
	height: 70px;
	float: left;
	background: #32b16c;
	margin-right: 3px;
}

.job_1_1_5_1_1_4 {
	width: 151px;
	height: 70px;
	float: left;
	background: #00b7f0;
}

.job_1_1_5_1_2 {
	width: 700px;
	height: 70px;
	float: left;
	line-height: 70px;
	font-size: 16px;
	text-align: center;
	color: #555;
}

.job_1_1_5_1_2_1 {
	width: 120px;
	height: 70px;
	float: left;
	margin-right: 3px;
}

.job_1_1_5_1_2_2 {
	width: 120px;
	height: 70px;
	float: left;
	margin-right: 3px;
}

.job_1_1_5_1_2_3 {
	width: 300px;
	height: 70px;
	float: left;
	margin-right: 3px;
}

.job_1_1_5_1_2_4 {
	width: 151px;
	height: 70px;
	float: left;
}

.job_1_1_5_1_2_info {
	width: 700px;
	height: 50px;
	float: left;
	line-height: 50px;
	font-size: 16px;
	text-align: center;
	color: #555;
	transition: 0.5s;
}

.job_1_1_5_1_2_info:hover {
	width: 700px;
	height: 50px;
	float: left;
	line-height: 50px;
	font-size: 16px;
	text-align: center;
	color: #00B7F0;
	background: #f0f0f0;
	transition: 0.5s;
}

.job_1_1_5_1_2_1_info {
	width: 120px;
	height: 50px;
	float: left;
	margin-right: 3px;
	line-height: 50px;
}

.job_1_1_5_1_2_2_info {
	width: 120px;
	height: 50px;
	float: left;
	margin-right: 3px;
	line-height: 50px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.job_1_1_5_1_2_3_info {
	width: 300px;
	height: 50px;
	float: left;
	margin-right: 3px;
	line-height: 50px;
}

.job_1_1_5_1_2_4_info {
	width: 151px;
	height: 50px;
	float: left;
	line-height: 50px;
}

.job_1_1_5_2 {
	width: 400px;
	height: auto;
	float: right;
}

.job_1_1_5_2_1 {
	width: 400px;
	height: auto;
	float: left;
}

.job_1_1_5_2_1_0 {
	width: 150px;
	height: 150px;
	float: left;
	overflow: hidden;
}

.job_1_1_5_2_1_1 {
	width: 150px;
	height: 150px;
	float: left;
	border-radius: 50%;
	transition: 0.5s;
	overflow: hidden;
}

.job_1_1_5_2_1_1:img {
	width: 150px;
	height: 150px;
	border-radius: 50%;
	transition: 0.5s;
	overflow: hidden;
}

.job_1_1_5_2_1_1:hover {
	width: 150px;
	height: 150px;
	float: left;
	transition: 0.5s;
	transform: scale(1.5);
	border-radius: 0%;
	overflow: hidden;
}

.job_1_1_5_2_1_2 {
	width: 150px;
	height: 150px;
	float: right;
}

.job_1_1_5_2_1_2_1 {
	width: 150px;
	height: auto;
	float: left;
	line-height: 50px;
	font-size: 25px;
	color: #555;
	text-align: center;
	font-weight: bold;
	margin: 20px 0 0 0;
}

.job_1_1_5_2_1_2_2 {
	width: 150px;
	height: auto;
	float: left;
	line-height: 50px;
	font-size: 18px;
	color: #04BEFB;
	text-align: center;
	font-weight: bold;
}

.job_1_1_5_2_2 {
	width: 400px;
	height: auto;
	float: left;
	line-height: 30px;
	font-size: 15px;
	color: #555;
	text-indent: 2em;
	text-align: justify;
	margin: 50px 0 0 0;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 7;
	overflow: hidden;
}

.job_1_1_5_2_3 {
	width: 100px;
	height: 40px;
	float: left;
	line-height: 40px;
	font-size: 16px;
	color: #00B7F0;
	text-align: center;
	margin: 30px 150px 0 150px;
	border: 1px #00B7F0 solid;
	border-radius: 2px;
	transition: 0.5s;
}

.job_1_1_5_2_3:hover {
	width: 100px;
	height: 40px;
	float: left;
	line-height: 40px;
	font-size: 16px;
	color: #fff;
	background: #FF4500;
	text-align: center;
	margin: 30px 150px 0 150px;
	border: 1px #FF4500 solid;
	border-radius: 2px;
	transition: 0.5s;
}

/*就业结束*/

/*在线咨询开始*/
.signs {
	width: 100%;
	height: auto;
	float: left;
	margin: 100px 0 0 0;
	background: #f5f5f5;
	padding: 50px 0 50px 0;
}

.signs_1 {
	width: 1200px;
	height: auto;
	margin: 0 auto;
}

.signs_1_1 {
	width: 1200px;
	height: auto;
	float: left;
}

.signs_1_1_1 {
	width: 1200px;
	height: auto;
	float: left;
	line-height: 50px;
	color: #444;
	font-size: 25px;
	text-align: center;
	font-weight: bold;
}

.signs_1_1_2 {
	width: 1200px;
	height: auto;
	float: left;
	margin: 10px 0 0 0;
	border-bottom: 1px #ededed solid;
}

.signs_1_1_2_1 {
	width: 30px;
	height: 4px;
	margin: 0 auto;
	background: #84c15a;
	position: relative;
	top: 2px
}

.signs_1_1_3 {
	width: 1200px;
	height: auto;
	float: left;
	line-height: 40px;
	color: #777;
	font-size: 16px;
	text-align: center;
}

.signs_1_3 {
	width: 1200px;
	height: auto;
	float: left;
	margin-top: 50px;
}

.signs_1_3_1 {
	width: 730px;
	height: auto;
	float: left;
	overflow: hidden;
}

.signs_1_3_1_1 {
	width: 590px;
	height: auto;
	float: left;
	color: #333;
	font-size: 25px;
	line-height: 50px;
	border-bottom: 1px #f4f4f4 solid;
	margin: 0 0 20px 0;
}

.signs_1_3_1_2 {
	width: 590px;
	height: 100px;
	float: left;
	border-bottom: 1px #ccc dashed;
	padding-top: 20px;
	padding-right: 20px;
	transition: 0.5s;
	color: #777;
}

.signs_1_3_1_2:hover {
	width: 590px;
	height: 100px;
	float: left;
	border-bottom: 1px #ededed dashed;
	background: #fff;
	transition: 0.5s;
	color: #00B7F0;
}

.signs_1_3_1_2_1 {
	width: 90px;
	height: 120px;
	float: left;
	background: url(/static/image/index/zx_01.png) top left no-repeat;
}

.signs_1_3_1_2_1_1 {
	width: 50px;
	height: 50px;
	float: right;
	margin-left: 25px;
}

.signs_1_3_1_2_1_2 {
	width: 50px;
	height: 20px;
	float: right;
	line-height: 20px;
	margin: 10px 0 0 25px;
	background: #04B6F2;
	text-align: center;
	color: #fff;
	font-size: 12px;
	border-radius: 3px;
}

.signs_1_3_1_2_2_1 {
	width: 480px;
	height: auto;
	float: right;
	margin-top: 0px;
}

.signs_1_3_1_2_2_1_1 {
	width: 20px;
	height: 20px;
	float: left;
	background: #E43E3E;
	text-align: center;
	line-height: 20px;
	color: #fff;
	font-size: 14px;
	border-radius: 2px;
}

.signs_1_3_1_2_2_1_2 {
	width: 320px;
	height: 20px;
	float: left;
	margin-left: 10px;
	line-height: 20px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.signs_1_3_1_2_2_1_3 {
	width: 80px;
	height: 25px;
	float: right;
	line-height: 25px;
	background: #FFAC50;
	text-align: center;
	color: #fff;
	font-size: 12px;
	border-radius: 3px;
}

.signs_1_3_1_2_2_2 {
	width: 480px;
	height: auto;
	float: right;
	margin: 15px 0 0 0;
}

.signs_1_3_1_2_2_2_1 {
	width: 20px;
	height: 20px;
	float: left;
	background: #04B7F2;
	text-align: center;
	line-height: 20px;
	color: #fff;
	font-size: 14px;
	border-radius: 2px;
}

.signs_1_3_1_2_2_2_2 {
	width: 420px;
	height: auto;
	float: left;
	line-height: 20px;
	color: #999;
	font-size: 14px;
	margin-left: 10px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}

.signs_1_3_2 {
	width: 450px;
	height: auto;
	float: right;
}

.signs_1_3_2_1 {
	width: 450px;
	height: auto;
	float: left;
	color: #333;
	font-size: 25px;
	line-height: 50px;
	border-bottom: 1px #f4f4f4 solid;
	margin: 0 0 20px 0;
}

.signs_1_3_2_2 {
	width: 450px;
	height: auto;
	float: left;
	color: #777;
}

.signs_1_3_2_2_1 {
	width: 450px;
	height: auto;
	float: left;
	line-height: 30px;
	color: #04B6F2;
	text-align: center;
	font-size: 18px;
	margin-bottom: 30px;
	margin-top: 20px;
}

.signs_1_3_2_2_2 {
	width: 450px;
	height: 50px;
	float: left;
}

.signs_1_3_2_2_2 input {
	width: 300px;
	height: 30px;
	line-height: 30px;
	padding-left: 5px;
	color: #999;
	border: 0px #ccc solid;
	margin-left: 10px;
	border-radius: 2px;
}

.signs_1_3_2_2_3 input {
	width: 20px;
	height: 25px;
}

.signs_1_3_2_2_4 {
	width: 450px;
	height: 50px;
	float: left;
}

.signs_1_3_2_2_4 select {
	width: 300px;
	height: 30px;
	line-height: 30px;
	padding-left: 5px;
	color: #999;
	border: 0px #999 solid;
	margin-left: 10px;
	border-radius: 2px;
}

.signs_1_3_2_2_5 {
	width: 450px;
	height: 50px;
	float: left;
}

.signs_1_3_2_2_5 input {
	width: 300px;
	height: 30px;
	line-height: 30px;
	padding-left: 5px;
	color: #999;
	border: 0px #ccc solid;
	margin-left: 15px;
	border-radius: 2px;
}

.signs_1_3_2_2_6 {
	width: 370px;
	height: 50px;
	float: left;
}

.signs_1_3_2_2_6_tj {
	width: 367px;
	height: 50px;
	float: left;
	margin-top: 20px;
	color: #fff;
	text-align: center;
	font-size: 16px;
	border-radius: 3px;
	line-height: 40px;
	background: #E43E3E;
	border: 0;
	transition: 0.5s;
}

.signs_1_3_2_2_6_tj:hover {
	width: 367px;
	height: 50px;
	float: left;
	margin-top: 20px;
	color: #fff;
	text-align: center;
	font-size: 16px;
	border-radius: 3px;
	line-height: 40px;
	background: #00B7F0;
	border: 0;
	transition: 0.5s;
}

.signs_1_3_2_2_7 {
	width: 450px;
	height: auto;
	float: left;
	line-height: 30px;
}

.signs_1_3_2_2_7_1 {
	width: 60px;
	height: auto;
	float: left;
}

.signs_1_3_2_2_7_2 {
	width: 360px;
	height: auto;
	float: left;
}

.signs_1_3_2_2_7_2 textarea {
	width: 280px;
	height: 110px;
	line-height: 30px;
	font-size: 16px;
	float: left;
	padding: 0 10px 0 10px;
	color: #999;
	border-radius: 2px;
	overflow: hidden;
	border: 0px #e8e8e8 solid;
	transition: 0.5s;
}

.signs_1_3_2_2_7_2 textarea:hover {
	width: 280px;
	height: 120px;
	line-height: 30px;
	font-size: 16px;
	float: left;
	padding: 0 10px 0 10px;
	color: #999;
	border-radius: 2px;
	overflow: hidden;
	border: 1px #E43E3E solid;
	transition: 0.5s;
}

.signs_1_3_2_2_8 {
	width: 450px;
	height: 50px;
	float: left;
	margin: 30px 0 0 0;
}

.signs_1_3_2_2_8_1 {
	width: 80px;
	height: 50px;
	float: left;
	line-height: 40px;
}

.signs_1_3_2_2_8_2 {
	width: 50px;
	height: 50px;
	float: left;
}

.signs_1_3_2_2_8_3 {
	width: 150px;
	height: 50px;
	float: right;
}

.input_7 {
	width: 50px;
	height: 20px;
	padding-left: 6px;
	margin-top: 10px;
	transition: 0.5s;
}

/*在线咨询结束*/

/*合作企业开始*/
.cooperation {
	width: 100%;
	height: auto;
	float: left;
	margin: 100px 0 100px 0;
}

.cooperation_1 {
	width: 1200px;
	height: auto;
	margin: 0 auto;
}

.cooperation_1_1 {
	width: 1200px;
	height: auto;
	float: left;
}

.cooperation_1_1_1 {
	width: 1200px;
	height: auto;
	float: left;
	line-height: 50px;
	color: #444;
	font-size: 25px;
	text-align: center;
	font-weight: bold;
}

.cooperation_1_1_2 {
	width: 1200px;
	height: auto;
	float: left;
	margin: 10px 0 0 0;
	border-bottom: 1px #ededed solid;
}

.cooperation_1_1_2_1 {
	width: 30px;
	height: 4px;
	margin: 0 auto;
	background: #84c15a;
	position: relative;
	top: 2px
}

.cooperation_1_1_3 {
	width: 1200px;
	height: auto;
	float: left;
	line-height: 40px;
	color: #777;
	font-size: 16px;
	text-align: center;
}

.cooperation_1_1_4 {
	width: 1200px;
	height: auto;
	float: left;
	margin: 50px 0 0 0;
}

.cooperation_1_1_4 table {
	text-align: center;
}

.cooperation_1_1_4 table img:hover {
	opacity: 0.5;
}

.table_x {
	background: #000000;
}

.table_x td {
	background: #FFFFFF
}

/*合作企业结束*/














#bottom {
	width: 100%;
	height: auto;
	float: left;
	margin: 0px 0 0 0;
	padding: 0px 0 0px 0;
	background: #2b2a2f;
}

#bottom_1 {
	width: 1200px;
	height: auto;
	margin: 0 auto;
}

#bottom_1_1 {
	width: 1200px;
	height: auto;
	float: left;
	border-bottom: 1px #8c8c8d solid;
	padding: 0 0 20px 0;
}

#bottom_1_1_1 {
	width: 1200px;
	height: auto;
	margin: 0 auto;
	font-size: 18px;
	color: #8c8c8d;
	line-height: 50px;
	margin: 30px 0 0 0;
}

#bottom_1_1_2 {
	text-align: center;
	font-size: 16px;
	color: #8c8c8d;
	line-height: 30px;
	padding: 5px;
	float: left;
}

#bottom_1_2 {
	width: 1200px;
	height: auto;
	float: left;
	margin: 20px 0 0 0;
	padding-bottom: 30px;
}

#bottom_1_2_1 {
	width: 100px;
	height: auto;
	float: left;
	margin-right: 50px;
}

#bottom_1_2_1_1 {
	width: 100px;
	height: auto;
	float: left;
	line-height: 40px;
	font-size: 16px;
	color: #bebdbf;
	font-weight: 600;
	border-bottom: 1px #262529 solid;
	text-align: center;
}

#bottom_1_2_1_2 {
	width: 100px;
	height: auto;
	float: left;
	line-height: 30px;
	font-size: 14px;
	color: #8c8c8d;
	text-align: center;
	transition: 0.5s;
	cursor: pointer;
}

#bottom_1_2_1_2:hover {
	width: 100px;
	height: auto;
	float: left;
	line-height: 30px;
	font-size: 14px;
	color: #fff;
	text-align: center;
	transition: 0.5s;
}

#bottom_1_2_2 {
	width: 220px;
	height: auto;
	float: left;
	margin-right: 50px;
}

#bottom_1_2_2_1 {
	width: 220px;
	height: auto;
	float: left;
	text-align: center;
	margin: 10px 0 0 0;
}

#bottom_1_2_2_2 {
	width: 220px;
	height: auto;
	float: left;
	text-align: center;
	font-size: 25px;
	color: #bebdbf;
	line-height: 30px;
	margin: 15px 0 10px 0;
}

#bottom_1_2_2_3 {
	width: 220px;
	height: auto;
	float: left;
	text-align: center;
	font-size: 16px;
	color: #bebdbf;
	line-height: 20px;
}

#bottom_1_2_3 {
	width: 240px;
	height: auto;
	float: right;
	margin-top: 25px;
}

#bottom_1_2_3_1 {
	width: 110px;
	height: auto;
	float: left;
	margin-left: 10px;
}

#bottom_1_2_3_1_1 {
	width: 110px;
	height: 110px;
	float: left;
	background: #fff;
	border-radius: 3px;
	overflow: hidden;
}

#bottom_1_2_3_1_2 {
	width: 110px;
	height: 30px;
	float: left;
	line-height: 30px;
	color: #bebdbf;
	font-size: 14px;
	text-align: center;
}


#bottom_up {
	width: 100%;
	height: auto;
	float: left;
	padding: 10px 0 10px 0;
	background: #0f0e1e
}

#bottom_up_1 {
	width: 1200px;
	height: auto;
	margin: 0 auto;
}

#bottom_up_1_1 {
	width: 1200px;
	height: auto;
	float: left;
	line-height: 30px;
	font-size: 14px;
	color: #bebdbf;
	text-align: center;
}

#bottom_up_1_1 a {
	color: #bebdbf;
}

/*新侧面沟通代码开始*/
.floating_ck {
	position: fixed;
	right: 0px;
	top: 500px;
	z-index: 9;
}

.floating_ck dl dd {
	position: relative;
	width: 47px;
	height: 49px;
	background-color: #646577;
	text-align: center;
	background-repeat: no-repeat;
	background-position: center 20%;
	cursor: pointer;
	margin-bottom: 3px;
	opacity: 0.85
}

.floating_ck dl dd:hover {
	background-color: #ae1c1c;
}

.floating_ck dl dd:hover .floating_left {
	display: block;
	cursor: pointer;
}

.zxzx {
	background-image: url(/Images/Bottom/new_gt_1.png);
}

.mfdh {
	background-image: url(/Images/Bottom/new_gt_2.png);
}

.sqst {
	background-image: url(/Images/Bottom/new_gt_3.png);
}

.qqzx {
	background-image: url(/Images/Bottom/new_gt_4.png);
}

.jrwx {
	background-image: url(/Images/Bottom/new_gt_5.png);
}

.lxxl {
	background-image: url(/Images/Bottom/new_gt_6.png);
}

.fhdb {
	background-image: url(/Images/Bottom/new_gt_7.png);
}

.floating_ck dd span {
	color: #fff;
	display: block;
	padding-top: 54px;
}

.floating_left {
	position: absolute;
	left: -100px;
	top: 0px;
	width: 100px;
	height: 49px;
	background-color: #ae1c1c;
	display: none;
	cursor: pointer;
}

.floating_left a {
	color: #fff;
	line-height: 49px;
	cursor: pointer
}

.floating_ewm {
	height: 260px;
	top: -180px;
}

.floating_ewm p {
	color: #fff;
	margin-top: 5px;
}


.floating_ck dl dd:hover .floating_left_1 {
	display: block;
	cursor: pointer
}

.floating_left_1 {
	position: absolute;
	left: -163px;
	top: 0px;
	width: 160px;
	height: 49px;
	background-color: #ae1c1c;
	display: none;
	cursor: pointer
}

.floating_left_1 a {
	color: #fff;
	line-height: 49px;
	cursor: pointer
}

.floating_ewm_1 {
	height: 260px;
	top: -180px;
}

.floating_ewm_1 i {
	background: url(../Images/Bottom/erweima.png);
	display: block;
	width: 145px;
	height: 145px;
	margin: auto;
	margin-top: 7px;
}

.floating_ewm_1 p {
	color: #fff;
	margin-top: 5px;
}

.floating_ewm_1 .qrcord_p01 {
	font-size: 12px;
	line-height: 20px;
}

.floating_ewm_ .qrcord_p02 {
	font-size: 14px;
}

/*新侧面沟通代码结束*/

/*新申请试听代码开始*/
.kf_side {
	width: 170px;
	height: auto;
	position: fixed;
	left: 10px;
	top: 12%;
	z-index: 999;
	background: #fed30b;
	padding: 10px 15px 20px 15px;
	border-radius: 5px;
	display: none;
}

.kf_side_0 {
	width: 170px;
	height: 30px;
	float: left;
}

.kf_side_0_1 {
	width: 25px;
	height: 25px;
	float: right;
	cursor: pointer;
}

.kf_side_0_1 img {
	width: 25px;
	height: 25px;
}

.kf_side_1 {
	width: 170px;
	height: 40px;
	float: left;
	border-radius: 3px;
	background: #fd5050;
	cursor: pointer;
	margin: 0 0 1px 0;
}

.kf_side_1_1 {
	width: 40px;
	height: 40px;
	float: left;
	text-align: center;
	margin-left: 10px;
}

.kf_side_1_1 img {
	width: 25px;
	margin: 7.5px;
}

.kf_side_1_2 {
	width: 110px;
	height: 40px;
	float: right;
	color: #fff;
	font-size: 15px;
	line-height: 40px;
}

.kf_side_2 {
	width: 140px;
	height: 165px;
	float: left;
	border-radius: 3px;
	background: #fd5050;
	margin: 0 0 1px 0;
	padding: 15px;
}

.kf_side_2_0 {
	width: 125px;
	height: 35px;
	float: left;
	text-align: center;
	color: #fff;
	font-weight: bold;
	margin-left: 10px;
}

.kf_side_2_1 {
	width: 125px;
	height: 35px;
	float: left;
	margin: 0 0 10px 0;
}

.kf_side_input_1 {
	width: 125px;
	height: 35px;
	background: #fff;
	color: #777;
	font-size: 14px;
	padding-left: 15px;
	border-radius: 3px;
	line-height: 35px;
	border: 0;
}

.kf_side_input_2 {
	width: 140px;
	height: 35px;
	background: #ff0000;
	color: #fff;
	font-size: 14px;
	padding-left: 15px;
	border-radius: 3px;
	line-height: 35px;
	border: 0;
	font-weight: bold;
	cursor: pointer;
}

.kf_side_3 {
	width: 140px;
	height: 130px;
	float: left;
	border-radius: 3px;
	background: #fd5050;
	margin: 0 0 1px 0;
	padding: 15px;
}

.kf_side_3_1 {
	width: 125px;
	height: 90px;
	float: left;
	margin: 0 0 10px 0;
}

.kf_side_3_2 {
	width: 125px;
	height: 35px;
	float: left;
	cursor: pointer;
}

.kf_side_4 {
	width: 170px;
	height: 50px;
	float: left;
	cursor: pointer;
}

.kf_side_4_1 {
	width: 50px;
	height: 50px;
	float: left;
	margin: 10px 60px 0 60px;
	border-radius: 40px;
	background: #feb10b;
	text-align: center;
	color: #fff;
	font-weight: bold;
	font-size: 15px;
	line-height: 50px;
}

time {
	color: #777
}

article,
aside,
dialog,
figure,
footer,
header,
menu,
nav,
section {
	display: block
}

.clear {
	clear: both
}

.f-l {
	float: left
}

.f-r {
	float: right
}

.clearfix:after {
	content: "/20";
	display: block;
	visibility: hidden;
	clear: both;
	font-size: 0;
	line-height: 0;
	height: 0
}

@keyframes scaleToggleOne {
	0 {
		transform: scale(1);
		-webkit-transform: scale(1)
	}

	50% {
		transform: scale(2);
		-webkit-transform: scale(2)
	}

	100% {
		transform: scale(1);
		-webkit-transform: scale(1)
	}
}

@keyframes scaleToggleTwo {
	0 {
		transform: scale(1);
		-webkit-transform: scale(1)
	}

	20% {
		transform: scale(1);
		-webkit-transform: scale(1)
	}

	60% {
		transform: scale(2);
		-webkit-transform: scale(2)
	}

	100% {
		transform: scale(1);
		-webkit-transform: scale(1)
	}
}

@keyframes scaleToggleThree {
	0 {
		transform: scale(1);
		-webkit-transform: scale(1)
	}

	33% {
		transform: scale(1);
		-webkit-transform: scale(1)
	}

	66% {
		transform: scale(2);
		-webkit-transform: scale(2)
	}

	100% {
		transform: scale(1);
		-webkit-transform: scale(1)
	}
}

.animated {
	-webkit-animation-duration: .5s;
	animation-duration: .5s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both
}

.livechat-girl {
	width: 60px;
	height: 60px;
	border-radius: 50%;
	position: fixed;
	bottom: 30%;
	left: 40px;
	opacity: 0;
	-webkit-box-shadow: 0 5px 10px 0 rgba(35, 50, 56, .3);
	box-shadow: 0 5px 10px 0 rgba(35, 50, 56, .3);
	z-index: 700;
	transform: translateY(0);
	-webkit-transform: translateY(0);
	-ms-transform: translateY(0);
	cursor: pointer;
	-webkit-transition: all 1s cubic-bezier(.86, 0, .07, 1);
	transition: all 1s cubic-bezier(.86, 0, .07, 1);
}

.livechat-girl:focus {
	outline: 0
}

.livechat-girl.animated {
	opacity: 1;
	transform: translateY(-40px);
	-webkit-transform: translateY(-40px);
	-ms-transform: translateY(-40px)
}

.livechat-girl:after {
	content: '';
	width: 12px;
	height: 12px;
	border-radius: 50%;
	background-image: linear-gradient(to bottom, #ff0000, #ff0000);
	position: absolute;
	left: 1px;
	top: 1px;
	z-index: 50
}

.livechat-girl .girl {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: auto;
	z-index: 50
}

.livechat-girl .animated-circles .circle {
	background: rgba(38, 199, 252, .25);
	width: 60px;
	height: 60px;
	border-radius: 50%;
	position: absolute;
	z-index: 49;
	transform: scale(1);
	-webkit-transform: scale(1)
}

.livechat-girl .animated-circles.animated .c-1 {
	animation: 2s scaleToggleOne cubic-bezier(.25, .46, .45, .94) forwards
}

.livechat-girl .animated-circles.animated .c-2 {
	animation: 2.5s scaleToggleTwo cubic-bezier(.25, .46, .45, .94) forwards
}

.livechat-girl .animated-circles.animated .c-3 {
	animation: 3s scaleToggleThree cubic-bezier(.25, .46, .45, .94) forwards
}

.livechat-girl.animation-stopped .circle {
	opacity: 0 !important
}

.livechat-girl.animation-stopped .circle {
	opacity: 0 !important
}

.livechat-girl .livechat-hint {
	position: absolute;
	left: 150px;
	top: 50%;
	margin-top: -20px;
	opacity: 0;
	z-index: 0;
	-webkit-transition: all .3s cubic-bezier(.86, 0, .07, 1);
	transition: all .3s cubic-bezier(.86, 0, .07, 1)
}

.livechat-girl .livechat-hint.show_hint {
	-webkit-transform: translateX(-40px);
	transform: translateX(-40px);
	opacity: 1
}

.livechat-girl .livechat-hint.hide_hint {
	opacity: 0;
	-webkit-transform: translateX(0);
	transform: translateX(0)
}

.livechat-girl .livechat-hint.rd-notice-tooltip {
	max-width: 1296px !important
}

.livechat-girl .livechat-hint.rd-notice-tooltip .rd-notice-content {
	width: auto;
	overflow: hidden;
	text-overflow: ellipsis
}

@media only screen and (max-width:1599px) {
	.livechat-girl .livechat-hint.rd-notice-tooltip {
		max-width: 1060px !important
	}
}

@media only screen and (max-width:1309px) {
	.livechat-girl .livechat-hint.rd-notice-tooltip {
		max-width: 984px !important
	}
}

@media only screen and (max-width:1124px) {
	.livechat-girl .livechat-hint.rd-notice-tooltip {
		max-width: 600px !important
	}
}

.rd-notice-tooltip {
	-webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, .2);
	box-shadow: 0 2px 2px rgba(0, 0, 0, .2);
	font-size: 14px;
	border-radius: 3px;
	line-height: 1.25;
	position: absolute;
	z-index: 65;
	max-width: 350px;
	opacity: 1
}

.rd-notice-tooltip:after {
	position: absolute;
	display: block;
	content: '';
	height: 20px;
	width: 20px;
	-webkit-box-shadow: none;
	box-shadow: none;
	-webkit-transform: rotate(-45deg);
	-moz-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	transform: rotate(-45deg);
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	z-index: 50
}

.rd-notice-tooltip .rd-notice-content {
	background: 0;
	border-radius: 3px;
	width: 100%;
	color: #fff;
	position: relative;
	z-index: 60;
	padding: 20px;
	font-weight: 400;
	line-height: 1.45
}

.rd-notice-type-success {
	background-color: #26c7fc;
	-webkit-box-shadow: 0 5px 10px 0 rgba(38, 199, 252, .2);
	box-shadow: 0 5px 10px 0 rgba(38, 199, 252, .2)
}

.rd-notice-type-success .rd-notice-content {
	background-color: #26c7fc
}

.rd-notice-type-success:after {
	background-color: #26c7fc;
	-webkit-box-shadow: 0 5px 10px 0 rgba(38, 199, 252, .2);
	box-shadow: 0 5px 10px 0 rgba(38, 199, 252, .2)
}

.rd-notice-position-left {
	margin-left: -20px
}

.rd-notice-position-left:after {
	left: -6px;
	top: 50%;
	margin-top: -10px
}

.rd-notice-tooltip.single-line .rd-notice-content {
	height: 40px;
	padding: 0 20px;
	line-height: 40px;
	white-space: nowrap;
}

.new_st {
	width: 680px;
	height: 470px;
	background: url(../Images/Bottom/new_gt_bj.png);
	padding: 40px 10px 10px 10px;
	border-radius: 10px;
}

.new_st_0 {
	width: 660px;
	height: 420px;
	background: #fff;
	padding: 10px;
}

.new_st_1 {
	width: 660px;
	height: 400px;
	background: #fff;
	font-family: "微软雅黑";
	font-size: 18px;
	font-weight: bold;
	margin: 0 auto;
	line-height: 40px;
}

.new_st_1_1 {
	width: 90px;
	height: 40px;
	float: left;
	line-height: 40px;
	margin: 10px 0 10px 0;
}

.new_st_1_2 {
	width: 180px;
	height: 40px;
	float: left;
	margin: 10px 0 10px 0;
}

.new_st_1_3 {
	width: 95px;
	height: 40px;
	float: left;
	line-height: 40px;
	margin-left: 50px;
	margin: 10px 0 10px 50px;
}

.new_st_1_4 {
	width: 180px;
	height: 40px;
	float: left;
	margin: 10px 0 10px 0;
}

.new_st_1_5 {
	width: 90px;
	height: 40px;
	float: left;
	line-height: 40px;
	margin: 10px 0 10px 0;
}

.new_st_1_6 {
	width: 500px;
	height: 40px;
	float: left;
	margin: 10px 0 10px 0;
}

.new_st_1_7 {
	width: 90px;
	height: 170px;
	float: left;
	line-height: 40px;
	margin: 10px 0 10px 0;
}

.new_st_1_8 {
	width: 560px;
	height: 170px;
	float: left;
	margin: 10px 0 10px 0;
}

.new_st_1_9 {
	width: 90px;
	height: 40px;
	float: left;
	line-height: 40px;
	margin: 10px 0 10px 0;
}

.new_st_1_10 {
	width: 500px;
	height: 40px;
	float: left;
	margin: 10px 0 10px 0;
}

.new_st_1_11 {
	width: 500px;
	height: 35px;
	float: left;
	line-height: 35px;
	margin: 10px 0 10px 0;
	text-align: center;
}

.new_st_1_11_1 {
	width: 150px;
	height: 35px;
	float: left;
	line-height: 35px;
	float: left;
	margin-left: 75px;
}

.new_st_1_11_2 {
	width: 100px;
	height: 35px;
	float: left;
	line-height: 35px;
	float: left;
}

.new_st_1_11_3 {
	width: 150px;
	height: 35px;
	float: right;
	line-height: 35px;
	float: left;
}

/*新申请试听代码结束*/

/*新在线咨询代码开始*/
.new_zx_1 {
	width: 650px;
	height: 400px;
	background: #fff;
	font-family: "微软雅黑";
	font-size: 18px;
	font-weight: bold;
	margin: 0 auto;
	line-height: 40px;
}

.new_zx_1_1 {
	width: 90px;
	height: 40px;
	float: left;
	line-height: 40px;
	margin: 10px 0 10px 0;
}

.new_zx_1_2 {
	width: 180px;
	height: 40px;
	float: left;
	margin: 10px 0 10px 0;
}

.new_zx_1_3 {
	width: 95px;
	height: 40px;
	float: left;
	line-height: 40px;
	margin-left: 50px;
	margin: 10px 0 10px 50px;
}

.new_zx_1_4 {
	width: 180px;
	height: 40px;
	float: left;
	margin: 10px 0 10px 0;
}

.new_zx_1_5 {
	width: 90px;
	height: 40px;
	float: left;
	line-height: 40px;
	margin: 10px 0 10px 0;
}

.new_zx_1_6 {
	width: 500px;
	height: 40px;
	float: left;
	margin: 10px 0 10px 0;
}

.new_zx_1_7 {
	width: 90px;
	height: 170px;
	float: left;
	line-height: 40px;
	margin: 10px 0 10px 0;
}

.new_zx_1_8 {
	width: 500px;
	height: 170px;
	float: left;
	margin: 10px 0 10px 0;
}

.new_zx_1_9 {
	width: 90px;
	height: 40px;
	float: left;
	line-height: 40px;
	margin: 10px 0 10px 0;
}

.new_zx_1_10 {
	width: 500px;
	height: 40px;
	float: left;
	margin: 10px 0 10px 0;
}

.new_zx_1_11 {
	width: 300px;
	height: 40px;
	float: left;
	line-height: 40px;
	margin: 30px 0 10px 0;
	text-align: center;
}

.new_zx_1_11_1 {
	width: 120px;
	height: 40px;
	float: left;
	line-height: 40px;
	text-align: center;
	margin-left: 90px;
}

#fbmodal {
	position: absolute;
	left: 0;
	z-index: 1000;
	text-align: left;
	font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
	font-size: 12px;
}

#fbmodal .popup {
	position: relative;
}

#fbmodal table {
	border-collapse: collapse;
}

#fbmodal td {
	border-bottom: 0;
	padding: 0;
}

#fbmodal .content {
	padding: 10px;
	font-size: 12px;
}

#fbmodal .container {
	width: 670px;
	height: 480px;
	border: solid #ccc 1px;
	border-top: none;
	position: relative;
	top: -40px;
}

#fbmodal .body {
	background: #ffffff;
}

#fbmodal .loading {
	text-align: center;
}

#fbmodal .image {
	text-align: center;
}

#fbmodal img {
	border: 0;
	margin: 0;
}

#fbmodal .footer {
	width: 654px;
	background: #F0F0F0;
	border: 1px solid #DDDDDD;
	padding: 8px;
	height: 26px;
	text-align: right;
	position: relative;
	top: -50px;
	left: -1px;
}

#fbmodal .tl,
#fbmodal .tr,
#fbmodal .bl,
#fbmodal .br {
	height: 10px;
	width: 10px;
	padding: 0;
}

#fbmodal_overlay {
	position: fixed;
	top: 0px;
	left: 0px;
	height: 100%;
	width: 100%;
}

.fbmodal_hide {
	z-index: -100;
}

.fbmodal_overlay {
	background-color: #000;
	z-index: 99;
}

#fbmodal .title {
	height: 40px;
	line-height: 40px;
	padding: 6px 6px 6px 8px;
	background: url(../Images/Bottom/new_gt_bj.png);
	font-weight: bold;
	font-size: 16px;
	color: #ffffff;
	position: relative;
	top: -40px;
}

#fbmodal .button_outside_border_blue {
	border: solid #29447e 1px;
	border-bottom: solid #1a356e 1px;
	cursor: pointer;
	float: left;
}

#fbmodal .button_inside_border_blue {
	padding: 4px 6px 4px 6px;
	background-color: #5c75a9;
	border-top: solid #8a9cc2 1px;
	text-align: center;
	font-weight: bold;
	font-size: 12px;
	color: #ffffff;
}

#fbmodal .button_outside_border_grey {
	margin-left: 5px;
	border: solid #9b9b9b 1px;
	cursor: pointer;
	float: left;
}

#fbmodal .button_inside_border_grey {
	padding: 4px 6px 4px 6px;
	background-image: url("images/fbmodal_cancel.png");
	border-top: solid #ffffff 1px;
	text-align: center;
	font-weight: bold;
	font-size: 12px;
	color: #333333;
}

#fbmodal .right {
	float: right;
}

#fbmodal .clear {
	clear: both;
}

div.button_inside_border_blue:active {
	background-color: #4f6aa3;
}

.test {
	display: none;
	position: relative;
	top: -60px;
}

/*新在线咨询代码结束*/



.inc_side {
	display: none;
}

@media screen and (min-width:1280px) {
	.inc_side {
		width: 200px;
		height: auto;
		display: block;
		position: absolute;
		left: 5%;
		top: 0;
	}

	.inc_side_Authority {
		width: 200px;
		height: auto;
		display: block;
		position: absolute;
		left: 5%;
		margin-top: 70px;
	}

	.inc_side_0 {
		width: 200px;
		height: auto;
		float: left;
	}

	.inc_side_1 {
		width: 100px;
		height: 30px;
		float: left;
		line-height: 30px;
		border: 1px #FF3E2E solid;
		border-radius: 5px;
		color: #FF3E2E;
		text-align: center;
	}

	.inc_side_2 {
		width: 195px;
		height: 83px;
		float: left;
		line-height: 83px;
		padding-left: 10px;
		border-radius: 5px;
		color: #9c9c9c;
		text-align: center;
		margin: 0 0 0 0px;
		background: url(/images/inc/new3/inc_side_bj.png);
		transition: all 0.2s linear;
		position: relative;
	}

	.inc_side_2:hover {
		width: 195px;
		height: 83px;
		float: left;
		line-height: 83px;
		padding-left: 10px;
		border-radius: 5px;
		color: #fff;
		text-align: center;
		margin: 0 0 0 0px;
		background: url(/images/inc/new3/inc_side_bj_2.png);
		transition: all 0.2s linear;
	}

	.inc_side_3 {
		width: 100px;
		height: 30px;
		float: left;
		line-height: 30px;
		border-radius: 5px;
		color: #9c9c9c;
		text-align: center;
		margin: 54px 0 0 35px;
	}

	.inc_side_4 {
		width: 100px;
		height: 30px;
		float: left;
		line-height: 30px;
		border-radius: 5px;
		color: #9c9c9c;
		text-align: center;
		margin: 52px 0 0 35px;
	}

	.inc_side_5 {
		width: 100px;
		height: 30px;
		float: left;
		line-height: 30px;
		border-radius: 5px;
		color: #9c9c9c;
		text-align: center;
		margin: 54px 0 0 35px;
	}

	.inc_side_00 {
		width: 100px;
		height: 30px;
		float: left;
		line-height: 30px;
		border: 1px #FF3E2E solid;
		border-radius: 5px;
		color: #FF3E2E;
		text-align: center;
		cursor: pointer;
		transition: 0.5s;
	}

	.inc_side_00:hover {
		width: 100px;
		height: 30px;
		float: left;
		line-height: 30px;
		border-radius: 5px;
		color: #fff;
		background: #FF3E2E;
		text-align: center;
		cursor: pointer;
		transition: 0.5s;
	}
}

.inc_side_fg {
	width: 200px;
	height: 80px;
	float: left;
}






.inc_about_bannar {
	width: 100%;
	height: 400px;
	float: left;
	background: url(/images/about/about_bj.gif) center center;
	background-attachment: fixed;
	overflow: hidden;
}

.inc_signs_bannar {
	width: 100%;
	height: 400px;
	float: left;
	background: url(/images/about/about_bj.gif) center center;
	background-attachment: fixed;
	overflow: hidden;
}

.inc_news_bannar {
	width: 100%;
	height: 400px;
	float: left;
	background: url(/images/news/gfzx_bj.png) center center no-repeat;
	position: relative;
	overflow: hidden;
}

.inc_news_bannar_1 {
	width: 100%;
	height: 400px;
	margin: 0 auto;
	position: absolute;
	z-index: 1;
	background: url(/images/news/gfzx_bj_01.png) center center no-repeat;
}

.inc_news_bannar_2 {
	width: 100%;
	height: 400px;
	margin: 0 auto;
	position: absolute;
	z-index: 2;
	background: url(/images/news/gfzx_bj_02.png) center center no-repeat;
}

.inc_news_bannar_3 {
	width: 100%;
	height: 400px;
	margin: 0 auto;
	position: absolute;
	z-index: 3;
	background: url(/images/news/gfzx_bj_03.png) center center no-repeat;
}

.inc_news_bannar_4 {
	width: 100%;
	height: 400px;
	margin: 0 auto;
	position: absolute;
	z-index: 4;
	background: url(/images/news/gfzx_bj_04.png) center center no-repeat;
}

.inc_news_bannar_5 {
	width: 100%;
	height: 400px;
	margin: 0 auto;
	position: absolute;
	z-index: 5;
	background: url(/images/news/gfzx_bj_05.png) center center no-repeat;
}

.inc_news_bannar_6 {
	width: 100%;
	height: 400px;
	margin: 0 auto;
	position: absolute;
	z-index: 6;
	background: url(/images/news/gfzx_bj_06.png) center center no-repeat;
}

.inc_news_bannar_7 {
	width: 100%;
	height: 400px;
	margin: 0 auto;
	position: absolute;
	z-index: 7;
	background: url(/images/news/gfzx_bj_07.png) center center no-repeat;
}

.inc_news_bannar_8 {
	width: 100%;
	height: 400px;
	margin: 0 auto;
	position: absolute;
	z-index: 8;
	background: url(/images/news/gfzx_bj_08.png) center center no-repeat;
}

.inc_news_bannar_9 {
	width: 100%;
	height: 400px;
	margin: 0 auto;
	position: absolute;
	z-index: 9;
	background: url(/images/news/gfzx_bj_09.png) center center no-repeat;
}

.inc_news_bannar_10 {
	width: 100%;
	height: 400px;
	margin: 0 auto;
	position: absolute;
	z-index: 10;
	background: url(/images/news/gfzx_bj_010.png) center center no-repeat;
}

.inc_news_bannar_11 {
	width: 100%;
	height: 400px;
	margin: 0 auto;
	position: absolute;
	z-index: 11;
	background: url(/images/news/gfzx_bj_011.png) center center no-repeat;
}

.inc_news_bannar_12 {
	width: 100%;
	height: 400px;
	margin: 0 auto;
	position: absolute;
	z-index: 12;
	background: url(/images/news/gfzx_bj_012.png) center center no-repeat;
}

.inc_ltd_bannar {
	width: 100%;
	height: 400px;
	float: left;
	background: url(/images/about/ltd/hzqy_bj.png) center center no-repeat;
	position: relative;
	overflow: hidden;
}

.inc_ltd_bannar_1 {
	width: 100%;
	height: 400px;
	margin: 0 auto;
	position: absolute;
	z-index: 1;
	background: url(/images/about/ltd/hzqy_bj_01.png) center center no-repeat;
}

.inc_ltd_bannar_2 {
	width: 100%;
	height: 400px;
	margin: 0 auto;
	position: absolute;
	z-index: 2;
	background: url(/images/about/ltd/hzqy_bj_02.png) center center no-repeat;
}

.inc_ltd_bannar_3 {
	width: 100%;
	height: 400px;
	margin: 0 auto;
	position: absolute;
	z-index: 3;
	background: url(/images/about/ltd/hzqy_bj_03.png) center center no-repeat;
}

.inc_ltd_bannar_4 {
	width: 100%;
	height: 400px;
	margin: 0 auto;
	position: absolute;
	z-index: 4;
	background: url(/images/about/ltd/hzqy_bj_04.png) center center no-repeat;
}

.inc_ltd_bannar_5 {
	width: 100%;
	height: 400px;
	margin: 0 auto;
	position: absolute;
	z-index: 5;
	background: url(/images/about/ltd/hzqy_bj_05.png) center center no-repeat;
}


.inc_authority_bannar {
	width: 100%;
	height: 400px;
	float: left;
	background: url(/images/about/authority/qwrz_bj.png) center center no-repeat;
	position: relative;
	overflow: hidden;
}

.inc_authority_bannar_1 {
	width: 100%;
	height: 400px;
	margin: 0 auto;
	position: absolute;
	z-index: 1;
	background: url(/images/about/authority/qwrz_bj_01.png) center center no-repeat;
}

.inc_authority_bannar_2 {
	width: 100%;
	height: 400px;
	margin: 0 auto;
	position: absolute;
	z-index: 2;
	background: url(/images/about/authority/qwrz_bj_02.png) center center no-repeat;
}

.inc_authority_bannar_3 {
	width: 100%;
	height: 400px;
	margin: 0 auto;
	position: absolute;
	z-index: 3;
	background: url(/images/about/authority/qwrz_bj_03.png) center center no-repeat;
}

.inc_authority_bannar_4 {
	width: 100%;
	height: 400px;
	margin: 0 auto;
	position: absolute;
	z-index: 4;
	background: url(/images/about/authority/qwrz_bj_04.png) center center no-repeat;
}

.inc_authority_bannar_5 {
	width: 100%;
	height: 400px;
	margin: 0 auto;
	position: absolute;
	z-index: 5;
	background: url(/images/about/authority/qwrz_bj_05.png) center center no-repeat;
}

.inc_authority_bannar_6 {
	width: 100%;
	height: 400px;
	margin: 0 auto;
	position: absolute;
	z-index: 5;
	background: url(/images/about/authority/qwrz_bj_06.png) center center no-repeat;
}

.inc_internship_bannar {
	width: 100%;
	height: 400px;
	float: left;
	background: url(/images/about/internship/gcsj_bj.png) center center no-repeat;
	position: relative;
	overflow: hidden;
}

.inc_internship_bannar_1 {
	width: 100%;
	height: 400px;
	margin: 0 auto;
	position: absolute;
	z-index: 1;
	background: url(/images/about/internship/gcsj_bj_01.png) center center no-repeat;
}

.inc_internship_bannar_2 {
	width: 100%;
	height: 400px;
	margin: 0 auto;
	position: absolute;
	z-index: 5;
	background: url(/images/about/internship/gcsj_bj_02.png) center center no-repeat;
}

.inc_internship_bannar_3 {
	width: 100%;
	height: 400px;
	margin: 0 auto;
	position: absolute;
	z-index: 3;
	background: url(/images/about/internship/gcsj_bj_03.png) center center no-repeat;
}

.inc_internship_bannar_4 {
	width: 100%;
	height: 400px;
	margin: 0 auto;
	position: absolute;
	z-index: 4;
	background: url(/images/about/internship/gcsj_bj_04.png) center center no-repeat;
}

.inc_enterprise_bannar {
	width: 100%;
	height: 400px;
	float: left;
	background: url(/images/enterprise/qywp_bj.png) center center no-repeat;
	position: relative;
	overflow: hidden;
}

.inc_enterprise_bannar_1 {
	width: 100%;
	height: 400px;
	margin: 0 auto;
	position: absolute;
	background: url(/images/enterprise/qywp_bj_01.png) center center no-repeat;
}

.inc_enterprise_bannar_2 {
	width: 100%;
	height: 400px;
	margin: 0 auto;
	position: absolute;
	background: url(/images/enterprise/qywp_bj_02.png) center center no-repeat;
}

.inc_enterprise_bannar_3 {
	width: 100%;
	height: 400px;
	margin: 0 auto;
	position: absolute;
	background: url(/images/enterprise/qywp_bj_03.png) center center no-repeat;
}

.inc_enterprise_bannar_4 {
	width: 100%;
	height: 400px;
	margin: 0 auto;
	position: absolute;
	background: url(/images/enterprise/qywp_bj_04.png) center center no-repeat;
}

.inc_teacher_bannar {
	width: 100%;
	height: 400px;
	float: left;
	background: url(/images/about/teacher/sztd_bj.png) center center no-repeat;
	position: relative;
	overflow: hidden;
}

.inc_teacher_bannar_1 {
	width: 100%;
	height: 400px;
	margin: 0 auto;
	position: absolute;
	z-index: 7;
	background: url(/images/about/teacher/sztd_bj_01.png) center center no-repeat;
}

.inc_teacher_bannar_2 {
	width: 100%;
	height: 400px;
	margin: 0 auto;
	position: absolute;
	z-index: 2;
	background: url(/images/about/teacher/sztd_bj_02.png) center center no-repeat;
}

.inc_teacher_bannar_3 {
	width: 100%;
	height: 400px;
	margin: 0 auto;
	position: absolute;
	z-index: 3;
	background: url(/images/about/teacher/sztd_bj_03.png) center center no-repeat;
}

.inc_teacher_bannar_4 {
	width: 100%;
	height: 400px;
	margin: 0 auto;
	position: absolute;
	z-index: 4;
	background: url(/images/about/teacher/sztd_bj_04.png) center center no-repeat;
}

.inc_teacher_bannar_5 {
	width: 100%;
	height: 400px;
	margin: 0 auto;
	position: absolute;
	z-index: 5;
	background: url(/images/about/teacher/sztd_bj_05.png) center center no-repeat;
}

.inc_teacher_bannar_6 {
	width: 100%;
	height: 400px;
	margin: 0 auto;
	position: absolute;
	z-index: 6;
	background: url(/images/about/teacher/sztd_bj_06.png) center center no-repeat;
}

.inc_teacher_bannar_7 {
	width: 100%;
	height: 400px;
	margin: 0 auto;
	position: absolute;
	z-index: 6;
	background: url(/images/about/teacher/sztd_bj_07.png) center center no-repeat;
}

.inc_poject_bannar {
	width: 100%;
	height: 400px;
	float: left;
	background: url(/images/poject/xmsz_bj.jpg) center center;
}

.inc_poject_bannar_1 {
	width: 1200px;
	height: 400px;
	margin: 0 auto;
	overflow: hidden;
}

.inc_poject_bannar_1_1 {
	width: 400px;
	height: 400px;
	float: left;
	position: relative;
}

.inc_poject_bannar_1_1_1 {
	width: 400px;
	height: auto;
	float: left;
	margin: 105px 0 20px 100px;
	font-family: "幼圆";
}

.inc_poject_bannar_1_1_2 {
	width: 400px;
	height: auto;
	float: left;
	margin: 30px 0 0px 140px;
}

.inc_poject_bannar_1_1_3 {
	width: 400px;
	height: auto;
	float: left;
	position: absolute;
	top: 220px;
}

.inc_poject_bannar_1_1_4 {
	width: 400px;
	height: auto;
	float: left;
	position: absolute;
	top: 20px;
	left: 420px;
}

.inc_student_bannar {
	width: 100%;
	height: 400px;
	float: left;
	background: url(/images/student/jyxy_bj.png) center center;
}

.inc_student_bannar_1 {
	width: 1200px;
	height: auto;
	margin: 0 auto;
	overflow: hidden;
}

.inc_student_bannar_1_1 {
	width: 570px;
	height: auto;
	float: left;
	margin: 100px 0 0 250px;
}

.inc_student_bannar_1_1_1 {
	width: 570px;
	height: auto;
	float: left;
	line-height: 50px;
	color: #fff;
	font-family: "幼圆";
	font-size: 22px;
}

.inc_student_bannar_1_1_2 {
	width: 570px;
	height: auto;
	float: left;
}

.inc_student_bannar_1_1_2_1 {
	width: 270px;
	height: auto;
	float: left;
	line-height: 50px;
	color: #fff;
	font-family: "幼圆";
	font-size: 40px;
	letter-spacing: 17px
}

.inc_student_bannar_1_1_2_2 {
	width: 270px;
	height: auto;
	float: left;
	line-height: 50px;
	color: #fff;
	font-family: "幼圆";
	font-size: 40px;
}

.inc_student_bannar_1_1_3 {
	width: 470px;
	height: auto;
	float: left;
	line-height: 50px;
	color: #fff;
	font-family: "幼圆";
	font-size: 20px;
	border: 2px #fff solid;
	text-align: center;
	margin: 20px 0 0 0;
}

.inc_works_bannar {
	width: 100%;
	height: 400px;
	float: left;
	background: url(/images/works/xszp_bj.png) center center;
	position: relative;
	overflow: hidden;
}

.inc_works_bannar_1 {
	width: 100%;
	height: 400px;
	margin: 0 auto;
	position: absolute;
	z-index: 1;
	background: url(/images/Works/xszp_bj_01.png) center center no-repeat;
}

.inc_works_bannar_2 {
	width: 100%;
	height: 400px;
	margin: 0 auto;
	position: absolute;
	z-index: 2;
	background: url(/images/Works/xszp_bj_02.png) center center no-repeat;
}

.inc_works_bannar_3 {
	width: 100%;
	height: 400px;
	margin: 0 auto;
	position: absolute;
	z-index: 3;
	background: url(/images/Works/xszp_bj_03.png) center center no-repeat;
}

.inc_works_bannar_4 {
	width: 100%;
	height: 400px;
	margin: 0 auto;
	position: absolute;
	z-index: 4;
	background: url(/images/Works/xszp_bj_04.png) center center no-repeat;
}

.inc_works_bannar_5 {
	width: 100%;
	height: 400px;
	margin: 0 auto;
	position: absolute;
	z-index: 5;
	background: url(/images/Works/xszp_bj_05.png) center center no-repeat;
}

.inc_works_bannar_6 {
	width: 100%;
	height: 400px;
	margin: 0 auto;
	position: absolute;
	z-index: 6;
	background: url(/images/Works/xszp_bj_06.png) center center no-repeat;
}

.inc_works_bannar_7 {
	width: 100%;
	height: 400px;
	margin: 0 auto;
	position: absolute;
	z-index: 6;
	background: url(/images/Works/xszp_bj_07.png) center center no-repeat;
}

.inc_works_bannar_8 {
	width: 100%;
	height: 400px;
	margin: 0 auto;
	position: absolute;
	z-index: 6;
	background: url(/images/Works/xszp_bj_08.png) center center no-repeat;
}

.inc_exchanges_bannar {
	width: 100%;
	height: 400px;
	float: left;
	background: url(/images/exchanges/ghfx_bj.png) center center no-repeat;
	position: relative;
	overflow: hidden;
}

.inc_exchanges_bannar_1 {
	width: 100%;
	height: 400px;
	margin: 0 auto;
	position: absolute;
	z-index: 1;
	background: url(/images/exchanges/ghfx_bj_01.png) center center no-repeat;
}

.inc_exchanges_bannar_2 {
	width: 100%;
	height: 400px;
	margin: 0 auto;
	position: absolute;
	z-index: 2;
	background: url(/images/exchanges/ghfx_bj_02.png) center center no-repeat;
}

.inc_exchanges_bannar_3 {
	width: 100%;
	height: 400px;
	margin: 0 auto;
	position: absolute;
	z-index: 3;
	background: url(/images/exchanges/ghfx_bj_03.png) center center no-repeat;
}

.inc_exchanges_bannar_4 {
	width: 100%;
	height: 400px;
	margin: 0 auto;
	position: absolute;
	z-index: 4;
	background: url(/images/exchanges/ghfx_bj_04.png) center center no-repeat;
}

.inc_exchanges_bannar_5 {
	width: 100%;
	height: 400px;
	margin: 0 auto;
	position: absolute;
	z-index: 5;
	background: url(/images/exchanges/ghfx_bj_05.png) center center no-repeat;
}

.inc_exchanges_bannar_6 {
	width: 100%;
	height: 400px;
	margin: 0 auto;
	position: absolute;
	z-index: 6;
	background: url(/images/exchanges/ghfx_bj_06.png) center center no-repeat;
}

.inc_exchanges_bannar_7 {
	width: 100%;
	height: 400px;
	margin: 0 auto;
	position: absolute;
	z-index: 7;
	background: url(/images/exchanges/ghfx_bj_07.png) center center no-repeat;
}

.inc_exchanges_bannar_8 {
	width: 100%;
	height: 400px;
	margin: 0 auto;
	position: absolute;
	z-index: 8;
	background: url(/images/exchanges/ghfx_bj_08.png) center center no-repeat;
}

.inc_exchanges_bannar_9 {
	width: 100%;
	height: 400px;
	margin: 0 auto;
	position: absolute;
	z-index: 9;
	background: url(/images/exchanges/ghfx_bj_09.png) center center no-repeat;
}

.inc_exchanges_bannar_10 {
	width: 100%;
	height: 400px;
	margin: 0 auto;
	position: absolute;
	z-index: 10;
	background: url(/images/exchanges/ghfx_bj_010.png) center center no-repeat;
}

.inc_exchanges_bannar_11 {
	width: 100%;
	height: 400px;
	margin: 0 auto;
	position: absolute;
	z-index: 11;
	background: url(/images/exchanges/ghfx_bj_011.png) center center no-repeat;
}

.inc_exchanges_bannar_12 {
	width: 100%;
	height: 400px;
	margin: 0 auto;
	position: absolute;
	z-index: 12;
	background: url(/images/exchanges/ghfx_bj_012.png) center center no-repeat;
}

.inc_exchanges_bannar_13 {
	width: 100%;
	height: 400px;
	margin: 0 auto;
	position: absolute;
	z-index: 13;
	background: url(/images/exchanges/ghfx_bj_013.png) center center no-repeat;
}

.inc_exchanges_bannar_14 {
	width: 100%;
	height: 400px;
	margin: 0 auto;
	position: absolute;
	z-index: 14;
	background: url(/images/exchanges/ghfx_bj_014.png) center center no-repeat;
}




.inc_about_1 {
	width: 100%;
	height: auto;
	float: left;
	padding-bottom: 50px;
	margin: 150px 0 0px 0;
}

.inc_about_1_1 {
	width: 1200px;
	height: auto;
	margin: 0 auto;
	background: #fff;
	position: relative;
	z-index: 9999;
}

.inc_about_1_1_1 {
	width: 1200px;
	height: auto;
	float: left;
}

.inc_about_1_1_1_1 {
	width: 1200px;
	height: auto;
	float: left;
	border-bottom: 1px #ededed solid;
	margin: 0 0 30px 0;
}

.inc_about_1_1_1_1_1 {
	width: 80px;
	height: auto;
	float: left;
	line-height: 40px;
	font-size: 20px;
	color: #333;
	border-bottom: 3px #04B6F2 solid;
	margin-right: 20px;
}

.inc_about_1_1_1_1_2 {
	width: 220px;
	height: auto;
	float: left;
	line-height: 40px;
	font-size: 16px;
	color: #777;
	margin-top: 5px;
}

.inc_about_1_1_1_1_3 {
	width: 450px;
	height: auto;
	float: right;
	margin-top: 5px;
}

.inc_about_1_1_0_1 {
	width: 450px;
	height: auto;
	float: right;
}

.inc_about_1_1_0_1_1 {
	width: 90px;
	background: #04B6F2;
	float: left;
	line-height: 37px;
	text-align: center;
	font-size: 16px;
	color: #fff;
	border-radius: 4px;
	margin: 0 10px 0 10px;
}

.inc_about_1_1_0_1_2 {
	width: 90px;
	float: left;
	line-height: 35px;
	text-align: center;
	font-size: 16px;
	color: #04B6F2;
	border: 1px #04B6F2 solid;
	border-radius: 4px;
	margin: 0 10px 0 10px;
	transition: 0.5s;
}

.inc_about_1_1_0_1_2:hover {
	width: 90px;
	background: #04B6F2;
	float: left;
	line-height: 35px;
	text-align: center;
	font-size: 16px;
	color: #fff;
	border-radius: 4px;
	margin: 0 10px 0 10px;
	transition: 0.5s;
}

.inc_about_1_1_1_2 {
	width: 1200px;
	height: auto;
	float: left;
	line-height: 35px;
	font-size: 16px;
	color: #555;
	text-indent: 2em;
}

.inc_about_1_1_1_3 {
	width: 1200px;
	height: auto;
	float: left;
	overflow: hidden;
	margin: 30px 0 30px 0;
}

.inc_about_1_1_1_3_1 {
	width: 1240px;
	height: auto;
	float: left;
	margin-right: -40px;
}

.inc_about_1_1_1_3_1_1 {
	width: 285px;
	height: auto;
	float: left;
	margin-right: 20px;
	margin-bottom: 20px;
	border-radius: 3px;
	overflow: hidden;
}

.inc_about_1_1_1_3_1_1_1 {
	width: 285px;
	height: 160px;
	float: left;
	border-radius: 3px;
	cursor: pointer;
	transition: 0.5s;
	transform: scale(1);
	overflow: hidden;
}

.inc_about_1_1_1_3_1_1_1 img {
	width: 285px;
	height: 160px;
	border-radius: 3px;
	overflow: hidden;
	cursor: pointer;
	transition: 0.5s;
	transform: scale(1);
}

.inc_about_1_1_1_3_1_1_1:hover {
	width: 285px;
	height: 160px;
	float: left;
	border-radius: 3px;
	cursor: pointer;
	transition: 0.5s;
	transform: scale(1.1);
	overflow: hidden;
}

.inc_about_1_1_1_3_1_1_2 {
	width: 285px;
	height: auto;
	float: left;
	line-height: 50px;
	color: #777;
	font-size: 16px;
	text-align: center;
}

.inc_about_1_1_1_4 {
	width: 1200px;
	height: auto;
	float: left;
	border-bottom: 1px #ededed solid;
	margin: 0 0 0px 0;
}

.inc_about_1_1_1_3 {
	width: 1200px;
	height: auto;
	float: left;
	line-height: 35px;
	font-size: 16px;
	color: #555;
}

.inc_about_1_1_1_5 {
	width: 1200px;
	height: auto;
	float: left;
	margin: 0px 0 0px 0;
	padding: 20px 0 0 0;
}

.inc_about_1_1_1_5_1 {
	width: 600px;
	height: auto;
	float: left;
	margin: 25px 0 0px 0;
}

.inc_about_1_1_1_5_2 {
	width: 500px;
	height: auto;
	float: left;
	margin: 0 0 0px 100px;
}

.inc_about_1_1_1_6 {
	width: 1200px;
	height: auto;
	float: left;
	overflow: hidden;
	margin: -40px 0 30px 0;
}

.value {
	width: 1200px;
	height: 180px;
	float: left;
	font-size: 80px;
	text-align: center;
	line-height: 120px;
	color: #fff;
	font-weight: bold;
}

.value1 {
	width: 250px;
	height: 120px;
	float: left;
	border-radius: 5px;
	margin: 0 25px 0 25px;
}

.value1_1 {
	width: 250px;
	height: 120px;
	float: left;
	background: url(/images/about/sz_1.png);
}

.value1_2 {
	width: 250px;
	height: 50px;
	float: left;
	line-height: 50px;
	font-size: 16px;
	color: #777;
	text-align: center;
	font-weight: 100;
}

.value2 {
	width: 250px;
	height: 120px;
	float: left;
	border-radius: 5px;
	margin: 0 25px 0 25px;
}

.value2_1 {
	width: 250px;
	height: 120px;
	float: left;
	background: url(/images/about/sz_2.png);
}

.value2_2 {
	width: 250px;
	height: 50px;
	float: left;
	line-height: 50px;
	font-size: 16px;
	color: #777;
	text-align: center;
	font-weight: 100;
}

.value3 {
	width: 250px;
	height: 120px;
	float: left;
	border-radius: 5px;
	margin: 0 25px 0 25px;
}

.value3_1 {
	width: 250px;
	height: 120px;
	float: left;
	background: url(/images/about/sz_1.png);
}

.value3_2 {
	width: 250px;
	height: 50px;
	float: left;
	line-height: 50px;
	font-size: 16px;
	color: #777;
	text-align: center;
	font-weight: 100;
}

.value4 {
	width: 250px;
	height: 120px;
	float: left;
	border-radius: 5px;
	margin: 0 25px 0 25px;
}

.value4_1 {
	width: 250px;
	height: 120px;
	float: left;
	background: url(/images/about/sz_3.png);
}

.value4_2 {
	width: 250px;
	height: 50px;
	float: left;
	line-height: 50px;
	font-size: 16px;
	color: #777;
	text-align: center;
	font-weight: 100;
}



.inc_teacher_1 {
	width: 100%;
	height: auto;
	float: left;
	padding-bottom: 100px;
	margin: 130px 0 0 0;
}

.inc_teacher_1_1 {
	width: 1200px;
	height: auto;
	margin: 0 auto;
}

.inc_teacher_1_1_1 {
	width: 1200px;
	height: auto;
	float: left;
	line-height: 50px;
	color: #333;
	text-align: center;
	;
	font-size: 35px;
}

.inc_teacher_1_1_2 {
	width: 1200px;
	height: auto;
	float: left;
	line-height: 50px;
	color: #999;
	text-align: center;
	;
	font-size: 18px;
}

.inc_teacher_1_1_3 {
	width: 1200px;
	height: auto;
	float: left;
	position: relative;
	padding-top: 200px;
}

.inc_teacher_1_1_3_1 {
	width: 1200px;
	height: auto;
	float: left;
	background: #5eb1fd;
	font-size: 25px;
	line-height: 35px;
	color: #fff;
	padding: 150px 0 0 0;
	text-align: center;
	border-radius: 5px 5px 0 0
}

.inc_teacher_1_1_3_2 {
	width: 800px;
	height: auto;
	float: left;
	background: #5eb1fd;
	font-size: 16px;
	line-height: 35px;
	color: #fff;
	padding: 30px 200px 30px 200px;
	border-radius: 0 0 5px 5px;
}

.inc_teacher_1_1_3_2_1 {
	width: 800px;
	height: auto;
	float: left;
	text-indent: 2em;
}

.inc_teacher_1_1_3_2_2 {
	width: 800px;
	height: auto;
	float: left;
	margin-top: 10px;
	margin-bottom: 10px;
}

.inc_teacher_1_1_3_3 {
	width: 200px;
	height: 200px;
	background: #ccc;
	border: 10px #f5f5f5 solid;
	border-radius: 50%;
	overflow: hidden;
	position: absolute;
	margin: -100px 490px 0 490px;
}

.inc_teacher_fy {
	height: 50px;
	float: right;
	line-height: 50px;
	text-align: center;
	font-size: 18px;
	margin: 50px 0 0 0;
	padding: 5px;
}


.inc_internship_1 {
	width: 100%;
	height: auto;
	float: left;
	padding-bottom: 100px;
	margin: 0px 0 0 0;
	transition: 0.3s;
}

.inc_internship_nav_1 {
	width: 100%;
	height: auto;
	float: left;
	border-bottom: 0px #ededed solid;
	margin: 60px 0 100px 0;
	transition: 0.3s;
}

.inc_internship_nav_1_0 {
	width: 1200px;
	height: 80px;
	margin: 0 auto;
	position: relative;
	top: 0px;
	border-bottom: 1px #ededed solid;
}

.inc_internship_nav_1_1 {
	width: 299px;
	height: 50px;
	float: left;
	border-right: 1px #ededed solid;
	margin: 10px 0 0 0;
	transition: 0.3s;
}

.inc_internship_nav_1_1_0 {
	width: 190px;
	height: 66px;
	margin: 0 auto;
	transition: all 0.3s linear;
	position: relative;
	top: 0px;
}

.inc_internship_nav_1_1_0:hover {
	width: 190px;
	height: 66px;
	margin: 0 auto;
	position: relative;
	top: -10px;
	transition: 0.3s;
}

.inc_internship_nav_1_1_00 {
	width: 190px;
	height: 58px;
	margin: 0 auto;
	transition: 0.3s;
}

.inc_internship_nav_1_1_00:hover {
	width: 190px;
	height: 66px;
	border-bottom: 4px #FF3C4C solid;
	margin: 0 auto;
	position: relative;
	top: -10px;
	transition: 0.3s;
}

.inc_internship_nav_1_1_1_1 {
	width: 60px;
	height: 60px;
	float: left;
	background: url(/images/About/about_top_02.png) no-repeat;
	background-size: 100%;
}

.inc_internship_nav_1_1_1_1_0 {
	width: 60px;
	height: 60px;
	float: left;
	background: url(/images/About/about_top_022.png) no-repeat;
	background-size: 100%;
}

.inc_internship_nav_1_1_1_2 {
	width: 60px;
	height: 60px;
	float: left;
	background: url(/images/About/about_top_01.png) no-repeat;
	background-size: 100%;
}

.inc_internship_nav_1_1_1_2_0 {
	width: 60px;
	height: 60px;
	float: left;
	background: url(/images/About/about_top_011.png) no-repeat;
	background-size: 100%;
}

.inc_internship_nav_1_1_1_3 {
	width: 60px;
	height: 60px;
	float: left;
	background: url(/images/About/about_top_03.png) no-repeat;
	background-size: 100%;
}

.inc_internship_nav_1_1_1_3_0 {
	width: 60px;
	height: 60px;
	float: left;
	background: url(/images/About/about_top_033.png) no-repeat;
	background-size: 100%;
}

.inc_internship_nav_1_1_1_4 {
	width: 60px;
	height: 60px;
	float: left;
	background: url(/images/About/about_top_04.png) no-repeat;
	background-size: 100%;
}

.inc_internship_nav_1_1_1_4_0 {
	width: 60px;
	height: 60px;
	float: left;
	background: url(/images/About/about_top_044.png) no-repeat;
	background-size: 100%;
}

.inc_internship_nav_1_1_2 {
	width: 130px;
	height: 50px;
	float: left;
	margin-top: 7px;
}

.inc_internship_nav_1_1_2_1 {
	width: 100%;
	height: 25px;
	float: left;
	line-height: 25px;
	font-size: 18px;
	font-weight: bold;
	color: #333;
}

.inc_internship_nav_1_1_2_2 {
	width: 100%;
	height: 25px;
	float: left;
	line-height: 25px;
	font-size: 14px;
	color: #999;
}

.inc_internship_nav_1_1_2_1_0 {
	width: 100%;
	height: 25px;
	float: left;
	line-height: 25px;
	font-size: 18px;
	font-weight: bold;
	color: #333;
}

.inc_internship_nav_1_1_2_2_0 {
	width: 100%;
	height: 25px;
	float: left;
	line-height: 25px;
	font-size: 14px;
	color: #999;
}

.inc_internship_nav_1_2 {
	width: 299px;
	height: 60px;
	float: left;
	margin: 10px 0 0 0;
}

.inc_internship_1_0 {
	width: 1200px;
	height: auto;
	margin: 0 auto;
	position: relative;
}

.inc_internship_1_1 {
	width: 1200px;
	height: auto;
	float: left;
	position: relative;
}

.inc_internship_1_1_1 {
	width: 250px;
	height: auto;
	float: left;
}

.inc_internship_1_1_2 {
	width: 900px;
	height: auto;
	float: right;
}

.inc_internship_1_1_2_1 {
	width: 900px;
	height: auto;
	float: left;
	margin: 0 0 50px 0;
}

.inc_internship_1_1_2_1_1 {
	width: 900px;
	height: auto;
	float: left;
	margin: 0 0 0 0;
	border-radius: 3px;
	overflow: hidden;
}

.inc_internship_1_1_2_1_2 {
	width: 900px;
	height: auto;
	line-height: 50px;
	color: #555;
	text-align: center;
	font-size: 16px;
	float: left;
	background: #ededed;
}





.inc_news_1 {
	width: 100%;
	height: auto;
	float: left;
	padding-bottom: 100px;
	margin: 0px 0 0 0;
}

.inc_news_nav_1 {
	width: 100%;
	height: 70px;
	float: left;
	margin: 60px 0 100px 0;
}

.inc_news_nav_1_0 {
	width: 1200px;
	height: 80px;
	margin: 0 auto;
	background: #fff;
	opacity: 0.9;
	border-bottom: 1px #ededed solid;
}

.inc_news_nav_1_1 {
	width: 299px;
	height: 50px;
	float: left;
	margin: 10px 0 0 0;
}

.inc_news_nav_1_1_0 {
	width: 180px;
	height: 58px;
	margin: 0 auto;
}

.inc_news_nav_1_1_00 {
	width: 180px;
	height: 58px;
	margin: 0 auto;
}

.inc_news_nav_1_1_1 {
	width: 50px;
	height: 50px;
	float: left;
}

.inc_news_nav_1_1_2 {
	width: 130px;
	height: 50px;
	float: left;
}

.inc_news_nav_1_1_2_1 {
	width: 100%;
	height: 25px;
	float: left;
	line-height: 25px;
	font-size: 18px;
	font-weight: bold;
	color: #333;
}

.inc_news_nav_1_1_2_2 {
	width: 100%;
	height: 25px;
	float: left;
	line-height: 25px;
	font-size: 14px;
	color: #999;
}

.inc_news_nav_1_2 {
	width: 299px;
	height: 60px;
	float: left;
	margin: 10px 0 0 0;
}

.inc_news_1_0 {
	width: 1200px;
	height: auto;
	margin: 0 auto;
	position: relative;
}

.inc_news_1_1 {
	width: 1200px;
	height: auto;
	float: left;
	position: relative;
}

.inc_news_1_1_1 {
	width: 250px;
	height: auto;
	float: left;
}

.inc_news_1_1_2 {
	width: 900px;
	height: auto;
	float: right;
}

.inc_news_1_1_2_1 {
	width: 900px;
	height: auto;
	float: left;
	margin: 0 0 70px 0;
}

.inc_news_1_1_2_1_1 {
	width: 900px;
	height: auto;
	float: left;
	margin: 0 0 0 0;
	border-radius: 2px;
	overflow: hidden;
}

.inc_news_1_1_2_1_1 img {
	width: 900px;
	height: 300px;
	transition: all 0.3s linear;
}

.inc_news_1_1_2_1_1 img:hover {
	opacity: 0.7;
	transition: all 0.3s linear;
}

.inc_news_1_1_2_1_2 {
	width: 900px;
	height: auto;
	float: left;
	border-bottom: 1px #ededed solid;
	padding-bottom: 0px;
	color: #777;
	font-size: 16px;
	transition: 0.5s;
}

.inc_news_1_1_2_1_2:hover {
	width: 900px;
	height: auto;
	float: left;
	border-bottom: 1px #ededed solid;
	padding-bottom: 0px;
	color: #AE1C1C;
	font-size: 16px;
	transition: 0.5s;
}

.inc_news_1_1_2_1_2_1 {
	width: 30px;
	height: 30px;
	float: left;
	background: url(../Images/Inc/New3/time_1.png) no-repeat center center;
	background-size: 70%;
	margin: 10px 10px 10px 0px;
}

.inc_news_1_1_2_1_2_2 {
	width: 100px;
	height: 32px;
	line-height: 50px;
	color: #777;
	font-size: 16px;
	float: left;
	overflow: hidden;
}

.inc_news_1_1_2_1_2_3 {
	width: 30px;
	height: 30px;
	float: left;
	background: url(../Images/Inc/New3/bq_1.png) no-repeat center center;
	background-size: 70%;
	margin: 10px 10px 10px 10px;
}

.inc_news_1_1_2_1_2_4 {
	width: 500px;
	height: auto;
	line-height: 50px;
	color: #777;
	font-size: 16px;
	float: left;
	transition: 0.5s;
}

.inc_news_1_1_2_1_2_4:hover {
	width: 500px;
	height: auto;
	line-height: 50px;
	color: #AE1C1C;
	font-size: 16px;
	float: left;
	transition: 0.5s;
}

.inc_news_1_1_2_1_2_5 {
	width: 100px;
	height: auto;
	line-height: 50px;
	color: #555;
	font-size: 16px;
	float: right;
	text-align: right;
	padding: 0 0px 0 0;
	left;
	transition: 0.5s;
}

.inc_news_1_1_2_1_2_5:hover {
	width: 100px;
	height: auto;
	line-height: 50px;
	color: #AE1C1C;
	font-size: 16px;
	float: right;
	text-align: right;
	padding: 0 0px 0 0;
	left;
	transition: 0.5s;
}




.inc_news_info_1 {
	width: 100%;
	height: auto;
	float: left;
	padding-bottom: 50px;
	margin-top: 0px;
	background: #f5f5f5;
}

.inc_news_info_1_1 {
	width: 100%;
	height: auto;
	float: left;
	padding-bottom: 30px;
	position: relative;
}

.inc_news_info_1_1_0 {
	width: 1200px;
	height: auto;
	margin: 0 auto;
}

.inc_news_info_1_1_1 {
	width: 1200px;
	height: auto;
	float: left;
	position: relative;
}

.inc_news_info_1_1_1_1 {
	width: 900px;
	height: auto;
	float: left;
	background: #fff;
	border-radius: 3px;
	overflow: hidden;
	position: relative;
	margin: -40px 0 0 0;
	z-index: 20;
}

.inc_news_info_1_1_1_1_1 {
	width: 700px;
	height: auto;
	float: left;
	padding: 50px 100px 10px 100px;
}

.inc_news_info_1_1_1_1_1_1 {
	width: 700px;
	height: auto;
	float: left;
	line-height: 50px;
	color: #333;
	text-align: center;
	font-size: 25px;
	border-bottom: 1px #e1dfdf solid;
	padding-bottom: 10px;
}

.inc_news_info_1_1_1_1_1_2 {
	width: 900px;
	height: auto;
	float: left;
	padding: 0 100px 0 100px;
}

.inc_news_info_1_1_1_1_1_2_1 {
	width: 30px;
	height: 30px;
	float: left;
	background: url(../Images/Inc/New3/icon-23.png) no-repeat center center;
	background-size: 80%;
}

.inc_news_info_1_1_1_1_1_2_2 {
	width: 100px;
	height: auto;
	float: left;
	line-height: 30px;
	color: #999;
	font-size: 16px;
	margin: 0 56px 0 10px;
}

.inc_news_info_1_1_1_1_1_2_3 {
	width: 30px;
	height: 30px;
	float: left;
	background: url(../Images/Inc/New3/time.png) no-repeat center center;
	background-size: 70%;
}

.inc_news_info_1_1_1_1_1_2_4 {
	width: 100px;
	height: 30px;
	float: left;
	line-height: 30px;
	color: #999;
	font-size: 16px;
	margin: 0 76px 0 10px;
	overflow: hidden;
}

.inc_news_info_1_1_1_1_1_2_5 {
	width: 30px;
	height: 30px;
	float: left;
	background: url(../Images/Inc/New3/icon-22.png) no-repeat center center;
	background-size: 80%;
}

.inc_news_info_1_1_1_1_1_2_6 {
	width: 100px;
	height: auto;
	float: left;
	line-height: 30px;
	color: #999;
	font-size: 16px;
	margin: 0 66px 0 10px;
}

.inc_news_info_1_1_1_1_1_2_7 {
	width: 30px;
	height: 30px;
	float: left;
	background: url(../Images/Inc/New3/icon-17.png) no-repeat center center;
	background-size: 95%;
}

.inc_news_info_1_1_1_1_1_2_8 {
	width: 40px;
	height: auto;
	float: left;
	line-height: 30px;
	color: #999;
	font-size: 16px;
	margin: 0 0 0 10px;
}

.inc_news_info_1_1_1_1_1_3 {
	width: 700px;
	height: auto;
	float: left;
	padding: 20px 100px 50px 100px;
	line-height: 35px;
	color: #333;
	font-size: 16px;
	text-align: justify;
}

.inc_news_info_1_1_1_1_1_3 img {
	width: 100%;
	height: auto;
	float: left;
	margin: 20px 0 20px 0;
}

.inc_news_info_1_1_1_1_1_4 {
	width: 700px;
	height: auto;
	float: left;
	border-top: 1px #e1dfdf solid;
	margin: 50px 100px 50px 100px;
	padding: 50px 0 0 0;
}

.inc_news_info_1_1_1_1_1_4_1 {
	width: 150px;
	height: 50px;
	margin: 0 auto;
	line-height: 50px;
	border: 1px #FF3C4C solid;
	border-radius: 5px;
	color: #FF3C4C;
	text-align: center;
	transition: all 0.3s linear;
}

.inc_news_info_1_1_1_1_1_4_1:hover {
	width: 150px;
	height: 50px;
	margin: 0 auto;
	line-height: 50px;
	border: 1px #FF3C4C solid;
	border-radius: 5px;
	color: #fff;
	text-align: center;
	background: #FF3C4C;
}

.inc_news_info_1_1_1_1_1_5 {
	width: 700px;
	height: auto;
	float: left;
	margin: 0px 100px 0px 100px;
	padding: 30px 0 0 0;
	text-align: center;
}

.inc_news_info_1_1_1_1_1_6 {
	width: 700px;
	height: auto;
	float: left;
	padding: 50px 100px 50px 100px;
}

.inc_news_info_1_1_1_1_1_7 {
	width: 700px;
	height: auto;
	float: left;
	padding: 50px 100px 50px 100px;
	line-height: 35px;
	color: #333;
	font-size: 16px;
	text-align: justify;
}

.inc_news_info_1_1_1_2 {
	width: 250px;
	height: auto;
	float: right;
	position: relative;
	margin-top: 0px;
}

.inc_news_info_1_1_1_2_1 {
	width: 250px;
	height: auto;
	float: left;
	line-height: 50px;
	font-size: 18px;
	color: #555;
	margin: 30px 0 0 0;
}

.inc_news_info_1_1_1_2_1_1 {
	width: 5px;
	height: 18px;
	float: left;
	background: #DF6659;
	margin: 17px 10px 0 0;
}

.inc_news_info_1_1_1_2_1_2 {
	width: 200px;
	height: auto;
	float: left;
	line-height: 50px;
	font-size: 18px;
	color: #555;
	font-weight: bold;
}

.inc_news_info_1_1_1_2_2 {
	width: 250px;
	height: auto;
	float: left;
	margin: 30px 0 0px 0;
	border-bottom: 1px #e1dfdf solid;
}

.inc_news_info_1_1_1_2_2_1 {
	width: 250px;
	height: auto;
	float: left;
	position: relative;
	overflow: hidden;
	transition: all 0.3s linear;
	transform: scale(1);
}

.inc_news_info_1_1_1_2_2_1 img:hover {
	transform: scale(1.1);
	transition: all 0.3s linear;
}

text_1 {
	width: 0;
	height: 0;
	text-align: center;
	position: absolute;
	left: 0;
	bottom: 0;
	overflow: hidden;
	opacity: 1;
	transition: all 0.3s linear;
}

.inc_news_info_1_1_1_2_2_1:hover text_1 {
	width: 100px;
	height: 30px;
	border: 1px #fd3c4d solid;
	top: 30px;
	left: 75px;
	line-height: 30px;
	border-radius: 2px;
	background: #fd3c4d;
	color: #fff;
}

.inc_news_info_1_1_1_2_2_2 {
	width: 250px;
	height: auto;
	float: left;
}

.inc_news_info_1_1_1_2_2_2_1 {
	width: 90px;
	height: auto;
	float: left;
	line-height: 50px;
	color: #999;
	font-size: 16px;
}

.inc_news_info_1_1_1_2_2_2_2 {
	width: 150px;
	height: auto;
	float: right;
	line-height: 50px;
	color: #999;
	font-size: 16px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.inc_news_info_1_1_1_2_3 {
	width: 250px;
	height: auto;
	float: left;
	margin: 50px 0 0 0;
}

.inc_news_info_1_1_1_2_3_1 {
	width: 5px;
	height: 18px;
	float: left;
	background: #04B7F2;
	margin: 17px 10px 0 0;
}

.inc_news_info_1_1_1_2_3_2 {
	width: 200px;
	height: auto;
	float: left;
	line-height: 50px;
	font-size: 18px;
	color: #555;
}

.inc_news_info_1_1_1_2_4 {
	width: 250px;
	height: auto;
	float: left;
	margin: 0px 0 0px 0;
}

.inc_news_info_1_1_1_2_4_1 {
	width: 250px;
	height: auto;
	float: left;
	position: relative;
	margin-bottom: 20px;
}

.inc_news_info_1_1_1_2_4_1_1 {
	width: 250px;
	height: 91px;
	float: left;
	background: url(/Images/Inc/New3/spbj.png) no-repeat;
	padding: 15px 0 11px 0;
	border-radius: 3px;
	overflow: hidden;
}

.inc_news_info_1_1_1_2_4_1_2 {
	width: 50px;
	height: 50px;
	float: left;
	position: absolute;
	left: 100px;
	top: 33.5px
}

.inc_news_info_1_1_1_2_4_1_3 {
	width: 250px;
	height: auto;
	line-height: 30px;
	float: left;
	color: #04B6F2;
	font-size: 16px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	position: relative;
	text-align: center;
}

.inc_news_info_1_1_1_2_5 {
	width: 250px;
	height: auto;
	float: left;
	margin: 70px 0 0 0;
}

.inc_news_info_1_1_1_2_5_1 {
	width: 5px;
	height: 18px;
	float: left;
	background: #04B7F2;
	margin: 17px 10px 0 0;
}

.inc_news_info_1_1_1_2_5_2 {
	width: 200px;
	height: auto;
	float: left;
	line-height: 50px;
	font-size: 18px;
	color: #555;
	font-weight: bold;
}

.inc_news_info_1_1_1_2_6 {
	width: 250px;
	height: auto;
	float: left;
	margin: 0px 0 0px 0;
}

.inc_news_info_1_1_1_2_6 a {
	color: #555;
	transition: 0.5s;
}

.inc_news_info_1_1_1_2_6 a:hover {
	color: #00ACE8;
	transition: 0.5s;
}

.inc_news_info_1_1_1_2_6:hover {
	width: 250px;
	height: auto;
	float: left;
	margin: 0px 0 0px 0;
	color: #00ACE8;
	transition: 0.5s;
}

.inc_news_info_1_1_1_2_6_1 {
	width: 250px;
	height: 117px;
	float: left;
	overflow: hidden;
}

.inc_news_info_1_1_1_2_6_1 img {
	width: 250px;
	height: 117px;
	float: left;
	overflow: hidden;
	transform: scale(1);
	transition: 0.5s;
}

.inc_news_info_1_1_1_2_6_1 img:hover {
	width: 250px;
	height: 117px;
	float: left;
	overflow: hidden;
	transform: scale(1.1);
	transition: 0.5s;
}

.inc_news_info_1_1_1_2_6_2 {
	width: 250px;
	height: auto;
	float: left;
	line-height: 50px;
	font-size: 15px;
	margin: 0 0 20px 0;
}

.inc_news_info_1_1_1_2_6_2_1 {
	width: 100px;
	height: auto;
	float: left;
	color: #999;
}

.inc_news_info_1_1_1_2_6_2_2 {
	width: 150px;
	height: auto;
	float: right;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.inc_news_info_1_1_1_3 {
	width: 250px;
	height: auto;
	float: right;
	position: relative;
	margin-top: 0px;
}

.inc_news_info_1_1_1_3_1 {
	width: 250px;
	height: auto;
	float: left;
	position: relative;
	color: #555;
	transition: 0.5s;
}

.inc_news_info_1_1_1_3_1:hover {
	width: 250px;
	height: auto;
	float: left;
	position: relative;
	color: #0099CC;
	transition: 0.5s;
	opacity: 0.7;
}

.inc_news_info_1_1_1_3_1_1 {
	width: 250px;
	height: 146px;
	float: left;
	border-radius: 2px;
	overflow: hidden;
	background: url(/images/Inc/New3/Project_bj_01.png);
	background-size: 100%;
}

.inc_news_info_1_1_1_3_1_1_1 {
	width: 250px;
	height: 117px;
	float: left;
	margin: 15px 0 0 0;
}

.inc_news_info_1_1_1_3_1_2 {
	width: 50px;
	height: 50px;
	float: left;
	background: url(/images/Inc/New3/bfan.png) no-repeat center center;
	background-size: 100%;
	position: absolute;
	margin: 50px 100px 33.5px 100px;
}

.inc_news_info_1_1_1_3_1_3 {
	width: 250px;
	height: auto;
	float: left;
	line-height: 40px;
	font-size: 15px;
	text-align: center;
	margin-bottom: 20px;
}





.inc_ltd_1 {
	width: 100%;
	height: auto;
	float: left;
	padding-bottom: 100px;
	margin: 0px 0 0 0;
	background: #f5f5f5;
}

.inc_ltd_1_1 {
	width: 1200px;
	height: auto;
	margin: 0 auto;
	margin-top: 0px;
}

.inc_ltd_1_1_1 {
	width: 1200px;
	height: auto;
	float: left;
}

.inc_ltd_1_1_1_1 {
	width: 1200px;
	height: auto;
	float: left;
}

.inc_ltd_1_1_1_1_1 {
	width: 1180px;
	height: 200px;
	float: left;
	background: #fff;
	color: #555;
	margin: 0px 0 50px 0;
	box-shadow: 0 10px 5px #eee;
	transition: all 0.3s linear;
	padding: 10px;
	border-radius: 0.5px;
	overflow: hidden;
}

.inc_ltd_1_1_1_1_1:hover {
	color: #04B6F2;
}

.inc_ltd_1_1_1_1_1:hover {
	box-shadow: 5px 10px 5px #ccc;
	transition: all 0.3s linear;
	border-radius: 0.5px;
	overflow: hidden;
	margin-left: 10px;
}

.inc_ltd_1_1_1_1_1_1 {
	width: 380px;
	height: 200px;
	float: left;
	overflow: hidden;
	transition: all 0.3s linear;
	transform: scale(1);
}

.inc_ltd_1_1_1_1_1_1 img {
	width: 380px;
	height: 200px;
	float: left;
	overflow: hidden;
	transition: all 0.3s linear;
}

.inc_ltd_1_1_1_1_1_1 img:hover {
	width: 380px;
	height: 200px;
	float: left;
	overflow: hidden;
	transition: all 0.3s linear;
	transform: scale(1.1);
}

.inc_ltd_1_1_1_1_1_1 span {
	width: 0;
	height: 0;
	left: 140px;
	top: 85px;
	text-align: center;
	position: absolute;
	overflow: hidden;
	opacity: 0;
	transition: all 0.1s linear;
}

.inc_ltd_1_1_1_1_1_1:hover span {
	width: 100px;
	height: 40px;
	top: 90px;
	left: 140px;
	line-height: 40px;
	border-radius: 3px;
	background: #E43E3E;
	color: #fff;
	transition: all 0.1s linear;
	opacity: 1;
}

.inc_ltd_1_1_1_1_1_1 span:hover {
	background: #E43E3E;
	color: #fff;
	transition: all 0.1s linear;
}

.inc_ltd_1_1_1_1_1_2 {
	width: 720px;
	height: 200px;
	float: right;
	padding-right: 30px;
}

.inc_ltd_1_1_1_1_1_2_1 {
	width: 720px;
	height: 30px;
	float: left;
	line-height: 30px;
	font-size: 18px;
	margin-top: 20px;
}

.inc_ltd_1_1_1_1_1_2_2 {
	width: 710px;
	height: 80px;
	float: left;
	line-height: 25px;
	color: #999;
	font-size: 16px;
	margin-top: 50px;
	margin-right: 50px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	overflow: hidden;
	text-align: justify;
	text-indent: 2em;
}


.inc_ltd_info_1_1_1_2 {
	width: 250px;
	height: auto;
	float: right;
	position: relative;
	margin-top: 0px;
}

.inc_ltd_info_1_1_1_2_1 {
	width: 250px;
	height: auto;
	float: left;
	line-height: 50px;
	font-size: 18px;
	color: #555;
}

.inc_ltd_info_1_1_1_2_2 {
	width: 250px;
	height: auto;
	float: left;
	margin: 0px 0 0px 0;
	border-bottom: 1px #e1dfdf solid;
}

.inc_ltd_info_1_1_1_2_2_1 {
	width: 250px;
	height: auto;
	float: left;
	position: relative;
	overflow: hidden;
	transition: all 0.3s linear;
	transform: scale(1);
	border-radius: 3px;
	overflow: hidden;
}

.inc_ltd_info_1_1_1_2_2_1 img {
	width: 250px;
	height: 167px;
	transition: 0.3s;
}

.inc_ltd_info_1_1_1_2_2_1 img:hover {
	transform: scale(1.1);
	transition: all 0.3s linear;
	border-radius: 3px;
	overflow: hidden;
}

text_3 {
	width: 0;
	height: 0;
	text-align: center;
	position: absolute;
	left: 50%;
	bottom: 50%;
	overflow: hidden;
	opacity: 1;
	transition: all 0.3s linear;
}

.inc_ltd_info_1_1_1_2_2_1:hover text_3 {
	width: 100px;
	height: 30px;
	background: #FF3C4C;
	top: 70px;
	left: 75px;
	line-height: 30px;
	border-radius: 2px;
	color: #fff;
}

.inc_ltd_info_1_1_1_2_2_2 {
	width: 250px;
	height: auto;
	float: left;
	color: #999;
	transition: 0.3s;
}

.inc_ltd_info_1_1_1_2_2_2:hover {
	color: #04B6F2;
	font-size: 16px;
}

.inc_ltd_info_1_1_1_2_2_2_1 {
	width: 90px;
	height: auto;
	float: left;
	line-height: 50px;
}

.inc_ltd_info_1_1_1_2_2_2_2 {
	width: 150px;
	height: auto;
	float: right;
	line-height: 50px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.inc_ltd_info_1_1_1_2_3 {
	width: 250px;
	height: auto;
	float: left;
	line-height: 50px;
	font-size: 18px;
	color: #555;
	margin: 50px 0 0 0;
}

.inc_ltd_info_1_1_1_2_4 {
	width: 250px;
	height: auto;
	float: left;
	margin: 0px 0 30px 0;
	color: #999;
	transition: all 0.3s linear;
}

.inc_ltd_info_1_1_1_2_4:hover {
	color: #04B6F2;
	transition: all 0.3s linear;
}

.inc_ltd_info_1_1_1_2_4_1 {
	width: 250px;
	height: auto;
	float: left;
	border-radius: 3px;
	overflow: hidden;
	transition: all 0.3s linear;
}

.inc_ltd_info_1_1_1_2_4_1 img {
	width: 250px;
	height: 83px;
	float: left;
	border-radius: 3px;
	overflow: hidden;
	transition: all 0.3s linear;
}

.inc_ltd_info_1_1_1_2_4_1 img:hover {
	width: 250px;
	height: auto;
	float: left;
	border-radius: 3px;
	overflow: hidden;
	opacity: 0.7;
	transition: all 0.3s linear;
	transform: scale(1.1);
}

.inc_ltd_info_1_1_1_2_4_2 {
	width: 250px;
	height: auto;
	float: left;
	line-height: 50px;
	font-size: 16px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}



.inc_student_1 {
	width: 100%;
	height: auto;
	float: left;
	padding-bottom: 100px;
	margin: 50px 0 0 0;
	background: #f5f5f5;
}

.inc_student_1_1 {
	width: 1200px;
	height: auto;
	margin: 0 auto;
	margin-top: 150px;
}

.inc_student_1_1_1 {
	width: 1200px;
	height: auto;
	float: left;
}

.inc_student_1_1_1_0 {
	width: 1200px;
	height: auto;
	float: left;
	color: #333;
	font-size: 40px;
	position: relative;
	top: -70px
}

.inc_student_1_1_1_1 {
	width: 1230px;
	height: auto;
	float: left;
	margin-right: -30px;
	margin-top: 50px;
}

.inc_student_1_1_1_1_0 {
	width: 380px;
	height: 450px;
	float: left;
	margin-right: 30px;
	position: relative;
	margin-bottom: 150px;
}

.inc_student_1_1_1_1_1 {
	width: 380px;
	height: 450px;
	float: left;
	background: #221e2d;
	transition: all 0.3s linear;
	border-radius: 2px;
	overflow: hidden;
}

.inc_student_1_1_1_1_2 {
	width: 260px;
	height: 480px;
	float: left;
	margin: -30px 60px 0 60px;
	position: absolute;
}

.inc_student_1_1_1_1_2_1 {
	width: 260px;
	height: 260px;
	float: left;
	padding-top: 0px;
	border-radius: 3px 3px 0 0;
	overflow: hidden;
	background: #ccc;
}

text_4 {
	width: 0;
	height: 0;
	text-align: center;
	position: absolute;
	left: 50%;
	top: 50%;
	overflow: hidden;
	opacity: 1;
	transition: all 0.3s linear;
}

.inc_student_1_1_1_1_0:hover text_4 {
	width: 100px;
	height: 40px;
	background: #FF3333;
	top: 120px;
	left: 75px;
	line-height: 40px;
	border-radius: 2px;
	color: #fff;
}

.inc_student_1_1_1_1_1:hover {
	width: 380px;
	height: 450px;
	float: left;
	background: #463e62;
	box-shadow: 5px 10px 5px #463e62;
	transition: all 0.3s linear;
	border-radius: 2px;
	overflow: hidden;
}

.inc_student_1_1_1_1_2_2 {
	width: 260px;
	height: 200px;
	float: left;
	text-align: center;
	color: #fff;
	background: #FF3C4C;
	padding-bottom: 20px;
}

.inc_student_1_1_1_1_2_2_1 {
	width: 260px;
	height: auto;
	float: left;
	line-height: 30px;
	font-size: 30px;
	font-weight: bold;
	margin-top: 30px;
}

.inc_student_1_1_1_1_2_2_2 {
	width: 260px;
	height: auto;
	float: left;
	line-height: 30px;
	font-size: 20px;
	margin-top: 10px;
}

.inc_student_1_1_1_1_2_2_3 {
	width: 260px;
	height: auto;
	float: left;
	line-height: 30px;
	font-size: 16px;
	margin-top: 10px;
}

.inc_student_1_1_1_1_2_2_4 {
	width: 230px;
	height: auto;
	float: left;
	line-height: 30px;
	font-size: 16px;
	margin: 15px;
}

.inc_student_info_1 {
	width: 100%;
	height: auto;
	float: left;
	padding-bottom: 0px;
	margin-top: 0px;
	background: #f5f5f5;
}

.inc_student_info_1_1 {
	width: 100%;
	height: auto;
	float: left;
	padding-bottom: 100px;
}

.inc_student_info_1_1_0 {
	width: 1200px;
	height: auto;
	margin: 0 auto;
}

.inc_student_info_1_1_1 {
	width: 1200px;
	height: auto;
	float: left;
}

.inc_student_info_1_1_1_1 {
	width: 900px;
	height: auto;
	float: left;
	position: relative;
	margin-top: -40px;
	background: #fff;
	border-radius: 3px;
	overflow: hidden;
}

.inc_student_info_1_1_1_1_1 {
	width: 700px;
	height: auto;
	float: left;
	padding: 50px 100px 10px 100px;
}

.inc_student_info_1_1_1_1_1_1 {
	width: 700px;
	height: auto;
	float: left;
	line-height: 50px;
	color: #333;
	text-align: center;
	font-size: 25px;
	border-bottom: 1px #e1dfdf solid;
	padding-bottom: 10px;
}

.inc_student_info_1_1_1_1_1_2 {
	width: 700px;
	height: auto;
	float: left;
	padding: 0 100px 0 100px;
}

.inc_student_info_1_1_1_1_1_2_1 {
	width: 30px;
	height: 30px;
	float: left;
	background: url(../Images/Inc/New3/rw.png) no-repeat center center;
	background-size: 80%;
}

.inc_student_info_1_1_1_1_1_2_2 {
	width: 100px;
	height: auto;
	float: left;
	line-height: 30px;
	color: #999;
	font-size: 16px;
	margin: 0 56px 0 10px;
}

.inc_student_info_1_1_1_1_1_2_3 {
	width: 30px;
	height: 30px;
	float: left;
	background: url(../Images/Inc/New3/xz.png) no-repeat center center;
	background-size: 70%;
}

.inc_student_info_1_1_1_1_1_2_4 {
	width: 100px;
	height: auto;
	float: left;
	line-height: 30px;
	color: #999;
	font-size: 16px;
	margin: 0 76px 0 10px;
}

.inc_student_info_1_1_1_1_1_2_5 {
	width: 30px;
	height: 30px;
	float: left;
	background: url(../Images/Inc/New3/icon-22.png) no-repeat center center;
	background-size: 80%;
}

.inc_student_info_1_1_1_1_1_2_6 {
	width: 100px;
	height: auto;
	float: left;
	line-height: 30px;
	color: #999;
	font-size: 16px;
	margin: 0 66px 0 10px;
}

.inc_student_info_1_1_1_1_1_2_7 {
	width: 30px;
	height: 30px;
	float: left;
	background: url(../Images/Inc/New3/icon-24.png) no-repeat center center;
	background-size: 95%;
}

.inc_student_info_1_1_1_1_1_2_8 {
	width: 40px;
	height: auto;
	float: left;
	line-height: 30px;
	color: #999;
	font-size: 16px;
	margin: 0 0 0 10px;
}

.inc_student_info_1_1_1_1_1_3 {
	width: 700px;
	height: auto;
	float: left;
	padding: 50px 100px 50px 100px;
	line-height: 35px;
	color: #333;
	font-size: 16px;
	text-align: justify;
	text-indent: 2em;
}

.inc_student_info_1_1_1_1_1_3 img {
	width: 100%;
	height: auto;
	float: left;
	margin: 20px 0 20px 0;
}

.inc_student_info_1_1_1_1_1_4 {
	width: 700px;
	height: auto;
	float: left;
	border-top: 1px #e1dfdf solid;
	margin: 50px 100px 50px 100px;
	padding: 50px 0 0 0;
}

.inc_student_info_1_1_1_1_1_4_1 {
	width: 150px;
	height: 50px;
	margin: 0 auto;
	line-height: 50px;
	border: 1px #FF3C4C solid;
	border-radius: 5px;
	color: #FF3C4C;
	text-align: center;
	transition: all 0.3s linear;
}

.inc_student_info_1_1_1_1_1_4_1:hover {
	width: 150px;
	height: 50px;
	margin: 0 auto;
	line-height: 50px;
	border: 1px #FF3C4C solid;
	border-radius: 5px;
	color: #fff;
	text-align: center;
	background: #FF3C4C;
}

.inc_student_info_1_1_1_1_1_5 {
	width: 700px;
	height: auto;
	float: left;
	margin: 0px 100px 0px 100px;
	padding: 30px 0 0 0;
	text-align: center;
}

.inc_student_info_1_1_1_1_1_6 {
	width: 700px;
	height: auto;
	float: left;
	padding: 50px 100px 50px 100px;
	border-radius: 3px;
	overflow: hidden;
}

.inc_student_info_1_1_1_1_1_6 img {
	box-shadow: 0px 10px 5px #ccc;
	border-radius: 3px;
	overflow: hidden;
}

.inc_student_info_1_1_1_1_1_7 {
	width: 700px;
	height: auto;
	float: left;
	padding: 50px 100px 50px 100px;
	line-height: 35px;
	color: #333;
	font-size: 16px;
	text-align: justify;
	text-indent: 2em;
}

.inc_student_info_1_1_1_2 {
	width: 250px;
	height: auto;
	float: right;
	position: relative;
	margin-top: 30px;
}

.inc_student_info_1_1_1_2_1 {
	width: 250px;
	height: auto;
	float: left;
	line-height: 50px;
	font-size: 18px;
	color: #555;
}

.inc_student_info_1_1_1_2_2 {
	width: 250px;
	height: auto;
	float: left;
	margin: 30px 0 0px 0;
	border-bottom: 1px #e1dfdf solid;
	padding-bottom: 25px;
}

.inc_student_info_1_1_1_2_2_1 {
	width: 250px;
	height: auto;
	float: left;
	position: relative;
	overflow: hidden;
	transition: all 0.3s linear;
	transform: scale(1);
}

.inc_student_info_1_1_1_2_2_1 img:hover {
	transform: scale(1.1);
	transition: all 0.3s linear;
}

text_5 {
	width: 0;
	height: 0;
	text-align: center;
	position: absolute;
	left: 50%;
	bottom: 50%;
	overflow: hidden;
	opacity: 1;
	transition: all 0.3s linear;
}

.inc_student_info_1_1_1_2_2_1:hover text_5 {
	width: 100px;
	height: 30px;
	border: 1px #fff solid;
	top: 110px;
	left: 75px;
	line-height: 30px;
	border-radius: 2px;
	color: #fff;
}

.inc_student_info_1_1_1_2_2_2 {
	width: 250px;
	height: auto;
	float: left;
}

.inc_student_info_1_1_1_2_2_2_1 {
	width: 60px;
	height: auto;
	float: left;
	line-height: 50px;
	color: #999;
	font-size: 16px;
}

.inc_student_info_1_1_1_2_2_2_2 {
	width: 80px;
	height: auto;
	float: left;
	line-height: 50px;
	color: #999;
	font-size: 16px;
	margin: 0 10px 0 10px;
}

.inc_student_info_1_1_1_2_2_2_3 {
	width: 90px;
	height: auto;
	float: right;
	line-height: 50px;
	color: #999;
	font-size: 16px;
}

.inc_student_info_1_1_1_2_2_2_4 {
	width: 250px;
	height: auto;
	float: left;
	line-height: 16px;
	color: #999;
	font-size: 16px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.inc_student_info_info {
	width: 100%;
	height: 500px;
	float: left;
	background: url(/images/Student/jyxy_info_bj.jpg) center center;
	background-attachment: fixed;
}

.inc_student_info_info_1 {
	width: 1200px;
	height: 500px;
	margin: 0 auto;
}

.inc_student_info_info_1_1 {
	width: 200px;
	height: 200px;
	float: left;
	border-radius: 50%;
	overflow: hidden;
	;
	border: 5px #fff solid;
	margin: 130px 50px 170px 0;
}

.inc_student_info_info_1_2 {
	width: 400px;
	height: 150px;
	float: left;
	margin: 130px 0 170px 0;
}

.inc_student_info_info_1_2_1 {
	width: 100%;
	height: auto;
	float: left;
	line-height: 50px;
	font-size: 20px;
	color: #fff;
	font-weight: bold;
}

.inc_student_info_info_1_2_2 {
	width: 100%;
	height: auto;
	float: left;
	line-height: 40px;
	font-size: 16px;
	color: #fff;
}

.inc_student_info_info_1_3 {
	width: 230px;
	height: 50px;
	float: right;
	margin-top: -13px;
}

.inc_student_info_info_1_3_1 {
	width: 50px;
	height: 50px;
	float: left;
	margin: 320px 0 0 0;
	opacity: 0.7;
}

.inc_student_info_info_1_3_1_1 {
	width: 7px;
	height: 7px;
	float: left;
	background: #fff;
	border-radius: 50%;
	margin-top: 2.6px;
}

.inc_student_info_info_1_3_1_2 {
	width: 10px;
	height: 10px;
	float: left;
	background: #fff;
	border-radius: 50%;
	margin: 1.5px 5px 0 5px;
}

.inc_student_info_info_1_3_1_3 {
	width: 13px;
	height: 13px;
	float: left;
	background: #fff;
	border-radius: 50%;
	margin-top: 0px;
}

.inc_student_info_info_1_3_2 {
	width: 50px;
	height: 50px;
	float: left;
	margin: 300px 5px 0 5px;
	border-radius: 50%;
	overflow: hidden;
	text-align: right;
	transition: 0.5s;
	transform: rotate(0deg);
	opacity: 0.7;
}

.inc_student_info_info_1_3_2:hover {
	width: 50px;
	height: 50px;
	float: left;
	margin: 300px 5px 0 5px;
	border-radius: 50%;
	overflow: hidden;
	text-align: right;
	transition: 0.5s;
	transform: rotate(0deg);
	opacity: 1;
}

.inc_signs_1 {
	width: 100%;
	height: auto;
	float: left;
	padding: 0px 0 100px 0;
	margin: 0px 0 0 0;
	background: #f0f0f0;
}

.inc_signs_1_1 {
	width: 1200px;
	height: auto;
	margin: 0 auto;
}

.inc_signs_1_1_1 {
	width: 1200px;
	height: auto;
	float: left;
	position: relative;
	top: 0px;
}

.inc_signs_1_1_1_1 {
	width: 760px;
	height: auto;
	float: left;
	background: #fff;
	margin-top: -40px;
	padding: 30px;
	border-radius: 2px;
	overflow: hidden;
}

.inc_signs_1_1_1_1_1 {
	width: 760px;
	height: auto;
	float: left;
}

.inc_signs_1_1_1_1_1_1 {
	width: 60px;
	height: 60px;
	float: left;
	overflow: hidden;
	border-radius: 50%;
	background: url(/Images/Inc/New3/tx.gif);
	background-size: 100%;
}

.inc_signs_1_1_1_1_1_2 {
	width: 670px;
	height: auto;
	float: right;
}

.inc_signs_1_1_1_1_1_2_1 {
	width: 670px;
	height: 30px;
	float: left;
}

.inc_signs_1_1_1_1_1_2_1_1 {
	width: 200px;
	height: 30px;
	float: left;
	line-height: 30px;
	color: #777;
	font-size: 16px;
	text-shadow: 0.5px 0.5px 0.5px #777
}

.inc_signs_1_1_1_1_1_2_1_2 {
	width: 300px;
	height: 30px;
	float: left;
	line-height: 30px;
	color: #999;
	font-size: 12px;
	font-style: italic
}

.inc_signs_1_1_1_1_1_2_2 {
	width: 670px;
	height: auto;
	float: left;
	line-height: 30px;
	color: #999;
	font-size: 16px;
}

.inc_signs_1_1_1_1_1_2_3 {
	width: 510px;
	height: auto;
	float: left;
	padding: 30px;
	line-height: 30px;
	color: #555;
	font-size: 14px;
	background: #f3f7f8;
	border: 1px #e3e7e8 solid;
	margin: 10px 0 0 0;
	border-radius: 2px;
	overflow: hidden;
	text-align: justify;
	text-indent: 2em;
	transition: 0.5s;
}

.inc_signs_1_1_1_1_1_2_3:hover {
	width: 510px;
	height: auto;
	float: left;
	padding: 30px;
	line-height: 30px;
	color: #555;
	font-size: 14px;
	background: #f3f7f8;
	border: 1px #E43E3E solid;
	margin: 10px 0 0 0;
	border-radius: 2px;
	overflow: hidden;
	text-align: justify;
	text-indent: 2em;
	transition: 0.5s;
}

.inc_signs_1_1_1_1_1_2_4 {
	width: 570px;
	height: auto;
	float: left;
	border-bottom: 1px #f0f0f0 solid;
	margin: 50px 0 40px 0;
}

.inc_signs_1_1_1_2 {
	width: 350px;
	height: auto;
	float: right;
	background: #fff;
	border-radius: 2px;
	overflow: hidden;
	margin: 50px 0 0 0;
}

.inc_signs_1_1_1_2_1 {
	width: 310px;
	height: auto;
	float: left;
	padding: 20px;
}

.inc_signs_1_1_1_2_1_1 {
	width: 310px;
	height: auto;
	float: left;
	margin: 0 0 20px 0;
}

.inc_signs_1_1_1_2_1_2 {
	width: 310px;
	height: auto;
	float: left;
	margin: 0px 0 20px 0;
}

.inc_signs_1_1_1_2_1_3 {
	width: 310px;
	height: auto;
	float: left;
	margin: 0px 0 20px 0;
}

.inc_signs_1_1_1_2_1_3_1 {
	width: 200px;
	height: auto;
	float: left;
}

.inc_signs_1_1_1_2_1_3_2 {
	width: 108px;
	height: 38px;
	float: left;
	border-top: 1px #e8e8e8 solid;
	border-bottom: 1px #e8e8e8 solid;
	border-right: 1px #e8e8e8 solid;
	border-radius: 0 2px 2px 0;
}

.inc_signs_1_1_1_2_1_4 {
	width: 310px;
	height: auto;
	float: left;
	margin: 0px 0 0px 0;
}

.input_1 {
	width: 310px;
	height: 40px;
	border: 0;
	line-height: 40px;
	font-size: 14px;
	padding: 0 10px 0 10px;
	color: #555;
	border-radius: 2px;
	overflow: hidden;
	border: 1px #e8e8e8 solid;
	transition: 0.5s;
}

.input_1:hover {
	width: 310px;
	height: 40px;
	border: 0;
	line-height: 40px;
	font-size: 14px;
	padding: 0 10px 0 10px;
	color: #555;
	border-radius: 2px;
	overflow: hidden;
	border: 1px #E43E3E solid;
	transition: 0.5s;
}

.input_2 {
	width: 310px;
	height: 40px;
	border: 0;
	line-height: 40px;
	font-size: 14px;
	padding: 0 10px 0 10px;
	color: #999;
	border-radius: 2px;
	overflow: hidden;
	border: 1px #e8e8e8 solid;
	transition: 0.5s;
}

.input_2:hover {
	width: 310px;
	height: 40px;
	border: 0;
	line-height: 40px;
	font-size: 14px;
	padding: 0 10px 0 10px;
	color: #999;
	border-radius: 2px;
	overflow: hidden;
	border: 1px #E43E3E solid;
	transition: 0.5s;
}

.input_3 {
	width: 310px;
	height: 100px;
	border: 0;
	line-height: 30px;
	font-size: 14px;
	padding: 0 10px 0 10px;
	color: #999;
	border-radius: 2px;
	overflow: hidden;
	border: 1px #e8e8e8 solid;
	transition: 0.5s;
}

.input_3:hover {
	width: 310px;
	height: 130px;
	border: 0;
	line-height: 30px;
	font-size: 14px;
	padding: 0 10px 0 10px;
	color: #999;
	border-radius: 2px;
	overflow: hidden;
	border: 1px #E43E3E solid;
	transition: 0.5s;
}

.input_4 {
	width: 200px;
	height: 40px;
	border: 0;
	line-height: 40px;
	font-size: 14px;
	padding: 0 10px 0 10px;
	color: #999;
	border-radius: 2px 0 0 2px;
	overflow: hidden;
	border: 1px #e8e8e8 solid;
	transition: 0.5s;
}

.input_4:hover {
	width: 200px;
	height: 40px;
	border: 0;
	line-height: 40px;
	font-size: 14px;
	padding: 0 10px 0 10px;
	color: #999;
	border-radius: 2px 0 0 2px;
	overflow: hidden;
	border: 1px #E43E3E solid;
	transition: 0.5s;
}

.input_5 {
	width: 310px;
	height: 45px;
	border: 0;
	line-height: 45px;
	font-size: 16px;
	padding: 0 10px 0 10px;
	color: #fff;
	text-align: center;
	border-radius: 3px;
	overflow: hidden;
	background: #E43E3E;
	transition: 0.5s;
	cursor: pointer;
}

.input_5:hover {
	width: 310px;
	height: 45px;
	border: 0;
	line-height: 45px;
	font-size: 16px;
	padding: 0 10px 0 10px;
	color: #fff;
	text-align: center;
	border-radius: 3px;
	overflow: hidden;
	background: #04B6F2;
	transition: 0.5s;
	cursor: pointer;
}

.input_6 {
	width: 100px;
	height: 20px;
	padding-left: 6px;
	margin-top: 10px;
	transition: 0.5s;
}


.inc_poject_1 {
	width: 100%;
	height: auto;
	float: left;
	padding-bottom: 0px;
}

.inc_poject_1_1 {
	width: 1200px;
	height: auto;
	margin: 0 auto;
}

.inc_poject_1_1_1 {
	width: 1200px;
	height: auto;
	float: left;
	margin: 100px 0 70px 0;
}

.inc_poject_1_1_1_1 {
	width: 1200px;
	height: auto;
	float: left;
	color: #333;
	font-size: 40px;
}

.inc_poject_1_1_1_2 {
	width: 1200px;
	height: auto;
	float: left;
	margin: 50px 0 0 0;
}

.inc_poject_1_1_1_2_1 {
	width: 1230px;
	height: auto;
	float: left;
	margin-right: -30px;
	overflow: hidden;
}

.inc_poject_1_1_1_2_1_1 {
	width: 380px;
	height: auto;
	float: left;
	margin-right: 30px;
	margin-bottom: 50px;
	transition: 2s;
	padding: 0 0 10px 0;
	box-shadow: 5px 10px 5px #f0f0f0;
}

.inc_poject_1_1_1_2_1_1:hover {
	width: 380px;
	height: auto;
	float: left;
	margin-right: 30px;
	margin-bottom: 50px;
	transition: all 0.3s linear;
	box-shadow: 5px 10px 5px #ccc;
	padding: 0 0 10px 0;
}

.inc_poject_1_1_1_2_1_1_1 {
	width: 380px;
	height: auto;
	float: left;
	position: relative;
	border-radius: 3px;
	overflow: hidden;
}

.inc_poject_1_1_1_2_1_1_1_1 {
	width: 380px;
	height: 223px;
	float: left;
	background: url(/images/Inc/New3/Project_bj_01.png);
	background-size: 100%;
}

.inc_poject_1_1_1_2_1_1_1_1_1 {
	width: 380px;
	height: 178px;
	float: left;
	margin: 23px 0 25px 0;
	overflow: hidden;
}

.inc_poject_1_1_1_2_1_1_1_2 {
	width: 50px;
	height: 50px;
	float: left;
	background: url(../Images/Inc/New3/bfan.png);
	background-size: 100%;
	margin-top: 64px;
	margin-left: 165px;
	position: absolute;
	opacity: 0;
}

.inc_poject_1_1_1_2_1_1_1_2:hover {
	width: 50px;
	height: 50px;
	float: left;
	background: url(../Images/Inc/New3/bfan.png);
	background-size: 100%;
	margin-top: 64px;
	margin-left: 165px;
	position: absolute;
	opacity: 1;
}

.inc_poject_1_1_1_2_1_1_1_3 {
	padding: 0 5px 0 5px;
	height: 30px;
	line-height: 30px;
	float: left;
	text-align: center;
	color: #fff;
	background: #777;
	border-radius: 2px;
	overflow: hidden;
	position: absolute;
	top: 60px;
	left: 0px;
	opacity: 0.7;
}

.inc_poject_1_1_1_2_1_1_2 {
	width: 380px;
	height: auto;
	float: left;
	margin-top: 10px;
}

.inc_poject_1_1_1_2_1_1_2_1 {
	width: 300px;
	height: auto;
	float: left;
}

.inc_poject_1_1_1_2_1_1_2_1_1 {
	width: 200px;
	height: auto;
	float: left;
	line-height: 30px;
	color: #555;
	font-size: 16px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.inc_poject_1_1_1_2_1_1_2_1_2 {
	width: 200px;
	height: auto;
	float: left;
	line-height: 30px;
	color: #555;
	font-size: 16px;
}

.inc_poject_1_1_1_2_1_1_2_2 {
	width: 60px;
	height: 60px;
	float: right;
	border-radius: 50%;
	overflow: hidden;
	margin: 0 10px 0 0;
	border: 2px #ccc solid;
}

.inc_poject_1_1_1_3 {
	width: 1200px;
	height: auto;
	float: left;
	margin: 50px 0 100px 0;
}

.inc_poject_1_1_1_3_1 {
	width: 200px;
	height: 50px;
	float: left;
	margin: 0 500px 0 500px;
	text-align: center;
	line-height: 50px;
	font-size: 18px;
	color: #fff;
	background: #04B6F2;
	border-radius: 5px;
	transition: all 0.2s linear;
}

.inc_poject_1_1_1_3_1:hover {
	width: 200px;
	height: 50px;
	float: left;
	margin: 0 500px 0 500px;
	text-align: center;
	line-height: 50px;
	font-size: 18px;
	color: #fff;
	background: #E43E3E;
	border-radius: 5px;
	transition: all 0.2s linear;
}

.inc_poject_1_1_2 {
	width: 1200px;
	height: auto;
	float: left;
	margin: 30px 0 30px 0;
}

.inc_poject_1_1_2_1 {
	width: 1200px;
	height: auto;
	float: left;
	color: #333;
	font-size: 40px;
}

.inc_poject_1_1_2_2 {
	width: 1200px;
	height: auto;
	float: left;
	margin: 50px 0 0 0;
}

.inc_poject_1_1_2_2_1 {
	width: 1230px;
	height: auto;
	float: left;
	margin-right: -30px;
	overflow: hidden;
}

.inc_poject_1_1_2_2_1_1 {
	width: 275px;
	height: auto;
	float: left;
	margin-right: 30px;
	margin-bottom: 50px;
	position: relative;
}

.inc_poject_1_1_2_2_1_1_1 {
	width: 280px;
	height: 150px;
	float: left;
	background: #f4f4f4;
	border-radius: 3px;
	overflow: hidden;
	transition: all 0.3s linear;
	box-shadow: 5px 10px 5px #f0f0f0;
}

.inc_poject_1_1_2_2_1_1_1:hover {
	width: 280px;
	height: 150px;
	float: left;
	background: #f4f4f4;
	border-radius: 3px;
	overflow: hidden;
	transition: all 0.3s linear;
	box-shadow: 5px 10px 5px #ccc;
}

.inc_poject_1_1_2_2_1_1_2 {
	width: 280px;
	height: auto;
	float: left;
	margin: 20px 0 0 0;
}

.inc_poject_1_1_2_2_1_1_2_1 {
	padding: 5px;
	float: left;
	color: #777;
	font-size: 14px;
	text-align: center;
	border: #ccc 1px solid;
	border-radius: 3px;
	overflow: hidden;
}

.inc_poject_1_1_2_2_1_1_2_2 {
	width: 180px;
	height: 30px;
	float: right;
	line-height: 30px;
	color: #555;
	font-size: 16px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	transition: all 0.3s linear;
}

.inc_poject_1_1_2_2_1_1_2_2:hover {
	width: 180px;
	height: 30px;
	float: right;
	line-height: 30px;
	color: #04B6F2;
	font-size: 16px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	transition: all 0.3s linear;
}

.inc_poject_1_1_2_2_1_1_3 {
	width: 50px;
	height: 50px;
	background: url(../Images/Inc/New3/bfan.png);
	background-size: 100%;
	margin: 50px 115px 50px 115px;
	position: absolute;
}





.inc_poject_info_1 {
	width: 100%;
	height: auto;
	float: left;
}

.inc_poject_info_1_1 {
	width: 1200px;
	height: auto;
	margin: 0 auto;
}

.inc_poject_info_1_1_1 {
	width: 1200px;
	height: auto;
	float: left;
	margin: 50px 0px 50px 00px;
}

.inc_poject_info_1_1_1_1 {
	width: 900px;
	height: 610px;
	float: left;
	background: #000;
}

.inc_poject_info_1_1_1_1_1 {
	width: 900px;
	height: 440px;
	float: left;
	background: #000;
	padding: 30px 0 30px 0;
}

.inc_poject_info_1_1_1_1_2 {
	width: 825px;
	height: auto;
	float: left;
	line-height: 30px;
	color: #fff;
	font-size: 25px;
	padding: 20px 20px 0 55px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.inc_poject_info_1_1_1_1_3 {
	width: 825px;
	height: auto;
	float: left;
	padding: 20px 20px 0 55px;
}

.inc_poject_info_1_1_1_1_3_1 {
	width: 20px;
	height: 20px;
	float: left;
	background: url(../Images/Inc/New3/bq_1.png) no-repeat;
	background-size: 100%;
}

.inc_poject_info_1_1_1_1_3_2 {
	width: 150px;
	height: auto;
	float: left;
	font-size: 18px;
	color: #555;
	line-height: 20px;
	margin: 0 20px 0 10px;
}

.inc_poject_info_1_1_1_1_3_3 {
	width: 20px;
	height: 20px;
	float: left;
	background: url(../Images/Inc/New3/play.png) no-repeat;
	background-size: 100%;
}

.inc_poject_info_1_1_1_1_3_4 {
	width: 150px;
	height: auto;
	float: left;
	font-size: 18px;
	color: #555;
	line-height: 20px;
	margin: 0 20px 0 10px;
}

.inc_poject_info_1_1_1_1_3_5 {
	width: 20px;
	height: 20px;
	float: left;
	background: url(../Images/Inc/New3/time_1.png) no-repeat;
	background-size: 100%;
}

.inc_poject_info_1_1_1_1_3_6 {
	width: 170px;
	height: 20px;
	float: left;
	font-size: 18px;
	color: #555;
	line-height: 20px;
	margin: 0 20px 0 10px;
	overflow: hidden;
}

.inc_poject_info_1_1_1_1_3_7 {
	width: 20px;
	height: 20px;
	float: left;
	background: url(../Images/Inc/New3/rw_1.png) no-repeat;
	background-size: 100%;
}

.inc_poject_info_1_1_1_1_3_8 {
	width: 150px;
	height: auto;
	float: left;
	font-size: 18px;
	color: #555;
	line-height: 20px;
	margin: 0 20px 0 10px;
}

.inc_poject_info_1_1_1_2 {
	width: 300px;
	height: 590px;
	float: right;
	background: #333;
	padding: 10px 0 10px 0;
	overflow: hidden;
	overflow-y: scroll;
}

.inc_poject_info_1_1_1_2_1 {
	width: 280px;
	height: auto;
	float: left;
	background: #333;
	margin: 15px 10px 15px 15px;
	transition: all 0.3s linear;
}

.inc_poject_info_1_1_1_2_1:hover {
	width: 280px;
	height: auto;
	float: left;
	background: #444;
	margin: 15px 10px 15px 15px;
	transition: all 0.3s linear;
}

.inc_poject_info_1_1_1_2_1_1 {
	width: 100px;
	height: 54px;
	float: left;
	background: #777;
}

.inc_poject_info_1_1_1_2_1_2 {
	width: 170px;
	height: 54px;
	float: right;
}

.inc_poject_info_1_1_1_2_1_2_1 {
	width: 160px;
	height: 20px;
	float: left;
	line-height: 20px;
	color: #fff;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	font-size: 14px;
}

.inc_poject_info_1_1_1_2_1_2_2 {
	width: 160px;
	height: 20px;
	float: left;
	margin-top: 14px;
}

.inc_poject_info_1_1_1_2_1_2_2_1 {
	width: 20px;
	height: 20px;
	float: left;
	background: url(../Images/Inc/New3/time_1.png) no-repeat;
	background-size: 80%;
}

.inc_poject_info_1_1_1_2_1_2_2_2 {
	width: 130px;
	height: 20px;
	float: left;
	line-height: 16px;
	color: #7e7e7e;
	font-size: 14px;
	margin-left: 7px;
}

/*定义滚动条高宽及背景 高宽分别对应横竖滚动条的尺寸*/
.inc_poject_info_1_1_1_2::-webkit-scrollbar {
	width: 6px;
	height: 6px;
	background-color: #333;
}

/*定义滚动条轨道 内阴影+圆角*/
.inc_poject_info_1_1_1_2::-webkit-scrollbar-track {
	-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
	border-radius: 10px;
	background-color: #333;
}

/*定义滑块 内阴影+圆角*/
.inc_poject_info_1_1_1_2::-webkit-scrollbar-thumb {
	border-radius: 2px;
	-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .3);
	background-color: #111;
}







.inc_Works_1 {
	width: 100%;
	height: auto;
	float: left;
	padding-bottom: 20px;
	margin: 50px 0 0 0;
	background: #fff;
}

.inc_Works_1_1 {
	width: 1200px;
	height: auto;
	margin: 0 auto;
	margin-top: 30px;
}

.inc_Works_1_1_1 {
	width: 1200px;
	height: auto;
	float: left;
}

.inc_Works_1_1_1_1 {
	width: 750px;
	height: 50px;
	float: left;
	margin: 0 225px 0 225px;
}

.inc_Works_1_1_1_1_1 {
	width: 150px;
	height: 40px;
	float: left;
}

.inc_Works_1_1_1_1_1_1 {
	width: 100px;
	height: 40px;
	margin: 0 auto;
	text-align: center;
	line-height: 40px;
	font-size: 16px;
	color: #fff;
	background: #04B6F2;
	border: 1px #04B6F2 solid;
	border-radius: 3px;
}

.inc_Works_1_1_1_1_1_2 {
	width: 100px;
	height: 40px;
	margin: 0 auto;
	text-align: center;
	line-height: 40px;
	font-size: 16px;
	color: #04B6F2;
	border: 1px #04B6F2 solid;
	border-radius: 3px;
}

.inc_Works_1_1_1_1_1_2:hover {
	width: 100px;
	height: 40px;
	margin: 0 auto;
	text-align: center;
	line-height: 40px;
	font-size: 16px;
	color: #fff;
	background: #04B6F2;
	border: 1px #04B6F2 solid;
	border-radius: 3px;
}

.inc_Works_1_1_2 {
	width: 1200px;
	height: auto;
	float: left;
}

.inc_Works_2 {
	width: 100%;
	height: auto;
	float: left;
	padding-top: 30px;
	padding-bottom: 50px;
	background: #f6f6f6;
}

.inc_Works_2_1 {
	width: 100%;
	height: auto;
	float: left;
}

.inc_Works_2_1_1 {
	width: 40%;
	height: 50px;
	float: left;
	line-height: 50px;
	color: #555;
	font-size: 16px;
	margin-left: 5%;
}

.inc_Works_2_1_2 {
	width: 50px;
	height: 50px;
	float: right;
	overflow: hidden;
	background: #ccc;
	border-radius: 50%;
	margin-right: 5%;
}

.inc_Works_2_1_3 {
	width: 90%;
	height: auto;
	float: left;
	overflow: hidden;
	line-height: 30px;
	color: #555;
	font-size: 14px;
	margin: 20px 5% 0 5%;
	padding: 20px 0 20px 0;
	border-top: 1px solid #ddd;
	text-align: justify;
}



#baguetteBox-overlay {
	display: none;
	opacity: 0;
	position: fixed;
	overflow: hidden;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 1000000000000000;
	background-color: #222;
	background-color: rgba(0, 0, 0, .8);
	-webkit-transition: opacity .5s ease;
	transition: opacity .5s ease
}

#baguetteBox-overlay.visible {
	opacity: 1
}

#baguetteBox-overlay .full-image {
	display: inline-block;
	position: relative;
	width: 100%;
	height: 100%;
	text-align: center
}

#baguetteBox-overlay .full-image figure {
	display: inline;
	margin: 0;
	height: 100%
}

#baguetteBox-overlay .full-image img {
	display: inline-block;
	width: auto;
	height: auto;
	max-height: 100%;
	max-width: 100%;
	vertical-align: middle;
	-moz-box-shadow: 0 0 8px rgba(0, 0, 0, .6);
	box-shadow: 0 0 8px rgba(0, 0, 0, .6)
}

#baguetteBox-overlay .full-image figcaption {
	display: block;
	position: absolute;
	bottom: 0;
	width: 100%;
	text-align: center;
	line-height: 1.8;
	white-space: normal;
	color: #ccc;
	background-color: #000;
	background-color: rgba(0, 0, 0, .6);
	font-family: sans-serif
}

#baguetteBox-overlay .full-image:before {
	content: "";
	display: inline-block;
	height: 50%;
	width: 1px;
	margin-right: -1px
}

#baguetteBox-slider {
	position: absolute;
	left: 0;
	top: 0;
	height: 100%;
	width: 100%;
	white-space: nowrap;
	-webkit-transition: left .4s ease, -webkit-transform .4s ease;
	transition: left .4s ease, -webkit-transform .4s ease;
	transition: left .4s ease, transform .4s ease;
	transition: left .4s ease, transform .4s ease, -webkit-transform .4s ease, -moz-transform .4s ease
}

#baguetteBox-slider.bounce-from-right {
	-webkit-animation: bounceFromRight .4s ease-out;
	animation: bounceFromRight .4s ease-out
}

#baguetteBox-slider.bounce-from-left {
	-webkit-animation: bounceFromLeft .4s ease-out;
	animation: bounceFromLeft .4s ease-out
}

@-webkit-keyframes bounceFromRight {

	0%,
	100% {
		margin-left: 0
	}

	50% {
		margin-left: -30px
	}
}

@keyframes bounceFromRight {

	0%,
	100% {
		margin-left: 0
	}

	50% {
		margin-left: -30px
	}
}

@-webkit-keyframes bounceFromLeft {

	0%,
	100% {
		margin-left: 0
	}

	50% {
		margin-left: 30px
	}
}

@keyframes bounceFromLeft {

	0%,
	100% {
		margin-left: 0
	}

	50% {
		margin-left: 30px
	}
}

.baguetteBox-button#next-button,
.baguetteBox-button#previous-button {
	top: 50%;
	top: calc(50% - 30px);
	width: 44px;
	height: 60px
}

.baguetteBox-button {
	position: absolute;
	cursor: pointer;
	outline: 0;
	padding: 0;
	margin: 0;
	border: 0;
	-moz-border-radius: 15%;
	border-radius: 15%;
	background-color: #323232;
	background-color: rgba(50, 50, 50, .5);
	color: #ddd;
	font: 1.6em sans-serif;
	-webkit-transition: background-color .4s ease;
	transition: background-color .4s ease
}

.baguetteBox-button:focus,
.baguetteBox-button:hover {
	background-color: rgba(50, 50, 50, .9)
}

.baguetteBox-button#next-button {
	right: 2%
}

.baguetteBox-button#previous-button {
	left: 2%
}

.baguetteBox-button#close-button {
	top: 20px;
	right: 2%;
	right: calc(2% + 6px);
	width: 30px;
	height: 30px
}

.baguetteBox-button svg {
	position: absolute;
	left: 0;
	top: 0
}

.baguetteBox-spinner {
	width: 40px;
	height: 40px;
	display: inline-block;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -20px;
	margin-left: -20px
}

.baguetteBox-double-bounce1,
.baguetteBox-double-bounce2 {
	width: 100%;
	height: 100%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	background-color: #fff;
	opacity: .6;
	position: absolute;
	top: 0;
	left: 0;
	-webkit-animation: bounce 2s infinite ease-in-out;
	animation: bounce 2s infinite ease-in-out
}

.baguetteBox-double-bounce2 {
	-webkit-animation-delay: -1s;
	animation-delay: -1s
}

@-webkit-keyframes bounce {

	0%,
	100% {
		-webkit-transform: scale(0);
		transform: scale(0)
	}

	50% {
		-webkit-transform: scale(1);
		transform: scale(1)
	}
}

@keyframes bounce {

	0%,
	100% {
		-webkit-transform: scale(0);
		-moz-transform: scale(0);
		transform: scale(0)
	}

	50% {
		-webkit-transform: scale(1);
		-moz-transform: scale(1);
		transform: scale(1)
	}
}

@media screen and (max-width: 50em) {
	.htmleaf-header {
		padding: 3em 10% 4em;
	}

	.htmleaf-header h1 {
		font-size: 2em;
	}
}

@media screen and (max-width: 40em) {
	.htmleaf-header h1 {
		font-size: 1.5em;
	}
}

@media screen and (max-width: 30em) {
	.htmleaf-header h1 {
		font-size: 1.2em;
	}
}


.inc_exchanges {
	width: 100%;
	height: auto;
	float: left;
	padding: 100px 0 30px 0;
}

.inc_exchanges_1 {
	width: 1200px;
	height: auto;
	margin: 0 auto;
}

.inc_exchanges_1_1 {
	width: 1200px;
	height: auto;
	float: left;
	position: relative;
}

.inc_exchanges_1_1_1 {
	width: 200px;
	height: auto;
	float: left;
	margin: 0 150px 0 0;
}

.inc_exchanges_1_1_2 {
	width: 850px;
	height: auto;
	float: right;
	margin: 0 0 100px 0;
}

.inc_exchanges_1_1_2_1 {
	width: 120px;
	height: 150px;
	float: left;
	background: #FF3333;
	border-radius: 2px;
}

.inc_exchanges_1_1_2_1_1 {
	width: 50px;
	height: auto;
	float: left;
	line-height: 10px;
	font-size: 16px;
	color: #fff;
	text-align: center;
	margin-left: 43px;
}

.inc_exchanges_1_1_2_1_2 {
	width: 120px;
	height: auto;
	float: left;
	line-height: 50px;
	font-size: 25px;
	color: #fff;
	text-align: center;
	font-weight: bold;
	margin: 30px 0 0 0;
}

.inc_exchanges_1_1_2_2 {
	width: 640px;
	height: auto;
	float: right;
	border-bottom: 1px #f0f0f0 solid;
	color: #555;
	transition: 0.5s;
}

.inc_exchanges_1_1_2_2:hover {
	width: 640px;
	height: auto;
	float: right;
	border-bottom: 1px #f0f0f0 solid;
	color: #00B7F0;
	transition: 0.5s;
}

.inc_exchanges_1_1_2_2_1 {
	width: 640px;
	height: 300px;
	float: left;
	background: #ccc;
	border-radius: 3px;
	overflow: hidden;
	transition: 0.5s;
	transform: scale(1);
	opacity: 1;
}

.inc_exchanges_1_1_2_2_1 img {
	width: 640px;
	height: 300px;
	float: left;
	background: #ccc;
	border-radius: 3px;
	overflow: hidden;
	transition: 0.5s;
	transform: scale(1);
	opacity: 1;
}

.inc_exchanges_1_1_2_2_1 img:hover {
	width: 640px;
	height: 300px;
	float: left;
	background: #ccc;
	border-radius: 3px;
	overflow: hidden;
	transition: 0.5s;
	transform: scale(1.3);
	opacity: 0.7;
}

.inc_exchanges_1_1_2_2_2 {
	width: 640px;
	height: auto;
	float: left;
	line-height: 70px;
	font-size: 20px;
}

.inc_exchanges_1_1_2_2_2_1 {
	width: 5px;
	height: 20px;
	float: left;
	background: #00B7F0;
	margin-right: 10px;
	margin-top: 25px;
}

.inc_exchanges_1_1_2_2_2_2 {
	width: 540px;
	height: auto;
	float: left;
}

.inc_exchanges_1_1_2_2_2_3 {
	width: 80px;
	height: auto;
	float: left;
	text-align: right;
	color: #999;
	font-size: 15px;
}







.inc_exchanges_info_1 {
	width: 100%;
	height: auto;
	float: left;
	padding-bottom: 0px;
	margin-top: 0px;
	background: #f0f0f0;
}

.inc_exchanges_info_1_1 {
	width: 100%;
	height: auto;
	float: left;
	padding-bottom: 100px;
}

.inc_exchanges_info_1_1_0 {
	width: 1200px;
	height: auto;
	margin: 0 auto;
	margin-top: -50px;
}

.inc_exchanges_info_1_1_1 {
	width: 1200px;
	height: auto;
	float: left;
}

.inc_exchanges_info_1_1_1_1 {
	width: 900px;
	height: auto;
	float: left;
	position: relative;
	background: #fff;
	border-radius: 2px;
	overflow: hidden;
	margin: 0px 0 0 0;
}

.inc_exchanges_info_1_1_1_1_1 {
	width: 700px;
	height: auto;
	float: left;
	padding: 50px 100px 10px 100px;
}

.inc_exchanges_info_1_1_1_1_1_1 {
	width: 700px;
	height: auto;
	float: left;
	line-height: 50px;
	color: #333;
	text-align: center;
	font-size: 25px;
	border-bottom: 1px #e1dfdf solid;
	padding-bottom: 10px;
}

.inc_exchanges_info_1_1_1_1_1_2 {
	width: 900px;
	height: auto;
	float: left;
	padding: 0 100px 0 100px;
}

.inc_exchanges_info_1_1_1_1_1_2_1 {
	width: 30px;
	height: 30px;
	float: left;
	background: url(../Images/Inc/New3/icon-23.png) no-repeat center center;
	background-size: 80%;
}

.inc_exchanges_info_1_1_1_1_1_2_2 {
	width: 100px;
	height: auto;
	float: left;
	line-height: 30px;
	color: #999;
	font-size: 16px;
	margin: 0 56px 0 10px;
}

.inc_exchanges_info_1_1_1_1_1_2_3 {
	width: 30px;
	height: 30px;
	float: left;
	background: url(../Images/Inc/New3/time.png) no-repeat center center;
	background-size: 70%;
}

.inc_exchanges_info_1_1_1_1_1_2_4 {
	width: 100px;
	height: auto;
	float: left;
	line-height: 30px;
	color: #999;
	font-size: 16px;
	margin: 0 76px 0 10px;
}

.inc_exchanges_info_1_1_1_1_1_2_5 {
	width: 30px;
	height: 30px;
	float: left;
	background: url(../Images/Inc/New3/icon-22.png) no-repeat center center;
	background-size: 80%;
}

.inc_exchanges_info_1_1_1_1_1_2_6 {
	width: 100px;
	height: auto;
	float: left;
	line-height: 30px;
	color: #999;
	font-size: 16px;
	margin: 0 66px 0 10px;
}

.inc_exchanges_info_1_1_1_1_1_2_7 {
	width: 30px;
	height: 30px;
	float: left;
	background: url(../Images/Inc/New3/icon-17.png) no-repeat center center;
	background-size: 95%;
}

.inc_exchanges_info_1_1_1_1_1_2_8 {
	width: 40px;
	height: auto;
	float: left;
	line-height: 30px;
	color: #999;
	font-size: 16px;
	margin: 0 0 0 10px;
}

.inc_exchanges_info_1_1_1_1_1_3 {
	width: 700px;
	height: auto;
	float: left;
	padding: 20px 100px 50px 100px;
	line-height: 35px;
	color: #333;
	font-size: 16px;
	text-align: justify;
}

.inc_exchanges_info_1_1_1_1_1_3 img {
	width: 100%;
	height: auto;
	float: left;
	margin: 20px 0 20px 0;
}

.inc_exchanges_info_1_1_1_1_1_4 {
	width: 700px;
	height: auto;
	float: left;
	border-top: 1px #e1dfdf solid;
	margin: 50px 100px 50px 100px;
	padding: 50px 0 0 0;
}

.inc_exchanges_info_1_1_1_1_1_4_1 {
	width: 150px;
	height: 50px;
	margin: 0 auto;
	line-height: 50px;
	border: 1px #FF3C4C solid;
	border-radius: 5px;
	color: #FF3C4C;
	text-align: center;
	transition: all 0.3s linear;
}

.inc_exchanges_info_1_1_1_1_1_4_1:hover {
	width: 150px;
	height: 50px;
	margin: 0 auto;
	line-height: 50px;
	border: 1px #FF3C4C solid;
	border-radius: 5px;
	color: #fff;
	text-align: center;
	background: #FF3C4C;
}

.inc_exchanges_info_1_1_1_1_1_5 {
	width: 700px;
	height: auto;
	float: left;
	margin: 0px 100px 0px 100px;
	padding: 30px 0 0 0;
	text-align: center;
}

.inc_exchanges_info_1_1_1_1_1_6 {
	width: 700px;
	height: auto;
	float: left;
	padding: 50px 100px 50px 100px;
}

.inc_exchanges_info_1_1_1_1_1_7 {
	width: 700px;
	height: auto;
	float: left;
	padding: 50px 100px 50px 100px;
	line-height: 35px;
	color: #333;
	font-size: 16px;
	text-align: justify;
}

.inc_exchanges_info_1_1_1_1_1_8 {
	width: 700px;
	height: auto;
	float: left;
	margin: 50px 100px 50px 80px;
}

.inc_exchanges_info_1_1_1_1_1_8_0 {
	width: 680px;
	height: auto;
	float: left;
	line-height: 50px;
	color: #555;
	font-size: 20px;
	margin-left: 20px;
}

.inc_exchanges_info_1_1_1_1_1_8_1 {
	width: 720px;
	height: auto;
	float: left;
	margin-right: -20px;
	overflow: hidden;
}

.inc_exchanges_info_1_1_1_1_1_8_1_1 {
	width: 220px;
	height: auto;
	float: left;
	margin-left: 20px;
	color: #555;
	font-size: 16px;
	line-height: 50px;
	text-align: center;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	transition: 0.5s;
}

.inc_exchanges_info_1_1_1_1_1_8_1_1:hover {
	width: 220px;
	height: auto;
	float: left;
	margin-left: 20px;
	color: #555;
	font-size: 16px;
	line-height: 50px;
	text-align: center;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	transition: 0.5s;
}

.inc_exchanges_info_1_1_1_1_1_8_1_1:hover {
	font-size: 16px;
	line-height: 50px;
	text-align: center;
	text-overflow: ellipsis;
	white-space: nowrap;
	color: #04B6F2;
	transition: 0.5s;
}

.inc_exchanges_info_1_1_1_1_1_8_1_1_1 {
	width: 220px;
	height: auto;
	116px: left;
	transition: 0.5s;
	transform: scale(1);
}

.inc_exchanges_info_1_1_1_1_1_8_1_1_1 img {
	width: 220px;
	height: 116px;
	transition: 0.5s;
}

.inc_exchanges_info_1_1_1_1_1_8_1_1_1 img:hover {
	width: 220px;
	height: 116px;
	transition: 0.5s;
	transform: scale(1.1);
}

.inc_exchanges_info_1_1_1_1_1_8_1_1_2 {
	width: 220px;
	height: auto;
	float: left;
}

.inc_exchanges_info_1_1_1_0 {
	width: 250px;
	height: auto;
	float: right;
	position: relative;
	margin-top: 30px;
}

.inc_exchanges_info_1_1_1_2 {
	width: 250px;
	height: auto;
	float: right;
}

.inc_exchanges_info_1_1_1_2_1 {
	width: 250px;
	height: auto;
	float: left;
	line-height: 16px;
	font-size: 16px;
	color: #555;
	margin: 0 0 20px 0;
}

.inc_exchanges_info_1_1_1_2_2 {
	width: 250px;
	height: auto;
	float: left;
	transition: 0.5s;
}

.inc_exchanges_info_1_1_1_2_2:hover {
	width: 250px;
	height: auto;
	float: left;
	transition: 0.5s;
	opacity: 0.8;
}

.inc_exchanges_info_1_1_1_3 {
	width: 250px;
	height: auto;
	float: right;
	position: relative;
	margin-top: 30px;
}

.inc_exchanges_info_1_1_1_3_1 {
	width: 250px;
	height: auto;
	float: left;
	line-height: 16px;
	font-size: 16px;
	color: #555;
	margin: 0 0 20px 0;
}

.inc_exchanges_info_1_1_1_3_2 {
	width: 250px;
	height: auto;
	float: left;
	position: relative;
	margin-bottom: 30px;
}

.inc_exchanges_info_1_1_1_3_2_1 {
	width: 250px;
	height: 117px;
	float: left;
	background: url(../Images/Inc/New3/spbj.png) #fff;
}

.inc_exchanges_info_1_1_1_3_2_2 {
	width: 50px;
	height: 50px;
	float: left;
	background: url(../Images/Inc/New3/bfan.png) center center no-repeat;
	background-size: 100%;
	margin: 33.5px 100px 33.5px 100px;
	position: absolute;
}

.inc_exchanges_info_2 {
	width: 100%;
	height: auto;
	float: left;
	padding-bottom: 10px;
}

.inc_exchanges_info_2_1 {
	width: 1200px;
	height: 200px;
	margin: 0 auto;
	padding-bottom: 100px;
	background: #fff;
}


.inc_side_authority {
	width: 284px;
	height: auto;
	float: left;
	margin-right: -34px;
	overflow: hidden;
	margin-left: -15px;
	margin-top: 30px;
}

.inc_side_authority_1 {
	width: 110px;
	height: 40px;
	line-height: 40px;
	border-radius: 3px;
	border: 1px #EDEFF9 solid;
	text-align: center;
	font-size: 15px;
	float: left;
	margin: 0 30px 20px 0;
	color: #999;
	background: #fff;
}










p,
video {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	background: 0 0;
	font-weight: 400;
	vertical-align: top
}

.demo {
	width: 250px;
	height: 250px;
	font-size: 14px;
	position: relative;
}

.demo a.control {
	position: absolute;
	display: block;
	z-index: 2;
	width: 50px;
	height: 50px;
}

.demo a.prev {
	width: 50px;
	height: 50px;
	background: url(/images/inc/new3/side_left_1.png);
	top: 80px;
	opacity: 0.7;
}

.demo a.next {
	width: 50px;
	height: 50px;
	background: url(/images/inc/new3/side_right_1.png);
	right: 0;
	top: 80px;
	opacity: 0.7;
}

.demo a.prev:hover {
	width: 50px;
	height: 50px;
	background: url(/images/inc/new3/side_left_1.png);
	top: 80px;
	opacity: 1;
	cursor: pointer;
}

.demo a.next:hover {
	width: 50px;
	height: 50px;
	background: url(/images/inc/new3/side_right_1.png);
	top: 80px;
	opacity: 1;
	cursor: pointer;
}

.slider {
	display: none;
	border-radius: 3px;
	overflow: hidden;
}

.btn1 {
	cursor: pointer;
}

.btn2 {
	cursor: pointer;
}

.btn3 {
	cursor: pointer;
}

.btn4 {
	cursor: pointer;
}

.btn5 {
	cursor: pointer;
}

.btn6 {
	cursor: pointer;
}

.btn7 {
	cursor: pointer;
}

.hint1 {
	width: 690px;
	height: 510px;
	margin: 0 auto;
	position: fixed;
	top: 50%;
	left: 50%;
	margin-left: -320px;
	margin-top: -255px;
	z-index: 9999999999;
	display: none;
}

.hint1-in1 {
	width: 500px;
	height: 70px;
	background: #ff6600;
	position: relative;
}

.hint1-in1 {
	width: 25px;
	height: 25px;
	position: absolute;
	top: 5px;
	right: 0px;
	cursor: pointer;
	background: url(/Images/Bottom/close.png) no-repeat;
	background-size: 100%;
	transition: 0.5s;
}

.hint1-in1:hover {
	width: 25px;
	height: 25px;
	position: absolute;
	top: 5px;
	right: 0px;
	cursor: pointer;
	background: url(/Images/Bottom/close_1.png) no-repeat;
	background-size: 100%;
	transition: 0.5s;
}

.hint2 {
	width: 690px;
	height: 510px;
	margin: 0 auto;
	position: fixed;
	top: 50%;
	left: 50%;
	margin-left: -320px;
	margin-top: -255px;
	z-index: 9999999999;
	display: none;
}

.hint2-in2 {
	width: 500px;
	height: 70px;
	background: #ff6600;
	position: relative;
}

.hint2-in2 {
	width: 25px;
	height: 25px;
	position: absolute;
	top: 5px;
	right: 0px;
	cursor: pointer;
	background: url(/Images/Bottom/close.png) no-repeat;
	background-size: 100%;
	transition: 0.5s;
}

.hint2-in2:hover {
	width: 25px;
	height: 25px;
	position: absolute;
	top: 5px;
	right: 0px;
	cursor: pointer;
	background: url(/Images/Bottom/close_1.png) no-repeat;
	background-size: 100%;
	transition: 0.5s;
}

.hint3 {
	width: 690px;
	height: 510px;
	margin: 0 auto;
	position: fixed;
	top: 50%;
	left: 50%;
	margin-left: -320px;
	margin-top: -255px;
	z-index: 9999999999;
	display: none;
}

.hint3-in3 {
	width: 500px;
	height: 70px;
	background: #ff6600;
	position: relative;
}

.hint3-in3 {
	width: 25px;
	height: 25px;
	position: absolute;
	top: 5px;
	right: 0px;
	cursor: pointer;
	background: url(/Images/Bottom/close.png) no-repeat;
	background-size: 100%;
	transition: 0.5s;
}

.hint3-in3:hover {
	width: 25px;
	height: 25px;
	position: absolute;
	top: 5px;
	right: 0px;
	cursor: pointer;
	background: url(/Images/Bottom/close_1.png) no-repeat;
	background-size: 100%;
	transition: 0.5s;
}

.hint4 {
	width: 100%;
	height: 100%;
	position: fixed;
	display: none;
	background: rgba(0, 0, 0, 0.1);
	margin: 0;
	padding: 0;
	z-index: 9999999999;
}

.hint4_1 {
	width: 760px;
	height: 600px;
	z-index: 99999999999;
	border: 0px #f0f0f0 solid;
	border-radius: 5px;
	margin: 0 auto;
	position: fixed;
	top: 20px;
	left: 50%;
	margin-left: -380px;
}

.hint4_2 {
	width: 25px;
	height: 25px;
	position: absolute;
	top: 15px;
	right: 15px;
	cursor: pointer;
	background: url(/Images/Bottom/close.png) no-repeat;
	background-size: 100%;
	transition: 0.1s;
}

.hint4_2:hover {
	width: 25px;
	height: 25px;
	position: absolute;
	top: 15px;
	right: 15px;
	cursor: pointer;
	background: url(/Images/Bottom/close_1.png) no-repeat;
	background-size: 100%;
	transition: 0.1s;
}

.hint5 {
	width: 100%;
	height: 100%;
	position: fixed;
	display: none;
	background: rgba(0, 0, 0, 0.1);
	margin: 0;
	padding: 0;
	z-index: 9999999999;
}

.hint5_1 {
	width: 900px;
	height: 600px;
	z-index: 99999999999;
	border: 1px #f0f0f0 solid;
	border-radius: 5px;
	margin: 0 auto;
	position: fixed;
	top: 20px;
	left: 50%;
	margin-left: -450px;
}

.hint5_2 {
	width: 25px;
	height: 25px;
	position: absolute;
	top: 15px;
	right: 15px;
	cursor: pointer;
	background: url(/Images/Bottom/close_1.png) no-repeat;
	background-size: 100%;
	transition: 0.1s;
}

.hint5_2:hover {
	width: 25px;
	height: 25px;
	position: absolute;
	top: 15px;
	right: 15px;
	cursor: pointer;
	background: url(/Images/Bottom/close_1.png) no-repeat;
	background-size: 100%;
	transition: 0.1s;
}







/*button {*/
/*	margin: 200px 200px;*/
/*	width: 40px;*/
/*	height: 30px;*/
/*	background: orange;*/
/*	border: 0;*/
/*	outline: none;*/
/*	color: #fff;*/
/*	font-size: 18px;*/
/*	line-height: 49px;*/
/*}*/






.new_st {
	width: 680px;
	height: 450px;
	background: url(../Images/Bottom/new_gt_bj.png);
	padding: 0px 10px 0 10px;
	border-radius: 5px;
}

.new_st_bt {
	width: 680px;
	height: 40px;
	margin: 0 auto;
	line-height: 40px;
	color: #fff;
	font-size: 16px;
	text-align: center;
}

.new_st_0 {
	width: 660px;
	height: 380px;
	background: #fff;
	padding: 10px 10px 10px 10px;
	border-radius: 5px;
	overflow: hidden;
}

.new_st_1 {
	width: 660px;
	height: 380px;
	background: #fff;
	font-size: 18px;
	font-weight: bold;
	margin: 0 auto;
	line-height: 40px;
}

.new_st_1_1 {
	width: 90px;
	height: 35px;
	float: left;
	line-height: 40px;
	margin: 10px 0 10px 0;
}

.new_st_1_2 {
	width: 180px;
	height: 35px;
	float: left;
	margin: 10px 0 10px 0;
}

.new_st_1_3 {
	width: 95px;
	height: 35px;
	float: left;
	line-height: 40px;
	margin-left: 50px;
	margin: 10px 0 10px 50px;
}

.new_st_1_4 {
	width: 180px;
	height: 35px;
	float: left;
	margin: 10px 0 10px 0;
}

.new_st_1_5 {
	width: 90px;
	height: 35px;
	float: left;
	line-height: 40px;
	margin: 10px 0 10px 0;
}

.new_st_1_6 {
	width: 180px;
	height: 35px;
	float: left;
	margin: 10px 0 10px 0;
}

.new_st_1_7 {
	width: 90px;
	height: 170px;
	float: left;
	line-height: 40px;
	margin: 10px 0 10px 0;
}

.new_st_1_8 {
	width: 560px;
	height: 170px;
	float: left;
	margin: 10px 0 10px 0;
}

.new_st_1_9 {
	width: 90px;
	height: 35px;
	float: left;
	line-height: 35px;
	margin: 10px 0 10px 0;
}

.new_st_1_10 {
	width: 500px;
	height: 35px;
	float: left;
	margin: 10px 0 10px 0;
}

.new_st_1_11 {
	width: 500px;
	height: 35px;
	float: left;
	line-height: 35px;
	margin: 10px 0 10px 0;
	text-align: center;
}

.new_st_1_11_1 {
	width: 150px;
	height: 35px;
	float: left;
	line-height: 35px;
	float: left;
	margin-left: 75px;
}

.new_st_1_11_2 {
	width: 100px;
	height: 35px;
	float: left;
	line-height: 35px;
	float: left;
}

.new_st_1_11_3 {
	width: 150px;
	height: 35px;
	float: right;
	line-height: 35px;
	float: left;
}


.an {
	width: 120px;
	height: 45px;
	background: #04B6F2;
	color: #fff;
	font-size: 16px;
	cursor: pointer;
	border: 0;
	border-radius: 3px;
	transition: 0.5s;
}

.an:hover {
	width: 120px;
	height: 45px;
	background: #E43E3E;
	color: #fff;
	font-size: 16px;
	cursor: pointer;
	border: 0;
	border-radius: 3px;
	transition: 0.5s;
}

.an_1 {
	width: 180px;
	height: 45px;
	background: #E43E3E;
	color: #fff;
	font-size: 16px;
	cursor: pointer;
	border: 0;
	border-radius: 3px;
	transition: 0.5s;
	margin-left: 90px;
}

.an_1:hover {
	width: 180px;
	height: 45px;
	background: #FF6600;
	color: #fff;
	font-size: 16px;
	cursor: pointer;
	border: 0;
	border-radius: 3px;
	transition: 0.5s;
	margin-left: 90px;
}

.an_2 {
	width: 513px;
	height: 150px;
	border-radius: 2px;
	transition: 0.5s;
	border: 1px #ccc solid;
	line-height: 30px;
	font-size: 16px;
	padding-left: 10px;
	text-align: center;
}

.an_2:hover {
	width: 513px;
	height: 170px;
	border-radius: 3px;
	transition: 0.5s;
	border: 1px #AE1C1C solid;
	line-height: 30px;
	font-size: 16px;
	padding-left: 10px;
}

.an_3 {
	width: 187px;
	height: 35px;
	line-height: 40px;
	color: #999;
	font-size: 16px;
	padding-left: 10px;
	border: 1px #ccc solid;
	transition: 0.5s;
	border-radius: 2px;
}

.an_3:hover {
	width: 187px;
	height: 35px;
	line-height: 40px;
	color: #999;
	font-size: 16px;
	padding-left: 10px;
	border: 1px #AE1C1C solid;
	transition: 0.5s;
	border-radius: 2px;
}

.an_4 {
	width: 187px;
	height: 35px;
	font-size: 16px;
	padding-left: 10px;
	color: #777;
	border: 1px #ccc solid;
	transition: 0.5s;
	border-radius: 2px;
}

.an_4:hover {
	width: 187px;
	height: 35px;
	font-size: 16px;
	padding-left: 10px;
	color: #777;
	border: 1px #AE1C1C solid;
	transition: 0.5s;
	border-radius: 2px;
}

.an_5 {
	width: 120px;
	height: 35px;
	font-size: 16px;
	padding-left: 10px;
	color: #777;
	border: 1px #ccc solid;
	transition: 0.5s;
	border-radius: 2px;
}

.an_5:hover {
	width: 120px;
	height: 35px;
	font-size: 16px;
	padding-left: 10px;
	color: #777;
	border: 1px #AE1C1C solid;
	transition: 0.5s;
	border-radius: 2px;
}

.new_xl {
	width: 680px;
	height: 440px;
	background: url(../Images/Bottom/new_gt_bj.png);
	padding: 0px 10px 10px 10px;
	border-radius: 5px;
}

.new_xl_bt {
	width: 680px;
	height: 40px;
	margin: 0 auto;
	line-height: 40px;
	color: #fff;
	font-size: 16px;
	text-align: center;
}

.new_xl_1 {
	width: 660px;
	height: 380px;
	background: #fff;
	margin: 0 auto;
	padding: 10px;
	border-radius: 5px;
	overflow: hidden;
	transition: 0.5s;
}

.new_xl_1:hover {
	width: 660px;
	height: 380px;
	background: #f9f9f9;
	margin: 0 auto;
	padding: 10px;
	border-radius: 5px;
	overflow: hidden;
	transition: 0.5s;
}





#fbmodal {
	position: absolute;
	left: 0;
	z-index: 1000;
	text-align: left;
	font-size: 12px;
}

#fbmodal .popup {
	position: relative;
}

#fbmodal table {
	border-collapse: collapse;
}

#fbmodal td {
	border-bottom: 0;
	padding: 0;
}

#fbmodal .content {
	padding: 10px;
	font-size: 12px;
}

#fbmodal .container {
	width: 670px;
	height: 480px;
	border: solid #ccc 1px;
	border-top: none;
	position: relative;
	top: -40px;
}

#fbmodal .body {
	background: #ffffff;
}

#fbmodal .loading {
	text-align: center;
}

#fbmodal .image {
	text-align: center;
}

#fbmodal img {
	border: 0;
	margin: 0;
}

#fbmodal .footer {
	width: 654px;
	background: #F0F0F0;
	border: 1px solid #DDDDDD;
	padding: 8px;
	height: 26px;
	text-align: right;
	position: relative;
	top: -50px;
	left: -1px;
}

#fbmodal .tl,
#fbmodal .tr,
#fbmodal .bl,
#fbmodal .br {
	height: 10px;
	width: 10px;
	padding: 0;
}

#fbmodal_overlay {
	position: fixed;
	top: 0px;
	left: 0px;
	height: 100%;
	width: 100%;
}

.fbmodal_hide {
	z-index: -100;
}

.fbmodal_overlay {
	background-color: #000;
	z-index: 99;
}

#fbmodal .title {
	height: 40px;
	line-height: 40px;
	padding: 6px 6px 6px 8px;
	background: url(../Images/Bottom/new_gt_bj.png);
	font-weight: bold;
	font-size: 16px;
	color: #ffffff;
	position: relative;
	top: -40px;
}

#fbmodal .button_outside_border_blue {
	border: solid #29447e 1px;
	border-bottom: solid #1a356e 1px;
	cursor: pointer;
	float: left;
}

#fbmodal .button_inside_border_blue {
	padding: 4px 6px 4px 6px;
	background-color: #5c75a9;
	border-top: solid #8a9cc2 1px;
	text-align: center;
	font-weight: bold;
	font-size: 12px;
	color: #ffffff;
}

#fbmodal .button_outside_border_grey {
	margin-left: 5px;
	border: solid #9b9b9b 1px;
	cursor: pointer;
	float: left;
}

#fbmodal .button_inside_border_grey {
	padding: 4px 6px 4px 6px;
	background-image: url("images/fbmodal_cancel.png");
	border-top: solid #ffffff 1px;
	text-align: center;
	font-weight: bold;
	font-size: 12px;
	color: #333333;
}

#fbmodal .right {
	float: right;
}

#fbmodal .clear {
	clear: both;
}

div.button_inside_border_blue:active {
	background-color: #4f6aa3;
}

.test {
	display: none;
	position: relative;
	top: -60px;
}

/*新内页模具设计课程开始*/
.link_xq {
	color: #00B7F0;
}

.new_mjsj_top_1 {
	width: 100%;
	height: auto;
	float: left;
	;
	background: #f4f4f4;
	text-align: center;
}

.new_mjsj_top_2 {
	width: 100%;
	height: auto;
	margin: 0 auto;
	background: #ffff;
	text-align: center;
}

.new_mjsj_1 {
	width: 100%;
	height: auto;
	float: left;
	font-family: "微软雅黑";
	padding: 50px 0 50px 0;
	background: #f4f4f4;
}

.new_mjsj_1_1 {
	width: 1200px;
	height: auto;
	margin: 0 auto
}

.new_mjsj_1_1_1 {
	width: 1200px;
	height: auto;
	float: left;
	line-height: 100px;
	font-size: 30px;
	color: #167CC0;
	font-weight: 900;
	text-align: center;
}

.new_mjsj_1_1_2 {
	width: 1200px;
	height: auto;
	float: left;
}

.new_mjsj_1_1_2_1 {
	width: 100px;
	height: auto;
	float: left;
	line-height: 40px;
	font-size: 18px;
	color: #FF9900;
	font-weight: 700;
}

.new_mjsj_1_1_2_2 {
	width: 1100px;
	height: auto;
	float: left;
	line-height: 40px;
	font-size: 18px;
	color: #666;
	font-weight: 0;
}

.new_mjsj_1_1_3 {
	width: 1200px;
	height: auto;
	float: left;
}

.new_mjsj_2 {
	width: 100%;
	height: auto;
	float: left;
	font-family: "微软雅黑";
	background: #fff;
	padding: 50px 0 50px 0;
}

.new_mjsj_2_1 {
	width: 1200px;
	height: auto;
	margin: 0 auto;
}

.new_mjsj_2_1_1 {
	width: 1200px;
	height: auto;
	float: left;
	line-height: 100px;
	font-size: 30px;
	color: #167CC0;
	font-weight: 900;
	text-align: center;
}

.new_mjsj_2_1_2 {
	width: 1200px;
	height: auto;
	float: left;
}

.new_mjsj_3 {
	width: 100%;
	height: auto;
	float: left;
	font-family: "微软雅黑";
	background: #f4f4f4;
}

.new_mjsj_3_1 {
	width: 1200px;
	height: auto;
	margin: 0 auto;
}

.new_mjsj_3_1_1 {
	width: 1200px;
	height: auto;
	float: left;
	line-height: 50px;
	font-size: 30px;
	color: #fff;
	font-weight: 900;
	text-align: center;
	background: #FF9933;
	margin: 30px 0 30px 0;
}

.new_mjsj_3_1_2 {
	width: 1200px;
	height: auto;
	float: left;
}

.new_mjsj_3_1_2_1 {
	width: 1200px;
	height: auto;
	float: left;
	padding: 50px 0 50px 0;
}

.new_mjsj_3_1_2_1_1 {
	width: 400px;
	height: auto;
	float: left;
	line-height: 30px;
	font-size: 16px;
}

.new_mjsj_4 {
	width: 100%;
	height: auto;
	float: left;
	font-family: "微软雅黑";
	background: #fff;
	padding: 0px 0 30px 0;
}

.new_mjsj_4_1 {
	width: 1200px;
	height: auto;
	margin: 0 auto;
}

.new_mjsj_4_1_1 {
	width: 1200px;
	height: auto;
	float: left;
	line-height: 50px;
	font-size: 30px;
	color: #fff;
	font-weight: 900;
	text-align: center;
	background: #FF9933;
	margin: 30px 0 30px 0;
}

.new_mjsj_4_1_2 {
	width: 1200px;
	height: auto;
	float: left;
}

.new_mjsj_4_1_2_1 {
	width: 800px;
	height: auto;
	float: left;
	line-height: 30px;
	font-size: 16px;
	color: #00CCCC;
	font-weight: 900;
}

.new_mjsj_4_1_2_2 {
	width: 1200px;
	height: auto;
	float: left;
}

.new_mjsj_4_1_2_2_1 {
	width: 800px;
	height: auto;
	float: left;
	line-height: 30px;
	font-size: 16px;
	color: #777;
	font-weight: 0;
}

.new_mjsj_4_1_2_2_2 {
	width: 400px;
	height: auto;
	float: left;
	text-align: right;
}

.new_mjsj_5 {
	width: 100%;
	height: auto;
	float: left;
	font-family: "微软雅黑";
	background: #f4f4f4;
	padding: 0px 0 30px 0;
}

.new_mjsj_5_1 {
	width: 1200px;
	height: auto;
	margin: 0 auto;
}

.new_mjsj_5_1_1 {
	width: 590px;
	height: auto;
	float: left;
}

.new_mjsj_5_1_2 {
	width: 590px;
	height: auto;
	float: right;
}

/*新内页模具设计课程结束*/

/*新内页三轴编程课程开始*/
.new_skbc_1 {
	width: 100%;
	height: auto;
	float: left;
	font-family: "微软雅黑";
	background: #fff;
	padding: 50px 0 50px 0;
}

.new_skbc_2 {
	width: 100%;
	height: auto;
	float: left;
	font-family: "微软雅黑";
	background: #f2f0f1;
	padding: 50px 0 50px 0;
}

.new_skbc_3 {
	width: 100%;
	height: auto;
	float: left;
	font-family: "微软雅黑";
	background: #fff;
}

/*新内页三轴编程课程结束*/

/*新内页五轴编程课程开始*/
.new_wzbc_3_1_2_1_1 {
	width: 800px;
	height: auto;
	float: left;
	line-height: 30px;
	font-size: 16px;
}

.new_wzbc_3_1_2_1_2 {
	width: 380px;
	height: auto;
	float: right;
}

.new_wzbc_4_1_2_2_1 {
	width: 1200px;
	height: auto;
	float: left;
	line-height: 30px;
	font-size: 16px;
	color: #777;
	font-weight: 0;
}

.new_wzbc_4_1_2_2_2 {
	width: 1200px;
	height: auto;
	float: left;
	margin-top: 20px;
}

/*新内页五轴编程课程结束*/

/*新内页模流分析课程开始*/
.new_mlfx_4_1_2_2_1 {
	width: 900px;
	height: auto;
	float: left;
	line-height: 30px;
	font-size: 16px;
	color: #777;
	font-weight: 0;
}

.new_mlfx_4_1_2_2_2 {
	width: 300px;
	height: auto;
	float: left;
	line-height: 30px;
	font-size: 16px;
	color: #777;
	font-weight: 0;
}

.new_mlfx_4_1_2_2_3 {
	width: 400px;
	height: auto;
	float: left;
	line-height: 30px;
	font-size: 16px;
	color: #777;
	font-weight: 0;
}

/*新内页模流分析课程结束*/

/*新内页机械制图课程开始*/
.new_jxzt_4_1_2_2_1 {
	width: 600px;
	height: auto;
	float: left;
	line-height: 30px;
	font-size: 16px;
	color: #777;
	font-weight: 0;
}

.new_jxzt_4_1_2_2_2 {
	width: 580px;
	height: auto;
	float: right;
	text-align: right;
}

/*新内页机械制图课程结束*/

/*新内页CNC操作课程开始*/
.new_cnc_5_1 {
	width: 1200px;
	height: 50px;
	margin: 0 auto;
	line-height: 50px;
	font-size: 19px;
	color: #CC0033;
	font-weight: 900;
	text-align: center;
	margin-top: 20px;
}

/*新内页CNC操作课程结束*/

/*新内页大专班课程开始*/
.new_dzb_1_1_2 {
	width: 700px;
	height: auto;
	float: left;
}

.new_dzb_1_1_2_1 {
	width: 120px;
	height: auto;
	float: left;
	line-height: 40px;
	font-size: 18px;
	color: #FF9900;
	font-weight: 700;
}

.new_dzb_1_1_2_2 {
	width: 1080px;
	height: auto;
	float: left;
	line-height: 40px;
	font-size: 18px;
	color: #666;
	font-weight: 0;
}

.new_dzb_1_1_3 {
	width: 500px;
	height: auto;
	float: left;
	text-align: right;
}

.new_dzb_4_1_2_2_1 {
	width: 390px;
	height: auto;
	float: left;
	line-height: 30px;
	font-size: 16px;
	color: #777;
	font-weight: 0;
	padding-left: 10px;
}

.new_dzb_4_1_1 {
	width: 390px;
	height: auto;
	float: left;
	line-height: 50px;
	font-size: 30px;
	color: #fff;
	font-weight: 900;
	background: #FF9933;
	margin: 30px 0 30px 0;
	padding-left: 10px;
}

/*新内页大专班课程结束*/

/*新企业培训代码开始*/
.link_13 {
	color: #3399CC;
}

.link_13:hover {
	color: #ff000;
}

.link_14 {
	color: #555;
}

.link_14:hover {
	color: #ff000;
}

#new_enterprise_bt_1 {
	width: 100%;
	height: auto;
	float: left;
	background: #f4f4f4;
	text-align: center;
	padding: 30px 0 0px 0;
	margin-top: 0px;
}

#new_enterprise_bt_1_1 {
	width: 1200px;
	height: 60px;
	margin: 0 auto;
	background: #fff;
}

#new_enterprise_bt_1_1_1 {
	width: 240px;
	height: 60px;
	float: left;
	line-height: 60px;
	font-size: 17px;
	font-weight: 600;
	text-align: center;
}

#new_enterprise_bt_1_2 {
	width: 1200px;
	height: 26px;
	margin: 0 auto;
	background: url(../Images/Enterprise/NEW/new_training_kish_04.gif)
}

.new_enterprise_1 {
	width: 100%;
	height: 259px;
	float: left;
	background: #f4f4f4;
}

.new_enterprise_1_1 {
	width: 1200px;
	height: auto;
	margin: 0 auto;
	background: url(../Images/Enterprise/NEW/new_Enterprise_01.png) no-repeat;
}

.new_enterprise_1_1_1 {
	width: 950px;
	height: 50px;
	margin: 0 auto;
	font-size: 30px;
	color: #0099CC;
	font-weight: 900;
	text-align: left;
	margin-top: 30px;
	margin-left: 250px;
}

.new_enterprise_1_1_2 {
	width: 950px;
	height: auto;
	margin: 0 auto;
	font-size: 16px;
	line-height: 30px;
	color: #777;
	margin-top: 30px;
	margin-left: 250px;
}

.new_enterprise_2 {
	width: 100%;
	height: auto;
	float: left;
}

.new_enterprise_2_1 {
	width: 1200px;
	height: auto;
	margin: 0 auto;
	margin-top: 30px;
}

.new_enterprise_2_1_bt {
	width: 1200px;
	height: 70px;
	float: left;
	font-size: 25px;
	color: #555;
	font-weight: 500;
	line-height: 70px;
	text-align: center;
	margin-bottom: 20px;
}

.new_enterprise_2_1_1 {
	width: 350px;
	height: auto;
	float: left;
	margin-right: 75px;
}

.new_enterprise_2_1_1_1 {
	width: 350px;
	height: 230px;
	float: left;
}

.new_enterprise_2_1_1_1_1 {
	width: 350px;
	height: 200px;
	float: left;
	transition: 0.5s;
}

.new_enterprise_2_1_1_1_1:hover {
	width: 350px;
	height: 200px;
	float: left;
	transition: 0.5s;
	opacity: 0.7;
}

.new_enterprise_2_1_1_1_2 {
	width: 350px;
	height: 40px;
	float: left;
	line-height: 40px;
	font-size: 16px;
	color: #555;
	text-align: center;
	background: #E4E4E4;
}

.new_enterprise_2_1_1_2 {
	width: 350px;
	height: auto;
	float: left;
	font-size: 15px;
	color: #555;
	line-height: 30px;
	text-indent: 2em;
	margin-top: 15px;
}

.new_enterprise_2_1_1_2 a {
	color: #00B7F0;
}

.new_enterprise_2_1_2 {
	width: 350px;
	height: auto;
	float: right;
}

.new_enterprise_3 {
	width: 100%;
	height: auto;
	float: left;
	background: #f4f4f4;
	margin-top: 30px;
	padding-bottom: 30px;
}

.new_enterprise_3_1 {
	width: 1200px;
	height: auto;
	margin: 0 auto;
	margin-top: 30px;
}

.new_enterprise_3_1_bt {
	width: 1200px;
	height: 70px;
	float: left;
	font-size: 25px;
	color: #555;
	font-weight: 500;
	line-height: 70px;
	text-align: center;
	margin-bottom: 20px;
}

.new_enterprise_3_2 {
	width: 1280px;
	height: auto;
	margin: 0 auto;
}

.new_enterprise_3_2_1 {
	width: 280px;
	height: auto;
	float: left;
	margin-left: 32px;
	margin-right: 0px;
}

.new_enterprise_3_2_1_1 {
	width: 280px;
	height: 180px;
	float: left;
	transition: 0.5s;
}

.new_enterprise_3_2_1_1:hover {
	width: 280px;
	height: 180px;
	float: left;
	opacity: 0.5;
	transition: 0.5s;
}

.new_enterprise_3_2_1_2 a {
	width: 280px;
	height: 50px;
	float: left;
	line-height: 50px;
	font-size: 15px;
	color: #777;
	text-align: center;
	overflow: hidden;
}

.new_enterprise_4 {
	width: 100%;
	height: auto;
	float: left;
	margin-top: 30px;
	padding-bottom: 30px;
}

.new_enterprise_4_1 {
	width: 1200px;
	height: auto;
	margin: 0 auto;
	margin-top: 30px;
}

.new_enterprise_4_1_bt {
	width: 1200px;
	height: 70px;
	float: left;
	font-size: 25px;
	color: #555;
	font-weight: 500;
	line-height: 70px;
	text-align: center;
	margin-bottom: 20px;
}

.new_enterprise_4_2 {
	width: 1200px;
	height: auto;
	margin: 0 auto;
}

.new_enterprise_4_2_1 {
	width: 1200px;
	height: auto;
	float: left;
	border-bottom: 2px #ccc dotted;
	margin-bottom: 20px;
	padding-bottom: 20px;
}

.new_enterprise_4_2_1_1 {
	width: 220px;
	height: 160px;
	float: left;
}

.new_enterprise_4_2_1_2 {
	width: 960px;
	height: 160px;
	float: right;
}

.new_enterprise_4_2_1_2_1 {
	width: 960px;
	height: 30px;
	float: left;
	font-size: 16px;
	font-weight: 900;
	line-height: 30px;
	color: #0099CC;
}

.new_enterprise_4_2_1_2_2 {
	width: 960px;
	height: 130px;
	float: left;
	font-size: 15px;
	line-height: 30px;
	color: #777;
}

.new_enterprise_5 {
	width: 100%;
	height: auto;
	float: left;
	margin-top: 30px;
	padding-bottom: 30px;
	background: #f4f4f4;
}

.new_enterprise_5_1 {
	width: 1200px;
	height: auto;
	margin: 0 auto;
	margin-top: 30px;
}

.new_enterprise_5_1_bt {
	width: 1200px;
	height: 70px;
	float: left;
	font-size: 25px;
	color: #555;
	font-weight: 500;
	line-height: 70px;
	text-align: center;
	margin-bottom: 20px;
}

.new_enterprise_5_2 {
	width: 1200px;
	height: auto;
	margin: 0 auto;
}

.new_enterprise_6 {
	width: 100%;
	height: auto;
	float: left;
	margin-top: 30px;
	padding-bottom: 30px;
}

.new_enterprise_6_1 {
	width: 1200px;
	height: auto;
	margin: 0 auto;
	margin-top: 30px;
}

.new_enterprise_6_1_bt {
	width: 1200px;
	height: 70px;
	float: left;
	font-size: 25px;
	color: #555;
	font-weight: 500;
	line-height: 70px;
	text-align: center;
	margin-bottom: 20px;
}

.new_enterprise_6_2 {
	width: 1200px;
	height: auto;
	margin: 0 auto;
}

/*新企业培训代码结束*/

/*新内部培训代码开始*/
.new_internal_1 {
	width: 100%;
	height: 280px;
	float: left;
	background: url(../Images/Enterprise/NEW/new_Internal_01_bj.jpg) center;
}

.new_internal_1_1 {
	width: 1200px;
	height: 50px;
	margin: 0 auto;
	font-size: 30px;
	color: #0099CC;
	font-weight: 900;
	text-align: center;
	margin-top: 30px;
}

.new_internal_1_2 {
	width: 1200px;
	height: auto;
	margin: 0 auto;
	font-size: 16px;
	line-height: 30px;
	color: #777;
	margin-top: 30px;
}

.new_internal_2 {
	width: 100%;
	height: 310px;
	float: left;
	background: #f4f4f4;
}

.new_internal_2_1 {
	width: 1200px;
	height: 50px;
	margin: 0 auto;
	font-size: 30px;
	color: #0099CC;
	font-weight: 900;
	margin-top: 30px;
}

.new_internal_2_2 {
	width: 1200px;
	height: auto;
	margin: 0 auto;
}

.new_internal_2_2_1 {
	width: 880px;
	height: auto;
	font-size: 16px;
	line-height: 30px;
	color: #777;
	margin-top: 30px;
	float: left;
}

.new_internal_2_2_2 {
	width: 261px;
	height: 380px;
	float: right;
	position: relative;
	top: -50px;
}

.new_internal_3 {
	width: 100%;
	height: 266px;
	float: left;
}

.new_internal_3_1 {
	width: 1200px;
	height: auto;
	margin: 0 auto;
}

.new_internal_3_1_1 {
	width: 420px;
	height: auto;
	float: left;
}

.new_internal_3_1_2 {
	width: 70px;
	height: auto;
	float: left;
}

.new_internal_3_1_2_1 {
	width: 780px;
	height: 50px;
	margin: 0 auto;
	font-size: 30px;
	color: #0099CC;
	font-weight: 900;
	text-align: left;
	margin-top: 30px;
}

.new_internal_3_1_2_2 {
	width: 780px;
	height: auto;
	margin: 0 auto;
	font-size: 16px;
	line-height: 30px;
	color: #777;
	margin-top: 30px;
	text-indent: 2em;
}

.new_internal_4 {
	width: 100%;
	height: 266px;
	float: left;
}

.new_internal_4_1 {
	width: 1200px;
	height: 266px;
	margin: 0 auto;
}

/*新内部培训代码结束*/

/*新定向培训代码开始*/
.new_orientation_1 {
	width: 100%;
	height: 280px;
	float: left;
	background: url(../Images/Enterprise/NEW/new_orientation_01_bj.png ) center;
}

.new_orientation_1_1 {
	width: 1200px;
	height: 50px;
	margin: 0 auto;
	font-size: 30px;
	color: #0099CC;
	font-weight: 900;
	text-align: center;
	margin-top: 30px;
}

.new_orientation_1_2 {
	width: 1200px;
	height: auto;
	margin: 0 auto;
	font-size: 16px;
	line-height: 30px;
	color: #777;
	margin-top: 30px;
	text-indent: 2em;
}

.new_orientation_2 {
	width: 100%;
	height: 400px;
	float: left;
	background: #f4f4f4;
}

.new_orientation_2_1 {
	width: 1200px;
	height: 400px;
	margin: 0 auto;
}

.new_orientation_2_1_1 {
	width: 830px;
	height: 50px;
	float: left;
}

.new_orientation_2_1_1_1 {
	width: 830px;
	height: 50px;
	margin: 0 auto;
	font-size: 30px;
	color: #0099CC;
	font-weight: 900;
	float: left;
	margin-top: 30px;
}

.new_orientation_2_1_1_2 {
	width: 830px;
	height: auto;
	margin: 0 auto;
	font-size: 16px;
	line-height: 30px;
	color: #777;
	margin-top: 30px;
	float: left;
}

.new_orientation_2_1_2 {
	width: 370px;
	height: auto;
	float: left;
	text-align: right
}

.new_orientation_3 {
	width: 100%;
	height: 346px;
	float: left;
}

.new_orientation_3_1 {
	width: 1200px;
	height: auto;
	margin: 0 auto;
}

.new_orientation_3_1_1 {
	width: 400px;
	height: auto;
	float: left;
}

.new_orientation_3_1_2 {
	width: 800px;
	height: auto;
	float: left;
}

.new_orientation_3_1_2_1 {
	width: 800px;
	height: 50px;
	margin: 0 auto;
	font-size: 30px;
	color: #0099CC;
	font-weight: 900;
	text-align: center;
	margin-top: 30px;
}

.new_orientation_3_1_2_2 {
	width: 800px;
	height: auto;
	margin: 0 auto;
	font-size: 16px;
	line-height: 30px;
	color: #777;
	margin-top: 30px;
	text-indent: 2em;
}

/*新定向培训代码结束*/

/*新师资培训代码开始*/
.new_teacher_1 {
	width: 100%;
	height: 310px;
	float: left;
	background: url(../Images/Enterprise/NEW/new_teacher_01_bj.jpg ) center;
}

.new_teacher_1_1 {
	width: 1200px;
	height: 50px;
	margin: 0 auto;
	font-size: 30px;
	color: #0099CC;
	font-weight: 900;
	text-align: center;
	margin-top: 30px;
}

.new_teacher_1_2 {
	width: 1200px;
	height: auto;
	margin: 0 auto;
	font-size: 16px;
	line-height: 30px;
	color: #777;
	margin-top: 30px;
	text-indent: 2em;
}

.new_teacher_2 {
	width: 100%;
	height: 310px;
	float: left;
}

.new_teacher_2_1 {
	width: 1200px;
	height: 50px;
	margin: 0 auto;
	font-size: 30px;
	color: #0099CC;
	font-weight: 900;
	margin-top: 30px;
}

.new_teacher_2_2 {
	width: 1200px;
	height: auto;
	margin: 0 auto;
}

.new_teacher_2_2_1 {
	width: 780px;
	height: auto;
	font-size: 16px;
	line-height: 30px;
	color: #777;
	margin-top: 30px;
	float: left;
}

.new_teacher_2_2_2 {
	width: 401px;
	height: 380px;
	float: right;
	position: relative;
	top: -50px;
}

#new_about_4_2_1 {
	width: 360px;
	height: 200px;
	float: left;
	margin-right: 60px;
	margin-bottom: 60px;
}

#new_about_4_2_2 {
	width: 360px;
	height: 200px;
	float: right;
	margin-bottom: 60px;
}

/*新师资培训代码结束*/

/*分页开始*/
.fy_0 {
	width: 1190px;
	height: 50px;
	float: left;
	line-height: 50px;
	text-align: center;
	font-size: 18px;
	margin: 50px 0 0 0;
	background: #fff;
	padding: 5px;
	transition: 0.5s;
}

.fy_1 {
	width: 50px;
	height: 50px;
	background: #04B6F2;
	float: left;
	margin-right: 10px;
	color: #FFFFFF;
	border-radius: 3px;
	overflow: hidden;
	transition: 0.5s;
}

.fy_1:hover {
	width: 50px;
	height: 50px;
	background: #04B6F2;
	float: left;
	margin-right: 10px;
	color: #FFFFFF;
	border-radius: 3px;
	overflow: hidden;
	background: #E43E3E;
	transition: 0.5s;
}

.fy_2 {
	width: 50px;
	height: 50px;
	background: #04B6F2;
	float: left;
	margin-right: 10px;
	color: #FFFFFF;
	overflow: hidden;
	border-radius: 3px;
	transition: 0.5s;
}

.fy_3 {
	width: 50px;
	height: 50px;
	background: #ff3333;
	float: left;
	margin-right: 10px;
	color: #FFFFFF;
	text-align: center;
	border-radius: 3px;
	overflow: hidden;
	transition: 0.5s;
}

.fy_3:hover {
	width: 50px;
	height: 50px;
	background: #ff3333;
	float: left;
	margin-right: 10px;
	color: #FFFFFF;
	text-align: center;
	border-radius: 3px;
	overflow: hidden;
	background: #E43E3E;
	transition: 0.5s;
}

.fy_4 {
	width: 20px;
	height: 20px;
	background: #04B6F2;
	text-align: center;
	-ms-transform: scale(1, 2);
	-webkit-transform: scale(1, 2);
	margin: -15px 0 0 15px;
	-moz-transform: scale(1, 2);
	-o-transform: scale(1, 2);
	transition: 0.5s;
}

.ltd_fy {
	float: right;
	line-height: 50px;
	text-align: center;
	font-size: 18px;
	margin: 50px 0 0 0;
	transition: 0.5s;
}

.work_fy {
	width: 100%;
	height: auto;
	line-height: 50px;
	float: left;
	margin: 50px 0 50px 0;
}

.work_fy_1 {
	width: 1200px;
	height: 50px;
	margin: 0 auto;
	transition: 0.5s;
}

.work_fy_1_1 {
	height: 50px;
	line-height: 50px;
	float: right;
	text-align: center;
	font-size: 18px;
	transition: 0.5s;
}

.exchanges_fy {
	height: 50px;
	float: right;
	line-height: 50px;
	text-align: center;
	font-size: 18px;
	margin: 30px 0 40px 0;
	padding: 5px;
	transition: 0.5s;
}

.signs_fy {
	height: 50px;
	float: right;
	line-height: 50px;
	text-align: center;
	font-size: 18px;
	margin: 30px 85px 40px 0;
	transition: 0.5s;
}

.exchanges_fy:hover {
	height: 50px;
	float: right;
	line-height: 50px;
	text-align: center;
	font-size: 18px;
	margin: 30px 0 40px 0;
	padding: 5px;
	transition: 0.5s;
}

.news_fy {
	height: 50px;
	float: right;
	line-height: 50px;
	text-align: center;
	font-size: 18px;
	margin: 50px 0 0 0;
	padding: 5px;
	transition: 0.5s;
}

.Internship_fy {
	height: 50px;
	float: right;
	line-height: 50px;
	text-align: center;
	font-size: 18px;
	margin: 50px 0 0 0;
	padding: 5px;
	transition: 0.5s;
}

.student_fy {
	height: 50px;
	float: right;
	line-height: 50px;
	text-align: center;
	font-size: 18px;
	margin: 0px 0 0 0;
	padding: 5px;
	transition: 0.5s;
}

/*分页结束*/

/*学员专访开始*/
.interview {
	width: 100%;
	height: auto;
	float: left;
	margin: 70px 0 70px 0;
	padding: 70px 0 70px 0;
}

.interview_1 {
	width: 1200px;
	height: auto;
	margin: 0 auto;
}

.interview_1_1 {
	width: 1200px;
	height: 50px;
	margin: 0 auto;
}

.interview_1_1_1 {
	width: 1200px;
	height: auto;
	float: left;
	position: relative;
}

.interview_1_1_1_1 {
	width: 1200px;
	height: auto;
	float: left;
	line-height: 50px;
	color: #444;
	font-size: 25px;
	text-align: center;
	font-weight: bold;
}

.interview_1_1_1_2 {
	width: 100px;
	height: auto;
	position: absolute;
	right: 0;
	font-size: 30px;
	color: #999;
	font-weight: bold;
	text-align: right;
}

.interview_1_1_2 {
	width: 1200px;
	height: auto;
	float: left;
	margin: 10px 0 0 0;
	border-bottom: 1px #ededed solid;
}

.interview_1_1_2_1 {
	width: 30px;
	height: 4px;
	margin: 0 auto;
	background: #84c15a;
	position: relative;
	top: 2px;
}

.interview_1_1_3 {
	width: 1200px;
	height: auto;
	float: left;
	line-height: 40px;
	color: #777;
	font-size: 16px;
	text-align: center;
	margin-bottom: 50px;
}

.interview_1_2 {
	width: 1200px;
	height: auto;
	margin: 0 auto;
	overflow: hidden;
}

.interview_1_2_1 {
	width: 1220px;
	height: auto;
	margin: 0 auto;
	overflow: hidden;
	margin-right: -20px;
}

.interview_1_2_1_1 {
	width: 590px;
	height: 323px;
	float: left;
	margin-right: 10px;
	position: relative;
	border-radius: 5px;
	overflow: hidden;
}

.interview_1_2_1_1_1 {
	width: 590px;
	height: auto;
	float: left;
}

.interview_1_2_1_1_2 {
	width: 590px;
	height: 65px;
	float: left;
	background: #000;
	opacity: 0.7;
	position: absolute;
	bottom: 0;
}

.interview_1_2_1_1_3 {
	width: 400px;
	height: 65px;
	float: left;
	line-height: 65px;
	color: #fff;
	font-size: 16px;
	margin-left: 15px;
	opacity: 0.8;
	position: absolute;
	bottom: 0;
	z-index: 1;
}

.interview_1_2_1_1_4 {
	width: 100px;
	height: 40px;
	float: right;
	line-height: 40px;
	background: #d3273f;
	opacity: 0.9;
	color: #fff;
	font-size: 16px;
	text-align: center;
	position: absolute;
	bottom: 9.5px;
	z-index: 2;
	right: 15px;
	border-radius: 5px;
	overflow: hidden;
}

/*学员专访结束*/

/*学员专访内页开始*/
.interview_inc {
	width: 100%;
	height: auto;
	float: left;
	margin: 70px 0 70px 0;
	padding: 70px 0 70px 0;
}

.interview_inc_1 {
	width: 1200px;
	height: auto;
	margin: 0 auto;
}

.interview_inc_1_1 {
	width: 1200px;
	height: auto;
	float: left;
	margin: 100px 0 70px 0;
}

.interview_inc_1_1_1 {
	width: 1200px;
	height: auto;
	float: left;
	color: #333;
	font-size: 40px;
}

.interview_inc_1_1_2 {
	width: 1200px;
	height: auto;
	float: left;
	margin: 50px 0 0 0;
}

.interview_inc_1_1_2_1 {
	width: 1220px;
	height: auto;
	float: left;
	margin-right: -20px;
	overflow: hidden;
}

.interview_inc_1_1_2_1_1 {
	width: 1220px;
	height: auto;
	margin: 0 auto;
	overflow: hidden;
	margin-right: -20px;
}

.interview_inc_1_1_2_1_1_1 {
	width: 590px;
	height: 323px;
	float: left;
	margin-right: 10px;
	position: relative;
	border-radius: 5px;
	overflow: hidden;
	margin-bottom: 20px;
}

.interview_inc_1_1_2_1_1_1_1 {
	width: 590px;
	height: auto;
	float: left;
}

.interview_inc_1_1_2_1_1_1_2 {
	width: 590px;
	height: 65px;
	float: left;
	background: #000;
	opacity: 0.7;
	position: absolute;
	bottom: 0;
}

.interview_inc_1_1_2_1_1_1_3 {
	width: 400px;
	height: 65px;
	float: left;
	line-height: 65px;
	color: #fff;
	font-size: 16px;
	margin-left: 15px;
	opacity: 0.8;
	position: absolute;
	bottom: 0;
	z-index: 1;
}

.interview_inc_1_1_2_1_1_1_4 {
	width: 100px;
	height: 40px;
	float: right;
	line-height: 40px;
	background: #d3273f;
	opacity: 0.9;
	color: #fff;
	font-size: 16px;
	text-align: center;
	position: absolute;
	bottom: 9.5px;
	z-index: 2;
	right: 15px;
	border-radius: 5px;
	overflow: hidden;
}

.interview_inc_1_1_1_2 {
	width: 1200px;
	height: auto;
	float: left;
	margin: 50px 0 100px 0;
}

.interview_inc_1_1_1_2_1 {
	width: 200px;
	height: 50px;
	float: left;
	margin: 0 500px 0 500px;
	text-align: center;
	line-height: 50px;
	font-size: 18px;
	color: #fff;
	background: #04B6F2;
	border-radius: 5px;
	transition: all 0.2s linear;
}

.interview_inc_1_1_1_2_1:hover {
	width: 200px;
	height: 50px;
	float: left;
	margin: 0 500px 0 500px;
	text-align: center;
	line-height: 50px;
	font-size: 18px;
	color: #fff;
	background: #E43E3E;
	border-radius: 5px;
	transition: all 0.2s linear;
}

/*学员专访内页结束*/

/*双11顶部开始*/
.top_11 {
	width: 100%;
	height: 50px;
	float: left;
	background: url(../Images/Event/top_1.png) center center;
}

.top_11_1 {
	width: 1200px;
	height: 50px;
	margin: 0 auto;
}

.top_11_1_1 {
	height: 35px;
	float: right;
	margin: 7.5px 0 7.5px 20px;
	padding-left: 20px;
	padding-right: 20px;
	border-radius: 35px;
	text-align: center;
	line-height: 35px;
	color: #fad80f;
	background: #633e7e;
	font-size: 14px;
}

/*双11顶部结束*/

/*双11中间开始*/
.center_11 {
	width: 100%;
	height: 100%;
	position: fixed;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	background: rgba(0, 0, 0, 0.5);
	z-index: 999999999;
	display: table-cell;
	vertical-align: middle;
	text-align: center;
}

.center_11_1 {
	width: 500px;
	height: 500px;
	position: relative;
}

.center_11_1_1 {
	width: 330px;
	height: 60px;
	position: absolute;
	bottom: 85px;
	left: 85px;
	cursor: pointer;
}

/*双11中间结束*/

/*双11底部开始*/
.bottom_11 {
	width: 100%;
	height: 136px;
	background: url(../Images/Event/newyear/bottom.png) center center;
	position: fixed;
	bottom: 0;
	z-index: 999;
}

.bottom_11 img {
	position: absolute;
	right: 0;
	top: 0;
}

.bottom_11_1 {
	width: 15px;
	height: 15px;
	float: left;
	top: 80px;
	left: 30px;
	cursor: pointer;
	z-index: 9999;
	position: relative;
}

/*双11底部结束*/

/*双11活动主页开始*/
.event {
	width: 100%;
	height: auto;
	float: left;
	background: #0d0445;
}

.event_1 {
	width: 100%;
	height: 548px;
	background: url(../Images/Event/event_1.jpg) center center;
	position: relative;
}

.event_1_1 {
	width: 470px;
	height: 60px;
	margin: 0 auto;
	position: absolute;
	top: 418px;
	left: 50%;
	margin-left: -235px;
	color: #fff;
	text-align: center;
	;
	font-size: 25px;
	line-height: 60px;
}

.event_2 {
	width: 100%;
	height: 520px;
	background: url(../Images/Event/event_2.jpg) center center;
	position: relative;
	cursor: pointer;
}

.event_2_1 {
	width: 1000px;
	height: auto;
	margin: 0 auto;
	padding-top: 190px;
}

.event_2_1_1 {
	width: 266px;
	height: 110px;
	float: left;
	background: url(../Images/Event/event_5.png);
	margin-right: 100px;
	margin-bottom: 20px;
}

.event_2_1_1_1 {
	width: 200px;
	height: 50px;
	float: left;
	color: #d18900;
	font-size: 50px;
	font-weight: bold;
	margin: 10px 0 0 50px;
}

.event_2_1_1_2 {
	width: 200px;
	height: 50px;
	float: left;
	color: #f3aa06;
	font-size: 16px;
	font-weight: bold;
	margin: 10px 0 0 60px;
}

.event_2_1_2 {
	width: 266px;
	height: 110px;
	float: right;
	background: url(../Images/Event/event_5.png);
	margin-bottom: 20px;
}

.event_3 {
	width: 100%;
	height: 768px;
	background: url(../Images/Event/event_3.jpg) center center;
	position: relative;
}

.event_3_1 {
	width: 1100px;
	height: auto;
	margin: 0 auto;
	padding-top: 50px;
}

.event_3_1_1 {
	width: 519px;
	height: 160px;
	float: left;
	background: url(../Images/Event/event_6.png);
	margin-bottom: 60px;
}

.event_3_1_1_1 {
	width: 400px;
	height: 50px;
	float: left;
	color: #fff;
	font-size: 50px;
	font-weight: bold;
	margin: 20px 0 0 30px;
}

.event_3_1_1_2 {
	width: 400px;
	height: 50px;
	float: left;
	color: #fff;
	font-size: 16px;
	margin: 10px 0 0 30px;
	line-height: 50px;
}

.event_3_1_2 {
	width: 519px;
	height: 160px;
	float: right;
	background: url(../Images/Event/event_6.png);
	margin-bottom: 60px;
}

.event_4 {
	width: 100%;
	height: 701px;
	background: url(../Images/Event/event_4.jpg) center center;
	position: relative;
}

.event_4_1 {
	width: 100%;
	height: auto;
	float: left;
	text-align: center;
	font-size: 40px;
	font-weight: bold;
	color: #fff;
	padding-top: 85px;
}

.event_4_2 {
	width: 1000px;
	height: auto;
	margin: 0 auto;
	font-size: 20px;
	color: #fff;
	padding-top: 200px;
}

.event_4_2_1 {
	width: 100%;
	height: auto;
	margin-bottom: 30px;
}

.event_4_3 {
	width: 100%;
	height: auto;
	float: left;
	text-align: center;
	font-size: 20px;
	font-weight: bold;
	color: #a49dbe;
	position: absolute;
	bottom: 120px
}

.event_5 {
	width: 100%;
	height: auto;
	float: left;
	background: #0d0445;
}

.event_5_1 {
	width: 700px;
	height: auto;
	margin: 0 auto;
}

.event_5_1_1 {
	width: 330px;
	height: 60px;
	float: left;
	margin: 0 10px 0 10px;
	text-align: center;
	font-size: 20px;
	line-height: 60px;
	color: #fff;
	border-radius: 60px;
	background: #3d366a;
}

.event_6 {
	width: 100%;
	height: auto;
	float: left;
	background: #3d366a;
	margin-top: 100px;
}

.event_6_1 {
	width: 100%;
	height: 100px;
	float: left;
	background: #261d4f;
	text-align: center;
	font-size: 14px;
	color: #697191;
	line-height: 100px;
}

.event_7 {
	width: 100%;
	height: 701px;
	background: url(../Images/Event/event_7.jpg) center center;
	position: relative;
}

.event_7_1 {
	width: 100%;
	height: auto;
	float: left;
	text-align: center;
	font-size: 40px;
	font-weight: bold;
	color: #fff;
	padding-top: 85px;
}

.event_7_2 {
	width: 1000px;
	height: 500px;
	margin: 0 auto;
	font-size: 20px;
	color: #fff;
	padding-top: 200px;
}

.event_7_2_1 {
	width: 65%;
	height: auto;
	float: left;
	margin: 10px 0 10px 0;
}

.event_7_2_2 {
	width: 35%;
	height: auto;
	float: left;
	margin: 10px 0 10px 0;
}

.event_7_2_3 {
	width: 100%;
	height: auto;
	float: left;
	margin: 10px 0 10px 0;
}

.event_7_2_4 {
	width: 550px;
	height: auto;
	float: left;
	position: relative;
	bottom: -65px;
	left: 200px;
}

/*双11活动主页结束*/

/*周年庆活动主题页开始*/
.event_znq {
	width: 100%;
	height: auto;
	float: left;
	background: #0d0445;
}

.event_znq_1 {
	width: 100%;
	height: 548px;
	background: url(../Images/Event/znq/event_1.jpg) center center;
	position: relative;
}

.event_znq_1_1 {
	width: 470px;
	height: 60px;
	margin: 0 auto;
	position: absolute;
	top: 418px;
	left: 50%;
	margin-left: -235px;
	color: #fff;
	text-align: center;
	;
	font-size: 25px;
	line-height: 60px;
}

.event_znq_2 {
	width: 100%;
	height: 520px;
	background: url(../Images/Event/znq/event_2.jpg) center center;
	position: relative;
	cursor: pointer;
}

.event_znq_2_1 {
	width: 1000px;
	height: auto;
	margin: 0 auto;
	padding-top: 190px;
}

.event_znq_2_1_1 {
	width: 266px;
	height: 110px;
	float: left;
	background: url(../Images/Event/znq/event_5.png);
	margin-right: 100px;
	margin-bottom: 20px;
}

.event_znq_2_1_1_1 {
	width: 200px;
	height: 50px;
	float: left;
	color: #d18900;
	font-size: 50px;
	font-weight: bold;
	margin: 10px 0 0 50px;
}

.event_znq_2_1_1_2 {
	width: 200px;
	height: 50px;
	float: left;
	color: #f3aa06;
	font-size: 16px;
	font-weight: bold;
	margin: 10px 0 0 60px;
}

.event_znq_2_1_2 {
	width: 266px;
	height: 110px;
	float: right;
	background: url(../Images/Event/znq/event_5.png);
	margin-bottom: 20px;
}

.event_znq_3 {
	width: 100%;
	height: 768px;
	background: url(../Images/Event/znq/event_3.jpg) center center;
	position: relative;
}

.event_znq_3_1 {
	width: 1100px;
	height: auto;
	margin: 0 auto;
	padding-top: 50px;
}

.event_znq_3_1_1 {
	width: 519px;
	height: 160px;
	float: left;
	background: url(../Images/Event/znq/event_6.png);
	margin-bottom: 60px;
}

.event_znq_3_1_1_1 {
	width: 400px;
	height: 50px;
	float: left;
	color: #fff;
	font-size: 50px;
	font-weight: bold;
	margin: 20px 0 0 30px;
}

.event_znq_3_1_1_2 {
	width: 400px;
	height: 50px;
	float: left;
	color: #fff;
	font-size: 16px;
	margin: 10px 0 0 30px;
	line-height: 50px;
}

.event_znq_3_1_2 {
	width: 519px;
	height: 160px;
	float: right;
	background: url(../Images/Event/znq/event_6.png);
	margin-bottom: 60px;
}

.event_znq_4 {
	width: 100%;
	height: 701px;
	background: url(../Images/Event/znq/event_4.jpg) center center;
	position: relative;
}

.event_znq_4_1 {
	width: 100%;
	height: auto;
	float: left;
	text-align: center;
	font-size: 40px;
	font-weight: bold;
	color: #fff;
	padding-top: 85px;
}

.event_znq_4_2 {
	width: 1000px;
	height: auto;
	margin: 0 auto;
	font-size: 18px;
	color: #fff;
	padding-top: 200px;
}

.event_znq_4_2_1 {
	width: 100%;
	height: auto;
	margin-bottom: 30px;
}

.event_znq_4_3 {
	width: 100%;
	height: auto;
	float: left;
	text-align: center;
	font-size: 20px;
	font-weight: bold;
	color: #a49dbe;
	position: absolute;
	bottom: 120px
}

.event_znq_5 {
	width: 100%;
	height: auto;
	float: left;
	background: #0d0445;
}

.event_znq_5_1 {
	width: 700px;
	height: auto;
	margin: 0 auto;
}

.event_znq_5_1_1 {
	width: 330px;
	height: 60px;
	float: left;
	margin: 0 10px 0 10px;
	text-align: center;
	font-size: 20px;
	line-height: 60px;
	color: #fff;
	border-radius: 60px;
	background: #3d366a;
}

.event_znq_6 {
	width: 100%;
	height: auto;
	float: left;
	background: #3d366a;
	margin-top: 100px;
}

.event_znq_6_1 {
	width: 100%;
	height: 100px;
	float: left;
	background: #261d4f;
	text-align: center;
	font-size: 14px;
	color: #697191;
	line-height: 33.33px;
}

.event_znq_7 {
	width: 100%;
	height: 701px;
	background: url(../Images/Event/znq/event_7.jpg) center center;
	position: relative;
}

.event_znq_7_1 {
	width: 100%;
	height: auto;
	float: left;
	text-align: center;
	font-size: 40px;
	font-weight: bold;
	color: #fff;
	padding-top: 85px;
}

.event_znq_7_2 {
	width: 1000px;
	height: 500px;
	margin: 0 auto;
	font-size: 20px;
	color: #fff;
	padding-top: 200px;
}

.event_znq_7_2_1 {
	width: 65%;
	height: auto;
	float: left;
	margin: 10px 0 10px 0;
}

.event_znq_7_2_2 {
	width: 35%;
	height: auto;
	float: left;
	margin: 10px 0 10px 0;
}

.event_znq_7_2_3 {
	width: 100%;
	height: auto;
	float: left;
	margin: 10px 0 10px 0;
}

.event_znq_7_2_4 {
	width: 550px;
	height: auto;
	float: left;
	position: relative;
	bottom: -65px;
	left: 200px;
}

.event_znq_8 {
	width: 100%;
	height: 1456px;
	background: url(../Images/Event/znq/event_8.jpg) center center;
	position: relative;
}

/*周年庆活动主题页结束*/

/*周年庆活动头部开始*/
.event_znq_top {
	width: 100%;
	height: 50px;
	float: left;
	background: url(../Images/Event/znq/top.png) center center;
	margin: -30px 0 30px 0;
}

/*周年庆活动头部结束*/

/*周年庆活动底部开始*/
.event_znq_bottom {
	width: 100%;
	height: 136px;
	float: left;
	background: url(../Images/Event/znq/bottom.png) center center;
	position: fixed;
	bottom: 0;
	z-index: 99999;
}

/*周年庆活动底部结束*/

/*年底钜惠活动主页开始*/
.event_newyear {
	width: 100%;
	height: auto;
	float: left;
}

.event_newyear_1 {
	width: 100%;
	height: 600px;
	float: left;
	background: url(/Images/Event/NewYear/info_01.jpg) center center;
	position: relative;
}

.event_newyear_1_1 {
	width: 140px;
	height: 50px;
	position: relative;
	margin-left: 20px;
	margin-top: 20px;
	background: rgba(0, 0, 0, 0.7);
	border-radius: 25px;
	color: #fff;
	text-align: center;
	font-size: 16px;
	line-height: 50px;
	;
}

.event_newyear_2 {
	width: 100%;
	height: 700px;
	float: left;
	background: url(/Images/Event/NewYear/info_02.jpg) center center;
}

.event_newyear_3 {
	width: 100%;
	height: 700px;
	float: left;
	background: url(/Images/Event/NewYear/info_03.jpg) center center;
	cursor: pointer
}

.event_newyear_4 {
	width: 100%;
	height: 900px;
	float: left;
	background: url(/Images/Event/NewYear/info_04.jpg) center center;
	cursor: pointer
}

.event_newyear_5 {
	width: 100%;
	height: 800px;
	float: left;
	background: url(/Images/Event/NewYear/info_05.jpg) center center;
	cursor: pointer
}

.event_newyear_6 {
	width: 100%;
	height: 900px;
	float: left;
	background: url(/Images/Event/NewYear/info_06.jpg) center center;
	cursor: pointer
}

.event_newyear_7 {
	width: 100%;
	height: 800px;
	float: left;
	background: url(/Images/Event/NewYear/info_07.jpg) center center;
	cursor: pointer
}

.event_newyear_8 {
	width: 100%;
	height: 1100px;
	float: left;
	background: url(/Images/Event/NewYear/info_08.jpg) center center;
	cursor: pointer
}

.event_newyear_9 {
	width: 100%;
	height: 850px;
	float: left;
	background: url(/Images/Event/NewYear/info_09.jpg) center center;
	cursor: pointer
}

.event_newyear_10 {
	width: 100%;
	height: 899px;
	float: left;
	background: url(/Images/Event/NewYear/info_10.jpg) center center;
	cursor: pointer
}

/*年底钜惠活动主页结束*/

/*底部试听代码开始*/
.bottom_st {
	width: 100%;
	height: 100px;
	position: fixed;
	bottom: 0;
	z-index: 9999;
	display: none;
}

.bottom_st_bj {
	width: 100%;
	height: 85px;
	margin-top: 15px;
	background: rgba(0, 0, 0, 0.7);
}

.bottom_st_0 {
	width: 35px;
	height: 85px;
	float: left;
	position: relative;
	cursor: pointer
}

.bottom_st_0_1 {
	width: 30px;
	height: 90px;
	line-height: 40px;
	float: left;
	z-index: 2;
	background: #000;
	color: #fff;
	text-align: center;
	font-size: 16px;
	position: relative;
}

.bottom_st_0_2 {
	width: 30px;
	height: 30px;
	background: #000;
	position: absolute;
	z-index: 1;
	right: 0;
	top: 35px;
	transform: rotate(45deg);
}

.bottom_st_1 {
	width: 1200px;
	height: 100px;
	margin: 0 auto;
	position: relative;
}

.bottom_st_1_1 {
	width: 150px;
	height: 100px;
	position: absolute;
	top: -15px;
	left: 40px;
}

.bottom_st_1_3 {
	width: 230px;
	height: 45px;
	line-height: 45px;
	position: absolute;
	top: 25px;
	left: 250px;
	border-radius: 22.5px;
	text-align: center;
	color: #fff;
	font-size: 18px;
	font-weight: bold;
	background: -webkit-linear-gradient(left, #ccc, #111);
	background: -o-linear-gradient(right, #ccc, #111);
	background: -moz-linear-gradient(right, #ccc, #111);
	background: linear-gradient(to right, #ccc, #111);
}

.bottom_st_1_2 {
	width: 600px;
	height: 100px;
	float: right;
	margin: 25px 0 0 0
}

.bottom_st_1_2_1 {
	width: 500px;
	height: 100px;
	float: right;
}

.bottom_st_1_2_1_1 {
	width: auto;
	height: 40px;
	float: right;
	margin-left: 10px;
}

.bottom_st_1_2_1_2 {
	width: auto;
	height: 40px;
	float: right;
	margin-left: 10px;
}

.bottom_st_input1 {
	width: 170px;
	height: 40px;
	line-height: 40px;
	color: #777;
	padding-left: 15px;
	border-radius: 5px;
	background: #fff;
	;
	border: 0;
}

.bottom_st_input2 {
	width: 100px;
	height: 40px;
	line-height: 40px;
	color: #fff;
	text-align: center;
	border-radius: 5px;
	;
	background: #F3652A;
	border: 0;
}

.bottom_st_1_4 {
	width: 100px;
	height: 45px;
	line-height: 60px;
	position: absolute;
	top: 17px;
	left: 500px;
	color: #fff;
	font-size: 16px;
}

/*底部试听代码开始*/

/*新学员专访内页开始*/
.inc_New_Interview_1 {
	width: 100%;
	height: auto;
	float: left;
	padding-bottom: 50px;
	margin: 0px 0 0px 0;
	background: #f8f8f8;
}

.inc_New_Interview_1_1 {
	width: 1200px;
	height: auto;
	margin: 0 auto;
	background: ;
	border-radius: 5px;
	padding: 30px;
}

.inc_New_Interview_1_1_1 {
	width: 1170px;
	height: auto;
	float: left;
	border-bottom: 1px #f8f8f8 solid;
	line-height: 50px;
	font-size: 20px;
	color: #333;
	margin: 20px 0 0 0;
}

.inc_New_Interview_1_1_2 {
	width: 1170px;
	height: auto;
	float: left;
	line-height: 35px;
	font-size: 16px;
	color: #555;
	margin: 20px 0 0 0;
}

.inc_New_Interview_1_1_3 {
	width: 1170px;
	height: auto;
	float: left;
	line-height: 50px;
	font-size: 16px;
	font-weight: bold;
	color: #555;
	margin: 50px 0 0 0;
}

.inc_New_Interview_1_1_4 {
	width: 1170px;
	height: auto;
	float: left;
	border-radius: 5px;
	overflow: hidden;
}

/*新学员专访内页结束*/

.new_con_4 {
	width: 100%;
	height: 750px;
	float: left;
	margin-top: 30px;
}

/*首页内容3开始*/
.new_con_3 {
	width: 100%;
	height: auto;
	float: left;
	margin-top: 30px;
}

.new_con_3_1 {
	width: 1230px;
	height: auto;
	margin: 0 auto;
}

.new_con_3_1_1 {
	width: 1230px;
	height: 50px;
	float: left;
	line-height: 50px;
	font-size: 20px;
	font-weight: bold;
}

.new_con_3_1_2 {
	width: 1230px;
	height: auto;
	float: left;
}

.new_con_3_1_2_1 {
	width: 250px;
	height: auto;
	float: left;
}

.new_con_3_1_2_2 {
	width: 930px;
	height: auto;
	float: right;
	position: relative;
	left: -20px;
}

.new_con_3_1_2_2_1 {
	width: 290px;
	height: 220px;
	float: left;
	margin-right: 20px;
	margin-bottom: 20px;
}

.new_con_3_1_2_2_2 {
	width: 290px;
	height: 220px;
	float: right;
	margin-bottom: 20px;
}

.new_con_3_2 {
	width: 246px;
	height: 40px;
	margin: 0 auto;
	padding: 20px;
	line-height: 20px;
	font-size: 12px;
	color: #999;
}

/*首页内容3结束*/

.tt03 {
	-webkit-transition: all .3s linear;
	-o-transition: all .3s linear;
	-moz-transition: all .3s linear;
	transition: all .3s linear;
}

.content-right {
	width: 290px;
	height: 220px;
	float: left;
}

.content-right ul li {
	width: 290px;
	height: 220px;
	background: #ffffff;
	float: left;
	position: relative;
	overflow: hidden;
}

.content-po {
	width: 290px;
	height: 120px;
	background: #ffffff;
	position: absolute;
	bottom: -70px;
	left: 0;
	overflow: hidden;
}

.content-po>div a {
	width: 100%;
	height: 39px;
	border-bottom: 1px #dcdcdc solid;
	display: block;
	line-height: 40px;
	text-align: center;
	font-size: 16px;
	font-weight: bold;
	color: #1b1b1b;
	position: relative;
}

.content-po>div b {
	width: 64px;
	height: 1px;
	position: absolute;
	bottom: -1px;
	left: 50%;
	margin: auto -32px;
	background: #2f2f2f;
}

.content-po>a {
	width: 100px;
	height: 20px;
	line-height: 36px;
	font-size: 14px;
	font-size: 14px;
	margin-top: 0px;
	display: block;
	float: left;
	color: #1b1b1b;
	margin-left: 0px;
}

.content-right ul li:hover .content-po {
	bottom: 0px;
}

.content-right ul li:hover {
	-webkit-box-shadow: 0 5px 20px rgba(0, 0, 0, 0.2);
	box-shadow: 0 5px 20px rgba(0, 0, 0, 0.2);
}

/*学员动态开始*/
#columns {
	column-width: 100%;
	column-gap: 15px;
	width: 100%;
	max-width: 1600px;
	min-width: 100%;
	margin: 10px auto;
}

div#columns figure {
	margin: 0 5px 5px;
	padding-bottom: 20px;
	transition: opacity .4s ease-in-out;
	display: inline-block;
	column-break-inside: avoid;
}

div#columns figure img {
	width: 100%;
	height: auto;
}

div#columns figure figcaption {
	font-size: .9rem;
	color: #444;
	line-height: 1.5;
}

div#columns small {
	font-size: 1rem;
	float: right;
	text-transform: uppercase;
	color: #aaa;
}

div#columns small a {
	color: #666;
	text-decoration: none;
	transition: .4s color;
}

div#columns:hover figure:not(:hover) {
	opacity: 1;
}

@media screen and (max-width: 750px) {
	#columns {
		column-gap: 0px;
	}

	#columns figure {
		width: 100%;
	}
}

.roll-wrap:hover .control {
	display: block;
}

.roll-wrap {
	position: relative;
	width: 100%;
	height: 50px;
	overflow: hidden;
	border-radius: 5px;
}

.roll-wrap .roll__list {
	background: #F2A828;
}

.roll_row .roll__list::before,
.roll_row .roll__list::after {
	content: "";
	display: table;
	line-height: 0;
}

.roll_row .roll__list::after {
	clear: both;
}

.roll_row .roll__list {
	width: 9999px;
}

.roll_row .roll__list li {
	float: left;
	display: block;
	margin-right: 20px;
	height: 70px;
	line-height: 50px;
	font-weight: bold;
	font-size: 16px;
	text-align: center;
	color: #fff;
	padding: 0 15px 0 15px;
	border-radius: 0px;
}

.control {
	width: 50px;
	height: 50px;
	line-height: 50px;
	text-align: center;
	position: absolute;
	top: 30px;
	display: none;
	font-weight: bold;
	text-decoration: none;
	color: #fff;
	background-color: rgba(0, 0, 0, 0.5);
}

.control:hover {
	background-color: rgba(0, 0, 0, 0.7);
}

.control.pre {
	left: 0px;
	top: 0px
}

.control.next {
	right: 0px;
	top: 0px
}

.roll_col {
	width: 100%;
	height: 200px;
	overflow: hidden;
}

.roll_col .roll__list {
	width: 100%;
}

.h600 {
	height: 600px;
}

.roll_col li {
	display: block;
	height: 200px;
	line-height: 200px;
	font-size: 30px;
	font-weight: bold;
	text-align: center;
	color: #fff;
}

.roll_col .li-2 {}

.roll_col .li-3 {}

.roll_col .li-4 {}

.roll_col .control {
	top: 80px;
}

/*学员动态结束*/

/*侧栏沟通代码开始*/
.hint1 {
	width: 690px;
	height: 510px;
	margin: 0 auto;
	position: fixed;
	top: 50%;
	left: 50%;
	margin-left: -320px;
	margin-top: -255px;
	z-index: 9999999999;
	display: none;
}

.hint1-in1 {
	width: 500px;
	height: 70px;
	background: #ff6600;
	position: relative;
}

.hint1-in1 {
	width: 25px;
	height: 25px;
	position: absolute;
	top: 5px;
	right: 0px;
	cursor: pointer;
	background: url(/Images/Bottom/close.png) no-repeat;
	background-size: 100%;
	transition: 0.1s;
}

.hint1-in1:hover {
	width: 25px;
	height: 25px;
	position: absolute;
	top: 5px;
	right: 5px;
	cursor: pointer;
	background: url(/Images/Bottom/close_1.png) no-repeat;
	background-size: 100%;
	transition: 0.1s;
}

.btn_gb {
	width: 25px;
	height: 25px;
	position: absolute;
	top: 5px;
	right: 5px;
	cursor: pointer;
	background: url(/Images/Bottom/close_1.png) no-repeat;
	background-size: 100%;
	transition: 0.1s;
}

.btn_gb:hover {
	width: 25px;
	height: 25px;
	position: absolute;
	top: 5px;
	right: 5px;
	cursor: pointer;
	background: url(/Images/Bottom/close_1.png) no-repeat;
	background-size: 100%;
	transition: 0.1s;
}

.hint2 {
	width: 690px;
	height: 510px;
	margin: 0 auto;
	position: fixed;
	top: 50%;
	left: 50%;
	margin-left: -320px;
	margin-top: -255px;
	z-index: 9999999999;
	display: none;
}

.hint2-in2 {
	width: 500px;
	height: 70px;
	background: #ff6600;
	position: relative;
}

.hint2-in2 {
	width: 25px;
	height: 25px;
	position: absolute;
	top: 5px;
	right: 0px;
	cursor: pointer;
	background: url(/Images/Bottom/close.png) no-repeat;
	background-size: 100%;
	transition: 0.1s;
}

.hint2-in2:hover {
	width: 25px;
	height: 25px;
	position: absolute;
	top: 5px;
	right: 0px;
	cursor: pointer;
	background: url(/Images/Bottom/close_1.png) no-repeat;
	background-size: 100%;
	transition: 0.1s;
}

.hint3 {
	width: 690px;
	height: 510px;
	margin: 0 auto;
	position: fixed;
	top: 50%;
	left: 50%;
	margin-left: -320px;
	margin-top: -255px;
	z-index: 9999999999;
	display: none;
}

.hint3-in3 {
	width: 500px;
	height: 70px;
	background: #ff6600;
	position: relative;
}

.hint3-in3 {
	width: 25px;
	height: 25px;
	position: absolute;
	top: 5px;
	right: 0px;
	cursor: pointer;
	background: url(/Images/Bottom/close.png) no-repeat;
	background-size: 100%;
	transition: 0.1s;
}

.hint3-in3:hover {
	width: 25px;
	height: 25px;
	position: absolute;
	top: 5px;
	right: 0px;
	cursor: pointer;
	background: url(/Images/Bottom/close_1.png) no-repeat;
	background-size: 100%;
	transition: 0.1s;
}

.gt_box {
	width: 100%;
	height: 100%;
	position: fixed;
	display: none;
	background: rgba(0, 0, 0, 0.1);
	margin: 0;
	padding: 0;
	z-index: 9999999999;
}

.gt_box_1 {
	width: 760px;
	height: 600px;
	z-index: 99999999999;
	border: 0px #f0f0f0 solid;
	border-radius: 5px;
	margin: 0 auto;
	position: fixed;
	top: 20px;
	left: 50%;
	margin-left: -380px;
}

.gt_box_2 {
	width: 25px;
	height: 25px;
	position: absolute;
	top: 15px;
	right: 15px;
	cursor: pointer;
	background: url(/Images/Bottom/close.png) no-repeat;
	background-size: 100%;
	transition: 0.1s;
}

.gt_box_2:hover {
	width: 25px;
	height: 25px;
	position: absolute;
	top: 15px;
	right: 15px;
	cursor: pointer;
	background: url(/Images/Bottom/close_1.png) no-repeat;
	background-size: 100%;
	transition: 0.1s;
}

.phone_box {
	width: 100%;
	height: 100%;
	position: fixed;
	display: none;
	background: rgba(0, 0, 0, 0.1);
	margin: 0;
	padding: 0;
	z-index: 9999999999;
}

.phone_box_1 {
	width: 900px;
	height: 600px;
	z-index: 99999999999;
	border: 1px #f0f0f0 solid;
	border-radius: 5px;
	margin: 0 auto;
	position: fixed;
	top: 20px;
	left: 50%;
	margin-left: -450px;
}

.phone_box_2 {
	width: 25px;
	height: 25px;
	position: absolute;
	top: 15px;
	right: 15px;
	cursor: pointer;
	background: url(/Images/Bottom/close_1.png) no-repeat;
	background-size: 100%;
	transition: 0.1s;
}

.phone_box_2:hover {
	width: 25px;
	height: 25px;
	position: absolute;
	top: 15px;
	right: 15px;
	cursor: pointer;
	background: url(/Images/Bottom/close_1.png) no-repeat;
	background-size: 100%;
	transition: 0.1s;
}

.sx_box {
	width: 690px;
	height: 510px;
	margin: 0 auto;
	position: fixed;
	top: 50%;
	left: 50%;
	margin-left: -320px;
	margin-top: -255px;
	z-index: 9999999999;
	display: none;
}

.bm_box {
	width: 690px;
	height: 510px;
	margin: 0 auto;
	position: fixed;
	top: 50%;
	left: 50%;
	margin-left: -320px;
	margin-top: -255px;
	z-index: 9999999999;
	display: none;
}

.btn7_box {
	width: 856px;
	height: 486px;
	display: none;
	position: relative;
	margin: 0 auto
}

.new_st {
	width: 680px;
	height: 450px;
	background: url(../Images/Bottom/new_gt_bj.png);
	padding: 0px 10px 0 10px;
	border-radius: 5px;
}

.new_st_bt {
	width: 680px;
	height: 40px;
	margin: 0 auto;
	line-height: 40px;
	color: #fff;
	font-size: 16px;
	text-align: center;
}

.new_st_0 {
	width: 660px;
	height: 380px;
	background: #fff;
	padding: 10px 10px 10px 10px;
	border-radius: 5px;
	overflow: hidden;
}

.new_st_1 {
	width: 660px;
	height: 380px;
	background: #fff;
	font-size: 18px;
	font-weight: bold;
	margin: 0 auto;
	line-height: 40px;
}

.new_st_1_1 {
	width: 90px;
	height: 35px;
	float: left;
	line-height: 40px;
	margin: 10px 0 10px 0;
}

.new_st_1_2 {
	width: 180px;
	height: 35px;
	float: left;
	margin: 10px 0 10px 0;
}

.new_st_1_3 {
	width: 95px;
	height: 35px;
	float: left;
	line-height: 40px;
	margin-left: 50px;
	margin: 10px 0 10px 50px;
}

.new_st_1_4 {
	width: 180px;
	height: 35px;
	float: left;
	margin: 10px 0 10px 0;
}

.new_st_1_5 {
	width: 90px;
	height: 35px;
	float: left;
	line-height: 40px;
	margin: 10px 0 10px 0;
}

.new_st_1_6 {
	width: 180px;
	height: 35px;
	float: left;
	margin: 10px 0 10px 0;
}

.new_st_1_7 {
	width: 90px;
	height: 170px;
	float: left;
	line-height: 40px;
	margin: 10px 0 10px 0;
}

.new_st_1_8 {
	width: 560px;
	height: 170px;
	float: left;
	margin: 10px 0 10px 0;
}

.new_st_1_9 {
	width: 90px;
	height: 35px;
	float: left;
	line-height: 35px;
	margin: 10px 0 10px 0;
}

.new_st_1_10 {
	width: 500px;
	height: 35px;
	float: left;
	margin: 10px 0 10px 0;
}

.new_st_1_11 {
	width: 500px;
	height: 35px;
	float: left;
	line-height: 35px;
	margin: 10px 0 10px 0;
	text-align: center;
}

.new_st_1_11_1 {
	width: 150px;
	height: 35px;
	float: left;
	line-height: 35px;
	float: left;
	margin-left: 75px;
}

.new_st_1_11_2 {
	width: 100px;
	height: 35px;
	float: left;
	line-height: 35px;
	float: left;
}

.new_st_1_11_3 {
	width: 150px;
	height: 35px;
	float: right;
	line-height: 35px;
	float: left;
}

.an {
	width: 120px;
	height: 45px;
	background: #04B6F2;
	color: #fff;
	font-size: 16px;
	cursor: pointer;
	border: 0;
	border-radius: 3px;
	transition: 0.1s;
}

.an:hover {
	width: 120px;
	height: 45px;
	background: #E43E3E;
	color: #fff;
	font-size: 16px;
	cursor: pointer;
	border: 0;
	border-radius: 3px;
	transition: 0.1s;
}

.an_1 {
	width: 180px;
	height: 45px;
	background: #E43E3E;
	color: #fff;
	font-size: 16px;
	cursor: pointer;
	border: 0;
	border-radius: 3px;
	transition: 0.1s;
	margin-left: 90px;
}

.an_1:hover {
	width: 180px;
	height: 45px;
	background: #FF6600;
	color: #fff;
	font-size: 16px;
	cursor: pointer;
	border: 0;
	border-radius: 3px;
	transition: 0.1s;
	margin-left: 90px;
}

.an_2 {
	width: 513px;
	height: 150px;
	border-radius: 2px;
	transition: 0.1s;
	border: 1px #ccc solid;
	line-height: 30px;
	font-size: 16px;
	padding-left: 10px;
	text-align: center;
}

.an_2:hover {
	width: 513px;
	height: 170px;
	border-radius: 3px;
	transition: 0.1s;
	border: 1px #AE1C1C solid;
	line-height: 30px;
	font-size: 16px;
	padding-left: 10px;
}

.an_3 {
	width: 187px;
	height: 35px;
	line-height: 40px;
	color: #999;
	font-size: 16px;
	padding-left: 10px;
	border: 1px #ccc solid;
	transition: 0.1s;
	border-radius: 2px;
}

.an_3:hover {
	width: 187px;
	height: 35px;
	line-height: 40px;
	color: #999;
	font-size: 16px;
	padding-left: 10px;
	border: 1px #AE1C1C solid;
	transition: 0.1s;
	border-radius: 2px;
}

.an_4 {
	width: 187px;
	height: 35px;
	font-size: 16px;
	padding-left: 10px;
	color: #777;
	border: 1px #ccc solid;
	transition: 0.1s;
	border-radius: 2px;
}

.an_4:hover {
	width: 187px;
	height: 35px;
	font-size: 16px;
	padding-left: 10px;
	color: #777;
	border: 1px #AE1C1C solid;
	transition: 0.1s;
	border-radius: 2px;
}

.an_5 {
	width: 120px;
	height: 35px;
	font-size: 16px;
	padding-left: 10px;
	color: #777;
	border: 1px #ccc solid;
	transition: 0.1s;
	border-radius: 2px;
}

.an_5:hover {
	width: 120px;
	height: 35px;
	font-size: 16px;
	padding-left: 10px;
	color: #777;
	border: 1px #AE1C1C solid;
	transition: 0.1s;
	border-radius: 2px;
}

.new_xl {
	width: 680px;
	height: 440px;
	background: url(../Images/Bottom/new_gt_bj.png);
	padding: 0px 10px 10px 10px;
	border-radius: 5px;
}

.new_xl_bt {
	width: 680px;
	height: 40px;
	margin: 0 auto;
	line-height: 40px;
	color: #fff;
	font-size: 16px;
	text-align: center;
}

.new_xl_1 {
	width: 660px;
	height: 380px;
	background: #fff;
	margin: 0 auto;
	padding: 10px;
	border-radius: 5px;
	overflow: hidden;
	transition: 0.1s;
}

.new_xl_1:hover {
	width: 660px;
	height: 380px;
	background: #f9f9f9;
	margin: 0 auto;
	padding: 10px;
	border-radius: 5px;
	overflow: hidden;
	transition: 0.1s;
}

.new_xl {
	width: 680px;
	height: 440px;
	background: url(../Images/Bottom/new_gt_bj.png);
	padding: 0px 10px 10px 10px;
	border-radius: 5px;
}

.new_xl_bt {
	width: 680px;
	height: 40px;
	margin: 0 auto;
	line-height: 40px;
	color: #fff;
	font-size: 16px;
	text-align: center;
}

.new_xl_1 {
	width: 660px;
	height: 380px;
	background: #fff;
	margin: 0 auto;
	padding: 10px;
	border-radius: 5px;
	overflow: hidden;
	transition: 0.5s;
}

.new_xl_1:hover {
	width: 660px;
	height: 380px;
	background: #f9f9f9;
	margin: 0 auto;
	padding: 10px;
	border-radius: 5px;
	overflow: hidden;
	transition: 0.5s;
}

.index-bannar img{
	/*width: 100%;*/
	/*height: 500px;*/
	position:relative;
	left:50%;
	top:0;
	transform:translateX(-50%);
	-webkit-transform:translateX(-50%);
}

.webcode-header-preview img{
	position:relative;
	left:50%;
	top:0;
	transform:translateX(-50%);
	-webkit-transform:translateX(-50%);
	cursor: pointer;
	transition:width 2s;
}

.webcode-bottom-preview{
	display: none;
}

.webcode-bottom-preview-img{
	position:fixed;
	left:50%;
	transform:translateX(-50%);
	-webkit-transform:translateX(-50%);
	bottom: 0;
	cursor: pointer;
}

.webcode-middle-preview {
	width: 650px;
	height: 500px;
	top: 50%;
	left: 50%;
	margin: -250px 0 0 -325px;
	position: fixed;
	z-index: 1;
	text-align: center;
	cursor: pointer;
}

.webcode-middle-close-preview {
	width: 35px;
	height: 35px;
	position: absolute;
	top: 90px;
	right: 80px;
	margin: -20px 0 0 0;
	cursor: pointer;
	z-index: 10002;
}

.nav-try {
	content: "";
	position: absolute;
	top: 50%;
	left: 50%;
	animation: scale2 2s ease 0s infinite;
	width: 400px;
	height: 400px;
	background-color: red;
	margin-left: -200px;
	margin-top: -200px;
	border-radius: 50%;
	opacity: 0;
}

.ks_400 {
	content: "";
	position: absolute;
	top: 50%;
	left: 50%;
	animation: scale2 2s ease 0s infinite;
	width: 400px;
	height: 400px;
	background-color: #fff1ca;
	margin-left: -200px;
	margin-top: -200px;
	border-radius: 50%;
	opacity: 0;
}

@keyframes scale2 {
	0% {
		-webkit-transform: scale(0);
		-ms-transform: scale(0);
		-o-transform: scale(0);
		transform: scale(0);
		opacity: 1;
	}

	80% {
		-webkit-transform: scale(1);
		-ms-transform: scale(1);
		-o-transform: scale(1);
		transform: scale(1);
		opacity: 0;
	}

	100% {
		opacity: 0;
	}
}

.bannar-background {
	width: 100%;
	height: 500px;
	background-repeat: no-repeat;
	background-position: center center;
}

/* 分页 */
.pageBox {
	width: 100%;
	display: flex;
	align-items: center;
}

.pravPage{
	width: 60px;
	line-height: 35px;
	text-align: left;
}

.pravPage:hover {
	color: #326cf6;
}

.leftPage{
	width: 120px;
	line-height: 35px;
	float: left;
	text-align: center;
	display: none;
}

.firstPage{
	width: 60px;
	line-height: 35px;
	float: left;
	text-align: center;
}

.firstPage{
	width: 60px;
	line-height: 35px;
	float: left;
	text-align: center;
}

.nextPage{
	width: 60px;
	line-height: 35px;
	text-align: right;
}

.nextPage:hover {
	color: #326cf6;
}

.pages {
	width: 35px;
	line-height: 35px;
	margin: 0 10px 0 10px;
	text-align: center;
}

.pages:hover {
	border-radius: 3px;
	background: #326cf6;
	color: #fff;
}

.active {
	width: 35px;
	line-height: 35px;
	border-radius: 3px;
	background-color: #326cf6;
	text-align: center;
	color: #fff;
}

.pageBox div:hover {
	cursor: pointer;
}

#ewm_1{
	display: none;
}
#ewm:hover #ewm_1{
	display: block;
	position: relative;
	z-index: 2;
}

#animat{
	position:relative;
	animation:mymove .5s infinite;
	-webkit-animation:mymove .5s infinite; /*Safari and Chrome*/
	animation-direction:alternate;/*轮流反向播放动画。*/
	animation-timing-function: ease-in-out; /*动画的速度曲线*//* Safari 和 Chrome */
	-webkit-animation:mymove .5s infinite;
	-webkit-animation-direction:alternate;/*轮流反向播放动画。*/
	-webkit-animation-timing-function: ease-in-out; /*动画的速度曲线*/
}

@keyframes mymove{
	0%{
		transform: scale(1);  /*开始为原始大小*/
	}
	100%{
		transform: scale(1.2);

	}
}

@-webkit-keyframes mymove /*Safari and Chrome*/{
	0%{
		ransform: scale(1);  /*开始为原始大小*/
	}
	100%{
		transform: scale(1.2);
	}
}

.practiceImage {
    height: 100%;
    background-size:100% auto;
    background: center center;
}

.scale-img{
    overflow: hidden;
}


.scale-img img{
    transition: all 0.5s ease;
}

.scale-img img:hover {
    transform: scale(1.2);
}

.video-box:hover .video-img{
    display: none;
}

.picture-activity {
	width: 100% ;
	height:180px;
	background:  center center;
	background-size:100% ;
}

.picture-activity::-webkit-scrollbar {/*滚动条整体样式*/
	width:10px;/*高宽分别对应横竖滚动条的尺寸*/
	height: 1px;
	border-radius:10px;
}
.picture-activity::-webkit-scrollbar-thumb {/*滚动条里面小方块*/
	width:10px;
	border-radius:10px;
	-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.1);
	background: #535353;
}
.picture-activity::-webkit-scrollbar-track {/*滚动条里面轨道*/
	width:10px;
	-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.1);
	border-radius: 10px;
	background: #EDEDED;
}

.school-student {
	width: 100% ;
	height:180px;
	background:  center center;
	/*background-size:100% ;*/
}

.school-student::-webkit-scrollbar {/*滚动条整体样式*/
	width:2px;/*高宽分别对应横竖滚动条的尺寸*/
	height: 1px;
	border-radius:10px;
}
.school-student::-webkit-scrollbar-thumb {/*滚动条里面小方块*/
	width:2px;
	border-radius:10px;
	-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.1);
	background: #535353;
}
.school-student::-webkit-scrollbar-track {/*滚动条里面轨道*/
	width:2px;
	-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.1);
	border-radius: 2px;
	background: #EDEDED;
}

.payer-inc {
	display: none;
}

.video-inc:hover .payer-inc {
	display: block;
	cursor: pointer;
}

.content-img img {
	max-width: 100%;
	text-indent: -2em;
	margin: 20px 0 20px -2em;
	border-radius: 5px;
	box-shadow: 0px 8px 20px #ccc;
}

.swiper-display-box {
	z-index: 0;
}

/*自定义CSS样式*/
.swiper .hide{
	opacity:0;
}
.swiper-button-next,.swiper-button-prev{
	transition:opacity 0.5s;
}

.swiper-pagination .swiper-pagination-bullet {
	width: 40px;
	height: 5px;
	border-radius: 2.5px;
	background-color: #ebebeb;
}

.swiper-button-prev {
	width: 32px;
	height: 68px;
	text-align: center;
	background-image: none;
	background-color: rgba(0, 0, 0, 0.4);
	color: rgba(255, 255, 255, 0.6);
	border-radius: 5px;
	transition: all ease 0.1s;
	line-height: 50px;
	text-align: center;
	font-size: 40px;
	left:35%
}

.swiper-button-prev:hover {
	background-color: rgba(0, 0, 0, 0.7);
}

.swiper-button-prev:after, .swiper-rtl .swiper-button-next:after {
	content: none;
}

.swiper-button-next {
	width: 32px;
	height: 68px;
	text-align: center;
	background-image: none;
	background-color: rgba(0, 0, 0, 0.4);
	color: rgba(255, 255, 255, 0.6);
	border-radius: 5px;
	transition: all ease 0.1s;
	line-height: 50px;
	text-align: center;
	font-size: 40px;
	right:18%
}

.swiper-button-next:hover {
	background-color: rgba(0, 0, 0, 0.7);
}

.swiper-button-next:after, .swiper-rtl .swiper-button-prev:after {
	content: none;
}

.map-box {
	width: 100%;
	height: 400px;
	border-radius: 10px;
	box-shadow: 0px 8px 20px #ccc;
}