.tpojd_top {
	position: absolute;
	top: 0;
	z-index: 3;
	padding: 30px;
	width: 100%;
}

/*.topkd_hkjskd li {
	float: left;
	font-size: 14px;
	color: #fff;
	line-height: 15px;
}*/

.topkd_hkjskd {
	position: relative;
}
.topkd_hkjskdmk{
	padding-top: 7px;
	padding-left: 18px;
	line-height: 18px;
	font-size: 14px;
	color: #fff;
}
.topkd_hkjskdm1{
	letter-spacing: 1px;
}
.topkd_hkjskdm2{
	letter-spacing: 2.5px;
}
.topkd_hkjskd b {
	width: 1px;
	height: 36px;
	background: #ccc;
	display: block;
	position: absolute;
	left: 0;
	top: 7px;
}
/*
.topkd_hkjskd ul {
	padding-left: 20px;
}*/

.topjd_blhkd {
	display: block;
	overflow: hidden;
	padding-right: 10px;
}
.blh_wzk{
	display: block;
}
.blh_wzken{
	display: none;
}

.topsd-dhks {
	font-size: 24px;
	color: #fff;
	display: block;
	line-height: 50px;
	padding-right: 20px;
	font-family: 'GOTHIC';
}


/*底部*/
.baqk{
	display: block;
	padding-bottom: 40px;
	text-align: center;
	line-height: 26px;
	font-size: 14px;
	color: #484848;
}
.baqk-sj{
	display: none;
	padding-bottom: 10px;
	text-align: center;
	line-height: 20px;
	font-size: 12px;
	color: #888;
}

.fo-gbb2{
	display: block;
	float: left;
	margin-left: 34px;
}
.fo-gbb1{
	display: block;
	float: left;
	margin-left: 48px;
}
.fo-mtitk{
	display: block;
	float: left;
	overflow: hidden;
	padding-top: 12px;
	padding-right: 45px;
}
.fo-mtit1{
	line-height: 28px;
	font-size: 22px;
	color: #4bbaf3;
}
.fo-mtit2{
	letter-spacing: 3.5px;
	line-height: 22px;
	font-size: 16px;
	color: #cfcfcf;
}
.fo-bdk{
	display: block;
	padding-top: 16px;
}
.fo-bd1, .fo-bd2{
	display: block;
	float: left;
	height: 46px;
	position: relative;
	background: #fff;
	border-radius: 8px;
	overflow: hidden;
	line-height: 46px;
	font-size: 14px;
	color: #666;
}
.fo-bd1{
	width:165px;
}
.fo-bd2{
	margin-left: 15px;
	width:285px;
}
.fo-bd1 img, .fo-bd2 img{
	display: block;
	position: absolute;
	left:  18px;
	z-index: 2;
}
.fo-bd1 input, .fo-bd2 input{
	display: block;
	width: 100%;
	height: 100%;
	padding: 0 18px 0 52px;
}

.fo-bd3{
	display: block;
	float: left;
	margin-left: 15px;
	width: 135px;
	height: 46px;
	border-radius: 8px;
	overflow: hidden;
	background: #4bbaf3;
	line-height: 46px;
	font-size: 14px;
	color: #fff;
	cursor: pointer;
}

