@charset "UTF-8";

@font-face {
	font-family:'DIN-Regular';src:url('../fonts/3e45eea099e34a1caa3d32324d81843b.woff');src:url('../fonts/ef78392181fb482982eeb448ec291663.woff') format('woff'),url('../fonts/238003a4c42e445fadf57919ab2b0c7d.woff') format('truetype');font-weight:normal
}

.fl {
	float: left
}

.fr {
	float: right
}

div {
	background-repeat: no-repeat
}

ul,ol,li {
	list-style: none
}

.top {
	width: 100%;
	height: 36px;
	background: #f0f0f0;
	color: #4b4b4b;
	font-size: 13px
}

.top .top_wrap {
	width: 1200px;
	margin: 0 auto;
	height: 36px;
	line-height: 36px
}

.top .top_wrap .v_line {
	padding: 0 10px;
	color: #ddd
}

.top .top_wrap .link_tel_box {
	display: inline-block;
	margin-right: 30px;
	color: #787878
}

.top .top_wrap .link_tel_box .link_tel {
	display: inline-block;
	color: #1977df;
	font-size: 18px;
	line-height: 36px;
	vertical-align: bottom;
	margin-left: 10px;
	font-family: 'DIN-Regular'
}

.top .top_wrap a.join_in {
	position: relative;
	margin-right: 25px
}

.top .top_wrap a.join_in>img {
	position: absolute;
	top: -4px;
	right: -30px
}

.hreder {
	margin: 15px 0
}

.hreder .hreder_wrap {
	width: 1200px;
	margin: 0 auto;
	height: 61px;
	font-size: 14px
}

.hreder .hreder_wrap .logo_img {
	float: left;
	width: 292px;
	height: 75px;
	background-image: url(../images/logo.png)
}

.hreder .hreder_wrap .hreder_right {
	float: right;
	height: 39px;
	line-height: 39px;
	margin-top: 11px;
	font-size: 16px
}

.hreder_wrap .hreder_right .hreder_right_text {
	color: #999;
	float: left;
	font-size: 16px
}

.hreder_wrap .hreder_right .hreder_btn {
	float: left;
	margin-left: 20px;
	padding:0 15px;
	height: 39px;
	text-align: center;
	color: #fff;
	border-radius: 4px;
	cursor: pointer;
	-webkit-transition: all .7s;
	-moz-transition: all .7s;
	transition: all .7s
}

.hreder_wrap .hreder_right .login_btn {
	background: #3091f2
}

.hreder_wrap .hreder_right .hreder_btn.login_btn a {
	color: #fff;
	display: block;
	width: 100%;
	height: 100%
}

.hreder_wrap .hreder_right .join_btn {
	background: #3091f2
}

.hreder_wrap .hreder_right .join_btn a {
	display: block;
	width: 100%;
	height: 100%
}

.hreder_wrap .hreder_right .hreder_btn:hover {
	background: #43ccff
}

.hreder_wrap .hreder_right .join_btn:hover {
	background: #43ccff
}

.nav {
	width: 100%;
	height: 45px;
	border-top: 1px solid #ddd;
	border-bottom: 2px solid #222
}

.nav .nav_wrap {
	width: 1200px;
	margin: 0 auto;
	position: relative
}

.nav .nav_wrap li {
	float: left;
	cursor: pointer
}

.nav .nav_wrap li>a {
	text-align: center;
	font-size: 15px;
	position: relative;
	height: 45px;
	line-height: 45px;
	padding: 0 25px;
	text-decoration: none;
	display: block;
	-webkit-transition: all .5s;
	-moz-transition: all .5s;
	transition: all .5s
}

.nav .nav_wrap li:hover>a {
	color: #fdb95e
}

.nav .nav_wrap li.xcx_gongneng_li {
	width: 220px;
	position: relative
}

.nav .nav_wrap li.xcx_gongneng_li>a {
	background: #3091f2;
	color: #fff
}

.nav .nav_wrap li.xcx_gongneng_li>a img {
	transform: rotateX(180deg);
	-webkit-transition: all .5s;
	-moz-transition: all .5s;
	transition: all .5s
}

.nav .nav_wrap li.xcx_gongneng_li.current>a img {
	transform: rotateX(0)
}

.nav .nav_wrap li.xcx_gongneng_li>a {
	padding: 0
}

.nav .nav_wrap li.xcx_gongneng_li .spread_nav {
	position: absolute;
	z-index: 10500;
	left: 0;
	width: 200px;
	bottom: 0;
	padding: 0 10px;
	height: 0;
	background: rgba(48,145,242,0.6);
	color: #fff;
	font-size: 14px;
	-webkit-transition: all .5s;
	-moz-transition: all .5s;
	transition: all .5s;
	overflow: hidden
}

.nav .nav_wrap li.xcx_gongneng_li.current .spread_nav {
	bottom: -450px;
	height: 450px
}

.nav .nav_wrap li.xcx_gongneng_li .spread_nav a {
	color: #fff
}

.nav .nav_wrap li.xcx_gongneng_li .spread_nav a:hover {
	color: #fdb95e
}

.xcx_gongneng_li .spread_nav .spread_nav_item {
	height: 74px;
	box-sizing: border-box;
	border-top: 1px solid #fff
}

.xcx_gongneng_li .spread_nav .spread_nav_item .nav_item_top {
	padding: 15px 0 10px;
	font-size: 14px;
	position: relative;
	padding-left: 32px
}

.xcx_gongneng_li .spread_nav .spread_nav_item .nav_item_body {
	font-size: 13px
}

