body, html {text-align: left;}
H3 {
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
}
.head4 .hd{background:url(../t_images/bg01.gif);overflow:hidden;height:60px;max-width: 720px;margin: 0 auto;}
.head4{z-index:10;}
.head42{width:100%;margin:0 auto;position:fixed;display:none;top:0; }
.head42 .logo4{ width:67%;margin-top:1px;}
.head42 .logo4 img{ float:left;width:auto;height:58px; margin-left:3%;overflow:hidden;}
.head4.head42 .r{width:33%;margin-top:15px;}
.head4 .r{float:right;}
.head4 .r a{float:left;display:block;border:1px solid #fff;border-radius:25px;margin-left:4px;padding-right:7px;color:#fff;padding-top:2px;padding-left:22px;padding-bottom:3px;position:relative}
.head4 .r a:before{font-size:13px;position:absolute;bottom:0;left:4px;}
.head4 .r .a1:before{content: " ";
display: block;
height: 18px;
width: 18px;
background:url(../t_images/wx.png) no-repeat;
background-size: 100%;top:2px;}
.head4 .r .a2:before{content: " ";
display: block;
height: 18px;
width: 18px;
background:url(../t_images/yghd_tel.png) no-repeat;
background-size: 100%;top:2px;}
.head4 .r .menua2{margin-left:.4266666667rem}
.alertwarp11{display:none;}

/*弹框提示成功－商城立即购买*/
.tipalert6{width:100%;height:auto; margin:0 auto;position:fixed;margin-top:-50px;z-index:1002;top:20%;}
.tipalert6 a.e1{display:block;width:100%;margin:0 auto;text-align:center;line-height:60px;height:60px;font-size:18px;color:#fff;background:#ff632d;}

.gzsuccess{margin:0 auto; width:94%;}
.gzsuccess img.e1{ width:220px; height:auto;}
.gzsuccess img.guanzhuclose{ width:35px; height:auto; margin-right:10%;}
.gzsuccess span{display:block;float:none;color: #333; font-size:14px; margin-left:0px; line-height:24px;}
.gzsuccess lable{ font-size:15px; color:#fff;}
.gzsuccess .gzh30{width:100%; height:30px; margin-top:20px; margin-bottom:10px; text-align:right;}
.gzsuccess .gzh50{width:100%; height:auto; margin-bottom:10px; text-align:center;}

/*电商app开发*/
.main501Wrap_4{
	width: 100%;
	max-width:720px;
	margin: 0 auto;
	height: auto;
	background: #fff;
}
.main501_4{
	width: 100%;
	margin: 0 auto;
	height: auto;
	
}
.main501Tit_4{
	font-size: 22px;
	color: #333333;
	text-align: center;
	margin: 22px 0 15px 0;
}
.main501TitSub_4{
	width:96%;
	margin:0 auto;
	color: #666;
	text-align: center;
	margin-bottom: 38px;
	font-size: 15px;
	text-indent:24px;
}
.main501TitSub_4 a{
	color: #666;
	font-size: 15px;
}
.main501Bot_4{
	width: 100%;
    height: auto;
}

.slide501_4 {
	width:100%;
    height: auto;
}
.slide501_4 ul{
    height: auto;
}
.slide501_4 li {
	float:left;
	width: 50%;
	margin-bottom: 24px;
	
}
.main501Imgcon_4{
	position: relative;text-align: center;
}
.main501Img_4 img{
	margin:0 auto;
}
.slide501_4 li img {
    width: auto;
	height:90px;
	
}
.main501title_4{
	color: #333;
	margin: 10px;
	height: 40px;
	line-height:40px;
	text-align: center;
	font-size:22px;
}
.main501content_4{
	color: #666;
	margin: 6px;
    height: 72px;
    line-height: 24px;
    text-align: center;
    font-size: 15px;
}

.bjyghd_app_order-process {
  background: #FFF;
  overflow: hidden;
  width:100%;
  max-width:720px;
  margin:0 auto;
}
.bjyghd_app_order-process > h1 {
  font-weight: normal;
  font-size: 22px;
  text-align: center;
  margin: 4px 0 26px 0;
  color: #333;
}
.bjyghd_app_order-process > p {
  text-align: center;
  color: #666666;
  font-size: 16px;
  margin-bottom: 26px;
}
.bjyghd_app_order-process .product-plan {
  margin: 0 auto 10px;
}
.bjyghd_app_order-process .product-plan p img {
  width:100%;
  height:auto;
}
.bjyghd_app_order-process .product-plan h1 {
  position: absolute;
  width: 80px;
  height: 500px;
  font-size: 30px;
  color: #fff;
  font-weight: normal;
  left: 24px;
  line-height: 36px;
  top: 180px;
}
.bjyghd_app_order-process .product-plan h2 {
  font-size: 22px;
  color: #333;
  text-align: center;
  padding-top: 30px;
  font-weight: normal;
}
.bjyghd_app_order-process .product-plan h2:nth-of-type(2) {
  padding-top: 36px;
}
.bjyghd_app_order-process .product-plan .analysis {
  overflow: hidden;
  padding: 66px 0 0 135px;
}
.bjyghd_app_order-process .product-plan .analysis div {
  float: left;
  box-sizing: border-box;
  width: 185px;
  padding: 0px 40px;
  text-align: center;
}
.bjyghd_app_order-process .product-plan .analysis div span {
  font-size: 18px;
  color: #333;
}
.bjyghd_app_order-process .product-plan .analysis div p {
  font-size: 14px;
  margin: 10px 0;
  line-height: 20px;
  color: #666666;
}
.bjyghd_app_order-process .product-plan .analysis-down {
  overflow: hidden;
  padding: 50px  0 0 140px;
}
.bjyghd_app_order-process .product-plan .analysis-down dl {
  float: left;
  width: 190px;
  margin: 0 25px;
  text-align: center;
}
.bjyghd_app_order-process .product-plan .analysis-down dl dt {
  padding: 20px 0;
  font-size: 18px;
  color: #333;
}
.bjyghd_app_order-process .product-plan .analysis-down dl dd {
  font-size: 14px;
  color: #666666;
  line-height: 22px;
}
.bjyghd_app_order-process .product-dev {
  height: 760px;
  width: 100%;
  margin: 0 auto 30px;
  border-radius: 4px;
  box-shadow: 0 2px 10px 1px rgba(188, 188, 188, 0.2);background-color: #f9f9f9;
}
.bjyghd_app_order-process .product-dev > img {
  margin-top: -6px;
  margin-left: -6px;
  float: left;
  display: initial;
}
.bjyghd_app_order-process .product-dev .rightbox {
  width: 100%;
  float: right;
  height: 760px;
}
.bjyghd_app_order-process .product-dev .rightbox .top {
  height: 200px;
}
.bjyghd_app_order-process .product-dev .rightbox .top h1 {
  padding: 42px 0;
  font-size: 22px;
  color: #333;
  text-align: center;
  font-weight: normal;
}
.bjyghd_app_order-process .product-dev .rightbox .top ul {
  padding: 0 200px;
}
.bjyghd_app_order-process .product-dev .rightbox .top ul li {
  float: left;
  margin: 0px 20px;
  width: 160px;
  font-size: 22px;
  line-height: 50px;
  background: #eeeeee;
  text-align: center;
  color: #333;
}
.bjyghd_app_order-process .product-dev .rightbox .middle {
  height: 310px;
  text-align: center;
}
.bjyghd_app_order-process .product-dev .rightbox .middle p img {
    display:initial;
}
.bjyghd_app_order-process .product-dev .rightbox .middle h1 {
  padding: 25px 0;
  font-size: 22px;
  color: #333;
  text-align: center;
  font-weight: normal;
}
.bjyghd_app_order-process .product-dev .rightbox .bottom {
  height: 250px;
}
.bjyghd_app_order-process .product-dev .rightbox .bottom h1 {
  padding: 50px 0 40px;
  font-size: 22px;
  color: #333;
  text-align: center;
  font-weight: normal;
}
.bjyghd_app_order-process .product-dev .rightbox .bottom p {
  width: 475px;
  padding-left: 80px;
  float: left;
  font-size: 18px;
  line-height: 40px;
  color: #666666;
}
.bjyghd_app_order-process .product-popularize {
  height: 450px;
  background-color: #f9f9f9;
  width: 100%;
  margin: 0 auto 30px;
  overflow: hidden;
  border-radius: 4px;
  box-shadow: 0 2px 10px 1px rgba(188, 188, 188, 0.2);
}
.bjyghd_app_order-process .product-popularize > img {
  float: left;
  margin-top: -6px;
  margin-left: -6px;
  display: initial;
}
.bjyghd_app_order-process .product-popularize .rightbox {
  padding: 50px 0 10px 0;
  float: right;
  height: 361px;
  width: 1110px;
}
.bjyghd_app_order-process .product-popularize .rightbox dl {
  float: left;
  width: 293px;
  padding: 0 38px;
  height: 360px;
}
.bjyghd_app_order-process .product-popularize .rightbox dl dt {
  font-size: 22px;
  color: #333;
  text-align: left;
  font-weight: normal;
  margin: 22px 0 35px;
}
.bjyghd_app_order-process .product-popularize .rightbox dl dt img{
display:initial;
}
.bjyghd_app_order-process .product-popularize .rightbox dl dd {
  color: #666666;
  line-height: 26px;
  font-size: 16px;
}
.bjyghd_app_order-process .product-popularize .rightbox dl dd p {
  margin-bottom: 16px;
  font-size: 16px;
}
.bjyghd_app_order-process .product-popularize .rightbox dl:nth-of-type(2) {
  border-left: 1px solid #eee;
  border-right: 1px solid #eee;
}
.bjyghd_app_technology {
  height: 430px;
  background: url(../images/product/bg6.jpg);
  text-align: center;
  margin-bottom: 60px;
}
.bjyghd_app_technology h1 {
  width: 100%;
  margin: auto;
  font-size: 22px;
  font-weight: normal;
  color: #fff;
  padding: 30px 0;
}
.bjyghd_app_technology .technology-list {
  width: 100%;
  margin: auto;
  height: 300px;
  background: rgba(0, 0, 0, 0.5);
}
.bjyghd_app_technology .technology-list dl {
  float: left;
  width: 199px;
  color: #fff;
}
.bjyghd_app_technology .technology-list dl dt {
  font-size: 22px;
  font-weight: bold;
  margin: 30px;
  color:#fff;
}
.bjyghd_app_technology .technology-list dl dd {
  line-height: 30px;
  font-size: 16px;
  color:#fff;
}
.bjyghd_app_delivery-list {
  overflow: hidden;
  width:100%;
  max-width:720px;
  margin:0 auto;
}
.bjyghd_app_delivery-list h1 {
  width: 100%;
  max-width:720px;
  margin: 0 auto;
  font-size: 22px;
  font-weight: normal;
  text-align: center;
  color: #333;
  margin-top:15px;
}
.bjyghd_app_delivery-list P {
  width: 100%;
  text-align: center;
  margin: 20px auto 40px;
  font-size:16px;
  color: #666666;
}
.bjyghd_app_delivery-list .delivery-list-box {
  width: 100%;
  margin: auto;
}
.bjyghd_app_delivery-list .delivery-list-box dl {
  float: left;
  width: 28.8%;
  margin-left: 3%;
  margin-right: 1.5%;
  margin-bottom:15px;
  text-align: center;
}
.bjyghd_app_delivery-list .delivery-list-box dl:nth-child(3n) {
  width: 28.9%;
  margin-left: 1.5%;
  margin-right: 3%;
}
.bjyghd_app_delivery-list .delivery-list-box dl dt img{
   display:initial;
   height:60px;
}
.bjyghd_app_delivery-list .delivery-list-box dl dd {
  font-size: 16px;
  margin: 15px 0;
  color: #333;
}
.bjyghd_app_technical-support {
  padding-top: 30px;
}
.bjyghd_app_technical-support > h1 {
  font-size: 22px;
  font-weight: normal;
  text-align: center;
  color: #333;
  width: 100%;
  margin: auto;
}
.bjyghd_app_technical-support > P {
  width: 100%;
  text-align: center;
  margin: 30px auto 40px;
  font-size:16px;
  color: #666666;
}
.bjyghd_app_technical-support .show-support {
  overflow: hidden;
  width: 100%;
  margin: auto;
  max-width:720px;
}
.bjyghd_app_technical-support .show-support div {
  float: left;
  width: 45.5%;
  margin-left: 3%;
  margin-right: 1.5%;
  margin-bottom:20px;
  text-align: center;
  border-radius:4px;
}
.bjyghd_app_technical-support .show-support div:nth-child(2n) {
  width: 45.5%;
  margin-left: 1.5%;
  margin-right: 3%;
}
.bjyghd_app_technical-support .show-support div img {
  margin-top: 60px;
  height: 74px;
  display: initial;
}
.bjyghd_app_technical-support .show-support div p {
  color: #fff;
  font-size: 16px;
  line-height: 24px;
  margin: 30px auto 40px;
}
.bjyghd_app_technical-support .show-support div:nth-of-type(1) {
  background: url(../images/product/app_support1.jpg);
}
.bjyghd_app_technical-support .show-support div:nth-of-type(2) {
  background: url(../images/product/app_support2.jpg);
}
.bjyghd_app_technical-support .show-support div:nth-of-type(3) {
  background: url(../images/product/app_support3.jpg);
}
.bjyghd_app_technical-support .show-support div:nth-of-type(4) {
  background: url(../images/product/app_support4.jpg);
}
.bjyghd_app_system-safety {
  width: 100%;
  margin: auto;
  padding-bottom: 10px;
  overflow: hidden;
  max-width:720px;
  margin:0 auto;
}
.bjyghd_app_system-safety h1 {
  font-size: 22px;
  font-weight: normal;
  text-align: center;
  color: #333;
  width: 100%;
  margin: auto;
}
.bjyghd_app_system-safety P {
  width: 100%;
  text-align: center;
  margin: 30px auto 40px;
  font-size:16px;
  color: #666666;
}
.bjyghd_app_system-safety dl {
  float: left;
  box-shadow: 0 0 10px 2px rgba(188, 188, 188, 0.4);
  width: 45.5%;
  margin-left: 3%;
  margin-right: 1.5%;
  margin-bottom:30px;
  text-align: center;
}
.bjyghd_app_system-safety dl:nth-child(2n) {
  width: 45.5%;
  margin-left: 1.5%;
  margin-right: 3%;
}
.bjyghd_app_system-safety dl dt {
  line-height: 60px;
  background: #1c496e;
  color: #fff;
  font-size: 18px;
  border-radius: 4px;
}
.bjyghd_app_system-safety dl dd {
  font-size: 14px;
  line-height: 60px;
  background: #eee;
  margin: 14px 0px;
  color: #666666;
}
.bjyghd_app_system-safety dl dd:last-child {
  margin-bottom: 0;
}
.bjyghd_app_system-safety dl:nth-of-type(3) dd:nth-of-type(1),.bjyghd_app_system-safety dl:nth-of-type(1) dd:nth-of-type(4) {
  line-height: 26px;
  padding: 4px 0px;
}
.bjyghd_app_us-ability {
  width:100%;
  max-width:720px;
  margin:0 auto;
  height: auto;
  background: #f6f6f6;
}
.bjyghd_app_us-ability h1 {
  font-size: 22px;
  font-weight: normal;
  text-align: center;
  padding: 40px 0 60px;
  color: #333;
  width: 100%;
  margin: auto;
}
.bjyghd_app_us-ability .bjyghd_app_us-ability-content {
  width: 100%;
  margin: auto;
  padding-bottom: 20px;
  overflow: hidden;
}
.bjyghd_app_us-ability .bjyghd_app_us-ability-content .content-box {
  float: left;
  width: 45.5%;
  margin-left: 3%;
  margin-right: 1.5%;
  margin-bottom:20px;
  text-align: center;
}
.bjyghd_app_us-ability .bjyghd_app_us-ability-content .content-box:nth-child(2n) {
  width: 45.5%;
  margin-left: 1.5%;
  margin-right: 3%;
}
.bjyghd_app_us-ability .bjyghd_app_us-ability-content .content-box img{
   display:initial;
   height:60px;
}
.bjyghd_app_us-ability .bjyghd_app_us-ability-content .content-box h3 {
  margin-top: 25px;
  margin-bottom: 10px;
  font-size: 16px;
  font-weight: normal;
}
.bjyghd_app_us-ability .bjyghd_app_us-ability-content .content-box p {
  line-height: 24px;
  font-size:14px;
  color: #666666;
}

/*电商平台开发*/
.main502Wrap_4{
	width: 100%;
	margin: 0 auto;
	height: auto;
	background: #fff;
}
.main502_4{
	width:100%;
    max-width: 720px;
	margin: 0 auto;
	height: auto;
	
}
.main502Tit_4{
	font-size: 22px;
	color: #333333;
	text-align: center;
	margin: 22px 0 15px 0;
}
.main502TitSub_4{
	width:96%;
	margin:0 auto;
	color: #666;
	text-align: center;
	margin-bottom: 38px;
	font-size: 15px;
	line-height:24px;
	text-indent:24px;
}
.main502TitSub_4 a{
	color: #666;
	font-size: 15px;
}
.main502Bot_4{
	width:100%;
    max-width: 720px;
    height: auto;
}

.slide502_4 {
	width:100%;
    height: auto;
}
.slide502_4 ul{
    height: auto;
}
.slide502_4 li {
	float:left;
	width: 28%;
	margin-left: 3%;
	margin-right: 2%;
	margin-bottom: 10px;
	
}
.main502Imgcon_4{
	position: relative;text-align: center;
}
.main502Img_4 img{
	margin:0 auto;
}
.slide502_4 li img {
    width: auto;
	height:62px;
	
}
.main502title_4{
	color: #333;
	margin: 20px 0px;
	height: 40px;
	line-height:40px;
	text-align: center;
	font-size:16px;
}

#e-commerce-describe {
  /*background: url(../images/product/dianshang_kaifa_100.jpg) no-repeat 0px -7px;*/
  background-size: cover;
  overflow: hidden;
  padding-bottom: 20px;
  background-color: #f6f6f6;
  width:100%;
  max-width:720px;
  margin:0 auto;
}
#e-commerce-describe h1 {
  padding: 40px 0;
  font-size: 22px;
  font-weight: normal;
  text-align: center;
  color: #333333;
}
#e-commerce-describe .subbox {
  box-sizing: border-box;
  border-radius: 8px;
  float: left;
  width: 45.5%;
  margin-left: 1.5%;
  margin-right: 3%;
  margin-bottom:15px;
  padding: 15px 5px 0px 8px;
  background: #fff;
  position: relative;
}
#e-commerce-describe .subbox:nth-child(2n) {
  width: 45.5%;
  margin-left: 3%;
  margin-right: 1.5%;
}
#e-commerce-describe .subbox h2 {
  height: 38px;
  padding-top: 2px;
  text-indent: 40px;
  font-size: 18px;
  font-weight: normal;
  margin-bottom: 16px;
  color: #333333;
  background-size: 35px 35px;
}
#e-commerce-describe .subbox h2 img {
  margin-right: 14px;
  margin-top: -10px;
}
#e-commerce-describe .subbox p {
  color: #767676;
  height:96px;
  line-height: 24px;
  margin-bottom: 26px;
  overflow: hidden;
}
#e-commerce-describe .subbox dl {
  overflow: hidden;
  margin-bottom: 60px;
}
#e-commerce-describe .subbox dl dt {
  font-size: 16px;
  color: #3e3e3e;
  margin-bottom: 18px;
}
#e-commerce-describe .subbox dl dd {
  background: url("../images/product/dianshang_kaifa_18.png") no-repeat;
  height: 16px;
  float: left;
  font-size: 14px;
  color: #A7A7A7;
  text-indent: 20px;
  margin-bottom: 10px;
  margin-right: 18px;
}
#e-commerce-describe .subbox a {
  position: absolute;
  bottom: 0px;
  margin: 10px 0 20px;
  display: block;
  width: 120px;
  height: 32px;
  border-radius: 25px;
  color: #fff;
  text-align: center;
  line-height: 30px;
  background-color:#f2a548;
  font-size:15px;
}
#e-commerce-describe .subbox a:hover {
  color: #666;
}
#e-commerce-describe .subbox:nth-of-type(1) h2 {
  background: url("../images/product/dianshang_kaifa_1.png") no-repeat;
  background-size: 26px 26px;
}