/*phone*/
.sj-bank{
	display: block;
	width: 100%;
	margin-top: -74px;
	position: relative;
	overflow: hidden;
}
.sj-banxk{
	display: block;
	position: relative;
	background-size:cover !important;
}
/*xysbanner*/
/*第一屏*/
.xys-ban-ad11, .xys-ban-ad13, .xys-ban-ad14{
	display: block;
	position: absolute;
	z-index: 4;
}
.xys-ban-ad11{
	width: 27.7%;
	left: 11.5%;
	top: 18.77%;
}
.sj-bank .sj-banxk{
	display: block;
	width: 63%;
	height: 77.75%;
	top: 15%;
	left: 24.2%;
	position: absolute;
}
.xys-ban-ad12{
	display: block;
	position: absolute;
	width: 100%;
	/*height: 100%;*/
}
.xys-ban-ad120{
	display: block;
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	z-index: 3;
}
.xys-ban-ad13{
	height: 8.77%;
	left: 15.6%;
	bottom: 19.59%;
}
.xys-ban-ad14{
	height: 3.87%;
	left: 12.8%;
	bottom: 15.306%;
}
/*手机banner*/
.sj-bank-sj{
	display: none;
	width: 100%;
	height: auto;
	margin-top: -50px;
	position: relative;
	background-size: cover ;
}
.xys-ban-ad110{
	padding-top: 50px;
	position: relative;
}
.sj-bank-sj .xys-ban-ad11{
	width:80%;
	position: relative;
	left: auto;
	margin: 0 auto;
}
.sj-bank-sj .xys-ban-ad11-1{
	position: absolute;
	left: 10%;
	top: 50px;
}
.sj-bank-sj .sj-banxk{
	display: block;
	width: 92%;
	height: auto;
	/*top: 15%;*/
	left: 4%;
	position:relative;
}
.sj-bank-sj .xys-ban-ad12{
	position: relative;
}
.sj-bank-sj .xys-ban-ad13{
	height: 8.77%;
	left: 5%;
	bottom: 9.59%;
}
.sj-bank-sj .xys-ban-ad14{
	height: 3.87%;
	left: 2.8%;
	bottom: 5.306%;
}
/*ydbanner*/
.sj-ban-gao{
	display: block;
	height: 757px;
	background-size:cover !important;
}
.sj-ban1-1, .sj-ban1-2, .sj-ban1-3{
	display: block;
	position: absolute;
	z-index: 3;
}
.sj-ban1-1{
	/*line-height: 52px;
	font-size: 52px;
	color: #ffffff;*/
	height: 12.3%;
	top: 29.63%;
	left: 13.7%;
}
.sj-ban1-2{
	/*line-height: 62px;
	font-size: 36px;
	color: #ffffff;*/
	height: 30.555%;
	top: 41.93%;
	left: 13.7%;
}
.sj-ban1-3{
	height: 81.08%;
	bottom: 0;
	left: 53.45%;
}
/*手机*/
.sj-bank-sj{
	overflow: hidden;
	padding-top: 50px;
}
.sj-bank-sj .sj-ban1-1, .sj-bank-sj .sj-ban1-2, .sj-bank-sj .sj-ban1-3{
	display: block;
	position: relative;
	z-index: 3;
}
.sj-bank-sj .sj-ban1-1{
	height: 40px;
	left: 13.7%;
}
.sj-bank-sj .sj-ban1-2{
	height: 100px;
	left: 13.7%;
}
.sj-bank-sj .sj-ban1-3{
	margin-top: 20px;
	height: 220px;
	left: 13.7%;
}
/*改进*/
.sj-gjdk{
	display: block;
	background: url(../image/sj-gjbg.jpg) center center no-repeat;
	background-size: cover !important;
	padding: 80px 0;
	overflow: hidden;
}
.sj-gj-dtit{
	display: block;
	text-align: center;
	line-height: 57px;
	font-size:36px;
	color: #333;
}
.sj-gjlbk{
	display: block;
	overflow: hidden;
	padding-top: 80px;
}
.sj-gjlk{
	display: block;
}
.sj-gjb{
	display: block;
	margin: 0 auto;
}
.sj-gjmk{
	display: block;
	padding-top: 28px;
	text-align: center;
}
.sj-gjm-tit{
	display: block;
	margin-bottom: 10px;
	line-height: 35px;
	font-size: 20px;
	color: #000;
}
.sj-gjm-text{
	display: block;
	line-height: 30px;
	font-size: 16px;
	color: #333;
}
.sj-gjlk:hover .sj-gjb{
	transform: rotateY(180deg);
-ms-transform: rotateY(180deg);		/* IE 9 */
-webkit-transform: rotateY(180deg);	/* Safari and Chrome */
-o-transform: rotateY(180deg);		/* Opera */
-moz-transform: rotateY(180deg);	
}
/*切*/
.swiper-container-sjyt{
	padding-bottom: 20px;
}
.swiper-container-sjyt .swiper-pagination-sjyt{
	bottom: 0;
}
.swiper-pagination-sjyt .swiper-pagination-bullet{
	width: 14px;
    height: 2px;
    border-radius: 0;
    background: #dadada;
    opacity: 1;
}
.swiper-pagination-sjyt .swiper-pagination-bullet-active{
    background: #0098C5;
}
/*做的更多*/
.sj-zuodk{
	display: block;
	overflow: hidden;
	padding: 60px 0 70px;
}
.sj-zuolbk{
	display: block;
	overflow: hidden;
	padding-top: 50px;
}
.sj-zuob{
	display: block;
	margin: 0 auto;
}
.sj-zuolbk .sj-gjmk{
	display: block;
	padding-top: 20px;
}
.sj-zuolxk{
	display: block;
	overflow: hidden;
}
/*切*/
.swiper-container-sjzuo{
	padding-bottom: 20px;
}
.swiper-container-sjzuo .swiper-pagination-sjzuo{
	bottom: 0;
}
.swiper-pagination-sjzuo .swiper-pagination-bullet{
	width: 14px;
    height: 2px;
    border-radius: 0;
    background: #dadada;
    opacity: 1;
}
.swiper-pagination-sjzuo .swiper-pagination-bullet-active{
    background: #0098C5;
}
/*企业*/
.sj-qydk{
	display: block;
	background: #d9ecf7;
	overflow: hidden;
	padding: 50px 30px 65px;
}
.sj-qylbk{
	display: block;
	clear: both;
}
.sj-qy-dtit{
	display: block;
	overflow: hidden;
	position: relative;
	text-align: center;
	padding-top: 50px;
	padding-bottom: 30px;
}
.sj-qy-dtit a{
	display: inline-block;
	width: 166px;
	height: 46px;
	overflow: hidden;
	text-align: center;
	margin: 0 10px;
	vertical-align: top;
	border: 2px solid #3f7c9f;
	border-radius: 8px;
	line-height: 42px;
	font-size: 16px;
	color: #3f7c9f;
}
.sj-qy-dtit a span{
	display: block;
	position: relative;
	top: 0;
	color: #3f7c9f;
}
.sj-qy-dtit a:hover, .sj-qy-dtit a.on{
	border: 2px solid #3881c4;
	background: #3881c4;
}
.sj-qy-dtit a:hover span, .sj-qy-dtit a.on span{
	top: -100%;
	color: #fff;
}
/*企业列表*/
.sj-altuk{
	display: block;
	overflow: hidden;
	position: relative;
	float: left;
}
.sj-sjk{
	display: block;
	position: relative;
	top: 0;
	width: 100%;
	height: auto;
}
.sj-altu{
	display: block;
	width: 100%;
}
.sj-altu{
	display: block;
	width:77.3%;
	height: 71.9%;
	position: absolute;
	left:11.46%;
	top:14.25%;
	background-size: cover !important;
	z-index: 2;
}
.gallery-thumbs-sjqy {
      width: 100%;
      /*height: 300px;*/
      margin-left: auto;
      margin-right: auto;
    }
    .swiper-slide {
      background-size: cover;
      background-position: center;
    }
    .gallery-top-sjqy {
      /*height: 800px;*/
      width: 100%;
      margin-bottom: 30px;
    }
    .gallery-thumbs-sjqy {
      box-sizing: border-box;
      text-align: center;
      position: relative;
    }
    .gallery-thumbs-sjqy .swiper-slide {
      width: auto !important;
      display: inline-block;
      opacity: 1;
    }