.xcx_gongneng_li .spread_nav .spread_nav_item .nav_item_body>a {
	margin-left: 10px
}

.xcx_gongneng_li .spread_nav .spread_nav_item .nav_item_body>a:first-child {
	margin-left: 3px
}

.spread_nav_item .nav_item_top .left {
	position: absolute;
	width: 21px;
	left: 5px;
	top: 15px
}

.spread_nav_item_1 .nav_item_top .left {
	height: 18px;
	top: 18px;
	background-image: url(../images/nav_dn.png)
}

.spread_nav_item_2 .nav_item_top .left {
	height: 21px;
	background-image: url(../images/nav_ic.png)
}

.spread_nav_item_3 .nav_item_top .left {
	height: 21px;
	background-image: url(../images/nav_020.png)
}

.spread_nav_item_4 .nav_item_top .left {
	height: 20px;
	background-image: url(../images/nav_shiliang1.png)
}

.spread_nav_item_5 .nav_item_top .left {
	height: 20px;
	background-image: url(../images/nav_icon_01.png)
}

.spread_nav_item_6 .nav_item_top .left {
	height: 21px;
	background-image: url(../images/nav_icon_02.png)
}

.spread_nav_item .nav_item_top .right {
	display: none;
	position: absolute;
	background-image: url(../images/nav_sj.png);
	width: 8px;
	height: 15px;
	right: 80px;
	top: 19px
}

.xcx_gongneng_li .spread_nav .spread_nav_item:first-child {
	border-top: 0
}

.banner_footer .banner_footer_wrap {
	width: 1200px;
	margin: 0 auto;
	overflow: hidden
}

.banner_footer .banner_footer_wrap .banner_footer_item {
	width: 240px;
	height: 80px;
	text-align: center;
	line-height: 80px;
	color: #676767;
	float: left
}

.banner_footer .banner_footer_wrap .banner_footer_item em {
	color: red
}

.banner_footer .banner_footer_wrap .banner_footer_item img {
	vertical-align: sub;
	height: 20px
}

.xcx_module .xcx_module_wrap {
	padding: 50px 0;
	width: 1200px;
	margin: 0 auto
}

.xcx_module .xcx_module_wrap .xcx_module_top {
	position: relative;
	text-align: center;
	font-size: 32px;
	height: 50px;
	line-height: 50px
}

.xcx_module .xcx_module_wrap .xcx_module_top .top_left {
	position: absolute;
	left: 50%;
	top: 50%;
	width: 65px;
	height: 18px
}

.xcx_module .xcx_module_wrap .xcx_module_top .top_right {
	position: absolute;
	left: 50%;
	top: 50%;
	width: 65px;
	height: 18px;
	transform: rotateY(180deg)
}

.xcx_module .xcx_module_wrap .xcx_module_line {
	margin-top: 20px;
	width: 1200px;
	height: 2px;
	background-image: url(../images/line.png);
	background-size: 100%
}

.xcx_module_gongneng .xcx_module_wrap .xcx_module_line {
	background-image: url(../images/line_2.png)
}

.xcx_module_jianjie .xcx_module_wrap .jianjie_content_item {
	position: relative;
	width: 272px;
	height: 305px;
	margin-left: 37px;
	float: left
}

.xcx_module_jianjie .xcx_module_wrap .jianjie_content_list {
	height: 305px;
	margin-top: 35px
}

.xcx_module_jianjie .xcx_module_wrap .jianjie_content_list .jianjie_content_item:first-child {
	margin-left: 0
}

.xcx_module_jianjie .xcx_module_wrap .jianjie_content_box {
	position: absolute;
	left: 0;
	top: 0;
	width: 272px;
	height: 305px;
	border: 1px solid #fcfbff;
	background: #fcfbff;
	box-sizing: border-box;
	padding: 38px 0 0;
	text-align: center;
	color: #8b8b8b;
	-webkit-transition: all .5s;
	-moz-transition: all .5s;
	-ms-transition: all .5s;
	-o-transition: all .5s;
	transition: all .5s
}

.xcx_module_jianjie .jianjie_content_box.content1.active {
	-webkit-animation: flipInY 1.5s .5s ease both;
	-o-animation: flipInY 1.5s .5s ease both;
	animation: flipInY 1.5s .5s ease both
}

.xcx_module_jianjie .jianjie_content_box.content2.active {
	-webkit-animation: flipInY 1.5s 1s ease both;
	-o-animation: flipInY 1.5s 1s ease both;
	animation: flipInY 1.5s 1s ease both
}

.xcx_module_jianjie .jianjie_content_box.content3.active {
	-webkit-animation: flipInY 1.5s 1.5s ease both;
	-o-animation: flipInY 1.5s 1.5s ease both;
	animation: flipInY 1.5s 1.5s ease both
}

.xcx_module_jianjie .jianjie_content_box.content4.active {
	-webkit-animation: flipInY 1.5s 2s ease both;
	-o-animation: flipInY 1.5s 2s ease both;
	animation: flipInY 1.5s 2s ease both
}

.xcx_module_jianjie .jianjie_content_box.content5.active {
	-webkit-animation: flipInY 1.5s 2s ease both;
	-o-animation: flipInY 1.5s 2s ease both;
	animation: flipInY 1.5s 2s ease both
}

.xcx_module_jianjie .jianjie_content_box.content6.active {
	-webkit-animation: flipInY 1.5s 1.5s ease both;
	-o-animation: flipInY 1.5s 1.5s ease both;
	animation: flipInY 1.5s 1.5s ease both
}