#e-commerce-describe .subbox:nth-of-type(2) h2 {
  background: url("../images/product/dianshang_kaifa_9.png") no-repeat;
  background-size: 26px 26px;
}

#e-commerce-describe .subbox:nth-of-type(3) h2 {
  background: url("../images/product/dianshang_kaifa_3.png") no-repeat;
  background-size: 26px 26px;
}

#e-commerce-describe .subbox:nth-of-type(4) h2 {
  background: url("../images/product/dianshang_kaifa_10.png") no-repeat;
  background-size: 26px 26px;
}

#e-commerce-describe .subbox:nth-of-type(5) h2 {
  background: url("../images/product/dianshang_kaifa_4.png") no-repeat;
  background-size: 26px 26px;
}

#e-commerce-describe .subbox:nth-of-type(6) h2 {
  background: url("../images/product/dianshang_kaifa_7.png") no-repeat;
  background-size: 26px 26px;
}

#e-commerce-describe .subbox:nth-of-type(7) h2 {
  background: url("../images/product/dianshang_kaifa_13.png") no-repeat;
  background-size: 26px 26px;
}

#e-commerce-describe .subbox:nth-of-type(8) h2 {
  background: url("../images/product/dianshang_kaifa_2.png") no-repeat;
  background-size: 26px 26px;
}

