body {
	margin: 0 auto;
	/* background:url(../images/bg.gif) repeat-x; */
	background-color: #ffffff;
	font-size: 12px;
	font-family: 'microsoft yahei', "微软雅黑", SimSun, Verdana, Arial;
	color: #666666;
}

:focus {
	outline: 0;
}

a {
	text-transform: none;
	color: #666666;
	text-decoration: none;
}

a:hover {
	color: #ff6600;
	text-decoration: none;
}

a img {
	border: none;
}

form {
	margin: 0;
	padding: 0;
}

.blank_10 {
	height: 10px;
	font-size: 1px;
}

.blank_15 {
	height: 15px;
	font-size: 1px;
}

.blank_20 {
	height: 20px;
	font-size: 1px;
}

.blank_30 {
	height: 30px;
	font-size: 1px;
}

.blank_40 {
	height: 40px;
	font-size: 1px;
}

.blank_50 {
	height: 50px;
	font-size: 1px;
}

.blank_60 {
	height: 60px;
	font-size: 1px;
}

.clear {
	clear: both;
	font-size: 0;
}

.all_hd_1111 {
	width: 100%;
	height: 50px;
	background: url(t1111.jpg) center top no-repeat;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 99999999;
}

.warp_1111 {
	width: 1320px;
	height: 50px;
	margin: 0 auto;
	position: relative;
}

.warp_1111a {
	width: 1200px;
	height: 50px;
	position: absolute;
	left: 60px;
	top: 0;
}

.warp_1111a a {
	width: 1200px;
	height: 50px;
	display: block;
}

.warp_1111b {
	width: 30px;
	height: 30px;
	position: absolute;
	right: 0;
	top: 10px;
}

.warp_1111b a {
	width: 30px;
	height: 30px;
	display: block;
}


.warp {
	width: 1200px;
	margin: 0 auto;
}

.wrap-wrap{
    background: #016db6;
    overflow: hidden;
}
.sub-wrap{
	background: #d9d9d9;
}
.sub {
	width: 1200px;
	height: 30px;
	position: relative;
	color: #000;
	display: flex;
	align-items: center;
	font-size: 14px;
}

.sub a {
	color: #000;
	font-size: 14px;
	text-decoration: none;
}

.sub a:hover {
	color: #dddddd;
}

.sub_1 {
	width: 208px;
	height: 50px;
	position: absolute;
	left: 0;
	top: 0;
	color: #fff;
	line-height: 50px;
	border-right: 1px solid #484848;
}

.sub_addr {
	width: 144px;
	height: 50px;
	position: absolute;
	left: 222px;
	border-right: 1px solid #484848;
	top: 0;
	z-index: 3;
}

.sub_addr_in {
	width: 134px;
	height: 50px;
	position: relative;
}

.sub_addr_in span {
	width: 105px;
	height: 50px;
	line-height: 50px;
	font-size: 14px;
	padding-left: 29px;
	display: block;
	background: url(../images/sub_addr_downs.png) 8px 17px no-repeat;
	color: #dddddd;
}

.sub_addr_li {
	width: 270px;
	display: none;
	padding: 10px 0 10px 20px;
	height: 98px;
	background-color: #fff;
	border: 1px solid #e6e6e6;
	border-top: none;
	position: absolute;
	left: -13px;
	top: 50px;
}

.sub_addr_li ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

.sub_addr_li ul li {
	width: 88px;
	height: 32px;
	float: left;
	line-height: 32px;
}

.sub_addr_li ul li a {
	color: #666666;
	font-size: 14px;
	text-decoration: none;
}

.sub_addr_li ul li a:hover {
	color: #016db6;
	font-weight: bold;
}

.sub_addr_li ul li a.sub_a_on {
	color: #016db6;
	font-weight: bold;
}

.sub_addr_in:hover span {
	background: url(../images/sub_addr_ups.png) 8px 17px no-repeat;
	color: #fff;
}

.sub_addr_in:hover .sub_addr_li {
	display: block;
}

.sub_2 {
	width: 92px;
	height: 50px;
	line-height: 50px;
	text-align: center;
	position: absolute;
	left: 788px;
	top: 0;
	border-left: 1px solid #484848;
}

.sub_2 a {
	color: #ddd;
	font-size: 12px;
	text-decoration: none;
}

.sub_2 a:hover {
	color: #fff;
	text-decoration: underline;
}

.sub_3 {
	width: 109px;
	height: 50px;
	position: absolute;
	border-left: 1px solid #484848;
	left: 771px;
	top: 0;
}

.sub_chat {
	width: 68px;
	padding-left: 41px;
	background: url(../images/wx_ico.png) 21px 18px no-repeat;
	height: 50px;
	line-height: 50px;
	position: relative;
	font-size: 12px;
	color: #ddd;
}

.sub_wx {
	width: 95px;
	border: 5px solid #fff;
	height: 89px;
	position: absolute;
	right: 0;
	top: 50px;
	display: none;
	z-index: 999;
	box-shadow: 0 0 7px rgba(0, 0, 0, 0.2);
}

.sub_wx img {
	width: 95px;
	height: 89px;
}

.sub_chat:hover {
	color: #fff;
}

.sub_chat:hover .sub_wx {
	display: block;
}

.sub_4 {
	width: 88px;
	height: 50px;
	position: absolute;
	border-left: 1px solid #484848;
	left: 881px;
	padding-left: 39px;
	top: 0px;
	line-height: 50px;
	background: url(../images/kf_ico.png) 20px 18px no-repeat;
}

.sub_4 a {
	color: #fff;
	font-size: 12px;
	text-decoration: none;
}

.sub_4 a:hover {
	color: #fff;
	text-decoration: underline;
}

.sub_5 {
	width: 210px;
	height: 50px;
	position: absolute;
	right: 0;
	top: 0;
	background-color: #016db6;
}

.sub_search {
	width: 210px;
	height: 50px;
	position: relative;
}

.sub_search_l {
	width: 140px;
	height: 30px;
	line-height: 30px;
	position: absolute;
	left: 19px;
	top: 10px;
}

.sub_search_l input {
	font-size: 14px;
	color: #f1d2cc;
	width: 140px;
	height: 30px;
	line-height: 30px;
	border: none;
	background: none;
}

.sub_search_r {
	width: 24px;
	height: 24px;
	position: absolute;
	left: 166px;
	top: 12px;
}


.header {
	width: 1200px;
	height: 103px;
	position: relative;
	overflow: hidden;
	margin: 30px 0;
}

.nav-wrap{
	/* background: #0d0d0d; */
	border-top: 1px solid #dddddd;
}

.logo {
	/*width: 590px;*/
	height: 100px;
	position: absolute;
	left: 0;
	top: 0px;
}

.meta {
	width: 232px;
	/*background: url(../images/tel_ico.png) no-repeat;*/
	height: 38px;
	line-height: 38px;
	padding-top: 14px;
	position: absolute;
	right: 0;
	top: 30px;
}

.cd-words-wrapper i {
	font-style: normal;
}

.scale {
	display: inline-block
}

.cd-words-wrapper {
	display: inline-block;
	position: relative;
	text-align: left;
}

.cd-words-wrapper b {
	display: inline-block;
	position: absolute;
	white-space: nowrap;
	left: 0;
	top: 0;
	font-size: 34px;
	color: #fff;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

.cd-words-wrapper b.is-visible {
	position: relative;
}

.no-js .cd-words-wrapper b {
	opacity: 0;
}

.no-js .cd-words-wrapper b.is-visible {
	opacity: 1;
}


/* --------------------------------
	xscale
	-------------------------------- */

.cd-headline.scale i {
	display: inline-block;
	opacity: 0;
	-webkit-transform: scale(0);
	-moz-transform: scale(0);
	-ms-transform: scale(0);
	-o-transform: scale(0);
	transform: scale(0);
}

.is-visible .cd-headline.scale i {
	opacity: 1;
}

.cd-headline.scale i.in {
	-webkit-animation: scale-up 0.6s forwards;
	-moz-animation: scale-up 0.6s forwards;
	animation: scale-up 0.6s forwards;
}

.cd-headline.scale i.out {
	-webkit-animation: scale-down 0.6s forwards;
	-moz-animation: scale-down 0.6s forwards;
	animation: scale-down 0.6s forwards;
}

.no-csstransitions .cd-headline.scale i {
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1);
	opacity: 0;
}

.no-csstransitions .cd-headline.scale .is-visible i {
	opacity: 1;
}

@-webkit-keyframes scale-up {
	0% {
		-webkit-transform: scale(0);
		opacity: 0;
	}

	60% {
		-webkit-transform: scale(1.2);
		opacity: 1;
	}

	100% {
		-webkit-transform: scale(1);
		opacity: 1;
	}
}

@-moz-keyframes scale-up {
	0% {
		-moz-transform: scale(0);
		opacity: 0;
	}

	60% {
		-moz-transform: scale(1.2);
		opacity: 1;
	}

	100% {
		-moz-transform: scale(1);
		opacity: 1;
	}
}

@keyframes scale-up {
	0% {
		-webkit-transform: scale(0);
		-moz-transform: scale(0);
		-ms-transform: scale(0);
		-o-transform: scale(0);
		transform: scale(0);
		opacity: 0;
	}

	60% {
		-webkit-transform: scale(1.2);
		-moz-transform: scale(1.2);
		-ms-transform: scale(1.2);
		-o-transform: scale(1.2);
		transform: scale(1.2);
		opacity: 1;
	}

	100% {
		-webkit-transform: scale(1);
		-moz-transform: scale(1);
		-ms-transform: scale(1);
		-o-transform: scale(1);
		transform: scale(1);
		opacity: 1;
	}
}

@-webkit-keyframes scale-down {
	0% {
		-webkit-transform: scale(1);
		opacity: 1;
	}

	60% {
		-webkit-transform: scale(0);
		opacity: 0;
	}
}

@-moz-keyframes scale-down {
	0% {
		-moz-transform: scale(1);
		opacity: 1;
	}

	60% {
		-moz-transform: scale(0);
		opacity: 0;
	}
}

@keyframes scale-down {
	0% {
		-webkit-transform: scale(1);
		-moz-transform: scale(1);
		-ms-transform: scale(1);
		-o-transform: scale(1);
		transform: scale(1);
		opacity: 1;
	}

	60% {
		-webkit-transform: scale(0);
		-moz-transform: scale(0);
		-ms-transform: scale(0);
		-o-transform: scale(0);
		transform: scale(0);
		opacity: 0;
	}
}

.nav {
	width: 1200px;
	height: 70px;
}

.nav ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

.nav ul li {
	height: 70px;
	float: left;
}

.nav ul li.nav_2 {
	width: 172px;
	position: relative;
}

.nav ul li.nav_3 {
	width: 172px;
	/* position:relative; */
}

.nav ul li.nav_4 {
	width: 172px;
	position: relative;
}

.nav ul li.nav_8 {
	width: 180px;
	/* position:relative; */
}

.nav ul li a {

	display: block;
	text-align: center;
	line-height: 70px;
	font-size: 22px;
	color: #000000;
	text-decoration: none;
}

.nav ul li.ok {
	background: url(../images/nav_down.png) 140px 31px no-repeat;
}

.nav ul li.nav_1 {
	width:120px;
}

.nav ul li.nav_1 a {
	width:100%;
	text-align:center;
}

.nav ul li.nav_5 {
	width: 144px;
}

.nav ul li.nav_5 a {
	width: 144px;
	text-align: right;
}

.nav ul li.nav_6 {
	width: 144px;
}

.nav ul li.nav_6 a {
	width: 144px;
	text-align:center;
}

.nav ul li.nav_7 {
	width: 144px;
}

.nav ul li.nav_7 a {
	width: 144px;
	text-align: right;
}

.nav ul li a:hover {
	color: #1a1a1a;
	font-weight: bold;
	text-decoration: none;
}

.yenu {
	width: 1200px;
	height: 338px;
	background-color: #fff;
	position: absolute;
	z-index: 99999;
	top: 69px;
	left: 0px;
	display: none;
}

.yenu_ox {
	width: 1200px;
	height: 338px;
	position: relative;
}

.yenu_A {
	width: 340px;
	height: 240px;
	position: absolute;
	left: 0;
	top: 40px;
}

.yenu_B {
	width: 840px;
	height: 160px;
	position: absolute;
	left: 350px;
	top: 37px;
}

.yenu_B dl {
	margin: 0;
	padding: 0;
	list-style: none;
}

.yenu_B dl dt {
	width:28%;
	padding-left: 40px;
	height: 40px;
	line-height: 40px;
	text-align: left;
	float: left;
}

.yenu_B dl dt a {
	font-size: 16px;
	color: #1a1a1a;
	text-decoration: none;
	text-align: left;
}

.yenu_C {
	width: 200px;
	height: 34px;
	position: absolute;
	top: 232px;
	left: 390px;
}

.yenu_C a.yenu_me {
	width: 89px;
	display: block;
	font-size: 14px;
	color: #e84606;
	text-decoration: none;
	height: 34px;
	line-height: 34px;
	background: url(../images/xores.png) 63px center no-repeat;
	margin: 0;
	padding: 0;
	text-align: left;
}

.yenu_C a.yenu_me:hover {
	background: url(../images/xores.png) right center no-repeat;
	color: #e84606;
	font-weight: normal;
}

.yenu_C a.yenu_me {
	transition: all 0.3s linear;
	-webkit-transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
	-o-transition: all 0.3s linear;
}

.aenu {
	width: 1200px;
	height: 278px;
	background: url(../images/aenu_bg.png) 448px 40px no-repeat;
	background-color: #fff;
	position: absolute;
	top: 70px;
	left: -1000px;
	z-index: 99999;
	display: none;
}

.cenu {
	width: 1200px;
	height: 278px;
	background: url(../images/aenu_bg.png) 448px 40px no-repeat;
	background-color: #fff;
	position: absolute;
	top: 70px;
	left: -568px;
	z-index: 99999;
	display: none;
}

.aenu_in {
	width: 1200px;
	height: 278px;
	position: relative;
}

.aenu_A {
	width: 200px;
	height: 42px;
	position: absolute;
	left: 0;
	top: 38px;
	line-height: 42px;
	font-size: 20px;
	color: #1a1a1a;
	font-weight: bold;
}

.aenu_B {
	width: 420px;
	height: 100px;
	position: absolute;
	left: 0;
	top: 92px;
	font-size: 16px;
	line-height: 26px;
	color: #1a1a1a;
}

.aenu_C {
	width: 248px;
	height: 150px;
	position: absolute;
	left: 545px;
	top: 32px;
	font-size: 16px;
	line-height: 26px;
	color: #1a1a1a;
}

.aenu_C dl {
	margin: 0;
	padding: 0;
	list-style: none;
}

.aenu_C dl dt {
	width: 124px;
	height: 54px;
	float: left;
}

.aenu_C dl dt a {
	width: 124px;
	height: 54px;
	font-size: 16px;
	line-height: 54px;
	color: #1a1a1a;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
}

.aenu_C dl dt a:hover {
	color: #016db6;
}

.cenu_C {
	width: 320px;
	height: 150px;
	position: absolute;
	left: 500px;
	top: 32px;
	font-size: 16px;
	line-height: 26px;
	color: #1a1a1a;
}

.cenu_C dl {
	margin: 0;
	padding: 0;
	list-style: none;
	display: flex;
	flex-wrap: wrap;
}

.cenu_C dl dt {
	/* width: 150px; */
	width: 100%;
	height: 40px;
	float: left;
}

.cenu_C dl dt a {
	/* width: 150px; */
	width: 100%;
	height: 40px;
	font-size: 16px;
	line-height: 40px;
	color: #1a1a1a;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
}

.cenu_C dl dt a:hover {
	color: #016db6;
}

.aenu_D {
	width: 330px;
	height: 130px;
	position: absolute;
	right: 0;
	top: 40px;
	border-radius: 10px;
	overflow: hidden;
}