.xcx_module_jianjie .jianjie_content_box.content7.active {
	-webkit-animation: flipInY 1.5s 1s ease both;
	-o-animation: flipInY 1.5s 1s ease both;
	animation: flipInY 1.5s 1s ease both
}

.xcx_module_jianjie .jianjie_content_box.content8.active {
	-webkit-animation: flipInY 1.5s .5s ease both;
	-o-animation: flipInY 1.5s .5s ease both;
	animation: flipInY 1.5s .5s ease both
}

.xcx_module_jianjie .xcx_module_wrap .jianjie_content_box.cur {
	background: #fff;
	-webkit-box-shadow: 0 0 20px #ddd;
	-moz-box-shadow: 0 0 20px #ddd;
	box-shadow: 0 0 20px #ddd
}

.xcx_module_jianjie .jianjie_content_box .jianjie_img {
	width: 52px;
	height: 52px;
	margin: 0 auto
}

.xcx_module_jianjie .jianjie_content_box.cur .jianjie_img {
	-webkit-animation: flipInY 1.3s ease 0 1 both;
	animation: flipInY 1.3s ease 0 1 both
}

.xcx_module_jianjie .jianjie_content_box .jianjie_img img {
	width: 100%;
	height: 100%
}

.xcx_module_jianjie .jianjie_content_box .jianjie_title {
	font-weight: bold;
	font-size: 16px;
	margin: 30px 0 22px;
	color: #333;
	-webkit-transition: all .8s;
	-moz-transition: all .8s;
	transition: all .8s
}

.xcx_module_jianjie .jianjie_content_box.cur .jianjie_title {
	color: #f08820
}

.xcx_module_jianjie .jianjie_content_box .jianjie_tips {
	height: 50px;
	margin-bottom: 22px
}

.xcx_module_jianjie .jianjie_content_box .jianjie_tips p {
	line-height: 22px;
	font-size: 14px
}

.xcx_module_jianjie .jianjie_content_box .jianjie_btn {
	width: 110px;
	height: 30px;
	border: 1px solid #f08820;
	border-radius: 15px;
	margin: 0 auto;
	line-height: 30px;
	font-size: 14px;
	font-weight: bold;
	color: #f08820;
	cursor: pointer;
	-webkit-transition: all .8s;
	-moz-transition: all .8s;
	transition: all .8s
}

.xcx_module_jianjie .jianjie_content_box.cur .jianjie_btn {
	background: #f08820;
	color: #fff
}

.xcx_module_gongneng {
	background-image: url(../images/bg_banner_01.jpg);
	height: 646px
}

.xcx_module_gongneng .gongneng_content_list {
	margin-top: 90px;
	overflow: hidden
}

.xcx_module_gongneng .gongneng_content_list:first-child {
	margin-top: 110px
}

.xcx_module_gongneng .gongneng_content_item {
	float: left;
	width: 290px;
	height: 110px;
	margin-left: 11px;
	cursor: pointer
}

.gongneng_content_item .item_left_img {
	float: left;
	width: 61px;
	height: 61px;
	background-position: -10px -10px;
	-webkit-transition: all .5s;
	-moz-transition: all .5s;
	-ms-transition: all .5s;
	-o-transition: all .5s;
	transition: all .5s;
	background-image: url(../images/icon_sprite.png)
}

.gongneng_content_item_1:hover .item_left_img {
	background-position: -10px -79px
}

.gongneng_content_item_2 .item_left_img {
	background-position: -84px -10px
}

.gongneng_content_item_2:hover .item_left_img {
	background-position: -84px -79px
}

.gongneng_content_item_3 .item_left_img {
	background-position: -158px -10px
}

.gongneng_content_item_3:hover .item_left_img {
	background-position: -158px -79px
}

.gongneng_content_item_4 .item_left_img {
	background-position: -232px -10px
}

.gongneng_content_item_4:hover .item_left_img {
	background-position: -232px -79px
}

.gongneng_content_item_5 .item_left_img {
	background-position: -307px -10px
}

.gongneng_content_item_5:hover .item_left_img {
	background-position: -307px -79px
}

.gongneng_content_item_6 .item_left_img {
	background-position: -381px -10px
}

.gongneng_content_item_6:hover .item_left_img {
	background-position: -381px -79px
}

.gongneng_content_item_7 .item_left_img {
	background-position: -455px -10px
}

.gongneng_content_item_7:hover .item_left_img {
	background-position: -455px -79px
}

.gongneng_content_item_8 .item_left_img {
	background-position: -529px -10px
}

.gongneng_content_item_8:hover .item_left_img {
	background-position: -529px -79px
}

.gongneng_content_item_1.active {
	-webkit-animation: fadeInUp 1.5s .5s ease both;
	-o-animation: fadeInUp 1.5s .5s ease both;
	animation: fadeInUp 1.5s .5s ease both
}

.gongneng_content_item_2.active {
	-webkit-animation: fadeInUp 1.5s .8s ease both;
	-o-animation: fadeInUp 1.5s .8s ease both;
	animation: fadeInUp 1.5s .8s ease both
}

.gongneng_content_item_3.active {
	-webkit-animation: fadeInUp 1.5s 1.1s ease both;
	-o-animation: fadeInUp 1.5s 1.1s ease both;
	animation: fadeInUp 1.5s 1.1s ease both
}

