@charset "utf-8";
@font-face {
  font-family: 'iconfont';  /* project id 288047 */
 
}
body{
	font-size:12px;
	font-family:"微软雅黑";
	margin:0;
	color:#555;
	padding-right:0;
	padding-bottom:0;
	padding-left:0;
	-o-transition:all .6s;-moz-transition:all .6s;-webkit-transition:all .6s;-ms-transition:all .6s;transition:all .6s;
}
body.mainbody {
	background-color: #f2f2f2;
	padding-top:124px;
}
body.pagebody{padding-top:124px!important;}
body.casebody{
	padding-top:124px!important;
	background-image: url(index_54.jpg);
	background-repeat: repeat-x;
	background-position: center 124px;
	background-color: #f4f4f4;
}
body.bodyminibox{
	padding-top:66px!important;
}
body.pagebody .minibox{
	display: block;
	height: 66px;
}
body.mallbody{
	background-color: #f2f2f2;
	padding-top:124px;
}
img.lazy{
	background-color: #FFFFFF;
	background-image: url(load2.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.smallwh{min-width:1200px;}
dd,dl,dt,li,ol,ul{margin:0;padding:0}
a{color:#666;text-decoration:none}
a:hover{text-decoration:none;color:#ff621b}
p{margin:0}
li{list-style-type:none}
img{border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none}
.move{-o-transition:all .6s;-moz-transition:all .6s;-webkit-transition:all .6s;-ms-transition:all .6s;transition:all .6s}
.clear{clear:both;float:none}
.w{clear:both;float:none;height:auto;width:1200px;margin-right:auto;margin-left:auto}
#header {
	position: fixed;
	height: 126px;
	width: 100%;
	left: 0px;
	top: 0px;
	right: 0px;
	z-index: 1000;
min-width:1200px;
	-o-transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;-ms-transition:all .3s;transition:all .3s
; 	
box-shadow: 0 0 14px 0 rgba(0, 0, 0, 0.09);
}
.minihead{top: -76px!important;}
.minihead .header_box{height: 50px!important;padding-top: 38px!important;background:rgba(255,255,255,1.0)!important;}
.minihead .header_box .w {height: 50px!important;}
.minihead .header_box .logo{height: 50px!important;}
.minihead .header_box .logo img{height: 36px!important;margin-top: 6px!important;}
.minihead .header_box .user {margin-top: 9px!important;}
.minihead .header_box .menu {height: 50px!important;}
.minihead .header_box .menu ul  > li > a {line-height: 46px!important;height: 46px!important;font-size: 14px!important;padding-right: 20px!important;padding-left: 20px!important;}
.minihead .header_box .menu ul  > li > .sub a {line-height: 20px!important;font-size: 12px!important;}
#header .tops {
	background-color: #414141;
	height: 38px;
	line-height: 38px;
	color: #c9c9c9;
}
#header .tops a {
	color: #c9c9c9;
}
#header .tops .l {
	float: left;
}
#header .tops .l span {
	white-space: nowrap;
	display: inline-block;
	margin-right: 15px;
}
#header .tops .l span.tel {
	color: #ffc700;
}
#header .tops .l span strong {
	color: #FFFFFF;
}
#header .tops .r .its {
	float: right;
	margin-left: 15px;
}
#header .tops .r .its ul li {
	height: 38px;
	width: 81px;
	position: relative;
	text-align: center;
	background-color: #323232;
	background-image: url(its-arrow.png);
	background-position: 65px 18px;
	background-repeat: no-repeat;
	padding-right: 5px;
}
#header .tops .r .its ul li .sub {
	background-color: #323232;
	position: absolute;
	top: 38px;
	right: 0px;
	height: 0px;
	width: 86px;
	overflow: hidden;
	-o-transition:all .2s;-moz-transition:all .2s;-webkit-transition:all .2s;-ms-transition:all .2s;transition:all .2s;
	z-index: 10;
}
#header .tops .r .its ul li:hover .sub {
	height: 90px;
}
#header .tops .r .its ul li .sub a {
	line-height: 29px;
	text-align: center;
	color: #FFFFFF;
	display: block;
	height: 30px;
}
#header .tops .r .its ul li .sub a:hover {
	background-color: #ff621b;
}
#header .tops .r .sideBar {
	float: right;
	font-family: "宋体";
	color: #686868;
}
#header .tops .r .sideBar a {
	font-family: "微软雅黑";
}
#header .tops .r .sideBar a:hover {
	color: #FFFFFF;
}


#header .header_box {
	background-color: #FFFFFF;
	height: 88px;
	width: 100%;
	background:rgba(255,255,255,1.0);
}
#header .header_box .w {
	display: table;
	height: 88px;
}
#header .header_box .w .layout {
	vertical-align: middle;
	display: table-cell;
}
#header .header_box .logo {
	float: left;
	height: 88px;
}
#header .header_box .logo img {
	height: 53px;
	margin-top: 16px;
	-o-transition:all .1s;-moz-transition:all .1s;-webkit-transition:all .1s;-ms-transition:all .1s;transition:all .1s;
}
#header .header_box .user {
	float: right;
	height: 30px;
	width: 92px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	border: 1px solid #DADADA;
	text-align: center;
	padding-left: 20px;
	line-height: 30px;
	color: #CCCCCC;
	margin-top: 26px;
	background-image: url(user_ico.png);
	background-repeat: no-repeat;
	background-position: 10px center;
}
#header .header_box .vip {
	color: #333333;
	position: relative;
}
#header .header_box .vip i {
	background-image: url(down-arrows.png);
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	height: 10px;
	width: 10px;
	position: absolute;
	top: 10px;
	right: 5px;
}
#header .header_box .vip .name {
	height: 30px;
	width: 80px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
#header .header_box .vip strong{
	color: #ff621b;
}
#header .header_box .vip .layerbox{
	position: absolute;
	z-index: 100000;
	height: 0px;
	width: 431px;
	top: 29px;
	right: -1px;
	text-align: left;
	overflow: hidden;
	-o-transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;-ms-transition:all .3s;transition:all .3s;
}
#header .header_box .vip:hover .layerbox {
	height: 244px;
}
#header .header_box .vip .layerbox .head {
	background-image: url(user-layer-deda-bg.png);
	height: 89px;
}
#header .header_box .vip .layerbox .head .avatar{
	float: left;
	margin-top: 25px;
	margin-left: 30px;
	margin-right: 10px;
}
#header .header_box .vip .layerbox .head .identity {
	float: left;
	margin-top: 32px;
}
#header .header_box .vip .layerbox .head .identity strong{
	font-size: 14px;
	font-weight: normal;
	color: #333333;
	line-height: 16px;
}
#header .header_box .vip .layerbox .head .identity .date {
}
#header .header_box .vip .layerbox .head .identity .date span.v {
	background-image: url(ico_vip.png);
	vertical-align: middle;
	height: 18px;
	width: 18px;
	margin-right: 10px;
	display: inline-block;
}
#header .header_box .vip .layerbox .head .identity .date span.v2 {
	background-position: -18px top;
}
#header .header_box .vip .layerbox .head .identity .date a {
	padding: 0px;
	margin-right: 2px;
	margin-left: 2px;
}
#header .header_box .vip .layerbox .head .identity .date a.exit{
	color: #FF9900;
	margin-left: 10px;
}
#header .header_box .vip .layerbox .head .avatar img {
	height: 50px;
	width: 50px;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
	border-radius: 50%;
}
#header .header_box .vip .layerbox .box {
	background-color: #FFFFFF;
	height: 155px;
	box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.05);
}
#header .header_box .vip .layerbox .box ul {
	width: 380px;
	margin-right: auto;
	margin-left: auto;
}
#header .header_box .vip .layerbox .box ul li {
	text-align: center;
	float: left;
	width: 25%;
	line-height: normal;
	padding-top: 36px;
}
#header .header_box .vip .layerbox .box ul li a {
	margin: 0px;
	padding: 0px;
}
#header .header_box .vip .layerbox .box ul li img {
	display: block;
	margin-right: auto;
	margin-bottom: 8px;
	margin-left: auto;
	padding: 0px;
	margin-top: 0px;
}
#header .header_box .user a {
	margin-right: 6px;
	margin-left: 6px;
}
#header .header_box .menu {
	float: right;
	margin-right: 36px;
	display: inline-block;
	height: 88px;
}
#header .header_box .menu ul >li {
	white-space: nowrap;
	float: left;
}
#header .header_box .menu ul >li >a {
	line-height: 84px;
	display: inline-block;
	height: 84px;
	padding-right: 15px;
	padding-left: 15px;
	color: #444444;
	font-size: 16px;
}
#header .header_box .menu ul >li >a.cur {
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #ff621b;
	color: #ff621b;
}
#header .header_box .menu ul >li >a:hover {
	color: #ff621b;
}
#header .header_box .menu ul >li .sub {
	background:rgba(255, 255, 255, 0.96);
	position: absolute;
	left: 0px;
	top: 126px;
	right: 0px;
	height: 0px;
	box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.05);
	overflow: hidden;
	width: 100%;

	-o-transition:all .4s;-moz-transition:all .4s;-webkit-transition:all .4s;-ms-transition:all .4s;transition:all .4s;
	border-top-width: 0px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