.aenu_E {
	width: 89px;
	height: 35px;
	position: absolute;
	left: 870px;
	top: 191px;
}

.aenu_E a.aenu_Ea {
	width: 64px;
	height: 35px;
	display: block;
	line-height: 35px;
	background: url(../images/xores.png) 37px center no-repeat;
	font-size: 16px;
	color: #e84606;
	text-decoration: none;
	text-align: left;
}

.aenu_E a.aenu_Ea:hover {
	color: #e84606;
	font-weight: normal;
	background: url(../images/xores.png) right center no-repeat;
}

.aenu_E a {
	transition: all 0.3s linear;
	-webkit-transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
	-o-transition: all 0.3s linear;
}

.kenu {
	width: 1200px;
	height: 434px;
	padding-top: 16px;
	background-color: #fff;
	position: absolute;
	z-index: 99999;
	top: 70px;
	left: 0px;
	display: none;
}

.kenu_l {
	width: 500px;
	float: left;
}

.kenu_lt {
	width: 500px;
	height: 59px;
	line-height: 59px;
	border-bottom: 1px solid #e0e0e0;
	font-size: 20px;
	color: #1a1a1a;
	font-weight: bold;
}

.kenu_lox {
	width: 500px;
	height: 208px;
	padding-top: 13px;
	overflow: hidden;
}

.kenu_lox ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

.kenu_lox ul li {
	width: 158px;
	height: 40px;
	float: left;
	line-height: 40px;
}

.kenu_lox ul li a {
	width: 158px;
	height: 40px;
	line-height: 40px;
	display: block;
	font-size: 14px;
	color: #1a1a1a;
	text-decoration: none;
	text-align: left;
}

.kenu_lm {
	width: 200px;
	height: 34px;
}

.kenu_lm a.kenu_lme {
	width: 89px;
	display: block;
	font-size: 14px;
	color: #e84606;
	text-decoration: none;
	height: 34px;
	line-height: 34px;
	background: url(../images/xores.png) 63px center no-repeat;
	margin: 0;
	padding: 0;
	text-align: left;
}

.kenu_lm a.kenu_lme:hover {
	background: url(../images/xores.png) right center no-repeat;
	color: #e84606;
	font-weight: normal;
}

.kenu_lm a.kenu_lme {
	transition: all 0.3s linear;
	-webkit-transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
	-o-transition: all 0.3s linear;
}

.kenu_r {
	width: 590px;
	float: right;
	overflow: hidden;
}

.kenu_rt {
	width: 590px;
	height: 59px;
	line-height: 59px;
	border-bottom: 1px solid #e0e0e0;
	font-size: 20px;
	color: #1a1a1a;
	font-weight: bold;
}

.kenu_rox {
	width: 590px;
	padding-top: 16px;
	overflow: hidden;
}

.kenu_rox ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

.kenu_rox ul li {
	width: 590px;
	height: 64px;
	float: left;
}

.kenu_rox_li {
	width: 590px;
	height: 64px;
	position: relative;
}

.kenu_rox_li a {
	width: 590px;
	height: 64px;
	text-align: left;
	display: block;
	font-weight: normal;
}

.kenu_rox_li em {
	width: 40px;
	height: 40px;
	position: absolute;
	left: 0;
	top: 10px;
	display: block;
}

.kenu_rox_li span {
	width: 530px;
	height: 32px;
	line-height: 32px;
	position: absolute;
	left: 60px;
	top: 5px;
	font-size: 14px;
	color: #1a1a1a;
	font-weight: bold;
	display: block;
	text-align: left;
}

.kenu_rox_li label {
	width: 530px;
	height: 22px;
	line-height: 22px;
	position: absolute;
	left: 60px;
	top: 32px;
	font-size: 14px;
	color: #808080;
	display: block;
	text-align: left;
}

.kenu_rox a:hover {
	font-weight: normal;
}

.kenu_rox a:hover label {
	font-weight: normal;
	font-size: 14px;
	color: #808080;
}

.kenu_rox_li em.rio_1 {
	background: url(../images/rio_1.png);
	background-position: 0px 0px;
}

.kenu_rox_li em.rio_2 {
	background: url(../images/rio_2.png);
	background-position: 0px 0px;
}

.kenu_rox_li em.rio_3 {
	background: url(../images/rio_3.png);
	background-position: 0px 0px;
}

.kenu_rox_li em.rio_4 {
	background: url(../images/rio_4.png);
	background-position: 0px 0px;
}

.kenu_rox_li em.rio_5 {
	background: url(../images/rio_5.png);
	background-position: 0px 0px;
}

.kenu_rox a:hover span {
	color: #016db6;
}

.kenu_rox a:hover em.rio_1 {
	background-position: 0px -40px;
}

.kenu_rox a:hover em.rio_2 {
	background-position: 0px -40px;
}

.kenu_rox a:hover em.rio_3 {
	background-position: 0px -40px;
}

.kenu_rox a:hover em.rio_4 {
	background-position: 0px -40px;
}

.kenu_rox a:hover em.rio_5 {
	background-position: 0px -40px;
}

.kenu_rox_li em {
	transition: all 0.3s linear;
	-webkit-transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
	-o-transition: all 0.3s linear;
}

.nav-ul-wrap {
	position: relative;
}

.nav-peixun .kenu {
	left: 0;
}

.nav ul li.nav_2:hover {
	background: url(../images/nav_up.png) 140px 34px no-repeat;
}

.nav ul li.nav_2:hover a.asd {
	color: #1a1a1a;
	font-weight: bold;
}

.nav ul li.nav_2:hover .aenu {
	display: block;
}

.nav ul li.nav_3:hover {
	background: url(../images/nav_up.png) 148px 31px no-repeat;
}

.nav ul li.nav_3:hover a.asd {
	color: #1a1a1a;
	font-weight: bold;
}

.nav ul li.nav_3:hover .kenu {
	display: block;
}

.nav ul li.nav_4:hover {
	background: url(../images/nav_up.png) 148px 31px no-repeat;
}

.nav ul li.nav_4:hover a.asd {
	color: #1a1a1a;
	font-weight: bold;
}

.nav ul li.nav_4:hover .cenu {
	display: block;
}

.nav ul li.nav_8:hover {
	background: url(../images/nav_up.png) 140px 31px no-repeat;
}

.nav ul li.nav_8:hover a.asd {
	color: #1a1a1a;
	font-weight: bold;
}

.nav ul li.nav_8:hover .yenu {
	display: block;
}

.nav ul li.nav-sub:hover .kenu {
	display: block;
}

.nav ul li.nav-sub:hover {
	background: url(../images/nav_up.png) 140px 31px no-repeat;
}

.all_menu {
	width: 100%;
	height: 450px;
	border-top: 2px solid #016db6;
	background-color: #fff;
	position: absolute;
	top: 261px;
	left: 0;
	z-index: 999;
	display: none;
	box-shadow: 0 0 12px rgba(0, 0, 0, 0.12);
}

.all_aenu {
	width: 100%;
	height: 278px;
	border-top: 2px solid #016db6;
	background-color: #fff;
	position: absolute;
	top: 261px;
	left: 0;
	z-index: 999;
	display: none;
	box-shadow: 0 0 12px rgba(0, 0, 0, 0.12);
}

.all_cenu {
	width: 100%;
	height: 278px;
	border-top: 2px solid #016db6;
	background-color: #fff;
	position: absolute;
	top: 261px;
	left: 0;
	z-index: 999;
	display: none;
	box-shadow: 0 0 12px rgba(0, 0, 0, 0.12);
}

.all_yenu {
	width: 100%;
	height: 458px;
	border-top: 2px solid #016db6;
	background-color: #fff;
	position: absolute;
	top: 261px;
	left: 0;
	z-index: 999;
	display: none;
	box-shadow: 0 0 12px rgba(0, 0, 0, 0.12);
}

.banner {
	position: relative;
	overflow: hidden;
	height: 500px;
	width: 100%;
	z-index: 99;
}

.index_banner {
	width: 2560px;
	position: relative;
	height: 500px;
	overflow: hidden;
	left: 50%;
	margin-left: -1280px;
	/*height: 600px;*/
	/*width: 100%;*/
	
}

.index_ban_ul {
	width: 2560px;
	height: 500px!important;
	overflow: hidden;
	z-index: 0;
	position: relative;
	margin: 0;
	padding: 0;
	list-style: none;
}

.index_banner .index_ban_ul li{
    text-align: center;
}

.index_ban_num {
	width: 100%;
	position: absolute;
	bottom: 18px;
	text-align: center;
	z-index: 1;
	font-size: 0;
	padding: 0;
}

.index_ban_num li {
	margin: 0 5px;
	background: url(../images/ba_out.png) center center no-repeat;
	width: 12px;
	height: 12px;
	overflow: hidden;
	cursor: pointer;
	display: inline-block;
	*display: inline;
	zoom: 1;
}

.index_ban_num li:hover,
.index_ban_num .on {
	background: url(../images/ba_cur.png) no-repeat;
}

.bang_num {
	width: 1200px;
	padding-top: 35px;
	height: 149px;
	overflow: hidden;
}

.bang_num ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

.bang_num ul li {
	width: 300px;
	background: url(../images/num_line.png) right top no-repeat;
	float: left;
}

.bang_num ul li:last-child {
	background: none;
}

.bang_num_li {
	width: 300px;
	height: 100px;
	position: relative;
}

.bang_num_li_A {
	font-size: 60px;
	color: #0067bf;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	position: absolute;
	height: 66px;
	line-height: 66px;
	top: 0;
}

.nsm_1 {
	width: 82px;
	left: 105px;
}

.nsm_2 {
	width: 112px;
	left: 88px;
}

.nsm_3 {
	width: 112px;
	left: 92px;
}

.nsm_4 {
	width: 180px;
	left: 59px;
}

.bang_num_li_B {
	font-size: 30px;
	color: #0067bf;
	height: 28px;
	line-height: 28px;
	font-family: Arial, Helvetica, sans-serif;
	position: absolute;
	width: 34px;
	position: absolute;
	top: 0;
}

.nkm_1 {
	left: 180px;
}

.nkm_2 {
	left: 196px;
}

.nkm_3 {
	left: 200px;
}

.nkm_4 {
	left: 232px;
}

.bang_num_li_C {
	width: 300px;
	height: 33px;
	line-height: 33px;
	text-align: center;
	position: absolute;
	left: 0;
	top: 67px;
	font-size: 20px;
	color: #4c4c4c;
}

.all_entrance {
	width: 100%;
	padding: 40px 0 30px 0;
	overflow: hidden;
}

.entrance {
	width: 1200px;
	overflow: hidden;
}

.entrance ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

.entrance ul li {
	width: 240px;
	height: 154px;
	background: url(../images/ks_line.png) right 12px no-repeat;
	float: left;
}

.entrance ul li span {
	width: 240px;
	height: 92px;
	display: block;
}

.entrance ul li span.entrance_ico_1 {
	background: url(../images/entrance_ico_1.png) center center no-repeat;
}

.entrance ul li span.entrance_ico_2 {
	background: url(../images/entrance_ico_2.png) center center no-repeat;
}

.entrance ul li span.entrance_ico_3 {
	background: url(../images/entrance_ico_3.png) center center no-repeat;
}

.entrance ul li span.entrance_ico_4 {
	background: url(../images/entrance_ico_4.png) center center no-repeat;
}

.entrance ul li span.entrance_ico_5 {
	background: url(../images/entrance_ico_5.png) center center no-repeat;
}

.entrance ul li label {
	width: 240px;
	height: 56px;
	line-height: 56px;
	display: block;
	text-align: center;
	font-size: 22px;
	color: #0069c2;
}

/*.entrance ul li:hover span.entrance_ico_1{
	background:url(../images/entrance_ico_1s.png) center center no-repeat;
	}
	.entrance ul li:hover span.entrance_ico_2{
	background:url(../images/entrance_ico_2s.png) center center no-repeat;
	}
	.entrance ul li:hover span.entrance_ico_3{
	background:url(../images/entrance_ico_3s.png) center center no-repeat;
	}
	.entrance ul li:hover span.entrance_ico_4{
	background:url(../images/entrance_ico_4s.png) center center no-repeat;
	}
	.entrance ul li:hover span.entrance_ico_5{
	background:url(../images/entrance_ico_5s.png) center center no-repeat;
	}
	*/
.entrance ul li:hover label {
	color: #0067bf;
	text-decoration: underline;
	font-weight: bold;
}

.case_T {
	width: 1200px;
	height: 42px;
	line-height: 21px;
	text-align: center;
	font-size: 14px;
	color: #1a1a1a;
	background: url(../images/case_T.png) center 10px no-repeat;
	clear: both;
}

.case_brand {
	width: 1200px;
	height: 110px;
	overflow: hidden;
}

.kartner_slide {
	position: relative;
	zoom: 1;
	height: 68px;
	width: 1200px;
}

.kartner_slide .piclist {
	overflow: hidden;
	zoom: 1;
	height: 68px;
	width: 1200px;
	margin: 0;
	padding: 0;
	list-style: none;
}

.kartner_slide .ohbox {
	overflow: hidden;
	position: relative;
	left: 60px;
	width: 1100px;
}

.kartner_slide .piclist li {
	float: left;
	height: 68px;
	width: 157px;
}

.kartner_slide .pageBtn span {
	background: url(../images/soll_left.png) no-repeat;
	display: block;
	width: 12px;
	height: 20px;
	position: absolute;
	top: 24px;
	cursor: pointer;
	overflow: hidden;
	text-indent: -9999px;
	left: 0px;
}

.kartner_slide .pageBtn .next {
	left: 1188px;
	background: url(../images/soll_right.png) no-repeat;
}

.kartner_slide .pageBtn span:hover {
	background: url(../images/soll_lefts.png) no-repeat;
}

.kartner_slide .pageBtn .next:hover {
	background: url(../images/soll_rights.png) no-repeat;
}

.kartner_slide .piclist li:hover img {
	transform: scale(1.1);
}

.kartner_slide .piclist li img {
	transition: all 0.3s linear;
	-webkit-transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
	-o-transition: all 0.3s linear;
}


.all_casenew {
	width: 100%;
	/* padding:50px 0 0 0; */
	overflow: hidden;
	/* background:url(../images/all_fuwu.jpg) center top no-repeat; */
}

.cases_main {
	width: 1200px;
	height: 472px;
}

.cases_hot {
	width: 580px;
	height: 435px;
	background-color: #fff;
	float: left;
	position: relative;
}

.cases_hot_Pic {
	width: 580px;
	height: 360px;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 1;
}

.cases_hot_Pic img {
	width: 580px;
	height: 360px;
}

.cases_hot_Title {
	width: 500px;
	padding-left: 80px;
	height: 64px;
	line-height: 64px;
	position: absolute;
	left: 0;
	bottom: 0;
	background: url(../images/cases_hot.png) no-repeat;
	z-index: 2;
}

.cases_hot_Title a {
	color: #1a1a1a;
	font-size: 16px;
	text-decoration: none;
}

.cases_hot_Title a span {
	color: #a9abad;
	font-size: 12px;
}

.cases_box {
	width: 590px;
	float: right;
}

.casenew_T {
	width: 590px;
	height: 50px;
	border-bottom: 1px solid #e5e5e5;
	overflow: hidden;
}

.casenew_T_l {
	width: 300px;
	float: left;
	background: url(../images/casenew_T_line.png) 134px center no-repeat;
	overflow: hidden;
}

.casenew_T_l ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

.casenew_T_l ul li {
	width: 120px;
	height: 50px;
	text-align: center;
	line-height: 50px;
	float: left;
	margin-right: 29px;
	font-size: 18px;
	color: #4c4c4c;
	font-weight: bold;
}

.casenew_T_l ul li.selected {
	background: url(../images/case_tab.png) no-repeat;
	color: #1a1a1a;
	font-weight: bold;
}