.gongneng_content_item_4.active {
	-webkit-animation: fadeInUp 1.5s 1.4s ease both;
	-o-animation: fadeInUp 1.5s 1.4s ease both;
	animation: fadeInUp 1.5s 1.4s ease both
}

.gongneng_content_item_5.active {
	-webkit-animation: fadeInUp 1.5s .6s ease both;
	-o-animation: fadeInUp 1.5s .6s ease both;
	animation: fadeInUp 1.5s .6s ease both
}

.gongneng_content_item_6.active {
	-webkit-animation: fadeInUp 1.5s .9s ease both;
	-o-animation: fadeInUp 1.5s .9s ease both;
	animation: fadeInUp 1.5s .9s ease both
}

.gongneng_content_item_7.active {
	-webkit-animation: fadeInUp 1.5s 1.2s ease both;
	-o-animation: fadeInUp 1.5s 1.2s ease both;
	animation: fadeInUp 1.5s 1.2s ease both
}

.gongneng_content_item_8.active {
	-webkit-animation: fadeInUp 1.5s 1.5s ease both;
	-o-animation: fadeInUp 1.5s 1.5s ease both;
	animation: fadeInUp 1.5s 1.5s ease both
}

.xcx_module_gongneng .gongneng_content_item .gongneng_content_box {
	margin-left: 75px
}

.xcx_module_gongneng .gongneng_content_list .gongneng_content_item:first-child {
	margin-left: 0
}

.gongneng_content_item .gongneng_content_box .gongneng_title {
	padding-top: 5px;
	font-weight: bold;
	font-size: 16px
}

.gongneng_content_item .gongneng_content_box .gongneng_line {
	margin: 12px 0;
	width: 30px;
	height: 2px;
	background: #5cb1b4
}

.gongneng_content_item .gongneng_content_box .gongneng_tips {
	font-size: 14px;
	color: #8d9192;
	line-height: 26px
}

.xcx_module_hangye .xcx_module_content {
	margin-top: 80px;
	overflow: hidden
}

.xcx_module_hangye .xcx_module_content .hangye_content_item {
	position: relative;
	float: left;
	width: 299px;
	height: 320px;
	margin-right: 1px;
	margin-bottom: 1px
}

.xcx_module_hangye .xcx_module_content .hangye_content_box {
	width: 299px;
	height: 320px;
	-webkit-background-size: cover;
	background-size: cover
}

.xcx_module_hangye .hangye_content_box .hangye_content {
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,0.6);
	padding-top: 77px;
	box-sizing: border-box
}

.xcx_module_hangye .hangye_content_box .hangye_content>div {
	width: 96px;
	height: 165px;
	margin: 0 auto
}

.xcx_module_hangye .hangye_content_box .hangye_content>div img {
	width: 100%;
	height: 100%
}

.xcx_module_hangye .xcx_module_content .hangye_canying_box {
	background-image: url(../images/0001.png)
}

.hangye_content_item:hover .hangye_canying_box .hangye_content {
	background: url(../images/bg_01.png)
}

.xcx_module_hangye .xcx_module_content .hangye_dianshang_box {
	background-image: url(../images/0002.png)
}

.hangye_content_item:hover .hangye_dianshang_box .hangye_content {
	background: url(../images/bg_02.png)
}

.xcx_module_hangye .xcx_module_content .hangye_jianshen_box {
	background-image: url(../images/0003.png)
}

.hangye_content_item:hover .hangye_jianshen_box .hangye_content {
	background: url(../images/bg_03.png)
}

.xcx_module_hangye .xcx_module_content .hangye_meiye_box {
	background-image: url(../images/0004.png)
}

.hangye_content_item:hover .hangye_meiye_box .hangye_content {
	background: url(../images/bg_04.png)
}

.xcx_module_hangye .xcx_module_content .hangye_hunqing_box {
	background-image: url(../images/0005.png)
}

.hangye_content_item:hover .hangye_hunqing_box .hangye_content {
	background: url(../images/bg_05.png)
}

.xcx_module_hangye .xcx_module_content .hangye_ktv_box {
	background-image: url(../images/0006.png)
}

.hangye_content_item:hover .hangye_ktv_box .hangye_content {
	background: url(../images/bg_06.png)
}

.xcx_module_hangye .xcx_module_content .hangye_jiuba_box {
	background-image: url(../images/0007.png)
}

.hangye_content_item:hover .hangye_jiuba_box .hangye_content {
	background: url(../images/bg_07.png)
}

.xcx_module_hangye .xcx_module_content .hangye_jiaoyu_box {
	background-image: url(../images/0008.png)
}

.hangye_content_item:hover .hangye_jiaoyu_box .hangye_content {
	background: url(../images/bg_08.png)
}

.xcx_module_hangye .xcx_module_content .hangye_lingshou_box {
	background-image: url(../images/0009.png)
}

.hangye_content_item:hover .hangye_lingshou_box .hangye_content {
	background: url(../images/bg_09.png)
}

.xcx_module_hangye .xcx_module_content .hangye_jiudian_box {
	background-image: url(../images/0010.png)
}

.hangye_content_item:hover .hangye_jiudian_box .hangye_content {
	background: url(../images/bg_10.png)
}

.xcx_module_hangye .xcx_module_content .hangye_spa_box {
	background-image: url(../images/0011.png)
}

.hangye_content_item:hover .hangye_spa_box .hangye_content {
	background: url(../images/bg_11.png)
}

.xcx_module_hangye .xcx_module_content .hangye_qiche_box {
	background-image: url(../images/0012.png)
}

.hangye_content_item:hover .hangye_qiche_box .hangye_content {
	background: url(../images/bg_12.png)
}

