@charset "utf-8";
/* CSS Document */


/*B2C*/
/*banner*/
.b2c .banner {
	width:100%;
	height:520px;
	background:url("banner-bg.jpg") repeat-x center center;
}
.b2c .banner-mac {
	position:absolute;
	top:95px;
	left:-95px;
 -webkit-animation:b2c-mac .5s ease;
 -moz-animation:b2c-mac .5s ease;
 -o-animation:b2c-mac .5s ease;
 animation:b2c-mac .5s ease;
}
@-webkit-keyframes b2c-mac {
0% {
left:-1000px;
}
100% {
left:-95px
}
}
@-moz-keyframes b2c-mac {
0% {
left:-1000px;
}
100% {
left:-95px
}
}
@-o-keyframes b2c-mac {
0% {
left:-1000px;
}
100% {
left:-95px
}
}
@keyframes b2c-mac {
0% {
left:-1000px;
}
100% {
left:-95px
}
}
.b2c .banner-text01 {
	position:absolute;
	right:310px;
	top:80px;
 -webkit-animation:b2c-text01 .5s ease .1s;
 -moz-animation:b2c-text01 .5s ease .1s;
 -o-animation:b2c-text01 .5s ease .1s;
 animation:b2c-text01 .5s ease .1s;
}
@-webkit-keyframes b2c-text01 {
0% {
right:-1000px
}
100% {
right:310px
}
}
@-moz-keyframes b2c-text01 {
0% {
right:-1000px
}
100% {
right:310px
}
}
@-o-keyframes b2c-text01 {
0% {
right:-1000px
}
100% {
right:310px
}
}
@keyframes b2c-text01 {
0% {
right:-1000px
}
100% {
right:310px
}
}
.b2c .banner-text02 {
	position:absolute;
	right:-305px;
	top:150px;
 -webkit-animation:b2c-text02 .5s ease .2s;
 -moz-animation:b2c-text02 .5s ease .2s;
 -o-animation:b2c-text02 .5s ease .2s;
 animation:b2c-text02 .5s ease .2s;
}
@-webkit-keyframes b2c-text02 {
0% {
right:-2000px
}
100% {
right:-305px
}
}
@-moz-keyframes b2c-text02 {
0% {
right:-2000px
}
100% {
right:-305px
}
}
@-o-keyframes b2c-text02 {
0% {
right:-2000px
}
100% {
right:-305px
}
}
@keyframes b2c-text02 {
0% {
right:-2000px
}
100% {
right:-305px
}
}
.b2c .banner-text03 {
	position:absolute;
	right:350px;
	top:350px;
 -webkit-animation:b2c-text03 .5s ease .3s;
 -moz-animation:b2c-text03 .5s ease .3s;
 -o-animation:b2c-text03 .5s ease .3s;
 animation:b2c-text03 .5s ease .3s;
}
@-webkit-keyframes b2c-text03 {
0% {
right:-1000px
}
100% {
right:350px
}
}
@-moz-keyframes b2c-text03 {
0% {
right:-1000px
}
100% {
right:350px
}
}
@-o-keyframes b2c-text03 {
0% {
right:-1000px
}
100% {
right:350px
}
}
@keyframes b2c-text03 {
0% {
right:-1000px
}
100% {
right:350px
}
}
.b2c .banner-a {
	position:absolute;
	right:100px;
	top:360px;
	width:188px;
	height:51px;
	background:url(banner-btn.png) no-repeat 0 0;
 -webkit-animation:b2c-a .5s ease .4s;
 -moz-animation:b2c-a .5s ease .4s;
 -o-animation:b2c-a .5s ease .4s;
 animation:b2c-a .5s ease .4s;
}
 @-webkit-keyframes b2c-a {
0% {
right:-1000px
}
100% {
right:100px
}
}
@-moz-keyframes b2c-a {
0% {
right:-1000px
}
100% {
right:100px
}
}
@-o-keyframes b2c-a {
0% {
right:-1000px
}
100% {
right:100px
}
}
@keyframes b2c-a {
0% {
right:-1000px
}
100% {
right:100px
}
}
.b2c .banner-a:hover {
	background-position:-200px 0;
}
/*nav fun*/
.b2c .header {
	height:655px;
}
.b2c .navfun-ul {
	width:450px;
}
.b2c .nav-not-fixed {
	top:655px;
}
/*mean*/
.b2c .mean-p {
	width:780px;
	margin:0 auto;
	line-height:30px;
	font-size:14px;
	color:#666;
	text-align:center;
}
.b2c .mean-eq {
	margin:40px 0 50px 0;
	text-align:center;
}
.b2c .mean-eq .result, .b2c .mean-eq .mark {
	margin:0 15px;
	font-size:24px;
}
.b2c .mean-eq .value {
	background:#f7f7f7;
	padding:15px 40px;
	font-size:14px;
}
.b2c .mean-pic01 {
	padding-bottom:40px;
	text-align:center;
}
/*diffrent*/
.b2c .diffrent ul {
	padding-bottom:40px;
}
.b2c .diffrent ul, .b2c .diffrent li {
	overflow:hidden;
}
.b2c .diffrent .title {
	margin:40px 0 30px 0;
}
.b2c .diffrent .col-01 {
	float:left;
	width:280px;
}
.b2c .diffrent .col-02, .b2c .diffrent .col-03 {
	float:left;
	width:450px;
	_width:448px;
*width:448px;
}
.b2c .diffrent .col-02 {
	margin-left:10px;
	margin-right:10px;
}
.b2c .diffrent .line-blue, .b2c .diffrent .line-gray, .b2c .diffrent .line-red {
	position:relative;
	display:block;
	height:1px;
	margin:3px 0;
}
.b2c .diffrent .line-blue .round, .b2c .diffrent .line-gray .round, .b2c .diffrent .line-red .round {
	position:absolute;
	top:-3px;
	left:50%;
	display:block;
	margin-left:-22px;
	height:7px;
	width:44px;
	border-radius:3px;
}
.b2c .diffrent .line-blue, .b2c .diffrent .line-blue .round {
	background:#009fdc;
}
.b2c .diffrent .line-gray, .b2c .diffrent .line-gray .round {
	background:#ccc;
}
.b2c .diffrent .line-red, .b2c .diffrent .line-red .round {
	background:#e60a00;
}
.b2c .diffrent .row {
	margin-bottom:10px;
}
.b2c .diffrent .row .col-02 p, .b2c .diffrent .row .col-03 p {
	margin:30px;
}
.b2c .diffrent .row .col-01 {
	border-radius:3px;
	background:#009fdc;
	font-size:14px;
	color:#fff;
}
.b2c .diffrent .row .col-01 h3 {
	margin:30px 30px 10px 30px;
	text-align:center;
	font-size:25px;
	font-weight:normal;
}
.b2c .diffrent .row .col-01 p {
	margin:0 30px 30px 30px;
	text-align:center;
}
.b2c .diffrent .row .col-02, .b2c .diffrent .row .col-03 {
	border-radius:3px;
	background:#fff;
	font-size:14px;
	color:#333;
	border:1px solid #ccc;
	-webkit-box-sizing:border-box;
	-mox-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
}
.b2c .diffrent .row .col-02 {
	border-bottom:7px solid #ccc;
}
.b2c .diffrent .row .col-03 {
	border-bottom:7px solid #e60a00;
}
/*worth*/
.b2c .worth {
	padding-bottom:40px;
	overflow:hidden;
}
.b2c .worth h2 {
	margin-bottom:40px;
}
.b2c .worth .box-linebg {
	margin-bottom:10px;
}
.b2c .worth-l, .b2c .worth-m, .b2c .worth-r {
	float:left;
	width:393px;
	height:486px;
	font-size:14px;
	color:#666;
	line-height:25px;
}
.b2c .worth-l .box-linebg {
	height:486px;
}
.b2c .worth-m {
	margin:0 10px;
}
.b2c .worth h3 {
	margin-bottom:20px;
	font-size:25px;
	color:#333;
	font-weight:normal;
}
.b2c .worth .pic {
	margin-top:40px;
}
.b2c .worth .pic img {
	width:100%;
	height:auto;
}
/*case*/
.b2c .case {
	overflow:hidden;
}
.b2c .case .bigTitle {
	margin-bottom:30px;
}
.b2c .case .subTitle {
	font-size:14px;
	color:#bbb;
	font-weight:normal;
	text-align:center;
}
.b2c .case .subTitle em {
	color:#3297fd;
}
.b2c .case-ul {
	margin:40px 0;
	_zoom:1;
*zoom:1;
}
.b2c .case-ul:after {
	content:".";
	display:block;
	height:0;
	visibility:hidden;
	clear:both;
}
.b2c .case-ul li {
	float:left;
	margin-bottom:10px;
	width:393.333px;
	height:510px;
}
.b2c .case-ul .mlr10 {
	margin:0 10px 10px 10px;
*margin:0 6px 6px 6px;
	_margin:0 6px 6px 6px;
}
.b2c .case-ul a {
	display:block;
	width:100%;
	height:100%;
	border:1px solid #ccc;
	box-sizing:border-box;
	color:#333;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	-o-border-radius:2px;
	border-radius:2px;
}
.b2c .case-ul a:hover {
	background:#333;
	border:1px solid #333;
}
.b2c .case-ul a:hover h3 {
	color:#fff;
}
.b2c .case-ul a:hover h5 {
	color:#bbb;
}
.b2c .case-ul a:hover figcaption {
	color:#ddd;
}
.b2c .case-ul a:hover figure p {
	color:#ddd;
}
.b2c .case-ul .webTitle {
	margin:15px;
}
.b2c .case-ul .webTitle h3 {
	font-size:25px;
	font-weight:normal;
}
.b2c .case-ul .webTitle h5 {
	margin:5px 0 10px 0;
	font-size:16px;
	color:#666;
	font-weight:normal;
}
.b2c .case-ul figure {
	margin:0 15px 15px 15px;
}
.b2c .case-ul figcaption {
	font-size:14px;
	color:#999;
}
.b2c .case-ul figure img {
	margin:10px 0;
	width:100%;
	height:auto;
}
.b2c .case-ul figure p {
	padding:10px 0;
	border-top:1px solid #ccc;
	font-size:14px;
	color:#999;
	line-height:20px;
}
/*wechatsotre*/
/*banner*/
.wechatstore {
}
.wechatstore .banner {
	width:100%;
	height:489px;
	background:url("wechatstore-banner-bg.png") repeat-x center center;
}
.wechatstore .banner .inner {
	position:relative;
	height:520px;
	background:url("wechatstore-banner-content.png") center bottom no-repeat;
	z-index:91;
}
.wechatstore .banner .inner .button-alert {
	position:absolute;
	right:300px;
	bottom:50px;
	width:142px;
	height:142px;
}
.wechatstore .banner .inner .button-alert:hover {
	-webkit-animation:btnalert 1s infinite alternate both linear;
	-moz-animation:btnalert 1s infinite alternat both linear;
	-o-animation:btnalert 1s infinite alternat both linear;
	animation:btnalert 1s infinite alternat both linear;
}
 @-webkit-keyframes btnalert {
 0% {
 -webkit-transform:rotate(0deg);
 -moz-transform:rotate(0deg);
 -o-transform:rotate(0deg);
 transform:rotate(0deg);
}
 100% {
 -webkit-transform:rotate(30deg);
 -moz-transform:rotate(30deg);
 -o-transform:rotate(30deg);
 transform:rotate(30deg);
}
}
@-moz-keyframes btnalert {
 0% {
 -webkit-transform:rotate(0deg);
 -moz-transform:rotate(0deg);
 -o-transform:rotate(0deg);
 transform:rotate(0deg);
}
 100% {
 -webkit-transform:rotate(30deg);
 -moz-transform:rotate(30deg);
 -o-transform:rotate(30deg);
 transform:rotate(30deg);
}
}
@-o-keyframes btnalert {
 0% {
 -webkit-transform:rotate(0deg);
 -moz-transform:rotate(0deg);
 -o-transform:rotate(0deg);
 transform:rotate(0deg);
}
 100% {
 -webkit-transform:rotate(30deg);
 -moz-transform:rotate(30deg);
 -o-transform:rotate(30deg);
 transform:rotate(30deg);
}
}
@keyframes btnalert {
 0% {
 -webkit-transform:rotate(0deg);
 -moz-transform:rotate(0deg);
 -o-transform:rotate(0deg);
 transform:rotate(0deg);
}
 100% {
 -webkit-transform:rotate(30deg);
 -moz-transform:rotate(30deg);
 -o-transform:rotate(30deg);
 transform:rotate(30deg);
}
}
.wechatstore .banner .icon-admin, .wechatstore .banner .icon-order, .wechatstore .banner .icon-pay, .wechatstore .banner .icon-server, .wechatstore .banner .icon-gift {
	position:absolute;
	display:inline-block;
	background:url("icon.png") no-repeat;
	-webkit-animation:iconrote 2s linear infinite alternate;
	-moz-animation:iconrote 2s linear infinite alternate;
	-o-animation:iconrote 2s linear infinite alternate;
	animation:iconrote 2s linear infinite alternate;
}
.wechatstore .banner .icon-admin {
	top:110px;
	left:30px;
	background-position:-194px 0;
	width:35px;
	height:28px;
}
.wechatstore .banner .icon-order {
	top:65px;
	left:350px;
	background-position:-267px 0;
	width:68px;
	height:62px;
}
.wechatstore .banner .icon-pay {
	top:196px;
	left:50px;
	background-position:-361px 0;
	width:31px;
	height:25px;
}
.wechatstore .banner .icon-server {
	top:225px;
	left:366px;
	background-position:-416px 0;
	width:24px;
	height:28px;
}
.wechatstore .banner .icon-gift {
	top:45px;
	left:168px;
	background-position:-462px 0;
	width:25px;
	height:20px;
}
@-webkit-keyframes iconrote {
0% {
transform:rotate(0);
}
100% {
transform:rotate(30deg);
}
}
@-moz-keyframes iconrote {
0% {
transform:rotate(0);
}
100% {
transform:rotate(30deg);
}
}
@-o-keyframes iconrote {
0% {
transform:rotate(0);
}
100% {
transform:rotate(30deg);
}
}
@keyframes iconrote {
0% {
transform:rotate(0);
}
100% {
transform:rotate(30deg);
}
}
/*nav fun*/
.wechatstore .header {
	height:615px;
}
.wechatstore .navfun-ul {
	width:380px;
}
.wechatstore .nav-not-fixed {
	top:615px;
}
/*mean*/
.wechatstore .mean-p {
	margin:10px auto 50px auto;
	line-height:30px;
	font-size:16px;
	color:#666;
	text-align:center;
}
.wechatstore .mean-eq {
	margin:40px 0 50px 0;
	text-align:center;
}
.wechatstore .mean-eq .result, .wechatstore .mean-eq .mark {
	margin:0 15px;
	font-size:24px;
}
.wechatstore .mean-eq .value {
	background:#f7f7f7;
	padding:15px 40px;
	font-size:14px;
}
.wechatstore .mean-pic01 {
	text-align:center;
}
/*diffent*/
.wechatstore .dif-content {
	padding:40px 0;
	_zoom:1;
*zoom:1;
}
.wechatstore .dif-content:after {
	content:".";
	display:block;
	height:0;
	visibility:hidden;
	clear:both;
}
.wechatstore .dif-l .row-red, .wechatstore .dif-l .row-blue {
	_zoom:1;
*zoom:1;
}
.wechatstore .dif-l .row-red:after, .wechatstore .dif-l .row-blue:after {
	content:".";
	display:block;
	height:0;
	visibility:hidden;
	clear:both;
}
.wechatstore .dif-l {
	float:left;
	width:880px;
}
.wechatstore .dif-r {
	float:right;
}
.wechatstore .dif-r img {
	margin-top:70px;
}
.wechatstore .dif-l .col-01, .wechatstore .dif-l .col-02, .wechatstore .dif-l .col-03, .wechatstore .dif-l .col-04 {
	float:left;
	margin-right:10px;
	_margin-right:8px;
*margin-right:8px;
	width:210px;
	height:210px;
	border-radius:3px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
}
.wechatstore .dif-l .col-01 p, .wechatstore .dif-l .col-02 p, .wechatstore .dif-l .col-03 p, .wechatstore .dif-l .col-04 p {
	margin:50px 15px 50px 15px;
	vertical-align:middle;
	text-align:center;
}
.wechatstore .dif-l .line-red, .wechatstore .dif-l .line-blue {
	position:relative;
	display:block;
	height:1px;
	margin:3px 0;
}
.wechatstore .dif-l .line-red .round, .wechatstore .dif-l .line-blue .round {
	position:absolute;
	top:-3px;
	left:50%;
	display:block;
	margin-left:-22px;
	height:7px;
	width:44px;
	border-radius:3px;
}
.wechatstore .dif-l .line-red, .wechatstore .dif-l .line-red .round {
	background:#e60a00;
}
.wechatstore .dif-l .line-blue, .wechatstore .dif-l .line-blue .round {
	background:#009fdc;
}
.wechatstore .dif-l .col-01 p {
	line-height:100px;
	font-size:20px;
	color:#333;
	text-align:center;
}
.wechatstore .dif-l .col-01 p i {
	float:right;
	color:#ccc;
}
.wechatstore .dif-l .col-02, .wechatstore .dif-l .col-03, .wechatstore .dif-l .col-04 {
	background:#fff;
	border:1px solid #ccc;
	border-top:4px solid #e60a00;
	font-size:14px;
	color:#666;
}
.wechatstore .dif-l .row-blue .col-02, .wechatstore .dif-l .row-blue .col-03, .wechatstore .dif-l .row-blue .col-04 {
	position:relative;
	background:#fff;
	border:1px solid #ccc;
	border-top:4px solid #009fdc;
}
.wechatstore .dif-l .row-blue {
	margin:20px 0 0 0;
}
.wechatstore .dif-l .i-vs {
	position:absolute;
	top:-40px;
	left:75px;
	width:50px;
	height:50px;
	line-height:50px;
	border-radius:50%;
	background:#fff;
	border:1px solid #ccc;
	text-align:center;
	font-size:25px;
	color:#999;
}
/*synchronous*/
.wechatstore .syn-fig {
	text-align:center;
}
.wechatstore .syn-fig figcaption {
	margin:40px 0 20px 0;
	font-size:18px;
	color:#666;
	text-align:center;
}
.wechatstore .syn h3 {
	margin:60px 0 0 0;
	font-size:30px;
	color:#333;
	text-align:center;
	font-weight:normal;
}
.wechatstore .syn h3 small {
	display:block;
	margin-top:5px;
	font-size:14px;
	color:#333;
	text-align:center;
}
.wechatstore .syn h5 {
	height:40px;
	line-height:40px;
	background:#e9e9e9;
	border-top-left-radius:3px;
	border-top-right-radius:3px;
	font-size:14px;
	color:#333;
	text-align:center;
	font-weight:normal;
}
.wechatstore .syn .content {
*zoom:1;
	_zoom:1;
}
.wechatstore .syn .content:after {
	content:".";
	display:block;
	height:0;
	visibility:hidden;
	clear:both;
}
.wechatstore .syn .content h4 {
	margin:30px 0 20px 0;
	font-size:20px;
	color:#333;
	text-align:center;
	font-weight:normal;
}
.wechatstore .syn .cont-l {
	float:left;
	width:595px;
	background:#f7f7f7;
	border:1px solid #ccc;
	border-radius:3px;
}
.wechatstore .syn .cont-r {
	float:right;
	width:595px;
	background:#f7f7f7;
	border:1px solid #ccc;
	border-radius:3px;
}
.wechatstore .syn .cont-fig {
	margin:25px;
	text-align:center;
	font-size:14px;
}
.wechatstore .syn .cont-fig img {
	margin-top:25px;
}
.wechatstore .syn .title {
	margin:30px 0 15px 0;
	font-size:18px;
}
.wechatstore .syn .title small {
	margin-left:5px;
	font-size:14px;
	color:#999;
}
.wechatstore .syn .content-account {
	background:#f7f7f7;
	border:1px solid #ccc;
	border-radius:3px;
}
.wechatstore .syn .content-account figure {
	text-align:center;
}
.wechatstore .syn .content-account figure p {
	margin:30px 0;
}
.wechatstore .syn .content-account figure img {
	margin:10px 0;
}
.wechatstore .syn .content-account figcaption {
	height:50px;
	line-height:50px;
	background:#e9e9e9;
	font-size:16px;
	text-align:center;
}
.wechatstore .syn .count-mony {
	margin:30px 0;
	font-size:24px;
	text-align:center;
}
/*function*/
.wechatstore .function .row01, .wechatstore .function .row02, .wechatstore .function .row03, .wechatstore .function .row04, .wechatstore .function .row05, .wechatstore .function .row06, .wechatstore .function .row07, .wechatstore .function .row08, .wechatstore .function .row09, .wechatstore .function .row10, .wechatstore .function .row11, .wechatstore .function .row12 {
	position:relative;
	padding:70px 0;
	border-bottom:1px solid #ccc;
	_zoom:1;
*zoom:1;
}
.wechatstore .function .row01:after, .wechatstore .function .row02:after, .wechatstore .function .row03:after, .wechatstore .function .row04:after, .wechatstore .function .row05:after, .wechatstore .function .row06:after, .wechatstore .function .row07:after, .wechatstore .function .row08:after, .wechatstore .function .row09:after, .wechatstore .function .row10:after, .wechatstore .function .row11:after, .wechatstore .function .row12:after {
	content:".";
	display:block;
	height:0;
	visibility:hidden;
	clear:both;
}
.wechatstore .function .row12 {
	border-bottom:0;
	padding-bottom:30px;
}
.wechatstore .function .left {
	float:left;
}
.wechatstore .function .right {
	float:right;
}
.wechatstore .function h3 {
	margin-bottom:20px;
	font-size:28px;
	font-weight:normal;
}
.wechatstore .function p {
	line-height:26px;
	font-size:16px;
}
.wechatstore .function .row01 {
	margin-top:30px;
	height:230px;
}
.wechatstore .function .row01 .left {
	margin-left:30px;
}
.wechatstore .function .row01 .right {
	position:absolute;
	right:30px;
	width:677px;
	height:226px;
}
.wechatstore .function .row02 .left {
	margin-left:150px;
}
.wechatstore .function .row02 .right {
	margin:100px 150px 0 0;
}
.wechatstore .function .row03 h3, .wechatstore .function .row03 p {
	text-align:center;
}
.wechatstore .function .row03 .pic {
	text-align:center;
	margin:60px 0;
}
.wechatstore .function .row04 .left {
	margin-left:180px;
}
.wechatstore .function .row04 .right {
	margin:20px 180px 0 0;
}
.wechatstore .function .row05 h3, .wechatstore .function .row05 p {
	text-align:center;
}
.wechatstore .function .row05 .pic {
	text-align:center;
	margin:60px 0;
}
.wechatstore .function .row06 {
	position:relative;
}
.wechatstore .function .row06 .left {
	margin-left:180px;
}
.wechatstore .function .row06 .right {
	position:absolute;
	right:180px;
}
.wechatstore .function .row06 .right h3, .wechatstore .function .row06 .right p {
	text-align:right;
}
.wechatstore .function .row07 .left {
	margin-left:150px;
}
.wechatstore .function .row07 .right {
	margin:50px 150px 0 0;
}
.wechatstore .function .row08 .left {
	margin:50px 0 0 120px;
}
.wechatstore .function .row08 .right {
	margin-right:120px;
}
.wechatstore .function .row09 .left {
	margin-left:150px;
}
.wechatstore .function .row09 .right {
	margin:50px 150px 0 0;
}
.wechatstore .function .row10 .left {
	margin:50px 0 0 160px;
}
.wechatstore .function .row10 .right {
	margin-right:160px;
}
.wechatstore .function .row11 h3, .wechatstore .function .row11 p {
	text-align:center;
}
.wechatstore .function .row11 .pic {
	text-align:center;
	margin:60px 0;
}
.wechatstore .function .row12 h3, .wechatstore .function .row12 p {
	text-align:center;
}
.wechatstore .function .row12 .pic {
	text-align:center;
	margin:60px 0 0 0;
}
/*webchat distribution*/
/*banner*/
.wechatdis {
}
.wechatdis .banner {
	width:100%;
	height:500px;
	background:url("banner-bg.jpg") repeat-x center center;
}
.wechatdis .banner .inner {
	position:relative;
}
.wechatdis .banner .inner .button-alert {
	position:absolute;
	left:110px;
	bottom:50px;
	width:142px;
	height:142px;
}
.wechatdis .banner .inner .button-alert:hover {
	-webkit-animation:btnalert 1s infinite alternate both linear;
	-moz-animation:btnalert 1s infinite alternat both linear;
	-o-animation:btnalert 1s infinite alternat both linear;
	animation:btnalert 1s infinite alternat both linear;
}
.wechatdis .banner .inner-img01 {
	position:absolute;
	top:47px;
	left:0;
	width:356px;
 -webkit-animation:wechatdis-img01 .5s ease;
 -moz-animation:wechatdis-img01 .5s ease;
 -o-animation:wechatdis-img01 .5s ease;
 animation:wechatdis-img01 .5s ease;
}
@-webkit-keyframes wechatdis-img01 {
0% {
left:-1000px
}
100% {
left:0;
}
}
@-moz-keyframes wechatdis-img01 {
0% {
left:-1000px
}
100% {
left:0;
}
}
@-o-keyframes wechatdis-img01 {
0% {
left:-1000px
}
100% {
left:0;
}
}
@keyframes wechatdis-img01 {
0% {
left:-1000px
}
100% {
left:0;
}
}
.wechatdis .banner .inner-img02 {
	position:absolute;
	top:156px;
	left:0;
	width:480px;
 -webkit-animation:wechatdis-img02 .5s ease .1s;
 -moz-animation:wechatdis-img02 .5s ease .1s;
 -o-animation:wechatdis-img02 .5s ease .1s;
 animation:wechatdis-img02 .5s ease .1s;
}
@-webkit-keyframes wechatdis-img02 {
0% {
left:-1000px
}
100% {
left:0;
}
}
@-moz-keyframes wechatdis-img02 {
0% {
left:-1000px
}
100% {
left:0;
}
}
@-o-keyframes wechatdis-img02 {
0% {
left:-1000px
}
100% {
left:0;
}
}
@keyframes wechatdis-img02 {
0% {
left:-1000px
}
100% {
left:0;
}
}
.wechatdis .banner .inner-img03 {
	position:absolute;
	top:360px;
 -webkit-animation:wechatdis-img03 .5s ease .2s;
 -moz-animation:wechatdis-img03 .5s ease .2s;
 -o-animation:wechatdis-img03 .5s ease .2s;
 animation:wechatdis-img03 .5s ease .2s;
}
@-webkit-keyframes wechatdis-img03 {
0% {
left:-1000px
}
100% {
left:0;
}
}
@-moz-keyframes wechatdis-img03 {
0% {
left:-1000px
}
100% {
left:0;
}
}
@-o-keyframes wechatdis-img03 {
0% {
left:-1000px
}
100% {
left:0;
}
}
@keyframes wechatdis-img03 {
0% {
left:-1000px
}
100% {
left:0;
}
}
.wechatdis .banner .inner-img04 {
	position:absolute;
	top:390px;
	left:300px;
}
.wechatdis .banner .inner-img05 {
	position:absolute;
	top:25px;
	right:-10px;
	width:720px;
 -webkit-animation:wechatdis-img05 .5s ease;
 -moz-animation:wechatdis-img05 .5s ease;
 -o-animation:wechatdis-img05 .5s ease;
 animation:wechatdis-img05 .5s ease;
}
@-webkit-keyframes wechatdis-img05 {
0% {
right:-1000px
}
100% {
right:-10px;
}
}
@-moz-keyframes wechatdis-img05 {
0% {
right:-1000px
}
100% {
right:-10px;
}
}
@-o-keyframes wechatdis-img05 {
0% {
right:-1000px
}
100% {
right:-10px;
}
}
@keyframes wechatdis-img05 {
0% {
right:-1000px
}
100% {
right:-10px;
}
}
.wechatdis .banner .inner-a {
	position:absolute;
	top:350px;
	left:313px;
	width:172px;
	height:58px;
	background:url("banner-btn.png") no-repeat 0 0;
 -webkit-animation:wechatdis-a .5s ease .3s;
 -moz-animation:wechatdis-a .5s ease .3s;
 -o-animation:wechatdis-a .5s ease .3s;
 animation:wechatdis-a .5s ease .3s;
}
@-webkit-keyframes wechatdis-a {
0% {
left:-1000px
}
100% {
left:313px;
}
}
@-moz-keyframes wechatdis-a {
0% {
left:-1000px
}
100% {
left:313px;
}
}
@-o-keyframes wechatdis-a {
0% {
left:-1000px
}
100% {
left:313px;
}
}
@keyframes wechatdis-a {
0% {
left:-1000px
}
100% {
left:313px;
}
}
.wechatdis .banner .inner-a:hover {
	background-position:-172px 0;
}
/*nav fun*/
.wechatdis .header {
	height: 763px;
	
}
.wechatdis .navfun-ul {
	width:640px;
}
.wechatdis .nav-not-fixed {
	top:729px;
}