.casenew_T_r {
	width: 94px;
	height: 40px;
	line-height: 40px;
	float: right;
	background: url(../images/rose.png) 64px center no-repeat;
}

.casenew_T_r:hover {
	background: url(../images/roses.png) right center no-repeat;
}

.casenew_T_r a {
	font-size: 14px;
	color: #4c4c4c;
	text-decoration: none;
}

.casenew_T_r a:hover {
	color: #e84606;
}

.casenew_T_r {
	transition: all 0.3s linear;
	-webkit-transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
	-o-transition: all 0.3s linear;
}

.cases_new {
	width: 590px;
	height: 127px;
	position: relative;
}

.cases_new_title {
	width: 590px;
	height: 42px;
	line-height: 42px;
	position: absolute;
	left: 0;
	top: 17px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

.cases_new_title a {
	color: #1a1a1a;
	font-size: 22px;
	font-weight: bold;
	text-decoration: none;
}

.cases_new_title a:hover {
	color: #016db6;
}

.cases_new_desc {
	width: 590px;
	height: 45px;
	line-height: 18px;
	overflow: hidden;
	font-size: 14px;
	color: #4c4c4c;
	position: absolute;
	left: 0;
	top: 67px;
}

.cases_new_desc a {
	color: #11be01;
	font-size: 14px;
	text-decoration: underline;
}

.cases_new_date {
	width: 200px;
	height: 24px;
	line-height: 24px;
	position: absolute;
	left: 0;
	top: 98px;
	color: #91b1db;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
}

.cases_new_more {
	width: 200px;
	height: 24px;
	line-height: 24px;
	position: absolute;
	right: 0;
	top: 98px;
	font-size: 14px;
	text-align: right;
}

.cases_new_more a {
	font-size: 14px;
	color: #fff;
	text-decoration: none;
}

.cases {
	width: 590px;
	overflow: hidden;
}

.cases ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

.cases ul li {
	width: 590px;
	height: 35px;
	float: left;
}

.cases ul li span {
	width: 480px;
	padding-left: 12px;
	height: 35px;
	line-height: 35px;
	display: inline;
	float: left;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	background: url(../images/em.png) left center no-repeat;
}

.cases ul li span a {
	font-size: 16px;
	color: #4c4c4c;
	text-decoration: none;
}

.cases ul li label {
	width: 89px;
	height: 28px;
	line-height: 29px;
	float: right;
	display: inline;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #848585;
}

.cases ul li:hover span {
	background: url(../images/em_hover.png) left center no-repeat;
}

.cases ul li:hover span a {
	color: #016db6;
}

.all_vuwu {
	width: 100%;
	height:auto;
	/* background:url(../images/all_fuwu.jpg) center top no-repeat; */
	overflow: hidden;
	margin-top: 50px;
}

.vhb_TT {
	width: 1200px;
	height: 106px;
}

.vhb_TTa {
	width: 1200px;
	height: 56px;
	line-height: 56px;
	font-size: 36px;
	color: #1a1a1a;
	font-weight: bold;
	text-align: center;
}

.vhb_TTb {
	width: 1200px;
	height: 28px;
	line-height: 28px;
	font-size: 18px;
	color: #c1c1c1;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
}

.vuwu {
	width: 1220px;
	height:auto;
}

.vuwu ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

.vuwu ul li {
	width: 610px;
	float: left;
}

.vuwu_li {
	width: 590px;
	height: 370px;
	background-color: #fff;
	position: relative;
}

.vuwu_lia {
	width: 490px;
	height: 40px;
	line-height: 40px;
	position: absolute;
	left: 50px;
	top: 33px;
	font-size: 30px;
	font-weight: bold;
	color: #fff;
	z-index: 2;
}

.vuwu_lib {
	width: 490px;
	height: 24px;
	line-height: 24px;
	position: absolute;
	left: 50px;
	top: 75px;
	font-size: 14px;
	color: #fff;
	z-index: 2;
}

.vuwu_lic {
	width: 590px;
	height: 160px;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 1;
}

.vuwu_lid {
	width: 590px;
	height: 200px;
	position: absolute;
	left: 0px;
	top: 171px;
}

.vuwu_lidx {
	width: 590px;
	background: url(../images/vuwu_line.png) left 49px no-repeat;
	overflow: hidden;
}

.vuwu_lidx dl {
	margin: 0;
	padding: 0;
	list-style: none;
}

.vuwu_lidx dl dt {
	width: 196px;
	height: 50px;
	float: left;
}

.vuwu_lidx dl dt a {
	width:auto;
	height: 49px;
	line-height: 49px;
	padding-left: 14px;
	background: url(../images/vuwu_em.png) 1px center no-repeat;
	color: #1a1a1a;
	font-size: 16px;
	text-decoration: none;
	display: block;
}

.vuwu_lidx dl dt a:hover {
	background: url(../images/vuwu_em.png) 1px center no-repeat;
	color: #000;

}

.vuwu_lidx dl dt a.vuwu_more {
	width: 89px;
	height: 49px;
	line-height: 49px;
	background: url(../images/xores.png) 63px center no-repeat;
	font-size: 14px;
	color: #e84606;
	padding: 0;
}

.vuwu_lidx dl dt a.vuwu_more:hover {
	background: url(../images/xores.png) right center no-repeat;
	font-weight: normal;
}

.vuwu_slide {
	position: relative;
	zoom: 1;
	height: 300px;
	width: 1248px;
	margin: 0 auto;
}

.vuwu_slide .piclist {
	overflow: hidden;
	zoom: 1;
	height: 324px;
	width: 1200px;
	margin: 0;
	padding: 0;
	list-style: none;
}

.vuwu_slide .ohbox {
	overflow: hidden;
	position: relative;
	left: 12px;
	width: 1228px;
}

.vuwu_slide .piclist li {
	float: left;
	width: 283px;
	padding: 12px;
}

.vuwu_slide .pageBtn span {
	background: url(../images/soll_left.png) no-repeat;
	display: block;
	width: 12px;
	height: 20px;
	position: absolute;
	top: 140px;
	cursor: pointer;
	overflow: hidden;
	text-indent: -9999px;
	left: 0px;
}

.vuwu_slide .pageBtn .next {
	left: 1236px;
	background: url(../images/soll_right.png) no-repeat;
}

.vuwu_slide .pageBtn span:hover {
	background: url(../images/soll_lefts.png) no-repeat;
}

.vuwu_slide .pageBtn .next:hover {
	background: url(../images/soll_rights.png) no-repeat;
}

.vuwu_hot {
	width: 280px;
	height: 260px;
	background: url(../images/vuwu_li.jpg) no-repeat;
	position: relative;
	box-shadow: 0 0 12px rgba(0, 0, 0, 0.15);
}

.vuwu_hotA {
	width: 244px;
	height: 78px;
	position: absolute;
	left: 18px;
	top: 20px;
}

.vuwu_hotB {
	width: 244px;
	height: 40px;
	line-height: 40px;
	font-size: 20px;
	color: #0d0d0d;
	position: absolute;
	left: 18px;
	top: 175px;
}

.vuwu_hotC {
	width: 244px;
	height: 34px;
	line-height: 34px;
	font-size: 14px;
	color: #e84606;
	position: absolute;
	left: 18px;
	top: 210px;
	background: url(../images/vuwu_hot_em.png) 63px center no-repeat;
}

.vuwu_hot:hover {
	box-shadow: 0 0 12px rgba(0, 0, 0, 0.2);
}

.vuwu_hot:hover .vuwu_hotC {
	background: url(../images/vuwu_hot_em.png) 67px center no-repeat;
}

.all_xm {
	width: 100%;
	background-color: #f2f2f2;
	padding: 60px 0 74px 0;
	overflow: hidden;
}

.xm_main {
	width: 1200px;
	height: 640px;
	background-color: #fff;
	box-shadow: 0 0 12px rgba(26, 26, 26, 0.2);
	position: relative;
}

.xm_enter {
	width: 480px;
	padding-left: 36px;
	padding-top: 134px;
	height: 302px;
	background-color: #fff;
	position: absolute;
	left: 0;
	top: 0;
}

.xm_enter span {
	width: 480px;
	height: 66px;
	display: block;
	line-height: 66px;
	font-size: 36px;
	color: #1a1a1a;
	font-weight: bold;
}

.xm_enter label {
	width: 480px;
	height: 68px;
	display: block;
	line-height: 45px;
	font-size: 30px;
	color: #e84606;
}

.search {
	width: 400px;
	height: 36px;
	background: url(../images/search_box.png) no-repeat;
	position: relative;
}

.search_input {
	width: 320px;
	height: 36px;
	position: absolute;
	left: 15px;
	top: 0x;
}

.sinput {
	width: 320px;
	height: 36px;
	border: none;
	line-height: 36px;
	color: #7e858f;
	font-size: 14px;
	background: none;
}

.search_btn {
	width: 50px;
	height: 36px;
	position: absolute;
	right: 0;
	top: 0;
}

.search_btn a {
	width: 50px;
	height: 36px;
	display: block;
}

.xm_1 {
	width: 230px;
	height: 200px;
	position: absolute;
	left: 485px;
	top: 12px;
}

.xm_2 {
	width: 230px;
	height: 200px;
	position: absolute;
	left: 723px;
	top: 12px;
}

.xm_3 {
	width: 230px;
	height: 200px;
	position: absolute;
	right: 10px;
	top: 12px;
}

.xm_4 {
	width: 230px;
	height: 200px;
	position: absolute;
	left: 485px;
	top: 220px;
}

.xm_5 {
	width: 230px;
	height: 200px;
	position: absolute;
	left: 723px;
	top: 220px;
}

.xm_6 {
	width: 230px;
	height: 200px;
	position: absolute;
	right: 10px;
	top: 220px;
}

.xm_7 {
	width: 230px;
	height: 200px;
	position: absolute;
	left: 485px;
	top: 428px;
}

.xm_8 {
	width: 230px;
	height: 200px;
	position: absolute;
	left: 723px;
	top: 428px;
}

.xm_9 {
	width: 230px;
	height: 200px;
	position: absolute;
	right: 10px;
	top: 428px;
}

.xm_10 {
	width: 468px;
	height: 200px;
	position: absolute;
	left: 9px;
	top: 428px;
}

.xm_11 {
	width: 94px;
	height: 32px;
	line-height: 32px;
	background: url(../images/rose.png) 64px center no-repeat;
	position: absolute;
	left: 380px;
	top: 20px;
}

.xm_11 a {
	color: #4c4c4c;
	font-size: 14px;
	text-decoration: none;
}

.xm_11:hover {
	background: url(../images/roses.png) right center no-repeat;
}

.xm_11:hover a {
	color: #e84606;
}

.xm_11 {
	transition: all 0.3s linear;
	-webkit-transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
	-o-transition: all 0.3s linear;
}

.xmm_in {
	width: 266px;
	height: 216px;
	overflow: hidden;
	position: relative;
}

.xmm_in a {
	width: 266px;
	height: 216px;
	display: block;
}

.xmm_in_A {
	width: 266px;
	height: 49px;
	text-align: center;
	line-height: 49px;
	font-size: 30px;
	font-weight: bold;
	color: #fff;
	position: absolute;
	left: 0;
	top: 84px;
}

.xmm_in_B {
	width: 266px;
	height: 40px;
	position: absolute;
	left: 0;
	top: 216px;
	background: url(../images/jia.png) center top no-repeat;
}

.xmm_in:hover .xmm_in_A {
	top: 64px;
}

.xmm_in:hover .xmm_in_B {
	top: 122px;
}

.xm_in {
	width: 230px;
	height: 200px;
	overflow: hidden;
	position: relative;
}

.xm_in_A {
	width: 230px;
	height: 200px;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2;
}

.xm_in_B {
	width: 230px;
	height: 200px;
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
	z-index: 1;
}

.xm_in_B img {
	transform: scale(1.06);
	-ms-transform: scale(1.06);
	/* IE 9 */
	-webkit-transform: scale(1.06);
	/* Safari 和 Chrome */
	-o-transform: scale(1.06);
	/* Opera */
	-moz-transform: scale(1.06);
	filter: url(blur.svg#blur);
	/* FireFox, Chrome, Opera */
	-webkit-filter: blur(5px);
	/* Chrome, Opera */
	-moz-filter: blur(5px);
	-ms-filter: blur(5px);
	filter: blur(5px);
	filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius=10, MakeShadow=false);
	/* IE6~IE9 */
}

.xm_in:hover .xm_in_A {
	-webkit-transform: rotateY(360deg);
	-moz-transform: rotateY(360deg);
	-ms-transform: rotateY(360deg);
	-o-transform: rotateY(360deg);
	transform: rotateY(360deg);
	-webkit-transition: all 1s;
	-moz-transition: all 1s;
	-ms-transition: all 1s;
	-o-transition: all 1s;
	transition: all 1s;
}

.xm_in_B img,
.xmm_in_B {
	transition: all 0.3s linear;
	-webkit-transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
	-o-transition: all 0.3s linear;
}

.xmm_in_A {
	transition: all 0.6s linear;
	-webkit-transition: all 0.6s linear;
	-moz-transition: all 0.6s linear;
	-o-transition: all 0.6s linear;
}

.CBT_1 {
	width: 1200px;
	padding-top: 20px;
	overflow: hidden;
}

.CBT_1 span {
	width: 500px;
	height: 114px;
	display: inline;
	float: left;
	line-height: 114px;
	font-size: 36px;
	color: #1a1a1a;
	font-weight: bold;
}

.CBT_1 label {
	width: 94px;
	height: 114px;
	line-height: 114px;
	background: url(../images/rose.png) 64px center no-repeat;
	display: inline;
	float: right;
}

.CBT_1 label a {
	font-size: 14px;
	color: #1a1a1a;
	text-decoration: none;
}

.CBT_1 label:hover {
	background: url(../images/roses.png) right center no-repeat;
}

.CBT_1 label:hover a {
	color: #e84606;
}

.CBT_1 label {
	transition: all 0.3s linear;
	-webkit-transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
	-o-transition: all 0.3s linear;
}

.vn_CBT {
	width: 1200px;
	height: 166px;
	position: relative;
}

.vn_CBTa {
	width: 500px;
	height: 56px;
	line-height: 56px;
	font-size: 36px;
	color: #1a1a1a;
	font-weight: bold;
	position: absolute;
	left: 0;
	top: 58px;
}

.vn_CBTb {
	width: 500px;
	height: 34px;
	line-height: 34px;
	font-size: 18px;
	color: #cdcdcd;
	font-weight: bold;
	position: absolute;
	left: 0;
	top: 112px;
}

.vn_CBTc {
	width: 80px;
	height: 34px;
	line-height: 34px;
	background: url(../images/vuwu_hot_om.png) right center no-repeat;
	position: absolute;
	right: 0;
	top: 67px;
}

.vn_CBTc a {
	font-size: 14px;
	color: #4c4c4c;
	text-decoration: none;
}

.vn_CBTc:hover {
	background: url(../images/vuwu_hot_em.png) right center no-repeat;
}

.vn_CBTc:hover a {
	color: #e84606;
}

.CBT_1 label {
	transition: all 0.3s linear;
	-webkit-transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
	-o-transition: all 0.3s linear;
}


.all_xteacher {
	width: 100%;
	background-color: #fff;
	overflow: hidden;
}

.teacher-left {
	position: relative;
	width: 1200px;
	height: 480px;
	margin: 0 auto;
}

.teacher-left .hd {
	overflow: hidden;
	height: 40px;
	width: 1200px;
	margin: -255px auto 0 auto;
	position: absolute;
	left: 0;
	z-index: 2;
}

.teacher-left .hd .prev {
	display: block;
	width: 40px;
	height: 413px;
	float: left;
	overflow: hidden;
	cursor: pointer;
	background: url("images/tc_left.png") no-repeat;
}

.teacher-left .hd .prev:hover {
	background: url("images/tc_lefts.png") no-repeat;
}

.teacher-left .hd .next {
	display: block;
	width: 40px;
	height: 413px;
	float: right;
	overflow: hidden;
	cursor: pointer;
	background: url("images/tc_right.png") no-repeat;
}

.teacher-left .hd .next:hover {
	background: url("images/tc_rights.png") no-repeat;
}

.teacher-left .hd ul {
	float: right;
	overflow: hidden;
	zoom: 1;
	margin: 0;
	padding: 0;
	list-style: none;
	margin-top: 7px;
	display: none;
}

.teacher-left .hd ul li {
	float: left;
	width: 6px;
	height: 6px;
	overflow: hidden;
	margin-right: 10px;
	text-indent: -999px;
	cursor: pointer;
	background: url("images/teacher_trans.png") no-repeat;
}

.teacher-left .hd ul li.on {
	background: url("images/fuwu/tt_hover.png") no-repeat;
}

.teacher-left .bd {
	width: 1200px;
	overflow: hidden;
}

.teacher-left .bd ul {
	overflow: hidden;
	zoom: 1;
	margin: 0;
	padding: 0;
	list-style: none;
	height: 430px;
}

.teacher-left .bd ul li {
	width: 291px;
	float: left;
	height: 416px;
	_display: inline;
	margin-right: 13px;
	position: relative;
}

.teacher-left .bd ul li img {
	width: 291px;
	height: 416px;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 1;
}

.teacher-left .bd ul li span {
	width: 291px;
	height: 60px;
	line-height: 60px;
	text-align: center;
	color: #fff;
	display: block;
	position: absolute;
	left: 0;
	bottom: 0;
	background: url(../images/teacher_trans.png);
	font-size: 20px;
	z-index: 1;
}

.teacher-left .bd ul li span em {
	font-style: normal;
	color: rgba(255, 255, 255, 0.7);
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
}

.pageState {
	display: none;
}

.teacher_slide {
	position: relative;
	zoom: 1;
	height: 480px;
	width: 1200px;
	margin: 0 auto;
}

.teacher_slide .piclist {
	overflow: hidden;
	zoom: 1;
	height: 416px;
	width: 1200px;
	margin: 0;
	padding: 0;
	list-style: none;
}

.teacher_slide .teacher_ohbox {
	overflow: hidden;
	position: relative;
	left: 0;
	width: 1200px;
}

.teacher_slide .piclist li {
	float: left;
	width: 291px;
	height: 416px;
	margin-right: 12px;
	position: relative;
	box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
	overflow: hidden;
}

.teacher_slide .piclist li img {
	width: 291px;
	height: 416px;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 1;
}

.teacher_slide .piclist li span {
	width: 291px;
	height: 60px;
	line-height: 60px;
	text-align: center;
	color: #fff;
	display: block;
	position: absolute;
	left: 0;
	bottom: 0;
	background: url(../images/teacher_trans.png);
	font-size: 20px;
	z-index: 2;
}

.teacher_slide .piclist li span em {
	font-style: normal;
	color: rgba(255, 255, 255, 0.7);
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
}

.teacher_slide .pageBtn span {
	display: block;
	width: 40px;
	height: 416px;
	position: absolute;
	top: 0;
	cursor: pointer;
	overflow: hidden;
	text-indent: -9999px;
	left: 0px;
	z-index: 999;
}

.teacher_slide .pageBtn .prev {
	background: url(../images/tc_left.png) left center no-repeat;
}

.teacher_slide .pageBtn .next {
	background: url(../images/tc_right.png) right center no-repeat;
	left: 1160px;
}

.teacher_slide .pageBtn span:hover {
	background: url(../images/tc_lefts.png) left center no-repeat;
}

.teacher_slide .pageBtn .next:hover {
	background: url(../images/tc_rights.png) right center no-repeat;
}


.all_CB_china {
	width: 100%;
	padding-top: 70px;
	background: url(../images/all_china.jpg) center top no-repeat;
	height: 1070px;
	overflow: hidden;
}

.CB_china_T {
	width: 1200px;
	height: 56px;
	line-height: 56px;
	font-size: 36px;
	font-weight: bold;
	color: #fff;
}

.CB_china_Te {
	width: 1200px;
	height: 47px;
	line-height: 34px;
	font-size: 18px;
	font-weight: bold;
	color: #fff;
	opacity: 0.3;
	font-family: Arial, Helvetica, sans-serif;
}

.CB_china_Desc {
	width: 654px;
	height: 81px;
	font-size: 16px;
	overflow: hidden;
	line-height: 26px;
	color: #fff;
}

.CB_china_box {
	width: 1200px;
	height: 410px;
	position: relative;
}

.CB_china_Data {
	width: 580px;
	height: 256px;
	position: absolute;
	top: 0;
	left: 0;
	background: url(../images/data.png) left 40px no-repeat;
}

.ZB_china_Data {
	width: 524px;
	height: 230px;
	position: absolute;
	top: 40px;
	left: 0;
}

.CB_china_Data_in {
	width: 580px;
	height: 256px;
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
}

.CB_Data_1 {
	width: 100px;
	height: 68px;
	line-height: 68px;
	font-size: 66px;
	font-weight: lighter;
	color: #fff;
	position: absolute;
	left: 31px;
	top: 30px;
	overflow: hidden;
}

.CB_china_Data_in span {
	position: relative;
	top: 68px;
	opacity: 0;
}

.CB_Data_2 {
	width: 120px;
	height: 68px;
	line-height: 68px;
	font-size: 66px;
	font-weight: lighter;
	color: #fff;
	position: absolute;
	left: 198px;
	top: 30px;
	overflow: hidden;
}

.CB_Data_3 {
	width: 120px;
	height: 68px;
	line-height: 68px;
	font-size: 66px;
	font-weight: lighter;
	color: #fff;
	position: absolute;
	left: 416px;
	top: 30px;
	overflow: hidden;
}

.CB_Data_4 {
	width: 112px;
	height: 68px;
	line-height: 68px;
	font-size: 66px;
	font-weight: lighter;
	color: #fff;
	position: absolute;
	left: 31px;
	top: 150px;
	overflow: hidden;
}

.CB_Data_5 {
	width: 192px;
	height: 68px;
	line-height: 68px;
	font-size: 66px;
	font-weight: lighter;
	color: #fff;
	position: absolute;
	left: 165px;
	top: 150px;
	overflow: hidden;
}

.CB_china_tel {
	width: 360px;
	height: 52px;
	position: absolute;
	left: 0;
	top: 278px;
}

.Cty {
	width: 1215px;
}

.Cty ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

.Cty ul li {
	width: 243px;
	float: left;
	height: 200px;
}

.Cty_li {
	width: 226px;
	height: 176px;
	border: 2px solid #fff;
	position: relative;
	border-radius: 2px;
}

.Cty_li span {
	width: 226px;
	height: 176px;
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 1;
	overflow: hidden;
}

.Cty_li span img {
	width: 226px;
	height: 176px;
}

.Cty_li label {
	width: 226px;
	height: 58px;
	display: block;
	position: absolute;
	left: 0;
	bottom: 0;
	background: url(../images/city_trans.png) no-repeat;
	line-height: 58px;
	text-align: center;
	font-weight: bold;
	font-size: 18px;
	z-index: 2;
	color: #fff;
}

.Cty_li:hover span img {
	transform: scale(1.1);
}

.Cty_li span img {
	transition: all 0.3s linear;
	-webkit-transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
	-o-transition: all 0.3s linear;
}

.CB_china {
	width: 613px;
	height: 475px;
	background: url(../images/china.png) no-repeat;
	position: absolute;
	left: 614px;
	top: -110px;
}

.china {
	width: 523px;
	height: 435px;
	position: relative;
}

#map_addr_1 {
	width: 76px;
	padding-left: 54px;
	padding-top: 9px;
	height: 45px;
	line-height: 30px;
	font-size: 12px;
	font-weight: bold;
	color: #262727;
	background: url(../images/addr_1.png) no-repeat;
	position: absolute;
	left: 460px;
	top: 216px;
	z-index: 99;
	cursor: pointer;
}