.cooperation_box {
	background-image: url(../images/bg_banner_02.jpg);
	height: 241px;
	color: #fff;
	text-align: center;
	cursor: pointer
}

.cooperation_box .cooperation_title {
	padding-top: 70px;
	font-size: 26px;
	font-weight: bold
}

.cooperation_box .cooperation_btn {
	width: 128px;
	height: 38px;
	line-height: 38px;
	border: 1px solid #fff;
	margin: 20px auto 0;
	cursor: pointer
}

.xcx_module_anli .anli_content_list {
	margin-top: 30px;
	overflow: hidden
}

.xcx_module_anli .anli_content_item {
	width: 267px;
	height: 460px;
	margin-left: 41px;
	position: relative;
	float: left;
	overflow: hidden;
	border: 1px solid #ddd
}

.xcx_module_anli .anli_content_item>img {
	width: 100%;
	height: 100%
}

.xcx_module_anli .anli_content_item .qrcodeMask {
	position: absolute;
	width: 100%;
	height: 100%;
	right: 0;
	top: 0;
	background: rgba(0,0,0,0.6);
	opacity: 0;
	-webkit-transition: all .8s;
	-moz-transition: all .8s;
	transition: all .8s
}

.xcx_module_anli .anli_content_item:hover .qrcodeMask {
	opacity: 1
}

.xcx_module_anli .anli_content_item .anli_content_box {
	position: absolute;
	margin-top: 96px;
	width: 267px;
	height: 267px;
	right: -267px;
	top: 0;
	z-index: 10;
	-webkit-transition: all .5s;
	-moz-transition: all .5s;
	transition: all .5s
}

.xcx_module_anli .anli_content_item:hover .anli_content_box {
	right: 0
}

.xcx_module_anli .anli_content_item .anli_content_box img {
	width: 100%;
	height: 100%
}

.xcx_module_anli .anli_content_list .anli_content_item:first-child {
	margin-left: 0
}

.xcx_module_jianjie .xcx_module_wrap .xcx_module_top .top_left {
	margin-left: -170px;
	margin-top: -6px;
	background-image: url(../images/shiliang2.png)
}

.xcx_module_jianjie .xcx_module_wrap .xcx_module_top .top_right {
	margin-left: 105px;
	margin-top: -6px;
	background-image: url(../images/shiliang2.png)
}

.xcx_module_gongneng .xcx_module_wrap .xcx_module_top .top_left {
	margin-left: -235px;
	margin-top: -6px;
	background-image: url(../images/shiliang3.png)
}

.xcx_module_gongneng .xcx_module_wrap .xcx_module_top .top_right {
	margin-left: 170px;
	margin-top: -6px;
	background-image: url(../images/shiliang3.png)
}

.xcx_module_hangye .xcx_module_wrap .xcx_module_top .top_left {
	margin-left: -235px;
	margin-top: -6px;
	background-image: url(../images/shiliang4.png)
}

.xcx_module_hangye .xcx_module_wrap .xcx_module_top .top_right {
	margin-left: 170px;
	margin-top: -6px;
	background-image: url(../images/shiliang4.png)
}

.xcx_module_anli .xcx_module_wrap .xcx_module_top .top_left {
	margin-left: -235px;
	margin-top: -6px;
	background-image: url(../images/shiliang5.png)
}

.xcx_module_anli .xcx_module_wrap .xcx_module_top .top_right {
	margin-left: 170px;
	margin-top: -6px;
	background-image: url(../images/shiliang5.png)
}

.join_us_box {
	background-image: url(../images/bg_banner_03.jpg);
	height: 189px;
	color: #fff;
	text-align: center;
	box-sizing: border-box;
	padding-top: 49px;
	cursor: pointer
}

.join_us_box .join_us_context {
	position: relative;
	width: 770px;
	height: 92px;
	border: 1px solid #fff;
	border-top: 0;
	margin: 0 auto;
	line-height: 80px;
	color: #fff;
	font-size: 26px;
	font-weight: bold
}

.join_us_box .join_us_context .left_line {
	position: absolute;
	left: 0;
	top: 0;
	width: 280px;
	height: 1px;
	background: #fff
}

.join_us_box .join_us_context .right_line {
	position: absolute;
	right: 0;
	top: 0;
	width: 280px;
	height: 1px;
	background: #fff
}

.join_us_box .join_us_context .join_us_now {
	position: absolute;
	left: 0;
	top: -40px;
	width: 100%;
	font-size: 20px;
	font-weight: bold
}

.join_us_box .join_us_context .know_more {
	position: absolute;
	left: 50%;
	margin-left: -70px;
	bottom: -16px;
	width: 140px;
	height: 32px;
	border: 1px solid #f08820;
	background: #f08820;
	border-radius: 19px;
	line-height: 32px;
	font-size: 16px;
	cursor: pointer
}

.help_box {
	width: 140px;
	position: fixed;
	top: 200px;
	right: 0;
	z-index: 20009
}

.float_qq {
	width: 30px;
	height: 153px;
	background: url(../images/float_qq.png) no-repeat;
	display: block;
	position: absolute;
	left: -30px;
	top: 0
}

.float_qq.active {
	background-position: -30px 0
}

.help_box .zixun,.help_box b.tels,.help_box .free_go,.help_box .join,.help_box .jiameng {
	background: #0c6;
	display: block;
	width: 140px;
	height: 50px;
	line-height: 50px;
	text-align: center;
	color: #FFF;
	font-size: 16px;
	font-family: "Microsoft Yahei";
	line-height: 50px
}

