@charset "utf-8";
/* CSS Document */

*{margin:0;padding:0;color:#202935;font-size:14px;list-style:none;font-family:"Microsoft YaHei",Arial}
p,div{margin:0;padding:0}
img{border:none;display:block;}
a{text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);tap-highlight-color:rgba(0,0,0,0); }
.auto{height:auto;overflow:hidden;}
input{outline:none;}

.warp{width:100%;max-width:720px;background:#fff;margin:0 auto;padding-bottom:59px;overflow: hidden;}
.logo{
	float: left;
	width:auto;
	height:100%;
	margin: 6px 10px 0 6px;
}
.logo img {float: left;width:auto;height:34px;}
.headerWrap{
	width: 100%;
	position: absolute;
	/* left: 0; */
	height: 49px;
	top: 0px;
	z-index: 1000;
	max-width: 720px;
}
.headerCon{
	height: 109px;
	width: 100%;
}
.headerCen{
	width: 100%;
	margin:0 auto;
	
}
.headerRight{
	float: right;
}
.menu{width:auto;height:100%;float: left;margin: 10px 10px 0 10px;}
.menu img {float: left;width:auto;height:26px;}

.banner{width:100%;position:relative;}
.banner img{width:100%;}
.banner ul{display:block;width:100000000px;height:100%;position:absolute;left:0;top:0;}
.banner ul li{display:block;height:100%;float:left;overflow:hidden;}
.banner ul li a{display:block;height:100%;overflow:hidden;float:left;}
.banner ul li a img{height:100%;width:auto;}
.banner ol{position:absolute;width:100%;left:0%;bottom:5px;text-align:center;}
.banner ol li{width:8px;height:8px;border:1px solid #ccc;display:inline-block;border-radius:10px;left:-50%;}
.banner ol li.cur{background:#fff;}

/*我们的产品*/
.main1Wrap{
	width: 100%;
	height: auto;
	background: #ecf7fa;
}
.main1{
	width:100%;
	margin: 0 auto;
}
.main1Tit{
	font-size: 20px;
	color: #28689d;
	text-align: center;
	margin: 10px 0 10px 0;
}
.main1TitSub{
	color: #666;
	text-align: center;
	padding-bottom: 12px;
	font-size: 14px;
	width: 94%;
	margin: 0 auto;
}

.main1Bot{width:98%;margin-bottom: 6px; margin-left:2%;}
.main1Bot ul li.kong{width:10%;float:left;}
.main1Bot ul li {
	width:25.5%;
    overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;
	margin-left:5%;
	margin-right:2.5%;
	margin-bottom:6px;
	float:left;
}
.main1Bot ul li:nth-child(2),.main1Bot ul li:nth-child(5) {
	margin-left:2.5%;
	margin-right:2.5%;
}
.main1Bot ul li:nth-child(3),.main1Bot ul li:nth-child(6) {
	margin-left:2.5%;
	margin-right:5%;
}
.main1Bot ul li img{ float:left; width:100%; overflow:hidden; height:auto;border-radius:50%;}
.main1Bot ul li p{ float:left; width:100%; overflow:hidden; text-align:center; }
.main1Bot ul li p span{ float:left; width:100%; overflow:hidden; text-align:center; font-size:14px; color:#333; height:32px; line-height:32px;}

.main1Bot2{width:100%;margin-bottom: 16px;}
.main1Bot2 ul li.kong{width:10%;float:left;}
.main1Bot2 ul li.pic{width:20%;float:left;}
.main1Bot2 ul li.pic img{display:block;width:100%;}

.main2Wrap{
	width: 100%;
	height: auto;
}
.main2{
	width:100%;
	margin: 0 auto;
}
.main2Tit{
	font-size: 20px;
	color: #28689d;
	text-align: center;
	margin: 10px 0 10px 0;
}
.main2TitSub{
	color: #666;
	text-align: center;
	padding-bottom: 22px;
	font-size: 14px;
	width: 94%;
	margin: 0 auto;
}
.main2WrapBg{
	width: 100%;
	height: auto;
	margin: 0 auto;
}
.main2WrapBg div img{
	height: auto;
	width: 100%;
	display:block;
}
.main2WrapBg div ul li.pic1 img{
	height: auto;
	width: 30%;
	float:left;
}
.main2WrapBg div ul li.pic2 img{
	height: auto;
	width: 20%;
	float:left;
}
.main3Wrap{
	width: 100%;
	height: auto;
}
.main3WrapBg{
	width: 100%;
	height: auto;
	margin: 0 auto;
}
.main3WrapBg div img{
	height: auto;
	width: 100%;
	display:block;
}
.main4Wrap{
	width: 100%;
	height: auto;
}
.main4WrapBg{
	width: 100%;
	height: auto;
	margin: 0 auto;
}
.main4WrapBg div img{
	height: auto;
	width: 100%;
	display:block;
}
.main5Wrap{
	width: 100%;
	height: auto;
	background:#f1f1f1;
}
.main5WrapBg{
	width: 100%;
	height: auto;
	margin: 0 auto;
}
.main5WrapBg div img{
	height: auto;
	width: 100%;
	display:block;
}
.main5WrapBg div ul li.pic1{
	height: 15px;
	width: 100%;
	float:left;
}
.main5WrapBg div ul li.pic2{
	height: auto;
	width: 15%;
	float:left;
}
.main5WrapBg div ul li.pic2 img{
	height: auto;
	width: 100%;
	float:left;
}
.main5WrapBg div ul li.pic3{
	height: auto;
	width: 42%;
	float:left;
}
.main5WrapBg div ul li.pic4{
	height: auto;
	width: 33.333%;
	float:left;
}
.main5WrapBg div ul li.pic5{
	height: auto;
	width: 33.333%;
	float:left;
}
.main5WrapBg div ul li.pic5 img{
	height: auto;
	width: 100%;
	float:left;
}
.main5Bot{
    width: 100%;
    height: auto;
}
.slide {
    height: auto;
}
.slide ul{
    height: auto;
    width: 100%;
}
.slide li {
	width:45.5%;
    overflow: hidden;
	margin-left:3%;
	margin-right:1.5%;
	margin-top:6px;
	margin-bottom:6px;
	float:left;
}
.slide li:nth-child(2n) {
	margin-left:1.5%;
	margin-right:3%;
}
.main5Imgcon{
	position: relative;overflow:hidden;
}
.slide li img {
    width: 100%;
	height:auto;
	float:left;
}
.main5Txt{
    width: 100%;
    height: auto;
    background: url(../images/bl.png);
    position: absolute;
	display:table-cell;
    bottom:0px;
}
.main5Txt strong{
	color: #fff;
	text-align: center;
	font-size:12px;
	margin: 6px 3px 6px 3px;
	font-weight: normal;
	display: block;
}
.main6Wrap{
	width: 100%;
	height: auto;
}
.main6WrapBg{
	width: 100%;
	height: auto;
	margin: 0 auto;
}
.main6WrapBg div img{
	height: auto;
	width: 100%;
	display:block;
}

.nav{
	width: 100%;
    height: 60px;
    position: fixed;
    background: #fbb40c;
    /* left: 0; */
    bottom: 0;
    z-index: 1000;
    max-width: 720px;}
.nav ul{display:block;}
.nav ul li{width:20%;height:60px;float:left;margin-left:10%;}
.nav ul li a{display:block;width:100%;height:60px;}
.nav ul li a img{height:100%;margin:0 auto;}

/*弹框*/
.alertbg{width:100%;position:fixed;height:100%;left:0;top:0;z-index:1001;background:rgba(0,0,0,0.5);display:none;}
.alertwarp{display:none;}
.tipalert{width:300px;height:100px;position:fixed;left:50%;top:50%;margin-left:-150px;margin-top:-50px;background:rgba(0,0,0,0.8);border-radius:5px;z-index:1002;}
.tipalert p{color:#fff;text-align:center;margin-top:20px;}
.tipalert a{display:block;width:90%;margin:20px auto 0;text-align:center;line-height:30px;color:#fff;background:#3a84fe;border-radius:5px;}


.headerCon4{
	height: 60px;
	width: 100%;
	background:rgba(0,0,0,0.8);
}
.headerCen4{
	width: 100%;
	margin:0 auto;padding-top:5px;
	
}
.headerRight4{
	float: right;
}
.menu4{width:auto;height:100%;float: left;margin: 10px 10px 0 10px;}
.menu4 img {float: left;width:auto;height:26px;}

.drop{ width:100%; max-width:720px; margin:0px auto; overflow-y:scroll; position:fixed;left: -100%;z-index:234244234; height:100%; background:rgba(0,0,0,0.8); overflow-y:scroll;-webkit-transition:all 0.3s ease;-mos-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}
.drop ul{ float:left; width:100%;overflow-y:scroll; padding-bottom:100px}
.drop li{ width:80%; margin:0px auto; overflow:hidden; border-bottom:1px #fff  solid; line-height:50px;text-align:left;}
.drop li a{ color:#fff; font-size:16px}
.drop .on a{ color:#d7bf83}

.head-1 .slide{right:15px;width:28px; height:28px; border-radius:25px}

.content{ width:100%; overflow:hidden; max-width:720px; margin:0px auto;}

/*导航*/
.bread-crump{ width:94%; overflow:hidden; margin:0px auto 0px; border-bottom:1px #ccc solid; line-height:32px; font-size:14px; color:#555;text-align:left;}
.bread-crump a{ color:#555; margin:0px 4px}
.clr {HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; FONT-SIZE: 0px; OVERFLOW: hidden}
.block20{height:1rem;font:0; overflow:hidden; clear:both;}
.cont-3{ width:100%; overflow:hidden; margin:0px auto;}
/*客户案例*/
.main3Wrap{
	width: 100%;
	height: auto;
	margin-bottom:10px;
}
.main3{
	width: 100%;
	max-width:720px;
	margin: 0 auto;
	background:#f2f2f2;
	margin-bottom:4px;
}
.main3Tit{
	font-size: 20px;
	color: #000;
	text-align: center;
	padding: 12px 0 12px 0;
}
.main3TitSub{
	color: #333;
	text-align: center;
	padding-bottom: 12px;
	font-size: 15px;
	width: 96%;
	margin: 0px auto;
}
.cont-hot{ float:left; width:100%; margin-top:10px; overflow:hidden;padding:0 0.5%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}

.cont-loop3{ float:left; width:30%; overflow:hidden;margin:0px 1.5%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;margin-bottom:8px;}
.cont-loop3 img{ float:left; width:100%; overflow:hidden; height:auto;border:1px #eee solid;}
.cont-loop3 p{ float:left; width:100%; overflow:hidden; background:#fff;}
.cont-loop3 p span{ float:left; width:100%; overflow:hidden; text-align:center; font-size:14px; color:#333; height:32px; line-height:32px;}
.body{ text-align:left;width: 94%;margin: 0 auto;font-size:14px;line-height:22px;color:#666;}
.body img{ max-width:100%; height:auto;}

/*联系我们*/
.main4Wrap2{
	width: 100%;
	max-width:720px;
	background: #fff;
}
.main42{
	width: 100%;
	margin: 0 auto;
	height: 400px;
}
.main423{
	width: 100%;
	margin: 0 auto;
	height: 362px;
}
.main4Tit2{
	font-size: 20px;
	color: #28689d;
	text-align: center;
	margin: 12px 0 0px 0;
}
.main4TitSub2{
	width: 100%;
    height: auto;
	color: #333;
	text-align: center;
	margin-bottom: 10px;
	line-height:30px;
	font-size: 15px;
}
.main4Bot2{
	width: 100%;
    height: auto;
    margin:0 auto;
}
.main4Bot23{
	width: 100%;
    height: auto;
}
.main4Bot23 li {
	float:left;}
.aboutus_introduction {
	width: 94%;max-width:720px;margin:0 auto;font-size:14px;line-height:22px;color:#666;text-align:left;
}
.aboutus_introduction img{ max-width:100%; height:auto;}
.newbannere4 img{ width:100%; height:auto;}

.cont-5{ width:100%; overflow:hidden; margin:0px auto;}
/*知识库*/
.main9Wrap{
	width: 100%;
	height: auto;
	padding-top:10px;
	padding-bottom:10px;
	margin-bottom:2px;
}
.main9{
	width: 100%;
	max-width:720px;
	margin: 0 auto;
}
.main9Tit{
	font-size: 20px;
	color: #000;
	text-align: center;
	margin: 0px 0 10px 0;
}
.main9TitSub{
	color: #333;
	text-align: center;
	margin-bottom: 25px;
	font-size: 15px;
	width: 96%;
	margin: 0px auto;
}

.hotpro{width: 100%;max-width:720px;margin: 0 auto; margin-bottom:20px;}
.hotpro ul{ width: 92%; height:auto;margin: 0 auto;overflow:hidden; padding-top:10px;}
.hotpro ul li{ float: left; width: 100%; overflow:hidden;}
.hotpro ul li .hotprolist{float: left; width: 100%;height: 34px;border-bottom:1px dotted #eee;}
.hotpro ul li .hotprolist a
{
    display:block;
    width:100%;
	max-width:720px;
	font-size: 14px;
	color: #666;
	text-align: left;
	line-height: 32px;
	overflow:hidden;text-overflow:ellipsis;white-space:nowrap;
}
.hotpro ul li .hotprolist a.cur{color: #000;}
.aboutus_introduction {
	width: 94%;max-width:720px;margin:0 auto;font-size:14px;line-height:22px;color:#666;text-align:left;
}
.aboutus_introduction img{ width:100%; height:auto; max-width:520px;}
.newbannere4 img{ width:100%; height:auto;}
.aboutus_introduction .title_list {
	font-size:18px;color:#333;
}
.aboutus_introduction .fbtime {
	font-size:14px;
}
.aboutus_introduction .fbback {
	font-size:14px;color:#333;
}
.aboutus_introduction .summary{
	font-size:14px;
}
.aboutus_introduction .summary p {
	font-size:14px; line-height:26px; text-indent:25px;
}
.aboutus_introduction .summary strong,.aboutus_introduction .summary b,.aboutus_introduction .summary lable {
	font-size:14px; 
}
.aboutus_introduction .summary p a {
	font-size:14px;
}
/*二级页面-营销体验中心*/
.main5Wrap_4{
	width: 100%;
	max-width:720px;
	margin: 0 auto;
	height: auto;
	background: #fff;
}
.main5_4{
	width: 100%;
	margin: 0 auto;
	height: auto;
	
}
.main5Tit_4{
	font-size: 22px;
	color: #333;
	text-align: center;
	margin: 32px 0 15px 0;
}
.main5TitSub_4{
	width:96%;
	margin:0 auto;
	color: #666;
	text-align: center;
	margin-bottom: 32px;
	font-size: 16px;
}
.main5Bot_4{
    width: 100%;
    height: auto;
    
    left: 0;
    bottom: 126px;
}
.main52_4{
	width: 100%;
	margin: 0 auto;
	height: auto;
	/*position: relative;*/
}
.slide_4 {
	width:100%;
    height: auto;
    /*position: relative;*/
}
.slide_4 ul{
    height: auto;
    width: 100%;
    /*position: absolute;
    left: 96px;*/
}
.slide_4 li {
	float:left;
	width: 45.5%;
	margin-left:3%;
	margin-right:1.5%;
	margin-bottom: 10px;
}
.slide_4 li:nth-child(2n) {
	width: 45.5%;
	margin-left:1.5%;
	margin-right:3%;
}
.main5Imgcon_4{
	position: relative;
}

.slide_4 li img {
    width: 100%;
	height:auto;
	
}
.main5Tit2_4{
	font-size: 18px;
	color: #13adbc;
	text-align: center;
	margin: 20px 0 20px 0;
}
.main5TitSub2_4{
	width: 1180px;
    height: auto;
	color: #666;
	text-align: left;
	margin-bottom: 20px;
	line-height:30px;
	font-size: 16px;
}
.main5Txt_4{
    width: 340px;
	height:683px;
    /*background: url(../images/bl.png);*/
	background: rgba(0,0,0,0.8);
	border-radius:45px;
    position: absolute;
    left: 0;
    bottom: 0;
    top:0px;
	overflow: hidden;
	display: none;
}
.main5Txt_4 strong{
	color: #fff;
	text-align: center;
	margin: 22px 10px 15px 10px;
	font-weight: normal;
	display: block;
	font-size:18px;
}
.main5btn_4{
	color: #fff;
	margin: 5px 20px 30px 20px;
	height: auto;
	line-height:28px;
	text-align: left;
	float: left;
	font-size:16px;
}
.main5ewm_4{
margin: 0px auto;
text-align: center;
}
.main5ewm_4 img{
width: 240px;
height:240px;
}
.main5txtewm_4{
	color: #fff;
	margin: 20px;
	height: 30px;
	line-height:30px;
	text-align: center;
	font-size:16px;
}
.main5title_4{
	color: #333;
	margin: 10px;
	height: 40px;
	line-height:40px;
	text-align: center;
	font-size:18px;
}
.xitong20{width:1180px;}
.gywm_detail {width:1128px;}
.gywm_detail li {line-height:25px;float:left;}

/*电商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;
}
.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;
}
.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;
}
.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;
}
.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;
}
.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;
  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;
}
.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;
}
#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;
}
#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;
}
#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 {
  max-width: 720px;
  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;
}
#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;}
.c-body{
	width: 100%;
	margin: 0 auto;
	border:1px solid #efefef;
	background:#fff;
	padding:30px 0;
	margin-top:45px;
	
	}
.c-body p{
	text-align:center;
	font-size:16px;
	font-weight:bold;
	padding-top:25px;
	padding-bottom:25px;
	line-height:30px;
	}
.c-body img{margin:0 auto;display:block}

.c-bodye{
	margin: 0 auto;
	width: 94%;
	text-align:left;
	line-height:24px;
	
	}
.c-bodye p{
	text-align:left;
	font-weight:normal;
	font-size:16px;
	padding-top:15px;
	padding-bottom:15px;
	line-height:24px;
	}
.txtaa4{
	font-size:16px;
	color: #333;
	}
.c-bodye span{
	line-height:24px;
	}
a.txtaa4{
	font-size:16px;
	color: #202935;
	}