#map_addr_2 {
	width: 76px;
	padding-left: 54px;
	padding-top: 9px;
	height: 45px;
	line-height: 30px;
	font-size: 12px;
	font-weight: bold;
	color: #262727;
	background: url(../images/addr_1.png) no-repeat;
	position: absolute;
	left: 476px;
	top: 246px;
	display: none;
	z-index: 99;
	cursor: pointer;
}

#map_addr_3 {
	width: 76px;
	padding-left: 54px;
	padding-top: 9px;
	height: 45px;
	line-height: 30px;
	font-size: 12px;
	font-weight: bold;
	color: #262727;
	background: url(../images/addr_1.png) no-repeat;
	position: absolute;
	left: 450px;
	top: 240px;
	display: none;
	z-index: 99;
	cursor: pointer;
}

#map_addr_4 {
	width: 76px;
	padding-left: 54px;
	padding-top: 9px;
	height: 45px;
	line-height: 30px;
	font-size: 12px;
	font-weight: bold;
	color: #262727;
	background: url(../images/addr_1.png) no-repeat;
	position: absolute;
	left: 475px;
	top: 290px;
	display: none;
	z-index: 99;
	cursor: pointer;
}

#map_addr_5 {
	width: 76px;
	padding-left: 54px;
	padding-top: 9px;
	height: 45px;
	line-height: 30px;
	font-size: 12px;
	font-weight: bold;
	color: #262727;
	background: url(../images/addr_1.png) no-repeat;
	position: absolute;
	left: 390px;
	top: 356px;
	display: none;
	z-index: 99;
	cursor: pointer;
}

#map_addr_6 {
	width: 76px;
	padding-left: 54px;
	padding-top: 9px;
	height: 45px;
	line-height: 30px;
	font-size: 12px;
	font-weight: bold;
	color: #262727;
	background: url(../images/addr_1.png) no-repeat;
	position: absolute;
	left: 478px;
	top: 153px;
	display: none;
	z-index: 99;
	cursor: pointer;
}

#map_addr_7 {
	width: 76px;
	padding-left: 54px;
	padding-top: 9px;
	height: 45px;
	line-height: 30px;
	font-size: 12px;
	font-weight: bold;
	color: #262727;
	background: url(../images/addr_1.png) no-repeat;
	position: absolute;
	left: 401px;
	top: 125px;
	display: none;
	z-index: 99;
	cursor: pointer;
}

#map_addr_8 {
	width: 76px;
	padding-left: 54px;
	padding-top: 9px;
	height: 45px;
	line-height: 30px;
	font-size: 12px;
	font-weight: bold;
	color: #262727;
	background: url(../images/addr_1.png) no-repeat;
	position: absolute;
	left: 475px;
	top: 326px;
	display: none;
	z-index: 99;
	cursor: pointer;
}

#map_addr_9 {
	width: 76px;
	padding-left: 54px;
	padding-top: 9px;
	height: 45px;
	line-height: 30px;
	font-size: 12px;
	font-weight: bold;
	color: #262727;
	background: url(../images/addr_1.png) no-repeat;
	position: absolute;
	left: 341px;
	top: 290px;
	display: none;
	z-index: 99;
	cursor: pointer;
}



.modal {
	position: fixed !important;
	top: 50%;
	left: 50%;
	z-index: 1050;
	width: 820px;
	margin-left: -410px;
	margin-top: -200px;
	_position: absolute;
	_top: 13%;
	outline: none
}

.modal_in {
	width: 820px;
	height: 480px;
	position: relative;
}

.hide {
	display: none
}

.close {
	margin-top: 1px;
	width: 47px;
	height: 47px;
	display: inline;
	position: absolute;
	right: 0;
	top: 0;
	z-index: 2;
}

.modal-body {
	position: absolute;
	left: 0;
	top: 24px;
	width: 800px;
	height: 336px;
	background-color: #fff;
}

.modal-body_left {
	width: 400px;
	padding-left: 40px;
	padding-top: 40px;
	float: left;
	font-size: 14px;
	line-height: 24px;
}

.modal-body_right {
	width: 300px;
	float: right;
	padding-top: 40px;
	padding-right: 40px;
	text-align: center;
}

.black_overlay {
	display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: #000000;
	;
	z-index: 1001;
	-moz-opacity: 0.5;
	opacity: .50;
	filter: alpha(opacity=50);
}

#map_1_1 {
	width: 6px;
	height: 6px;
	position: absolute;
	left: 461px;
	top: 219px;
	z-index: 2;
	cursor: pointer;

}

#map_1_2 {
	width: 6px;
	height: 6px;
	position: absolute;
	left: 482px;
	top: 290px;
	z-index: 2;
	cursor: pointer;
}

#map_1_3 {
	width: 6px;
	height: 6px;
	position: absolute;
	left: 468px;
	top: 288px;
	z-index: 2;
	cursor: pointer;

}

#map_1_4 {
	width: 6px;
	height: 6px;
	position: absolute;
	left: 473px;
	top: 308px;
	z-index: 2;
	cursor: pointer;

}

#map_1_5 {
	width: 6px;
	height: 6px;
	position: absolute;
	left: 406px;
	top: 404px;
	z-index: 2;
	cursor: pointer;

}

#map_1_6 {
	width: 6px;
	height: 6px;
	position: absolute;
	left: 475px;
	top: 174px;
	z-index: 2;
	cursor: pointer;

}

#map_1_7 {
	width: 6px;
	height: 6px;
	position: absolute;
	left: 422px;
	top: 175px;
	z-index: 2;
	cursor: pointer;

}

#map_1_8 {
	width: 6px;
	height: 6px;
	position: absolute;
	left: 471px;
	top: 348px;
	z-index: 2;
	cursor: pointer;
}

#map_1_9 {
	width: 6px;
	height: 6px;
	position: absolute;
	left: 335px;
	top: 311px;
	z-index: 2;
	cursor: pointer;
}



.china_rr {
	width: 534px;
	float: right;
	padding-top: 26px;
	overflow: hidden;
}

.china_rr_A {
	width: 534px;
	height: 62px;
	line-height: 54px;
	font-size: 34px;
	color: #fff;
	font-weight: bold;
}

.china_rr_B {
	width: 532px;
	line-height: 18px;
	height: 113px;
	font-size: 14px;
	color: #fff;
	overflow: hidden;
}

.china_rr_C {
	width: 537px;
	height: 232px;
}

.china_rr_D {
	width: 534px;
	font-size: 18px;
	color: #fff;
	overflow: hidden;
}

.china_rr_D i {
	font-size: 26px;
	font-weight: bold;
	font-style: normal;
}

.all_history {
	width: 100%;
	height: 450px;
	background: url(../images/all_time.jpg) center top no-repeat;
}

.TT {
	width: 1200px;
	padding-top: 45px;
	padding-bottom: 20px;
	overflow: hidden;
}

.TT span {
	height: 41px;
	line-height: 41px;
	display: block;
	text-align: center;
	font-size: 30px;
	color: #0069c2;
	font-weight: bold;
}

.TT label {
	height: 21px;
	line-height: 21px;
	display: block;
	text-align: center;
	font-size: 18px;
	color: #ffffff;
	font-weight: bold;
}

.hide {
	display: none;
}

.nTT {
	width: 1200px;
	height: 115px;
	line-height: 115px;
	padding-top: 15px;
	font-size: 42px;
	color: #1a1a1a;
	text-align: center;
	overflow: hidden;
}

.history_li {
	width: 1200px;
	overflow: hidden;
}

.history_li_in {
	width: 1200px;
	height: 216px;
	background: url(../images/time_li_box.png) center top no-repeat;
	position: relative;
}

.history_li_in_A {
	width: 1200px;
	height: 46px;
	line-height: 46px;
	position: absolute;
	left: 0;
	top: 0;
	font-size: 24px;
	font-weight: bold;
	color: #fff;
	text-align: center;
}