.help_box .free_go {
	background: #ff8d6e
}

.help_box .jiameng {
	background: #3b86bd
}

.help_box b.tels {
	padding-top: 10px;
	background: #669;
	display: block;
	height: 56px;
	font-family: "Microsoft Yahei";
	line-height: 24px;
	font-weight: normal
}

.tc {
	text-align: center;
	border-left: 1px solid #dfdfdf;
	border-bottom: 1px solid #dfdfdf
}

.help_box p {
	background: #fff;
	color: #999;
	line-height: 24px;
	padding-bottom: 5px
}

.help_box p {
	background: #fff;
	color: #999;
	line-height: 24px;
	padding-bottom: 5px
}

.help_box div img {
	display: block;
	width: 100%
}

.area_qq {
	padding-left: 10px;
	margin: 0 auto;
	overflow: hidden;
	padding-top: 8px
}

.area_qq p b,.area_qq p span,.area_qq p a {
	display: inline-block;
	color: #444
}

.area_qq p span {
	width: 100px;
	padding-left: 25px
}

.area_qq p b,.area_qq p span,.area_qq p a {
	display: inline-block;
	color: #444
}

.area_qq p a {
	margin-left: 3px
}

.help_box div img {
	display: block;
	width: 100%
}

.area_qq p a img {
	position: relative;
	top: 7px
}

.help_box .zixun {
	line-height: 23px
}

.zixun_text {
	color: #fff;
	font-size: 16px
}

.help_box .jiameng {
	line-height: 23px
}

.jiameng_text {
	color: #fff;
	font-size: 15px
}

.free_go .icon {
	vertical-align: middle;
	margin-left: -5px;
	margin-right: 15px
}

.link_wjjTel .icon {
	margin-left: 5px;
	margin-right: 10px
}

.link_wjjTel span {
	font-size: 14px
}

.help_box .link_jiameng {
	background: #6ed69b
}

.help_box .link_pinpai {
	background: #f1ca7f
}

.help_box .link_zixun {
	background: #3b86bd
}

.help_box .link_wjjTel {
	background: #29b0ff
}

.footerInfo p.stock_info {
	color: #ff1244;
	font-size: 14px;
	margin-top: 42px
}

.ftNav dl {
	margin: 0 35px
}

.online_layer {
	position: fixed;
	width: 110px;
	height: 400px;
	right: -120px;
	top: 204px;
	z-index: 20000;
	color: #fff;
	background: url(../images/online_layer_4.png) no-repeat;
	text-align: center;
	font-size: 13px;
	padding-top: 5px;
	background-position: -5px 0
}

.float_qq {
	background: url(../images/online_tab_2.png) no-repeat;
	display: block;
	position: absolute;
	width: 34px;
	height: 188px;
	background-position: -50px 0;
	left: -31px;
	top: 0
}

.online_layer .active {
	background-position: -9px 0
}

.online_layer a {
	color: #fff
}

.online_layer .floatbtn {
	margin-bottom: 9px
}