#more {
  background: url("../images/product/dianshang_fangan.jpg") no-repeat;
  background-size: cover;
  height: 200px;
  width:100%;
  max-width:720px;
  margin:0 auto;
}
#more h1 {
  padding-top: 48px;
  font-size: 22px;
  color: #fff;
  text-align: center;
  font-weight: normal;
}
#more a {
  margin: 40px auto 0;
  width: 180px;
  height: 40px;
  font-size: 16px;
  border: 1px solid #fff;
  border-radius: 25px;
  display: block;
  color: #fff;
  line-height: 38px;
  text-align: center;
}

#independent-show {
  overflow: hidden;
}
#independent-show h1 {
  padding: 40px 0 20px;
  font-size: 22px;
  font-weight: normal;
  text-align: center;
  color: #333333;
}
#independent-show p {
  text-align: center;
  line-height: 26px;
  color: #767676;
}
#independent-show dl {
  box-shadow: 0 0 6px 2px rgba(160, 160, 160, 0.2);
  border-radius: 4px;
  box-sizing: border-box;
  margin: 22px 6px 36px;
  float: left;
  width: 188px;
  height: 170px;
  text-align: center;
}
#independent-show dl dt {
  padding-top: 30px;
  height: 90px;
}
#independent-show dl dd {
  font-size: 22px;
  color: #626262;
}
#sys-framework {
  height: auto;
  background: #f8f8f8;
  width:100%;
  max-width:720px;
  margin:0 auto;
}
#sys-framework h1 {
  padding: 25px 0 25px;
  font-size: 22px;
  font-weight: normal;
  text-align: center;
  color: #333333;
}
#sys-framework p {
  text-align: center;
}
#sys-framework p img {
  width:100%;
  height:auto;
}
#distribution-sys {
  overflow: hidden;
  padding-bottom: 15px;
}
#distribution-sys h1 {
  padding: 25px 0 35px;
  font-size: 22px;
  font-weight: normal;
  text-align: center;
  color: #333333;
}
#distribution-sys li {
  background: url("../images/product/dianshang_fenxiao_bg.jpg") no-repeat -5px -5px;
  float: left;
  margin: 0 14px;
  border-radius: 4px;
  width: 45.5%;
  margin-left: 3%;
  margin-right: 1.5%;
  margin-bottom:15px;
  text-align: center;
  overflow: hidden;
  padding-bottom:30px;
}
#distribution-sys li:nth-child(2n) {
  width: 45.5%;
  margin-left: 1.5%;
  margin-right: 3%;
}
#distribution-sys li h3 {
  margin: 28px auto 28px;
  width: 60px;
  height: 60px;
  border-radius: 100%;
  background: #fff;
  box-shadow: 0 0 10px 2px rgba(0, 0, 0, 0.2);
}
#distribution-sys li h3 img {
  margin-top: 5px;
  display: initial;
  height: 42px;
}
#distribution-sys li h2 {
  font-size: 18px;
  color: #fff;
}
#distribution-sys li p {
  padding: 15px 10px;
  color: #fff;
  height: 72px;
  line-height: 24px;
}
#solution {
  width:100%;
  max-width:720px;
  margin:0 auto;
  overflow: hidden;
  overflow: hidden;
  background: #f6f6f6;
  padding-bottom: 15px;
}
#solution .box1080 {
  padding-bottom: 40px;
  width: 100%;
  margin: auto;
  overflow: hidden;
}
#solution .box1080 h1 {
  padding: 25px 0 35px;
  font-size: 22px;
  font-weight: normal;
  text-align: center;
  color: #333333;
}
#solution .box1080 img {
  float: left;
  width:100%;
  height:auto;
}
#solution .box1080 .listbox {
  float: left;
  width: 100%;
  box-sizing: border-box;
}
#solution .box1080 .listbox dl {
  box-sizing: border-box;
  padding: 22px;
  width: 100%;
  height: auto;
  background: #FFF;
  margin-bottom: 13px;
}
#solution .box1080 .listbox dl dt {
  border-left: 4px solid #dd646b;
  padding-left: 10px;
  font-size: 16px;
  color: #dd646b;
}
#solution .box1080 .listbox dl dd {
  line-height: 24px;

  font-size: 14px;
  color: #767676;
  margin-top: 10px;
}
#solution .box1080 .listbox p {
  height: 40px;
  background: #fff;
  padding: 8px 0;
}
#solution .box1080 .listbox p a {
  display: block;
  margin-left: 8px;
  width: 140px;
  height: 36px;
  line-height: 36px;
  text-align: center;
  border: 1px solid #f2a548;
  border-radius: 25px;
  font-size:16px;
  margin: 0 auto;
}