.history_li_in_B {
	width: 964px;
	padding: 0 118px;
	height: 60px;
	line-height: 26px;
	text-align: center;
	color: #1a1a1a;
	font-size: 16px;
	position: absolute;
	left: 0;
	top: 90px;
}

.history_li_in_B span {
	font-size: 20px;
	font-weight: bold;
}

.history_li_in_em_1 {
	width: 14px;
	height: 10px;
	background: url(../images/time_li_down.png) no-repeat;
	position: absolute;
	left: 65px;
	top: 200px;
}

.history_li_in_em_2 {
	width: 14px;
	height: 10px;
	background: url(../images/time_li_down.png) no-repeat;
	position: absolute;
	left: 69px;
	top: 200px;
}

.history_li_in_em_3 {
	width: 14px;
	height: 10px;
	background: url(../images/time_li_down.png) no-repeat;
	position: absolute;
	left: 218px;
	top: 200px;
}

.history_li_in_em_4 {
	width: 14px;
	height: 10px;
	background: url(../images/time_li_down.png) no-repeat;
	position: absolute;
	left: 368px;
	top: 200px;
}

.history_li_in_em_5 {
	width: 14px;
	height: 10px;
	background: url(../images/time_li_down.png) no-repeat;
	position: absolute;
	left: 518px;
	top: 200px;
}

.history_li_in_em_6 {
	width: 14px;
	height: 10px;
	background: url(../images/time_li_down.png) no-repeat;
	position: absolute;
	left: 667px;
	top: 200px;
}

.history_li_in_em_7 {
	width: 14px;
	height: 10px;
	background: url(../images/time_li_down.png) no-repeat;
	position: absolute;
	left: 818px;
	top: 200px;
}

.history_li_in_em_8 {
	width: 14px;
	height: 10px;
	background: url(../images/time_li_down.png) no-repeat;
	position: absolute;
	left: 968px;
	top: 200px;
}

.history_li_in_em_9 {
	width: 14px;
	height: 10px;
	background: url(../images/time_li_down.png) no-repeat;
	position: absolute;
	left: 1117px;
	top: 200px;
}

.history_tab {
	width: 1200px;
	padding: 8px 0 0 0;
	height: 52px;
	overflow: hidden;
}

.history_tab ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

.history_tab ul li {
	width: 150px;
	height: 52px;
	float: left;
	cursor: pointer;
}

.history_tab ul li em {
	width: 150px;
	height: 20px;
	display: block;
	background: url(../images/time_em.png) center top no-repeat;
}

.history_tab ul li span {
	width: 150px;
	height: 32px;
	display: block;
	line-height: 32px;
	font-size: 16px;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
}

.history_tab ul li.selected em {
	background: url(../images/time_ems.png) center top no-repeat;
	animation: dyamiuc_round 2.5s linear 0s infinite normal;

}

.history_tab ul li.selected span {
	color: #fff;
	font-size: 18px;
}

@keyframes dyamiuc_round {
	0% {
		transform: scale(.4);
		opacity: 0
	}

	50% {
		transform: scale(.8);
		opacity: 1
	}

	100% {
		transform: scale(1);
		opacity: 1
	}
}

.all_nabout {
	width: 100%;
	height:540px;
	padding-top: 66px;
	background: url(../images/all_nabout.jpg) center top no-repeat;
	overflow: hidden;
}

.nabout {
	width: 1200px;
	height: 514px;
	position: relative;
}

.nabout_A {
	width: 540px;
	height: 470px;
	position: absolute;
	left: 0;
	top: 0;
	box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);
}

.kiScroll-left {
	position: relative;
	width: 540px;
	overflow: hidden;
}

.kiScroll-left .hd {
	overflow: hidden;
	height: 24px;
	width: 138px;
	margin: 0 auto;
	position: absolute;
	left: 406px;
	top: 428px;
	z-index: 4;
}

.kiScroll-left .hd .prev {
	display: block;
	width: 24px;
	height: 24px;
	float: right;
	margin-right: 15px;
	overflow: hidden;
	cursor: pointer;
}

.kiScroll-left .hd .prev:hover {}

.kiScroll-left .hd .next {
	display: block;
	width: 24px;
	height: 24px;
	float: right;
	overflow: hidden;
	cursor: pointer;
}

.kiScroll-left .hd .next:hover {}

.kiScroll-left .hd .prevStop {
	background-position: -60px 0;
}

.kiScroll-left .hd .nextStop {
	background-position: -60px -50px;
}

.kiScroll-left .hd ul {
	float: right;
	overflow: hidden;
	zoom: 1;
	margin: 0;
	padding: 0;
	list-style: none;
	margin-top: 9px;
}

.kiScroll-left .hd ul li {
	float: left;
	width: 12px;
	height: 12px;
	overflow: hidden;
	margin-right: 6px;
	text-indent: -999px;
	cursor: pointer;
	background: url("images/ki_out.png") no-repeat;
}

.kiScroll-left .hd ul li.on {
	background: url("images/ki_hover.png") no-repeat;
}

.kiScroll-left .bd {
	width: 540px;
	overflow: hidden;
}

.kiScroll-left .bd ul {
	overflow: hidden;
	zoom: 1;
	margin: 0;
	padding: 0;
	list-style: none;
}

.kiScroll-left .bd ul li {
	width: 540px;
	float: left;
	height: 470px;
	_display: inline;
}

.kiScroll-left .bd ul li span {
	color: #999;
}

.kiC {
	width: 540px;
	height: 470px;
	position: relative;
}

.kiC_A {
	width: 540px;
	height: 470px;
	position: absolute;
	left: 0;
	top: 0;
}

.kiC_A img {
	width: 540px;
	height: 470px;
}

.kiC_B {
	width: 260px;
	padding-left: 30px;
	height: 44px;
	line-height: 44px;
	position: absolute;
	left: 0;
	bottom: 10px;
	font-size: 24px;
	color: #fff;
	font-weight: bold;
}

.nabout_B {
	width: 620px;
	height: 56px;
	line-height: 56px;
	position: absolute;
	left: 579px;
	top: 18px;
	font-size: 36px;
	color: #333333;
	font-weight: bold;
}