.gallery-thumbs-sjqy .swiper-slide-thumb-active a{
	border: 2px solid #3881c4;
	background: #3881c4;
}
.gallery-thumbs-sjqy .swiper-slide-thumb-active a span{
	top: -100%;
	color: #fff;
}
/*后台*/
.sj-htbg{
	display: block;
	background: url(../image/sj-htbg.jpg) center center no-repeat;
	background-size: cover !important;
	text-align: center;
	padding: 65px 0 55px;
}
.sj-htak{
	display: block;
	position: relative;
	overflow: hidden;
	text-align: center;
}
.sj-htak a{
	display: inline-block;
	width:208px;
	height: 60px;
	margin: 0 22px 26px;
	border-radius: 8px;
	overflow: hidden;
	border: 2px solid rgba(255,255,255,0.9);
	line-height: 56px;
	font-size: 22px;
	color: #fff;
}
.sj-htak a span{
	display: block;
	position: relative;
	top: 0;
	color: #fff;
}
.sj-htak a:hover, .sj-htak a.on{
	background: rgba(255,255,255,0.9);
	border-color: rgba(255,255,255,0.9);
}
.sj-htak a:hover span, .sj-htak a.on span{
	top: -100%;
	color: #272727;
}
.sj-htjs{
	line-height: 36px;
	font-size: 16px;
	color: #fff;
}
/*行业解决方案*/
.sj-hyfak{
	display: block;
	background: #fff;
	padding: 40px 0 50px;
	overflow: hidden;
	position: relative;
}
.sj-gj-dtit2{
	display: block;
	padding-top: 5px;
	text-align: center;
	line-height: 28px;
	font-size: 16px;
	color: #666;
}
.sj-gj-dtit2-sj{
	display: none;
	text-align: center;
	line-height: 20px;
	font-size: 12px;
	color: #666;
}
.sj-hylbk{
	display: block;
	padding-top: 68px;
}
/*.sj-hylb{
	display: block;
	margin-left: -50px;
}
.sj-hylb li{
	display: block;
	float: left;
	width: 14.28%;
	padding-left: 50px;
	text-align: center;
}*/
.in-fab{
	display: block;
	margin: 0 auto;
}
.in-fabm{
	text-align: center;
	padding-top: 26px;
	line-height: 38px;
	font-size: 18px;
	color: #333;
}
.swiper-container-sjfa{
	padding-bottom: 20px;
}
.swiper-container-sjfa .swiper-pagination-sjfa{
	bottom: 0;
}
.swiper-pagination-sjfa .swiper-pagination-bullet{
	width: 14px;
    height: 2px;
    border-radius: 0;
    background: #dadada;
    opacity: 1;
}
.swiper-pagination-sjfa .swiper-pagination-bullet-active{
    background: #0098C5;
}
/*服务流程*/
.sj-fwdk{
	display: block;
	height: 355px;
	position: relative;
}
.sj-fwd1, .sj-fwd2{
	display: block;
	position: absolute;
	width: 100%;
	height: 255px;
	left: 0;
}
.sj-fwd1{
	top: 108px;
	background: url(../image/sj-lc-l1.png) top center no-repeat;
}
.sj-fwd2{
	bottom: 0;
	background: url(../image/sj-lc-l2.png) bottom center no-repeat;
}
.sj-fwd3{
	display: block;
	position: absolute;
	width: 100%;
	height:100%;
	left: 0;
	top: 0;
}
.sj-lcb1, .sj-lcb2, .sj-lcb3, .sj-lcb4, .sj-lcb5, .sj-lcb6, 
.sj-lcbx1, .sj-lcbx2, .sj-lcbx3{
	display: block;
	position: absolute;
	left: 50%;
}
.sj-lcb1{
	top: 153px;
	margin-left: -611px;
}
.sj-lcb2{
	top: 73px;
	margin-left: -412px;
}
.sj-lcb3{
	top: 94px;
	margin-left: -206px;
}
.sj-lcb4{
	top: 64px;
	margin-left: 73px;
}
.sj-lcb5{
	top: 109px;
	margin-left: 340px;
}
.sj-lcb6{
	top: 136px;
	margin-left: 572px;
}
.sj-lcbx1{
	top: 196px;
	margin-left: -735px;
}
.sj-lcbx2{
	top: 50px;
	margin-left: -220px;
}
.sj-lcbx3{
	top: 212px;
	margin-left: 289px;
}
.sj-lcb1:hover, .sj-lcb2:hover, .sj-lcb3:hover, .sj-lcb4:hover, .sj-lcb5:hover, .sj-lcb6:hover 
{
	animation:sj-lcb 3s linear infinite both;
	-webkit-animation:sj-lcb 3s linear infinite  both;
	-moz-animation:sj-lcb 3s linear infinite both;
	-o-animation:sj-lcb 3s linear infinite both;
}
/*.sj-lcb1{animation-delay:0.2s;}
.sj-lcbx1{animation-delay:0.4s;}
.sj-lcb2{animation-delay:0.6s;}
.sj-lcbx2{animation-delay:0.8s;}
.sj-lcb3{animation-delay:1.0s;}
.sj-lcbx6{animation-delay:1.2s;}
.sj-lcb4{animation-delay:1.4s;}
.sj-lcb5{animation-delay:1.6s;}
.sj-lcb6{animation-delay:1.8s;}*/
@keyframes sj-lcb{
0%{
	transform: translateY(0); 
	-ms-transform: translateY(0); 
	-webkit-transform: translateY(0); 
	-o-transform: translateY(0); 
	-moz-transform: translateY(0);
	}
25%{
	transform: translateY(-20px); 
	-ms-transform: translateY(-20px); 
	-webkit-transform: translateY(-20px); 
	-o-transform: translateY(-20px); 
	-moz-transform: translateY(-20px);
	}
50%{
	transform: translateY(0); 
	-ms-transform: translateY(0); 
	-webkit-transform: translateY(0); 
	-o-transform: translateY(0); 
	-moz-transform: translateY(0);
	}
75%{
	transform: translateY(20px); 
	-ms-transform: translateY(20px); 
	-webkit-transform: translateY(20px); 
	-o-transform: translateY(20px); 
	-moz-transform: translateY(20px);
	}
100%{
	transform: translateY(0); 
	-ms-transform: translateY(0); 
	-webkit-transform: translateY(0); 
	-o-transform: translateY(0); 
	-moz-transform: translateY(0);
	}
}
@-webkit-keyframes sj-lcb{
0%{
	transform: translateY(0); 
	-ms-transform: translateY(0); 
	-webkit-transform: translateY(0); 
	-o-transform: translateY(0); 
	-moz-transform: translateY(0);
	}
25%{
	transform: translateY(-20px); 
	-ms-transform: translateY(-20px); 
	-webkit-transform: translateY(-20px); 
	-o-transform: translateY(-20px); 
	-moz-transform: translateY(-20px);
	}
50%{
	transform: translateY(0); 
	-ms-transform: translateY(0); 
	-webkit-transform: translateY(0); 
	-o-transform: translateY(0); 
	-moz-transform: translateY(0);
	}
75%{
	transform: translateY(20px); 
	-ms-transform: translateY(20px); 
	-webkit-transform: translateY(20px); 
	-o-transform: translateY(20px); 
	-moz-transform: translateY(20px);
	}
100%{
	transform: translateY(0); 
	-ms-transform: translateY(0); 
	-webkit-transform: translateY(0); 
	-o-transform: translateY(0); 
	-moz-transform: translateY(0);
	}
}
@-o-keyframes sj-lcb{
0%{
	transform: translateY(0); 
	-ms-transform: translateY(0); 
	-webkit-transform: translateY(0); 
	-o-transform: translateY(0); 
	-moz-transform: translateY(0);
	}
25%{
	transform: translateY(-20px); 
	-ms-transform: translateY(-20px); 
	-webkit-transform: translateY(-20px); 
	-o-transform: translateY(-20px); 
	-moz-transform: translateY(-20px);
	}
50%{
	transform: translateY(0); 
	-ms-transform: translateY(0); 
	-webkit-transform: translateY(0); 
	-o-transform: translateY(0); 
	-moz-transform: translateY(0);
	}
75%{
	transform: translateY(20px); 
	-ms-transform: translateY(20px); 
	-webkit-transform: translateY(20px); 
	-o-transform: translateY(20px); 
	-moz-transform: translateY(20px);
	}
100%{
	transform: translateY(0); 
	-ms-transform: translateY(0); 
	-webkit-transform: translateY(0); 
	-o-transform: translateY(0); 
	-moz-transform: translateY(0);
	}
}
/*方案案例*/
.swiper-container-faal .swiper-slide{
	width: auto;
	float: left;
}
.sj-fatuk{
	display: block;
	overflow: hidden;
}
.sj-fatu1k{
	display: block;
}
.sj-fatu1k img{
	display: block;
}
.sj-fatu2k img{
	display: block;
	float: left;
}
.sj-fatu1{
	height: 279px;
}
.sj-fatu9{
	height: 558px;
}
/*客户说*/
.dj-khdk{
	display: block;
	overflow: hidden;
	padding: 50px 0 0;
}
.dj-khlk{
	display: block;
	width: 1360px;
	margin: 0 auto;
}
.sj-khxb{
	display: block;
	margin: 0 auto 15px;
	border-radius: 50%;
	overflow: hidden;
}
.sj-khxbx{
	text-align: center;
	line-height: 30px;
	font-size: 18px;
	color: #7e7e7e;
}
.sj-khxbm{
	display: block;
	padding: 7px 0 10px;
	text-align: center;
	line-height: 24px;
	font-size: 14px;
	color: #7e7e7e;
}
.sj-khxbxing{
	display: block;
	text-align: center;
	position: relative;
}
.sj-khxbxing img{
	display: inline-block;
	margin: 0 5px;
	vertical-align: top;
}
.sj-khxb-text{
	text-align: center;
	line-height: 28px;
	font-size: 14px;
	color: #888;
}
.swiper-container-khs{
	padding-bottom: 20px;
}
.swiper-container-khs .swiper-pagination-khs{
	bottom: 0;
}
.swiper-pagination-khs .swiper-pagination-bullet {
    width:14px;
    height: 2px;
    border-radius:0;
    background: #dadada;
    opacity: 1;
}
.swiper-pagination-khs .swiper-pagination-bullet-active {
    background: #4a99d6;
}
/************responsive*************/
.xly-wtk{
	display: block;
	padding: 46px 0;
	overflow: hidden;
}
.xly-wtbk{
	display: block;
	position: relative;
	border: 2px solid #cacaca;
	border-radius: 500px;
	padding: 46px 20px;
	margin-bottom: 30px;
}
.xly-wtb{
	display: block;
	margin: 0 auto 28px;
}
.xly-wtbm{
	display: block;
	height: 102px;
	text-align: center;
	line-height: 34px;
	font-size: 14px;
	color: #1d1d1d;
}
.xly-wtbs{
	display: block;
	width: 46px;
	height: 46px;
	background: #fff;
	text-align: center;
	box-shadow: 0 0 5px rgba(0,0,0,0.24);
	border-radius: 50%;
	position: absolute;
	left: 50%;
	margin-left: -23px;
	bottom: -23px;
	line-height: 46px;
	font-size: 14px;
	color: #8f8f8f;
	font-weight: bold;
}
.swiper-container-xylwt{
	padding-bottom: 20px;
}
.swiper-container-xylwt .swiper-pagination-xylwt{
	bottom: 0;
}
.swiper-pagination-xylwt .swiper-pagination-bullet{
	width: 14px;
	height: 2px;
	border-radius: 0;
}
.swiper-pagination-xylwt .swiper-pagination-bullet-active{
	background: #0098C5;
}