#solution .box1080 .listbox p a:nth-of-type(1) {
  background: #f2a548;
  border: 1px solid #f2a548;
  color: #fff;
}
#solution .box1080 .listbox p a:nth-of-type(2) {
  background: #fff;
  color: #f2a548;
}
#solution .box1080 .listbox p a:hover {
  color: #333;
  background: #fff;
  border: 1px solid #f2a548;
}
#solution .solution-bottom {
  padding-top: 5px;
  padding-bottom: 25px;
  height: auto;
}
#solution .solution-bottom .col-6 {
  background: url("../images/product/dianshang_fangane.jpg") no-repeat;
  float: left;
  margin: 0 14px;
  border-radius: 4px;
  width: 45.5%;
  margin-left: 1.5%;
  margin-right: 3%;
  margin-bottom:15px;
  text-align: center;
  overflow: hidden;
  padding-bottom:60px;
}
#solution .solution-bottom .col-6:nth-child(2n) {
  width: 45.5%;
  margin-left: 3%;
  margin-right: 1.5%;
}

#solution .solution-bottom .col-6 h2 {
  margin-top: 15px;
  height: 50px;
}
#solution .solution-bottom .col-6 h2 img {
	display:initial;
}
#solution .solution-bottom .col-6 h1 {
  font-size: 22px;
  color: #fff;
  margin-top: 30px;
}
#solution .solution-bottom .col-6 p {
  padding: 0 16px;
  margin-top: 24px;
  font-size: 14px;
  color: #eee;
  line-height: 24px;
}