.nabout_C {
	width: 620px;
	height: 34px;
	line-height: 34px;
	position: absolute;
	left: 579px;
	top: 72px;
	font-size: 18px;
	color: #c6c7c7;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

.nabout_D {
	width: 620px;
	height: 1px;
	position: absolute;
	left: 579px;
	top: 131px;
	background: url(../images/nabout_hr.png) no-repeat;
}

.nabout_E {
	width: 620px;
	height:auto;
	position: absolute;
	left: 579px;
	top: 140px;
	font-size: 16px;
	color: #333;
	line-height: 25px;
	overflow: hidden;
}

.nabout_F {
	width: 84px;
	height: 34px;
	position: absolute;
	left: 579px;
	top: 445px;
	overflow: hidden;
}

.nabout_F a {
	width: 84px;
	height: 34px;
	line-height: 34px;
	display: block;
	background: url(../images/vuwu_hot_em.png) 63px center no-repeat;
	font-size: 14px;
	color: #e84606;
	text-decoration: none;
}

.nabout_F a:hover {
	background: url(../images/vuwu_hot_em.png) right center no-repeat;
}


.all_brand {
	width: 100%;
	height: 540px;
	overflow: hidden;
}

.kk_brand {
	width: 1195px;
	height: 298px;
	position: relative;
	border-top: 1px solid #e5e5e5;
}

.kk_brand_li {
	width: 198px;
	height: 98px;
	border-bottom: 1px solid #e5e5e5;
	border-right: 1px solid #e5e5e5;
	z-index: 1;
	position: absolute;
}

.kbv_1 {
	left: 0;
	top: 0;
}

.kbv_2 {
	left: 200px;
	top: 0;
}

.kbv_3 {
	left: 399px;
	top: 0;
}

.kbv_4 {
	left: 598px;
	top: 0;
}

.kbv_5 {
	left: 797px;
	top: 0;
}

.kbv_6 {
	left: 996px;
	top: 0;
}

.kbv_7 {
	left: 0;
	top: 99px;
}

.kbv_8 {
	left: 200px;
	top: 99px;
}

.kbv_9 {
	left: 399px;
	top: 99px;
}

.kbv_10 {
	left: 598px;
	top: 99px;
}

.kbv_11 {
	left: 797px;
	top: 99px;
}

.kbv_12 {
	left: 996px;
	top: 99px;
}

.kbv_13 {
	left: 0;
	top: 198px;
}

.kbv_14 {
	left: 200px;
	top: 198px;
}

.kbv_15 {
	left: 399px;
	top: 198px;
}

.kbv_16 {
	left: 598px;
	top: 198px;
}

.kbv_17 {
	left: 797px;
	top: 198px;
}

.kbv_18 {
	left: 996px;
	top: 198px;
}

.kk_img_li {
	width: 198px;
	height: 98px;
	position: relative;
}

.kk_img_A {
	width: 198px;
	height: 98px;
	position: absolute;
	left: 1;
	top: 0;
	z-index: 2;
	overflow: hidden;
}

.kk_img_B {
	width: 200px;
	height: 100px;
	position: absolute;
	left: -1px;
	top: -1px;
	background-color: #fff;
	box-shadow: 0 0 22px rgba(0, 103, 191, 0.3);
	display: none;
	z-index: 1;
}

/*.kk_img:hover{
	box-shadow:inset 0 0 12px rgba(0,103,191,0.3);
	}*/
.kk_brand_li:hover {
	z-index: 2;
}

.kk_brand_li:hover .kk_img_A img {
	transform: scale(1.1);
	-ms-transform: scale(1.1);
	/* IE 9 */
	-webkit-transform: scale(1.1);
	/* Safari 和 Chrome */
	-o-transform: scale(1.1);
	/* Opera */
	-moz-transform: scale(1.1);
}

.kk_img_li:hover .kk_img_B {
	display: block;
}

.kk_img_A img {
	transition: all 0.3s linear;
	-webkit-transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
	-o-transition: all 0.3s linear; width:198px; height:98px;
}

.all_CB_city {
	width: 100%;
	height: 650px;
	position: relative;
}

.all_CB_city .swiper-container {
	width: 100%;
	height: 100%;
	margin: 0 auto;
}

.all_CB_city .topBan .block {}

.all_CB_city .topBan .block img {
	display: block;
	object-fit: cover;
	width: 100%;
	height: 100%;
}

.all_CB_city .downBlock {
	position: absolute;
	left: 0;
	top: 0;
	z-index: 5;
	height: 100%;
}

.swiper-container {
	width: 100%;
	height: 650px;
}

.swiper-wrapper {
	margin: 0;
	padding: 0;
	list-style: none;
}

.swiper-slide {
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
	margin: 0;
	padding: 0;
	background: url(../images/city_rhr.png) right top no-repeat;
	width: 100%;
	height: 540px;
}

/*.all_CB_city ul{
	margin:0;
	padding:0;
	list-style:none;
	}
	.all_CB_city ul li{
	width:20%;
	height:650px;
	float:left;
	}*/
.CB_city {
	width: 100%;
	height: 540px;
	position: relative;
	overflow: hidden;
}

.CB_city_A {
	width: 100%;
	height: 54px;
	line-height: 54px;
	text-align: center;
	font-size: 36px;
	font-weight: bold;
	color: #fff;
	position: absolute;
	left: 0;
	top: 146px;
}

.CB_city_B {
	width: 100%;
	height: 60px;
	line-height: 28px;
	text-align: center;
	font-size: 22px;
	font-family: Arial, Helvetica, sans-serif;
	color: #fff;
	position: absolute;
	left: 0;
	top: 206px;
}

.CB_city_CDE {
	width: 100%;
	position: absolute;
	left: 0;
	top: 266px;
}

.CB_city_C {
	width: 80%;
	margin: 0 auto;
	height: 1px;
	background: url(../images/CB_cor.png);
	background-size: 100% 100%;
}

.CB_city_D {
	width: 80%;
	margin: 30px auto 0 auto;
	height: 82px;
	line-height: 24px;
	color: rgba(255, 255, 255, 0.8);
	font-size: 14px;
	text-align: center;
}

.CB_city_E {
	width: 100%;
	text-align: center;
	overflow: hidden;
}

.CB_city_M {
	width: 80%;
	margin: 60px auto 0 auto;
}

.CB_city_M a {
	width: 94px;
	height: 32px;
	line-height: 32px;
	font-size: 14px;
	color: #e84606;
	display: block;
	float: right;
	background: url(../images/roses.png) 64px center no-repeat;
}


.CB_city_M a {
	transition: all 0.3s linear;
	-webkit-transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
	-o-transition: all 0.3s linear;
}


.all_CB_city ul li:hover .CB_city_D {
	color: rgba(255, 255, 255, 1);
}

.swiper-slide:hover {
	background: url(../images/CB_cor_hover.png);
	background-size: 100% 100%;
}

.swiper-slide:hover .CB_city_M a {
	background: url(../images/roses.png) right center no-repeat;
}

.CB_city_A,
.CB_city_B,
.CB_city_CDE {
	transition: all 0.3s linear;
	-webkit-transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
	-o-transition: all 0.3s linear;
}

.swiper-button-next {
	background: url(../images/roll_left.png) left center no-repeat;
}


.stu_li {
	width: 1220px;
	height: 170px;
}

.stu_li ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

.stu_li ul li {
	width: 244px;
	float: left;
}

.stu_li ul li img {
	width: 214px;
	height: 114px;
	border: 2px solid #f2f2f2;
}

.stu_li ul li img:hover {
	box-shadow: 0 0 12px rgba(0, 0, 0, 0.1);
	border: 2px solid #fff;
}

.cartner_slide {
	position: relative;
	zoom: 1;
	height: 68px;
	width: 1200px;
}

.cartner_slide .piclist {
	overflow: hidden;
	zoom: 1;
	height: 68px;
	width: 1200px;
	margin: 0;
	padding: 0;
	list-style: none;
}

.cartner_slide .ohbox {
	overflow: hidden;
	position: relative;
	left: 60px;
	width: 1100px;
}

.cartner_slide .piclist li {
	float: left;
	height: 68px;
	width: 157px;
}

.cartner_slide .pageBtn span {
	background: url(../images/soll_left.png) no-repeat;
	display: block;
	width: 12px;
	height: 20px;
	position: absolute;
	top: 24px;
	cursor: pointer;
	overflow: hidden;
	text-indent: -9999px;
	left: 0px;
}

.cartner_slide .pageBtn .next {
	left: 1188px;
	background: url(../images/soll_right.png) no-repeat;
}

.cartner_slide .pageBtn span:hover {
	background: url(../images/soll_lefts.png) no-repeat;
}

.cartner_slide .pageBtn .next:hover {
	background: url(../images/soll_rights.png) no-repeat;
}

.cartner_slide .piclist li:hover img {
	transform: scale(1.1);
}

.cartner_slide .piclist li img {
	transition: all 0.3s linear;
	-webkit-transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
	-o-transition: all 0.3s linear;
}

.footer {
	width: 100%;
	height: 750px;
	background: url(../images/footer.gif) center top no-repeat;
}

.Zb_foot {
	width: 1200px;
	height: 422px;
	position: relative;
}

.Zb_foot_tel {
	width: 253px;
	height: 86px;
	position: absolute;
	left: 0;
	top: 122px;
}

.Zb_foot_chat {
	width: 150px;
	height: 40px;
	position: absolute;
	left: 0;
	top: 199px;
}

.Zb_foot_chat a {
	width: 93px;
	border: 1px solid #cbcbcb;
	line-height: 38px;
	height: 38px;
	display: block;
	padding-left: 55px;
	font-size: 14px;
	color: #fff;
	position: relative;
}

.Zb_foot_chat a em {
	width: 24px;
	height: 24px;
	position: absolute;
	display: block;
	left: 24px;
	top: 7px;
}

.Zb_foot_chat a em img {
	width: 24px;
	height: 24px;
}

.Zb_foot_nav {
	width: 675px;
	height: 310px;
	position: absolute;
	right: 0;
	top: 53px;
}

.Zb_foot_nav ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

.Zb_foot_nav ul li {
	width: 200px;
	float: left;
	overflow: hidden;
}

.Zb_foot_nav ul li:last-child {
	width: 75px;
}

.Zb_foot_nav_T {
	width: 100%;
	height: 61px;
	line-height: 61px;
	font-size: 18px;
	color: #fff;
	font-weight: bold;
}

.Zb_foot_nav_li {
	width: 100%;
	overflow: hidden;
}

.Zb_foot_nav_li ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

.Zb_foot_nav_li ul li {
	width: 100%;
	height: 27px;
	float: left;
	line-height: 27px;
}

.Zb_foot_nav_li ul li a {
	font-size: 14px;
	color: #7e7e7e;
	text-decoration: none;
}

.Zb_foot_nav_li ul li a:hover {
	color: #bcbcbc;
}

.foot_sig {
	width: 1200px;
	height: 67px;
	color: #7a7a7a;
	line-height: 20px;
	font-size: 14px;
	overflow: hidden;
}

.foot_sig_more {
	width: 1200px;
	height: 52px;
}

.foot_sig_more a {
	width: 94px;
	height: 32px;
	display: block;
	line-height: 32px;
	font-size: 14px;
	color: #e84606;
	background: url(../images/roses.png) 64px center no-repeat;
}

.foot_sig_more a:hover {
	background: url(../images/roses.png) right center no-repeat;
}

.foot_sig_more a {
	transition: all 0.3s linear;
	-webkit-transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
	-o-transition: all 0.3s linear;
}



.links {
	width: 1200px;
	height: 63px;
	border-bottom: 1px solid #2a2a2a;
	line-height: 32px;
	color: #cecece;
	font-size: 14px;
}

.links a {
	font-size: 14px;
	color: #7e7e7e;
	text-decoration: none;
}

.links a:hover {
	color: #cecece;
}

.copyright_kexin {
	width: 1200px;
	overflow: hidden;
}

.kexin {
	width: 358px;
	float: right;
	padding-top: 38px;
	overflow: hidden;
}

.copyright {
	width: 780px;
	padding-top: 35px;
	font-size: 12px;
	color: #7a7a7a;
	line-height: 24px;
	overflow: hidden;
	float: left;
}

.copyright a {
	font-size: 12px;
	color: #7a7a7a;
	text-decoration: none;
}

.side {
	position: fixed;
	width: 60px;
	height: 300px;
	right: 10px;
	top: 270px;
	z-index: 100;
}

.side ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

.side ul li {
	width: 60px;
	height: 64px;
	float: left;
	position: relative;
}

.side ul li .sidebox {
	vertical-align: middle;
	position: absolute;
	width: 60px;
	height: 60px;
	top: 0;
	right: 0;
	color: #fff;
	overflow: hidden;
	background-color: #FFFFFF;
}

.side ul li .side1 {
	background: url(/images/ck_ico_1.png) no-repeat;
}

.side ul li .side1:hover {
	background: url(/images/ck_ico_1s.png) no-repeat;
}

.side ul li .ck_ico_1 {
	background: url(/images/ck_ico_1s.png) no-repeat;
}

.side ul li .side2 {
	background: url(/images/ck_ico_2.png) center center no-repeat;
}

.side ul li .side2:hover {
	background: url(/images/ck_ico_2s.png) center center no-repeat;
}

.side ul li .ck_ico_2 {
	background: url(/images/ck_ico_2s.png) no-repeat;
}

.side ul li .side3 {
	background: url(/images/ck_ico_3.png) center center no-repeat;
}

.side ul li .side3:hover {
	background: url(/images/ck_ico_3s.png) center center no-repeat;
}

.side ul li .ck_ico_3 {
	background: url(/images/ck_ico_3s.png) no-repeat;
}

.side ul li .side4 {
	background: url(/images/ck_ico_4.png) right center no-repeat;
}

.side ul li .side4 a {
	width: 60px;
	height: 60px;
	display: block;
}

.side ul li .side4:hover {
	background: url(/images/ck_ico_4s.png) right center no-repeat;
}

.side ul li .ck_ico_4 {
	background: url(/images/ck_ico_4s.png) no-repeat;
}

.side ul li .side5 {
	background: url(/images/ck_ico_top.png) center center no-repeat;
}

.side ul li .side5:hover {
	background: url(/images/ck_ico_top.png) center center no-repeat;
}

.side ul li .sidebox img {
	padding: 11px 18px;
	float: left;
}

.side ul li .sidetop img {
	padding: 15px;
	float: left;
}

.side ul li .sidetop {
	width: 50px;
	height: 50px;
	display: inline-block;
	transition: all 0.3s;
	cursor: pointer;
}

.side .sider_2wm {
	position: absolute;
	right: 60px;
	top: -180px;
	display: none;
}

.side .sider_h:hover .sider_2wm {
	display: block;
}

.kf_leyu {
	width: 240px;
	height: 426px;
	padding-top: 4px;
	background: url(../images/ck_ico_a.png) no-repeat;
	position: absolute;
	left: -245px;
	top: -4px;
	display: none;
	z-index: 1;
}

.kf_close_1 {
	width: 230px;
	height: 66px;
	margin: 0 auto;
	background: url(../images/ck_close_2.png) 212px 8px no-repeat;
	cursor: pointer;
}

.kf_close_2 {
	width: 230px;
	height: 56px;
	margin: 0 auto;
	background: url(../images/ck_close_2.png) 212px 8px no-repeat;
	cursor: pointer;
}

.kf_close_3 {
	width: 230px;
	height: 22px;
	margin: 0 auto;
	background: url(../images/ck_close_1.png) 212px 11px no-repeat;
	cursor: pointer;
}

.kf_leyu_ico {
	width: 230px;
	padding-top: 10px;
	margin: 0 auto;
	overflow: hidden;
}

.kf_leyu_ico ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

.kf_leyu_ico ul li {
	width: 230px;
	height: 30px;
	float: left;
}

.kf_leyu_ico ul li a {
	width: 178px;
	padding-left: 52px;
	height: 30px;
	line-height: 30px;
	font-size: 16px;
	color: #0069c2;
	background: url(../images/icos.gif) 155px center no-repeat;
	cursor: pointer;
	display: block;
}

.kf_tel {
	width: 240px;
	height: 126px;
	padding-top: 4px;
	background: url(../images/ck_ico_b.png) no-repeat;
	position: absolute;
	left: -245px;
	top: -4px;
	display: none;
}

.kf_ewm {
	width: 240px;
	height: 226px;
	padding-top: 4px;
	background: url(../images/ck_ico_c.png) no-repeat;
	position: absolute;
	left: -245px;
	top: -4px;
	display: none;
}

.kf_qq {
	width: 240px;
	height: 130px;
	background: url(../images/ck_ico_d.png) no-repeat;
	position: absolute;
	left: 75px;
	top: -4px;
	display: none;
}

.kf_qq a {
	width: 240px;
	height: 130px;
	display: block;
}

.bang1111l {
	position: fixed;
	width: 257px;
	height: 235px;
	left: 5px;
	top: 570px;
	z-index: 100;
}


.con_188_36>.w-banner {
	padding: 0;
	margin: 0;
	height: 100%;
	width: 100%;
	position: relative;
}

.con_188_36 .w-banner>.w-banner-color {
	padding: 0;
	margin: 0;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	position: absolute;
	height: 100%;
	z-index: 10;
	/* border */
	border-top: 0 solid transparent;
	border-bottom: 0 solid transparent;
	/* border radius */
	border-radius: 0;
	/* box-shadow */
	box-shadow: 0 0 0 0 transparent;
	/* background */
	background-color: #F5F5F5;
	/* gradient */
	background-image: -webkit-linear-gradient(none, none);
	background-image: -moz-linear-gradient(none, none);
	background-image: -ms-linear-gradient(none, none);
	background-image: linear-gradient(none, none);
	/* more style */
	box-sizing: border-box;
}

.con_188_36 .w-banner>.w-banner-color>.w-banner-image {
	margin: 0;
	padding: 0;
	width: 100%;
	height: 100%;
	background-image: url(//nwzimg.wezhan.cn/contents/sitefiles2034/10173075/images/26723666.png);
	background-repeat: no-repeat;
	background-position: 50% 50%;
	background-attachment: scroll;
	background-size: cover;
	opacity: 1;
	transition: all, .3s;
}

.con_188_36 .w-banner>.w-banner-content {
	padding: 0;
	margin: 0 auto;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	position: absolute;
	z-index: 30;
}


.l-wrap {
	width: 100%;
	max-width: 1600px;
	padding: 0 70px;
	margin: 0 auto;
}

/* ../fonts/ */
@font-face {
	font-family: "iconfont";
	src: url('../fonts/iconfont.eot?t=1540179984017');
	src: url('../fonts/iconfont.eot?t=1540179984017#iefix') format('embedded-opentype'), url('../fonts/iconfont.ttf?t=1540179984017') format('truetype'), url('../fonts/iconfont.svg?t=1540179984017#iconfont') format('svg')
}

.iconfont {
	font-family: "iconfont" !important;
	font-size: 16px;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

.icon-suoxiao:before {
	content: "\e67b"
}

.icon-tupian:before {
	content: "\e67c"
}

.icon-Pinterest:before {
	content: "\e610"
}

.icon-xinlang:before {
	content: "\e67d"
}

.icon-tuichu:before {
	content: "\e67f"
}

.icon-dianhua1:before {
	content: "\e607"
}

.icon-gouwuche:before {
	content: "\e680"
}

.icon-qiehuanqiyou:before {
	content: "\e78d"
}

.icon-wenti:before {
	content: "\e7a7"
}

.icon-jiantou1:before {
	content: "\e611"
}

.icon-tupian1:before {
	content: "\e682"
}

.icon-guanbi:before {
	content: "\e683"
}

.icon-gouwuche1:before {
	content: "\e684"
}

.icon-weixin:before {
	content: "\e685"
}

.icon-tupian2:before {
	content: "\e686"
}

.icon-tuichu1:before {
	content: "\e687"
}

.icon-shouye:before {
	content: "\e688"
}

.icon-xiazai:before {
	content: "\e612"
}

.icon-gouwuche2:before {
	content: "\e689"
}

.icon-guanbi1:before {
	content: "\e68a"
}

.icon-suoxiao1:before {
	content: "\e68b"
}

.icon-yinle:before {
	content: "\e68c"
}

.icon-dianhua:before {
	content: "\e605"
}

.icon-xiazai1:before {
	content: "\e623"
}

.icon-pdf:before {
	content: "\e785"
}

.icon-gouwuche3:before {
	content: "\e68f"
}

.icon-gouwuche4:before {
	content: "\e690"
}

.icon-facebook:before {
	content: "\e616"
}

.icon-shoucang:before {
	content: "\e691"
}

.icon-exit:before {
	content: "\e693"
}

.icon-liuyan:before {
	content: "\e697"
}

.icon-dianhua2:before {
	content: "\e608"
}

.icon-touxiang:before {
	content: "\e698"
}

.icon-dianhua3:before {
	content: "\e614"
}

.icon-shoucang1:before {
	content: "\e699"
}

.icon-QQ:before {
	content: "\e69a"
}

.icon-suo:before {
	content: "\e69b"
}

.icon-tupian3:before {
	content: "\e69c"
}

.icon-yaochi:before {
	content: "\e69d"
}

.icon-facebook1:before {
	content: "\e620"
}

.icon-shoucang2:before {
	content: "\e69e"
}

.icon-shouye1:before {
	content: "\e69f"
}

.icon-lajixiang:before {
	content: "\e6a0"
}

.icon-dianhua4:before {
	content: "\e61b"
}

.icon-liuyan1:before {
	content: "\e6a1"
}

.icon-wenjian:before {
	content: "\e625"
}

.icon-xiazai2:before {
	content: "\e629"
}

.icon-jiantou2:before {
	content: "\e62a"
}

.icon-jiantou3:before {
	content: "\e62b"
}

.icon-youxiang1:before {
	content: "\e62f"
}

.icon-dianhua5:before {
	content: "\e619"
}

.icon-xiazai01:before {
	content: "\e630"
}

.icon-qian:before {
	content: "\e6a5"
}

.icon-liuyan2:before {
	content: "\e6cc"
}

.icon-fangdajing:before {
	content: "\e6a9"
}

.icon-tupian4:before {
	content: "\e6aa"
}

.icon-icon01:before {
	content: "\e6ab"
}

.icon-xiazai3:before {
	content: "\e631"
}

.icon-music:before {
	content: "\e6ad"
}

.icon-trashbin:before {
	content: "\e6ae"
}

.icon-tuichu2:before {
	content: "\e6af"
}

.icon-youxiang:before {
	content: "\e61d"
}

.icon-music1:before {
	content: "\e6b0"
}

.icon-wujiaoxingshixin:before {
	content: "\e6b1"
}

.icon-iconfontxiazai:before {
	content: "\e632"
}

.icon-xitong:before {
	content: "\e6b2"
}

.icon-suoxiao2:before {
	content: "\e6b3"
}

.icon-suoxiao3:before {
	content: "\e6b4"
}

.icon-guanbi2:before {
	content: "\e6b5"
}

.icon-lajixiang1:before {
	content: "\e6b6"
}

.icon-guanbi3:before {
	content: "\e6b8"
}

.icon-weixin1:before {
	content: "\e6b9"
}

.icon-ttpodicon1:before {
	content: "\e6bb"
}

.icon-phone:before {
	content: "\e601"
}

.icon-101:before {
	content: "\e6bc"
}

.icon-1011:before {
	content: "\e6bd"
}

.icon-suo4:before {
	content: "\e6be"
}

.icon-icon05:before {
	content: "\e633"
}

.icon-suo1:before {
	content: "\e6bf"
}

.icon-jianyingdownload:before {
	content: "\e6c5"
}

.icon-jiantou4:before {
	content: "\e634"
}

.icon-diannao:before {
	content: "\e6c1"
}

.icon-lock:before {
	content: "\e6c2"
}

.icon-87:before {
	content: "\e6c3"
}

.icon-wujiaoxing:before {
	content: "\e6c4"
}

.icon-ttpodicon:before {
	content: "\e6a6"
}

.icon-llfollowsort:before {
	content: "\e639"
}

.icon-paizhao:before {
	content: "\e78f"
}

.icon-youxiang2:before {
	content: "\e624"
}

.icon-tupian5:before {
	content: "\e6c6"
}

.icon-icon:before {
	content: "\e604"
}

.icon-gouwuche5:before {
	content: "\e6c7"
}

.icon-ds:before {
	content: "\e6c8"
}

.icon-fangdajing1:before {
	content: "\e6c9"
}

.icon-dongtaiyemianxiaotubiao03:before {
	content: "\e6ca"
}

.icon-fangdajing2:before {
	content: "\e6cb"
}

.icon-guanbi4:before {
	content: "\e6cd"
}

.icon-suo2:before {
	content: "\e6ce"
}

.icon-diannao1:before {
	content: "\e6cf"
}

.icon-xiazai4:before {
	content: "\e6b7"
}

.icon-msnui-home-inverse:before {
	content: "\e6d0"
}

.icon-msnui-pc:before {
	content: "\e6d1"
}

.icon-icon2:before {
	content: "\e6d2"
}

.icon-icon33:before {
	content: "\e6d3"
}

.icon-qq:before {
	content: "\e6d4"
}

.icon-fangdajing3:before {
	content: "\e6d5"
}

.icon-liuyanicon:before {
	content: "\e6d6"
}

.icon-icon1:before {
	content: "\e602"
}

.icon-baidu:before {
	content: "\e7df"
}

.icon-diannao2:before {
	content: "\e6d8"
}

.icon-xiazai5:before {
	content: "\e63b"
}

.icon-fangdajing4:before {
	content: "\e6d9"
}

.icon-jiantou:before {
	content: "\e61a"
}

.icon-wenjian1:before {
	content: "\e676"
}

.icon-xiazai6:before {
	content: "\e7a3"
}

.icon-weibiaoti11:before {
	content: "\e63c"
}

.icon-ren:before {
	content: "\e6db"
}

.icon-xihebiaozhunyuanjian439:before {
	content: "\e60a"
}

.icon-tupian6:before {
	content: "\e6dd"
}

.icon-icon11:before {
	content: "\e63d"
}

.icon-dianzan:before {
	content: "\e83b"
}

.icon-iconfontnanshangjia:before {
	content: "\e6de"
}

.icon-xiazai7:before {
	content: "\e6a2"
}

.icon-liuyan3:before {
	content: "\e6df"
}

.icon-search2:before {
	content: "\e6e0"
}

.icon-paizhao1:before {
	content: "\e6fa"
}

.icon-key:before {
	content: "\e765"
}

.icon-icon3:before {
	content: "\e65c"
}

.icon-youtube:before {
	content: "\e6d7"
}

.icon-yinle1:before {
	content: "\e6e1"
}

.icon-pdf1:before {
	content: "\e786"
}

.icon-arrow1:before {
	content: "\e618"
}

.icon-jiantou5:before {
	content: "\e677"
}

.icon-dianzan1:before {
	content: "\e6e2"
}

.icon-touxiang1:before {
	content: "\e6e3"
}

.icon-jiantou6:before {
	content: "\e643"
}

.icon-shouye2:before {
	content: "\e6e4"
}

.icon-xiazai8:before {
	content: "\e63e"
}

.icon-suo3:before {
	content: "\e6e5"
}

.icon-guanbi5:before {
	content: "\e6e6"
}

.icon-linkedin:before {
	content: "\e695"
}

.icon-msnui-pdf-inverse:before {
	content: "\e787"
}

.icon-dianhua51:before {
	content: "\e6ac"
}

.icon-brand:before {
	content: "\e63f"
}

.icon-xiazai9:before {
	content: "\e642"
}

.icon-save:before {
	content: "\e644"
}

.icon-lajixiang2:before {
	content: "\e6e7"
}

.icon-fangdajing5:before {
	content: "\e6e8"
}

.icon-baidu1:before {
	content: "\e6e9"
}

.icon-xitong1:before {
	content: "\e6ea"
}

.icon-wenjian2:before {
	content: "\e681"
}

.icon-lajixiang3:before {
	content: "\e6eb"
}

.icon-dianzan2:before {
	content: "\e6ec"
}

.icon-zhuye:before {
	content: "\e603"
}

.icon-xitongxiaoxi:before {
	content: "\e6ed"
}

.icon-xiazai10:before {
	content: "\e6a3"
}

.icon-youku01:before {
	content: "\e739"
}

.icon-jinlingyingcaiwangtubiao45:before {
	content: "\e7b6"
}

.icon-qq1:before {
	content: "\e6ee"
}

.icon-dianzan3:before {
	content: "\e783"
}

.icon-download:before {
	content: "\e645"
}

.icon-pdf2:before {
	content: "\e788"
}

.icon-download1:before {
	content: "\e646"
}

.icon-paizhao2:before {
	content: "\e6ef"
}

.icon-linkedin1:before {
	content: "\e615"
}

.icon-tupian7:before {
	content: "\e6f0"
}

.icon-3:before {
	content: "\e6f2"
}

.icon-shouyeshouye:before {
	content: "\e6f3"
}

.icon-fangdajing6:before {
	content: "\e6f4"
}

.icon-jiantou7:before {
	content: "\e613"
}

.icon-dianhua6:before {
	content: "\ec76"
}

.icon-touxiang2:before {
	content: "\e6f5"
}

.icon-xitongxinxi:before {
	content: "\e92b"
}

.icon-jiantou8:before {
	content: "\e600"
}

.icon-xitongdaiji:before {
	content: "\e980"
}

.icon-dizhi:before {
	content: "\e621"
}

.icon-yinyue:before {
	content: "\e6f6"
}

.icon-liuyan4:before {
	content: "\e6fc"
}

.icon-suo5:before {
	content: "\e6f7"
}

.icon-qian1:before {
	content: "\e6f8"
}

.icon-fangdajing7:before {
	content: "\e6f9"
}

.icon-fangdajing8:before {
	content: "\e6fb"
}

.icon-dizhi1:before {
	content: "\e6a8"
}

.icon-wenjian3:before {
	content: "\e647"
}

.icon-jiantou51:before {
	content: "\e648"
}

.icon-bin2:before {
	content: "\e6fd"
}

.icon-zoomout:before {
	content: "\e7bf"
}

.icon-dianhua61:before {
	content: "\e628"
}

.icon-unie039:before {
	content: "\e6fe"
}

.icon-unie622:before {
	content: "\e7d0"
}

.icon-paizhao3:before {
	content: "\e6ff"
}

.icon-computer:before {
	content: "\e700"
}

.icon-weibiaoti1:before {
	content: "\e65d"
}

.icon-xitongxiaoxi1:before {
	content: "\e701"
}

.icon-weibiaoti12:before {
	content: "\e702"
}

.icon-xitongshenhe:before {
	content: "\e703"
}

.icon-wujiaoxingshi:before {
	content: "\e704"
}

.icon-iconfontgengduo:before {
	content: "\e61e"
}

.icon-qian2:before {
	content: "\e705"
}

.icon-paizhao4:before {
	content: "\e706"
}

.icon-fileempty:before {
	content: "\e649"
}

.icon-4:before {
	content: "\e707"
}

.icon-dianhua7:before {
	content: "\e61c"
}

.icon-wangpanyinle:before {
	content: "\e708"
}

.icon-chuanzhen:before {
	content: "\e70f"
}

.icon-touxiang3:before {
	content: "\e709"
}

.icon-yinleb:before {
	content: "\e70a"
}

.icon-instagram:before {
	content: "\e7d2"
}

.icon-wujiaoxingman:before {
	content: "\e70b"
}

.icon-wujiaoxingkong:before {
	content: "\e70c"
}

.icon-skype:before {
	content: "\ec02"
}

.icon-jiantou9:before {
	content: "\e6c0"
}

.icon-suoxiao4:before {
	content: "\e70d"
}

.icon-control-arr:before {
	content: "\e62c"
}

.icon-shouye3:before {
	content: "\e70e"
}

.icon-lajixiang4:before {
	content: "\e710"
}

.icon-jiantou61:before {
	content: "\e64b"
}

.icon-touxiang4:before {
	content: "\e711"
}

.icon-shejiao:before {
	content: "\e79f"
}

.icon-youxiang21:before {
	content: "\e64c"
}

.icon-qian3:before {
	content: "\e712"
}

.icon-wenjian4:before {
	content: "\e64e"
}

.icon-shouye4:before {
	content: "\e713"
}

.icon-diannao3:before {
	content: "\e714"
}

.icon-jiantou71:before {
	content: "\e64f"
}

.icon-dianzan4:before {
	content: "\e715"
}

.icon-jiantou81:before {
	content: "\e650"
}

.icon-youxiang3:before {
	content: "\e651"
}

.icon-suoxiao5:before {
	content: "\e740"
}

.icon-jiantou10:before {
	content: "\e64d"
}

.icon-place:before {
	content: "\e60b"
}

.icon-suoxiao6:before {
	content: "\e716"
}

.icon-qian4:before {
	content: "\e717"
}

.icon-jiantou11:before {
	content: "\e6ba"
}

.icon-wenjian5:before {
	content: "\e7c3"
}

.icon-yikeappshijiandizhiqianrenyuan74:before {
	content: "\e60d"
}

.icon-yikeappshijiandizhiqianrenyuan76:before {
	content: "\e718"
}

.icon-touxiang5:before {
	content: "\e719"
}

.icon-46112:before {
	content: "\e71a"
}

.icon-suoxiao7:before {
	content: "\e85c"
}

.icon-dianhua8:before {
	content: "\e6dc"
}

.icon-shouye5:before {
	content: "\e71b"
}

.icon-facebook2:before {
	content: "\e60c"
}

.icon-pinterest:before {
	content: "\e622"
}

.icon-50:before {
	content: "\e71c"
}

.icon-chuanzhen1:before {
	content: "\e606"
}

.icon-iconfontshouyizhuanhua:before {
	content: "\e797"
}

.icon-20151209tubiaolianxizhuanhuan10:before {
	content: "\e71d"
}

.icon-diannao4:before {
	content: "\e71e"
}

.icon-touxiang6:before {
	content: "\e71f"
}

.icon-53:before {
	content: "\e720"
}

.icon-password:before {
	content: "\e721"
}

.icon-xitong2:before {
	content: "\e722"
}

.icon-prev_arrow-copy:before {
	content: "\e652"
}

.icon-shouyi-copy:before {
	content: "\e723"
}

.icon-arrows-copy:before {
	content: "\e635"
}

.icon-shouye6:before {
	content: "\e724"
}

.icon-next-s:before {
	content: "\e653"
}

.icon-yinle2:before {
	content: "\e725"
}

.icon-iconfontzhujishitu:before {
	content: "\e726"
}

.icon-paixu:before {
	content: "\e91b"
}

.icon-jiantou12:before {
	content: "\e637"
}

.icon-jiantou-copy-copy-copy:before {
	content: "\e654"
}

.icon-jiantou-copy-copy-copy-copy:before {
	content: "\e640"
}

.icon-jiantou-copy-copy-copy-copy-copy-copy-copy:before {
	content: "\e655"
}

.icon-jiantou13:before {
	content: "\e65b"
}

.icon-chevron-copy-copy-copy-copy:before {
	content: "\e638"
}

.icon-lock1:before {
	content: "\e727"
}

.icon-wenti1:before {
	content: "\e7a8"
}

.icon-dizhi2:before {
	content: "\e60f"
}

.icon-paper:before {
	content: "\e6a4"
}

.icon-wenjian6:before {
	content: "\e67e"
}

.icon-wenjian7:before {
	content: "\e7b2"
}

.icon-jiantou91:before {
	content: "\e656"
}

.icon-suoxiao8:before {
	content: "\e728"
}

.icon-suoxiao9:before {
	content: "\e729"
}

.icon-icon31:before {
	content: "\e72a"
}

.icon-youku:before {
	content: "\e72b"
}

.icon-dianhua9:before {
	content: "\e61f"
}

.icon-wenjian8:before {
	content: "\e6da"
}

.icon-setting:before {
	content: "\e626"
}

.icon-diannao5:before {
	content: "\e72d"
}

.icon-16:before {
	content: "\e72e"
}

.icon-73:before {
	content: "\e657"
}

.icon-wenti2:before {
	content: "\e7aa"
}

.icon-20getubiao:before {
	content: "\e658"
}

.icon-wenti3:before {
	content: "\e7ab"
}

.icon-jiantou101:before {
	content: "\e665"
}

.icon-liuyan5:before {
	content: "\e72f"
}

.icon-jiantouarrow480:before {
	content: "\e692"
}

.icon-qianmoney47:before {
	content: "\e730"
}

.icon-qianmoney113:before {
	content: "\e731"
}

.icon-wenjiandocuments4:before {
	content: "\e73e"
}

.icon-chaping:before {
	content: "\e7ba"
}

.icon-iconfontbiaozhunmoban01:before {
	content: "\e732"
}

.icon-icon-copy2:before {
	content: "\e733"
}

.icon-jiantou111:before {
	content: "\e659"
}

.icon-wenti4:before {
	content: "\e7ac"
}

.icon-liuyan-alt:before {
	content: "\e734"
}

.icon-qian5:before {
	content: "\e735"
}

.icon-xjifshebeichuanzhenji:before {
	content: "\e9a9"
}

.icon-zv3:before {
	content: "\e65a"
}

.icon-jiantou121:before {
	content: "\e65e"
}

.icon-youxiang4:before {
	content: "\e65f"
}

.icon-qian6:before {
	content: "\e736"
}

.icon-xitong3:before {
	content: "\e737"
}

.icon-touxiang-copy-copy:before {
	content: "\e738"
}

.icon-qian7:before {
	content: "\e73a"
}

.icon-dizhi3:before {
	content: "\e6a7"
}

.icon-icon-copy:before {
	content: "\e660"
}

.icon-icon-copy-copy:before {
	content: "\e661"
}

.icon-jiantou-copy-copy:before {
	content: "\e662"
}

.icon-jiantou-copy-copy-copy1:before {
	content: "\e663"
}

.icon-icon-copy1:before {
	content: "\e664"
}

.icon-pinterest1:before {
	content: "\e63a"
}

.icon-weibiaoti2zhuanhuan:before {
	content: "\e666"
}

.icon-wenjian9:before {
	content: "\e667"
}

.icon-yinle3:before {
	content: "\e73b"
}

.icon-icon-double-arrow-up:before {
	content: "\e669"
}

.icon-dianhua10:before {
	content: "\e641"
}

.icon-key1:before {
	content: "\e73c"
}

.icon-lock2:before {
	content: "\e73d"
}

.icon-xitongxiaoxi2:before {
	content: "\e73f"
}

.icon-touxiang7:before {
	content: "\e741"
}

.icon-jiantou131:before {
	content: "\e66a"
}

.icon-liuyan6:before {
	content: "\e742"
}

.icon-shoucangshoucang:before {
	content: "\e743"
}

.icon-xiazai11:before {
	content: "\e66b"
}

.icon-file-a:before {
	content: "\e696"
}

.icon-chuanzhen2:before {
	content: "\e668"
}

.icon-u-arrow3-left:before {
	content: "\e68d"
}

.icon-u-arrow3-right:before {
	content: "\e68e"
}

.icon-chuanzhen3:before {
	content: "\e627"
}

.icon-liuyan7:before {
	content: "\e744"
}

.icon-wenjian10:before {
	content: "\e6f1"
}

.icon-dianzan-copy:before {
	content: "\e745"
}

.icon-fangdajing9:before {
	content: "\e746"
}

.icon-yinle4:before {
	content: "\e747"
}

.icon-fangdajing10:before {
	content: "\e748"
}

.icon-qian8:before {
	content: "\e749"
}

.icon-unie603:before {
	content: "\e74a"
}

.icon-youku1:before {
	content: "\e74b"
}

.icon-liuyan8:before {
	content: "\e74c"
}

.icon-wenjian11:before {
	content: "\e66c"
}

.icon-liuyan9:before {
	content: "\e74d"
}

.icon-qian9:before {
	content: "\e74e"
}

.icon-wujiaoxing1:before {
	content: "\e74f"
}

.icon-xitong4:before {
	content: "\e750"
}

.icon-1:before {
	content: "\e66d"
}

.icon-shouyeshouye1:before {
	content: "\e751"
}

.icon-paixu1:before {
	content: "\e66e"
}

.icon-xitongxiaoxi3:before {
	content: "\e752"
}

.icon-zhibiao08:before {
	content: "\e798"
}

.icon-pdf3:before {
	content: "\e789"
}

.icon-qian10:before {
	content: "\e753"
}

.icon-youku2:before {
	content: "\e754"
}

.icon-wenti5:before {
	content: "\e7ad"
}

.icon-qian11:before {
	content: "\e755"
}

.icon-suo6:before {
	content: "\e756"
}

.icon-youku3:before {
	content: "\e757"
}

.icon-liuyan10:before {
	content: "\e758"
}

.icon-liuyan11:before {
	content: "\e759"
}

.icon-income:before {
	content: "\e75a"
}

.icon-xitong5:before {
	content: "\e75b"
}

.icon-youxiang5:before {
	content: "\e694"
}

.icon-meiyou:before {
	content: "\e7bb"
}

.icon-xitonggonggao:before {
	content: "\e75c"
}

.icon-xitong6:before {
	content: "\e75d"
}

.icon-diannao6:before {
	content: "\e75e"
}

.icon-paixu-copy:before {
	content: "\e66f"
}

.icon-suo7:before {
	content: "\e75f"
}

.icon-tripple-right:before {
	content: "\e60e"
}

.icon-wenti6:before {
	content: "\e7ae"
}

.icon-diannao7:before {
	content: "\e760"
}

.icon-iocn04701:before {
	content: "\e791"
}

.icon-dianhua11:before {
	content: "\e64a"
}

.icon-youxiang6:before {
	content: "\e670"
}

.icon-wangzhi:before {
	content: "\e7c9"
}

.icon-shouye2-copy:before {
	content: "\e761"
}

.icon-page3:before {
	content: "\e671"
}

.icon-wenjianming:before {
	content: "\e672"
}

.icon-xitongxiaoxi4:before {
	content: "\e762"
}

.icon-xitongxiaoxi5:before {
	content: "\e763"
}

.icon-wenjian12:before {
	content: "\e673"
}

.icon-liuyan12:before {
	content: "\e764"
}

.icon-xiazai12:before {
	content: "\e674"
}

.icon-yaochi1:before {
	content: "\e76f"
}

.icon-suo8:before {
	content: "\e774"
}

.icon-xitong7:before {
	content: "\e766"
}

.icon-chuanzhen4:before {
	content: "\e62d"
}

.icon-xitong8:before {
	content: "\e767"
}

.icon-shouye-copy:before {
	content: "\e768"
}

.icon-liuyan13:before {
	content: "\e7d6"
}

.icon-suoxiao-copy:before {
	content: "\e769"
}

.icon-tuite:before {
	content: "\e609"
}

.icon-google:before {
	content: "\e636"
}

.icon-weibiaoti2:before {
	content: "\e76a"
}

.icon-icon4:before {
	content: "\e76b"
}

.icon-jingzhun:before {
	content: "\e7ea"
}

.icon-xitong9:before {
	content: "\e76c"
}

.icon-pcicon22chuanzhen:before {
	content: "\e617"
}

.icon-dianhua12:before {
	content: "\e62e"
}

.icon-xitongxiaoxi6:before {
	content: "\e76d"
}

.icon-touxiang8:before {
	content: "\e76e"
}

.icon-socialwhatsapp:before {
	content: "\e72c"
}

.icon-wenjian13:before {
	content: "\e675"
}

.icon-meiyoujieguo:before {
	content: "\e7bc"
}

.icon-youku4:before {
	content: "\e770"
}

.icon-artboard21:before {
	content: "\e8f8"
}

.icon-liuyan14:before {
	content: "\e771"
}

.icon-xiangzuo1:before {
	content: "\e7d1"
}

.icon-expert:before {
	content: "\e78e"
}

.icon-gaiwenjianming:before {
	content: "\e794"
}

.icon-suoxiao10:before {
	content: "\e772"
}

.icon-jingzhunjiankong:before {
	content: "\e790"
}

.icon-file:before {
	content: "\e678"
}

.icon-diannao8:before {
	content: "\e773"
}

.icon-pdf4:before {
	content: "\e78a"
}

.icon-shangchengxitong:before {
	content: "\e775"
}

.icon-diannao9:before {
	content: "\e776"
}

.icon-icon-resize-small:before {
	content: "\e777"
}

.icon-fangdajing11:before {
	content: "\e778"
}

.icon-lajixiang5:before {
	content: "\e779"
}

.icon-del:before {
	content: "\e77a"
}

.icon-suo9:before {
	content: "\e77b"
}

.icon-xitong10:before {
	content: "\e77c"
}

.icon-qian12:before {
	content: "\e77d"
}

.icon-pdf5:before {
	content: "\e78b"
}

.icon-xitong11:before {
	content: "\e77e"
}

.icon-liuyan15:before {
	content: "\e77f"
}

.icon-wenjian14:before {
	content: "\e679"
}

.icon-touxiang9:before {
	content: "\e780"
}

.icon-system:before {
	content: "\e781"
}

.icon-wenjian15:before {
	content: "\e67a"
}

.icon-shouye-shouye:before {
	content: "\e782"
}

.icon-fangdajing12:before {
	content: "\e784"
}

.icon-gongchang:before {
	content: "\e78c"
}

.icon-member:before {
	content: "\e7a0"
}

.icon-website:before {
	content: "\e872"
}

.icon-meiyoucailiao:before {
	content: "\e7bd"
}

.icon-wenti7:before {
	content: "\e7af"
}

.icon-cha:before {
	content: "\e7be"
}

.icon-shejiao1:before {
	content: "\e7a1"
}

.icon-wenti8:before {
	content: "\e7b0"
}

.icon-cha1:before {
	content: "\e7c0"
}

.icon-zhuanhua:before {
	content: "\e93f"
}

.icon-wenti9:before {
	content: "\e7b1"
}

.icon-qiankezhuanhua:before {
	content: "\e799"
}

.icon-shejiao2:before {
	content: "\e7a2"
}

.icon-section-icon:before {
	content: "\e792"
}

.icon-wenti10:before {
	content: "\e7b3"
}

.icon-wenti11:before {
	content: "\e7b4"
}

.icon-xhls:before {
	content: "\e793"
}

.icon-wenti12:before {
	content: "\e7b5"
}

.icon-jiance:before {
	content: "\e9d2"
}

.icon-kehuzhuanhua:before {
	content: "\e79a"
}

.icon-companywebsite:before {
	content: "\e7ca"
}

.icon-lianjiewangzhi:before {
	content: "\e825"
}

.icon-wangzhi1:before {
	content: "\e7cb"
}

.icon-wenti13:before {
	content: "\e7b7"
}

.icon-shejiaohuanjing:before {
	content: "\e7a9"
}

.icon-lianjie-:before {
	content: "\e7cc"
}

.icon-wangzhi2:before {
	content: "\e7cd"
}

.icon-shejiao3:before {
	content: "\e7a4"
}

.icon-ziyuan:before {
	content: "\e7d3"
}

.icon-shejiao4:before {
	content: "\e7a5"
}

.icon-xiangzuo:before {
	content: "\e7cf"
}

.icon-cha2:before {
	content: "\e7c1"
}

.icon-wenti14:before {
	content: "\e7b8"
}

.icon-zhuanhua1:before {
	content: "\e79b"
}

.icon-cha3:before {
	content: "\e7c2"
}

.icon-zhuanhuadekehu:before {
	content: "\e79c"
}

.icon-icon-test:before {
	content: "\e795"
}

.icon-instagramx:before {
	content: "\e7d4"
}

.icon-meiyou_ico:before {
	content: "\e7c4"
}

.icon-jingzhun1:before {
	content: "\e796"
}

.icon-shouyizhuanhua:before {
	content: "\e79d"
}

.icon-shejiao5:before {
	content: "\e7a6"
}

.icon-share-copy:before {
	content: "\e7ce"
}

.icon-anniuzhuanhuaweikemai:before {
	content: "\e79e"
}

.icon-meiyouquanxian:before {
	content: "\e7c5"
}

.icon-cha4:before {
	content: "\e7c6"
}

.icon-jingzhunjiankong1:before {
	content: "\e7b9"
}

.icon-meiliuliang:before {
	content: "\e7c7"
}

.icon-wangzhanjiance:before {
	content: "\e7c8"
}

.icon-anniu_jiantouxiangzuo:before {
	content: "\eb06"
}


/*底部*/
.footer-middle {
	padding-top: 40px;
	background: #016db6;
}

.footer-content {
	width: 90%;
	margin: 0 auto;
	max-width: 1200px;
	overflow: hidden;
	font-size: 0;
}

.footer-main {
	margin: 20px 0;
}

.footer-content .item {
	width: 22%;
	display: inline-block;
	font-size: 14px;
	vertical-align: top;
	margin-bottom: 30px;
}

.footer-content .item.footer-contactus {
	width: 34%;
}

.footer-content .item.footer-contactus li {
	position: relative;
	display: flex;
}

.footer-content .item.footer-contactus i {
	font-size: 18px;
}

.footer-content .item.footer-contactus li:nth-child(1) i,
.footer-content .item.footer-contactus li:nth-child(2) i {
	font-size: 24px;
	margin-left: -3px;
}

.footer-content .item.footer-contactus li label {
	display: inline-block;
	vertical-align: top;
}

.footer-static-block {
	margin-right: 30px;
}

.footer-static-block .th {
	font-size: 18px;
	line-height: 20px;
	margin-bottom: 30px;
	color: #fff;
	position: relative;
}
.footer-block-contant a{
    color: #fff;
}
.footer-static-block .th a {
	color: #fff;
}
.contract-btn-wrap{
	border-radius: 50px;
  background-color: #000;
  height: 50px;
	line-height: 50px;
	padding: 0px 40px;
	margin: 0;
	color: #fff;
	font-weight: bold;
	letter-spacing: 2px;
	font-size: 28px;
}

.footer-content .item.footer-contactus .contract-btn-wrap i{
	font-size:32px;
}
.footer-static-block .th a:hover {
	color: #fff;
}
.footer-block-contant{
	padding-left: 0;
	list-style: none;
}
.footer-block-contant li {
	font-size: 14px;
	line-height: 20px;
	margin-bottom: 18px;
	color: #fff;
}

.footer-block-contant li b {
	font-size: 16px;
}

.footer-block-contant li label {
	white-space: nowrap;
	margin-right: 5px;
}

.footer-block-contant li span {
	display: inline-block;
}

.footer-secondary {
	width: 100%;
	padding: 12px 0;
	background-color: #016db6;
	display: inline-block;
}

.footer-secondary-box {
	width: 92%;
	max-width: 1200px;
	margin: auto;
	/*border-top: 1px solid;*/
}
.footer-secondary-box a{
    color: #fff;
}

.footer-secondary p {
	color: #fff;
	font-size: 13px;
	text-align: left;
	line-height: 18px;
	padding: 10px 240px 10px 0;
}

.all-project {
	/* background: #efefef; */
	/* background: url(/static/images/all_nabout.jpg) center top no-repeat; */
	height: auto;
}

.all-project .vhb_TT {
	justify-content: center;
	display: flex;
	align-items: center;
}

.sub-project-list { overflow:hidden; margin-left:-8px; margin-right:-8px;}

.sub-project-list .sub-project-list-item {
	width: 25%; font-size:14px; text-align:center; float:left
}


.sub-project-list .sub-project-list-item:last-child {
	margin-right: 0;
}

.sub-project-list-item img {
	width:285px; height:160px;
}

.all-project .title {
	width: 100%;
	height: 40px;
	line-height: 40px;
	border-bottom: 2px solid #212529;
	margin-bottom: 15px;
}

.all-project .title strong {
	display: inline-block;
	height: 40px;
	line-height: 40px;
	color: #fff;
	background: #212529;
	padding: 0 20px;
	font-size: 18px;
}

.sub-project {
	margin-bottom: 40px;
}

.all-project .title a {
	float: right;
	font-size: 15px;
	color: #666666;
}

.all-project .btns-more {
	margin: 30px auto 0 auto;
	padding: 0;
	text-align: center
}

.all-project .btns-more .more {
	border: 1px #e84606 solid;
	height: 44px;
	width: 300px;
	display: inline-block;
	color: #e84606;
	font-size: 18px;
	line-height: 42px;
	position: relative;
	overflow: hidden;
	transition: all .5s ease-in;
}

.all-project .btns-more .more span {
	display: block;
	width: 0;
	height: 0;
	border-radius: 50%;
	transition: all .5s ease-in;
	background-color: #e84606;
	position: absolute;
	z-index: -1;
	left: 0;
	bottom: 0;
	transform: translate(-50%, 50%);
}

.all-project .btns-more .more:hover {
	color: #fff;
}

.all-project .btns-more .more:hover span {
	width: 900px;
	height: 600px;
}

.all-liucheng{
	margin: 0;
  padding: 0;
  width: 100%;
  height: 100%;
  background-image: url('../images/2000000663.png');
  background-repeat: repeat;
  background-position: 50% 0;
  background-attachment: scroll;
  background-size: auto;
  opacity: 1;
  transition: all,.3s;

}


.liucheng-list {
	display: flex;
	margin-bottom: 50px;
}

.liucheng {
	width: 25%;
	
	
}

.all-liucheng .vhb_TT{
	display: flex;
	align-items: center;
	margin-top: 30px;
}

.liucheng-1{
	background: url('../images/26720606.png') 50% 50% no-repeat;
	height: 279px;
  width: 150px;
	padding: 0 15px;
	background-size: cover;
}
.liucheng-2{
	background: url('../images/26720649.png') 50% 50% no-repeat;
	height: 279px;
  width: 150px;
	padding: 0 15px;
	background-size: cover;
}
.liucheng-3{
	background: url('../images/26720650.png') 50% 50% no-repeat;
	height: 279px;
  width: 150px;
	padding: 0 15px;
	background-size: cover;
}
.liucheng-4{
	background: url('../images/26720651.png') 50% 50% no-repeat;
	height: 279px;
  width: 150px;
	padding: 0 15px;
	background-size: cover;
}
.liucheng-5{
	background: url('../images/26720653.png') 50% 50% no-repeat;
	height: 279px;
  width: 150px;
	padding: 0 15px;
	background-size: cover;
}

.liucheng .title{
	margin-top: 130px;
	font-size: 20px;
	margin-bottom: 30px;
	color: #fff;
	text-align: center;

}
.liucheng .sub-title{
	color: #fff;
	text-align: center;
	font-size: 16px;
}
.liucheng-arrow{
	height: 279px;
	display: flex;
	align-items: center;
	padding: 0 20px;
}
.liucheng-arrow img {
	width: 64px;
  height: 66px;
}

@media screen and (max-width: 800px) {
  .vuwu,
  .vuwu_slide,
  .vuwu_slide .ohbox,
  .header,
  .nav,
  .wrap {
    width: 100% !important;
  }
  .vuwu ul li {
    width: 100% !important;
    float: unset !important;
  }
}


#all2map {
	width: 100%;
	height: 500px;
	overflow: hidden;
	font-size: 14px; margin:50px 0;
}
#all2map b {
	color: #CC5522;
	font-size: 14px;
}
#all2map img {
	max-width: none;
}