.online_layer .floatbtn a {
	width: 92px;
	height: 22px;
	display: block;
	margin: 0 auto;
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFwAAAAWCAMAAAB68gtgAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6REMxNzIxQUM1ODZFMTFFMkE2QUJERjZDOTBFMjlDMzciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6REMxNzIxQUQ1ODZFMTFFMkE2QUJERjZDOTBFMjlDMzciPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpEQzE3MjFBQTU4NkUxMUUyQTZBQkRGNkM5MEUyOUMzNyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpEQzE3MjFBQjU4NkUxMUUyQTZBQkRGNkM5MEUyOUMzNyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pvt6ESkAAAMAUExURand9oa71Kji/Wias/7rtJ3Y9aXe+f+yOqHZ9fdKLKXh/fvTkut3J/SbK//snv+lGv2rIo7I5a3h+vv7/PWxcpzT7CkpNcnO1Z3e/dCRMa7k/e+Waq3e9VqHnf/TLqLg/fnHeZZ6Wv/LVvrDZrl7ULHi+f+5QaHd+i5UaK6QdNF+LElxhf+hFYnB3JnW9KTb9WqUqpHO6skkF6rf+Jna+abc9qrh+vuHBIKzyjtidnKlvv/BS6nV68Xs/3apwbLg9ltrevOLGPu7FG+KnPJaQqzj/Mjt/7no/+Li4//GUYOjt5jV8v+fEvKFGf61K5HL5sHr/3XF7/rZr5XU87ni9/aTFbzp/7Xh9nvJ8LDk/PIUDrbn/vabF82EQ/mmFcLm+Lzk9/czFP7RapzF2uauUL+ab/iWFfumIa/f9rcOD7bm/aDf/P+wJf+pHUwtJUBGUf/89LTk+/fHp5rP526etDc3RJ7c+pTU9HyrwSIfKPqsKPOkWsbr/JfW9PanScTp+rp0Ov737e3y9pPT8ml9kEVvhH+20f308rPm/rHm/unt8f3WfFF8kf+7MYHM8Ux6kPX19x5FWJrc+o8xLOg4Idzl7pbV9J3a9//NF/L1+f713m6jvboyI50qFXWgtpvd/JzX9ZLU88np+ZbX9rDl/v/1yabf+5/f/prY9sDl97Dm/vihFm/B77Pi+Kvj/pXW9f+9Sff4+rbk/KHb95zX82y/7h4bJAszRvB/Gf+9M/++NLfo/rHl/f+4LgICApfY98TBvZfZ+P/cUJPU83mnvnKnwPSPGrLl/nivyvepOmGRqeipoXyaq3mwy6HX8bLV6n1GKqna8r+ylf2/Vt+lTMm2cO6KQP+rA0U+QouuwuiICImOnZK4y7Oztv+XBFB6kHZnXdQvHefKyFJgbeumBpLF37WKNv7hkqAYDtPb4/nm5neov83v/tybmsKwofS2i/GEEPOLFM/w/3Wsx/izR/ivS32qwP7uy5bP6fzo2qKBTLXl+4XO8Wq+7v///////8s3US4AAAEAdFJOU////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wBT9wclAAAFAklEQVR42qzTfVRTdRjA8bsmIDr3puDAXSVs7Cc4YDCmd6igOQ2VzTQ0FFEp2Yoh4YZ4MQrTTUWQc31L1HhRnJYaGOW1EjMRNHoly7I3MyPt3dKMwkbP795NFI7/+d3Ovds593zOc579RnTfvBd9mtm3sG7i5qI/p/RuvK+Z42f2NAe/vE31NZ8vMyu8d1mZYcTGX+a8yeV9bB3f+vXrX6qrqwvFvcx1H9cArhF8+/gUCkVm+Bt9ysokNk7xuueTaTr40lccffr0sWPHePlO+274gfDX+xR+AOOYnrqmIJim6SN5792yfbjReBc8J2dfNG8rDqSUl5uKbstUXp6C8flPQucL8k54jntOHMl7bB3Q6enpvGu8nQZ2AsXLAsc+gTanBSkULYrq6mqMFz3lwYm5ijj8UQ6fnxxc4Dm+5riHDk7GdmhoXRViWWoFlmNZlo3qGGCfgGMc+JqjRY4WpBVSWmcF2NUZKU1NRau8eL+9e8VFTU0pGYDjwbtomp8c7njs9PRYtspojGXHGo0U0uj7RzH2sainaLWGUjgETuf7bdWboIwUk6lohxcPE4nCpCYTxp/u6urKVy6lv9g+fPik78fQBap0VagqiL0hN8pDSaRfwdr1brcbke4R7k5Sre4s06rV5paW6dWbDAyJDEDrdBmJJpP0bx6fBfYGi8mUiPFX8vPzP9z1xJUxkz77ZsyVK7usKrlKXsXKIb2A7SiLcscD7mDc/p3IoVar25BguYZkzQaKMZw5gyp0UHaizWTpx+H9zolWirMsNlNiNuBg538ZN+/iRy9AcfM2P6gCtgrJ9Xq93M4Kokg37mfWvwOVAW5GZYxguRlwUmZAutUGjKcl2myWgedEQzyelaJzYvFIi82WmEY8jPFpwZvnLQ6cHBi4eEscXTAN46w+Hupg7TC5P+RAasoxHViSWi4QYlxI6oRIp6HehtIabFLLwH9EomXLRKLLYvFZi9TWAPizhw7lJ9Of/xp3MXDysHe/Kz0SfAlwO3sD4yQiTrF2jCOyEXIgA6N5HpKxMh11rYJxoZ1vQa0NUqllpAfWDQuHk3hdIpU2tGJcpaLpb3/aElg5eLDncOlSusAIbCxTRcTDaUnwpyhBTJCTMWO80cm2YXu/jBUKXS7GWbFzD641Qpor+cvj+V0EC4fekeTmRvjwNf+uDQyEX2NwZen95/OsgBNVDJzzU3hoEs55mSamsTHI4GQuMKSGw5HMhSq0iNRifGJEbq5kEADDOFs8COMTiYOwFlX7uB9+rDyM7a0PhbTjfcQTBPEBhQQJCQkxCY0aRJljzE4GCWV+MpJBbdEaykWxZP0eGWKuFdbXT4yQSCTZYas8q9YCffn6H/CVx5OSkj4O+WRo6eHK57aeCAlRcjIuwcGyZAwu6ALLGoQuP9z+TuHO/dHRxUJXffGeWq1Qu62wMDVCMhr01ln4TzSyNRvs0RGpxMGFSVarNfLk9gVLvh762+OTTkZGemUcJ/fn8/ODdw0EMlS8jau5trmwuTk1YDRX2jM7NgxKm8F9DkglXuPwUSUlJQ+MGge3yAVLbtkxPTaGcTXRfMXFHF4IcHNzba0Pn5F99Wo2b3P47rmAW+WqJKVS2d4OLHch7rQxXlPzKoTl6bjZUOHs1XypATN6J2kAXLl7YU8velvk6xFfc30l+bLywUxK69GzAb1rSB1CdP93L1pytG9Duv8XYACYZVDdZpPw6wAAAABJRU5ErkJggg==")
}

.online_layer .contact_txt1 {
	font-size: 13px;
	text-align: center;
	line-height: 20px;
	display: block
}

.online_layer .hotline_num {
	margin-top: 15px
}

.online_layer .qr {
	text-align: center;
	margin: 0 auto
}

.online_layer .qr img {
	display: block;
	margin: 2px auto;
	width: 90px
}

.service .pic {
	position: relative;
	width: 1200px;
	margin: 0 auto
}

.service .serv {
	position: relative;
	width: 1200px;
	margin: 0 auto;
	height: 100%
}

.serv .fontcol {
	color: #999
}

.serv .hide {
	display: none !important
}

.letterspa {
	letter-spacing: 1px
}