.xi_tiao_a{background:url(../images/h3_mean.png) no-repeat;padding-left:224px;position:relative;top:30px;margin-left:40px;}	
.xi_tiao_b{background:url(../images/h3_mean.png) no-repeat;padding-left:224px;position:relative;top:30px;margin-left:48px;}
.qu_dao_mean ul li{float:left;width:270px;margin-left:21px;height:115px;}
.qu_dao_mean ul .li_1,.qu_dao_mean ul .li_2{background:url(../images/hui_d_j.png) no-repeat;padding-left:60px;}
.qu_dao_mean ul .li_3{background:url(../images/hui_d_j2.png) no-repeat;padding-left:60px;}
.qu_dao_mean { margin-top:40px;}
.qu_dao_mean ul{margin-left:50px; line-height:30px;}
.qu_dao_mean ul li p b{color:#0086d9;}
.mean_index_f,.mean_index_t{text-align:center;font-size:18px;}
.mean_index_fcolor:#ffffff{}
.mean_index_t{color:#666666}
.fx_cent_ld ul li{float: left;}
.fx_cent_ld ul li div p{color:#000000;width:390px;height:39px;border:1px solid red;}
/*mean*/
.wechatdis .mean-p {
	margin:10px auto 20px auto;
	line-height:30px;
	font-size:16px;
	color:#666;
	text-align:center;
}
.wechatdis .mean-eq {
	margin:40px 0 50px 0;
	text-align:center;
}
.wechatdis .mean-eq .result, .wechatdis .mean-eq .mark {
	margin:0 15px;
	font-size:24px;
}
.wechatdis .mean-eq .value {
	background:#f7f7f7;
	padding:15px 40px;
	font-size:14px;
}
.wechatdis .mean-pic01 {
	width:100%;
	float:left;
	text-align:center;
	margin-top:20px;
}
.wechatdis .mean-adv {
	margin:0;
	height:240px;
	background:url("../images/adv02.jpg") no-repeat center center;
}
/*worth*/
.wechatdis .worth h2 {
	padding:40px 0 20px 0;
}
.wechatdis .worth .i-number {
	display:inline-block;
	margin-right:5px;
	width:25px;
	height:25px;
	line-height:25px;
	border-radius:13px;
	background:#2086a8;
	font-size:20px;
	color:#fff;
	text-align:center;
}
.wechatdis .worth-row01 {
	margin-top:10px;
	padding:40px;
	background:#39a1c0;
	border-radius:3px;
	text-align:center;
}
.wechatdis .worth-row01 h3 {
	font-size:23px;
	font-weight:normal;
	color:#fff;
}
.wechatdis .worth-row01 dl {
	zoom:1;
	_zoom:1;
*zoom:1;
}
.wechatdis .worth-row01 dl:before, .wechatdis .worth-row01 dl:after {
	content:".";
	height:0;
	display:block;
	clear:both;
	visibility:hidden;
}
.wechatdis .worth-row01 dt {
	float:left;
	width:460px;
	padding-top:50px;
	text-align:left;
	font-size:14px;
	color:#e7ffa6;
}
.wechatdis .worth-row01 dd {
	display:block;
	overflow:hidden;
}
.wechatdis .worth-row01 ul {
	margin-top:20px;
}
.wechatdis .worth-row01 li {
	line-height:25px;
}
.wechatdis .worth-row01 .icon-circle {
	margin-right:10px;
	display:inline-block;
	width:10px;
	height:10px;
	border-radius:50%;
	background:#9dcd1b;
	vertical-align:middle;
}
.wechatdis .worth-row02 {
	margin:10px 0;
	zoom:1;
	_zoom:1;
*zoom:1;
}
.wechatdis .worth-row02:before, .wechatdis .worth-row02:after {
	content:".";
	height:0;
	display:block;
	clear:both;
	visibility:hidden;
}
.wechatdis .worth-row02 .worth-title {
	margin-top:20px;
}
.wechatdis .worth-row02-01 {
	float:left;
	width:595px;
	height:450px;
	background:#81ad09;
	border-radius:3px;
	text-align:center;
}
.wechatdis .worth-row02-01 .text {
	line-height:40px;
	font-size:20px;
	color:#fff;
}
.wechatdis .worth-row02-01 .worth-img01 {
	margin-top:30px;
}
.wechatdis .worth-row02-02 {
	float:right;
	width:595px;
	height:450px;
	background:#c74554;
	border-radius:3px;
	text-align:center;
}
.wechatdis .worth-row02-02 .worth-img02 {
}
.wechatdis .worth-row03 {
	margin-bottom:20px;
	padding:30px;
	background:#39a1c0;
	border-radius:3px;
	text-align:center;
}
.wechatdis .worth-row03 .h4-first {
	margin:0 0 10px 0;
}
.wechatdis .worth-row03 .h4-middle {
	margin:20px 0;
}
.wechatdis .worth-row03-progress {
	padding:20px 0 0 0;
	background:#42accc;
	border:1px solid #54bede;
}
.wechatdis .worth-row03 h4 {
	font-size:20px;
	color:#fff;
	font-weight:normal;
}
.wechatdis .worth-row03 h4 small {
	font-size:14px;
	color:#afebff;
}
.wechatdis .worth-row03 caption {
	color:#fff;
	margin:10px 0;
	text-align:left;
}
.wechatdis .worth-row03 .table-linebg th, .wechatdis .worth-row03 .table-linebg .bg {
	background:#42accc;
}
.wechatdis .worth-row03 .table-linebg th, .wechatdis .worth-row03 .table-linebg td {
	border:1px solid #54bede;
	color:#fff;
}
/*font function*/
.wechatdis .font-func {
}
.wechatdis .font-func-title {
	margin-bottom:30px;
	font-size:24px;
	color:#333;
	font-weight:normal;
}
.wechatdis .font-func-title small {
	font-size:14px;
	color:#666;
}
.wechatdis .font-func .icon-num01, .wechatdis .font-func .icon-num02, .wechatdis .font-func .icon-num03, .wechatdis .font-func .icon-num04, .wechatdis .font-func .icon-num05, .wechatdis .font-func .icon-num06, .wechatdis .font-func .icon-num07, .wechatdis .font-func .icon-num08 {
	margin-right:20px;
	display:inline-block;
	width:60px;
	height:60px;
	background:url("funnumber.png") no-repeat;
	vertical-align:middle;
}
.wechatdis .font-func .icon-num01 {
	background-position:0 0;
}
.wechatdis .font-func .icon-num02 {
	background-position:-60px 0;
}
.wechatdis .font-func .icon-num03 {
	background-position:-120px 0;
}
.wechatdis .font-func .icon-num04 {
	background-position:-180px 0;
}
.wechatdis .font-func .icon-num05 {
	background-position:-240px 0;
}
.wechatdis .font-func .icon-num06 {
	background-position:-300px 0;
}
.wechatdis .font-func .icon-num07 {
	background-position:-360px 0;
}
.wechatdis .font-func .icon-num08 {
	background-position:-420px 0;
}
.wechatdis .font-func-line {
	height:24px;
	margin:50px 0;
	background:url(funline.png) no-repeat;
}
.wechatdis .font-func-01 {
	text-align:center;
}
.wechatdis .font-func-01 .font-func-title {
	width:330px;
	margin:60px auto 40px auto;
	zoom:1;
	_zoom:1;
*zoom:1;
}
.wechatdis .font-func-01 .font-func-title:before, .wechatdis .font-func-01 .font-func-title:after {
	content:".";
	height:0;
	display:block;
	clear:both;
	visibility:hidden;
}
.wechatdis .font-func-01 .icon-num01 {
	float:left;
}
.wechatdis .font-func-01 .font-func-title-text {
	float:left;
	text-align:left;
}
.wechatdis .font-func-02 {
	margin:0 100px;
	zoom:1;
	_zoom:1;
*zoom:1;
}
.wechatdis .font-func-02:before, .wechatdis .font-func-02:after {
	content:".";
	height:0;
	display:block;
	clear:both;
	visibility:hidden;
}
.wechatdis .font-func-02 dt {
	float:right;
	padding-top:150px;
}
.wechatdis .font-func-02 dd {
	float:left;
}
.wechatdis .font-func-03 {
	text-align:center;
}
.wechatdis .font-func-04 {
	margin:0 60px;
	zoom:1;
	_zoom:1;
*zoom:1;
}
.wechatdis .font-func-04:before, .wechatdis .font-func-04:after {
	content:".";
	height:0;
	display:block;
	clear:both;
	visibility:hidden;
}
.wechatdis .font-func-04 dt {
	float:left;
	padding-top:150px;
}
.wechatdis .font-func-04 dd {
	float:right;
}
.wechatdis .font-func-05 {
	margin:0 100px;
	zoom:1;
	_zoom:1;
*zoom:1;
}
.wechatdis .font-func-05:before, .wechatdis .font-func-05:after {
	content:".";
	height:0;
	display:block;
	clear:both;
	visibility:hidden;
}
.wechatdis .font-func-05 dt {
	float:right;
	padding-top:150px;
}
.wechatdis .font-func-05 dd {
	float:left;
}
.wechatdis .font-func-06 {
	margin:0 100px;
	zoom:1;
	_zoom:1;
*zoom:1;
}
.wechatdis .font-func-06:before, .wechatdis .font-func-06:after {
	content:".";
	height:0;
	display:block;
	clear:both;
	visibility:hidden;
}
.wechatdis .font-func-06 dt {
	float:left;
	padding-top:150px;
}
.wechatdis .font-func-06 dd {
	float:right;
}
.wechatdis .font-func-07 {
	margin:0 100px;
	zoom:1;
	_zoom:1;
*zoom:1;
}
.wechatdis .font-func-07:before, .wechatdis .font-func-07:after {
	content:".";
	height:0;
	display:block;
	clear:both;
	visibility:hidden;
}
.wechatdis .font-func-07 dt {
	float:right;
	padding-top:150px;
}
.wechatdis .font-func-07 dd {
	float:left;
}
.wechatdis .font-func-08 {
	margin:0 100px 50px 100px;
	zoom:1;
	_zoom:1;
*zoom:1;
}
.wechatdis .font-func-08:before, .wechatdis .font-func-08:after {
	content:".";
	height:0;
	display:block;
	clear:both;
	visibility:hidden;
}
.wechatdis .font-func-08 dt {
	float:left;
	padding-top:150px;
}
.wechatdis .font-func-08 dd {
	float:right;
}
.wechatdis .platform-func-list {
	padding:40px 0;
}
.wechatdis .platform-func-list li {
	position:relative;
	border-top:1px solid #ccc;
	_zoom:1;
*zoom:1;
}
.wechatdis .platform-func-list li.last {
	border-bottom:1px solid #ccc;
}
.wechatdis .platform-func-list li:after {
	content:".";
	display:block;
	height:0;
	visibility:hidden;
	clear:both;
}
.wechatdis .platform-func-list .col-01 {
	position:absolute;
	top:0;
	bottom:0;
	left:0;
	width:290px;
	line-height:100%;
	border-right:1px solid #ccc;
	text-align:center;
	font-size:18px;
	color:#333;
	vertical-align:middle;
}
.wechatdis .platform-func-list .col-01 span {
	position:absolute;
	top:50%;
	margin-top:-20px;
	left:0;
	right:0;
	text-align:center;
}
.wechatdis .platform-func-list .col-02 {
	margin:20px 20px 20px 350px;
}
.wechatdis .a-case-more {
	display:block;
	font-size:14px;
	color:#00a2e0;
	text-align:right;
}
.wechatdis .a-case-more:hover {
	text-decoration:underline;
}
.wechatdis .case-list {
	margin:40px 0;
	_zoom:1;
*zoom:1;
}
.wechatdis .case-list:after {
	content:".";
	display:block;
	height:0;
	visibility:hidden;
	clear:both;
}
.wechatdis .case-list li {
	float:left;
	margin-bottom:10px;
	width:595px;
	_width:593px;
*width:593px;
	min-height:600px;
	border:1px solid #ccc;
	border-radius:3px;
	background:#fff;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
}
.wechatdis .case-title {
	padding:20px;
	_zoom:1;
*zoom:1;
}
.wechatdis .case-title:after {
	content:".";
	display:block;
	height:0;
	visibility:hidden;
	clear:both;
}
.wechatdis .case-title h3 {
	line-height:30px;
	font-size:24px;
	color:#333;
	font-weight:normal;
}
.wechatdis .case-title h3 small {
	display:block;
	font-size:14px;
	color:#999;
}
.wechatdis .case-title-name {
	float:left;
	width:390px;
}
.wechatdis .case-title-name img {
	float:left;
	margin-right:20px;
}
.wechatdis .case-title-qr {
	float:right;
}
.wechatdis .case article {
	padding:0 20px 20px 20px;
}
.wechatdis .case .p-describe, .wechatdis .case .p-result {
	line-height:24px;
	font-size:14px;
	color:#666;
}
.wechatdis .case .p-describe big, .wechatdis .case .p-result big {
	display:block;
	margin-bottom:5px;
	font-size:18px;
	color:#333;
}
.wechatdis .case .p-result:after {
	content:".";
	display:block;
	height:0;
	visibility:hidden;
	clear:both;
}
.wechatdis .case .p-result span {
	float:left;
}
.wechatdis .case .p-result span.w310 {
	width:310px;
}
.wechatdis .case .p-result span.w390 {
	width:390px;
}
.wechatdis .case .p-result img {
	float:right;
}
.wechatdis .case .p-em {
	margin:40px 0;
	font-size:18px;
	color:#333;
}
/*o2o*/
/*banner*/
.o2o {
}
.o2o .banner {
	width:100%;
	height:483px;
	background:url("banner-bg.jpg") repeat-x center center;
}
.o2o .banner .inner {
	position:relative;
	height:482px;
}
.o2o .banner-text01 {
	position:absolute;
	top:66px;
	left:0;
 -webkit-animation:o2o-text01 .5s ease;
 -moz-animation:o2o-text01 .5s ease;
 -o-animation:o2o-text01 .5s ease;
 animation:o2o-text01 .5s ease;
}
@-webkit-keyframes o2o-text01 {
0% {
left:-1000px
}
100% {
left:0;
}
}
@-moz-keyframes o2o-text01 {
0% {
left:-1000px
}
100% {
left:0;
}
}
@-o-keyframes o2o-text01 {
0% {
left:-1000px
}
100% {
left:0;
}
}
@keyframes o2o-text01 {
0% {
left:-1000px
}
100% {
left:0;
}
}
.o2o .banner-text02 {
	position:absolute;
	top:208px;
	left:235px;
 -webkit-animation:o2o-text02 .5s ease .1s;
 -moz-animation:o2o-text02 .5s ease .1s;
 -o-animation:o2o-text02 .5s ease .1s;
 animation:o2o-text02 .5s ease .1s;
}
@-webkit-keyframes o2o-text02 {
0% {
left:-1000px
}
100% {
left:235px;
}
}
@-moz-keyframes o2o-text02 {
0% {
left:-1000px
}
100% {
left:235px;
}
}
@-o-keyframes o2o-text02 {
0% {
left:-1000px
}
100% {
left:235px;
}
}
@keyframes o2o-text02 {
0% {
left:-1000px
}
100% {
left:235px;
}
}
.o2o .banner-text03 {
	position:absolute;
	top:303px;
	left:0;
 -webkit-animation:o2o-text03 .5s ease .2s;
 -moz-animation:o2o-text03 .5s ease .2s;
 -o-animation:o2o-text03 .5s ease .2s;
 animation:o2o-text03 .5s ease .2s;
}
@-webkit-keyframes o2o-text03 {
0% {
left:-1000px
}
100% {
left:0;
}
}
@-moz-keyframes o2o-text03 {
0% {
left:-1000px
}
100% {
left:0;
}
}
@-o-keyframes o2o-text03 {
0% {
left:-1000px
}
100% {
left:0;
}
}
@keyframes o2o-text03 {
0% {
left:-1000px
}
100% {
left:0;
}
}
.o2o .banner-a-bg {
	position:absolute;
	top:360px;
	left:190px;
	width:225px;
	height:71px;
	background:url("banner-a-bg.png") no-repeat;
 -webkit-animation:o2o-a .5s ease .3s;
 -moz-animation:o2o-a .5s ease .3s;
 -o-animation:o2o-a .5s ease .3s;
 animation:o2o-a .5s ease .3s;
}
@-webkit-keyframes o2o-a {
0% {
left:-1000px
}
100% {
left:190px;
}
}
@-moz-keyframes o2o-a {
0% {
left:-1000px
}
100% {
left:190px;
}
}
@-o-keyframes o2o-a {
0% {
left:-1000px
}
100% {
left:190px;
}
}
@keyframes o2o-a {
0% {
left:-1000px
}
100% {
left:190px;
}
}
.o2o .banner-a {
	display:block;
	width:205px;
	height:51px;
	line-height:51px;
	margin:10px;
	background:#ffec21;
	border:1px solid #dfcd00;
	border-radius:3px;
	color:#ce5200;
	font-size:20px;
	font-weight:bold;
	text-align:center;
}
.o2o .banner-a:hover {
	background:#ce5200;
	color:#ffec21;
}
.o2o .banner-pic {
	position:absolute;
	top:10px;
	right:-120px;
 -webkit-animation:o2o-pic .5s ease;
 -moz-animation:o2o-pic .5s ease;
 -o-animation:o2o-pic .5s ease;
 animation:o2o-pic .5s ease;
}
@-webkit-keyframes o2o-pic {
0% {
right:-1000px
}
100% {
right:-120px;
}
}
@-moz-keyframes o2o-pic {
0% {
right:-1000px
}
100% {
right:-120px;
}
}
@-o-keyframes o2o-pic {
0% {
right:-1000px
}
100% {
right:-120px;
}
}
@keyframes o2o-pic {
0% {
right:-1000px
}
100% {
right:-120px;
}
}
/*nav fun*/
.o2o .header {
	height:620px;
}
.o2o .navfun-ul {
	width:700px;
}
.o2o .nav-not-fixed {
	top:620px;
}
/*mean*/
.o2o .mean-p {
	margin:10px auto 20px auto;
	line-height:30px;
	font-size:16px;
	color:#666;
	text-align:center;
}
.o2o .adv01 {
	margin-bottom:20px;
	background:#f7f7f7;
	text-align:center;
}
.o2o .adv02 {
	margin-bottom:20px;
	text-align:center;
}
/*resolve*/
.o2o .resolve {
}
.o2o .resolve-pic {
	padding:40px 0;
	text-align:center;
}
/*worth*/
.o2o .worth-01 {
	margin-top:40px;
	padding:20px 70px;
	zoom:1;
	_zoom:1;
*zoom:1;
	background:-webkit-gradient(linear, left top, right top, from(#d3d3d3), to(#fff));
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd3d3d3', endColorstr='white', GradientType=1);
	background:	-ms-linear-gradient(left, #d3d3d3 0, #fff 100%);
	background:	-o-linear-gradient(left, #d3d3d3, #fff);
	background:	-moz-linear-gradient(left, #d3d3d3, #fff);
	background:	linear-gradient(left, #d3d3d3, #fff);
}
.o2o .worth-01:before, .o2o .worth-01:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.o2o .worth-01 dt {
	float:left;
	width:680px;
	margin-top:120px;
}
.o2o .worth-01 dd {
	float:right;
}
.o2o .worth-01 dt {
	zoom:1;
	_zoom:1;
*zoom:1;
}
.o2o .worth-01 dt:before, .o2o .worth-01 dt:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.o2o .worth-01 .number {
	float:left;
	height:100px;
	margin-right:10px;
	font-size:80px;
	color:#333;
	vertical-align:middle;
}
.o2o .worth-01 .title {
	margin-top:13px;
	height:100px;
	font-size:40px;
	vertical-align:middle;
}
.o2o .worth-01 .title small {
	display:block;
	font-size:14px;
	color:#999;
}
.o2o .worth-02 {
	position:relative;
	height:230px;
	padding:70px 70px;
	zoom:1;
	_zoom:1;
*zoom:1;
	background:-webkit-gradient(linear, left top, right top, from(#fff), to(#d3d3d3));
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='white', endColorstr='#ffd3d3d3', GradientType=1);
	background:	-ms-linear-gradient(left, #fff 0, #d3d3d3 100%);
	background:	-o-linear-gradient(left, #fff, #d3d3d3);
	background:	-moz-linear-gradient(left, #fff, #d3d3d3);
	background:	linear-gradient(left, #fff, #d3d3d3);
}
.o2o .worth-02:before, .o2o .worth-02:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.o2o .worth-02 dt {
	float:right;
	width:500px;
	margin-top:30px;
}
.o2o .worth-02 dd {
	position:absolute;
}
.o2o .worth-02-li {
	margin:10px 0 0 0;
	font-size:14px;
}
.o2o .worth-02-li span {
	display:inline-block;
	padding:5px;
	margin-right:10px;
	width:165px;
	background:#39a1c0;
	border-radius:3px;
	font-size:16px;
	text-align:center;
	color:#fff;
}
.o2o .worth-02 dt {
	zoom:1;
	_zoom:1;
*zoom:1;
}
.o2o .worth-02 dt:before, .o2o .worth-02 dt:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.o2o .worth-02 .number {
	float:left;
	height:100px;
	margin-right:10px;
	font-size:80px;
	color:#333;
	vertical-align:middle;
}
.o2o .worth-02 .title {
	margin-top:25px;
	height:100px;
	font-size:40px;
	vertical-align:middle;
}
.o2o .worth-03 {
	margin-bottom:20px;
	padding:50px 70px;
	zoom:1;
	_zoom:1;
*zoom:1;
	background:-webkit-gradient(linear, left top, right top, from(#d3d3d3), to(#fff));
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd3d3d3', endColorstr='white', GradientType=1);
	background:	-ms-linear-gradient(left, #d3d3d3 0, #fff 100%);
	background:	-o-linear-gradient(left, #d3d3d3, #fff);
	background:	-moz-linear-gradient(left, #d3d3d3, #fff);
	background:	linear-gradient(left, #d3d3d3, #fff);
}
.o2o .worth-03:before, .o2o .worth-03:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.o2o .worth-03 dt {
	float:left;
	width:540px;
	margin-top:120px;
}
.o2o .worth-03 dd {
	float:right;
}
.o2o .worth-03 dt {
	zoom:1;
	_zoom:1;
*zoom:1;
}
.o2o .worth-03 dt:before, .o2o .worth-03 dt:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.o2o .worth-03 .number {
	float:left;
	height:100px;
	margin-right:10px;
	font-size:80px;
	color:#333;
	vertical-align:middle;
}
.o2o .worth-03 .title {
	margin-top:25px;
	height:100px;
	font-size:40px;
	vertical-align:middle;
}
/*function*/
.o2o .font-func {
}
.o2o .font-func-title {
	margin-bottom:30px;
	font-size:24px;
	color:#333;
	font-weight:normal;
}
.o2o .font-func-title small {
	font-size:14px;
	color:#666;
}
.o2o .font-func .icon-num01, .o2o .font-func .icon-num02, .o2o .font-func .icon-num03, .o2o .font-func .icon-num04, .o2o .font-func .icon-num05, .o2o .font-func .icon-num06, .o2o .font-func .icon-num07, .o2o .font-func .icon-num08, .o2o .font-func .icon-num09 {
	margin-right:20px;
	display:inline-block;
	width:60px;
	height:60px;
	background:url("funnumber.png") no-repeat;
	vertical-align:middle;
}
.o2o .font-func .icon-num01 {
	background-position:0 0;
}
.o2o .font-func .icon-num02 {
	background-position:-60px 0;
}
.o2o .font-func .icon-num03 {
	background-position:-120px 0;
}
.o2o .font-func .icon-num04 {
	background-position:-180px 0;
}
.o2o .font-func .icon-num05 {
	background-position:-240px 0;
}
.o2o .font-func .icon-num06 {
	background-position:-300px 0;
}
.o2o .font-func .icon-num07 {
	background-position:-360px 0;
}
.o2o .font-func .icon-num08 {
	background-position:-420px 0;
}
.o2o .font-func .icon-num09 {
	background-position:-480px 0;
}
.o2o .font-func-line {
	height:24px;
	margin:50px 0;
	background:url(../images/building/o2o/funline.png) no-repeat;
}
.o2o .font-func-01 {
	margin:60px 100px 0 100px;
	zoom:1;
	_zoom:1;
*zoom:1;
}
.o2o .font-func-01:before, .o2o .font-func-01:after {
	content:".";
	height:0;
	display:block;
	clear:both;
	visibility:hidden;
}
.o2o .font-func-01 dt {
	float:left;
	padding-top:130px;
}
.o2o .font-func-01 dd {
	float:right;
}
.o2o .font-func-01 .icon-num01 {
	float:left;
}
.o2o .font-func-01 .font-func-title-text {
	float:left;
	text-align:left;
}
.o2o .font-func-02 {
	margin:0 100px;
	zoom:1;
	_zoom:1;
*zoom:1;
}
.o2o .font-func-02:before, .o2o .font-func-02:after {
	content:".";
	height:0;
	display:block;
	clear:both;
	visibility:hidden;
}
.o2o .font-func-02 dt {
}
.o2o .font-func-02 dd {
	padding-left:80px;
}
.o2o .font-func-03 {
	margin:0 100px;
	zoom:1;
	_zoom:1;
*zoom:1;
}
.o2o .font-func-03:before, .o2o .font-func-03:after {
	content:".";
	height:0;
	display:block;
	clear:both;
	visibility:hidden;
}
.o2o .font-func-03 dt {
	float:right;
	padding-top:150px;
}
.o2o .font-func-03 dd {
	float:left;
}
.o2o .font-func-04 {
	position:relative;
	height:460px;
	margin:0 100px;
	zoom:1;
	_zoom:1;
*zoom:1;
}
.o2o .font-func-04:before, .o2o .font-func-04:after {
	content:".";
	height:0;
	display:block;
	clear:both;
	visibility:hidden;
}
.o2o .font-func-04 dt {
	float:left;
	padding-top:130px;
}
.o2o .font-func-04 dd {
	position:absolute;
	right:0;
}
.o2o .font-func-05 {
	margin:0 130px;
	zoom:1;
	_zoom:1;
*zoom:1;
}
.o2o .font-func-05:before, .o2o .font-func-05:after {
	content:".";
	height:0;
	display:block;
	clear:both;
	visibility:hidden;
}
.o2o .font-func-05 dt {
	float:right;
	padding-top:100px;
}
.o2o .font-func-05 small {
	display:block;
	font-size:20px;
	color:#333;
}
.o2o .font-func-05 dd {
	float:left;
}
.o2o .font-func-05 .font-func-title {
	margin:60px auto 40px auto;
	zoom:1;
	_zoom:1;
*zoom:1;
}
.o2o .font-func-05 .font-func-title:before, .o2o .font-func-05 .font-func-title:after {
	content:".";
	height:0;
	display:block;
	clear:both;
	visibility:hidden;
}
.o2o .font-func-05 .icon-num05 {
	float:left;
}
.o2o .font-func-05 .font-func-title-text {
	float:left;
	text-align:left;
}
.o2o .font-func-06 {
	margin:0 150px;
	zoom:1;
	_zoom:1;
*zoom:1;
}
.o2o .font-func-06:before, .o2o .font-func-06:after {
	content:".";
	height:0;
	display:block;
	clear:both;
	visibility:hidden;
}
.o2o .font-func-06 dt {
	float:left;
	padding-top:100px;
}
.o2o .font-func-06 dd {
	float:right;
}
.o2o .font-func-06 small {
	display:block;
	font-size:20px;
	color:#333;
}
.o2o .font-func-06 .font-func-title {
	margin:60px auto 40px auto;
	zoom:1;
	_zoom:1;
*zoom:1;
}
.o2o .font-func-06 .font-func-title:before, .o2o .font-func-06 .font-func-title:after {
	content:".";
	height:0;
	display:block;
	clear:both;
	visibility:hidden;
}
.o2o .font-func-06 .icon-num06 {
	float:left;
}
.o2o .font-func-06 .font-func-title-text {
	float:left;
	text-align:left;
}
.o2o .font-func-07 {
	margin:0 150px;
	zoom:1;
	_zoom:1;
*zoom:1;
}
.o2o .font-func-07:before, .o2o .font-func-07:after {
	content:".";
	height:0;
	display:block;
	clear:both;
	visibility:hidden;
}
.o2o .font-func-07 dt {
	float:right;
	padding-top:150px;
}
.o2o .font-func-07 dd {
	float:left;
}
.o2o .font-func-08 {
	margin:0 150px;
	zoom:1;
	_zoom:1;
*zoom:1;
}
.o2o .font-func-08:before, .o2o .font-func-08:after {
	content:".";
	height:0;
	display:block;
	clear:both;
	visibility:hidden;
}
.o2o .font-func-08 dt {
	float:right;
	padding-top:150px;
}
.o2o .font-func-08 dd {
	float:left;
}
.o2o .font-func-09 {
	margin:0 150px 30px 150px;
	zoom:1;
	_zoom:1;
*zoom:1;
}
.o2o .font-func-09:before, .o2o .font-func-09:after {
	content:".";
	height:0;
	display:block;
	clear:both;
	visibility:hidden;
}
.o2o .font-func-09 dt {
	float:left;
	padding-top:130px;
}
.o2o .font-func-09 dd {
	float:right;
}
/*font function*/
.o2o .font-func {
}
.o2o .font-func-list {
	margin:40px 0;
	_zoom:1;
*zoom:1;
}
.o2o .font-func-list:after {
	content:".";
	display:block;
	height:0;
	visibility:hidden;
	clear:both;
}
.o2o .font-func-list li {
	float:left;
	margin:0 16px 25px 0;
}
.o2o .font-func-list li.last {
	float:right;
	margin-right:0;
}
.o2o .platform-func-list {
	padding:40px 0;
}
.o2o .platform-func-list li {
	position:relative;
	border-top:1px solid #ccc;
	_zoom:1;
*zoom:1;
}
.o2o .platform-func-list li.last {
	border-bottom:1px solid #ccc;
}
.o2o .platform-func-list li:after {
	content:".";
	display:block;
	height:0;
	visibility:hidden;
	clear:both;
}
.o2o .platform-func-list .col-01 {
	position:absolute;
	top:0;
	bottom:0;
	left:0;
	width:290px;
	line-height:100%;
	border-right:1px solid #ccc;
	text-align:center;
	font-size:18px;
	color:#333;
	vertical-align:middle;
}
.o2o .platform-func-list .col-01 span {
	position:absolute;
	top:50%;
	margin-top:-20px;
	left:0;
	right:0;
	text-align:center;
}
.o2o .platform-func-list .col-02 {
	margin:20px 20px 20px 350px;
}
.o2o .case-list {
	margin:40px 0;
	_zoom:1;
*zoom:1;
}
.o2o .case-list:after {
	content:".";
	display:block;
	height:0;
	visibility:hidden;
	clear:both;
}
.o2o .case-list li {
	float:left;
	margin-right:10px;
	width:292px;
	_width:290px;
*width:290px;
	height:185px;
}
.o2o .case-list li a {
	display:block;
	padding:50px 0;
	border:1px solid #ccc;
	border-radius:3px;
	text-align:center;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
}
.o2o .case-list li a:hover {
	background:#333;
	-webkit-transition:all 0.5s;
	-mox-transition:all 0.5s;
	-o-transition:all 0.5s;
	transition:all 0.5s;
}
.o2o .case-list li.last {
	margin-right:0;
}
/*v5mall*/
/*banner*/
.v5mall .banner {
	width:100%;
	height:441px;
	background:url("banner-bg.jpg") repeat-x center center;
}
.v5mall .banner .inner {
	position:relative;
	height:430px;
}
.v5mall .banner-pic01 {
	position:absolute;
	top:35px;
	left:0;
 -webkit-animation:v5mall-pic01 .5s ease;
 -moz-animation:v5mall-pic01 .5s ease;
 -o-animation:v5mall-pic01 .5s ease;
 animation:v5mall-pic01 .5s ease;
}
@-webkit-keyframes v5mall-pic01 {
0% {
left:-1000px
}
100% {
left:0;
}
}
@-moz-keyframes v5mall-pic01 {
0% {
left:-1000px
}
100% {
left:0;
}
}
@-o-keyframes v5mall-pic01 {
0% {
left:-1000px
}
100% {
left:0;
}
}
@keyframes v5mall-pic01 {
0% {
left:-1000px
}
100% {
left:0;
}
}
.v5mall .banner-pic02 {
	position:absolute;
	top:85px;
	left:135px;
	-webkit-animation:v5mall-pic02 1s ease;
	-moz-animation:v5mall-pic02 1s ease;
	-o-animation:v5mall-pic02 1s ease;
	animation:v5mall-pic02 1s ease;
}
@-webkit-keyframes v5mall-pic02 {
 0% {
top:55px;
left:30px;
 filter:alpha(opacity=0);
 -moz-opacity:0;
 -khtml-opacity:0;
 opacity:0;
}
 100% {
top:85px;
left:135px;
 filter:alpha(opacity=100);
 -moz-opacity:1;
 -khtml-opacity:1;
 opacity:1;
}
}
@-moz-keyframes v5mall-pic02 {
 0% {
top:55px;
left:30px;
 filter:alpha(opacity=0);
 -moz-opacity:0;
 -khtml-opacity:0;
 opacity:0;
}
 100% {
top:85px;
left:135px;
 filter:alpha(opacity=100);
 -moz-opacity:1;
 -khtml-opacity:1;
 opacity:1;
}
}
@-o-keyframes v5mall-pic02 {
 0% {
top:55px;
left:30px;
 filter:alpha(opacity=0);
 -moz-opacity:0;
 -khtml-opacity:0;
 opacity:0;
}
 100% {
top:85px;
left:135px;
 filter:alpha(opacity=100);
 -moz-opacity:1;
 -khtml-opacity:1;
 opacity:1;
}
}
@keyframes v5mall-pic02 {
 0% {
top:55px;
left:30px;
 filter:alpha(opacity=0);
 -moz-opacity:0;
 -khtml-opacity:0;
 opacity:0;
}
 100% {
top:85px;
left:135px;
 filter:alpha(opacity=100);
 -moz-opacity:1;
 -khtml-opacity:1;
 opacity:1;
}
}
.v5mall .banner-pic03 {
	position:absolute;
	top:65px;
	left:200px;
	-webkit-animation:v5mall-pic03 1s ease;
	-moz-animation:v5mall-pic03 1s ease;
	-o-animation:v5mall-pic03 1s ease;
	animation:v5mall-pic03 1s ease;
}
@-webkit-keyframes v5mall-pic03 {
 0% {
top:55px;
left:30px;
 filter:alpha(opacity=0);
 -moz-opacity:0;
 -khtml-opacity:0;
 opacity:0;
}
 100% {
top:65px;
left:200px;
 filter:alpha(opacity=100);
 -moz-opacity:1;
 -khtml-opacity:1;
 opacity:1;
}
}
@-moz-keyframes v5mall-pic03 {
 0% {
top:55px;
left:30px;
 filter:alpha(opacity=0);
 -moz-opacity:0;
 -khtml-opacity:0;
 opacity:0;
}
 100% {
top:65px;
left:200px;
 filter:alpha(opacity=100);
 -moz-opacity:1;
 -khtml-opacity:1;
 opacity:1;
}
}
@-o-keyframes v5mall-pic03 {
 0% {
top:55px;
left:30px;
 filter:alpha(opacity=0);
 -moz-opacity:0;
 -khtml-opacity:0;
 opacity:0;
}
 100% {
top:65px;
left:200px;
 filter:alpha(opacity=100);
 -moz-opacity:1;
 -khtml-opacity:1;
 opacity:1;
}
}
@keyframes v5mall-pic03 {
 0% {
top:55px;
left:30px;
 filter:alpha(opacity=0);
 -moz-opacity:0;
 -khtml-opacity:0;
 opacity:0;
}
 100% {
top:65px;
left:200px;
 filter:alpha(opacity=100);
 -moz-opacity:1;
 -khtml-opacity:1;
 opacity:1;
}
}
.v5mall .banner-pic04 {
	position:absolute;
	top:48px;
	left:18px;
 -webkit-animation:v5mall-pic04 .5s ease .1s;
 -moz-animation:v5mall-pic04 .5s ease .1s;
 -o-animation:v5mall-pic04 .5s ease .1s;
 animation:v5mall-pic04 .5s ease .1s;
}
@-webkit-keyframes v5mall-pic04 {
0% {
left:-1000px
}
100% {
left:18px;
}
}
@-moz-keyframes v5mall-pic04 {
0% {
left:-1000px
}
100% {
left:18px;
}
}
@-o-keyframes v5mall-pic04 {
0% {
left:-1000px
}
100% {
left:18px;
}
}
@keyframes v5mall-pic04 {
0% {
left:-1000px
}
100% {
left:18px;
}
}
.v5mall .banner-pic05 {
	position:absolute;
	top:65px;
	left:115px;
 -webkit-animation:v5mall-pic05 .5s ease .2s;
 -moz-animation:v5mall-pic05 .5s ease .2s;
 -o-animation:v5mall-pic05 .5s ease .2s;
 animation:v5mall-pic05 .5s ease .2s;
}
@-webkit-keyframes v5mall-pic05 {
0% {
left:-1000px
}
100% {
left:115px;
}
}
@-moz-keyframes v5mall-pic05 {
0% {
left:-1000px
}
100% {
left:115px;
}
}
@-o-keyframes v5mall-pic05 {
0% {
left:-1000px
}
100% {
left:115px;
}
}
@keyframes v5mall-pic05 {
0% {
left:-1000px
}
100% {
left:115px;
}
}
.v5mall .banner-pic06 {
	position:absolute;
	top:38px;
	left:193px;
 -webkit-animation:v5mall-pic06 .5s ease .3s;
 -moz-animation:v5mall-pic06 .5s ease .3s;
 -o-animation:v5mall-pic06 .5s ease .3s;
 animation:v5mall-pic06 .5s ease .3s;
}
@-webkit-keyframes v5mall-pic06 {
0% {
left:-1000px
}
100% {
left:193px;
}
}
@-moz-keyframes v5mall-pic06 {
0% {
left:-1000px
}
100% {
left:193px;
}
}
@-o-keyframes v5mall-pic06 {
0% {
left:-1000px
}
100% {
left:193px;
}
}
@keyframes v5mall-pic06 {
0% {
left:-1000px
}
100% {
left:193px;
}
}
.v5mall .banner-text01 {
	position:absolute;
	top:70px;
	right:0;
 -webkit-animation:v5mall-text01 .5s ease;
 -webkit-animation:v5mall-text01 .5s ease;
 -webkit-animation:v5mall-text01 .5s ease;
 -webkit-animation:v5mall-text01 .5s ease;
}
@-webkit-keyframes v5mall-text01 {
0% {
right:-1000px
}
100% {
right:0;
}
}
@-moz-keyframes v5mall-text01 {
0% {
right:-1000px
}
100% {
right:0;
}
}
@-o-keyframes v5mall-text01 {
0% {
right:-1000px
}
100% {
right:0;
}
}
@keyframes v5mall-text01 {
0% {
right:-1000px
}
100% {
right:0;
}
}
.v5mall .banner-text02 {
	position:absolute;
	top:140px;
	right:520px;
 -webkit-animation:v5mall-text02 .5s ease .1s;
 -webkit-animation:v5mall-text02 .5s ease .1s;
 -webkit-animation:v5mall-text02 .5s ease .1s;
 -webkit-animation:v5mall-text02 .5s ease .1s;
}
@-webkit-keyframes v5mall-text02 {
0% {
right:-1000px
}
100% {
right:520px;
}
}
@-moz-keyframes v5mall-text02 {
0% {
right:-1000px
}
100% {
right:520px;
}
}
@-o-keyframes v5mall-text02 {
0% {
right:-1000px
}
100% {
right:520px;
}
}
@keyframes v5mall-text02 {
0% {
right:-1000px
}
100% {
right:520px;
}
}
.v5mall .banner-text03 {
	position:absolute;
	top:145px;
	right:55px;
 -webkit-animation:v5mall-text03 .5s ease .2s;
 -webkit-animation:v5mall-text03 .5s ease .2s;
 -webkit-animation:v5mall-text03 .5s ease .2s;
 -webkit-animation:v5mall-text03 .5s ease .2s;
}
@-webkit-keyframes v5mall-text03 {
0% {
right:-1000px
}
100% {
right:55px;
}
}
@-moz-keyframes v5mall-text03 {
0% {
right:-1000px
}
100% {
right:55px;
}
}
@-o-keyframes v5mall-text03 {
0% {
right:-1000px
}
100% {
right:55px;
}
}
@keyframes v5mall-text03 {
0% {
right:-1000px
}
100% {
right:55px;
}
}
.v5mall .banner-text04 {
	position:absolute;
	top:270px;
	right:0;
 -webkit-animation:v5mall-text04 .5s ease .3s;
 -webkit-animation:v5mall-text04 .5s ease .3s;
 -webkit-animation:v5mall-text04 .5s ease .3s;
 -webkit-animation:v5mall-text04 .5s ease .3s;
}
@-webkit-keyframes v5mall-text04 {
0% {
right:-1000px
}
100% {
right:0;
}
}
@-moz-keyframes v5mall-text04 {
0% {
right:-1000px
}
100% {
right:0;
}
}
@-o-keyframes v5mall-text04 {
0% {
right:-1000px
}
100% {
right:0;
}
}
@keyframes v5mall-text04 {
0% {
right:-1000px
}
100% {
right:0;
}
}
/*nav fun*/
.v5mall .header {
	height:575px;
}
.v5mall .navfun-ul {
	width:470px;
}
.v5mall .nav-not-fixed {
	top:575px;
}
/*mean*/
.v5mall .mean-p {
	width:1200px;
	margin:0 auto 50px 0;
	line-height:30px;
	font-size:14px;
	color:#666;
	text-align:center;
}
.v5mall .mean-eq {
	margin:40px 0 50px 0;
	text-align:center;
}
.v5mall .mean-eq .result, .v5mall .mean-eq .mark {
	margin:0 15px;
	font-size:24px;
}
.v5mall .mean-eq .value {
	background:#f7f7f7;
	padding:15px 40px;
	font-size:14px;
}
.v5mall .mean-pic01 {
	text-align:center;
}
/*mean pic*/
.v5mall .meanpic {
	padding:30px 0;
	background:#39a1c0;
	line-height:24px;
	color:#fff;
	font-size:14px;
	color:#b7e8f7;
	_zoom:1;
*zoom:1;
}
.v5mall .meanpic:after {
	content:".";
	display:block;
	height:0;
	visibility:hidden;
	clear:both;
}
.v5mall .meanpic h3 {
	margin-bottom:20px;
	font-size:35px;
	color:#fff;
	font-weight:normal;
}
.v5mall .meanpic .meanpic-left {
	float:left;
	margin:100px 50px 0 0;
	width:400px;
}
.v5mall .meanpic .meanpic-middle {
	float:left;
}
.v5mall .meanpic .meanpic-right {
	float:right;
	margin-top:100px;
}
/*vantage*/
.v5mall .vantage h3 {
	margin:30px 0 30px 0;
	font-size:24px;
	font-weight:normal;
	text-align:center;
}
.v5mall .vantage-flow, .v5mall .vantage-mode {
	width:930px;
	margin:0 auto;
	_zoom:1;
*zoom:1;
}
.v5mall .vantage-mode {
	width:610px;
	padding-bottom:60px;
}
.v5mall .vantage-flow:after, .v5mall .vantage-mode:after {
	content:".";
	display:block;
	height:0;
	visibility:hidden;
	clear:both;
}
.v5mall .vantage-flow .icon-01, .v5mall .vantage-flow .icon-02, .v5mall .vantage-flow .icon-03, .v5mall .vantage-flow .icon-04, .v5mall .vantage-flow .icon-05, .v5mall .vantage-flow .icon-06, .v5mall .vantage-mode .icon-01, .v5mall .vantage-mode .icon-02, .v5mall .vantage-mode .icon-03, .v5mall .vantage-mode .icon-04 {
	display:block;
	background:url("../images/icon.png") no-repeat #fff;
	width:135px;
	height:135px;
	border:1px solid #ccc;
	border-radius:50%;
}
.v5mall .vantage-flow .icon-01 {
	background-position:32px -140px;
}
.v5mall .vantage-flow .icon-02 {
	background-position:-78px -140px;
}
.v5mall .vantage-flow .icon-03 {
	background-position:-188px -140px;
}
.v5mall .vantage-flow .icon-04 {
	background-position:-298px -140px;
}
.v5mall .vantage-flow .icon-05 {
	background-position:-408px -140px;
}
.v5mall .vantage-flow .icon-06 {
	background-position:-518px -140px;
}
.v5mall .vantage-mode .icon-01 {
	background-position:32px -140px;
}
.v5mall .vantage-mode .icon-02 {
	background-position:-78px -140px;
}
.v5mall .vantage-mode .icon-03 {
	background-position:-188px -140px;
}
.v5mall .vantage-mode .icon-04 {
	background-position:-298px -140px;
}
.v5mall .vantage-flow li, .v5mall .vantage-mode li {
	float:left;
	margin-right:30px;
	width:130px;
	_width:128px;
*width:128px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
}
.v5mall .vantage-flow li:last-child, .v5mall .vantage-mode li:last-child {
	margin-right:0;
}
.v5mall .vantage-flow li.last, .v5mall .vantage-mode li.last {
	margin-right:0;
}
.v5mall .vantage-flow li p, .v5mall .vantage-mode li p {
	margin:10px 0 0 0;
	line-height:24px;
	text-align:center;
	font-size:14px;
	color:#999;
}
/*function*/
.v5mall .function-list {
	margin:30px 0;
	_zoom:1;
*zoom:1;
}
.v5mall .function-list:after {
	content:".";
	display:block;
	height:0;
	visibility:hidden;
	clear:both;
}
.v5mall .function-list li {
	float:left;
	width:292px;
	height:200px;
	margin:0 10px 10px 0;
	background:#39a1c0;
	border-radius:3px;
	color:#fff;
}
.v5mall .function-list li:last-child, .v5mall .function-list li.last {
	margin-right:0;
}
.v5mall .function-list h3 {
	margin:20px 20px 10px 20px;
	font-size:24px;
	font-weight:normal;
}
.v5mall .function-list p {
	margin:0 20px 20px 20px;
	font-size:12px;
	line-height:20px;
}
/*table*/
.v5mall .combo {
	padding-bottom:40px;
}
.v5mall .table-line td.text-l, .v5mall .table-line th.text-l {
	text-align:left;
}
.v5mall .table-line th.text-l span {
	font-size:12px;
	color:#999;
	padding:5px 0;
}
.v5mall .table-line th.text-l strong {
	margin:5px 0;
}
/*case*/
.v5mall .case {
}
.v5mall .case .bigTitle {
	margin-bottom:30px;
}
.v5mall .case .subTitle {
	font-size:14px;
	color:#bbb;
	font-weight:normal;
	text-align:center;
}
.v5mall .case .subTitle em {
	color:#3297fd;
}
.v5mall .case-ul {
	margin:40px 0 0 0;
	_zoom:1;
*zoom:1;
}
.v5mall .case-ul:after {
	content:".";
	display:block;
	height:0;
	visibility:hidden;
	clear:both;
}
.v5mall .case-ul li {
	float:left;
	margin-bottom:10px;
	width:393.333px;
	height:550px;
}
.v5mall .case-ul .mlr10 {
	margin:0 10px 10px 10px;
*margin:0 6px 6px 6px;
	_margin:0 6px 6px 6px;
}
.v5mall .case-ul a {
	display:block;
	width:100%;
	height:100%;
	border:1px solid #ccc;
	box-sizing:border-box;
	color:#333;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	-o-border-radius:2px;
	border-radius:2px;
}
.v5mall .case-ul a:hover {
	background:#333;
	border:1px solid #333;
}
.v5mall .case-ul a:hover h3 {
	color:#fff;
}
.v5mall .case-ul a:hover h5 {
	color:#bbb;
}
.v5mall .case-ul a:hover figcaption {
	color:#ddd;
}
.v5mall .case-ul a:hover figure p {
	color:#ddd;
}
.v5mall .case-ul .webTitle {
	margin:15px;
}
.v5mall .case-ul .webTitle h3 {
	font-size:25px;
	font-weight:normal;
}
.v5mall .case-ul .webTitle h5 {
	margin:5px 0 10px 0;
	font-size:16px;
	color:#666;
	font-weight:normal;
}
.v5mall .case-ul figure {
	margin:0 15px 15px 15px;
}
.v5mall .case-ul figcaption {
	margin:20px 0;
	font-size:14px;
	color:#999;
}
.v5mall .case-ul figure img {
	margin:10px 0;
	width:100%;
	height:auto;
}
.v5mall .case-ul figure p {
	padding:10px 0;
	border-top:1px solid #ccc;
	font-size:14px;
	color:#999;
	line-height:20px;
}

/*iepng
.b2c .banner-a,
.wechatstore .banner,
.wechatstore .banner .inner,
.wechatstore .banner .icon-admin,
.wechatstore .banner .icon-order,
.wechatstore .banner .icon-pay,
.wechatstore .banner .icon-server,
.wechatstore .banner .icon-gift,
.wechatdis .banner .inner-a,
.wechatdis .font-func .icon-num01,
.wechatdis .font-func .icon-num02,
.wechatdis .font-func .icon-num03,
.wechatdis .font-func .icon-num04,
.wechatdis .font-func .icon-num05,
.wechatdis .font-func .icon-num06,
.wechatdis .font-func .icon-num07,
.wechatdis .font-func .icon-num08,
.wechatdis .font-func-line,
.o2o .banner-a-bg,
.o2o .font-func .icon-num09,
.o2o .font-func-line,
.v5mall .vantage-mode .icon-04{behavior: url("../images/iepng/iepngfix.htc") }*/