/*客户选择*/
.xly-xzk{
	display: block;
	padding: 46px 0 27px;
	overflow: hidden;
}
.xys-zxdk{
	display: block;
	position: relative;
	height: 740px;
	background: url(../image/xys-xzbg1.jpg) center bottom repeat-x;
	margin-top: 76px;
}
.xys-zxdk-sj, .xys-zxdk-sj2{
	display: none;
	text-align: center;
	padding-top: 12px;
}
.xys-xzbg2{
	display: block;
	position: absolute;
	bottom: -27px;
	left: 50%;
	margin-left: -630px;
}
.xys-xzb1, .xys-xzb2, .xys-xzb3, .xys-xzb4, .xys-xzb5, .xys-xzb6, .xys-xzb7, .xys-xzb8,
.xys-xzb9, .xys-xzb10, .xys-xzb11{
	display: block;
	position: absolute;
	left: 50%;
}
.xys-xzb1{
	margin-left: -552px;
	top: 454px;
}
.xys-xzb2{
	margin-left: -623px;
	top: 213px;
}
.xys-xzb3{
	margin-left: -377px;
	top: 230px;
}
.xys-xzb4{
	margin-left: -333px;
	top: 48px;
}
.xys-xzb5{
	margin-left: -135px;
	top: 226px;
}
.xys-xzb6{
	margin-left: -90px;
	top: 0;
}
.xys-xzb7{
	margin-left: 48px;
	top: 185px;
}
.xys-xzb8{
	margin-left: 242px;
	top: 65px;
}
.xys-xzb9{
	margin-left: 269px;
	top: 248px;
}
.xys-xzb10{
	margin-left: 482px;
	top: 230px;
}
.xys-xzb11{
	margin-left: 407px;
	top: 456px;
}
.xys-xzb1:hover, .xys-xzb2:hover, .xys-xzb3:hover, .xys-xzb4:hover, .xys-xzb5:hover,
 .xys-xzb6:hover, .xys-xzb7:hover, .xys-xzb8:hover, .xys-xzb9:hover, 
 .xys-xzb10:hover, .xys-xzb11:hover{
	animation:xys-xzb 3s linear infinite both;
	-webkit-animation:xys-xzb 3s linear infinite both;
	-moz-animation:sxys-xzb 3s linear infinite both;
	-o-animation:xys-xzb 3s linear infinite both;
}
/*.xys-xzb8{animation-delay:-0.2s;}
.xys-xzb10{animation-delay:0s;}
.xys-xzb1{animation-delay:0.2s;}
.xys-xzb3{animation-delay:0.4s;}
.xys-xzb9{animation-delay:0.6s;}
.xys-xzb5{animation-delay:0.8s;}
.xys-xzb2{animation-delay:1.0s;}
.xys-xzb4{animation-delay:1.2s;}
.xys-xzb6{animation-delay:1.4s;}
.xys-xzb11{animation-delay:1.6s;}
.xys-xzb7{animation-delay:1.8s;}*/
@keyframes xys-xzb{
0%{
	transform: translateY(0); 
	-ms-transform: translateY(0); 
	-webkit-transform: translateY(0); 
	-o-transform: translateY(0); 
	-moz-transform: translateY(0);
	}
25%{
	transform: translateY(-20px); 
	-ms-transform: translateY(-20px); 
	-webkit-transform: translateY(-20px); 
	-o-transform: translateY(-20px); 
	-moz-transform: translateY(-20px);
	}
50%{
	transform: translateY(0); 
	-ms-transform: translateY(0); 
	-webkit-transform: translateY(0); 
	-o-transform: translateY(0); 
	-moz-transform: translateY(0);
	}
75%{
	transform: translateY(20px); 
	-ms-transform: translateY(20px); 
	-webkit-transform: translateY(20px); 
	-o-transform: translateY(20px); 
	-moz-transform: translateY(20px);
	}
100%{
	transform: translateY(0); 
	-ms-transform: translateY(0); 
	-webkit-transform: translateY(0); 
	-o-transform: translateY(0); 
	-moz-transform: translateY(0);
	}
}
@-webkit-keyframes xys-xzb{
0%{
	transform: translateY(0); 
	-ms-transform: translateY(0); 
	-webkit-transform: translateY(0); 
	-o-transform: translateY(0); 
	-moz-transform: translateY(0);
	}
25%{
	transform: translateY(-20px); 
	-ms-transform: translateY(-20px); 
	-webkit-transform: translateY(-20px); 
	-o-transform: translateY(-20px); 
	-moz-transform: translateY(-20px);
	}
50%{
	transform: translateY(0); 
	-ms-transform: translateY(0); 
	-webkit-transform: translateY(0); 
	-o-transform: translateY(0); 
	-moz-transform: translateY(0);
	}
75%{
	transform: translateY(20px); 
	-ms-transform: translateY(20px); 
	-webkit-transform: translateY(20px); 
	-o-transform: translateY(20px); 
	-moz-transform: translateY(20px);
	}
100%{
	transform: translateY(0); 
	-ms-transform: translateY(0); 
	-webkit-transform: translateY(0); 
	-o-transform: translateY(0); 
	-moz-transform: translateY(0);
	}
}
@-moz-keyframes xys-xzb{
0%{
	transform: translateY(0); 
	-ms-transform: translateY(0); 
	-webkit-transform: translateY(0); 
	-o-transform: translateY(0); 
	-moz-transform: translateY(0);
	}
25%{
	transform: translateY(-20px); 
	-ms-transform: translateY(-20px); 
	-webkit-transform: translateY(-20px); 
	-o-transform: translateY(-20px); 
	-moz-transform: translateY(-20px);
	}
50%{
	transform: translateY(0); 
	-ms-transform: translateY(0); 
	-webkit-transform: translateY(0); 
	-o-transform: translateY(0); 
	-moz-transform: translateY(0);
	}
75%{
	transform: translateY(20px); 
	-ms-transform: translateY(20px); 
	-webkit-transform: translateY(20px); 
	-o-transform: translateY(20px); 
	-moz-transform: translateY(20px);
	}
100%{
	transform: translateY(0); 
	-ms-transform: translateY(0); 
	-webkit-transform: translateY(0); 
	-o-transform: translateY(0); 
	-moz-transform: translateY(0);
	}
}
@-o-keyframes xys-xzb{
0%{
	transform: translateY(0); 
	-ms-transform: translateY(0); 
	-webkit-transform: translateY(0); 
	-o-transform: translateY(0); 
	-moz-transform: translateY(0);
	}
25%{
	transform: translateY(-20px); 
	-ms-transform: translateY(-20px); 
	-webkit-transform: translateY(-20px); 
	-o-transform: translateY(-20px); 
	-moz-transform: translateY(-20px);
	}
50%{
	transform: translateY(0); 
	-ms-transform: translateY(0); 
	-webkit-transform: translateY(0); 
	-o-transform: translateY(0); 
	-moz-transform: translateY(0);
	}
75%{
	transform: translateY(20px); 
	-ms-transform: translateY(20px); 
	-webkit-transform: translateY(20px); 
	-o-transform: translateY(20px); 
	-moz-transform: translateY(20px);
	}
100%{
	transform: translateY(0); 
	-ms-transform: translateY(0); 
	-webkit-transform: translateY(0); 
	-o-transform: translateY(0); 
	-moz-transform: translateY(0);
	}
}
/*企业的信赖选择*/
.xys-xldk{
	display: block;
	padding: 46px 0;
	overflow: hidden;
	position: relative;
}
.xys-xldk1{
	margin-top: -27px;
	padding-top: 110px;
	background: url(../image/xys-xlbg1.png) left top no-repeat,  url(../image/xys-xlbg2.png) right top no-repeat;
}
.xys-xlblb{
	display: block;
	padding-left: 1px;
	padding-top: 1px;
	margin: 50px 0;
	overflow: hidden;
}
.xys-xlblb li{
	display: block;
	border: 1px solid #ebebeb;
	float: left;
	width: 14.285%;
	height: auto;
	overflow: hidden;
	margin-top: -1px;
	margin-left: -1px;
}
.xys-xlblb li img{
	display: block;
	width: 100%;
}
.xys-xlblb li:hover img{
	transform: scale(1.1);
	-ms-transform: scale(1.1);	/* IE 9 */
	-webkit-transform: scale(1.1);	/* Safari 和 Chrome */
	-o-transform: scale(1.1);	/* Opera */
	-moz-transform: scale(1.1);
}
.xys-xlblb-sj{
	display: none;
	padding: 16px 0;
}
.swiper-container-xysxl{
	padding-bottom: 20px;
}
.swiper-container-xysxl .swiper-pagination-xysxl{
	bottom: 0;
	height: 14px;
	line-height: 1;
}
.swiper-pagination-xysxl .swiper-pagination-bullet{
	width: 4px;
	height: 4px;
}
.swiper-pagination-xysxl .swiper-pagination-bullet-active{
	background: #000;
	opacity: 0.5;
}
.swiper-container-xysxl img{
	display: block;
	width: 100%;
}
.xys-duo{
	display: block;
	width: 160px;
	height: 40px;
	overflow: hidden;
	margin: 0 auto;
	border: 1px solid #dbdbdb;
	border-radius: 20px;
	text-align: center;
	line-height: 38px;
	font-size: 14px;
	color: #9b9b9b;
}
.xys-duo span{
	display: block;
	position: relative;
	top: 0;
	color: #9b9b9b;
}
.xys-duo:hover{
	border-color: #0098C5;
	background: #0098C5;
}
.xys-duo:hover span{
	top: -100%;
	color: #fff;
}
.xys-duo-kh{
	display: block;
	width: 160px;
	height: 40px;
	overflow: hidden;
	margin: 0 auto;
	border: 1px solid #3881c4;
	background: #d9ecf7;
	border-radius: 20px;
	text-align: center;
	line-height: 38px;
	font-size: 14px;
	color: #3881c4;
}
.xys-duo-kh span{
	display: block;
	position: relative;
	top: 0;
	color: #3881c4;
}
.xys-duo-kh:hover{
	border-color: #fff;
	background: #fff;
}
.xys-duo-kh:hover span{
	top: -100%;
	color: #3881c4;
}
/*服务保障*/
.xys-bzdk{
	display: block;
	background: url(../image/xys-bzbg.jpg) center center no-repeat;
	background-size: cover !important;
	position: relative;
	padding: 83px 0;
}
.xys-bz-tit{
	display: block;
	margin-bottom: 90px;
	text-align: center;
	line-height: 56px;
	font-size: 36px;
	color: #fff;
}
.xys-bzxk{
	display: block;
}
.xys-bzb{
	display: block;
	margin: 0 auto;
}
.xys-bzb-tit{
	display: block;
	padding:36px 0 14px;
	text-align: center;
	line-height: 38px;
	font-size: 22px;
	color: #fff;
}
.xys-bzb-text{
	display: block;
	text-align: center;
	line-height: 22px;
	font-size: 14px;
	color: #fff;
}
.xys-bzb-text-sj{
	display: none;
	text-align: center;
	line-height: 20px;
	font-size: 12px;
	color: #fff;
}
.xys-bzbg1{
	display: block;
	position: absolute;
	right: 230px;
	top: -54px;
}
.xys-bzbg2{
	display: block;
	position: absolute;
	left: 36px;
	bottom: -54px;
}
/*套餐*/
.xys-tclbk{
	display: block;
	width: 1260px;
	margin: 0 auto;
	padding-top: 44px;
}
.xys-tclb{
	display: block;
	margin-left: -50px;
}
.xys-tclb li{
	padding-left: 50px;
	width: 33.333%;
	height: auto;
	float: left;
}
.xys-tcxk{
	display: block;
	border: 1px solid #dbdbdb;
	border-radius: 8px;
	text-align: center;
	padding: 46px 20px;
}
.xys-tc-dtit{
	line-height: 50px;
	font-size:32px;
	color: #000;
}
.xys-tc-dtext{
	margin-bottom: 22px;
	line-height: 28px;
	font-size:16px;
	color: #9a9a9a;
}
.xys-tc-eti{
	margin-bottom: 20px;
	line-height: 28px;
	font-size:16px;
	color: #0098c5;
}
.xys-tc-ejs{
	line-height: 34px;
	font-size:14px;
	color: #393939;
}
.xys-tc-ett{
	display: block;
	width: 110px;
	height: 1px;
	background: #e4e4e4;
	margin: 30px auto;
}
.xys-tc-ejg{
	display: block;
	margin-bottom: 27px;
	line-height: 40px;
	font-size: 14px;
	color: #202020;
}
.xys-tc-ejg span{
	font-size: 32px;
	color: #0098c5;
}
.xys-tc-ekq{
	display: block;
	width: 154px;
	height: 50px;
	margin: 0 auto;
	border-radius: 8px;
	overflow: hidden;
	border: 1px solid #0098c5;
	line-height: 48px;
	font-size: 18px;
	color: #0098c5;
}
.xys-tc-ekq span{
	display: block;
	position: relative;
	top: 0;
	color: #0098c5;
}
.xys-tcxk:hover{
	box-shadow: 0 0 10px rgba(66,168,205,0.4);
}
.xys-tcxk:hover .xys-tc-ekq{
	background: url(../image/xys-abg.jpg) center center no-repeat;
	background-size: cover !important;
}
.xys-tcxk:hover .xys-tc-ekq span{
	top: -100%;
	color: #fff;
}
.xys-tcxk .xys-tc-ekq:hover span{
	top: 0;
}
/*手机*/