.serv .select {
	width: 907px;
	border-bottom: 1px solid #e5e5e5
}

.serv .servleft {
	float: left;
	width: 907px;
	margin-top: 16px
}

.serv .servleft .butmore {
	width: 100%;
	height: 58px;
	background-color: #f7f7f7;
	border: 0;
	margin-top: 36px;
	margin-bottom: 36px;
	color: #f08317;
	font-weight: bold;
	font-size: 20px;
	letter-spacing: 3px;
	cursor: pointer
}

.serv .select .p1 {
	font-size: 18px;
	margin-top: 25px;
	margin-bottom: 14px;
	font-weight: bold;
	padding-left: 5px;
	border-left: 3px solid red
}

.serv .select select {
	height: 26px;
	font-size: 15px;
	border: 1px solid #e5e5e5
}

.serv .select button {
	height: 26px;
	width: 54px;
	background-color: #19afff;
	color: white;
	border: 0;
	border-radius: 4px
}

.service .serleft .provider {
	height: 100px;
	width: 200px
}

.provider .column {
	width: 907px;
	border-bottom: 1px solid #e5e5e5;
	position: relative
}

.provider .column .a1 {
	color: #999
}

.provider .column .servlogo {
	height: 100%
}

.provider .column .servlogo .logo {
	float: left
}

.provider .column .txt {
	margin-left: 34px;
	height: 100%;
	padding-top: 18px;
	width: 712px;
	float: left
}

.provider .column .txt .img-serv {
	margin-left: 15px;
	margin-right: 5px;
	position: relative;
	top: 5px;
	width: 19px
}

.provider .column .txt .span1 {
	color: #f08317;
	font-size: 16px;
	font-weight: normal
}

.provider .column .txt .span2 {
	color: #f08317
}

.provider .column .txt .p1 {
	color: #0071e2;
	font-size: 16px;
	font-weight: bold
}

.provider .column .txt .p2 {
	width: 712px;
	font-size: 14px
}

.provider .column .txt .txtbody {
	margin-top: 20px;
	margin-bottom: 58px
}

.provider .column .txt .contact {
	position: absolute;
	bottom: 29px;
	right: 0;
	display: block
}

.provider .column .txt .contact .img1 {
	margin-left: 16px;
	position: relative;
	top: 4px;
	width: 19px
}

.provider .column .txt .contact .img2 {
	margin-left: 16px;
	position: relative;
	top: 5px
}

.serv .servright {
	float: right;
	width: 248px;
	margin-top: 20px
}

.serv .servright .righthead {
	font-size: 16px;
	margin-top: 25px;
	margin-bottom: 21px;
	font-weight: bold;
	padding-left: 5px;
	color: #171717
}

.serv .servright .img1 {
	width: 18px;
	position: relative;
	top: -2px
}

.serv .servright span {
	font-size: 16px;
	margin-left: 8px;
	position: relative;
	top: -5px;
	color: #333
}

.serv .servright .p1 {
	margin-bottom: 22px;
	font-size: 14px;
	line-height: 24px
}

.serv .servright .borbot {
	border-bottom: 1px solid #e5e5e5
}

.serv .servright .apply {
	background-color: #19afff;
	display: block;
	height: 48px;
	width: 100%;
	color: white;
	font-size: 23px;
	text-align: center;
	box-sizing: border-box;
	margin-bottom: 15px;
	margin-top: 46px;
	padding-top: 6px
}

.moreserv-img img {
	margin: 0 auto;
	display: block
}

.moreserv-search {
	background-image: url("../images/bg.html");
	width: 100%;
	height: 314px;
	display: flex;
	flex-direction: column;
	align-items: center
}

.moreserv-search .img1 {
	margin-top: 24px;
	width: 416px
}

.moreserv-search .p1 {
	color: white;
	font-size: 23px;
	text-align: center;
	margin-top: 13px
}

.inputsearch {
	position: relative;
	top: -5px;
	left: 60px;
	width: 750px
}

.moreserv-search input {
	border: 0;
	font-size: 20px;
	height: 50px;
	line-height: 50px;
	width: 570px;
	border-radius: 10px;
	position: relative;
	left: 26px;
	padding-left: 20px;
	box-sizing: border-box
}

.moreserv-search .dlist {
	font-size: 20px;
	line-height: 50px
}

.moreserv-search .go {
	cursor: pointer;
	position: relative;
	top: 26px;
	left: 40px
}

.moreserv-search .apply {
	background-color: #fd8002;
	font-size: 25px;
	font-weight: bold;
	color: white;
	cursor: pointer;
	width: 243px;
	height: 63px;
	border-radius: 6px;
	display: inline-block;
	text-align: center;
	line-height: 63px;
	margin-top: 6px
}

.bomb {
	position: fixed;
	top: 50%;
	z-index: 20003;
	width: 100%;
	margin-top: -300px
}

.bomb .bomb-bg {
	width: 734px;
	height: 510px;
	margin: 0 auto;
	position: relative;
	border-radius: 10px;
	-webkit-border-radius: 10px
}

.bomb .comname {
	font-size: 30px;
	text-align: center;
	position: absolute;
	top: 234px;
	width: 100%
}

.bomb .comname span {
	border-bottom: 2px solid #2ea9af;
	padding-bottom: 3px;
	padding-left: 12px;
	padding-right: 12px
}

.bomb .close {
	position: absolute;
	top: -1px;
	left: 689px;
	cursor: pointer;
	font-size: 30px;
	color: white
}

.hide {
	display: none !important
}