*{margin:0; padding:0; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; box-sizing:border-box;}
html, body{height:100%; font-size:14px; font-family:"Microsoft Yahei", "微软雅黑"}/*, SourceHanSans-Normal,-apple-system,Helvetica Neue,PingFang SC,Source Han Sans SC,Noto Sans CJK SC,Source Han Sans CN,Source Han Sans TC,"Microsoft Yahei",sans-serif,Verdana, Arial, Helvetica;*/
a, a:hover, a:active, a:visited,a:focus{color:#444; text-decoration:none;}
img{border:none; vertical-align:top;}
input, select, textarea{outline:0; resize:none;}/*vertical-align:top;*/
ol, ul, li{list-style:none;}
p{word-wrap:break-word;}
.wrap{position:relative; width:1180px; margin:0 auto;}
.pointer{cursor:pointer;}
.fl{float:left; display:inline;}
.fr{float:right; display:inline;}
.clearfix{zoom:1;}
.clearfix:after{clear:both; display:block; content:'';}
.phcolor{color:#aaa;}
.bg-f6f6f6{background:#F6F6F6;}
.ellipsis{overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.b-index *, .b-bass *, .bm-case *, .b-contact *, .b-milestone *, .b-job *, .b-company *, .b-newslist *, .header *, .footer *{font-weight: 200;}
area{cursor:pointer;}
a{transition:all 0.5s}


/*** 表单 ***/
.form-group .sr-only{position:absolute; width:1px; height:1px; margin:-1px; padding:0; overflow:hidden; clip:rect(0,0,0,0); border:0;}
.form-group{position:relative; margin-bottom:15px;}
.form-group .control-name{display:inline-block; max-width:100%; margin-bottom:5px;}
.form-group .form-control{display:block; width:100%; height:34px; padding:6px 12px; font-size:14px; font-family:"Mmicrosoft Yahei"; line-height:1.42857143; color:#555; background-color:#fff; border:1px solid #ccc; border-radius:4px;}
.form-group .control-tip{display:inline-block; max-width:100%; margin-top:5px; color:#666;}
.form-inline .form-group{display:inline-block; margin-bottom:0; }/*vertical-align:middle;*/
.form-inline .form-control{display:inline-block; width:auto; }/*vertical-align:middle;*/
.form-horizontal .control-name{margin-bottom:0;}
.form-horizontal .form-control{display:inline-block; width:auto;}
.btn{display:block; height:40px; line-height:38px; text-align:center; border:1px solid #fff; cursor:pointer;}

/*** 弹出层 ***/
.layer{width:500px; margin:0 auto; background:#f5f5f5; border-radius:5px;}
.layer .layer-header{padding:20px;}
.layer .layer-header .icon-close{float:right; display:block; width:20px; height:20px; margin:-15px 5px 0px 0px; color:#c9c9c9; font-size:32px; cursor:pointer;}
.layer .layer-header .tit{display:block; margin:30px auto 10px; text-align:center; color:#292c33; font-size:20px;}
.layer .layer-body{padding:15px 50px;}
.layer .layer-footer{padding:15px 50px 50px;}

/*** 图标 ***/
/*.icon{background:url(images/sprites.png);}*/
.icon-downtip{display:block;}



/*** 头部 ***/
/*.header-wrap:after{content:''; position:absolute; bottom:0px; z-index:-1; border:2000px solid transparent; border-bottom:157px solid #fff;}*/
.header{position:absolute; z-index:99; width:100%; height:60px; background:#FFF}
.header .wrap{width:1000px;}
.header .logo{display:inline-block; width:144px; margin-top:11px; background-position:0px 0px; margin-left:80px;}
.header .nav-group{float:right; height:60px; width:700px;}
.header .nav-group .nav-list{position:relative; float:left; margin:0px 0px 0px 65px;}
.header .nav-list .nav-a{display:block; padding:0px 4px; color:#051354; line-height:58px; font-size:16px; text-align:center; border-bottom:2px solid transparent;}
.header .nav-list .nav-a:hover{color:#ff9400;}

.header .nav-list.active .nav-a{color:#444;border-bottom-color:#ff9400;}

.header.fixed{position:fixed; top:0px; z-index:99; background:#fff; box-shadow:0 4px 8px rgba(0,0,0,.1);}
.header.fixed .nav-list .nav-a{color:#444;}
.header.fixed .nav-list .nav-a:hover{color:#589181; border-color:transparent;}
.header.fixed .nav-list.active .nav-a{color:#ff9400; border-color:#ff9400;}
.header-index.fixed{-webkit-transition:background .3s ease; -moz-transition:background .3s ease; -ms-transition:background .3s ease; -o-transition:background .3s ease; transition:background .3s ease;}
.header .nav-group .sub-nav{position:absolute; top:60px; left:-25px; z-index:2; display:none; width:130px; background:#fff; border-radius:0px 0px 2px 2px; box-shadow:0 1px 3px rgba(66, 82, 74, 0.2);}
.header .nav-group .sub-nav li{height:40px; line-height:40px; text-align:center; border-bottom:1px solid #f5f5f5;}
.header .nav-group .sub-nav li:last-child{border-bottom:0px;}
.header .nav-group .sub-nav li a{display:block; height:40px; line-height:40px; text-align:center; font-size:14px; color:#444;}
.header .nav-group .sub-nav li a:hover{color:#589181;  border-bottom-color:#ff9400;}
.header .nav-list:hover .sub-nav{display:block;}


/*多语言*/
/*.header .nav-list.lang{width:110px;}
.header .nav-list.lang:hover .icon-triangle2{
	-webkit-transform:rotate(180deg);
	-moz-transform:rotate(180deg);
	transform:rotate(180deg);}
.header .nav-list.lang .item{position:relative; cursor:pointer;}
.header .nav-list.lang .item .img{float: left; width:36px; height:24px; margin-top: 17px;}
.header .nav-list.lang .item .nav-a{float: left; width: auto; margin-left: 5px; margin-right: 5px;}
.header .nav-list.lang .item .icon-triangle2{position:absolute; top:20px; color:#fff; font-size:20px;
	transition-duration:200ms; -moz-transition-duration:200ms; -webkit-transition-duration:200ms;
	transition-timing-function:linear; -moz-transition-timing-function:linear; -webkit-transition-timing-function:linear;
	transition-property:transform; -moz-transition-property:-moz-transform; -webkit-transition-property:-webkit-transform;}
.header.fixed .nav-list.lang .item .icon-triangle2{color:#5a8f82;}
.header .sub-nav.lang{left:-10px;}
.header .sub-nav.lang .item{padding:5px 10px;}
.header .sub-nav.lang .item:hover{color:#5a8f82;}
.header .sub-nav.lang .item.active{color:#5a8f82; cursor:default;}
.header .sub-nav.lang .item:after{content:''; clear:both;}
.header .sub-nav.lang .item .img{float: left; width:36px; height:24px; margin-top:3px;}
.header .sub-nav.lang .item .txt{float: left; margin-left: 6px; line-height: 30px; user-select:none; -o-user-select:none; -ms-user-select:none; -moz-user-select:none; -webkit-user-select:none;}*/

/* 首页-数字资产 */
.asset .icon{width:450px; height:399px; margin-top:-200px; background-position:0px -391px;}
.asset .txt{height:316px; margin-top:-158px;}

/* 首页-贸易金融 */
.finance{position:relative; z-index:-1; width:100%; height:600px; overflow:hidden;}
.finance .icon{width:340px; height:380px; margin-top:-190px; background-position:-506px -291px;}
.finance .txt{height:394px; margin-top:-197px; }

/* 首页-供应链溯源 */
.supply-chain .icon{width:481px; height:239px; margin-top:-120px; background-position:0px -810px;}
.supply-chain .txt{height:374px; margin-top:-187px;}

/* 首页-股权债券 */
.share-bond .icon{width:372px; height:349px; margin-top:-175px; background-position:-509px -701px;}
.share-bond .txt{height:368px; margin-top:-184px;}

/* 公示公正 */
.fair-publicity .icon{width:477px; height:314px; margin-top:-157px; background-position:-921px -736px;}
.fair-publicity .txt{height:180px; margin-top:-90px;}


/*.to-top{position:fixed; bottom:100px; right:100px; z-index:2; display:none; width:62px; height:62px; background-position:-527px -214px; cursor:pointer;}*/

.case-share-bond-scene .pictxt1 .pic{width:628px; height:321px; margin:-160px 0px 0px 20px; background-position:-0px -625px;}
.case-share-bond-scene .scene-intro2 .pic{display:block; width:488px; height:208px; margin:100px auto 95px; background-position:-0px -950px;}
.case-share-bond-scene .txtpic2 .pic{width:590px; height:412px; margin-top:-206px; background-position:-0px -1159px;}

.case-finance-scene .banner-head .txt{height:112px; margin:-56px 0px 0px -500px;}
.case-finance-scene .sprite-sc-scene{background:url(../images/scene-finance-sprites.png);}

.case-finance-scene .scene-intro .sprite-sc-scene.pic{display:block; width:464px; height:215px; margin:0px auto 25px; background-position:-0px -899px;}

.case-finance-scene .txtpic .txt{width:300px}
.case-finance-scene .pictxt .txt{width:300px;}
.case-finance-scene .txtpic .txt{height:136px; margin:-68px 0px 0px 20px;/*height:198px; margin-top:-99px;*/}
.case-finance-scene .txtpic1 .pic{width:628px; height:321px; margin:-160px 20px 0px 0px; background-position:-0px -234px;}
.case-finance-scene .pictxt .txt{height:110px; margin-top:-55px;/*height:198px; margin-top:-99px;*/}
.case-finance-scene .pictxt1 .pic{width:628px; height: 308px; margin: -154px 0px 0px 20px; background-position: -0px -576px;}

.case-finance-scene .scene-intro2 .pic{display:block; width: 456px; height: 216px; margin:100px auto 95px; background-position:-0px 0px;}

.case-finance-scene .txtpic2 .txt{height:136px; margin:-68px 0px 0px 20px;/*height:172px; margin:-86px 0px 0px 20px;*/}
.case-finance-scene .txtpic2 .pic{width: 539px; height: 335px; margin-top: -162px; background-position: -0px -1114px;}
.case-finance-scene .scene-intro2.bubijgjhgj .pic{display:block; width:463px; height:215px; margin:100px auto 95px; background-position:-0px -1454px;}
.case-finance-scene .pictxt2 .txt{height:85px; margin-top:-42px;/*height:148px; margin-top:-74px;*/}
.case-finance-scene .pictxt2 .pic{width: 599px; height:340px; margin: -170px 0px 0px 20px; background-position: -0px -1670px;}

.case-asset-scene .banner-head .txt{height:112px; margin:-56px 0px 0px -500px;}
.case-asset-scene .sprite-sc-scene{background:url(../images/scene-asset-sprites.png);}
.case-asset-scene .scene-intro .sprite-sc-scene.pic{display:block; width: 444px; height: 215px; margin:0px auto 25px; background-position:-0px -0px;}
.case-asset-scene .txtpic .txt{width:300px}
.case-asset-scene .pictxt .txt{width:300px;}
.case-asset-scene .txtpic .txt{height:136px; margin-top:-68px;/*height:198px; margin-top:-99px;*/}
.case-asset-scene .txtpic1 .pic{width:628px; height:321px; margin:-160px 20px 0px 0px; background-position:-0px -269px;}
.case-asset-scene .pictxt .txt{height:136px; margin-top:-68px;/*height:198px; margin-top:-99px;*/}
.case-asset-scene .pictxt1 .pic{width:628px; height:280px; margin:-140px 0px 0px 20px; background-position:0px -600px;}
.case-asset-scene .scene-intro2 .pic{display:block; width:488px; height:217px; margin:100px auto 95px; background-position:-0px -885px;}
.case-asset-scene .txtpic2 .txt{height:136px; margin:-68px 0px 0px 20px;/*height:172px; margin:-86px 0px 0px 20px;*/}
.case-asset-scene .txtpic2 .pic{width:616px; height:386px; margin-top:-155px; background-position:-0px -1119px;}
.case-asset-scene .scene-intro2.bubijgjhgj .pic{display:block; width:463px; height:203px; margin:100px auto 95px; background-position:0px -1507px;}
.case-asset-scene .pictxt2 .txt{height:136px; margin-top:-68px;/*height:198px; margin-top:-99px;*/}
.case-asset-scene .pictxt2 .pic{width:628px; height:398px; margin:-199px 0px 0px 20px; background-position:-0px -1717px;}
*/
.bm-case .wrap .line{position:absolute; top:0px; left:0px;}
.bm-case .wrap .line .v{position:absolute; width:3px; border-left:3px dashed #3db7a6;}
.bm-case .wrap .line .v .c{position:relative; width:25px; height:25px; background:#c2e9e4; border-radius:50%;}
.bm-case .wrap .line .v .c:after{content:''; position:absolute; top:4px; left:4px; width:17px; height:17px; background:#3db7a6; border-radius:50%;}
.bm-case .wrap .line .h{position:absolute; width:1000px; border-bottom:3px dashed #3db7a6;}
.bm-case .wrap .line1 .v{top:140px; height:462px;}
.bm-case .wrap .line1 .h{top:599px; height:3px;}
.bm-case .wrap .line1 .v .c1{top:-14px; left: -14px;}
.bm-case .wrap .line1 .v .c2{top:66px; left:-14px;}
.bm-case .wrap .line2 .v .c{top:299px; left:-13px;}
.bm-case .wrap .line3 .v .c{top:299px; left:-14px;}
.bm-case .wrap .line4 .v .c{top:299px; left:-13px;}
.bm-case .wrap .line5 .v .c{top:299px; left:-14px;}
.bm-case .wrap .line6 .v .c{top:299px; left:-13px;}
.bm-case .wrap .line7 .v .c{top:299px; left:-14px;}

.bm-case .wrap .line2 .v{top:0px; height:600px; left:997px;}
.bm-case .wrap .line2 .h{top:597px; height:3px;}
.bm-case .wrap .line3 .v{top:0px; left:0px; height:600px;}
.bm-case .wrap .line3 .h{top:597px; height:3px;}
.bm-case .wrap .line4 .v{top:0px; height:600px; left:997px;}
.bm-case .wrap .line4 .h{top:597px; height:3px;}
.bm-case .wrap .line5 .v{top:0px; height:600px;}
.bm-case .wrap .line5 .h{top:597px; height:3px;}
.bm-case .wrap .line6 .v{top:0px; height:600px; left:997px;}
.bm-case .wrap .line6 .h{top:597px; height:3px;}
.bm-case .wrap .line7 .v{top:0px; height:480px;}
.bm-case .wrap .line7 .h{border:none;}


/*.i-medical{
	-webkit-animation:floating 4s infinite  linear alternate;
	-moz-animation:floating 4s infinite  linear alternate;
	-ms-animation:floating 4s infinite  linear alternate;
	-o-animation:floating 4s infinite  linear alternate;
	animation:floating 4s infinite linear alternate;
}
.i-publicity{
	-webkit-animation:floating 4s infinite 0.5s linear alternate;
	-moz-animation:floating 4s infinite 0.5s linear alternate;
	-ms-animation:floating 4s infinite 0.5s linear alternate;
	-o-animation:floating 4s infinite 0.5s linear alternate;
	animation:floating 4s infinite linear 0.5s alternate;
}
.i-credit{
	-webkit-animation:floating 4s infinite 1s linear alternate;
	-moz-animation:floating 4s infinite 1s linear alternate;
	-ms-animation:floating 4s infinite 1s linear alternate;
	-o-animation:floating 4s infinite 1s linear alternate;
	animation:floating 4s infinite linear 1s alternate;
}

.i-sdata{
	-webkit-animation:floating 4s infinite linear 0.5s alternate;
	-moz-animation:floating 4s infinite linear 0.5s alternate;
	-ms-animation:floating 4s infinite linear 0.5s alternate;
	-o-animation:floating 4s infinite linear 0.5s alternate;
	animation:floating 4s infinite linear 0.5s alternate;
}
.i-swelfare{
	-webkit-animation:floating 4s infinite linear 1s alternate;
	-moz-animation:floating 4s infinite linear 1s alternate;
	-ms-animation:floating 4s infinite linear 1s alternate;
	-o-animation:floating 4s infinite linear 1s alternate;
	animation:floating 4s infinite linear 1s alternate;
}
.i-svote{
	-webkit-animation:floating 4s infinite linear alternate;
	-moz-animation:floating 4s infinite linear alternate;
	-ms-animation:floating 4s infinite linear alternate;
	-o-animation:floating 4s infinite linear alternate;
	animation:floating 4s infinite linear alternate;
}*/


/*.banner-txtright.animation .icon, .banner-txtleft.animation .txt{
	-webkit-animation:kf-banner-left 1s linear forwards;
	-moz-animation:kf-banner-left 1s linear forwards;
	-ms-animation:kf-banner-left 1s linear forwards;
	-o-animation:kf-banner-left 1s linear forwards;
	animation:kf-banner-left 1s linear forwards;
}
.banner-txtright.animation .txt, .banner-txtleft.animation .icon{
	-webkit-animation:kf-banner-right 1s linear forwards;
	-moz-animation:kf-banner-right 1s linear forwards;
	-ms-animation:kf-banner-right 1s linear forwards;
	-o-animation:kf-banner-right 1s linear forwards;
	animation:kf-banner-right 1s linear forwards;
}

.header-wrap .txt{
	-webkit-animation:bubichain 1s linear forwards;
	-moz-animation:bubichain 1s linear forwards;
	-ms-animation:bubichain 1s linear forwards;
	-o-animation:bubichain 1s linear forwards;
	animation:bubichain 1s linear forwards;
}*/

/*** 区块链 ***/
/*@-webkit-keyframes bubichain{0%{opacity:0; margin-top:-250px;} 70%{opacity:0; margin-top:-151px;} 85%{opacity:0.5; margin-top:-121px;} 100%{opacity:1; margin-top:-101px;}}
@-moz-keyframes bubichain{0%{opacity:0; margin-top:-250px;} 70%{opacity:0; margin-top:-151px;} 85%{opacity:0.5; margin-top:-121px;} 100%{opacity:1; margin-top:-101px;}}
@-ms-keyframes bubichain{0%{opacity:0; margin-top:-250px;} 70%{opacity:0; margin-top:-151px;} 85%{opacity:0.5; margin-top:-121px;} 100%{opacity:1; margin-top:-101px;}}
@-o-keyframes bubichain{0%{opacity:0; margin-top:-250px;} 70%{opacity:0; margin-top:-151px;} 85%{opacity:0.5; margin-top:-121px;} 100%{opacity:1; margin-top:-101px;}}
@keyframes bubichain{0%{opacity:0; margin-top:-250px;} 70%{opacity:0; margin-top:-151px;} 85%{opacity:0.5; margin-top:-121px;} 100%{opacity:1; margin-top:-101px;}}*/


/*** 左右文字动画 ***/
/*@-webkit-keyframes kf-banner-left{0%{opacity:1; left:-100px;} 100%{opacity:1; left:0px;}}
@-moz-keyframes kf-banner-left{0%{opacity:1; left:-100px;} 100%{opacity:1; left:0px;}}
@-ms-keyframes kf-banner-left{0%{opacity:1; left:-100px;} 100%{opacity:1; left:0px;}}
@-o-keyframes kf-banner-left{0%{opacity:1; left:-100px;} 100%{opacity:1; left:0px;}}
@keyframes kf-banner-left{0%{opacity:1; left:-100px;} 100%{opacity:1; left:0px;}}*/

/*** 左右文字动画 ***/
/*@-webkit-keyframes kf-banner-right{0%{opacity:1; right:-100px;} 100%{opacity:1; right:0px;}}
@-moz-keyframes kf-banner-right{0%{opacity:1; right:-100px;} 100%{opacity:1; right:0px;}}
@-ms-keyframes kf-banner-right{0%{opacity:1; right:-100px;} 100%{opacity:1; right:0px;}}
@-o-keyframes kf-banner-right{0%{opacity:1; right:-100px;} 100%{opacity:1; right:0px;}}
@keyframes kf-banner-right{0%{opacity:1; right:-100px;} 100%{opacity:1; right:0px;}}*/

/*** 更多应用场景 ***/
@-webkit-keyframes floating{
	0%{-webkit-transform:translate(0,0) rotate(0)}
	25%{-webkit-transform:translate(10px,0) rotate(-2deg)}
	50%{-webkit-transform:translate(0,0) rotate(0)}
	75%{-webkit-transform:translate(-10px,0) rotate(2deg)}
	100%{-webkit-transform:translate(0,0) rotate(0)}
}
@-moz-keyframes floating{
	0%{-moz-transform:translate(0,0) rotate(0)}
	25%{-moz-transform:translate(10px,0) rotate(-2deg)}
	50%{-moz-transform:translate(0,0) rotate(0)}
	75%{-moz-transform:translate(-10px,0) rotate(2deg)}
	100%{-moz-transform:translate(0,0) rotate(0)}
}
@-ms-keyframes floating{
	0%{-ms-transform:translate(0,0) rotate(0)}
	25%{-ms-transform:translate(10px,0) rotate(-2deg)}
	50%{-ms-transform:translate(0,0) rotate(0)}
	75%{-ms-transform:translate(-10px,0) rotate(2deg)}
	100%{-ms-transform:translate(0,0) rotate(0)}
}
@-o-keyframes floating{
	0%{-o-transform:translate(0,0) rotate(0)}
	25%{-o-transform:translate(10px,0) rotate(-2deg)}
	50%{-o-transform:translate(0,0) rotate(0)}
	75%{-o-transform:translate(-10px,0) rotate(2deg)}
	100%{-o-transform:translate(0,0) rotate(0)}
}
@keyframes floating{
	0%{transform:translate(0,0) rotate(0)}
	25%{transform:translate(10px,0) rotate(-2deg)}
	50%{transform:translate(0,0) rotate(0)}
	75%{transform:translate(-10px,0) rotate(2deg)}
	100%{transform:translate(0,0) rotate(0)}
}

/*首屏*/
/*@keyframes asset-down{
	0%{
		opacity:1;
		margin-top:0px;
	}
	100%{
		opacity:0;
		margin-top:15px;
	}
}

@-webkit-keyframes asset-down{
	0%{
		opacity:1;
		margin-top:0px;
	}
	100%{
		opacity:0;
		margin-top:15px;
	}
}
@-moz-keyframes asset-down{
	0%{
		opacity:1;
		margin-top:0px;
	}
	100%{
		opacity:0;
		margin-top:15px;
	}
}
@-ms-keyframes asset-down{
	0%{
		opacity:1;
		margin-top:0px;
	}
	100%{
		opacity:0;
		margin-top:15px;
	}
}
@-o-keyframes asset-down{
	0%{
		opacity:1;
		margin-top:0px;
	}
	100%{
		opacity:0;
		margin-top:15px;
	}
}

@keyframes asset-down{
	0%{
		opacity:1;
		margin-top:0px;
	}
	100%{
		opacity:0;
		margin-top:15px;
	}
}

@-webkit-keyframes licheng{ 0%{opacity:0;} 100%{opacity:1;}}
@-moz-keyframes    licheng{ 0%{opacity:0;} 100%{opacity:1;}}
@-ms-keyframes     licheng{ 0%{opacity:0;} 100%{opacity:1;}}
@-o-keyframes      licheng{ 0%{opacity:0;} 100%{opacity:1;}}
@keyframes         licheng{ 0%{opacity:0;} 100%{opacity:1;}}*/



/**/
.pdf{width:100%; height:100%; overflow:hidden;}
.pdf .pdf-object{width:100%; height:100%;}
.pdf .pdf-object-object{width:100%; height:100%;}

/*幻灯list-1*/
.slide-img1 .txt .tit{margin-bottom: 23px; color: #fff; font-size: 42px; font-weight: 500; width:250px; margin-left:70px;}
.slide-img1 .txt .tit2{margin-bottom: 323px; color: #fff; font-size: 42px; font-weight:500; width:400px; margin-left:-300px;}
.slide-img1 .txt .slogan{margin-bottom: 179px; color: #fff; font-size: 40px; width:250px; margin-left:70px;}
.slide-img1 .txt .btn{width: 120px; height: 40px; font-size: 18px; color: #fff;}
.slide-img1 .txt .btn:hover{color:#589181; border:1px solid #fff; background:#fff;}
 
.slide1-img{position:relative; width:100%; height:485px;
	background:-webkit-linear-gradient(top, #010425, #004242);
	background:-moz-linear-gradient(top, #010425, #004242);
	background:-ms-linear-gradient(top, #010425, #004242);
	background:-o-linear-gradient(top, #010425, #004242);
	background:linear-gradient(top, #010425, #004242);
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#010425, endColorstr=#004242);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#010425, endColorstr=#004242)";}
.slide1-img img.bg{position: absolute; top:100px; left: 50%; z-index:1; width: 1104px; margin-left: -552px;}
.slide1-img img.main{position: absolute; top: 90px; left: 50%; z-index:2; width:829px; margin-left: -415px;}

.slide77-img{width:100%; height:485px; background:url(../image/banner_bumeng_main22.png);-moz-background-size:100% 100%; background-size:100% 100%;}
.slide77-img .img{width:489px; margin-top: 100px;}
.slide77-img .txt{width: 300px; margin-top: 150px;}

.slide66-img{width:100%; height:485px; background:url(../image/banner_bubix_main44.png);-moz-background-size:100% 100%; background-size:100% 100%;}
.slide66-img .img{width:489px; margin-top: 100px;}
.slide66-img .txt{width:200px; margin-top:140px;}

.slide55-img{width:100%; height:485px; background:url(../image/banner_bubix_main2.png);-moz-background-size:100% 100%; background-size:100% 100%;}
.slide55-img .img{width:525px; margin-top:120px; margin-right:100px;}
.slide55-img .txt{width: 450px; margin-top: 150px; margin-left:680px;}
.wrap99{ width:100%}
/*首页*/

/**/
.pdf{width:100%; height:100%; overflow:hidden;}
.pdf .pdf-object{width:100%; height:100%;}
.pdf .pdf-object-object{width:100%; height:100%;}


.swiper-container{width:100%; height:485px;}
.swiper-container .swiper-wrapper{height:485px;}
.swiper-container .swiper-slide{width:100%; height:485px;}
.swiper-container .slide-img .txt .tit{margin-bottom: 23px; color: #fff; font-size: 48px; font-weight: 500;}
.swiper-container .slide-img .txt .slogan{margin-bottom: 79px; color: #fff; font-size: 20px;}
.swiper-container .slide-img .txt .btn{width: 120px; height: 40px; font-size: 18px; color: #fff;}
.swiper-container .slide-img .txt .btn:hover{color:#589181; border:1px solid #fff; background:#fff;}
 
.swiper-container .slide1-img{position:relative; width:100%; height:485px;
	background:-webkit-linear-gradient(top, #010425, #004242);
	background:-moz-linear-gradient(top, #010425, #004242);
	background:-ms-linear-gradient(top, #010425, #004242);
	background:-o-linear-gradient(top, #010425, #004242);
	background:linear-gradient(top, #010425, #004242);
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#010425, endColorstr=#004242);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#010425, endColorstr=#004242)";}
.swiper-container .slide1-img img.bg{position: absolute; top:100px; left: 50%; z-index:1; width: 1104px; margin-left: -552px;}
.swiper-container .slide1-img img.main{position: absolute; top: 90px; left: 50%; z-index:2; width:829px; margin-left: -415px;}

.swiper-container .slide2-img{width:100%; height:485px; background:url(../image/banner_bumeng_main.png);-moz-background-size:100% 100%; background-size:100% 100%;}
.swiper-container .slide2-img .img{width:489px; margin-top: 100px;}
.swiper-container .slide2-img .txt{width: 440px; margin-top: 150px;}

.swiper-container .slide22-img{width:100%; height:485px; background:url(../image/banner_bumeng_main2.png);-moz-background-size:100% 100%; background-size:100% 100%;}
.swiper-container .slide22-img .img{width:489px; margin-top: 100px;}
.swiper-container .slide22-img .txt{width: 200px; margin-top: 240px;}

.swiper-container .slide3-img{width:100%; height:485px; background:url(../image/banner_bubix_main.png);-moz-background-size:100% 100%; background-size:100% 100%;}
.swiper-container .slide3-img .img{width:525px; margin-top:120px; margin-right:100px;}
.swiper-container .slide3-img .txt{width: 450px; margin-top: 150px; margin-left:-180px;}

.swiper-container .slide4-img{width:100%; height:485px; background:url(../image/banner_bunuo_main.png);-moz-background-size:100% 100%; background-size:100% 100%;}
.swiper-container .slide4-img .img{width: 417px; margin-top:110px; margin-right: 50px;}
.swiper-container .slide4-img .txt{width: 485px; margin-top:140px; margin-left: 50px;}

.swiper-container .swiper-pagination-bullet{width: 60px; height: 5px; border-radius: 0px;}
/*.swiper-container .slide1-img{display:block; width:100%; margin:0 auto;}*/
.swiper-pagination-bullet{background: #8cbdbc; opacity:1; filter:alpha(opacity=100);}
.swiper-pagination-bullet-active{background:#fff;}
.swiper-pagination {position: absolute; z-index: 20; bottom: 33px; width: 100%; text-align: center; }
.swiper-pagination-switch {position:relative; display: inline-block; width: 60px; height: 2px; border-radius: 8px; background: #80d8be; margin: 0 5px; cursor: pointer; border-radius: 0px;}
.swiper-pagination-switch:before {content: ''; position: absolute; top: -4px; width: 100%; height: 4px; left: 0px;}
.swiper-pagination-switch:after {content: ''; position: absolute; top: 2px; width: 100%; height: 4px; left: 0px;}
.swiper-active-switch {background: #fff; }


.icon2{background:url(../images/sprites_v7.png);}
.sprites-scene-asset{display: block; background:url(../images/sprites_scene_asset.png);}
.sprites-scene-asset.i-asset{width: 596px; height: 430px; background-position:-562px -28px;}
.sprites-scene-asset.i-solution{width: 849px; height: 554px; background-position:-1192px 0px;}
.sprites-scene-asset.i-bumeng{width:560px; height:338px;}
.sprites-scene-trade-financing{display: block; background:url(../images/sprites_scene_trade_financing.png);}
.sprites-scene-trade-financing.i-asset{width: 596px; height: 340px; background-position: 20px 29px; margin-top: 60px;}
.sprites-scene-trade-financing.i-solution{width: 923px; height: 514px; background-position:-997px 0px;}
.sprites-scene-trade-financing.i-bumeng{width:560px; height:338px;}
.sprites-scene-trade-financing.i-issuer{position: absolute; top: -20px; right: 10px; width: 181px; height: 101px; background-position:0px -343px;}
.sprites-scene-trade-financing.i-channel{position: absolute; top: -20px; right: 10px; width:200px; height: 101px; background-position:-196px -345px;}
.sprites-scene-trade-financing.i-user{position: absolute; top: -20px; right: 10px; width:171px; height:103px; background-position:-415px -343px;}
.sprites-scene-trade-financing.i-bumeng{width: 416px; height: 335px; background-position: -579px 0px;}
.sprites-scene-share-bond{display: block; background:url(../images/sprites_scene_share_bond.png);}
.sprites-scene-share-bond.i-asset{width: 556px; height: 356px; background-position: 0px 0px; margin: 35px 0px 10px 25px;}
.sprites-scene-share-bond.i-solution{width: 880px; height: 527px; background-position: -1163px 0px;}
.sprites-scene-share-bond.i-bumeng{width:560px; height:338px;}
.sprites-scene-share-bond.i-issuer{position: absolute; top: -20px; right: 10px; width: 186px; height: 101px; background-position:-11px -425px;}
.sprites-scene-share-bond.i-channel{position: absolute; top: -20px; right: 10px; width:190px; height: 100px; background-position:-208px -428px;}
.sprites-scene-share-bond.i-user{position: absolute; top: -20px; right: 10px; width:166px; height:103px; background-position:-418px -425px;}
.sprites-scene-share-bond.i-bumeng{width: 548px; height: 249px; background-position: -584px 0px;}
.sprites-supply-chain{display: block; background:url(../images/sprites_scene_supply-chain.png);}
.sprites-supply-chain.i-asset{width: 556px; height: 356px; background-position: 0px 0px; margin:74px 0px 10px 25px;}
.sprites-supply-chain.i-solution{width: 853px; height: 491px; background-position: -1136px 0px;}
.sprites-supply-chain.i-bumeng{width:560px; height:338px;}
.sprites-supply-chain.i-issuer{position: absolute; top: -20px; right: 10px; width: 163px; height: 96px; background-position: -14px -395px;}
.sprites-supply-chain.i-channel{position: absolute; top: -20px; right: 10px; width: 151px; height: 107px; background-position: -194px -384px;}
.sprites-supply-chain.i-user{position: absolute; top: -20px; right: 10px; width: 163px; height: 98px; background-position: -358px -393px;}
.sprites-supply-chain.i-bumeng{width: 532px; height: 334px; background-position: -557px 0px;}
.sprites-scene-publicity{display: block; background:url(../images/sprites_scene_publicity.png);}
.sprites-scene-publicity.i-asset{width:609px; height: 356px; background-position: 0px 0px; margin:74px 0px 10px 25px;}
.sprites-scene-publicity.i-solution{width: 885px; height: 534px; background-position: -1232px 0px;}
.sprites-scene-publicity.i-bumeng{width:560px; height:338px;}
.sprites-scene-publicity.i-issuer{position: absolute; top: -20px; right: 10px; width: 182px; height: 103px; background-position: -12px -431px;}
.sprites-scene-publicity.i-channel{position: absolute; top: -20px; right: 10px; width: 166px; height: 99px; background-position: -243px -433px;}
.sprites-scene-publicity.i-user{position: absolute; top: -20px; right: 10px; width: 163px; height: 98px; background-position: -358px -393px;}
.sprites-scene-publicity.i-bumeng{width: 569px; height: 341px; background-position: -628px 0px;}

/*幻灯list-2*/

.slide-img2 .txt .tit{margin-bottom: 23px; color: #fff; font-size: 36px; font-weight: 500;}
.slide-img2 .txt .tit2{margin-bottom: 323px; color: #fff; font-size: 42px; font-weight:500; width:400px; margin-left:-300px;}
.slide-img2 .txt .slogan{margin-bottom: 179px; color: #fff; font-size: 28px; width:400px;}
.slide-img2 .txt .btn{width: 120px; height: 40px; font-size: 18px; color: #fff;}
.slide-img2 .txt .btn:hover{color:#589181; border:1px solid #fff; background:#fff;}
 
.slide2-img{position:relative; width:100%; height:485px;
	background:-webkit-linear-gradient(top, #010425, #004242);
	background:-moz-linear-gradient(top, #010425, #004242);
	background:-ms-linear-gradient(top, #010425, #004242);
	background:-o-linear-gradient(top, #010425, #004242);
	background:linear-gradient(top, #010425, #004242);
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#010425, endColorstr=#004242);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#010425, endColorstr=#004242)";}
.slide2-img img.bg{position: absolute; top:100px; left: 50%; z-index:1; width: 1104px; margin-left: -552px;}
.slide2-img img.main{position: absolute; top: 90px; left: 50%; z-index:2; width:829px; margin-left: -415px;}
.slide88-img{width:100%; height:485px; background:url(../image/banner_bubix_main55.png);-moz-background-size:100% 100%; background-size:100% 100%;}
.slide88-img .img{width:489px; margin-top: 100px;}
.slide88-img .txt{width: 400px; margin-top: 200px; margin-left:-50px;}

/*.swiper-container .slide1-img{display:block; width:100%; margin:0 auto;}*/
.swiper-pagination-bullet{background: #8cbdbc; opacity:1; filter:alpha(opacity=100);}
.swiper-pagination-bullet-active{background:#fff;}
.swiper-pagination {position: absolute; z-index: 20; bottom: 33px; width: 100%; text-align: center; }
.swiper-pagination-switch {position:relative; display: inline-block; width: 60px; height: 2px; border-radius: 8px; background: #80d8be; margin: 0 5px; cursor: pointer; border-radius: 0px;}
.swiper-pagination-switch:before {content: ''; position: absolute; top: -4px; width: 100%; height: 4px; left: 0px;}
.swiper-pagination-switch:after {content: ''; position: absolute; top: 2px; width: 100%; height: 4px; left: 0px;}
.swiper-active-switch {background: #fff; }

/*幻灯list-3*/
.slide-img3 .txt .tit{margin-bottom: 23px; color: #fff; font-size: 32px; font-weight: 500;margin-left:-50px;}
.slide-img3 .txt .tit2{margin-bottom: 623px; color: #fff; font-size: 42px; font-weight:500; width:600px; margin-left:-200px; }
.slide-img3 .txt .slogan{margin-bottom: 179px; color: #fff; font-size: 20px; width:400px;margin-left:-50px;}
.slide-img3 .txt .btn{width: 120px; height: 40px; font-size: 18px; color: #fff;}
.slide-img3 .txt .btn:hover{color:#589181; border:1px solid #fff; background:#fff;}

.slide-img4 .txt .tit{margin-bottom: 23px; color: #fff; font-size: 42px; font-weight: 600;width:600px;margin-left:-50px;}
.slide-img4 .txt .tit2{margin-bottom: 623px; color: #fff; font-size: 42px; font-weight:500; width:600px; margin-left:-200px; }
.slide-img4 .txt .slogan{margin-bottom: 179px; color: #fff; font-size: 30px; width:400px; margin-left:108px;}
.slide-img4 .txt .btn{width: 120px; height: 40px; font-size: 18px; color: #fff;}
.slide-img4 .txt .btn:hover{color:#589181; border:1px solid #fff; background:#fff;}

.slide1-img{position:relative; width:100%; height:485px;background:-webkit-linear-gradient(top, #010425, #004242);background:-moz-linear-gradient(top, #010425, #004242);
	background:-ms-linear-gradient(top, #010425, #004242);	background:-o-linear-gradient(top, #010425, #004242);	background:linear-gradient(top, #010425, #004242);
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#010425, endColorstr=#004242);	-ms-filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#010425, endColorstr=#004242)";}
.slide1-img img.bg{position: absolute; top:100px; left: 50%; z-index:1; width: 1104px; margin-left: -552px;}
.slide1-img img.main{position: absolute; top: 90px; left: 50%; z-index:2; width:829px; margin-left: -415px;}

.slide88-img{width:100%; height:485px; background:url(../image/banner_bumeng_main88.png);-moz-background-size:100% 100%; background-size:100% 100%;}
.slide88-img .img{width:489px; margin-top: 100px;}
.slide88-img .txt{width: 300px; margin-top: 150px;}

.slide99-img{width:100%; height:485px; background:url(../image/banner_bubix_main99.png);-moz-background-size:100% 100%; background-size:100% 100%;}
.slide99-img .img{width:489px; margin-top: 100px;}
.slide99-img .txt{width: 500px; margin-top:100px;}

.slide10-img{width:100%; height:430px; background:url(../image/banner_bubix_main10.png);-moz-background-size:100% 100%; background-size:100% 100%;}
.slide10-img .img{width:450px; margin-top: 100px;}
.slide10-img .txt{width: 500px; margin-top:100px;}
.slide11-img{width:100%; height:430px; background:url(../image/banner_bubix_main58.png);-moz-background-size:100% 100%; background-size:100% 100%;}
.slide11-img .img{width:400px; margin-top: 100px;}
.slide11-img .txt{width: 500px; margin-top:100px;}

.icon2{background:url(../images/sprites_v7.png);}
.sprites-scene-asset{display: block; background:url(../images/sprites_scene_asset.png);}
.sprites-scene-asset.i-asset{width: 596px; height: 430px; background-position:-562px -28px;}
.sprites-scene-asset.i-solution{width: 849px; height: 554px; background-position:-1192px 0px;}
.sprites-scene-asset.i-bumeng{width:560px; height:338px;}
.sprites-scene-trade-financing{display: block; background:url(../images/sprites_scene_trade_financing.png);}
.sprites-scene-trade-financing.i-asset{width: 596px; height: 340px; background-position: 20px 29px; margin-top: 60px;}
.sprites-scene-trade-financing.i-solution{width: 923px; height: 514px; background-position:-997px 0px;}
.sprites-scene-trade-financing.i-bumeng{width:560px; height:338px;}
.sprites-scene-trade-financing.i-issuer{position: absolute; top: -20px; right: 10px; width: 181px; height: 101px; background-position:0px -343px;}
.sprites-scene-trade-financing.i-channel{position: absolute; top: -20px; right: 10px; width:200px; height: 101px; background-position:-196px -345px;}
.sprites-scene-trade-financing.i-user{position: absolute; top: -20px; right: 10px; width:171px; height:103px; background-position:-415px -343px;}
.sprites-scene-trade-financing.i-bumeng{width: 416px; height: 335px; background-position: -579px 0px;}
.sprites-scene-share-bond{display: block; background:url(../images/sprites_scene_share_bond.png);}
.sprites-scene-share-bond.i-asset{width: 556px; height: 356px; background-position: 0px 0px; margin: 35px 0px 10px 25px;}
.sprites-scene-share-bond.i-solution{width: 880px; height: 527px; background-position: -1163px 0px;}
.sprites-scene-share-bond.i-bumeng{width:560px; height:338px;}
.sprites-scene-share-bond.i-issuer{position: absolute; top: -20px; right: 10px; width: 186px; height: 101px; background-position:-11px -425px;}
.sprites-scene-share-bond.i-channel{position: absolute; top: -20px; right: 10px; width:190px; height: 100px; background-position:-208px -428px;}
.sprites-scene-share-bond.i-user{position: absolute; top: -20px; right: 10px; width:166px; height:103px; background-position:-418px -425px;}
.sprites-scene-share-bond.i-bumeng{width: 548px; height: 249px; background-position: -584px 0px;}
.sprites-supply-chain{display: block; background:url(../images/sprites_scene_supply-chain.png);}
.sprites-supply-chain.i-asset{width: 556px; height: 356px; background-position: 0px 0px; margin:74px 0px 10px 25px;}
.sprites-supply-chain.i-solution{width: 853px; height: 491px; background-position: -1136px 0px;}
.sprites-supply-chain.i-bumeng{width:560px; height:338px;}
.sprites-supply-chain.i-issuer{position: absolute; top: -20px; right: 10px; width: 163px; height: 96px; background-position: -14px -395px;}
.sprites-supply-chain.i-channel{position: absolute; top: -20px; right: 10px; width: 151px; height: 107px; background-position: -194px -384px;}
.sprites-supply-chain.i-user{position: absolute; top: -20px; right: 10px; width: 163px; height: 98px; background-position: -358px -393px;}
.sprites-supply-chain.i-bumeng{width: 532px; height: 334px; background-position: -557px 0px;}
.sprites-scene-publicity{display: block; background:url(../images/sprites_scene_publicity.png);}
.sprites-scene-publicity.i-asset{width:609px; height: 356px; background-position: 0px 0px; margin:74px 0px 10px 25px;}
.sprites-scene-publicity.i-solution{width: 885px; height: 534px; background-position: -1232px 0px;}
.sprites-scene-publicity.i-bumeng{width:560px; height:338px;}
.sprites-scene-publicity.i-issuer{position: absolute; top: -20px; right: 10px; width: 182px; height: 103px; background-position: -12px -431px;}
.sprites-scene-publicity.i-channel{position: absolute; top: -20px; right: 10px; width: 166px; height: 99px; background-position: -243px -433px;}
.sprites-scene-publicity.i-user{position: absolute; top: -20px; right: 10px; width: 163px; height: 98px; background-position: -358px -393px;}
.sprites-scene-publicity.i-bumeng{width: 569px; height: 341px; background-position: -628px 0px;}

.bubix{height:560px; background: #fff;}
.bubix .wrap{padding:0px 30px;}
.bubix .wrap img{width:540px; margin-top:26px;}
.bubix .tit2{margin-bottom:50px; padding-top:50px; text-align:center; color:#000;font-size:30px; font-weight:500;}
.bubix .txt{width:500px;}
.bubix .txt .info{margin-bottom:5px; color: #589181; font-size: 18px; line-height: 30px;}
.bubix .txt .feature-group{overflow:hidden;}
.bubix .txt .feature-item{margin:10px 0px;}
.bubix .txt .feature-item h3{color:#000; line-height: 30px; font-weight: 500;}
.bubix .txt .feature-item span{color: #939393; line-height: 14px;}
.bubix .btn{width: 100px; height: 36px; margin-top:30px; color: #589181; font-size: 16px; line-height: 34px; border: 1px solid #589181; border-radius: 0px;}
.bubix .btn:hover{color: #fff; background: #589181; transition:all 0.3s;}

.bass{height:619px; padding-top:80px; background: #fff;}
.bass .wrap{padding:0px 30px;}
/*.bass .i-bass{width:468px; height:478px; background-position:0px 0px;}*/
.bass .wrap img{width:421px; margin-top:26px;}
.bass .txt{width:480px; height:500px;}
.bass .txt .info{margin-bottom:26px; color: #589181; font-size: 20px; line-height: 35px;}
.bass .txt ul{overflow:hidden;}
.bass .txt li{width:240px; margin:15px 0px;}
.bass .txt .i-yes{float: left; width: 25px; height: 25px; margin-right:10px; background-position: -479px 1px;}
.bass .btn{width: 150px; height: 36px; margin-top:30px; color: #589181; font-size: 16px; line-height: 34px; border: 1px solid #589181; border-radius: 0px;}
.bass .btn:hover{color: #fff; background: #589181; transition:all 0.3s;}

.scene-wrap{width:100%; background: #373D41;}
.scene-wrap .scene-group{width:100%; margin:0 auto;}
@media screen and (min-width: 1040px) {
	.scene-wrap .scene-group{width:1040px;}
}
.scene-item{position:relative; width:25%; transition: margin-top 0.5s;}
.scene-item img{width:100%;}
.mask1{position: absolute; top:0px; width:100%; height:100%;background:url(../image/scene1.png);opacity: 0; filter:alpha(opacity=0);-moz-background-size:100% 100%; background-size:100% 100%;}
.scene-item.active .mask1{opacity: 1; filter:alpha(opacity=100);}
.mask2{position: absolute; top:0px; width:100%; height:100%;background:url(../image/scene2.png);opacity: 0; filter:alpha(opacity=0);-moz-background-size:100% 100%; background-size:100% 100%;}
.scene-item.active .mask2{opacity: 1; filter:alpha(opacity=100);}

.mask3{position: absolute; top:0px; width:100%; height:100%;background:url(../image/scene3.png);opacity: 0; filter:alpha(opacity=0);-moz-background-size:100% 100%; background-size:100% 100%;}
.scene-item.active .mask3{opacity: 1; filter:alpha(opacity=100);}
.mask4{position: absolute; top:0px; width:100%; height:100%;background:url(../image/scene4.png);opacity: 0; filter:alpha(opacity=0);-moz-background-size:100% 100%; background-size:100% 100%;}
.scene-item.active .mask4{opacity: 1; filter:alpha(opacity=100);}
 .scene-item .cnt{position: absolute; top:0px; width:100%; height: 100%; color:#fff;}
.scene-item .cnt img.i{position: absolute; top:18%; left: 50%; width:80px; height: 82px; margin-left: -39px; opacity:0.7; filter:alpha(opacity=70);}
/*.scene-group .scene-item .cnt .i-asset{background-position: -553px 0px;}*/
/*.scene-group .scene-item .cnt .i-finance{background-position: -656px 0px;}
.scene-group .scene-item .cnt .i-bond{width: 78px; height: 80px; background-position: -758px 0px;}
.scene-group .scene-item .cnt .i-origin{width: 78px; height: 80px; background-position: -849px 0px;}
.scene-group .scene-item .cnt .i-notarization{width: 78px; height: 80px; background-position: -941px 0px;}*/
.scene-item .cnt .line{position:absolute; top:50%; left:50%; width:100px; height:1px; margin-left:-50px; background:#fff;} .scene-item .cnt h3{position: absolute; top: 67%; width: 100%; font-size:24px; text-align:center; opacity:0.7; filter:alpha(opacity=70);}
 
.scene-item .cnt p{position: absolute; top:50%; width: 100%; padding:0px 20px; opacity:0; filter:alpha(opacity=0); line-height:25px;}
.scene-item .cnt a.btn{position: absolute; top:80%; left:50%; width: 100px; height: 36px; margin-left:-50px; line-height: 34px; color: #fff; opacity:0; filter:alpha(opacity=0);}
.scene-item .cnt a.btn:hover{background:#fff; color:#b6b6b6; border-color:#fff;}
.scene-item.active{margin-top:-20px; }

.scene-item.active .cnt img.i{top:6%; opacity:1; filter:alpha(opacity=100);}
.scene-item.active .cnt .line{opacity:0; filter:alpha(opacity=0);}
.scene-item.active .cnt h3{top:33%; opacity:1; filter:alpha(opacity=100);}
.scene-item.active .cnt p{opacity:1; filter:alpha(opacity=100);}
.scene-item.active .cnt a{opacity:1; filter:alpha(opacity=100);}
/*** 二级页标题 ***/
.solutions8{position:relative; z-index:-1; width:100%;overflow:hidden; background:#fff; height:170px}
.solutions8 .tit2{margin-bottom:10px; padding-top:50px; text-align:center; color:#01408d;font-size:30px; font-weight:400;}
.solutions8 .tit3{ text-align:center; color:#004290;font-size:16px; font-weight:100;}
/*** 首页-我们的优势 ***/
.advantage{position:relative; z-index:-1; min-height:600px; padding-bottom:1px; background:#f0f8f7;}
/*.advantage .wrap{padding:0px 15px;}*/
.advantage .tit2{margin-bottom:50px; padding-top:50px; text-align:center; color:#000;font-size:30px; font-weight:400;}
.advantage .btn{width:160px; height:36px; margin:50px auto 50px; color:#589181; font-size: 16px; line-height:34px; border: 1px solid #589181; border-radius:0px;}
.advantage .btn:hover{color: #fff; background: #589181; transition:all 0.3s;}
.advantage .avt-group{height:387px; padding-left: 11px;}
.advantage .avt-group .avt-item{width:386px; height:194px; padding:40px 35px; text-align:left; border:1px solid transparent;}
.advantage .avt-group .avt-item .cnt{margin-left:138px;}
.advantage .avt-group .avt-item h3{position:relative; margin:15px auto 10px; font-size:18px; color:#000; font-weight:400;}
.advantage .avt-group .avt-item p{font-size:14px; color:#333; line-height:25px;}
.advantage .avt-group .avt-item .i-adv1{width: 80px; height: 80px; margin-top: 15px;}
.advantage .avt-group .avt-item .i-adv2{width: 80px; height: 80px; margin-top: 15px;}
.advantage .avt-group .avt-item .i-adv3{width: 80px; height: 80px; margin-top: 15px;}
.advantage .avt-group .avt-item .i-adv4{width: 80px; height: 80px; margin-top: 15px;}
.advantage .avt-group .avt-item .i-adv5{width: 80px; height: 80px; margin-top: 15px;}
.advantage .avt-group .avt-item .i-adv6{width: 80px; height: 80px; margin-top: 15px;}
.advantage .avt-group .avt-item.active{background:#fff; border:1px solid #d8dbdb; box-shadow:0px 0px 12px #b6dcd9;}
.advantage .avt-group .avt-item.active .i-adv1{background-position: -553px -223px;}
.advantage .avt-group .avt-item.active .i-adv2{background-position: -652px -223px;}
.advantage .avt-group .avt-item.active .i-adv3{background-position: -744px -226px;}
.advantage .avt-group .avt-item.active .i-adv4{background-position: -845px -223px;}
.advantage .avt-group .avt-item.active .i-adv5{background-position: -941px -226px;}
.advantage .avt-group .avt-item.active .i-adv6{background-position: -1052px -223px;}
/*** 首页-产品介绍 ***/
.solutions2{position:relative; z-index:-1; width:100%; height:770px; overflow:hidden; background:#fff;}
.solutions2 .tit2{margin-bottom:10px; padding-top:50px; text-align:center; color:#01408d;font-size:30px; font-weight:400;}
.solutions2 .tit3{ text-align:center; color:#004290;font-size:16px; font-weight:100;}
.solutions2 .circle{position:absolute; left:50%; top:115px; z-index:-1; width:944px; height:600px; margin:0px 0px 0px -472px;}
.solutions2 .circle4{position:absolute; left:50%; top:50%; width:1057px; height:339px; margin:-169.5px 0px 0px -528.5px;  border-radius:50%;}
.solutions2 .circle4 .i-slogo{position:absolute; top:50%; left:50%; width:401px; height:274px; margin:-137px 0px 0px -200px; background-position:0px -485px;}
.solutions2 .bubi{position: absolute; top: -15%; left: 4%; width: 944px; margin: -0px 0px 0px -0px;z-index:-999}
.solutions2 .circle4 .i-icon{display:block; width:78px; height:78px; /*background:#5bc09e url(images/sprites_v7.png);*/ border-radius:50%;}
.solutions2 .circle4 .gycs{position:absolute; top:45px; left:470px;color:#0c7cc4; font-size:20px ;z-index:100}
.solutions2 .circle4 .gycs2{position:absolute; top:78px; left:470px;color:#fff; font-size:14px;z-index:100}
.solutions2 .circle4 .gycs3{position:absolute; width:140px; top:192px; left:450px;color:#0c7dc1; font-size:12px;z-index:100; text-align:center}
.solutions2 .circle4 .gycs4{position:absolute; top:335px; left:470px;color:#fff; font-size:14px;z-index:100}
.solutions2 .circle4 .dzfp88{position:absolute; top:150px;right:105px;}
.solutions2 .circle4 .dzfp88 ul li { font-size:16px; font-weight:bold; line-height:25px; height:50px; color:#006fc1}

.solutions2 .circle4 .wlwgx{position:absolute; top: 120px; left: -20px;}
.solutions2 .circle4 .lhzx{position:absolute; top: 170px; left:980px;}
.solutions2 .circle4 .yljl{position:absolute; top:261px; left:210px;}
.solutions2 .circle4 .sjaq{position:absolute; top:310px; left:600px;}
.solutions2 .circle4 .i-gycs{background-position:-501px -333px;}
.solutions2 .circle4 .box .small{position: absolute; top: -15px; left: -15px; z-index: -1; width:109px; height:109px; border-radius:50%; background:#c2e5f6; transform: scale(0.5);}
.solutions2 .circle4 .box .big{position: absolute; top: -35px; left: -35px; z-index: -2; width:148px; height:148px; border-radius:50%; background:#ddeff8; transform: scale(0.5);}
.solutions2 .circle4 .i-dzfp{background-position:-614px -333px;}
.solutions2 .circle4 .i-wlwgx{background-position:-727px -333px;}
.solutions2 .circle4 .i-lhzx{background-position:-840px -333px;}
.solutions2 .circle4 .i-yljl{background-position:-953px -333px;}
.solutions2 .circle4 .i-sjaq{background-position:-1066px -333px;}
.solutions2 .circle4 .gycs p{ width: 100px;
margin-top: 19px;
margin-left: -394px;
color: #0c7cc4;
font-size: 14px;
font-weight: bold;
}
.solutions2 .circle4 .gycs2 p{ 
width: 100px;
margin-top: 35px;
margin-left: -399px;
color: #0c7cc4;
font-size: 14px;
font-weight: bold;
}
.solutions2 .circle4 .gycs3 p{
width: 100px;
margin-top: -30px;
margin-left: -399px;
color: #0c7cc4;
font-size: 14px;
font-weight: bold;
}
.solutions2 .circle4 .gycs4 p{
width: 100px;
margin-top: -125px;
margin-left: -399px;
color: #0c7cc4;
font-size: 14px;
font-weight: bold;
}
.solutions2 .circle4 .gycs5 p{ 
    width: 100px;
    margin-top: 260px;
    margin-left: 70px;
    color: #0c7cc4;
    font-size: 14px;
    font-weight: bold;
}

.solutions2 .circle4 .gycs6 p{ 
    width: 100px;
margin-top: 33px;
margin-left: 87px;
color: #0c7cc4;
font-size: 14px;
font-weight: bold;
}
.solutions2 .circle4 .dzfp p{ width:220px; margin-top: 210px; margin-left: 180px;color:#0c7cc4; font-size:30px}
.solutions2 .circle4 .wlwgx p{margin-top: -105px;margin-left: 80px;color: #fff;font-size: 14px;font-weight: bold;}
.solutions2 .circle4 .lhzx {width: 200px;
margin-top: -189px;
margin-left: -715px;
font-size: 12px;}
.solutions2 .circle4 .lhzx ul{}
.solutions2 .circle4 .lhzx ul li{ float:left; width:59px; color:#fff; line-height:27px; height:27px;}
.solutions2 .circle4 .lhzx2 {position: absolute;width: 100px;top: -22px;left: 500px;font-size: 12px;}
.solutions2 .circle4 .lhzx2 ul{}
.solutions2 .circle4 .lhzx2 ul li{  width:59px; color:#fff; line-height:30px; height:30px;}
.solutions2 .circle4 .lhzx3 {position:absolute;width: 200px;top:-16px;left: 608px;font-size: 12px;}
.solutions2 .circle4 .lhzx3 ul{}
.solutions2 .circle4 .lhzx3 ul li{ float:left; width:59px; color:#fff; line-height:24px; height:27px;}

.solutions2 .circle4 .lhzx4 {position: absolute;width: 150px;top: 110px;left: 255px;font-size: 12px;}
.solutions2 .circle4 .lhzx4 ul{}
.solutions2 .circle4 .lhzx4 ul li{ float:left; width:59px; color:#fff; line-height:24px; height:28px;}

.solutions2 .circle4 .lhzx5 {position: absolute;width: 150px;top: 110px;left: 400px;font-size: 12px;}
.solutions2 .circle4 .lhzx5 ul{}
.solutions2 .circle4 .lhzx5 ul li{ float:left; width:59px; color:#fff; line-height:24px; height:28px;}
.solutions2 .circle4 .lhzx6 {position: absolute;width: 150px;top: 110px;left:550px;font-size: 12px;}
.solutions2 .circle4 .lhzx6 ul{}
.solutions2 .circle4 .lhzx6 ul li{ float:left; width:59px; color:#fff; line-height:24px; height:28px;}
.solutions2 .circle4 .lhzx7 {position: absolute;width: 150px;top: 110px;left:694px;font-size: 12px;}
.solutions2 .circle4 .lhzx7 ul{}
.solutions2 .circle4 .lhzx7 ul li{ float:left; width:59px; color:#fff; line-height:24px; height:28px;}
.solutions2 .circle4 .lhzx8 {position: absolute;width: 30px;top: 220px;left: 270px;font-size: 12px;color: #FFFFFF;}
.solutions2 .circle4 .lhzx9 {position: absolute;width: 30px;top: 227px;left: 350px;font-size: 12px;color: #FFFFFF;}
.solutions2 .circle4 .lhzx10 {position: absolute;width: 40px;top: 220px;left: 415px;font-size: 12px;color: #FFFFFF;}
.solutions2 .circle4 .lhzx11 {position: absolute;width: 40px;top: 220px;left: 490px;font-size: 12px;color: #FFFFFF;}
.solutions2 .circle4 .lhzx12 {position: absolute;width: 40px;top: 220px;left: 568px;font-size: 12px;color: #FFFFFF;}
.solutions2 .circle4 .lhzx13 {position: absolute;width: 40px;top: 227px;left: 648px;font-size: 12px;color: #FFFFFF;}
.solutions2 .circle4 .lhzx14 {position: absolute;width: 40px;top: 227px;left: 755px;font-size: 12px;color: #FFFFFF;}
.solutions2 .circle4 .yljl p{ width: 100px;
margin-top: -300px;
margin-left: 90px;
text-align: center;
color: #0c7cc4;
font-size: 13px;
font-weight: bold;
}
.solutions2 .circle4 .yljl2 p{ width: 100px;
margin-top: -433px;
margin-left: 470px;
text-align: center;
color: #0c7cc4;
font-size: 13px;
font-weight: bold;
}
.solutions2 .circle4 .yljl3 p{ width: 100px;
margin-top: -20px;
margin-left: 640px;
text-align: center;
color: #0c7cc4;
font-size: 13px;
font-weight: bold;
}

.solutions2 .circle4 .yljl4 p{ position:absolute;width: 100px;
top: 90px;
left: 257px;
text-align: center;
color: #0c7cc4;
font-size: 13px;
font-weight: bold;
}
.solutions2 .circle4 .yljl5 p{ position:absolute;width: 100px;
top:90px;
left: 409px;
text-align: center;
color: #0c7cc4;
font-size: 13px;
font-weight: bold;
}

.solutions2 .circle4 .yljl6 p{    position: absolute;
    width: 100px;
    top: 90px;
    left: 550px;
    text-align: center;
    color: #0c7cc4;
    font-size: 13px;
    font-weight: bold;
}

.solutions2 .circle4 .yljl7 p{     position: absolute;
width: 100px;
top: 90px;
left: 696px;
text-align: center;
color: #0c7cc4;
font-size: 13px;
font-weight: bold;
}


.solutions2 .circle4 .yljl8 p{     position: absolute;
width: 100px;
top: 310px;
left: 256px;
text-align: center;
color: #0c7cc4;
font-size: 13px;
font-weight: bold;
}

.solutions2 .circle4 .ylj19 p{     position: absolute;
width: 100px;
top: 310px;
left: 406px;
text-align: center;
color: #0c7cc4;
font-size: 13px;
font-weight: bold;
}

.solutions2 .circle4 .ylj20 p{     position: absolute;
width: 100px;
top: 310px;
left: 556px;
text-align: center;
color: #0c7cc4;
font-size: 13px;
font-weight: bold;
}
.solutions2 .circle4 .ylj21 p{     position: absolute;
width: 100px;
top: 310px;
left: 699px;
text-align: center;
color: #0c7cc4;
font-size: 13px;
font-weight: bold;
}

.solutions2 .circle4 .sjaq p{margin-top: -345px;
margin-left: -385px;
color: #0c7cc4;
font-size: 16px;
width: 10px;
height: 100px;
font-weight: bold;}

.solutions2 .circle4 .sjaq1 p{margin-top: -1px;
margin-left: -1px;
color: #0c7cc4;
font-size: 16px;
width: 10px;
height: 100px;
font-weight: bold;}
.solutions2 .circle4 .sjaq2 p{margin-top: -235px;
margin-left: 214px;
color: #0c7cc4;
font-size: 16px;
width: 10px;
height: 100px;
font-weight: bold;}
.solutions2 .circle4 .sjaq3 p{margin-top: 16px;
margin-left: 192px;
color: #0c7cc4;
font-size: 16px;
width: 50px;
height: 100px;
font-weight: bold;}
.solutions2 .circle4 .sjaq4 p{margin-top: -18px;
margin-left: 215px;
color: #0c7cc4;
font-size: 15px;
width: 10px;
height: 100px;
font-weight: bold;}
.gycs{position:absolute; top:-60px; left:250px;}
.small{position: absolute; top: -15px; left: -15px; z-index: -1; width:118px; height:118px; border-radius:50%; background:#95baf0; transform: scale(0.5);}
.big{position: absolute; top: -35px; left: -35px; z-index: -2; width:157px; height:157px; border-radius:50%; background:#edf9fd; transform: scale(0.5);}

@keyframes myfirst{
	0% {transform: scale(0.5);}
	90% {transform: scale(1);}
	100% {transform: scale(0.5);}
}
@keyframes myfirst2{
	0% {transform: scale(0.7);}
	90% {transform: scale(1);}
	100% {transform: scale(0.5);}
}
.solutions2 .circle4 .active .small{animation:myfirst2 3s ease forwards;}
.solutions2 .circle4 .active .big{animation:myfirst 3s ease forwards;}

.solutions2 .i-sdata{position:absolute; top:28px; left:331px; width:89px; height:89px; background-position:-100px -190px;}
.solutions2 .i-swelfare{position:absolute; top:187px; left:409px; width:89px; height:89px; background-position:-201px -190px;}
.solutions2 .i-svote{position:absolute; top:341px; left:339px; width:89px; height:89px; background-position:-201px -290px;}
.solutions2 .i-credit{position:absolute; top:336px; left:139px; width:89px; height:89px; background-position:-100px -290px;}
.solutions2 .i-publicity{position:absolute; top:192px; left:58px; width:89px; height:89px; background-position:0px -291px;}
.solutions2 .i-medical{position:absolute; top:45px; left:142px; width:89px; height:89px; background-position:0px -190px;}


.partner{position:relative; z-index:-1; width:100%; padding-bottom:30px;; overflow:hidden; background:#f0f8f7;}
.partner .tit2{margin-bottom:10px; padding-top:50px; text-align:center; color:#000;font-size:30px; font-weight:400;}

.news{position:relative; z-index:-1; width:100%; margin-bottom:50px; overflow:hidden; background:#fff;}
.news .tit2{margin-bottom:50px; padding-top:50px; text-align:center; color:#000;font-size:30px; font-weight:400;}
.news .news-group{overflow: hidden;}
.news .news-group .news-item{position:relative; width:376px; height:201px;}
.news .news-group .news-item:nth-child(2){margin:0px 25px;}
.news .news-group .news-item img{width:100%; height:100%;}
.news .news-group .news-item p{position:absolute; bottom:0px; width:100%; height:50px; padding:0px 15px; line-height: 50px; font-size: 16px; text-align:center; color:#fff; background:rgba(88, 145, 129, 0.9);}

.footer-banner{height:100px; background:#589181;}
.footer-banner img{display:block; margin-left: -113px;}
.footer-banner .particles-js{width:1180px; height:100px;}
.footer-banner h2{position: absolute; top: 50%; left: 50%; margin-left: -156px; margin-top: -15px; font-size: 24px; color: #fff;}

/*** 行业痛点 list-3 ***/
.solutions989{position:relative; z-index:-1; width:100%; height:200px; overflow:hidden; background:#fff;}
.solutions989 .tit2{margin-bottom:10px; padding-top:50px; text-align:center; color:#01408d;font-size:30px; font-weight:400;}
.solutions989 .tit3{ text-align:center; color:#004290;font-size:16px; font-weight:100;}
.hy{ width:1080px; margin:0 auto;}
.ci884 {
    width: 1000px;
    height: 400px;
    border:#8bcfe6 1px solid;
    border-radius: 0 0 50% 50%/0 0 100% 100% ;
    border-top: none;
	z-index:-1px;
}
.weizhi{width:1010px; margin:0 auto; z-index:88; overflow:hidden}
.navnav{  position: relative; left: 60px;top: 28px; width:150px; height:165px;} 
.navnav ul li{ width:150px;height:165px;} 


.navnav2{  position: relative;left:390px;top:-50px;  width:150px; height:165px;} 
.navnav2 ul li{ width:150px;height:165px;} 

.navnav3{  position: relative;left: 730px;top:-300px;width:150px; height:165px;} 
.navnav3 ul li{ width:150px;height:165px;} 

 
.hytd3{width:1080px; background:url(../image/hytd3b.png) no-repeat; height:600px; }
.hytd3zi1{  position: relative;left:80px;top: 310px; font-size:16px;color:#3a69a9;}
.hytd3zi2{  position: relative;left: 400px;top: 280px; font-size:16px;color:#3a69a9;}
.hytd3zi3{  position: relative;left: 615px;top: 260px; font-size:16px;color:#3a69a9;}
.hytd3zi4{  position: relative;left: 800px;top: 240px; font-size:16px;color:#3a69a9;}
.hytd3zi5{  position: relative;width:80px;left: 210px;top:60px; font-size:16px;color:#fff;}
.hytd3zi6{  position: relative;width: 80px;left: 420px;top: -70px;font-size: 14px;color:#3a69a9; text-align:center;}
.hytd3zi7{  position: relative; width: 80px;left: 750px;top: -170px;font-size: 16px;color:#3a69a9; text-align:center;}
.scene-wrap588{width:100%; }
.scene-wrap588 .scene-group588{width:100%; margin:0 auto;}
@media screen and (min-width: 1040px) {
.scene-wrap588 .scene-group588{width:1040px;}
}
.tit3588{ width:250px; padding:20px; font-size:16px; line-height:26px;}
.scene-item588{position:relative; width:30%; transition: margin-top 0.5s; margin-left:30px;}
.scene-item588 img{width:100%;}
.mask1{position: absolute; top:0px; width:100%; height:100%;background:url(../image/bscene1.png);opacity: 0; filter:alpha(opacity=0);-moz-background-size:100% 100%; background-size:100% 100%;}
.scene-item588.active .mask1{opacity: 1; filter:alpha(opacity=100);}
.mask2{position: absolute; top:0px; width:100%; height:100%;background:url(../image/scene2.png);opacity: 0; filter:alpha(opacity=0);-moz-background-size:100% 100%; background-size:100% 100%;}
.scene-item588.active .mask2{opacity: 1; filter:alpha(opacity=100);}

.mask3{position: absolute; top:0px; width:100%; height:100%;background:url(../image/scene3.png);opacity: 0; filter:alpha(opacity=0);-moz-background-size:100% 100%; background-size:100% 100%;}
.scene-item588.active .mask3{opacity: 1; filter:alpha(opacity=100);}
.mask4{position: absolute; top:0px; width:100%; height:100%;background:url(../image/scene4.png);opacity: 0; filter:alpha(opacity=0);-moz-background-size:100% 100%; background-size:100% 100%;}
.scene-item588.active .mask4{opacity: 1; filter:alpha(opacity=100);}
 .scene-item588 .cnt{position: absolute; top:0px; width:100%; height: 100%; color:#fff;}
.scene-item588 .cnt img.i{position: absolute; top:18%; left: 50%; width:80px; height: 82px; margin-left: -39px; opacity:0.7; filter:alpha(opacity=70);}
/*.scene-group .scene-item .cnt .i-asset{background-position: -553px 0px;}*/
/*.scene-group .scene-item .cnt .i-finance{background-position: -656px 0px;}
.scene-group .scene-item .cnt .i-bond{width: 78px; height: 80px; background-position: -758px 0px;}
.scene-group .scene-item .cnt .i-origin{width: 78px; height: 80px; background-position: -849px 0px;}
.scene-group .scene-item .cnt .i-notarization{width: 78px; height: 80px; background-position: -941px 0px;}*/
.scene-item588 .cnt .line{position:absolute; top:50%; left:50%; width:100px; height:1px; margin-left:-50px; background:#fff;}
 .scene-item588 .cnt h3{position: absolute; top: 55%; width: 100%; font-size:24px; text-align:center; opacity:0.7; filter:alpha(opacity=70);}
 .scene-item588 .cnt p{position: absolute; top: 60%; width: 100%; font-size:14px; padding:25px; line-height:24px;}


.scene-item588 .cnt a.btn{position: absolute; top:80%; left:50%; width: 100px; height: 36px; margin-left:-50px; line-height: 34px; color: #fff; opacity:0; filter:alpha(opacity=0);}
.scene-item588 .cnt a.btn:hover{background:#fff; color:#b6b6b6; border-color:#fff;}
.scene-item588.active{margin-top:-20px; }

.scene-item588.active .cnt img.i{top:6%; opacity:1; filter:alpha(opacity=100);}
.scene-item588.active .cnt .line{opacity:0; filter:alpha(opacity=0);}
.scene-item588.active .cnt h3{top:33%; opacity:1; filter:alpha(opacity=100);}
.scene-item588.active .cnt p{opacity:1; filter:alpha(opacity=100);}
.scene-item588.active .cnt a{opacity:1; filter:alpha(opacity=100);}

/*list-2*/
.banner589{position:relative; z-index:2;background:url(../image/banner_bubix_main55.png) no-repeat center;-moz-background-size:100% 100%; background-size:100% 100%; width:100%; height:500px;}
.banner589 .txt{position:absolute; left:25%; top:122px; width:500px; margin-left:-250px; text-align:center;}
.banner589 .tit1{color: #fff; font-size: 36px; font-weight: 300;height:60px;}
.banner589 .tit2{color: #fff; font-size: 26px; font-weight: 300; float:left; margin-left:30px; height:30px;}
.banner589 .en{color:#e8fdfa; font-size:16px;}


.banner58{background:url(../image/about_bg.png) no-repeat center; -moz-background-size:100% 100%; background-size:100% 100%; width:100%; height:520px;}

/*** 行业痛点 list-4 ***/

.hytd358{width:1080px; background:url(../image/l4beij.png) no-repeat; height:600px; }
.hytd358zi1{  position: relative;left:80px;top: 10px; font-size:14px; background:url(../image/l4x1.png) no-repeat; width:240px; height:85px; color:#FFFFFF; padding:8px;}
.hytd358zi2{  position: relative;left: 400px;top: 280px; font-size:14px;background:url(../image/l4x2.png) no-repeat; width:240px; height:85px; color:#FFFFFF; padding:28px;}
.hytd358zi3{  position: relative; left: 755px;top:-160px; font-size:14px; background:url(../image/l4x1.png) no-repeat; width:240px; height:85px; color:#FFFFFF; padding:8px;}

/*** list-5 ***/

.tdbj{ widows:100%;background:url(../image/tdbj.png) repeat-x; z-index:-99}
.hytd5358{width:1080px; background:url(../image/5dbj.png) no-repeat; height:1200px; }
.hytd5358zi1{      position: relative;left: 60px;    top: 60px;font-size: 18px; width: 440px; height: 85px;color: #595757;padding: 8px;}
.hytd5358zi2{position: relative; left: 650px; top: 280px;font-size: 18px;width: 400px;height: 85px;color: #595757;padding: 28px;}
.hytd5358zi3{  position: relative;left: 158px;top: 400px; font-size:18px;  width:240px; height:85px; color:#595757; padding:8px;}
.hytd5358zi4{  position: relative; left: 615px;top: 600px;font-size: 18px;width: 400px; color:#595757; padding:8px;}
.app358{ background:url(../image/chanp58.png) no-repeat; -moz-background-size:100% 100%; background-size:100% 100%;height:500px;}
.tit3358{ width:1120px; margin:0 auto; background:#FFFFFF; height:150px;font-size:28px;text-align:center; z-index:999px;  filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5;  opacity: 0.5; padding:50px; color:#595757}

/***  list-6 ***/
/*** 关于框架 banner ***/
.wrap58{position:relative; width:90%; margin:0 auto;}
.b-about{position:relative; padding-top:60px; background: #f0f8f7;}
.b-about .banner{position:relative; z-index:2;height:320px; background:url(../image/about_bg.png) no-repeat; -moz-background-size:100% 100%; background-size:100% 100%; width:100%;height:400px;}
.b-about .banner .txt{position:absolute; left:50%; top:122px; width:300px; margin-left:-600px; }
.b-about .banner .tit1{color: #fff; font-size: 36px; font-weight: 300;}
.b-about .banner .en{color:#e8fdfa; font-size:16px;}

.b-contact .banner{background:#889ea6 url("../images/banner_concat.png"/*tpa=http://www.bubi.cn/r/cms/www/default/images/banner_concat.png*/) no-repeat center;}
.b-job .banner{background:#acafb1 url("../images/banner_job.png"/*tpa=http://www.bubi.cn/r/cms/www/default/images/banner_job.png*/) no-repeat center;}
.b-milestone .banner{background:#9e9d9e url("../images/banner_milestone.png"/*tpa=http://www.bubi.cn/r/cms/www/default/images/banner_milestone.png*/) no-repeat center;}
/*** 关于框架 二级菜单 ***/

.b-about .subnav .tab{width:1030px; height:60px; margin:0 auto; padding:5px 0px;}
.b-about .subnav .tab-item{position: relative; float:left; width:206px; line-height:50px; color:#444; font-size:16px; text-align:center;}
.b-about .subnav .tab-item::after{content:''; position:absolute; top:16px; right:0px; width:1px; height:18px; background:#b7b7b7;}
.b-about .subnav .tab-item.last::after{width:0px;}
.b-about .subnav .tab-item.active a{color:#589181; font-weight:500;}
.b-about .subnav .tab-item a{color:#000; font-size:18px;}
.b-about .subnav .tab-item a:hover{color:#589181;}
.b-about .content{position:relative;}

/*** 关于框架 内容区 ***/
.b-about .contain{position:relative; padding: 51px 0px 50px; overflow:hidden;}
.b-about .contain .tit1{margin:45px auto 40px; color:#000; font-size:30px; font-weight:400; text-align:center;}

/*** 企业资讯 列表 ***/
.b-newslist{}
.b-newslist .news-group{}
.b-newslist .news-group .news-item{max-height:350px; margin-bottom: 20px; overflow: hidden; background:#fff; border: 1px solid #fff;}
.b-newslist .news-group .news-item:hover{border:1px solid #dcdcdc; box-shadow:0px 0px 10px #d2e2de;}
.b-newslist .news-group .news-item .fl{width:50%; padding: 20px 0px 20px 20px;}
.b-newslist .news-group .news-item a{height:350px;}
.b-newslist .news-group .news-item img{width: 100%; max-height: 310px;}
.b-newslist .news-group .news-item .txt{height:100%; padding:42px 48px;}
.b-newslist .news-group .news-item .txt .tit2{margin-bottom: 22px; font-size: 20px; color:#000; font-weight:500;}
.b-newslist .news-group .news-item .txt .time{margin-bottom: 29px; color:#939393;}
.b-newslist .news-group .news-item .txt .summary{color: #939393; line-height: 25px; }
.b-newslist .page-group{width: 102px; margin:0px auto 0px; padding-top:20px; text-align: center; overflow:hidden;}
.b-newslist .page-group .page-item{width:40px; height:40px; border:1px solid #b7b7b7; color:#b7b7b7; font-size:24px; text-align:center; line-height:38px; cursor:pointer;}
.b-newslist .page-group .page-item.left{margin-right:22px;}
.b-newslist .page{padding-top:20px; color:#999; text-align:center; font-size:16px;}
.b-newslist .page a{color:#999;}
.b-newslist .page a:hover{color:#589181;}
.b-newslist .page a[disabled]:hover, .b-newslist .page a:disabled {color: #999; cursor: default;}



/*** 企业资讯 内容 ***/
.b-news .banner .txt{top:135px;}
.b-news .content .wrap{width:1060px;}
.b-news .wrap .return{display:block; padding:18px 0px; color:#589181; font-weight: 200;}
.b-news .wrap .return .position{color:#589181;}
.b-news .contain{margin:0 auto 30px; padding:52px 40px 50px; border:1px solid #d6d6d6; background: #fff;}
.b-news .contain .tit1{margin:0px auto 15px; color:#333; font-size:30px; font-weight:400; text-align:left;}
.b-news .contain .meta{margin-bottom:24px; color:#999; font-weight: 200;}
.b-news .contain .meta .time{margin-right: 45px;}
.b-news .contain .cnt p img{max-width:100%}
.b-news .relation-group{margin-bottom: 30px;}
.b-news .relation-group .relation-item{color:#939393; font-size:16px; line-height:32px; font-weight: 200;}
.b-news .relation-group .relation-item a{color:#fff;}
.b-news .relation-group .relation-item a:hover{color:#589181;}

/*** 招聘需求 ***/
.b-job .job{width:1180px; overflow:hidden;}
.b-job .job .job-item{position:relative; height:120px; margin-bottom:20px; padding:25px 40px; background: #fff; border:1px solid #dcdcdc; overflow:hidden;}
.b-job .job .job-item.active{height:auto;}
/*.b-job .job .job-item:hover{border-color:#fff; box-shadow:2px 10px 30px #e8e8e8;}*/
.b-job .job-item .icon-jia{position:absolute; top:27px; right:30px; width:33px; height:28px; background-position:-230px 0px;}
/*.b-job .job-item:hover .icon-jia{background-position:-273px 0px; cursor:pointer;}*/
.b-job .job-item .tit2{color:#333; font-size:20px; margin-bottom:12px; font-weight:400;}
.b-job .job-item .intro{margin-bottom:12px; color:#999; font-size:16px; line-height:32px;}
.b-job .job-item .duty-hack dt{margin-top:17px;}
.b-job .job-item dt{margin:5px 0px 5px; color:#000; font-size:14px;}
.b-job .job-item dd{color:#939393; font-size:14px; line-height:32px;}
.b-job .job-item .ellipsis{position:absolute; left:0; bottom:0px; width:100%; height:20px; background:#fff; letter-spacing:4px;}
/*.b-job .joblayer{display:none; position:fixed; left:50%; top:50%; z-index:100; width:570px; height:620px; margin:-310px -285px;  border-radius:5px; font-size:14px;}
.b-job .joblayer .layer-header{height:70px; padding:20px 40px; background:#5a8f82; border-radius:5px 5px 0px 0px;}
.b-job .joblayer .tit2{font-size:24px; line-height:30px; color:#fff;}
.b-job .joblayer .icon-close{margin:-33px 5px 0px 0px; color:#206050; font-size:32px;}
.b-job .joblayer .layer-body{height:550px; color:#777; font-size:14px; overflow-y:auto;}
.b-job .joblayer .intro{margin:10px 0px 25px; line-height:25px;}
.b-job .joblayer .info{margin-top:20px;}
.b-job .joblayer .info dt{margin-bottom:10px; color:#444;}
.b-job .joblayer .info dd{line-height:25px;}
.b-job .joblayer .email{margin:25px 0px 15px; color:#5a8f82;}
.b-job .joblayer .email span{font-weight:700;}*/
.b-job .job-item .view-more{position: absolute; top: 52px; right: 40px; width:31px; cursor:pointer; transition:all 0.5s;}
.b-job .job-item .view-more.active{transform:rotate(-180deg); -ms-transform:rotate(-180deg); -moz-transform:rotate(-180deg); -webkit-transform:rotate(-180deg); -o-transform:rotate(-180deg);}
.b-job .job-item .demand{margin-bottom:35px;}
.b-job .job-item .email{margin-top: 35px; font-size: 14px; color: #939393;}  
.b-job .job-item.last{margin-bottom:0px;}
.b-job .bg1{position:absolute; top:-51px; right: -191px; width:615px;}
.b-job .bg2{position:absolute; bottom:-114px; left:0px; width:740px;}
    

/*** 联系我们 ***/.sprites-contact{background:url("../images/sprites-contact.png"/*tpa=http://www.bubi.cn/r/cms/www/default/images/sprites-contact.png*/);}
/*.b-contact .contain{margin-bottom:45px;}*/
.b-contact .map{position:relative; height:750px; border:1px solid #d5dcde; background:#fcf9f2;}
.b-contact .map .address{position:absolute; z-index:9; background:rgba(0, 0, 0, 0.57); width: 460px; height:748px; padding: 73px 70px;}
.b-contact .map .address .address-item{position:relative; clear: both; width: 320px; height:69px; margin-bottom: 20px; background: #599282; opacity: 1; filter:alpha(opacity=100); padding: 22px; overflow:hidden;}
.b-contact .map .address .address-item .s-icon{position: absolute; top: 29px; right: 20px; width: 16px; height: 11px; background-position: -26px 0px; cursor:pointer;}
.b-contact .map .address .address-item.active{height:160px;}
.b-contact .map .address .address-item.active .s-icon{position: absolute; width: 16px; height: 11px; right: 20px; top: 29px; background-position:0px 0px;}
.b-contact .map .address .address-item h2{font-size:19px; margin-bottom:24px; color:#fff; font-weight:400;}
.b-contact .map .address .address-item p{font-size:14px; color:#fff; line-height: 25px;}
.b-contact .map .address .address-item p span{display: inline-block; margin-top: -25px; padding-left:71px;}
.b-contact .map .iframe{position:absolute; top:0px; left:0px; opacity:0; filter:alpha(opacity=0);}
.b-contact .map .iframe.active{z-index:5; opacity:1; filter:alpha(opacity=100);}

/*** 关于我们 ***/
.b-company .contain{}
.b-company .bg{position: absolute; top: 0px; left: 50%; width: 1500px; margin-left: -750px;}
.b-company .contain .txt{width:100%; margin: 0 auto; padding:35px 30px 16px;  border: 1px solid #d8dbdb;  background: #fff;}
.b-company .contain .txt .tit2{padding: 0px 0px 21px; text-align: center; font-weight: 400; font-size: 14px;}
.b-company .contain .txt p{margin-bottom:19px; font-size: 14px; color: #666; line-height: 26px; text-indent: 2em;}

.b-milestone{background:#fff;}
.b-milestone .contain{padding-top: 87px;}
.b-milestone .contain .txt{position:relative; height:1142px;}
.b-milestone .contain .milestone{position:absolute; right:70px; z-index:1px; width:800px;}
.b-milestone .contain .bg{position:absolute; top: -82px;  left: -157px; z-index:0; width:1500px;}
.b-milestone .contain .icon{position: absolute;}
.b-milestone .contain .icon1{top: 413px; right: 32px; width: 75px;}
.b-milestone .contain .icon2{top: 65px; left: 159px; width: 74px;}
.b-milestone .contain .icon3{top: 733px; left: 94px; width: 92px;}
.b-milestone .contain .icon4{top: 782px; left: 734px; width: 65px;}
.b-milestone .contain .icon5{top: 959px; left: 400px; width: 38px;}
.b-milestone .contain .more{position: absolute; bottom: 0px; width: 100%; text-align: center;}
.b-milestone .contain .more .more-item{display: inline-block; width: 9px; height: 9px; background: #589181; border-radius: 50%;}
.b-milestone .contain .year-group{position: absolute;}
.b-milestone .contain .year-item span{font-size: 30px; font-family: consolas;}
.b-milestone .contain .year-item p{margin-left: 80px; margin-bottom:15px; padding-top:11px; color:#666; font-size:16px; line-height:30px;}
.b-milestone .year2012{top: 7px; right: 115px; width: 600px;}
.b-milestone .year2014{top: 182px; right: 66px; width: 600px;}
.b-milestone .year2015{top: 343px; left: 172px; width: 540px;}
.b-milestone .year2016{top: 611px; right: 17px; width: 635px;}
.b-milestone .year2017{top: 880px; right: -33px; width: 475px;}

/*** 应用案例 ***/


 .app{position:relative; padding-bottom:50px; width:100%; height:600px;}
.app2{ background:url(../image/yingyongbj.png) no-repeat; -moz-background-size:100% 100%; background-size:100% 100%;height:600px;}
.app .wrap{overflow:hidden;}
.app .tit2{margin-bottom:50px; padding-top:150px; color:#fff; font-size:36px; font-weight: 400; text-align:center; padding-left:320px;}
.app .fr{width:50%;}
.app .fr img{width: 523px;}
.app .fr p.slogan{margin-bottom:30px;}
.app .fr p{color:#fff; font-size:16px; line-height:25px;letter-spacing:4px;}
.app .fr .btn{width:180px; height: 38px; margin:40px 0px 0px; color: #fff; font-size: 16px; border: 1px solid #fff; line-height: 36px;}
.app .fr .btn:hover{color: #fff; background: #589181; transition:all 0.3s;}

/*** 产品介绍 ***/
.solutions55{position:relative; width:100%; height:150px; overflow:hidden;  }
.solutions55 .tit2{margin-bottom:10px; padding-top:80px; text-align:center; color:#01408d;font-size:30px; font-weight:400;}
.solutions55 .tit3{ text-align:center; color:#004290;font-size:16px; font-weight:100;}
.app{position:relative; padding-bottom:50px; width:100%; height:600px;}
.app3{ background:url(../image/chanp.png) no-repeat; -moz-background-size:100% 100%; background-size:100% 100%;height:600px;}

.tit33{ width:80%; margin:0 auto; background:#FFFFFF; height:205px;font-size:34px;text-align:center; z-index:999px;  filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5;  opacity: 0.5; padding:50px 100px; color:#01408d}
/*** 核心优势 ***/ 
 

/*** 首页-更多应用场景 ***/
.solutions{position:relative; z-index:-1; width:100%; height:590px; overflow:hidden; background:#fff;}
.solutions .tit2{margin-bottom:10px; padding-top:50px; text-align:center; color:#01408d;font-size:30px; font-weight:400;}
.solutions .tit3{ text-align:center; color:#004290;font-size:16px; font-weight:100;}
.solutions .circle{position:absolute; left:50%; top:30%; z-index:-1; width:944px; height:380px; margin:0px 0px 0px -472px;background:url(../image/lbj.png) no-repeat;-moz-background-size:100% 100%; background-size:100% 100%;}
.solutions .circle4{position:absolute; left:50%; top:50%; width:1057px; height:339px; margin:-169.5px 0px 0px -528.5px;}
.solutions .circle4 .i-slogo{position:absolute; top:50%; left:50%; width:401px; height:274px; margin:-137px 0px 0px -200px; background-position:0px -485px;}
.solutions .bubi{position: absolute; top: 50%; left: 50%; width: 244px; margin: -137px 0px 0px -122px;}
.solutions .circle4 .i-icon{display:block; width:78px; height:78px; /*background:#5bc09e url(images/sprites_v7.png);*/ border-radius:50%;}
.solutions .circle4 .gycs{position:absolute; top:90px; left:450px;}
.solutions .circle4 .dzfp{position:absolute; top:-10px; left:720px;}
.solutions .circle4 .wlwgx{position:absolute; top: 150px; left:260px;}
.wlwgx2{position:absolute; top: 110px;right: 110px; }
.wlwgx2 p{color: #fff;font-size: 14px;font-weight: bold;}
.solutions .circle4 .lhzx{position:absolute; top: 200px; left:700px;}
.solutions .circle4 .yljl{position:absolute; top:196px; left:380px;}
.solutions .circle4 .sjaq{position:absolute; top:140px; left:600px;}
.solutions .circle4 .i-gycs{background-position:-501px -333px;}
.solutions .circle4 .box .small{position: absolute; top: -15px; left: -15px; z-index: -1; width:109px; height:109px; border-radius:50%; background:#c2e5f6; transform: scale(0.5);}
.solutions .circle4 .box .big{position: absolute; top: -35px; left: -35px; z-index: -2; width:148px; height:148px; border-radius:50%; background:#ddeff8; transform: scale(0.5);}
.solutions .circle4 .i-dzfp{background-position:-614px -333px;}
.solutions .circle4 .i-wlwgx{background-position:-727px -333px;}
.solutions .circle4 .i-lhzx{background-position:-840px -333px;}
.solutions .circle4 .i-yljl{background-position:-953px -333px;}
.solutions .circle4 .i-sjaq{background-position:-1066px -333px;}
.solutions .circle4 p {font-size:13px; color: #6c6c6c;}
.solutions .circle4 .gycs p{margin-top: -95px; margin-left: -288px;}
.solutions .circle4 .dzfp p{margin-top: -119px; margin-left: 64px;}
.solutions .circle4 .wlwgx p{margin-top:-165px; margin-left:-299px;background:url(../image/ld1.png) no-repeat; width:360px; height:77px; color:#FFFFFF; padding:6px;}
.solutions .circle4 .lhzx p{width:250px; margin-top: 5px; margin-left: 49px;background:url(../image/ld4.png) no-repeat; width:400px; height:86px; color:#FFFFFF; padding:20px; }
.solutions .circle4 .yljl p{margin-top:25px; margin-left:-388px; background:url(../image/ld2.png) no-repeat; width:422px; height:73px; color:#FFFFFF; padding:20px;}
.solutions .circle4 .sjaq p{margin-top:-180px; margin-left:10px;background:url(../image/ld3.png) no-repeat; width:420px; height:89px; color:#FFFFFF; padding:10px; }
.gycs{position:absolute; top:-60px; left:250px;}
.small{position: absolute; top: -15px; left: -15px; z-index: -1; width:118px; height:118px; border-radius:50%; background:#95baf0; transform: scale(0.5);}
.big{position: absolute; top: -35px; left: -35px; z-index: -2; width:157px; height:157px; border-radius:50%; background:#edf9fd; transform: scale(0.5);}

@keyframes myfirst{
	0% {transform: scale(0.5);}
	90% {transform: scale(1);}
	100% {transform: scale(0.5);}
}
@keyframes myfirst2{
	0% {transform: scale(0.7);}
	90% {transform: scale(1);}
	100% {transform: scale(0.5);}
}
.solutions .circle4 .active .small{animation:myfirst2 3s ease forwards;}
.solutions .circle4 .active .big{animation:myfirst 3s ease forwards;}

.solutions .i-sdata{position:absolute; top:28px; left:331px; width:89px; height:89px; background-position:-100px -190px;}
.solutions .i-swelfare{position:absolute; top:187px; left:409px; width:89px; height:89px; background-position:-201px -190px;}
.solutions .i-svote{position:absolute; top:341px; left:339px; width:89px; height:89px; background-position:-201px -290px;}
.solutions .i-credit{position:absolute; top:336px; left:139px; width:89px; height:89px; background-position:-100px -290px;}
.solutions .i-publicity{position:absolute; top:192px; left:58px; width:89px; height:89px; background-position:0px -291px;}
.solutions .i-medical{position:absolute; top:45px; left:142px; width:89px; height:89px; background-position:0px -190px;}
/* 点缀的圆 */
.solutions .circle .adorns{position:absolute; z-index:-1; border-radius:50%;}
.solutions .circle .adorns.left1{top: 392px; left: -50px; width: 20px; height: 20px; background: #9ff5d8;}
.solutions .circle .adorns.left2{top: 535px; left: 324px; width: 26px; height: 26px; background: #4496e8;}
.solutions .circle .adorns.left3{top: 217px; left: 61px; width: 35px; height: 35px; background: #0000fe;}
.solutions .circle .adorns.left4{top: 258px; left: 200px; width: 14px; height: 14px; background: #ed5a24;}
.solutions .circle .adorns.right1{top: 75px; left: 633px; width: 34px; height: 34px; background: #7bb6ee;}
.solutions .circle .adorns.right2{top: 150px; left: 957px; width: 21px; height: 21px; background: #ed5a24;}
.solutions .circle .adorns.right3{top: 439px; left: 740px; z-index: 1; width: 27px; height: 27px; background: #0000fe;}

.partner{position:relative; z-index:-1; width:100%; padding-bottom:30px;; overflow:hidden; background:#f0f8f7;}

.news{position:relative; z-index:-1; width:100%; margin-bottom:50px; overflow:hidden; background:#fff;}
.news .tit2{margin-bottom:50px; padding-top:50px; text-align:center; color:#000;font-size:30px; font-weight:400;}
.news .news-group{overflow: hidden;}
.news .news-group .news-item{position:relative; width:376px; height:201px;}
.news .news-group .news-item:nth-child(2){margin:0px 25px;}
.news .news-group .news-item img{width:100%; height:100%;}
.news .news-group .news-item p{position:absolute; bottom:0px; width:100%; height:50px; padding:0px 15px; line-height: 50px; font-size: 16px; text-align:center; color:#fff; background:rgba(88, 145, 129, 0.9);}

.footer-banner{height:100px; background:#589181;}
.footer-banner img{display:block; margin-left: -113px;}
.footer-banner .particles-js{width:1180px; height:100px;}
.footer-banner h2{position: absolute; top: 50%; left: 50%; margin-left: -156px; margin-top: -15px; font-size: 24px; color: #fff;}
/*** 合作伙伴 ***/
.tit5    {text-align: center;    color: #004290;    font-size: 16px;    font-weight: 100;}
/*** 尾部 ***/
.footer{position:relative; min-height:260px; background:#3a3a3a; width:100%;}
.footer2{ background:#3a3a3a; width:100%;}
.footer .wrap{padding-top:45px; overflow:hidden; width:1030px;}
.footer .wrap .logo{overflow:hidden;}
.footer .wrap .i-bubi{width:112px; height:35px; margin-right:130px; background-position:-1041px 0px;}
.footer .link-group{width:590px; height:200px; margin-bottom: 38px; padding-top: 17px; margin-left: 0px;}
.footer .link-group .link-item{width: 117px;}
.footer .link-group .link-item h3{margin-bottom:15px; color:#fff; font-size:16px;}
.footer .link-group .link-item h3 a{display: block;  margin-top: -5px; font-size:16px;}
.footer .link-group .link-item a, .footer .link-group .link-item span{color:#fff; font-size:14px; line-height:30px;}
.footer .link-group .link-item a:hover{color:#589181;}
.footer .link-group .link-item span.active{color:#fff;}

.footer .qrcode{width:152px; margin-top:20px; float:left; text-align:left}
.footer .qrcode .pic{width:132px; height:132px;}
.footer .qrcode .txt{width:152px; margin-top:10px; color:#fff; font-size:14px; }
.footer .copyright{clear:both; height:80px; margin-top:20px; line-height:80px; color:#777; text-align:center; border-top:1px solid #515151;}

.partner-group{width:1200px; margin-top:20px; overflow:hidden;}
.partner-group .partner-item{position:relative; width:180px; height:71px; margin:0px 20px 20px 0px; text-align:center; cursor:pointer; background: #fff;}

.partner-group .partner-item .company{position:absolute; top: 23px; width: 100%; font-size: 18px; color: #fff; font-weight: 500; opacity:0;}
.partner-group .partner-item img{margin-top:-4px;}
.partner-group .partner-item.hikingjm img{width:160px; margin-top:0px;}
.partner-group .partner-item.crcb img, .partner-group .partner-item.cfca img, .partner-group .partner-item.cpcn img,
.partner-group .partner-item.huaan img{width:160px; margin-top:0px;}
.partner-group .partner-item.gyb img{width:160px; margin-top:0px;}
.partner-group .partner-item.bsb img{width:160px; margin-top:0px;}
.partner-group .partner-item.azure img{width:160px; margin-top:0px;}
.partner-group .partner-item.active{background:#589181;}
.partner-group .partner-item.active:after{content:''; position: absolute; top:0px; left:0px;}
.partner-group .partner-item.active img{opacity:0; filter:alpha(opacity=0);}
.partner-group .partner-item.active .company{opacity:1; filter:alpha(opacity=100);}
/*.partner-group .partner-item.bumeng img{width: 195px; margin-top: 9px;}
.partner-group .partner-item.aliyun img{width: 170px; margin-top: 12px;}
.partner-group .partner-item.jgl img{width: 150px; margin-top: 6px;}
.partner-group .partner-item.digichain img{margin-top: 2px;}
.partner-group .partner-item.wuchain img{width: 130px; margin-top: 2px;}
.partner-group .partner-item.picc img{width: 230px; margin-top: 4px;}*/

/*** 应用案例 ***/
.bm-case .banner-head{position:relative; height:430px; margin-top:60px; background:#00b67e;}
.bm-case .banner-head .txt, .bm-case .banner-head .img-wrap{width:50%; height:430px;}
.bm-case .banner-head .txt{padding-left:45px;}
.bm-case .banner-head .txt .tit{margin-top: 128px; color:#fff; font-size:44px; font-weight:400;}
.bm-case .banner-head .txt .cnt{margin-top:30px; color:#fff; font-size:20px; line-height:36px;}
.bm-case.case-finance .banner-head{background:#019eeb;}
.case-share-bond .banner-head{background:#03bea6;}
.case-supply-chain .banner-head{background:#5c39cd;}
.case-publicity .banner-head{background:#fe6e17;}

.bm-case.case-asset .banner-head img{width:545px; margin-top:40px;}
.bm-case.case-asset .case-solution .img-wrap{width:681px; height:446px;}
.bm-case.case-finance .banner-head img{width:545px; margin-top:60px;}
.bm-case.case-finance .case-solution .img-wrap{width:737px; height:424px;}
.bm-case.case-share-bond .banner-head img{width:545px; margin-top:40px;}
.bm-case.case-share-bond .case-solution .img-wrap{width:704px; height:422px;}
.bm-case.case-supply-chain .banner-head img{width:545px; margin-top:50px;}
.bm-case.case-supply-chain .case-solution .img-wrap{width:682px; height:393px;}
.bm-case.case-publicity .banner-head img{width:545px; margin-top:65px;}
.bm-case.case-publicity .case-solution .img-wrap{width:713px; height:409px;}

/* 解决方案-行业痛点 */
.bm-case .case-solution{padding-bottom:50px; background:#fff;}
.bm-case .case-solution .wrap{color:#444; overflow:hidden;}
.bm-case .case-solution .wrap .tit2{margin-bottom:50px; padding-top:50px; color:#000; font-size:36px; font-weight: 400; text-align:center;}
.bm-case .case-solution .img-wrap{position:relative; width:800px;}
.bm-case .case-solution .img-wrap img{position:absolute; width:100%;}
.bm-case .case-solution .img-wrap .img2{z-index:15;}
.bm-case .case-solution .wrap .intro{position:relative; width:306px; padding:20px; color:#333; font-size:14px; line-height:31px; font-weight:200; text-align:left; text-indent: 2em;}
.bm-case .case-solution .wrap .intro .cnt{display:none;}
.bm-case .case-solution .wrap .intro .cnt.active{display:block;}
.bm-case .case-solution .wrap .intro:before{content:''; position:absolute; top:0px; right:0px; width:60px; height:60px; border:1px solid #589181; border-left: 0px; border-bottom: 0px;}
.bm-case .case-solution .wrap .intro:after{content:''; position:absolute; bottom:0px; left:0px; width:60px; height:60px; border:1px solid #589181; border-right: 0px; border-top: 0px;}
.bm-case .feature{padding:70px 0px 50px; background:#f0f8f7;}
.bm-case .feature .feature-group{height:300px;}
.bm-case .feature-group .feature-item{position:relative; width:373px; height:300px; padding:75px 25px 0px 25px; border:1px solid #d8dbdb; background:#fff;}
.bm-case .feature-group .feature-item .feature-icon{position: absolute; top: -20px; right: 10px; width: 180px;}
.bm-case .feature-group .feature-item .i-issuer{}
.bm-case .feature-group .feature-item .i-channel{}
.bm-case .feature-group .feature-item .i-user{}
.bm-case .feature-group .feature-item.center{margin:0px 30px;}
.bm-case .feature-group .feature-item h3{margin-bottom:25px; color:#000; font-size: 24px;}
.bm-case .feature-group .feature-item p{color:#333; font-size: 14px; line-height:25px;}

.bm-case .app{position:relative; padding-bottom:50px;}
.bm-case .app .wrap{overflow:hidden;}
.bm-case .app .tit2{margin-bottom:50px; padding-top:50px; color:#000; font-size:36px; font-weight: 400; text-align:center;}
.bm-case .app .fl{width:50%;}
.bm-case .app .fl img{width: 523px;}
.bm-case .app .fl p.slogan{margin-bottom:30px;}
.bm-case .app .fl p{color:#333; font-size:14px; line-height:25px;}
.bm-case .app .fl .btn{width:180px; height: 38px; margin:40px 0px 0px; color: #589181; font-size: 16px; border: 1px solid #589181; line-height: 36px;}
.bm-case .app .fl .btn:hover{color: #fff; background: #589181; transition:all 0.3s;}


/* 情景模拟-简介 */
.bm-case .scene-intro{position:relative; height:600px; background:#fbfbfb;}
.bm-case .scene-intro .wrap{height:600px; padding-top:60px;}
.bm-case .scene-intro .wrap .explain{color:#444; font-size:20px; text-align:center; font-weight:200; margin:65px auto 80px;}
.bm-case .scene-intro .wrap .explain1{margin-bottom: 45px;; color:#444; font-size:18px; text-align:center; font-weight:200;}
.bm-case .scene-intro .wrap .btn{width:140px; height:46px; margin:45px auto 45px; color:#589181; font-size:14px; line-height:44px; text-align:center; border:1px solid #589181; border-radius:0px;}
.bm-case .scene-intro .wrap .btn:hover{color:#fff; background:#589181;}
.bm-case .scene-intro .wrap .steps{color:#444; font-size:14px; text-align:center; font-weight:200;}
/* 情景模拟-配图解释 */
.bm-case .scene-bg-odd{background:#fbfbfb;}
.bm-case .scene-bg-even{background:#f0f5f4;}
.bm-case .scene-intro2{position:relative; height:600px;}
.bm-case .scene-intro2 .wrap{padding-top:80px;}
.bm-case .scene-intro2 .wrap .explain{color:#444; font-size:18px; text-align:center; font-weight:200;}
.bm-case .scene-intro2 .wrap .steps{color:#444; font-size:14px; text-align:center; font-weight:200;}


/* 图文banner */
.banner-tp{position:relative; z-index:-1; width:100%; height:600px; background:#f6f6f6;}
.banner-tp .bg{position:absolute; left:50%; bottom:0; z-index:-1; height:600px; margin-left:-960px;}
.banner-tp .wrap{height:600px;}
.banner-tp .pic{position:absolute; top:50%;}
.banner-tp .txt{position:absolute; top:50%; width:460px;}
.banner-tp .txt .tit2{position:relative; height:40px; color:#589181; line-height:40px; font-size:30px; font-weight:400;}
.banner-tp .txt .tit2:after{content:''; position:absolute; top:48px; left:2px; width:26px; height:2px; background:#589181;}
.banner-tp .txt .cnt{margin:20px auto 0px; line-height:25px; font-weight:200;}
.banner-tp .txt .btn{width:128px; height:40px; margin-top:22px; color:#589181; background:transparent; font-size:14px; line-height:38px; border:1px solid #589181;}
.banner-tp .txt .btn:hover{color:#fff; background:#589181;}
.banner-tp .txt .trait-group{padding-left:34px;}
.banner-tp .txt .trait-item{line-height:28px;list-style:initial;}
.banner-tp .txt .other{margin-top:20px;}

.banner-tp.txtpic .pic{right:0px;}
.banner-tp.pictxt .pic{left:0px;}
.banner-tp.txtpic .txt{left:0px;}
.banner-tp.pictxt .txt{right:0px;}


/*** 关于框架 banner ***/

.b-about .banner .txt{}
.b-about .banner .tit1{color: #fff; font-size: 36px; font-weight: 300;}
.b-about .banner .en{color:#e8fdfa; font-size:16px;}

.b-job .banner{background:#acafb1 url(../images/banner_job.png) no-repeat center;}
.b-milestone .banner{background:#9e9d9e url(../images/banner_milestone.png) no-repeat center;}
/*** 关于框架 二级菜单 ***/
.b-about .subnav{position:relative;top:360px;height:60px; background:#fff; box-shadow: 1px 1px 3px #bbb; width:90%; margin:0 auto}
.b-about .subnav .tab{width:1030px; height:60px; margin:0 auto; padding:5px 0px;}
.b-about .subnav .tab-item{position: relative; float:left; width:250px; line-height:50px; color:#444; font-size:16px; text-align:center;}
.b-about .subnav .tab-item::after{content:''; position:absolute; top:16px; right:0px; width:1px; height:18px; background:#b7b7b7;}
.b-about .subnav .tab-item.last::after{width:0px;}
.b-about .subnav .tab-item.active a{color:#589181; font-weight:500;}
.b-about .subnav .tab-item a{color:#000; font-size:18px;}
.b-about .subnav .tab-item a:hover{color:#589181;}
.b-about .content{position:relative;}

/*** 关于框架 内容区 ***/
.b-about .contain{position:relative; padding: 51px 0px 50px; overflow:hidden;}
.b-about .contain .tit1{margin:45px auto 40px; color:#000; font-size:30px; font-weight:400; text-align:center;}

/*** 企业资讯 列表 ***/
.b-newslist{}
.b-newslist .news-group{}
.b-newslist .news-group .news-item{max-height:350px; margin-bottom: 20px; overflow: hidden; background:#fff; border: 1px solid #fff;}
.b-newslist .news-group .news-item:hover{border:1px solid #dcdcdc; box-shadow:0px 0px 10px #d2e2de;}
.b-newslist .news-group .news-item .fl{width:50%; padding: 20px 0px 20px 20px;}
.b-newslist .news-group .news-item a{height:350px;}
.b-newslist .news-group .news-item img{width: 100%; max-height: 310px;}
.b-newslist .news-group .news-item .txt{height:100%; padding:42px 48px;}
.b-newslist .news-group .news-item .txt .tit2{margin-bottom: 22px; font-size: 20px; color:#000; font-weight:500;}
.b-newslist .news-group .news-item .txt .time{margin-bottom: 29px; color:#939393;}
.b-newslist .news-group .news-item .txt .summary{color: #939393; line-height: 25px; }
.b-newslist .page-group{width: 102px; margin:0px auto 0px; padding-top:20px; text-align: center; overflow:hidden;}
.b-newslist .page-group .page-item{width:40px; height:40px; border:1px solid #b7b7b7; color:#b7b7b7; font-size:24px; text-align:center; line-height:38px; cursor:pointer;}
.b-newslist .page-group .page-item.left{margin-right:22px;}
.b-newslist .page{padding-top:20px; color:#999; text-align:center; font-size:16px;}
.b-newslist .page a{color:#999;}
.b-newslist .page a:hover{color:#589181;}
.b-newslist .page a[disabled]:hover, .b-newslist .page a:disabled {color: #999; cursor: default;}



/*** 企业资讯 内容 ***/
.b-news .banner .txt{top:135px;}
.b-news .content .wrap{width:1060px;}
.b-news .wrap .return{display:block; padding:18px 0px; color:#589181; font-weight: 200;}
.b-news .wrap .return .position{color:#589181;}
.b-news .contain{margin:0 auto 30px; padding:52px 40px 50px; border:1px solid #d6d6d6; background: #fff;}
.b-news .contain .tit1{margin:0px auto 15px; color:#333; font-size:30px; font-weight:400; text-align:left;}
.b-news .contain .meta{margin-bottom:24px; color:#999; font-weight: 200;}
.b-news .contain .meta .time{margin-right: 45px;}
.b-news .contain .cnt p img{max-width:100%}
.b-news .relation-group{margin-bottom: 30px;}
.b-news .relation-group .relation-item{color:#939393; font-size:16px; line-height:32px; font-weight: 200;}
.b-news .relation-group .relation-item a{color:#939393;}
.b-news .relation-group .relation-item a:hover{color:#589181;}

/*** 招聘需求 ***/
.b-job .job{width:1180px; overflow:hidden;}
.b-job .job .job-item{position:relative; height:120px; margin-bottom:20px; padding:25px 40px; background: #fff; border:1px solid #dcdcdc; overflow:hidden;}
.b-job .job .job-item.active{height:auto;}
/*.b-job .job .job-item:hover{border-color:#fff; box-shadow:2px 10px 30px #e8e8e8;}*/
.b-job .job-item .icon-jia{position:absolute; top:27px; right:30px; width:33px; height:28px; background-position:-230px 0px;}
/*.b-job .job-item:hover .icon-jia{background-position:-273px 0px; cursor:pointer;}*/
.b-job .job-item .tit2{color:#333; font-size:20px; margin-bottom:12px; font-weight:400;}
.b-job .job-item .intro{margin-bottom:12px; color:#999; font-size:16px; line-height:32px;}
.b-job .job-item .duty-hack dt{margin-top:17px;}
.b-job .job-item dt{margin:5px 0px 5px; color:#000; font-size:14px;}
.b-job .job-item dd{color:#939393; font-size:14px; line-height:32px;}
.b-job .job-item .ellipsis{position:absolute; left:0; bottom:0px; width:100%; height:20px; background:#fff; letter-spacing:4px;}
/*.b-job .joblayer{display:none; position:fixed; left:50%; top:50%; z-index:100; width:570px; height:620px; margin:-310px -285px;  border-radius:5px; font-size:14px;}
.b-job .joblayer .layer-header{height:70px; padding:20px 40px; background:#5a8f82; border-radius:5px 5px 0px 0px;}
.b-job .joblayer .tit2{font-size:24px; line-height:30px; color:#fff;}
.b-job .joblayer .icon-close{margin:-33px 5px 0px 0px; color:#206050; font-size:32px;}
.b-job .joblayer .layer-body{height:550px; color:#777; font-size:14px; overflow-y:auto;}
.b-job .joblayer .intro{margin:10px 0px 25px; line-height:25px;}
.b-job .joblayer .info{margin-top:20px;}
.b-job .joblayer .info dt{margin-bottom:10px; color:#444;}
.b-job .joblayer .info dd{line-height:25px;}
.b-job .joblayer .email{margin:25px 0px 15px; color:#5a8f82;}
.b-job .joblayer .email span{font-weight:700;}*/
.b-job .job-item .view-more{position: absolute; top: 52px; right: 40px; width:31px; cursor:pointer; transition:all 0.5s;}
.b-job .job-item .view-more.active{transform:rotate(-180deg); -ms-transform:rotate(-180deg); -moz-transform:rotate(-180deg); -webkit-transform:rotate(-180deg); -o-transform:rotate(-180deg);}
.b-job .job-item .demand{margin-bottom:35px;}
.b-job .job-item .email{margin-top: 35px; font-size: 14px; color: #939393;}  
.b-job .job-item.last{margin-bottom:0px;}
.b-job .bg1{position:absolute; top:-51px; right: -191px; width:615px;}
.b-job .bg2{position:absolute; bottom:-114px; left:0px; width:740px;}
    

/*** 联系我们 ***/.sprites-contact{background:url(../images/sprites-contact.png);}
/*.b-contact .contain{margin-bottom:45px;}*/
.b-contact .map{position:relative; height:750px; border:1px solid #d5dcde; background:#fcf9f2;}
.b-contact .map .address{position:absolute; z-index:9; background:rgba(0, 0, 0, 0.57); width: 460px; height:748px; padding: 73px 70px;}
.b-contact .map .address .address-item{position:relative; clear: both; width: 320px; height:69px; margin-bottom: 20px; background: #599282; opacity: 1; filter:alpha(opacity=100); padding: 22px; overflow:hidden;}
.b-contact .map .address .address-item .s-icon{position: absolute; top: 29px; right: 20px; width: 16px; height: 11px; background-position: -26px 0px; cursor:pointer;}
.b-contact .map .address .address-item.active{height:160px;}
.b-contact .map .address .address-item.active .s-icon{position: absolute; width: 16px; height: 11px; right: 20px; top: 29px; background-position:0px 0px;}
.b-contact .map .address .address-item h2{font-size:19px; margin-bottom:24px; color:#fff; font-weight:400;}
.b-contact .map .address .address-item p{font-size:14px; color:#fff; line-height: 25px;}
.b-contact .map .address .address-item p span{display: inline-block; margin-top: -25px; padding-left:71px;}
.b-contact .map .iframe{position:absolute; top:0px; left:0px; opacity:0; filter:alpha(opacity=0);}
.b-contact .map .iframe.active{z-index:5; opacity:1; filter:alpha(opacity=100);}

/*** 关于我们 ***/
.b-company .contain{}
.b-company .bg{position: absolute; top: 0px; left: 50%; width: 1500px; margin-left: -750px;}
.b-company .contain .txt{width:100%; margin: 0 auto; padding:35px 30px 16px;  border: 1px solid #d8dbdb;  background: #fff;}
.b-company .contain .txt .tit2{padding: 0px 0px 21px; text-align: center; font-weight: 400; font-size: 14px;}
.b-company .contain .txt p{margin-bottom:19px; font-size: 14px; color: #666; line-height: 26px; text-indent: 2em;}

.b-milestone{background:#fff;}
.b-milestone .contain{padding-top: 87px;}
.b-milestone .contain .txt{position:relative; height:1142px;}
.b-milestone .contain .milestone{position:absolute; right:70px; z-index:1px; width:800px;}
.b-milestone .contain .bg{position:absolute; top: -82px;  left: -157px; z-index:0; width:1500px;}
.b-milestone .contain .icon{position: absolute;}
.b-milestone .contain .icon1{top: 413px; right: 32px; width: 75px;}
.b-milestone .contain .icon2{top: 65px; left: 159px; width: 74px;}
.b-milestone .contain .icon3{top: 733px; left: 94px; width: 92px;}
.b-milestone .contain .icon4{top: 782px; left: 734px; width: 65px;}
.b-milestone .contain .icon5{top: 959px; left: 400px; width: 38px;}
.b-milestone .contain .more{position: absolute; bottom: 0px; width: 100%; text-align: center;}
.b-milestone .contain .more .more-item{display: inline-block; width: 9px; height: 9px; background: #589181; border-radius: 50%;}
.b-milestone .contain .year-group{position: absolute;}
.b-milestone .contain .year-item span{font-size: 30px; font-family: consolas;}
.b-milestone .contain .year-item p{margin-left: 80px; margin-bottom:15px; padding-top:11px; color:#666; font-size:16px; line-height:30px;}
.b-milestone .year2012{top: 7px; right: 115px; width: 600px;}
.b-milestone .year2014{top: 182px; right: 66px; width: 600px;}
.b-milestone .year2015{top: 343px; left: 172px; width: 540px;}
.b-milestone .year2016{top: 611px; right: 17px; width: 635px;}
.b-milestone .year2017{top: 880px; right: -33px; width: 475px;}

/*** 公司简介 ***/
.b-intro .content{width:100%; margin-top:40px;}
.b-intro .content .txt{float:left; padding:44px; width:700px; height:313px; color:#fff; background:#3aa595;}
.b-intro .content .txt .tit2{margin-bottom:25px; font-size:20px;}
.b-intro .content .txt .cnt{margin-bottom:25px; line-height:25px;}
.b-intro .content .img{float:right; width:280px; height:313px;}


.b-bass .banner{padding:50px 0px 50px;}
.b-bass .banner .tit2{padding:0px 0px 50px; font-size:30px; color:#000; text-align:center; font-weight:400;}
.b-bass .banner-head{width:100%; height:430px; margin-top:60px;
	background:-webkit-linear-gradient(top, #000224, #004543);
	background:-moz-linear-gradient(top, #000224, #004543);
	background:-ms-linear-gradient(top, #000224, #004543);
	background:-o-linear-gradient(top, #000224, #004543);
	background:linear-gradient(top, #000224, #004543);
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#000224, endColorstr=#004543);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#000224, endColorstr=#004543)";}
.b-bass .banner-head .img-wrap{width:50%; height:430px;}
.b-bass .banner-head .img-wrap img{width:490px; margin: 50px 0px 0px 60px;}
.b-bass .banner-head .txt{width:50%; height:430px;}
.b-bass .banner-head .txt{padding-left:150px;}
.b-bass .banner-head .txt .tit{margin-top: 128px; color:#fff; font-size:44px; font-weight:400;}
.b-bass .banner-head .txt .cnt{margin-top:30px; color:#fff; font-size:20px; line-height:36px;}

/** 产品服务 **/

.b-bass .server-group{width:100%; height:369px;; padding:0px 2px;}
.b-bass .server-group .server-item{display:inline-block; width:192px; height:369px; padding:54px 30px; border:1px solid #fff; vertical-align:top;}
.b-bass .server-group .server-item:hover{border:1px solid #dcdcdc; box-shadow:0px 0px 10px #d2e2de;}
.b-bass .server-group .server-item img{display:block; width:58px; height:52px; margin:0 auto 70px;}
.b-bass .server-group .server-item .tit3{margin-bottom:20px; font-size:18px; color:#000; text-align:center; font-weight:400;}
.b-bass .server-group .server-item .txt{font-size:14px; color:#939393; line-height:23px;}
/** 健康监控 **/
.b-bass .banner.monitor{background:#f0f8f7;}
.b-bass .banner.monitor .wrap{overflow:hidden;}
.b-bass .banner.monitor .img-wrap{width:50%;}
.b-bass .banner.monitor .img-wrap img{width:500px;}
.b-bass .banner.monitor .txt{width:500px; margin-left:90px;}
.b-bass .banner.monitor .txt-item{position:relative; /*padding-left: 32px;*/}
/*.b-bass .banner.monitor .txt-item img{position:absolute; left: 0px; top: 5px; width: 20px;}*/
.b-bass .banner.monitor .txt-item .tit3{margin-bottom:8px; font-size:18px; color:#000; font-weight:400;}
.b-bass .banner.monitor .txt-item .intro{margin-bottom:28px; color:#939393; line-height:25px;}
/** 数据分析 **/
.b-bass .banner.data-analy .tit3{margin-bottom:80px; font-size:18px; color:#000; text-align:center; font-weight:400;}
.b-bass .banner.data-analy .img{display:block; width:457px; margin:0 auto;}
.b-bass .banner.data-analy .label1{position:absolute; top: 105px; left: 130px;}
.b-bass .banner.data-analy .label2{position:absolute; top: 96px; left: 670px;}
.b-bass .banner.data-analy .label3{position:absolute; top: 394px; left: 235px;}
/** 浏览器 **/
.b-bass .banner.browser{background:#f0f8f7;}
.b-bass .banner.browser .wrap{overflow:hidden;}
.b-bass .banner.browser .img-wrap{width:50%; text-align: right;}
.b-bass .banner.browser .img-wrap img{width:500px; height:340px;}
.b-bass .banner.browser .txt{width:50%;}
.b-bass .banner.browser .txt .tit3{margin-bottom:12px; padding-right: 140px; color:#000; font-size:18px; line-height:33px; font-weight:400;}
.b-bass .banner.browser .txt .txt-item{position:relative; /*padding-left: 32px;*/ color:#939393; line-height:36px;}
/*.b-bass .banner.browser .txt .txt-item img{position: absolute; left: 0px; top: 10px; width: 20px;}*/
/** 电子合同 **/


.b-bass .contract{padding-bottom:0px;}
.b-bass .contract img{display:block; width:677px; margin:65px auto 0px;}
.b-bass .contract .banner-bg{position:relative; height:90px; margin-top:-90px; color:#fff; background:#589181; font-size:24px; font-weight:200; text-align:center; line-height:90px;}
.b-bass .contract .banner-bg .particles-js{height:90px;}
.b-bass .contract .banner-bg .tit{position: relative; margin-top: -90px;}
.b-bass .contract .label{position:absolute;}
.b-bass .contract .label .tit3{margin-bottom:7px; color:#000; font-size:18px; font-weight:400;}
.b-bass .contract .label .intro{color:#939393; line-height:25px;}
.b-bass .contract .label1{top: 120px; left: 60px; text-align: right;}
.b-bass .contract .label2{top: 216px; left: -12px; text-align: right;}
.b-bass .contract .label3{top: -65px; left: 451px;}
.b-bass .contract .label4{top: 117px; left: 942px;}
.b-bass .contract .label5{top: 216px; left: 942px;}
/** 常见问题 **/
.b-bass .banner.question{padding:40px 0px 50px; background:#f4faf9;}
.b-bass .banner.question .wrap{padding:0px 12px;}
.b-bass .banner.question .tit2{padding:0px 0px 20px;}
.b-bass .banner.question .q-item{width:1000px; min-height:100px; margin:0 auto; margin-bottom:20px; padding:12px 34px; background:#fff; border:1px solid #fff; font-size:18px; color:#939393;}
.b-bass .banner.question .q-item div{line-height:36px;}
.b-bass .banner.question .q-item .q{color:#000; font-size:16px; font-weight:400;}
.b-bass .banner.question .q-item .a{position: relative; padding-left: 40px; font-size:14px; line-height: 30px;}
.b-bass .banner.question .q-item .a .lighthigh{position: absolute; left: 0px; top: -2px;}
.b-bass .banner.question .q-item:hover{border:1px solid #dcdcdc; box-shadow:0px 0px 10px #d2e2de;}
.b-bass .banner.question .q-item .lighthigh{color:#589181; font-size:20px; font-weight:400;}
.b-bass .banner.question .q-item.last{margin-bottom:0px;}

.b-blockchain .banner{padding:50px 0px 50px;}
.b-blockchain .banner .tit2{padding:0px 0px 50px; font-size:30px; color:#000; text-align:center; font-weight:400;}
.b-blockchain .banner-head{width:100%; height:430px; margin-top:60px;
	background:-webkit-linear-gradient(top, #04282a, #259a80);
	background:-moz-linear-gradient(top, #04282a, #259a80);
	background:-ms-linear-gradient(top, #04282a, #259a80);
	background:-o-linear-gradient(top, #04282a, #259a80);
	background:linear-gradient(top, #04282a, #259a80);
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#04282a, endColorstr=#259a80);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#000224, endColorstr=#004543)";}
.b-blockchain .banner-head .img-wrap{width:50%; height:430px;}
.b-blockchain .banner-head .img-wrap img{width:490px; margin: 33px 0px 0px 100px;}
.b-blockchain .banner-head .txt{width:50%; height:430px;}
.b-blockchain .banner-head .txt{padding-left:100px;}
.b-blockchain .banner-head .txt .tit{margin-top: 128px; color:#fff; font-size:44px; font-weight:400;}
.b-blockchain .banner-head .txt .cnt{margin-top:30px; color:#fff; font-size:20px; line-height:36px;}

.b-blockchain .intro {position: relative; height: 360px; line-height:28px; font-size: 16px;}
.b-blockchain .intro .wrap{width: 960px;}
.b-blockchain .intro .bc-net{position: absolute; z-index: -1; bottom:0px; width: 100%;}

.b-blockchain .contract{height: 480px; background: #f0f8f7;}
.b-blockchain .contract .wrap{overflow: hidden;}
.b-blockchain .contract .img{width: 596px; margin: 0px;}
.b-blockchain .contract .txt{width: 509px; padding-top: 50px;}
.b-blockchain .contract .tit3{margin-bottom: 7px; color: #000; font-size: 18px; font-weight: 500; line-height: 32px;}
.b-blockchain .contract .cnt{color: #939393; font-size: 14px; line-height: 28px;}

.b-blockchain .consensus{height: 512px;}
.b-blockchain .consensus .wrap{padding: 0px 55px; overflow: hidden;}
.b-blockchain .consensus .img-wrap{padding-right: 100px;}
.b-blockchain .consensus .img{width: 596px; margin: 0px;}
.b-blockchain .consensus .txt{width: 509px; padding-top: 30px;}
.b-blockchain .consensus .tit3{margin-bottom: 7px; color: #000; font-size: 18px; font-weight: 500; line-height: 32px;}
.b-blockchain .consensus .cnt{color: #939393; font-size: 14px; line-height: 28px;}
/*核心优势*/
 .security{height:300px; width:100%}
 .security .wrap{width:910px; margin:0 auto;}
 .security .txt{width:450px; height:199px; background:url(../image/r1.png) no-repeat;}
 .security .txt ul { padding:50px;}
.security .txt ul li { color:#FFFFFF;background:url(../image/juhao.png) no-repeat 0px 15px; width:380px;}
.security .txt ul li p{font-size:16px;line-height:30px;height:30px; padding-left:15px; width:350px;}
.b-blockchain .cross-chain{height: 550px;}
.b-blockchain .cross-chain .wrap{padding: 0px 55px; overflow: hidden;}
.b-blockchain .cross-chain .img{width:434px;}
.b-blockchain .cross-chain .txt{width: 509px; padding-top: 90px;}
.b-blockchain .cross-chain .tit3{margin-bottom: 7px; color: #000; font-size: 18px; font-weight: 500; line-height: 32px;}
.b-blockchain .cross-chain .cnt{color: #939393; font-size: 14px; line-height: 28px;}

.b-blockchain .github{
	height: 250px;
	background:-webkit-linear-gradient(left, #1ab386, #55d58d);
	background:-moz-linear-gradient(left, #1ab386, #55d58d);
	background:-ms-linear-gradient(left, #1ab386, #55d58d);
	background:-o-linear-gradient(left, #1ab386, #55d58d);
	background:linear-gradient(left, #1ab386, #55d58d);
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#1ab386, endColorstr=#55d58d);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#1ab386, endColorstr=#55d58d)";}
.b-blockchain .github .wrap{height: 250px; overflow:hidden;}
.b-blockchain .github .img{position: absolute; z-index: 0;}
.b-blockchain .github .study-blockchain{position:relative; padding: 80px 0px 20px; color:#fff; font-size: 30px; text-align: center; font-weight: 500;}
.b-blockchain .github .link{position:relative; display: block; width: 100px; height: 36px; margin:0 auto; color:#fff; text-align: center; line-height: 34px; border: 1px solid #fff;}
.b-blockchain .github .link:hover{background:#fff; color:#589181; border-color:#fff;}