#header .header_box .menu ul li .sub .container {
	text-align: center;
	padding-top: 20px;
}
#header .header_box .menu ul li .sub .container ul li {
	display: inline-block;
	font-size: 12px;
	clear: both;
	float: none;
	height: 66px;
	overflow: hidden;
}
#header .header_box .menu ul li .sub .container ul li a {
	font-size: 13px;
	height: 50px;
	line-height: normal;
	color: #999999;
}
#header .header_box .menu ul li .sub .container ul li:hover a {
	color: #666666;
}
#header .header_box .menu ul li .sub .container ul li .pic {
	display: inline-block;
	overflow: hidden;
	width: 36px;
	height: 38px;
	position: relative;
}
#header .header_box .menu ul li .sub .container ul li .pic img {
	width: 36px;
	position: absolute;
	height: 76px;
	left: 0px;
	top: 0px;
	-o-transition:all .2s;-moz-transition:all .2s;-webkit-transition:all .2s;-ms-transition:all .2s;transition:all .2s;
}
#header .header_box .menu ul li .sub .container ul li:hover .pic img {
	top: -38px;
}
#header .header_box .menu ul li .sub .container ul li a p {
	padding-top: 6px;
}


#header .header_box .menu ul >li:hover .sub {
	height: 100px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #F2F2F2;
}
#header .header_box .menu ul li .sub .app ul li {
	display: inline-block;
	margin-right: 5px;
	margin-left: 5px;
	padding-top: 15px;
}
#header .header_box .menu ul li .sub .app ul li img {
	vertical-align: middle;
	height: 30px;
	width: auto;
}