.foot_message{padding-top:10px;}
@media screen and (max-width: 767px) {
	.foot_message{padding-top:15px;}
}
.foot_message .input{
    width:49%;
    margin-bottom: 20px; float:left; margin-right:2%;
}









.foot_message .input div{
    font-size: 14px;
    color: #333;
    line-height: 48px;
    width: 52px;
}
.foot_message .input input{
    width:100%;
    height: 43px;
    border: solid 1px #ddd;
    font-size: 14px;
    color: #333;
   background-color: #fff; text-indent:10px;
}   




.foot_message .input1{
    width:32%;
    height: 40px;
    font-size: 14px;
    color: #333;
    background-color: #fff; float:left; margin-right:2%; margin-bottom:20px;
}  

.foot_message  select{ width:100%; height:100%; border:1px solid #ddd; text-indent:10px;}



.foot_message .textarea{
    width: 100%;
    margin-bottom: 14px;
}
.foot_message .textarea div{
    font-size: 14px;
    color: #333;
    line-height: 48px;
    width: 52px;
}
.foot_message .textarea textarea{
    width:100%;
    height:100px;
    border: solid 1px #ddd;
    font-size: 14px;
    color: #333; padding-top:10px;font-family: 微软雅黑;
 
    background-color: #fff;text-indent:10px
}
.p50{ padding-bottom:50px;}
.btn1{width:20%; background-color:#868686; padding:10px; border:none; color:#FFFFFF; font-size:14px; margin-top:30px; cursor:pointer}

.btn1:hover{width:20%; background-color:#3355b1; }


.wrap-wrap {
  background: linear-gradient(to right,#fff 0%, #fff 50%, #016db6 50%, #016db6 100%);
  overflow: hidden;
}

#bang_logo{
    max-height: 163px !important;
}
.header{
    height: 163px;
    margin: 0;
}