#requirement {
  background-image: url(../images/product/dianshang_fangan_bg.jpg);
  background-size: cover;
  background-repeat: no-repeat;
  padding-bottom: 30px;
}
#requirement h1 {
  font-weight: normal;
  font-size: 22px;
  text-align: center;
  width: 1250px;
  margin: auto;
  padding: 48px 0 26px 0;
  color: #333333;
}
#requirement p {
  text-align: center;
  color: #767676;
  font-size: 16px;
  width: 1250px;
  margin: auto;
  padding-bottom: 26px;
}
#requirement #stage {
  width: 1250px;
  margin: auto;
  height: 166px;
  border-bottom: 3px solid #cfd2d4;
}
#requirement #stage div.title-box {
  position: relative;
  padding-bottom: 20px;
  float: left;
  text-align: center;
  width: 171.4px;
  box-sizing: border-box;
}
#requirement #stage div.title-box div.img-box {
  height: 85px;
}
#requirement #stage div.title-box div.img-box img {
  opacity: 0.6;
  display:initial;
}
#requirement #stage div.title-box b {
  font-size: 26px;
  font-weight: normal;
  color: #111;
}
#requirement #stage div.title-box .float {
  float: left;
  margin-left: 50%;
}
#requirement #stage div.title-box .float img {
  position: relative;
  bottom: -34px;
  left: -50%;
}
#requirement #stage .title-box:nth-of-type(1) .img-box img {
  margin-top: 2px;
}
#requirement #stage .title-box:nth-of-type(5) .img-box img {
  margin-top: 5px;
}
#requirement #stage .title-box:nth-of-type(4) .img-box img {
  margin-top: 5px;
}
#requirement #stage .title-box:nth-of-type(2) .img-box img,
#requirement #stage .title-box:nth-of-type(3) .img-box img {
  margin-top: -7px;
}
#requirement #stagelist {
  width: 1250px;
  margin: auto;
  overflow: hidden;
  padding: 30px 0 25px;
  color: #767676;
  line-height: 26px;
}
#requirement #stagelist > li {
  float: left;
  width: 171.4px;
}
#requirement #stagelist > li ul.listcentent li {
  text-align: center;
  font-size: 14px;
}
.pub-1200 {
  width: 100%;
  max-width:720px;
  margin: auto;
}
#wechat-sys h1 {
  text-align: center;
  padding-top: 22px;
  font-size: 22px;
  font-weight: normal;
  color: #333333;
}
#wechat-sys .pub-1200 > p {
  text-align: center;
  line-height: 24px;
  margin-top: 22px;
  margin-bottom: 28px;
  font-size: 16px;
  color: #666;
}
#wechat-sys .pub-1200 > p a{
  font-size: 16px;
  color: #666;
}
#wechat-sys ul {
  overflow: hidden;
}
#wechat-sys ul li {
  transition: all 0.2s;
  position: relative;
  float: left;
  width: 45.5%;
  margin-left:3%;
  margin-right:1.5%;
  margin-bottom:15px;
  color: #fff;
}
#wechat-sys ul li:nth-child(2n) {
  width: 45.5%;
  margin-left:1.5%;
  margin-right:3%;
}
#wechat-sys ul li .box-4 {
  transition: all 0.2s;
  background: rgba(0, 0, 0, 0.6);
  height: auto;
  padding-bottom:70px;
}
#wechat-sys ul li .box-4 div {
  transition: all 0.2s;
  position: relative;
  z-index: 2;
  text-align: center;
  height: 90px;
  padding-top: 50px;
}
#wechat-sys ul li .box-4 div img {
 display: initial;
 height:60px;
}
#wechat-sys ul li .box-4 h2 {
  transition: all 0.2s;
  position: relative;
  z-index: 2;
  text-align: center;
  font-size: 18px;
  font-weight: normal;
  color: #fff;
}
#wechat-sys ul li p{
  color: #fff;
}
#wechat-sys ul li .box-4 p {
  transition: all 0.2s;
  position: absolute;
  z-index: 1;
  top: 380px;
  padding: 215px 38px;
  font-size: 14px;
  background: rgba(0, 129, 226, 0.7);
  line-height: 24px;
}
#wechat-sys ul li:hover .box-4 {
  background: none;
}
#wechat-sys ul li:hover .box-4 div {
  padding-top: 60px;
}
#wechat-sys ul li:hover .box-4 h2 {
  margin-top: -30px;
}
#wechat-sys ul li:hover .box-4 p {
  top: 0px;
}
#wechat-sys ul li:nth-of-type(1) {
  background-image: url("../images/product/weixin_sysytem1.jpg");
  background-size: 100%;
}
#wechat-sys ul li:nth-of-type(2) {
  background: url("../images/product/weixin_sysytem2.jpg");
  background-size: 100%;
}
#wechat-sys ul li:nth-of-type(3) {
  background: url("../images/product/weixin_sysytem3.jpg");
  background-size: 100%;
}
#wechat-sys ul li:nth-of-type(4) {
  background: url("../images/product/weixin_sysytem4.jpg");
  background-size: 100%;
}
#wechat-toll {
  padding-bottom: 20px;
  overflow: hidden;
  background: #EEEEEE;
  width:100%;
  max-width:720px;
  margin:0 auto;
}
#wechat-toll h1 {
	width:96%;
	margin:0 auto;
  text-align: center;
  padding-top: 35px;
  padding-bottom: 30px;
  font-size: 22px;
  font-weight: normal;
  color: #333333;
}
#wechat-toll dl {
  border-radius: 8px;
  float: left;
  width: 45.5%;
  margin-left:1.5%;
  margin-right:3%;
  margin-bottom:15px;
  background: #fff;
  text-align: center;
  padding-bottom:5px;
}
#wechat-toll dl:nth-child(2n) {
  width: 45.5%;
  margin-left:3%;
  margin-right:1.5%;
}
#wechat-toll dl dt {
  padding-top: 35px;
}
#wechat-toll dl dt img {
 display: initial;
 height:50px;
}
#wechat-toll dl dd h2 {
  padding: 24px 0 20px;
  font-size: 16px;
  font-weight: normal;
  color: #333333;
}
#wechat-toll dl dd p {
  padding: 0 6px;
  line-height: 24px;
  color: #666;
  font-size:15px;
  height:96px;
}
#wechat-dev-flow {
  padding-bottom: 115px;
}
#wechat-dev-flow h1 {
  text-align: center;
  padding-top: 25px;
  font-size: 22px;
  font-weight: normal;
  color: #333333;
}
#wechat-dev-flow h1 a {
  font-size: 22px;
  color: #333333;
}
#wechat-dev-flow .pub-1200 > p {
  text-align: center;
  line-height: 24px;
  margin-top: 22px;
  margin-bottom: 18px;
  font-size: 16px;
  color: #767676;
}
#wechat-dev-flow .flow-title {
  width: 100%;
  margin: 0 auto 26px;
}
#wechat-dev-flow .flow-title p img {
  width: 96%;
  height:auto;
  margin:0 auto;
}
#wechat-dev-flow .flow-title div {
  border-bottom: 2px solid #dd646b;
  padding-bottom: 12px;
  overflow: hidden;
}
#wechat-dev-flow .flow-title div span {
  float: left;
  width: 260px;
  margin-left: 16px;
  text-align: center;
  color: #888888;
  font-size:16px;
}
#wechat-dev-flow .flow-title i {
  margin-top: -10px;
  margin-right: 260px;
  display: block;
  float: left;
  width: 12px;
  height: 12px;
  background: #fff;
  border-radius: 100%;
  border: 2px solid #dd646b;
}
#wechat-dev-flow .flow-title i:last-child {
  margin-right: 0;
}
#wechat-dev-flow .flow-details {
  width: 1120px;
  margin: auto;
}
#wechat-dev-flow .flow-details ul {
  overflow: hidden;
}
#wechat-dev-flow .flow-details ul li {
  background: url("../images/product/weixin_liucheng_bg.png") no-repeat 13px 0;
  width: 140px;
  height: 80px;
  float: left;
  text-align: center;
}
#wechat-dev-flow .flow-details ul li p {
  height: 26px;
  width: 26px;
  margin: 6px auto 14px;
  padding: 5px;
  border: 2px solid #fff;
  background: #dd646b;
  border-radius: 100%;
  line-height: 22px;
}
#wechat-dev-flow .flow-details ul li p img {
  height: 18px;
  width: 18px;
  display: initial;
}
#wechat-dev-flow .flow-details ul li span {
  color: #333333;
  font-size:16px;
}
#wechat-dev-flow .flow-details ul li:hover {
  background: url("../images/product/weixin_liucheng_bg2.png") no-repeat 13px 0;
}
#wechat-dev-flow .flow-details ul li:hover p {
  background-color: #dd646b;
}
#wechat-dev-flow .flow-details ul li:hover span {
  color: #4D8EFA;
}

