@font-face {
	font-family:'icomoon';src:url('../font/icomoon.eot');src:url('../font/icomoon.eot') format('embedded-opentype'),url('../font/icomoon.woff') format('woff'),url('../font/icomoon.ttf') format('truetype'),url('../font/icomoon.svg') format('svg');font-weight:normal;font-style:normal
}

.ficon {
	font-family: 'icomoon';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

.icon-phone:before {
	content: "\e601"
}

.icon-phone2:before {
	content: "\e602"
}

.icon-locked:before {
	content: "\e600"
}

.icon-office:before {
	content: "\e903"
}

.icon-user:before {
	content: "\e971"
}

.icon-users:before {
	content: "\e972"
}

.icon-user-check:before {
	content: "\e975"
}

.icon-user-tie:before {
	content: "\e976"
}

.icon-key:before {
	content: "\e98d"
}

.icon-key2:before {
	content: "\e98e"
}

@font-face {
	font-family:"iconfont";src:url('../font/iconfont1.eot');src:url('../font/iconfont1.eot') format('embedded-opentype'),url('../font/iconfont1.woff') format('woff'),url('../font/iconfont1.ttf') format('truetype'),url('../font/iconfont1.svg') format('svg')
}

.iconfont {
	font-family: "iconfont" !important;
	font-size: 16px;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-webkit-text-stroke-width: .2px;
	-moz-osx-font-smoothing: grayscale
}

.icon-yanzheng:before {
	content: "\e600"
}

.icon-right:before {
	content: "\e605"
}

.icon-password:before {
	content: "\e601"
}

.icon-icon1460189563041:before {
	content: "\e602"
}

.icon-name:before {
	content: "\e603"
}

.icon-tabdown:before {
	content: "\e604"
}

.icon-chose:before {
	content: "\e606"
}

.icon-fenxiao:before {
	content: "\e60d"
}

.icon-caidan:before {
	content: "\e60a"
}

.icon-shezhi:before {
	content: "\e60b"
}

.icon-baobiao:before {
	content: "\e609"
}

.icon-danju:before {
	content: "\e60c"
}

.icon-navphone:before {
	content: "\e60f"
}

.icon-navuser:before {
	content: "\e610"
}

.icon-kucun:before {
	content: "\e61d"
}

.icon-kucun2:before {
	content: "\e611"
}

.icon-xioashou1:before {
	content: "\e61a"
}

.icon-xioashou2:before {
	content: "\e612"
}

.icon-cart:before {
	content: "\e61f"
}

.icon-cart2:before {
	content: "\e61e"
}

.icon-huiyuan1:before {
	content: "\e618"
}

.icon-shouji1:before {
	content: "\e613"
}

.icon-shouji2:before {
	content: "\e615"
}

.icon-caiwu1:before {
	content: "\e61b"
}

.icon-caiwu2:before {
	content: "\e616"
}

.icon-shangcheng1:before {
	content: "\e617"
}

.icon-shangcheng2:before {
	content: "\e619"
}

.icon-baobiao1:before {
	content: "\e61c"
}

.icon-baobiao2:before {
	content: "\e614"
}

.icon-genzhong:before {
	content: "\e621"
}

.icon-OAbangong:before {
	content: "\e620"
}

.icon-moveright:before {
	content: "\e62f"
}

.icon-moveleft:before {
	content: "\e630"
}

.icon-dingdan:before {
	content: "\e622"
}

.icon-huiyuan:before {
	content: "\e627"
}

.icon-liubianxing2:before {
	content: "\e631"
}

* {
	margin: 0;
	padding: 0;
	border: 0
}

body {
	font-family: 'Microsoft YaHei';
	color: #565656
}

.learn_more_product_a {
	display: block;
	font-size: 18px;
	color: #38adff;
	margin-top: 20px;
	text-decoration: underline
}

.learn_more_product_a:hover {
	color: #38adff
}

.panel {
	margin: 0;
	border-radius: 0
}

.down_text {
	font-size: 18px;
	color: #333;
	margin-top: 35px;
	width: 130px
}

a {
	color: #FFF;
	text-decoration: none
}

a:hover {
	color: #FFF;
	text-decoration: none
}

@-webkit-keyframes hvr-wobble-vertical {
	16.65% {
		-webkit-transform: translateY(8px);
		transform: translateY(8px)
	}

	33.3% {
		-webkit-transform: translateY(-6px);
		transform: translateY(-6px)
	}

	49.95% {
		-webkit-transform: translateY(4px);
		transform: translateY(4px)
	}

	66.6% {
		-webkit-transform: translateY(-2px);
		transform: translateY(-2px)
	}

	83.25% {
		-webkit-transform: translateY(1px);
		transform: translateY(1px)
	}

	100% {
		-webkit-transform: translateY(0);
		transform: translateY(0)
	}
}

@keyframes hvr-wobble-vertical {
	16.65% {
		-webkit-transform: translateY(8px);
		transform: translateY(8px)
	}

	33.3% {
		-webkit-transform: translateY(-6px);
		transform: translateY(-6px)
	}

	49.95% {
		-webkit-transform: translateY(4px);
		transform: translateY(4px)
	}

	66.6% {
		-webkit-transform: translateY(-2px);
		transform: translateY(-2px)
	}

	83.25% {
		-webkit-transform: translateY(1px);
		transform: translateY(1px)
	}

	100% {
		-webkit-transform: translateY(0);
		transform: translateY(0)
	}
}

.hvr-wobble-vertical {
	display: inline-block;
	vertical-align: middle;
	-webkit-transform: translateZ(0);
	transform: translateZ(0);
	box-shadow: 0 0 1px rgba(0,0,0,0);
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-moz-osx-font-smoothing: grayscale
}

.hvr-wobble-vertical:hover,.hvr-wobble-vertical:focus,.hvr-wobble-vertical:active {
	-webkit-animation-name: hvr-wobble-vertical;
	animation-name: hvr-wobble-vertical;
	-webkit-animation-duration: .5s;
	animation-duration: .5s;
	-webkit-animation-timing-function: ease-in-out;
	animation-timing-function: ease-in-out;
	-webkit-animation-iteration-count: 1;
	animation-iteration-count: 1
}

.hvr-grow {
	display: inline-block;
	vertical-align: middle;
	-webkit-transform: translateZ(0);
	transform: translateZ(0);
	-webkit-transition-duration: .3s;
	transition-duration: .3s;
	-webkit-transition-property: transform;
	transition-property: transform
}

.hvr-grow:hover,.hvr-grow:focus,.hvr-grow:active {
	-webkit-transform: scale(1.1);
	transform: scale(1.1)
}

.nav_bg1 {
	background: rgba(0,0,0,.3);
	height: 70px;
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 999;
	transition: .5s
}

a,a:visited {
	text-decoration: none !important
}

#menu_div {
	width: 100%;
	height: 58px;
	position: fixed;
	top: 0px;
	z-index: 1000;
	min-width: 980px;
	-webkit-transition: top .3s linear;
	-ms-transition: top .3s linear;
	transition: top .3s linear;
	-webkit-transition: top .3s linear 0;
	-ms-transition: top .3s linear 0;
	transition: top .3s linear 0
}

#menu_div #menu_left {
	z-index: 3;
	position: relative;
	display: inline-block;
	float: left;
	margin: 10px 0 0 0
}

#menu_div #menu_left div {
	width: 128px;
	cursor: pointer;
	display: inline-block;
	position: relative;
	z-index: 9999999;
	background-size: 100%
}

#menu_div #menu_left span {
	color: #ff7200;
	font-size: 16px;
	position: relative;
	top: 5px;
	margin-left: 8px
}

#menu_div #menu_left span img {
	width: 135px
}

#menu_div #menu {
	display: inline-block;
	text-align: center;
	float: left;
	margin-left: 40px;
	width: 80%;
}

#menu_div #menu ul {
	list-style: none;
	display: flex;
	justify-content: space-evenly;
}

#menu_div #menu ul li {
	display: inline-block;
	height: 58px;
	font-size: 14px;
	line-height: 58px;
	float: left;
	margin-right: 10px;
	min-width: 60px;
	position: relative
}

#menu_div #menu ul li .menu_product_child {
	background: #FFF;
	display: none
}

#menu_div #menu ul li .menu_product_child .tow_list li {
	float: none !important
}

#menu_div #menu ul li.current .nav_list_one {
	color: #eaab2f;
	transition: .2s
}

#menu_div #menu ul li:hover>a {
	color: #eaab2f;
	transition: .2s;
	background: #fff
}

#menu_div #menu ul li:hover>a .icon {
	transform: rotate(-180deg)
}

#menu_div #menu ul li:hover .nav_list_one {
	color: #eaab2f;
	transition: .2s
}

#menu_div #menu ul li:hover .nav_list_one:before {
	content: "";
	position: absolute;
	left: 42%;
	bottom: 0;
	border: 8px solid transparent;
	border-bottom-color: #FFF;
	z-index: 1000
}

#menu_div #menu ul li:hover .menu_product_child {
	display: block !important
}

#menu_div #menu ul li a {
	color: #FFF;
	transition: .2s;
	display: block;
	padding: 0 10px;
	font-size: 16px;
	text-decoration: none
}

#menu_div #menu ul li a span {
	margin-right: 5px;
	display: inline-block;
	margin-top: -5px;
	vertical-align: top;
	font-size: 24px
}

#menu_div #menu ul li a .icon {
	font-weight: lighter;
	vertical-align: middle;
	margin-top: 0;
	margin-left: 5px;
	transition: transform .2s
}

#menu_div #menu ul li:link {
	text-decoration: none
}

#menu_div #menu .current>a {
	/*color: #2693ff !important;*/
	position: relative;
	transition: .2s
}

#menu_div #menu_right {
	float: right;
	height: 58px;
	transition: all 1s;
	padding-top: 10px;
}

#menu_div #menu_right .not_login,#menu_div #menu_right .login_in {
	height: 100%
}

#menu_div #menu_right .not_login .menu_r_dl,#menu_div #menu_right .login_in .menu_r_dl {
	line-height: 58px
}

#menu_div #menu_right .not_login .menu_r_dl a,#menu_div #menu_right .login_in .menu_r_dl a {
	font-size: 16px;
	padding: 0 5px
}

#menu_div #menu_right .not_login div,#menu_div #menu_right .login_in div {
	display: inline-block;
	vertical-align: middle
}

#menu_div #menu_right .not_login a,#menu_div #menu_right .login_in a {
	font-size: 16px;
	color: #fff
}

#menu_div #menu_right .not_login .menu_r_zc,#menu_div #menu_right .login_in .menu_r_zc {
	margin: 0 20px
}

#menu_div #menu_right .not_login .menu_r_zc a,#menu_div #menu_right .login_in .menu_r_zc a {
	display: inline-block;
	padding: 7px 14px;
	background: #2693ff
}

#menu_div #menu_right .not_login .menu_r_tel,#menu_div #menu_right .login_in .menu_r_tel {
	font-size: 14px;
	
}
.menu_r_tel span{
	color:#fff;
	font-size: 18px;
}

#menu_div #menu_right .login_in {
	position: relative
}

#menu_div #menu_right .login_in .img1 {
	display: inline-block
}

#menu_div #menu_right .login_in .img2 {
	display: none
}

#menu_div #menu_right .login_in .hide_box {
	position: absolute;
	left: -7px;
	top: 58px;
	width: 133px;
	padding: 10px 12px;
	box-sizing: border-box;
	vertical-align: middle;
	font-size: 14px;
	background: #FFF;
	display: none;
	line-height: 40px
}

#menu_div #menu_right .login_in .hide_box:before {
	content: '';
	position: absolute;
	top: -14px;
	left: 14px;
	border: 7px solid transparent;
	border-bottom-color: #FFF;
	z-index: 1000
}

#menu_div #menu_right .login_in .hide_box a {
	display: block;
	width: 100%;
	height: auto
}

#menu_div #menu_right .login_in .hide_box span {
	color: #363636;
	margin-left: 5px;
	line-height: 30px
}

#menu_div #menu_right .login_in .menu_r_dl:hover .hide_box {
	display: block !important
}

#menu_div #menu_right .login_in .menu_r_dl:hover .img1 {
	display: none
}

#menu_div #menu_right .login_in .menu_r_dl:hover .img2 {
	display: inline-block
}

#menu_div #menu_product1,#menu_div #menu_product {
	position: relative
}

#menu_div #menu_product1 .menu_product_child_2 {
	position: absolute;
	left: -110px;
	height: 198px;
	width: 800px;
	background: transparent !important;
	overflow: hidden
}

#menu_div #menu_product1 .menu_product_child_2 ul {
	width: 100%;
	margin: 0;
	padding: 0
}

#menu_div #menu_product1 .menu_product_child_2 li {
	height: 53px;
	line-height: 53px;
	width: 100%;
	display: block;
	float: initial;
	text-align: left;
	box-sizing: border-box;
	padding-left: 35px;
	font-size: 14px
}

#menu_div #menu_product1 .menu_product_child_2 li a {
	height: 100%
}

#menu_div #menu_product1 .menu_product_child_2 .left_ul li {
	width: 50%;
	float: left;
	padding-left: 20px;
	box-sizing: border-box
}

#menu_div #menu_product1 .menu_product_child_2 .right_ul li {
	width: 50%;
	float: left;
	padding-left: 20px
}

#menu_div #menu_product1 .menu_product_child_2 .list_title {
	padding: 12px 0 0 25px;
	line-height: 38px;
	box-sizing: border-box;
	text-align: left;
	font-size: 18px;
	border-bottom: 1px solid #ececeb
}

#menu_div #menu_product1 .menu_product_child_2 .left {
	width: 305px;
	height: 100%;
	float: left;
	background: #FFF
}

#menu_div #menu_product1 .menu_product_child_2 .right {
	width: 480px;
	background: #FFF;
	float: right
}

#menu_div .bannertextBg {
	background: red
}

#menu_div .bannerIcon {
	width: 29px;
	margin-right: 6px
}

#menu_div .head_bx {
	width: 1200px;
	margin: 0 auto;
	display: flex;
}

#menu_div .menu_product_child1,#menu_div .menu_product_child2,#menu_div .menu_product_child3,#menu_div .menu_product_child4,#menu_div .menu_product_child5 {
	position: fixed;
	width: 100%;
	min-height: 98px;
	text-align: center;
	z-index: 1000;
	left: 0
}

#menu_div .menu_product_child1 ul,#menu_div .menu_product_child2 ul,#menu_div .menu_product_child3 ul,#menu_div .menu_product_child4 ul,#menu_div .menu_product_child5 ul {
	width: 1200px;
	background: #ffffff;
	height: 100%;
	margin: 0 auto;
	text-align: center;
	display: inline-block;
	padding-top: 20px;
	justify-content: center
}

#menu_div .menu_product_child1 ul li,#menu_div .menu_product_child2 ul li,#menu_div .menu_product_child3 ul li,#menu_div .menu_product_child4 ul li,#menu_div .menu_product_child5 ul li {
	margin-right: 0 !important;
	width: 175px
}

#menu_div .menu_product_child1 ul li a,#menu_div .menu_product_child2 ul li a,#menu_div .menu_product_child3 ul li a,#menu_div .menu_product_child4 ul li a,#menu_div .menu_product_child5 ul li a {
	display: block;
	color: #3e3e3e !important
}

#menu_div .menu_product_child1 ul li img,#menu_div .menu_product_child2 ul li img,#menu_div .menu_product_child3 ul li img,#menu_div .menu_product_child4 ul li img,#menu_div .menu_product_child5 ul li img {
	width: 20px;
	vertical-align: -5px
}

#menu_div .menu_product_child1 ul a:hover,#menu_div .menu_product_child2 ul a:hover,#menu_div .menu_product_child3 ul a:hover,#menu_div .menu_product_child4 ul a:hover,#menu_div .menu_product_child5 ul a:hover {
	color: #2090e8 !important
}

#footer-outer {
	background-color: #fff;
	text-align: center
}

#footer-outer .title {
	margin-top: 20px;
	margin: 0 0 40px 0
}

#footer-outer .title div {
	font-size: 36px;
	margin-bottom: 15px;
	color: #555
}

#footer-outer .title span {
	font-size: 20px;
	letter-spacing: 3px
}

#footer-outer .container {
	width: 1200px
}

#footer-outer .panel .bottom_img {
	margin: 40px auto 80px
}

#footer-outer .panel .bottom_img .text {
	color: #fff;
	position: absolute;
	bottom: 35px;
	text-align: center;
	width: 80%;
	left: 10%;
	transition: .3s
}

#footer-outer .panel .bottom_img .footerBtn {
	display: inline-block;
	width: 130px;
	height: 40px;
	line-height: 40px;
	background-color: #ffb400;
	border-radius: 5px;
	font-size: 18px;
	margin-top: 25px;
	transition: all .1s linear;
	-webkit-transition: all .1s linear;
	-moz-transition: all .1s linear;
	-o-transition: all .1s linear
}

#footer-outer .panel .bottom_img .footerBtn:focus {
	color: #fff;
	text-decoration: none
}

#footer-outer .panel .bottom_img .footerBtn:hover {
	background-color: #f0af2e
}

#footer-outer .panel .bottom_img .down_div {
	width: 152px;
	float: left;
	height: 180px;
	margin-right: 57px
}

#footer-outer .panel .bottom_img .down_div:hover {
	box-shadow: 0 1px 15px #cecece
}

#footer-outer .panel .bottom_img .down_div:hover .text {
	bottom: 20px;
	position: absolute
}

#footer-outer .panel .bottom_img .down_0 {
	background: url('../image/icon_bg_00.png') no-repeat center
}

#footer-outer .panel .bottom_img .down_1 {
	background: url('../image/icon_bg_01.png') no-repeat center
}

#footer-outer .panel .bottom_img .down_2 {
	background: url('../image/icon_bg_02.png') no-repeat center
}

#footer-outer .panel .bottom_img .down_3 {
	background: url('../image/icon_bg_03.png') no-repeat center
}

#footer-outer .panel .bottom_img .down_4 {
	background: url('../image/icon_bg_04.png') no-repeat center
}

#footer-outer .panel .bottom_img .down_5 {
	background: url('../image/icon_bg_05.png') no-repeat center
}

#footer-outer .panel .bottom_img .m_0 {
	margin-right: 0 !important
}

#footer-outer .panel .bottomP {
	width: 100%;
	height: 548px;
	background: #2a3248;
	margin-left: -1px;
	clear: both;
	position: relative
}

#footer-outer .panel .bottomP .index_bottom {
	width: 1200px !important;
	margin: 0 auto;
	padding-top: 85px;
	text-align: left
}

#footer-outer .panel .bottomP .index_bottom .border_r {
	border-right: 1px solid #434343;
	padding-bottom: 20px
}

#footer-outer .panel .bottomP .index_bottom .indexBottom_ab {
	font-size: 18px;
	color: #fff;
	margin-bottom: 30px
}

#footer-outer .panel .bottomP .index_bottom .contact {
	margin-top: 40px;
	color: #eeeff1 !important
}

#footer-outer .panel .bottomP .index_bottom .indexBottom_slogan {
	color: #979896;
	font-size: 14px;
	margin-bottom: 6px
}

#footer-outer .panel .bottomP .index_bottom .indexBottom_slogan h1 {
	display: inline-block;
	color: #979896;
	font-size: 13px;
	margin: 0;
	font-family: "微软雅黑"
}

#footer-outer .panel .bottomP .index_bottom .indexBottom_slogan h1 a {
	color: #979896
}

#footer-outer .panel .bottomP .index_bottom .public_bottom_link {
	font-size: 13px
}

#footer-outer .panel .bottomP .index_bottom .public_bottom_link a {
	display: inline-block;
	color: #fff;
	padding-left: 7px
}

#footer-outer .panel .bottomP .index_bottom .public_bottom_link a .line {
	display: inline-block;
	background: #fff;
	width: 1px;
	height: 14px;
	margin: 0 0 0 13px;
	vertical-align: -2px
}

#footer-outer .panel .bottomP .index_bottom .public_bottom_link a:active {
	text-decoration: none;
	color: #fff
}

#footer-outer .panel .bottomP .index_bottom .indeBottom_tel {
	font-size: 27px;
	margin-top: 20px;
	color: #2dbe60;
	text-indent: 44px;
	background: url("../image/indexbottom_tel.png") no-repeat 0 2px
}

#footer-outer .panel .bottomP .index_bottom .indeBottom_download {
	color: #eeeff1;
	font-size: 16px;
	margin-top: 17px
}

#footer-outer .panel .bottomP .index_bottom .indeBottom_download .indeBottom_download_span {
	display: inline-block;
	margin-right: 24px;
	font-size: 14px
}

#footer-outer .panel .bottomP .index_bottom .indeBottom_download .indeBottom_ad {
	display: inline-block;
	margin-right: 15px;
	position: relative;
	vertical-align: 3px
}

#footer-outer .panel .bottomP .index_bottom .indeBottom_download .indeBottom_ad .indeBottom_img {
	position: absolute;
	width: 130px !important;
	top: -140px !important;
	left: 0;
	border-radius: 3px;
	display: none;
	border: 5px solid #fff
}

#footer-outer .panel .bottomP .index_bottom .indeBottom_download .indeBottom_ad:hover .indeBottom_img {
	display: block
}

#footer-outer .panel .bottomP .index_bottom .indexBottom_right {
	position: relative
}

#footer-outer .panel .bottomP .index_bottom .indexBottom_right ul li {
	float: left;
	margin-right: 14px;
	margin-bottom: 9px
}

#footer-outer .panel .bottomP .index_bottom .indexBottom_right .lk_code {
	position: absolute;
	right: 20px;
	top: 5px
}

#footer-outer .panel .bottomP .index_bottom .indexBottom_right .lk_code img {
	width: 100px;
	height: 100px
}

#footer-outer .panel .bottomP .index_bottom .indexBottom_right .lk_code div {
	color: #979896;
	font-size: 12px;
	margin-top: 10px
}

#footer-outer .panel .bottomP .index_bottom .indexBottom_right .indexBottom_title1 {
	font-size: 24px;
	color: #fff
}

#footer-outer .panel .bottomP .index_bottom .indexBottom_right .indexBottom_title2 {
	font-size: 14px;
	color: #fff;
	margin-top: 8px
}

#footer-outer .panel .bottomP .index_bottom .indexBottom_right .bannerTel {
	width: 452px;
	margin: 32px 8px 50px 0;
	line-height: 41px
}

#footer-outer .panel .bottomP .index_bottom .indexBottom_right .bannerTel .bannerTel_span {
	position: relative;
	display: inline-block;
	height: 40px
}

#footer-outer .panel .bottomP .index_bottom .indexBottom_right .bannerTel input {
	width: 260px;
	height: 40px;
	border-radius: 5px;
	padding-left: 15px
}

#footer-outer .panel .bottomP .index_bottom .indexBottom_right .bannerTel input:focus {
	outline: none
}

#footer-outer .panel .bottomP .index_bottom .indexBottom_right .bannerTel #bannerTelBtn,#footer-outer .panel .bottomP .index_bottom .indexBottom_right .bannerTel #bannerTelBtn_bottom,#footer-outer .panel .bottomP .index_bottom .indexBottom_right .bannerTel #bannerTelBtn_public {
	display: inline-block;
	width: 160px;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	background-color: #2dbe60;
	border-radius: 5px;
	margin-left: 5px;
	-webkit-transition: all .1s linear;
	-ms-transition: all .1s linear;
	transition: all .1s linear;
	-webkit-transition: all .1s linear 0;
	-ms-transition: all .1s linear 0;
	transition: all .1s linear 0;
	text-align: center
}

#footer-outer .panel .bottomP .index_bottom .indexBottom_right .bannerTel #bannerTelBtn:hover,#footer-outer .panel .bottomP .index_bottom .indexBottom_right .bannerTel #bannerTelBtn_bottom:hover,#footer-outer .panel .bottomP .index_bottom .indexBottom_right .bannerTel #bannerTelBtn_public:hover {
	background-color: #2bba5d;
	cursor: pointer
}

#footer-outer .panel .bottomP .index_bottom .indexBottom_right .bannerTel #bannerTelBtn:focus,#footer-outer .panel .bottomP .index_bottom .indexBottom_right .bannerTel #bannerTelBtn_bottom:focus,#footer-outer .panel .bottomP .index_bottom .indexBottom_right .bannerTel #bannerTelBtn_public:focus {
	color: #fff;
	text-decoration: none
}

#footer-outer .panel .bottomP .index_bottom .indexBottom_right .bannerTel .moreBtn {
	display: inline-block;
	width: 175px;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	color: #fff;
	margin-right: 20px;
	border-radius: 4px;
	text-decoration: underline;
	margin-top: 60px
}

#footer-outer .panel .bottomP .index_bottom .indexBottom_right .bannerTel .errorText {
	position: absolute;
	display: inline-table;
	right: 0px;
	color: #ed6c00;
	font-size: 14px;
	line-height: 41px;
	top: -2px;
	width: 90px;
	clear: both
}

#footer-outer .panel .bottomP .index_bottom .indexBottom_right .indexBottom_ul {
	margin-top: 28px
}

#footer-outer .panel .bottomP .index_bottom .indexBottom_right .indexBottom_ul li {
	color: #979896;
	font-size: 12px;
	margin-right: 26px;
	float: left;
	margin-bottom: 8px
}

#footer-outer .panel .bottomP .index_bottom .indexBottom_right .indexBottom_ul li a {
	color: #979896
}

#footer-outer .panel .bottomP .index_bottom .indexBottom_right .indexBottom_ul li a:link,#footer-outer .panel .bottomP .index_bottom .indexBottom_right .indexBottom_ul li a:hover {
	color: #979896;
	text-decoration: none
}

#footer-outer .panel .bottomP .indexBottom_bottom {
	background: #1f1f1f;
	height: 35px;
	line-height: 35px;
	width: 100%
}

#footer-outer .panel .bottomP .indexBottom_bottom .indexBottom_cp {
	width: 1200px;
	margin: auto;
	font-size: 12px;
	color: #979896;
	text-align: left
}

#footer-outer .footer_img {
	height: 180px;
	width: 152px;
	margin: 0 auto;
	padding-top: 30px;
	position: relative
}

#footer-outer .footer_img:hover .img {
	opacity: 1;
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
	transform: scale(1, 1)
}

#footer-outer .footer_img .img {
	width: 117px;
	height: 117px;
	position: absolute;
	top: 9px;
	left: 16px;
	opacity: 0;
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	transition: all .2s linear,opacity .3s linear;
	-webkit-transition: transform .2s linear,opacity .3s linear;
	-moz-transition: transform .2s linear,opacity .3s linear;
	-o-transition: transform .2s linear,opacity .3s linear;
	transform: scale(1.1, 1.1)
}

#footer-outer .footer_img .img img {
	width: 120px;
	text-align: center;
	border-radius: 3px
}

#footer-outer .footer_img .img1 {
	top: 30px
}

#footer-outer .footer_img .img1 img {
	width: 64px
}

#footer-outer .footer_img .text {
	font-size: 18px;
	color: #333;
	margin-top: 60px;
	text-align: center
}

#footer-outer .bottom_content2 {
	background-color: #373737;
	text-align: center;
	padding-bottom: 104px
}

.moveTo_top {
	display: none;
	position: fixed;
	right: 0;
	bottom: 250px;
	z-index: 1000;
	opacity: 1;
	transition: opacity .3s ease
}

.moveTo_top:hover {
	cursor: pointer;
	opacity: .8
}

@media screen and (max-width:1700px) {
	#menu_div #menu_right #menu_phone {
		margin-right: 20px
	}
}

@media screen and (max-width:1400px) {
	#menu_div #menu_left span {
		display: block;
		text-align: center;
		margin: -8px 0 0 50px
	}

	#menu_div #menu_left span img {
		width: 100px;
		position: relative;
		margin-left: 13px;
		top: -12px
	}
}

@media screen and (max-width:1550px) {
	#menu_div #menu ul li {
		font-size: 14px;
		margin-right: 30px
	}
}

@media screen and (max-width:1410px) {
	#menu_div #menu ul li {
		font-size: 13px;
		margin-right: 24px
	}
}

@media screen and (max-width:1360px) {
	#menu_div #menu ul li {
		font-size: 12px;
		margin-right: 15px
	}
}

@media screen and (max-width:1252px) {
	#menu_div #menu ul li {
		font-size: 12px;
		margin-right: 8px
	}
}

@media screen and (max-width:1200px) {
	#menu_div #menu_right #menu_phone {
		display: none
	}

	#menu_right .dropdown {
		font-size: 14px
	}
}

@media screen and (max-width:1050px) {
	#menu_div #menu ul li {
		font-size: 12px;
		margin-right: 8px
	}
}

@media screen and (max-width:927px) {
	#menu_div #menu ul li {
		margin-right: auto;
		font-size: 12px;
		padding: 0 5px
	}

	#menu_div #menu_right #menu_phone {
		display: none
	}

	#menu_right .dropdown {
		font-size: 14px
	}

	#menu_right {
		margin-left: 15px !important
	}
}

@media screen and (max-width:800px) {
	#menu_div #menu {
		display: none
	}
}

@media screen and (max-width:500px) {
	#menu_div #menu_right {
		display: none
	}
}

#service_online {
	z-index: 1000;
	position: fixed;
	top: 350px;
	right: 0;
	opacity: 1
}

#service_online .online_content {
	width: 63px;
	height: 190px;
	background: #2693ff;
	text-align: center;
	position: relative
}

#service_online .online_content:before {
	content: "";
	position: absolute;
	left: -10px;
	top: 0;
	width: 10px;
	height: 100%
}

#service_online .online_content:hover .online_hied {
	display: block
}

#service_online .online_content img {
	margin-top: 16px
}

#service_online .online_content span {
	display: inline-block;
	width: 5px;
	height: 5px;
	background: #FFF;
	border-radius: 50%
}

#service_online .online_content p {
	margin: 0;
	font-size: 16px;
	color: #FFF
}

#service_online .online_hied {
	position: absolute;
	top: -17px;
	right: 73px;
	width: 240px;
	background: #FFF;
	border: 1px solid #e2e2e2;
	box-shadow: 0 0 5px #e2e2e2;
	border-radius: 8px;
	padding: 20px;
	box-sizing: border-box;
	display: none
}

#service_online .online_hied .top {
	min-height: 10px;
	border-bottom: 1px solid #e2e2e2
}

#service_online .online_hied .top li {
	width: 87px;
	height: 28px;
	text-align: center;
	background: #ebeaea;
	margin-right: 19px;
	margin-bottom: 12px;
	float: left;
	border-radius: 4px
}

#service_online .online_hied .top li:hover {
	background: #2693ff
}

#service_online .online_hied .top li:hover a {
	color: #FFF
}

#service_online .online_hied .top li:hover.hot_li {
	background: #f7825d
}

#service_online .online_hied .top li:hover.hot_li a {
	color: #fff
}

#service_online .online_hied .top li.hot_li {
	background: #ec6d46;
	position: relative
}

#service_online .online_hied .top li.hot_li a {
	color: #fff;
	position: relative;
	overflow: hidden
}

#service_online .online_hied .top li.hot_li a .hot_icon {
	position: absolute;
	right: -12px;
	top: -10px;
	margin: 0
}

#service_online .online_hied .top li.hot_li:hover .hot_hide_box {
	display: block
}

#service_online .online_hied .top li.hot_li .hot_hide_box {
	position: absolute;
	top: 28px;
	padding: 4px;
	width: 120px;
	z-index: 20;
	box-sizing: border-box;
	left: 50%;
	margin-left: -60px;
	border: 1px solid #e2e2e2;
	background: #fff;
	display: none;
	box-shadow: 0 0 5px #eeeeee
}

#service_online .online_hied .top li.hot_li .hot_hide_box img {
	margin-top: 0;
	width: 100%
}

#service_online .online_hied .top li:nth-child(2n) {
	margin-right: 0px
}

#service_online .online_hied .top a {
	display: inline-block;
	width: 100%;
	line-height: 28px;
	color: #253147
}

#service_online .online_hied .bottom {
	padding-top: 19px
}

#service_online .online_hied .bottom .btn {
	float: left;
	padding: 0
}

#service_online .online_hied .bottom .btn_downloda {
	display: block;
	width: 87px;
	height: 27px;
	color: #FFF;
	font-size: 12px;
	line-height: 27px;
	background: #218cf7;
	border-radius: 3px
}

#service_online .online_hied .bottom .btn_downloda:hover {
	background: #147ce3
}

#service_online .online_hied .bottom .btn_register {
	display: block;
	width: 87px;
	height: 27px;
	color: #253147;
	font-size: 12px;
	line-height: 25px;
	background: #FFF;
	border-radius: 3px;
	margin-top: 8px;
	border: 1px solid #9e9e9e
}

#service_online .online_hied .bottom .btn_register:hover {
	border-color: #147ce3;
	color: #218cf7
}

#service_online .online_hied .bottom .app_img {
	float: right
}

#service_online .online_hied .bottom .app_img:hover img {
	transform: scale(1.4)
}

#service_online .online_hied .bottom .app_img:hover p {
	opacity: 0
}

#service_online .online_hied .bottom .app_img img {
	width: 100px;
	padding: 3px;
	border: 1px solid #e2e2e2;
	border-radius: 3px;
	margin: 0;
	transition: all 1s;
	background: #FFF
}

#service_online .online_hied .bottom .app_img p {
	text-align: center;
	font-size: 12px;
	color: #253147;
	transition: all 1s
}

#foot_link a {
	color: #000;
	font-size: 12px;
	margin: 30px 10px 15px 0;
	display: inline-block;
	color: #bdbcbc
}

#foot_link a img {
	margin: -2px 7px 0 0 !important;
	display: inline-block !important
}

#foot_link a:hover {
	color: #000
}

.btn_apliy_nomal {
	background: url('../image/unselected.jpg') center no-repeat;
	font-family: 'Microsoft YaHei';
	text-align: center;
	font-size: 15px;
	line-height: 26px;
	width: 84px;
	height: 26px;
	cursor: pointer;
	float: left
}

.btn_apliy_selected {
	background: url('../image/unselected.jpg') center no-repeat;
	font-family: 'Microsoft YaHei';
	text-align: center;
	font-size: 15px;
	line-height: 26px;
	color: #FFF;
	width: 84px;
	height: 26px;
	cursor: pointer;
	float: left
}

#nav_height {
	transition: all .3s linear
}

.getPrize_banner {
	width: 100%;
	height: 80px;
	background-color: #e01f3e;
	position: fixed;
	top: 0px;
	z-index: 1000
}

.getPrize_banner a {
	display: inline-block;
	width: 100%;
	height: 100%
}

.getPrize_banner:hover {
	cursor: pointer
}

.getPrize_banner .getPrize_wra {
	width: 972px;
	height: 80px;
	margin: 0 auto
}

.getPrize_banner .getPrize_wra .text {
	font-size: 22px;
	color: #fff;
	border: 4px solid #fff100;
	background-color: #38adff;
	box-shadow: 2px 2px 2px rgba(0,0,0,0.5) inset;
	text-shadow: 2px 2px 2px rgba(0,0,0,0.5);
	float: left;
	padding: 0 25px;
	height: 46px;
	line-height: 35px;
	border-radius: 46px;
	margin: 17px 0 0 337px
}

.getPrize_banner .getPrize_wra .text span {
	display: inline-block;
	margin-right: 10px
}

.active_time {
	float: left;
	text-align: center;
	margin-left: 57px
}

.active_time #time_title {
	color: #fff;
	display: inline-block;
	margin: 9px 0 5px 0
}

.active_time li {
	float: left;
	width: 25%;
	color: #fbff00;
	font-size: 12px;
	padding-left: 3px
}

.active_time li span {
	display: inline-block;
	width: 33px;
	height: 35px;
	background-image: url('../image/getprize_time.png');
	color: #fff;
	font-size: 16px;
	text-align: center;
	line-height: 34px
}

.getPrize_content {
	width: 100%;
	height: 0px;
	overflow: hidden;
	transition: all 1s ease
}

.getPrize_content .getPrize_close {
	text-align: right;
	margin: 10px
}

.getPrize_content .getPrize_close:hover {
	cursor: pointer
}

.getPrize_content .content_wra {
	width: 800px;
	margin: 107px auto 0
}

.getPrize_content .content_wra .content_left {
	float: left;
	text-align: center;
	position: relative
}

.getPrize_content .content_wra .content_left .prize {
	width: 412px;
	height: 412px;
	background-image: url('../image/getprize_contentimgbg.png');
	position: relative;
	overflow: hidden
}

.getPrize_content .content_wra .content_left .prize .prize_end {
	display: inline-block;
	width: 131px;
	height: 155px;
	background-image: url('../image/unselected.png');
	position: absolute;
	left: 50%;
	top: 50%;
	margin: -88px 0 0 -69px
}

.getPrize_content .content_wra .content_left .prize .prize_end:hover {
	cursor: pointer
}

.getPrize_content .content_wra .content_left .btn {
	display: inline-block;
	color: #000;
	font-size: 19px;
	padding: 6px 18px;
	background-color: #faf4dc;
	border-radius: 5px;
	box-shadow: 0 4px 0 rgba(0,0,0,0.4);
	margin: 8px 20px 0 20px;
	position: absolute;
	z-index: 2000
}

.getPrize_content .content_wra .content_left #activeAsk {
	left: 44px
}

.getPrize_content .content_wra .content_right {
	float: left;
	text-align: center;
	margin: 30px 0 0 45px;
	width: 312px
}

.getPrize_content .content_wra .content_right .prize_per {
	font-size: 14px;
	text-align: center;
	background-color: rgba(255,255,255,0.2);
	border-radius: 14px;
	color: #fff;
	filter: alpha(opacity=20);
	background: #fff \9
}

.getPrize_content .content_wra .content_right .prize_per .title {
	color: #d41020;
	font-size: 16px;
	letter-spacing: 4px;
	margin-bottom: 13px;
	background-color: rgba(255,255,255,0.6);
	padding: 7px;
	border-top-left-radius: 15px;
	border-top-right-radius: 15px;
	height: 50px;
	filter: alpha(opacity=60);
	background: #fff
}

.getPrize_content .content_wra .content_right .prize_per .title li {
	float: left;
	width: 50%;
	position: relative;
	height: 40px
}

.getPrize_content .content_wra .content_right .prize_per .title li span {
	transition: all .1s linear;
	display: inline-block;
	position: absolute;
	width: 100%;
	left: 0;
	top: 7px
}

.getPrize_content .content_wra .content_right .prize_per .title li:hover span {
	font-size: 18px;
	cursor: pointer;
	font-weight: bold
}

.getPrize_content .content_wra .content_right .prize_per .title li.active {
	font-size: 18px;
	cursor: pointer;
	font-weight: bold
}

.getPrize_content .content_wra .content_right .prize_per .title .per_list span {
	border-right: 1px solid #d41020
}

.getPrize_content .content_wra .content_right .prize_per .content {
	padding: 0 10px 20px 18px;
	color: #fff;
	font-size: 14px;
	overflow: hidden;
	height: 260px
}

.getPrize_content .content_wra .content_right .prize_per .content .giftList li {
	text-align: left
}

.getPrize_content .content_wra .content_right .prize_per .content2 div {
	padding-top: 100px
}

.getPrize_content .content_wra .content_right .prize_per .content2 li {
	text-align: left
}

.getPrize_content .content_wra .content_right .prize_per li {
	margin-bottom: 3px
}

.getPrize_content .content_wra .content_right .btn {
	display: inline-block;
	color: #000;
	font-size: 19px;
	padding: 4px 38px;
	background-color: #f5e928;
	border-radius: 5px;
	box-shadow: 0 3px 0 rgba(0,0,0,0.4);
	margin-top: 15px
}

.getPrize_content .content_wra .content_right .text_bottom {
	text-align: center;
	color: #FFAEAE;
	font-size: 13px;
	margin-top: 40px
}

.getPrize_content .content_wra #backTo_home {
	display: inline-block;
	color: #fff;
	width: 77px;
	padding: 4px 0;
	border: 2px solid #fff;
	background-color: #d41020;
	font-size: 16px;
	border-radius: 34px;
	text-align: center;
	float: right;
	margin-top: 20px
}

#prize_height {
	height: 0px;
	z-index: -2
}

.index-promotion-12 {
	position: fixed;
	top: 0;
	z-index: 200;
	width: 100%;
	height: 0;
	font-size: 0;
	cursor: pointer
}

.index-promotion-12 .promotion-bg {
	position: absolute;
	z-index: 1;
	width: 100%;
	height: 732px
}

.index-promotion-12 .promotion-close {
	position: absolute;
	z-index: 2;
	top: 0;
	right: 0
}

.index-promotion-12 .promotion-content {
	position: relative;
	z-index: 2;
	width: 950px;
	height: 682px;
	margin: 0 auto;
	text-align: center
}

.index-promotion-12 .promotion-content .info {
	position: absolute;
	top: 60%;
	left: 0;
	right: 0;
	color: #fff;
	z-index: 3;
	font-size: 22px
}

@media screen and (max-width:1024px) {
	.index-promotion-12 .promotion-content .info {
		font-size: 16px;
		margin-top: .8em
	}
}

.index-promotion-12 .label-list {
	font-size: 14px;
	position: absolute;
	left: 0;
	right: 0;
	bottom: 2em;
	padding: 0;
	text-align: center
}

.index-promotion-12 .label-list .label-item {
	display: inline-block;
	list-style: none;
	padding: 8px 6px;
	line-height: 2em;
	font-size: 1.1em;
	letter-spacing: 1px;
	text-align: center;
	border-radius: 6px;
	color: #fff;
	background-color: #f58c2a
}

.index-promotion-12 .label-list .label-item.important {
	margin-left: 1.5em;
	margin-right: 1.5em;
	background-color: #fe4c56
}

.index-promotion-12 .label-list .label-item .important-text {
	vertical-align: -0.15em;
	font-size: 2em
}

@media screen and (max-width:1440px) {
	.index-promotion-12 .label-list {
		bottom: 3em
	}
}

@media screen and (max-width:1024px) {
	.index-promotion-12 .label-list {
		bottom: 1.5em
	}
}

.index-promotion-12 .time {
	position: relative;
	z-index: 3;
	padding: 5px 0;
	line-height: 40px;
	text-align: center;
	color: #fff;
	opacity: .8;
	letter-spacing: 1px;
	background-color: #9d0b71;
	font-size: 18px
}

.index-promotion-12 .time .day {
	display: inline-block;
	background-color: #fff;
	padding: 0 2px;
	font-size: 1.5em;
	font-weight: bold;
	border-radius: 4px;
	color: #f92a30
}

.ActivePage {
	background-color: #faf4dc;
	padding: 70px 0 70px 0;
	float: left;
	width: 100%
}

.ActivePage .ActivePage_wra {
	text-align: center;
	width: 800px;
	margin: 0 auto
}

.ActivePage .ActivePage_wra .title {
	padding-left: 270px;
	margin-bottom: 40px
}

.ActivePage .ActivePage_wra .title #time_title1 {
	display: inline-block;
	color: #c11d34;
	margin-bottom: 5px;
	font-weight: bold
}

.ActivePage .ActivePage_wra .title li {
	float: left
}

.ActivePage .ActivePage_wra .title li img {
	width: 230px
}

.ActivePage .ActivePage_content .content_tap {
	width: 800px
}

.ActivePage .ActivePage_content .content_tap li {
	float: left;
	width: 33.33%;
	background-color: #faf4dc;
	font-size: 19px;
	color: #2b2b2b
}

.ActivePage .ActivePage_content .content_tap li.active div {
	background-color: #fff
}

.ActivePage .ActivePage_content .content_tap li:hover {
	cursor: pointer
}

.ActivePage .ActivePage_content .content_tap li div {
	width: 94%;
	background-color: #fdd000;
	margin: 0 auto;
	height: 90px;
	padding-top: 17px
}

.ActivePage .ActivePage_content .content_tap li div span {
	display: block;
	color: #d72539;
	font-size: 22px;
	font-weight: bold
}

.ActivePage .ActivePage_content .content1 {
	text-align: left;
	height: 1440px !important
}

.ActivePage .ActivePage_content .content1 .content1_img {
	width: 100%;
	background-color: #fff;
	padding-bottom: 30px
}

.ActivePage .ActivePage_content .content1 .content1_img .gift_card {
	float: left;
	width: 100%;
	background-color: #fff;
	text-align: center;
	padding-bottom: 30px
}

.ActivePage .ActivePage_content .content1 .content1_img .gift_card .name {
	font-size: 18px;
	font-weight: bold;
	margin-top: 30px
}

.ActivePage .ActivePage_content .content1 .content1_img .gift_card div {
	margin-bottom: 5px;
	font-size: 15px
}

.ActivePage .ActivePage_content .content1 .content1_img li {
	float: left;
	width: 50%;
	text-align: center
}

.ActivePage .ActivePage_content .content1 .content1_img li div {
	height: 280px
}

.ActivePage .ActivePage_content .content1 .content1_img li div img {
	margin-top: 30px
}

.ActivePage .ActivePage_content .content1 .content1_img li span {
	margin-right: 10px;
	font-weight: normal
}

.ActivePage .ActivePage_content .content1 .content1_img li .name {
	font-weight: bold
}

.ActivePage .ActivePage_content .content1 .content1_img .content1_title {
	margin: 50px 0 0 110px
}

.ActivePage .ActivePage_content .content1 .content1_img .bottom_card {
	text-align: center;
	float: left;
	width: 100%;
	background-color: #fff
}

.ActivePage .ActivePage_content .content1 .content1_img .bottom_card div {
	margin: 40px 0 30px 0;
	font-size: 15px
}

.ActivePage .ActivePage_content .content1 .content1_img .bottom_card img {
	margin-bottom: 40px
}

.ActivePage .ActivePage_content .content1 .content1_text {
	padding: 75px 0 0 110px
}

.ActivePage .ActivePage_content .content1 .content1_cardwra {
	margin: 70px 0 0 125px
}

.ActivePage .ActivePage_content .content1 .content1_cardwra div {
	text-align: center;
	margin-bottom: 5px
}

.ActivePage .ActivePage_content .content1 .content1_cardwra .name {
	font-size: 16px;
	font-weight: bold;
	margin-top: 30px
}

.ActivePage .ActivePage_content .content1 .content1_card {
	width: 535px;
	float: left;
	margin-right: 112px;
	text-align: center
}

.ActivePage .ActivePage_content .content1 .content1_card .carousel-control.left,.ActivePage .ActivePage_content .content1 .content1_card .carousel-control.right {
	background: none
}

.ActivePage .ActivePage_content .content1 .content1_card .carousel-control.left span,.ActivePage .ActivePage_content .content1 .content1_card .carousel-control.right span {
	color: #000
}

.ActivePage .ActivePage_content .content1 .content1_card .carousel-control.left {
	left: -65px
}

.ActivePage .ActivePage_content .content1 .content1_card .carousel-control.right {
	right: -65px
}

.ActivePage .ActivePage_content .content1 .content1_card .carousel-inner>.item>img {
	display: inline-block;
	margin: 0 15px
}

.ActivePage .ActivePage_content .content2 {
	text-align: left;
	padding: 58px 0 0 122px
}

.ActivePage .ActivePage_content .content2 table {
	width: 520px;
	text-align: center;
	border: 1px solid #d8d8d8;
	color: #000;
	margin-top: 15px
}

.ActivePage .ActivePage_content .content2 table td {
	border: 1px solid #d8d8d8;
	padding: 7px 0;
	font-size: 15px
}

.ActivePage .ActivePage_content .content2 p {
	text-indent: 2em
}

.ActivePage .ActivePage_content .content3 {
	text-align: left;
	height: 3200px !important
}

.ActivePage .ActivePage_content .content3 table {
	width: 570px;
	text-align: center;
	border: 1px solid #d8d8d8;
	color: #000
}

.ActivePage .ActivePage_content .content3 table td {
	border: 1px solid #d8d8d8;
	padding: 15px 5px;
	font-size: 15px
}

.ActivePage .ActivePage_content .content3 p {
	text-indent: 2em
}

.ActivePage .ActivePage_content .content3 .content3_img {
	width: 100%
}

.ActivePage .ActivePage_content .content3 .content3_img li {
	float: left;
	width: 50%;
	text-align: center
}

.ActivePage .ActivePage_content .content3 .content3_img li div {
	height: 280px
}

.ActivePage .ActivePage_content .content3 .content3_img li div img {
	margin-top: 30px
}

.ActivePage .ActivePage_content .content3 .content3_img li span {
	margin-right: 10px;
	font-weight: normal
}

.ActivePage .ActivePage_content .content3 .content3_img li .name {
	font-weight: bold
}

.ActivePage .ActivePage_content .content3 .content3_img .content2_title {
	margin-left: 104px;
	margin-top: 63px
}

.ActivePage .ActivePage_content .content3 .content3_text {
	padding: 75px 0 0 102px
}

.ActivePage .ActivePage_content .tap_content {
	background-color: #fff;
	width: 784px;
	height: 600px;
	margin-left: 8px
}

.ActivePage .ActivePage_content .tap_content span {
	display: inline-block;
	margin-bottom: 10px;
	font-size: 16px;
	font-weight: bold;
	margin-top: 10px
}

.ActivePage .ActivePage_content .tap_content p {
	line-height: 24px;
	font-size: 15px
}

.ActivePage .bottom_text {
	margin-top: 20px;
	text-align: center
}

.ActivePage .bottom_text div {
	font-size: 14px;
	color: #565656
}

.ActivePage .bottom_text span {
	font-size: 13px;
	color: rgba(86,86,86,0.5)
}

.ActivePage .active_time #time_title {
	color: #c11d34
}

.ActivePage .active_time li {
	color: #c11d34
}

.ActivePage .promition-wrapper {
	position: relative;
	margin-top: -70px;
	width: 100%;
	height: auto;
	font-size: 14px
}

.ActivePage .promition-wrapper .bg {
	position: absolute;
	z-index: 1;
	width: 100%;
	height: 100%
}

.ActivePage .promition-wrapper .logo {
	position: absolute;
	top: 0;
	left: 20%;
	z-index: 3;
	cursor: pointer
}

@media screen and (max-width:1366px) {
	.ActivePage .promition-wrapper .logo {
		left: 19%
	}
}

@media screen and (max-width:1024px) {
	.ActivePage .promition-wrapper .logo {
		width: 100px
	}
}

.ActivePage .promition-wrapper .header {
	position: relative;
	z-index: 2;
	padding-top: 50em;
	margin: 0 auto
}

.ActivePage .promition-wrapper .header .label-list {
	bottom: 100px;
	width: 900px;
	margin: 0 auto
}

.ActivePage .promition-wrapper .header .label-list .label-item {
	width: 220px;
	margin-left: 2em;
	margin-right: 2em
}

.ActivePage .promition-wrapper .header .label-list .label-item .label {
	letter-spacing: 2px;
	font-size: 1.2em
}

.ActivePage .promition-wrapper .header .label-list .label-item.important {
	margin: 0
}

.ActivePage .promition-wrapper .header .label-list .important-text {
	font-size: 3em;
	line-height: 1.2em;
	font-weight: bold
}

.ActivePage .promition-wrapper .header .time {
	margin-top: 100px
}

.ActivePage .promition-wrapper .body {
	position: relative;
	z-index: 2;
	padding-top: 10em;
	width: 62.5%;
	margin: 0 auto;
	color: #fff
}

.ActivePage .promition-wrapper .body h3 {
	text-align: center;
	font-size: 1.5em;
	margin-bottom: 2em
}

.ActivePage .promition-wrapper .body .explain-item {
	position: relative;
	width: 100%
}

.ActivePage .promition-wrapper .body .explain-item .explain-bg {
	position: absolute;
	z-index: 1;
	height: 100%;
	width: 100%;
	max-width: 100%
}

.ActivePage .promition-wrapper .body .explain-item .explain-content {
	position: relative;
	z-index: 2;
	padding: 2em 10% 12em
}

.ActivePage .promition-wrapper .body .explain-item .explain-content h4 {
	margin-bottom: 1em;
	font-size: 2.5em;
	text-align: center;
	color: #ffde00;
	font-weight: bold;
	font-family: "Microsoft YaHei"
}

.ActivePage .promition-wrapper .body .explain-item .explain-content p {
	text-indent: 2em;
	font-size: 1.4em;
	line-height: 1.7em;
	letter-spacing: 1px
}

.ActivePage .promition-wrapper .body .bonus-section {
	padding-bottom: 2em
}

.ActivePage .promition-wrapper .body .bonus-section .detail {
	margin-left: 4em;
	font-size: 1.4em;
	line-height: 1.7em;
	letter-spacing: 1px
}

.ActivePage .promition-wrapper .body .bonus-section .detail li {
	list-style: none
}

@media screen and (max-width:1280px) {
	.ActivePage .promition-wrapper .body .bonus-section .detail {
		margin-left: 1em
	}
}

@media screen and (max-width:1024px) {
	.ActivePage .promition-wrapper .body .bonus-section .detail {
		font-size: 1.2em;
		letter-spacing: 0
	}
}

.ActivePage .promition-wrapper .body .bonus-detail-section {
	position: relative
}

.ActivePage .promition-wrapper .body .bonus-detail-section .bonus-bg {
	width: 90%;
	margin-left: 5%
}

@media screen and (max-width:1024px) {
	.ActivePage .promition-wrapper .body .bonus-detail-section .bonus-bg {
		width: 100%;
		margin-left: 0
	}
}

.ActivePage .promition-wrapper .body .bonus-detail-section .bonus-list {
	position: absolute;
	top: 3%;
	bottom: 2%;
	left: 10%;
	right: 10%;
	text-align: center;
	overflow: hidden
}

@media screen and (max-width:1919px) {
	.ActivePage .promition-wrapper .body .bonus-detail-section .bonus-list {
		top: 4%
	}
}

@media screen and (max-width:1024px) {
	.ActivePage .promition-wrapper .body .bonus-detail-section .bonus-list {
		left: 5%;
		right: 5%
	}
}

.ActivePage .promition-wrapper .body .bonus-detail-section .bonus-list .bonus-item {
	position: relative;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	float: left;
	width: 33.3333333%;
	padding: .5em 2em
}

@media screen and (max-width:1919px) {
	.ActivePage .promition-wrapper .body .bonus-detail-section .bonus-list .bonus-item {
		padding: .25em .5em 1em;
		height: 130px
	}
}

@media screen and (max-width:1024px) {
	.ActivePage .promition-wrapper .body .bonus-detail-section .bonus-list .bonus-item {
		height: 115px
	}
}

.ActivePage .promition-wrapper .body .bonus-detail-section .bonus-list .bonus-item img {
	width: 100%;
	height: 100%
}

.ActivePage .promition-wrapper .body .bonus-detail-section .bonus-list .bonus-item .bonus-content {
	position: absolute;
	top: 2em;
	left: 2em;
	right: 1em;
	color: #000
}

@media screen and (max-width:1919px) {
	.ActivePage .promition-wrapper .body .bonus-detail-section .bonus-list .bonus-item .bonus-content {
		top: 1em;
		left: 1em
	}
}

.ActivePage .promition-wrapper .body .bonus-detail-section .bonus-list .bonus-item .bonus-content .bonus-label {
	display: block;
	margin-left: -1em;
	letter-spacing: 1px;
	font-size: 1em
}

@media screen and (max-width:1919px) {
	.ActivePage .promition-wrapper .body .bonus-detail-section .bonus-list .bonus-item .bonus-content .bonus-label {
		font-size: .8em;
		letter-spacing: 0
	}
}

.ActivePage .promition-wrapper .body .bonus-detail-section .bonus-list .bonus-item .bonus-content .bonus-money {
	margin-top: 1em;
	float: left;
	width: 40%;
	color: #e70419;
	vertical-align: top;
	box-sizing: border-box;
	padding-left: 15px
}

@media screen and (max-width:1919px) {
	.ActivePage .promition-wrapper .body .bonus-detail-section .bonus-list .bonus-item .bonus-content .bonus-money {
		padding-left: 0;
		margin-top: .3em
	}
}

@media screen and (max-width:1366px) {
	.ActivePage .promition-wrapper .body .bonus-detail-section .bonus-list .bonus-item .bonus-content .bonus-money {
		margin-top: .5em
	}
}

@media screen and (max-width:1024px) {
	.ActivePage .promition-wrapper .body .bonus-detail-section .bonus-list .bonus-item .bonus-content .bonus-money {
		margin-top: .3em
	}
}

.ActivePage .promition-wrapper .body .bonus-detail-section .bonus-list .bonus-item .bonus-content .bonus-money .money {
	margin-left: -2px;
	font-size: 4.5em;
	font-weight: bold;
	vertical-align: top;
	line-height: .9em
}

@media screen and (max-width:1919px) {
	.ActivePage .promition-wrapper .body .bonus-detail-section .bonus-list .bonus-item .bonus-content .bonus-money .money {
		font-size: 3em
	}
}

.ActivePage .promition-wrapper .body .bonus-detail-section .bonus-list .bonus-item .bonus-content .bonus-money img {
	width: 4em;
	height: 3.6em;
	vertical-align: text-top;
	margin-top: .5em;
	margin-left: -5px
}

@media screen and (max-width:1919px) {
	.ActivePage .promition-wrapper .body .bonus-detail-section .bonus-list .bonus-item .bonus-content .bonus-money img {
		width: 2.5em;
		height: 2.1em
	}
}

.ActivePage .promition-wrapper .body .bonus-detail-section .bonus-list .bonus-item .bonus-content .bonus-desc {
	margin-top: 5px;
	float: left;
	width: 60%;
	text-align: left;
	font-size: 1.2em
}

@media screen and (max-width:1919px) {
	.ActivePage .promition-wrapper .body .bonus-detail-section .bonus-list .bonus-item .bonus-content .bonus-desc {
		margin-top: 0;
		font-size: .8em
	}
}

.ActivePage .promition-wrapper .body .bonus-detail-section .bonus-list .bonus-item .bonus-content .bonus-desc span {
	font-size: 2em;
	font-weight: bold;
	color: #e70419
}

@media screen and (max-width:1024px) {
	.ActivePage .promition-wrapper .body .bonus-detail-section .bonus-list .bonus-item .bonus-content .bonus-desc span {
		font-size: 1.5em
	}
}

.ActivePage .promition-wrapper .body .bonus-detail-section .info {
	position: absolute;
	left: 0;
	right: 0;
	bottom: 37%;
	font-size: 3em;
	font-weight: bold;
	letter-spacing: 4px;
	color: #5e13b9;
	text-align: center
}

@media screen and (max-width:1919px) {
	.ActivePage .promition-wrapper .body .bonus-detail-section .info {
		font-size: 2em
	}
}

.ActivePage .promition-wrapper .footer {
	position: relative;
	z-index: 1;
	margin-top: -3em;
	padding-bottom: 3em;
	text-align: center
}

.ActivePage .promition-wrapper .footer p {
	letter-spacing: 1px;
	font-size: 1.2em;
	color: #fff
}

.active_panel {
	width: 100%;
	height: 100%;
	position: fixed;
	background-color: rgba(0,0,0,0.8);
	top: 0;
	z-index: 10000;
	background: #000 \9
}

.active_btn {
	display: inline-block;
	font-size: 17px;
	color: #fff;
	padding: 7px 20px;
	border-radius: 5px;
	background-color: #e41728;
	margin: 25px 10px 0 10px
}

.active_btn:focus {
	color: #fff;
	text-decoration: none
}

.activeAsk .activeAsk_close {
	text-align: right;
	margin-top: 0 !important
}

.activeAsk .activeAsk_close:hover {
	cursor: pointer
}

.activeAsk .activeAsk_close img {
	margin: 5px 5px 0 0
}

.activeAsk .activeAsk_ask {
	text-align: center;
	background-color: #fff;
	filter: alpha(opacity=100);
	background-color: #fff \9;
	width: 350px;
	height: 181px;
	border-radius: 10px;
	position: absolute;
	left: 50%;
	top: 50%;
	margin: -90px 0 0 -175px
}

.activeAsk .activeAsk_ask div {
	font-size: 16px
}

.activeAsk .activeAsk_ask div span {
	color: #0024ff;
	font-weight: bold
}

.activeAsk .activeAsk_ask .no_login a {
	width: 108px
}

.activeAsk .activeAsk_ask .no_login a span {
	margin-right: 10px;
	color: #fff;
	font-weight: normal
}

.activeAsk .activeAsk_ask .no_login .active_btn {
	margin: 17px 10px 0 10px
}

.activeGet_wra {
	width: 540px;
	text-align: center;
	position: absolute;
	left: 50%;
	top: 50%;
	margin: -250px 0 0 -270px
}

.activeGet_wra .activeGet_close {
	position: absolute;
	right: -17px;
	top: 16px;
	z-index: 1
}

.activeGet_wra .activeGet_close:hover {
	cursor: pointer
}

.activeGet_wra .activeGet_content {
	position: relative;
	padding-right: 7px
}

.activeGet_wra .activeGet_content div {
	position: absolute;
	top: 43px;
	left: 200px;
	height: 180px;
	overflow: hidden
}

.activeGet_wra .activeGet_content div img {
	width: 215px
}

.activeGet_wra a {
	margin-left: 74px
}

.activeGet_wra span {
	display: block;
	color: #fff;
	padding-left: 65px;
	position: relative;
	top: -13px
}

.activeGet_wra .active_btn {
	margin: 15px 10px 0 74px
}

.activePerInfo_wra {
	background-color: #fff;
	width: 400px;
	position: absolute;
	top: 50%;
	left: 50%;
	text-align: center;
	padding-bottom: 30px;
	margin: -160px 0 0 -200px
}

.activePerInfo_wra .activePerInfo_close {
	float: right
}

.activePerInfo_wra .activePerInfo_close:hover {
	cursor: pointer
}

.activePerInfo_wra .activePerInfo_close img {
	margin: 10px
}

.activePerInfo_wra .activePerInfo_img {
	position: absolute;
	left: 167px;
	top: -34px
}

.activePerInfo_wra .activePerInfo_content {
	text-align: center;
	margin-top: 47px
}

.activePerInfo_wra .activePerInfo_content .title {
	display: inline-block;
	color: #e41728;
	border-bottom: 1px dashed #c7c7c7;
	width: 90%;
	padding: 5px 0;
	font-size: 16px
}

.activePerInfo_wra .activePerInfo_content div {
	margin-top: 20px
}

.activePerInfo_wra .activePerInfo_content div label {
	font-weight: normal;
	font-size: 16px;
	margin-right: 6px
}

.activePerInfo_wra .activePerInfo_content div input {
	border: 1px solid #b0b0b0;
	height: 30px;
	width: 240px
}

.activePerInfo_wra .active_btn {
	padding-left: 50px;
	padding-right: 50px
}

.activePerInfo_wra .active_btn span {
	margin-right: 10px
}

.activePerInfo_wra .activeGetSuccess_content div {
	margin-top: 0;
	text-align: left;
	margin-left: 88px
}

.activePerInfo_wra .activeGetSuccess_content .title {
	margin-bottom: 40px
}

.activePerInfo_wra .activeGetSuccess_text {
	font-size: 13px;
	margin-top: 20px
}

.activePerInfo_wra .activeGetSuccess_text a {
	color: #0b37f7;
	font-weight: bold
}

.flex_box {
	display: flex!important;
	justify-content: flex-start !important;
	align-items: flex-start !important;
	flex-flow: wrap;
	width: 875px!important
}

.flex_box .nav_li {
	display: flex;
	justify-content: center;
	align-content: center
}

.flex_box .nav_li .nav_li_img {
	justify-content: center;
	align-content: center;
	margin: 0 5px 0 0
}

@media (max-width:1200px) {
	#menu_div #menu_right {
		margin-right: 20px
	}
}

.bigTitle {
	font-size: 38px;
	color: #333;
	letter-spacing: 15px
}

.nomralTitle {
	font-size: 28px;
	color: #333
}

.englishTitle {
	font-size: 24px;
	color: #9a9a9a
}

.contentTitle {
	font-size: 24px;
	color: #333;
	margin-top: 20px
}

.englistContent {
	font-size: 14px;
	color: #333
}

.content {
	font-size: 16px;
	color: #9a9a9a;
	margin-top: -5px
}

.des {
	list-style: none
}

.des li {
	color: #9a9a9a;
	font-size: 20px;
	line-height: 38px;
	padding-top: 10px
}

.des .more {
	color: #62d1ff;
	font-size: 24px
}

.btn_register {
	background-color: #62d1ff;
	color: #FFF;
	display: block;
	width: 310px;
	height: 75px;
	line-height: 75px;
	text-align: center;
	font-size: 24px;
	margin-top: 45px
}

.btn_register:hover {
	background-color: #039FEA
}

.split {
	background: url('../image/unselected.png') center no-repeat;
	width: 100%;
	height: 99px;
	margin-top: 40px
}

.font-margin {
	margin-left: 10px
}

.dot {
	margin: 0 20px;
	font-weight: 900
}

#banner_menu {
	position: absolute;
	z-index: 2;
	width: 100%;
	height: 80px;
	margin-top: 20px
}

#banner_menu .right {
	float: right;
	margin-top: 10px;
	margin-right: 50px;
	font-size: 14px;
	color: #333
}

#banner_menu .right a {
	border: 1px solid #62d1ff;
	border-radius: 30px;
	color: #333;
	text-align: center;
	height: 35px;
	line-height: 35px;
	padding: 8px 25px;
	margin-right: 20px;
	outline: none
}

#banner_menu .right a:hover {
	background-color: #62d1ff;
	color: #FFF
}

.service_block {
	display: block;
	width: 280px;
	height: 355px;
	background-color: #efefef;
	margin: 30px auto
}

.service_block .contentTitle {
	margin-top: 40px
}

.service_block .englistContent {
	margin-top: -10px
}

.safe_row {
	margin-top: 60px
}

.safe_row img {
	float: right;
	margin-left: 40px;
	margin-top: 10px
}

.safe_row li {
	padding-top: 0;
	line-height: 42px
}

.clearfloat:after {
	display: block;
	clear: both;
	content: "";
	visibility: hidden;
	height: 0
}

.clearfloat {
	zoom: 1
}

#index_banner .Nindex_banner_content {
	margin-top: 25px
}

#index_banner .Nindex_banner_content li {
	float: left
}

#index_banner .Nindex_banner_content .content_left {
	width: 55%
}

#index_banner .Nindex_banner_content .content_left .title {
	font-size: 3.5em;
	text-align: center;
	font-weight: bold;
	color: #fff;
	letter-spacing: 10px;
	margin-bottom: 20px
}

#index_banner .Nindex_banner_content .content_left .title span {
	display: block
}

#index_banner .Nindex_banner_content .content_left .title div {
	margin-bottom: 25px
}

#index_banner .Nindex_banner_content .content_left .text {
	font-size: 20px;
	font-weight: bold;
	margin-bottom: 20px;
	color: #FFF
}

#index_banner .Nindex_banner_content .content_left .text span {
	display: inline-block;
	width: 140px;
	text-align: center
}

#index_banner .Nindex_banner_content .content_left .text2 {
	color: #fff
}

#index_banner .Nindex_banner_content .content_left .text2 span {
	display: inline-block;
	margin-right: 20px;
	letter-spacing: 2px
}

#index_banner .Nindex_banner_content .content_left .banner_btn {
	display: inline-block;
	font-size: 23px;
	background-color: #ff7200;
	padding: 3px 20px;
	border-radius: 10px;
	letter-spacing: 3px;
	margin: 30px 0 7px 0
}

#index_banner .Nindex_banner_content .content_right {
	width: 30%;
	margin-top: 60px
}

#index_banner .Nindex_banner_content .content_right img {
	width: 550px
}

#index_banner .banner_wrapper {
	height: 720px;
	background: url('../image/index_bannerbgimg.jpg') center no-repeat;
	background-size: cover
}

#index_banner #carousel-example-banner1 {
	width: 100%;
	float: left;
	height: 720px
}

.Nindex_content4 .title,.Nindex_content3 .title,.Nindex_content2 .title,.Nindex_content1 .title {
	text-align: center
}

.Nindex_content4 .title1,.Nindex_content3 .title1,.Nindex_content2 .title1,.Nindex_content1 .title1 {
	font-size: 30px;
	margin-bottom: 10px
}

.Nindex_content4 .title1 span,.Nindex_content3 .title1 span,.Nindex_content2 .title1 span,.Nindex_content1 .title1 span {
	display: inline-block;
	margin-right: 40px
}

.Nindex_content4 .title2,.Nindex_content3 .title2,.Nindex_content2 .title2,.Nindex_content1 .title2 {
	font-size: 22px;
	color: #4f4e4e
}

.Nindex_content4 .title2 span,.Nindex_content3 .title2 span,.Nindex_content2 .title2 span,.Nindex_content1 .title2 span {
	display: inline-block;
	margin-right: 25px
}

.Nindex_content1 {
	background-color: #ececec;
	padding: 25px 0 120px 0
}

.Nindex_content1 ul {
	width: 750px;
	margin: 0 auto
}

.Nindex_content1 .content1_content {
	width: 1000px;
	margin: 70px auto 0
}

.Nindex_content1 .content1_content li {
	float: left
}

.Nindex_content1 .content1_content li div span {
	display: block;
	font-size: 17px;
	margin-bottom: 5px
}

.Nindex_content1 .content1_content li div span img {
	margin-right: 10px
}

.Nindex_content1 .content1_content li div .title {
	font-size: 22px;
	margin-bottom: 20px
}

.Nindex_content1 .content1_content .content1_center {
	width: 400px;
	height: 470px;
	background: url('../image/unselected.png') center no-repeat;
	text-align: center;
	padding-top: 230px
}

.Nindex_content1 .content1_content .content1_center span {
	margin-bottom: 15px
}

.Nindex_content1 .content1_content .content1_left {
	margin-right: 30px
}

.Nindex_content1 .content1_content .content1_right {
	margin-left: 30px
}

.Nindex_content1 .content1_content .content1_left,.Nindex_content1 .content1_content .content1_right {
	padding-top: 35px
}

.Nindex_content1 .content1_content .content1_left div,.Nindex_content1 .content1_content .content1_right div {
	margin-bottom: 110px
}

.Nindex_content2 {
	padding-bottom: 20px
}

.Nindex_content2 .title {
	margin: 30px 0 50px 0
}

.Nindex_content2 .Nindex_content2_content {
	width: 1000px;
	margin: 70px auto 0
}

.Nindex_content2 .Nindex_content2_content li {
	float: left;
	width: 33.3%;
	height: 110px;
	text-align: center;
	margin-bottom: 50px
}

.Nindex_content2 .Nindex_content2_content li .content_item {
	width: 88%;
	height: 100%;
	margin: 0 auto;
	border: 1px solid #c5c7d3
}

.Nindex_content2 .Nindex_content2_content li .content_item .img {
	height: 110px;
	width: 100px;
	text-align: center;
	line-height: 110px
}

.Nindex_content2 .Nindex_content2_content li .content_item .text {
	width: 150px;
	padding-top: 30px
}

.Nindex_content2 .Nindex_content2_content li .content_item .text span {
	font-size: 17px
}

.Nindex_content2 .Nindex_content2_content li .content_item .text div {
	color: #6c6c6c;
	font-size: 14px;
	margin-top: 5px
}

.Nindex_content3 {
	background-color: #ececec;
	padding-top: 30px;
	padding-bottom: 85px
}

.Nindex_content3 .Nindex_content3_content {
	width: 1000px;
	margin: 60px auto 0
}

.Nindex_content3 .Nindex_content3_content ul {
	width: 720px;
	margin: 0 auto
}

.Nindex_content3 .Nindex_content3_content li {
	float: left
}

.Nindex_content3 .Nindex_content3_content li div {
	float: left
}

.Nindex_content3 .Nindex_content3_content li div span {
	display: block;
	margin-bottom: 8px
}

.Nindex_content3 .Nindex_content3_content li .text {
	font-size: 16px;
	margin: 25px 0 0 30px
}

.Nindex_content3 .Nindex_content3_content .content3_left {
	margin-right: 150px
}

.Nindex_content4 .title {
	margin: 20px 0 15px 0
}

.Nindex_content4 .Nindex_content4_content {
	width: 100%;
	height: 760px;
	background: url('../image/unselected.jpg') center no-repeat
}

.Nindex_content4 .Nindex_content4_content .content_line {
	position: absolute;
	left: 50%;
	margin-left: -730px
}

.Nindex_content4 .Nindex_content4_content .content_line div {
	width: 185px;
	height: 185px;
	position: absolute
}

.Nindex_content4 .Nindex_content4_content .content_line .content4_div1 {
	left: 350px
}

.Nindex_content4 .Nindex_content4_content .content_line .content4_div2 {
	left: 730px
}

.Nindex_content4 .Nindex_content4_content .content_line .content4_div3 {
	left: 920px
}

.Nindex_content4 .Nindex_content4_content .content_line .content4_div4 {
	left: 350px;
	top: 190px
}

.Nindex_content4 .Nindex_content4_content .content_line .content4_div5 {
	left: 920px;
	top: 195px
}

.Nindex_content4 .Nindex_content4_content .content_line .content4_div6 {
	left: 350px;
	top: 380px
}

.Nindex_content4 .Nindex_content4_content .content_line .content4_div7 {
	left: 540px;
	top: 570px
}

.Nindex_content4 .Nindex_content4_content .content_line .content4_div8 {
	left: 730px;
	top: 570px
}

.Nindex_content4 .Nindex_content4_content .content_line .content4_div9 {
	left: 920px;
	top: 575px
}

.Nindex_content4 .Nindex_content4_content .content_line .content4_div10 {
	top: 190px;
	left: 540px
}

.Nindex_content4 .Nindex_content4_content .content2_line .content4_div10 {
	width: 375px;
	height: 375px;
	box-shadow: 0 0 10px #9E9E9E;
	border-radius: 10px
}

.Nindex_content4 .Nindex_content4_content .content2_line .content4_div10 .content4_div_content {
	width: 300px;
	height: 100%;
	left: 50%;
	margin-left: -150px;
	text-align: center;
	padding-top: 30px
}

.Nindex_content4 .Nindex_content4_content .content2_line .content4_div10 .content4_div_content div {
	width: 100%;
	text-align: left;
	bottom: 10px;
	height: 150px
}

.Nindex_content4 .Nindex_content4_content .content2_line .content4_div10 .content4_div_content0 img {
	margin-top: 20px
}

.Nindex_content4 .Nindex_content4_content .content2_line .content4_div10 .content4_div_content2 img {
	width: 100%
}

.Nindex_content4 .Nindex_content4_content .content2_line .content4_div10 .content4_div_content3 {
	padding-top: 50px
}

.Nindex_content4 .Nindex_content4_content .content2_line .content4_div10 .content4_div_content3 div {
	bottom: 60px
}

.Nindex_content4 .Nindex_content4_content .content2_line .content4_div10 .content4_div_content5 img {
	width: 100%
}

.Nindex_content4 .Nindex_content4_content .content2_line .content4_div10 .content4_div_content5 div {
	bottom: 25px
}

.Nindex_content4 .Nindex_content4_content .content2_line .content4_div10 .content4_div_content7 div {
	bottom: 30px
}

.Nindex_content4 .Nindex_content4_content .content2_line .content4_div10 .content4_div_content6 {
	padding-top: 15px
}

.Nindex_content4 .Nindex_content4_content .content2_line .content4_div10 .content4_div_content6 img {
	width: 130px
}

.Nindex_content4 .Nindex_content4_content .content2_line .content4_div10 .content4_div_content6 div {
	bottom: 70px
}

.Nindex_content4 .Nindex_content4_content .content2_line .content4_div10 .content4_div_content9 img {
	width: 100%
}

.Nindex_content4 .Nindex_content4_content .content2_line .content4_div10 .content4_div_content10 div {
	bottom: 60px
}

.Nindex_content4 .Nindex_content4_content .content2_line .content4_div10 .content4_div_content10 img {
	margin-top: 30px
}

.Nindex_content5 {
	text-align: center;
	letter-spacing: 4px;
	height: 234px;
	width: 100%;
	margin-top: 20px;
	background: url('../image/unselected.jpg') center no-repeat;
	padding-top: 30px
}

.Nindex_content5 .title {
	font-size: 2.8em
}

.Nindex_content5 .title span {
	margin-right: 20px
}

.Nindex_content5 a {
	display: inline-block;
	font-size: 23px;
	background-color: #ff7200;
	padding: 3px 20px;
	border-radius: 10px;
	letter-spacing: 3px;
	margin: 50px 0 7px 0
}

.Nindex_content5 a:focus {
	outline: none;
	text-decoration: none;
	color: #fff
}

.Nindex_content5 .text {
	letter-spacing: 0px
}

.Nindex_content5 .text span {
	display: inline-block;
	font-size: 16px
}

.Nindex_content5 .text span:nth-child(1) {
	margin-right: 20px
}

.indexContentText {
	font-size: 16px;
	letter-spacing: 2px
}

.indexContentBtn {
	display: inline-block;
	padding: 0 70px;
	height: 45px;
	line-height: 42px;
	text-align: left;
	border-radius: 25px;
	font-size: 22px;
	position: relative;
	-webkit-transition: all .1s linear;
	-ms-transition: all .1s linear;
	transition: all .1s linear;
	-webkit-transition: all .1s linear 0;
	-ms-transition: all .1s linear 0;
	transition: all .1s linear 0
}

.indexContentBtn:link {
	color: #1c89ff;
	text-decoration: none;
	background: #fff
}

.indexContentBtn:hover {
	background: #1c89ff;
	color: #fff !important;
	text-decoration: none
}

.indexContentBtn:hover .indexContentBtnDiv {
	display: none
}

.indexContentBtn:hover .indexContentArrow_light {
	display: block
}

.indexContentBtn:visited {
	color: #1c89ff;
	background: #fff;
	text-decoration: none
}

.indexContentBtn .indexContentArrow,.indexContentBtn .indexContentArrow_light {
	position: absolute;
	top: -5px;
	right: 38px
}

.indexContentBtn .indexContentArrow_light {
	display: none
}

.btn_visited {
	color: #fff !important
}

.btn_visited:link,.btn_visited:hover {
	color: #fff !important
}

.indexContentBtnDiv {
	margin: 50px auto 34px
}

.zhBanner {
	width: 100%;
	height: 736px;
	background: url('../image/signbannerbg.png') center no-repeat;
	color: #fff
}

.zhBanner .zhBanner_cont {
	width: 1200px;
	margin: 0 auto;
	padding-top: 220px;
	letter-spacing: 1px
}

.zhBanner .zhBanner_cont .title1 {
	font-size: 53px;
	font-weight: bold;
	margin-bottom: 15px
}

.zhBanner .zhBanner_cont .title2 {
	margin-left: 20px
}

.zhBanner .zhBanner_cont .title3 {
	font-size: 39px
}

.zhBanner .zhBanner_cont .title4 {
	font-size: 50px;
	color: #ffff00;
	font-weight: bold
}

.zhBanner .zhBanner_cont .title5 {
	font-size: 24px;
	margin-top: 10px
}

.zhBanner .zhBanner_cont .btn {
	font-size: 18px;
	width: 215px;
	height: 55px;
	line-height: 50px;
	color: #3c4043;
	background: #fff;
	border-radius: 47px;
	cursor: pointer;
	padding: 0;
	margin-top: 75px
}

.FiveBanner {
	background: url('../image/banner_anniversary.jpg') center no-repeat;
	width: 100%;
	height: 686px;
	text-align: center;
	color: #fff;
	background-size: cover;
	padding-top: 60px;
	margin-top: 50px
}

.FiveBanner>img {
	display: block;
	margin: 0 auto
}

.FiveBanner .btn_Consultation {
	cursor: pointer;
	display: inline-block;
	margin-top: 4px
}

.FiveBanner .banner_fiveAnniversary {
	margin-top: 16px
}

.samllBanner {
	width: 100%;
	height: 736px;
	background: url('../image/smallbanner.jpg') center no-repeat;
	text-align: center;
	color: #fff
}

.samllBanner .bannerWidth {
	width: 1100px;
	margin: 0 auto;
	color: #fff;
	text-align: left;
	padding-top: 230px
}

.samllBanner .bannerWidth .title1 {
	font-size: 60px;
	font-weight: bold;
	text-shadow: 0 2px 30px #412475
}

.samllBanner .bannerWidth .title2 {
	font-size: 32px;
	margin: 15px 0 35px
}

.samllBanner .bannerWidth .title3 {
	font-size: 24px;
	margin-bottom: 40px
}

.samllBanner .bannerWidth .title3 img {
	width: 8px;
	margin: 0 24px
}

.samllBanner .bannerWidth .title4 {
	font-size: 20px
}

.samllBanner .bannerWidth .smallBtn {
	height: 60px;
	line-height: 58px;
	width: 230px;
	background: #ecb200;
	font-size: 23px;
	text-decoration: none;
	display: inline-block;
	color: #fff;
	letter-spacing: 2px;
	text-indent: 47px;
	border-radius: 30px
}

.samllBanner .bannerWidth .smallBtn img {
	margin-left: 20px
}

.samllBanner .bannerWidth .smallBtn:hover {
	background: #daa70a
}

.samllDetail {
	width: 100%;
	height: 450px;
	background: #343638;
	margin-top: 58px
}

.samllDetail .bannerWidth {
	width: 1200px;
	margin: 0 auto;
	color: #fff;
	text-align: left;
	height: 100%;
	overflow: hidden;
	position: relative
}

.samllDetail .bannerWidth .line {
	width: 126px;
	height: 4px;
	background: #fff;
	margin-top: 58px
}

.samllDetail .bannerWidth .title1 {
	font-size: 60px;
	text-shadow: 0 2px 30px #412475;
	margin-top: 5px
}

.samllDetail .bannerWidth .title2 {
	font-size: 24px;
	margin-top: 15px
}

.samllDetail .bannerWidth .title4 {
	font-size: 14px;
	margin-top: 10px
}

.samllDetail .banner_l {
	position: absolute;
	left: 0;
	top: 0;
	z-index: 10;
	padding-left: 46px
}

.samllDetail .banner_l .banner_btn {
	display: inline-block;
	padding: 8px 12px;
	margin-top: 70px;
	border: 1px solid #2693ff;
	color: #2693ff;
	font-size: 14px
}

.samllDetail .banner_r {
	position: absolute;
	right: 5px;
	top: -50px
}

.samllDetail .banner_r img {
	width: 98%
}

.smallContent1 {
	width: 1200px;
	margin: 0 auto;
	padding-top: 73px;
	position: relative
}

.smallContent1 .title {
	font-size: 30px;
	color: #363636;
	text-align: center;
	margin-bottom: 90px
}

.smallContent1 ul {
	font-size: 0
}

.smallContent1 li {
	width: 52%;
	float: left;
	margin-bottom: 60px
}

.smallContent1 li:nth-child(2n) {
	width: 48%
}

.smallContent1 li .img {
	display: inline-block;
	vertical-align: middle;
	margin-right: 20px
}

.smallContent1 li .text {
	display: inline-block;
	vertical-align: middle
}

.smallContent1 li .text h4 {
	font-size: 20px;
	color: #3e3e3e
}

.smallContent1 li .text p {
	font-size: 14px;
	line-height: 20px
}

.activeDouble {
	position: fixed;
	top: 0;
	background: url('../image/active_doublegou.png') center no-repeat;
	width: 100%;
	z-index: 9999;
	display: block
}

.indexContent1 {
	width: 100%;
	height: 530px;
	background-position: 100%
}

.indexContent1 .indexContent1_wrapper {
	width: 1120px;
	margin: 0 auto;
	text-align: center;
	padding-top: 75px;
	color: #5a5a5a
}

.indexContent1 .indexContent1_wrapper .indexType_title {
	font-size: 32px
}

.indexContent1 .indexContent1_wrapper .indexType_subtitle {
	font-size: 18px;
	margin-top: 15px;
	letter-spacing: 2px
}

.indexContent1 .indexContent1_wrapper .indexType_cont {
	margin-top: 60px
}

.indexContent1 .indexContent1_wrapper .indexType_cont .indexType_list {
	width: 200px;
	float: left;
	height: 240px;
	margin: 0 40px;
	border-radius: 5px;
	position: relative
}

.indexContent1 .indexContent1_wrapper .indexType_cont .indexType_list img {
	margin-top: 40px
}

.indexContent1 .indexContent1_wrapper .indexType_cont .indexType_list .indexType_bottom {
	width: 100%;
	height: 58px;
	line-height: 58px;
	bottom: 0;
	position: absolute;
	font-size: 22px;
	display: block;
	letter-spacing: 1px;
	color: #fff
}

.indexContent1 .indexContent1_wrapper .indexType_cont .type_1 {
	background: rgba(125,192,144,0.2);
	border: 1px solid #91d282
}

.indexContent1 .indexContent1_wrapper .indexType_cont .type_1 .indexType_bottom {
	background: url("../image/type_common01.png") center no-repeat
}

.indexContent1 .indexContent1_wrapper .indexType_cont .type_1:hover {
	box-shadow: 0 0 20px #d0e8ca
}

.indexContent1 .indexContent1_wrapper .indexType_cont .type_2 {
	background: rgba(255,168,83,0.2);
	border: 1px solid #ffbd7c
}

.indexContent1 .indexContent1_wrapper .indexType_cont .type_2 .indexType_bottom {
	background: url("../image/type_common02.png") center no-repeat
}

.indexContent1 .indexContent1_wrapper .indexType_cont .type_2:hover {
	box-shadow: 0 0 20px #f9d8b7
}

.indexContent1 .indexContent1_wrapper .indexType_cont .type_3 {
	background: rgba(167,194,242,0.2);
	border: 1px solid #81d4fc
}

.indexContent1 .indexContent1_wrapper .indexType_cont .type_3 .indexType_bottom {
	background: url("../image/type_common03.png") center no-repeat
}

.indexContent1 .indexContent1_wrapper .indexType_cont .type_3:hover {
	box-shadow: 0 0 20px #c1ebff
}

.indexContent1 .indexContent1_wrapper .indexType_cont .type_4 {
	background: rgba(246,192,207,0.2);
	border: 1px solid #f9acc2
}

.indexContent1 .indexContent1_wrapper .indexType_cont .type_4 .indexType_bottom {
	background: url("../image/type_common04.png") center no-repeat
}

.indexContent1 .indexContent1_wrapper .indexType_cont .type_4:hover {
	box-shadow: 0 0 20px #f9cedb
}

.indexContent2 {
	text-align: center;
	padding: 90px 0 30px 0;
	position: relative
}

.indexContent2 .indexContentTitle {
	margin-bottom: 47px;
	font-size: 36px;
	color: #555
}

.indexContent2 .indexContentTitle span {
	margin-right: 30px
}

.indexContent2 .indexTube_cont {
	width: 1200px;
	margin: 90px auto 0;
	height: 720px;
	position: relative
}

.indexContent2 .trbe_left {
	width: 480px;
	float: left;
	position: relative
}

.indexContent2 .trbe_left .left_img {
	position: absolute;
	right: 33px;
	bottom: 109px
}

.indexContent2 .trbe_left .left_img .img1 {
	position: absolute;
	right: 63px;
	bottom: 264px
}

.indexContent2 .trbe_left .left_img .img1 img {
	margin: 0
}

.indexContent2 .trbe_left .left_img .img2 {
	position: absolute;
	right: 127px;
	bottom: 97px
}

.indexContent2 .trbe_left .left_img .img2 img {
	margin: 0
}

.indexContent2 .trbe_left .left_img .img3 {
	position: absolute;
	right: -27px;
	bottom: -22px
}

.indexContent2 .trbe_left .left_img .img3 img {
	margin: 0
}

.indexContent2 .trbe_left .indexTube_word {
	text-align: right
}

.indexContent2 .trbe_left .indexTube_word>a {
	color: #0d6ce3;
	font-size: 20px;
	display: inline-block;
	margin-right: 8px;
	margin-bottom: 16px;
	cursor: pointer
}

.indexContent2 .trbe_left .indexTube_word div {
	color: #989898;
	font-size: 14px;
	margin-bottom: 1px
}

.indexContent2 .trbe_left .tube2 {
	margin: 47px 72px 0 0
}

.indexContent2 .trbe_left .tube3 {
	margin: 45px 196px 0 0
}

.indexContent2 .trbe_left .tube3 span {
	color: #1fa172 !important
}

.indexContent2 .trbe_left .tube4 {
	margin: 80px 240px 0 0
}

.indexContent2 .trbe_left .tube4 span {
	color: #1fa172 !important
}

.indexContent2 .trbe_left .tube5 {
	margin: 122px 7px 0 0
}

.indexContent2 .trbe_left .tube5 span {
	color: #1fa172 !important
}

.indexContent2 .trbe_right {
	width: 720px;
	float: left;
	position: relative
}

.indexContent2 .trbe_right .right_img {
	position: absolute;
	right: 266px;
	bottom: 114px
}

.indexContent2 .trbe_right .right_img .img1 {
	position: absolute;
	right: 45px;
	bottom: 264px
}

.indexContent2 .trbe_right .right_img .img1 img {
	margin: 0
}

.indexContent2 .trbe_right .right_img .img2 {
	position: absolute;
	right: -24px;
	bottom: 104px
}

.indexContent2 .trbe_right .right_img .img2 img {
	margin: 0
}

.indexContent2 .trbe_right .right_img .img3 {
	position: absolute;
	right: 119px;
	bottom: -23px
}

.indexContent2 .trbe_right .right_img .img3 img {
	margin: 0
}

.indexContent2 .trbe_right .top_img {
	position: absolute;
	left: -17px;
	top: 31px
}

.indexContent2 .trbe_right .top_img .img1 {
	position: absolute;
	left: -47px;
	top: 110px;
	z-index: 99
}

.indexContent2 .trbe_right .top_img .img1 img {
	margin: 0
}

.indexContent2 .trbe_right .top_img .img2 {
	position: absolute;
	left: 36px;
	top: -1px
}

.indexContent2 .trbe_right .top_img .img2 img {
	margin: 0
}

.indexContent2 .trbe_right .top_img .img3 {
	position: absolute;
	left: 179px;
	top: 17px
}

.indexContent2 .trbe_right .top_img .img3 img {
	margin: 0
}

.indexContent2 .trbe_right .top_img .img4 {
	position: absolute;
	right: -37px;
	top: 111px;
	z-index: 99
}

.indexContent2 .trbe_right .top_img .img4 img {
	margin: 0
}

.indexContent2 .trbe_right .trbeRight {
	text-align: left
}

.indexContent2 .trbe_right .trbeRight>a {
	color: #0d6ce3;
	font-size: 20px;
	display: inline-block;
	margin-right: 8px;
	margin-bottom: 16px;
	cursor: pointer
}

.indexContent2 .trbe_right .trbeRight div {
	color: #989898;
	font-size: 14px;
	margin-bottom: 1px
}

.indexContent2 .trbe_right .tube6 {
	margin-left: 240px
}

.indexContent2 .trbe_right .tube7 {
	margin: 46px 0 0 330px
}

.indexContent2 .trbe_right .tube8 {
	margin: 48px 0 0 435px
}

.indexContent2 .trbe_right .tube8 span {
	color: #13c8d4 !important
}

.indexContent2 .trbe_right .tube9 {
	margin: 85px 0 0 491px
}

.indexContent2 .trbe_right .tube9 span {
	color: #13c8d4 !important
}

.indexContent2 .trbe_right .tube10 {
	margin: 112px 0 0 269px
}

.indexContent2 .trbe_right .tube10 span {
	color: #13c8d4 !important
}

.indexContent2 .index_center {
	position: absolute;
	top: 174px;
	left: 438px
}

.indexContent2 .index_center a {
	text-align: center;
	overflow: hidden
}

.indexContent2 .index_center a:link,.indexContent2 .index_center a:visited {
	text-decoration: none
}

.indexContent2 .index_center a img {
	top: 111px;
	position: absolute;
	transition: .3s;
	left: 60px
}

.indexContent2 .index_center a span {
	font-size: 18px;
	color: #fff;
	display: block;
	padding-top: 50px;
	transition: .3s
}

.indexContent2 .tubeleft {
	position: absolute;
	display: inline-block;
	width: 126px;
	height: 125px;
	background: url("../image/tubeleft.png");
	top: 208px;
	right: -67px;
	transition: .5s
}

.indexContent2 .tubeleft:hover {
	text-decoration: none
}

.indexContent2 .tubeleft:hover span {
	margin-top: -90px;
	transition: .5s
}

.indexContent2 .tubeleft:hover img {
	top: 20px;
	transition: .5s;
	left: 60px
}

.indexContent2 .tubetop {
	position: absolute;
	display: inline-block;
	width: 126px;
	height: 125px;
	top: -64px;
	background: url("../image/tubetop.png") center no-repeat;
	left: 95px;
	transition: .5s
}

.indexContent2 .tubetop:hover {
	text-decoration: none
}

.indexContent2 .tubetop:hover span {
	margin-top: -90px;
	transition: .5s
}

.indexContent2 .tubetop:hover img {
	top: 30px;
	transition: .5s
}

.indexContent2 .tuberight {
	position: absolute;
	display: inline-block;
	width: 126px;
	height: 125px;
	background: url("../image/tuberight.png") center no-repeat;
	top: 208px;
	left: -69px;
	transition: .5s
}

.indexContent2 .tuberight:hover {
	text-decoration: none
}

.indexContent2 .tuberight:hover span {
	margin-top: -105px;
	transition: .5s
}

.indexContent2 .tuberight:hover img {
	top: 20px;
	transition: .5s
}

.indexContent2 .indexContentText {
	margin-bottom: 17px
}

.indexContent2 .indexContentText span {
	font-weight: bold
}

.indexContent2 img {
	margin: 15px 0 0 -25px
}

.indexContent2 .indexContentBtn {
	color: #0274f0;
	border: 1px solid #0274f0
}

.indexContent2 .indexContentBtn:hover {
	color: #fff;
	background-color: #0274f0
}

.indexContent2-1 {
	background: url("../image/domore_bg.png") center no-repeat;
	height: 435px
}

.indexContent2-1 .doMore_cont {
	margin: auto;
	padding-top: 110px;
	width: 1200px
}

.indexContent2-1 .doMore_title1 {
	font-size: 38px;
	color: #fff;
	letter-spacing: 2px;
	padding-left: 20px
}

.indexContent2-1 .doMore_title2 {
	color: #fff;
	font-size: 22px;
	margin: 15px auto 45px;
	padding-left: 20px
}

.indexContent2-1 .doMore_video {
	padding-left: 20px
}

.indexContent3 {
	width: 100%;
	height: 700px;
	background: url('../image/indexcontent3bg.png') center no-repeat
}

.indexContent3 .indexContent2_wrapper {
	width: 1200px;
	margin: 0 auto;
	text-align: center;
	padding-top: 70px
}

.indexContent3 .indexContent2_wrapper .indexContentTitle {
	letter-spacing: 3px;
	font-size: 20px
}

.indexContent3 .indexContent2_wrapper .indexContentText {
	text-shadow: 1px 2px 1px #000;
	margin-bottom: 12px;
	font-size: 36px
}

.indexContent3 .indexContent2_wrapper .indexContentText,.indexContent3 .indexContent2_wrapper .indexContentTitle {
	color: #fff
}

.indexContent3 .indexContent2_wrapper .indexContent2Text {
	background-color: rgba(0,0,0,0.4);
	background-color: #000 \9;
	color: #fff;
	font-size: 16px;
	width: 755px;
	height: 200px;
	padding: 20px 25px;
	margin: 50px auto 40px
}

.indexContent3 .indexContent2_wrapper .toValue_cont {
	margin-top: 55px
}

.indexContent3 .indexContent2_wrapper .toValue_cont .toValue_list {
	width: 385px;
	float: left;
	height: 385px;
	background: #fff
}

.indexContent3 .indexContent2_wrapper .toValue_cont .toValue_list:hover {
	box-shadow: 2px 5px 20px #000000
}

.indexContent3 .indexContent2_wrapper .toValue_cont .toValue_list .toValue_top {
	position: relative
}

.indexContent3 .indexContent2_wrapper .toValue_cont .toValue_list .toValue_top .toValue_l {
	top: 14px;
	left: 18px;
	font-size: 28px;
	color: #fff;
	position: absolute
}

.indexContent3 .indexContent2_wrapper .toValue_cont .toValue_list .toValue_top img {
	width: 385px;
	height: 148px
}

.indexContent3 .indexContent2_wrapper .toValue_cont .toValue_list .toValue_title1 {
	font-size: 18px;
	color: #555;
	margin: 35px auto 20px;
	padding: 0 30px;
	text-align: left
}

.indexContent3 .indexContent2_wrapper .toValue_cont .toValue_list .toValue_title2 {
	font-size: 14px;
	color: #9a9fa7;
	padding: 0 30px;
	line-height: 28px;
	text-align: left
}

.indexContent3 .indexContent2_wrapper .t_1,.indexContent3 .indexContent2_wrapper .t_2 {
	margin-right: 22px
}

.indexContent3 .indexContent2_wrapper .t_1:hover .toValue_title1 {
	color: #005ceb
}

.indexContent3 .indexContent2_wrapper .t_2:hover .toValue_title1 {
	color: #fa7b5b
}

.indexContent3 .indexContent2_wrapper .t_3:hover .toValue_title1 {
	color: #09b888
}

.indexContent3 .indexContent2_wrapper .carousel-control.right {
	right: 52px
}

.indexContent3 .indexContent2_wrapper .carousel-control.left {
	left: -13px
}

.indexContent3 .indexContent2_wrapper .carousel-control.left,.indexContent3 .indexContent2_wrapper .carousel-control.right {
	background-image: none;
	top: -170px;
	filter: none
}

.indexContent3 .indexContent2_wrapper .carousel-control {
	opacity: 1;
	width: 0
}

.indexContent3 .indexContent2_wrapper .carousel-inner>.item {
	height: 130px;
	width: 700px;
	margin: 0 auto;
	line-height: 130px;
	overflow: hidden
}

.indexContent3 .indexContent2_wrapper .carousel-inner>.item>div {
	width: 1321px;
	text-align: left;
	-webkit-transition: all .5s ease;
	-ms-transition: all .5s ease;
	transition: all .5s ease;
	-webkit-transition: all .5s ease 0;
	-ms-transition: all .5s ease 0;
	transition: all .5s ease 0
}

.indexContent3 .indexContent2_wrapper .carousel-inner>.item>div>img {
	display: inline-block;
	margin: 0 20px;
	-webkit-transition: all .2s ease;
	-ms-transition: all .2s ease;
	transition: all .2s ease;
	-webkit-transition: all .2s ease 0;
	-ms-transition: all .2s ease 0;
	transition: all .2s ease 0
}

.indexContent4 {
	background-color: #f7f7f7;
	padding: 80px 0 90px 0
}

.indexContent4 .title {
	text-align: center;
	color: #565452
}

.indexContent4 .title span {
	font-size: 33px;
	letter-spacing: 2px
}

.indexContent4 .title div {
	font-size: 17px;
	margin-top: 7px
}

.indexContent4 .content_wrapper {
	width: 1000px;
	margin: 65px auto 0
}

.indexContent4 .content_wrapper li {
	float: left;
	width: 33.3%;
	margin-bottom: 57px
}

.indexContent4 .content_wrapper li a:focus {
	text-decoration: none
}

.indexContent4 .content_wrapper li a .content_time {
	position: absolute
}

.indexContent4 .content_wrapper li a .content_time div {
	width: 69px;
	height: 54px;
	line-height: 54px;
	background-color: #38adff;
	color: #fff;
	font-size: 32px;
	text-align: center;
	margin-bottom: 5px
}

.indexContent4 .content_wrapper li a .content_time span {
	display: inline-block;
	background-color: #38adff;
	color: #fff;
	font-size: 14px;
	width: 69px;
	text-align: center
}

.indexContent4 .content_wrapper li a .content_text {
	margin-left: 83px
}

.indexContent4 .content_wrapper li a .content_text div {
	color: #38adff;
	font-size: 16px;
	margin-bottom: 16px;
	width: 220px;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap
}

.indexContent4 .content_wrapper li a .content_text p {
	font-size: 12px;
	color: #636363;
	width: 220px;
	overflow: hidden;
	-webkit-line-clamp: 2;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	line-height: 21px
}

.indexContent4 .content_wrapper .content4_btn {
	display: block;
	width: 202px;
	height: 39px;
	line-height: 39px;
	text-align: center;
	color: #fff;
	background-color: #41b1ff;
	font-size: 21px;
	border-radius: 5px;
	margin: 0 auto
}

.indexContent4 .content_wrapper .content4_btn:focus {
	color: #fff;
	text-decoration: none
}

.indexNews {
	width: 100%;
	height: 600px;
	background: #eef0f5
}

.indexNews .indexNews_cont {
	width: 1200px;
	margin: 0 auto;
	text-align: left;
	padding-top: 70px
}

.indexNews .indexNews_cont .indexNews_head {
	margin-bottom: 30px;
	text-align: center;
	border-bottom: 1px solid #e8e8e8
}

.indexNews .indexNews_cont ul {
	font-size: 0;
	margin: 0 -20px;
	margin-top: 50px
}

.indexNews .indexNews_cont ul li {
	width: 580px;
	height: 342px;
	display: inline-block;
	vertical-align: top;
	margin: 0 20px;
	margin-bottom: 30px;
	position: relative;
	background-size: cover;
	background-repeat: no-repeat;
	overflow: hidden
}

.indexNews .indexNews_cont ul li a {
	width: 100%;
	height: 100%;
	display: flex;
	justify-content: center;
	align-items: center
}

.indexNews .indexNews_cont ul li a img {
	width: 100%;
	min-height: 100%
}

.indexNews .indexNews_cont ul li .play {
	position: absolute;
	top: 50%;
	left: 50%;
	z-index: 1;
	transform: translate(-50%, -50%)
}

.indexNews .indexNews_cont ul li .mask {
	position: absolute;
	width: 100%;
	height: 100%;
	margin-top: 342px;
	background: rgba(0,0,0,0.6);
	text-align: center;
	z-index: 10;
	transition: all 1s
}

.indexNews .indexNews_cont ul li .mask .content {
	width: 100%;
	height: 100%;
	display: flex;
	justify-content: center;
	align-items: center
}

.indexNews .indexNews_cont ul li .mask .content>div {
	display: inline-block
}

.indexNews .indexNews_cont ul li .mask img {
	width: 127px
}

.indexNews .indexNews_cont ul li .mask p {
	font-size: 16px;
	color: #fff;
	margin: 0;
	margin-top: 13px
}

.indexNews .indexNews_cont .box_list {
	margin-top: 50px
}

.indexNews .indexNews_cont .maxtitle {
	font-size: 30px;
	text-align: center;
	display: inline-block;
	line-height: 76px;
	margin: 0 41px;
	border-bottom: 3px solid transparent;
	margin-bottom: -1px;
	cursor: pointer
}

.indexNews .indexNews_cont .maxtitle.active {
	color: #2693ff;
	border-color: #2693ff
}

.indexNews .indexNews_cont .indexNews_right {
	float: left
}

.indexNews .indexNews_cont .indexNews_right .indexNews_midea {
	color: #05080d;
	font-size: 24px;
	padding-top: 80px;
	margin-bottom: 40px
}

.indexNews .indexNews_cont .indexNews_right .indexNews_midea a {
	font-size: 12px;
	color: #636363;
	float: right;
	display: inline-block;
	padding-top: 10px
}

.indexNews .indexNews_cont .indexNews_right .indexNew_righttop {
	width: 378px;
	height: 150px;
	margin: 0 auto 10px
}

.indexNews .indexNews_cont .indexNews_right .indexNews_new {
	display: inline-block;
	width: 400px;
	padding-right: 55px
}

.indexNews .indexNews_cont .indexNews_right .indexNews_new:hover .indexNews_titles div {
	text-decoration: underline;
	color: #000
}

.indexNews .indexNews_cont .indexNews_right .indexNews_new .indexNews_titles {
	font-size: 16px;
	color: #43474d;
	margin-top: 20px
}

.indexNews .indexNews_cont .indexNews_right .indexNews_new .indexNews_titles div {
	display: inline-block;
	width: 250px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.indexNews .indexNews_cont .indexNews_right .indexNews_new .indexNews_titles span {
	float: right;
	font-size: 12px;
	color: #a7a8a8
}

.indexNews .indexNews_cont .indexNews_right .indexNews_new .indexNews_subtitle {
	font-size: 12px;
	color: #636363;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.bottom_content2 {
	background-color: #2c2c2c !important;
	text-align: center;
	padding-bottom: 104px
}

.bottom_content2 .index_bottom {
	width: 1200px !important;
	margin: 0 auto;
	padding-top: 85px;
	text-align: left
}

.bottom_content2 .index_bottom .border_r {
	border-right: 1px solid #434343;
	padding-bottom: 20px;
	padding-left: 0;
	padding-right: 0
}

.bottom_content2 .index_bottom .indexBottom_ab {
	font-size: 18px;
	color: #eeeff1;
	margin-bottom: 30px
}

.bottom_content2 .index_bottom .contact {
	margin-top: 40px;
	color: #eeeff1 !important
}

.bottom_content2 .index_bottom .indexBottom_slogan {
	color: #979896;
	font-size: 14px;
	margin-bottom: 6px
}

.bottom_content2 .index_bottom .indexBottom_slogan h1 {
	display: inline-block;
	color: #979896;
	font-size: 13px;
	margin: 0 !important
}

.bottom_content2 .index_bottom .indexBottom_slogan h1 a {
	color: #979896
}

.bottom_content2 .index_bottom .indeBottom_tel {
	font-size: 27px;
	margin-top: 20px;
	color: #2dbe60;
	text-indent: 44px;
	background: url("../image/indexbottom_tel.png") no-repeat 0 2px
}

.bottom_content2 .index_bottom .indeBottom_download {
	color: #eeeff1;
	font-size: 16px;
	margin-top: 30px
}

.bottom_content2 .index_bottom .indeBottom_download .indeBottom_download_span {
	display: inline-block;
	margin-right: 24px;
	font-size: 14px
}

.bottom_content2 .index_bottom .indeBottom_download .indeBottom_ad {
	display: inline-block;
	margin-right: 15px;
	position: relative;
	vertical-align: 3px
}

.bottom_content2 .index_bottom .indeBottom_download .indeBottom_ad .indeBottom_img {
	position: absolute;
	width: 130px !important;
	top: -140px !important;
	left: 0;
	border-radius: 3px;
	display: none !important;
	border: 5px solid #fff
}

.bottom_content2 .index_bottom .indeBottom_download .indeBottom_ad:hover .indeBottom_img {
	display: block !important
}

.bottom_content2 .index_bottom .indexBottom_right {
	position: relative
}

.bottom_content2 .index_bottom .indexBottom_right ul li {
	float: left;
	margin-right: 14px
}

.bottom_content2 .index_bottom .indexBottom_right ul li a {
	margin-bottom: 9px;
	display: inline-block
}

.bottom_content2 .index_bottom .indexBottom_right .lk_code {
	position: absolute;
	right: 20px;
	top: 5px
}

.bottom_content2 .index_bottom .indexBottom_right .lk_code img {
	width: 100px;
	height: 100px
}

.bottom_content2 .index_bottom .indexBottom_right .lk_code div {
	color: #979896;
	font-size: 12px;
	margin-top: 10px
}

.bottom_content2 .index_bottom .indexBottom_right .indexBottom_title1 {
	font-size: 24px;
	color: #fff
}

.bottom_content2 .index_bottom .indexBottom_right .indexBottom_title2 {
	font-size: 14px;
	color: #fff;
	margin-top: 8px
}

.bottom_content2 .index_bottom .indexBottom_right .public_bottom_link {
	font-size: 13px;
	margin-bottom: 40px
}

.bottom_content2 .index_bottom .indexBottom_right .public_bottom_link a {
	display: inline-block;
	color: #fff;
	padding-left: 7px
}

.bottom_content2 .index_bottom .indexBottom_right .public_bottom_link a .line {
	display: inline-block;
	background: #fff;
	width: 1px;
	height: 14px;
	margin: 0 0 0 13px;
	vertical-align: -2px
}

.bottom_content2 .index_bottom .indexBottom_right .public_bottom_link a:active {
	text-decoration: none;
	color: #fff
}

.bottom_content2 .index_bottom .indexBottom_right .bannerTel {
	width: 452px;
	margin: 32px 8px 45px 0;
	line-height: 41px
}

.bottom_content2 .index_bottom .indexBottom_right .bannerTel .bannerTel_span {
	position: relative;
	display: inline-block;
	height: 40px
}

.bottom_content2 .index_bottom .indexBottom_right .bannerTel input {
	width: 260px;
	height: 40px;
	border-radius: 5px;
	padding-left: 15px
}

.bottom_content2 .index_bottom .indexBottom_right .bannerTel input:focus {
	outline: none
}

.bottom_content2 .index_bottom .indexBottom_right .bannerTel #bannerTelBtn,.bottom_content2 .index_bottom .indexBottom_right .bannerTel #bannerTelBtn_bottom {
	display: inline-block;
	width: 160px;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	background-color: #2dbe60;
	border-radius: 5px;
	margin-left: 5px;
	-webkit-transition: all .1s linear;
	-ms-transition: all .1s linear;
	transition: all .1s linear;
	-webkit-transition: all .1s linear 0;
	-ms-transition: all .1s linear 0;
	transition: all .1s linear 0;
	text-align: center
}

.bottom_content2 .index_bottom .indexBottom_right .bannerTel #bannerTelBtn:hover,.bottom_content2 .index_bottom .indexBottom_right .bannerTel #bannerTelBtn_bottom:hover {
	background-color: #2bba5d;
	cursor: pointer
}

.bottom_content2 .index_bottom .indexBottom_right .bannerTel #bannerTelBtn:focus,.bottom_content2 .index_bottom .indexBottom_right .bannerTel #bannerTelBtn_bottom:focus {
	color: #fff;
	text-decoration: none
}

.bottom_content2 .index_bottom .indexBottom_right .bannerTel .moreBtn {
	display: inline-block;
	width: 175px;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	color: #fff;
	margin-right: 20px;
	border-radius: 4px;
	text-decoration: underline;
	margin-top: 60px
}

.bottom_content2 .index_bottom .indexBottom_right .bannerTel .errorText {
	position: absolute;
	display: inline-table;
	right: 0px;
	color: #ed6c00;
	font-size: 14px;
	line-height: 41px;
	top: -2px;
	width: 90px;
	clear: both
}

.bottom_content2 .index_bottom .indexBottom_right .indexBottom_ul {
	margin-top: 28px
}

.bottom_content2 .index_bottom .indexBottom_right .indexBottom_ul li {
	color: #979896;
	font-size: 12px;
	margin-right: 26px;
	float: left;
	margin-bottom: 8px
}

.bottom_content2 .index_bottom .indexBottom_right .indexBottom_ul li a {
	color: #979896
}

.bottom_content2 .index_bottom .indexBottom_right .indexBottom_ul li a:link,.bottom_content2 .index_bottom .indexBottom_right .indexBottom_ul li a:hover {
	color: #979896;
	text-decoration: none
}

.bottom_content2 .indexBottom_bottom {
	background: #1f1f1f;
	height: 35px;
	line-height: 35px;
	margin-top: 80px;
	position: relative
}

.bottom_content2 .indexBottom_bottom .indexBottom_cp {
	width: 1200px;
	margin: auto;
	font-size: 12px;
	color: #979896;
	text-align: left
}

.indexProduct4-0 {
	width: 100%;
	background-color: #38adff;
	height: 0px;
	overflow: hidden
}

.indexProduct4-0 .indexProduct_wra .indexProductClose {
	text-align: right;
	padding: 22px 26px 0 0;
	margin-bottom: 15px
}

.indexProduct4-0 .indexProduct_wra .indexProductClose img {
	cursor: pointer
}

.indexProduct4-0 .indexProduct_wra .indexProductContent {
	position: absolute;
	left: 50%;
	margin-left: -368px;
	height: 0;
	overflow: hidden
}

.indexProduct4-0 .indexProduct_wra .indexProductContent .title {
	font-size: 58px;
	color: #fff;
	text-align: center;
	border-bottom: 1px solid #fff;
	margin-top: 10px
}

.indexProduct4-0 .indexProduct_wra .indexProductContent .title span {
	color: #fff100
}

.indexProduct4-0 .indexProduct_wra .indexProductContent .img {
	width: 60px
}

.indexProduct4-0 .indexProduct_wra .indexProductContent .text {
	color: #fff;
	font-size: 60px;
	font-weight: bold;
	float: left
}

.indexProduct4-0 .indexProduct_wra .indexProductContent .tel {
	color: #014f85;
	font-size: 26px;
	float: left;
	margin: 7px 0 0 15px
}

.indexProduct4-0 .indexProduct_wra .indexProductContent .time {
	color: #fff100;
	font-size: 35px;
	text-align: center
}

.indexProduct4-0 .indexProduct_wra .indexProductContent .indexProductBtn {
	text-align: center;
	margin-top: 35px
}

.indexProduct4-0 .indexProduct_wra .indexProductContent .indexProductBtn a {
	display: inline-block;
	width: 143px;
	height: 44px;
	line-height: 44px;
	font-size: 18px;
	color: #fff;
	text-align: center;
	background-color: #ffb400;
	border-radius: 5px
}

.indexProduct4-0 .indexProduct_wra .indexProductContent .indexProductBtn a:focus {
	text-decoration: none
}

.indexProduct4-0 .indexProduct_wra .img {
	text-align: center
}

.indexProduct4-0 .indexProduct_wra .img img {
	width: 1000px;
	margin-top: 80px
}

.newyear {
	width: 100%;
	height: 0px;
	position: fixed;
	left: 100%;
	top: 200px;
	z-index: 1000
}

.newyear .btn-close {
	background: url('/static/index/images/close.png') center no-repeat;
	position: absolute;
	width: 68px;
	height: 68px;
	top: 26px;
	right: 24px;
	cursor: pointer;
	opacity: .8
}

.newyear .btn-close:hover {
	opacity: 1
}

.newyear .bg-font {
	background: url('../image/unselected.png') center no-repeat;
	width: 100%;
	height: 237px;
	position: absolute;
	top: 90px;
	right: 160px
}

@media (max-width:1367px) {
	.newyear .bg-font {
		right: 10%
	}
}

.newyear .bg-font .light {
	background: url('../image/banner-light.png') center no-repeat;
	height: 21px;
	margin-top: 180px
}

.newyear .btns {
	height: 84px;
	position: absolute;
	top: 350px;
	left: 24%
}

@media (max-width:1367px) {
	.newyear .btns {
		left: 10%
	}
}

@media (max-width:1025px) {
	.newyear .btns {
		left: 5%
	}
}

.newyear .btns a {
	display: inline-block;
	width: 282px;
	height: 84px;
	cursor: pointer
}

.newyear .btns a:hover {
	opacity: .8
}

.newyear .btns .of8-fold {
	background: url('../image/unselected.png') center no-repeat;
	margin-right: 21px
}

.newyear .btns .yuan8 {
	background: url('../image/unselected.png') center no-repeat
}

.newyear .see-detail {
	background: url('../image/unselected.png') center no-repeat;
	height: 160px;
	width: 433px;
	position: absolute;
	top: 445px;
	left: 22%
}

@media (max-width:1367px) {
	.newyear .see-detail {
		left: 12%
	}
}

@media (max-width:1025px) {
	.newyear .see-detail {
		left: 8%
	}
}

.newyear .see-detail a {
	font-size: 39px;
	color: #fff;
	position: absolute;
	top: 80px;
	left: 225px;
	cursor: pointer
}

.newyear .see-detail a:hover {
	opacity: .9
}

.red-envelop {
	background: url('../image/unselected.png') center no-repeat;
	position: fixed;
	width: 196px;
	height: 188px;
	z-index: 10000;
	top: 145px;
	right: 0;
	cursor: pointer
}

@media (max-width:1367px) {
	.red-envelop {
		top: 45px
	}
}

.jump {
	-webkit-animation-name: red-jump;
	-webkit-animation-duration: 950ms;
	-webkit-animation-iteration-count: 2;
	-o-animation-name: red-jump;
	-o-animation-duration: 950ms;
	-o-animation-iteration-count: 2;
	-ms-animation-name: red-jump;
	-ms-animation-duration: 950ms;
	-ms-animation-iteration-count: 2;
	animation-name: red-jump;
	animation-duration: 950ms;
	animation-iteration-count: 2
}

@-webkit-keyframes red-jump {
@	frames ();
}

@-moz-keyframes red-jump {
@	frames ();
}

@-ms-keyframes red-jump {
@	frames ();
}

@-o-keyframes red-jump {
@	frames ();
}

@keyframes red-jump {
@	frames ();
}

@media (max-width:1400px) {
	#index_banner .Nindex_banner_content .content_right img {
		width: 450px
	}

	#index_banner .banner_wrapper {
		height: 600px
	}

	#index_banner #carousel-example-banner1 {
		height: 600px
	}

	#index_banner .Nindex_banner_content .content_right {
		margin-top: 30px
	}
}

.index_modelwrapper {
	width: 100%;
	height: 100%;
	position: fixed;
	z-index: 1000
}

.index_modelwrapper .index_model {
	width: 735px;
	height: 470px;
	background-color: #fff;
	position: absolute;
	left: 50%;
	top: 50%;
	margin: -250px 0 0 -400px;
	padding: 15px;
	text-align: center;
	font-size: 17px;
	box-shadow: 0 0 30px #666;
	border-radius: 5px
}

.index_modelwrapper .index_model .top_close {
	display: block;
	float: right;
	cursor: pointer
}

.index_modelwrapper .index_model .index_modeltitle {
	font-size: 30px;
	display: inline-block;
	border-bottom: 1px solid #000;
	padding: 26px 5px 15px 5px;
	letter-spacing: 4px
}

.index_modelwrapper .index_model p {
	text-align: left;
	line-height: 48px;
	color: #000;
	margin: 30px 30px 0 30px
}

.index_modelwrapper .index_model p span {
	display: inline-block;
	line-height: 25px
}

.index_modelwrapper .index_model div {
	margin-top: 20px;
	text-align: right
}

.index_modelwrapper .index_model div span {
	text-align: center;
	display: inline-block;
	letter-spacing: 2px;
	margin-right: 15px
}

.index_modelwrapper .index_model a {
	display: inline-block;
	width: 140px;
	height: 45px;
	border: 1px solid #585858;
	color: #585858;
	border-radius: 10px;
	line-height: 40px;
	font-size: 20px;
	margin-top: 15px;
	cursor: pointer;
	font-weight: 500;
	letter-spacing: 15px;
	text-align: center;
	padding-left: 15px
}

.transition(all,.2s,ease) .index_modelwrapper .index_model a:hover {
	color: #fff;
	background-color: #00deff
}

.FiveZBanner {
	background: url('../image/fivez_banner.jpg') center no-repeat;
	height: 648px;
	margin-top: 68px
}

.FiveZBanner .box {
	width: 1200px;
	margin: 0 auto;
	position: relative
}

.FiveZBanner .box .text {
	font-size: 15px;
	background: url('../image/fivezero_text_bg.png') center no-repeat;
	position: absolute;
	display: block;
	top: 358px;
	left: 427px;
	width: 350px !important;
	text-align: center;
	height: 40px;
	line-height: 31px;
	background-size: cover;
	letter-spacing: .5px;
	color: #fff
}

.FiveZBanner .box .text span {
	display: inline-block;
	margin: 0 5px;
	width: auto
}

.FiveZContent1 {
	background: url('../image/fivezbg1.jpg') center no-repeat;
	padding-bottom: 110px
}

.FiveZContent1 .center {
	width: 1138px;
	margin: 0 auto;
	padding-top: 50px
}

.FiveZContent1 .center .title {
	background: url('../image/more.png') center no-repeat;
	position: relative;
	font-size: 30px;
	margin: 0 auto;
	text-align: center;
	color: #1bb9c2
}

.FiveZContent1 .center .title .word>span {
	font-weight: bold
}

.FiveZContent1 .center .title .left {
	vertical-align: -40px
}

.FiveZContent1 .center .title .right {
	vertical-align: -4px
}

.FiveZContent1 .center .cont {
	margin-top: 30px
}

.FiveZContent2 {
	background: url('../image/fivezbg2.jpg') center no-repeat;
	padding-bottom: 110px
}

.FiveZContent2 .center {
	width: 1138px;
	margin: 0 auto;
	padding-top: 50px
}

.FiveZContent2 .center .title {
	background: url('../image/more.png') center no-repeat;
	position: relative;
	font-size: 30px;
	margin: 0 auto;
	text-align: center;
	color: #1bb9c2
}

.FiveZContent2 .center .title .word>span {
	font-weight: bold
}

.FiveZContent2 .center .title .left {
	vertical-align: -40px
}

.FiveZContent2 .center .title .right {
	vertical-align: -4px
}

.FiveZContent2 .center .cont {
	margin-top: 30px
}

.FiveZContent3 {
	background: url('../image/fivezbg3.jpg') center no-repeat;
	padding-bottom: 110px
}

.FiveZContent3 .center {
	width: 1138px;
	margin: 0 auto;
	padding-top: 53px
}

.FiveZContent3 .center .title {
	background: url('../image/more.png') center no-repeat;
	position: relative;
	font-size: 30px;
	margin: 0 auto;
	text-align: center;
	color: #1bb9c2
}

.FiveZContent3 .center .title .word>span {
	font-weight: bold
}

.FiveZContent3 .center .title .left {
	vertical-align: -40px
}

.FiveZContent3 .center .title .right {
	vertical-align: -4px
}

.FiveZContent3 .center .cont {
	margin-top: 30px
}

.FiveZContent4 {
	background: url('../image/fivezbg4.jpg') center no-repeat;
	padding-bottom: 83px
}

.FiveZContent4 .center {
	width: 1138px;
	margin: 0 auto;
	padding-top: 46px
}

.FiveZContent4 .center .title {
	background: url('../image/more.png') center no-repeat;
	position: relative;
	font-size: 30px;
	margin: 0 auto;
	text-align: center;
	color: #1bb9c2
}

.FiveZContent4 .center .title .word>span {
	font-weight: bold
}

.FiveZContent4 .center .title .left {
	vertical-align: -40px
}

.FiveZContent4 .center .title .right {
	vertical-align: -4px
}

.FiveZContent4 .center .cont {
	margin-top: 30px
}

.FiveZContent4 .center .cont .text {
	font-size: 20px;
	color: #303030;
	margin-bottom: 20px
}

.FiveZContent4 .center .cont .text>span {
	height: 60px
}

.FiveZContent4 .center .cont .text>span>span {
	display: inline-block;
	margin-left: 15px
}

.FiveZContent4 .center .cont .text .center {
	margin: 0 66px
}

.FiveZContent4 .center .cont .text .center>span {
	width: 385px;
	display: inline-block;
	vertical-align: -23px
}

.FiveZContent4 .center .cont .text .right>span {
	vertical-align: -23px;
	display: inline-block;
	width: 203px
}

.FiveZContent5 {
	background: url('../image/fivezbg1.jpg') center no-repeat;
	padding-bottom: 83px
}

.FiveZContent5 .center {
	width: 1138px;
	margin: 0 auto;
	padding-top: 50px
}

.FiveZContent5 .center .title {
	background: url('../image/more.png') center no-repeat;
	position: relative;
	font-size: 30px;
	margin: 0 auto;
	text-align: center;
	color: #1bb9c2
}

.FiveZContent5 .center .title .word>span {
	font-weight: bold
}

.FiveZContent5 .center .title .left {
	vertical-align: -40px
}

.FiveZContent5 .center .title .right {
	vertical-align: -4px
}

.FiveZContent5 .center .cont {
	margin-top: 30px
}

.FiveZContent5 .center .cont .text {
	font-size: 20px;
	color: #303030;
	margin-bottom: 20px
}

.FiveZContent5 .center .cont .text>span {
	height: 60px;
	margin-left: 100px
}

.FiveZContent5 .center .cont .text>span>span {
	display: inline-block;
	margin-left: 15px
}

.FiveZContent6 {
	background: url('../image/fivezbg6.jpg') center no-repeat;
	padding-bottom: 83px
}

.FiveZContent6 .center {
	width: 1138px;
	margin: 0 auto;
	padding-top: 50px
}

.FiveZContent6 .center .title {
	background: url('../image/more.png') center no-repeat;
	position: relative;
	font-size: 30px;
	margin: 0 auto;
	text-align: center;
	color: #1bb9c2
}

.FiveZContent6 .center .title .word>span {
	font-weight: bold
}

.FiveZContent6 .center .title .left {
	vertical-align: -40px
}

.FiveZContent6 .center .title .right {
	vertical-align: -4px
}

.FiveZContent6 .center .cont {
	margin-top: 30px
}

.FiveZContent6 .center .cont .text {
	font-size: 20px;
	color: #303030;
	margin-bottom: 20px
}

.FiveZContent6 .center .cont .text>span {
	height: 60px
}

.FiveZContent6 .center .cont .text>span>span {
	display: inline-block;
	margin-left: 15px
}

.FiveZContent6 .center .cont .text .left>span {
	width: 296px;
	vertical-align: -23px
}

.FiveZContent6 .center .cont .text .center {
	margin: 0 68px
}

.FiveZContent6 .center .cont .text .center>span {
	display: inline-block
}

.FiveZContent6 .center .cont .text .right>span {
	display: inline-block
}

.FiveZContent7 {
	background: url('../image/fivezbg7.jpg') center no-repeat;
	padding-bottom: 83px
}

.FiveZContent7 .center {
	width: 1138px;
	margin: 0 auto;
	padding-top: 50px
}

.FiveZContent7 .center .title {
	background: url('../image/more.png') center no-repeat;
	position: relative;
	font-size: 30px;
	margin: 0 auto;
	text-align: center;
	color: #1bb9c2
}

.FiveZContent7 .center .title .word>span {
	font-weight: bold
}

.FiveZContent7 .center .title .left {
	vertical-align: -40px
}

.FiveZContent7 .center .title .right {
	vertical-align: -4px
}

.FiveZContent7 .center .cont {
	margin-top: 30px
}

.FiveZContent7 .center .cont .text {
	font-size: 20px;
	color: #303030;
	margin-bottom: 20px
}

.FiveZContent7 .center .cont .text>span {
	height: 60px;
	margin-left: 210px
}

.FiveZContent7 .center .cont .text>span>span {
	display: inline-block;
	margin-left: 15px
}

.FiveZContent8 {
	background: url('../image/fivezbg8.jpg') center no-repeat;
	padding-bottom: 83px
}

.FiveZContent8 .center {
	width: 1138px;
	margin: 0 auto;
	padding-top: 50px
}

.FiveZContent8 .center .title {
	background: url('../image/new.png') center no-repeat;
	position: relative;
	font-size: 30px;
	margin: 0 auto;
	text-align: center;
	color: #1bb9c2
}

.FiveZContent8 .center .title .word>span {
	font-weight: bold
}

.FiveZContent8 .center .title .left {
	vertical-align: -40px
}

.FiveZContent8 .center .title .right {
	vertical-align: -4px
}

.FiveZContent8 .center .cont {
	margin-top: 30px
}

.FiveZContent8 .center .cont .text {
	font-size: 20px;
	color: #303030;
	margin-bottom: 20px
}

.FiveZContent8 .center .cont .text>span {
	height: 60px
}

.FiveZContent8 .center .cont .text>span>span {
	display: inline-block;
	margin-left: 15px
}

.FiveZContent8 .center .cont .text .left>span {
	vertical-align: -23px
}

.FiveZContent8 .center .cont .text .center {
	margin: 0 62px
}

.FiveZContent8 .center .cont .text .center>span {
	display: inline-block;
	vertical-align: -23px
}

.FiveZContent8 .center .cont .text .right>span {
	display: inline-block
}

.febActiveContent {
	background: url('../image/feb_detail_bg.jpg') top no-repeat;
	background-size: cover;
	margin-top: 70px;
	padding-bottom: 170px
}

.febActiveContent .content1 {
	background: url('../image/feb_detail_content.png') top no-repeat;
	width: 1088px;
	height: 1320px;
	margin: 0 auto
}

.febActiveContent .content1 .top {
	margin: 55px 0 0 440px
}

.febActiveContent .content1 .text {
	font-size: 22px;
	color: #e7593d;
	padding-left: 285px;
	padding-top: 55px;
	line-height: 45px
}

.febActiveContent .content1 .text p {
	margin-bottom: 30px
}

.febActiveContent .content1 .bottom {
	font-size: 22px;
	color: #ffead3;
	padding-top: 67px;
	padding-left: 156px;
	line-height: 38px
}

.febActiveContent .content1 .bottom>div {
	float: left
}

.febActiveContent .content1 .bottom .left {
	width: 310px;
	margin-top: 20px
}

.febActiveContent .bottom_btn {
	width: 422px;
	height: 68px;
	line-height: 64px;
	background: url('../image/feb_detail_btn.png') center no-repeat;
	font-size: 22px;
	color: #d01f1e;
	margin: 45px auto;
	text-align: center
}

@font-face {
	font-family:'NotoSansHans-Black';src:url('/static/index/font/NotoSansHans-Black.otf') format('opentype')
}

@font-face {
	font-family:'NotoSansHans-Light';src:url('/static/index/font/NotoSansHans-Light.otf') format('opentype')
}

@font-face {
	font-family:'NotoSansHans-Bold';src:url('/static/index/font/NotoSansHans-Bold.otf') format('opentype')
}

@font-face {
	font-family:'NotoSansHans-DemiLight';src:url('/static/index/font/NotoSansHans-DemiLight.otf') format('opentype')
}

@font-face {
	font-family:'NotoSansHans-Medium';src:url('/static/index/font/NotoSansHans-Medium.otf') format('opentype')
}

@font-face {
	font-family:'NotoSansHans-Regular';src:url('/static/index/font/NotoSansHans-Regular.otf') format('opentype')
}

@font-face {
	font-family:'NotoSansHans-Thin-Windows';src:url('/static/index/font/NotoSansHans-Thin-Windows.otf') format('opentype')
}

ul,li {
	padding: 0;
	margin: 0
}

li {
	list-style: none
}

.clear {
	clear: both
}

.same_topstyle {
	font-size: 35px
}

.same_topstyle span {
	display: inline-block;
	width: 160px;
	position: relative;
	top: -8px;
	margin: 0 15px
}

.servicePage {
	/* margin-top: 58px; */
	width: 100%
}

.servicePage .service_container {
	width: 1200px;
	margin: 0 auto;
	overflow: hidden
}

.servicePage .service-banner {
	background: url('../image/service_banner.png') center no-repeat;
	min-height: 370px;
	text-align: left;
	background-size: cover;
	color: #FFF
}

.servicePage .service-banner .title {
	padding: 110px 36px 0 36px
}

.servicePage .service-banner h3 {
	font-size: 46px;
	letter-spacing: 4px;
	margin: 0
}

.servicePage .service-banner p {
	font-size: 20px;
	margin: 0;
	margin-top: 44px
}

.servicePage .service .serviceContent1 .title {
	font-size: 30px;
	color: #363636;
	text-align: center;
	margin: 87px 0 48px 0
}

.servicePage .service .serviceContent1 ul {
	margin: 0 -9px
}

.servicePage .service .serviceContent1 li {
	position: relative;
	float: left;
	margin: 0 9px;
	height: 171px;
	margin-bottom: 17px
}

.servicePage .service .serviceContent1 li .text {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	padding: 33px 26px;
	color: #fffefe;
	box-sizing: border-box;
	background: rgba(54,54,54,0.65);
	opacity: 1;
	transition: all 1s
}

.servicePage .service .serviceContent1 li .text h3 {
	margin: 0;
	font-size: 20px;
	margin-bottom: 50px
}

.servicePage .service .serviceContent1 li .text p {
	font-size: 14px
}

.servicePage .service .serviceContent1 li.bg_blue .text {
	background: rgba(33,140,247,0.85)
}

.servicePage .service .serviceContent1 li.bg_green .text {
	background: rgba(13,197,195,0.91)
}

.servicePage .service .serviceContent2 {
	background: url('../image/servicepurpose.jpg') center no-repeat;
	position: relative;
	/* margin-top: 58px; */
	padding-top: 82px;
	height: 340px;
	background-size: cover
}

.servicePage .service .serviceContent2 .title {
	padding-left: 44px;
	font-size: 20px;
	color: #6e6e6e
}

.servicePage .service .serviceContent2 .title span {
	font-size: 30px;
	color: #434242;
	display: block;
	line-height: 34px;
	margin-top: 15px;
	position: relative;
	z-index: 9
}

.servicePage .service .serviceContent2 .title .line {
	width: 24px;
	height: 3px;
	background: #218cf7;
	margin-top: 25px
}

.servicePage .service .serviceContent2 .servicePurpose {
	position: absolute;
	right: 0;
	top: 10px
}

.servicePage .service .serviceContent3 {
	padding: 85px 0 65px 0
}

.servicePage .service .serviceContent3 .title1 {
	font-size: 30px;
	color: #363636;
	text-align: center
}

.servicePage .service .serviceContent3 .title2 {
	font-size: 16px;
	color: #6e6e6e;
	text-align: center;
	margin: 15px 0 58px
}

.servicePage .service .serviceContent3 ul {
	padding: 0 10px;
	width: 100%;
	box-sizing: border-box
}

.servicePage .service .serviceContent3 li {
	margin-bottom: 22px;
	width: 100%;
	height: 328px
}

.servicePage .service .serviceContent3 li .img {
	float: left;
	display: inline-block;
	width: 50%;
	height: 100%
}

.servicePage .service .serviceContent3 li .text {
	float: right;
	display: inline-block;
	width: 49%;
	height: 100%;
	margin-right: 9px;
	box-shadow: 0 0 12px rgba(28,28,28,0.15);
	padding-left: 56px
}

.servicePage .service .serviceContent3 li:nth-child(2n) .img {
	width: 49%;
	float: right;
	margin-right: 9px
}

.servicePage .service .serviceContent3 li:nth-child(2n) .img img {
	width: 100%;
	height: 100%
}

.servicePage .service .serviceContent3 li:nth-child(2n) .text {
	width: 50%;
	margin-left: 2px;
	float: left;
	margin-right: 0
}

.servicePage .service .serviceContent3 li h1 {
	font-size: 30px;
	color: #363636;
	margin: 0;
	margin-top: 42px
}

.servicePage .service .serviceContent3 li h3 {
	font-size: 18px;
	color: #363636;
	margin: 36px 0 19px 0
}

.servicePage .service .serviceContent3 li p {
	font-size: 14px;
	color: #6e6e6e
}

.servicePage .service .serviceContent4 {
	width: 100%;
	padding-top: 84px;
	background: #fff
}

.servicePage .service .serviceContent4 .title1 {
	font-size: 30px;
	text-align: center;
	color: #363636
}

.servicePage .service .serviceContent4 ul {
	font-size: 0;
	/* text-align: center; */
	margin-top: 50px;
	display: flex;
	flex-wrap: wrap;
}

.servicePage .service .serviceContent4 li {
	width: 23.33%;
	display: inline-block;
	vertical-align: top;
	margin-bottom: 46px;
	margin-right: 20px;
}
.servicePage .service .serviceContent4 li img{
	width: 100%;
}

.servicePage .service .serviceContent4 li h1 {
	font-size: 20px;
	color: #3e3e3e;
	margin: 0;
	margin-top: 20px;
	margin-bottom: 10px
}

.servicePage .service .serviceContent4 li .text {
	text-align: center
}

.servicePage .service .serviceContent4 li p {
	font-size: 16px;
	color: #6e6e6e;
	text-align: center;
}

.servicePage .service .serviceContent5 {
	padding-top: 88px;
	margin-bottom: 60px
}

.servicePage .service .serviceContent5 .title {
	text-align: center
}

.servicePage .service .serviceContent5 .title h1 {
	font-size: 30px;
	color: #363636;
	margin: 0;
	margin-bottom: 19px
}

.servicePage .service .serviceContent5 .title p {
	font-size: 16px;
	color: #6e6e6e;
	margin: 0
}

.servicePage .service .serviceContent5 .swiper-serviceteam {
	margin-bottom: 25px;
	margin-top: 50px
}

.servicePage .service .serviceContent5 .swiper-pagination-bullet {
	background: #e1e1e1;
	opacity: 1
}

.servicePage .service .serviceContent5 .swiper-pagination-bullet-active {
	background: #b5b5b5;
	opacity: 1
}

.servicePage .service .serviceContent5 .team-pagination {
	bottom: -4px
}

.servicePage .service .serviceContent5 ul {
	font-size: 0;
	text-align: left
}

.servicePage .service .serviceContent5 li {
	display: inline-block;
	vertical-align: top;
	width: 224px;
	height: 298px;
	margin: 0 8px;
	border-radius: 5px;
	box-shadow: 0 0 4px rgba(62,62,62,0.21);
	margin-top: 4px;
	margin-bottom: 32px
}

.servicePage .service .serviceContent5 li .head {
	height: 182px;
	width: 100%;
	background: #f2f3f5
}

.servicePage .service .serviceContent5 li .head img {
	width: 100%;
	margin-left: 3px
}

.servicePage .service .serviceContent5 li .footer {
	padding: 27px 22px 0 22px;
	text-align: left
}

.servicePage .service .serviceContent5 li .footer .line {
	width: 15px;
	height: 2px;
	background: #218cf7
}

.servicePage .service .serviceContent5 li .footer .team_lv {
	font-size: 14px;
	color: #6e6e6e;
	margin-top: 5px
}

.servicePage .service .serviceContent5 li .footer .name {
	font-size: 16px;
	color: #363636;
	margin-top: 10px
}

.servicePage .service .serviceContent5 li .footer .star {
	color: #218cf7;
	float: right;
	font-size: 16px
}

.servicePage .service .serviceContent5 li .footer .star b {
	color: #e1e1e1
}

.servicePage .service .serviceContent6 {
	padding-top: 70px;
	padding-bottom: 68px;
	background: #f5f5f4
}

.servicePage .service .serviceContent6 .title {
	font-size: 30px;
	text-align: center;
	color: #363636
}

.servicePage .service .serviceContent6 .swiper-praise {
	padding-bottom: 58px;
	margin-top: 32px
}

.servicePage .service .serviceContent6 .swiper-pagination-bullet {
	background: #e1e1e1;
	opacity: 1
}

.servicePage .service .serviceContent6 .swiper-pagination-bullet-active {
	background: #b5b5b5;
	opacity: 1
}

.servicePage .service .serviceContent6 .swiper-slide {
	width: 385px;
	height: 235px
}

.servicePage .service .serviceContent6 .swiper-slide .box {
	width: 100%;
	height: 100%;
	padding: 10px;
	box-sizing: border-box
}

.servicePage .service .serviceContent6 .swiper-slide img {
	width: 100%;
	height: 100%;
	box-shadow: 0 0 6px rgba(62,62,62,0.2)
}

.base_service_wrapper {
	margin: 80px 0 50px 0;
	font-size: 15px
}

.base_service_wrapper .nav_img {
	margin-bottom: 35px
}

.base_service_wrapper .nav_img ul {
	width: 30%;
	margin: 0 auto
}

.base_service_wrapper .nav_img ul li {
	width: 33%;
	float: left;
	text-align: center;
	margin-top: 40px
}

.base_service_wrapper .nav_img ul li a {
	color: #666;
	text-decoration: none;
	display: inline-block
}

.base_service_wrapper .nav_img ul li span {
	display: inline-block;
	height: 70px;
	border-left: 1px solid #e8e8e8;
	margin-top: 30px
}

.base_service_wrapper .nav_img ul li div {
	margin-top: 10px
}

.base_service_wrapper .nav_img ul .nav_img_left {
	padding-top: 17px
}

.base_service_wrapper .nav_img ul .nav_img_right div {
	padding-right: 50px
}

.base_service_wrapper .nav_img ul .nav_img_left.selected,.base_service_wrapper .nav_img ul .nav_img_right.selected {
	opacity: 1
}

.base_service_wrapper .base_service_content_wrapper {
	width: 940px;
	margin: 0 auto;
	padding: 35px 0
}

.base_service_wrapper .base_service_content_wrapper .price {
	width: 280px;
	float: right
}

.base_service_wrapper .base_service_content_wrapper .price li {
	float: left;
	font-size: 25px;
	color: #ff0000;
	margin-top: -6px
}

.base_service_wrapper .base_service_content_wrapper .price li #oldTotalMoney {
	color: #a3a3a3;
	text-decoration: line-through;
	font-size: 14px;
	border: none
}

.base_service_wrapper .base_service_content_wrapper .price li div {
	color: #f75047;
	font-size: 14px;
	border-radius: 7px;
	padding: 4px 12px;
	border: 1px solid #f75047
}

.base_service_wrapper .base_service_content_wrapper .price #li_discount div {
	position: relative;
	top: 35px;
	left: -30px;
	padding: 4px;
	font-size: 12px
}

.base_service_wrapper .base_service_content_wrapper .but_btn.disableed div {
	background-color: #dfdfdf
}

.base_service_wrapper .base_service_content_wrapper .but_btn a {
	text-decoration: none;
	color: #fff;
	background-color: #f75047;
	border-radius: 10px;
	width: 130px;
	padding: 10px 0;
	text-align: center;
	font-size: 16px;
	margin: 85px -250px 0 0;
	float: right
}

.base_service_wrapper .base_service_content_wrapper .but_btn .tip {
	display: inline-block;
	float: right;
	margin: 95px -100px 0 0
}

.base_service_wrapper .base_service_content_wrapper .but_btn .tip:before {
	content: url('/Images/service/ApplyFree/service_wran_icon.png')
}

.base_service_wrapper .base_service_content_wrapper .but_btn .tip span {
	color: #f75047
}

.base_service_wrapper .base_service_content_wrapper .have_chose {
	width: 637px;
	height: 67px;
	background-image: url('../image/service_tipbg2.png');
	float: left;
	font-size: 16px;
	padding: 23px 0 0 20px
}

.base_service_wrapper .title {
	float: left;
	margin-right: 20px;
	text-align: right;
	display: inline-block;
	width: 120px;
	font-size: 16px
}

.base_service_wrapper .title span {
	color: #f77068
}

.base_service_wrapper .usertitle {
	width: 13%
}

.base_service_wrapper .base_service_content .product_title {
	display: block;
	color: #2cb4ff;
	position: absolute;
	font-size: 18px;
	writing-mode: tb-rl;
	-webkit-writing-mode: vertical-rl;
	writing-mode: vertical-rl;
	left: 30px;
	top: 95px
}

.base_service_wrapper .base_service_content .product_title2 {
	margin-top: 40px;
	left: 30px;
	top: 96px
}

.base_service_wrapper .base_service_content .product_title3 {
	left: 30px;
	top: 50px
}

.base_service_wrapper .base_service_content .base_service_controls {
	height: 130px;
	border-bottom: 1px dashed #95a6aa
}

.base_service_wrapper .base_service_content .base_service_item0,.base_service_wrapper .base_service_content .base_service_item,.base_service_wrapper .base_service_content .base_service_user {
	margin-left: 110px;
	padding-top: 15px;
	width: 830px
}

.base_service_wrapper .base_service_content .base_service_item5 {
	width: 100%;
	margin-left: 50px
}

.base_service_wrapper .base_service_content .base_service_item li,.base_service_wrapper .base_service_content .base_service_item0 li {
	float: left;
	background-color: #fff;
	margin: 0 10px;
	text-align: center;
	padding: 20px;
	width: 150px;
	border: 1px solid #ebebeb;
	cursor: pointer;
	transition: all .1s ease;
	position: relative
}

.base_service_wrapper .base_service_content .base_service_item li div,.base_service_wrapper .base_service_content .base_service_item0 li div {
	margin-bottom: 5px
}

.base_service_wrapper .base_service_content .base_service_item li div span,.base_service_wrapper .base_service_content .base_service_item0 li div span {
	color: #00c8f2
}

.base_service_wrapper .base_service_content .base_service_item li.selected,.base_service_wrapper .base_service_content .base_service_item0 li.selected {
	color: #666;
	border: 1px solid #00c8f2
}

.base_service_wrapper .base_service_content .base_service_item li.selected:after,.base_service_wrapper .base_service_content .base_service_item0 li.selected:after {
	content: url('/Images/service/buy/service_selected_img.png');
	position: absolute;
	right: 0;
	bottom: 0;
	height: 20px
}

.base_service_wrapper .base_service_content .base_service_user li {
	float: left;
	background-color: #fff;
	border: 1px solid #ebebeb;
	padding: 7px 30px;
	color: #666;
	margin-right: 20px;
	cursor: pointer;
	transition: all .1s ease;
	margin-bottom: 15px;
	width: 120px;
	margin-right: 10px;
	position: relative;
	text-align: center
}

.base_service_wrapper .base_service_content .base_service_user li.selected {
	border: 1px solid #f75047
}

.base_service_wrapper .base_service_content .base_service_user li.selected:after {
	content: url('/Images/service/buy/service_selected_img2.png');
	position: absolute;
	right: 0;
	bottom: 0;
	height: 20px
}

.base_service_wrapper .base_service_content .base_service_user .base_service_user_input {
	background-color: transparent;
	border: none;
	padding: 0
}

.base_service_wrapper .base_service_content .base_service_user .base_service_user_input input {
	height: 35px;
	width: 60px;
	margin-right: 10px;
	border: 1px solid #ebebeb
}

.base_service_wrapper .base_service_content .base_service_user .base_service_user_input input:focus {
	outline: none
}

.base_service_wrapper .base_service_content .base_service_user .tip {
	float: left;
	width: 350px;
	height: 50px;
	background: url('/static/index/images/service_tipbg.pn') no-repeat;
	padding: 15px 0 0 35px;
	margin-top: -5px
}

.base_service_wrapper .base_service_content .base_service_item2 ul {
	float: left;
	width: 70%
}

.base_service_wrapper .base_service_content .base_service_item2 a {
	float: left;
	color: #888888;
	text-decoration: underline;
	margin-top: 9px;
	cursor: pointer
}

.base_service_wrapper .base_service_content .base_service_item0 ul {
	float: left
}

.base_service_wrapper .base_service_content .base_service_item0 .line {
	display: inline-block;
	width: 100%;
	margin: 0 auto;
	border-top: 1px dashed #95a6aa;
	margin: 20px 0
}

.base_service_wrapper .base_service_content .base_service_item1 li div span,.base_service_wrapper .base_service_content .base_service_item5 li div span {
	color: #f75047
}

.base_service_wrapper .base_service_content .base_service_item1 li.selected,.base_service_wrapper .base_service_content .base_service_item5 li.selected {
	border: 1px solid #f75047
}

.base_service_wrapper .base_service_content .base_service_item1 li.selected:after,.base_service_wrapper .base_service_content .base_service_item5 li.selected:after {
	content: url('/Images/service/buy/service_selected_img2.png');
	position: absolute;
	padding: 0;
	margin-left: 54px;
	margin-top: 1px
}

.ServiceTeam_banner {
	width: 100%;
	height: 584px;
	background: url('../image/servicebanner.jpg') center no-repeat;
	text-align: center;
	color: #fff;
	padding-top: 180px
}

.ServiceTeam_banner .title {
	font-size: 68px
}

.ServiceTeam_banner .subtitle {
	font-size: 31px;
	margin-top: 10px
}

.ServiceTeam_cont {
	width: 1200px;
	margin: 0 auto;
	padding-top: 100px
}

.ServiceTeam_cont .title {
	font-size: 50px;
	color: #383838;
	text-align: center
}

.ServiceTeam_cont .subtitle {
	font-size: 28px;
	color: #888888;
	margin-bottom: 50px;
	text-align: center
}

.ServiceTeam_cont .center {
	width: 1200px;
	margin: 0 auto 80px;
	float: left
}

.ServiceTeam_cont .center .list1 {
	background: url('../image/service1.jpg') center no-repeat
}

.ServiceTeam_cont .center .list2 {
	background: url('../image/service2.jpg') center no-repeat
}

.ServiceTeam_cont .center .list3 {
	background: url('../image/service3.jpg') center no-repeat
}

.ServiceTeam_cont .center .list4 {
	background: url('../image/service4.jpg') center no-repeat
}

.ServiceTeam_cont .center .list5 {
	background: url('../image/service5.jpg') center no-repeat
}

.ServiceTeam_cont .center .list6 {
	background: url('../image/service6.jpg') center no-repeat
}

.ServiceTeam_cont .center .list7 {
	background: url('../image/service7.jpg') center no-repeat
}

.ServiceTeam_cont .center .list8 {
	background: url('../image/service8.jpg') center no-repeat
}

.ServiceTeam_cont .center .list9 {
	background: url('../image/service9.jpg') center no-repeat
}

.ServiceTeam_cont .center .list10 {
	background: url('../image/service10.jpg') center no-repeat
}

.ServiceTeam_cont .center .list11 {
	background: url('../image/service11.jpg') center no-repeat
}

.ServiceTeam_cont .center .list12 {
	background: url('../image/service12.jpg') center no-repeat
}

.ServiceTeam_cont .center .list {
	width: 366px;
	height: 568px;
	display: inline-block;
	padding: 0 30px;
	box-shadow: 0 0 17px #dadada;
	margin-right: 46px;
	margin-bottom: 45px;
	float: left
}

.ServiceTeam_cont .center .list .cont_title {
	font-size: 24px;
	font-weight: bold;
	padding-top: 300px
}

.ServiceTeam_cont .center .list .cont_level {
	font-size: 16px;
	color: #959595;
	margin-top: 3px
}

.ServiceTeam_cont .center .list .cont_level img {
	vertical-align: 1px
}

.ServiceTeam_cont .center .list .cont_text {
	font-size: 16px;
	color: #444;
	line-height: 27px;
	padding-top: 25px;
	text-align: justify
}

.ServiceTeam_cont .center .last {
	margin-right: 0
}

.servicefooter {
	background: url('../image/service_bg.jpg') center no-repeat;
	width: 100%;
	padding-top: 110px;
	color: #fff;
	padding-bottom: 115px;
	clear: both
}

.servicefooter .title {
	font-size: 50px;
	text-align: center
}

.servicefooter .subtitle {
	font-size: 28px;
	margin-bottom: 95px;
	text-align: center
}

.servicefooter .cont {
	width: 1200px;
	margin: 0 auto
}

.servicefooter .cont .list {
	width: 207px;
	height: 307px;
	display: inline-block;
	margin-right: 37px;
	margin-bottom: 45px
}

.servicefooter .cont .list .operate {
	width: 100%;
	height: 238px;
	border-radius: 5px
}

.servicefooter .cont .list .name {
	font-size: 24px;
	color: #d3e4f5;
	font-weight: bold;
	text-align: center;
	margin-top: 15px
}

.servicefooter .cont .list .level {
	font-size: 16px;
	color: #62788f;
	margin-top: 3px
}

.servicefooter .cont .list .level img {
	vertical-align: 1px
}

.servicefooter .cont .last {
	margin-right: 0
}

.more_user_panel {
	position: absolute;
	background-color: #F7F7F7;
	padding: 15px;
	top: 230px;
	left: 180px;
	box-shadow: 0 4px 10px #DADADA;
	display: none;
	z-index: 1
}

.more_user_panel ul {
	width: 100% !important
}

.more_user_panel ul li {
	border: none !important
}

.more_user_panel:before {
	content: "";
	position: absolute;
	width: 0;
	height: 0;
	border-left: 18px solid transparent;
	border-right: 18px solid transparent;
	border-bottom: 25px solid #F7F7F7;
	top: -20px;
	left: 640px
}

.more_user_panel li {
	float: left
}

.more_user_panel .user_panel_per {
	padding: 0 70px 0 20px;
	border-right: 1px dashed #888 !important
}

.more_user_panel .user_panel_per span {
	font-size: 15px
}

.more_user_panel .user_panel_per div {
	margin-top: 10px
}

.more_user_panel .user_panel_per div:before {
	content: url('/Images/service/buy/more_user_icon1.jpg');
	float: left
}

.more_user_panel .user_panel_per div span {
	color: #009feb;
	font-size: 17px;
	margin-left: 10px
}

.more_user_panel .user_panel_num {
	padding-left: 80px
}

.more_user_panel .user_panel_num div {
	margin-bottom: 10px
}

.more_user_panel .user_panel_num .qq {
	padding: 5px 0;
	position: relative;
	color: #fff;
	border-radius: 5px;
	background: -webkit-linear-gradient(top, #a4aab1, #566069);
	width: 150px;
	text-align: center;
	font-size: 15px
}

.more_user_panel .user_panel_num .qq:before {
	content: url('/Images/service/orderDetail/more_user_icon2.png');
	position: absolute;
	left: -8px;
	top: 3px
}

.userCenter_content_ask .qq:before {
	content: url('/Images/service/orderDetail/more_user_icon2.png');
	position: absolute;
	left: -8px;
	top: 3px
}

.orderDetail_content_top {
	width: 945px;
	height: 265px;
	margin: 30px auto 0;
	padding-top: 35px;
	background: url('../image/orderdetail_bgimg.jpg') center no-repeat
}

.buySuccess_wrapper .orderDetail_content_top {
	background: url('../image/buysuccess_img1.jpg') center no-repeat
}

.add_service_content {
	width: 1000px;
	margin: 0 auto 100px
}

.add_service_content ul {
	width: 100%
}

.add_service_content ul li {
	float: left;
	width: 25%;
	height: 343px
}

.add_service_content ul li .content_wrapper {
	width: 90%;
	margin: 60px auto 0;
	text-align: center
}

.add_service_content ul li .content_wrapper .tltle {
	margin-top: 25px
}

.add_service_content ul li .content_wrapper .tltle div {
	font-size: 17px;
	margin-bottom: 4px;
	font-weight: bolder
}

.add_service_content ul li .content_wrapper .tltle span {
	font-size: 14px;
	color: #8d8d8d;
	display: inline-block;
	height: 45px
}

.add_service_content ul li .content_wrapper .price {
	margin-top: 10px;
	color: #31b5dd
}

.add_service_content ul li .content_wrapper .price span {
	margin-right: 7px
}

.add_service_content ul li .content_wrapper .price a {
	color: #f34b4b;
	font-size: 17px
}

.add_service_content ul li .icon {
	width: 150px;
	height: 150px;
	border-radius: 50%;
	border: 1px solid #dedede;
	margin-left: 30px
}

.add_service_content ul li .icon div {
	position: relative;
	left: 50%;
	top: 50%
}

.add_service_content ul li .icon1 {
	width: 55px;
	height: 55px;
	margin: -27px 0 0 -27px
}

.add_service_content ul li .icon2 {
	width: 44px;
	height: 55px;
	margin: -27px 0 0 -22px
}

.add_service_content ul li .icon3 {
	width: 54px;
	height: 55px;
	margin: -27px 0 0 -27px
}

.add_service_content ul li .icon4 {
	width: 54px;
	height: 55px;
	margin: -20px 0 0 -27px
}

.add_service_content ul li .icon5 {
	width: 55px;
	height: 55px;
	margin: -27px 0 0 -27px
}

.add_service_content ul li .icon6 {
	width: 55px;
	height: 55px;
	margin: -27px 0 0 -27px
}

.add_service_content ul li .icon7 {
	width: 55px;
	height: 55px;
	margin: -27px 0 0 -27px
}

.clearfloat:after {
	display: block;
	clear: both;
	content: "";
	visibility: hidden;
	height: 0
}

.clearfloat {
	zoom: 1
}

.pricePage {
	margin-top: 58px;
	min-width: 1340px
}

.pricePage .top {
	background: url('../image/top_bg.png') center no-repeat;
	width: 100%;
	height: 620px;
	padding-top: 75px;
	background-size: cover
}

.pricePage .top .box {
	width: 1055px;
	margin: 0 auto
}

.pricePage .top .box ul {
	text-align: center;
	margin: 0 -20px
}

.pricePage .top .box ul li {
	width: 505px;
	height: 480px;
	background: #fff;
	border-radius: 5px;
	display: inline-block;
	margin: 0 20px;
	text-align: center;
	box-shadow: 0 0 19px #868686;
	transition: all .5s
}

.pricePage .top .box ul li h3 {
	height: 90px;
	line-height: 90px;
	border-bottom: 1px solid #e4e4e4;
	font-size: 24px;
	margin-bottom: 0;
	color: #3c9cfb;
	font-weight: bold;
	margin-top: 0
}

.pricePage .top .box ul li h3 span {
	font-size: 20px;
	color: #f73e3e
}

.pricePage .top .box ul li>div {
	background: #f2f8fd;
	padding: 64px 0 0 0;
	height: 270px;
	box-sizing: border-box
}

.pricePage .top .box ul li>div .money {
	font-size: 30px;
	color: #4fa8ff;
	margin-bottom: 32px
}

.pricePage .top .box ul li>div .text {
	font-size: 14px;
	color: #aeaeae;
	line-height: 23px;
	text-align: center
}

.pricePage .top .box ul li>div p {
	font-size: 14px;
	color: #aeaeae;
	text-align: justify;
	line-height: 23px;
	text-align: left;
	margin-bottom: 3px;
	position: relative
}

.pricePage .top .box ul li .buy_btn {
	width: 138px;
	height: 48px;
	background: #46a3ff;
	font-size: 16px;
	color: #fff;
	text-align: center;
	line-height: 46px;
	border-radius: 3px;
	display: block;
	margin: 24px auto;
	cursor: pointer;
	transition: all .5s
}

.pricePage .top .box ul li .buy_btn:hover {
	color: #fff;
	background: #409ffd
}

.pricePage .top .box ul li:hover {
	box-shadow: 0 0 19px #777;
	transform: translate(0, -8px);
	transition: all .5s
}

.pricePage .top .box ul li:hover .buy_btn {
	background: #358fe9;
	transition: all .5s
}

.pricePage .priceContent1 .box {
	width: 1055px;
	margin: 0 auto;
	padding-top: 100px
}

.pricePage .priceContent1 .box .title {
	font-size: 24px;
	color: #393939;
	margin-bottom: 40px
}

.pricePage .priceContent1 .box .title:before {
	content: '';
	width: 2px;
	height: 24px;
	background: #3c9cfb;
	display: inline-block;
	vertical-align: -4px;
	margin-right: 13px
}

.pricePage .priceContent1 .box .price_table {
	width: 100%;
	margin-top: 27px
}

.pricePage .priceContent1 .box .price_table:first-child {
	margin-top: 0
}

.pricePage .priceContent1 .box .price_table th {
	text-align: center;
	background: #ceeaff;
	line-height: 80px;
	border: 1px solid #d7ebff;
	font-size: 24px;
	color: #3c9cfb;
	font-weight: normal
}

.pricePage .priceContent1 .box .price_table tr {
	text-align: center
}

.pricePage .priceContent1 .box .price_table tr .Cf2f8fd {
	color: #3c9cfb;
	font-weight: bold;
	font-size: 20px
}

.pricePage .priceContent1 .box .price_table tr .td_bg {
	background: #f2f8fd
}

.pricePage .priceContent1 .box .price_table tr td {
	height: 70px;
	border: 1px solid #d7ebff;
	position: relative;
	font-size: 20px
}

.pricePage .priceContent1 .box .price_table tr td img {
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1
}

.pricePage .priceContent2 .box {
	width: 1055px;
	margin: 0 auto;
	padding-top: 100px
}

.pricePage .priceContent2 .box .title {
	font-size: 24px;
	color: #393939;
	margin-bottom: 40px
}

.pricePage .priceContent2 .box .title:before {
	content: '';
	width: 2px;
	height: 24px;
	background: #3c9cfb;
	display: inline-block;
	vertical-align: -4px;
	margin-right: 13px
}

.pricePage .priceContent2 .box .cont {
	width: 1055px;
	box-shadow: 0 0 10px #efefef
}

.pricePage .priceContent2 .box .cont li {
	width: 260px;
	height: 290px;
	margin: 36px 44px;
	border: 1px solid #f1f1f1;
	display: inline-block
}

.pricePage .priceContent2 .box .cont li:hover {
	border: 1px solid #46a3ff
}

.pricePage .priceContent2 .box .cont li>div {
	background: #f5f5f5;
	height: 210px;
	text-align: center
}

.pricePage .priceContent2 .box .cont li>div .text {
	font-size: 20px;
	color: #7d7d7d;
	text-align: center;
	padding-top: 23px;
	margin-bottom: 35px
}

.pricePage .priceContent2 .box .cont li .mall_btn {
	width: 99px;
	height: 45px;
	background: #46a3ff;
	font-size: 14px;
	color: #fff;
	text-align: center;
	line-height: 43px;
	border-radius: 3px;
	display: block;
	margin: 15px auto;
	cursor: pointer
}

.pricePage .priceContent2 .box .cont li .mall_btn:hover {
	color: #fff;
	background: #409ffd
}

.pricePage .priceContent3 {
	padding-bottom: 60px
}

.pricePage .priceContent3 .box {
	width: 1055px;
	margin: 0 auto;
	padding-top: 100px;
	position: relative
}

.pricePage .priceContent3 .box .fun_nav {
	position: absolute;
	width: 124px;
	background: #f9fafa;
	font-size: 14px;
	left: 0;
	top: 0
}

.pricePage .priceContent3 .box .fun_nav li {
	height: 42px;
	line-height: 42px;
	text-align: center;
	cursor: pointer
}

.pricePage .priceContent3 .box .fun_nav li a {
	color: #676767;
	display: block;
	position: relative;
	text-decoration: none
}

.pricePage .priceContent3 .box .fun_nav li .selected {
	color: #fff;
	background: #46a3ff
}

.pricePage .priceContent3 .box .fun_nav li .selected span {
	background-image: url('../image/sanjiao.png');
	display: block;
	position: absolute;
	width: 16px;
	height: 21px;
	right: -16px;
	top: 8px
}

.pricePage .priceContent3 .box .title {
	font-size: 24px;
	color: #393939;
	margin-bottom: 40px
}

.pricePage .priceContent3 .box .title:before {
	content: '';
	width: 2px;
	height: 24px;
	background: #3c9cfb;
	display: inline-block;
	vertical-align: -4px;
	margin-right: 13px
}

.pricePage .priceContent3 .box .pro_table .price_div {
	text-align: center;
	display: block;
	width: 1041px;
	height: 38px
}

.pricePage .priceContent3 .box .pro_table .price_div .price_pro_head {
	height: 110px;
	background: #f2f8fd;
	width: 260px;
	border: 1px solid #d8ecff;
	text-align: center;
	font-size: 16px;
	color: #46a3ff;
	font-weight: normal;
	display: inline-block;
	float: left
}

.pricePage .priceContent3 .box .pro_table .price_div .price_pro_head span {
	display: block;
	font-size: 20px;
	margin-top: 40px
}

.pricePage .priceContent3 .box .pro_table .price_div .price_pro_head .top_checked {
	font-size: 12px;
	color: #666666;
	margin-bottom: 10px;
	text-align: left;
	padding-left: 20px
}

.pricePage .priceContent3 .box .pro_table .price_div .price_pro_head .top_checked label {
	font-weight: normal
}

.pricePage .priceContent3 .box .pro_table .price_div .price_pro_head .top_checked label input {
	vertical-align: -2px;
	margin-right: 5px
}

.pricePage .priceContent3 .box .pro_table .price_div .price_pro_head .produce {
	text-align: left;
	padding-left: 20px;
	font-size: 12px;
	color: #666
}

.pricePage .priceContent3 .box .pro_table .price_div .price_pro_head .produce img {
	margin-right: 2px
}

.pricePage .priceContent3 .box .pro_table .price_div .div {
	height: 38px;
	width: 260px;
	border-bottom: 1px solid #d8ecff;
	border-right: 1px solid #d8ecff;
	display: inline-block;
	float: left;
	line-height: 38px
}

.pricePage .priceContent3 .box .pro_table .price_div .L20 {
	padding-left: 20px;
	height: 38px;
	line-height: 38px;
	border-left: 1px solid #d8ecff;
	border-right: 1px solid #d8ecff
}

.pricePage .priceContent3 .box .pro_table .pro_title {
	color: #46a3ff;
	font-size: 14px;
	font-weight: bold;
	background: #f2f8fd
}

.pricePage .priceContent4 {
	margin-bottom: 50px
}

.pricePage .priceContent4 .box {
	width: 1055px;
	margin: 0 auto;
	padding-top: 100px
}

.pricePage .priceContent4 .box .title {
	font-size: 24px;
	color: #393939;
	margin-bottom: 40px
}

.pricePage .priceContent4 .box .title:before {
	content: '';
	width: 2px;
	height: 24px;
	background: #3c9cfb;
	display: inline-block;
	vertical-align: -4px;
	margin-right: 13px
}

.pricePage .priceContent4 .box .contentItem {
	margin-top: 15px
}

.pricePage .priceContent4 .box .contentItem ul {
	border-left: 1px solid #d7ebff;
	border-top: 1px solid #d7ebff
}

.pricePage .priceContent4 .box .contentItem ul li {
	float: left;
	width: 20%;
	border-bottom: 1px solid #d7ebff;
	border-right: 1px solid #d7ebff;
	height: 120px;
	padding-top: 38px;
	padding-left: 27px;
	position: relative
}

.pricePage .priceContent4 .box .contentItem ul li:hover {
	z-index: 1;
	box-shadow: 0 0 8px #ccc
}

.pricePage .priceContent4 .box .contentItem ul li a {
	height: 50px
}

.pricePage .priceContent4 .box .contentItem ul li a div {
	float: left;
	color: #848484;
	margin-top: 5px
}

.pricePage .priceContent4 .box .contentItem ul li a div span {
	display: block;
	margin-bottom: 3px;
	line-height: 16px
}

.pricePage .priceContent4 .box .contentItem ul li a div .item_span {
	color: #46a3ff;
	font-size: 12px
}

.pricePage .priceContent4 .box .contentItem ul li .img {
	width: 62px;
	margin-top: 0;
	text-align: center;
	margin-right: 5px
}

.pricePage .priceContent4 .box .contentItem ul li .img img {
	max-width: 50px
}

.pricePage .F2 {
	background: #f2f8fd
}

.pricePage .price_tr:hover {
	background: #fafaf2
}

.pricePage_panle {
	position: fixed;
	width: 100%;
	height: 100%;
	top: 0px;
	background-color: rgba(0,0,0,0.5);
	background-color: #000 \9;
	z-index: 1001;
	overflow-y: scroll
}

.pricePage_panle .panleContent_wra {
	width: 1000px;
	margin: 40px auto
}

.pricePage_panle .panleContent_wra .panleClose {
	float: right;
	cursor: pointer;
	margin-top: -14px
}

.pricePage_panle .panleContent_wra .panleContent {
	width: 940px;
	background-color: #fff;
	padding: 25px 0
}

.pricePage_panle .panleContent_wra .panleContent table {
	background-color: #fff;
	margin: 0 auto;
	width: 900px
}

.pricePage_panle .panleContent_wra .panleContent table .item {
	background-color: #f9f9f9
}

.pricePage_panle .panleContent_wra .panleContent table .item .title {
	font-size: 16px
}

.pricePage_panle .panleContent_wra .panleContent table .item .itemName {
	font-size: 24px;
	padding: 15px 0
}

.pricePage_panle .panleContent_wra .panleContent table .item .itemName1 {
	color: #37cc9d
}

.pricePage_panle .panleContent_wra .panleContent table .item .itemName2 {
	color: #2d4eec
}

.pricePage_panle .panleContent_wra .panleContent table .item .itemName3 {
	color: #148be0
}

.pricePage_panle .panleContent_wra .panleContent table .item .price span {
	font-size: 30px;
	font-weight: bold
}

.pricePage_panle .panleContent_wra .panleContent table .item td {
	padding: 10px 5px
}

.pricePage_panle .panleContent_wra .panleContent table td {
	border: 1px solid #e1e1e1;
	text-align: center;
	padding: 6px 5px;
	color: #717171
}

.pricePage_panle .panleContent_wra .panleContent table .color1,.pricePage_panle .panleContent_wra .panleContent table .color2,.pricePage_panle .panleContent_wra .panleContent table .color3 {
	font-size: 18px;
	font-weight: bold
}

.pricePage_panle .panleContent_wra .panleContent table .color1 {
	color: #83dabb
}

.pricePage_panle .panleContent_wra .panleContent table .color2 {
	color: #7f8ef0
}

.pricePage_panle .panleContent_wra .panleContent table .color3 {
	color: #38acff
}

.pricePage_panle2 .itemName {
	font-size: 22px;
	color: #148be0 !important
}

.pricePage_panle3 .panleContent_wra {
	width: 765px
}

.pricePage_panle3 .panleContent_wra .panleContent {
	width: 615px !important;
	margin: 0 auto
}

.pricePage_panle3 .panleContent_wra .panleContent table {
	width: 554px !important
}

.pricePage_panle3 .panleContent_wra .panleContent table .item .itemName {
	font-size: 22px
}

.blogs_topbg {
	background: url('../image/newlknews_img1.jpg') center no-repeat;
	background-size: cover;
	width: 100%;
	height: 414px
}

.blogs_subnav {
	margin: 0px auto;
	width: 705px
}

.blogs_subnav ul {
	float: left;
	box-shadow: 1px 2px 2px #A5A5A5;
	margin-bottom: 50px
}

.blogs_subnav ul li {
	width: 141px;
	line-height: 40px !important;
	background-color: #686868;
	float: left;
	text-align: center;
	line-height: 50px;
	border-left: 1px solid #000;
	border-right: 1px solid #9b9b9b;
	font-size: 21px;
	color: #fff;
	cursor: pointer
}

.blogs_text {
	float: left;
	margin: 0px 0 0 25px;
	width: 350px
}

.blogs_text1 {
	font-size: 18px;
	color: #333333;
	margin-bottom: 10px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.blogs_text2 {
	font-size: 14px;
	color: #9a9a9a;
	width: 93%;
	line-height: 23px;
	overflow: hidden;
	-webkit-line-clamp: 3;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	height: 70px;
	margin: 0 auto
}

.blogs_text3 {
	font-size: 14px;
	color: #333333;
	margin-top: 15px
}

.blogs_text3 span {
	margin-left: 165px
}

.blogs_contentbottom {
	margin-top: -26px;
	width: 435px
}

.blogs_contentbottom .blogs_contentbottom_link {
	text-align: right
}

.blogs_contentbottom .blogs_contentbottom_link a {
	color: #ff7200;
	margin-right: 20px
}

.blogs_content {
	margin: 50px 0
}

.blogs_contentwrapper {
	width: 1000px;
	margin: 0 auto 0px
}

.pageindex {
	float: left;
	border: solid 1px #9e9e9e !important;
	margin-left: 5px;
	border-radius: 3px
}

.pageindex a,.pageindex div {
	color: #333;
	width: 25px;
	height: 25px;
	text-align: center;
	line-height: 25px;
	display: block
}

.currentPageIndex {
	background-color: #62d1ff;
	border: 1px solid #6293c2
}

.currentPageIndex a {
	color: #4879a6
}

.News_wra .blogs_topbg {
	background: url('../image/newlknews_img1.jpg') center no-repeat;
	color: #fff;
	text-align: center;
	padding-top: 180px
}

.blogs_topbg input {
    width: 251px;
    height: 41px;
    border: 1px solid #FFF;
    padding: 0 10px;
    color: #000;
}

.blogs_topbg #submit {
    display: inline-block;
    height: 41px;
    width: 143px;
    margin-top: 40px;
    margin-left: 20px;
    text-align: center;
    line-height: 41px;
    background: #218cf7;
    color: #FFF;
    cursor: pointer;
    font-size: 18px;
}

.News_wra .blogs_topbg .text1 {
	font-size: 3em;
	font-weight: bold
}

.News_wra .blogs_topbg .text1 span {
	margin-right: 50px;
	letter-spacing: 5px
}

.News_wra .blogs_topbg .text2 {
	color: #0090e2;
	font-size: 2em
}

.News_wra .blogs_topbg .text2 span {
	margin-right: 30px;
	letter-spacing: 2px
}

.News_wra .blogs_subnav {
	margin: 0 auto
}

.News_wra .blogs_content {
	width: 433px;
	margin: 50px auto 50px;
	border: 1px solid #9a9a9a;
	padding-bottom: 15px
}

.News_wra .blogs_content .blogs_content_img {
	position: relative
}

.News_wra .blogs_content .blogs_content_img .blogs_text1 {
	position: relative;
	top: -41px;
	background-color: rgba(0,0,0,0.7);
	color: #fff;
	padding: 8px
}

.News_wra .blogs_text3 {
	margin-top: 10px
}

.News_wra .blogs_text3 span {
	margin-left: 230px
}

.News_wra .blogs_content .blogs_titleimg1 {
	float: left
}

.News_wra .news_content {
	width: 980px;
	margin: 126px auto 0
}

.News_wra .news_content ul {
	margin-bottom: 65px
}

.News_wra .news_content .news_textli {
	zoom: 1;
	margin-bottom: 35px
}

.News_wra .news_content .news_textli .news_img {
	float: left
}

.News_wra .news_content .news_textli .news_img .img_box {
	width: 100%;
	height: 100%;
	display: flex;
	justify-content: center;
	align-items: center
}

.News_wra .news_content .news_textli .news_img img {
	max-width: 100%;
	height: 100%
}

.News_wra .news_content .news_textli .news_textwra {
	width: 680px;
	border-bottom: 2px solid #e7e7e7;
	padding-bottom: 20px;
	margin-top: 49px;
	float: left;
	margin-left: 54px
}

.News_wra .news_content .news_textli .news_textwra .news_time {
	position: absolute;
	border-right: 2px dashed #a19f9f;
	padding-right: 20px
}

.News_wra .news_content .news_textli .news_textwra .news_time span {
	font-size: 29px;
	color: #292929
}

.News_wra .news_content .news_textli .news_textwra .news_time div {
	font-size: 21px;
	color: #b6bec8;
	margin: 10px 0 0 2px
}

.News_wra .news_content .news_textli .news_textwra .news_text {
	margin-left: 147px;
	position: relative
}

.News_wra .news_content .news_textli .news_textwra .news_text div i:before {
	content: "\e62f";
	width: 17px;
	height: 17px;
	border-radius: 17px;
	background-color: #b8b8b8;
	color: #fff;
	text-align: center;
	line-height: 17px;
	display: inline-block;
	position: absolute;
	left: -27px;
	top: 7px;
	font-size: 9px;
	padding-left: 1px
}

.News_wra .news_content .news_textli .news_textwra .news_text div span {
	display: inline-block;
	color: #070707;
	font-size: 17px;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	width: 420px
}

.News_wra .news_content .news_textli .news_textwra .news_text div .more_btn {
	color: #bcbcbc;
	float: right;
	font-size: 13px
}

.News_wra .news_content .news_textli .news_textwra .news_text div .more_btn img {
	margin: 0 14px 0 8px
}

.News_wra .news_content .news_textli .news_textwra .news_text p {
	font-size: 16px;
	color: #bcbcbc;
	text-indent: 2em;
	line-height: 25px;
	overflow: hidden;
	-webkit-line-clamp: 2;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	margin-top: 14px
}

.News_wra .news_content .news_textli:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	height: 0
}

.News_wra .news_botcontent {
	width: 980px;
	margin: 20px auto 0
}

.News_wra .news_botcontent li {
	float: left;
	width: 50%
}

.News_wra .news_botcontent li:nth-child(2) .botcontent_wra {
	float: right
}

.News_wra .news_botcontent li .botcontent_wra {
	width: 80%
}

.News_wra .news_botcontent li .botcontent_wra .botcontent_title {
	color: #0584cc;
	font-size: 18px;
	display: inline-block;
	margin-bottom: 25px
}

.News_wra .news_botcontent li .botcontent_wra div a {
	color: #636363
}

.News_wra .news_botcontent li .botcontent_wra div a .text_time {
	float: right
}

.News_wra .news_botcontent li .botcontent_wra div a .text_title {
	display: inline-block;
	width: 240px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.News_wra .news_botcontent li .botcontent_wra div a:focus {
	text-decoration: none
}

.lkblogs_xqtext {
	margin-top: 80px
}

.lkblogs_xqtext div {
	
	margin-right: 20px
}

.lkblogs_xqtext span {
	font-size: 14px;
	color: #333;
	display: block;
	margin-top: 6px
}

.lkblogs_xqwrapper {
	width: 880px;
	margin: 0 auto
}

.lkblogs_xqcontent {
	
}

.lkblogs_xqcontent span {
	font-size: 18px;
	color: #333333;
	margin-top: 20px
}

.lkblogs_xqcontent a {
	color: #05B3FC
}

.lkblogs_xqimg1 {
	min-width: 200px;
	max-width: 100%;
	margin: 20px 0 40px 0
}

.lkblogs_xqimg2 {
	width: 875px;
	height: 270px;
	margin: 20px 0 40px 0;
	background: url('../image/unselected.png') no-repeat 0 -100px
}

.lkblogs_xqcontent1 {
	color: #9a9a9a;
	font-size: 14px;
	text-align: left
}

.lkblogs_xqcontent1 img {
	display: block;
	max-width: 100%;
	margin: 0 auto
}

.lkblogs_xqbottomline {
	margin: 50px auto 0;
	width: 1000px
}

.lkblogs_xqbottom_btn {
	text-align: left;
	width: 880px;
	margin: 35px auto 0
}

.lkblogs_xqbottom_btn a {
	display: block;
	color: #333;
	font-size: 16px;
	margin-bottom: 3px
}

.lkblogs_xqbottom_btn a:focus {
	text-decoration: none
}

.lkblogs_xqbottom_btn a span {
	display: inline-block;
	margin-left: 20px;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	width: 250px;
	position: relative;
	top: 4px
}

.newscontent_bot {
	width: 880px;
	margin: 35px auto 0
}

.newscontent_bot .botcontent_title {
	font-size: 21px;
	color: #38adff;
	display: inline-block;
	margin-bottom: 30px
}

.newscontent_bot li {
	float: left;
	width: 50%
}

.newscontent_bot li:nth-child(2n) .botcontent_wra {
	float: right
}

.newscontent_bot li .botcontent_wra {
	width: 78%
}

.newscontent_bot li .botcontent_wra .text_title {
	display: inline-block;
	font-size: 13px;
	color: #636363;
	width: 210px;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap
}

.newscontent_bot li .botcontent_wra .text_time {
	float: right;
	font-size: 12px;
	color: #a3a3a3
}

.lkblogs_xacopyright {
	width: 470px;
	height: 90px;
	background-color: #f1f1f1;
	margin: 50px auto 0;
	padding: 20px 20px 10px 20px;
	font-size: 18px
}

.lkblogs_xacopyright div {
	float: left
}

.lkblogs_xacopyrightL {
	color: #333333;
	width: 40px;
	margin-right: 15px
}

.lkblogs_xacopyrightR {
	color: #9a9a9a;
	width: 370px
}

@media screen and (max-width:1280px) {
	.product1_bannerR {
		margin: 90px 0 0 190px
	}

	.product1_bannerL img {
		width: 335px
	}

	.product1_bannerL {
		margin-top: 35px
	}

	.product_banner {
		height: 700px
	}
}

@media screen and (max-width:1600px) {
	.product_banner {
		background: url("../image/unselected.png") center center no-repeat
	}
}

.bottom_linkwrapper {
	background-color: #1f1f1f;
	padding: 10px 0 20px 0;
	margin: 30px 0 60px 0
}

.bottom_link {
	padding: 10px 0;
	font-size: 16px;
	width: 900px;
	margin: 0 auto;
	color: #949393
}

.bottom_link span {
	display: inline-block;
	border-top: 1px solid #414141;
	width: 300px;
	margin-bottom: 5px
}

.bottom_links {
	width: 1000px;
	margin: 0 auto
}

.bottom_links li {
	float: left;
	padding: 0 3px;
	font-size: 15px;
	margin-bottom: 5px
}

.bottom_links li a {
	color: #949393;
	font-size: 12px
}

@font-face {
	font-family:'hobostd';src:url("/Content/icon/fonts/hobostd.otf") format("truetype-aat")
}

.active-time {
	color: #1a1a1a;
	font-size: 33px;
	font-family: hobostd;
	padding-left: 110px;
	height: 42px
}

.index-banner-img {
	background: url("../image/unselected.png") center;
	height: 188px;
	position: relative;
	min-width: 980px;
	display: block
}

.banner-cicle {
	padding-left: 137px;
	font-size: 14px;
	font-family: 黑体;
	position: relative;
	margin-top: -30px;
	text-align: center;
	width: 451px;
	color: #0a0204
}

.cicle-img {
	position: absolute
}

.banner-right {
	float: right;
	margin: 114px 37px 0 auto
}

.evaluateBanner {
	width: 100%;
	height: 580px;
	background: url("../image/common_banner.jpg") center no-repeat;
	text-align: center;
	color: #fff;
	padding-top: 200px
}

.evaluateBanner .title {
	font-size: 62px;
	color: #fff;
	letter-spacing: 6px;
	line-height: 70px
}

.evaluateBanner .title>span {
	font-size: 50px !important
}

.evaluateContent {
	padding-top: 70px;
	background: #f5f5f4
}

.evaluateContent .title {
	font-size: 30px;
	color: #363636;
	text-align: center;
	margin-bottom: 36px
}

.evaluateContent .cont {
	width: 1400px;
	margin: 0 auto
}

.evaluateContent .cont #myCarousel .carousel-inner {
	margin: 0 auto
}

.evaluateContent .cont #myCarousel .carousel-inner .item {
	z-index: 9
}

.evaluateContent .cont #myCarousel .carousel-inner .item .img_list {
	text-align: center
}

.evaluateContent .cont #myCarousel .carousel-inner .item .img_list img {
	box-shadow: 0 0 10px rgba(62,62,62,0.2);
	border-radius: 5px;
	margin: 10px;
	width: 380px;
	height: 210px;
	display: inline-block
}

.evaluateContent .cont #myCarousel .carousel-inner .item .img_list img:hover {
	transform: scale(1.5)
}

.evaluateContent .cont #myCarousel .carousel-control {
	background: none;
	width: 50px;
	height: 50px;
	position: absolute;
	top: 43%;
	opacity: 1
}

.evaluateContent .cont #myCarousel .carousel-control .leftPage0 {
	display: block
}

.evaluateContent .cont #myCarousel .carousel-control .leftPage {
	display: none
}

.evaluateContent .cont #myCarousel .carousel-control .rightPage {
	display: block
}

.evaluateContent .cont #myCarousel .carousel-control .rightPage0 {
	display: none
}

.evaluateContent .cont #myCarousel .left:hover .leftPage0 {
	display: none
}

.evaluateContent .cont #myCarousel .left:hover .leftPage {
	display: block
}

.evaluateContent .cont #myCarousel .left:hover+a .rightPage0 {
	display: block
}

.evaluateContent .cont #myCarousel .left:hover+a .rightPage {
	display: none
}

.evaluateContent .cont #myCarousel .carousel-indicators {
	bottom: 0
}

.evaluateContent .cont #myCarousel .carousel-indicators li {
	background: #d2d2d2
}

.evaluateContent .cont #myCarousel .carousel-indicators .active {
	background: #6684f2
}

.team_banner {
	width: 100%;
	height: 564px;
	background: url('../image/team_banner.jpg') center no-repeat;
	text-align: center;
	color: #fff;
	padding-top: 190px
}

.team_banner .title {
	font-size: 55px;
	letter-spacing: 2px
}

.team_cont {
	background: #f2f6f9;
	border-bottom: 90px solid #f2f6f9
}

.team_cont .team_center {
	width: 1200px;
	margin: 0 auto;
	background: #fff;
	padding: 0 80px 1px;
	position: relative
}

.team_cont .team_center .titletop {
	font-size: 30px;
	color: #1c222a;
	font-weight: bold;
	position: absolute;
	top: -80px;
	background: #fff;
	width: 1200px;
	left: 0px;
	padding-left: 80px
}

.team_cont .team_center .titletop span {
	width: 24px;
	height: 110px;
	display: inline-block;
	background: #0070c9
}

.team_cont .team_center .titletop label {
	margin-bottom: 5px;
	font-weight: bold;
	display: inline-block;
	vertical-align: 4px;
	margin-left: 8px
}

.team_cont .team_center .team_content1 {
	margin-bottom: 110px
}

.team_cont .team_center .team_content1 .cont {
	padding-top: 90px
}

.team_cont .team_center .team_content1 .cont>div {
	display: inline-block
}

.team_cont .team_center .team_content1 .cont .left {
	width: 485px;
	margin-right: 50px;
	padding-left: 30px;
	float: left
}

.team_cont .team_center .team_content1 .cont .right {
	width: 500px;
	font-size: 18px;
	line-height: 38px;
	color: #373432;
	margin-top: 40px
}

.team_cont .team_center .team_content1 .cont .right p {
	margin-bottom: 30px
}

.team_cont .team_center .team_content2 {
	clear: both;
	margin-bottom: 65px
}

.team_cont .team_center .team_content2 .title {
	font-size: 24px;
	color: #1c222a;
	border-bottom: 1px solid #0070c9;
	margin-bottom: 25px;
	position: relative
}

.team_cont .team_center .team_content2 .title span {
	width: 24px;
	height: 60px;
	display: inline-block;
	background: #0070c9;
	position: absolute;
	bottom: 0
}

.team_cont .team_center .team_content2 .title label {
	margin-bottom: 5px;
	font-weight: normal;
	display: inline-block;
	vertical-align: 4px;
	margin-left: 40px
}

.team_cont .team_center .team_content2 .team_img img {
	margin-bottom: 18px;
	margin-right: 15px
}

.team_cont .team_center .team_content2 .team_img .last {
	margin-right: 0
}

.team_cont .team_center .team_content3 {
	clear: both;
	margin-bottom: 65px
}

.team_cont .team_center .team_content3 .title {
	font-size: 24px;
	color: #1c222a;
	border-bottom: 1px solid #0070c9;
	margin-bottom: 25px;
	position: relative
}

.team_cont .team_center .team_content3 .title span {
	width: 24px;
	height: 60px;
	display: inline-block;
	background: #0070c9;
	position: absolute;
	bottom: 0
}

.team_cont .team_center .team_content3 .title label {
	margin-bottom: 5px;
	font-weight: normal;
	display: inline-block;
	vertical-align: 4px;
	margin-left: 40px
}

.team_cont .team_center .team_content3 .team_img img {
	margin-bottom: 18px;
	margin-right: 15px
}

.team_cont .team_center .team_content3 .team_img .last {
	margin-right: 0
}

.team_cont .team_center .team_content4 {
	clear: both;
	margin-bottom: 65px
}

.team_cont .team_center .team_content4 .title {
	font-size: 24px;
	color: #1c222a;
	border-bottom: 1px solid #0070c9;
	margin-bottom: 25px;
	position: relative
}

.team_cont .team_center .team_content4 .title span {
	width: 24px;
	height: 60px;
	display: inline-block;
	background: #0070c9;
	position: absolute;
	bottom: 0
}

.team_cont .team_center .team_content4 .title label {
	margin-bottom: 5px;
	font-weight: normal;
	display: inline-block;
	vertical-align: 4px;
	margin-left: 40px
}

.team_cont .team_center .team_content4 .team_img img {
	margin-bottom: 18px;
	margin-right: 15px
}

.team_cont .team_center .team_content4 .team_img .last {
	margin-right: 0
}

.teamMessage_content {
	background: #141440;
	position: relative;
	padding: 200px 0 160px 0
}

.teamMessage_content .teammessage_bg1 {
	position: absolute;
	width: 100%;
	top: 0
}

.teamMessage_content .teammessage_bg2 {
	position: absolute;
	width: 100%;
	bottom: 0
}

.teamMessage_content .teamMessage_center {
	width: 1200px;
	margin: 0 auto;
	background: #fff;
	position: relative
}

.teamMessage_content .teamMessage_center .title {
	margin-bottom: 40px
}

.teamMessage_content .teamMessage_center .teamMessage_text {
	padding: 0 80px 100px
}

.teamMessage_content .teamMessage_center .teamMessage_text .text {
	font-size: 16px;
	color: #626262;
	line-height: 30px;
	margin-bottom: 30px;
	text-indent: 33px;
	text-align: justify
}

.teamMessage_content .teamMessage_center .teamMessage_text .title_icon {
	text-align: center;
	margin: 25px auto 10px;
	color: #d99447;
	font-size: 35px;
	font-family: 宋体;
	line-height: 80px;
	height: 80px
}

.teamMessage_content .teamMessage_center .teamMessage_text .title_icon>div {
	display: inline-block;
	position: relative
}

.teamMessage_content .teamMessage_center .teamMessage_text .title_icon>div img {
	position: absolute
}

.teamMessage_content .teamMessage_center .teamMessage_text .title_icon>div .teammessage_title_bg_left {
	left: -50px;
	bottom: 0
}

.teamMessage_content .teamMessage_center .teamMessage_text .title_icon>div .teammessage_title_bg_right {
	right: -50px;
	top: 0
}

.teamMessage_content .teamMessage_center .teamMessage_text .alias {
	font-size: 18px;
	color: #484848;
	font-weight: bold;
	width: 100px;
	display: inline-block
}

.teamMessage_content .teamMessage_center .teamMessage_text .realname {
	font-size: 18px;
	color: #484848;
	font-weight: bold;
	width: 90px;
	display: inline-block
}

.teamMessage_content .teamMessage_center .teamMessage_text .message {
	font-size: 18px;
	display: inline-block;
	margin-left: 40px;
	color: #484848;
	line-height: 30px;
	margin-bottom: 15px
}

.teamMessage_content .teamMessage_center .teamMessage_text .more {
	margin-left: 234px;
	margin-top: -27px;
	line-height: 35px
}

.teamMessage_content .teamMessage_center .teamMessage_text .firsetMessage>p {
	text-indent: 38px;
	text-align: justify
}

.teamMessage_content .teamMessage_center .teamMessage_text .let_space {
	letter-spacing: 2.2px
}

.activeBox {
	background: url('../image/contentbg.jpg') center no-repeat
}

.activeBox .activeContent {
	width: 832px;
	margin: 70px auto 0;
	position: relative
}

.activeBox .activeContent .content {
	position: absolute;
	padding: 0 95px;
	top: 320px
}

.activeBox .activeContent .content p {
	color: #f9f4d9;
	font-size: 17px;
	margin-bottom: 58px;
	line-height: 38px;
	letter-spacing: 2px;
	text-align: justify
}

.activeBox .activeContent .content p span {
	font-weight: bold;
	font-size: 22px
}

.activeBox .activeContent .content p .number {
	font-size: 30px;
	font-weight: bold;
	font-family: -webkit-pictograph
}

@font-face {
	font-family:'hya3gj';src:url('/static/index/fonts/hya3gj.TTF') format('truetype')
}

.appbanner {
	background: #343638;
	width: 100%;
	height: 450px;
	margin-top: 58px
}

.appbanner .appbanner_container {
	width: 1200px;
	margin: 0 auto;
	height: 100%;
	overflow: hidden;
	position: relative;
	color: #FFF
}

.appbanner .line {
	width: 126px;
	height: 4px;
	background: #FFF;
	margin-top: 58px
}

.appbanner .title1 {
	font-size: 60px;
	margin-top: 5px
}

.appbanner .title2 {
	font-size: 24px;
	margin-top: 30px
}

.appbanner .title3 {
	font-size: 14px;
	margin-top: 18px
}

.appbanner .appbanner_l {
	padding-left: 46px
}

.appbanner .appbanner_r {
	position: absolute;
	right: 65px;
	bottom: 0
}

.appContent1 {
	background: #fff;
	width: 100%
}

.appContent1 li {
	width: 100%;
	height: 530px;
	background: #fff
}

.appContent1 li .content {
	width: 1088px;
	margin: 0 auto;
	padding: 0 65px;
	box-sizing: border-box
}

.appContent1 li .img {
	float: left;
	margin-top: 66px
}

.appContent1 li .text {
	float: right;
	width: 418px;
	margin-top: 126px;
	color: #363636
}

.appContent1 li .text h4 {
	font-size: 30px;
	padding-bottom: 20px
}

.appContent1 li .text p {
	margin-top: 20px;
	font-size: 14px;
	line-height: 20px
}

.appContent1 li:nth-child(2n) {
	background: #f5f5f4
}

.appContent1 li:nth-child(2n) .img {
	float: right
}

.appContent1 li:nth-child(2n) .text {
	float: left
}

.appContent4 {
	background: #fff;
	width: 100%;
	padding-bottom: 30px
}

.appContent4 h1 {
	padding-top: 85px;
	text-align: center;
	font-size: 30px;
	color: #363636;
	margin-bottom: 65px
}

.appContent4 ul {
	width: 1142px;
	margin: 0 auto
}

.appContent4 ul li {
	text-align: center;
	width: 190px;
	float: left;
	margin-bottom: 65px
}

.appContent4 ul li>div {
	font-size: 14px;
	color: #737373;
	margin-top: 10px
}

.appContent5 {
	padding-top: 72px;
	background: #f5f5f4;
	padding-bottom: 75px
}

.appContent5 h1 {
	font-size: 30px;
	color: #363636;
	text-align: center;
	margin-bottom: 30px;
	letter-spacing: 2px
}

.appContent5 .bottomImg {
	width: 1055px;
	margin: 0 auto
}

.appContent5 .carousel-indicators li {
	background-color: #dbdbdb
}

.appContent5 .carousel-indicators .active {
	background-color: #b5b5b5
}

.pdaView {
	font-family: 'Noto Sans S Chinese' !important
}

.pdaView .pdaContent1 {
	width: 100%;
	height: 450px;
	background: url('../image/pda_bg.jpg') center no-repeat;
	background-size: cover;
	margin-top: 58px
}

.pdaView .pdaContent1 .pdaContent_container {
	width: 1200px;
	margin: 0 auto
}

.pdaView .pdaContent1 .pda_banner_l {
	color: #FFF;
	padding-left: 50px;
	box-sizing: border-box;
	padding-top: 58px
}

.pdaView .pdaContent1 .pda_banner_l .line {
	width: 126px;
	height: 4px;
	background: #FFF
}

.pdaView .pdaContent1 .pda_banner_l .titel1 {
	font-size: 60px;
	margin-top: 12px
}

.pdaView .pdaContent1 .pda_banner_l .titel2 {
	font-size: 24px;
	margin-top: 22px
}

.pdaView .pdaContent1 .pda_banner_l .titel3 {
	font-size: 14px;
	margin-top: 16px
}

.pdaView .pdaContent2 {
	padding-top: 58px;
	padding-bottom: 90px;
	width: 100%
}

.pdaView .pdaContent2 .cont {
	width: 1092px;
	margin: 0 auto;
	padding: 30px 44px;
	box-sizing: border-box;
	box-shadow: 0 0 10px #ccc
}

.pdaView .pdaContent2 .cont .left {
	width: 480px;
	float: left;
	margin-top: 40px
}

.pdaView .pdaContent2 .cont .left .title {
	font-size: 30px;
	color: #363636;
	padding-bottom: 36px
}

.pdaView .pdaContent2 .cont .left p {
	color: #6e6e6e;
	font-size: 14px;
	margin-left: 0;
	line-height: 22px;
	margin-bottom: 24px
}

.pdaView .pdaContent2 .cont .right {
	float: right
}

.pdaView .pdaContent3 {
	padding-bottom: 58px
}

.pdaView .pdaContent3 .cont {
	width: 1092px;
	margin: 0 auto
}

.pdaView .pdaContent3 .cont .left {
	float: right;
	width: 400px;
	color: #363636;
	margin-right: 35px
}

.pdaView .pdaContent3 .cont .left .title {
	font-size: 30px;
	margin-top: 58px;
	margin-bottom: 44px
}

.pdaView .pdaContent3 .cont .left p {
	font-size: 14px;
	line-height: 20px
}

.pdaView .pdaContent3 .cont .right {
	float: left;
	margin-left: 65px
}

.pdaView .pdaContent4 {
	width: 100%
}

.pdaView .pdaContent4 li {
	width: 100%;
	background: #f5f5f4;
	padding: 45px 0
}

.pdaView .pdaContent4 li .content {
	width: 1036px;
	margin: 0 auto
}

.pdaView .pdaContent4 li .text {
	float: left;
	margin-top: 5%
}

.pdaView .pdaContent4 li .img {
	float: right
}

.pdaView .pdaContent4 li h4 {
	font-size: 30px;
	color: #363636;
	margin-bottom: 32px
}

.pdaView .pdaContent4 li p {
	font-size: 14px;
	line-height: 14px;
	color: #363636
}

.pdaView .pdaContent4 li:nth-child(2n) {
	background: #fff
}

.pdaView .pdaContent4 li:nth-child(2n) .img {
	float: left
}

.pdaView .pdaContent4 li:nth-child(2n) .text {
	float: right
}

.pdaView .pdaContent4 .content {
	width: 1200px;
	margin: 0 auto
}

.pdaView .pdaContent5 {
	width: 100%;
	padding: 65px 0 40px 0;
	background: #f5f5f4
}

.pdaView .pdaContent5 h4 {
	font-size: 30px;
	color: #363636;
	text-align: center;
	margin-bottom: 40px
}

.pdaView .pdaContent5 .cont {
	width: 1100px;
	margin: 0 auto;
	text-align: center
}

.pdaView .pdaContent5 li {
	display: inline-block;
	width: 33%
}

.pdaView .pdaContent5 li h5 {
	font-size: 16px;
	color: #737373
}

.pdaView .pdaContent5 li p {
	font-size: 14px;
	color: #f88412
}

.pdaView .pdaContent5 li p i {
	display: inline-block;
	vertical-align: middle;
	width: 2px;
	height: 1px;
	background: #f88412;
	margin: 0 5px
}

.pdaView .pdaContent5 .bottom {
	font-size: 14px;
	color: #363636;
	text-align: center;
	margin-top: 45px;
	width: 100%
}

.bx {
	width: 1200px;
	margin: 0 auto
}

#aboutForAgent .Agent_banner {
	margin-top: 58px;
	height: 370px;
	width: 100%;
	background: url('../image/banner.jpg') center no-repeat;
	background-size: cover;
	position: relative
}

#aboutForAgent .Agent_banner h1 {
	text-align: center;
	font-size: 46px;
	letter-spacing: 2px;
	line-height: 56px;
	margin: 0;
	color: #FFF;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%)
}

#aboutForAgent .values_list {
	height: 137px;
	background: #f5f5f5
}

#aboutForAgent .values_list .bx {
	height: 100%
}

#aboutForAgent .values_list ul {
	display: flex;
	height: 100%
}

#aboutForAgent .values_list li {
	flex: 1;
	height: 100%;
	padding-top: 26px;
	padding-left: 20px;
	box-sizing: border-box;
	border-right: 1px solid #e8e8e8
}

#aboutForAgent .values_list li:first-child {
	border-left: 1px solid #e8e8e8
}

#aboutForAgent .values_list li h3 {
	font-size: 18px;
	line-height: 32px;
	color: #363636;
	margin: 0
}

#aboutForAgent .values_list li p {
	font-size: 14px;
	color: #6e6e6e;
	line-height: 20px
}

#aboutForAgent .company_introduction {
	padding: 87px 0 77px 0
}

#aboutForAgent .company_introduction .bx {
	min-height: 418px;
	box-shadow: 0 0 15px rgba(49,49,48,0.16);
	padding: 48px 50px;
	box-sizing: border-box;
	position: relative
}

#aboutForAgent .company_introduction .company_left {
	width: 620px;
	float: left
}

#aboutForAgent .company_introduction .company_left h2 {
	margin: 0;
	margin-bottom: 22px;
	font-size: 30px;
	color: #363636
}

#aboutForAgent .company_introduction .company_left p {
	font-size: 14px;
	color: #6e6e6e;
	line-height: 20px;
	margin: 0
}

#aboutForAgent .company_introduction .company_rigth {
	position: absolute;
	right: 50px;
	top: 50%;
	margin-top: -138px;
	width: 438px;
	height: 276px;
	float: right;
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover
}

#aboutForAgent .team {
	background-color: #f5f5f5;
	text-align: center;
	padding: 78px 0 46px 0
}

#aboutForAgent .team h2 {
	font-size: 30px;
	color: #363636
}

#aboutForAgent .team h5 {
	font-size: 16px;
	color: #6e6e6e;
	line-height: 24px;
	margin-bottom: 45px
}

#aboutForAgent .team ul {
	text-align: center;
	font-size: 0
}

#aboutForAgent .team li {
	display: inline-block;
	vertical-align: top;
	width: 205px;
	height: 229px;
	margin: 0 15px;
	margin-bottom: 30px;
	background-size: cover;
	text-align: center;
	color: #FFF;
	background-repeat: no-repeat
}

#aboutForAgent .team h4 {
	margin-top: 58px;
	letter-spacing: 7px;
	font-size: 20px;
	margin-bottom: 33px
}

#aboutForAgent .team p {
	font-size: 14px;
	margin-bottom: 13px
}

#aboutForAgent .contact_us {
	text-align: center;
	padding-top: 90px;
	padding-bottom: 78px
}

#aboutForAgent .contact_us h3 {
	font-size: 30px;
	color: #363636;
	padding-bottom: 42px
}

#aboutForAgent .contact_us .contact_list {
	display: inline-block;
	vertical-align: top;
	text-align: left;
	height: 136px;
	min-width: 392px;
	margin: 0 26px;
	padding-right: 15px;
	box-shadow: 0 0 8px rgba(123,123,123,0.16)
}

#aboutForAgent .contact_us .icon {
	display: inline-block;
	vertical-align: middle;
	height: 100%;
	width: 106px;
	line-height: 136px;
	text-align: center
}

#aboutForAgent .contact_us .icon img {
	line-height: 136px
}

#aboutForAgent .contact_us .text {
	display: inline-block;
	vertical-align: middle;
	font-size: 14px
}

#aboutForAgent .contact_us .text p {
	margin-bottom: 8px
}

#aboutForAgent .contact_us .text p:last-child {
	margin: 0
}

#aboutForAgent .contact_us .text .tel {
	margin-bottom: 20px
}

#aboutForAgent .contact_us .text .tel span {
	color: #6e6e6e
}

#aboutForAgent .contact_us .text .tel:last-child {
	margin: 0
}

#aboutForAgent .footer_buttom {
	height: 202px;
	background: #242424;
	text-align: center;
	padding-top: 64px;
	padding-bottom: 56px
}

#aboutForAgent .footer_buttom .tel {
	display: inline-block;
	height: 79px;
	text-align: left;
	border: 1px solid #218cf7;
	border-radius: 5px;
	padding: 0 26px
}

#aboutForAgent .footer_buttom .tel span {
	font-size: 26px;
	color: #218cf7;
	line-height: 79px;
	margin-left: 22px
}

#aboutForAgent .footer_buttom .tel img {
	line-height: 79px;
	margin-top: 14px;
	vertical-align: top
}

#aboutForAgent .copyright {
	height: 56px;
	background: #242424;
	border-top: 1px solid #343434;
	line-height: 56px;
	text-align: center;
	color: #969696;
	font-size: 14px
}

#aboutForAgent .copyright span {
	margin-left: 50px
}

ul,li {
	padding: 0;
	margin: 0
}

li {
	list-style: none
}

.clear {
	clear: both
}

.New_about_wra .New_about_content3 .content3_top_wra {
	width: 1200px;
	margin: 0 auto;
	height: 1078px;
	position: relative
}

.New_about_wra .New_about_content3 .content3_top_wra .content3Cont {
	position: absolute;
	top: 241px;
	left: -106px;
	z-index: 1
}

.New_about_wra .New_about_content3 .content3_top_wra .growth {
	padding-top: 65px
}

.New_about_wra .New_about_content3 .content3_top_wra .groupUp {
	font-size: 38px;
	color: #fff;
	margin-bottom: 100px
}

.New_about_wra .New_about_content3 .content3_top_wra .time {
	height: 150px;
	position: relative;
	z-index: 2
}

.New_about_wra .New_about_content3 .content3_top_wra .time .w_25 {
	width: 25%;
	float: left
}

.New_about_wra .New_about_content3 .content3_top_wra .time .w_25 a {
	display: inline-block;
	color: #fff;
	font-size: 28px;
	height: 48px
}

.New_about_wra .New_about_content3 .content3_top_wra .time .w_25 a:hover {
	font-size: 38px !important;
	margin-top: -5px;
	margin-bottom: 5px
}

.New_about_wra .New_about_content3 .content3_top_wra .time .w_25 div {
	color: #fff;
	font-size: 16px;
	line-height: 24px
}

.New_about_wra .New_about_content3 .content3_bot_wra {
	width: 100%;
	height: auto !important;
	background: #fff;
	padding-top: 64px;
	padding-bottom: 78px
}

.New_about_wra .New_about_content3 .content3_bot_wra .content3_cont0 {
	width: 1200px;
	margin: 0 auto
}

.New_about_wra .New_about_content3 .content3_bot_wra .enterprise {
	color: #525252;
	font-size: 38px
}

.New_about_wra .New_about_content3 .content3_bot_wra .content1_picture {
	width: 1200px;
	margin: 0 auto 55px;
	text-align: center
}

.New_about_wra .New_about_content3 .content3_bot_wra .content1_picture .content_row {
	height: 80px
}

.New_about_wra .New_about_content3 .content3_bot_wra .content1_picture .w_33 {
	width: 33%;
	display: inline-block
}

.New_about_wra .New_about_content3 .content3_bot_wra .content1_picture .content1_title1 {
	font-size: 22px;
	color: #202020;
	text-align: center;
	padding: 28px 0 15px
}

.New_about_wra .New_about_content3 .content3_bot_wra .content1_picture .content1_title2 {
	font-size: 22px;
	color: #262626;
	text-align: center
}

.New_about_wra .New_about_content3 .content3_bot_wra .content1_picture .cn_0 {
	text-align: left;
	padding-left: 20px
}

.New_about_wra .New_about_content3 .content3_bot_wra .content1_picture .cn_1 {
	padding-left: 70px
}

.New_about_wra .New_about_content3 .content3_bot_wra .content1_picture .picture_l {
	text-align: left
}

.New_about_wra .New_about_content3 .content3_bot_wra .content1_picture .picture_r {
	text-align: right
}

.New_about_wra .New_about_content3 .content3_bot_wra .content_container {
	overflow: hidden;
	width: 1200px;
	margin: 0 auto
}

.New_about_wra .New_about_content3 .content3_bot_wra .content_row li {
	width: 33.3%;
	float: left
}

.New_about_wra .New_about_content3 .content3_bot_wra .content_row li div {
	color: #2d2d2d;
	font-size: 16px;
	line-height: 28px;
	width: 73%;
	text-align: left;
	text-align: justify
}

.New_about_wra .New_about_content3 .carousel {
	width: 1000px;
	margin: 0 auto
}

.New_about_wra .New_about_content3 .carousel-inner>.item>img,.New_about_wra .New_about_content3 .carousel-inner>.item>a>img {
	width: 850px
}

.New_about_wra .New_about_content3 .carousel-inner {
	width: 885px;
	margin: 0 auto
}

.New_about_wra .New_about_content3 .carousel-control {
	width: 0px
}

.New_about_wra .New_about_content3 .carousel-control:hover,.New_about_wra .New_about_content3 .carousel-control:focus {
	background: none
}

.New_about_wra .New_about_content3 .carousel-control img {
	margin-top: 58px
}

.New_about_wra .New_about_content3 .carousel-control.right img {
	margin-left: 0px
}

.New_about_wra .New_about_content3 .carousel-control.left img {
	margin-left: -35px
}

.New_about_wra .New_about_content3 .carousel-control img:hover,.New_about_wra .New_about_content3 .carousel-control img:focus {
	opacity: .9
}

.New_about_wra .New_about_content3 .carousel-control.right,.New_about_wra .New_about_content3 .carousel-control.left {
	background: none
}

.New_about_wra .New_about_content3 .carousel-inner>.item li {
	float: left;
	width: 20%;
	text-align: center
}

.New_about_wra .New_about_content3 .carousel-inner>.item li img {
	height: 228px
}

.lkrep_btn0525 {
	display: inline-block;
	padding: 6px 18px;
	color: #fff;
	font-size: 20px;
	border-radius: 4px;
	border-bottom: 3px solid;
	letter-spacing: 1px;
	-webkit-transition: all .1s ease;
	-ms-transition: all .1s ease;
	transition: all .1s ease;
	-webkit-transition: all .1s ease 0;
	-ms-transition: all .1s ease 0;
	transition: all .1s ease 0
}

.lkrep_btn0525:hover {
	background-color: #2a9ff1
}

.Nlkerp_btn {
	display: inline-block;
	border: 1px solid #ff8400;
	border-radius: 10px;
	font-size: 25px;
	color: #000;
	letter-spacing: 2px
}

.Nlkerp_btn:focus {
	text-decoration: none;
	color: #000
}

.Nlkerp_btn:hover {
	color: #000
}

.Nlkerp_forfree {
	background-color: #fff;
	padding: 50px 0 20px 0
}

.Nlkerp_forfree .Nlkerp_forfree_wra {
	width: 1000px;
	margin: 0 auto;
	text-align: center
}

.Nlkerp_forfree .Nlkerp_forfree_wra .title {
	font-size: 3em;
	letter-spacing: 4px
}

.Nlkerp_forfree .Nlkerp_forfree_wra .title .num {
	font-size: 60px
}

.Nlkerp_forfree .Nlkerp_forfree_wra .title .font {
	display: inline-block;
	padding: 0px 10px;
	color: #fff;
	background-color: #04a4e7
}

.Nlkerp_forfree .Nlkerp_forfree_wra .price_wra {
	float: left;
	margin: 20px 0 0 150px
}

.Nlkerp_forfree .Nlkerp_forfree_wra .price_wra li {
	float: left;
	font-size: 22px
}

.Nlkerp_forfree .Nlkerp_forfree_wra .price_wra li span {
	color: #ff0000
}

.Nlkerp_forfree .Nlkerp_forfree_wra .price_wra li img {
	margin-right: 20px
}

.Nlkerp_forfree .Nlkerp_forfree_wra .price_wra .price_right {
	margin-left: 70px
}

.Nlkerp_forfree .Nlkerp_forfree_wra .price_wra .price_right span {
	font-size: 30px
}

.Nlkerp_forfree .Nlkerp_forfree_wra .price_wra .price_right .price_right_color {
	font-size: 70px
}

.Nlkerp_forfree .Nlkerp_forfree_wra .price_wra .price_left span {
	text-decoration: line-through
}

.Nlkerp_forfree .Nlkerp_forfree_wra .text {
	float: left;
	width: 100%;
	margin: 75px 0 0 0px;
	padding-left: 80px
}

.Nlkerp_forfree .Nlkerp_forfree_wra .text .title {
	font-size: 30px;
	margin-top: 10px
}

.Nlkerp_forfree .Nlkerp_forfree_wra .text .title_content {
	width: 70%
}

.Nlkerp_forfree .Nlkerp_forfree_wra .text li {
	float: left
}

.Nlkerp_forfree .Nlkerp_forfree_wra .text li .item_line,.Nlkerp_forfree .Nlkerp_forfree_wra .text li .item {
	float: left
}

.Nlkerp_forfree .Nlkerp_forfree_wra .text li .item {
	width: 30%
}

.Nlkerp_forfree .Nlkerp_forfree_wra .text li .item div {
	width: 60px;
	height: 60px;
	border-radius: 50%;
	border: 3px solid #2399c1;
	text-align: center;
	line-height: 54px;
	font-size: 30px;
	margin: 0 auto 15px;
	background-color: #9bd6ea
}

.Nlkerp_forfree .Nlkerp_forfree_wra .text li .item_line {
	position: relative
}

.Nlkerp_forfree .Nlkerp_forfree_wra .text li .item_line img {
	margin-top: 20px
}

.Nlkerp_forfree .Nlkerp_forfree_wra .text li .item_line span {
	display: inline-block;
	border: 1px solid #000;
	width: 150px;
	position: absolute;
	left: -75px;
	top: 30px
}

.Nlkerp_forfree .Nlkerp_forfree_wra .title1 {
	font-size: 32px
}

.Nlkerp_forfree .Nlkerp_forfree_wra .title1 span {
	display: inline-block;
	font-size: 22px;
	color: #fff;
	background-color: #e60012;
	padding: 1px 11px;
	margin-left: 20px
}

.Nlkerp_forfree .Nlkerp_forfree_wra .price_wra1 {
	margin-top: 35px
}

.Nlkerp_forfree .Nlkerp_forfree_wra .price_wra1 span {
	font-size: 22px;
	margin-right: 15px
}

.Nlkerp_forfree .Nlkerp_forfree_wra .price_wra1 span span {
	color: #e60012;
	font-size: 26px;
	margin-right: 0
}

.Nlkerp_forfree .Nlkerp_forfree_wra .price_wra1 span .font-line {
	text-decoration: line-through
}

.Nlkerp_forfree .Nlkerp_forfree_wra .num_text {
	text-align: center;
	font-size: 22px
}

.Nlkerp_forfree .Nlkerp_forfree_wra .num_text span {
	font-size: 26px;
	color: #e60012
}

.Nlkerp_forfree .Nlkerp_forfree_wra img {
	margin-top: 25px
}

.Nlkerp_forfree .Nlkerp_forfree_wra .forfree_btn {
	margin: 60px 0 50px 0
}

.Nlkerp_forfree .Nlkerp_forfree_wra .forfree_btn .lkrep_btn0525 {
	background-color: #febd3d;
	border-bottom-color: #f0af2e;
	-webkit-transition: all .1s ease;
	-ms-transition: all .1s ease;
	transition: all .1s ease;
	-webkit-transition: all .1s ease 0;
	-ms-transition: all .1s ease 0;
	transition: all .1s ease 0
}

.Nlkerp_forfree .Nlkerp_forfree_wra .forfree_btn .lkrep_btn0525:hover {
	background-color: #f0af2e
}

.Nproduct_bannerbg {
	width: 100%;
	height: 679px;
	padding-top: 204px;
	background: url('../image/lkerp_bgimg0525.jpg') center no-repeat;
	background-size: cover
}

.Nproduct_bannerbg .Nlkerp_bannercontent {
	width: 1000px;
	margin: 0 auto;
	text-align: center
}

.Nproduct_bannerbg .Nlkerp_bannercontent ul {
	float: left;
	margin-top: 195px
}

.Nproduct_bannerbg .Nlkerp_bannercontent .li_left {
	margin: 80px 30px 0 0
}

.Nproduct_bannerbg .Nlkerp_bannercontent .title {
	font-size: 3.5em;
	font-weight: bold;
	letter-spacing: 7px
}

.Nproduct_bannerbg .Nlkerp_bannercontent .title span {
	color: #ff6000
}

.Nproduct_bannerbg .Nlkerp_bannercontent .btn {
	display: inline-block;
	background-color: #ff7200;
	padding: 5px 8px;
	color: #fff;
	font-size: 20px;
	font-weight: bold;
	border-radius: 10px;
	letter-spacing: 1px;
	margin: 55px 0 10px 0
}

.Nproduct_bannerbg .Nlkerp_bannercontent .text {
	font-size: 16px;
	letter-spacing: 3px
}

.Nproduct_bannerbg .Nlkerp_bannercontent .text span {
	margin-right: 30px
}

.Nproduct_bannerbg .Nlkerp_bannercontent li {
	float: left;
	color: #fff;
	text-align: center
}

.Nproduct_bannerbg .Nlkerp_bannercontent .content_div {
	width: 400px;
	margin-left: 523px
}

.Nproduct_bannerbg .Nlkerp_bannercontent .content_div .btn_blue {
	background-color: #38adff;
	border-bottom-color: #0674c1;
	-webkit-transition: all .1s ease;
	-ms-transition: all .1s ease;
	transition: all .1s ease;
	-webkit-transition: all .1s ease 0;
	-ms-transition: all .1s ease 0;
	transition: all .1s ease 0
}

.Nproduct_bannerbg .Nlkerp_bannercontent .content_div .btn_blue:focus {
	color: #fff;
	text-decoration: none
}

.Nproduct_bannerbg .Nlkerp_bannercontent .content_div .btn_blue:hover {
	background-color: #2a9ff1
}

.Nproduct_bannerbg .Nlkerp_bannercontent .content_div span {
	color: #ffd900;
	font-size: 46px
}

.Nproduct_bannerbg .Nlkerp_bannercontent .content_div .text1 {
	color: #ffd900;
	font-size: 51px;
	font-weight: bold;
	margin-bottom: 120px
}

.Nproduct_bannerbg .Nlkerp_bannercontent .content_div .text2 {
	margin-top: 7px
}

.Nproduct_bannerbg .Nlkerp_bannercontent .content_div .text2 span {
	color: #fff;
	font-size: 14px;
	letter-spacing: 2px
}

.Nproduct_bannerbg .Nlkerp_bannercontent .content_div .text2 span:nth-child(1) {
	margin-right: 17px
}

.Nlkerp_content1 {
	text-align: center;
	padding: 50px 0
}

.Nlkerp_content1 .title {
	font-size: 25px
}

.Nlkerp_content1 .title span {
	margin-right: 30px
}

.Nlkerp_content1 .text {
	font-size: 30px;
	color: #ff8400;
	margin: 20px 0 30px 0
}

.Nlkerp_content1 .text span {
	margin-right: 35px
}

.Nlkerp_content1 .title2 {
	font-size: 35px;
	margin-bottom: 60px
}

.Nlkerp_content1 .title2 .title2_num {
	color: #ff8400;
	font-size: 2.3em;
	margin-right: 0
}

.Nlkerp_content1 .title2 span {
	margin-right: 20px
}

.Nlkerp_content1 img {
	margin-bottom: 30px
}

.Nlkerp_content2 {
	background-color: #efefef
}

.Nlkerp_content2 .Nlkerp_content2_wra {
	width: 1000px;
	margin: 0 auto;
	text-align: center;
	padding: 50px 0 25px 0
}

.Nlkerp_content2 .Nlkerp_content2_wra .title {
	font-size: 35px;
	margin-bottom: 15px
}

.Nlkerp_content2 .Nlkerp_content2_wra .title span {
	margin-right: 20px
}

.Nlkerp_content2 .Nlkerp_content2_wra .text {
	font-size: 20px;
	margin-bottom: 5px
}

.Nlkerp_content2 .Nlkerp_content2_wra .text span {
	margin-right: 35px
}

.Nlkerp_content2 .Nlkerp_content2_wra .img {
	margin-top: 60px
}

.Nlkerp_content2 .Nlkerp_content2_wra .img li {
	float: left;
	width: 25%;
	margin-bottom: 35px
}

.Nlkerp_content2 .Nlkerp_content2_wra .img li .item {
	width: 195px;
	height: 135px;
	margin: 0 auto;
	position: relative;
	overflow: hidden;
	background-color: #fff;
	border-radius: 15px
}

.Nlkerp_content2 .Nlkerp_content2_wra .img li .item:hover .content_img {
	bottom: -14px
}

.Nlkerp_content2 .Nlkerp_content2_wra .img li .item .content_img {
	background-color: rgba(0,0,0,0.4);
	background-color: #000 \9;
	color: #fff;
	position: absolute;
	z-index: 1;
	width: 100%;
	height: 150px;
	padding-top: 10px;
	bottom: -118px;
	transition: all .3s ease-in
}

.Nlkerp_content2 .Nlkerp_content2_wra .img li .item1 {
	background: url('../image/unselected.png') 0 124px
}

.Nlkerp_content2 .Nlkerp_content2_wra .img li .item2 {
	background: url('../image/unselected.png') -152px 124px
}

.Nlkerp_content2 .Nlkerp_content2_wra .img li .item3 {
	background: url('../image/unselected.png') -304px 124px
}

.Nlkerp_content2 .Nlkerp_content2_wra .img li .item4 {
	background: url('../image/unselected.png') -455px 124px
}

.Nlkerp_content2 .Nlkerp_content2_wra .img li .item5 {
	background: url('../image/unselected.png') -606px 124px
}

.Nlkerp_content2 .Nlkerp_content2_wra .img li .item6 {
	background: url('../image/unselected.png') -757px 124px
}

.Nlkerp_content2 .Nlkerp_content2_wra .img li .item7 {
	background: url('../image/unselected.png') -1059px 124px
}

.Nlkerp_content2 .Nlkerp_content2_wra .img li .item8 {
	background: url('../image/unselected.png') -908px 124px
}

.Nlkerp_content2 .Nlkerp_content2_wra .img li .item9 {
	background: url('../image/unselected.png') -1210px 124px
}

.Nlkerp_content2 .Nlkerp_content2_wra .img li .item10 {
	background: url('../image/unselected.png') -1360px 124px
}

.Nlkerp_content2 .Nlkerp_content2_wra .img li .item11 {
	background: url('../image/unselected.png') -1511px 124px
}

.Nlkerp_content2 .Nlkerp_content2_wra .img li .item12 {
	background: url('../image/unselected.png') -1662px 124px
}

.lkrep_item1 {
	background-color: #139af9
}

.lkrep_item1 div span {
	width: 37px;
	height: 29px;
	background: url('../image/lkerp0525_content3icons.png') 0 42px
}

.lkrep_item2 {
	background-color: #fea13d
}

.lkrep_item2 div span {
	width: 39px;
	height: 29px;
	background: url('../image/lkerp0525_content3icons.png') -40px 42px
}

.lkrep_item3 {
	background-color: #fa6359
}

.lkrep_item3 div span {
	width: 36px;
	height: 36px;
	background: url('../image/lkerp0525_content3icons.png') -82px 42px
}

.lkrep_item4 {
	background-color: #45b035
}

.lkrep_item4 div span {
	width: 32px;
	height: 35px;
	background: url('../image/lkerp0525_content3icons.png') -121px 42px
}

.lkrep_item5 {
	background-color: #e1513f
}

.lkrep_item5 div span {
	width: 38px;
	height: 33px;
	background: url('../image/lkerp0525_content3icons.png') -156px 42px
}

.lkrep_item6 {
	background-color: #139af9
}

.lkrep_item6 div span {
	width: 36px;
	height: 31px;
	background: url('../image/lkerp0525_content3icons.png') -197px 42px
}

.lkrep_item7 {
	background-color: #3eb370
}

.lkrep_item7 div span {
	width: 31px;
	height: 36px;
	background: url('../image/lkerp0525_content3icons.png') -236px 42px
}

.lkrep_item8 {
	background-color: #fea13d
}

.lkrep_item8 div span {
	width: 23px;
	height: 42px;
	background: url('../image/lkerp0525_content3icons.png') -270px 42px
}

.lkrep_item {
	width: 115px;
	height: 115px;
	border-radius: 50%;
	padding-top: 25px;
	margin: 0 auto;
	position: relative;
	top: 0;
	-webkit-transition: top .2s ease;
	-ms-transition: top .2s ease;
	transition: top .2s ease;
	-webkit-transition: top .2s ease 0;
	-ms-transition: top .2s ease 0;
	transition: top .2s ease 0
}

.lkrep_item div {
	height: 47px
}

.lkrep_item:hover {
	top: -5px;
	cursor: pointer
}

.Nlkerp_content3 {
	padding-top: 50px;
	background: url('../image/lkerp0525_content3img1.jpg') center no-repeat
}

.Nlkerp_content3 .Nlkerp_content3_wra {
	width: 900px;
	margin: 0 auto;
	text-align: center
}

.Nlkerp_content3 .Nlkerp_content3_wra .title {
	font-size: 35px;
	margin-bottom: 10px
}

.Nlkerp_content3 .Nlkerp_content3_wra .title span {
	margin-right: 20px
}

.Nlkerp_content3 .Nlkerp_content3_wra .sub_title {
	font-size: 20px;
	margin-bottom: 20px
}

.Nlkerp_content3 .Nlkerp_content3_wra .sub_title span {
	margin-right: 20px
}

.Nlkerp_content3 .Nlkerp_content3_wra ul .content_left,.Nlkerp_content3 .Nlkerp_content3_wra ul .content_right {
	float: left
}

.Nlkerp_content3 .Nlkerp_content3_wra ul .content_right {
	width: 590px;
	margin: 60px 0 0 30px
}

.Nlkerp_content3 .Nlkerp_content3_wra ul .content_right .lkrep_btn2_0525 {
	display: inline-block;
	padding: 6px 15px;
	color: #139af9;
	border: 1px solid #139af9;
	font-size: 19px;
	border-radius: 5px;
	margin: 0 10px;
	-webkit-transition: all .1s ease;
	-ms-transition: all .1s ease;
	transition: all .1s ease;
	-webkit-transition: all .1s ease 0;
	-ms-transition: all .1s ease 0;
	transition: all .1s ease 0
}

.Nlkerp_content3 .Nlkerp_content3_wra ul .content_right .lkrep_btn2_0525:focus {
	text-decoration: none
}

.Nlkerp_content3 .Nlkerp_content3_wra ul .content_right .lkrep_btn2_0525:hover {
	color: #fff;
	background-color: #139af9
}

.Nlkerp_content3 .Nlkerp_content3_wra ul .content_right ul {
	float: left;
	width: 100%
}

.Nlkerp_content3 .Nlkerp_content3_wra ul .content_right li {
	float: left;
	width: 25%;
	margin-bottom: 50px
}

.Nlkerp_content3 .Nlkerp_content3_wra ul .content_right li div div span {
	display: inline-block
}

.Nlkerp_content3 .Nlkerp_content3_wra ul .content_right li span {
	display: inline-block;
	font-size: 15px;
	color: #fff
}

.Nlkerp_content3 .Nlkerp_content3_wra ul .content_left .content_left_wra {
	width: 280px;
	height: 508px;
	background: url('../image/lkerp0525_content3img2.png');
	padding-top: 120px;
	position: relative
}

.Nlkerp_content3 .Nlkerp_content3_wra ul .content_left .content_left_wra img {
	position: absolute;
	left: 46px;
	width: 185px;
	top: 79px;
	-webkit-transition: all .2s linear .1s;
	-ms-transition: all .2s linear .1s;
	transition: all .2s linear .1s
}

.Nlkerp_content4 {
	background-color: #fff;
	text-align: center
}

.Nlkerp_content4 .Nlkerp_content4_wra {
	width: 1000px;
	margin: 0 auto;
	padding: 50px 0 40px 0
}

.Nlkerp_content4 .Nlkerp_content4_wra .title {
	font-size: 35px;
	margin-bottom: 15px
}

.Nlkerp_content4 .Nlkerp_content4_wra .title span {
	margin-right: 20px
}

.Nlkerp_content4 .Nlkerp_content4_wra .title2 {
	font-size: 26px
}

.Nlkerp_content4 .Nlkerp_content4_wra .title2 .font-size {
	font-size: 57px;
	color: #38adff;
	position: relative;
	top: 9px;
	margin: 0 25px
}

.Nlkerp_content4 .Nlkerp_content4_wra .title2 .font-blue {
	color: #38adff
}

.Nlkerp_content4 .Nlkerp_content4_wra .content4_content ul {
	margin: 20px 0 0 135px
}

.Nlkerp_content4 .Nlkerp_content4_wra .content4_content li {
	float: left
}

.Nlkerp_content4 .Nlkerp_content4_wra .content4_content li div {
	font-size: 15px;
	margin-bottom: 27px
}

.Nlkerp_content4 .Nlkerp_content4_wra .content4_content li div span {
	margin-right: 10px
}

.Nlkerp_content4 .Nlkerp_content4_wra .content4_content .content_img {
	margin: 0 20px
}

.Nlkerp_content4 .Nlkerp_content4_wra .content4_content .content_left {
	text-align: right;
	margin-top: 70px
}

.Nlkerp_content4 .Nlkerp_content4_wra .content4_content .content_right {
	text-align: left;
	margin-top: 70px
}

.Nlkerp_content5 {
	width: 100%;
	background-color: #efefef
}

.Nlkerp_content5 .Nlkerp_content5_wra {
	width: 1000px;
	margin: 0 auto;
	text-align: center;
	padding-top: 40px
}

.Nlkerp_content5 .Nlkerp_content5_wra .text {
	font-size: 30px;
	margin-top: 20px
}

.Nlkerp_content5 .Nlkerp_content5_wra .text span {
	margin-right: 55px
}

.Nlkerp_content5 .Nlkerp_content5_wra .btn a {
	display: inline-block;
	background-color: #ff7200;
	padding: 5px 8px;
	color: #fff;
	font-size: 22px;
	border-radius: 10px;
	margin: 55px 130px 10px 0
}

.Nlkerp_content5 .Nlkerp_content5_wra .title {
	font-size: 35px;
	margin-bottom: 50px
}

.Nlkerp_content5 .Nlkerp_content5_wra .content5_content li {
	float: left;
	width: 16.666%
}

.Nlkerp_content5 .Nlkerp_content5_wra .content5_content li span {
	font-size: 18px
}

.Nlkerp_content5 .Nlkerp_content5_wra .content5_content li .text1 {
	margin-top: 10px
}

.Nlkerp_content5 .Nlkerp_content5_wra .content5_content .img {
	height: 100px
}

.Nlkerp_content5 .Nlkerp_content5_wra .lkrep_btn0525 {
	background-color: #febd3d;
	border-bottom-color: #f0af2e;
	padding: 10px 33px;
	margin: 50px 0 50px 0;
	font-size: 22px;
	-webkit-transition: all .1s ease;
	-ms-transition: all .1s ease;
	transition: all .1s ease;
	-webkit-transition: all .1s ease 0;
	-ms-transition: all .1s ease 0;
	transition: all .1s ease 0
}

.Nlkerp_content5 .Nlkerp_content5_wra .lkrep_btn0525:focus {
	color: #fff;
	text-decoration: none
}

.Nlkerp_content5 .Nlkerp_content5_wra .lkrep_btn0525:hover {
	background-color: #f0af2e
}

.Nlkerp_content6 .Nlkerp_content6_wra {
	width: 1000px;
	margin: 70px auto 40px
}

.Nlkerp_content6 .Nlkerp_content6_wra .title {
	font-size: 35px;
	text-align: center;
	margin-bottom: 50px
}

.Nlkerp_content6 .Nlkerp_content6_wra .title span {
	margin-right: 25px
}

.Nlkerp_content6 .Nlkerp_content6_wra .text {
	text-align: center;
	font-size: 20px;
	margin: 15px 0 25px 0
}

.Nlkerp_content6 .Nlkerp_content6_wra .text span {
	color: #ff7200
}

.Nlkerp_content6 .Nlkerp_content6_wra .content6_content_wra {
	width: 915px;
	margin: 0 auto
}

.Nlkerp_content6 .Nlkerp_content6_wra .content6_content_wra li {
	float: left
}

.Nlkerp_content6 .Nlkerp_content6_wra .content6_content_wra li .title {
	font-size: 17px;
	color: #fff;
	padding: 5px 10px
}

.Nlkerp_content6 .Nlkerp_content6_wra .content6_content_wra li .title span {
	margin-right: 20px
}

.Nlkerp_content6 .Nlkerp_content6_wra .content6_content_wra li .content_text {
	padding-top: 15px
}

.Nlkerp_content6 .Nlkerp_content6_wra .content6_content_wra li .content_text div {
	margin-top: 10px;
	font-size: 17px
}

.Nlkerp_content6 .Nlkerp_content6_wra .content6_content_wra .content6_left {
	text-align: right
}

.Nlkerp_content6 .Nlkerp_content6_wra .content6_content_wra .content6_left .title {
	background-color: #5e5e5e;
	margin-right: 10px
}

.Nlkerp_content6 .Nlkerp_content6_wra .content6_content_wra .content6_left .content_text {
	margin-right: 20px
}

.Nlkerp_content6 .Nlkerp_content6_wra .content6_content_wra .content6_left .content_text:before {
	content: url('/Images/3.0/lkerp/Nlkerp_content6_img1.jpg');
	float: left;
	margin: 20px 0 0 -20px
}

.Nlkerp_content6 .Nlkerp_content6_wra .content6_content_wra .content6_right .title {
	background-color: #ff7200;
	margin-left: 10px
}

.Nlkerp_content6 .Nlkerp_content6_wra .content6_content_wra .content6_right .content_text {
	margin-left: 20px
}

.Nlkerp_content6 .Nlkerp_content6_wra .content6_content_wra .content6_right .content_text:after {
	content: url('/Images/3.0/lkerp/Nlkerp_content6_img2.png');
	float: left;
	margin: -170px 0 0 300px
}

.Nlkerp_content6 .Nlkerp_content6_wra table {
	width: 1000px;
	text-align: center;
	position: relative
}

.Nlkerp_content6 .Nlkerp_content6_wra table td {
	border: 2px dashed #efefef;
	width: 20%
}

.Nlkerp_content6 .Nlkerp_content6_wra table td.active div {
	opacity: 1
}

.Nlkerp_content6 .Nlkerp_content6_wra table td:last-child div {
	right: 0
}

.Nlkerp_content6 .Nlkerp_content6_wra table td div {
	position: absolute;
	z-index: 1;
	width: 400px;
	text-align: left;
	background-color: #fff;
	border: 1px solid #38adff;
	border-radius: 8px;
	padding: 15px 20px;
	text-indent: 2em;
	box-shadow: 3px 3px 5px #B1B1B1
}

.Nlkerp_content6 .Nlkerp_btn {
	padding: 10px 35px;
	margin: 40px 0 30px 400px
}

.Nlkerp_content7 {
	background-color: #e8e7e7;
	height: 280px;
	padding-top: 30px;
	background-image: url('../image/lkerp0525_content7img1.jpg');
	text-align: center
}

.Nlkerp_content7 .lkrep_btn0525 {
	background-color: #febd3d;
	border-bottom-color: #f0af2e;
	margin: 0 30px;
	padding: 10px 18px;
	-webkit-transition: all .1s ease;
	-ms-transition: all .1s ease;
	transition: all .1s ease;
	-webkit-transition: all .1s ease 0;
	-ms-transition: all .1s ease 0;
	transition: all .1s ease 0
}

.Nlkerp_content7 .lkrep_btn0525:focus {
	color: #fff;
	text-decoration: none
}

.Nlkerp_content7 .lkrep_btn0525:hover {
	background-color: #f0af2e
}

.Nlkerp_content7 .Nindex_content2 .Nindex_content2_content {
	margin: 40px auto 0
}

.Nlkerp_content7 .Nindex_content2 .Nindex_content2_content li .content_item {
	background-color: #fff
}

.Nlkerp_content7 .Nindex_content2 .Nindex_content2_content li {
	margin-bottom: 40px
}

.Nlkerp_content8 {
	width: 100%;
	height: 300px;
	background: url('../image/unselected.jpg') center no-repeat
}

.Nlkerp_content8 .Nlkerp_content8_wra {
	width: 1000px;
	margin: 0 auto;
	padding-top: 40px
}

.Nlkerp_content8 .Nlkerp_content8_wra li {
	float: left;
	text-align: center;
	width: 33.3%
}

.Nlkerp_content8 .Nlkerp_content8_wra li .img {
	width: 180px;
	height: 180px;
	border-radius: 50%;
	border: 1px solid #ff6000;
	text-align: center;
	padding-top: 55px;
	margin: 0 auto
}

.Nlkerp_content8 .Nlkerp_content8_wra li .img a {
	display: inline-block;
	background-color: #ff7200;
	padding: 5px 8px;
	color: #fff;
	font-size: 22px;
	border-radius: 10px;
	margin-top: 15px
}

.Nlkerp_content8 .Nlkerp_content8_wra li .img a:focus {
	text-decoration: none
}

.Nlkerp_content8 .Nlkerp_content8_wra li .text {
	color: #fff;
	font-size: 17px;
	margin-top: 25px
}

.CharWrapper {
	color: #282828;
	-webkit-font-smoothing: antialiased
}

.CharWrapper .CharTitle {
	font-size: 2.5em
}

.CharWrapper .CharSubTitle {
	font-size: 1.7em
}

.CharWrapper .CharBtn {
	display: inline-block;
	color: #fff;
	padding: 7px 30px;
	font-size: 1.2em;
	border-radius: 37px;
	letter-spacing: 1px;
	behavior: url(border-radius.htc)
}

.CharWrapper .CharBtn:focus {
	color: #fff;
	text-decoration: none
}

.CharWrapper .CharBanner {
	width: 100%;
	height: 518px;
	background: url('../image/characteristicsbanbg.jpg') center no-repeat;
	color: #fff;
	text-align: center;
	padding-top: 125px
}

.CharWrapper .CharBanner .CharBanner_wra {
	width: 980px;
	margin: 0 auto
}

.CharWrapper .CharBanner .CharBanner_wra .title {
	font-size: 3.5em;
	margin-bottom: 25px
}

.CharWrapper .CharBanner .CharBanner_wra .text {
	font-size: 1.4em;
	margin-bottom: 80px;
	letter-spacing: 2px
}

.CharWrapper .CharBanner .CharBanner_wra .bannerNav li {
	float: left;
	width: 12.5%
}

.CharWrapper .CharBanner .CharBanner_wra .bannerNav li div {
	width: 100px;
	height: 100px;
	border-radius: 100px;
	border: 2px solid;
	-webkit-transition: all .2s ease;
	-ms-transition: all .2s ease;
	transition: all .2s ease;
	-webkit-transition: all .2s ease 0;
	-ms-transition: all .2s ease 0;
	transition: all .2s ease 0
}

.CharWrapper .CharBanner .CharBanner_wra .bannerNav li div i {
	position: relative;
	top: 8px;
	left: 17px
}

.CharWrapper .CharBanner .CharBanner_wra .bannerNav li div .iconfont1 {
	font-size: 42px
}

.CharWrapper .CharBanner .CharBanner_wra .bannerNav li div .iconfont2 {
	font-size: 28px
}

.CharWrapper .CharBanner .CharBanner_wra .bannerNav li div .iconfont3 {
	display: inline-block
}

.CharWrapper .CharBanner .CharBanner_wra .bannerNav li div .iconfont3 i,.CharWrapper .CharBanner .CharBanner_wra .bannerNav li div .iconfont2 {
	display: inline-block;
	filter: alpha(opacity=0)
}

.CharWrapper .CharBanner .CharBanner_wra .bannerNav li div .icon-huiyuan1 {
	left: 16px
}

.CharWrapper .CharBanner .CharBanner_wra .bannerNav li div .iconfont2_huiyuan {
	font-size: 15px;
	position: relative;
	top: -3px;
	background-color: #4bcfa9;
	width: 29px;
	height: 29px;
	line-height: 18px;
	border-radius: 35px;
	filter: alpha(opacity=0)
}

.CharWrapper .CharBanner .CharBanner_wra .bannerNav li div .iconfont2_huiyuan i {
	font-size: 20px
}

.CharWrapper .CharBanner .CharBanner_wra .bannerNav li div span {
	display: block;
	font-size: 1.1em
}

.CharWrapper .CharBanner .CharBanner_wra .bannerNav li div a {
	display: block
}

.CharWrapper .CharBanner .CharBanner_wra .bannerNav li .item1 {
	border-color: #4bcfa9
}

.CharWrapper .CharBanner .CharBanner_wra .bannerNav li .item1 .iconfont1,.CharWrapper .CharBanner .CharBanner_wra .bannerNav li .item1 .iconfont2 {
	color: #4bcfa9
}

.CharWrapper .CharBanner .CharBanner_wra .bannerNav li .item2 {
	border-color: #758cfc
}

.CharWrapper .CharBanner .CharBanner_wra .bannerNav li .item2 .iconfont1,.CharWrapper .CharBanner .CharBanner_wra .bannerNav li .item2 .iconfont2 {
	color: #758cfc
}

.CharWrapper .CharBanner .CharBanner_wra .bannerNav li .item3 {
	border-color: #2494ff
}

.CharWrapper .CharBanner .CharBanner_wra .bannerNav li .item3 .iconfont1,.CharWrapper .CharBanner .CharBanner_wra .bannerNav li .item3 .iconfont2 {
	color: #2494ff
}

.CharWrapper .CharBanner .CharBanner_wra .bannerNav li div:hover {
	margin-top: -10px
}

.CharWrapper .CharBanner .CharBanner_wra .bannerNav.change {
	position: fixed;
	top: 0;
	left: 0;
	z-index: 1000;
	width: 100%;
	height: 58px;
	background-color: #fff;
	box-shadow: 0 0 15px #B3B3B3;
	border-bottom: 1px solid #B3B3B3 \9
}

.CharWrapper .CharBanner .CharBanner_wra .bannerNav.change .bannerNav_wra {
	width: 980px;
	margin: 0 auto;
	height: 58px
}

.CharWrapper .CharBanner .CharBanner_wra .bannerNav.change .bannerNav_wra li:hover {
	background-color: #f7f7f7;
	color: #282828;
	cursor: pointer;
	margin-top: 0px
}

.CharWrapper .CharBanner .CharBanner_wra .bannerNav.change .bannerNav_wra li:hover .item1 {
	border-bottom: 3px solid #4bcfa9
}

.CharWrapper .CharBanner .CharBanner_wra .bannerNav.change .bannerNav_wra li:hover .item2 {
	border-bottom: 3px solid #758cfc
}

.CharWrapper .CharBanner .CharBanner_wra .bannerNav.change .bannerNav_wra li:hover .item3 {
	border-bottom: 3px solid #2494ff
}

.CharWrapper .CharBanner .CharBanner_wra .bannerNav.change .bannerNav_wra li.active .item1 {
	border-bottom: 3px solid #4bcfa9;
	background-color: #f7f7f7
}

.CharWrapper .CharBanner .CharBanner_wra .bannerNav.change .bannerNav_wra li.active .item2 {
	border-bottom: 3px solid #758cfc;
	background-color: #f7f7f7
}

.CharWrapper .CharBanner .CharBanner_wra .bannerNav.change .bannerNav_wra li.active .item3 {
	border-bottom: 3px solid #2494ff;
	background-color: #f7f7f7
}

.CharWrapper .CharBanner .CharBanner_wra .bannerNav.change .bannerNav_wra span {
	color: #bdbdbd;
	display: inline-block
}

.CharWrapper .CharBanner .CharBanner_wra .bannerNav.change .bannerNav_wra div {
	border: none;
	height: 60px;
	line-height: 58px;
	width: 100%;
	border-radius: 0
}

.CharWrapper .CharBanner .CharBanner_wra .bannerNav.change .bannerNav_wra div .iconfont2 {
	opacity: 1 !important;
	position: relative;
	top: 2px
}

.CharWrapper .CharBanner .CharBanner_wra .bannerNav.change .bannerNav_wra div .iconfont3 {
	opacity: 1 !important
}

.CharWrapper .CharBanner .CharBanner_wra .bannerNav.change .bannerNav_wra div .iconfont1 {
	display: none
}

.CharWrapper .CharBanner .CharBanner_wra .bannerNav.change .bannerNav_wra div i {
	left: 0;
	filter: alpha(opacity=100)
}

.CharWrapper .CharBanner .CharBanner_wra .bannerNav.change .bannerNav_wra div .iconfont2 {
	font-size: 28px
}

.CharWrapper .CharBanner .CharBanner_wra .bannerNav.change .bannerNav_wra div .iconfont2_huiyuan {
	font-size: 15px;
	position: relative;
	top: -3px;
	background-color: #4bcfa9;
	width: 29px;
	height: 29px;
	line-height: 18px;
	border-radius: 35px;
	filter: alpha(opacity=100)
}

.CharWrapper .CharBanner .CharBanner_wra .bannerNav.change .bannerNav_wra div .iconfont2_huiyuan i {
	color: #fff;
	font-size: 20px
}

.CharWrapper .CharContent_left {
	float: left;
	width: 24%
}

.CharWrapper .CharContent_left .CharTitle {
	margin-bottom: 60px
}

.CharWrapper .CharContent_left li {
	margin-bottom: 35px
}

.CharWrapper .CharContent_left li.active {
	position: relative
}

.CharWrapper .CharContent_left li.active i {
	font-size: 4em
}

.CharWrapper .CharContent_left li.active i:after {
	content: "\e62f";
	position: absolute;
	left: 275px;
	top: 10px;
	z-index: 1
}

.CharWrapper .CharContent_right {
	float: right;
	width: 76%;
	position: relative
}

.CharWrapper .CharContent_right .CharImg {
	position: absolute
}

.CharWrapper .CharContent_right .CharImg img {
	position: absolute
}

.CharWrapper .CharContent1_left {
	float: left;
	width: 76%
}

.CharWrapper .CharContent1_right {
	float: right;
	width: 24%
}

.CharWrapper .CharContent1_right .CharTitle {
	margin-bottom: 60px
}

.CharWrapper .CharContent1_right li {
	margin-bottom: 35px
}

.CharWrapper .CharContent1_right li.active {
	position: relative
}

.CharWrapper .CharContent1_right li.active i {
	font-size: 4em
}

.CharWrapper .CharContent1_right li.active i:after {
	content: "\e630";
	position: absolute;
	left: -70px;
	top: 11px;
	z-index: 1
}

.CharWrapper .bannerNav_position {
	padding-top: 58px;
	margin-top: -58px
}

.CharWrapper .CharContent1 {
	text-align: center
}

.CharWrapper .CharContent1 .CharContent1_wra {
	width: 980px;
	margin: 60px auto 0
}

.CharWrapper .CharContent1 .CharContent1_wra .CharContentNav {
	margin-top: 40px
}

.CharWrapper .CharContent1 .CharContent1_wra .CharContentNav li {
	float: left;
	width: 25%;
	cursor: pointer
}

.CharWrapper .CharContent1 .CharContent1_wra .CharContentNav li .CharSubTitle {
	position: relative;
	top: -19px
}

.CharWrapper .CharContent1 .CharContent1_wra .CharContentNav li .Content1Icon {
	display: inline-block;
	height: 50px;
	margin-right: 10px
}

.CharWrapper .CharContent1 .CharContent1_wra .CharContentNav li .Content1Icon1 {
	width: 46px;
	background: url('../image/charcontent1icon.png') 0 50px
}

.CharWrapper .CharContent1 .CharContent1_wra .CharContentNav li .Content1Icon2 {
	width: 53px;
	background: url('../image/charcontent1icon.png') -100px 50px
}

.CharWrapper .CharContent1 .CharContent1_wra .CharContentNav li .Content1Icon3 {
	width: 38px;
	background: url('../image/charcontent1icon.png') -214px 50px
}

.CharWrapper .CharContent1 .CharContent1_wra .CharContentNav li .Content1Icon4 {
	width: 46px;
	background: url('../image/charcontent1icon.png') -298px 50px
}

.CharWrapper .CharContent1 .CharContent1_wra .CharContentNav li div {
	font-size: 1em;
	text-align: left;
	display: inline-block;
	height: 90px;
	border-bottom: 2px solid;
	border-top: 2px solid;
	padding-top: 13px;
	margin-top: 10px
}

.CharWrapper .CharContent1 .CharContent1_wra .CharContentNav li.active .CharSubTitle {
	color: #4cd2ab
}

.CharWrapper .CharContent1 .CharContent1_wra .CharContentNav li.active .Content1Icon1 {
	background: url('../image/charcontent1icon.png') -50px 50px
}

.CharWrapper .CharContent1 .CharContent1_wra .CharContentNav li.active .Content1Icon2 {
	background: url('../image/charcontent1icon.png') -157px 50px
}

.CharWrapper .CharContent1 .CharContent1_wra .CharContentNav li.active .Content1Icon3 {
	background: url('../image/charcontent1icon.png') -256px 50px
}

.CharWrapper .CharContent1 .CharContent1_wra .CharContentNav li.active .Content1Icon4 {
	background: url('../image/charcontent1icon.png') -348px 50px
}

.CharWrapper .CharContent1 .CharContent1_wra .CharBtn {
	background-color: #4cd2ab;
	margin-top: 25px
}

.CharWrapper .CharContent1 .CharContent1_wra .CharImg {
	height: 546px;
	position: relative;
	margin-top: 20px
}

.CharWrapper .CharContent1 .CharContent1_wra .CharImg img {
	width: 100%;
	top: 0;
	left: 0;
	position: absolute
}

.CharWrapper .CharContent2 {
	background-color: #f2f2f2;
	height: 750px
}

.CharWrapper .CharContent2 .CharContent2_wra {
	float: right;
	width: 90%;
	margin: 25px auto 0
}

.CharWrapper .CharContent2 .CharContent2_wra .CharContent_left {
	margin-top: 100px
}

.CharWrapper .CharContent2 .CharContent2_wra .CharContent_left li {
	cursor: pointer
}

.CharWrapper .CharContent2 .CharContent2_wra .CharContent_left li.active {
	color: #758cfc
}

.CharWrapper .CharContent2 .CharContent2_wra .CharContent_left li.active div {
	color: #758cfc
}

.CharWrapper .CharContent2 .CharContent2_wra .CharContent_left li div {
	color: #7f8286
}

.CharWrapper .CharContent2 .CharContent2_wra .CharContent_left li .CharBtn {
	background-color: #758cfc
}

.CharWrapper .CharContent2 .CharContent2_wra .CharContent_right {
	margin-top: 65px
}

.CharWrapper .CharContent2 .CharContent2_wra .CharContent_right .CharImgBg img {
	width: 860px
}

.CharWrapper .CharContent2 .CharContent2_wra .CharContent_right .CharImg {
	left: 148px;
	top: 30px
}

.CharWrapper .CharContent2 .CharContent2_wra .CharContent_right .CharImg img {
	width: 621px;
	height: 398px
}

.CharWrapper .CharContent3 {
	width: 100%;
	height: 840px;
	background: url('../image/charcontent3img1.jpg') center no-repeat
}

.CharWrapper .CharContent3 .CharContent3_wra {
	width: 82%
}

.CharWrapper .CharContent3 .CharContent3_wra .CharContent1_left {
	position: relative;
	margin-top: 120px;
	width: 74%
}

.CharWrapper .CharContent3 .CharContent3_wra .CharContent1_left .CharImg {
	position: absolute;
	top: 30px
}

.CharWrapper .CharContent3 .CharContent3_wra .CharContent1_left .CharImg img {
	position: absolute;
	width: 835px
}

.CharWrapper .CharContent3 .CharContent3_wra .CharContent1_left .CharImgBg img {
	width: 990px
}

.CharWrapper .CharContent3 .CharContent3_wra .CharContent1_right {
	color: #fff;
	margin-top: 140px;
	width: 26%
}

.CharWrapper .CharContent3 .CharContent3_wra .CharContent1_right li {
	cursor: pointer
}

.CharWrapper .CharContent3 .CharContent3_wra .CharContent1_right li div {
	color: #bfbfc0
}

.CharWrapper .CharContent3 .CharContent3_wra .CharContent1_right li.active {
	color: #2494ff
}

.CharWrapper .CharContent3 .CharContent3_wra .CharContent1_right li.active div {
	color: #2494ff
}

.CharWrapper .CharContent3 .CharContent3_wra .CharContent1_right li .CharBtn {
	background-color: #2494ff;
	color: #0e161f
}

.CharWrapper .CharContent4 {
	text-align: center;
	height: 1030px
}

.CharWrapper .CharContent4 .CharContent4_wra {
	width: 980px;
	margin: 60px auto 0
}

.CharWrapper .CharContent4 .CharContent4_wra .CharTitle {
	margin-bottom: 30px
}

.CharWrapper .CharContent4 .CharContent4_wra .CharContent4_nav li {
	float: left;
	width: 50%;
	cursor: pointer
}

.CharWrapper .CharContent4 .CharContent4_wra .CharContent4_nav li .navIcon {
	width: 200px;
	height: 125px;
	overflow: hidden;
	margin: 0 auto
}

.CharWrapper .CharContent4 .CharContent4_wra .CharContent4_nav li .navIcon span {
	display: inline-block;
	width: 160px;
	height: 160px;
	border-radius: 160px;
	background-color: #272636
}

.CharWrapper .CharContent4 .CharContent4_wra .CharContent4_nav li .navIcon span i {
	color: #fff;
	font-size: 6em;
	position: relative;
	top: 18px
}

.CharWrapper .CharContent4 .CharContent4_wra .CharContent4_nav li .CharContent4_title {
	color: #333333;
	font-size: 1.6em;
	margin: 15px 0 25px 0;
	display: inline-block
}

.CharWrapper .CharContent4 .CharContent4_wra .CharContent4_nav li.active .navIcon span {
	background-color: #4cd2ab
}

.CharWrapper .CharContent4 .CharContent4_wra .CharContent4_nav li.active .CharContent4_title {
	color: #4cd2ab
}

.CharWrapper .CharContent4 .CharContent4_wra .CharImg {
	position: relative;
	height: 550px
}

.CharWrapper .CharContent4 .CharContent4_wra .CharImg img {
	width: 980px;
	position: absolute;
	left: 0
}

.CharWrapper .CharContent4 .CharContent4_wra .CharBtn {
	background-color: #4cd2ab
}

.CharWrapper .CharContent5 {
	width: 100%;
	height: 730px;
	background: url('../image/charcontent5img1.jpg') center no-repeat;
	padding-top: 85px
}

.CharWrapper .CharContent5 .CharContent5_wra {
	width: 59%;
	margin: 0 auto
}

.CharWrapper .CharContent5 .CharContent5_wra .CharContent1_left {
	width: 50%
}

.CharWrapper .CharContent5 .CharContent5_wra .CharContent1_left .CharImg img {
	position: absolute;
	width: 270px
}

.CharWrapper .CharContent5 .CharContent5_wra .CharContent1_right {
	width: 40%;
	margin-top: 40px
}

.CharWrapper .CharContent5 .CharContent5_wra .CharContent1_right li {
	cursor: pointer
}

.CharWrapper .CharContent5 .CharContent5_wra .CharContent1_right li.active {
	color: #758cfc
}

.CharWrapper .CharContent5 .CharContent5_wra .CharContent1_right li.active div {
	color: #758cfc
}

.CharWrapper .CharContent5 .CharContent5_wra .CharContent1_right li div {
	color: #4e4e4e
}

.CharWrapper .CharContent5 .CharContent5_wra .CharContent1_right li .CharBtn {
	background-color: #758cfc
}

.CharWrapper .CharContent6 {
	height: 770px;
	color: #333333;
	background-color: #f2f2f2;
	padding-top: 65px
}

.CharWrapper .CharContent6 .CharContent6_wra {
	width: 87%;
	float: right
}

.CharWrapper .CharContent6 .CharContent6_wra .CharContent_right {
	width: 74%
}

.CharWrapper .CharContent6 .CharContent6_wra .CharContent_right .CharImgBg img {
	width: 840px
}

.CharWrapper .CharContent6 .CharContent6_wra .CharContent_right .CharImg {
	left: 126px;
	top: 78px
}

.CharWrapper .CharContent6 .CharContent6_wra .CharContent_right .CharImg img {
	width: 671px
}

.CharWrapper .CharContent6 .CharContent6_wra .CharContent_left {
	width: 26%;
	margin-top: 80px
}

.CharWrapper .CharContent6 .CharContent6_wra .CharContent_left li {
	cursor: pointer
}

.CharWrapper .CharContent6 .CharContent6_wra .CharContent_left li .CharBtn {
	background-color: #4bcfa9
}

.CharWrapper .CharContent6 .CharContent6_wra .CharContent_left li.active {
	color: #4bcfa9
}

.CharWrapper .CharContent6 .CharContent6_wra .CharContent_left li.active div {
	color: #4bcfa9
}

.CharWrapper .CharContent7 .CharContent7_top {
	background-color: #203248;
	padding: 65px 0 55px 0
}

.CharWrapper .CharContent7 .CharContent7_top ul {
	width: 800px;
	margin: 0 auto
}

.CharWrapper .CharContent7 .CharContent7_top ul li {
	float: left;
	width: 50%;
	color: #fff
}

.CharWrapper .CharContent7 .CharContent7_top ul li .CharContent7_text {
	font-size: 1.4em;
	margin-bottom: 10px
}

.CharWrapper .CharContent7 .CharContent7_top ul li .CharContent7_text2 {
	font-size: 1em;
	color: #eeeeee
}

.CharWrapper .CharContent7 .CharContent7_top ul li i {
	font-size: 2.2em;
	color: #3666a1;
	margin-left: 5px
}

.CharWrapper .CharContent7 .CharContent7_top ul li .CharBtn {
	background-color: #2494ff;
	margin-top: 25px
}

.CharWrapper .CharContent7 .CharContent7_content {
	width: 100%;
	height: 600px;
	background: url('../image/charcontent7img1.jpg') center no-repeat
}

.CharWrapper .CharContent7 .CharContent7_content .CharContent7_wra {
	width: 980px;
	margin: 0 auto;
	padding-top: 65px;
	position: relative
}

.CharWrapper .CharContent7 .CharContent7_content .CharContent7_wra .CharContent7_img {
	position: absolute;
	width: 825px;
	height: 384px;
	overflow: hidden;
	left: 68px;
	top: 88px
}

.CharWrapper .CharContent7 .CharContent7_content .CharContent7_wra .CharContent7_img .CharContent7_imgwra {
	width: 4142px;
	position: absolute
}

.CharWrapper .CharContent7 .CharContent7_content .CharContent7_wra .CharContent7_img .CharContent7_imgwra img {
	width: 825px
}

.CharWrapper .CharContent7 .CharContent7_content .CharContent7_wra .CharContent7_bgimg img {
	width: 100%
}

.CharWrapper .CharContent7 .CharContent7_content .CharContent7_wra .CharContent7_bgimg ul {
	position: absolute;
	bottom: 10px;
	left: 167px
}

.CharWrapper .CharContent7 .CharContent7_content .CharContent7_wra .CharContent7_bgimg ul li {
	float: left;
	color: #a6d4ff;
	font-size: 1.1em;
	margin-right: 50px;
	cursor: pointer
}

.CharWrapper .CharContent7 .CharContent7_content .CharContent7_wra .CharContent7_bgimg ul li.active {
	color: #fff;
	position: relative
}

.CharWrapper .CharContent7 .CharContent7_content .CharContent7_wra .CharContent7_bgimg ul li.active i {
	color: #fff;
	position: absolute;
	font-size: .7em;
	top: -16px;
	right: 0
}

.CharWrapper .CharContent7 .CharContent7_content .CharContent7_wra .CharContent7_bgimg ul li.active i:after {
	content: "\e623"
}

.CharWrapper .CharContent7 .CharContent7_content .CharContent7_wra .CharContent7_bgimg .CharContent7_arrow {
	position: absolute;
	background-color: #2494ff;
	right: -39px;
	top: 250px
}

.CharWrapper .CharContent7 .CharContent7_content .CharContent7_wra .CharContent7_bgimg .CharContent7_arrow span {
	display: inline-block;
	background-color: #2494ff;
	width: 40px;
	text-align: center;
	cursor: pointer
}

.CharWrapper .CharContent7 .CharContent7_content .CharContent7_wra .CharContent7_bgimg .CharContent7_arrow span i {
	font-size: 1.7em;
	color: #fff
}

.CharWrapper .CharContent8 {
	height: 860px;
	padding-top: 60px
}

.CharWrapper .CharContent8 .CharTitle {
	text-align: center
}

.CharWrapper .CharContent8 .CharSubTitle {
	text-align: center;
	font-size: 1.5em
}

.CharWrapper .CharContent8 .CharContent8_wra {
	width: 76%;
	float: right;
	margin-top: 30px
}

.CharWrapper .CharContent8 .CharContent8_wra .CharContent_left {
	width: 29%;
	padding-left: 12px
}

.CharWrapper .CharContent8 .CharContent8_wra .CharContent_left li {
	cursor: pointer
}

.CharWrapper .CharContent8 .CharContent8_wra .CharContent_left li .iconfont1 {
	font-size: 3em
}

.CharWrapper .CharContent8 .CharContent8_wra .CharContent_left li .CharSubTitle {
	display: block;
	text-align: left
}

.CharWrapper .CharContent8 .CharContent8_wra .CharContent_left li.active {
	color: #758cfc
}

.CharWrapper .CharContent8 .CharContent8_wra .CharContent_left li.active .iconfont1:after {
	content: none
}

.CharWrapper .CharContent8 .CharContent8_wra .CharContent_left li.active .iconfont2:after {
	top: 72px;
	left: 290px
}

.CharWrapper .CharContent8 .CharContent8_wra .CharContent_left li .CharBtn {
	background-color: #758cfc
}

.CharWrapper .CharContent8 .CharContent8_wra .CharContent_right {
	width: 71%
}

.CharWrapper .CharContent8 .CharContent8_wra .CharContent_right .CharImg li {
	position: absolute;
	-webkit-transition: all .2s linear;
	-ms-transition: all .2s linear;
	transition: all .2s linear;
	-webkit-transition: all .2s linear 0;
	-ms-transition: all .2s linear 0;
	transition: all .2s linear 0
}

.CharWrapper .CharContent8 .CharContent8_wra .CharContent_right .CharImg li img {
	position: static;
	width: 100%
}

.CharWrapper .CharContent8 .CharContent8_wra .CharContent_right .CharImg .content8_CharImg0 {
	width: 320px;
	left: 40px;
	z-index: 0;
	top: 67px
}

.CharWrapper .CharContent8 .CharContent8_wra .CharContent_right .CharImg .content8_CharImg1 {
	width: 370px;
	left: 200px;
	z-index: 1
}

.CharWrapper .CharContent8 .CharContent8_wra .CharContent_right .CharImg .content8_CharImg2 {
	width: 320px;
	left: 390px;
	z-index: 0;
	top: 67px
}

.CharWrapper .CharContent8 .CharContent8_wra .CharContent_right .bot_CharImg {
	position: absolute;
	top: 442px;
	z-index: 2;
	left: 54px;
	width: 643px
}

.CharWrapper .CharContent8 .CharContent8_wra .CharContent_right .bot_CharImg img {
	width: 100%
}

.CharWrapper .CharContent9 {
	background-color: #303233;
	padding: 70px 0 40px 0
}

.CharWrapper .CharContent9 .CharTitle {
	color: #fff;
	font-size: 2em;
	text-align: center
}

.CharWrapper .CharContent9 .content9Icon {
	width: 980px;
	margin: 40px auto 0
}

.CharWrapper .CharContent9 .content9Icon li {
	float: left;
	width: 20%;
	height: 170px;
	margin-bottom: 90px
}

.CharWrapper .CharContent9 .content9Icon li .contentItem {
	position: relative;
	width: 112px;
	margin: 0 auto;
	cursor: pointer
}

.CharWrapper .CharContent9 .content9Icon li .contentItem>div {
	height: 150px
}

.CharWrapper .CharContent9 .content9Icon li .contentItem .iconfont1 {
	position: absolute;
	left: 42px;
	top: 111px;
	font-size: 25px;
	font-weight: bold;
	color: #2494ff;
	margin-top: 0px
}

.CharWrapper .CharContent9 .content9Icon li .contentItem .iconItem {
	position: relative
}

.CharWrapper .CharContent9 .content9Icon li .contentItem .iconItem:before {
	content: "\e631";
	font-size: 110px;
	color: #2494ff;
	z-index: 1;
	position: absolute
}

.CharWrapper .CharContent9 .content9Icon li .contentItem .iconItem:after {
	position: absolute;
	color: #2494ff;
	left: 32px;
	font-size: 45px;
	z-index: 2;
	line-height: 149px
}

.CharWrapper .CharContent9 .content9Icon li .contentItem .icon5:after {
	font-size: 54px;
	left: 29px;
	line-height: 152px
}

.CharWrapper .CharContent9 .content9Icon li .contentItem:hover .iconItem:before {
	content: "\e632";
	z-index: 1;
	position: absolute
}

.CharWrapper .CharContent9 .content9Icon li .contentItem:hover+.contentTitle {
	color: #fff
}

.CharWrapper .CharContent9 .content9Icon li .contentItem:hover .iconItem:after {
	color: #303233
}

.CharWrapper .CharContent9 .content9Icon li .contentItem .icon1:after {
	content: "\e62d"
}

.CharWrapper .CharContent9 .content9Icon li .contentItem .icon2:after {
	content: "\e62c"
}

.CharWrapper .CharContent9 .content9Icon li .contentItem .icon3:after {
	content: "\e613"
}

.CharWrapper .CharContent9 .content9Icon li .contentItem .icon4:after {
	content: "\e625"
}

.CharWrapper .CharContent9 .content9Icon li .contentItem .icon5:after {
	content: "\e62e"
}

.CharWrapper .CharContent9 .content9Icon li .contentItem .icon6:after {
	content: "\e62a"
}

.CharWrapper .CharContent9 .content9Icon li .contentItem .icon7:after {
	content: "\e626"
}

.CharWrapper .CharContent9 .content9Icon li .contentItem .icon8:after {
	content: "\e628"
}

.CharWrapper .CharContent9 .content9Icon li .contentItem .icon9:after {
	content: "\e629"
}

.CharWrapper .CharContent9 .content9Icon li .contentItem .icon10:after {
	content: "\e62b"
}

.CharWrapper .CharContent9 .content9Icon li .contentTitle {
	color: #aaaaaa;
	text-align: center;
	font-size: 13px;
	margin-top: 0px
}

.CharWrapper .CharContent9 .content9Icon li .contentTitle div {
	font-size: 20px;
	margin-bottom: 5px
}

.bottomAccount_fixed {
	width: 100%;
	height: 104px;
	background-color: rgba(255,194,28,0.8);
	position: fixed;
	bottom: 0;
	text-align: center;
	color: #fff;
	z-index: 100
}

.bottomAccount_fixed span {
	line-height: 104px;
	font-size: 15px
}

.bottomAccount_fixed span img {
	width: 250px
}

.bottomAccount_fixed a {
	width: 148px;
	height: 48px;
	line-height: 46px;
	display: inline-block;
	background-color: #212121;
	border-radius: 5px;
	margin-left: 120px;
	font-size: 22px;
	color: #ffc21c
}

.bottomAccount_fixed a:focus {
	color: #ffc21c;
	text-decoration: none
}

@media (min-width:1600px) {
	.CharWrapper .CharContent2 .CharContent2_wra {
		width: 73%
	}

	.CharWrapper .CharContent6 .CharContent6_wra {
		width: 80%
	}

	.CharWrapper .CharContent3 .CharContent3_wra {
		width: 78%
	}
}

@media (max-width:1600px) {
	.CharWrapper .CharContent3 .CharContent3_wra {
		width: 95%
	}
}

@media (max-width:1366px) {
	.CharWrapper .CharContent8 .CharContent8_wra {
		width: 92%
	}

	.CharWrapper .CharContent2 .CharContent2_wra {
		width: 90%
	}

	.CharWrapper .CharContent2 .CharContent2_wra .CharContent_right .CharImgBg img {
		width: 750px
	}

	.CharWrapper .CharContent2 .CharContent2_wra .CharContent_right .CharImg {
		top: 27px;
		left: 129px
	}

	.CharWrapper .CharContent2 .CharContent2_wra .CharContent_right .CharImg img {
		width: 524px;
		height: 345px
	}

	.CharWrapper .CharContent3 {
		height: 780px
	}

	.CharWrapper .CharContent3 .CharContent3_wra .CharContent1_left .CharImgBg img {
		width: 860px
	}

	.CharWrapper .CharContent3 .CharContent3_wra .CharContent1_left .CharImg img {
		width: 720px
	}

	.CharWrapper .CharContent6 .CharContent6_wra {
		width: 90%
	}

	.CharWrapper .CharContent6 .CharContent6_wra .CharContent_right .CharImg {
		top: 65px;
		left: 108px
	}

	.CharWrapper .CharContent6 .CharContent6_wra .CharContent_right .CharImg img {
		width: 575px
	}

	.CharWrapper .CharContent6 .CharContent6_wra .CharContent_right .CharImgBg img {
		width: 720px
	}

	.CharWrapper .CharContent5 .CharContent5_wra {
		width: 69%
	}
}

@media (max-width:1170px) {
	.CharWrapper .CharContent3 {
		height: 720px
	}

	.CharWrapper .CharContent3 .CharContent3_wra {
		width: 99%
	}

	.CharWrapper .CharContent3 .CharContent3_wra .CharContent1_left .CharImgBg img {
		width: 745px
	}

	.CharWrapper .CharContent3 .CharContent3_wra .CharContent1_left .CharImg img {
		width: 620px
	}

	.CharWrapper .CharContent5 .CharContent5_wra {
		width: 80%
	}

	.CharWrapper .CharContent8 .CharContent8_wra {
		width: 100%
	}

	.CharWrapper .CharContent2 .CharContent2_wra {
		width: 99%
	}

	.CharWrapper .CharContent6 .CharContent6_wra {
		width: 98%
	}

	.CharWrapper .CharContent6 .CharContent6_wra .CharContent_left {
		margin-top: 40px
	}

	.CharWrapper .CharContent7 .CharContent7_content .CharContent7_wra {
		width: 928px
	}

	.CharWrapper .CharContent7 .CharContent7_content .CharContent7_wra .CharContent7_img {
		width: 780px;
		height: 360px;
		left: 65px;
		top: 90px
	}

	.CharWrapper .CharContent7 .CharContent7_content .CharContent7_wra .CharContent7_img img {
		width: 780px !important
	}

	.CharContent6 .CharContent_left li.active i:after {
		left: 242px
	}
}

.Ndh1_banner {
	width: 100%;
	height: 450px;
	background: #343638;
	margin-top: 58px
}

.Ndh1_banner .Ndh1_banner_wra {
	width: 1200px;
	min-width: 1200px;
	margin: 0 auto;
	height: 450px;
	position: relative;
	color: #fff
}

.Ndh1_banner .Ndh1_banner_wra_l {
	padding-left: 45px;
	padding-top: 58px;
	box-sizing: border-box
}

.Ndh1_banner .line {
	width: 126px;
	height: 4px;
	background: #fff
}

.Ndh1_banner h1 {
	font-size: 60px;
	margin: 0;
	margin-top: 17px;
	margin-bottom: 26px
}

.Ndh1_banner .text1 {
	font-size: 24px
}

.Ndh1_banner p {
	font-size: 14px;
	line-height: 25px;
	margin: 0;
	margin-top: 24px
}

.Ndh1_banner .btn {
	margin-top: 58px
}

.Ndh1_banner a {
	display: inline-block;
	border: 1px solid #2693ff;
	padding: 8px 12px;
	color: #2693ff
}

.Ndh1_banner button {
	width: 128px;
	height: 38px;
	background: #2693ff;
	font-size: 14px;
	color: #fff;
	margin-left: 10px
}

.Ndh1_banner .Ndh1_banner_wra_r {
	position: absolute;
	right: 0;
	top: 55px
}

.Ndh1_content1 {
	width: 100%;
	background: #fff;
	padding-top: 73px;
	color: #363636;
	padding-bottom: 70px
}

.Ndh1_content1 .Ndh1_content1_wra {
	width: 1200px;
	margin: 0 auto
}

.Ndh1_content1 .Ndh1_content1_wra .Ndh1Content_maybe {
	font-size: 30px
}

.Ndh1_content1 .Ndh1_content1_wra .Ndh1Content_maybe p {
	margin-bottom: 0
}

.Ndh1_content1 .Ndh1_content1_wra .Ndh1Content_title1 {
	font-size: 30px;
	margin-bottom: 30px;
	text-align: center
}

.Ndh1_content1 .Ndh1_content1_wra .Ndh1Content_cont {
	height: 375px;
	position: relative;
	font-size: 16px
}

.Ndh1_content1 .Ndh1_content1_wra .Ndh1_left {
	width: 350px;
	position: absolute;
	left: 52px;
	top: 81px;
	text-align: right
}

.Ndh1_content1 .Ndh1_content1_wra .nl_2 {
	margin-top: 42px
}

.Ndh1_content1 .Ndh1_content1_wra .nl_3 {
	margin-top: 50px
}

.Ndh1_content1 .Ndh1_content1_wra .nl_2,.Ndh1_content1 .Ndh1_content1_wra .nl_3 {
	padding-right: 22px;
	box-sizing: border-box
}

.Ndh1_content1 .Ndh1_content1_wra .Ndh1_center {
	width: 417px;
	margin: 0 auto
}

.Ndh1_content1 .Ndh1_content1_wra .Ndh1_center img {
	width: 100%
}

.Ndh1_content1 .Ndh1_content1_wra .Ndh1_right {
	width: 260px;
	position: absolute;
	right: 122px;
	top: 165px;
	text-align: left
}

.Ndh1_content1 .Ndh1_content1_wra .n_r2 {
	margin-top: 38px
}

.Ndh1_content1 .Ndh1_content1_wra .n_r3 {
	margin-top: 40px
}

.Ndh1_content2 {
	width: 100%;
	height: 500px;
	background: url('../image/ndh1_content2_bg.jpg') no-repeat center;
	background-size: cover
}

.Ndh1_content2 .Ndh1_content2_wra {
	width: 1200px;
	height: 100%;
	margin: 0 auto;
	padding: 0 66px;
	box-sizing: border-box;
	color: #fff
}

.Ndh1_content2 .NdhCont2_title1 {
	padding-top: 88px;
	font-size: 30px;
	box-sizing: border-box
}

.Ndh1_content2 .NdhCont2_title2 {
	margin-top: 48px
}

.Ndh1_content2 .NdhCont2_title2 h3 {
	font-size: 20px
}

.Ndh1_content2 .NdhCont2_title2 p {
	margin-top: 20px;
	font-size: 14px;
	line-height: 24px
}

.Ndh1_content2 a {
	display: inline-block;
	margin-top: 56px;
	font-size: 14px;
	border: 1px solid #fff;
	padding: 11px 28px;
	color: #fff
}

.Ndh1_content2 a:hover {
	background: #FFF;
	color: #267fdb
}

.Ndh1_content3 {
	width: 100%;
	height: 558px;
	padding-top: 100px
}

.Ndh1_content3 .Ndh1_content3_wra {
	width: 1200px;
	margin: 0 auto;
	padding: 0 66px;
	box-sizing: border-box;
	position: relative;
	overflow: hidden;
	height: 100%
}

.Ndh1_content3 .Ndh1_content3_wra .NdhCont3_left {
	width: 541px;
	float: left
}

.Ndh1_content3 .Ndh1_content3_wra .NdhCont3_left img {
	width: 100%
}

.Ndh1_content3 .Ndh1_content3_wra .NdhCont3_right {
	width: 435px;
	float: right;
	position: absolute
}

.Ndh1_content3 .Ndh1_content3_wra .NdhCont3_right .NdhCont3_new .Ndh3_span {
	color: #363636;
	font-size: 32px;
	margin-bottom: 25px;
	display: inline-block
}

.Ndh1_content3 .Ndh1_content3_wra .NdhCont3_right .NdhCont3_new div {
	margin-bottom: 20px;
	letter-spacing: 1px
}

.Ndh1_content3 .Ndh1_content3_wra .NdhCont3_right .NdhCont3_new div .Ndh3_div {
	display: block;
	font-size: 15px;
	margin-bottom: 6px;
	line-height: 22px;
	font-weight: normal;
	position: relative
}

.Ndh1_content3 .Ndh1_content3_wra .NdhCont3_right .NdhCont3_new div .Ndh3_div:before {
	content: '';
	width: 5px;
	height: 5px;
	border-radius: 50%;
	background: #9e9e9e;
	margin-right: 10px;
	display: inline-block;
	position: absolute;
	left: -15px;
	top: 10px
}

.Ndh1_content3 .Ndh1_content3_wra .NdhCont3_right .NdhCont3_new div div {
	font-size: 16px;
	color: #222
}

.Ndh1_content4 {
	width: 100%;
	padding-top: 74px;
	height: 570px;
	background: #f5f5f4
}

.Ndh1_content4 .Ndh1_content4_wra {
	width: 1200px;
	margin: 0 auto;
	padding: 0 66px;
	box-sizing: border-box;
	position: relative;
	overflow: hidden;
	height: 100%
}

.Ndh1_content4 .Ndh1_content4_wra .NdhCont3_left {
	width: 449px;
	float: right
}

.Ndh1_content4 .Ndh1_content4_wra .NdhCont3_left img {
	width: 100%
}

.Ndh1_content4 .Ndh1_content4_wra .NdhCont3_right {
	width: 425px;
	float: left;
	position: absolute
}

.Ndh1_content4 .Ndh1_content4_wra .NdhCont3_right .NdhCont3_new {
	margin-top: 35px
}

.Ndh1_content4 .Ndh1_content4_wra .NdhCont3_right .NdhCont3_new .Ndh3_span {
	color: #363636;
	font-size: 30px;
	margin-bottom: 25px;
	display: inline-block
}

.Ndh1_content4 .Ndh1_content4_wra .NdhCont3_right .NdhCont3_new div {
	margin-bottom: 20px;
	letter-spacing: 1px
}

.Ndh1_content4 .Ndh1_content4_wra .NdhCont3_right .NdhCont3_new div .Ndh3_div {
	display: block;
	font-size: 15px;
	margin-bottom: 6px;
	line-height: 22px;
	font-weight: normal;
	position: relative
}

.Ndh1_content4 .Ndh1_content4_wra .NdhCont3_right .NdhCont3_new div .Ndh3_div:before {
	content: '';
	width: 5px;
	height: 5px;
	border-radius: 50%;
	background: #9e9e9e;
	margin-right: 10px;
	display: inline-block;
	position: absolute;
	left: -15px;
	top: 10px
}

.Ndh1_content4 .Ndh1_content4_wra .NdhCont3_right .NdhCont3_new div div {
	font-size: 16px;
	color: #222
}

.Ndh1_content4 .Ndh1_content4_wra .NdhCont3_right .NdhCont3_new div div P {
	color: #363636;
	margin-bottom: 6px;
	line-height: 18px;
	font-size: 14px
}

.Ndh1_content5 {
	width: 100%;
	height: 742px;
	padding-top: 110px;
	box-sizing: border-box
}

.Ndh1_content5 .Ndh1_content5_wra {
	width: 1200px;
	margin: 0 auto;
	position: relative;
	overflow: hidden;
	height: 100%
}

.Ndh1_content5 .Ndh1_content5_wra .NdhCont3_left {
	width: 450px;
	float: left
}

.Ndh1_content5 .Ndh1_content5_wra .NdhCont3_left img {
	width: 100%
}

.Ndh1_content5 .Ndh1_content5_wra .NdhCont3_right {
	width: 425px;
	float: right;
	position: absolute
}

.Ndh1_content5 .Ndh1_content5_wra .NdhCont3_right .NdhCont3_new .Ndh3_span {
	color: #363636;
	margin-bottom: 25px;
	font-size: 32px;
	display: inline-block
}

.Ndh1_content5 .Ndh1_content5_wra .NdhCont3_right .NdhCont3_new .Ndh3_span1 {
	display: inline-block;
	margin-bottom: 25px
}

.Ndh1_content5 .Ndh1_content5_wra .NdhCont3_right .NdhCont3_new div {
	margin-bottom: 20px;
	letter-spacing: 1px
}

.Ndh1_content5 .Ndh1_content5_wra .NdhCont3_right .NdhCont3_new div .Ndh3_div {
	display: block;
	font-size: 15px;
	margin-bottom: 6px;
	line-height: 22px;
	font-weight: normal;
	position: relative
}

.Ndh1_content5 .Ndh1_content5_wra .NdhCont3_right .NdhCont3_new div .Ndh3_div:before {
	content: '';
	width: 5px;
	height: 5px;
	border-radius: 50%;
	background: #9e9e9e;
	margin-right: 10px;
	display: inline-block;
	position: absolute;
	left: -15px;
	top: 10px
}

.Ndh1_content5 .Ndh1_content5_wra .NdhCont3_right .NdhCont3_new div div {
	font-size: 16px;
	color: #222
}

.Ndh1_content5 .Ndh1_content5_wra .NdhCont3_right .NdhCont3_new div div P {
	font-size: 14px;
	margin-bottom: 6px;
	line-height: 18px
}

.Ndh1_content6 {
	width: 100%;
	height: 566px;
	padding-top: 76px;
	background: #f5f5f4
}

.Ndh1_content6 .Ndh1_content6_wra {
	width: 1200px;
	margin: 0 auto;
	position: relative;
	overflow: hidden;
	height: 100%
}

.Ndh1_content6 .Ndh1_content6_wra .NdhCont3_left {
	width: 450px;
	float: right
}

.Ndh1_content6 .Ndh1_content6_wra .NdhCont3_left img {
	width: 100%
}

.Ndh1_content6 .Ndh1_content6_wra .NdhCont3_right {
	width: 425px;
	float: right;
	position: absolute
}

.Ndh1_content6 .Ndh1_content6_wra .NdhCont3_right .NdhCont3_new .Ndh3_span {
	color: #363636;
	font-size: 32px;
	margin-bottom: 25px;
	display: inline-block
}

.Ndh1_content6 .Ndh1_content6_wra .NdhCont3_right .NdhCont3_new div {
	margin-bottom: 20px;
	letter-spacing: 1px
}

.Ndh1_content6 .Ndh1_content6_wra .NdhCont3_right .NdhCont3_new div .Ndh3_div {
	display: block;
	font-size: 15px;
	margin-bottom: 6px;
	line-height: 22px;
	font-weight: normal;
	position: relative
}

.Ndh1_content6 .Ndh1_content6_wra .NdhCont3_right .NdhCont3_new div .Ndh3_div:before {
	content: '';
	width: 5px;
	height: 5px;
	border-radius: 50%;
	background: #9e9e9e;
	margin-right: 10px;
	display: inline-block;
	position: absolute;
	left: -15px;
	top: 10px
}

.Ndh1_content6 .Ndh1_content6_wra .NdhCont3_right .NdhCont3_new div div {
	font-size: 16px;
	color: #222
}

.Ndh1_content6 .Ndh1_content6_wra .NdhCont3_right .NdhCont3_new div div P {
	font-size: 14px;
	margin-bottom: 6px;
	line-height: 18px
}

.Ndh1_fixed_video {
	position: fixed;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	z-index: 10000;
	background: rgba(0,0,0,0.4)
}

.Ndh1_fixed_video .video_box {
	border: 4px solid #145494;
	position: absolute;
	left: 50%;
	top: 20%;
	margin-left: -354px;
	width: 708px;
	height: 358px;
	z-index: 10001
}

.Ndh1_fixed_video .video_close {
	position: absolute;
	right: -4px;
	top: -4px;
	cursor: pointer;
	opacity: 1
}

.case_banner {
	background: url('../image/cuetomerwall_banner.png') no-repeat center;
	height: 548px;
	position: relative;
	padding-top: 230px
}

.case_banner .title {
	font-size: 52px;
	color: #fff;
	width: 1100px;
	margin: 0 auto;
	letter-spacing: 1px
}

.case_banner .title span {
	color: #13fcde;
	font-size: 72px;
	margin: 0 0 0 75px;
	font-weight: bold;
	font-family: Arial,Helvetica,sans-serif
}

.case_content1 {
	width: 1200px;
	margin: 0 auto;
	padding-top: 115px
}

.case_content1 .left {
	width: 525px;
	margin-right: 65px;
	float: left
}

.case_content1 .left .title {
	font-size: 42px;
	color: #444;
	font-family: 宋体
}

.case_content1 .left .title2 {
	font-size: 16px;
	color: #444;
	margin-top: 25px;
	text-align: justify;
	line-height: 27px
}

.case_content1 .left .case_play {
	width: 140px;
	height: 45px;
	background: #4178be;
	line-height: 43px;
	text-align: center;
	color: #fff;
	font-size: 16px;
	margin-top: 40px;
	cursor: pointer
}

.case_content1 .left .case_play img {
	vertical-align: -4px;
	margin-right: 5px
}

.case_content1 .right {
	width: 610px;
	float: left;
	position: relative;
	display: -webkit-flex;
	align-items: center;
	justify-content: center
}

.case_content1 .right .case_play_btn {
	position: absolute
}

.case_content2 {
	text-align: center;
	height: 770px;
	background: #fff
}

.case_content2 .title {
	font-size: 42px;
	color: #444;
	margin: 80px 0;
	padding-top: 60px
}

.case_content2 .user_case_top {
	width: 210px;
	height: 215px;
	margin-right: 35px;
	float: left;
	border-radius: 10px;
	background: #fff;
	box-shadow: 0 0 40px #dadada;
	margin-bottom: 50px
}

.case_content2 .user_case_top .h100 {
	height: 130px;
	display: -webkit-flex;
	align-items: center;
	justify-content: center
}

.case_content2 .user_case_top>img {
	margin-top: 30px;
	margin-left: 5px;
	vertical-align: -1px
}

.case_content2 .user_case_top .text {
	font-size: 14px;
	color: #000;
	border-top: 1px solid #eeeeee;
	padding-top: 18px;
	margin-bottom: 12px
}

.case_content2 .user_case_top .more {
	display: block;
	width: 88px;
	height: 22px;
	line-height: 20px;
	text-align: center;
	color: #444;
	font-size: 12px;
	border: 1px solid #aeaeae;
	margin: 0 auto
}

.case_cont {
	width: 1216px;
	margin: 0 auto
}

.case_cont .caseTop_div {
	width: 1200px;
	margin: 0 auto;
	height: 204px;
	margin-bottom: -90px;
	position: relative
}

.case_cont .caseTop_div .title {
	font-size: 42px;
	color: #444;
	text-align: center;
	margin-top: 80px
}

.case_cont .caseTop_div .case_top {
	height: 106px;
	margin: 40px auto 0;
	border-bottom: 1px solid #eeeeee;
	background: #fff;
	width: 1200px
}

.case_cont .caseTop_div .case_top li {
	float: left;
	width: 150px;
	height: 52px;
	line-height: 52px;
	border-top: 1px solid #eeeeee;
	border-left: 1px solid #eeeeee
}

.case_cont .caseTop_div .case_top li a {
	display: block;
	color: #4b4b4b;
	font-size: 17px;
	text-align: center;
	text-decoration: none
}

.case_cont .caseTop_div .case_top li a:hover {
	background: #f75b47;
	color: #fff
}

.case_cont .caseTop_div .case_top li .caseTop_bgf7 {
	background: #f75b47;
	color: #fff !important
}

.case_cont .caseTop_div .case_top_fixed {
	position: fixed;
	top: 0;
	margin-top: 0;
	z-index: 99
}

.case_cont .case_list>div {
	padding-top: 210px;
	margin-bottom: -90px
}

.case_cont .case_list>div .caseContent {
	text-align: center
}

.case_cont .case_list>div .caseContent .title {
	font-size: 40px;
	color: #575757;
	margin-bottom: 5px;
	margin-top: 0;
	font-family: "Microsoft YaHei"
}

.case_cont .case_list>div .caseContent ul li {
	margin: 40px 6px 0;
	display: inline-block
}

.case_cont .case_list>div .caseContent ul li div {
	font-size: 14px;
	color: #000;
	text-align: center;
	margin-top: 10px
}

.New_joinus_wra .New_joinus_banner {
	height: 450px;
	width: 100%;
	background: url('../image/banner_bg.png') no-repeat center;
	margin-top: 58px;
	background-size: cover
}

.New_joinus_wra .New_joinus_banner .banner_wra {
	width: 1200px;
	margin: 0 auto;
	text-align: center;
	color: #FFF
}

.New_joinus_wra .New_joinus_banner h1 {
	font-size: 40px;
	margin: 0;
	padding-top: 108px
}

.New_joinus_wra .New_joinus_banner h3 {
	font-size: 24px;
	margin: 0;
	margin-top: 34px
}

.New_joinus_wra .New_joinus_banner .banner_btn {
	margin-top: 80px
}

.New_joinus_wra .New_joinus_banner .banner_btn a {
	color: #FFF;
	background: #218cf7;
	padding: 11px 44px;
	display: inline-block
}

.New_joinus_wra .New_joinus_banner .banner_btn a.hover {
	background: #137be2
}

.New_joinus_wra .New_joinus_banner .banner_hotTel {
	display: inline-block;
	margin-top: 18px;
	font-size: 14px
}

.New_joinus_wra .New_joinus_banner .banner_hotTel span {
	margin-left: 10px
}

.New_joinus_wra .New_joinus_banner p {
	margin: 0;
	font-size: 14px;
	margin-top: 11px
}

.New_joinus_wra .New_joinus_container {
	width: 1200px;
	margin: 0 auto
}

.New_joinus_wra .New_joinus_tba {
	width: 100%;
	height: 61px;
	background: #FFF
}

.New_joinus_wra .New_joinus_tba ul {
	width: 100%;
	padding: 0 14px;
	box-sizing: border-box
}

.New_joinus_wra .New_joinus_tba li {
	float: left;
	width: 118px;
	text-align: center;
	line-height: 61px
}

.New_joinus_wra .New_joinus_tba li a {
	display: inline-block;
	font-size: 14px;
	color: #363636;
	transition: all .5s
}

.New_joinus_wra .New_joinus_tba li:hover a {
	color: #218cf7
}

.New_joinus_wra .New_joinus_tba li.active a {
	color: #218cf7;
	font-size: 18px
}

.New_joinus_wra .New_joinus_content1 {
	width: 100%;
	padding: 65px 0 40px 0;
	background: #f5f5f4
}

.New_joinus_wra .New_joinus_content1 h1 {
	font-size: 30px;
	color: #363636;
	text-align: center;
	margin: 0
}

.New_joinus_wra .New_joinus_content1 ul {
	margin-top: 56px
}

.New_joinus_wra .New_joinus_content1 li {
	width: 25%;
	float: left;
	text-align: center
}

.New_joinus_wra .New_joinus_content1 .img {
	vertical-align: middle;
	text-align: center
}

.New_joinus_wra .New_joinus_content1 h3 {
	font-size: 20px;
	color: #3e3e3e
}

.New_joinus_wra .New_joinus_content1 h5 {
	font-size: 14px;
	color: #3e3e3e
}

.New_joinus_wra .New_joinus_content1 .line {
	display: block;
	margin: 0 auto;
	margin-top: 20px;
	margin-bottom: 8px;
	width: 17px;
	height: 2px;
	background: #218cf7
}

.New_joinus_wra .New_joinus_content1 .text {
	width: 217px;
	display: inline-block;
	text-align: left;
	font-size: 14px;
	color: #6e6e6e
}

.New_joinus_wra .New_joinus_content2 {
	width: 100%;
	padding: 96px 0 76px 0;
	background: #FFF;
	text-align: center
}

.New_joinus_wra .New_joinus_content2 h1 {
	margin: 0;
	font-size: 30px;
	color: #363636;
	margin-bottom: 14px
}

.New_joinus_wra .New_joinus_content2 p {
	margin: 0;
	font-size: 16px;
	color: #6e6e6e;
	line-height: 22px
}

.New_joinus_wra .New_joinus_content2 ul {
	padding-top: 15px
}

.New_joinus_wra .New_joinus_content2 li {
	width: 166px;
	display: inline-block;
	margin: 0 11px;
	margin-top: 15px;
	transition: all 1s
}

.New_joinus_wra .New_joinus_content2 li img {
	width: 100%
}

.New_joinus_wra .New_joinus_content3 {
	width: 100%;
	padding: 76px 0 22px 0;
	background: #f5f5f4;
	text-align: center
}

.New_joinus_wra .New_joinus_content3 h1 {
	margin: 0;
	font-size: 30px;
	color: #363636
}

.New_joinus_wra .New_joinus_content3 ul {
	margin-top: 40px;
	padding: 0 20px
}

.New_joinus_wra .New_joinus_content3 li {
	width: 224px;
	height: 230px;
	display: inline-block;
	vertical-align: top;
	margin: 0 30px;
	margin-bottom: 10px
}

.New_joinus_wra .New_joinus_content3 li h4 {
	font-size: 20px;
	color: #363636;
	margin: 0
}

.New_joinus_wra .New_joinus_content3 li p {
	margin-top: 6px;
	font-size: 14px;
	color: #6e6e6e;
	text-align: left
}

.New_joinus_wra .New_joinus_content4 {
	width: 100%;
	padding: 85px 0 75px 0;
	background: #FFF
}

.New_joinus_wra .New_joinus_content4 h1 {
	font-size: 30px;
	color: #363636;
	margin: 0;
	text-align: center;
	margin-bottom: 60px
}

.New_joinus_wra .New_joinus_content4 h4 {
	font-size: 20px;
	color: #363636;
	text-align: left
}

.New_joinus_wra .New_joinus_content4 .container1 {
	text-align: center
}

.New_joinus_wra .New_joinus_content4 .container1 ul {
	margin-top: 52px;
	padding-bottom: 40px;
	border-bottom: 1px solid #e8e8e8
}

.New_joinus_wra .New_joinus_content4 .container1 li {
	width: 20%;
	float: left
}

.New_joinus_wra .New_joinus_content4 .container1 .text {
	display: inline-block;
	vertical-align: top;
	text-align: left;
	margin-left: 18px
}

.New_joinus_wra .New_joinus_content4 .container1 h6 {
	font-size: 16px;
	margin: 0;
	color: #363636;
	margin-bottom: 10px
}

.New_joinus_wra .New_joinus_content4 .container1 p {
	color: #6e6e6e;
	font-size: 14px
}

.New_joinus_wra .New_joinus_content4 .container1 .img {
	display: inline-block;
	vertical-align: -20px
}

.New_joinus_wra .New_joinus_content4 .container2 {
	padding-top: 60px
}

.New_joinus_wra .New_joinus_content4 .container2 ul {
	padding-bottom: 46px;
	border-bottom: 1px solid #e8e8e8;
	box-sizing: border-box
}

.New_joinus_wra .New_joinus_content4 .container2 li {
	width: 56%;
	height: 120px;
	float: left;
	padding-left: 20px;
	border-left: 2px solid #218cf7;
	margin-top: 60px
}

.New_joinus_wra .New_joinus_content4 .container2 li:nth-child(3),.New_joinus_wra .New_joinus_content4 .container2 li:nth-child(4) {
	height: 78px
}

.New_joinus_wra .New_joinus_content4 .container2 li h4 {
	margin: 0;
	margin-bottom: 15px
}

.New_joinus_wra .New_joinus_content4 .container2 li:nth-child(2n) {
	width: 44%
}

.New_joinus_wra .New_joinus_content4 .container2 li .text {
	width: 416px
}

.New_joinus_wra .New_joinus_content4 .container3 {
	padding-top: 55px
}

.New_joinus_wra .New_joinus_content4 .container3 .left,.New_joinus_wra .New_joinus_content4 .container3 .right {
	width: 534px;
	height: 505px;
	border: 1px solid #e8e8e8;
	box-shadow: 0 0 10px #e8e8e8;
	font-size: 0;
	box-sizing: border-box;
	position: relative
}

.New_joinus_wra .New_joinus_content4 .container3 .left span,.New_joinus_wra .New_joinus_content4 .container3 .right span {
	display: inline-block;
	width: 50%;
	font-size: 16px;
	color: #6e6e6e;
	line-height: 58px;
	background: #f5f5f4;
	text-align: center;
	position: absolute;
	top: 0;
	cursor: pointer
}

.New_joinus_wra .New_joinus_content4 .container3 .left span.active,.New_joinus_wra .New_joinus_content4 .container3 .right span.active {
	transform: scale(1.1);
	border: 1px solid #e8e8e8;
	box-shadow: 0 0 5px #eeeeee;
	z-index: 1;
	color: #218cf7;
	font-size: 16px
}

.New_joinus_wra .New_joinus_content4 .container3 .left div,.New_joinus_wra .New_joinus_content4 .container3 .right div {
	width: 100%;
	height: 100%;
	padding: 60px 26px 0 26px;
	box-sizing: border-box
}

.New_joinus_wra .New_joinus_content4 .container3 .left div h3,.New_joinus_wra .New_joinus_content4 .container3 .right div h3 {
	font-size: 16px;
	color: #363636;
	margin-top: 36px;
	margin-bottom: 13px
}

.New_joinus_wra .New_joinus_content4 .container3 .left div p,.New_joinus_wra .New_joinus_content4 .container3 .right div p {
	font-size: 14px;
	color: #6e6e6e
}

.New_joinus_wra .New_joinus_content4 .container3 .left .span1,.New_joinus_wra .New_joinus_content4 .container3 .right .span1 {
	left: 0
}

.New_joinus_wra .New_joinus_content4 .container3 .left .span2,.New_joinus_wra .New_joinus_content4 .container3 .right .span2 {
	right: 0
}

.New_joinus_wra .New_joinus_content4 .container3 .left {
	float: left;
	margin-left: 15px
}

.New_joinus_wra .New_joinus_content4 .container3 .right {
	float: right;
	margin-right: 15px
}

.New_joinus_wra .New_joinus_content5 {
	width: 100%;
	padding-top: 52px;
	padding-bottom: 39px;
	background: #f5f5f4
}

.New_joinus_wra .New_joinus_content5 h1 {
	font-size: 30px;
	color: #363636;
	margin: 0;
	text-align: center;
	margin-bottom: 48px
}

.New_joinus_wra .New_joinus_content5 ul {
	text-align: center
}

.New_joinus_wra .New_joinus_content5 li {
	display: inline-block;
	vertical-align: top;
	width: 217px;
	height: 233px;
	position: relative;
	margin: 0 9px
}

.New_joinus_wra .New_joinus_content5 .mask {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(33,140,247,0.65);
	text-align: center;
	padding-top: 65px;
	box-sizing: border-box
}

.New_joinus_wra .New_joinus_content5 .mask .line {
	display: inline-block;
	width: 14px;
	height: 2px;
	background: #FFF;
	margin-bottom: 20px
}

.New_joinus_wra .New_joinus_content5 .mask p {
	font-size: 14px;
	color: #FFF
}

.New_joinus_wra .New_joinus_content6 {
	width: 100%;
	padding-top: 92px;
	padding-bottom: 76px
}

.New_joinus_wra .New_joinus_content6 h1 {
	font-size: 30px;
	color: #363636;
	margin: 0;
	text-align: center;
	margin-bottom: 50px
}

.New_joinus_wra .New_joinus_content6 img {
	text-align: center;
	border-radius: 50%;
	box-shadow: 0 0 5px #c0c0c0
}

.New_joinus_wra .New_joinus_content6 ul {
	text-align: center
}

.New_joinus_wra .New_joinus_content6 li {
	display: inline-block;
	width: 158px
}

.New_joinus_wra .New_joinus_content6 .yuan {
	margin: 0 auto;
	width: 15px;
	height: 15px;
	border-radius: 50%;
	background: #e8e8e8;
	position: relative;
	margin-top: 26px
}

.New_joinus_wra .New_joinus_content6 .yuan:before {
	content: "";
	position: absolute;
	width: 8px;
	height: 8px;
	border-radius: 50%;
	left: 50%;
	top: 50%;
	margin-left: -4px;
	margin-top: -4px;
	background: #f5f5f4
}

.New_joinus_wra .New_joinus_content6 p {
	margin-top: 13px;
	font-size: 14px;
	color: #5eadfb
}

.New_joinus_wra .New_joinus_content6 .content {
	position: relative
}

.New_joinus_wra .New_joinus_content6 .line {
	position: absolute;
	top: 89px;
	left: 50%;
	margin-left: -550px;
	width: 1100px;
	height: 1px;
	z-index: -1;
	background: #e8e8e8
}

.New_joinus_wra .New_joinus_content7 {
	width: 100%;
	padding-top: 75px;
	padding-bottom: 68px;
	background: #f5f5f4
}

.New_joinus_wra .New_joinus_content7 h1 {
	font-size: 30px;
	color: #363636;
	margin: 0;
	text-align: center;
	padding-bottom: 20px
}

.New_joinus_wra .New_joinus_content7 ul {
	font-size: 0;
	text-align: center
}

.New_joinus_wra .New_joinus_content7 li {
	display: inline-block;
	vertical-align: top;
	background: #FFF;
	width: 200px;
	height: 79px;
	border: 1px solid #eaeae9;
	margin: 0 12px;
	margin-bottom: 19px;
	box-shadow: 0 0 5px #eaeae9
}

.b2c_btn {
	background-color: #ff7200;
	color: #fff;
	padding: 7px 20px;
	font-size: 22px;
	border-radius: 10px;
	letter-spacing: 4px
}

.b2c_btn:focus {
	color: #fff;
	text-decoration: none
}

.b2c_title {
	text-align: center;
	font-size: 40px;
	margin-bottom: 15px
}

.b2c_title span {
	margin-left: 40px
}

.b2c_title span span {
	margin-left: 0
}

.b2c_subtitle {
	text-align: center;
	font-size: 20px
}

.b2c_subtitle span {
	margin-left: 25px
}

.B2C_banner {
	width: 100%;
	height: 730px;
	padding-top: 80px;
	background: url('../image/b2c_bannerbg.jpg') center no-repeat;
	color: #fff;
	text-align: center
}

.B2C_banner .B2C_banner_wrapper {
	margin: 140px 0 0 250px
}

.B2C_banner .B2C_banner_wrapper .title {
	font-size: 4em;
	font-weight: bold;
	letter-spacing: 2px;
	margin-bottom: 35px
}

.B2C_banner .B2C_banner_wrapper .text {
	font-size: 22px;
	font-weight: bold;
	color: #e1e1e1;
	margin-bottom: 10px
}

.B2C_banner .B2C_banner_wrapper .text span {
	display: inline-block;
	width: 160px
}

.B2C_banner .B2C_banner_wrapper .img {
	margin-top: 30px
}

.B2C_banner .B2C_banner_wrapper .img .erweima {
	border: 2px solid #fff;
	border-radius: 5px;
	padding: 5px;
	width: 150px;
	height: 150px;
	margin: 0 auto
}

.B2C_banner .B2C_banner_wrapper .img .erweima img {
	margin-top: 5px;
	width: 130px
}

.B2C_banner .B2C_banner_wrapper .img div {
	color: #ff7200;
	font-size: 30px;
	margin: 10px 0 20px 0
}

.B2C_banner .B2C_banner_wrapper .btn {
	margin-top: 60px
}

.B2C_banner .B2C_banner_wrapper .btn a {
	display: block;
	margin-bottom: 35px
}

.b2c_content1_wra {
	margin-top: 20px
}

.b2c_content1_wra .title_text {
	display: inline-block;
	width: 455px;
	height: 56px;
	background-image: url('../image/b2c_content1_titlebg.png')
}

.b2c_content1_wra .b2c_content1_content {
	width: 970px;
	margin: 80px auto 0
}

.b2c_content1_wra .b2c_content1_content li {
	float: left;
	margin-bottom: 60px
}

.b2c_content1_wra .b2c_content1_content li .title {
	margin-left: 155px;
	font-size: 25px
}

.b2c_content1_wra .b2c_content1_content li .item_content {
	width: 455px;
	height: 130px;
	font-size: 18px
}

.b2c_content1_wra .b2c_content1_content li .text {
	display: inline-block;
	margin-top: 5px;
	font-size: 16px;
	padding: 8px 0;
	border-bottom: 1px solid #00b4ff
}

.b2c_content1_wra .b2c_content1_content li .text span {
	margin-right: 10px
}

.b2c_content1_wra .b2c_content1_content .item1 {
	margin-right: 60px
}

.b2c_content1_wra .b2c_content1_content .item1 .item_content {
	padding: 60px 0 0 35px;
	background: url('../image/b2c_content1_img1.jpg') no-repeat
}

.b2c_content1_wra .b2c_content1_content .item1 .item_content span {
	margin-right: 150px
}

.b2c_content1_wra .b2c_content1_content .item1 .text {
	margin-left: 110px
}

.b2c_content1_wra .b2c_content1_content .item2 .item_content {
	padding: 60px 0 0 35px;
	background: url('../image/b2c_content1_img2.jpg') no-repeat
}

.b2c_content1_wra .b2c_content1_content .item2 .item_content span {
	margin-right: 150px
}

.b2c_content1_wra .b2c_content1_content .item2 .text {
	margin-left: 140px
}

.b2c_content1_wra .b2c_content1_content .item3 {
	margin-right: 60px
}

.b2c_content1_wra .b2c_content1_content .item3 .item_content {
	padding: 60px 0 0 15px;
	background: url('../image/b2c_content1_img3.jpg') no-repeat
}

.b2c_content1_wra .b2c_content1_content .item3 .item_content span {
	margin-right: 130px
}

.b2c_content1_wra .b2c_content1_content .item3 .text {
	margin-left: 100px
}

.b2c_content1_wra .b2c_content1_content .item4 .item_content {
	padding: 60px 0 0 15px;
	background: url('../image/b2c_content1_img4.jpg') no-repeat
}

.b2c_content1_wra .b2c_content1_content .item4 .item_content span {
	margin-right: 125px
}

.b2c_content1_wra .b2c_content1_content .item4 .text {
	margin-left: 140px
}

.b2c_content2 {
	background-color: #f3f3f3;
	padding: 40px 0 45px 0
}

.b2c_content2 .b2c_content2_wra {
	width: 1000px;
	margin: 0 auto
}

.b2c_content2 .b2c_content2_wra .b2c_content2_content li {
	float: left;
	text-align: center
}

.b2c_content2 .b2c_content2_wra .b2c_content2_content .content_top {
	margin-bottom: 70px
}

.b2c_content2 .b2c_content2_wra .b2c_content2_content .content_top .title div {
	background-color: #f0514a
}

.b2c_content2 .b2c_content2_wra .b2c_content2_content .content_top .icon {
	width: 15%
}

.b2c_content2 .b2c_content2_wra .b2c_content2_content .content_top .icon div {
	margin: 40px auto 0
}

.b2c_content2 .b2c_content2_wra .b2c_content2_content .content_bottom .title div {
	background-color: #009cff
}

.b2c_content2 .b2c_content2_wra .b2c_content2_content .content_bottom .icon {
	width: 13%
}

.b2c_content2 .b2c_content2_wra .b2c_content2_content .content_bottom .icon div {
	margin: 20px auto 0
}

.b2c_content2 .b2c_content2_wra .b2c_content2_content .content_bottom .icon span {
	display: block
}

.b2c_content2 .b2c_content2_wra .b2c_content2_content .title div {
	color: #fff;
	width: 50px;
	padding: 15px 0;
	font-size: 17px;
	text-align: center;
	border-radius: 10px
}

.b2c_content2 .b2c_content2_wra .b2c_content2_content .title div span {
	display: block;
	height: 20px
}

.b2c_content2 .b2c_content2_wra .b2c_content2_content .icon div {
	width: 50px;
	height: 50px
}

.b2c_content2 .b2c_content2_wra .b2c_content2_content .icon div span {
	display: inline-block
}

.b2c_content2 .b2c_content2_wra .b2c_content2_content .icon .icon1 span {
	width: 32px;
	height: 30px;
	background: url('../image/b2c_content2_icons.png') 0 0
}

.b2c_content2 .b2c_content2_wra .b2c_content2_content .icon .icon1 span:hover {
	background: url('../image/b2c_content2_icons.png') 0 38px
}

.b2c_content2 .b2c_content2_wra .b2c_content2_content .icon .icon2 span {
	width: 21px;
	height: 29px;
	background: url('../image/b2c_content2_icons.png') -35px 0
}

.b2c_content2 .b2c_content2_wra .b2c_content2_content .icon .icon2 span:hover {
	background: url('../image/b2c_content2_icons.png') -35px 39px
}

.b2c_content2 .b2c_content2_wra .b2c_content2_content .icon .icon3 span {
	width: 35px;
	height: 23px;
	background: url('../image/b2c_content2_icons.png') -59px 0
}

.b2c_content2 .b2c_content2_wra .b2c_content2_content .icon .icon3 span:hover {
	background: url('../image/b2c_content2_icons.png') -59px 39px
}

.b2c_content2 .b2c_content2_wra .b2c_content2_content .icon .icon4 span {
	width: 23px;
	height: 28px;
	background: url('../image/b2c_content2_icons.png') -97px 0
}

.b2c_content2 .b2c_content2_wra .b2c_content2_content .icon .icon4 span:hover {
	background: url('../image/b2c_content2_icons.png') -97px 39px
}

.b2c_content2 .b2c_content2_wra .b2c_content2_content .icon .icon5 span {
	width: 35px;
	height: 26px;
	background: url('../image/b2c_content2_icons.png') -123px 0
}

.b2c_content2 .b2c_content2_wra .b2c_content2_content .icon .icon5 span:hover {
	background: url('../image/b2c_content2_icons.png') -123px 39px
}

.b2c_content2 .b2c_content2_wra .b2c_content2_content .icon .icon6 span {
	width: 36px;
	height: 23px;
	background: url('../image/b2c_content2_icons.png') -161px 0
}

.b2c_content2 .b2c_content2_wra .b2c_content2_content .icon .icon6 span:hover {
	background: url('../image/b2c_content2_icons.png') -161px 39px
}

.b2c_content2 .b2c_content2_wra .b2c_content2_content .icon .icon7 span {
	width: 42px;
	height: 35px;
	background: url('../image/b2c_content2_icons.png') -200px 0
}

.b2c_content2 .b2c_content2_wra .b2c_content2_content .icon .icon7 span:hover {
	background: url('../image/b2c_content2_icons.png') -200px 39px
}

.b2c_content2 .b2c_content2_wra .b2c_content2_content .icon .icon8 span {
	width: 44px;
	height: 30px;
	background: url('../image/b2c_content2_icons.png') -245px 0
}

.b2c_content2 .b2c_content2_wra .b2c_content2_content .icon .icon8 span:hover {
	background: url('../image/b2c_content2_icons.png') -245px 39px
}

.b2c_content2 .b2c_content2_wra .b2c_content2_content .icon .icon9 span {
	width: 40px;
	height: 36px;
	background: url('../image/b2c_content2_icons.png') -293px 0
}

.b2c_content2 .b2c_content2_wra .b2c_content2_content .icon .icon9 span:hover {
	background: url('../image/b2c_content2_icons.png') -293px 39px
}

.b2c_content2 .b2c_content2_wra .b2c_content2_content .icon .icon10 span {
	width: 28px;
	height: 37px;
	background: url('../image/b2c_content2_icons.png') -336px 0
}

.b2c_content2 .b2c_content2_wra .b2c_content2_content .icon .icon10 span:hover {
	background: url('../image/b2c_content2_icons.png') -336px 39px
}

.b2c_content2 .b2c_content2_wra .b2c_content2_content .icon .icon11 span {
	width: 39px;
	height: 39px;
	background: url('../image/b2c_content2_icons.png') -368px 0
}

.b2c_content2 .b2c_content2_wra .b2c_content2_content .icon .icon11 span:hover {
	background: url('../image/b2c_content2_icons.png') -368px 39px
}

.b2c_content2 .b2c_content2_wra .b2c_content2_content .icon .icon12 span {
	width: 20px;
	height: 33px;
	background: url('../image/b2c_content2_icons.png') -411px 0
}

.b2c_content2 .b2c_content2_wra .b2c_content2_content .icon .icon12 span:hover {
	background: url('../image/b2c_content2_icons.png') -411px 39px
}

.b2c_content2 .b2c_content2_wra .b2c_content2_content .icon .icon13 span {
	width: 36px;
	height: 32px;
	background: url('../image/b2c_content2_icons.png') -435px 0
}

.b2c_content2 .b2c_content2_wra .b2c_content2_content .icon .icon13 span:hover {
	background: url('../image/b2c_content2_icons.png') -435px 39px
}

.b2c_content3 {
	padding: 50px 0 20px 0;
	text-align: center
}

.b2c_content3 .b2c_subtitle {
	margin-bottom: 30px
}

.b2c_content3 .title {
	margin-top: 40px;
	font-size: 17px
}

.b2c_content3 .title img {
	margin-right: 20px
}

.b2c_content4 {
	width: 100%;
	height: 817px;
	background: url('../image/b2c_content4_bgimg.jpg') center no-repeat;
	padding-top: 30px
}

.b2c_content4 .b2c_content4_content {
	width: 1000px;
	margin: 0 auto
}

.b2c_content4 .b2c_content4_content .title {
	float: left;
	margin: 80px 0 0 340px
}

.b2c_content4 .b2c_content4_content .title div {
	float: left;
	font-size: 18px
}

.b2c_content4 .b2c_content4_content .title div span {
	display: inline-block;
	width: 15px;
	height: 15px;
	position: relative;
	left: -7px
}

.b2c_content4 .b2c_content4_content .title .left {
	margin-right: 60px
}

.b2c_content4 .b2c_content4_content .title .left span {
	background-color: #009cff
}

.b2c_content4 .b2c_content4_content .title .right span {
	background-color: #ffa200
}

.b2c_content4 .b2c_content4_content ul {
	float: left;
	margin: 60px 0 0 80px
}

.b2c_content4 .b2c_content4_content li {
	float: left;
	font-size: 17px
}

.b2c_content4 .b2c_content4_content li .item {
	position: relative
}

.b2c_content4 .b2c_content4_content li .item .top {
	margin-bottom: 5px
}

.b2c_content4 .b2c_content4_content li .item div .color2,.b2c_content4 .b2c_content4_content li .item div .color1 {
	display: inline-block;
	width: 15px;
	height: 15px;
	margin-right: 10px
}

.b2c_content4 .b2c_content4_content li .item div .color1 {
	background-color: #009cff
}

.b2c_content4 .b2c_content4_content li .item div .color2 {
	background-color: #ffa200
}

.b2c_content4 .b2c_content4_content li .item .line {
	display: inline-block;
	background-color: #ff7e00;
	height: 4px;
	position: relative;
	top: -15px
}

.b2c_content4 .b2c_content4_content li .item1 {
	margin-right: 70px
}

.b2c_content4 .b2c_content4_content li .item1:after {
	content: url('/Images/product/B2C/b2c_content4_icon1.png');
	position: absolute;
	top: 0;
	right: -60px
}

.b2c_content4 .b2c_content4_content li .item1 .line {
	width: 100px
}

.b2c_content4 .b2c_content4_content li .item2 {
	margin-right: 70px
}

.b2c_content4 .b2c_content4_content li .item2:after {
	content: url('/Images/product/B2C/b2c_content4_icon3.png');
	position: absolute;
	top: 0;
	right: -60px
}

.b2c_content4 .b2c_content4_content li .item2 .line {
	width: 100px
}

.b2c_content4 .b2c_content4_content li .item3 {
	margin-left: 70px
}

.b2c_content4 .b2c_content4_content li .item3:before {
	content: url('/Images/product/B2C/b2c_content4_icon2.png');
	position: absolute;
	top: 0;
	left: -60px
}

.b2c_content4 .b2c_content4_content li .item3 .line {
	width: 70px;
	left: 35px
}

.b2c_content4 .b2c_content4_content li .item4 {
	margin-left: 70px
}

.b2c_content4 .b2c_content4_content li .item4:before {
	content: url('/Images/product/B2C/b2c_content4_icon4.png');
	position: absolute;
	top: 0;
	left: -60px
}

.b2c_content4 .b2c_content4_content li .item4 .line {
	width: 70px;
	left: 75px
}

.b2c_content4 .b2c_content4_content li .item1,.b2c_content4 .b2c_content4_content li .item3 {
	margin-bottom: 120px
}

.b2c_content4 .b2c_content4_content .left_li {
	text-align: right;
	margin-top: 90px
}

.b2c_content4 .b2c_content4_content .left_li .color2,.b2c_content4 .b2c_content4_content .left_li .color1 {
	margin-right: 10px
}

.b2c_content4 .b2c_content4_content .left_li .bottom span {
	margin-right: 10px
}

.b2c_content4 .b2c_content4_content .right_li {
	text-align: left;
	margin-top: 90px
}

.b2c_content4 .b2c_content4_content .right_li .bottom span {
	margin-right: 10px
}

.b2c_content4 .b2c_content4_content .right_li .color2,.b2c_content4 .b2c_content4_content .right_li .color1 {
	margin-left: 10px
}

.b2c_content5 {
	width: 100%;
	height: 525px;
	background: url('../image/b2c_content5_bgimg.jpg') center no-repeat;
	padding-top: 80px
}

.b2c_content5 .b2c_content5_wra {
	width: 1000px;
	margin: 0 auto
}

.b2c_content5 .b2c_content5_wra .b2c_title {
	margin-top: 90px
}

.b2c_content5 .b2c_content5_wra li {
	float: left
}

.b2c_content6 {
	padding: 50px 0 40px 0
}

.b2c_content6 .b2c_content6_wra {
	width: 1000px;
	margin: 0 auto
}

.b2c_content6 .b2c_content6_wra .b2c_content6_content {
	margin-top: 80px
}

.b2c_content6 .b2c_content6_wra .b2c_content6_content li {
	float: left;
	width: 33.3%
}

.b2c_content6 .b2c_content6_wra .b2c_content6_content li div {
	text-align: center
}

.b2c_content6 .b2c_content6_wra .b2c_content6_content li div img {
	margin-bottom: 15px
}

.b2c_content6 .b2c_content6_wra .b2c_content6_content li span {
	display: block
}

.b2c_content7 {
	height: 435px;
	background: url('../image/ndh_content_bg7.jpg') center no-repeat;
	padding-top: 60px;
	margin: 0 auto 100px
}

.b2c_content7 .b2c_content7_wra {
	width: 1200px;
	margin: 0 auto
}

.b2c_content7 .b2c_content7_wra .cont9_title1 {
	font-size: 79px;
	color: #1cc7c1;
	width: 455px;
	font-weight: bold;
	font-family: Arial
}

.b2c_content7 .b2c_content7_wra .cont9_title1 span {
	color: #303030;
	font-size: 42px;
	margin-top: 26px;
	float: right;
	font-family: "微软雅黑"
}

.b2c_content7 .b2c_content7_wra .b2c_with {
	color: #37383c;
	font-size: 31px;
	margin-top: 20px
}

.OnlineTry_wra .btn {
	display: inline-block;
	padding: 5px 20px;
	background-color: #ff7200;
	border-radius: 14px;
	font-size: 21px;
	letter-spacing: 3px;
	margin: 50px 0 10px 0
}

.OnlineTry_wra .btn:hover {
	color: #fff
}

.OnlineTry_wra .btn:focus {
	color: #fff
}

.OnlineTry_wra .text {
	font-size: 16px
}

.OnlineTry_wra .text span {
	margin-right: 10px;
	letter-spacing: 2px
}

.OnlineTry_wra .OnlineTry_banner_wra {
	width: 100%;
	height: 630px;
	margin-top: 80px;
	background: url('../image/onlinetry_bgimg.jpg') center no-repeat;
	text-align: center;
	color: #fff;
	padding-top: 195px
}

.OnlineTry_wra .OnlineTry_banner_wra .title {
	font-size: 4em
}

.OnlineTry_wra .OnlineTry_banner_wra .title span {
	margin-right: 35px
}

.OnlineTry_wra .OnlineTry_content1_wra {
	text-align: center;
	padding-top: 40px
}

.OnlineTry_wra .OnlineTry_content1_wra .title {
	font-size: 26px;
	letter-spacing: 4px
}

.OnlineTry_wra .OnlineTry_content1_wra .title span {
	margin-right: 10px
}

.OnlineTry_wra .OnlineTry_content1_wra .content_wra .item {
	float: left;
	width: 100%;
	border-bottom: 1px solid #8a8a8a;
	padding: 40px 0
}

.OnlineTry_wra .OnlineTry_content1_wra .content_wra ul {
	margin: 0 auto 20px;
	width: 1000px
}

.OnlineTry_wra .OnlineTry_content1_wra .content_wra ul li {
	float: left;
	width: 33.333%
}

.OnlineTry_wra .OnlineTry_content1_wra .content_wra ul li div a {
	display: inline-block;
	padding: 3px 20px;
	background-color: #f7a00a;
	font-size: 20px;
	letter-spacing: 3px;
	border-radius: 7px;
	margin-top: 25px
}

.OnlineTry_wra .OnlineTry_content1_wra .content_wra ul li div a:hover {
	color: #000;
	background-color: #feb942
}

.OnlineTry_wra .OnlineTry_content1_wra .content_wra .item3 {
	border-bottom: none
}

.OnlineTry_wra .OnlineTry_content2_wra {
	width: 100%;
	height: 300px;
	background: url('../image/onlinetry_content_bgimg2.jpg') center no-repeat;
	color: #fff;
	text-align: center;
	padding-top: 60px
}

.OnlineTry_wra .OnlineTry_content2_wra .text {
	margin-top: 15px
}

@-webkit-keyframes move {
	0% {
		-webkit-transform: translateY(0)
	}

	50% {
		-webkit-transform: translateY(20px)
	}

	100% {
		-webkit-transform: translateY(0)
	}
}

.productBanner {
	width: 100%;
	background: #343638;
	height: 450px;
	box-sizing: border-box;
	margin-top: 58px;
	position: relative;
	min-width: 1200px;
	overflow: hidden
}

.productBanner .productBanner_wra {
	width: 1200px;
	margin: 0 auto;
	position: relative
}

.productBanner .productBanner_wra_l {
	padding-left: 46px;
	color: #fff
}

.productBanner .productBanner_wra_l p {
	font-size: 14px;
	line-height: 24px;
	margin: 0;
	margin-top: 20px
}

.productBanner .productBanner_wra_l a {
	color: #2693ff;
	display: inline-block;
	font-size: 14px;
	border: 1px solid #2693ff;
	padding: 8px 12px;
	margin-top: 70px
}

.productBanner .line {
	width: 126px;
	height: 4px;
	background: #fff;
	margin-top: 58px
}

.productBanner .productBanner_title {
	font-size: 60px;
	line-height: 60px;
	color: #fff;
	margin-top: 22px
}

.productBanner .productBanner_title1 {
	font-size: 24px;
	line-height: 24px;
	margin-top: 32px
}

.productBanner .productBanner_img {
	position: absolute;
	right: 10px;
	top: -96px
}

.clearfloat:after {
	display: block;
	clear: both;
	content: "";
	visibility: hidden;
	height: 0
}

.clearfloat {
	zoom: 1
}

.productContent1 {
	background: #fff;
	color: #363636
}

.productContent1 .cont1_title {
	font-size: 30px;
	text-align: center;
	margin-top: 73px
}

.productContent1 .cont1_cont {
	height: 531px;
	padding-top: 39px
}

.productContent1 .cont1_cont .cont1_center {
	width: 1200px;
	margin: 0 auto;
	font-size: 16px
}

.productContent1 .cont1_cont .cont1_center .cont1_left {
	width: 402px;
	float: left;
	text-align: right;
	box-sizing: border-box;
	padding-right: 8px
}

.productContent1 .cont1_cont .cont1_center .cont1_left .left_1 {
	margin-top: 60px;
	margin-right: -19px
}

.productContent1 .cont1_cont .cont1_center .cont1_left .left_2 {
	margin-top: 46px
}

.productContent1 .cont1_cont .cont1_center .cont1_left .left_3 {
	margin-top: 40px
}

.productContent1 .cont1_cont .cont1_center .cont1_left .left_4 {
	margin-top: 40px
}

.productContent1 .cont1_cont .cont1_center .cont1_c {
	width: 435px;
	float: left
}

.productContent1 .cont1_cont .cont1_center .cont1_right {
	width: 350px;
	float: left;
	line-height: 24px
}

.productContent1 .cont1_cont .cont1_center .cont1_right div {
	margin-top: 20px
}

.productContent1 .cont1_cont .cont1_center .cont1_right .right_1 {
	margin-top: 116px
}

.productContent1 .cont1_cont .cont1_center .cont1_right .right_4 {
	margin-left: -23px
}

.productContent2 {
	background-color: #218cf7;
	position: relative;
	color: #ffffff
}

.productContent2 .cont2_title {
	font-size: 30px;
	text-align: center;
	line-height: 137px
}

.productContent2 .cont2_cont ul {
	width: 1070px;
	margin: 0 auto
}

.productContent2 .cont2_cont li {
	float: left;
	width: 25%;
	height: 310px;
	text-align: center
}

.productContent2 .cont2_cont .img {
	margin-top: 30px
}

.productContent2 .cont2_cont .titel {
	line-height: 24px;
	font-size: 16px;
	margin-top: 15px
}

.productContent2 .cont2_cont .line {
	width: 17px;
	height: 2px;
	background: #fff;
	display: inline-block;
	margin: 10px 0
}

.productContent2 .cont2_cont .text {
	font-size: 12px;
	text-align: left
}

.productContent3 {
	background: #f5f5f4;
	position: relative;
	min-width: 1200px
}

.productContent3 .productContent_box {
	width: 1200px;
	margin: 0 auto;
	padding-top: 98px
}

.productContent3 .cont3_title {
	font-size: 30px;
	text-align: center
}

.productContent3 .toggle_bar {
	width: 100%;
	border-bottom: 2px solid #e7e7e7
}

.productContent3 .toggle_bar ul {
	margin-top: 35px;
	margin-bottom: -2px;
	text-align: center
}

.productContent3 .toggle_bar li {
	display: inline-block;
	padding: 0 40px;
	box-sizing: border-box;
	font-size: 20px;
	color: #363636;
	line-height: 65px;
	border-bottom: 3px solid transparent;
	cursor: pointer
}

.productContent3 .toggle_bar li:hover {
	color: #218cf7
}

.productContent3 .toggle_bar li.active {
	color: #218cf7;
	border-bottom-color: #218cf7
}

.productContent3 .toggle_cont {
	width: 1068px;
	padding-top: 30px;
	margin: 0 auto;
	padding-bottom: 170px;
	box-sizing: border-box
}

.productContent3 .toggle_cont li {
	display: none;
	padding: 0 14px;
	box-sizing: border-box
}

.productContent3 .toggle_cont_register {
	text-align: center;
	margin-top: 70px
}

.productContent3 .toggle_cont_register a {
	display: inline-block;
	width: 173px;
	height: 50px;
	line-height: 50px;
	background: #218cf7;
	color: #FFF;
	font-size: 20px
}

.productContent3 .toggle_cont_l {
	width: 410px;
	float: left
}

.productContent3 .toggle_cont_l h3 {
	font-size: 18px;
	color: #363636;
	margin-top: 30px;
	text-shadow: 1px 1px 1px #d0d0cf
}

.productContent3 .toggle_cont_l p {
	font-size: 14px;
	color: #3e3e3e;
	line-height: 20px
}

.productContent3 .toggle_cont_l .list_icon {
	margin-top: 27px
}

.productContent3 .toggle_cont_l .icons {
	display: inline-block;
	text-align: center;
	margin: 0 10px
}

.productContent3 .toggle_cont_l .icons:first-child {
	margin: 0
}

.productContent3 .toggle_cont_l .icons img {
	line-height: 30px
}

.productContent3 .toggle_cont_l .icons span {
	display: block;
	margin-top: 10px
}

.productContent3 .toggle_cont_r {
	float: right;
	margin-top: 24px
}

.Linkage_banner {
	width: 100%;
	height: 450px;
	margin-top: 58px;
	background: #343638
}

.Linkage_banner .Linkage_banner_wra {
	width: 1200px;
	margin: 0 auto;
	height: 100%;
	overflow: hidden;
	color: #fff;
	position: relative
}

.Linkage_banner .Linkage_banner_wra .line {
	background: #fff;
	width: 126px;
	height: 4px;
	margin-top: 58px
}

.Linkage_banner .Linkage_banner_wra .Linkage_title1 {
	font-size: 60px;
	line-height: 60px;
	margin-top: 14px;
	margin-bottom: 25px
}

.Linkage_banner .Linkage_banner_wra .Linkage_title2 {
	font-size: 24px;
	line-height: 32px;
	margin-top: 18px
}

.Linkage_banner .Linkage_banner_wra .Linkage_title3 {
	font-size: 14px;
	line-height: 24px;
	margin-top: 20px
}

.Linkage_banner .Linkage_banner_l {
	padding-left: 46px
}

.Linkage_banner .Linkage_banner_l a {
	color: #2693ff;
	display: inline-block;
	font-size: 14px;
	border: 1px solid #2693ff;
	padding: 12px;
	margin-top: 60px
}

.Linkage_banner .Linkage_banner_r {
	position: absolute;
	right: 0;
	top: 25px
}

.Lankage_content1 {
	width: 100%;
	height: 618px;
	background: #fff;
	padding-top: 73px;
	color: #363636
}

.Lankage_content1 .Lankage_content1_wra {
	width: 1200px;
	margin: 0 auto
}

.Lankage_content1 .Lankage_content1_wra .LankageContent_cont {
	position: relative;
	text-align: center;
	font-size: 16px
}

.Lankage_content1 .Lankage_content1_wra .LankageContent_title1 {
	font-size: 30px;
	margin-bottom: 40px;
	text-align: center
}

.Lankage_content1 .Lankage_content1_wra .Lankage_left {
	position: absolute;
	left: 65px;
	top: 76px;
	width: 340px;
	text-align: right
}

.Lankage_content1 .Lankage_content1_wra .Lankage_left p {
	padding-right: 24px
}

.Lankage_content1 .Lankage_content1_wra .Lankage_left .l_title1 {
	padding: 0
}

.Lankage_content1 .Lankage_content1_wra .Lankage_left .l_title2 {
	margin-top: 46px
}

.Lankage_content1 .Lankage_content1_wra .Lankage_left .l_title3 {
	margin-top: 48px
}

.Lankage_content1 .Lankage_content1_wra .Lankage_center {
	display: inline-block;
	width: 417px
}

.Lankage_content1 .Lankage_content1_wra .Lankage_center img {
	width: 100%
}

.Lankage_content1 .Lankage_content1_wra .Lankage_right {
	width: 300px;
	position: absolute;
	top: 167px;
	right: 78px;
	text-align: left
}

.Lankage_content1 .Lankage_content1_wra .Lankage_right .r_title2 {
	margin-top: 37px
}

.Lankage_content1 .Lankage_content1_wra .Lankage_right .r_title3 {
	margin-top: 41px
}

.Linkage_content2 {
	width: 100%;
	height: 422px;
	background: url('../image/linkage_content2_bg.png') no-repeat;
	background-size: cover
}

.Linkage_content2 .Linkage_width {
	width: 1200px;
	margin: 0 auto;
	padding-top: 78px
}

.Linkage_content2 .Linkage_width .Linkage_title {
	color: #fff;
	font-size: 30px;
	margin-bottom: 80px;
	text-align: center
}

.Linkage_content2 .Linkage_width .Linkage_cont li {
	float: left;
	width: 300px
}

.Linkage_content2 .Linkage_width .Linkage_cont li div {
	margin: 0 auto;
	width: 132px;
	text-align: center
}

.Linkage_content2 .Linkage_width .Linkage_cont li span {
	font-size: 16px;
	text-align: center;
	display: block;
	margin-top: 12px;
	color: #fff
}

.Linkage_content2 .Linkage_width .Linkage_cont li .linkcont2_div {
	color: #454545;
	font-size: 16px;
	width: 240px;
	margin: 20px auto 0;
	text-align: left
}

.Linkage_content2 .Linkage_width .Linkage_cont li .linkcont2_div p {
	margin-bottom: 8px
}

.LinkageContent3 {
	background: #fff;
	padding-top: 95px;
	position: relative;
	height: 548px
}

.LinkageContent3 .Lankage_content3_wra {
	min-width: 1200px;
	height: 100%;
	margin: 0 auto
}

.LinkageContent3 .Linkage_cont {
	width: 1060px;
	margin: 0 auto;
	overflow: hidden
}

.LinkageContent3 .Linkage_left {
	width: 426px;
	float: right;
	position: relative
}

.LinkageContent3 .Linkage_left h1 {
	font-size: 30px;
	color: #363636
}

.LinkageContent3 .Linkage_left span {
	display: block;
	font-size: 20px;
	padding-left: 2px;
	color: #363636;
	font-weight: 500;
	position: relative;
	margin-top: 35px
}

.LinkageContent3 .Linkage_left span::before {
	content: '';
	width: 5px;
	height: 5px;
	border-radius: 50%;
	background: #9e9e9e;
	margin-right: 10px;
	display: inline-block;
	position: absolute;
	left: -15px;
	top: 10px
}

.LinkageContent3 .Linkage_left div {
	font-size: 14px;
	color: #717171;
	margin-top: 8px;
	text-align: justify
}

.LinkageContent3 .Linkage_right {
	width: 560px;
	float: left
}

.LinkageContent3 .Linkage_right img {
	width: 100%
}

.LinkageContent4 {
	background: #f5f5f4;
	padding-top: 95px;
	position: relative;
	height: 560px
}

.LinkageContent4 .Lankage_content3_wra {
	min-width: 1200px;
	height: 100%;
	margin: 0 auto
}

.LinkageContent4 .Linkage_cont {
	width: 1060px;
	margin: 0 auto;
	overflow: hidden
}

.LinkageContent4 .Linkage_left {
	width: 426px;
	float: left;
	position: relative
}

.LinkageContent4 .Linkage_left h1 {
	font-size: 30px;
	color: #363636
}

.LinkageContent4 .Linkage_left span {
	display: block;
	font-size: 20px;
	padding-left: 2px;
	color: #363636;
	font-weight: 500;
	position: relative;
	margin-top: 35px
}

.LinkageContent4 .Linkage_left span::before {
	content: '';
	width: 5px;
	height: 5px;
	border-radius: 50%;
	background: #9e9e9e;
	margin-right: 10px;
	display: inline-block;
	position: absolute;
	left: -15px;
	top: 10px
}

.LinkageContent4 .Linkage_left div {
	font-size: 14px;
	color: #717171;
	margin-top: 8px;
	text-align: justify
}

.LinkageContent4 .Linkage_right {
	width: 560px;
	float: right
}

.LinkageContent4 .Linkage_right img {
	width: 100%
}

.LinkageContent5 {
	background: #fff;
	padding-top: 95px;
	position: relative;
	height: 580px
}

.LinkageContent5 .Lankage_content3_wra {
	min-width: 1200px;
	height: 100%;
	margin: 0 auto
}

.LinkageContent5 .Linkage_cont {
	width: 1060px;
	margin: 0 auto;
	overflow: hidden
}

.LinkageContent5 .Linkage_left {
	width: 426px;
	float: right;
	position: relative
}

.LinkageContent5 .Linkage_left h1 {
	font-size: 30px;
	color: #363636
}

.LinkageContent5 .Linkage_left span {
	display: block;
	font-size: 20px;
	padding-left: 2px;
	color: #363636;
	font-weight: 500;
	position: relative;
	margin-top: 35px
}

.LinkageContent5 .Linkage_left span::before {
	content: '';
	width: 5px;
	height: 5px;
	border-radius: 50%;
	background: #9e9e9e;
	margin-right: 10px;
	display: inline-block;
	position: absolute;
	left: -15px;
	top: 10px
}

.LinkageContent5 .Linkage_left div {
	font-size: 14px;
	color: #717171;
	margin-top: 8px;
	text-align: justify
}

.LinkageContent5 .Linkage_right {
	width: 560px;
	float: left
}

.LinkageContent5 .Linkage_right img {
	width: 100%
}

.Linkage_content6 {
	height: 435px;
	background: url('../image/ndh_content_bg7.jpg') center no-repeat;
	padding-top: 60px;
	margin: 0 auto 100px;
	text-decoration: none
}

.Linkage_content6 .b2c_content7_wra {
	width: 1200px;
	margin: 0 auto
}

.Linkage_content6 .b2c_content7_wra .cont9_title1 {
	font-size: 79px;
	color: #1cc7c1;
	width: 455px;
	font-weight: bold;
	font-family: Arial
}

.Linkage_content6 .b2c_content7_wra .cont9_title1 span {
	color: #303030;
	font-size: 42px;
	margin-top: 26px;
	float: right;
	font-weight: normal;
	font-family: "微软雅黑"
}

.Linkage_content6 .b2c_content7_wra .b2c_with {
	color: #37383c;
	font-size: 31px;
	margin-top: 20px
}

.valueaddTop {
	padding-top: 156px;
	font-size: 40px;
	color: #555;
	text-align: center
}

.valueadd_cont {
	margin: 44px auto 100px;
	width: 1200px;
	color: #555
}

.valueadd_cont table {
	border-collapse: collapse
}

.valueadd_cont table tr {
	font-size: 16px
}

.valueadd_cont table tr .w_116 {
	width: 116px
}

.valueadd_cont table tr .w_528 {
	width: 528px
}

.valueadd_cont table tr .w_263 {
	width: 263px
}

.valueadd_cont table tr .w_294 {
	width: 294px
}

.valueadd_cont table tr .w_97 {
	width: 97px
}

.valueadd_cont table tr .w_192 {
	width: 192px
}

.valueadd_cont table tr .w_236 {
	width: 236px
}

.valueadd_cont table tr .w_265 {
	width: 265px
}

.valueadd_cont table tr .h_47 {
	height: 54px;
	background: #fff;
	padding: 0 15px
}

.valueadd_cont table tr .h_65 {
	height: 65px
}

.valueadd_cont table tr .h_70 {
	height: 70px
}

.valueadd_cont table tr .h_98 {
	height: 98px;
	background: #fff
}

.valueadd_cont table tr .h_173 {
	height: 173px
}

.valueadd_cont table tr .c_f5 {
	color: #f55425
}

.valueadd_cont table tr .c_a1 {
	color: #a1abb5
}

.valueadd_cont table tr .bg_fb {
	background: #fbfcfe
}

.valueadd_cont table tr .text_left {
	text-align: left;
	padding-left: 15px;
	line-height: 28px
}

.valueadd_cont table tr th {
	font-size: 20px;
	color: #555;
	background: #f3f6fc;
	font-weight: normal;
	height: 70px;
	border: 1px solid #eee;
	text-align: center
}

.valueadd_cont table tr td {
	text-align: center;
	border: 1px solid #eee
}

.down0 {
	margin: 0 auto 80px;
	width: 920px;
	padding: 0
}

.down0 .text {
	color: #fff;
	position: absolute;
	bottom: 35px;
	text-align: center;
	width: 80%;
	left: 10%;
	transition: .3s
}

.down0 .footerBtn {
	display: inline-block;
	width: 130px;
	height: 40px;
	line-height: 40px;
	background-color: #ffb400;
	border-radius: 5px;
	font-size: 18px;
	margin-top: 25px;
	transition: all .1s linear;
	-webkit-transition: all .1s linear;
	-moz-transition: all .1s linear;
	-o-transition: all .1s linear
}

.down0 .footerBtn:focus {
	color: #fff;
	text-decoration: none
}

.down0 .footerBtn:hover {
	background-color: #f0af2e
}

.down0 .down_div {
	width: 152px;
	float: left;
	height: 180px;
	margin-right: 77px
}

.down0 .down_div:hover {
	box-shadow: 0 1px 15px #cecece
}

.down0 .down_div:hover .text {
	bottom: 20px;
	position: absolute
}

.down0 .down_0 {
	background: url('../image/icon_bg_00.png') no-repeat center
}

.down0 .down_1 {
	background: url('../image/icon_bg_01.png') no-repeat center
}

.down0 .down_2 {
	background: url('../image/icon_bg_02.png') no-repeat center
}

.down0 .down_3 {
	background: url('../image/icon_bg_03.png') no-repeat center
}

.down0 .down_4 {
	background: url('../image/icon_bg_04.png') no-repeat center
}

.down0 .down_5 {
	background: url('../image/icon_bg_05.png') no-repeat center
}

.down0 .m_0 {
	margin-right: 0 !important
}

.bottom_load {
	width: 100%;
	height: 548px;
	background: #2c2c2c;
	margin-left: -1px;
	clear: both;
	padding-bottom: 53px;
	position: relative
}

.bottom_load .index_bottom {
	width: 1200px !important;
	margin: 0 auto;
	padding-top: 85px;
	text-align: left
}

.bottom_load .index_bottom .border_r {
	border-right: 1px solid #434343;
	padding-bottom: 20px
}

.bottom_load .index_bottom .indexBottom_ab {
	font-size: 18px;
	color: #fff;
	margin-bottom: 30px
}

.bottom_load .index_bottom .contact {
	margin-top: 40px;
	color: #eeeff1 !important
}

.bottom_load .index_bottom .indexBottom_slogan {
	color: #979896;
	font-size: 14px;
	margin-bottom: 6px
}

.bottom_load .index_bottom .indexBottom_slogan h1 {
	display: inline-block;
	color: #979896;
	font-size: 13px;
	margin: 0;
	font-family: "微软雅黑"
}

.bottom_load .index_bottom .indexBottom_slogan h1 a {
	color: #979896
}

.bottom_load .index_bottom .indeBottom_tel {
	font-size: 27px;
	margin-top: 20px;
	color: #2dbe60;
	text-indent: 44px;
	background: url("../image/indexbottom_tel.png") no-repeat 0 2px
}

.bottom_load .index_bottom .indeBottom_download {
	color: #eeeff1;
	font-size: 16px;
	margin-top: 17px
}

.bottom_load .index_bottom .indeBottom_download .indeBottom_download_span {
	display: inline-block;
	margin-right: 24px;
	font-size: 14px
}

.bottom_load .index_bottom .indeBottom_download .indeBottom_ad {
	display: inline-block;
	margin-right: 15px;
	position: relative;
	vertical-align: 3px
}

.bottom_load .index_bottom .indeBottom_download .indeBottom_ad .indeBottom_img {
	position: absolute;
	width: 130px !important;
	top: -140px !important;
	left: 0;
	border-radius: 3px;
	display: none;
	border: 5px solid #fff
}

.bottom_load .index_bottom .indeBottom_download .indeBottom_ad:hover .indeBottom_img {
	display: block
}

.bottom_load .index_bottom .indexBottom_right {
	position: relative
}

.bottom_load .index_bottom .indexBottom_right ul li {
	float: left;
	margin-right: 14px;
	margin-bottom: 9px
}

.bottom_load .index_bottom .indexBottom_right .lk_code {
	position: absolute;
	right: 20px;
	top: 5px
}

.bottom_load .index_bottom .indexBottom_right .lk_code img {
	width: 100px;
	height: 100px
}

.bottom_load .index_bottom .indexBottom_right .lk_code div {
	color: #979896;
	font-size: 12px;
	margin-top: 10px
}

.bottom_load .index_bottom .indexBottom_right .indexBottom_title1 {
	font-size: 24px;
	color: #fff
}

.bottom_load .index_bottom .indexBottom_right .indexBottom_title2 {
	font-size: 14px;
	color: #fff;
	margin-top: 8px
}

.bottom_load .index_bottom .indexBottom_right .public_bottom_link {
	font-size: 13px
}

.bottom_load .index_bottom .indexBottom_right .public_bottom_link a {
	display: inline-block;
	color: #fff;
	padding-left: 7px
}

.bottom_load .index_bottom .indexBottom_right .public_bottom_link a .line {
	display: inline-block;
	background: #fff;
	width: 1px;
	height: 14px;
	margin: 0 0 0 13px;
	vertical-align: -2px
}

.bottom_load .index_bottom .indexBottom_right .public_bottom_link a:active {
	text-decoration: none;
	color: #fff
}

.bottom_load .index_bottom .indexBottom_right .bannerTel {
	width: 452px;
	margin: 32px 8px 50px 0;
	line-height: 41px
}

.bottom_load .index_bottom .indexBottom_right .bannerTel .bannerTel_span {
	position: relative;
	display: inline-block;
	height: 40px
}

.bottom_load .index_bottom .indexBottom_right .bannerTel input {
	width: 260px;
	height: 40px;
	border-radius: 5px;
	padding-left: 15px
}

.bottom_load .index_bottom .indexBottom_right .bannerTel input:focus {
	outline: none
}

.bottom_load .index_bottom .indexBottom_right .bannerTel #bannerTelBtn,.bottom_load .index_bottom .indexBottom_right .bannerTel #bannerTelBtn_bottom,.bottom_load .index_bottom .indexBottom_right .bannerTel #bannerTelBtn_public {
	display: inline-block;
	width: 160px;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	background-color: #2dbe60;
	border-radius: 5px;
	margin-left: 5px;
	-webkit-transition: all .1s linear;
	-ms-transition: all .1s linear;
	transition: all .1s linear;
	-webkit-transition: all .1s linear 0;
	-ms-transition: all .1s linear 0;
	transition: all .1s linear 0;
	text-align: center
}

.bottom_load .index_bottom .indexBottom_right .bannerTel #bannerTelBtn:hover,.bottom_load .index_bottom .indexBottom_right .bannerTel #bannerTelBtn_bottom:hover,.bottom_load .index_bottom .indexBottom_right .bannerTel #bannerTelBtn_public:hover {
	background-color: #2bba5d;
	cursor: pointer
}

.bottom_load .index_bottom .indexBottom_right .bannerTel #bannerTelBtn:focus,.bottom_load .index_bottom .indexBottom_right .bannerTel #bannerTelBtn_bottom:focus,.bottom_load .index_bottom .indexBottom_right .bannerTel #bannerTelBtn_public:focus {
	color: #fff;
	text-decoration: none
}

.bottom_load .index_bottom .indexBottom_right .bannerTel .moreBtn {
	display: inline-block;
	width: 175px;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	color: #fff;
	margin-right: 20px;
	border-radius: 4px;
	text-decoration: underline;
	margin-top: 60px
}

.bottom_load .index_bottom .indexBottom_right .bannerTel .errorText {
	position: absolute;
	display: inline-table;
	right: 0px;
	color: #ed6c00;
	font-size: 14px;
	line-height: 41px;
	top: -2px;
	width: 90px;
	clear: both
}

.bottom_load .index_bottom .indexBottom_right .indexBottom_ul {
	margin-top: 28px
}

.bottom_load .index_bottom .indexBottom_right .indexBottom_ul li {
	color: #979896;
	font-size: 12px;
	margin-right: 26px;
	float: left;
	margin-bottom: 8px
}

.bottom_load .index_bottom .indexBottom_right .indexBottom_ul li a {
	color: #979896
}

.bottom_load .index_bottom .indexBottom_right .indexBottom_ul li a:link,.bottom_load .index_bottom .indexBottom_right .indexBottom_ul li a:hover {
	color: #979896;
	text-decoration: none
}

.bottom_load .indexBottom_bottom {
	background: #1f1f1f;
	height: 35px;
	line-height: 35px;
	width: 100%
}

.bottom_load .indexBottom_bottom .indexBottom_cp {
	width: 1200px;
	margin: auto;
	font-size: 12px;
	color: #979896;
	text-align: left
}

.bottom_experience {
	position: relative;
	min-width: 1200px;
	background: #fff
}

.bottom_experience .experience_box {
	/*background: url('../images/productcontent4_bg.png') no-repeat center;*/
	background: #218cf7;
	background-size: 100% 100%;
	width: 100%;
	height: 140px;
	text-align: center;
	color: #fff
}

.bottom_experience .experience_box h4 {
	font-size: 26px;
	padding-top: 20px;
	margin: 0
}

.bottom_experience .experience_box a {
	display: inline-block;
	border: 1px solid #fff;
	width: 171px;
	height: 44px;
	line-height: 44px;
	margin-top: 18px;
	font-size: 20px;
	color: #FFF;
	text-decoration: none
}

#footer-outer .panel {
	border: none
}

.api_container {
	margin-top: 58px
}

.api_container .api_banner {
	width: 100%;
	height: 243px;
	background: url('../image/api_banner.jpg') no-repeat center
}

.api_container .api_content {
	margin-top: 30px;
	padding-bottom: 60px
}

.api_container .api_content .contents {
	width: 1200px;
	margin: 0 auto
}

.api_container .api_content .c_left {
	width: 240px;
	float: left;
	min-height: 767px;
	background: #f1f1f1;
	padding: 12px;
	box-sizing: border-box
}

.api_container .api_content .c_left .lists a {
	color: #363636;
	line-height: 46px;
	font-size: 16px
}

.api_container .api_content .c_left .one {
	font-size: 16px;
	padding-left: 18px;
	box-sizing: border-box
}

.api_container .api_content .c_left .one_grouping {
	position: relative
}

.api_container .api_content .c_left .one_grouping:after {
	content: "";
	position: absolute;
	left: 0;
	top: 10px;
	color: transparent;
	border: 6px solid transparent;
	border-top-color: #959595;
	transition: all .1s
}

.api_container .api_content .c_left .one_grouping_active:after {
	left: 5px;
	top: 6px;
	transform: rotate(-90deg);
	-ms-transform: rotate(-90deg);
	-moz-transform: rotate(-90deg);
	-webkit-transform: rotate(-90deg);
	-o-transform: rotate(-90deg)
}

.api_container .api_content .c_left li>a {
	padding-left: 32px;
	font-size: 16px
}

.api_container .api_content .c_left .blue {
	color: #218cf7 !important
}

.api_container .api_content .c_right {
	width: 960px;
	float: left;
	background: #FFF;
	padding-left: 56px;
	box-sizing: border-box;
	font-size: 14px;
	height: 1174px;
	overflow-y: auto;
	overflow-x: hidden
}

.api_container .api_content .c_right::-webkit-scrollbar-thumb {
	background-color: #c7c7c7;
	height: 50px;
	outline-offset: -2px;
	outline: 2px solid #F0F0F0;
	-webkit-border-radius: 4px;
	border: 2px solid #F0F0F0
}

.api_container .api_content .c_right::-webkit-scrollbar-thumb:hover {
	background-color: #c7c7c7;
	height: 50px;
	-webkit-border-radius: 4px
}

.api_container .api_content .c_right::-webkit-scrollbar {
	width: 8px;
	height: 8px
}

.api_container .api_content .c_right::-webkit-scrollbar-track-piece {
	background-color: #F0F0F0;
	-webkit-border-radius: 0
}

.api_container .api_content .c_right thead {
	background: #f5f5f5
}

.api_container .api_content .c_right table {
	border-collapse: collapse;
	border-spacing: 0;
	margin-top: 15px;
	margin-bottom: 30px
}

.api_container .api_content .c_right table td,.api_container .api_content .c_right table th {
	border: 1px solid #ebebeb;
	padding: 6px 13px;
	text-align: left;
	font-size: 14px;
	color: #6e6e6e
}

.api_container .api_content .c_right table th {
	text-align: center
}

.api_container .api_content .c_right tr td:last-child {
	text-align: left
}

.api_container .api_content .c_right h1 {
	margin: 0;
	font-size: 24px;
	font-weight: bold;
	color: #363636;
	line-height: 33px
}

.api_container .api_content .c_right h4 {
	font-size: 16px;
	color: #6e6e6e;
	margin-top: 40px
}

.api_container .api_content .c_right a,.api_container .api_content .c_right p {
	color: #363636;
	line-height: 26px;
	margin: 0;
	font-size: 14px
}

.api_container .api_content .c_right .mt_25 {
	margin-top: 25px
}

.api_container .api_content .c_right i {
	font-style: normal;
	color: #fb8512
}

.api_container .api_content .c_right .code {
	background: #fefdf6;
	padding: 5px 0
}

.api_container .api_content .c_right .code p {
	margin-left: 15px
}

.api_container .api_content .c_right .code_layer p {
	margin-left: 30px
}

.api_container .api_content .c_right .code_layer1 p {
	margin-left: 45px
}

.bottomP {
	width: 100%;
	height: auto !important;
	background: #3e3e3e;
	margin-left: -1px;
	clear: both;
	position: relative
}

.bottomP .index_bottom {
	width: 1200px !important;
	margin: 0 auto;
	padding-top: 65px !important;
	text-align: left
}

.bottomP .index_bottom .border_r {
	border-right: 1px solid #fff;
	padding-bottom: 20px;
	min-height: 300px;
	position: relative
}

.bottomP .index_bottom .list {
	width: 33%;
	float: left;
	padding-left: 10px;
	box-sizing: border-box
}

.bottomP .index_bottom .list h3 {
	margin: 0;
	font-size: 16px;
	color: #fefeff;
	padding-bottom: 14px
}

.bottomP .index_bottom .list li {
	margin: 8px 0
}

.bottomP .index_bottom .list li:hover a {
	color: #218cf7
}

.bottomP .index_bottom .list a {
	font-size: 14px;
	color: #fefeff
}

.bottomP .index_bottom .hotline {
	position: absolute;
	left: 25px;
	bottom: 0
}

.bottomP .index_bottom .hotline span {
	font-size: 14px;
	color: #969696;
	margin-right: 22px
}

.bottomP .index_bottom .hotline b {
	font-size: 20px;
	color: #ffffff;
	margin-right: 26px;
	font-weight: normal
}

.bottomP .index_bottom .indexBottom_right {
	padding-left: 75px;
	color: #fefeff
}

.bottomP .index_bottom .indexBottom_right .top h1 {
	font-size: 24px;
	margin-top: 0
}

.bottomP .index_bottom .indexBottom_right .top p {
	font-size: 14px
}

.bottomP .index_bottom .indexBottom_right .top a {
	display: inline-block;
	width: 289px;
	height: 31px;
	line-height: 31px;
	text-align: center;
	font-size: 14px;
	background:#363636;
	text-decoration: none;
	color: #fefeff
}

.bottomP .index_bottom .indexBottom_right .top a:hover {
	background: #147ce3
}

.bottomP .index_bottom .indexBottom_right .ewm {
	margin-top: 40px
}

.bottomP .index_bottom .indexBottom_right .ewm_list {
	float: left;
	margin-right: 40px;
	text-align: center
}

.bottomP .index_bottom .indexBottom_right .ewm_list:last-child {
	margin-right: 0
}

.bottomP .index_bottom .indexBottom_right .ewm_list .img {

	margin-bottom: 10px;
}

.bottomP .index_bottom .indexBottom_right .ewm_list .img img {
	width: 100%
}

.bottomP .index_bottom .indexBottom_right .ewm_list span {
	color: #fff;
	font-size: 14px;
	margin-top: 21px;
}

.bottomP .indexBottom_bottom {
	background: #1f1f1f;
	height: 35px;
	line-height: 35px;
	width: 100%
}

.bottomP .indexBottom_bottom .indexBottom_cp {
	width: 1200px;
	margin: auto;
	font-size: 12px;
	color: #979896;
	text-align: center !important
}

.foot_link {
	font-size: 14px;
	color: #969696;
	margin-top: 23px
}

.foot_link span {
	padding: 0 12px
}

.foot_link a {
	margin: 0 5px;
	color: #969696;
	display: inline-block
}

.foot_link a:hover {
	color: #FFF
}

.footer_img {
	height: 180px;
	width: 152px;
	margin: 0 auto;
	padding-top: 30px;
	position: relative;
	text-align: center
}

.footer_img:hover .img {
	opacity: 1;
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
	transform: scale(1, 1)
}

.footer_img .img {
	width: 117px;
	height: 117px;
	position: absolute;
	top: 9px;
	left: 16px;
	opacity: 0;
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	transition: all .2s linear,opacity .3s linear;
	-webkit-transition: transform .2s linear,opacity .3s linear;
	-moz-transition: transform .2s linear,opacity .3s linear;
	-o-transition: transform .2s linear,opacity .3s linear;
	transform: scale(1.1, 1.1)
}

.footer_img .img img {
	width: 120px;
	text-align: center;
	border-radius: 3px
}

.footer_img .img1 {
	top: 30px
}

.footer_img .img1 img {
	width: 66px;
	margin-left: -5px
}

.bottom_content2 {
	background-color: #373737;
	text-align: center;
	padding-bottom: 104px
}

@media (max-width:1600px) {
	.product4-0 .productContent5 .content5 li img {
		width: 800px
	}

	.product4-0 .productContent5 .content5 .textLi {
		padding: 30px 0 0 70px
	}

	.product4-0 .productContent5 .content5 .content5_2 .content5_2img img {
		width: 800px
	}

	.product4-0 .productContent5 .content5 .content5_2 .content5_2text {
		top: 140px
	}

	.product4-0 .productContent5 .content5 .textLi2 {
		padding: 243px 0 0 70px
	}

	.product4-0 .productContent1 li .text2 {
		font-size: 28px
	}

	.product4-0 .productContent1 li img {
		width: 900px
	}
}

@media (max-width:1400px) {
	.product4-0 .productContent1 li img {
		width: 830px
	}

	.product4-0 .productContent2 .img img {
		width: 1000px
	}

	.product4-0 .productContent4 .productContent4_wra {
		width: 1000px
	}

	.product4-0 .productContent4 .productContent4_wra li img {
		width: 500px;
		height: auto
	}

	.product4-0 .productContent4 .productContent4_wra .productContent4_title1 {
		padding: 90px 0 0 40px
	}

	.product4-0 .productContent4 .productContent4_wra .productContent4_title2 {
		padding: 100px 0 0 50px
	}

	.product4-0 .productContent4 .productContent4_wra li .title2 {
		margin-bottom: 60px
	}

	.product4-0 .productContent5 .content5 .content5_2 .content5_2img img {
		width: 600px
	}

	.product4-0 .productContent5 .content5 li img {
		width: 600px
	}

	.product4-0 .productContent5 .content5 .content5_2 {
		top: -58px
	}

	.product4-0 .productContent5 .content5 .content5_2 .content5_2text {
		top: 28px;
		left: 20px
	}

	.product4-0 .productContent5 .content5 .textLi2 {
		padding: 145px 0 0 70px
	}
}

@media (max-width:1280px) {
	.product4-0 .productContent1 li img {
		width: 650px
	}

	.product4-0 .productContent1 li .text2 {
		margin-bottom: 65px
	}

	.product4-0 .productContent1 li .text3 {
		margin-bottom: 140px
	}

	.product4-0 .productContent5 .content5 li img {
		width: 500px
	}

	.product4-0 .productContent5 .content5 .content5_2 .content5_2img img {
		width: 550px
	}

	.product4-0 .productContent5 .content5 .textLi {
		padding: 30px 0 0 25px
	}

	.product4-0 .productContent5 .content5 .content5_2 {
		width: 1000px;
		margin-right: 0px
	}

	.product4-0 .productContent1 .content1_li {
		left: 0px;
		top: 55px
	}

	.product4-0 .productContent5 .content5 .textLi2 {
		padding: 80px 0 0 40px
	}

	.product4-0 .productContent5 .content5 .content5_ul {
		padding-left: 30px
	}
}

@media (max-height:768px) {
	.product4-0 .productBanner .productBanner_wra .moveBtn {
		margin: 110px 0 50px 0
	}

	.product4-0 .productBanner .productBanner_wra .img {
		width: 750px;
		margin-left: -375px
	}

	.product4-0 .productBanner .productBanner_wra .title {
		margin-left: -300px;
		top: 23px
	}

	.product4-0 .productBanner .productBanner_wra .title div {
		font-size: 14px;
		line-height: 25px
	}

	.product4-0 .productBanner .productBanner_wra .title span {
		font-size: 35px
	}
}

#wrapper,#footer-outer {
	min-width: 1200px !important
}

.bgPop {
	display: none;
	position: absolute;
	z-index: 9;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,0.5);
	min-width: 1200px;
	min-height: 5400px
}

.pop {
	display: none;
	width: 90%;
	height: 26%;
	position: absolute;
	top: 20%;
	left: 15%;
	bottom: 0;
	right: 0;
	margin: auto;
	z-index: 10;
	border-radius: 10px;
	background-color: #fff;
	box-shadow: 0 3px 18px rgba(0,0,0,0.5);
	font-size: 50px;
	text-align: center
}

.popTitle {
	padding: 9% 0;
	border-top: 8px solid #26a9f9
}

.oppBtn {
	position: absolute;
	bottom: 0%;
	width: 100%;
	height: 40%;
	border-top: 2px solid #ddd
}

.cancel,.ok {
	width: 49%;
	padding: 0;
	float: left;
	background: none;
	color: #333;
	border: none;
	cursor: pointer;
	padding-top: 1%;
	font-size: 51px;
	height: 100%
}

.cancel {
	left: 160px;
	border-right: 2px solid #ddd
}

.ok {
	right: 160px
}

input:focus {
	outline: none;
	border: none
}

#menu_phone {
	position: relative
}

#menu_phone {
	font-style: normal !important
}

.tel028 {
	position: absolute;
	top: 20px;
	right: -1px;
	font-size: 14px;
	width: 100%;
	display: block;
	color: #cecece
}

.floatingwindow {
	position: fixed;
	top: 80px;
	left: 90%;
	width: 195px;
	height: 132px;
	z-index: 9999;
	padding: 22px 20px;
	box-shadow: 0 3px 20px #3f3e3e;
	background: url('../image/floatwindow_bg.png') center no-repeat
}

.floatingwindow a {
	background: #2dbe60;
	color: #fff;
	font-size: 18px;
	display: block;
	width: 154px;
	height: 40px;
	line-height: 40px;
	border-radius: 4px;
	cursor: pointer;
	margin-bottom: 8px;
	text-decoration: none
}

.floatingwindow a:visited,.floatingwindow a:active {
	color: #fff
}

.floatingwindow a img {
	width: 22px;
	margin-right: 10px
}

.floatclose {
	position: absolute;
	right: 4px;
	top: -2px;
	width: 18px;
	display: block
}

.floatclose img {
	width: 8px
}

.floatingwindow {
	animation: carAnimation 45s infinite
}

.animationStop {
	animation-play-state: paused
}

.userBg {
	color: #2090e8 !important
}

.nav_top {
	margin-left: 10px;
	width: 70px;
	height: 70px;
	display: inline-block
}

.case_container {
	width: 1200px;
	margin: auto
}

.customer_case_banner {
	width: 100%;
	background: url('../image/sp_banner.png') center no-repeat;
	background-size: 100% 100%;
	min-height: 477px;
	margin-top: 58px;
	padding-top: 118px;
	text-align: center;
	color: #FFF
}

.customer_case_banner h1 {
	font-size: 40px;
	letter-spacing: 3px;
	margin: 0
}

.customer_case_banner p {
	font-size: 20px;
	margin-top: 36px;
	margin-bottom: 102px
}

.customer_case_banner input {
	width: 251px;
	height: 41px;
	border: 1px solid #FFF;
	padding: 0 10px;
	background: transparent;
	box-sizing: border-box;
	color: #FFF
}

.customer_case_banner #errorTxt {
	position: absolute;
	top: 0;
	right: 3px;
	line-height: 41px;
	color: #ff7200
}

.customer_case_banner input::-webkit-input-placeholder {
	color: #9f9f9f
}

.customer_case_banner a {
	display: inline-block;
	height: 41px;
	width: 123px;
	margin-left: 20px;
	text-align: center;
	line-height: 41px;
	background: #218cf7;
	color: #FFF;
	cursor: pointer;
	font-size: 18px
}

.customer_case_banner a:hover {
	background: #147ce3
}

.customer_case_content1 {
	width: 100%;
	padding-top: 36px;
	padding-bottom: 80px
}

.customer_case_content1 .title {
	height: 63px;
	width: 190px;
	border-radius: 0px 63px 63px 0px;
	background: #218cf7;
	line-height: 63px;
	padding-left: 20px;
	box-sizing: border-box;
	color: #FFF;
	font-size: 24px
}

.customer_case_content1 .industry {
	margin-top: 60px;
	width: 100%;
	height: 360px;
	position: relative
}

.customer_case_content1 .i_box1 {
	width: 632px;
	height: 332px;
	background: #FFF;
	position: absolute;
	left: 0;
	top: 0;
	box-shadow: 0 0 10px #dadada
}

.customer_case_content1 .i_box1 .text {
	width: 475px;
	margin-top: 64px;
	margin-left: 60px
}

.customer_case_content1 .i_box1 .text h1 {
	font-size: 30px;
	color: #363636;
	margin: 0;
	margin-bottom: 36px
}

.customer_case_content1 .i_box1 .text p {
	font-size: 14px;
	color: #6e6e6e;
	margin-bottom: 28px
}

.customer_case_content1 .i_box2 {
	position: absolute;
	right: 0;
	bottom: 0;
	height: 339px;
	width: 598px
}

.customer_case_content1 .i_box2 overImg {
	overflow: hidden;
	height: 331px;
	width: 598px
}

.customer_case_content1 .i_box2 img {
	width: 100%;
	height: 100%
}

.customer_case_content1 .i_box2 .scale_img {
	transform: scale(1, 2)
}

.customer_case_content1 .i_box2 .i_box_title {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 50px;
	line-height: 50px;
	color: #FFF;
	font-size: 20px;
	text-align: center;
	background: rgba(33,140,247,0.8)
}

.customer_case_content1 .i_box2 .i_box_play {
	width: 55px;
	height: 55px;
	position: absolute;
	top: 40%;
	left: 50%;
	margin-left: -27px;
	text-align: center;
	cursor: pointer
}

.customer_case_content1 .i_box2 .video_box {
	border: 4px solid #16afc1
}

.customer_case_content1 .i_box2 .video_close {
	width: 18px;
	height: 18px
}

.customer_case_content2 {
	width: 100%;
	padding: 84px 0 48px 0;
	background: #f5f5f5
}

.customer_case_content2 h1 {
	font-size: 30px;
	color: #363636;
	text-align: center;
	margin: 0;
	margin-bottom: 56px
}

.customer_case_content2 li {
	width: 16.66%;
	height: 162px;
	float: left;
	text-align: left;
	background-position: center center;
	position: relative
}

.customer_case_content2 li img {
	width: 100%;
	height: 100%
}

.customer_case_content2 li .text {
	color: #FFF;
	font-size: 18px;
	line-height: 26px
}

.customer_case_content2 li .top_text {
	margin: 25px 0 0 24px;
	width: 100%;
	color: #FFF;
	font-size: 18px;
	line-height: 26px;
	height: 162px
}

.customer_case_content2 li .left_text {
	margin: 45px 0 0 25px;
	width: 100%;
	color: #FFF;
	font-size: 18px;
	line-height: 26px;
	height: 162px
}

.customer_case_content2 li .font_text {
	margin: 45px 0 0 40px;
	width: 100%;
	color: #FFF;
	font-size: 18px;
	line-height: 26px;
	height: 162px
}

.customer_case_content2 li:nth-child(2) {
	background-position: left
}

.customer_case_content2 li:nth-child(2),.customer_case_content2 li:nth-child(4) {
	background: #218cf7
}

.customer_case_content2 li:nth-child(2):before,.customer_case_content2 li:nth-child(4):before {
	content: "";
	position: absolute;
	left: -20px;
	top: 52px;
	border: 10px solid transparent;
	border-right-color: #218cf7
}

.customer_case_content2 li:nth-child(2) .text,.customer_case_content2 li:nth-child(4) .text {
	margin: 50px 0 0 24px
}

.customer_case_content2 li:nth-child(6) {
	background: #767676
}

.customer_case_content2 li:nth-child(6):before {
	content: "";
	position: absolute;
	left: -20px;
	top: 52px;
	border: 10px solid transparent;
	border-right-color: #767676
}

.customer_case_content2 li:nth-child(6) .text {
	margin: 50px 0 0 24px
}

.customer_case_content2 li:nth-child(7),.customer_case_content2 li:nth-child(11) {
	background: #218cf7
}

.customer_case_content2 li:nth-child(7):before,.customer_case_content2 li:nth-child(11):before {
	content: "";
	position: absolute;
	right: -20px;
	top: 52px;
	border: 10px solid transparent;
	border-left-color: #218cf7;
	z-index: 10
}

.customer_case_content2 li:nth-child(7) .text,.customer_case_content2 li:nth-child(11) .text {
	margin: 50px 0 0 50px
}

.customer_case_content2 li:nth-child(9) {
	background: #767676
}

.customer_case_content2 li:nth-child(9):before {
	content: "";
	position: absolute;
	right: -20px;
	top: 52px;
	border: 10px solid transparent;
	border-left-color: #767676;
	z-index: 10
}

.customer_case_content2 li:nth-child(9) .text {
	margin: 50px 0 0 60px
}

.customer_case_content2 li:nth-child(11) .text,.customer_case_content2 li:nth-child(9) .text {
	margin-left: 67px
}

.customer_case_content3 {
	width: 100%;
	padding-top: 108px
}

.customer_case_content3 h1 {
	font-size: 30px;
	color: #363636;
	margin: 0;
	text-align: center;
	margin-bottom: 45px
}

.customer_case_content3 .case_box {
	width: 100%
}

.customer_case_content3 .case_box .Img_relative {
	position: relative
}

.customer_case_content3 .case_box .postion_text {
	position: absolute;
	width: 30%
}

.customer_case_content3 .case_box .postion_text:nth-child(2n+1) {
	width: 30%
}

.customer_case_content3 .case_box .postion_text:nth-child(2n+1) p {
	text-align: left
}

.customer_case_content3 .case_box .postion_text:nth-child(2n+1) h3 {
	text-align: left
}

.customer_case_content3 .case_box .postion_text h3 {
	text-align: right;
	font-size: 21px;
	margin: 0;
	color: #363636;
	margin-bottom: 4px;
	line-height: 1.6em
}

.customer_case_content3 .case_box .postion_text p {
	text-align: right;
	line-height: 1.2em;
	font-size: 14px;
	color: #6e6e6e;
	margin: 0
}

.customer_case_content3 .case_box .postion_a {
	top: 0;
	left: 110px
}

.customer_case_content3 .case_box .postion_b {
	top: 0;
	left: 735px
}

.customer_case_content3 .case_box .postion_c {
	top: 120px;
	left: 50px
}

.customer_case_content3 .case_box .postion_d {
	top: 120px;
	left: 790px
}

.customer_case_content3 .case_box .postion_e {
	top: 240px;
	left: 110px
}

.customer_case_content3 .case_box .postion_f {
	top: 240px;
	left: 735px
}

.customer_case_content3 .case_box p {
	margin-top: 50px;
	line-height: 77px;
	text-align: center;
	font-size: 20px;
	color: #218cf7
}

.customer_case_content3 .case_access {
	width: 100%;
	border: 1px solid #dddddd;
	text-align: center
}

.customer_case_content3 .case_access img {
	max-width: 1198px
}

.customer_case_content3 .case_access p {
	line-height: 77px;
	text-align: center;
	font-size: 20px;
	color: #218cf7
}

.customer_case_content3 .case_advantage {
	margin-top: 50px;
	padding-bottom: 80px
}

.customer_case_content3 .case_advantage li {
	height: 130px;
	float: left;
	width: 51%;
	margin-bottom: 15px;
	padding-top: 20px
}

.customer_case_content3 .case_advantage li:nth-child(2n) {
	width: 49%
}

.customer_case_content3 .case_advantage .img {
	display: inline-block;
	vertical-align: middle
}

.customer_case_content3 .case_advantage .text {
	display: inline-block;
	vertical-align: top;
	margin-left: 20px;
	width: 420px
}

.customer_case_content3 .case_advantage .h_font {
	display: inline-block;
	vertical-align: top;
	margin-left: 20px;
	width: 460px
}

.customer_case_content3 .case_advantage h3 {
	font-size: 20px;
	margin: 0;
	color: #363636;
	margin-bottom: 15px
}

.customer_case_content3 .case_advantage p {
	font-size: 14px;
	color: #6e6e6e
}

.customer_case_content4 {
	width: 100%;
	padding: 85px 0 75px 0;
	background: #f5f5f5
}

.customer_case_content4 h1 {
	font-size: 30px;
	color: #434242;
	margin: 0;
	margin-bottom: 37px;
	text-align: center
}

.customer_case_content4 ul {
	width: 100%;
	box-shadow: 0 0 10px #e4e4e4;
	border-top: 1px solid #ddddde;
	border-left: 1px solid #ddddde;
	box-sizing: border-box
}

.customer_case_content4 li {
	width: 20%;
	height: 160px;
	float: left;
	text-align: center;
	background: #FFF;
	position: relative;
	box-sizing: border-box;
	border-bottom: 1px solid #ddddde;
	border-right: 1px solid #ddddde
}

.customer_case_content4 li p {
	font-size: 16px;
	color: #6e6e6e;
	text-align: center;
	position: absolute;
	width: 100%;
	top: inherit !important;
	bottom: 10px;
	margin-bottom: 5px
}

.flex {
	display: flex;
	justify-content: center;
	align-items: center;
	width: 100%;
	height: 100%
}

.padding_top {
	padding-top: 50px
}

.about-container-box{
	padding: 50px 0;
	display: flex;
}

.about-container-box .about-left{
	width: 60%;
	padding: 20px;
}

.about-container-box .about-right{
	width: 40%;
	position: relative;
}

.about-img{
  width: 100%;
  height: 500px;
}

.about-img img{
	width: 95%;
	height: 100%;
	position: relative;
	border-radius:10px;
	overflow: hidden;
}

.about-color{
	width: 90%;
	height: 500px;
	background-color: #0098d9;
	position: absolute;
	top: 20px;
	right: 0;
	border-radius: 10px;
}
.about-left .title font{
	font-size: 120px;
	font-weight: 600;
	color: #333;
	opacity: .1;
}

.about-left .title{
	position: relative;
}
.about-left .title h3{
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	font-size: 26px;
	color: #333;
	font-weight: 600;
}

.about-left .title h3::before{
	content: ' ';
	display: inline-block;
	width: 50px;
	height: 3px;
	background-color: #333;
	margin-right: 30px;
	margin-bottom: 8px;
}

.about-left .content{
	padding:20px;
	line-height: 30px;
}