.xys-tclb-sj{
	display: none;
}
.xys-tclb-sj li{
	height: auto;
	margin-bottom: 10px;
}
.xys-tclb-sj .xys-tcxk{
    padding: 14px 10px;
}
.xys-tclb-sj .xys-tc-dtit {
    line-height: 30px;
    font-size: 20px;
}
.xys-tclb-sj .xys-tc-dtext {
    margin-bottom: 10px;
    line-height: 20px;
    font-size: 12px;
}
.xys-tclb-sj .xys-tc-eti {
    margin-bottom: 8px;
    line-height: 22px;
    font-size: 14px;
}
.xys-tclb-sj .xys-tc-ejs{
	line-height: 26px;
    font-size: 14px;
}
.xys-tclb-sj .xys-tc-ett {
    width: 60px;
    margin: 10px auto;
}
.xys-tclb-sj .xys-tc-ejg {
    display: block;
    margin-bottom: 6px;
    line-height: 40px;
    font-size: 14px;
}
.xys-tclb-sj .xys-tc-ekq {
    display: block;
    width: 120px;
    height: 36px;
    margin: 0 auto;
    border-radius: 4px;
    overflow: hidden;
    border: 1px solid #0098c5;
    line-height: 34px;
    font-size: 16px;
    color: #0098c5;
}
.xys-tclb-sj .xys-tc-ejg span {
    font-size: 26px;
}
.swiper-container-tcbj{
	padding-bottom: 20px;
}
.swiper-container-tcbj .swiper-slide{
	transform: scale(0.92);
-ms-transform: scale(0.92);	/* IE 9 */
-webkit-transform: scale(0.92);	/* Safari 和 Chrome */
-o-transform: scale(0.92);	/* Opera */
-moz-transform: scale(0.92);
}
.swiper-container-tcbj .swiper-slide-active{
	transform: scale(1);
-ms-transform: scale(1);	/* IE 9 */
-webkit-transform: scale(1);	/* Safari 和 Chrome */
-o-transform: scale(1);	/* Opera */
-moz-transform: scale(1);
}
.swiper-container-tcbj .swiper-pagination-tcbj{
	bottom: 0;
}
.swiper-pagination-tcbj .swiper-pagination-bullet{
	width: 14px;
	height: 2px;
	background: #ddd;
	border-radius: 0;
	opacity: 1;
}
.swiper-pagination-tcbj .swiper-pagination-bullet-active{
	background: #0098C5;
}