.wrap{min-width:1200px;overflow:hidden}
.p-size1{padding-top:48px;padding-bottom:48px}
.website_banner {
	background-image: url(website-banner-bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	clear: both;
	float: none;
	height: 502px;
	width: 100%;
	display: table;
	position: relative;
}
.wzjs_bar {
	background-color: #0168B7;
	height: 650px;
	background-image: none;
	overflow: hidden;
}
.webdh1{
-webkit-animation:webdh1 2s .2s ease both;
-moz-animation:webdh1 2s .2s ease both;
}
@-webkit-keyframes webdh1{
0%   {top: 700px;}
100% {top: 30px;}
}
@-moz-keyframes webdh1{
0%   {top: 700px;}
100% {top: 30px;}
}

.wzjs_bar .con .banner .pic {
	height: 508px;
	width: 666px;
	position: absolute;
	top: 70px;
	left: 50%;
	right: 50%;
	margin-left: -600px;
}
.wzjs_bar .con .banner .pic div {
	height: 508px;
	width: 666px;
	position: absolute;
	left: 0px;
	top: 0px;
}
.wzjs_bar .con .banner .pic .p1 {
	background-image: url(wzjs-01.png);
	z-index: 1;
}
.wzjs_bar .con .banner .pic .p2 {
	background-image: url(wzjs-02.png);
	z-index: 2;
}
.wzjs_bar .con .banner .pic .p3 {
	background-image: url(wzjs-03.png);
	z-index: 3;
}
.wzjs_bar .con .banner .pic .p4 {
	background-image: url(wzjs-05.png);
	z-index: 4;
}
.wzjs_bar .con .banner .pic .p5 {
	background-image: url(wzjs-06.png);
	z-index: 5;
}


.website_banner .con {
	vertical-align: middle;
	display: table-cell;
	height: auto;
}
.website_banner .con .banner {
	height: auto;
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	color: #FFFFFF;
}
.yingxiaoxing-bar {
	background-image: url(main_banner_bg2.jpg);
	overflow: hidden;
}
.yingxiaoxing-bar .w2 {
	height: 502px;
	position: relative;
}
.yingxiaoxing-bar .w2 .bg1 {
	background-image: url(main_banner_bg2-1.png);
	height: 393px;
	width: 454px;
	margin-left: -225px;
	position: absolute;
	left: 50%;
	top: 65px;
	right: 50%;
	z-index: 1;
}
.wssc-bar {
	background-image: url(main_banner_bg3.jpg);
	height: 600px;
}
.wssc-bar .w3 strong {
	color: #384050;
	font-size: 48px;
}
.wssc-bar .w3 p {
	line-height: 22px;
	color: #666666;
	padding-top: 10px;
	font-size: 14px;
}
.wssc-bar .w3 .contact a {
	color: #666666;
}
.b2bpt-bar {
	background-image: url(main_banner_bg4.jpg);
	height: 487px;
}
.b2bpt-bar .w4 {
	text-align: center;
	font-size: 22px;
}
.b2bpt-bar .w4 strong {
	font-size: 45px;
	display: block;
	padding-bottom: 20px;
}
.b2bpt-bar .w4 .contact a {
	color: #666666;
}
.b2cpt-bar {
	background-image: url(main_banner_bg5.jpg);
	height: 487px;
	color: #444444;
}
.b2cpt-bar .w5 {
	text-align: center;
	font-size: 22px;
}
.b2cpt-bar .w5 strong {
	font-size: 45px;
	display: block;
	padding-bottom: 20px;
	color: #444444;
}
.b2cpt-bar  .banner  .w5 p {
	color: #444444;
}

.b2cpt-bar .w5 .contact a {
	color: #666666;
}
.o2o-bar {
	background-image: url(main_banner_bg6.jpg);
}
.app-banner {
	background-image: url(main_banner_bg7.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 580px;
	width: 100%;
	position: relative;
	overflow: hidden;
}
.app-banner .tt {
	font-size: 50px;
	height: 50px;
	width: 1200px;
	margin-left: -600px;
	position: absolute;
	left: 50%;
	top: 168px;
	right: 50%;
	color: #FFFFFF;
	text-align: center;
}
.app-banner .mobi {
	height: 328px;
	width: 352px;
	margin-left: -176px;
	position: absolute;
	left: 50%;
	right: 50%;
	bottom: 0px;
}
.qwyx-bar {
	background-image: url(qwyx-01.jpg);
	height: 608px;
}
.qwyx-bar .b1 {
	text-align: center;
	height: 139px;
	width: 356px;
	margin-left: -178px;
	position: absolute;
	left: 50%;
	top: 65px;
	right: 50%;
}
.qwyx-bar .b2 {
	font-size: 68px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	width: 1200px;
	margin-left: -600px;
	position: absolute;
	left: 50%;
	top: 228px;
	right: 50%;
}
.qwyx-bar .b3 {
	font-size: 25px;
	color: #FFFFFF;
	width: 1200px;
	margin-left: -600px;
	position: absolute;
	left: 50%;
	top: 316px;
	right: 50%;
	text-align: center;
}
.qwyx-bar .b4 {
	color: #ffd800;
	text-align: center;
	width: 1200px;
	margin-left: -600px;
	position: absolute;
	left: 50%;
	right: 50%;
	font-size: 36px;
	top: 366px;
}
.qwyx-bar .b4 strong {
	font-size: 62px;
	font-family: "Times New Roman", Times, serif;
	font-style: italic;
	vertical-align: middle;
}
.qwyx-bar .b5 {
	width: 1200px;
	margin-left: -600px;
	left: 50%;
	top: 450px;
	right: 50%;
	text-align: center;
	position: absolute;
}
.qwyx-bar .b5 a {
	display: inline-block;
	height: 58px;
	width: 192px;
	background-color: #FFFFFF;
	font-size: 18px;
	font-weight: bold;
	color: #057ae3;
	line-height: 58px;
	text-align: center;
	-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
}


.mtantaio{
-webkit-animation:mtantaio 4s .2s ease both;
-moz-animation:mtantaio 4s .2s ease both;
}
@-webkit-keyframes mtantaio{
0%   {bottom: -328px;}
100% {bottom: 0px;}
}
@-moz-keyframes mtantaio{
0%   {bottom: -328px;}
100% {bottom: 0px;}
}
.mtantaio2{
-webkit-animation:mtantaio2 4s .2s ease both;
-moz-animation:mtantaio2 4s .2s ease both;
}
@-webkit-keyframes mtantaio2{
0%   {bottom: -528px;}
100% {bottom: 0px;}
}
@-moz-keyframes mtantaio2{
0%   {bottom: -528px;}
100% {bottom: 0px;}
}




.yxxbdh1{
-webkit-animation:yxxbdh1 1s .2s ease both;
-moz-animation:yxxbdh1 1s .2s ease both;}
@-webkit-keyframes yxxbdh1{
0%   {height: 0px;}
100% {height: 393px;}
}
@-moz-keyframes yxxbdh1{
0%   {height: 0px;}
100% {height: 393px;}
}
.yingxiaoxing-bar .w2 .txt1 {
	font-size: 36px;
	line-height: 115px;
	text-align: center;
	height: 115px;
	position: absolute;
	z-index: 2;
	left: 50%;
	right: 50%;
	width: 1200px;
	margin-left: -600px;
	top: 65px;
}
.yingxiaoxing-bar .w2 .txt2 {
	font-size: 60px;
	line-height: 84px;
	text-align: center;
	height: 84px;
	position: absolute;
	z-index: 2;
	left: 50%;
	right: 50%;
	width: 1200px;
	margin-left: -600px;
	top: 165px;
	font-weight: bold;
}
.yingxiaoxing-bar .w2 .txt3 {
	font-size: 20px;
	line-height: 60px;
	text-align: center;
	height: 60px;
	position: absolute;
	z-index: 2;
	left: 50%;
	right: 50%;
	width: 536px;
	margin-left: -268px;
	top: 260px;
	color: #3e65b8;
	background-color: #FFFFFF;
}

.banner .w1 {
	float: right;
	white-space: nowrap;
}

.banner  .w1  strong   {
	font-size: 42px;
}
.banner .w1 p {
	font-size: 18px;
	line-height: 28px;
	padding-top: 15px;
}
.banner .w1 p strong {
	font-size: 18px;
	color: #ffd22c;
}
.banner .contact {
	padding-top: 30px;
}
.banner .contact a {
	font-size: 15px;
	color: #0d7ec6;
	display: inline-block;
	background-color: #FFFFFF;
	line-height: 50px;
	text-align: center;
	height: 50px;
	width: 145px;
	margin-right: 15px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
}
.banner .contact a img {
	vertical-align: middle;
	margin-right: 5px;
}
.wmsc-bar {
	background-image: url(main_banner_bg8.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 643px;
}
.wmsc-bar .banner .w3 {
	padding-bottom: 160px;
}
.wmsc-bar .banner .w3 strong {
	font-size: 38px;
	font-weight: normal;
	display: block;
	padding-bottom: 18px;
}
.wmsc-bar .banner .w3 p {
	font-size: 18px;
}
.wmsc-bar .banner .w3 .contact a {
	color: #666666;
}
.ppba-bar {
	background-image: url(ppba-01.png);
	background-repeat: no-repeat;
	background-position: center center;
	height: 608px;
	overflow: hidden;
	position: relative;
	width: 100%;
}
.ppba-bar .ymxlogo {
	height: 130px;
	width: 418px;
	margin-left: -209px;
	position: absolute;
	left: 50%;
	right: 50%;
	top: 148px;
}
.ppba-bar .txt1 {
	font-size: 68px;
	font-weight: bold;
	height: 70px;
	width: 1200px;
	margin-left: -600px;
	position: absolute;
	left: 50%;
	top: 311px;
	right: 50%;
	text-align: center;
	color: #FFFFFF;
}
.ppba-bar .txt2 {
	font-size: 38px;
	color: #fe9900;
	text-align: center;
	height: 40px;
	width: 1200px;
	margin-left: -600px;
	position: absolute;
	left: 50%;
	top: 406px;
	right: 50%;
	font-weight: bold;
}
.ppba-bar .bg {
	height: 108px;
	width: 108px;
	position: absolute;
	left: 50%;
	top: 186px;
	right: 50%;
	margin-left: 65px;
}
.wwz-bar {
	background-image: url(main_banner_bg10.jpg);
	height: 599px;
}
.wwz-bar .con .banner .w3 {
	float: right;
	padding-right: 120px;
}
.wwz-bar .con .banner .w3 strong {
	font-size: 38px;
	font-weight: normal;
	color: #444444;
}
.wwz-bar .con .banner .w3 p {
	font-size: 17px;
	line-height: 28px;
	color: #444444;
	padding-top: 15px;
}
.wwz-bar .con .banner .w3 .contact a {
	color: #666666;
}
.page_banner {
	height: 230px;
	width: 100%;
	background-image: url(about_banner.jpg);
	background-size:auto 230px;
	background-repeat: no-repeat;
	background-position: center center;
}
.news_banner {
	background-image: url(news_banner.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 306px;
}



.case_banner {
	height: 300px;
	background-image: url(case_banner_bg.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	-o-transition:all .6s;-moz-transition:all .6s;-webkit-transition:all .6s;-ms-transition:all .6s;transition:all .6s;
}
.case_banner1 {
	height: 300px;
	background-image: url(case_banner_bg1.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	-o-transition:all .6s;-moz-transition:all .6s;-webkit-transition:all .6s;-ms-transition:all .6s;transition:all .6s;
}
.zdyc{
-webkit-animation:zdyc 2.8s .2s ease both;
-moz-animation:zdyc 2.8s .2s ease both;}
@keyframes zdyc
{
0%   {height: 0px;}
20%  {height: 300px;}
80%  {height: 300px;}
100% {height: 0px;}
}

@-moz-keyframes zdyc /* Firefox */
{
0%   {height: 0px;}
20%  {height: 300px;}
80%  {height: 300px;}
100% {height: 0px;}
}

@-webkit-keyframes zdyc /* Safari 和 Chrome */
{
0%   {height: 0px;}
20%  {height: 300px;}
80%  {height: 300px;}
100% {height: 0px;}
}

@-o-keyframes zdyc /* Opera */
{
0%   {height: 0px;}
20%  {height: 300px;}
80%  {height: 300px;}
100% {height: 0px;}
}
.service_banner {
	height: 340px;
	width: 100%;
	background-image: url(service_banner.jpg);
	background-size:auto 340px;
	background-repeat: no-repeat;
	background-position: center center;
}
.waimao-bar {
	background-image: url(wm-01.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 650px;
	overflow: hidden;
	position: relative;
}
.waimao-bar .pic {
	height: 382px;
	width: 1085px;
	margin-left: -542px;
	position: absolute;
	left: 50%;
	right: 50%;
	bottom: 0px;
}
.waimao-bar .text {
	font-size: 20px;
	line-height: 34px;
	text-align: center;
	height: 268px;
	width: 1200px;
	margin-left: -600px;
	position: absolute;
	left: 50%;
	top: 111px;
	right: 50%;
	color: #FFFFFF;
}
.waimao-bar .text strong {
	display: block;
	font-size: 36px;
	padding-bottom: 15px;
}




.babaokuo{
-webkit-animation:babaokuo 0.1s .2s ease both;
-moz-animation:babaokuo 0.1s .2s ease both;
}
@-webkit-keyframes babaokuo{
0%   {-webkit-transform: scale(2.55);transform: scale(2.55);opacity: 0.0;}
100% {-webkit-transform: scale(1.0);transform: scale(1.0);opacity: 1.0;}
}
@-moz-keyframes babaokuo{
0%   {-webkit-transform: scale(2.55);transform: scale(2.55);opacity: 0.0;}
100% {-webkit-transform: scale(1.0);transform: scale(1.0);opacity: 1.0;}
}


.web_themetit {
	background-image: url(85.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 246px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
	float: none;
	color: #FFFFFF;
	
}
.web_themetit .shared-title {
	padding-top: 80px;
}

.web_themetit  .shared-title strong {
	color: #FFFFFF;
}
.web_themetit .shared-title p {
	color: #FFFFFF;
}

/*分页*/


.flickr a:hover,.flickr .current{
	color: #ff621b;
	text-decoration: none;
	background-color: #FFFFFF;
}

.digg{
	text-align: center;
	clear: both;
	float: none;
	padding-top: 15px;
	padding-bottom: 15px;
	box-sizing:border-box;
	margin-right: auto;
	margin-left: auto;
}
.digg span,.digg a{
	display: inline-block;
	margin-right: 3px;
	margin-left: 3px;
	padding-right: 10px;
	padding-left: 10px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	border: 1px solid #CCCCCC;
	line-height: 24px;
	height: 24px;
	overflow: hidden;
	-moz-border-radius: 17px;
	-webkit-border-radius: 17px;
	border-radius: 17px;
	background-color: #FFFFFF;
	color: #333333;
}
.digg a:hover,.digg .current{
	color: #ff621b;
	text-decoration: none;
	background-color: #FFFFFF;
}
.digg a.current {
	color: #666666;
}
#indexbanner {
	background-color: #FFFFFF;
	background-image: url(banner1.jpg);
	background-position: center center;
	background-repeat: no-repeat;
}







#indexbanner .edslider{position:relative;margin:auto}
#indexbanner .edslider ul{list-style:none;position:relative;padding:0;margin:0}
#indexbanner .edslider>ul{
	display:block;
	overflow:hidden
}
#indexbanner .edslider>ul li{display:none;width:100%;position:absolute;top:0;left:0;z-index:0}
#indexbanner .edslider a{display:block}
#indexbanner .edslider a img{border:0}
#indexbanner .edslider .current{z-index:1!important}
#indexbanner{
	height:668px;
	width:100%;
	overflow:hidden;
	z-index:0;
	margin-top: 38px;
}
#indexbanner .siteslider li a{display:block;height:100%;width:100%}
#indexbanner .edslider .controls{top:0;height:0;position:absolute;width:100%;z-index:2}
#indexbanner .edslider .controls .navigator{background-image:url(sprite-navigator.png);cursor:pointer;display:block;width:50px;height:50px;position:absolute;overflow:hidden;top:345px;transition:background .2s}
#indexbanner .edslider .controls .next{background-position:0 0;right:20px}
#indexbanner .edslider .controls .prev{background-position:0 -50px;left:20px}
#indexbanner .edslider .controls .next:hover,#indexbanner .edslider .controls .prev:hover{background-color:rgba(0,0,0,.2)}
#indexbanner .edslider .controls .paginator{position:relative;text-align:center;top:628px}
#indexbanner .edslider .controls .paginator li{background:rgba(0,0,0,.3);border-radius:8px;box-sizing:border-box;display:inline-block;height:6px;width:30px;cursor:pointer;transition:background .2s;margin-top:0;margin-right:3px;margin-bottom:0;margin-left:3px}
#indexbanner .edslider .controls .paginator li.current,#indexbanner .edslider .controls .paginator li:hover{background:rgba(255,98,27,.5)}
#indexbanner .edslider .progress{background:rgba(255,255,255,.5)}
#indexbanner .edslider .progress{position:absolute;height:3px;z-index:2;bottom:0}
/*内页banner*/
#mainbanner .edslider{position:relative;margin:auto}
#mainbanner .edslider ul{list-style:none;position:relative;padding:0;margin:0}
#mainbanner .edslider>ul{background:#fff;display:block;overflow:hidden}
#mainbanner .edslider>ul li{display:none;width:100%;position:absolute;top:0;left:0;z-index:0}
#mainbanner .edslider a{display:block}
#mainbanner .edslider a img{border:0}
#mainbanner .edslider .current{z-index:1!important}
#mainbanner{height:400px;width:100%;overflow:hidden;z-index:0}
#mainbanner .mainsiteslider li a{display:block;height:100%;width:100%}
#mainbanner .mainsiteslider li a .box{height:400px;max-width:1200px;margin-right:auto;margin-left:auto;position:relative}
#mainbanner .edslider .controls{top:0;height:0;position:absolute;width:100%;z-index:2}
#mainbanner .edslider .controls .navigator{background-image:url(sprite-navigator.png);cursor:pointer;display:block;width:50px;height:50px;position:absolute;overflow:hidden;top:165px;transition:background .2s}
#mainbanner .edslider .controls .next{background-position:0 0;right:20px}
#mainbanner .edslider .controls .prev{background-position:0 -50px;left:20px}
#mainbanner .edslider .controls .next:hover,#mainbanner .edslider .controls .prev:hover{background-color:rgba(0,0,0,.2)}
#mainbanner .edslider .controls .paginator{position:relative;text-align:center;top:380px}
#mainbanner .edslider .controls .paginator li{background:rgba(0,0,0,.3);border-radius:8px;box-sizing:border-box;display:inline-block;height:6px;width:30px;cursor:pointer;transition:background .2s;margin-top:0;margin-right:3px;margin-bottom:0;margin-left:3px}
#mainbanner .edslider .controls .paginator li.current,#mainbanner .edslider .controls .paginator li:hover{background:rgba(246,80,58,.5)}
#mainbanner .edslider .progress{background:rgba(255,255,255,.5)}
#mainbanner .edslider .progress{position:absolute;height:3px;z-index:2;bottom:0}

.shared-title{text-align:center}
.shared-title strong{font-size:24px;color:#444}
.shared-title p{font-size:14px;color:#888;padding-top:5px}
.shared-title strong b{
	color: #f6503a;
}
.shared-title i{font-style:normal;background-color:#ff621b;display:block;height:5px;width:60px;margin-top:10px;margin-right:auto;margin-left:auto}
/*客服*/
.wqd-footer .footer-btn:hover{background-color:#769ade}
.wqd-information-box{padding-right:60px;display:none;left:-300px;top:-440px;position:absolute}
.wqd-information-box:hover{display:block}
.seo-submain{overflow:hidden}
.wqd-help{position:fixed;right:20px;bottom:-30px;z-index:100000000000000000;text-align:center;-webkit-transition:all .8s ease;transition:all .8s ease}
.wqd-help .wqd-help-box{position:relative}
.wqd-help .wqd-help-icon:hover+.wqd-information-box{display:block}
.wqd-help .help-phone{height:49px;line-height:49px;border:1px solid #f0f0f0;border-left:none;border-right:none;color:#333;font-size:14px;text-align:left;background:url(../images/wqd-phone.png) 48px center no-repeat;text-indent:74px}
.wqd-help .help-btn{width:210px;height:40px;line-height:40px;background-color:#578bea;color:#fff;border-radius:20px;margin:17px 0;font-size:14px;background-image:url(../images/wqd-qq.png);background-position:21px center;background-repeat:no-repeat;text-align:left;text-indent:45px;display:inline-block}
.wqd-help .help-btn:hover{background-color:#769ade}
.wqd-help .wqd-information{width:290px;box-shadow:0 0 20px 0 rgba(0,0,0,.2);text-align:center;border-radius:5px;overflow:hidden;background-color:#fff}
.wqd-help .help-url{padding:25px 0 15px 0;box-sizing:border-box;color:#666;font-size:12px}
.wqd-help .help-url img{width:auto!important;margin-bottom:15px}
.wqd-help .help-url p{margin-bottom:10px}
.wqd-help .help-url .help-url-p{color:#999;margin-bottom:30px}
.wqd-help-top{bottom:20%}
.wqd-help-top .wqd-information-box{top:-280px}
.wqd-help-icon{width:60px;height:60px;line-height:60px;border-radius:50%;position:relative;text-align:center;box-shadow:0 0 20px 0 rgba(0,0,0,.2);cursor:pointer}
.wqd-help-icon img{width:auto!important;margin-top:16px}
.wqd-help-icon .wqd-kficon{border-radius:50%;background:#578bea;text-align:center;width:60px;height:60px;position:absolute;z-index:8}
.wqd-help-icon .wqd-kficon img{vertical-align:initial}
.wqd-help-icon .wqd-kficon:hover{background-color:#769ade}
.wqd-help-icon .animated-circles{position:absolute;z-index:7;top:0}
.wqd-help-icon .animated-circles .circle{background:rgba(87,139,234,.15);width:60px;height:60px;border-radius:50%;position:absolute;z-index:49;-ms-transform:scale(1);transform:scale(1);-webkit-transform:scale(1)}
.wqd-help-icon .animated-circles.animated .c-1{-webkit-animation:2s scaleToggleOne cubic-bezier(.25,.46,.45,.94) forwards;animation:2s scaleToggleOne cubic-bezier(.25,.46,.45,.94) forwards}
.wqd-help-icon .animated-circles.animated .c-2{-webkit-animation:2.5s scaleToggleTwo cubic-bezier(.25,.46,.45,.94) forwards;animation:2.5s scaleToggleTwo cubic-bezier(.25,.46,.45,.94) forwards}
.wqd-help-icon .animated-circles.animated .c-3{-webkit-animation:3s scaleToggleThree cubic-bezier(.25,.46,.45,.94) forwards;animation:3s scaleToggleThree cubic-bezier(.25,.46,.45,.94) forwards}
.wqd-help-icon .animated{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.wqd-goTop{width:30px;display:inline-block;height:30px;background:rgba(0,0,0,.15);color:#999;text-align:center;border-radius:50%;cursor:pointer;margin-top:20px;position:relative}
.wqd-goTop em{display:inline-block;width:12px;margin-top:11px;height:7px;background:url(../images/wqd-goTop.png) no-repeat;background-position:0 0}
.wqd-goTop .goTop-title{display:none;position:absolute;right:50px;top:-5px;width:86px;height:41px;border-radius:6px;background:#fff;font-size:14px;color:#333;line-height:41px;text-align:center;box-shadow:0 0 7px 0 rgba(0,0,0,.2)}
.wqd-goTop .goTop-title:before{content:"";position:absolute;top:11px;left:86px;width:0;height:0;z-index:2;border:10px solid transparent;border-left-color:#fff}
.wqd-goTop .goTop-title:after{content:"";position:absolute;top:11px;left:86px;z-index:1;width:0;height:0;border:10px solid transparent;border-left-color:rgba(0,0,0,.6)}
.wqd-goTop:hover{background:#000;background:rgba(0,0,0,.3)}
.wqd-goTop:hover em{background-position:0 -7px}
.wqd-goTop:hover .goTop-title{display:block}
/*案例*/
.caseshowbox{
	padding-bottom:35px;
	clear: both;
	float: none;
}
.caseshowbox .shared-title strong font{color:#f6503a}
.caseshowbox .shared-title{padding-bottom:45px}
.caseshowbox .more{text-align:center;padding-top:35px}
.caseshowbox .more a{color:#999;background-image:url(40.png);background-repeat:no-repeat;background-position:center top;display:inline-block;padding-top:12px}
.caseshowbox .case{width:1200px;clear:both;padding-top:20px;margin:0 auto}
.caseshowbox .case_list{width:1200px;float:left}
.caseshowbox .case_list li{float:left;width:370px;height:408px;position:relative;padding-bottom:2px;margin-right:30px;margin-bottom:51px;border:none;display:none}
.caseshowbox .case_list li.guwenshow{display:block;width:370px;height:287px;}
.caseshowbox .case_list img{width:100%;margin:0;padding:0;border:0}
.caseshowbox .case_list a{display:inline-block;float:left;position:relative;overflow:hidden;width:100%;height:100%;margin:0;padding:0}
.caseshowbox .case_list a div.wenzi{width:100%;height:100%;position:absolute;top:100%;left:0;background:url(../images/case_bg.png) right bottom no-repeat;line-height:25px; color:#fff;font-weight:400}
.caseshowbox .case_list a div.wenzi h2{width:90%;height:36px;font-size:16px;color:#fff;margin-top:6%;text-align:left;overflow:hidden;line-height:36px;margin-left:5%;background:url(../images/line2.png) left bottom no-repeat;font-weight:400}
.caseshowbox .case_list a div.wenzi h1{width:100%;height:36px;font-size:18px;color:#fff;margin-top:8%;text-align:center;overflow:hidden;line-height:36px}
.caseshowbox .case_list a  h1{width:100%;height:36px;font-size:18px;color:#fff;margin-top:8%;text-align:center;overflow:hidden;line-height:36px}
.caseshowbox .case_list a div.wenzi p{width:80%;color:#fff;margin:0 auto;text-indent:2em;height:150px; padding-top:50px;overflow:hidden}
/*客户说*/
.customers-say{padding-bottom:65px;padding-top:20px}
.customers-say .box{padding-top:35px;overflow:hidden;width:1200px}
.customers-say .box ul{width:1400px}
.customers-say .box ul li{float:left;height:auto;width:274px;margin-right:34px;text-align:center}
.customers-say .box ul li .pic{padding-bottom:10px}
.customers-say .box ul li .pic img{height:187px;width:274px}
.customers-say .box ul li a{font-size:14px}
.customers-say .box ul li p{padding-top:8px;color:#999;line-height:22px}
/*底部*/
#footer{
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:#e8e8e8;
	width:100%;
	overflow:hidden;
	background-color: #FFFFFF;
}
#footer .copyright{padding-top:15px;padding-bottom:15px}
#footer .copyright span.zz{float:right}
.main-mall-list-banner {
	clear: both;
	float: none;
	height: auto;
	width: 100%;
}
.main-mall-list-banner img {
	height: auto;
	width: 100%;
}
.main-mall-list-location  {
	padding: 20px;
}
.mallshowbox .location {
	line-height: 54px;
	height: 54px;
	color: #999999;
}
.mallshowbox .location a {
	color: #999999;
}
.index-pledge{
	background-image:url(MYTE195CC185Emyt58620D040B41F.jpg);
	background-repeat:no-repeat;
	background-position:center center;
	height:auto;
	width:100%;
	overflow:hidden;
	background-attachment:fixed;
	padding-bottom: 70px;
}
.index-pledge .shared-title{padding-top:60px;padding-bottom:46px;color:#FFF}
.index-pledge .shared-title strong{color:#FFF}
.index-pledge .shared-title font{color:#FFF}
.index-pledge .shared-title p{color:#FFF}
.index-pledge .box{width:1200px;margin-right:auto;margin-left:auto}
.index-pledge .box ul li{background-color:#FFF;float:left;height:220px;width:25%;text-align:center;padding-right:33px;padding-left:33px;box-sizing:border-box;overflow:hidden;position:relative}
.index-pledge .box ul li:nth-child(2),.index-pledge .box ul li:nth-child(4),.index-pledge .box ul li:nth-child(5),.index-pledge .box ul li:nth-child(7){background-color:#e7ebec}
.index-pledge .box ul li strong{font-size:24px;font-weight:400;color:#333;display:block;padding-top:45px;padding-bottom:15px}
.index-pledge .box ul li p{line-height:24px;color:#666}
.index-pledge .box ul li i{font-style:normal;background-image:url(42.png);background-repeat:no-repeat;background-position:center;display:block;height:32px;width:31px;margin-left:-15px;position:absolute;left:50%;top:-16px;right:50%;z-index:2}
.index-pledge .box ul li:nth-child(2) i,.index-pledge .box ul li:nth-child(4) i{font-style:normal;background-image:url(42.png);background-repeat:no-repeat;background-position:center;display:block;height:32px;width:31px;margin-left:-15px;position:absolute;left:50%;top:auto;right:50%;bottom:-16px}
.index-pledge .box ul li img{height:220px;width:300px;position:absolute;left:0;top:0;right:0;bottom:0;z-index:1;-webkit-transition:all ease .3s;transition:all ease .3s}
.index-pledge .box ul li:hover img{-webkit-transform:scale(1.25);transform:scale(1.25)}.maininfolist {
	clear: both;
	float: none;
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 36px;
	padding-bottom: 40px;
}
.index-mall-promotion{
	height:748px;
	background-color:#f9f9f9;
	clear:both;
	float:none;
	width:100%
}
.index-mall-promotion .tab{text-align:center;height:90px}
.index-mall-promotion .tab ul li{display:inline-block;margin-right:5px;margin-left:5px}
.index-mall-promotion .tab ul li a{font-size:14px;display:inline-block;line-height:40px;text-align:center;height:40px;padding-right:15px;padding-left:15px;background-color:#FFF;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
border-radius: 2px;
}
.index-mall-promotion .tab ul li.on a{
	color:#FFF;
	background-color:#ff621b
}
.index-mall-promotion .box .con-loop .hd ul{display:table;width:100%}
.index-mall-promotion .box .con-loop .hd ul>li{-o-transition:all .4s;-moz-transition:all .4s;-webkit-transition:all .4s;-ms-transition:all .4s;transition:all .4s;vertical-align:middle;display:table-cell;height:425px;width:269px;background-color:#fff;border-top-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#e9e9e9;border-bottom-color:#e9e9e9;border-left-color:#e9e9e9;position:relative}
.index-mall-promotion .box .con-loop .hd ul>li .container{height:425px;width:100%;background-color:#FFF;-o-transition:all .4s;-moz-transition:all .4s;-webkit-transition:all .4s;-ms-transition:all .4s;transition:all .4s;overflow:hidden;position:absolute;left:0;top:0}
.index-mall-promotion .box .con-loop .hd ul>li.on .container{height:460px;position:absolute;left:-1px;top:-16px;-moz-box-shadow:0 0 15px #bbb;-webkit-box-shadow:0 0 15px #bbb;box-shadow:0 0 15px #bbb;right:-1px;z-index:100;width:392px}
.index-mall-promotion .box .con-loop .hd ul>li.on{width:390px;height:410px}
.index-mall-promotion .box .con-loop .hd ul li:last-child{border-right-width:1px;border-right-style:solid;border-right-color:#e9e9e9}
.index-mall-promotion .box .con-loop .hd ul li.on .container .head{
	height:166px;
	background-color:#aad000;
	padding-top:28px
}
.index-mall-promotion .box .con-loop .hd ul li.on .container .head strong{
	color:#FFF;
}
.index-mall-promotion .box .con-loop .hd ul li.on .container .head p{
	color:#FFFFFF
}
.index-mall-promotion .box .con-loop .hd ul li .container .head{background-color:#f4f4f4;height:80px;text-align:center;position:relative;padding-top:98px;-o-transition:all .6s;-moz-transition:all .6s;-webkit-transition:all .6s;-ms-transition:all .6s;transition:all .6s}
.index-mall-promotion .box .con-loop .hd ul li .container .head .ico{text-align:center;padding-top:25px;padding-bottom:10px;position:absolute;top:5px;width:100%;height:60px;-o-transition:all .6s;-moz-transition:all .6s;-webkit-transition:all .6s;-ms-transition:all .6s;transition:all .6s}
.index-mall-promotion .box .con-loop .hd ul li .container .head .ico-big{height:202px;width:275px;position:absolute;left:50%;right:50%;-o-transition:all 1s;-moz-transition:all 1s;-webkit-transition:all 1s;-ms-transition:all 1s;transition:all 1s;text-align:center;margin-left:-537px;top:90px}
.index-mall-promotion .box .con-loop .hd ul li .container .head .ico-big img{height:202px;width:auto}
.index-mall-promotion .box .con-loop .hd ul li.on .container .head .ico-big{margin-left:-137px}
.index-mall-promotion .box .con-loop .hd ul li.on .container .head .ico{top:-200px}
.index-mall-promotion .box .con-loop .hd ul li .container .head strong{font-size:17px;color:#444}
.index-mall-promotion .box .con-loop .hd ul li .container .head p{font-size:14px;color:#888;padding-top:8px}
.index-mall-promotion .box .con-loop .hd ul li.on .container .text{
	padding-top:100px;
	height:70px;
	text-align: center;
}
.index-mall-promotion .box .con-loop .hd ul li .container .text{-o-transition:all .6s;-moz-transition:all .6s;-webkit-transition:all .6s;-ms-transition:all .6s;transition:all .6s;height:90px;padding-top:20px;padding-right:20px;padding-bottom:30px;padding-left:20px}
.index-mall-promotion .box .con-loop .hd ul li .container .text a{font-size:17px;color:#444}
.index-mall-promotion .box .con-loop .hd ul li .container .text p{font-size:12px;line-height:20px;color:#888;padding-top:8px}
.index-mall-promotion .box .con-loop .hd ul li .container .op{padding-right:20px;padding-bottom:20px;padding-left:20px;-o-transition:all .6s;-moz-transition:all .6s;-webkit-transition:all .6s;-ms-transition:all .6s;transition:all .6s}
.index-mall-promotion .box .con-loop .hd ul li .container .op .price{font-size:14px;line-height:18px;vertical-align:middle;-o-transition:all .6s;-moz-transition:all .6s;-webkit-transition:all .6s;-ms-transition:all .6s;transition:all .6s}
.index-mall-promotion .box .con-loop .hd ul li .container .op .price p{display:inline-block}
.index-mall-promotion .box .con-loop .hd ul li.on .container .op .price p{display:block}
.index-mall-promotion .box .con-loop .hd ul li .container .op .price strong{color:#ff9a28}
.index-mall-promotion .box .con-loop .hd ul li.on .container .op .price{display:inline-block}
.index-mall-promotion .box .con-loop .hd ul li .container .op a{display:inline-block;height:34px;width:94px;border:1px solid #e1e1e1;line-height:34px;text-align:center;margin-top:30px;margin-right:10px;vertical-align:middle}
.index-mall-promotion .box .con-loop .hd ul li.on .container .op a{margin-top:2px;margin-left:10px;color:#FFF;background-color:#ffa33c;border-top-color:#ffa33c;border-right-color:#ffa33c;border-bottom-color:#ffa33c;border-left-color:#ffa33c}
.index-mall-promotion .box .con-loop .hd ul li.on .container .op a:last-child{color:#FFF;background-color:#ff621b;border-top-color:#ff621b;border-right-color:#ff621b;border-bottom-color:#ff621b;border-left-color:#ff621b}
.index-mall-promotion .box .con-loop .hd ul li .container .mall-pronew{height:138px;width:228px;margin-right:auto;margin-left:auto;position:relative}
.index-mall-promotion .box .con-loop .hd ul li.on .container .mall-pronew{width:350px}
.index-mall-promotion .box .con-loop .hd ul li .container .mall-pronew .l{height:138px;overflow:hidden;width:232px;margin-right:auto;margin-left:auto}
.index-mall-promotion .box .con-loop .hd ul li .container .mall-pronew .l .bdb{width:500px}
.index-mall-promotion .box .con-loop .hd ul li .container .mall-pronew .l .bdb span{float:left;height:108px;width:108px!important;margin-right:12px;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;margin-left:0;padding:0;background-image:url(load.gif);background-repeat:no-repeat;background-position:center center;display:block}
.index-mall-promotion .box .con-loop .hd ul li .container .mall-pronew .l .bdb span img{height:108px;width:108px}
.index-mall-promotion .box .con-loop .hd ul li .container .mall-pronew .t{text-align:center;position:absolute;left:0;right:0;bottom:0}
.index-mall-promotion .box .con-loop .hd ul li .container .mall-pronew .t a{background-color:#f9f9f9;display:inline-block;height:6px;width:6px;margin-right:3px;margin-left:3px;border:1px solid #d6d6d6;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}
.index-mall-promotion .box .con-loop .hd ul li .container .mall-pronew .t a.on{background-color:#ffecd6;border-top-color:#ffae54;border-right-color:#ffae54;border-bottom-color:#ffae54;border-left-color:#ffae54}
.index-mall-promotion .box .con-loop .hd ul li .container .mall-pronew span.p-next,.index-mall-promotion .box .con-loop .hd ul li .container .mall-pronew span.p-prev{display:none}
.index-mall-promotion .box .con-loop .hd ul li.on .container .mall-pronew span.p-next,.index-mall-promotion .box .con-loop .hd ul li.on .container .mall-pronew span.p-prev{display:block}
.index-mall-promotion .box .con-loop .hd ul li .container .mall-pronew span.p-prev{position:absolute;left:3px;top:35px;right:0;display:none;background-image:url(19.png);height:39px;width:20px;cursor:pointer;-o-transition:all .6s;-moz-transition:all .6s;-webkit-transition:all .6s;-ms-transition:all .6s;transition:all .6s}
.index-mall-promotion .box .con-loop .hd ul li .container .mall-pronew span.p-next{position:absolute;top:35px;right:3px;display:none;background-image:url(19.png);height:39px;width:20px;background-repeat:no-repeat;background-position:right;cursor:pointer;-o-transition:all .6s;-moz-transition:all .6s;-webkit-transition:all .6s;-ms-transition:all .6s;transition:all .6s}
.index-mall-promotion .box .con-loop .hd ul li .container .contact {
	text-align: center;
	padding-top: 10px;
}
.index-mall-promotion .box .con-loop .hd ul li .container .contact a {
	font-size: 14px;
	line-height: 38px;
	color: #ff621b;
	text-align: center;
	display: inline-block;
	height: 38px;
	width: 92px;
	margin-right: 15px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
-o-transition:all .6s;-moz-transition:all .6s;-webkit-transition:all .6s;-ms-transition:all .6s;
	border: 1px solid #ff621b;
}
.index-mall-promotion .box .con-loop .hd ul li .container .contact a:last-child {
	margin-right: auto;
	margin-left: 15px;
	color: #666666;
	border-top-color: #C6C6C6;
	border-right-color: #C6C6C6;
	border-bottom-color: #C6C6C6;
	border-left-color: #C6C6C6;
}
.index-mall-promotion .box .con-loop .hd ul li.on .container .contact {
	padding-left: 15px;
	padding-top: 0px;
}
.index-mall-promotion .box .con-loop .hd ul li.on .container .contact a {
	margin-right: 22px;
	width: 110px;
	color: #FFFFFF;
	background-color: #ff621b;
}
.index-mall-promotion .box .con-loop .hd ul li.on .container .contact a:last-child {
	margin-left: 22px;
	color: #7C7C7C;
	background-color: #efefef;
	border-top-color: #efefef;
	border-right-color: #efefef;
	border-bottom-color: #efefef;
	border-left-color: #efefef;
}
.index-mall-promotion  .box  .con-loop  .hd  ul  li  .container  .hot-pro {
	padding-top: 20px;
	
	clear: both;
	float: none;
}

.index-mall-promotion  .box  .con-loop  .hd  ul  li  .container  .hot-pro  span.tt {
	color: #ff621b;
	text-align: center;
	display: block;
	padding-bottom: 10px;
	-o-transition:all .6s;-moz-transition:all .6s;-webkit-transition:all .6s;-ms-transition:all .6s;
	padding-top: 20px;
}
.index-mall-promotion  .box  .con-loop  .hd  ul  li.on  .container  .hot-pro  span.tt {
	padding-top: 0px!important;
}
.index-mall-promotion .box .con-loop .hd ul li .container .con {
	width: 220px;
	margin-right: auto;
	margin-left: auto;
	font-weight: bold;
	-o-transition:all .6s;-moz-transition:all .6s;-webkit-transition:all .6s;-ms-transition:all .6s;
}
.index-mall-promotion .box .con-loop .hd ul li.on .container .con {
	width: 280px;
}
.index-mall-promotion .box .con-loop .hd ul li .container .con img {
	float: left;
	width: 80px;
	margin-right: 8px;
}
.index-mall-promotion .box .con-loop .hd ul li .container .con p {
	font-weight: normal;
	color: #999999;
	padding-top: 8px;
}
.index-mall-promotion .box .con-loop .hd ul li .container .con .jia {
	font-weight: normal;
	padding-top: 5px;
}
.index-mall-promotion .box .con-loop .hd ul li .container .con .jia strong {
	font-size: 15px;
	color: #ff621b;
}



.maininfolist .list {
	width: 334px;
	background-color: #FFFFFF;
	height: 200px;
	padding-top: 20px;
	padding-right: 25px;
	padding-left: 25px;
	float: left;
	margin-right: 24px;
}
.maininfolist .list .tit {
	padding-bottom: 10px;
	font-size: 15px;
}
.maininfolist .list .tit span {
	float: right;
}
.maininfolist .list .tit span a {
	font-size: 12px;
	color: #999999;
}
.maininfolist  .list  .con  {
	padding-top: 10px;
	list-style-position: inside;
	list-style-type: square;
}
.maininfolist  .list  .con  ul  li  {
	line-height: 28px;
	white-space: nowrap;
	height: 28px;
	overflow: hidden;
	background-image: url(81.png);
	background-repeat: no-repeat;
	background-position: 0px center;
	padding-left: 8px;
}
.maininfolist  .last {
	margin: 0px !important;
	float: left !important;
}
.follow-us{background-image:url(follow-us-bg.jpg);background-repeat:no-repeat;background-position:center center;height:456px;width:100%;overflow:hidden}
.follow-us .shared-title{padding-top:66px;padding-bottom:72px}
.follow-us .shared-title p{color:#FFF}
.follow-us .shared-title strong{color:#FFF}
.follow-us .shared-title i{background-color:#FFF}
.follow-us .box{height:142px}
.follow-us .box span{float:left;width:286px;height:142px;display:block;background-color:rgba(255,255,255,.2);margin-right:20px;color:#FFF;font-size:14px;text-align:center;-o-transition:all .2s;-moz-transition:all .2s;-webkit-transition:all .2s;-ms-transition:all .2s;transition:all .2s}
.follow-us .box span i{display:block;height:53px;width:50px;margin-right:auto;margin-left:auto;margin-top:25px;margin-bottom:15px;background-image:url(47.png);background-repeat:no-repeat;background-position:center center}
.follow-us .box .erweima:hover,.follow-us .box span:hover{background-color:rgba(255,163,60,1)}
.follow-us .box span.qq i{background-image:url(48.png)}
.follow-us .box span.add i{background-image:url(49.png)}
.follow-us .box .erweima{float:right;width:282px;height:142px;display:block;background-color:rgba(255,255,255,.2);-o-transition:all .2s;-moz-transition:all .2s;-webkit-transition:all .2s;-ms-transition:all .2s;transition:all .2s}
.follow-us .box .erweima em{display:block;width:50%;float:left;font-style:normal;text-align:center;color:#FFF;padding-top:20px}
.follow-us .box .erweima em p{padding-top:8px}
.links{
	padding-top:25px;
	padding-bottom:25px;
	overflow:hidden;
	background-color: #FFFFFF;
}
.links dl{display:block;padding-top:10px;padding-bottom:10px}
.links dl dt{display:block;float:left;width:70px;line-height:50px}
.links dl dt.txt{line-height:24px}
.links dl dd{display:block;float:left;width:1130px}
.links dl dd img{float:left;height:50px;margin-right:20px;width:auto}
.links dl dd a{margin-right:20px;line-height:24px;white-space:nowrap}
.quality-assurance{padding-top:30px;padding-bottom:30px;background-color:#FFF;-moz-box-shadow:0 2px 1px #f6f6f6;-webkit-box-shadow:0 2px 1px #f6f6f6;box-shadow:0 2px 1px #f6f6f6;filter:progid:DXImageTransform.Microsoft.Shadow(strength=1, direction=180, color='#f6f6f6');-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(strength = 1, Direction = 180, Color = '#f6f6f6')";border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#efefef;height:73px}
.quality-assurance .w{overflow:hidden;width:1200px}
.quality-assurance ul{width:1400px}
.quality-assurance ul li{float:left;height:73px;width:290px;margin-right:15px}
.quality-assurance ul li strong{font-size:15px;color:#ff621b;font-weight:400;display:block;padding-top:5px}
.quality-assurance ul li img{float:left}
.quality-assurance ul li p{line-height:18px;color:#999;padding-top:5px}
/*最新活动*/
.index-activity{padding-top:60px;padding-bottom:60px}
.index-activity .box{
	overflow:hidden;
	padding-top:40px;
}
.index-activity .box ul{width:20000px}
.index-activity .box ul li{float:left;width:284px;margin-right:21px}
.index-activity .box ul li .pic{height:202px;width:285px;overflow:hidden}
.index-activity .box ul li .pic img{-webkit-transition:all ease .3s;transition:all ease .3s}
.index-activity .box ul li:hover .pic img{-webkit-transform:scale(1.25);transform:scale(1.25)}
.index-activity .box ul li .text{
	height:100px;
	border-right-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-right-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-right-color:#e9e9e9;
	border-bottom-color:#e9e9e9;
	border-left-color:#e9e9e9;
	text-align:center;
	font-size:17px;
	color:#444;
	padding-top:20px;
	background-color: #FFFFFF;
}
.mainbody .index-activity .box ul li .text{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.index-activity .box ul li .text a{line-height:36px;color:#FFF;background-color:#ff621b;height:36px;width:95px;display:inline-block;font-size:14px;margin-top:20px}
.index-promotion{padding-bottom:50px}
.index-promotion .tab{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#e9e9e9;padding-bottom:18px;height:22px}
.index-promotion .tab strong{font-size:22px;font-weight:400;display:block;float:left;padding-left:10px;line-height:22px;border-left-width:4px;border-left-style:solid;border-left-color:#ff621b;color:#444}
.index-promotion .tab ul{float:left;width:1000px}
.index-promotion .tab ul li{float:left;height:22px;font-size:15px;line-height:22px;display:block;white-space:nowrap;margin-left:20px}
.index-promotion .box{overflow:hidden;padding-top:40px}
.index-promotion .box ul{width:20000px}
.index-promotion .box ul li{float:left;width:284px;margin-right:21px}
.index-promotion .box ul li .pic{
	height:285px;
	width:285px;
	overflow:hidden
}
.index-promotion .box ul li .pic img{-webkit-transition:all ease .3s;transition:all ease .3s;
	height: 285px;
	width: 285px;
}
.index-promotion .box ul li:hover .pic img{-webkit-transform:scale(1.25);transform:scale(1.25)}
.index-promotion .box ul li .text{
	height:175px;
	border-right-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-right-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-right-color:#e9e9e9;
	border-bottom-color:#e9e9e9;
	border-left-color:#e9e9e9;
	text-align:center;
	font-size:17px;
	color:#444;
	padding-top:20px;
	background-color: #FFFFFF;
}
body.mallbody .index-promotion .box ul li .text {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.index-promotion .box ul li .text a{line-height:36px;color:#FFF;background-color:#ffa33c;height:40px;width:220px;display:inline-block;font-size:14px;margin-top:10px}
.index-promotion .box ul li .limited{font-size:15px;padding-top:15px;padding-bottom:5px;line-height:26px;color:#888}
.index-promotion .box ul li .limited i{font-style:normal;font-weight:400;color:red}
.index-promotion .box ul li .limited strong{font-size:18px;vertical-align:middle;color:#ffa33c}
.index-promotion-ln{background-image:url(tj_bg.jpg);background-repeat:no-repeat;background-position:center center;height:1000px;width:100%;overflow:hidden}
.index-promotion-ln .box{height:1000px;width:1200px;position:relative;margin-right:auto;margin-left:auto}
.index-promotion-ln .box .c{width:224px;margin-left:-95px;position:absolute;left:50%;top:388px;right:50%;text-align:center}
.index-promotion-ln .box .c strong{font-size:36px;color:#f6503a}
.index-promotion-ln .box .c p{line-height:22px;padding-top:15px;font-size:14px;color:#666}
.index-promotion-ln .box ul li{width:300px;color:#FFF;position:absolute;left:0;top:270px}
.index-promotion-ln .box ul li strong{font-size:17px;color:#FFF;margin:0;padding:0}
.index-promotion-ln .box ul li p{padding-top:10px;line-height:22px}
.index-promotion-ln .box ul li.l2{left:400px;top:120px}
.index-promotion-ln .box ul li.l3{left:950px;top:270px}
.index-promotion-ln .box ul li.l4{left:50px;top:632px}
.index-promotion-ln .box ul li.l5{left:500px;top:780px}
.index-promotion-ln .box ul li.l6{left:866px;top:632px}

.index-slhd{height:445px;width:100%;background-color:#000;background-image:url(32.jpg);background-repeat:no-repeat;background-position:center center;overflow:hidden}
.index-slhd .title{height:140px;text-align:center;padding-top:90px;font-size:14px;color:#a9a9a9}
.index-slhd .title font{color:#f39e0a}
.index-slhd .title strong{font-size:28px;color:#FFF}
.index-slhd .title p{padding-top:8px}
.index-slhd .box{height:114px;width:1200px;overflow:hidden;margin-right:auto;margin-left:auto}
.index-slhd .box ul{width:2000px}
.index-slhd .box ul li i{font-style:normal;display:block;height:77px;width:80px;margin-right:auto;margin-left:auto;background-image:url(33.png);background-repeat:no-repeat;background-position:center bottom;margin-top:3px;-o-transition:all .2s;-moz-transition:all .2s;-webkit-transition:all .2s;-ms-transition:all .2s;transition:all .2s}
.index-slhd .box ul li:hover i{background-position:center top}
.index-slhd .box ul li:nth-child(2) i{background-image:url(34.png)}
.index-slhd .box ul li:nth-child(3) i{background-image:url(35.png)}
.index-slhd .box ul li:nth-child(4) i{background-image:url(36.png)}
.index-slhd .box ul li:nth-child(5) i{background-image:url(37.png)}
.index-slhd .box ul li:nth-child(6) i{background-image:url(38.png)}
.index-slhd .box ul li{float:left;height:114px;width:192px;margin-right:10px;text-align:center;font-size:14px;color:#FFF;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-o-transition:all .6s;-moz-transition:all .6s;-webkit-transition:all .6s;-ms-transition:all .6s;transition:all .6s}
.index-slhd .box ul li:hover{background-color:#333;color:#f39e0a}
.ranking_display{padding-top:80px;padding-bottom:80px}
.ranking_display .box{padding-top:40px}
.ranking_display .box .head{background-color:#578bea;height:58px;padding-right:20px;padding-left:20px;font-size:17px;line-height:58px;color:#FFF}
.ranking_display .box .head .industry{float:left}
.ranking_display .box .head .com{float:right}
.ranking_display .box .head span{white-space:nowrap;float:left;padding-right:10px}
.ranking_display .box .head .hd{float:left;padding-top:10px}
.ranking_display .box .head .hd select{height:39px;font-size:17px;background-color:#FFF;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;font-family:"微软雅黑";padding-right:10px;padding-left:10px}
.ranking_display .box .head .com span{float:right}
.ranking_display .box .head .com .name{float:right;font-size:17px;line-height:39px;background-color:#FFF;height:38px;padding-right:10px;padding-left:10px;color:#333;margin-top:10px}
.ranking_display .box .date{background-image:url(39.png);background-repeat:no-repeat;background-position:center 8px;height:auto;padding-top:120px;padding-bottom:35px}
.ranking_display .box .date ul li{font-size:17px;color:#999;text-align:center;float:left;width:25%}
.ranking_display .box .date ul li strong{font-size:36px;color:#ffa33c;font-family:"Times New Roman",Times,serif}
.ranking_display .box .keywordlist .name{line-height:44px;background-color:#f7f7f7;height:44px;font-size:14px}
.ranking_display .box .keywordlist .name span{float:left;width:25%;text-align:center;color:#999}
.ranking_display .box .keywordlist ul li{font-size:14px;line-height:44px;height:44px}
.ranking_display .box .keywordlist ul li span{text-align:center;float:left;width:25%}
.ranking_display .box .keywordlist ul li:nth-child(2n){background-color:#f7f7f7}
.ranking_display .box .keywordlist .paging{font-size:14px;background-color:#f7f7f7;padding:15px;text-align:center;margin-top:15px}
.ranking_display .box .keywordlist .paging a,.ranking_display .box .keywordlist .paging span{font-size:14px;display:inline-block;margin-right:8px;margin-left:8px;color:#999}
.ranking_display .box .keywordlist .paging a.curr,.ranking_display .box .keywordlist .paging span.curr{font-weight:700;color:#F60}
.advantage {
	margin-bottom: 35px;
	height: 495px;
	position: relative;
}
.advantage .shared-title {
	position: absolute;
	z-index: 1;
	width: 100%;
	left: 0px;
	top: 0px;
	right: 0px;
	padding-top: 65px;
	padding-bottom: 45px;
}
.advantage .shared-title i {
	background-color: #FFFFFF;
	height: 3px;
}
.advantage .shared-title p {
	font-size: 13px;
	color: #FFFFFF;
}
.singlepagebody .shared-title strong {
	font-weight: normal;
}
.advantage .shared-title strong {
	color: #FFFFFF;
}

.advantage #canvas{
	width:100%;
	height:495px;
	overflow: hidden;
	position:absolute;
	top:0;
	left:0;
            }
.advantage .canvas-wrap{
                position:relative;
                
            }
.advantage div.canvas-content{
                position:relative;
                z-index:2000;
                color:#fff;
                text-align:center;
                padding-top:30px;
            }
.advantage .box {
	position: absolute;
	z-index: 2;
	width: 1200px;
	left: 0px;
	top: 150px;
	right: 0px;
	text-align: center;
	padding-top: 55px;
	margin-right: auto;
	margin-left: auto;
}
.advantage .box ul li {
	text-align: center;
	display: inline-block;
	font-size: 17px;
	color: #FFFFFF;
	width: 20%;
	float: left;
}
.advantage .box ul li i {
	text-align: center;
	height: 150px;
	width: 150px;
	margin-bottom: 20px;
	border: 2px solid #FFFFFF;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	font-style: normal;
	display: block;
	margin-right: auto;
	margin-left: auto;
}
.advantage .box ul li i img {
	margin-top: 48px;
}
.page-location {
	padding-top: 15px;
	padding-bottom: 15px;
	color: #999999;
	background-image: url(ico_location_home.png);
	background-repeat: no-repeat;
	background-position: 5px center;
	padding-left: 25px;
	box-sizing:border-box;
}
.page-location a {
	color: #999999;
}
.core-team{padding-top:70px;padding-bottom:70px}
.core-team .box{width:1200px;overflow:hidden;padding-top:40px}
.core-team ul{width:1500px}
.core-team .box ul li{width:223px;float:left;display:block;text-align:center;font-size:14px;margin-right:21px}
.core-team .box ul li p{padding-top:8px}#mapcontainer {
	height: 100%;
	width: 100%;
	position: fixed;
	z-index: 1;
	left: 0px;
	top: 124px;
	right: 0px;
	bottom: 50px;
}
.mapbottom #footer {
	position: fixed;
	left: 0px;
	right: 0px;
	bottom: 0px;
	z-index: 2;
}
#taige-ask {
	background-image: url(ask-bg.png);
	background-repeat: no-repeat;
	background-position: center center;
	height: 363px;
	width: 618px;
	margin-top: -181px;
	margin-left: -309px;
	position: fixed;
	z-index: 5000000000000000;
	left: 50%;
	top: 50%;
	right: 50%;
	bottom: 50%;
	display: none;
}
#taige-ask .close {
	height: 20px;
	width: 20px;
	position: absolute;
	top: 13px;
	right: 92px;
	cursor: pointer;
}
#taige-ask .tel {
	font-size: 12px;
	white-space: nowrap;
	position: absolute;
	left: 213px;
	top: 175px;
}
#taige-ask .tel strong {
	color: #FF9900;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
}
#taige-ask .servicelist {
	position: absolute;
	top: 230px;
	text-align: center;
	width: 588px;
}
#taige-ask .servicelist a {
	font-size: 14px;
	display: inline-block;
	padding-right: 10px;
	padding-left: 10px;
}
#taige-ask .servicelist a img {
-moz-border-radius: 50%;
-webkit-border-radius: 50%;
border-radius: 50%;
}

.sanben {
	margin: 3px; padding: 3px; text-align: center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;
}
.sanben a {
	margin: 2px; text-decoration: none;
}
.sanben span.miy {
	margin: 2px; text-decoration: none;
}
.sanben .disabledfy {
	font-family: Tahoma, Verdana;
}

.sbfenye a {
	padding: 2px 5px; border: 1px solid rgb(221, 221, 221); border-image: none; color: rgb(170, 170, 170);
}
.sbfenye span.miy {
	padding: 2px 5px; border: 1px solid rgb(221, 221, 221); border-image: none; color: rgb(170, 170, 170);
}
.sbfenye a:hover {
	border: 1px solid rgb(160, 160, 160); border-image: none;
}
.sbfenye a:hover {
	border: 1px solid rgb(160, 160, 160); border-image: none;
}
.sbfenye span.current {
	margin: 2px; padding: 2px 5px; border: 1px solid rgb(224, 224, 224); border-image: none; color: rgb(255, 255, 255); text-decoration: none; background-color: rgb(28, 86, 149);
}
.sbfenye span.disabled {
	margin: 2px; padding: 2px 5px; border: 1px solid rgb(243, 243, 243); border-image: none; color: rgb(204, 204, 204);
}
.editor  p  {font-size:14px;line-height:35px;font-family: "微软雅黑";
    margin: 0;
    color: #555;}
.web_page  a {font-size:14px;padding-top:15px;font-weight:bold }