.main10Wrap {
  background-image: url(../images/product/bottom_bg.jpg);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center 80%;
  height: 755px;
  display: flex;
  flex-flow: column nowrap;
  align-items: center;
  justify-content: center;
}
.main8title {
  font-size: 36px;
  padding-bottom: 30px;
  color: #FFF;
  font-weight: bolder;
  letter-spacing:5px;
}
.main8btn {
  padding-bottom: 60px;
}
.main8btnz {
  height: 38px;
  text-align: center;
  color: #fff;
  font-weight: bolder;
  display: inline-block;
  border-radius: 25px;
  cursor: pointer;
  margin: 0 5px;
  letter-spacing:1px;
}
.main8Gyet {
  background-color: #f2a548;
  border: 1px solid #f2a548;
  line-height: 38px;
  padding: 0 35px;
  font-size: 16px;
  font-family: '微软雅黑';
}
.main8Gyet:hover {
  background-color: #FFF;
  border: 1px solid #FFF;
  color:#333;
}

.block{position:relative;margin:auto;max-width:720px; margin-bottom:10px;}

.special_detail1 .list{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.special_detail1 .item{
	float:left;
	height:auto;
  width: 44%;
  margin-left: 4%;
  margin-right: 2%;border-radius:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:relative;
  margin-bottom:20px;
  }

.special_detail1 .item:nth-child(2n) {
  width: 44%;
  margin-left: 2%;
  margin-right: 4%;
}
.special_detail1 .item .f22{box-shadow:0 0 30px rgba(0,0,0,0.1);border-radius:100%;height:150px;width:150px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center;}
.f22{font-size:15px;line-height:1.3;}