/*服务流程*/
.xys-fwdk{
	display: block;
	background: url(../image/icon_51.png) center center no-repeat;
	background-size: cover !important;
	padding-top: 37px;
	position: relative;
	height: 700px;
}
.xys-fwbg2{
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	bottom: 0;
	left: 0;
	background: url(../image/icon_52.png) center bottom no-repeat;
}
.mianww{
	display: block;
	position: absolute;
    top: 50%;
    left: 50%;
    width: 1224px;
    height: 84px;
    margin: 2px 0 0 -612px;
    background: url(../image/icon_53.png) no-repeat left center;
    -webkit-transition: width 4s;
    transition: width 4s;
}
.xys-fwdk .sj-gj-dtit, .xys-fwdk .sj-gj-dtit2{
	color: #fff;
}
.xys-fwxk{
	display: block;
	position: relative;
	z-index: 2;
}
.xys-fwlk{
	display: block;
	position: relative;
}
.xys-fwxlk{
	display: block;
	position: relative;
	margin-top: 186px;
}
.xys-fwxlk li{
	display: block;
	width: 60px;
	position: absolute;
	left: 50%;
}
.xys-fwxl1{
	margin-left: -520px;
	top: 6px;
}
.xys-fwxl2{
	margin-left: -358px;
	top: 38px;
}
.xys-fwxl3{
	margin-left: -215px;
	top: 2px;
}
.xys-fwxl4{
	margin-left: -84px;
	top: 42px;
}
.xys-fwxl5{
	margin-left: 46px;
	top: 2px;
}
.xys-fwxl6{
	margin-left: 180px;
	top: 36px;
}
.xys-fwxl7{
	margin-left: 328px;
	top: -2px;
}
.xys-fwxl8{
	margin-left: 496px;
	top: 34px;
}
.xys-fwbd1{
	display: block;
	position: absolute;
	bottom: -6px;
	left: 50%;
	margin-left: -6px;
}
.xys-fwmk1{
	display: block;
	position: absolute;
}
.xys-fwxl1 .xys-fwmk1, .xys-fwxl3 .xys-fwmk1, .xys-fwxl5 .xys-fwmk1, .xys-fwxl7 .xys-fwmk1{
	top: -85px;
}
.xys-fwxl2 .xys-fwmk1, .xys-fwxl4 .xys-fwmk1, .xys-fwxl6 .xys-fwmk1, .xys-fwxl8 .xys-fwmk1{
	top: 26px;
}
.xys-fwm1{
	display: block;
	position: relative;
	text-align: center;
	line-height: 14px;
	font-size: 14px;
}
.xys-fwxl1 .xys-fwm1, .xys-fwxl3 .xys-fwm1, .xys-fwxl5 .xys-fwm1, .xys-fwxl7 .xys-fwm1{
	padding-top: 16px;
	color: #fff;
}
.xys-fwxl2 .xys-fwm1, .xys-fwxl4 .xys-fwm1, .xys-fwxl6 .xys-fwm1, .xys-fwxl8 .xys-fwm1{
	padding-bottom: 16px;
	color: #616161;
}
.xys-fwb1{
	display: block;
	margin: 0 auto;
	color: #fff;
	text-align: center;
	  font-family:"iconfont" !important;
	  font-size:34px;
	  font-style:normal;
	  -webkit-font-smoothing: antialiased;
	  -webkit-text-stroke-width: 0.2px;
	  -moz-osx-font-smoothing: grayscale;
}
.xys-fwb1-1:before{
	content: "\e60d";
}
.xys-fwb1-2:before{
	content: "\e608";
	color: #0098C5;
}
.xys-fwb1-3:before{
	content: "\e613";
}
.xys-fwb1-4:before{
	content: "\e610";
	color: #0098C5;
}
.xys-fwb1-5:before{
	content: "\e607";
}
.xys-fwb1-6:before{
	content: "\e615";
	color: #0098C5;
}
.xys-fwb1-7:before{
	content: "\e614";
}
.xys-fwb1-8:before{
	content: "\e60a"; 
	color: #0098C5;
}
.xys-fwmk2{
	display: none;
	position: absolute;
	width:268px;
	height:70px;
	border: 4px solid #fff;
	border-radius: 34px;
	background: #fff;
	left: 50%;
	margin-left: -134px;
	box-shadow: 0 2px 10px rgba(0,0,0,0.4);
}
.xys-fwxl1 .xys-fwmk2, .xys-fwxl3 .xys-fwmk2, .xys-fwxl5 .xys-fwmk2, .xys-fwxl7 .xys-fwmk2{
	top: -116px;
}
.xys-fwxl2 .xys-fwmk2, .xys-fwxl4 .xys-fwmk2, .xys-fwxl6 .xys-fwmk2, .xys-fwxl8 .xys-fwmk2{
	top: 54px;
}
.xys-fwbj1{
	display: block;
	position: absolute;
	bottom: -8px;
	left: 50%;
	margin-left: -7px;
}
.xys-fwxl1 .xys-fwbj1, .xys-fwxl3 .xys-fwbj1, .xys-fwxl5 .xys-fwbj1, .xys-fwxl7 .xys-fwbj1{
	bottom: -8px;
}
.xys-fwxl2 .xys-fwbj1, .xys-fwxl4 .xys-fwbj1, .xys-fwxl6 .xys-fwbj1, .xys-fwxl8 .xys-fwbj1{
	top: -8px;
}
.xys-fwb0k{
	display: block;
	width:62px;
	height: 62px;
	float: left;
	border-radius: 50%;
	overflow: hidden;
	background: #f2f2f2;
}
.xys-fwb01{
	/*margin-left:13px;
	margin-top:13px;*/
	display: block;
	margin: 0 auto;
	color: #0098c5;
	padding-top: 13px;
	text-align: center;
	  font-family:"iconfont" !important;
	  font-size:34px;
	  font-style:normal;
	  -webkit-font-smoothing: antialiased;
	  -webkit-text-stroke-width: 0.2px;
	  -moz-osx-font-smoothing: grayscale;
}
.xys-fwm2{
	display: block;
	margin-left: 77px;
	padding-top: 14px;
	padding-right: 30px;
	line-height: 18px;
	font-size: 12px;
	color: #676767;
}
.xys-fwm21{
	padding-top: 4px;
}
.xys-fwxlk li:hover .xys-fwmk2{
	display: block;
}
/*网站改版*/
.gb-bank-pc{
	display: block;
	padding: 150px 0 110px;
	position: relative;
	z-index: 2;
}
.gb-ban-pcp1{
	display: block;
	overflow: hidden;
}
.gb-ban-pc-tit1{
	display: block;
	line-height: 54px;
	font-size: 50px;
	color: #373737;
}
.gb-ban-zyc{
	display: block;
	position: absolute;
	right: 4.5%;
	bottom:-132px;
}
.gb-shub{
	display: block;
	position: absolute;
	left: 8%;
	bottom:-20px;
}
.gb-ban-pcp-sk{
	display: block;
	overflow: hidden;
	margin-bottom: 37px;
}
.gb-ban-pcp-s1{
	display: block;
	float: left;
	font-size: 20px;
	line-height: 35px;
	color: #373737;
	font-family: arial;
}
.gb-ban-pcp-s2{
	display: block;
	float: left;
	width: 38px;
	height: 4px;
	background: #d1d1d1;
	border-left: 13px solid #3881c4;
	margin-left: 22px;
	margin-top: 16px;
}

/*banner*/
.gb-bantk{
	display: block;
}
.gb-ban-tuk{
	display: block;
	overflow: hidden;
	height:668px;
	background-size:cover !important;
}
.swiper-container-gbban .swiper-pagination-gbban{
	display: block;
	left: auto;
	right: 0;
	width: 406px;
	height: 72px;
	padding-top: 21px;
	background: #fff;
	bottom: 20px;
}
.swiper-container-gbban .swiper-pagination-bullet {
      width: 60px;
      height: 30px;
      text-align: center;
      line-height: 30px;
      font-size: 14px;
      color:#373737;
      opacity: 1;
      border-radius: 0;
      background: rgba(0,0,0,0);
    }
.swiper-container-gbban .swiper-pagination-bullet-active {
      padding-left: 30px;
      width: 90px;
      background:url(../image/gb-bant.jpg) center left no-repeat;
    }
.gb-ban-tsk{
	display: block;
	width: 320px;
	height: 256px;
	margin-top: -164px;
	padding: 46px;
	float: left;
	border-top-left-radius: 9px;
	border-top-right-radius: 92px;
	border-bottom-left-radius: 92px;
	border-bottom-right-radius: 9px;
}
.gb-ban-tsm1{
	line-height: 53px;
	font-size: 38px;
	color: #fff;
}
.gb-ban-tsm2{
	line-height: 72px;
	font-size: 46px;
	color: #fff;
}
.gb-ban-tsm3{
	line-height: 46px;
	font-size: 28px;
	color: #fff;
}
/*idea*/
.gb-idbg{
	display: block;
	background: #f5f5f5;
	margin-top: -92px;
	padding: 200px 0 100px;
	overflow: hidden;
	position: relative;
}
.gb-idtu{
	display: block;
	position: absolute;
	bottom: 0;
	left: 4%;
}
.gb-idtik{
	display: block;
	overflow: hidden;
	float: left;
}
.gb-idtit1{
	line-height:74px;
	font-size: 50px;
	color: #373737;
}
.gb-idtit2{
	line-height:52px;
	font-size: 36px;
	color: #373737;
}
.gb-iddk{
	display: block;
	float: right;
}
.gb-idxdk{
	display: block;
	clear: both;
}
.gb-idxk{
	display: block;
	float: left;
}
.gb-idx-ti{
	display: block;
	width: 154px;
	height:135px;
	border: 2px solid #000;
	border-radius: 8px;
	margin-left: 52px;
	margin-bottom: 30px;
	padding: 16px 20px;
	line-height: 48px;
	font-size: 26px;
	color: #373737;
}
/*ad*/
.gb-adbg{
	display: block;
	overflow: hidden;
	padding: 95px;
	background:url(../image/gb-blh.png) center center no-repeat;
}
.gb-adtik{
	display: block;
	float: left;
}
.gb-adtit{
	display: block;
	margin-bottom: 9px;
	line-height: 70px;
	font-size: 50px;
	color: #000;
}
.gb-adtit span{
	color: #4694e4;
}
.gb-adtext{
	display: block;
	line-height: 30px;
	font-size: 18px;
	color: #757575;
}
.gb-adrk{
	display: block;
	overflow: hidden;
	float: right;
	padding-top: 15px;
}
.gb-adrti{
	display: block;
	width: 172px;
	height: auto;
	float: left;
	padding-top: 22px;
	line-height: 30px;
	font-size: 18px;
	color: #575757;
}
.gb-adra{
	display: block;
	float: left;
	width: 287px;
	height: 96px;
	background: url(../image/gb-wbg.jpg) center center repeat-y;
	background-size: cover auto !important;
	position: relative;
	text-align: center;
	padding: 25px 0;
	line-height:46px;
	font-size: 22px;
	color: #fff;
}
.gb-adraxk{
	display:inline-block;
	text-align: left;
}
.gb-adra1{
	display: block;
	float: left;
	margin-right: 25px;
	line-height:46px;
	font-size: 22px;
	color: #fff;
}
.gb-adra2{
	display: block;
	float: left;
	width: 34px;
	height:46px;
	background: url(../image/gb-wj.png) center center no-repeat;
}
/**/
.gb-khk{
	display: block;
	background:url(../image/gb-khbg.jpg) center bottom no-repeat #e4e9ee;
	padding: 54px 0 60px;
	overflow: hidden;
}
.gb-duo{
	display: block;
	width: 180px;
	height: 46px;
	margin: 0 auto;
	border-radius: 23px;
	border: 2px solid #a3aeb9;
	text-align: center;
	line-height: 42px;
	font-size: 16px;
	color: #000;
}
.gb-msdk{
	display: block;
	padding: 40px 0;
}
.ab-hzxk{
	display: block;
	height: 510px;
	position: relative;
}
.ab-khbt{
	display: block;
	position: absolute;
	border-radius: 50%;
	overflow: hidden;
	left: 50%;
}
.ab-khb1{
	top: 35px;
	margin-left: -823px;
}
.ab-khb2{
	top: 295px;
	margin-left: -823px;
}
.ab-khb3{
	top: 372px;
	margin-left: -680px;
}
.ab-khb4{
	top: 180px;
	margin-left: -690px;
}
.ab-khb5{
	top: 70px;
	margin-left: -519px;
}
.ab-khb6{
	top: 300px;
	margin-left: -527px;
}
.ab-khb7{
	top: 0;
	margin-left: -327px;
}
.ab-khb8{
	top: 229px;
	margin-left: -354px;
}
.ab-khb9{
	top: 87px;
	margin-left: -185px;
}
.ab-khb10{
	top: 292px;
	margin-left: -240px;
}
.ab-khb11{
	top: 65px;
	margin-left: 7px;
}
.ab-khb12{
	top: 333px;
	margin-left: -28px;
}
.ab-khb13{
	top: 364px;
	margin-left: 169px;
}
.ab-khb14{
	top: 35px;
	margin-left: 272px;
}
.ab-khb15{
	top: 209px;
	margin-left: 260px;
}
.ab-khb16{
	top: 297px;
	margin-left: 452px;
}
.ab-khb17{
	top: 76px;
	margin-left: 424px;
}
.ab-khb18{
	top: 57px;
	margin-left: 641px;
}
.ab-khb19{
	top: 212px;
	margin-left: 622px;
}
/**/
.gb-tyk{
	display: block;
	overflow: hidden;
	position: relative;
}
.gb-tytit{
	display: block;
	text-align: center;
	padding: 60px 0 50px;
	line-height: 60px;
	font-size: 38px;
	color: #000;
}
.gb-tylk{
	display: block;
	overflow: hidden;
}
.gb-tylk li{
	display: block;
	float: left;
	width: 33.333%;
	height: auto;
}

 	.foots_jskd{height:52px;display: none; background: #414449;overflow:visible;bottom: 0; left: 0; width: 100%; position: fixed;z-index: 999;}
			.foots_jskd .idkja{width: 50%; float: left;padding-left:1.9rem;}
			.foots_jskd .wecgh{ padding-left: 4rem !important;}
			.jkbskjhd{position: relative;padding:16px 0 0 ;}
			.xtibsk{    width: 16px;top: 19px;
    height: 16px; display: block; background:url(../image/onlinenew.png) no-repeat ;background-size:100% auto;position: absolute;}
		  .xtibsk_wzk{    width: 16px;top: 18px;
    height: 16px; display: block; background:url(../image/writenew.png) no-repeat ;background-size:100% auto;position: absolute;}
	 .djkhsd{position: absolute;z-index: 88; left: 50%;    top: -15px;     margin-left: -1.92rem;
    width:3.84rem;;
    height:3.84rem;; display: block;}
	 .djkhsd img{  
    width:3.84rem;;
    height: 3.84rem;; display: block;  }
		.jkbskjhd span{padding-left: 20px; font-size: 15px; color: #fff;line-height: 20px;}
 .gb_show-sxk{display: none;}
 .xkjbdf_xkjs{display:block;}
 .wmgbk_gd{display: none;}
.nav_tel3 {
    width: 35px;
    height: 35px;
    display: none;
    background: url(../image/ttel_1.png) center center no-repeat;
    cursor: pointer;
   }
   .nav_tel4 {
    width: 35px;
    height: 35px;
    display: none;
    background: url(../image/ttel_2.png) center center no-repeat;
    cursor: pointer;
} 
    
    

/*公共*/
.fwl-tu{
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	z-index: 2;
	background-size: cover !important;
}

.xw-khdxk:hover .xw-khtuu, .fwl-xk:hover .fwl-tu,
.allb li:hover .altu img
{
	transform: scale(1.05);
	-ms-transform: scale(1.05);
	/* IE 9 */
	-webkit-transform: scale(1.05);
	/* Safari 和 Chrome */
	-o-transform: scale(1.05);
	/* Opera */
	-moz-transform: scale(1.05);
}

.ne-lxk:hover .ne-ltuk {
	transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	/* IE 9 */
	-webkit-transform: rotate(45deg);
	/* Safari and Chrome */
	-o-transform: rotate(45deg);
	/* Opera */
	-moz-transform: rotate(45deg);
}

.in-gdxm-text, .in-gdxm-tit, .in-gdxtuu, .fonr-gjc a, .xw-khtuu, .xw-khm-tit, .xw-khm-text,
.xwl-xq-tit, .xwl-bq-ak a, .fwl-m-titcn, .fwl-m-titen, .fwl-m-text, .fwl-tu, .fwl-mk,
.alpp-tj li a, .altu img, .alm-tit, .alm-text, .al-xb-m, .al-xb1, .al-xb2, 
.ab-zy-a span, .ser-n-kan span, .aln-xprev a, .aln-xnext a, .aln-xb, .sj-qy-dtit a span, 
.sj-qy-dtit a, .sj-htak a , .sj-htak a span, .xys-duo span, .xys-duo,
.xys-tc-ekq span, .xys-tc-ekq, .xys-tcxk, .xys-tc-ekq, .xys-fwmk2, .sj-gjb,
.xys-xlblb li img, .xys-duo-kh, .xys-duo-kh span

{
	-webkit-transition: all 0.4s linear;
	-moz-transition: all 0.4s linear;
	-ms-transition: all 0.4s linear;
	transition: all 0.4s linear;
}
